{"id":214133,"league_id":12,"league":"Championship","kickoff":1793735100,"home":"Portsmouth","away":"Swansea City","home_id":212,"away_id":208,"venue_id":1098,"rank":4,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.815,"score":[3,1],"live_score":null,"lambda":[1.23,1.12],"odds_1x2":{"HOME":0.3335348319963014,"DRAW":0.2921983594338844,"AWAY":0.3742668085698139},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Portsmouth v Swansea City 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.","confident":[],"flags":[{"id":"availability.away.absences","section":"§2.4","note":"Swansea City are without 4 players, and Moussa Kounfolo Yeo is a real loss."},{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. Portsmouth have made four changes from the side expected, with Zak Swanson, Marlon Pack and Ryan Kavuma-McQueen out of the eleven. Swansea City have made three changes from the side expected, with Ben Cabango, Stephen Eustaquio and Elijah Just out of the eleven."},{"id":"market.movement","section":"§7.1","note":"Since opening, HOME has drifted 10.4% since the market opened."}],"lambda_home":1.227304658573316,"lambda_away":1.119334223833545,"corner_rate":9.54,"card_rate":0.097,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-2-3-1","players":[{"id":6241,"name":"Nicolas Schmid","position":"G","starting":true,"ai_score":null},{"id":6242,"name":"Terry Devlin","position":"D","starting":true,"ai_score":null},{"id":6244,"name":"Regan Poole","position":"D","starting":true,"ai_score":null},{"id":10612,"name":"Madiodio Dia","position":"D","starting":true,"ai_score":null},{"id":3024,"name":"Jayden Meghoma","position":"D","starting":true,"ai_score":null},{"id":6238,"name":"Ebou Adams","position":"M","starting":true,"ai_score":null},{"id":3978,"name":"Iyad Mohamed","position":"M","starting":true,"ai_score":null},{"id":33732,"name":"Odin Bailey","position":"M","starting":true,"ai_score":null},{"id":6254,"name":"Adrian Segečić","position":"M","starting":true,"ai_score":null},{"id":33754,"name":"Tyrese Shade","position":"M","starting":true,"ai_score":null},{"id":2294,"name":"Marko Milovanović","position":"F","starting":true,"ai_score":null},{"id":5230,"name":"Daniel Bielica","position":"G","starting":false,"ai_score":null},{"id":7031,"name":"Conor Shaughnessy","position":"D","starting":false,"ai_score":null},{"id":6699,"name":"Zak Swanson","position":"D","starting":false,"ai_score":null},{"id":2748,"name":"Abu Kamara","position":"F","starting":false,"ai_score":null},{"id":12784,"name":"Rocco Robert Shein","position":"M","starting":false,"ai_score":null},{"id":6250,"name":"Josh Murphy","position":"M","starting":false,"ai_score":null},{"id":6253,"name":"Marlon Pack","position":"M","starting":false,"ai_score":null},{"id":7086,"name":"Thomas Waddingham","position":"F","starting":false,"ai_score":null},{"id":4428,"name":"Ryan Kavuma-McQueen","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-3-3","players":[{"id":6522,"name":"Lawrence Vigouroux","position":"G","starting":true,"ai_score":null},{"id":6008,"name":"Filip Lissah","position":"D","starting":true,"ai_score":null},{"id":1368,"name":"Jenson Seelt","position":"D","starting":true,"ai_score":null},{"id":5950,"name":"Stephen Welsh","position":"D","starting":true,"ai_score":null},{"id":6526,"name":"Josh Tymon","position":"D","starting":true,"ai_score":null},{"id":6527,"name":"Gonçalo Franco","position":"M","starting":true,"ai_score":null},{"id":6536,"name":"Jay Fulton","position":"M","starting":true,"ai_score":null},{"id":6528,"name":"Marko Stamenić","position":"M","starting":true,"ai_score":null},{"id":50456,"name":"Joseph Opoku","position":"F","starting":true,"ai_score":null},{"id":6537,"name":"Adam Idah","position":"F","starting":true,"ai_score":null},{"id":6530,"name":"Melker Widell","position":"F","starting":true,"ai_score":null},{"id":6538,"name":"Andrew Fisher","position":"G","starting":false,"ai_score":null},{"id":6524,"name":"Ben Cabango","position":"D","starting":false,"ai_score":null},{"id":6540,"name":"Josh Key","position":"D","starting":false,"ai_score":null},{"id":5955,"name":"Elijah Just","position":"F","starting":false,"ai_score":null},{"id":41279,"name":"Thomas Woodward","position":"M","starting":false,"ai_score":null},{"id":6137,"name":"Jeremy Monga","position":"F","starting":false,"ai_score":null},{"id":34088,"name":"Tom Iorpenda","position":"M","starting":false,"ai_score":null},{"id":7003,"name":"Ross Stewart","position":"F","starting":false,"ai_score":null},{"id":6532,"name":"Žan Vipotnik","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":6251,"name":"Colby Bishop","team_id":null,"side":"home","reason":"Knee Injury"},{"id":6945,"name":"Connor Ogilvie","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":6256,"name":"John Swift","team_id":null,"side":"home","reason":"Knee Injury"},{"id":6093,"name":"Keshi Anderson","team_id":null,"side":"home","reason":"Hamstring Injury"},{"id":90294,"name":"Luke Brooke-Smith","team_id":null,"side":"home","reason":"Ankle Injury"},{"id":6525,"name":"Cameron Burgess","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":3039,"name":"Moussa Kounfolo Yeo","team_id":null,"side":"away","reason":"Muscle Injury"},{"id":6529,"name":"Ronald","team_id":null,"side":"away","reason":"Muscle Injury"}]},"people":[{"id":6241,"name":"Nicolas Schmid","side":"home"},{"id":6242,"name":"Terry Devlin","side":"home"},{"id":6244,"name":"Regan Poole","side":"home"},{"id":10612,"name":"Madiodio Dia","side":"home"},{"id":3024,"name":"Jayden Meghoma","side":"home"},{"id":6238,"name":"Ebou Adams","side":"home"},{"id":3978,"name":"Iyad Mohamed","side":"home"},{"id":33732,"name":"Odin Bailey","side":"home"},{"id":6254,"name":"Adrian Segečić","side":"home"},{"id":33754,"name":"Tyrese Shade","side":"home"},{"id":2294,"name":"Marko Milovanović","side":"home"},{"id":5230,"name":"Daniel Bielica","side":"home"},{"id":7031,"name":"Conor Shaughnessy","side":"home"},{"id":6699,"name":"Zak Swanson","side":"home"},{"id":2748,"name":"Abu Kamara","side":"home"},{"id":12784,"name":"Rocco Robert Shein","side":"home"},{"id":6250,"name":"Josh Murphy","side":"home"},{"id":6253,"name":"Marlon Pack","side":"home"},{"id":7086,"name":"Thomas Waddingham","side":"home"},{"id":4428,"name":"Ryan Kavuma-McQueen","side":"home"},{"id":479,"name":"Benjamin Arthur","side":"home"},{"id":6945,"name":"Connor Ogilvie","side":"home"},{"id":33945,"name":"Michael Ani","side":"home"},{"id":6251,"name":"Colby Bishop","side":"home"},{"id":6259,"name":"Franco Umeh","side":"home"},{"id":90294,"name":"Luke Brooke-Smith","side":"home"},{"id":6252,"name":"Harvey Blair","side":"home"},{"id":33947,"name":"Nathaniel Chioma","side":"home"},{"id":6941,"name":"Ben Killip","side":"home"},{"id":6256,"name":"John Swift","side":"home"},{"id":6247,"name":"Márk Kosznovszky","side":"home"},{"id":6093,"name":"Keshi Anderson","side":"home"},{"id":65497,"name":"Eoin Kenny","side":"home"},{"id":6522,"name":"Lawrence Vigouroux","side":"away"},{"id":6008,"name":"Filip Lissah","side":"away"},{"id":1368,"name":"Jenson Seelt","side":"away"},{"id":5950,"name":"Stephen Welsh","side":"away"},{"id":6526,"name":"Josh Tymon","side":"away"},{"id":6527,"name":"Gonçalo Franco","side":"away"},{"id":6536,"name":"Jay Fulton","side":"away"},{"id":6528,"name":"Marko Stamenić","side":"away"},{"id":50456,"name":"Joseph Opoku","side":"away"},{"id":6537,"name":"Adam Idah","side":"away"},{"id":6530,"name":"Melker Widell","side":"away"},{"id":6538,"name":"Andrew Fisher","side":"away"},{"id":6524,"name":"Ben Cabango","side":"away"},{"id":6540,"name":"Josh Key","side":"away"},{"id":5955,"name":"Elijah Just","side":"away"},{"id":41279,"name":"Thomas Woodward","side":"away"},{"id":6137,"name":"Jeremy Monga","side":"away"},{"id":34088,"name":"Tom Iorpenda","side":"away"},{"id":7003,"name":"Ross Stewart","side":"away"},{"id":6532,"name":"Žan Vipotnik","side":"away"},{"id":6525,"name":"Cameron Burgess","side":"away"},{"id":77909,"name":"Tiago Parente","side":"away"},{"id":90339,"name":"Carter Heywood","side":"away"},{"id":32365,"name":"Paul Farman","side":"away"},{"id":6533,"name":"Ji-sung Eom","side":"away"},{"id":6529,"name":"Ronald","side":"away"},{"id":34186,"name":"Ben Lloyd","side":"away"},{"id":1011,"name":"Stephen Eustaquio","side":"away"},{"id":3039,"name":"Moussa Kounfolo Yeo","side":"away"}],"players":[{"id":6251,"name":"Colby Bishop","side":"home","team":"Portsmouth","club":null,"role":"ATT","position":"ST","status":"out","reason":"Knee Injury","expected_return":"2026-12-10","season":{"apps":10,"starts":6,"goals":1,"assists":0,"big_chances":2,"clean_sheets":1,"team_games":20,"tracked_apps":10,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Blackburn Rovers","kickoff":1789826400,"goals":1,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":[],"importance":0.045,"country":null,"load":null},{"id":6945,"name":"Connor Ogilvie","side":"home","team":"Portsmouth","club":null,"role":"DEF","position":"LB","status":"out","reason":"Muscle Injury","expected_return":"2026-11-20","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":6256,"name":"John Swift","side":"home","team":"Portsmouth","club":null,"role":"MID","position":"AM","status":"out","reason":"Knee Injury","expected_return":"2026-11-30","season":{"apps":2,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":20,"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":6093,"name":"Keshi Anderson","side":"home","team":"Portsmouth","club":null,"role":"MID","position":"LW","status":"out","reason":"Hamstring Injury","expected_return":"2026-11-30","season":{"apps":2,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":20,"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":90294,"name":"Luke Brooke-Smith","side":"home","team":"Portsmouth","club":null,"role":"ATT","position":"LW","status":"out","reason":"Ankle Injury","expected_return":null,"season":{"apps":4,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":20,"tracked_apps":4,"tracked_starts":0},"recent":{"apps":4,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":2294,"name":"Marko Milovanović","side":"home","team":"Portsmouth","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":6,"goals":3,"assists":0,"big_chances":0,"clean_sheets":3,"team_games":20,"tracked_apps":12,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Bristol City","kickoff":1788012000,"goals":1,"assists":0,"score":"1-2","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.11,"country":null,"load":{"games":2,"minutes":143,"country":0}},{"id":3039,"name":"Moussa Kounfolo Yeo","side":"away","team":"Swansea City","club":null,"role":"MID","position":"CM","status":"out","reason":"Muscle Injury","expected_return":"2026-11-20","season":{"apps":12,"starts":11,"goals":3,"assists":0,"big_chances":1,"clean_sheets":4,"team_games":19,"tracked_apps":12,"tracked_starts":11},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Burnley","kickoff":1789221600,"goals":1,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":[],"importance":0.147,"country":null,"load":null},{"id":6529,"name":"Ronald","side":"away","team":"Swansea City","club":null,"role":"MID","position":"RW","status":"out","reason":"Muscle Injury","expected_return":"2026-11-20","season":{"apps":6,"starts":1,"goals":2,"assists":1,"big_chances":1,"clean_sheets":0,"team_games":19,"tracked_apps":6,"tracked_starts":1},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Derby County","kickoff":1788003000,"goals":1,"assists":0,"score":"3-0","won":true},"strengths":[],"tags":[],"importance":0.079,"country":null,"load":null},{"id":6525,"name":"Cameron Burgess","side":"away","team":"Swansea City","club":null,"role":"DEF","position":"CB","status":"out","reason":"Cruciate Ligament Injury","expected_return":null,"season":{"apps":1,"starts":1,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":19,"tracked_apps":1,"tracked_starts":1},"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":2},"standout":null,"strengths":[],"tags":[],"importance":0.001,"country":{"team":"Australia","apps":2,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":2,"goals":0,"assists":0,"ended":1781895600},"lately":null},"load":null},{"id":6524,"name":"Ben Cabango","side":"away","team":"Swansea City","club":null,"role":"DEF","position":"CB","status":"out","reason":"yellow_card_accumulation_suspension","expected_return":"2026-11-14","season":{"apps":12,"starts":11,"goals":0,"assists":0,"big_chances":1,"clean_sheets":3,"team_games":19,"tracked_apps":12,"tracked_starts":11},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.055,"country":{"team":"Wales","apps":3,"goals":0,"assists":0,"tournament":null,"lately":null},"load":{"games":2,"minutes":184,"country":0}},{"id":6537,"name":"Adam Idah","side":"away","team":"Swansea City","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":13,"starts":10,"goals":4,"assists":1,"big_chances":1,"clean_sheets":4,"team_games":19,"tracked_apps":13,"tracked_starts":10},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"Watford","kickoff":1788288300,"goals":1,"assists":1,"score":"2-0","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.182,"country":{"team":"Ireland","apps":4,"goals":1,"assists":1,"tournament":null,"lately":null},"load":{"games":2,"minutes":95,"country":0}},{"id":50456,"name":"Joseph Opoku","side":"away","team":"Swansea City","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":13,"starts":7,"goals":3,"assists":2,"big_chances":3,"clean_sheets":3,"team_games":19,"tracked_apps":13,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":1,"country":0},"standout":{"opponent":"Blackburn Rovers","kickoff":1793458800,"goals":1,"assists":1,"score":"4-0","won":true},"strengths":[],"tags":[],"importance":0.176,"country":null,"load":{"games":2,"minutes":158,"country":0}}],"extras":{"teams":{"home":212,"away":208},"split":{"home":{"above":{"w":1,"d":1,"l":1},"below":{"w":3,"d":3,"l":1}},"away":{"above":null,"below":{"w":6,"d":1,"l":3}}},"referee":null,"managers":{"home":{"id":182,"name":"John Mousinho","vs":{"w":0,"d":0,"l":2,"last":{"kickoff":1773171900,"score":"1-2","result":"L"}}},"away":{"id":171,"name":"Vitor Matos","vs":{"w":2,"d":0,"l":0,"last":{"kickoff":1773171900,"score":"2-1","result":"W"}}}},"best_xi":[],"players":{"2294":{"caps":null,"goals":null,"country":null,"signed":{"from":"Almería","fee":3500000,"at":1784764800}},"3039":{"caps":null,"goals":null,"country":null,"signed":{"from":"Red Bull Salzburg","fee":6000000,"at":1782864000}},"6524":{"caps":42,"goals":0,"country":"Wales","signed":null},"6525":{"caps":37,"goals":0,"country":"Australia","signed":null},"6537":{"caps":40,"goals":5,"country":"Ireland","signed":{"from":"Celtic","fee":6900000,"at":1756684800}},"50456":{"caps":null,"goals":null,"country":null,"signed":{"from":"SV Zulte Waregem","fee":6500000,"at":1784764800}}}},"notable":[{"id":6294,"name":"Will Lankshear","goals":13,"rank":1},{"id":6450,"name":"Andri Guðjohnsen","goals":8,"rank":2},{"id":4164,"name":"Cyle Larin","goals":7,"rank":3},{"id":1641,"name":"Jarrod Bowen","goals":7,"rank":4},{"id":8744,"name":"August Priske","goals":6,"rank":5},{"id":3905,"name":"Fer López","goals":6,"rank":6},{"id":33894,"name":"Jack Moylan","goals":6,"rank":7},{"id":6550,"name":"Kieffer Moore","goals":5,"rank":8},{"id":1636,"name":"Konstantinos Mavropanos","goals":5,"rank":9},{"id":8991,"name":"Mohamed Touré","goals":5,"rank":10},{"id":6076,"name":"Patrick Bamford","goals":5,"rank":11},{"id":26758,"name":"Sam Dalby","goals":5,"rank":12},{"id":6537,"name":"Adam Idah","goals":4,"rank":13},{"id":6212,"name":"Aune Selland Heggebø","goals":4,"rank":14},{"id":36514,"name":"Dominic Ballard","goals":4,"rank":15}],"round_label":"Regular season · Matchday 14","neutral":false,"h2h":{"total_matches":7,"home_wins":2,"draws":2,"away_wins":3,"home_goals":9,"away_goals":8,"avg_total_goals":2.4285714285714284,"home_win_rate":0.2857142857142857,"away_win_rate":0.42857142857142855,"recent_matches":[{"away":"Swansea City","date":"2026-03-10T19:45:00+00:00","home":"Portsmouth","score":"1-2","event_id":3813,"away_score":2,"home_score":1,"away_team_id":208,"home_team_id":212},{"away":"Portsmouth","date":"2025-12-09T19:45:00+00:00","home":"Swansea City","score":"1-0","event_id":3608,"away_score":0,"home_score":1,"away_team_id":212,"home_team_id":208},{"away":"Swansea City","date":"2025-01-01T15:00:00+00:00","home":"Portsmouth","score":"4-0","event_id":304173,"away_score":0,"home_score":4,"away_team_id":208,"home_team_id":212},{"away":"Portsmouth","date":"2024-11-30T15:00:00+00:00","home":"Swansea City","score":"2-2","event_id":304090,"away_score":2,"home_score":2,"away_team_id":212,"home_team_id":208},{"away":"Swansea City","date":"2011-04-23T14:00:00+00:00","home":"Portsmouth","score":"0-0","event_id":448845,"away_score":0,"home_score":0,"away_team_id":208,"home_team_id":212},{"away":"Portsmouth","date":"2010-11-26T19:45:00+00:00","home":"Swansea City","score":"1-2","event_id":448532,"away_score":2,"home_score":1,"away_team_id":212,"home_team_id":208},{"away":"Swansea City","date":"2009-01-24T15:00:00+00:00","home":"Portsmouth","score":"0-2","event_id":476699,"away_score":2,"home_score":0,"away_team_id":208,"home_team_id":212}]},"standings":{"home":{"team_id":212,"position":11,"played":13,"points":19,"goal_diff":1,"team_name":"Portsmouth","won":5,"drawn":4,"lost":4,"goals_for":16,"goals_against":15,"group":null},"away":{"team_id":208,"position":2,"played":13,"points":26,"goal_diff":7,"team_name":"Swansea City","won":8,"drawn":2,"lost":3,"goals_for":20,"goals_against":13,"group":null},"size":24},"form":{"home":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":1.17,"goals_against":0.83,"clean_sheets":2,"streak":"unbeaten 5","sequence":"LWWDWD","venue_ppg":3},"away":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":1.5,"goals_against":1.33,"clean_sheets":2,"streak":"none","sequence":"WWWLLW","venue_ppg":2}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Portsmouth are without 5 players, none of them central to how the side plays.","evidence":{"count":5,"measured":4,"combined_goal_share":0.067,"combined_importance":0.045,"players":[{"player":"Colby Bishop","role":"ATT","reason":"Knee Injury","goal_share":0.067,"importance":0.045,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Connor Ogilvie","role":"DEF","reason":"Muscle Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8},{"player":"John Swift","role":"MID","reason":"Knee Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":10},{"player":"Keshi Anderson","role":"MID","reason":"Hamstring Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":10},{"player":"Luke Brooke-Smith","role":"ATT","reason":"Ankle Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":7}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-0.5},{"channel":"goals","side":"away","pct":0.3},{"channel":"corners","side":"home","pct":-0.2},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Swansea City are without 4 players, and Moussa Kounfolo Yeo is a real loss.","evidence":{"count":4,"measured":4,"combined_goal_share":0.25,"combined_importance":0.282,"players":[{"player":"Moussa Kounfolo Yeo","role":"MID","reason":"Muscle Injury","goal_share":0.15,"importance":0.147,"measured":true,"doubtful":false,"cover_at_position":11},{"player":"Ronald","role":"MID","reason":"Muscle Injury","goal_share":0.1,"importance":0.079,"measured":true,"doubtful":false,"cover_at_position":11},{"player":"Ben Cabango","role":"DEF","reason":"yellow_card_accumulation_suspension","goal_share":0,"importance":0.055,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Cameron Burgess","role":"DEF","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.001,"measured":true,"doubtful":false,"cover_at_position":7}]},"strength":0.705,"moves":[{"channel":"goals","side":"away","pct":-1.2},{"channel":"goals","side":"home","pct":0.8},{"channel":"corners","side":"away","pct":-0.5},{"channel":"cards","side":"both","pct":0.8}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. Portsmouth have made four changes from the side expected, with Zak Swanson, Marlon Pack and Ryan Kavuma-McQueen out of the eleven. Swansea City have made three changes from the side expected, with Ben Cabango, Stephen Eustaquio and Elijah Just out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":4,"out":["Zak Swanson","Marlon Pack","Ryan Kavuma-McQueen","Abu Kamara"],"in":["Terry Devlin","Ebou Adams","Odin Bailey","Tyrese Shade"]},"away":{"n":3,"out":["Ben Cabango","Stephen Eustaquio","Elijah Just"],"in":["Jenson Seelt","Gonçalo Franco","Jay Fulton"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Portsmouth have taken 1.83 points a game from their last 6 (3W 2D 1L), scoring 1.2 and conceding 0.8, and 3.00 a game at home.","evidence":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":1.17,"goals_against":0.83,"clean_sheets":2,"streak":"unbeaten 5","sequence":"LWWDWD","venue_ppg":3},"strength":0.322,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Swansea City have taken 2.00 points a game from their last 6 (4W 0D 2L), scoring 1.5 and conceding 1.3, and 2.00 a game on the road.","evidence":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":1.5,"goals_against":1.33,"clean_sheets":2,"streak":"none","sequence":"WWWLLW","venue_ppg":2},"strength":0.433,"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":32,"home":{"state":"mid_table","position":11,"points":19,"games_left":32,"gap_to_leader":9,"gap_to_safety":8,"gap_to_europe":4},"away":{"state":"mid_table","position":2,"points":26,"games_left":32,"gap_to_leader":2,"gap_to_safety":15,"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-0, too close to carry a revenge motive.","evidence":{"reverse_margin":-1},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"John Mousinho has 28 matches in charge at Portsmouth, long enough that the side plays the way he wants it to.","evidence":{"manager":"John Mousinho","matches_in_charge":28,"tenure_days":215,"ppm":1.43,"appointment_effect":{"before_ppm":0.7,"after_ppm":1.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Vitor Matos has 24 matches in charge at Swansea City, long enough that the side plays the way he wants it to.","evidence":{"manager":"Vitor Matos","matches_in_charge":24,"tenure_days":215,"ppm":1.62,"appointment_effect":{"before_ppm":1.6,"after_ppm":1.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Portsmouth come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.1979166666666665,"matchesIn7":1,"matchesIn14":2,"days_rest":3.2},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Swansea City come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.1979166666666665,"matchesIn7":1,"matchesIn14":2,"days_rest":3.2},"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.107,"defence":0.101,"effective_matches":17.8,"shrunk":0.31},"away":{"attack":0.018,"defence":0.08,"effective_matches":17.4,"shrunk":0.32}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Swansea City average 8 points more possession than Portsmouth, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":51.8,"shots":13.5,"xg_per_shot":0.08,"corners":5.6,"corners_per_shot":0.414,"finishing_vs_xg":0.17},"away":{"matches":12,"possession":60,"shots":12.5,"xg_per_shot":0.126,"corners":4,"corners_per_shot":0.32,"finishing_vs_xg":-0.07},"possession_gap":-8.2},"strength":0.327,"moves":[{"channel":"corners","side":"away","pct":1.7},{"channel":"corners","side":"home","pct":-1.7},{"channel":"goals","side":"home","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":"Portsmouth are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.17,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Swansea City are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.07,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"35 yellow cards in this referee's last 11 games, where 42 would be usual in this league, and 1 red. — though 11 games is too few to read much into, so it is left out of the call.","evidence":{"matches":11,"yellows_per_match":3.18,"reds_per_match":0.091,"league_yellows_per_match":3.85,"league_reds_per_match":0.124,"yellow_ratio":0.83,"red_ratio":0.73,"sample":11,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 308 km for Swansea City.","evidence":{"travel_km":308},"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":8.4,"temperature_c":12,"description":"rain"},"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.21481414356864878},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 6.5% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.065,"margin_pct":6.5,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, HOME has drifted 10.4% since the market opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":-10.4,"direction":"DRIFTING"},{"outcome":"AWAY","move_pct":3.9,"direction":"SHORTENING"},{"outcome":"DRAW","move_pct":2.8,"direction":"SHORTENING"}]},"strength":0.522,"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.3269,"DRAW":0.2972,"AWAY":0.3759},"consensus":{"HOME":0.3335,"DRAW":0.2922,"AWAY":0.3743},"largest_gap":{"outcome":"HOME","points":-0.66},"sharp_overround":1.0295},"strength":0.083,"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.815,"model":{"HOME":0.3759,"DRAW":0.301,"AWAY":0.3231},"book":{"HOME":0.3335,"DRAW":0.2922,"AWAY":0.3743},"best":{"HOME":{"odds":2.97,"bookmaker":"Pinnacle"},"DRAW":{"odds":3.3,"bookmaker":"dafabet"},"AWAY":{"odds":2.6,"bookmaker":"coral"}},"overround":1.065,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.3269,"DRAW":0.2972,"AWAY":0.3759}},"open":{"book":"pinnacle","fair":{"HOME":0.3602,"DRAW":0.2837,"AWAY":0.3561}}},{"market":"double_chance","line":null,"confidence":0.815,"model":{"12":0.699,"1X":0.6769,"X2":0.6241},"book":{"12":0.7078,"1X":0.6257,"X2":0.6665},"best":{"12":{"odds":1.36,"bookmaker":"William Hill"},"1X":{"odds":1.5,"bookmaker":"William Hill"},"X2":{"odds":1.4,"bookmaker":"1xBet"}},"overround":1.0581,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7028,"1X":0.6241,"X2":0.6731}},"open":{"book":"pinnacle","fair":{"12":0.7163,"1X":0.6439,"X2":0.6398}}},{"market":"draw_no_bet","line":null,"confidence":0.815,"model":{"HOME":0.5378,"AWAY":0.4622},"book":{"HOME":0.4712,"AWAY":0.5288},"best":{"HOME":{"odds":2,"bookmaker":"Betsson"},"AWAY":{"odds":1.8,"bookmaker":"Unibet"}},"overround":1.0782,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.4651,"AWAY":0.5349}},"open":{"book":"pinnacle","fair":{"HOME":0.5029,"AWAY":0.4971}}},{"market":"btts","line":null,"confidence":0.815,"model":{"yes":0.4867,"no":0.5133},"book":{"yes":0.5005,"no":0.4995},"best":{"yes":{"odds":1.9,"bookmaker":"fonbet"},"no":{"odds":1.909,"bookmaker":"10bet"}},"overround":1.0763,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.5042,"no":0.4958}},"open":{"book":"betfair","fair":{"yes":0.5509,"no":0.4491}}},{"market":"over_under_05","line":0.5,"confidence":0.815,"model":{"over":0.8937,"under":0.1063},"book":{"over":0.9173,"under":0.0827},"best":{"over":{"odds":1.06,"bookmaker":"betfair"},"under":{"odds":8.5,"bookmaker":"betfair"}},"overround":1.0739,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9129,"under":0.0871}},"open":{"book":"betfair","fair":{"over":0.9206,"under":0.0794}}},{"market":"over_under_15","line":1.5,"confidence":0.815,"model":{"over":0.6904,"under":0.3096},"book":{"over":0.6995,"under":0.3005},"best":{"over":{"odds":1.39,"bookmaker":"Pinnacle"},"under":{"odds":3.13,"bookmaker":"Pinnacle"}},"overround":1.0605,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.7,"under":0.3}},"open":{"book":"pinnacle","fair":{"over":0.7351,"under":0.2649}}},{"market":"over_under_25","line":2.5,"confidence":0.815,"model":{"over":0.4163,"under":0.5837},"book":{"over":0.432,"under":0.568},"best":{"over":{"odds":2.22,"bookmaker":"Pinnacle"},"under":{"odds":1.71,"bookmaker":"Pinnacle"}},"overround":1.056,"books":6,"sharp":{"book":"pinnacle","fair":{"over":0.4328,"under":0.5672}},"open":{"book":"pinnacle","fair":{"over":0.4716,"under":0.5284}}},{"market":"over_under_35","line":3.5,"confidence":0.815,"model":{"over":0.2102,"under":0.7898},"book":{"over":0.2222,"under":0.7778},"best":{"over":{"odds":4.2,"bookmaker":"betfair"},"under":{"odds":1.26,"bookmaker":"Pinnacle"}},"overround":1.0609,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.2266,"under":0.7734}},"open":{"book":"pinnacle","fair":{"over":0.2578,"under":0.7422}}},{"market":"asian_handicap","line":-1.75,"confidence":0.815,"model":{"HOME":0.1186,"AWAY":0.8814},"book":{"HOME":0.0771,"AWAY":0.9229},"best":{"HOME":{"odds":7.7,"bookmaker":"1xBet"},"AWAY":{"odds":1.025,"bookmaker":"1xBet"}},"overround":1.1055,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0951,"AWAY":0.9049}}},{"market":"asian_handicap","line":-1.5,"confidence":0.815,"model":{"HOME":0.1677,"AWAY":0.8323},"book":{"HOME":0.1266,"AWAY":0.8734},"best":{"HOME":{"odds":6.5,"bookmaker":"Unibet"},"AWAY":{"odds":1.12,"bookmaker":"Novibet"}},"overround":1.0718,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.154,"AWAY":0.846}}},{"market":"asian_handicap","line":-1.25,"confidence":0.815,"model":{"HOME":0.1872,"AWAY":0.8128},"book":{"HOME":0.1434,"AWAY":0.8566},"best":{"HOME":{"odds":5.9,"bookmaker":"Bet365"},"AWAY":{"odds":1.14,"bookmaker":"Novibet"}},"overround":1.0651,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1694,"AWAY":0.8306}}},{"market":"asian_handicap","line":-1,"confidence":0.815,"model":{"HOME":0.2118,"AWAY":0.7882},"book":{"HOME":0.1616,"AWAY":0.8384},"best":{"HOME":{"odds":5.25,"bookmaker":"Unibet"},"AWAY":{"odds":1.16,"bookmaker":"Novibet"}},"overround":1.0724,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1957,"AWAY":0.8043}}},{"market":"asian_handicap","line":-0.75,"confidence":0.815,"model":{"HOME":0.3034,"AWAY":0.6966},"book":{"HOME":0.2509,"AWAY":0.7491},"best":{"HOME":{"odds":3.55,"bookmaker":"Novibet"},"AWAY":{"odds":1.3,"bookmaker":"Novibet"}},"overround":1.0703,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2812,"AWAY":0.7188}}},{"market":"asian_handicap","line":-0.5,"confidence":0.815,"model":{"HOME":0.3759,"AWAY":0.6241},"book":{"HOME":0.3265,"AWAY":0.6735},"best":{"HOME":{"odds":2.95,"bookmaker":"Betsson"},"AWAY":{"odds":1.444,"bookmaker":"10bet"}},"overround":1.0635,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3548,"AWAY":0.6452}}},{"market":"asian_handicap","line":-0.25,"confidence":0.815,"model":{"HOME":0.4425,"AWAY":0.5575},"book":{"HOME":0.3886,"AWAY":0.6114},"best":{"HOME":{"odds":2.45,"bookmaker":"Novibet"},"AWAY":{"odds":1.58,"bookmaker":"Unibet"}},"overround":1.0659,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4166,"AWAY":0.5834}}},{"market":"asian_handicap","line":0,"confidence":0.815,"model":{"HOME":0.5378,"AWAY":0.4622},"book":{"HOME":0.4678,"AWAY":0.5322},"best":{"HOME":{"odds":2.1,"bookmaker":"Bet365"},"AWAY":{"odds":1.8,"bookmaker":"10bet"}},"overround":1.0634,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4975,"AWAY":0.5025}}},{"market":"asian_handicap","line":0.25,"confidence":0.815,"model":{"HOME":0.6197,"AWAY":0.3803},"book":{"HOME":0.5569,"AWAY":0.4431},"best":{"HOME":{"odds":1.72,"bookmaker":"Novibet"},"AWAY":{"odds":2.15,"bookmaker":"Unibet"}},"overround":1.0643,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5791,"AWAY":0.4209}}},{"market":"asian_handicap","line":0.5,"confidence":0.815,"model":{"HOME":0.6769,"AWAY":0.3231},"book":{"HOME":0.6305,"AWAY":0.3695},"best":{"HOME":{"odds":1.55,"bookmaker":"Novibet"},"AWAY":{"odds":2.5,"bookmaker":"888Sport"}},"overround":1.0768,"books":9,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6399,"AWAY":0.3601}}},{"market":"asian_handicap","line":0.75,"confidence":0.815,"model":{"HOME":0.7476,"AWAY":0.2524},"book":{"HOME":0.7013,"AWAY":0.2987},"best":{"HOME":{"odds":1.39,"bookmaker":"Novibet"},"AWAY":{"odds":3.1,"bookmaker":"Unibet"}},"overround":1.0663,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7152,"AWAY":0.2848}}},{"market":"asian_handicap","line":1,"confidence":0.815,"model":{"HOME":0.8347,"AWAY":0.1653},"book":{"HOME":0.7971,"AWAY":0.2029},"best":{"HOME":{"odds":1.22,"bookmaker":"Novibet"},"AWAY":{"odds":4.35,"bookmaker":"Unibet"}},"overround":1.0755,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8029,"AWAY":0.1971}}},{"market":"asian_handicap","line":1.25,"confidence":0.815,"model":{"HOME":0.8519,"AWAY":0.1481},"book":{"HOME":0.82,"AWAY":0.18},"best":{"HOME":{"odds":1.19,"bookmaker":"Novibet"},"AWAY":{"odds":5,"bookmaker":"Unibet"}},"overround":1.0657,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8279,"AWAY":0.1721}}},{"market":"asian_handicap","line":1.5,"confidence":0.815,"model":{"HOME":0.8659,"AWAY":0.1341},"book":{"HOME":0.8431,"AWAY":0.1569},"best":{"HOME":{"odds":1.16,"bookmaker":"Novibet"},"AWAY":{"odds":5.5,"bookmaker":"Unibet"}},"overround":1.0716,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8447,"AWAY":0.1553}}},{"market":"asian_handicap","line":1.75,"confidence":0.815,"model":{"HOME":0.9079,"AWAY":0.0921},"book":{"HOME":0.8914,"AWAY":0.1086},"best":{"HOME":{"odds":1.1,"bookmaker":"Bet365"},"AWAY":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0738,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.894,"AWAY":0.106}}},{"market":"asian_handicap","line":2,"confidence":0.815,"model":{"HOME":0.9543,"AWAY":0.0457},"book":{"HOME":0.9435,"AWAY":0.0565},"best":{"HOME":{"odds":1.01,"bookmaker":"1xBet"},"AWAY":{"odds":9.7,"bookmaker":"1xBet"}},"overround":1.0932,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9445,"AWAY":0.0555}}},{"market":"total_corners","line":7.5,"confidence":0.815,"model":{"over":0.6935,"under":0.3065},"book":{"over":0.7986,"under":0.2014},"best":{"over":{"odds":1.2,"bookmaker":"betfair"},"under":{"odds":4.14,"bookmaker":"1xBet"}},"overround":1.092,"books":2,"sharp":{"book":"betfair","fair":{"over":0.7917,"under":0.2083}},"open":{"book":"betfair","fair":{"over":0.7783,"under":0.2217}}},{"market":"total_corners","line":8.5,"confidence":0.815,"model":{"over":0.5833,"under":0.4167},"book":{"over":0.6693,"under":0.3307},"best":{"over":{"odds":1.48,"bookmaker":"Pinnacle"},"under":{"odds":2.88,"bookmaker":"betfair"}},"overround":1.0748,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.6448,"under":0.3552}},"open":{"book":"pinnacle","fair":{"over":0.6448,"under":0.3552}}},{"market":"total_corners","line":9.5,"confidence":0.815,"model":{"over":0.4718,"under":0.5282},"book":{"over":0.5516,"under":0.4484},"best":{"over":{"odds":1.78,"bookmaker":"Pinnacle"},"under":{"odds":2.12,"bookmaker":"1xBet"}},"overround":1.0661,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.537,"under":0.463}},"open":{"book":"pinnacle","fair":{"over":0.5334,"under":0.4666}}},{"market":"total_corners","line":10.5,"confidence":0.815,"model":{"over":0.3671,"under":0.6329},"book":{"over":0.4338,"under":0.5662},"best":{"over":{"odds":2.2,"bookmaker":"betfair"},"under":{"odds":1.71,"bookmaker":"1xBet"}},"overround":1.0645,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.4402,"under":0.5598}},"open":{"book":"pinnacle","fair":{"over":0.4222,"under":0.5778}}},{"market":"total_corners","line":11.5,"confidence":0.815,"model":{"over":0.275,"under":0.725},"book":{"over":0.316,"under":0.684},"best":{"over":{"odds":2.88,"bookmaker":"betfair"},"under":{"odds":1.41,"bookmaker":"1xBet"}},"overround":1.0865,"books":2,"sharp":{"book":"betfair","fair":{"over":0.306,"under":0.694}},"open":{"book":"betfair","fair":{"over":0.2639,"under":0.7361}}},{"market":"corners_1x2","line":null,"confidence":0.652,"model":{"HOME":0.655,"DRAW":0.0996,"AWAY":0.2453},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.571,"model":{"yes":0.0928,"no":0.9072},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.3065,"book_prob":0.2014,"edge":0.1051,"shrunk_edge":0.0578,"odds":4.14,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.14},{"slug":"betfair","book":"betfair","odds":4}],"kelly":0.0214,"confidence":0.815,"family":"corners"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.5378,"book_prob":0.4712,"edge":0.0666,"shrunk_edge":0.0483,"odds":2,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2},{"slug":"betano","book":"Betano","odds":1.98},{"slug":"novibet","book":"Novibet","odds":1.96},{"slug":"888sport","book":"888Sport","odds":1.95},{"slug":"william-hill","book":"William Hill","odds":1.95},{"slug":"10bet","book":"10bet","odds":1.95},{"slug":"unibet","book":"Unibet","odds":1.93},{"slug":"betway","book":"Betway","odds":1.909},{"slug":"bet365","book":"Bet365","odds":1.909},{"slug":"bwin","book":"Bwin","odds":1.9},{"slug":"sportingbet","book":"SportingBet","odds":1.9},{"slug":"vistabet","book":"Vistabet","odds":1.9}],"kelly":0.0189,"confidence":0.815,"family":"result"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.4167,"book_prob":0.3307,"edge":0.0859,"shrunk_edge":0.0473,"odds":2.88,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.88},{"slug":"1xbet","book":"1xBet","odds":2.82},{"slug":"pinnacle","book":"Pinnacle","odds":2.59}],"kelly":0.0266,"confidence":0.815,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.5378,"book_prob":0.4678,"edge":0.07,"shrunk_edge":0.0454,"odds":2.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.1},{"slug":"novibet","book":"Novibet","odds":2.04},{"slug":"unibet","book":"Unibet","odds":2},{"slug":"fonbet","book":"fonbet","odds":2},{"slug":"1xbet","book":"1xBet","odds":1.95},{"slug":"interwetten","book":"Interwetten","odds":1.95},{"slug":"10bet","book":"10bet","odds":1.95}],"kelly":0.0294,"confidence":0.815,"family":"handicap"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.5282,"book_prob":0.4484,"edge":0.0798,"shrunk_edge":0.0439,"odds":2.12,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.12},{"slug":"betfair","book":"betfair","odds":2.1},{"slug":"pinnacle","book":"Pinnacle","odds":2.05}],"kelly":0.0267,"confidence":0.815,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.6197,"book_prob":0.5569,"edge":0.0628,"shrunk_edge":0.0407,"odds":1.72,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.72},{"slug":"unibet","book":"Unibet","odds":1.7},{"slug":"bet365","book":"Bet365","odds":1.7},{"slug":"fonbet","book":"fonbet","odds":1.7},{"slug":"10bet","book":"10bet","odds":1.7},{"slug":"1xbet","book":"1xBet","odds":1.663}],"kelly":0.0229,"confidence":0.815,"family":"handicap"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.6769,"book_prob":0.6257,"edge":0.0512,"shrunk_edge":0.0372,"odds":1.5,"bookmaker":"William Hill","prices":[{"slug":"william-hill","book":"William Hill","odds":1.5},{"slug":"1xbet","book":"1xBet","odds":1.48},{"slug":"sbo","book":"Sbo","odds":1.48},{"slug":"betvictor","book":"BetVictor","odds":1.47},{"slug":"betfair","book":"betfair","odds":1.44}],"kelly":0.0077,"confidence":0.815,"family":"result"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.6329,"book_prob":0.5662,"edge":0.0668,"shrunk_edge":0.0367,"odds":1.71,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.71},{"slug":"pinnacle","book":"Pinnacle","odds":1.71},{"slug":"betfair","book":"betfair","odds":1.6}],"kelly":0.029,"confidence":0.815,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.4425,"book_prob":0.3886,"edge":0.054,"shrunk_edge":0.035,"odds":2.45,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.45},{"slug":"betsson","book":"Betsson","odds":2.45},{"slug":"bet365","book":"Bet365","odds":2.425},{"slug":"unibet","book":"Unibet","odds":2.38},{"slug":"fonbet","book":"fonbet","odds":2.3},{"slug":"10bet","book":"10bet","odds":2.3},{"slug":"1xbet","book":"1xBet","odds":2.292}],"kelly":0.0145,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.3034,"book_prob":0.2509,"edge":0.0524,"shrunk_edge":0.034,"odds":3.55,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":3.55},{"slug":"bet365","book":"Bet365","odds":3.55},{"slug":"fonbet","book":"fonbet","odds":3.55},{"slug":"unibet","book":"Unibet","odds":3.5},{"slug":"1xbet","book":"1xBet","odds":3.305}],"kelly":0.0076,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.2118,"book_prob":0.1616,"edge":0.0502,"shrunk_edge":0.0325,"odds":5.25,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":5.25},{"slug":"bet365","book":"Bet365","odds":5.25},{"slug":"novibet","book":"Novibet","odds":5.2},{"slug":"fonbet","book":"fonbet","odds":5},{"slug":"1xbet","book":"1xBet","odds":4.8},{"slug":"interwetten","book":"Interwetten","odds":4.8}],"kelly":0.0066,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.3759,"book_prob":0.3265,"edge":0.0494,"shrunk_edge":0.032,"odds":2.95,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.95},{"slug":"bet365","book":"Bet365","odds":2.85},{"slug":"novibet","book":"Novibet","odds":2.8},{"slug":"interwetten","book":"Interwetten","odds":2.75},{"slug":"unibet","book":"Unibet","odds":2.75},{"slug":"10bet","book":"10bet","odds":2.65}],"kelly":0.014,"confidence":0.815,"family":"handicap"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.3759,"book_prob":0.3335,"edge":0.0424,"shrunk_edge":0.0308,"odds":2.97,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.97},{"slug":"dafabet","book":"dafabet","odds":2.9},{"slug":"betfair","book":"betfair","odds":2.88},{"slug":"interwetten","book":"Interwetten","odds":2.85},{"slug":"william-hill","book":"William Hill","odds":2.8},{"slug":"bet365","book":"Bet365","odds":2.8},{"slug":"betvictor","book":"BetVictor","odds":2.8},{"slug":"1xbet","book":"1xBet","odds":2.78},{"slug":"melbet","book":"MelBet","odds":2.78},{"slug":"sbo","book":"Sbo","odds":2.78},{"slug":"bwin","book":"Bwin","odds":2.75},{"slug":"coral","book":"coral","odds":2.75}],"kelly":0.0148,"confidence":0.815,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.6769,"book_prob":0.6305,"edge":0.0464,"shrunk_edge":0.0301,"odds":1.55,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.55},{"slug":"bet365","book":"Bet365","odds":1.525},{"slug":"unibet","book":"Unibet","odds":1.52},{"slug":"interwetten","book":"Interwetten","odds":1.5},{"slug":"bwin","book":"Bwin","odds":1.49},{"slug":"sportingbet","book":"SportingBet","odds":1.49},{"slug":"vistabet","book":"Vistabet","odds":1.49},{"slug":"888sport","book":"888Sport","odds":1.444},{"slug":"william-hill","book":"William Hill","odds":1.444}],"kelly":0.0224,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.7476,"book_prob":0.7013,"edge":0.0462,"shrunk_edge":0.03,"odds":1.39,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.39},{"slug":"bet365","book":"Bet365","odds":1.375},{"slug":"unibet","book":"Unibet","odds":1.37},{"slug":"1xbet","book":"1xBet","odds":1.338},{"slug":"fonbet","book":"fonbet","odds":1.33}],"kelly":0.0251,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.1872,"book_prob":0.1434,"edge":0.0438,"shrunk_edge":0.0284,"odds":5.9,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":5.9},{"slug":"unibet","book":"Unibet","odds":5.75},{"slug":"novibet","book":"Novibet","odds":5.7},{"slug":"1xbet","book":"1xBet","odds":5.32}],"kelly":0.0053,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.1186,"book_prob":0.0771,"edge":0.0415,"shrunk_edge":0.0269,"odds":7.7,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":7.7}],"kelly":0,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.1677,"book_prob":0.1266,"edge":0.0411,"shrunk_edge":0.0266,"odds":6.5,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":6.5},{"slug":"bet365","book":"Bet365","odds":6.25},{"slug":"novibet","book":"Novibet","odds":6.2},{"slug":"fonbet","book":"fonbet","odds":6},{"slug":"1xbet","book":"1xBet","odds":5.8}],"kelly":0.0041,"confidence":0.815,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.8347,"book_prob":0.7971,"edge":0.0376,"shrunk_edge":0.0244,"odds":1.22,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.22},{"slug":"bet365","book":"Bet365","odds":1.22},{"slug":"interwetten","book":"Interwetten","odds":1.2},{"slug":"unibet","book":"Unibet","odds":1.2},{"slug":"fonbet","book":"fonbet","odds":1.18},{"slug":"1xbet","book":"1xBet","odds":1.159}],"kelly":0.0208,"confidence":0.815,"family":"handicap"},{"market":"total_corners","outcome":"under","line":11.5,"push":null,"model_prob":0.725,"book_prob":0.684,"edge":0.041,"shrunk_edge":0.0226,"odds":1.41,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.41},{"slug":"betfair","book":"betfair","odds":1.36}],"kelly":0.0136,"confidence":0.815,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.8519,"book_prob":0.82,"edge":0.032,"shrunk_edge":0.0207,"odds":1.19,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.19},{"slug":"bet365","book":"Bet365","odds":1.19},{"slug":"unibet","book":"Unibet","odds":1.17},{"slug":"1xbet","book":"1xBet","odds":1.133}],"kelly":0.0182,"confidence":0.815,"family":"handicap"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.1063,"book_prob":0.0827,"edge":0.0236,"shrunk_edge":0.0199,"odds":8.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":8.5},{"slug":"betvictor","book":"BetVictor","odds":8.5},{"slug":"1xbet","book":"1xBet","odds":7.9}],"kelly":0,"confidence":0.815,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.8659,"book_prob":0.8431,"edge":0.0229,"shrunk_edge":0.0148,"odds":1.16,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.16},{"slug":"bet365","book":"Bet365","odds":1.16},{"slug":"unibet","book":"Unibet","odds":1.14},{"slug":"fonbet","book":"fonbet","odds":1.12},{"slug":"1xbet","book":"1xBet","odds":1.101}],"kelly":0.007,"confidence":0.815,"family":"handicap"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.5837,"book_prob":0.568,"edge":0.0157,"shrunk_edge":0.0133,"odds":1.71,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.71},{"slug":"1xbet","book":"1xBet","odds":1.68},{"slug":"betfair","book":"betfair","odds":1.67},{"slug":"bet365","book":"Bet365","odds":1.66},{"slug":"sbo","book":"Sbo","odds":1.66},{"slug":"betvictor","book":"BetVictor","odds":1.64}],"kelly":0,"confidence":0.815,"family":"goals"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.5133,"book_prob":0.4995,"edge":0.0137,"shrunk_edge":0.0116,"odds":1.909,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":1.909},{"slug":"betfair","book":"betfair","odds":1.9},{"slug":"1xbet","book":"1xBet","odds":1.88},{"slug":"unibet","book":"Unibet","odds":1.88},{"slug":"novibet","book":"Novibet","odds":1.88},{"slug":"betway","book":"Betway","odds":1.875},{"slug":"interwetten","book":"Interwetten","odds":1.85},{"slug":"bwin","book":"Bwin","odds":1.85},{"slug":"888sport","book":"888Sport","odds":1.85},{"slug":"william-hill","book":"William Hill","odds":1.85},{"slug":"betsson","book":"Betsson","odds":1.85},{"slug":"fonbet","book":"fonbet","odds":1.85}],"kelly":0,"confidence":0.815,"family":"goals"}],"verdicts":[],"pass_reason":"call rule: value","preview":"Neither of these is in good shape underneath the results. Portsmouth shoot plenty but from poor positions: 14 on target from 68 shots in their last six. Meanwhile, Swansea City are trending down: their last four games have been their poorest for the chances they make and allow. The side that stops giving up the better chances first takes this one.","external":{"bsd_prediction":{"id":6765,"created_at":"2026-10-28T02:15:15Z","event":{"id":214133,"event_date":"2026-11-03T19:45:00Z","status":"notstarted","home_team_id":212,"home_team":"Portsmouth","away_team_id":208,"away_team":"Swansea City","league_id":12,"league_name":"Championship"},"markets":{"match_result":{"prob_home":35,"prob_draw":29.1,"prob_away":35.8,"predicted":"A"},"expected_goals":{"home":1.36,"away":1.22},"over_under":{"prob_over_15":70.1,"prob_over_25":45.4,"prob_over_35":25.6},"btts":{"prob_yes":50.8},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":54.9},"corners":{"prob_over_85":62.5,"prob_over_95":50.8,"prob_over_105":39.4}},"recommendations":{"favorite":"A","favorite_prob":35.8,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.3583,"version":"dc-blend-v1"}}},"computed_at":1793732061,"report":{"fetched_at":1793753532,"ht":[1,0],"attendance":null,"highlights":[{"kind":"full","title":"Portsmouth 3-1 Swansea City — Full Highlights","url":"https://www.youtube.com/watch?v=d1yT2P2rX3c","thumbnail":"https://i.ytimg.com/vi/d1yT2P2rX3c/maxresdefault.jpg"}],"events":[{"t":"card","minute":21,"added":null,"side":"home","player":"E. Adams","player_id":6238,"card":"yellow","reason":"Foul"},{"t":"sub","minute":24,"added":null,"side":"away","in":"B. Cabango","in_id":6524,"out":"S. Welsh","out_id":5950},{"t":"goal","minute":36,"added":null,"side":"home","player":"T. Devlin","player_id":6242,"assist":"O. Bailey","kind":"regular","score":[1,0]},{"t":"sub","minute":46,"added":null,"side":"away","in":"E. Just","in_id":5955,"out":"M. Widell","out_id":6530},{"t":"sub","minute":54,"added":null,"side":"home","in":"M. Pack","in_id":6253,"out":"I. Mohamed","out_id":3978},{"t":"sub","minute":61,"added":null,"side":"away","in":"Ž. Vipotnik","in_id":6532,"out":"A. Idah","out_id":6537},{"t":"sub","minute":73,"added":null,"side":"home","in":"T. Waddingham","in_id":7086,"out":"M. Milovanović","out_id":2294},{"t":"sub","minute":73,"added":null,"side":"home","in":"J. Murphy","in_id":6250,"out":"E. Adams","out_id":6238},{"t":"sub","minute":73,"added":null,"side":"home","in":"A. Kamara","in_id":2748,"out":"A. Segecic","out_id":6254},{"t":"sub","minute":74,"added":null,"side":"away","in":"J. Key","in_id":6540,"out":"F. Lissah","out_id":6008},{"t":"sub","minute":74,"added":null,"side":"away","in":"R. Stewart","in_id":7003,"out":"J. Fulton","out_id":6536},{"t":"sub","minute":81,"added":null,"side":"home","in":"Z. Swanson","in_id":6699,"out":"T. Shade","out_id":33754},{"t":"card","minute":83,"added":null,"side":"home","player":"R. Poole","player_id":6244,"card":"yellow","reason":"Foul"},{"t":"goal","minute":85,"added":null,"side":"away","player":"Ž. Vipotnik","player_id":6532,"assist":null,"kind":"penalty","score":[1,1]},{"t":"card","minute":89,"added":null,"side":"away","player":"V. Matos","player_id":null,"card":"yellow","reason":"Argument"},{"t":"goal","minute":90,"added":2,"side":"home","player":"T. Devlin","player_id":6242,"assist":null,"kind":"regular","score":[2,1]},{"t":"goal","minute":90,"added":8,"side":"home","player":"T. Waddingham","player_id":7086,"assist":null,"kind":"regular","score":[3,1]}],"players":[{"id":6522,"team_id":208,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":2,"shots":0,"on_target":0,"key_passes":0},{"id":50456,"team_id":208,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":6528,"team_id":208,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":6527,"team_id":208,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":6526,"team_id":208,"minutes":90,"rating":5.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":1368,"team_id":208,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6536,"team_id":208,"minutes":74,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":6008,"team_id":208,"minutes":74,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6524,"team_id":208,"minutes":66,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6537,"team_id":208,"minutes":61,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":6530,"team_id":208,"minutes":45,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5955,"team_id":208,"minutes":45,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":6532,"team_id":208,"minutes":29,"rating":7.5,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":5950,"team_id":208,"minutes":24,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6540,"team_id":208,"minutes":16,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":7003,"team_id":208,"minutes":16,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":34088,"team_id":208,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6538,"team_id":208,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41279,"team_id":208,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6137,"team_id":208,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6241,"team_id":212,"minutes":90,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":2,"shots":0,"on_target":0,"key_passes":0},{"id":33732,"team_id":212,"minutes":90,"rating":6.1,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":2},{"id":3024,"team_id":212,"minutes":90,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":10612,"team_id":212,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6242,"team_id":212,"minutes":90,"rating":8.9,"goals":2,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":0},{"id":6244,"team_id":212,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":33754,"team_id":212,"minutes":81,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":2294,"team_id":212,"minutes":73,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6238,"team_id":212,"minutes":73,"rating":6.8,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6254,"team_id":212,"minutes":73,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":2},{"id":3978,"team_id":212,"minutes":54,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6253,"team_id":212,"minutes":36,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":7086,"team_id":212,"minutes":17,"rating":7.6,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":6250,"team_id":212,"minutes":17,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2748,"team_id":212,"minutes":17,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6699,"team_id":212,"minutes":9,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4428,"team_id":212,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":7031,"team_id":212,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12784,"team_id":212,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5230,"team_id":212,"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":36,"shots":13,"on_target":5,"corners":5,"fouls":12,"yellow":2,"red":0,"big_chances":1,"passes":280,"pass_pct":52.9,"offsides":3,"saves":2},"away":{"possession":64,"shots":9,"on_target":3,"corners":5,"fouls":8,"yellow":0,"red":0,"big_chances":2,"passes":494,"pass_pct":75.5,"offsides":4,"saves":2}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":6241,"name":"Nicolas Schmid","position":"G","number":1,"captain":false,"starting":true},{"id":6242,"name":"Terry Devlin","position":"D","number":24,"captain":false,"starting":true},{"id":6244,"name":"Regan Poole","position":"D","number":5,"captain":true,"starting":true},{"id":10612,"name":"Madiodio Dia","position":"D","number":55,"captain":false,"starting":true},{"id":3024,"name":"Jayden Meghoma","position":"D","number":16,"captain":false,"starting":true},{"id":6238,"name":"Ebou Adams","position":"M","number":38,"captain":false,"starting":true},{"id":3978,"name":"Iyad Mohamed","position":"M","number":37,"captain":false,"starting":true},{"id":33732,"name":"Odin Bailey","position":"M","number":27,"captain":false,"starting":true},{"id":6254,"name":"Adrian Segečić","position":"M","number":10,"captain":false,"starting":true},{"id":33754,"name":"Tyrese Shade","position":"M","number":17,"captain":false,"starting":true},{"id":2294,"name":"Marko Milovanović","position":"F","number":29,"captain":false,"starting":true},{"id":5230,"name":"Daniel Bielica","position":"G","number":31,"captain":false,"starting":false},{"id":7031,"name":"Conor Shaughnessy","position":"D","number":6,"captain":false,"starting":false},{"id":6699,"name":"Zak Swanson","position":"D","number":22,"captain":false,"starting":false},{"id":2748,"name":"Abu Kamara","position":"F","number":11,"captain":false,"starting":false},{"id":12784,"name":"Rocco Robert Shein","position":"M","number":19,"captain":false,"starting":false},{"id":6250,"name":"Josh Murphy","position":"M","number":23,"captain":false,"starting":false},{"id":6253,"name":"Marlon Pack","position":"M","number":7,"captain":false,"starting":false},{"id":7086,"name":"Thomas Waddingham","position":"F","number":20,"captain":false,"starting":false},{"id":4428,"name":"Ryan Kavuma-McQueen","position":"F","number":25,"captain":false,"starting":false}]},"away":{"formation":"4-3-3","players":[{"id":6522,"name":"Lawrence Vigouroux","position":"G","number":22,"captain":false,"starting":true},{"id":6008,"name":"Filip Lissah","position":"D","number":26,"captain":false,"starting":true},{"id":1368,"name":"Jenson Seelt","position":"D","number":3,"captain":false,"starting":true},{"id":5950,"name":"Stephen Welsh","position":"D","number":23,"captain":false,"starting":true},{"id":6526,"name":"Josh Tymon","position":"D","number":14,"captain":false,"starting":true},{"id":6527,"name":"Gonçalo Franco","position":"M","number":17,"captain":false,"starting":true},{"id":6536,"name":"Jay Fulton","position":"M","number":4,"captain":true,"starting":true},{"id":6528,"name":"Marko Stamenić","position":"M","number":6,"captain":false,"starting":true},{"id":50456,"name":"Joseph Opoku","position":"F","number":30,"captain":false,"starting":true},{"id":6537,"name":"Adam Idah","position":"F","number":33,"captain":false,"starting":true},{"id":6530,"name":"Melker Widell","position":"F","number":7,"captain":false,"starting":true},{"id":6538,"name":"Andrew Fisher","position":"G","number":1,"captain":false,"starting":false},{"id":6524,"name":"Ben Cabango","position":"D","number":5,"captain":false,"starting":false},{"id":6540,"name":"Josh Key","position":"D","number":2,"captain":false,"starting":false},{"id":5955,"name":"Elijah Just","position":"F","number":8,"captain":false,"starting":false},{"id":41279,"name":"Thomas Woodward","position":"M","number":44,"captain":false,"starting":false},{"id":6137,"name":"Jeremy Monga","position":"F","number":12,"captain":false,"starting":false},{"id":34088,"name":"Tom Iorpenda","position":"M","number":16,"captain":false,"starting":false},{"id":7003,"name":"Ross Stewart","position":"F","number":31,"captain":false,"starting":false},{"id":6532,"name":"Žan Vipotnik","position":"F","number":9,"captain":false,"starting":false}]}}},"colors":{"home":"#0b1b84","away":"#9e9894"},"venue":{"name":"Fratton Park","city":"Portsmouth","capacity":20688},"pulled":[],"published":[]}