{"id":214138,"league_id":12,"league":"Championship","kickoff":1793822400,"home":"Bristol City","away":"Wolverhampton","home_id":220,"away_id":11,"venue_id":212,"rank":4,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.759,"score":[1,2],"live_score":null,"lambda":[1.22,1.33],"odds_1x2":{"HOME":0.28787666808085977,"DRAW":0.27370058285563514,"AWAY":0.4384227490635049},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Bristol City v Wolverhampton 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.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. Bristol City have made four changes from the side expected, with Sam Tickle, Adam Randell and Jed Wallace out of the eleven."}],"lambda_home":1.2184778517170975,"lambda_away":1.3267554418572307,"corner_rate":10.52,"card_rate":0.061,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-2-3-1","players":[{"id":34079,"name":"Brad Collins","position":"G","starting":true,"ai_score":null},{"id":6768,"name":"George Tanner","position":"D","starting":true,"ai_score":null},{"id":24015,"name":"Luke McNally","position":"D","starting":true,"ai_score":null},{"id":28389,"name":"Lisav Naif Eissat","position":"D","starting":true,"ai_score":null},{"id":6305,"name":"Cameron Pring","position":"D","starting":true,"ai_score":null},{"id":6307,"name":"Jason Knight","position":"M","starting":true,"ai_score":null},{"id":8844,"name":"Joe Williams","position":"M","starting":true,"ai_score":null},{"id":4306,"name":"Rio Cardines","position":"M","starting":true,"ai_score":null},{"id":6308,"name":"Scott Twine","position":"M","starting":true,"ai_score":null},{"id":7081,"name":"Sam Bell","position":"M","starting":true,"ai_score":null},{"id":28885,"name":"Lorent Tolaj","position":"F","starting":true,"ai_score":null},{"id":29940,"name":"Sam Tickle","position":"G","starting":false,"ai_score":null},{"id":6312,"name":"Robert Atkinson","position":"D","starting":false,"ai_score":null},{"id":6287,"name":"Brian De Keersmaecker","position":"M","starting":false,"ai_score":null},{"id":2974,"name":"Tomi Horvat","position":"M","starting":false,"ai_score":null},{"id":6306,"name":"Adam Randell","position":"M","starting":false,"ai_score":null},{"id":13836,"name":"Sam Greenwood","position":"M","starting":false,"ai_score":null},{"id":7005,"name":"Jed Wallace","position":"M","starting":false,"ai_score":null},{"id":36514,"name":"Dominic Ballard","position":"F","starting":false,"ai_score":null},{"id":6315,"name":"Yu Hirakawa","position":"M","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":538,"name":"José Sá","position":"G","starting":true,"ai_score":null},{"id":4023,"name":"Kieran Trippier","position":"D","starting":true,"ai_score":null},{"id":523,"name":"Yerson Mosquera","position":"D","starting":true,"ai_score":null},{"id":3904,"name":"Ladislav Krejčí","position":"D","starting":true,"ai_score":null},{"id":1631,"name":"Hugo Bueno","position":"D","starting":true,"ai_score":null},{"id":527,"name":"André","position":"M","starting":true,"ai_score":null},{"id":537,"name":"Marshall Munetsi","position":"M","starting":true,"ai_score":null},{"id":532,"name":"Jean-Ricner Bellegarde","position":"M","starting":true,"ai_score":null},{"id":3905,"name":"Fer López","position":"M","starting":true,"ai_score":null},{"id":7712,"name":"Rafiki Saïd","position":"M","starting":true,"ai_score":null},{"id":6410,"name":"Adam Armstrong","position":"F","starting":true,"ai_score":null},{"id":1227,"name":"João Virgínia","position":"G","starting":false,"ai_score":null},{"id":3012,"name":"Nasser Djiga","position":"D","starting":false,"ai_score":null},{"id":525,"name":"Toti Gomes","position":"D","starting":false,"ai_score":null},{"id":526,"name":"Jackson Tchatchoua","position":"D","starting":false,"ai_score":null},{"id":4351,"name":"Rodrigo Gomes","position":"F","starting":false,"ai_score":null},{"id":6091,"name":"Tommy Doyle","position":"M","starting":false,"ai_score":null},{"id":536,"name":"Mateus Mané","position":"F","starting":false,"ai_score":null},{"id":717,"name":"Sean Neave","position":"F","starting":false,"ai_score":null},{"id":541,"name":"Tawanda Chirewa","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":360,"name":"Bertrand Traoré","team_id":null,"side":"away","reason":"Hamstring Injury"},{"id":2787,"name":"Boubacar Traoré","team_id":null,"side":"away","reason":"Calf Injury"},{"id":833,"name":"Raúl Jiménez","team_id":null,"side":"away","reason":"Knee Injury"}]},"people":[{"id":34079,"name":"Brad Collins","side":"home"},{"id":6768,"name":"George Tanner","side":"home"},{"id":24015,"name":"Luke McNally","side":"home"},{"id":28389,"name":"Lisav Naif Eissat","side":"home"},{"id":6305,"name":"Cameron Pring","side":"home"},{"id":6307,"name":"Jason Knight","side":"home"},{"id":8844,"name":"Joe Williams","side":"home"},{"id":4306,"name":"Rio Cardines","side":"home"},{"id":6308,"name":"Scott Twine","side":"home"},{"id":7081,"name":"Sam Bell","side":"home"},{"id":28885,"name":"Lorent Tolaj","side":"home"},{"id":29940,"name":"Sam Tickle","side":"home"},{"id":6312,"name":"Robert Atkinson","side":"home"},{"id":6287,"name":"Brian De Keersmaecker","side":"home"},{"id":2974,"name":"Tomi Horvat","side":"home"},{"id":6306,"name":"Adam Randell","side":"home"},{"id":13836,"name":"Sam Greenwood","side":"home"},{"id":7005,"name":"Jed Wallace","side":"home"},{"id":36514,"name":"Dominic Ballard","side":"home"},{"id":6315,"name":"Yu Hirakawa","side":"home"},{"id":6303,"name":"Rob Dickie","side":"home"},{"id":8973,"name":"Noah Eile","side":"home"},{"id":28332,"name":"Elijah Adebayo","side":"home"},{"id":8586,"name":"Lewis Thomas","side":"home"},{"id":5411,"name":"Gibson Yah","side":"home"},{"id":6693,"name":"Elijah Morrison","side":"home"},{"id":8752,"name":"Daniel Ezendu","side":"home"},{"id":538,"name":"José Sá","side":"away"},{"id":4023,"name":"Kieran Trippier","side":"away"},{"id":523,"name":"Yerson Mosquera","side":"away"},{"id":3904,"name":"Ladislav Krejčí","side":"away"},{"id":1631,"name":"Hugo Bueno","side":"away"},{"id":527,"name":"André","side":"away"},{"id":537,"name":"Marshall Munetsi","side":"away"},{"id":532,"name":"Jean-Ricner Bellegarde","side":"away"},{"id":3905,"name":"Fer López","side":"away"},{"id":7712,"name":"Rafiki Saïd","side":"away"},{"id":6410,"name":"Adam Armstrong","side":"away"},{"id":1227,"name":"João Virgínia","side":"away"},{"id":3012,"name":"Nasser Djiga","side":"away"},{"id":525,"name":"Toti Gomes","side":"away"},{"id":526,"name":"Jackson Tchatchoua","side":"away"},{"id":4351,"name":"Rodrigo Gomes","side":"away"},{"id":6091,"name":"Tommy Doyle","side":"away"},{"id":536,"name":"Mateus Mané","side":"away"},{"id":717,"name":"Sean Neave","side":"away"},{"id":541,"name":"Tawanda Chirewa","side":"away"},{"id":1886,"name":"Ghislain Konan","side":"away"},{"id":5645,"name":"Saheed Olagunju","side":"away"},{"id":833,"name":"Raúl Jiménez","side":"away"},{"id":360,"name":"Bertrand Traoré","side":"away"},{"id":5648,"name":"Enso González","side":"away"},{"id":37596,"name":"Nathan Fraser","side":"away"},{"id":713,"name":"John Ruddy","side":"away"},{"id":45768,"name":"Josh Gracey","side":"away"},{"id":4978,"name":"Jordan James","side":"away"},{"id":2787,"name":"Boubacar Traoré","side":"away"},{"id":8861,"name":"Jerome Abbey","side":"away"},{"id":5647,"name":"Luke Rawlings","side":"away"},{"id":8980,"name":"Tom Edozie","side":"away"}],"players":[{"id":36514,"name":"Dominic Ballard","side":"home","team":"Bristol City","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":15,"starts":8,"goals":4,"assists":0,"big_chances":2,"clean_sheets":3,"team_games":22,"tracked_apps":15,"tracked_starts":8},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Watford","kickoff":1789758000,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.128,"country":null,"load":{"games":2,"minutes":154,"country":0}},{"id":28885,"name":"Lorent Tolaj","side":"home","team":"Bristol City","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":11,"goals":3,"assists":1,"big_chances":1,"clean_sheets":3,"team_games":22,"tracked_apps":12,"tracked_starts":11},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Newcastle United","kickoff":1785349800,"goals":1,"assists":0,"score":"4-1","won":true},"strengths":[],"tags":[],"importance":0.125,"country":null,"load":{"games":2,"minutes":140,"country":0}},{"id":833,"name":"Raúl Jiménez","side":"away","team":"Wolverhampton","club":null,"role":"ATT","position":"ST","status":"out","reason":"Knee Injury","expected_return":"2027-01-10","season":{"apps":9,"starts":4,"goals":3,"assists":1,"big_chances":2,"clean_sheets":1,"team_games":20,"tracked_apps":9,"tracked_starts":4},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Stoke City","kickoff":1788003000,"goals":1,"assists":0,"score":"4-1","won":true},"strengths":[],"tags":[],"importance":0.105,"country":{"team":"Mexico","apps":4,"goals":3,"assists":0,"tournament":{"name":"World Cup 2026","apps":4,"goals":3,"assists":0,"ended":1783299600},"lately":null},"load":null},{"id":4978,"name":"Jordan James","side":"away","team":"Wolverhampton","club":null,"role":"MID","position":"CM","status":"doubtful","reason":"Muscle Injury","expected_return":"2026-11-15","season":{"apps":13,"starts":4,"goals":2,"assists":0,"big_chances":0,"clean_sheets":3,"team_games":20,"tracked_apps":13,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Portsmouth","kickoff":1792521900,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.054,"country":{"team":"Wales","apps":4,"goals":0,"assists":0,"tournament":null,"lately":null},"load":{"games":2,"minutes":114,"country":0}},{"id":360,"name":"Bertrand Traoré","side":"away","team":"Wolverhampton","club":null,"role":"ATT","position":"RW","status":"out","reason":"Hamstring Injury","expected_return":"2026-11-20","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":20,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":1,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":2787,"name":"Boubacar Traoré","side":"away","team":"Wolverhampton","club":null,"role":"MID","position":"CM","status":"out","reason":"Calf Injury","expected_return":"2026-11-20","season":{"apps":6,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":20,"tracked_apps":6,"tracked_starts":2},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.005,"country":null,"load":null},{"id":3905,"name":"Fer López","side":"away","team":"Wolverhampton","club":null,"role":"MID","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":14,"starts":12,"goals":7,"assists":3,"big_chances":4,"clean_sheets":4,"team_games":20,"tracked_apps":14,"tracked_starts":12},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":1,"country":0},"standout":{"opponent":"Preston North End","kickoff":1787407200,"goals":2,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer","top_creator","best_performer"],"importance":0.317,"country":null,"load":{"games":1,"minutes":66,"country":0}},{"id":6410,"name":"Adam Armstrong","side":"away","team":"Wolverhampton","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":14,"starts":10,"goals":4,"assists":0,"big_chances":0,"clean_sheets":6,"team_games":20,"tracked_apps":14,"tracked_starts":10},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"Port Vale","kickoff":1786128300,"goals":1,"assists":0,"score":"3-0","won":true},"strengths":[],"tags":[],"importance":0.104,"country":null,"load":{"games":2,"minutes":154,"country":0}}],"extras":{"teams":{"home":220,"away":11},"split":{"home":{"above":{"w":0,"d":1,"l":3},"below":{"w":4,"d":1,"l":1}},"away":{"above":{"w":1,"d":1,"l":1},"below":{"w":4,"d":1,"l":2}}},"referee":null,"managers":{"home":{"id":857,"name":"Michael Skubala","vs":null},"away":{"id":4,"name":"Cesar Peixoto","vs":null}},"best_xi":[{"id":3904,"name":"Ladislav Krejčí","team_id":11,"position":"D","matches":7,"goals":2,"assists":1},{"id":4023,"name":"Kieran Trippier","team_id":11,"position":"D","matches":7,"goals":0,"assists":1},{"id":3905,"name":"Fer López","team_id":11,"position":"M","matches":12,"goals":6,"assists":3}],"players":{"833":{"caps":117,"goals":28,"country":"Mexico","signed":null},"3904":{"caps":30,"goals":4,"country":"Czechia","signed":{"from":"Girona FC","fee":7500000,"at":1782864000}},"4978":{"caps":24,"goals":1,"country":"Wales","signed":null},"6410":{"caps":null,"goals":null,"country":null,"signed":{"from":"Southampton","fee":8100000,"at":1769990400}},"28885":{"caps":null,"goals":null,"country":null,"signed":{"from":"Plymouth Argyle","fee":4700000,"at":1784505600}},"36514":{"caps":null,"goals":null,"country":null,"signed":{"from":"Leyton Orient","fee":5800000,"at":1785801600}}}},"notable":[{"id":6294,"name":"Will Lankshear","goals":13,"rank":1},{"id":6450,"name":"Andri Guðjohnsen","goals":9,"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":26758,"name":"Sam Dalby","goals":6,"rank":8},{"id":6210,"name":"Isaac Price","goals":5,"rank":9},{"id":6550,"name":"Kieffer Moore","goals":5,"rank":10},{"id":1636,"name":"Konstantinos Mavropanos","goals":5,"rank":11},{"id":8991,"name":"Mohamed Touré","goals":5,"rank":12},{"id":6076,"name":"Patrick Bamford","goals":5,"rank":13},{"id":6537,"name":"Adam Idah","goals":4,"rank":14},{"id":6212,"name":"Aune Selland Heggebø","goals":4,"rank":15}],"round_label":"Regular season · Matchday 14","neutral":false,"h2h":{"total_matches":14,"home_wins":2,"draws":2,"away_wins":10,"home_goals":18,"away_goals":29,"avg_total_goals":3.357142857142857,"home_win_rate":0.14285714285714285,"away_win_rate":0.7142857142857143,"recent_matches":[{"away":"Wolverhampton","date":"2025-01-11T12:00:00+00:00","home":"Bristol City","score":"1-2","event_id":233156,"away_score":2,"home_score":1,"away_team_id":11,"home_team_id":220},{"away":"Wolverhampton","date":"2019-02-17T13:00:00+00:00","home":"Bristol City","score":"0-1","event_id":300733,"away_score":1,"home_score":0,"away_team_id":11,"home_team_id":220},{"away":"Wolverhampton","date":"2017-12-30T17:30:00+00:00","home":"Bristol City","score":"1-2","event_id":342539,"away_score":2,"home_score":1,"away_team_id":11,"home_team_id":220},{"away":"Bristol City","date":"2017-09-12T18:45:00+00:00","home":"Wolverhampton","score":"3-3","event_id":342318,"away_score":3,"home_score":3,"away_team_id":220,"home_team_id":11},{"away":"Wolverhampton","date":"2017-04-08T14:00:00+00:00","home":"Bristol City","score":"3-1","event_id":357703,"away_score":1,"home_score":3,"away_team_id":11,"home_team_id":220},{"away":"Bristol City","date":"2016-12-26T15:00:00+00:00","home":"Wolverhampton","score":"3-2","event_id":357480,"away_score":2,"home_score":3,"away_team_id":220,"home_team_id":11},{"away":"Bristol City","date":"2016-03-08T19:45:00+00:00","home":"Wolverhampton","score":"2-1","event_id":373188,"away_score":1,"home_score":2,"away_team_id":220,"home_team_id":11},{"away":"Wolverhampton","date":"2015-11-03T19:45:00+00:00","home":"Bristol City","score":"1-0","event_id":372921,"away_score":0,"home_score":1,"away_team_id":11,"home_team_id":220},{"away":"Bristol City","date":"2014-01-25T15:00:00+00:00","home":"Wolverhampton","score":"3-1","event_id":412201,"away_score":1,"home_score":3,"away_team_id":220,"home_team_id":11},{"away":"Wolverhampton","date":"2013-08-17T14:00:00+00:00","home":"Bristol City","score":"1-2","event_id":411867,"away_score":2,"home_score":1,"away_team_id":11,"home_team_id":220}]},"standings":{"home":{"team_id":220,"position":15,"played":13,"points":18,"goal_diff":-2,"team_name":"Bristol City","won":5,"drawn":3,"lost":5,"goals_for":15,"goals_against":17,"group":null},"away":{"team_id":11,"position":7,"played":13,"points":24,"goal_diff":7,"team_name":"Wolverhampton","won":7,"drawn":3,"lost":3,"goals_for":23,"goals_against":16,"group":null},"size":24},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":0.83,"clean_sheets":2,"streak":"none","sequence":"WDLLDW","venue_ppg":0},"away":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.33,"goals_against":1,"clean_sheets":2,"streak":"unbeaten 4","sequence":"LLWDWW","venue_ppg":1.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Bristol City report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Wolverhampton are without 4 players, and Raúl Jiménez is a real loss.","evidence":{"count":4,"measured":4,"combined_goal_share":0.227,"combined_importance":0.137,"players":[{"player":"Raúl Jiménez","role":"ATT","reason":"Knee Injury","goal_share":0.136,"importance":0.105,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Jordan James","role":"MID","reason":"Muscle Injury","goal_share":0.091,"importance":0.027,"measured":true,"doubtful":true,"cover_at_position":11},{"player":"Boubacar Traoré","role":"MID","reason":"Calf Injury","goal_share":0,"importance":0.005,"measured":true,"doubtful":false,"cover_at_position":11},{"player":"Bertrand Traoré","role":"ATT","reason":"Hamstring Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":7}]},"strength":0.343,"moves":[{"channel":"goals","side":"away","pct":-1.2},{"channel":"goals","side":"home","pct":0.1},{"channel":"corners","side":"away","pct":-0.6},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. Bristol City have made four changes from the side expected, with Sam Tickle, Adam Randell and Jed Wallace out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":4,"out":["Sam Tickle","Adam Randell","Jed Wallace","Dominic Ballard"],"in":["Brad Collins","Joe Williams","Rio Cardines","Lorent Tolaj"]},"away":{"n":2,"out":["Nasser Djiga","Tawanda Chirewa"],"in":["Yerson Mosquera","Jean-Ricner Bellegarde"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Bristol City have taken 1.33 points a game from their last 6 (2W 2D 2L), scoring 1.0 and conceding 0.8, and 0.00 a game at home.","evidence":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":0.83,"clean_sheets":2,"streak":"none","sequence":"WDLLDW","venue_ppg":0},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Wolverhampton have taken 1.67 points a game from their last 6 (3W 1D 2L), scoring 1.3 and conceding 1.0, and 1.50 a game on the road.","evidence":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.33,"goals_against":1,"clean_sheets":2,"streak":"unbeaten 4","sequence":"LLWDWW","venue_ppg":1.5},"strength":0.211,"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":15,"points":18,"games_left":32,"gap_to_leader":10,"gap_to_safety":4,"gap_to_europe":6},"away":{"state":"mid_table","position":7,"points":24,"games_left":32,"gap_to_leader":4,"gap_to_safety":10,"gap_to_europe":0},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Michael Skubala has 23 matches in charge at Bristol City, long enough that the side plays the way he wants it to.","evidence":{"manager":"Michael Skubala","matches_in_charge":23,"tenure_days":265,"ppm":1.3,"appointment_effect":{"before_ppm":1.6,"after_ppm":0.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Cesar Peixoto has 21 matches in charge at Wolverhampton, long enough that the side plays the way he wants it to.","evidence":{"manager":"Cesar Peixoto","matches_in_charge":21,"tenure_days":244,"ppm":1.86,"appointment_effect":{"before_ppm":1.2,"after_ppm":0.7,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Bristol City come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4.208333333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":4.2},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Wolverhampton come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4.208333333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":4.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.062,"defence":0.02,"effective_matches":17.4,"shrunk":0.32},"away":{"attack":0.11,"defence":0.153,"effective_matches":10.1,"shrunk":0.44}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Neither side holds a clear possession edge on recent evidence.","evidence":{"home":{"matches":12,"possession":45.9,"shots":13.7,"xg_per_shot":0.106,"corners":5.3,"corners_per_shot":0.384,"finishing_vs_xg":-0.2},"away":{"matches":12,"possession":52,"shots":15.5,"xg_per_shot":0.101,"corners":6.8,"corners_per_shot":0.435,"finishing_vs_xg":-0.06},"possession_gap":-6.1},"strength":0.243,"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":"Bristol City are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.2,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Wolverhampton are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.06,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"113 yellow cards in this referee's last 34 games, where 130 would be usual in this league, and 2 reds.","evidence":{"matches":34,"yellows_per_match":3.32,"reds_per_match":0.059,"league_yellows_per_match":3.82,"league_reds_per_match":0.119,"yellow_ratio":0.87,"red_ratio":0.5},"strength":0.116,"moves":[{"channel":"cards","side":"both","pct":-2.9}]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 132 km for Wolverhampton.","evidence":{"travel_km":132},"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":7,"temperature_c":8,"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.20815114424602},"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.0649,"margin_pct":6.49,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, AWAY has drifted 6.3% since the market opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":-6.3,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":2.3,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":2,"direction":"SHORTENING"}]},"strength":0.317,"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.2784,"DRAW":0.2801,"AWAY":0.4415},"consensus":{"HOME":0.2879,"DRAW":0.2737,"AWAY":0.4384},"largest_gap":{"outcome":"HOME","points":-0.95},"sharp_overround":1.0305},"strength":0.118,"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.759,"model":{"HOME":0.3314,"DRAW":0.286,"AWAY":0.3826},"book":{"HOME":0.2879,"DRAW":0.2737,"AWAY":0.4384},"best":{"HOME":{"odds":3.47,"bookmaker":"Pinnacle"},"DRAW":{"odds":3.5,"bookmaker":"Bet365"},"AWAY":{"odds":2.25,"bookmaker":"Interwetten"}},"overround":1.0649,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.2784,"DRAW":0.2801,"AWAY":0.4415}},"open":{"book":"pinnacle","fair":{"HOME":0.2662,"DRAW":0.2686,"AWAY":0.4652}}},{"market":"double_chance","line":null,"confidence":0.759,"model":{"12":0.714,"1X":0.6174,"X2":0.6686},"book":{"12":0.7263,"1X":0.5616,"X2":0.7121},"best":{"12":{"odds":1.3,"bookmaker":"William Hill"},"1X":{"odds":1.67,"bookmaker":"betfair"},"X2":{"odds":1.33,"bookmaker":"William Hill"}},"overround":1.06,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7199,"1X":0.5585,"X2":0.7216}},"open":{"book":"pinnacle","fair":{"12":0.7314,"1X":0.5348,"X2":0.7338}}},{"market":"draw_no_bet","line":null,"confidence":0.759,"model":{"HOME":0.4642,"AWAY":0.5358},"book":{"HOME":0.3964,"AWAY":0.6036},"best":{"HOME":{"odds":2.4,"bookmaker":"Betsson"},"AWAY":{"odds":1.6,"bookmaker":"Betano"}},"overround":1.0779,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.3867,"AWAY":0.6133}},"open":{"book":"pinnacle","fair":{"HOME":0.364,"AWAY":0.636}}},{"market":"btts","line":null,"confidence":0.759,"model":{"yes":0.5271,"no":0.4729},"book":{"yes":0.5445,"no":0.4555},"best":{"yes":{"odds":1.775,"bookmaker":"Betway"},"no":{"odds":2.1,"bookmaker":"betfair"}},"overround":1.0732,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.5509,"no":0.4491}},"open":{"book":"betfair","fair":{"yes":0.5668,"no":0.4332}}},{"market":"over_under_05","line":0.5,"confidence":0.759,"model":{"over":0.9119,"under":0.0881},"book":{"over":0.9364,"under":0.0636},"best":{"over":{"odds":1.04,"bookmaker":"betfair"},"under":{"odds":11,"bookmaker":"betfair"}},"overround":1.0682,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9353,"under":0.0647}},"open":{"book":"betfair","fair":{"over":0.9496,"under":0.0504}}},{"market":"over_under_15","line":1.5,"confidence":0.759,"model":{"over":0.7315,"under":0.2685},"book":{"over":0.7432,"under":0.2568},"best":{"over":{"odds":1.31,"bookmaker":"BetVictor"},"under":{"odds":3.65,"bookmaker":"Pinnacle"}},"overround":1.0635,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.7476,"under":0.2524}},"open":{"book":"pinnacle","fair":{"over":0.7548,"under":0.2452}}},{"market":"over_under_25","line":2.5,"confidence":0.759,"model":{"over":0.4677,"under":0.5323},"book":{"over":0.4917,"under":0.5083},"best":{"over":{"odds":1.99,"bookmaker":"Pinnacle"},"under":{"odds":1.9,"bookmaker":"Pinnacle"}},"overround":1.0514,"books":6,"sharp":{"book":"pinnacle","fair":{"over":0.4881,"under":0.5119}},"open":{"book":"pinnacle","fair":{"over":0.5027,"under":0.4973}}},{"market":"over_under_35","line":3.5,"confidence":0.759,"model":{"over":0.2521,"under":0.7479},"book":{"over":0.2711,"under":0.7289},"best":{"over":{"odds":3.4,"bookmaker":"betfair"},"under":{"odds":1.34,"bookmaker":"Pinnacle"}},"overround":1.0637,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.2748,"under":0.7252}},"open":{"book":"pinnacle","fair":{"over":0.2859,"under":0.7141}}},{"market":"asian_handicap","line":-1.5,"confidence":0.759,"model":{"HOME":0.1443,"AWAY":0.8557},"book":{"HOME":0.1076,"AWAY":0.8924},"best":{"HOME":{"odds":7.1,"bookmaker":"1xBet"},"AWAY":{"odds":1.1,"bookmaker":"Bet365"}},"overround":1.0809,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1069,"AWAY":0.8931}}},{"market":"asian_handicap","line":-1.25,"confidence":0.759,"model":{"HOME":0.1592,"AWAY":0.8408},"book":{"HOME":0.1205,"AWAY":0.8795},"best":{"HOME":{"odds":6.6,"bookmaker":"1xBet"},"AWAY":{"odds":1.115,"bookmaker":"Bet365"}},"overround":1.0671,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1161,"AWAY":0.8839}}},{"market":"asian_handicap","line":-1,"confidence":0.759,"model":{"HOME":0.1775,"AWAY":0.8225},"book":{"HOME":0.135,"AWAY":0.865},"best":{"HOME":{"odds":6.05,"bookmaker":"1xBet"},"AWAY":{"odds":1.13,"bookmaker":"Novibet"}},"overround":1.0715,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1313,"AWAY":0.8687}}},{"market":"asian_handicap","line":-0.75,"confidence":0.759,"model":{"HOME":0.2624,"AWAY":0.7376},"book":{"HOME":0.2178,"AWAY":0.7822},"best":{"HOME":{"odds":4,"bookmaker":"Novibet"},"AWAY":{"odds":1.25,"bookmaker":"Unibet"}},"overround":1.0676,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2108,"AWAY":0.7892}}},{"market":"asian_handicap","line":-0.5,"confidence":0.759,"model":{"HOME":0.3314,"AWAY":0.6686},"book":{"HOME":0.2903,"AWAY":0.7097},"best":{"HOME":{"odds":3.15,"bookmaker":"Novibet"},"AWAY":{"odds":1.36,"bookmaker":"Novibet"}},"overround":1.0647,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2828,"AWAY":0.7172}}},{"market":"asian_handicap","line":-0.25,"confidence":0.759,"model":{"HOME":0.3867,"AWAY":0.6133},"book":{"HOME":0.3339,"AWAY":0.6661},"best":{"HOME":{"odds":2.8,"bookmaker":"Betsson"},"AWAY":{"odds":1.45,"bookmaker":"Unibet"}},"overround":1.067,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.324,"AWAY":0.676}}},{"market":"asian_handicap","line":0,"confidence":0.759,"model":{"HOME":0.4642,"AWAY":0.5358},"book":{"HOME":0.3991,"AWAY":0.6009},"best":{"HOME":{"odds":2.35,"bookmaker":"Novibet"},"AWAY":{"odds":1.6,"bookmaker":"Interwetten"}},"overround":1.0669,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3858,"AWAY":0.6142}}},{"market":"asian_handicap","line":0.25,"confidence":0.759,"model":{"HOME":0.5536,"AWAY":0.4464},"book":{"HOME":0.488,"AWAY":0.512},"best":{"HOME":{"odds":1.975,"bookmaker":"Bet365"},"AWAY":{"odds":1.88,"bookmaker":"Unibet"}},"overround":1.0622,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4766,"AWAY":0.5234}}},{"market":"asian_handicap","line":0.5,"confidence":0.759,"model":{"HOME":0.6174,"AWAY":0.3826},"book":{"HOME":0.565,"AWAY":0.435},"best":{"HOME":{"odds":1.7,"bookmaker":"Novibet"},"AWAY":{"odds":2.15,"bookmaker":"Unibet"}},"overround":1.0737,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5491,"AWAY":0.4509}}},{"market":"asian_handicap","line":0.75,"confidence":0.759,"model":{"HOME":0.6878,"AWAY":0.3122},"book":{"HOME":0.6315,"AWAY":0.3685},"best":{"HOME":{"odds":1.525,"bookmaker":"Bet365"},"AWAY":{"odds":2.55,"bookmaker":"Unibet"}},"overround":1.0692,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6228,"AWAY":0.3772}}},{"market":"asian_handicap","line":1,"confidence":0.759,"model":{"HOME":0.7762,"AWAY":0.2238},"book":{"HOME":0.7265,"AWAY":0.2735},"best":{"HOME":{"odds":1.33,"bookmaker":"Novibet"},"AWAY":{"odds":3.4,"bookmaker":"Unibet"}},"overround":1.0753,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7109,"AWAY":0.2891}}},{"market":"asian_handicap","line":1.25,"confidence":0.759,"model":{"HOME":0.8017,"AWAY":0.1983},"book":{"HOME":0.7581,"AWAY":0.2419},"best":{"HOME":{"odds":1.28,"bookmaker":"fonbet"},"AWAY":{"odds":3.9,"bookmaker":"Unibet"}},"overround":1.0706,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7494,"AWAY":0.2506}}},{"market":"asian_handicap","line":1.5,"confidence":0.759,"model":{"HOME":0.822,"AWAY":0.178},"book":{"HOME":0.7893,"AWAY":0.2107},"best":{"HOME":{"odds":1.23,"bookmaker":"Novibet"},"AWAY":{"odds":4.35,"bookmaker":"Unibet"}},"overround":1.0773,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7796,"AWAY":0.2204}}},{"market":"asian_handicap","line":1.75,"confidence":0.759,"model":{"HOME":0.872,"AWAY":0.128},"book":{"HOME":0.85,"AWAY":0.15},"best":{"HOME":{"odds":1.15,"bookmaker":"Novibet"},"AWAY":{"odds":5.75,"bookmaker":"Unibet"}},"overround":1.0651,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8402,"AWAY":0.1598}}},{"market":"asian_handicap","line":2,"confidence":0.759,"model":{"HOME":0.9284,"AWAY":0.0716},"book":{"HOME":0.911,"AWAY":0.089},"best":{"HOME":{"odds":1.06,"bookmaker":"fonbet"},"AWAY":{"odds":8.1,"bookmaker":"1xBet"}},"overround":1.1008,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9054,"AWAY":0.0946}}},{"market":"asian_handicap","line":2.25,"confidence":0.759,"model":{"HOME":0.9328,"AWAY":0.0672},"book":{"HOME":0.9364,"AWAY":0.0636},"best":{"HOME":{"odds":1.011,"bookmaker":"1xBet"},"AWAY":{"odds":8.6,"bookmaker":"1xBet"}},"overround":1.1054,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9247,"AWAY":0.0753}}},{"market":"asian_handicap","line":2.5,"confidence":0.759,"model":{"HOME":0.9366,"AWAY":0.0634},"book":{"HOME":0.9249,"AWAY":0.0751},"best":{"HOME":{"odds":1.05,"bookmaker":"fonbet"},"AWAY":{"odds":9,"bookmaker":"1xBet"}},"overround":1.0954,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.923,"AWAY":0.077}}},{"market":"total_corners","line":7.5,"confidence":0.759,"model":{"over":0.7805,"under":0.2195},"book":{"over":0.8154,"under":0.1846},"best":{"over":{"odds":1.17,"bookmaker":"betfair"},"under":{"odds":4.5,"bookmaker":"betfair"}},"overround":1.0879,"books":2,"sharp":{"book":"betfair","fair":{"over":0.8162,"under":0.1838}},"open":{"book":"betfair","fair":{"over":0.8162,"under":0.1838}}},{"market":"total_corners","line":8.5,"confidence":0.759,"model":{"over":0.684,"under":0.316},"book":{"over":0.7039,"under":0.2961},"best":{"over":{"odds":1.35,"bookmaker":"1xBet"},"under":{"odds":3,"bookmaker":"betfair"}},"overround":1.0891,"books":2,"sharp":{"book":"betfair","fair":{"over":0.7093,"under":0.2907}},"open":{"book":"betfair","fair":{"over":0.7093,"under":0.2907}}},{"market":"total_corners","line":9.5,"confidence":0.759,"model":{"over":0.5783,"under":0.4217},"book":{"over":0.5697,"under":0.4303},"best":{"over":{"odds":1.71,"bookmaker":"Pinnacle"},"under":{"odds":2.2,"bookmaker":"betfair"}},"overround":1.0651,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.5598,"under":0.4402}},"open":{"book":"pinnacle","fair":{"over":0.5605,"under":0.4395}}},{"market":"total_corners","line":10.5,"confidence":0.759,"model":{"over":0.4714,"under":0.5286},"book":{"over":0.455,"under":0.545},"best":{"over":{"odds":2.09,"bookmaker":"Pinnacle"},"under":{"odds":1.74,"bookmaker":"Pinnacle"}},"overround":1.0658,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.4519,"under":0.5481}},"open":{"book":"pinnacle","fair":{"over":0.453,"under":0.547}}},{"market":"total_corners","line":11.5,"confidence":0.759,"model":{"over":0.3705,"under":0.6295},"book":{"over":0.3428,"under":0.6572},"best":{"over":{"odds":2.6,"bookmaker":"1xBet"},"under":{"odds":1.44,"bookmaker":"betfair"}},"overround":1.0836,"books":2,"sharp":{"book":"betfair","fair":{"over":0.3451,"under":0.6549}},"open":{"book":"betfair","fair":{"over":0.3451,"under":0.6549}}},{"market":"corners_1x2","line":null,"confidence":0.607,"model":{"HOME":0.3064,"DRAW":0.1026,"AWAY":0.591},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.531,"model":{"yes":0.0594,"no":0.9406},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.4642,"book_prob":0.3964,"edge":0.0678,"shrunk_edge":0.049,"odds":2.4,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.4},{"slug":"novibet","book":"Novibet","odds":2.3},{"slug":"10bet","book":"10bet","odds":2.3},{"slug":"betano","book":"Betano","odds":2.27},{"slug":"unibet","book":"Unibet","odds":2.25},{"slug":"betway","book":"Betway","odds":2.25},{"slug":"888sport","book":"888Sport","odds":2.25},{"slug":"william-hill","book":"William Hill","odds":2.25},{"slug":"bet365","book":"Bet365","odds":2.25},{"slug":"bwin","book":"Bwin","odds":2.2},{"slug":"sportingbet","book":"SportingBet","odds":2.2},{"slug":"vistabet","book":"Vistabet","odds":2.2}],"kelly":0.0204,"confidence":0.759,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.5536,"book_prob":0.488,"edge":0.0656,"shrunk_edge":0.0419,"odds":1.975,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.975},{"slug":"10bet","book":"10bet","odds":1.93},{"slug":"novibet","book":"Novibet","odds":1.92},{"slug":"fonbet","book":"fonbet","odds":1.92},{"slug":"unibet","book":"Unibet","odds":1.9},{"slug":"1xbet","book":"1xBet","odds":1.898}],"kelly":0.0239,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.4642,"book_prob":0.3991,"edge":0.065,"shrunk_edge":0.0415,"odds":2.35,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.35},{"slug":"bet365","book":"Bet365","odds":2.35},{"slug":"10bet","book":"10bet","odds":2.35},{"slug":"1xbet","book":"1xBet","odds":2.33},{"slug":"unibet","book":"Unibet","odds":2.3},{"slug":"fonbet","book":"fonbet","odds":2.3},{"slug":"interwetten","book":"Interwetten","odds":2.2}],"kelly":0.0168,"confidence":0.759,"family":"handicap"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.6174,"book_prob":0.5616,"edge":0.0558,"shrunk_edge":0.0403,"odds":1.67,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.67},{"slug":"sbo","book":"Sbo","odds":1.67},{"slug":"1xbet","book":"1xBet","odds":1.66},{"slug":"william-hill","book":"William Hill","odds":1.65},{"slug":"betvictor","book":"BetVictor","odds":1.62}],"kelly":0.0116,"confidence":0.759,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.6878,"book_prob":0.6315,"edge":0.0563,"shrunk_edge":0.0359,"odds":1.525,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.525},{"slug":"novibet","book":"Novibet","odds":1.52},{"slug":"unibet","book":"Unibet","odds":1.5},{"slug":"fonbet","book":"fonbet","odds":1.48},{"slug":"1xbet","book":"1xBet","odds":1.473}],"kelly":0.0233,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.3867,"book_prob":0.3339,"edge":0.0528,"shrunk_edge":0.0337,"odds":2.8,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.8},{"slug":"novibet","book":"Novibet","odds":2.75},{"slug":"bet365","book":"Bet365","odds":2.75},{"slug":"10bet","book":"10bet","odds":2.75},{"slug":"unibet","book":"Unibet","odds":2.7},{"slug":"1xbet","book":"1xBet","odds":2.699},{"slug":"fonbet","book":"fonbet","odds":2.6}],"kelly":0.0115,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.6174,"book_prob":0.565,"edge":0.0524,"shrunk_edge":0.0335,"odds":1.7,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.7},{"slug":"bet365","book":"Bet365","odds":1.7},{"slug":"10bet","book":"10bet","odds":1.7},{"slug":"unibet","book":"Unibet","odds":1.67},{"slug":"interwetten","book":"Interwetten","odds":1.65},{"slug":"888sport","book":"888Sport","odds":1.65},{"slug":"william-hill","book":"William Hill","odds":1.65},{"slug":"bwin","book":"Bwin","odds":1.63},{"slug":"sportingbet","book":"SportingBet","odds":1.63},{"slug":"vistabet","book":"Vistabet","odds":1.63}],"kelly":0.0177,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.7762,"book_prob":0.7265,"edge":0.0497,"shrunk_edge":0.0317,"odds":1.33,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.33},{"slug":"bet365","book":"Bet365","odds":1.325},{"slug":"fonbet","book":"fonbet","odds":1.32},{"slug":"interwetten","book":"Interwetten","odds":1.3},{"slug":"unibet","book":"Unibet","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.27}],"kelly":0.0245,"confidence":0.759,"family":"handicap"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.3314,"book_prob":0.2879,"edge":0.0435,"shrunk_edge":0.0315,"odds":3.47,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":3.47},{"slug":"betfair","book":"betfair","odds":3.4},{"slug":"bet365","book":"Bet365","odds":3.3},{"slug":"1xbet","book":"1xBet","odds":3.26},{"slug":"unibet","book":"Unibet","odds":3.25},{"slug":"william-hill","book":"William Hill","odds":3.25},{"slug":"dafabet","book":"dafabet","odds":3.25},{"slug":"betvictor","book":"BetVictor","odds":3.25},{"slug":"bwin","book":"Bwin","odds":3.2},{"slug":"coral","book":"coral","odds":3.2},{"slug":"interwetten","book":"Interwetten","odds":3.15},{"slug":"mansionbet","book":"MansionBet","odds":3.15}],"kelly":0.0152,"confidence":0.759,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.2624,"book_prob":0.2178,"edge":0.0446,"shrunk_edge":0.0285,"odds":4,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":4},{"slug":"bet365","book":"Bet365","odds":4},{"slug":"1xbet","book":"1xBet","odds":3.995},{"slug":"unibet","book":"Unibet","odds":3.9}],"kelly":0.0041,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.8017,"book_prob":0.7581,"edge":0.0437,"shrunk_edge":0.0279,"odds":1.28,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.28},{"slug":"bet365","book":"Bet365","odds":1.275},{"slug":"novibet","book":"Novibet","odds":1.27},{"slug":"unibet","book":"Unibet","odds":1.25},{"slug":"1xbet","book":"1xBet","odds":1.221}],"kelly":0.0234,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.1775,"book_prob":0.135,"edge":0.0426,"shrunk_edge":0.0272,"odds":6.05,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.05},{"slug":"unibet","book":"Unibet","odds":6},{"slug":"novibet","book":"Novibet","odds":6},{"slug":"bet365","book":"Bet365","odds":5.9},{"slug":"fonbet","book":"fonbet","odds":5.4}],"kelly":0.0037,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.3314,"book_prob":0.2903,"edge":0.0411,"shrunk_edge":0.0263,"odds":3.15,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":3.15},{"slug":"unibet","book":"Unibet","odds":3.1},{"slug":"bet365","book":"Bet365","odds":3.1},{"slug":"interwetten","book":"Interwetten","odds":3.05}],"kelly":0.0051,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.1592,"book_prob":0.1205,"edge":0.0387,"shrunk_edge":0.0247,"odds":6.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.6},{"slug":"unibet","book":"Unibet","odds":6.5},{"slug":"novibet","book":"Novibet","odds":6.5},{"slug":"bet365","book":"Bet365","odds":6.4}],"kelly":0.0023,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.1443,"book_prob":0.1076,"edge":0.0367,"shrunk_edge":0.0234,"odds":7.1,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":7.1},{"slug":"bet365","book":"Bet365","odds":7},{"slug":"fonbet","book":"fonbet","odds":6.2}],"kelly":0.001,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.822,"book_prob":0.7893,"edge":0.0327,"shrunk_edge":0.0209,"odds":1.23,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.23},{"slug":"bet365","book":"Bet365","odds":1.225},{"slug":"fonbet","book":"fonbet","odds":1.22},{"slug":"interwetten","book":"Interwetten","odds":1.2},{"slug":"unibet","book":"Unibet","odds":1.2},{"slug":"1xbet","book":"1xBet","odds":1.165}],"kelly":0.012,"confidence":0.759,"family":"handicap"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.0881,"book_prob":0.0636,"edge":0.0245,"shrunk_edge":0.0207,"odds":11,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":11},{"slug":"1xbet","book":"1xBet","odds":9.6},{"slug":"betvictor","book":"BetVictor","odds":9.5}],"kelly":0,"confidence":0.759,"family":"goals"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.5323,"book_prob":0.5083,"edge":0.024,"shrunk_edge":0.0203,"odds":1.9,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.9},{"slug":"bet365","book":"Bet365","odds":1.9},{"slug":"betfair","book":"betfair","odds":1.87},{"slug":"sbo","book":"Sbo","odds":1.86},{"slug":"1xbet","book":"1xBet","odds":1.85},{"slug":"betvictor","book":"BetVictor","odds":1.8}],"kelly":0.0031,"confidence":0.759,"family":"goals"},{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.2195,"book_prob":0.1846,"edge":0.0348,"shrunk_edge":0.0192,"odds":4.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":4.5},{"slug":"1xbet","book":"1xBet","odds":4.12}],"kelly":0,"confidence":0.759,"family":"corners"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.7479,"book_prob":0.7289,"edge":0.019,"shrunk_edge":0.016,"odds":1.34,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.34},{"slug":"betvictor","book":"BetVictor","odds":1.31},{"slug":"betfair","book":"betfair","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.27}],"kelly":0.0016,"confidence":0.759,"family":"goals"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.3705,"book_prob":0.3428,"edge":0.0277,"shrunk_edge":0.0153,"odds":2.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.6},{"slug":"betfair","book":"betfair","odds":2.6}],"kelly":0,"confidence":0.759,"family":"corners"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.4729,"book_prob":0.4555,"edge":0.0174,"shrunk_edge":0.0147,"odds":2.1,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.1},{"slug":"interwetten","book":"Interwetten","odds":2.05},{"slug":"unibet","book":"Unibet","odds":2.05},{"slug":"bwin","book":"Bwin","odds":2.05},{"slug":"888sport","book":"888Sport","odds":2.05},{"slug":"william-hill","book":"William Hill","odds":2.05},{"slug":"fonbet","book":"fonbet","odds":2.05},{"slug":"10bet","book":"10bet","odds":2.05},{"slug":"1xbet","book":"1xBet","odds":2.04},{"slug":"novibet","book":"Novibet","odds":2.04},{"slug":"betsson","book":"Betsson","odds":2.02},{"slug":"betano","book":"Betano","odds":2}],"kelly":0,"confidence":0.759,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":1.75,"push":"half","model_prob":0.872,"book_prob":0.85,"edge":0.022,"shrunk_edge":0.014,"odds":1.15,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.15},{"slug":"bet365","book":"Bet365","odds":1.15},{"slug":"unibet","book":"Unibet","odds":1.13},{"slug":"1xbet","book":"1xBet","odds":1.095}],"kelly":0.0046,"confidence":0.759,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":2,"push":"full","model_prob":0.9284,"book_prob":0.911,"edge":0.0175,"shrunk_edge":0.0112,"odds":1.06,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.06},{"slug":"1xbet","book":"1xBet","odds":1.019}],"kelly":0,"confidence":0.759,"family":"handicap"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.316,"book_prob":0.2961,"edge":0.0198,"shrunk_edge":0.0109,"odds":3,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":3},{"slug":"1xbet","book":"1xBet","odds":2.8}],"kelly":0,"confidence":0.759,"family":"corners"}],"verdicts":[],"pass_reason":"call rule: value","preview":"Two sides doing the right things underneath the results, and Bristol City doing a little more of them. Bristol City have lost three of their last ten games in which they made the better chances. Their football is better than their results. And they have scored only 10 in their last ten from chances that would usually bring about 15. The goals are coming. As for the other side, Wolverhampton have created the better chances in eight of their last ten games. Whoever makes the better chances on the day takes this one.","external":{"bsd_prediction":{"id":6813,"created_at":"2026-10-29T02:15:15Z","event":{"id":214138,"event_date":"2026-11-04T20:00:00Z","status":"notstarted","home_team_id":220,"home_team":"Bristol City","away_team_id":11,"away_team":"Wolverhampton","league_id":12,"league_name":"Championship"},"markets":{"match_result":{"prob_home":28.7,"prob_draw":27.2,"prob_away":44.2,"predicted":"A"},"expected_goals":{"home":1.41,"away":1.09},"over_under":{"prob_over_15":73.7,"prob_over_25":50,"prob_over_35":28.2},"btts":{"prob_yes":53.8},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":61.6},"corners":{"prob_over_85":66.6,"prob_over_95":55.1,"prob_over_105":44.1}},"recommendations":{"favorite":"A","favorite_prob":44.2,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4416,"version":"dc-blend-v1"}}},"computed_at":1793821454,"report":{"fetched_at":1793831788,"ht":[1,0],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":34,"added":null,"side":"home","player":"S. Twine","player_id":6308,"assist":null,"kind":"regular","score":[1,0]},{"t":"sub","minute":55,"added":null,"side":"away","in":"R. Gomes","in_id":4351,"out":"M. Munetsi","out_id":537},{"t":"sub","minute":58,"added":null,"side":"home","in":"Y. Hirakawa","in_id":6315,"out":"S. Bell","out_id":7081},{"t":"card","minute":63,"added":null,"side":"home","player":"C. Pring","player_id":6305,"card":"yellow","reason":"Foul"},{"t":"card","minute":65,"added":null,"side":"away","player":"J. Bellegarde","player_id":532,"card":"yellow","reason":null},{"t":"sub","minute":67,"added":null,"side":"home","in":"D. Ballard","in_id":36514,"out":"S. Twine","out_id":6308},{"t":"sub","minute":67,"added":null,"side":"home","in":"J. Wallace","in_id":7005,"out":"R. Cardines","out_id":4306},{"t":"sub","minute":73,"added":null,"side":"away","in":"T. Doyle","in_id":6091,"out":"J. Bellegarde","out_id":532},{"t":"sub","minute":73,"added":null,"side":"away","in":"S. Neave","in_id":717,"out":"F. López","out_id":3905},{"t":"sub","minute":73,"added":null,"side":"away","in":"M. Mané","in_id":536,"out":"R. Saïd","out_id":7712},{"t":"goal","minute":82,"added":null,"side":"away","player":"S. Neave","player_id":717,"assist":null,"kind":"regular","score":[1,1]},{"t":"sub","minute":85,"added":null,"side":"home","in":"A. Randell","in_id":6306,"out":"J. Williams","out_id":8844},{"t":"sub","minute":85,"added":null,"side":"away","in":"T. Chirewa","in_id":541,"out":"A. Armstrong","out_id":6410},{"t":"card","minute":88,"added":null,"side":"home","player":"L. McNally","player_id":24015,"card":"yellow","reason":"Foul"},{"t":"goal","minute":89,"added":null,"side":"away","player":"S. Neave","player_id":717,"assist":"L. Krejčí","kind":"regular","score":[1,2]}],"players":[{"id":538,"team_id":11,"minutes":95,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":1,"shots":0,"on_target":0,"key_passes":0},{"id":527,"team_id":11,"minutes":95,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":1631,"team_id":11,"minutes":95,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":3904,"team_id":11,"minutes":95,"rating":8.1,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":2,"key_passes":2},{"id":523,"team_id":11,"minutes":95,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":4023,"team_id":11,"minutes":95,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":4},{"id":6410,"team_id":11,"minutes":85,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":3,"key_passes":1},{"id":7712,"team_id":11,"minutes":73,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":5,"on_target":1,"key_passes":2},{"id":532,"team_id":11,"minutes":73,"rating":6.5,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":3},{"id":3905,"team_id":11,"minutes":73,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":537,"team_id":11,"minutes":55,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":4351,"team_id":11,"minutes":40,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":717,"team_id":11,"minutes":22,"rating":7.7,"goals":2,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":536,"team_id":11,"minutes":22,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6091,"team_id":11,"minutes":22,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":541,"team_id":11,"minutes":10,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":526,"team_id":11,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1227,"team_id":11,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3012,"team_id":11,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":525,"team_id":11,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6768,"team_id":220,"minutes":95,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":34079,"team_id":220,"minutes":95,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":5,"shots":0,"on_target":0,"key_passes":0},{"id":28885,"team_id":220,"minutes":95,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":6307,"team_id":220,"minutes":95,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6305,"team_id":220,"minutes":95,"rating":6.8,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":28389,"team_id":220,"minutes":95,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":24015,"team_id":220,"minutes":95,"rating":6.3,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8844,"team_id":220,"minutes":85,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":4306,"team_id":220,"minutes":67,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":6308,"team_id":220,"minutes":67,"rating":7.9,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":7081,"team_id":220,"minutes":58,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6315,"team_id":220,"minutes":37,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":36514,"team_id":220,"minutes":28,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":7005,"team_id":220,"minutes":28,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6306,"team_id":220,"minutes":10,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13836,"team_id":220,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6287,"team_id":220,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6312,"team_id":220,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2974,"team_id":220,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29940,"team_id":220,"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":38,"shots":5,"on_target":3,"corners":2,"fouls":8,"yellow":2,"red":0,"big_chances":1,"passes":341,"pass_pct":72.4,"offsides":2,"saves":5},"away":{"possession":62,"shots":17,"on_target":8,"corners":5,"fouls":9,"yellow":1,"red":0,"big_chances":4,"passes":555,"pass_pct":84.9,"offsides":0,"saves":1}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":34079,"name":"Brad Collins","position":"G","number":40,"captain":false,"starting":true},{"id":6768,"name":"George Tanner","position":"D","number":19,"captain":false,"starting":true},{"id":24015,"name":"Luke McNally","position":"D","number":15,"captain":false,"starting":true},{"id":28389,"name":"Lisav Naif Eissat","position":"D","number":2,"captain":false,"starting":true},{"id":6305,"name":"Cameron Pring","position":"D","number":3,"captain":false,"starting":true},{"id":6307,"name":"Jason Knight","position":"M","number":12,"captain":true,"starting":true},{"id":8844,"name":"Joe Williams","position":"M","number":8,"captain":false,"starting":true},{"id":4306,"name":"Rio Cardines","position":"M","number":21,"captain":false,"starting":true},{"id":7081,"name":"Sam Bell","position":"M","number":11,"captain":false,"starting":true},{"id":6308,"name":"Scott Twine","position":"M","number":10,"captain":false,"starting":true},{"id":28885,"name":"Lorent Tolaj","position":"F","number":9,"captain":false,"starting":true},{"id":6315,"name":"Yu Hirakawa","position":"M","number":7,"captain":false,"starting":false},{"id":7005,"name":"Jed Wallace","position":"M","number":17,"captain":false,"starting":false},{"id":36514,"name":"Dominic Ballard","position":"F","number":23,"captain":false,"starting":false},{"id":6306,"name":"Adam Randell","position":"M","number":4,"captain":false,"starting":false},{"id":29940,"name":"Sam Tickle","position":"G","number":1,"captain":false,"starting":false},{"id":6312,"name":"Robert Atkinson","position":"D","number":5,"captain":false,"starting":false},{"id":6287,"name":"Brian De Keersmaecker","position":"M","number":6,"captain":false,"starting":false},{"id":2974,"name":"Tomi Horvat","position":"M","number":14,"captain":false,"starting":false},{"id":13836,"name":"Sam Greenwood","position":"M","number":20,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":538,"name":"José Sá","position":"G","number":1,"captain":false,"starting":true},{"id":4023,"name":"Kieran Trippier","position":"D","number":2,"captain":true,"starting":true},{"id":523,"name":"Yerson Mosquera","position":"D","number":15,"captain":false,"starting":true},{"id":3904,"name":"Ladislav Krejčí","position":"D","number":37,"captain":false,"starting":true},{"id":1631,"name":"Hugo Bueno","position":"D","number":3,"captain":false,"starting":true},{"id":527,"name":"André","position":"M","number":7,"captain":false,"starting":true},{"id":537,"name":"Marshall Munetsi","position":"M","number":5,"captain":false,"starting":true},{"id":3905,"name":"Fer López","position":"M","number":28,"captain":false,"starting":true},{"id":532,"name":"Jean-Ricner Bellegarde","position":"M","number":27,"captain":false,"starting":true},{"id":7712,"name":"Rafiki Saïd","position":"M","number":19,"captain":false,"starting":true},{"id":6410,"name":"Adam Armstrong","position":"F","number":10,"captain":false,"starting":true},{"id":4351,"name":"Rodrigo Gomes","position":"F","number":21,"captain":false,"starting":false},{"id":6091,"name":"Tommy Doyle","position":"M","number":20,"captain":false,"starting":false},{"id":536,"name":"Mateus Mané","position":"F","number":36,"captain":false,"starting":false},{"id":717,"name":"Sean Neave","position":"F","number":14,"captain":false,"starting":false},{"id":541,"name":"Tawanda Chirewa","position":"F","number":23,"captain":false,"starting":false},{"id":1227,"name":"João Virgínia","position":"G","number":13,"captain":false,"starting":false},{"id":3012,"name":"Nasser Djiga","position":"D","number":34,"captain":false,"starting":false},{"id":525,"name":"Toti Gomes","position":"D","number":24,"captain":false,"starting":false},{"id":526,"name":"Jackson Tchatchoua","position":"D","number":38,"captain":false,"starting":false}]}}},"colors":{"home":"#ec262c","away":"#eda522"},"venue":{"name":"Ashton Gate","city":"Bristol","capacity":27000},"pulled":[],"published":[]}