{"id":224169,"league_id":86,"league":"League One","kickoff":1792245600,"home":"Bradford City","away":"Stevenage","home_id":1416,"away_id":1435,"venue_id":866,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.62,"score":null,"live_score":null,"lambda":[1.09,0.83],"read":{"text":"Bradford City to edge it","side":"home"},"pass":"Bradford City v Stevenage is one to leave alone. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"form.home","section":"§2.1","note":"Bradford City have taken 2.33 points a game from their last 6 (4W 2D 0L), scoring 1.2 and conceding 0.3, and 2.00 a game at home."},{"id":"manager.home.bounce","section":"§1.1","note":"Michael Duff is 1 game into the job at Bradford City. The new-manager bounce window is live but reverts by around game six."}],"lambda_home":1.0926768696496216,"lambda_away":0.8266329933151059,"corner_rate":10.07,"card_rate":0.086,"lineups":{"status":"predicted","confidence":0.786,"home":{"formation":"3-4-2-1","players":[{"id":5967,"name":"Jon McCracken","position":"G","starting":true,"ai_score":0.797},{"id":33517,"name":"Ibou Touray","position":"M","starting":true,"ai_score":0.794},{"id":33714,"name":"Aden Baldwin","position":"D","starting":true,"ai_score":0.776},{"id":33513,"name":"Matthew Pennington","position":"D","starting":true,"ai_score":0.749},{"id":34215,"name":"Callum Connolly","position":"M","starting":true,"ai_score":0.743},{"id":33521,"name":"Antoni Sarcevic","position":"F","starting":true,"ai_score":0.741},{"id":6013,"name":"Henry Cartwright","position":"M","starting":true,"ai_score":0.312},{"id":6123,"name":"Kieran Morgan","position":"M","starting":true,"ai_score":0.236},{"id":33520,"name":"Bobby Pointon","position":"F","starting":true,"ai_score":0.687},{"id":35481,"name":"Jake Beesley","position":"F","starting":true,"ai_score":0.688},{"id":6239,"name":"Kayden Jackson","position":"F","starting":true,"ai_score":0.629},{"id":33523,"name":"Josh Neufville","position":"M","starting":false,"ai_score":0.62},{"id":6443,"name":"George Pratt","position":"D","starting":false,"ai_score":0.574},{"id":33571,"name":"Adam Phillips","position":"M","starting":false,"ai_score":0.543},{"id":6264,"name":"Macauley Gillesphey","position":"D","starting":false,"ai_score":0.48},{"id":820,"name":"Reece Welch","position":"D","starting":false,"ai_score":0.42},{"id":33715,"name":"Will Swan","position":"F","starting":false,"ai_score":0.349},{"id":33528,"name":"George Lapslie","position":"F","starting":false,"ai_score":0.327},{"id":33518,"name":"Nick Powell","position":"M","starting":false,"ai_score":0.322},{"id":33519,"name":"Stephen Humphrys","position":"F","starting":false,"ai_score":0.315},{"id":6243,"name":"Hayden Matthews","position":"D","starting":false,"ai_score":0.277},{"id":33628,"name":"Cameron Dawson","position":"G","starting":false,"ai_score":0.259},{"id":33729,"name":"Corey O'Keeffe","position":"D","starting":false,"ai_score":0.229}],"confidence":0.786},"away":{"formation":"4-4-1-1","players":[{"id":3462,"name":"Tommy Setford","position":"G","starting":true,"ai_score":0.457},{"id":34024,"name":"Lewis Freestone","position":"D","starting":true,"ai_score":0.797},{"id":34038,"name":"Carl Piergianni","position":"D","starting":true,"ai_score":0.826},{"id":35488,"name":"Terence Vancooten","position":"D","starting":true,"ai_score":0.826},{"id":37339,"name":"Luther James-Wildin","position":"D","starting":true,"ai_score":0.745},{"id":34029,"name":"Daniel Kemp","position":"M","starting":true,"ai_score":0.82},{"id":34026,"name":"Daniel Phillips","position":"M","starting":true,"ai_score":0.851},{"id":37337,"name":"Louis Thompson","position":"M","starting":true,"ai_score":0.662},{"id":34030,"name":"Phoenix Patterson","position":"M","starting":true,"ai_score":0.5},{"id":17266,"name":"Josh Magennis","position":"F","starting":true,"ai_score":0.692},{"id":37338,"name":"Jordan Roberts","position":"M","starting":true,"ai_score":0.481},{"id":64419,"name":"Oliver Sanderson","position":"F","starting":false,"ai_score":0.638},{"id":37336,"name":"Saxon Earley","position":"M","starting":false,"ai_score":0.352},{"id":7117,"name":"Wanya Marcal Madivadua","position":"M","starting":false,"ai_score":0.31},{"id":33973,"name":"Terry Taylor","position":"M","starting":false,"ai_score":0.3},{"id":36792,"name":"Michael Mellon","position":"F","starting":false,"ai_score":0.286},{"id":34033,"name":"Jordan Houghton","position":"M","starting":false,"ai_score":0.285},{"id":4139,"name":"Ben Broggio","position":"M","starting":false,"ai_score":0.276},{"id":29919,"name":"Matthew Smith","position":"M","starting":false,"ai_score":0.269},{"id":36764,"name":"Daniel Barden","position":"G","starting":false,"ai_score":0.235},{"id":34022,"name":"Jasper Pattenden","position":"D","starting":false,"ai_score":0.185},{"id":6539,"name":"Kaelan Casey","position":"D","starting":false,"ai_score":0.02},{"id":205728,"name":"Charlie Brown","position":"M","starting":false,"ai_score":0.005}],"confidence":0.8},"unavailable":[]},"people":[{"id":5967,"name":"Jon McCracken","side":"home"},{"id":33517,"name":"Ibou Touray","side":"home"},{"id":33714,"name":"Aden Baldwin","side":"home"},{"id":33513,"name":"Matthew Pennington","side":"home"},{"id":34215,"name":"Callum Connolly","side":"home"},{"id":33521,"name":"Antoni Sarcevic","side":"home"},{"id":6013,"name":"Henry Cartwright","side":"home"},{"id":6123,"name":"Kieran Morgan","side":"home"},{"id":33520,"name":"Bobby Pointon","side":"home"},{"id":35481,"name":"Jake Beesley","side":"home"},{"id":6239,"name":"Kayden Jackson","side":"home"},{"id":33523,"name":"Josh Neufville","side":"home"},{"id":6443,"name":"George Pratt","side":"home"},{"id":33571,"name":"Adam Phillips","side":"home"},{"id":6264,"name":"Macauley Gillesphey","side":"home"},{"id":820,"name":"Reece Welch","side":"home"},{"id":33715,"name":"Will Swan","side":"home"},{"id":33528,"name":"George Lapslie","side":"home"},{"id":33518,"name":"Nick Powell","side":"home"},{"id":33519,"name":"Stephen Humphrys","side":"home"},{"id":6243,"name":"Hayden Matthews","side":"home"},{"id":33628,"name":"Cameron Dawson","side":"home"},{"id":33729,"name":"Corey O'Keeffe","side":"home"},{"id":68730,"name":"Oscar Lunn","side":"home"},{"id":33522,"name":"Tyreik Wright","side":"home"},{"id":48113,"name":"Harry Ibbitson","side":"home"},{"id":113171,"name":"Colin Doyle","side":"home"},{"id":209591,"name":"Zac Hadi","side":"home"},{"id":33717,"name":"Zachariah Hadi","side":"home"},{"id":3462,"name":"Tommy Setford","side":"away"},{"id":34024,"name":"Lewis Freestone","side":"away"},{"id":34038,"name":"Carl Piergianni","side":"away"},{"id":35488,"name":"Terence Vancooten","side":"away"},{"id":37339,"name":"Luther James-Wildin","side":"away"},{"id":34029,"name":"Daniel Kemp","side":"away"},{"id":34026,"name":"Daniel Phillips","side":"away"},{"id":37337,"name":"Louis Thompson","side":"away"},{"id":34030,"name":"Phoenix Patterson","side":"away"},{"id":17266,"name":"Josh Magennis","side":"away"},{"id":37338,"name":"Jordan Roberts","side":"away"},{"id":64419,"name":"Oliver Sanderson","side":"away"},{"id":37336,"name":"Saxon Earley","side":"away"},{"id":7117,"name":"Wanya Marcal Madivadua","side":"away"},{"id":33973,"name":"Terry Taylor","side":"away"},{"id":36792,"name":"Michael Mellon","side":"away"},{"id":34033,"name":"Jordan Houghton","side":"away"},{"id":4139,"name":"Ben Broggio","side":"away"},{"id":29919,"name":"Matthew Smith","side":"away"},{"id":36764,"name":"Daniel Barden","side":"away"},{"id":34022,"name":"Jasper Pattenden","side":"away"},{"id":6539,"name":"Kaelan Casey","side":"away"},{"id":205728,"name":"Charlie Brown","side":"away"},{"id":30792,"name":"Tugra Turhan","side":"away"},{"id":217698,"name":"Samuel Ayolie","side":"away"},{"id":64420,"name":"Lenny Brown","side":"away"},{"id":37342,"name":"Max Woodford","side":"away"},{"id":34028,"name":"Chem Campbell","side":"away"}],"players":[{"id":33520,"name":"Bobby Pointon","side":"home","team":"Bradford City","club":null,"role":"ATT","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":7,"goals":2,"assists":1,"big_chances":2,"clean_sheets":5,"team_games":18,"tracked_apps":11,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Luton Town","kickoff":1789826400,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.099,"country":null,"load":{"games":2,"minutes":167,"country":0}},{"id":33521,"name":"Antoni Sarcevic","side":"home","team":"Bradford City","club":null,"role":"ATT","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":10,"goals":1,"assists":0,"big_chances":2,"clean_sheets":7,"team_games":18,"tracked_apps":11,"tracked_starts":10},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Mansfield Town","kickoff":1788616800,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.056,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":35481,"name":"Jake Beesley","side":"home","team":"Bradford City","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":10,"goals":1,"assists":1,"big_chances":1,"clean_sheets":7,"team_games":18,"tracked_apps":11,"tracked_starts":10},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Reading","kickoff":1791036000,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.063,"country":null,"load":{"games":2,"minutes":125,"country":0}},{"id":34029,"name":"Daniel Kemp","side":"away","team":"Stevenage","club":null,"role":"MID","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":9,"goals":4,"assists":1,"big_chances":0,"clean_sheets":2,"team_games":14,"tracked_apps":10,"tracked_starts":9},"recent":{"apps":5,"goals":3,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Barnsley","kickoff":1788616800,"goals":2,"assists":1,"score":"5-1","won":true},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.322,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":17266,"name":"Josh Magennis","side":"away","team":"Stevenage","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":7,"goals":3,"assists":2,"big_chances":5,"clean_sheets":3,"team_games":14,"tracked_apps":10,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":4},"standout":{"opponent":"Wycombe Wanderers","kickoff":1786128300,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["chance_creator"],"importance":0.273,"country":{"team":"Northern Ireland","apps":6,"goals":0,"assists":0,"tournament":null,"lately":{"apps":3,"goals":0,"assists":0}},"load":{"games":2,"minutes":95,"country":1}}],"extras":null,"notable":[{"id":28997,"name":"Jack Marriott","goals":8,"rank":1},{"id":33742,"name":"Kyle Wootton","goals":7,"rank":2},{"id":28470,"name":"Aaron Collins","goals":6,"rank":3},{"id":29913,"name":"Joe Taylor","goals":6,"rank":4},{"id":6171,"name":"Jamal Lowe","goals":5,"rank":5},{"id":28334,"name":"Nahki Wells","goals":5,"rank":6},{"id":16949,"name":"Aribim Pepple","goals":4,"rank":7},{"id":5519,"name":"Derensili Sanches Fernandes","goals":4,"rank":8},{"id":33737,"name":"Jack Diamond","goals":4,"rank":9},{"id":8976,"name":"Jacob Brown","goals":4,"rank":10},{"id":33501,"name":"Jayden Stockley","goals":4,"rank":11},{"id":33131,"name":"Jaze Kabia","goals":4,"rank":12},{"id":6291,"name":"Mark Harris","goals":4,"rank":13},{"id":36603,"name":"Victor Adeboyejo","goals":4,"rank":14},{"id":33589,"name":"Ben Knight","goals":3,"rank":15}],"round_label":"Regular season · Matchday 11","neutral":false,"h2h":{"total_matches":14,"home_wins":8,"draws":3,"away_wins":3,"home_goals":24,"away_goals":14,"avg_total_goals":2.7142857142857144,"home_win_rate":0.5714285714285714,"away_win_rate":0.21428571428571427,"recent_matches":[{"away":"Stevenage","date":"2026-04-11T14:00:00+00:00","home":"Bradford City","score":"0-1","event_id":227822,"away_score":1,"home_score":0,"away_team_id":1435,"home_team_id":1416},{"away":"Bradford City","date":"2025-10-25T14:00:00+00:00","home":"Stevenage","score":"1-1","event_id":227451,"away_score":1,"home_score":1,"away_team_id":1416,"home_team_id":1435},{"away":"Bradford City","date":"2023-02-11T15:00:00+00:00","home":"Stevenage","score":"2-3","event_id":255936,"away_score":3,"home_score":2,"away_team_id":1416,"home_team_id":1435},{"away":"Stevenage","date":"2022-09-17T14:00:00+00:00","home":"Bradford City","score":"3-0","event_id":255642,"away_score":0,"home_score":3,"away_team_id":1435,"home_team_id":1416},{"away":"Bradford City","date":"2022-02-08T19:45:00+00:00","home":"Stevenage","score":"0-1","event_id":268996,"away_score":1,"home_score":0,"away_team_id":1416,"home_team_id":1435},{"away":"Stevenage","date":"2021-08-17T18:45:00+00:00","home":"Bradford City","score":"4-1","event_id":268608,"away_score":1,"home_score":4,"away_team_id":1435,"home_team_id":1416},{"away":"Bradford City","date":"2021-04-05T14:00:00+00:00","home":"Stevenage","score":"1-1","event_id":280998,"away_score":1,"home_score":1,"away_team_id":1416,"home_team_id":1435},{"away":"Stevenage","date":"2020-09-26T14:00:00+00:00","home":"Bradford City","score":"2-1","event_id":280491,"away_score":1,"home_score":2,"away_team_id":1435,"home_team_id":1416},{"away":"Stevenage","date":"2020-02-11T19:45:00+00:00","home":"Bradford City","score":"3-1","event_id":291498,"away_score":1,"home_score":3,"away_team_id":1435,"home_team_id":1416},{"away":"Bradford City","date":"2019-08-20T18:45:00+00:00","home":"Stevenage","score":"0-1","event_id":291146,"away_score":1,"home_score":0,"away_team_id":1416,"home_team_id":1435}]},"standings":{"home":{"team_id":1416,"position":2,"played":9,"points":17,"goal_diff":3,"team_name":"Bradford City","won":5,"drawn":2,"lost":2,"goals_for":8,"goals_against":5,"group":null},"away":{"team_id":1435,"position":9,"played":8,"points":12,"goal_diff":4,"team_name":"Stevenage","won":3,"drawn":3,"lost":2,"goals_for":12,"goals_against":8,"group":null},"size":24},"form":{"home":{"matches":6,"ppg":2.33,"record":"4-2-0","goals_for":1.17,"goals_against":0.33,"clean_sheets":4,"streak":"unbeaten 6","sequence":"WWWWDD","venue_ppg":2},"away":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":1.67,"goals_against":0.83,"clean_sheets":2,"streak":"none","sequence":"DDWWLW","venue_ppg":1.33}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Bradford City report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Stevenage report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.786,"cup_tie":false},"strength":0.214,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":35,"home":{"state":"mid_table","position":2,"points":17,"games_left":35,"gap_to_leader":2,"gap_to_safety":9,"gap_to_europe":-2},"away":{"state":"mid_table","position":9,"points":12,"games_left":35,"gap_to_leader":7,"gap_to_safety":4,"gap_to_europe":3},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 1-1, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Michael Duff is 1 game into the job at Bradford City. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Michael Duff","matches_in_charge":1,"tenure_days":8,"ppm":1,"appointment_effect":{"before_ppm":2,"after_ppm":1,"delta":null}},"strength":0.583,"moves":[{"channel":"goals","side":"home","pct":5.2}]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Alex Revell has 62 matches in charge at Stevenage, long enough that the side plays the way he wants it to.","evidence":{"manager":"Alex Revell","matches_in_charge":62,"tenure_days":432,"ppm":1.47,"appointment_effect":{"before_ppm":1.4,"after_ppm":1.9,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Bradford City come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":7,"matchesIn7":1,"matchesIn14":2,"days_rest":7},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Stevenage come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":7,"matchesIn7":1,"matchesIn14":2,"days_rest":7},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"COMPUTED","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.","evidence":{"home":{"attack":-0.136,"defence":0.304,"effective_matches":15.8,"shrunk":0.34},"away":{"attack":-0.124,"defence":0.195,"effective_matches":15.9,"shrunk":0.34}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Neither side holds a clear possession edge on recent evidence; Bradford City work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":49.3,"shots":12.8,"xg_per_shot":0.096,"corners":7.3,"corners_per_shot":0.575,"finishing_vs_xg":-0.14},"away":{"matches":12,"possession":47.3,"shots":11.3,"xg_per_shot":0.094,"corners":4.7,"corners_per_shot":0.413,"finishing_vs_xg":0.27},"possession_gap":2},"strength":0.1,"moves":[]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","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.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"Bradford City are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.14,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Stevenage have scored 3 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.27,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"UNAVAILABLE","note":"No weather reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.pitch","section":"§6.3","tier":6,"state":"UNAVAILABLE","note":"No pitch condition reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.venue","section":"§6.1","tier":6,"state":"UNAVAILABLE","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.","evidence":{"home_adv":0.1308138437274424},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":5102,"created_at":"2026-10-11T02:15:31Z","event":{"id":224169,"event_date":"2026-10-17T14:00:00Z","status":"notstarted","home_team_id":1416,"home_team":"Bradford City","away_team_id":1435,"away_team":"Stevenage","league_id":86,"league_name":"League One"},"recommendations":{"favorite":"H","favorite_prob":48,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4798,"version":"dc-blend-v1"}}},"computed_at":1792037699,"verdicts":[],"locked":false,"colors":{"home":"#d88b12","away":"#ad172b"},"venue":{"name":"Valley Parade","city":"Bradford","capacity":25136},"pulled":[],"published":[]}