{"id":224166,"league_id":86,"league":"League One","kickoff":1792236600,"home":"Milton Keynes Dons","away":"Luton Town","home_id":1256,"away_id":1251,"venue_id":723,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.555,"score":null,"live_score":null,"lambda":[1.39,1.88],"read":{"text":"Too close to call","side":null},"pass":"No call on Milton Keynes Dons against Luton Town. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[],"lambda_home":1.3871113550786538,"lambda_away":1.875260171332298,"corner_rate":10.71,"card_rate":0.114,"lineups":{"status":"predicted","confidence":0.732,"home":{"formation":"3-1-4-2","players":[{"id":28502,"name":"Craig McGillivray","position":"G","starting":true,"ai_score":0.584},{"id":28348,"name":"Cohen Bramall","position":"D","starting":true,"ai_score":0.784},{"id":6237,"name":"Curtis Nelson","position":"D","starting":true,"ai_score":0.749},{"id":34032,"name":"Charlie Goode","position":"D","starting":true,"ai_score":0.743},{"id":28494,"name":"Gethin Jones","position":"M","starting":true,"ai_score":0.524},{"id":5894,"name":"Daniel Barlaser","position":"M","starting":true,"ai_score":0.481},{"id":26941,"name":"Ryan Wintle","position":"M","starting":true,"ai_score":0.8},{"id":28476,"name":"Jay Matete","position":"M","starting":true,"ai_score":0.219},{"id":28470,"name":"Aaron Collins","position":"F","starting":true,"ai_score":0.655},{"id":37148,"name":"Sam Nombe","position":"F","starting":true,"ai_score":0.768},{"id":28480,"name":"Ben Wiles","position":"M","starting":true,"ai_score":0.536},{"id":7181,"name":"Marvin Ekpiteta","position":"D","starting":false,"ai_score":0.555},{"id":28469,"name":"Callum Paterson","position":"F","starting":false,"ai_score":0.487},{"id":798,"name":"Will Dennis","position":"G","starting":false,"ai_score":0.417},{"id":28477,"name":"Alex Gilbey","position":"M","starting":false,"ai_score":0.405},{"id":28478,"name":"Dan Crowley","position":"M","starting":false,"ai_score":0.394},{"id":6560,"name":"Ryan Barnett","position":"M","starting":false,"ai_score":0.281},{"id":6339,"name":"Samuel Silvera","position":"M","starting":false,"ai_score":0.263},{"id":28495,"name":"Jack Sanders","position":"D","starting":false,"ai_score":0.258},{"id":821,"name":"Elijah Campbell","position":"D","starting":false,"ai_score":0.223},{"id":6714,"name":"Ibrahim Fullah","position":"M","starting":false,"ai_score":0.207},{"id":28473,"name":"Rushian Hepburn-Murphy","position":"F","starting":false,"ai_score":0.128},{"id":58874,"name":"Sebastian Stacey","position":"G","starting":false,"ai_score":0.02}],"confidence":0.732},"away":{"formation":"4-1-4-1","players":[{"id":17246,"name":"Josh Keeley","position":"G","starting":true,"ai_score":0.676},{"id":28347,"name":"Joe Johnson","position":"D","starting":true,"ai_score":0.339},{"id":28350,"name":"Hakeem Odofin","position":"D","starting":true,"ai_score":0.828},{"id":26771,"name":"George Johnston","position":"D","starting":true,"ai_score":0.803},{"id":35434,"name":"Harrison Ashby","position":"D","starting":true,"ai_score":0.441},{"id":7014,"name":"Kasey Palmer","position":"M","starting":true,"ai_score":0.684},{"id":28340,"name":"Jake Richards","position":"M","starting":true,"ai_score":0.608},{"id":28339,"name":"Liam Walsh","position":"M","starting":true,"ai_score":0.874},{"id":33639,"name":"Daniel Gore","position":"M","starting":true,"ai_score":0.396},{"id":28336,"name":"Isaiah Jones","position":"D","starting":true,"ai_score":0.545},{"id":28334,"name":"Nahki Wells","position":"F","starting":true,"ai_score":0.628},{"id":28345,"name":"Mads Andersen","position":"D","starting":false,"ai_score":0.665},{"id":6063,"name":"Jamie Donley","position":"M","starting":false,"ai_score":0.5},{"id":4385,"name":"Callum Marshall","position":"F","starting":false,"ai_score":0.499},{"id":28333,"name":"Emilio Lawrence","position":"M","starting":false,"ai_score":0.452},{"id":28337,"name":"Jordan Clark","position":"M","starting":false,"ai_score":0.433},{"id":28346,"name":"Kal Naismith","position":"D","starting":false,"ai_score":0.398},{"id":28351,"name":"James Shea","position":"G","starting":false,"ai_score":0.397},{"id":28335,"name":"Gideon Kodua","position":"M","starting":false,"ai_score":0.383},{"id":91515,"name":"Benedict Benagr","position":"D","starting":false,"ai_score":0.35},{"id":90348,"name":"Tudor Mendel-Idowu","position":"M","starting":false,"ai_score":0.264},{"id":28342,"name":"Harry Fox","position":"M","starting":false,"ai_score":0.247},{"id":7092,"name":"Devante Cole","position":"F","starting":false,"ai_score":0.225}],"confidence":0.755},"unavailable":[]},"people":[{"id":28502,"name":"Craig McGillivray","side":"home"},{"id":28348,"name":"Cohen Bramall","side":"home"},{"id":6237,"name":"Curtis Nelson","side":"home"},{"id":34032,"name":"Charlie Goode","side":"home"},{"id":28494,"name":"Gethin Jones","side":"home"},{"id":5894,"name":"Daniel Barlaser","side":"home"},{"id":26941,"name":"Ryan Wintle","side":"home"},{"id":28476,"name":"Jay Matete","side":"home"},{"id":28470,"name":"Aaron Collins","side":"home"},{"id":37148,"name":"Sam Nombe","side":"home"},{"id":28480,"name":"Ben Wiles","side":"home"},{"id":7181,"name":"Marvin Ekpiteta","side":"home"},{"id":28469,"name":"Callum Paterson","side":"home"},{"id":798,"name":"Will Dennis","side":"home"},{"id":28477,"name":"Alex Gilbey","side":"home"},{"id":28478,"name":"Dan Crowley","side":"home"},{"id":6560,"name":"Ryan Barnett","side":"home"},{"id":6339,"name":"Samuel Silvera","side":"home"},{"id":28495,"name":"Jack Sanders","side":"home"},{"id":821,"name":"Elijah Campbell","side":"home"},{"id":6714,"name":"Ibrahim Fullah","side":"home"},{"id":28473,"name":"Rushian Hepburn-Murphy","side":"home"},{"id":58874,"name":"Sebastian Stacey","side":"home"},{"id":42695,"name":"Callum Tripp","side":"home"},{"id":28479,"name":"Kane Wilson","side":"home"},{"id":46483,"name":"Simone Troso","side":"home"},{"id":17246,"name":"Josh Keeley","side":"away"},{"id":28347,"name":"Joe Johnson","side":"away"},{"id":28350,"name":"Hakeem Odofin","side":"away"},{"id":26771,"name":"George Johnston","side":"away"},{"id":35434,"name":"Harrison Ashby","side":"away"},{"id":7014,"name":"Kasey Palmer","side":"away"},{"id":28340,"name":"Jake Richards","side":"away"},{"id":28339,"name":"Liam Walsh","side":"away"},{"id":33639,"name":"Daniel Gore","side":"away"},{"id":28336,"name":"Isaiah Jones","side":"away"},{"id":28334,"name":"Nahki Wells","side":"away"},{"id":28345,"name":"Mads Andersen","side":"away"},{"id":6063,"name":"Jamie Donley","side":"away"},{"id":4385,"name":"Callum Marshall","side":"away"},{"id":28333,"name":"Emilio Lawrence","side":"away"},{"id":28337,"name":"Jordan Clark","side":"away"},{"id":28346,"name":"Kal Naismith","side":"away"},{"id":28351,"name":"James Shea","side":"away"},{"id":28335,"name":"Gideon Kodua","side":"away"},{"id":91515,"name":"Benedict Benagr","side":"away"},{"id":90348,"name":"Tudor Mendel-Idowu","side":"away"},{"id":28342,"name":"Harry Fox","side":"away"},{"id":7092,"name":"Devante Cole","side":"away"},{"id":26713,"name":"Reuell Walters","side":"away"},{"id":28343,"name":"Teden Mengi","side":"away"},{"id":28349,"name":"Thomas Holmes","side":"away"},{"id":7153,"name":"Shayden Morris","side":"away"},{"id":34093,"name":"Jayden Luker","side":"away"},{"id":91514,"name":"Dawid Gawel","side":"away"},{"id":91778,"name":"Lucas Thomas","side":"away"},{"id":28341,"name":"Sverre Hakami Sandal","side":"away"},{"id":28338,"name":"Shandon Baptiste","side":"away"}],"players":[{"id":28470,"name":"Aaron Collins","side":"home","team":"Milton Keynes Dons","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":6,"goals":6,"assists":1,"big_chances":0,"clean_sheets":2,"team_games":15,"tracked_apps":9,"tracked_starts":6},"recent":{"apps":5,"goals":4,"assists":1,"scoredIn":1,"country":0},"standout":{"opponent":"Wycombe Wanderers","kickoff":1788616800,"goals":1,"assists":1,"score":"3-3","won":false},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.458,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":37148,"name":"Sam Nombe","side":"home","team":"Milton Keynes Dons","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":9,"goals":0,"assists":0,"big_chances":2,"clean_sheets":2,"team_games":15,"tracked_apps":9,"tracked_starts":9},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Wigan Athletic","kickoff":1788374700,"goals":0,"assists":0,"score":"1-3","won":false},"strengths":[],"tags":[],"importance":0.02,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":28334,"name":"Nahki Wells","side":"away","team":"Luton Town","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":6,"goals":6,"assists":2,"big_chances":1,"clean_sheets":3,"team_games":14,"tracked_apps":10,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":1,"country":2},"standout":{"opponent":"Mansfield Town","kickoff":1788098400,"goals":2,"assists":0,"score":"2-5","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.268,"country":{"team":"Bermuda","apps":2,"goals":0,"assists":0,"tournament":null,"lately":{"apps":2,"goals":0,"assists":0}},"load":{"games":1,"minutes":71,"country":0}}],"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":0,"home_wins":0,"draws":0,"away_wins":0,"home_goals":null,"away_goals":null,"avg_total_goals":null,"home_win_rate":null,"away_win_rate":null,"recent_matches":[]},"standings":{"home":{"team_id":1256,"position":23,"played":8,"points":6,"goal_diff":-6,"team_name":"Milton Keynes Dons","won":0,"drawn":6,"lost":2,"goals_for":9,"goals_against":15,"group":null},"away":{"team_id":1251,"position":13,"played":8,"points":11,"goal_diff":1,"team_name":"Luton Town","won":3,"drawn":2,"lost":3,"goals_for":16,"goals_against":15,"group":null},"size":24},"form":{"home":{"matches":6,"ppg":0.67,"record":"0-4-2","goals_for":1,"goals_against":2,"clean_sheets":2,"streak":"winless 6","sequence":"DLDDDL","venue_ppg":0.67},"away":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.67,"goals_against":1.67,"clean_sheets":1,"streak":"none","sequence":"LWDLLW","venue_ppg":1}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Milton Keynes Dons report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Luton Town 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.732,"cup_tie":false},"strength":0.268,"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":23,"points":6,"games_left":35,"gap_to_leader":13,"gap_to_safety":-2,"gap_to_europe":9},"away":{"state":"mid_table","position":13,"points":11,"games_left":35,"gap_to_leader":8,"gap_to_safety":3,"gap_to_europe":4},"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":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Paul Warne has 63 matches in charge at Milton Keynes Dons, long enough that the side plays the way he wants it to.","evidence":{"manager":"Paul Warne","matches_in_charge":63,"tenure_days":431,"ppm":1.62,"appointment_effect":{"before_ppm":1,"after_ppm":1.4,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Jack Wilshere has 61 matches in charge at Luton Town, long enough that the side plays the way he wants it to.","evidence":{"manager":"Jack Wilshere","matches_in_charge":61,"tenure_days":431,"ppm":1.52,"appointment_effect":{"before_ppm":2,"after_ppm":1,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Milton Keynes Dons come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.895833333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":6.9},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Luton Town come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.895833333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":6.9},"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.038,"defence":-0.169,"effective_matches":6.3,"shrunk":0.56},"away":{"attack":0.193,"defence":0.003,"effective_matches":14.1,"shrunk":0.36}},"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.","evidence":{"home":{"matches":12,"possession":45.5,"shots":13.3,"xg_per_shot":0.102,"corners":4.8,"corners_per_shot":0.356,"finishing_vs_xg":-0.36},"away":{"matches":12,"possession":53.3,"shots":13.1,"xg_per_shot":0.135,"corners":5.8,"corners_per_shot":0.444,"finishing_vs_xg":-0.02},"possession_gap":-7.8},"strength":0.311,"moves":[{"channel":"goals","side":"away","pct":3}]},{"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":"Milton Keynes Dons have scored 4 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.36,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Luton Town are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.02,"matches":12},"strength":0.1,"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":5150,"created_at":"2026-10-11T02:15:32Z","event":{"id":224166,"event_date":"2026-10-17T11:30:00Z","status":"notstarted","home_team_id":1256,"home_team":"Milton Keynes Dons","away_team_id":1251,"away_team":"Luton Town","league_id":86,"league_name":"League One"},"recommendations":{"favorite":"A","favorite_prob":43.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4311,"version":"dc-blend-v1"}}},"computed_at":1792037764,"verdicts":[],"locked":false,"colors":{"home":null,"away":"#0a3a76"},"venue":{"name":"Stadium MK","city":"Milton Keynes","capacity":30500},"pulled":[],"published":[]}