{"id":5389,"league_id":18,"league":"MLS","kickoff":1793233800,"home":"St.Louis City","away":"Portland Timbers","home_id":274,"away_id":294,"venue_id":262,"rank":4,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.774,"score":[2,3],"live_score":[0,0],"lambda":[2.18,1.37],"odds_1x2":{},"read":null,"top_pick":null,"pass":"Passing on St.Louis City v Portland Timbers. 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.home.absences","section":"§2.4","note":"St.Louis City are without 4 players, and Roman Bürki and Christopher Durkin are real losses."},{"id":"availability.away.absences","section":"§2.4","note":"Portland Timbers are without 7 players, and Finn Surman is a real loss."},{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. St.Louis City have made seven changes from the side expected, with Roman Bürki, Fallou Fall and Jaziel Orozco out of the eleven."}],"lambda_home":2.1778839009334736,"lambda_away":1.3692213377309324,"corner_rate":9.73,"card_rate":0.148,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"3-4-3","players":[{"id":9446,"name":"Benjamin Lundt","position":"G","starting":true,"ai_score":null},{"id":9449,"name":"Timo Baumgartl","position":"D","starting":true,"ai_score":null},{"id":9704,"name":"Lukas MacNaughton","position":"D","starting":true,"ai_score":null},{"id":6653,"name":"Dante Polvara","position":"D","starting":true,"ai_score":null},{"id":9417,"name":"Conrad Wallem","position":"M","starting":true,"ai_score":null},{"id":9420,"name":"Christopher Durkin","position":"M","starting":true,"ai_score":null},{"id":9610,"name":"Daniel Edelman","position":"M","starting":true,"ai_score":null},{"id":9412,"name":"Tomas Totland","position":"M","starting":true,"ai_score":null},{"id":5731,"name":"Carlo Holse","position":"F","starting":true,"ai_score":null},{"id":9407,"name":"Rafael Navarro","position":"F","starting":true,"ai_score":null},{"id":6867,"name":"Damion Downs","position":"F","starting":true,"ai_score":null},{"id":9927,"name":"Christian Olivares","position":"G","starting":false,"ai_score":null},{"id":13568,"name":"Mamadou Mbacke","position":"D","starting":false,"ai_score":null},{"id":9753,"name":"Jaziel Orozco","position":"D","starting":false,"ai_score":null},{"id":9415,"name":"Fallou Fall","position":"D","starting":false,"ai_score":null},{"id":92446,"name":"Riley Lynch","position":"F","starting":false,"ai_score":null},{"id":12100,"name":"Miguel Perez","position":"M","starting":false,"ai_score":null},{"id":50545,"name":"Charles-Emile Brunet","position":"M","starting":false,"ai_score":null},{"id":9425,"name":"Jeong Sang-bin","position":"F","starting":false,"ai_score":null},{"id":9444,"name":"Simon Becher","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-3-3","players":[{"id":9217,"name":"James Pantemis","position":"G","starting":true,"ai_score":null},{"id":9545,"name":"Ronald Hernández","position":"D","starting":true,"ai_score":null},{"id":9350,"name":"Joel Waterman","position":"D","starting":true,"ai_score":null},{"id":9225,"name":"Kamal Miller","position":"D","starting":true,"ai_score":null},{"id":9233,"name":"Jímer Fory","position":"D","starting":true,"ai_score":null},{"id":9346,"name":"Joao Ortíz","position":"M","starting":true,"ai_score":null},{"id":9230,"name":"Diego Chará","position":"M","starting":true,"ai_score":null},{"id":9403,"name":"Cole Bassett","position":"M","starting":true,"ai_score":null},{"id":9278,"name":"Ariel Lassiter","position":"F","starting":true,"ai_score":null},{"id":9237,"name":"David Pereira Da Costa","position":"F","starting":true,"ai_score":null},{"id":9244,"name":"Kristoffer Velde","position":"F","starting":true,"ai_score":null},{"id":12104,"name":"Hunter Sulte","position":"G","starting":false,"ai_score":null},{"id":9220,"name":"Finn Surman","position":"D","starting":false,"ai_score":null},{"id":9274,"name":"Ian Smith","position":"D","starting":false,"ai_score":null},{"id":9271,"name":"Eric Miller","position":"D","starting":false,"ai_score":null},{"id":13565,"name":"Eric Izoita","position":"M","starting":false,"ai_score":null},{"id":10067,"name":"José Caicedo","position":"M","starting":false,"ai_score":null},{"id":620,"name":"Alexander Aravena","position":"F","starting":false,"ai_score":null},{"id":9344,"name":"Omir Fernandez","position":"F","starting":false,"ai_score":null},{"id":7307,"name":"Vincent Janssen","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":10822,"name":"Alexandru Mățan","team_id":null,"side":"home","reason":"Knock Injury"},{"id":9420,"name":"Christopher Durkin","team_id":null,"side":"home","reason":"Concussion"},{"id":9410,"name":"Roman Bürki","team_id":null,"side":"home","reason":"Concussion"},{"id":9438,"name":"Tomáš Ostrák","team_id":null,"side":"home","reason":"yellow_or_red_card_suspension"},{"id":12103,"name":"Alex Bonetig","team_id":null,"side":"away","reason":"Shoulder Injury"},{"id":9532,"name":"Brandon Bye","team_id":null,"side":"away","reason":"Leg Injury"},{"id":9220,"name":"Finn Surman","team_id":null,"side":"away","reason":"Knock Injury"},{"id":12104,"name":"Hunter Sulte","team_id":null,"side":"away","reason":"Knock Injury"},{"id":9248,"name":"Juan Mosquera","team_id":null,"side":"away","reason":"Foot Injury"},{"id":9681,"name":"Trey Muse","team_id":null,"side":"away","reason":"Concussion"},{"id":9748,"name":"Zac McGraw","team_id":null,"side":"away","reason":"Back Injury"}]},"people":[{"id":9446,"name":"Benjamin Lundt","side":"home"},{"id":9449,"name":"Timo Baumgartl","side":"home"},{"id":9704,"name":"Lukas MacNaughton","side":"home"},{"id":6653,"name":"Dante Polvara","side":"home"},{"id":9417,"name":"Conrad Wallem","side":"home"},{"id":9420,"name":"Christopher Durkin","side":"home"},{"id":9610,"name":"Daniel Edelman","side":"home"},{"id":9412,"name":"Tomas Totland","side":"home"},{"id":5731,"name":"Carlo Holse","side":"home"},{"id":9407,"name":"Rafael Navarro","side":"home"},{"id":6867,"name":"Damion Downs","side":"home"},{"id":9927,"name":"Christian Olivares","side":"home"},{"id":13568,"name":"Mamadou Mbacke","side":"home"},{"id":9753,"name":"Jaziel Orozco","side":"home"},{"id":9415,"name":"Fallou Fall","side":"home"},{"id":92446,"name":"Riley Lynch","side":"home"},{"id":12100,"name":"Miguel Perez","side":"home"},{"id":50545,"name":"Charles-Emile Brunet","side":"home"},{"id":9425,"name":"Jeong Sang-bin","side":"home"},{"id":9444,"name":"Simon Becher","side":"home"},{"id":53810,"name":"Rafael Santos","side":"home"},{"id":9413,"name":"Kyle Hiebert","side":"home"},{"id":66503,"name":"Palmer Ault","side":"home"},{"id":53809,"name":"Caden Glover","side":"home"},{"id":59053,"name":"Zach Zengue","side":"home"},{"id":9410,"name":"Roman Bürki","side":"home"},{"id":9935,"name":"Zackory Campagnolo","side":"home"},{"id":9438,"name":"Tomáš Ostrák","side":"home"},{"id":9454,"name":"Celio Pompeu","side":"home"},{"id":9414,"name":"Rafael Santos","side":"home"},{"id":10822,"name":"Alexandru Mățan","side":"home"},{"id":9432,"name":"Mykhi Joyner","side":"home"},{"id":9428,"name":"Marcel Hartel","side":"home"},{"id":9423,"name":"Eduard Löwen","side":"home"},{"id":9436,"name":"Brendan McSorley","side":"home"},{"id":3205,"name":"Sergio Córdova","side":"home"},{"id":9217,"name":"James Pantemis","side":"away"},{"id":9545,"name":"Ronald Hernández","side":"away"},{"id":9350,"name":"Joel Waterman","side":"away"},{"id":9225,"name":"Kamal Miller","side":"away"},{"id":9233,"name":"Jímer Fory","side":"away"},{"id":9346,"name":"Joao Ortíz","side":"away"},{"id":9230,"name":"Diego Chará","side":"away"},{"id":9403,"name":"Cole Bassett","side":"away"},{"id":9278,"name":"Ariel Lassiter","side":"away"},{"id":9237,"name":"David Pereira Da Costa","side":"away"},{"id":9244,"name":"Kristoffer Velde","side":"away"},{"id":12104,"name":"Hunter Sulte","side":"away"},{"id":9220,"name":"Finn Surman","side":"away"},{"id":9274,"name":"Ian Smith","side":"away"},{"id":9271,"name":"Eric Miller","side":"away"},{"id":13565,"name":"Eric Izoita","side":"away"},{"id":10067,"name":"José Caicedo","side":"away"},{"id":620,"name":"Alexander Aravena","side":"away"},{"id":9344,"name":"Omir Fernandez","side":"away"},{"id":7307,"name":"Vincent Janssen","side":"away"},{"id":9532,"name":"Brandon Bye","side":"away"},{"id":12103,"name":"Alex Bonetig","side":"away"},{"id":9682,"name":"Sawyer Jura","side":"away"},{"id":9748,"name":"Zac McGraw","side":"away"},{"id":9248,"name":"Juan Mosquera","side":"away"},{"id":9263,"name":"Gage Guerra","side":"away"},{"id":9681,"name":"Trey Muse","side":"away"},{"id":9228,"name":"Antony Alves","side":"away"},{"id":9240,"name":"Kevin Kelsy","side":"away"},{"id":9259,"name":"Felipe Mora","side":"away"}],"players":[{"id":9420,"name":"Christopher Durkin","side":"home","team":"St.Louis City","club":null,"role":"MID","position":"MID","status":"out","reason":"Concussion","expected_return":"2026-11-20","season":{"apps":27,"starts":25,"goals":2,"assists":3,"big_chances":0,"clean_sheets":13,"team_games":31,"tracked_apps":27,"tracked_starts":25},"recent":{"apps":5,"goals":0,"assists":3,"scoredIn":0,"country":0},"standout":{"opponent":"LA Galaxy","kickoff":1791759600,"goals":0,"assists":2,"score":"6-2","won":true},"strengths":[],"tags":["ever_present"],"importance":0.117,"country":null,"load":{"games":2,"minutes":134,"country":0}},{"id":10822,"name":"Alexandru Mățan","side":"home","team":"St.Louis City","club":null,"role":"MID","position":"AM","status":"out","reason":"Knock Injury","expected_return":"2026-11-20","season":{"apps":12,"starts":7,"goals":0,"assists":5,"big_chances":3,"clean_sheets":4,"team_games":31,"tracked_apps":12,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":3,"scoredIn":0,"country":0},"standout":{"opponent":"Toronto FC","kickoff":1789864200,"goals":0,"assists":2,"score":"3-1","won":true},"strengths":[],"tags":["top_creator","best_performer","chance_creator"],"importance":0.08,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":9438,"name":"Tomáš Ostrák","side":"home","team":"St.Louis City","club":null,"role":"MID","position":"MID","status":"out","reason":"yellow_or_red_card_suspension","expected_return":"2026-10-29","season":{"apps":8,"starts":1,"goals":2,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":31,"tracked_apps":8,"tracked_starts":1},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Colorado Rapids","kickoff":1785025800,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.021,"country":null,"load":{"games":2,"minutes":51,"country":0}},{"id":9410,"name":"Roman Bürki","side":"home","team":"St.Louis City","club":null,"role":"GK","position":"GK","status":"out","reason":"Concussion","expected_return":"2026-11-30","season":{"apps":28,"starts":28,"goals":0,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":31,"tracked_apps":28,"tracked_starts":28},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":["first_choice_keeper"],"importance":0.128,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":9444,"name":"Simon Becher","side":"home","team":"St.Louis City","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":31,"starts":25,"goals":9,"assists":4,"big_chances":1,"clean_sheets":11,"team_games":31,"tracked_apps":31,"tracked_starts":25},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"San Jose Earthquakes","kickoff":1786847400,"goals":2,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer","ever_present"],"importance":0.206,"country":null,"load":{"games":3,"minutes":160,"country":0}},{"id":5731,"name":"Carlo Holse","side":"home","team":"St.Louis City","club":null,"role":"MID","position":"MID","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":5,"goals":6,"assists":1,"big_chances":3,"clean_sheets":2,"team_games":31,"tracked_apps":11,"tracked_starts":5},"recent":{"apps":5,"goals":5,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"LA Galaxy","kickoff":1791759600,"goals":3,"assists":0,"score":"6-2","won":true},"strengths":[],"tags":["best_performer","in_form"],"importance":0.137,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":9407,"name":"Rafael Navarro","side":"home","team":"St.Louis City","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":8,"goals":8,"assists":3,"big_chances":3,"clean_sheets":3,"team_games":31,"tracked_apps":9,"tracked_starts":8},"recent":{"apps":5,"goals":4,"assists":3,"scoredIn":0,"country":0},"standout":{"opponent":"LA Galaxy","kickoff":1791759600,"goals":2,"assists":2,"score":"6-2","won":true},"strengths":[],"tags":["best_performer","in_form"],"importance":0.224,"country":null,"load":{"games":3,"minutes":244,"country":0}},{"id":9532,"name":"Brandon Bye","side":"away","team":"Portland Timbers","club":null,"role":"DEF","position":"RB","status":"out","reason":"Leg Injury","expected_return":"2026-10-31","season":{"apps":20,"starts":19,"goals":1,"assists":3,"big_chances":1,"clean_sheets":8,"team_games":31,"tracked_apps":20,"tracked_starts":19},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Seattle Sounders FC","kickoff":1785638700,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.076,"country":null,"load":null},{"id":9220,"name":"Finn Surman","side":"away","team":"Portland Timbers","club":null,"role":"DEF","position":"CB","status":"out","reason":"Knock Injury","expected_return":"2026-11-10","season":{"apps":26,"starts":25,"goals":1,"assists":1,"big_chances":0,"clean_sheets":9,"team_games":31,"tracked_apps":26,"tracked_starts":25},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Chicago Fire","kickoff":1786917600,"goals":1,"assists":0,"score":"1-2","won":false},"strengths":[],"tags":["ever_present","defensive_rock"],"importance":0.103,"country":{"team":"New Zealand","apps":4,"goals":1,"assists":0,"tournament":{"name":"World Cup 2026","apps":3,"goals":1,"assists":0,"ended":1782529200},"lately":null},"load":null},{"id":12104,"name":"Hunter Sulte","side":"away","team":"Portland Timbers","club":null,"role":"GK","position":"GK","status":"out","reason":"Knock Injury","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":9248,"name":"Juan Mosquera","side":"away","team":"Portland Timbers","club":null,"role":"DEF","position":"RB","status":"out","reason":"Foot Injury","expected_return":"2026-10-31","season":{"apps":3,"starts":0,"goals":1,"assists":1,"big_chances":0,"clean_sheets":0,"team_games":31,"tracked_apps":3,"tracked_starts":0},"recent":{"apps":3,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Vancouver Whitecaps","kickoff":1775356200,"goals":1,"assists":1,"score":"2-3","won":false},"strengths":[],"tags":[],"importance":0.012,"country":null,"load":null},{"id":9681,"name":"Trey Muse","side":"away","team":"Portland Timbers","club":null,"role":"GK","position":"GK","status":"out","reason":"Concussion","expected_return":"2026-11-30","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":9240,"name":"Kevin Kelsy","side":"away","team":"Portland Timbers","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":20,"starts":13,"goals":9,"assists":2,"big_chances":0,"clean_sheets":3,"team_games":31,"tracked_apps":20,"tracked_starts":13},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":2},"standout":{"opponent":"Sporting Kansas City","kickoff":1778380200,"goals":2,"assists":1,"score":"6-0","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.202,"country":{"team":"Venezuela","apps":3,"goals":1,"assists":0,"tournament":null,"lately":null},"load":{"games":2,"minutes":97,"country":0}},{"id":9278,"name":"Ariel Lassiter","side":"away","team":"Portland Timbers","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":26,"starts":12,"goals":7,"assists":4,"big_chances":3,"clean_sheets":2,"team_games":31,"tracked_apps":26,"tracked_starts":12},"recent":{"apps":5,"goals":3,"assists":1,"scoredIn":1,"country":0},"standout":{"opponent":"Charlotte FC","kickoff":1792895400,"goals":2,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":["in_form"],"importance":0.193,"country":null,"load":{"games":3,"minutes":187,"country":0}},{"id":9237,"name":"David Pereira Da Costa","side":"away","team":"Portland Timbers","club":null,"role":"MID","position":"MID","status":"fit","reason":null,"expected_return":null,"season":{"apps":27,"starts":26,"goals":5,"assists":7,"big_chances":2,"clean_sheets":7,"team_games":31,"tracked_apps":27,"tracked_starts":26},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Sporting Kansas City","kickoff":1791678600,"goals":1,"assists":0,"score":"3-3","won":false},"strengths":[],"tags":["top_creator","ever_present"],"importance":0.219,"country":null,"load":{"games":3,"minutes":261,"country":0}}],"extras":{"teams":{"home":274,"away":294},"split":{"home":{"above":{"w":1,"d":2,"l":0},"below":{"w":4,"d":1,"l":2}},"away":{"above":{"w":1,"d":2,"l":3},"below":{"w":1,"d":1,"l":2}}},"referee":null,"managers":{"home":{"id":338,"name":"Yoann Damet","vs":{"w":1,"d":1,"l":1,"last":{"kickoff":1789007400,"score":"2-2","result":"D"}}},"away":{"id":2972,"name":"Marti Cifuentes","vs":{"w":0,"d":1,"l":0,"last":{"kickoff":1789007400,"score":"2-2","result":"D"}}}},"best_xi":[],"players":{"5731":{"caps":null,"goals":null,"country":null,"signed":{"from":"Samsunspor","fee":5200000,"at":1785196800}},"9220":{"caps":21,"goals":2,"country":"New Zealand","signed":null},"9240":{"caps":9,"goals":1,"country":"Venezuela","signed":null},"9407":{"caps":null,"goals":null,"country":null,"signed":{"from":"Colorado Rapids","fee":10400000,"at":1788307200}}}},"notable":[{"id":9063,"name":"Lionel Messi","goals":25,"rank":1},{"id":9331,"name":"Petar Musa","goals":22,"rank":2},{"id":9066,"name":"Milan Iloski","goals":19,"rank":3},{"id":9191,"name":"Denis Bouanga","goals":18,"rank":4},{"id":9280,"name":"Sam Surridge","goals":18,"rank":5},{"id":9118,"name":"Brian White","goals":17,"rank":6},{"id":9124,"name":"Kelvin Yeboah","goals":17,"rank":7},{"id":9169,"name":"Kévin Denkey","goals":17,"rank":8},{"id":216,"name":"Guilherme","goals":16,"rank":9},{"id":9284,"name":"Hany Mukhtar","goals":16,"rank":10},{"id":9573,"name":"Martín Ojeda","goals":16,"rank":11},{"id":9506,"name":"Preston Judd","goals":16,"rank":12},{"id":9080,"name":"Tai Baribo","goals":16,"rank":13},{"id":9085,"name":"Luis Suárez","goals":15,"rank":14},{"id":9148,"name":"Nicolás Fernández","goals":15,"rank":15}],"round_label":"Regular season","neutral":false,"h2h":{"total_matches":7,"home_wins":2,"draws":3,"away_wins":2,"home_goals":12,"away_goals":12,"avg_total_goals":3.4285714285714284,"home_win_rate":0.2857142857142857,"away_win_rate":0.2857142857142857,"recent_matches":[{"away":"St.Louis City","date":"2026-09-10T02:30:00+00:00","home":"Portland Timbers","score":"2-2","event_id":5273,"away_score":2,"home_score":2,"away_team_id":274,"home_team_id":294},{"away":"Portland Timbers","date":"2025-07-13T23:00:00+00:00","home":"St.Louis City","score":"2-1","event_id":5652,"away_score":1,"home_score":2,"away_team_id":294,"home_team_id":274},{"away":"St.Louis City","date":"2025-06-08T23:00:00+00:00","home":"Portland Timbers","score":"2-1","event_id":5699,"away_score":1,"home_score":2,"away_team_id":274,"home_team_id":294},{"away":"St.Louis City","date":"2024-08-25T02:30:00+00:00","home":"Portland Timbers","score":"4-4","event_id":236812,"away_score":4,"home_score":4,"away_team_id":274,"home_team_id":294},{"away":"Portland Timbers","date":"2024-06-09T00:30:00+00:00","home":"St.Louis City","score":"0-0","event_id":236915,"away_score":0,"home_score":0,"away_team_id":294,"home_team_id":274},{"away":"Portland Timbers","date":"2023-04-30T00:30:00+00:00","home":"St.Louis City","score":"1-2","event_id":246638,"away_score":2,"home_score":1,"away_team_id":294,"home_team_id":274},{"away":"St.Louis City","date":"2023-03-12T03:30:00+00:00","home":"Portland Timbers","score":"1-2","event_id":246726,"away_score":2,"home_score":1,"away_team_id":274,"home_team_id":294}]},"standings":{"home":{"team_id":274,"position":7,"played":31,"points":51,"goal_diff":12,"team_name":"St.Louis City","won":14,"drawn":9,"lost":8,"goals_for":56,"goals_against":44,"group":null},"away":{"team_id":294,"position":21,"played":31,"points":37,"goal_diff":-4,"team_name":"Portland Timbers","won":10,"drawn":7,"lost":14,"goals_for":54,"goals_against":58,"group":null},"size":30},"form":{"home":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":2.33,"goals_against":1.5,"clean_sheets":2,"streak":"none","sequence":"WWWDLL","venue_ppg":2.33},"away":{"matches":6,"ppg":0.83,"record":"1-2-3","goals_for":1.17,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LLDLDW","venue_ppg":0.33}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"St.Louis City are without 4 players, and Roman Bürki and Christopher Durkin are real losses.","evidence":{"count":4,"measured":4,"combined_goal_share":0.091,"combined_importance":0.346,"players":[{"player":"Roman Bürki","role":"GK","reason":"Concussion","goal_share":0,"importance":0.128,"measured":true,"doubtful":false,"cover_at_position":4,"tags":["first_choice_keeper"]},{"player":"Christopher Durkin","role":"MID","reason":"Concussion","goal_share":0.045,"importance":0.117,"measured":true,"doubtful":false,"cover_at_position":10,"tags":["ever_present"]},{"player":"Alexandru Mățan","role":"MID","reason":"Knock Injury","goal_share":0,"importance":0.08,"measured":true,"doubtful":false,"cover_at_position":10,"tags":["top_creator","best_performer","chance_creator"]},{"player":"Tomáš Ostrák","role":"MID","reason":"yellow_or_red_card_suspension","goal_share":0.045,"importance":0.021,"measured":true,"doubtful":false,"cover_at_position":10}]},"strength":0.865,"moves":[{"channel":"goals","side":"home","pct":-1.1},{"channel":"goals","side":"away","pct":1.6},{"channel":"corners","side":"home","pct":-0.5},{"channel":"cards","side":"both","pct":0.7}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Portland Timbers are without 7 players, and Finn Surman is a real loss.","evidence":{"count":7,"measured":4,"combined_goal_share":0.103,"combined_importance":0.217,"players":[{"player":"Finn Surman","role":"DEF","reason":"Knock Injury","goal_share":0.026,"importance":0.103,"measured":true,"doubtful":false,"cover_at_position":7,"tags":["ever_present","defensive_rock"]},{"player":"Brandon Bye","role":"DEF","reason":"Leg Injury","goal_share":0.026,"importance":0.076,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Alex Bonetig","role":"DEF","reason":"Shoulder Injury","goal_share":0.026,"importance":0.026,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Juan Mosquera","role":"DEF","reason":"Foot Injury","goal_share":0.026,"importance":0.012,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Hunter Sulte","role":"GK","reason":"Knock Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":2},{"player":"Trey Muse","role":"GK","reason":"Concussion","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":2},{"player":"Zac McGraw","role":"DEF","reason":"Back Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":7}]},"strength":0.542,"moves":[{"channel":"goals","side":"away","pct":-0.3},{"channel":"goals","side":"home","pct":3.3},{"channel":"cards","side":"both","pct":0.6}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. St.Louis City have made seven changes from the side expected, with Roman Bürki, Fallou Fall and Jaziel Orozco out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":7,"out":["Roman Bürki","Fallou Fall","Jaziel Orozco","Alexandru Mățan","Miguel Perez","Simon Becher","Jeong Sang-bin"],"in":["Benjamin Lundt","Lukas MacNaughton","Conrad Wallem","Christopher Durkin","Daniel Edelman","Carlo Holse","Damion Downs"]},"away":{"n":2,"out":["Antony Alves","Gage Guerra"],"in":["Joao Ortíz","Cole Bassett"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"St.Louis City have taken 1.67 points a game from their last 6 (3W 1D 2L), scoring 2.3 and conceding 1.5, and 2.33 a game at home.","evidence":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":2.33,"goals_against":1.5,"clean_sheets":2,"streak":"none","sequence":"WWWDLL","venue_ppg":2.33},"strength":0.211,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Portland Timbers have taken 0.83 points a game from their last 6 (1W 2D 3L), scoring 1.2 and conceding 1.8, and 0.33 a game on the road.","evidence":{"matches":6,"ppg":0.83,"record":"1-2-3","goals_for":1.17,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LLDLDW","venue_ppg":0.33},"strength":0.344,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"A cup or a group stage, so there is no league table to read what either side is playing for.","evidence":{},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 2-2, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Yoann Damet has 26 matches in charge at St.Louis City, long enough that the side plays the way he wants it to.","evidence":{"manager":"Yoann Damet","matches_in_charge":26,"tenure_days":208,"ppm":1.81,"appointment_effect":{"before_ppm":1.4,"after_ppm":1.5,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Marti Cifuentes is 14 games into the job at Portland Timbers, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Marti Cifuentes","matches_in_charge":14,"tenure_days":88,"ppm":1.14,"appointment_effect":{"before_ppm":1.4,"after_ppm":1.1,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"St.Louis City come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.9583333333333335,"matchesIn7":1,"matchesIn14":3,"days_rest":4},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Portland Timbers come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.9166666666666665,"matchesIn7":1,"matchesIn14":3,"days_rest":3.9},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"COMPUTED","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.","evidence":{"home":{"attack":0.104,"defence":0.035,"effective_matches":17.8,"shrunk":0.31},"away":{"attack":-0.005,"defence":-0.05,"effective_matches":18.2,"shrunk":0.31}},"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":53.3,"shots":10.8,"xg_per_shot":0.148,"corners":3.7,"corners_per_shot":0.338,"finishing_vs_xg":0.81},"away":{"matches":12,"possession":49.6,"shots":14.3,"xg_per_shot":0.104,"corners":4.5,"corners_per_shot":0.316,"finishing_vs_xg":0.19},"possession_gap":3.8},"strength":0.15,"moves":[{"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":"St.Louis City have scored 10 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.81,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Portland Timbers are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.19,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"179 yellow cards in this referee's last 48 games, where 193 would be usual in this league, and 7 reds.","evidence":{"matches":48,"yellows_per_match":3.73,"reds_per_match":0.146,"league_yellows_per_match":4.01,"league_reds_per_match":0.181,"yellow_ratio":0.93,"red_ratio":0.8},"strength":0.1,"moves":[{"channel":"cards","side":"both","pct":-1.6}]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":8.7,"temperature_c":15,"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.23167159395777637},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"UNAVAILABLE","note":"No priced match-odds market for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"THIN","note":"No opening price on record for this market, so movement cannot be read.","evidence":{},"strength":0,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"UNAVAILABLE","note":"The sharp reference book is not quoting this fixture.","evidence":{"entitled":true},"strength":0,"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.774,"model":{"HOME":0.5504,"DRAW":0.2214,"AWAY":0.2281},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"double_chance","line":null,"confidence":0.774,"model":{"12":0.7786,"1X":0.7719,"X2":0.4496},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"draw_no_bet","line":null,"confidence":0.774,"model":{"HOME":0.707,"AWAY":0.293},"book":{"HOME":0.6517,"AWAY":0.3483},"best":{"HOME":{"odds":1.5,"bookmaker":"Betano"},"AWAY":{"odds":2.625,"bookmaker":"Betway"}},"overround":1.0788,"books":12,"sharp":null,"open":null},{"market":"btts","line":null,"confidence":0.774,"model":{"yes":0.6697,"no":0.3303},"book":{"yes":0.6695,"no":0.3305},"best":{"yes":{"odds":1.45,"bookmaker":"fonbet"},"no":{"odds":2.8,"bookmaker":"Unibet"}},"overround":1.0787,"books":15,"sharp":null,"open":{"book":"consensus","fair":{"yes":0.6654,"no":0.3346}}},{"market":"over_under_05","line":0.5,"confidence":0.774,"model":{"over":0.9627,"under":0.0373},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_15","line":1.5,"confidence":0.774,"model":{"over":0.8775,"under":0.1225},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_25","line":2.5,"confidence":0.774,"model":{"over":0.6878,"under":0.3122},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_35","line":3.5,"confidence":0.774,"model":{"over":0.4735,"under":0.5265},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"asian_handicap","line":-3.5,"confidence":0.774,"model":{"HOME":0.0758,"AWAY":0.9242},"book":{"HOME":0.0734,"AWAY":0.9266},"best":{"HOME":{"odds":8.5,"bookmaker":"fonbet"},"AWAY":{"odds":1.03,"bookmaker":"fonbet"}},"overround":1.0885,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0817,"AWAY":0.9183}}},{"market":"asian_handicap","line":-3,"confidence":0.774,"model":{"HOME":0.0842,"AWAY":0.9158},"book":{"HOME":0.0933,"AWAY":0.9067},"best":{"HOME":{"odds":7.2,"bookmaker":"fonbet"},"AWAY":{"odds":1.05,"bookmaker":"fonbet"}},"overround":1.0913,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0952,"AWAY":0.9048}}},{"market":"asian_handicap","line":-2.75,"confidence":0.774,"model":{"HOME":0.1322,"AWAY":0.8678},"book":{"HOME":0.08,"AWAY":0.92},"best":{"HOME":{"odds":7.7,"bookmaker":"1xBet"},"AWAY":{"odds":1.031,"bookmaker":"1xBet"}},"overround":1.0998,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.107,"AWAY":0.893}}},{"market":"asian_handicap","line":-2.5,"confidence":0.774,"model":{"HOME":0.1754,"AWAY":0.8246},"book":{"HOME":0.1379,"AWAY":0.8621},"best":{"HOME":{"odds":6.4,"bookmaker":"Bet365"},"AWAY":{"odds":1.12,"bookmaker":"Bet365"}},"overround":1.0731,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1698,"AWAY":0.8302}}},{"market":"asian_handicap","line":-2.25,"confidence":0.774,"model":{"HOME":0.1914,"AWAY":0.8086},"book":{"HOME":0.1444,"AWAY":0.8556},"best":{"HOME":{"odds":6,"bookmaker":"Bet365"},"AWAY":{"odds":1.14,"bookmaker":"Novibet"}},"overround":1.0683,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1815,"AWAY":0.8185}}},{"market":"asian_handicap","line":-2,"confidence":0.774,"model":{"HOME":0.2107,"AWAY":0.7893},"book":{"HOME":0.1549,"AWAY":0.8451},"best":{"HOME":{"odds":6,"bookmaker":"Unibet"},"AWAY":{"odds":1.154,"bookmaker":"1xBet"}},"overround":1.0698,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2024,"AWAY":0.7976}}},{"market":"asian_handicap","line":-1.75,"confidence":0.774,"model":{"HOME":0.2827,"AWAY":0.7173},"book":{"HOME":0.2179,"AWAY":0.7821},"best":{"HOME":{"odds":4.25,"bookmaker":"Unibet"},"AWAY":{"odds":1.242,"bookmaker":"1xBet"}},"overround":1.0714,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2675,"AWAY":0.7325}}},{"market":"asian_handicap","line":-1.5,"confidence":0.774,"model":{"HOME":0.3427,"AWAY":0.6573},"book":{"HOME":0.2762,"AWAY":0.7238},"best":{"HOME":{"odds":3.4,"bookmaker":"Unibet"},"AWAY":{"odds":1.366,"bookmaker":"1xBet"}},"overround":1.0648,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3317,"AWAY":0.6683}}},{"market":"asian_handicap","line":-1.25,"confidence":0.774,"model":{"HOME":0.3824,"AWAY":0.6176},"book":{"HOME":0.3126,"AWAY":0.6874},"best":{"HOME":{"odds":3.1,"bookmaker":"Unibet"},"AWAY":{"odds":1.437,"bookmaker":"1xBet"}},"overround":1.0702,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3782,"AWAY":0.6218}}},{"market":"asian_handicap","line":-1,"confidence":0.774,"model":{"HOME":0.4325,"AWAY":0.5675},"book":{"HOME":0.3477,"AWAY":0.6523},"best":{"HOME":{"odds":2.75,"bookmaker":"Unibet"},"AWAY":{"odds":1.518,"bookmaker":"1xBet"}},"overround":1.066,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4266,"AWAY":0.5734}}},{"market":"asian_handicap","line":-0.75,"confidence":0.774,"model":{"HOME":0.4983,"AWAY":0.5017},"book":{"HOME":0.4286,"AWAY":0.5714},"best":{"HOME":{"odds":2.2,"bookmaker":"Unibet"},"AWAY":{"odds":1.666,"bookmaker":"10bet"}},"overround":1.0688,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5,"AWAY":0.5}}},{"market":"asian_handicap","line":-0.5,"confidence":0.774,"model":{"HOME":0.5504,"AWAY":0.4496},"book":{"HOME":0.4933,"AWAY":0.5067},"best":{"HOME":{"odds":1.95,"bookmaker":"Interwetten"},"AWAY":{"odds":1.909,"bookmaker":"888Sport"}},"overround":1.072,"books":11,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5465,"AWAY":0.4535}}},{"market":"asian_handicap","line":-0.25,"confidence":0.774,"model":{"HOME":0.619,"AWAY":0.381},"book":{"HOME":0.559,"AWAY":0.441},"best":{"HOME":{"odds":1.73,"bookmaker":"Unibet"},"AWAY":{"odds":2.15,"bookmaker":"fonbet"}},"overround":1.067,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6249,"AWAY":0.3751}}},{"market":"asian_handicap","line":0,"confidence":0.774,"model":{"HOME":0.707,"AWAY":0.293},"book":{"HOME":0.6422,"AWAY":0.3578},"best":{"HOME":{"odds":1.5,"bookmaker":"Interwetten"},"AWAY":{"odds":2.6,"bookmaker":"Novibet"}},"overround":1.0711,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.695,"AWAY":0.305}}},{"market":"asian_handicap","line":0.25,"confidence":0.774,"model":{"HOME":0.7435,"AWAY":0.2565},"book":{"HOME":0.6907,"AWAY":0.3093},"best":{"HOME":{"odds":1.4,"bookmaker":"Unibet"},"AWAY":{"odds":3,"bookmaker":"Bet365"}},"overround":1.0671,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7321,"AWAY":0.2679}}},{"market":"asian_handicap","line":0.5,"confidence":0.774,"model":{"HOME":0.7719,"AWAY":0.2281},"book":{"HOME":0.726,"AWAY":0.274},"best":{"HOME":{"odds":1.33,"bookmaker":"Unibet"},"AWAY":{"odds":3.3,"bookmaker":"Novibet"}},"overround":1.0669,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7675,"AWAY":0.2325}}},{"market":"asian_handicap","line":0.75,"confidence":0.774,"model":{"HOME":0.8244,"AWAY":0.1756},"book":{"HOME":0.7867,"AWAY":0.2133},"best":{"HOME":{"odds":1.225,"bookmaker":"Bet365"},"AWAY":{"odds":4.15,"bookmaker":"Novibet"}},"overround":1.0632,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8275,"AWAY":0.1725}}},{"market":"asian_handicap","line":1,"confidence":0.774,"model":{"HOME":0.8846,"AWAY":0.1154},"book":{"HOME":0.8566,"AWAY":0.1434},"best":{"HOME":{"odds":1.13,"bookmaker":"Bet365"},"AWAY":{"odds":5.9,"bookmaker":"Novibet"}},"overround":1.0683,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8725,"AWAY":0.1275}}},{"market":"asian_handicap","line":1.25,"confidence":0.774,"model":{"HOME":0.8925,"AWAY":0.1075},"book":{"HOME":0.8757,"AWAY":0.1243},"best":{"HOME":{"odds":1.115,"bookmaker":"Bet365"},"AWAY":{"odds":6.3,"bookmaker":"Novibet"}},"overround":1.0722,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8847,"AWAY":0.1153}}},{"market":"asian_handicap","line":1.5,"confidence":0.774,"model":{"HOME":0.8993,"AWAY":0.1007},"book":{"HOME":0.8783,"AWAY":0.1217},"best":{"HOME":{"odds":1.105,"bookmaker":"Bet365"},"AWAY":{"odds":6.8,"bookmaker":"Bet365"}},"overround":1.0736,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8958,"AWAY":0.1042}}},{"market":"corners_1x2","line":null,"confidence":0.619,"model":{"HOME":0.5222,"DRAW":0.1125,"AWAY":0.3653},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.542,"model":{"yes":0.1372,"no":0.8628},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.4325,"book_prob":0.3477,"edge":0.0848,"shrunk_edge":0.0575,"odds":2.75,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.75},{"slug":"novibet","book":"Novibet","odds":2.7},{"slug":"betsson","book":"Betsson","odds":2.7},{"slug":"bet365","book":"Bet365","odds":2.675},{"slug":"interwetten","book":"Interwetten","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.508},{"slug":"fonbet","book":"fonbet","odds":2.5}],"kelly":0.0271,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.3824,"book_prob":0.3126,"edge":0.0698,"shrunk_edge":0.0473,"odds":3.1,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":3.1},{"slug":"bet365","book":"Bet365","odds":3},{"slug":"novibet","book":"Novibet","odds":2.95},{"slug":"1xbet","book":"1xBet","odds":2.678},{"slug":"fonbet","book":"fonbet","odds":2.65}],"kelly":0.0221,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.4983,"book_prob":0.4286,"edge":0.0697,"shrunk_edge":0.0472,"odds":2.2,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.2},{"slug":"bet365","book":"Bet365","odds":2.2},{"slug":"novibet","book":"Novibet","odds":2.15},{"slug":"betsson","book":"Betsson","odds":2.15},{"slug":"10bet","book":"10bet","odds":2.15},{"slug":"fonbet","book":"fonbet","odds":2.1}],"kelly":0.0201,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.3427,"book_prob":0.2762,"edge":0.0665,"shrunk_edge":0.0451,"odds":3.4,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":3.4},{"slug":"novibet","book":"Novibet","odds":3.35},{"slug":"1xbet","book":"1xBet","odds":3.34},{"slug":"bet365","book":"Bet365","odds":3.3},{"slug":"interwetten","book":"Interwetten","odds":3.2},{"slug":"fonbet","book":"fonbet","odds":2.9}],"kelly":0.0172,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.2827,"book_prob":0.2179,"edge":0.0648,"shrunk_edge":0.0439,"odds":4.25,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":4.25},{"slug":"bet365","book":"Bet365","odds":4},{"slug":"novibet","book":"Novibet","odds":3.95},{"slug":"1xbet","book":"1xBet","odds":3.58}],"kelly":0.0155,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.707,"book_prob":0.6422,"edge":0.0648,"shrunk_edge":0.0439,"odds":1.5,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":1.5},{"slug":"unibet","book":"Unibet","odds":1.5},{"slug":"novibet","book":"Novibet","odds":1.48},{"slug":"bet365","book":"Bet365","odds":1.475},{"slug":"fonbet","book":"fonbet","odds":1.45},{"slug":"10bet","book":"10bet","odds":1.45}],"kelly":0.0302,"confidence":0.774,"family":"handicap"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.707,"book_prob":0.6517,"edge":0.0553,"shrunk_edge":0.0407,"odds":1.5,"bookmaker":"Betano","prices":[{"slug":"betano","book":"Betano","odds":1.5},{"slug":"unibet","book":"Unibet","odds":1.5},{"slug":"novibet","book":"Novibet","odds":1.47},{"slug":"betsson","book":"Betsson","odds":1.47},{"slug":"betway","book":"Betway","odds":1.45},{"slug":"10bet","book":"10bet","odds":1.45},{"slug":"bet365","book":"Bet365","odds":1.444},{"slug":"bwin","book":"Bwin","odds":1.43},{"slug":"sportingbet","book":"SportingBet","odds":1.43},{"slug":"vistabet","book":"Vistabet","odds":1.43},{"slug":"888sport","book":"888Sport","odds":1.4},{"slug":"william-hill","book":"William Hill","odds":1.4}],"kelly":0.0302,"confidence":0.774,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.619,"book_prob":0.559,"edge":0.06,"shrunk_edge":0.0406,"odds":1.73,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.73},{"slug":"novibet","book":"Novibet","odds":1.7},{"slug":"bet365","book":"Bet365","odds":1.7},{"slug":"betsson","book":"Betsson","odds":1.7},{"slug":"10bet","book":"10bet","odds":1.666},{"slug":"fonbet","book":"fonbet","odds":1.63}],"kelly":0.0242,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.5504,"book_prob":0.4933,"edge":0.0571,"shrunk_edge":0.0387,"odds":1.95,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":1.95},{"slug":"bet365","book":"Bet365","odds":1.95},{"slug":"betsson","book":"Betsson","odds":1.95},{"slug":"unibet","book":"Unibet","odds":1.93},{"slug":"novibet","book":"Novibet","odds":1.91},{"slug":"10bet","book":"10bet","odds":1.87},{"slug":"bwin","book":"Bwin","odds":1.85},{"slug":"sportingbet","book":"SportingBet","odds":1.85},{"slug":"vistabet","book":"Vistabet","odds":1.85},{"slug":"888sport","book":"888Sport","odds":1.833},{"slug":"william-hill","book":"William Hill","odds":1.833}],"kelly":0.0193,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2,"push":"full","model_prob":0.2107,"book_prob":0.1549,"edge":0.0558,"shrunk_edge":0.0378,"odds":6,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":6},{"slug":"bet365","book":"Bet365","odds":5.75},{"slug":"novibet","book":"Novibet","odds":5.3},{"slug":"1xbet","book":"1xBet","odds":5.05},{"slug":"fonbet","book":"fonbet","odds":4.4}],"kelly":0.0132,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.7435,"book_prob":0.6907,"edge":0.0527,"shrunk_edge":0.0357,"odds":1.4,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.4},{"slug":"novibet","book":"Novibet","odds":1.38},{"slug":"bet365","book":"Bet365","odds":1.375},{"slug":"fonbet","book":"fonbet","odds":1.37}],"kelly":0.0255,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.75,"push":"half","model_prob":0.1322,"book_prob":0.08,"edge":0.0522,"shrunk_edge":0.0354,"odds":7.7,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":7.7}],"kelly":0.0007,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.25,"push":"half","model_prob":0.1914,"book_prob":0.1444,"edge":0.0471,"shrunk_edge":0.0319,"odds":6,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6},{"slug":"novibet","book":"Novibet","odds":5.4},{"slug":"1xbet","book":"1xBet","odds":5.31}],"kelly":0.0074,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.7719,"book_prob":0.726,"edge":0.0459,"shrunk_edge":0.0311,"odds":1.33,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.33},{"slug":"bet365","book":"Bet365","odds":1.325},{"slug":"novibet","book":"Novibet","odds":1.31},{"slug":"interwetten","book":"Interwetten","odds":1.3}],"kelly":0.0201,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.8244,"book_prob":0.7867,"edge":0.0377,"shrunk_edge":0.0255,"odds":1.225,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.225},{"slug":"unibet","book":"Unibet","odds":1.22},{"slug":"novibet","book":"Novibet","odds":1.22}],"kelly":0.011,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.5,"push":"none","model_prob":0.1754,"book_prob":0.1379,"edge":0.0375,"shrunk_edge":0.0254,"odds":6.4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.4},{"slug":"1xbet","book":"1xBet","odds":5.8},{"slug":"fonbet","book":"fonbet","odds":5}],"kelly":0.0057,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.8846,"book_prob":0.8566,"edge":0.028,"shrunk_edge":0.019,"odds":1.13,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.13},{"slug":"fonbet","book":"fonbet","odds":1.13},{"slug":"unibet","book":"Unibet","odds":1.12},{"slug":"novibet","book":"Novibet","odds":1.12},{"slug":"1xbet","book":"1xBet","odds":1.11}],"kelly":0,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.8993,"book_prob":0.8783,"edge":0.021,"shrunk_edge":0.0142,"odds":1.105,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.105},{"slug":"fonbet","book":"fonbet","odds":1.1},{"slug":"1xbet","book":"1xBet","odds":1.068}],"kelly":0,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.8925,"book_prob":0.8757,"edge":0.0168,"shrunk_edge":0.0114,"odds":1.115,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.115},{"slug":"novibet","book":"Novibet","odds":1.1},{"slug":"1xbet","book":"1xBet","odds":1.068}],"kelly":0,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3,"push":"full","model_prob":0.9158,"book_prob":0.9067,"edge":0.0091,"shrunk_edge":0.0062,"odds":1.05,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.05}],"kelly":0,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-3.5,"push":"none","model_prob":0.0758,"book_prob":0.0734,"edge":0.0024,"shrunk_edge":0.0016,"odds":8.5,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":8.5}],"kelly":0,"confidence":0.774,"family":"handicap"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.6697,"book_prob":0.6695,"edge":0.0002,"shrunk_edge":0.0002,"odds":1.45,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.45},{"slug":"bet365","book":"Bet365","odds":1.444},{"slug":"novibet","book":"Novibet","odds":1.43},{"slug":"betsson","book":"Betsson","odds":1.43},{"slug":"1xbet","book":"1xBet","odds":1.4},{"slug":"betano","book":"Betano","odds":1.4},{"slug":"interwetten","book":"Interwetten","odds":1.4},{"slug":"unibet","book":"Unibet","odds":1.4},{"slug":"bwin","book":"Bwin","odds":1.4},{"slug":"sportingbet","book":"SportingBet","odds":1.4},{"slug":"betway","book":"Betway","odds":1.4},{"slug":"888sport","book":"888Sport","odds":1.4}],"kelly":0,"confidence":0.774,"family":"goals"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.3303,"book_prob":0.3305,"edge":-0.0002,"shrunk_edge":-0.0002,"odds":2.8,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.8},{"slug":"interwetten","book":"Interwetten","odds":2.75},{"slug":"betway","book":"Betway","odds":2.75},{"slug":"1xbet","book":"1xBet","odds":2.731},{"slug":"betano","book":"Betano","odds":2.72},{"slug":"betsson","book":"Betsson","odds":2.72},{"slug":"bwin","book":"Bwin","odds":2.7},{"slug":"sportingbet","book":"SportingBet","odds":2.7},{"slug":"888sport","book":"888Sport","odds":2.7},{"slug":"william-hill","book":"William Hill","odds":2.7},{"slug":"10bet","book":"10bet","odds":2.7},{"slug":"vistabet","book":"Vistabet","odds":2.7}],"kelly":0,"confidence":0.774,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":-3.5,"push":"none","model_prob":0.9242,"book_prob":0.9266,"edge":-0.0024,"shrunk_edge":-0.0016,"odds":1.03,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.03}],"kelly":0,"confidence":0.774,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-3,"push":"full","model_prob":0.0842,"book_prob":0.0933,"edge":-0.0091,"shrunk_edge":-0.0062,"odds":7.2,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":7.2}],"kelly":0,"confidence":0.774,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6122,"created_at":"2026-10-22T02:15:16Z","event":{"id":5389,"event_date":"2026-10-29T00:30:00Z","status":"1st_half","home_team_id":274,"home_team":"St.Louis City","away_team_id":294,"away_team":"Portland Timbers","league_id":18,"league_name":"MLS"},"markets":{"match_result":{"prob_home":58.4,"prob_draw":20.4,"prob_away":21.2,"predicted":"H"},"expected_goals":{"home":2.01,"away":1.3},"over_under":{"prob_over_15":82.9,"prob_over_25":62.8,"prob_over_35":40.8},"btts":{"prob_yes":65.2},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":70.6},"corners":{"prob_over_85":63.7,"prob_over_95":52.1,"prob_over_105":40.8}},"recommendations":{"favorite":"H","favorite_prob":58.4,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5843,"version":"dc-blend-v1"}},"polymarket":{"event_id":5389,"event_date":"2026-10-29T00:30:00Z","home_team":"St.Louis City","away_team":"Portland Timbers","polymarket_event_id":"1274660","markets":{"1x2":{"home":null,"draw":null,"away":null},"btts":null,"over_under":{"over_15":null,"under_15":null,"over_25":null,"under_25":null,"over_35":null,"under_35":null,"over_45":null,"under_45":null},"halftime":{"home":null,"draw":null,"away":null},"handicap":{"home_minus_15":null,"away_minus_15":null,"home_minus_25":null,"away_minus_25":null}},"liquidity":{"volume_24hr":null,"volume_1wk":null,"volume_1mo":null,"volume_1yr":null,"open_interest":8186.999999,"liquidity_clob":null,"liquidity_amm":null},"pricing":{"best_bid":null,"best_ask":null,"change_1d":null,"change_1wk":null,"change_1mo":null},"goalscorers":[{"price":0.06,"player":"Conrad Wallem"},{"price":0.0265,"player":"Dante Polvara"},{"price":0.27,"player":"Damion Downs"},{"price":0.07,"player":"Daniel Edelman"},{"price":0.36,"player":"Rafael Navarro"},{"price":0.0315,"player":"Lukas MacNaughton"},{"price":0.065,"player":"Tomas Totland"},{"price":0.08,"player":"Chris Durkin"},{"price":0.25,"player":"Carlo Holse"},{"price":0.0315,"player":"Timo Baumgartl"},{"price":0.07,"player":"Joao Ortiz"},{"price":0.07,"player":"Ronald Hernández"},{"price":0.035,"player":"Jimer Fory"},{"price":0.075,"player":"Joel Waterman"},{"price":0.065,"player":"Kamal Miller"},{"price":0.17,"player":"Kristoffer Velde"},{"price":0.085,"player":"Diego Chará"},{"price":0.12,"player":"Cole Bassett"},{"price":0.17,"player":"Ariel Lassiter"},{"price":0.105,"player":"David Pereira"}],"exact_scores":null,"updated_at":"2026-10-29T00:27:18Z"}},"computed_at":1793235664,"report":{"fetched_at":1793242964,"ht":[0,2],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":42,"added":null,"side":"away","player":"K. Velde","player_id":9244,"assist":"C. Bassett","kind":"regular","score":[0,1]},{"t":"goal","minute":45,"added":3,"side":"away","player":"D. Da Costa","player_id":9237,"assist":"J. Fory","kind":"regular","score":[0,2]},{"t":"sub","minute":46,"added":null,"side":"home","in":"J. Sang-bin","in_id":9425,"out":"D. Downs","out_id":6867},{"t":"goal","minute":48,"added":null,"side":"away","player":"K. Velde","player_id":9244,"assist":"D. Da Costa","kind":"regular","score":[0,3]},{"t":"goal","minute":58,"added":null,"side":"home","player":"D. Edelman","player_id":9610,"assist":"C. Holse","kind":"regular","score":[1,3]},{"t":"sub","minute":60,"added":null,"side":"away","in":"A. Aravena","in_id":620,"out":"J. Ortíz","out_id":9346},{"t":"sub","minute":60,"added":null,"side":"away","in":"E. Izoita","in_id":13565,"out":"C. Bassett","out_id":9403},{"t":"card","minute":62,"added":null,"side":"away","player":"E. Izoita","player_id":13565,"card":"yellow","reason":"Foul"},{"t":"sub","minute":67,"added":null,"side":"away","in":"I. Smith","in_id":9274,"out":"J. Fory","out_id":9233},{"t":"card","minute":71,"added":null,"side":"away","player":"K. Miller","player_id":9225,"card":"yellow","reason":"Foul"},{"t":"sub","minute":75,"added":null,"side":"away","in":"V. Janssen","in_id":7307,"out":"A. Lassiter","out_id":9278},{"t":"sub","minute":75,"added":null,"side":"away","in":"J. Caicedo","in_id":10067,"out":"D. Chará","out_id":9230},{"t":"sub","minute":79,"added":null,"side":"home","in":"F. Fall","in_id":9415,"out":"D. Edelman","out_id":9610},{"t":"sub","minute":79,"added":null,"side":"home","in":"S. Becher","in_id":9444,"out":"T. Totland","out_id":9412},{"t":"sub","minute":83,"added":null,"side":"away","in":"F. Surman","in_id":9220,"out":"K. Velde","out_id":9244},{"t":"card","minute":84,"added":null,"side":"away","player":"V. Janssen","player_id":7307,"card":"yellow","reason":"Foul"},{"t":"card","minute":88,"added":null,"side":"away","player":"I. Smith","player_id":9274,"card":"yellow","reason":"Time wasting"},{"t":"goal","minute":90,"added":1,"side":"home","player":"J. Sang-bin","player_id":9425,"assist":"C. Durkin","kind":"regular","score":[2,3]},{"t":"card","minute":90,"added":6,"side":"away","player":"K. Miller","player_id":9225,"card":"second_yellow","reason":"Time wasting"}],"players":[{"id":9446,"team_id":274,"minutes":98,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":9704,"team_id":274,"minutes":98,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":9449,"team_id":274,"minutes":98,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6653,"team_id":274,"minutes":98,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":2,"key_passes":0},{"id":9417,"team_id":274,"minutes":98,"rating":8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":3},{"id":9420,"team_id":274,"minutes":98,"rating":7.1,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":5731,"team_id":274,"minutes":98,"rating":8.5,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":4},{"id":9407,"team_id":274,"minutes":98,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":2},{"id":9610,"team_id":274,"minutes":79,"rating":8,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":9412,"team_id":274,"minutes":79,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":9425,"team_id":274,"minutes":53,"rating":7.6,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":6867,"team_id":274,"minutes":45,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":9415,"team_id":274,"minutes":19,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9444,"team_id":274,"minutes":19,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9927,"team_id":274,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":50545,"team_id":274,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12100,"team_id":274,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13568,"team_id":274,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9753,"team_id":274,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":92446,"team_id":274,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9217,"team_id":294,"minutes":98,"rating":5.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":9545,"team_id":294,"minutes":98,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9350,"team_id":294,"minutes":98,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":9237,"team_id":294,"minutes":98,"rating":9.5,"goals":1,"assists":1,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":2,"key_passes":6},{"id":9225,"team_id":294,"minutes":90,"rating":6.2,"goals":0,"assists":0,"yellow":2,"red":1,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9244,"team_id":294,"minutes":83,"rating":9.5,"goals":2,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":2,"key_passes":1},{"id":9278,"team_id":294,"minutes":75,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":2},{"id":9230,"team_id":294,"minutes":75,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":1,"shots":0,"on_target":0,"key_passes":1},{"id":9233,"team_id":294,"minutes":67,"rating":7.6,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":9403,"team_id":294,"minutes":60,"rating":6.7,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":9346,"team_id":294,"minutes":60,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":13565,"team_id":294,"minutes":38,"rating":6.5,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":620,"team_id":294,"minutes":38,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":9274,"team_id":294,"minutes":31,"rating":6.4,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":7307,"team_id":294,"minutes":23,"rating":6.3,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":10067,"team_id":294,"minutes":23,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":9220,"team_id":294,"minutes":15,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9344,"team_id":294,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9271,"team_id":294,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12104,"team_id":294,"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":61,"shots":14,"on_target":6,"corners":5,"fouls":16,"yellow":0,"red":0,"big_chances":3,"passes":440,"pass_pct":84.3,"offsides":3,"saves":3},"away":{"possession":39,"shots":12,"on_target":6,"corners":4,"fouls":11,"yellow":5,"red":1,"big_chances":0,"passes":282,"pass_pct":75.5,"offsides":1,"saves":4}},"lineups":{"home":{"formation":"3-4-1-2","players":[{"id":9446,"name":"Benjamin Lundt","position":"G","number":39,"captain":false,"starting":true},{"id":9704,"name":"Lukas MacNaughton","position":"D","number":5,"captain":false,"starting":true},{"id":9449,"name":"Timo Baumgartl","position":"D","number":32,"captain":true,"starting":true},{"id":6653,"name":"Dante Polvara","position":"D","number":21,"captain":false,"starting":true},{"id":9417,"name":"Conrad Wallem","position":"M","number":6,"captain":false,"starting":true},{"id":9420,"name":"Christopher Durkin","position":"M","number":8,"captain":false,"starting":true},{"id":9610,"name":"Daniel Edelman","position":"M","number":24,"captain":false,"starting":true},{"id":9412,"name":"Tomas Totland","position":"M","number":14,"captain":false,"starting":true},{"id":5731,"name":"Carlo Holse","position":"F","number":19,"captain":false,"starting":true},{"id":6867,"name":"Damion Downs","position":"F","number":42,"captain":false,"starting":true},{"id":9407,"name":"Rafael Navarro","position":"F","number":9,"captain":false,"starting":true},{"id":9425,"name":"Jeong Sang-bin","position":"F","number":77,"captain":false,"starting":false},{"id":9415,"name":"Fallou Fall","position":"D","number":27,"captain":false,"starting":false},{"id":9444,"name":"Simon Becher","position":"F","number":11,"captain":false,"starting":false},{"id":9927,"name":"Christian Olivares","position":"G","number":31,"captain":false,"starting":false},{"id":13568,"name":"Mamadou Mbacke","position":"D","number":4,"captain":false,"starting":false},{"id":9753,"name":"Jaziel Orozco","position":"D","number":99,"captain":false,"starting":false},{"id":92446,"name":"Riley Lynch","position":"F","number":48,"captain":false,"starting":false},{"id":12100,"name":"Miguel Perez","position":"M","number":28,"captain":false,"starting":false},{"id":50545,"name":"Charles-Emile Brunet","position":"M","number":18,"captain":false,"starting":false}]},"away":{"formation":"4-3-3","players":[{"id":9217,"name":"James Pantemis","position":"G","number":41,"captain":false,"starting":true},{"id":9545,"name":"Ronald Hernández","position":"D","number":12,"captain":false,"starting":true},{"id":9350,"name":"Joel Waterman","position":"D","number":2,"captain":false,"starting":true},{"id":9225,"name":"Kamal Miller","position":"D","number":4,"captain":false,"starting":true},{"id":9233,"name":"Jímer Fory","position":"D","number":27,"captain":false,"starting":true},{"id":9346,"name":"Joao Ortíz","position":"M","number":80,"captain":false,"starting":true},{"id":9230,"name":"Diego Chará","position":"M","number":21,"captain":true,"starting":true},{"id":9403,"name":"Cole Bassett","position":"M","number":17,"captain":false,"starting":true},{"id":9278,"name":"Ariel Lassiter","position":"F","number":7,"captain":false,"starting":true},{"id":9237,"name":"David Pereira Da Costa","position":"F","number":10,"captain":false,"starting":true},{"id":9244,"name":"Kristoffer Velde","position":"F","number":99,"captain":false,"starting":true},{"id":13565,"name":"Eric Izoita","position":"M","number":73,"captain":false,"starting":false},{"id":620,"name":"Alexander Aravena","position":"F","number":28,"captain":false,"starting":false},{"id":9274,"name":"Ian Smith","position":"D","number":23,"captain":false,"starting":false},{"id":10067,"name":"José Caicedo","position":"M","number":30,"captain":false,"starting":false},{"id":7307,"name":"Vincent Janssen","position":"F","number":14,"captain":false,"starting":false},{"id":9220,"name":"Finn Surman","position":"D","number":20,"captain":false,"starting":false},{"id":12104,"name":"Hunter Sulte","position":"G","number":26,"captain":false,"starting":false},{"id":9271,"name":"Eric Miller","position":"D","number":15,"captain":false,"starting":false},{"id":9344,"name":"Omir Fernandez","position":"F","number":22,"captain":false,"starting":false}]}}},"colors":{"home":"#c9104f","away":"#0a7621"},"venue":{"name":"Energizer Park","city":"St. Louis","capacity":22423},"pulled":[],"published":[]}