{"id": 588239, "h2h": {"draws": 0, "away_wins": 0, "home_wins": 1, "away_goals": 1, "home_goals": 4, "away_win_rate": 0, "home_win_rate": 1, "total_matches": 1, "recent_matches": [{"away": "Sutton United", "date": "2013-11-09T15:00:00+00:00", "home": "Kidderminster Harriers", "score": "4-1", "event_id": 410394, "away_score": 1, "home_score": 4, "away_team_id": 1879, "home_team_id": 5632}], "avg_total_goals": 5}, "away": "Sutton United", "form": {"away": {"ppg": 0.83, "record": "1-2-3", "streak": "none", "matches": 6, "sequence": "LLWDDL", "goals_for": 1, "venue_ppg": 0.33, "clean_sheets": 0, "goals_against": 2}, "home": {"ppg": 1.67, "record": "3-1-2", "streak": "none", "matches": 6, "sequence": "WWWDLL", "goals_for": 1.33, "venue_ppg": 2, "clean_sheets": 3, "goals_against": 0.83}}, "home": "Kidderminster Harriers", "pass": "No call on Kidderminster Harriers against Sutton United. The bookmakers have this one about right, so there is nothing to take.", "rank": 5, "read": {"side": null, "text": "Too close to call"}, "flags": [{"id": "availability.rotation_risk", "note": "Nobody has named a side yet, so this eleven is a projection.", "section": "§3.1"}], "score": null, "venue": {"city": "Kidderminster", "name": "Aggborough", "capacity": 6238}, "colors": {"away": "#1d2163", "home": "#ee3b35"}, "extras": {"split": {"away": {"above": {"d": 0, "l": 0, "w": 1}, "below": {"d": 2, "l": 4, "w": 3}}, "home": {"above": {"d": 1, "l": 2, "w": 1}, "below": {"d": 2, "l": 0, "w": 4}}}, "teams": {"away": 1879, "home": 5632}, "best_xi": [], "players": {}, "referee": null, "managers": {"away": {"id": 1463, "vs": null, "name": "Chris  Agutter"}, "home": {"id": 3528, "vs": null, "name": "Paul Wotton"}}}, "lambda": [1.55, 1], "league": "National League", "ledger": [{"id": "availability.home.full_strength", "note": "Kidderminster Harriers report no absentees.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§2.4", "evidence": {"absences": 0}, "strength": 0.2}, {"id": "availability.away.full_strength", "note": "Sutton United report no absentees.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§2.4", "evidence": {"absences": 0}, "strength": 0.2}, {"id": "availability.rotation_risk", "note": "Nobody has named a side yet, so this eleven is a projection.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§3.1", "evidence": {"cup_tie": false, "confidence": 0.486, "lineup_status": "predicted"}, "strength": 0.514}, {"id": "stakes.season", "note": "Nothing much riding on this one for either side yet.", "tier": 2, "moves": [], "state": "COMPUTED", "section": "§5.1", "evidence": {"away": {"state": "mid_table", "points": 17, "position": 11, "games_left": 34, "gap_to_europe": 2, "gap_to_leader": 12, "gap_to_safety": 7}, "home": {"state": "mid_table", "points": 18, "position": 9, "games_left": 34, "gap_to_europe": 1, "gap_to_leader": 11, "gap_to_safety": 8}, "games_left": 34, "six_pointer": false}, "strength": 0}, {"id": "fixture.derby", "note": "Not a local derby.", "tier": 2, "moves": [], "state": "COMPUTED", "section": "§5.2", "evidence": {"derby": false}, "strength": 0}, {"id": "fixture.revenge", "note": "No reverse fixture on record this season, so there is no revenge angle to read.", "tier": 2, "moves": [], "state": "THIN", "section": "§5.3", "evidence": {}, "strength": 0}, {"id": "manager.home.settling", "note": "Paul Wotton is 11 games into the job at Kidderminster Harriers, past the bounce window, where an early lift usually fades back toward the side's real level.", "tier": 3, "moves": [], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 1.64, "manager": "Paul Wotton", "tenure_days": 57, "matches_in_charge": 11, "appointment_effect": {"delta": null, "after_ppm": 1.8, "before_ppm": 1.6}}, "strength": 0.3}, {"id": "manager.away.established", "note": "Chris  Agutter has 40 matches in charge at Sutton United, long enough that the side plays the way he wants it to.", "tier": 3, "moves": [], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 1.38, "manager": "Chris  Agutter", "tenure_days": 302, "matches_in_charge": 40, "appointment_effect": {"delta": null, "after_ppm": 0.7, "before_ppm": 1.8}}, "strength": 0.1}, {"id": "fatigue.home", "note": "Kidderminster Harriers come in on 4 days' rest, with nothing unusual in the schedule behind them.", "tier": 4, "moves": [], "state": "COMPUTED", "section": "§2.8", "evidence": {"daysRest": 3.8333333333333335, "days_rest": 3.8, "matchesIn7": 2, "matchesIn14": 3}, "strength": 0.1}, {"id": "style.opponent_adjustment", "note": "Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§4.1", "evidence": {"away": {"attack": -0.174, "shrunk": 0.3, "defence": 0.015, "effective_matches": 18.3}, "home": {"attack": -0.039, "shrunk": 0.46, "defence": 0.08, "effective_matches": 9.4}}, "strength": 0.2}, {"id": "style.matchup", "note": "Neither side holds a clear possession edge on recent evidence.", "tier": 5, "moves": [{"pct": 3, "side": "home", "channel": "goals"}], "state": "COMPUTED", "section": "§4.2", "evidence": {"away": {"shots": 8.3, "corners": 3.7, "matches": 12, "possession": 45.7, "xg_per_shot": 0.116, "finishing_vs_xg": 0.37, "corners_per_shot": 0.448}, "home": {"shots": 10.5, "corners": 3.8, "matches": 12, "possession": 50, "xg_per_shot": 0.137, "finishing_vs_xg": 0.15, "corners_per_shot": 0.365}, "possession_gap": 4.3}, "strength": 0.171}, {"id": "style.press_matchup", "note": "Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.", "tier": 5, "moves": [], "state": "UNAVAILABLE", "section": "§4.2", "evidence": {"requires": ["ppda", "defensive_line_height"]}, "strength": 0}, {"id": "style.finishing.home", "note": "Kidderminster Harriers are scoring about what their chances are worth.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§2.1", "evidence": {"matches": 12, "goals_minus_xg_per_match": 0.15}, "strength": 0.1}, {"id": "style.finishing.away", "note": "Sutton United have scored 4 more than the chances they made over 12 games, a gap that usually closes rather than holds.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§2.1", "evidence": {"matches": 12, "goals_minus_xg_per_match": 0.37}, "strength": 0.25}, {"id": "referee.tendency", "note": "No referee appointed or recorded for this fixture yet.", "tier": 5, "moves": [], "state": "UNAVAILABLE", "section": "§13", "evidence": {}, "strength": 0}, {"id": "fatigue.travel", "note": "No travel distance reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.4", "evidence": {}, "strength": 0}, {"id": "environment.weather", "note": "Nothing in the forecast worth mentioning.", "tier": 6, "moves": [], "state": "COMPUTED", "section": "§6.2", "evidence": {"rain_mm": null, "wind_kph": 10.6, "description": null, "temperature_c": 19}, "strength": 0}, {"id": "environment.pitch", "note": "No pitch condition reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.3", "evidence": {}, "strength": 0}, {"id": "environment.venue", "note": "Attendance is only published after kickoff, so crowd size cannot be assessed in advance. Home advantage is carried by the fitted rating rather than estimated here.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.1", "evidence": {"home_adv": 0.172693061515742}, "strength": 0}], "locked": false, "people": [{"id": 90289, "name": "Jack Wint", "side": "home"}, {"id": 128421, "name": "Reece Devine", "side": "home"}, {"id": 117162, "name": "Reece Hall", "side": "home"}, {"id": 148144, "name": "Richard Faakye", "side": "home"}, {"id": 29168, "name": "Ben Crompton", "side": "home"}, {"id": 36084, "name": "Callum Dolan", "side": "home"}, {"id": 129255, "name": "David Davis", "side": "home"}, {"id": 29388, "name": "Max Brogan", "side": "home"}, {"id": 48456, "name": "Ethan Moore", "side": "home"}, {"id": 34143, "name": "Callum Stewart", "side": "home"}, {"id": 48453, "name": "Levi Amantchi", "side": "home"}, {"id": 148147, "name": "Josh Bishop", "side": "home"}, {"id": 43724, "name": "Cian Harries", "side": "home"}, {"id": 43047, "name": "Lewis Walker", "side": "home"}, {"id": 42715, "name": "Zak Brown", "side": "home"}, {"id": 35389, "name": "Angus MacDonald", "side": "home"}, {"id": 42914, "name": "Cameron Hargreaves", "side": "home"}, {"id": 31518, "name": "Luey Giles", "side": "home"}, {"id": 117168, "name": "Louis Francis", "side": "home"}, {"id": 148146, "name": "Owen Evans", "side": "home"}, {"id": 114580, "name": "Oliver Tipton", "side": "home"}, {"id": 148145, "name": "Zachary Willis", "side": "home"}, {"id": 215454, "name": "Bruce  Jovan Minaker", "side": "home"}, {"id": 122857, "name": "Samson Hewett", "side": "home"}, {"id": 5867, "name": "Dave Richards", "side": "home"}, {"id": 148143, "name": "Arthur Squire", "side": "home"}, {"id": 85284, "name": "Spike Brits", "side": "away"}, {"id": 49208, "name": "Besart Topalloj", "side": "away"}, {"id": 42917, "name": "William Nightingale", "side": "away"}, {"id": 49210, "name": "Dan Urpens", "side": "away"}, {"id": 42792, "name": "David Ogbonna", "side": "away"}, {"id": 42789, "name": "Jake Taylor", "side": "away"}, {"id": 34282, "name": "Emmanuel Osadebe", "side": "away"}, {"id": 42816, "name": "Omar Mussa", "side": "away"}, {"id": 42796, "name": "Charlie Bell", "side": "away"}, {"id": 43706, "name": "Temi Babalola", "side": "away"}, {"id": 42832, "name": "Sam Folarin", "side": "away"}, {"id": 53414, "name": "Noah Nzuzi", "side": "away"}, {"id": 16628, "name": "Jermaine Francis", "side": "away"}, {"id": 186273, "name": "Omotolani Bello", "side": "away"}, {"id": 46452, "name": "Brandon Njoku", "side": "away"}, {"id": 42823, "name": "Chris Haigh", "side": "away"}, {"id": 64429, "name": "Charlie Carter", "side": "away"}, {"id": 85283, "name": "Alex Kirk", "side": "away"}, {"id": 46259, "name": "Ben Brookes", "side": "away"}, {"id": 500, "name": "Joe Knight", "side": "away"}, {"id": 212149, "name": "Bobby Amartey", "side": "away"}, {"id": 49206, "name": "Ronny Ruiz", "side": "away"}, {"id": 49213, "name": "Toby Joshua Byron", "side": "away"}, {"id": 43728, "name": "Jordan Moore-Taylor", "side": "away"}, {"id": 53415, "name": "Blake San-Norton", "side": "away"}, {"id": 49209, "name": "Adam Reeves", "side": "away"}, {"id": 49211, "name": "Daniel Urpens", "side": "away"}, {"id": 46405, "name": "Kwaku Donkor", "side": "away"}, {"id": 53416, "name": "Geri Katana", "side": "away"}, {"id": 186274, "name": "Noah Muwana", "side": "away"}, {"id": 49204, "name": "James Fennelow", "side": "away"}, {"id": 49205, "name": "Ned Hepburn", "side": "away"}, {"id": 53413, "name": "Tae Bamidele", "side": "away"}, {"id": 87481, "name": "Klevis Muca", "side": "away"}, {"id": 85282, "name": "Siju Odelusi", "side": "away"}, {"id": 46507, "name": "Dubem Eze", "side": "away"}, {"id": 210037, "name": "Ronny Ruiz Landeta", "side": "away"}, {"id": 49207, "name": "Bobby Sheargold", "side": "away"}, {"id": 186272, "name": "Omotolani Bello", "side": "away"}], "status": "notstarted", "away_id": 1879, "home_id": 5632, "kickoff": 1791036000, "lineups": {"away": {"players": [{"id": 85284, "name": "Spike Brits", "ai_score": 0.285, "position": "G", "starting": true}, {"id": 49208, "name": "Besart Topalloj", "ai_score": 0.25, "position": "D", "starting": true}, {"id": 42917, "name": "William Nightingale", "ai_score": 0.309, "position": "D", "starting": true}, {"id": 49210, "name": "Dan Urpens", "ai_score": 0.292, "position": "D", "starting": true}, {"id": 42792, "name": "David Ogbonna", "ai_score": 0.253, "position": "M", "starting": true}, {"id": 42789, "name": "Jake Taylor", "ai_score": 0.247, "position": "M", "starting": true}, {"id": 34282, "name": "Emmanuel Osadebe", "ai_score": 0.257, "position": "M", "starting": true}, {"id": 42816, "name": "Omar Mussa", "ai_score": 0.248, "position": "M", "starting": true}, {"id": 42796, "name": "Charlie Bell", "ai_score": 0.241, "position": "M", "starting": true}, {"id": 43706, "name": "Temi Babalola", "ai_score": 0.247, "position": "F", "starting": true}, {"id": 42832, "name": "Sam Folarin", "ai_score": 0.211, "position": "M", "starting": true}, {"id": 53414, "name": "Noah Nzuzi", "ai_score": 0.236, "position": "M", "starting": false}, {"id": 16628, "name": "Jermaine Francis", "ai_score": 0.209, "position": "M", "starting": false}, {"id": 186273, "name": "Omotolani Bello", "ai_score": 0.179, "position": "M", "starting": false}, {"id": 46452, "name": "Brandon Njoku", "ai_score": 0.151, "position": "F", "starting": false}, {"id": 42823, "name": "Chris Haigh", "ai_score": 0.05, "position": "G", "starting": false}, {"id": 64429, "name": "Charlie Carter", "ai_score": 0.045, "position": "F", "starting": false}, {"id": 85283, "name": "Alex Kirk", "ai_score": 0.035, "position": "D", "starting": false}, {"id": 46259, "name": "Ben Brookes", "ai_score": 0.025, "position": "M", "starting": false}, {"id": 500, "name": "Joe Knight", "ai_score": 0.025, "position": "M", "starting": false}, {"id": 212149, "name": "Bobby Amartey", "ai_score": 0.02, "position": "M", "starting": false}, {"id": 49206, "name": "Ronny Ruiz", "ai_score": 0.02, "position": "M", "starting": false}, {"id": 49213, "name": "Toby Joshua Byron", "ai_score": 0.02, "position": "D", "starting": false}], "formation": "4-4-2", "confidence": 0.5}, "home": {"players": [{"id": 90289, "name": "Jack Wint", "ai_score": 0.05, "position": "G", "starting": true}, {"id": 128421, "name": "Reece Devine", "ai_score": 0.05, "position": "M", "starting": true}, {"id": 117162, "name": "Reece Hall", "ai_score": 0.05, "position": "D", "starting": true}, {"id": 148144, "name": "Richard Faakye", "ai_score": 0.05, "position": "D", "starting": true}, {"id": 29168, "name": "Ben Crompton", "ai_score": 0.05, "position": "M", "starting": true}, {"id": 36084, "name": "Callum Dolan", "ai_score": 0.05, "position": "M", "starting": true}, {"id": 129255, "name": "David Davis", "ai_score": 0.045, "position": "M", "starting": true}, {"id": 29388, "name": "Max Brogan", "ai_score": 0.045, "position": "M", "starting": true}, {"id": 48456, "name": "Ethan Moore", "ai_score": 0.05, "position": "F", "starting": true}, {"id": 34143, "name": "Callum Stewart", "ai_score": 0.05, "position": "F", "starting": true}, {"id": 48453, "name": "Levi Amantchi", "ai_score": 0.045, "position": "F", "starting": true}, {"id": 148147, "name": "Josh Bishop", "ai_score": 0.05, "position": "G", "starting": false}, {"id": 43724, "name": "Cian Harries", "ai_score": 0.045, "position": "D", "starting": false}, {"id": 43047, "name": "Lewis Walker", "ai_score": 0.045, "position": "F", "starting": false}, {"id": 42715, "name": "Zak Brown", "ai_score": 0.045, "position": "M", "starting": false}, {"id": 35389, "name": "Angus MacDonald", "ai_score": 0.035, "position": "D", "starting": false}, {"id": 42914, "name": "Cameron Hargreaves", "ai_score": 0.035, "position": "M", "starting": false}, {"id": 31518, "name": "Luey Giles", "ai_score": 0.03, "position": "D", "starting": false}, {"id": 117168, "name": "Louis Francis", "ai_score": 0.015, "position": "D", "starting": false}, {"id": 148146, "name": "Owen Evans", "ai_score": 0.015, "position": "D", "starting": false}, {"id": 114580, "name": "Oliver Tipton", "ai_score": 0.01, "position": "M", "starting": false}, {"id": 148145, "name": "Zachary Willis", "ai_score": 0.01, "position": "D", "starting": false}], "formation": "4-4-2", "confidence": 0.486}, "status": "predicted", "confidence": 0.486, "unavailable": []}, "neutral": false, "notable": [{"id": 42661, "name": "Matt Rush", "rank": 1, "goals": 9}, {"id": 34144, "name": "John Marquis", "rank": 2, "goals": 6}, {"id": 74427, "name": "Kieren Donnelly", "rank": 3, "goals": 6}, {"id": 45587, "name": "Leon Chambers-Parillon", "rank": 4, "goals": 6}, {"id": 43047, "name": "Lewis Walker", "rank": 5, "goals": 6}, {"id": 68128, "name": "Luca Thomas", "rank": 6, "goals": 6}, {"id": 30016, "name": "Luke McCormick", "rank": 7, "goals": 6}, {"id": 33820, "name": "Ben Whitfield", "rank": 8, "goals": 5}, {"id": 87453, "name": "Jacob Wakeling", "rank": 9, "goals": 5}, {"id": 122419, "name": "Razzaq Coleman De-Graft", "rank": 10, "goals": 5}, {"id": 42904, "name": "Tristan Abrahams", "rank": 11, "goals": 5}, {"id": 35745, "name": "Bailey Hobson", "rank": 12, "goals": 4}, {"id": 42740, "name": "Georgie Kelly", "rank": 13, "goals": 4}, {"id": 45576, "name": "Harry Cardwell", "rank": 14, "goals": 4}, {"id": 116135, "name": "Harvey Broad", "rank": 15, "goals": 4}], "players": [{"id": 43047, "club": null, "load": null, "name": "Lewis Walker", "role": "ATT", "side": "home", "tags": ["top_scorer"], "team": "Kidderminster Harriers", "reason": null, "recent": {"apps": 1, "goals": 0, "assists": 0, "country": 0, "scoredIn": 0}, "season": {"apps": 1, "goals": 0, "starts": 0, "assists": 0, "team_games": 16, "big_chances": 0, "clean_sheets": 0, "tracked_apps": 1, "tracked_starts": 0}, "status": "fit", "country": null, "position": "ST", "standout": null, "strengths": [], "importance": 0, "expected_return": null}, {"id": 48456, "club": null, "load": null, "name": "Ethan Moore", "role": "ATT", "side": "home", "tags": [], "team": "Kidderminster Harriers", "reason": null, "recent": null, "season": null, "status": "fit", "country": null, "position": "RW", "standout": null, "strengths": [], "importance": 0, "expected_return": null}, {"id": 34143, "club": null, "load": null, "name": "Callum Stewart", "role": "ATT", "side": "home", "tags": [], "team": "Kidderminster Harriers", "reason": null, "recent": {"apps": 1, "goals": 0, "assists": 0, "country": 0, "scoredIn": 0}, "season": {"apps": 1, "goals": 0, "starts": 0, "assists": 0, "team_games": 16, "big_chances": 0, "clean_sheets": 0, "tracked_apps": 1, "tracked_starts": 0}, "status": "fit", "country": null, "position": "ST", "standout": null, "strengths": [], "importance": 0, "expected_return": null}, {"id": 42792, "club": null, "load": null, "name": "David Ogbonna", "role": "MID", "side": "away", "tags": ["top_scorer"], "team": "Sutton United", "reason": null, "recent": {"apps": 2, "goals": 2, "assists": 0, "country": 0, "scoredIn": 2}, "season": {"apps": 2, "goals": 2, "starts": 1, "assists": 0, "team_games": 18, "big_chances": 0, "clean_sheets": 1, "tracked_apps": 2, "tracked_starts": 1}, "status": "fit", "country": null, "position": "RW", "standout": {"won": true, "goals": 1, "score": "3-0", "assists": 0, "kickoff": 1786197600, "opponent": "Woking"}, "strengths": [], "importance": 0.03, "expected_return": null}, {"id": 43706, "club": null, "load": null, "name": "Temi Babalola", "role": "ATT", "side": "away", "tags": ["top_scorer"], "team": "Sutton United", "reason": null, "recent": {"apps": 2, "goals": 0, "assists": 1, "country": 0, "scoredIn": 0}, "season": {"apps": 2, "goals": 0, "starts": 2, "assists": 1, "team_games": 18, "big_chances": 0, "clean_sheets": 2, "tracked_apps": 2, "tracked_starts": 2}, "status": "fit", "country": null, "position": "ST", "standout": {"won": true, "goals": 0, "score": "1-0", "assists": 1, "kickoff": 1786802400, "opponent": "Altrincham FC"}, "strengths": [], "importance": 0.009, "expected_return": null}], "external": {"bsd_prediction": {"id": 4130, "event": {"id": 588239, "status": "notstarted", "away_team": "Sutton United", "home_team": "Kidderminster Harriers", "league_id": 91, "event_date": "2026-10-03T14:00:00Z", "league_name": "National League", "away_team_id": 1879, "home_team_id": 5632}, "model": {"version": "dc-blend-v1", "confidence": 0.3868}, "created_at": "2026-09-27T02:15:30Z", "recommendations": {"btts": false, "winner": false, "over_15": false, "over_25": false, "over_35": false, "favorite": "H", "bet_favorite": false, "favorite_prob": 38.7}}}, "venue_id": 2162, "verdicts": [], "card_rate": 0.167, "league_id": 91, "published": [], "standings": {"away": {"won": 5, "lost": 4, "drawn": 2, "group": null, "played": 11, "points": 17, "team_id": 1879, "position": 11, "goal_diff": -2, "goals_for": 13, "team_name": "Sutton United", "goals_against": 15}, "home": {"won": 5, "lost": 3, "drawn": 3, "group": null, "played": 11, "points": 18, "team_id": 5632, "position": 9, "goal_diff": 3, "goals_for": 14, "team_name": "Kidderminster Harriers", "goals_against": 11}, "size": 24}, "confidence": 0.571, "live_score": null, "computed_at": 1790871142, "corner_rate": 9.09, "lambda_away": 1.0018015546254773, "lambda_home": 1.5462657793071095, "pass_reason": "Nothing is mispriced enough to call. The closest was home win at 2.49, where the edge of 5.9 points does not clear the 8.2 needed against a 9.3% margin.", "provisional": true, "round_label": "Regular season · Matchday 12", "lineup_status": "predicted"}