{"id":604443,"league_id":40,"league":"Carabao Cup","kickoff":1793216700,"home":"Sunderland","away":"Brentford","home_id":7,"away_id":16,"venue_id":7,"rank":6,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.449,"score":[3,2],"live_score":null,"lambda":[1.39,1.67],"odds_1x2":{"HOME":0.26844970486714903,"DRAW":0.2607359431666322,"AWAY":0.47081435196621846},"read":{"text":"Brentford to edge it","side":"away"},"top_pick":null,"pass":"Nothing to take on Sunderland against Brentford. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[],"lambda_home":1.3886012287811738,"lambda_away":1.6737946914407273,"corner_rate":10.9,"card_rate":0.108,"lineups":{"status":"predicted","confidence":0.714,"home":{"formation":"4-2-3-1","players":[{"id":342,"name":"Robin Roefs","position":"G","starting":true,"ai_score":0.786},{"id":346,"name":"Reinildo Mandava","position":"D","starting":true,"ai_score":0.609},{"id":721,"name":"Kevin Danso","position":"D","starting":true,"ai_score":0.581},{"id":345,"name":"Omar Alderete","position":"D","starting":true,"ai_score":0.354},{"id":347,"name":"Trai Hume","position":"D","starting":true,"ai_score":0.577},{"id":348,"name":"Granit Xhaka","position":"M","starting":true,"ai_score":0.766},{"id":349,"name":"Noah Sadiki","position":"M","starting":true,"ai_score":0.737},{"id":7347,"name":"Nilson Angulo","position":"M","starting":true,"ai_score":0.604},{"id":2369,"name":"Chris Rigg","position":"M","starting":true,"ai_score":0.498},{"id":350,"name":"Chemsdine Talbi","position":"M","starting":true,"ai_score":0.25},{"id":4335,"name":"Malick Fofana","position":"M","starting":true,"ai_score":0.41},{"id":351,"name":"Enzo Le Fée","position":"M","starting":false,"ai_score":0.68},{"id":355,"name":"Luke O'Nien","position":"D","starting":false,"ai_score":0.527},{"id":352,"name":"Brian Brobbey","position":"F","starting":false,"ai_score":0.48},{"id":37161,"name":"Jules Ahoka","position":"M","starting":false,"ai_score":0.428},{"id":1949,"name":"Dayann Methalie","position":"M","starting":false,"ai_score":0.404},{"id":343,"name":"Nordi Mukiele","position":"D","starting":false,"ai_score":0.348},{"id":8389,"name":"Timur Tuterov","position":"F","starting":false,"ai_score":0.338},{"id":2918,"name":"Melker Ellborg","position":"G","starting":false,"ai_score":0.281},{"id":4743,"name":"Habib Diarra","position":"M","starting":false,"ai_score":0.251},{"id":12176,"name":"Jocelin Ta Bi","position":"M","starting":false,"ai_score":0.241},{"id":1446,"name":"Thomas Meunier","position":"D","starting":false,"ai_score":0.207},{"id":353,"name":"Wilson Isidor","position":"F","starting":false,"ai_score":0.199}],"confidence":0.714},"away":{"formation":"4-2-3-1","players":[{"id":462,"name":"Caoimhin Kelleher","position":"G","starting":true,"ai_score":0.744},{"id":477,"name":"Keane Lewis-Potter","position":"D","starting":true,"ai_score":0.804},{"id":464,"name":"Kristoffer Ajer","position":"D","starting":true,"ai_score":0.828},{"id":476,"name":"Nathan Collins","position":"D","starting":true,"ai_score":0.422},{"id":463,"name":"Michael Kayode","position":"D","starting":true,"ai_score":0.714},{"id":469,"name":"Vitaly Janelt","position":"M","starting":true,"ai_score":0.758},{"id":1411,"name":"Mamadou Sangare","position":"M","starting":true,"ai_score":0.535},{"id":410,"name":"Jaidon Anthony","position":"M","starting":true,"ai_score":0.631},{"id":475,"name":"Mikkel Damsgaard","position":"M","starting":true,"ai_score":0.567},{"id":471,"name":"Dango Ouattara","position":"M","starting":true,"ai_score":0.466},{"id":473,"name":"Igor Thiago","position":"F","starting":true,"ai_score":0.726},{"id":472,"name":"Kevin Schade","position":"M","starting":false,"ai_score":0.618},{"id":468,"name":"Yehor Yarmoliuk","position":"M","starting":false,"ai_score":0.46},{"id":2373,"name":"Aaron Hickey","position":"D","starting":false,"ai_score":0.453},{"id":1638,"name":"El Hadji Malick Diouf","position":"D","starting":false,"ai_score":0.356},{"id":470,"name":"Mathias Jensen","position":"M","starting":false,"ai_score":0.349},{"id":466,"name":"Sepp van den Berg","position":"D","starting":false,"ai_score":0.333},{"id":1644,"name":"Callum Wilson","position":"F","starting":false,"ai_score":0.327},{"id":467,"name":"Rico Henry","position":"D","starting":false,"ai_score":0.286},{"id":4022,"name":"Fabio Carvalho","position":"F","starting":false,"ai_score":0.263},{"id":478,"name":"Hákon Rafn Valdimarsson","position":"G","starting":false,"ai_score":0.254},{"id":13524,"name":"Ellery Balcombe","position":"G","starting":false,"ai_score":0.248},{"id":3051,"name":"Jannik Schuster","position":"D","starting":false,"ai_score":0.241}],"confidence":0.791},"unavailable":[{"id":344,"name":"Daniel Ballard","team_id":null,"side":"home","reason":"Hamstring Injury"},{"id":359,"name":"Romaine Mundle","team_id":null,"side":"home","reason":"Knee Injury"},{"id":4647,"name":"Antoni Milambo","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":35436,"name":"Josh Dasilva","team_id":null,"side":"away","reason":"Hamstring Injury"},{"id":4432,"name":"Kaye Furo","team_id":null,"side":"away","reason":"Knee Surgery"}]},"people":[{"id":342,"name":"Robin Roefs","side":"home"},{"id":346,"name":"Reinildo Mandava","side":"home"},{"id":721,"name":"Kevin Danso","side":"home"},{"id":345,"name":"Omar Alderete","side":"home"},{"id":347,"name":"Trai Hume","side":"home"},{"id":348,"name":"Granit Xhaka","side":"home"},{"id":349,"name":"Noah Sadiki","side":"home"},{"id":7347,"name":"Nilson Angulo","side":"home"},{"id":2369,"name":"Chris Rigg","side":"home"},{"id":350,"name":"Chemsdine Talbi","side":"home"},{"id":4335,"name":"Malick Fofana","side":"home"},{"id":351,"name":"Enzo Le Fée","side":"home"},{"id":355,"name":"Luke O'Nien","side":"home"},{"id":352,"name":"Brian Brobbey","side":"home"},{"id":37161,"name":"Jules Ahoka","side":"home"},{"id":1949,"name":"Dayann Methalie","side":"home"},{"id":343,"name":"Nordi Mukiele","side":"home"},{"id":8389,"name":"Timur Tuterov","side":"home"},{"id":2918,"name":"Melker Ellborg","side":"home"},{"id":4743,"name":"Habib Diarra","side":"home"},{"id":12176,"name":"Jocelin Ta Bi","side":"home"},{"id":1446,"name":"Thomas Meunier","side":"home"},{"id":353,"name":"Wilson Isidor","side":"home"},{"id":344,"name":"Daniel Ballard","side":"home"},{"id":8866,"name":"Aji Alese","side":"home"},{"id":8388,"name":"Jenson Jones","side":"home"},{"id":359,"name":"Romaine Mundle","side":"home"},{"id":6026,"name":"Trey Samuel Ogunsuyi","side":"home"},{"id":73760,"name":"Felix Scott","side":"home"},{"id":23785,"name":"Juan Riquelme Angulo","side":"home"},{"id":8927,"name":"Simon Moore","side":"home"},{"id":6335,"name":"Alan Browne","side":"home"},{"id":13650,"name":"Jack Whittaker","side":"home"},{"id":37343,"name":"Abdoullah Ba","side":"home"},{"id":73758,"name":"Tom Proctor","side":"home"},{"id":462,"name":"Caoimhin Kelleher","side":"away"},{"id":477,"name":"Keane Lewis-Potter","side":"away"},{"id":464,"name":"Kristoffer Ajer","side":"away"},{"id":476,"name":"Nathan Collins","side":"away"},{"id":463,"name":"Michael Kayode","side":"away"},{"id":469,"name":"Vitaly Janelt","side":"away"},{"id":1411,"name":"Mamadou Sangare","side":"away"},{"id":410,"name":"Jaidon Anthony","side":"away"},{"id":475,"name":"Mikkel Damsgaard","side":"away"},{"id":471,"name":"Dango Ouattara","side":"away"},{"id":473,"name":"Igor Thiago","side":"away"},{"id":472,"name":"Kevin Schade","side":"away"},{"id":468,"name":"Yehor Yarmoliuk","side":"away"},{"id":2373,"name":"Aaron Hickey","side":"away"},{"id":1638,"name":"El Hadji Malick Diouf","side":"away"},{"id":470,"name":"Mathias Jensen","side":"away"},{"id":466,"name":"Sepp van den Berg","side":"away"},{"id":1644,"name":"Callum Wilson","side":"away"},{"id":467,"name":"Rico Henry","side":"away"},{"id":4022,"name":"Fabio Carvalho","side":"away"},{"id":478,"name":"Hákon Rafn Valdimarsson","side":"away"},{"id":13524,"name":"Ellery Balcombe","side":"away"},{"id":3051,"name":"Jannik Schuster","side":"away"},{"id":26296,"name":"Kim Ji-Soo","side":"away"},{"id":7765,"name":"Benjamin Fredrick","side":"away"},{"id":5650,"name":"Gustavo Nunes","side":"away"},{"id":4432,"name":"Kaye Furo","side":"away"},{"id":35436,"name":"Josh Dasilva","side":"away"},{"id":4647,"name":"Antoni Milambo","side":"away"}],"players":[{"id":1446,"name":"Thomas Meunier","side":"home","team":"Sunderland","club":null,"role":"DEF","position":"RB","status":"doubtful","reason":"Hamstring Injury","expected_return":"2026-10-30","season":{"apps":8,"starts":5,"goals":0,"assists":2,"big_chances":2,"clean_sheets":1,"team_games":17,"tracked_apps":8,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Hull City","kickoff":1788893100,"goals":0,"assists":1,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.053,"country":{"team":"Belgium","apps":5,"goals":0,"assists":1,"tournament":{"name":"World Cup 2026","apps":3,"goals":0,"assists":1,"ended":1782936000},"lately":null},"load":null},{"id":344,"name":"Daniel Ballard","side":"home","team":"Sunderland","club":null,"role":"DEF","position":"CB","status":"out","reason":"Hamstring Injury","expected_return":"2026-10-31","season":{"apps":7,"starts":5,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":17,"tracked_apps":7,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":null,"strengths":[],"tags":[],"importance":0.028,"country":{"team":"Northern Ireland","apps":1,"goals":0,"assists":0,"tournament":null,"lately":null},"load":null},{"id":359,"name":"Romaine Mundle","side":"home","team":"Sunderland","club":null,"role":"ATT","position":"LW","status":"out","reason":"Knee Injury","expected_return":"2027-01-10","season":{"apps":2,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":17,"tracked_apps":2,"tracked_starts":0},"recent":{"apps":2,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":343,"name":"Nordi Mukiele","side":"home","team":"Sunderland","club":null,"role":"DEF","position":"DEF","status":"doubtful","reason":"Knock Injury","expected_return":"2026-11-09","season":{"apps":11,"starts":8,"goals":0,"assists":1,"big_chances":2,"clean_sheets":3,"team_games":17,"tracked_apps":11,"tracked_starts":8},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Torreense","kickoff":1792082700,"goals":0,"assists":1,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.071,"country":null,"load":{"games":4,"minutes":236,"country":0}},{"id":353,"name":"Wilson Isidor","side":"home","team":"Sunderland","club":null,"role":"ATT","position":"ST","status":"doubtful","reason":"Knock Injury","expected_return":"2026-10-30","season":{"apps":9,"starts":3,"goals":1,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":17,"tracked_apps":9,"tracked_starts":3},"recent":{"apps":5,"goals":3,"assists":2,"scoredIn":0,"country":4},"standout":{"opponent":"Fulham","kickoff":1788094800,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":["in_form"],"importance":0.037,"country":{"team":"Haiti","apps":8,"goals":5,"assists":2,"tournament":{"name":"World Cup 2026","apps":3,"goals":1,"assists":0,"ended":1782338400},"lately":null},"load":null},{"id":468,"name":"Yehor Yarmoliuk","side":"away","team":"Brentford","club":null,"role":"MID","position":"CM","status":"out","reason":"red_card_suspension","expected_return":"2026-10-31","season":{"apps":10,"starts":3,"goals":1,"assists":2,"big_chances":1,"clean_sheets":1,"team_games":12,"tracked_apps":10,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Aston Villa","kickoff":1791640800,"goals":1,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":[],"importance":0.066,"country":null,"load":{"games":1,"minutes":53,"country":0}},{"id":4647,"name":"Antoni Milambo","side":"away","team":"Brentford","club":null,"role":"MID","position":"CM","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":35436,"name":"Josh Dasilva","side":"away","team":"Brentford","club":null,"role":"MID","position":"CM","status":"out","reason":"Hamstring Injury","expected_return":"2026-10-31","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":4432,"name":"Kaye Furo","side":"away","team":"Brentford","club":null,"role":"ATT","position":"ST","status":"out","reason":"Knee Surgery","expected_return":"2026-12-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":3051,"name":"Jannik Schuster","side":"away","team":"Brentford","club":null,"role":"DEF","position":"CB","status":"doubtful","reason":"Lack of Fitness","expected_return":"2026-11-06","season":{"apps":6,"starts":4,"goals":0,"assists":1,"big_chances":1,"clean_sheets":1,"team_games":12,"tracked_apps":6,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Chelsea","kickoff":1789758000,"goals":0,"assists":1,"score":"3-0","won":true},"strengths":[],"tags":[],"importance":0.049,"country":null,"load":null},{"id":1644,"name":"Callum Wilson","side":"away","team":"Brentford","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":2,"goals":2,"assists":0,"big_chances":1,"clean_sheets":0,"team_games":12,"tracked_apps":8,"tracked_starts":2},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Birmingham City","kickoff":1787684400,"goals":1,"assists":0,"score":"6-1","won":true},"strengths":[],"tags":[],"importance":0.066,"country":null,"load":{"games":1,"minutes":12,"country":0}},{"id":473,"name":"Igor Thiago","side":"away","team":"Brentford","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":9,"goals":4,"assists":3,"big_chances":3,"clean_sheets":3,"team_games":12,"tracked_apps":11,"tracked_starts":9},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Eintracht Frankfurt","kickoff":1786802400,"goals":2,"assists":1,"score":"7-0","won":true},"strengths":[],"tags":[],"importance":0.178,"country":{"team":"Brazil","apps":3,"goals":1,"assists":1,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1781388000},"lately":null},"load":{"games":2,"minutes":180,"country":0}}],"extras":{"teams":{"home":7,"away":16},"split":{"home":null,"away":null},"referee":null,"managers":{"home":{"id":564,"name":"Régis Le Bris","vs":{"w":1,"d":1,"l":1,"last":{"kickoff":1788616800,"score":"1-1","result":"D"}}},"away":{"id":550,"name":"Keith Andrews","vs":{"w":1,"d":1,"l":1,"last":{"kickoff":1788616800,"score":"1-1","result":"D"}}}},"best_xi":[],"players":{"343":{"caps":null,"goals":null,"country":null,"signed":{"from":"Paris Saint-Germain","fee":12000000,"at":1755388800}},"344":{"caps":33,"goals":5,"country":"Northern Ireland","signed":null},"353":{"caps":11,"goals":5,"country":"Haiti","signed":null},"473":{"caps":9,"goals":2,"country":"Brazil","signed":null},"1446":{"caps":87,"goals":9,"country":"Belgium","signed":null},"3051":{"caps":null,"goals":null,"country":null,"signed":{"from":"Red Bull Salzburg","fee":18000000,"at":1782864000}},"4432":{"caps":null,"goals":null,"country":null,"signed":{"from":"Club Brugge KV","fee":10000000,"at":1768089600}}}},"notable":[{"id":28857,"name":"Harry Leonard","goals":4,"rank":1},{"id":33840,"name":"Ched Evans","goals":3,"rank":2},{"id":494,"name":"Danny Welbeck","goals":3,"rank":3},{"id":33567,"name":"Reyes Cleary","goals":3,"rank":4},{"id":3900,"name":"Ryan Christie","goals":3,"rank":5},{"id":813,"name":"Thierno Barry","goals":3,"rank":6},{"id":2018,"name":"Valentín Castellanos","goals":3,"rank":7},{"id":26930,"name":"Yousef Salech","goals":3,"rank":8},{"id":1644,"name":"Callum Wilson","goals":2,"rank":9},{"id":33965,"name":"Cameron McGeehan","goals":2,"rank":10},{"id":395,"name":"Cole Palmer","goals":2,"rank":11},{"id":68126,"name":"Danny Ormerod","goals":2,"rank":12},{"id":46326,"name":"Floyd Samba","goals":2,"rank":13},{"id":708,"name":"Harvey Barnes","goals":2,"rank":14},{"id":6210,"name":"Isaac Price","goals":2,"rank":15}],"round_label":"Round 4","neutral":false,"h2h":{"total_matches":5,"home_wins":1,"draws":2,"away_wins":2,"home_goals":6,"away_goals":10,"avg_total_goals":3.2,"home_win_rate":0.2,"away_win_rate":0.4,"recent_matches":[{"away":"Sunderland","date":"2026-09-05T14:00:00+00:00","home":"Brentford","score":"1-1","event_id":209556,"away_score":1,"home_score":1,"away_team_id":7,"home_team_id":16},{"away":"Sunderland","date":"2026-01-07T19:30:00+00:00","home":"Brentford","score":"3-0","event_id":203,"away_score":0,"home_score":3,"away_team_id":7,"home_team_id":16},{"away":"Brentford","date":"2025-08-30T14:00:00+00:00","home":"Sunderland","score":"2-1","event_id":23,"away_score":1,"home_score":2,"away_team_id":16,"home_team_id":7},{"away":"Brentford","date":"2018-02-17T15:00:00+00:00","home":"Sunderland","score":"0-2","event_id":342625,"away_score":2,"home_score":0,"away_team_id":16,"home_team_id":7},{"away":"Sunderland","date":"2017-10-21T14:00:00+00:00","home":"Brentford","score":"3-3","event_id":342387,"away_score":3,"home_score":3,"away_team_id":7,"home_team_id":16}]},"standings":null,"form":{"home":{"matches":6,"ppg":0.83,"record":"1-2-3","goals_for":1,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LLWLDD","venue_ppg":0.5},"away":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1.83,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"DWWDLD","venue_ppg":1.5}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Sunderland are without 5 players, none of them central to how the side plays.","evidence":{"count":5,"measured":5,"combined_goal_share":0,"combined_importance":0.108,"players":[{"player":"Nordi Mukiele","role":"DEF","reason":"Knock Injury","goal_share":0,"importance":0.035,"measured":true,"doubtful":true,"cover_at_position":7},{"player":"Daniel Ballard","role":"DEF","reason":"Hamstring Injury","goal_share":0,"importance":0.028,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Thomas Meunier","role":"DEF","reason":"Hamstring Injury","goal_share":0,"importance":0.026,"measured":true,"doubtful":true,"cover_at_position":7},{"player":"Wilson Isidor","role":"ATT","reason":"Knock Injury","goal_share":0,"importance":0.018,"measured":true,"doubtful":true,"cover_at_position":5,"tags":["in_form"]},{"player":"Romaine Mundle","role":"ATT","reason":"Knee Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":5}]},"strength":0.271,"moves":[{"channel":"goals","side":"home","pct":-0.3},{"channel":"goals","side":"away","pct":0.6},{"channel":"corners","side":"home","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Brentford are without 5 players, none of them central to how the side plays.","evidence":{"count":5,"measured":2,"combined_goal_share":0,"combined_importance":0.09,"players":[{"player":"Yehor Yarmoliuk","role":"MID","reason":"red_card_suspension","goal_share":0,"importance":0.066,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Jannik Schuster","role":"DEF","reason":"Lack of Fitness","goal_share":0,"importance":0.025,"measured":true,"doubtful":true,"cover_at_position":10},{"player":"Antoni Milambo","role":"MID","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":7},{"player":"Josh Dasilva","role":"MID","reason":"Hamstring Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":7},{"player":"Kaye Furo","role":"ATT","reason":"Knee Surgery","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.226,"moves":[{"channel":"goals","side":"away","pct":-1.3},{"channel":"goals","side":"home","pct":0.5},{"channel":"corners","side":"away","pct":-0.6},{"channel":"cards","side":"both","pct":0.6}]},{"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.714,"cup_tie":false},"strength":0.286,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Sunderland have taken 0.83 points a game from their last 6 (1W 2D 3L), scoring 1.0 and conceding 1.8, and 0.50 a game at home.","evidence":{"matches":6,"ppg":0.83,"record":"1-2-3","goals_for":1,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LLWLDD","venue_ppg":0.5},"strength":0.344,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Brentford have taken 1.50 points a game from their last 6 (2W 3D 1L), scoring 1.8 and conceding 1.3, and 1.50 a game on the road.","evidence":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1.83,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"DWWDLD","venue_ppg":1.5},"strength":0.15,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"No league table or round number available, so what either side is playing for is unknown.","evidence":{},"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.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Régis Le Bris has 23 matches in charge at Sunderland, long enough that the side plays the way he wants it to.","evidence":{"manager":"Régis Le Bris","matches_in_charge":23,"tenure_days":193,"ppm":1.39,"appointment_effect":{"before_ppm":1.3,"after_ppm":1.4,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Keith Andrews has 19 matches in charge at Brentford, long enough that the side plays the way he wants it to.","evidence":{"manager":"Keith Andrews","matches_in_charge":19,"tenure_days":201,"ppm":1.58,"appointment_effect":{"before_ppm":1.7,"after_ppm":1.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Sunderland come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.1354166666666665,"matchesIn7":2,"matchesIn14":4,"days_rest":3.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Brentford come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.2395833333333335,"matchesIn7":1,"matchesIn14":2,"days_rest":3.2},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 0.791526835249977 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":-0.024,"defence":0.072,"effective_matches":0.8,"shrunk":0.91},"away":{"attack":0.169,"defence":0.046,"effective_matches":1.8,"shrunk":0.82},"sample":0.791526835249977,"required":6},"strength":0,"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":50.3,"shots":14.8,"xg_per_shot":0.116,"corners":5.7,"corners_per_shot":0.384,"finishing_vs_xg":-0.8},"away":{"matches":12,"possession":51.2,"shots":16.3,"xg_per_shot":0.122,"corners":4.8,"corners_per_shot":0.296,"finishing_vs_xg":0.77},"possession_gap":-0.9},"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":"Sunderland have scored 10 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.8,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Brentford have scored 9 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.77,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"114 yellow cards in this referee's last 36 games, where 117 would be usual in this league, and 4 reds.","evidence":{"matches":36,"yellows_per_match":3.17,"reds_per_match":0.111,"league_yellows_per_match":3.24,"league_reds_per_match":0.114,"yellow_ratio":0.98,"red_ratio":0.98},"strength":0.1,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 389 km for Brentford.","evidence":{"travel_km":389},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":14.7,"temperature_c":10,"description":null},"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.029408839650361004},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 6.6% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0658,"margin_pct":6.58,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"The line has barely moved since it opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":-2.9,"direction":"SHORTENING"},{"outcome":"HOME","move_pct":2.5,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":-1.6,"direction":"DRIFTING"}]},"strength":0.146,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"COMPUTED","note":"The sharp book and the wider market agree on this fixture.","evidence":{"sharp":{"HOME":0.2691,"DRAW":0.2578,"AWAY":0.4732},"consensus":{"HOME":0.2684,"DRAW":0.2607,"AWAY":0.4708},"largest_gap":{"outcome":"DRAW","points":-0.3},"sharp_overround":1.0398},"strength":0.037,"moves":[]},{"id":"market.prediction_market","section":"§7.2","tier":7,"state":"UNAVAILABLE","note":"No prediction-market prices for this fixture.","evidence":{},"strength":0,"moves":[]}],"markets":[{"market":"1x2","line":null,"confidence":0.449,"model":{"HOME":0.3103,"DRAW":0.2555,"AWAY":0.4342},"book":{"HOME":0.2684,"DRAW":0.2607,"AWAY":0.4708},"best":{"HOME":{"odds":3.6,"bookmaker":"BetVictor"},"DRAW":{"odds":3.7,"bookmaker":"Pinnacle"},"AWAY":{"odds":2.12,"bookmaker":"1xBet"}},"overround":1.0658,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.2691,"DRAW":0.2578,"AWAY":0.4732}},"open":{"book":"pinnacle","fair":{"HOME":0.2584,"DRAW":0.2584,"AWAY":0.4833}}},{"market":"double_chance","line":null,"confidence":0.449,"model":{"12":0.7445,"1X":0.5658,"X2":0.6897},"book":{"12":0.7393,"1X":0.5292,"X2":0.7316},"best":{"12":{"odds":1.32,"bookmaker":"1xBet"},"1X":{"odds":1.8,"bookmaker":"betfair"},"X2":{"odds":1.32,"bookmaker":"1xBet"}},"overround":1.0354,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7422,"1X":0.5268,"X2":0.7309}},"open":{"book":"pinnacle","fair":{"12":0.7416,"1X":0.5167,"X2":0.7416}}},{"market":"draw_no_bet","line":null,"confidence":0.449,"model":{"HOME":0.4168,"AWAY":0.5832},"book":{"HOME":0.3631,"AWAY":0.6369},"best":{"HOME":{"odds":2.65,"bookmaker":"Betsson"},"AWAY":{"odds":1.5,"bookmaker":"Betano"}},"overround":1.0778,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.3625,"AWAY":0.6375}},"open":{"book":"pinnacle","fair":{"HOME":0.3484,"AWAY":0.6516}}},{"market":"btts","line":null,"confidence":0.449,"model":{"yes":0.6188,"no":0.3812},"book":{"yes":0.5781,"no":0.4219},"best":{"yes":{"odds":1.666,"bookmaker":"10bet"},"no":{"odds":2.3,"bookmaker":"betfair"}},"overround":1.0732,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.5951,"no":0.4049}},"open":{"book":"betfair","fair":{"yes":0.5668,"no":0.4332}}},{"market":"over_under_05","line":0.5,"confidence":0.449,"model":{"over":0.9443,"under":0.0557},"book":{"over":0.9505,"under":0.0495},"best":{"over":{"odds":1.02,"bookmaker":"betfair"},"under":{"odds":13,"bookmaker":"1xBet"}},"overround":1.0643,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9517,"under":0.0483}},"open":{"book":"betfair","fair":{"over":0.9496,"under":0.0504}}},{"market":"over_under_15","line":1.5,"confidence":0.449,"model":{"over":0.819,"under":0.181},"book":{"over":0.7816,"under":0.2184},"best":{"over":{"odds":1.25,"bookmaker":"Pinnacle"},"under":{"odds":4.33,"bookmaker":"betfair"}},"overround":1.0632,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.7771,"under":0.2229}},"open":{"book":"pinnacle","fair":{"over":0.7785,"under":0.2215}}},{"market":"over_under_25","line":2.5,"confidence":0.449,"model":{"over":0.5906,"under":0.4094},"book":{"over":0.5415,"under":0.4585},"best":{"over":{"odds":1.79,"bookmaker":"1xBet"},"under":{"odds":2.1,"bookmaker":"betfair"}},"overround":1.057,"books":6,"sharp":{"book":"pinnacle","fair":{"over":0.5366,"under":0.4634}},"open":{"book":"pinnacle","fair":{"over":0.537,"under":0.463}}},{"market":"over_under_35","line":3.5,"confidence":0.449,"model":{"over":0.3667,"under":0.6333},"book":{"over":0.317,"under":0.683},"best":{"over":{"odds":2.97,"bookmaker":"Pinnacle"},"under":{"odds":1.41,"bookmaker":"Pinnacle"}},"overround":1.0622,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.3137,"under":0.6863}},"open":{"book":"pinnacle","fair":{"over":0.3141,"under":0.6859}}},{"market":"asian_handicap","line":-1.75,"confidence":0.449,"model":{"HOME":0.1019,"AWAY":0.8981},"book":{"HOME":0.0436,"AWAY":0.9564},"best":{"HOME":{"odds":11.6,"bookmaker":"1xBet"},"AWAY":{"odds":1.001,"bookmaker":"1xBet"}},"overround":1.0852,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0436,"AWAY":0.9564}}},{"market":"asian_handicap","line":-1.5,"confidence":0.449,"model":{"HOME":0.1432,"AWAY":0.8568},"book":{"HOME":0.0957,"AWAY":0.9043},"best":{"HOME":{"odds":7.6,"bookmaker":"1xBet"},"AWAY":{"odds":1.06,"bookmaker":"fonbet"}},"overround":1.0953,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1073,"AWAY":0.8927}}},{"market":"asian_handicap","line":-1.25,"confidence":0.449,"model":{"HOME":0.1563,"AWAY":0.8437},"book":{"HOME":0.1072,"AWAY":0.8928},"best":{"HOME":{"odds":6.79,"bookmaker":"1xBet"},"AWAY":{"odds":1.072,"bookmaker":"1xBet"}},"overround":1.0801,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1072,"AWAY":0.8928}}},{"market":"asian_handicap","line":-1,"confidence":0.449,"model":{"HOME":0.1719,"AWAY":0.8281},"book":{"HOME":0.1198,"AWAY":0.8802},"best":{"HOME":{"odds":7,"bookmaker":"Bet365"},"AWAY":{"odds":1.11,"bookmaker":"Novibet"}},"overround":1.0666,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1282,"AWAY":0.8718}}},{"market":"asian_handicap","line":-0.75,"confidence":0.449,"model":{"HOME":0.2474,"AWAY":0.7526},"book":{"HOME":0.1976,"AWAY":0.8024},"best":{"HOME":{"odds":4.5,"bookmaker":"Bet365"},"AWAY":{"odds":1.21,"bookmaker":"Novibet"}},"overround":1.0647,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2032,"AWAY":0.7968}}},{"market":"asian_handicap","line":-0.5,"confidence":0.449,"model":{"HOME":0.3103,"AWAY":0.6897},"book":{"HOME":0.261,"AWAY":0.739},"best":{"HOME":{"odds":3.55,"bookmaker":"Bet365"},"AWAY":{"odds":1.33,"bookmaker":"Interwetten"}},"overround":1.0588,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2663,"AWAY":0.7337}}},{"market":"asian_handicap","line":-0.25,"confidence":0.449,"model":{"HOME":0.3557,"AWAY":0.6443},"book":{"HOME":0.3017,"AWAY":0.6983},"best":{"HOME":{"odds":3.1,"bookmaker":"Bet365"},"AWAY":{"odds":1.389,"bookmaker":"1xBet"}},"overround":1.0632,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3081,"AWAY":0.6919}}},{"market":"asian_handicap","line":0,"confidence":0.449,"model":{"HOME":0.4168,"AWAY":0.5832},"book":{"HOME":0.3599,"AWAY":0.6401},"best":{"HOME":{"odds":2.675,"bookmaker":"Bet365"},"AWAY":{"odds":1.53,"bookmaker":"1xBet"}},"overround":1.0607,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3686,"AWAY":0.6314}}},{"market":"asian_handicap","line":0.25,"confidence":0.449,"model":{"HOME":0.5022,"AWAY":0.4978},"book":{"HOME":0.4557,"AWAY":0.5443},"best":{"HOME":{"odds":2.1,"bookmaker":"Unibet"},"AWAY":{"odds":1.808,"bookmaker":"1xBet"}},"overround":1.0628,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4609,"AWAY":0.5391}}},{"market":"asian_handicap","line":0.5,"confidence":0.449,"model":{"HOME":0.5658,"AWAY":0.4342},"book":{"HOME":0.5305,"AWAY":0.4695},"best":{"HOME":{"odds":1.85,"bookmaker":"Bet365"},"AWAY":{"odds":2.05,"bookmaker":"Interwetten"}},"overround":1.0682,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5309,"AWAY":0.4691}}},{"market":"asian_handicap","line":0.75,"confidence":0.449,"model":{"HOME":0.6298,"AWAY":0.3702},"book":{"HOME":0.595,"AWAY":0.405},"best":{"HOME":{"odds":1.625,"bookmaker":"Bet365"},"AWAY":{"odds":2.35,"bookmaker":"1xBet"}},"overround":1.0649,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6015,"AWAY":0.3985}}},{"market":"asian_handicap","line":1,"confidence":0.449,"model":{"HOME":0.7101,"AWAY":0.2899},"book":{"HOME":0.6815,"AWAY":0.3185},"best":{"HOME":{"odds":1.425,"bookmaker":"Bet365"},"AWAY":{"odds":2.94,"bookmaker":"1xBet"}},"overround":1.0714,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6878,"AWAY":0.3122}}},{"market":"asian_handicap","line":1.25,"confidence":0.449,"model":{"HOME":0.7429,"AWAY":0.2571},"book":{"HOME":0.7217,"AWAY":0.2783},"best":{"HOME":{"odds":1.35,"bookmaker":"Bet365"},"AWAY":{"odds":3.305,"bookmaker":"1xBet"}},"overround":1.0659,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7287,"AWAY":0.2713}}},{"market":"asian_handicap","line":1.5,"confidence":0.449,"model":{"HOME":0.7691,"AWAY":0.2309},"book":{"HOME":0.751,"AWAY":0.249},"best":{"HOME":{"odds":1.3,"bookmaker":"Bet365"},"AWAY":{"odds":3.7,"bookmaker":"Novibet"}},"overround":1.0702,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7577,"AWAY":0.2423}}},{"market":"asian_handicap","line":1.75,"confidence":0.449,"model":{"HOME":0.8241,"AWAY":0.1759},"book":{"HOME":0.8118,"AWAY":0.1882},"best":{"HOME":{"odds":1.2,"bookmaker":"Unibet"},"AWAY":{"odds":4.66,"bookmaker":"1xBet"}},"overround":1.0656,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8159,"AWAY":0.1841}}},{"market":"asian_handicap","line":2,"confidence":0.449,"model":{"HOME":0.8876,"AWAY":0.1124},"book":{"HOME":0.8811,"AWAY":0.1189},"best":{"HOME":{"odds":1.115,"bookmaker":"Bet365"},"AWAY":{"odds":6.6,"bookmaker":"1xBet"}},"overround":1.0753,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8855,"AWAY":0.1145}}},{"market":"asian_handicap","line":2.25,"confidence":0.449,"model":{"HOME":0.8956,"AWAY":0.1044},"book":{"HOME":0.8831,"AWAY":0.1169},"best":{"HOME":{"odds":1.1,"bookmaker":"Bet365"},"AWAY":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0519,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8831,"AWAY":0.1169}}},{"market":"asian_handicap","line":2.5,"confidence":0.449,"model":{"HOME":0.9026,"AWAY":0.0974},"book":{"HOME":0.9067,"AWAY":0.0933},"best":{"HOME":{"odds":1.05,"bookmaker":"fonbet"},"AWAY":{"odds":7,"bookmaker":"fonbet"}},"overround":1.1001,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9113,"AWAY":0.0887}}},{"market":"total_corners","line":7.5,"confidence":0.449,"model":{"over":0.8189,"under":0.1811},"book":{"over":0.756,"under":0.244},"best":{"over":{"odds":1.25,"bookmaker":"betfair"},"under":{"odds":3.5,"bookmaker":"betfair"}},"overround":1.1001,"books":2,"sharp":{"book":"betfair","fair":{"over":0.7571,"under":0.2429}},"open":{"book":"betfair","fair":{"over":0.7571,"under":0.2429}}},{"market":"total_corners","line":8.5,"confidence":0.449,"model":{"over":0.7282,"under":0.2718},"book":{"over":0.6338,"under":0.3662},"best":{"over":{"odds":1.5,"bookmaker":"Pinnacle"},"under":{"odds":2.54,"bookmaker":"Pinnacle"}},"overround":1.0773,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.6365,"under":0.3635}},"open":{"book":"pinnacle","fair":{"over":0.6357,"under":0.3643}}},{"market":"total_corners","line":9.5,"confidence":0.449,"model":{"over":0.6245,"under":0.3755},"book":{"over":0.5144,"under":0.4856},"best":{"over":{"odds":1.87,"bookmaker":"betfair"},"under":{"odds":2,"bookmaker":"Pinnacle"}},"overround":1.068,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.5262,"under":0.4738}},"open":{"book":"pinnacle","fair":{"over":0.5262,"under":0.4738}}},{"market":"total_corners","line":10.5,"confidence":0.449,"model":{"over":0.5155,"under":0.4845},"book":{"over":0.3939,"under":0.6061},"best":{"over":{"odds":2.5,"bookmaker":"betfair"},"under":{"odds":1.63,"bookmaker":"Pinnacle"}},"overround":1.0768,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.4165,"under":0.5835}},"open":{"book":"pinnacle","fair":{"over":0.4146,"under":0.5854}}},{"market":"total_corners","line":11.5,"confidence":0.449,"model":{"over":0.4094,"under":0.5906},"book":{"over":0.262,"under":0.738},"best":{"over":{"odds":3.5,"bookmaker":"betfair"},"under":{"odds":1.33,"bookmaker":"1xBet"}},"overround":1.0941,"books":2,"sharp":{"book":"betfair","fair":{"over":0.2429,"under":0.7571}},"open":{"book":"betfair","fair":{"over":0.2687,"under":0.7313}}},{"market":"corners_1x2","line":null,"confidence":0.359,"model":{"HOME":0.4063,"DRAW":0.1102,"AWAY":0.4835},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.314,"model":{"yes":0.1027,"no":0.8973},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.4094,"book_prob":0.262,"edge":0.1474,"shrunk_edge":0.0811,"odds":3.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":3.5},{"slug":"1xbet","book":"1xBet","odds":2.77}],"kelly":0.0433,"confidence":0.449,"family":"corners"},{"market":"total_corners","outcome":"over","line":10.5,"push":null,"model_prob":0.5155,"book_prob":0.3939,"edge":0.1217,"shrunk_edge":0.0669,"odds":2.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.5},{"slug":"pinnacle","book":"Pinnacle","odds":2.24},{"slug":"1xbet","book":"1xBet","odds":2.19}],"kelly":0.0481,"confidence":0.449,"family":"corners"},{"market":"total_corners","outcome":"over","line":9.5,"push":null,"model_prob":0.6245,"book_prob":0.5144,"edge":0.1101,"shrunk_edge":0.0606,"odds":1.87,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.87},{"slug":"pinnacle","book":"Pinnacle","odds":1.81},{"slug":"1xbet","book":"1xBet","odds":1.77}],"kelly":0.0482,"confidence":0.449,"family":"corners"},{"market":"total_corners","outcome":"over","line":8.5,"push":null,"model_prob":0.7282,"book_prob":0.6338,"edge":0.0945,"shrunk_edge":0.052,"odds":1.5,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.5},{"slug":"betfair","book":"betfair","odds":1.5},{"slug":"1xbet","book":"1xBet","odds":1.42}],"kelly":0.0462,"confidence":0.449,"family":"corners"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.3667,"book_prob":0.317,"edge":0.0498,"shrunk_edge":0.0423,"odds":2.97,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.97},{"slug":"betfair","book":"betfair","odds":2.88},{"slug":"1xbet","book":"1xBet","odds":2.8},{"slug":"betvictor","book":"BetVictor","odds":2.66}],"kelly":0.0113,"confidence":0.449,"family":"goals"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.5906,"book_prob":0.5415,"edge":0.0492,"shrunk_edge":0.0418,"odds":1.79,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.79},{"slug":"pinnacle","book":"Pinnacle","odds":1.79},{"slug":"sbo","book":"Sbo","odds":1.76},{"slug":"betfair","book":"betfair","odds":1.73},{"slug":"bet365","book":"Bet365","odds":1.72},{"slug":"betvictor","book":"BetVictor","odds":1.71}],"kelly":0.0181,"confidence":0.449,"family":"goals"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.4168,"book_prob":0.3631,"edge":0.0537,"shrunk_edge":0.0397,"odds":2.65,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.65},{"slug":"betway","book":"Betway","odds":2.625},{"slug":"bet365","book":"Bet365","odds":2.625},{"slug":"unibet","book":"Unibet","odds":2.55},{"slug":"novibet","book":"Novibet","odds":2.55},{"slug":"10bet","book":"10bet","odds":2.55},{"slug":"betano","book":"Betano","odds":2.5},{"slug":"888sport","book":"888Sport","odds":2.5},{"slug":"william-hill","book":"William Hill","odds":2.5},{"slug":"bwin","book":"Bwin","odds":2.4},{"slug":"sportingbet","book":"SportingBet","odds":2.4},{"slug":"vistabet","book":"Vistabet","odds":2.4}],"kelly":0.0158,"confidence":0.449,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.1019,"book_prob":0.0436,"edge":0.0583,"shrunk_edge":0.0396,"odds":11.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":11.6}],"kelly":0.0043,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.4168,"book_prob":0.3599,"edge":0.0569,"shrunk_edge":0.0386,"odds":2.675,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.675},{"slug":"unibet","book":"Unibet","odds":2.6},{"slug":"fonbet","book":"fonbet","odds":2.6},{"slug":"novibet","book":"Novibet","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.54},{"slug":"10bet","book":"10bet","odds":2.5},{"slug":"interwetten","book":"Interwetten","odds":2.45}],"kelly":0.0172,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.3557,"book_prob":0.3017,"edge":0.054,"shrunk_edge":0.0366,"odds":3.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.1},{"slug":"unibet","book":"Unibet","odds":3},{"slug":"novibet","book":"Novibet","odds":2.95},{"slug":"1xbet","book":"1xBet","odds":2.919}],"kelly":0.0122,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.1719,"book_prob":0.1198,"edge":0.0522,"shrunk_edge":0.0354,"odds":7,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":7},{"slug":"1xbet","book":"1xBet","odds":6.8},{"slug":"novibet","book":"Novibet","odds":6.6},{"slug":"unibet","book":"Unibet","odds":6.5},{"slug":"fonbet","book":"fonbet","odds":5.8}],"kelly":0.0085,"confidence":0.449,"family":"handicap"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.6188,"book_prob":0.5781,"edge":0.0407,"shrunk_edge":0.0346,"odds":1.666,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":1.666},{"slug":"betano","book":"Betano","odds":1.65},{"slug":"unibet","book":"Unibet","odds":1.65},{"slug":"betway","book":"Betway","odds":1.65},{"slug":"betsson","book":"Betsson","odds":1.65},{"slug":"fonbet","book":"fonbet","odds":1.65},{"slug":"novibet","book":"Novibet","odds":1.64},{"slug":"1xbet","book":"1xBet","odds":1.63},{"slug":"bwin","book":"Bwin","odds":1.62},{"slug":"sportingbet","book":"SportingBet","odds":1.62},{"slug":"william-hill","book":"William Hill","odds":1.62},{"slug":"vistabet","book":"Vistabet","odds":1.62}],"kelly":0.0116,"confidence":0.449,"family":"goals"},{"market":"total_corners","outcome":"over","line":7.5,"push":null,"model_prob":0.8189,"book_prob":0.756,"edge":0.0628,"shrunk_edge":0.0346,"odds":1.25,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"1xbet","book":"1xBet","odds":1.22}],"kelly":0.0236,"confidence":0.449,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.2474,"book_prob":0.1976,"edge":0.0498,"shrunk_edge":0.0338,"odds":4.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4.5},{"slug":"unibet","book":"Unibet","odds":4.35},{"slug":"1xbet","book":"1xBet","odds":4.255},{"slug":"novibet","book":"Novibet","odds":4.25}],"kelly":0.0081,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.3103,"book_prob":0.261,"edge":0.0493,"shrunk_edge":0.0334,"odds":3.55,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.55},{"slug":"interwetten","book":"Interwetten","odds":3.45},{"slug":"unibet","book":"Unibet","odds":3.4},{"slug":"novibet","book":"Novibet","odds":3.35}],"kelly":0.01,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.1563,"book_prob":0.1072,"edge":0.049,"shrunk_edge":0.0333,"odds":6.79,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.79}],"kelly":0.0026,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.1432,"book_prob":0.0957,"edge":0.0476,"shrunk_edge":0.0323,"odds":7.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":7.6},{"slug":"fonbet","book":"fonbet","odds":6.5}],"kelly":0.0033,"confidence":0.449,"family":"handicap"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.819,"book_prob":0.7816,"edge":0.0374,"shrunk_edge":0.0318,"odds":1.25,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.25},{"slug":"betvictor","book":"BetVictor","odds":1.24},{"slug":"1xbet","book":"1xBet","odds":1.22},{"slug":"betfair","book":"betfair","odds":1.2}],"kelly":0.0237,"confidence":0.449,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.5022,"book_prob":0.4557,"edge":0.0465,"shrunk_edge":0.0316,"odds":2.1,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.1},{"slug":"bet365","book":"Bet365","odds":2.1},{"slug":"novibet","book":"Novibet","odds":2.03},{"slug":"1xbet","book":"1xBet","odds":2.023},{"slug":"10bet","book":"10bet","odds":2}],"kelly":0.0124,"confidence":0.449,"family":"handicap"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.3103,"book_prob":0.2684,"edge":0.0418,"shrunk_edge":0.0309,"odds":3.6,"bookmaker":"BetVictor","prices":[{"slug":"betvictor","book":"BetVictor","odds":3.6},{"slug":"pinnacle","book":"Pinnacle","odds":3.55},{"slug":"1xbet","book":"1xBet","odds":3.5},{"slug":"bet365","book":"Bet365","odds":3.5},{"slug":"betfair","book":"betfair","odds":3.5},{"slug":"dafabet","book":"dafabet","odds":3.5},{"slug":"melbet","book":"MelBet","odds":3.46},{"slug":"interwetten","book":"Interwetten","odds":3.45},{"slug":"unibet","book":"Unibet","odds":3.45},{"slug":"bwin","book":"Bwin","odds":3.4},{"slug":"coral","book":"coral","odds":3.4},{"slug":"ladbrokes","book":"ladbrokes","odds":3.4}],"kelly":0.0113,"confidence":0.449,"family":"result"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.5658,"book_prob":0.5292,"edge":0.0366,"shrunk_edge":0.0271,"odds":1.8,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.8},{"slug":"1xbet","book":"1xBet","odds":1.77},{"slug":"william-hill","book":"William Hill","odds":1.75},{"slug":"betvictor","book":"BetVictor","odds":1.73},{"slug":"sbo","book":"Sbo","odds":1.7}],"kelly":0.0058,"confidence":0.449,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.5658,"book_prob":0.5305,"edge":0.0353,"shrunk_edge":0.0239,"odds":1.85,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.85},{"slug":"unibet","book":"Unibet","odds":1.84},{"slug":"novibet","book":"Novibet","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"interwetten","book":"Interwetten","odds":1.75},{"slug":"888sport","book":"888Sport","odds":1.75},{"slug":"william-hill","book":"William Hill","odds":1.75},{"slug":"bwin","book":"Bwin","odds":1.72},{"slug":"sportingbet","book":"SportingBet","odds":1.72},{"slug":"vistabet","book":"Vistabet","odds":1.72}],"kelly":0.0138,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.6298,"book_prob":0.595,"edge":0.0348,"shrunk_edge":0.0236,"odds":1.625,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.625},{"slug":"unibet","book":"Unibet","odds":1.62},{"slug":"novibet","book":"Novibet","odds":1.58},{"slug":"10bet","book":"10bet","odds":1.571},{"slug":"1xbet","book":"1xBet","odds":1.563}],"kelly":0.0094,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.7101,"book_prob":0.6815,"edge":0.0286,"shrunk_edge":0.0194,"odds":1.425,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.425},{"slug":"unibet","book":"Unibet","odds":1.42},{"slug":"fonbet","book":"fonbet","odds":1.4},{"slug":"novibet","book":"Novibet","odds":1.39},{"slug":"interwetten","book":"Interwetten","odds":1.37},{"slug":"1xbet","book":"1xBet","odds":1.35}],"kelly":0.007,"confidence":0.449,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.7429,"book_prob":0.7217,"edge":0.0212,"shrunk_edge":0.0144,"odds":1.35,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.35},{"slug":"unibet","book":"Unibet","odds":1.34},{"slug":"novibet","book":"Novibet","odds":1.31},{"slug":"1xbet","book":"1xBet","odds":1.291}],"kelly":0.0021,"confidence":0.449,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6155,"created_at":"2026-10-22T02:15:16Z","event":{"id":604443,"event_date":"2026-10-28T19:45:00Z","status":"notstarted","home_team_id":7,"home_team":"Sunderland","away_team_id":16,"away_team":"Brentford","league_id":40,"league_name":"Carabao Cup"},"markets":{"match_result":{"prob_home":27.2,"prob_draw":26.4,"prob_away":46.3,"predicted":"A"},"expected_goals":{"home":1.39,"away":1.71},"over_under":{"prob_over_15":76.5,"prob_over_25":54.1,"prob_over_35":33.9},"btts":{"prob_yes":57.4},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":39.5},"corners":{"prob_over_85":63.6,"prob_over_95":51.9,"prob_over_105":40.6}},"recommendations":{"favorite":"A","favorite_prob":46.3,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4634,"version":"dc-blend-v1"}}},"computed_at":1793188734,"report":{"fetched_at":1793232191,"ht":[3,1],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":26,"added":null,"side":"home","player":"C. Talbi","player_id":350,"assist":null,"kind":"regular","score":[1,0]},{"t":"goal","minute":29,"added":null,"side":"home","player":"T. Tuterov","player_id":8389,"assist":"J. T. Bi","kind":"regular","score":[2,0]},{"t":"goal","minute":39,"added":null,"side":"home","player":"M. Fofana","player_id":4335,"assist":"J. T. Bi","kind":"regular","score":[3,0]},{"t":"goal","minute":42,"added":null,"side":"away","player":"C. Wilson","player_id":1644,"assist":"V. Janelt","kind":"regular","score":[3,1]},{"t":"sub","minute":46,"added":null,"side":"home","in":"C. Rigg","in_id":2369,"out":"H. Diarra","out_id":4743},{"t":"sub","minute":59,"added":null,"side":"away","in":"M. Jensen","in_id":470,"out":"M. Sangare","out_id":1411},{"t":"sub","minute":59,"added":null,"side":"away","in":"A. Hickey","in_id":2373,"out":"M. Kayode","out_id":463},{"t":"sub","minute":59,"added":null,"side":"away","in":"D. Ouattara","in_id":471,"out":"C. Wilson","out_id":1644},{"t":"sub","minute":60,"added":null,"side":"home","in":"L. O'Nien","in_id":355,"out":"O. Alderete","out_id":345},{"t":"sub","minute":60,"added":null,"side":"home","in":"T. Meunier","in_id":1446,"out":"T. Tuterov","out_id":8389},{"t":"sub","minute":71,"added":null,"side":"away","in":"K. Ajer","in_id":464,"out":"N. Collins","out_id":476},{"t":"sub","minute":71,"added":null,"side":"away","in":"K. Schade","in_id":472,"out":"J. Anthony","out_id":410},{"t":"card","minute":74,"added":null,"side":"away","player":"K. Schade","player_id":472,"card":"yellow","reason":"Foul"},{"t":"sub","minute":80,"added":null,"side":"home","in":"T. Proctor","in_id":73758,"out":"C. Talbi","out_id":350},{"t":"card","minute":83,"added":null,"side":"away","player":"V. Janelt","player_id":469,"card":"yellow","reason":"Foul"},{"t":"card","minute":85,"added":null,"side":"away","player":"J. Schuster","player_id":3051,"card":"yellow","reason":"Foul"},{"t":"card","minute":89,"added":null,"side":"home","player":"C. Rigg","player_id":2369,"card":"yellow","reason":"Foul"},{"t":"sub","minute":90,"added":4,"side":"home","in":"F. Scott","in_id":73760,"out":"J. T. Bi","out_id":12176},{"t":"goal","minute":90,"added":4,"side":"away","player":"I. Thiago","player_id":473,"assist":"M. Jensen","kind":"regular","score":[3,2]}],"players":[{"id":2918,"team_id":7,"minutes":96,"rating":5.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":6335,"team_id":7,"minutes":96,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":721,"team_id":7,"minutes":96,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":37161,"team_id":7,"minutes":96,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":1949,"team_id":7,"minutes":96,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4335,"team_id":7,"minutes":96,"rating":7.9,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":12176,"team_id":7,"minutes":94,"rating":7.9,"goals":0,"assists":2,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":3},{"id":350,"team_id":7,"minutes":80,"rating":6.6,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":8389,"team_id":7,"minutes":60,"rating":7.3,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":345,"team_id":7,"minutes":60,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":2369,"team_id":7,"minutes":51,"rating":6.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":4743,"team_id":7,"minutes":45,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":355,"team_id":7,"minutes":36,"rating":7.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1446,"team_id":7,"minutes":36,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":73758,"team_id":7,"minutes":16,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":73760,"team_id":7,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8927,"team_id":7,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8388,"team_id":7,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13650,"team_id":7,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6026,"team_id":7,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":478,"team_id":16,"minutes":96,"rating":5.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3051,"team_id":16,"minutes":96,"rating":6.4,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1638,"team_id":16,"minutes":96,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":469,"team_id":16,"minutes":96,"rating":6.8,"goals":0,"assists":1,"yellow":1,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":2},{"id":475,"team_id":16,"minutes":96,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":2},{"id":473,"team_id":16,"minutes":96,"rating":7.3,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":476,"team_id":16,"minutes":71,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":410,"team_id":16,"minutes":71,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":1411,"team_id":16,"minutes":59,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":1644,"team_id":16,"minutes":59,"rating":6.7,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":463,"team_id":16,"minutes":59,"rating":5.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":470,"team_id":16,"minutes":37,"rating":7,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":2373,"team_id":16,"minutes":37,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":471,"team_id":16,"minutes":37,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":472,"team_id":16,"minutes":25,"rating":7.2,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":464,"team_id":16,"minutes":25,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":462,"team_id":16,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":466,"team_id":16,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":477,"team_id":16,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5650,"team_id":16,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0}],"stats":{"home":{"possession":33,"shots":7,"on_target":4,"corners":0,"fouls":8,"yellow":1,"red":0,"big_chances":3,"passes":303,"pass_pct":65,"offsides":0,"saves":4},"away":{"possession":67,"shots":16,"on_target":7,"corners":5,"fouls":18,"yellow":3,"red":0,"big_chances":4,"passes":589,"pass_pct":83.4,"offsides":3,"saves":0}},"lineups":{"home":{"formation":"4-4-2","players":[{"id":2918,"name":"Melker Ellborg","position":"G","number":31,"captain":false,"starting":true},{"id":6335,"name":"Alan Browne","position":"D","number":8,"captain":false,"starting":true},{"id":721,"name":"Kevin Danso","position":"D","number":4,"captain":true,"starting":true},{"id":345,"name":"Omar Alderete","position":"D","number":15,"captain":false,"starting":true},{"id":1949,"name":"Dayann Methalie","position":"D","number":6,"captain":false,"starting":true},{"id":12176,"name":"Jocelin Ta Bi","position":"M","number":37,"captain":false,"starting":true},{"id":4743,"name":"Habib Diarra","position":"M","number":19,"captain":false,"starting":true},{"id":37161,"name":"Jules Ahoka","position":"M","number":29,"captain":false,"starting":true},{"id":4335,"name":"Malick Fofana","position":"M","number":39,"captain":false,"starting":true},{"id":8389,"name":"Timur Tuterov","position":"F","number":57,"captain":false,"starting":true},{"id":350,"name":"Chemsdine Talbi","position":"F","number":7,"captain":false,"starting":true},{"id":2369,"name":"Chris Rigg","position":"M","number":11,"captain":false,"starting":false},{"id":355,"name":"Luke O'Nien","position":"M","number":13,"captain":false,"starting":false},{"id":1446,"name":"Thomas Meunier","position":"D","number":12,"captain":false,"starting":false},{"id":73758,"name":"Tom Proctor","position":"M","number":77,"captain":false,"starting":false},{"id":73760,"name":"Felix Scott","position":"F","number":49,"captain":false,"starting":false},{"id":8927,"name":"Simon Moore","position":"G","number":21,"captain":false,"starting":false},{"id":8388,"name":"Jenson Jones","position":"D","number":48,"captain":false,"starting":false},{"id":13650,"name":"Jack Whittaker","position":"M","number":40,"captain":false,"starting":false},{"id":6026,"name":"Trey Samuel Ogunsuyi","position":"F","number":47,"captain":false,"starting":false}]},"away":{"formation":"4-4-2","players":[{"id":478,"name":"Hákon Rafn Valdimarsson","position":"G","number":12,"captain":false,"starting":true},{"id":463,"name":"Michael Kayode","position":"D","number":33,"captain":false,"starting":true},{"id":3051,"name":"Jannik Schuster","position":"D","number":44,"captain":false,"starting":true},{"id":476,"name":"Nathan Collins","position":"D","number":22,"captain":true,"starting":true},{"id":1638,"name":"El Hadji Malick Diouf","position":"D","number":25,"captain":false,"starting":true},{"id":410,"name":"Jaidon Anthony","position":"M","number":19,"captain":false,"starting":true},{"id":1411,"name":"Mamadou Sangare","position":"M","number":18,"captain":false,"starting":true},{"id":469,"name":"Vitaly Janelt","position":"M","number":27,"captain":false,"starting":true},{"id":475,"name":"Mikkel Damsgaard","position":"M","number":24,"captain":false,"starting":true},{"id":473,"name":"Igor Thiago","position":"F","number":9,"captain":false,"starting":true},{"id":1644,"name":"Callum Wilson","position":"F","number":13,"captain":false,"starting":true},{"id":2373,"name":"Aaron Hickey","position":"D","number":2,"captain":false,"starting":false},{"id":471,"name":"Dango Ouattara","position":"F","number":11,"captain":false,"starting":false},{"id":470,"name":"Mathias Jensen","position":"M","number":8,"captain":false,"starting":false},{"id":464,"name":"Kristoffer Ajer","position":"D","number":20,"captain":false,"starting":false},{"id":472,"name":"Kevin Schade","position":"M","number":7,"captain":false,"starting":false},{"id":462,"name":"Caoimhin Kelleher","position":"G","number":1,"captain":false,"starting":false},{"id":466,"name":"Sepp van den Berg","position":"D","number":4,"captain":false,"starting":false},{"id":477,"name":"Keane Lewis-Potter","position":"F","number":23,"captain":false,"starting":false},{"id":5650,"name":"Gustavo Nunes","position":"F","number":39,"captain":false,"starting":false}]}}},"colors":{"home":"#eb2639","away":"#b40f0f"},"venue":{"name":"Stadium of Light","city":"Sunderland","capacity":48707},"pulled":[],"published":[]}