{"id":5403,"league_id":18,"league":"MLS","kickoff":1793473200,"home":"St.Louis City","away":"San Diego FC","home_id":274,"away_id":296,"venue_id":262,"rank":4,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.8,"score":[0,1],"live_score":null,"lambda":[2.13,1.49],"odds_1x2":{"HOME":0.5277175641969462,"DRAW":0.21174512081464456,"AWAY":0.26053731498840926},"read":{"text":"St.Louis City to edge it, with goals","side":"home"},"top_pick":null,"pass":"St.Louis City v San Diego FC 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":[],"lambda_home":2.133486135836653,"lambda_away":1.4892521123262843,"corner_rate":8.86,"card_rate":0.177,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"3-4-1-2","players":[{"id":9446,"name":"Benjamin Lundt","position":"G","starting":true,"ai_score":null},{"id":9704,"name":"Lukas MacNaughton","position":"D","starting":true,"ai_score":null},{"id":9449,"name":"Timo Baumgartl","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":9425,"name":"Jeong Sang-bin","position":"F","starting":true,"ai_score":null},{"id":9415,"name":"Fallou Fall","position":"D","starting":false,"ai_score":null},{"id":9438,"name":"Tomáš Ostrák","position":"M","starting":false,"ai_score":null},{"id":9444,"name":"Simon Becher","position":"F","starting":false,"ai_score":null},{"id":92446,"name":"Riley Lynch","position":"F","starting":false,"ai_score":null},{"id":6867,"name":"Damion Downs","position":"F","starting":false,"ai_score":null},{"id":9927,"name":"Christian Olivares","position":"G","starting":false,"ai_score":null},{"id":9753,"name":"Jaziel Orozco","position":"D","starting":false,"ai_score":null},{"id":13568,"name":"Mamadou Mbacke","position":"D","starting":false,"ai_score":null},{"id":50545,"name":"Charles-Emile Brunet","position":"M","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-3-3","players":[{"id":9041,"name":"Pablo Sisniega","position":"G","starting":true,"ai_score":null},{"id":9578,"name":"Dagur Dan Þórhallsson","position":"D","starting":true,"ai_score":null},{"id":9044,"name":"Christopher McVey","position":"D","starting":true,"ai_score":null},{"id":9421,"name":"Ian Murphy","position":"D","starting":true,"ai_score":null},{"id":12113,"name":"Kieran Sargeant","position":"D","starting":true,"ai_score":null},{"id":9888,"name":"Alejandro Alvarado Jr","position":"M","starting":true,"ai_score":null},{"id":9088,"name":"Pedro Soma","position":"M","starting":true,"ai_score":null},{"id":9055,"name":"Onni Valakari","position":"M","starting":true,"ai_score":null},{"id":9062,"name":"Anders Dreyer","position":"F","starting":true,"ai_score":null},{"id":9073,"name":"Marcus Ingvartsen","position":"F","starting":true,"ai_score":null},{"id":12114,"name":"Bryan Zamblé","position":"F","starting":true,"ai_score":null},{"id":9089,"name":"David Vazquez","position":"M","starting":false,"ai_score":null},{"id":9715,"name":"Gabriel Pirani","position":"M","starting":false,"ai_score":null},{"id":9837,"name":"Oscar Verhoeven","position":"D","starting":false,"ai_score":null},{"id":9049,"name":"Manu Duah","position":"M","starting":false,"ai_score":null},{"id":9058,"name":"Jeppe Tverskov","position":"M","starting":false,"ai_score":null},{"id":9347,"name":"CJ Dos Santos","position":"G","starting":false,"ai_score":null},{"id":9054,"name":"Aníbal Godoy","position":"M","starting":false,"ai_score":null},{"id":216092,"name":"David Mimbang","position":"M","starting":false,"ai_score":null},{"id":9067,"name":"Amahl Pellegrino","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":9410,"name":"Roman Bürki","team_id":null,"side":"home","reason":"Concussion"},{"id":4243,"name":"Elias Achouri","team_id":null,"side":"away","reason":"Knock Injury"},{"id":12115,"name":"Osvald Soe","team_id":null,"side":"away","reason":"Knock Injury"}]},"people":[{"id":9446,"name":"Benjamin Lundt","side":"home"},{"id":9704,"name":"Lukas MacNaughton","side":"home"},{"id":9449,"name":"Timo Baumgartl","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":9425,"name":"Jeong Sang-bin","side":"home"},{"id":9415,"name":"Fallou Fall","side":"home"},{"id":9438,"name":"Tomáš Ostrák","side":"home"},{"id":9444,"name":"Simon Becher","side":"home"},{"id":92446,"name":"Riley Lynch","side":"home"},{"id":6867,"name":"Damion Downs","side":"home"},{"id":9927,"name":"Christian Olivares","side":"home"},{"id":9753,"name":"Jaziel Orozco","side":"home"},{"id":13568,"name":"Mamadou Mbacke","side":"home"},{"id":50545,"name":"Charles-Emile Brunet","side":"home"},{"id":53810,"name":"Rafael Santos","side":"home"},{"id":9413,"name":"Kyle Hiebert","side":"home"},{"id":53809,"name":"Caden Glover","side":"home"},{"id":9410,"name":"Roman Bürki","side":"home"},{"id":9935,"name":"Zackory Campagnolo","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":12100,"name":"Miguel Perez","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":9041,"name":"Pablo Sisniega","side":"away"},{"id":9578,"name":"Dagur Dan Þórhallsson","side":"away"},{"id":9044,"name":"Christopher McVey","side":"away"},{"id":9421,"name":"Ian Murphy","side":"away"},{"id":12113,"name":"Kieran Sargeant","side":"away"},{"id":9888,"name":"Alejandro Alvarado Jr","side":"away"},{"id":9088,"name":"Pedro Soma","side":"away"},{"id":9055,"name":"Onni Valakari","side":"away"},{"id":9062,"name":"Anders Dreyer","side":"away"},{"id":9073,"name":"Marcus Ingvartsen","side":"away"},{"id":12114,"name":"Bryan Zamblé","side":"away"},{"id":9089,"name":"David Vazquez","side":"away"},{"id":9715,"name":"Gabriel Pirani","side":"away"},{"id":9837,"name":"Oscar Verhoeven","side":"away"},{"id":9049,"name":"Manu Duah","side":"away"},{"id":9058,"name":"Jeppe Tverskov","side":"away"},{"id":9347,"name":"CJ Dos Santos","side":"away"},{"id":9054,"name":"Aníbal Godoy","side":"away"},{"id":216092,"name":"David Mimbang","side":"away"},{"id":9067,"name":"Amahl Pellegrino","side":"away"},{"id":9539,"name":"Willy Kumado","side":"away"},{"id":12115,"name":"Osvald Soe","side":"away"},{"id":9401,"name":"Sam Vines","side":"away"},{"id":9043,"name":"Ian Pilcher","side":"away"},{"id":9093,"name":"Alex Mighten","side":"away"},{"id":1588,"name":"Cédric Bakambu","side":"away"},{"id":151632,"name":"Marcus Alstrup","side":"away"},{"id":9078,"name":"Duran Ferree","side":"away"},{"id":9373,"name":"Emmanuel Boateng","side":"away"},{"id":210646,"name":"David Evra Mimbang Nyangono","side":"away"},{"id":4243,"name":"Elias Achouri","side":"away"},{"id":9052,"name":"Luca Bombino","side":"away"}],"players":null,"extras":{"teams":{"home":274,"away":296},"split":{"home":{"above":{"w":0,"d":1,"l":0},"below":{"w":4,"d":1,"l":4}},"away":{"above":{"w":1,"d":4,"l":4},"below":{"w":0,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":338,"name":"Yoann Damet","vs":{"w":0,"d":1,"l":2,"last":{"kickoff":1772417700,"score":"0-2","result":"L"}}},"away":{"id":356,"name":"Mikey Varas","vs":{"w":2,"d":1,"l":0,"last":{"kickoff":1772417700,"score":"2-0","result":"W"}}}},"best_xi":[],"players":{}},"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":9118,"name":"Brian White","goals":18,"rank":4},{"id":9191,"name":"Denis Bouanga","goals":18,"rank":5},{"id":9124,"name":"Kelvin Yeboah","goals":18,"rank":6},{"id":9280,"name":"Sam Surridge","goals":18,"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":9085,"name":"Luis Suárez","goals":16,"rank":11},{"id":9573,"name":"Martín Ojeda","goals":16,"rank":12},{"id":9148,"name":"Nicolás Fernández","goals":16,"rank":13},{"id":9506,"name":"Preston Judd","goals":16,"rank":14},{"id":9080,"name":"Tai Baribo","goals":16,"rank":15}],"round_label":"Regular season","neutral":false,"h2h":{"total_matches":3,"home_wins":0,"draws":1,"away_wins":2,"home_goals":1,"away_goals":4,"avg_total_goals":1.6666666666666667,"home_win_rate":0,"away_win_rate":0.6666666666666666,"recent_matches":[{"away":"St.Louis City","date":"2026-03-02T02:15:00+00:00","home":"San Diego FC","score":"2-0","event_id":4942,"away_score":0,"home_score":2,"away_team_id":274,"home_team_id":296},{"away":"San Diego FC","date":"2025-05-11T00:30:00+00:00","home":"St.Louis City","score":"1-2","event_id":5801,"away_score":2,"home_score":1,"away_team_id":296,"home_team_id":274},{"away":"St.Louis City","date":"2025-03-02T03:30:00+00:00","home":"San Diego FC","score":"0-0","event_id":5954,"away_score":0,"home_score":0,"away_team_id":274,"home_team_id":296}]},"standings":{"home":{"team_id":274,"position":7,"played":32,"points":51,"goal_diff":11,"team_name":"St.Louis City","won":14,"drawn":9,"lost":9,"goals_for":58,"goals_against":47,"group":null},"away":{"team_id":296,"position":25,"played":32,"points":35,"goal_diff":-6,"team_name":"San Diego FC","won":8,"drawn":11,"lost":13,"goals_for":56,"goals_against":62,"group":null},"size":30},"form":{"home":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":2.17,"goals_against":1.83,"clean_sheets":2,"streak":"lost 3","sequence":"WWDLLL","venue_ppg":1.33},"away":{"matches":6,"ppg":0.67,"record":"0-4-2","goals_for":2,"goals_against":3,"clean_sheets":0,"streak":"winless 6","sequence":"DLDDDL","venue_ppg":0.5}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"St.Louis City are without 2 players, none of whom register in the scoring records.","evidence":{"count":2,"measured":0,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Alexandru Mățan","role":"MID","reason":"Knock Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":12},{"player":"Roman Bürki","role":"GK","reason":"Concussion","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":3}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-0.2},{"channel":"goals","side":"away","pct":0.5},{"channel":"corners","side":"home","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"San Diego FC are without 2 players, none of them central to how the side plays.","evidence":{"count":2,"measured":1,"combined_goal_share":0.036,"combined_importance":0.036,"players":[{"player":"Elias Achouri","role":"MID","reason":"Knock Injury","goal_share":0.036,"importance":0.036,"measured":true,"doubtful":false,"cover_at_position":11},{"player":"Osvald Soe","role":"DEF","reason":"Knock Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.2},{"channel":"goals","side":"home","pct":0.4},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed, so selection is known rather than guessed.","evidence":{"lineup_status":"confirmed","changes":null},"strength":0.3,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"St.Louis City have taken 1.17 points a game from their last 6 (2W 1D 3L), scoring 2.2 and conceding 1.8, and 1.33 a game at home.","evidence":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":2.17,"goals_against":1.83,"clean_sheets":2,"streak":"lost 3","sequence":"WWDLLL","venue_ppg":1.33},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"San Diego FC have taken 0.67 points a game from their last 6 (0W 4D 2L), scoring 2.0 and conceding 3.0, and 0.50 a game on the road.","evidence":{"matches":6,"ppg":0.67,"record":"0-4-2","goals_for":2,"goals_against":3,"clean_sheets":0,"streak":"winless 6","sequence":"DLDDDL","venue_ppg":0.5},"strength":0.456,"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-0, too close to carry a revenge motive.","evidence":{"reverse_margin":-2},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Yoann Damet has 28 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":28,"tenure_days":211,"ppm":1.68,"appointment_effect":{"before_ppm":1.4,"after_ppm":1.5,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Mikey Varas has 29 matches in charge at San Diego FC, long enough that the side plays the way he wants it to.","evidence":{"manager":"Mikey Varas","matches_in_charge":29,"tenure_days":210,"ppm":0.93,"appointment_effect":{"before_ppm":2.1,"after_ppm":0.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"St.Louis City have had 2.8 days' rest.","evidence":{"days_rest":2.8,"matches_in_7_days":2,"matches_in_14_days":3,"load":0.6},"strength":0.375,"moves":[{"channel":"goals","side":"home","pct":-3.1},{"channel":"corners","side":"home","pct":-4.5},{"channel":"cards","side":"both","pct":2.2}]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"San Diego FC have had 2.7 days' rest.","evidence":{"days_rest":2.7,"matches_in_7_days":2,"matches_in_14_days":3,"load":0.6},"strength":0.375,"moves":[{"channel":"goals","side":"away","pct":-3.1},{"channel":"corners","side":"away","pct":-4.5},{"channel":"cards","side":"both","pct":2.2}]},{"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.099,"defence":0.025,"effective_matches":18.4,"shrunk":0.3},"away":{"attack":0.078,"defence":-0.089,"effective_matches":18.5,"shrunk":0.3}},"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":54.2,"shots":11.4,"xg_per_shot":0.149,"corners":3.9,"corners_per_shot":0.343,"finishing_vs_xg":0.8},"away":{"matches":12,"possession":57.1,"shots":13.4,"xg_per_shot":0.143,"corners":4.8,"corners_per_shot":0.361,"finishing_vs_xg":-0.25},"possession_gap":-2.9},"strength":0.117,"moves":[{"channel":"goals","side":"home","pct":3},{"channel":"goals","side":"away","pct":3}]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"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.8,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"San Diego FC are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.25,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"201 yellow cards in this referee's last 44 games, where 177 would be usual in this league, and 6 reds.","evidence":{"matches":44,"yellows_per_match":4.57,"reds_per_match":0.136,"league_yellows_per_match":4.03,"league_reds_per_match":0.187,"yellow_ratio":1.13,"red_ratio":0.73},"strength":0.121,"moves":[{"channel":"cards","side":"both","pct":3}]},{"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":16.9,"temperature_c":21,"description":"clear"},"strength":0,"moves":[]},{"id":"environment.pitch","section":"§6.3","tier":6,"state":"THIN","note":"Pitch condition reported as 1, but the provider documents no scale for it. Recorded and excluded until the scale is confirmed — set PITCH_SCALE_MAX once known.","evidence":{"pitch_condition":1},"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.2254071324428065},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 10.6% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.1062,"margin_pct":10.62,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"The line has barely moved since it opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":0,"direction":null},{"outcome":"DRAW","move_pct":0,"direction":null},{"outcome":"AWAY","move_pct":0,"direction":null}]},"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.8,"model":{"HOME":0.5158,"DRAW":0.2248,"AWAY":0.2594},"book":{"HOME":0.5277,"DRAW":0.2117,"AWAY":0.2605},"best":{"HOME":{"odds":1.76,"bookmaker":"Bet365"},"DRAW":{"odds":4.1,"bookmaker":"Bet365"},"AWAY":{"odds":3.4,"bookmaker":"Bet365"}},"overround":1.1062,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5277,"DRAW":0.2117,"AWAY":0.2605}}},{"market":"double_chance","line":null,"confidence":0.8,"model":{"12":0.7752,"1X":0.7406,"X2":0.4842},"book":{"12":0.7883,"1X":0.7395,"X2":0.4723},"best":{"12":{"odds":1.222,"bookmaker":"Bet365"},"1X":{"odds":1.3,"bookmaker":"Bet365"},"X2":{"odds":1.95,"bookmaker":"Bet365"}},"overround":1.0502,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"12":0.7883,"1X":0.7395,"X2":0.4723}}},{"market":"draw_no_bet","line":null,"confidence":0.8,"model":{"HOME":0.6654,"AWAY":0.3346},"book":{"HOME":0.6695,"AWAY":0.3305},"best":{"HOME":{"odds":1.44,"bookmaker":"Betano"},"AWAY":{"odds":2.9,"bookmaker":"Betsson"}},"overround":1.0777,"books":12,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6695,"AWAY":0.3305}}},{"market":"btts","line":null,"confidence":0.8,"model":{"yes":0.6911,"no":0.3089},"book":{"yes":0.6808,"no":0.3192},"best":{"yes":{"odds":1.43,"bookmaker":"Novibet"},"no":{"odds":2.94,"bookmaker":"1xBet"}},"overround":1.0758,"books":15,"sharp":null,"open":{"book":"consensus","fair":{"yes":0.6912,"no":0.3088}}},{"market":"over_under_05","line":0.5,"confidence":0.8,"model":{"over":0.965,"under":0.035},"book":{"over":0.9758,"under":0.0242},"best":{"over":{"odds":1.01,"bookmaker":"Bet365"},"under":{"odds":26,"bookmaker":"Bet365"}},"overround":1.0286,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.9758,"under":0.0242}}},{"market":"over_under_15","line":1.5,"confidence":0.8,"model":{"over":0.8849,"under":0.1151},"book":{"over":0.8831,"under":0.1169},"best":{"over":{"odds":1.1,"bookmaker":"Bet365"},"under":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0519,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.8831,"under":0.1169}}},{"market":"over_under_25","line":2.5,"confidence":0.8,"model":{"over":0.7013,"under":0.2987},"book":{"over":0.7053,"under":0.2947},"best":{"over":{"odds":1.364,"bookmaker":"Bet365"},"under":{"odds":3.1,"bookmaker":"Bet365"}},"overround":1.0557,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.7053,"under":0.2947}}},{"market":"over_under_35","line":3.5,"confidence":0.8,"model":{"over":0.4896,"under":0.5104},"book":{"over":0.5,"under":0.5},"best":{"over":{"odds":1.833,"bookmaker":"Bet365"},"under":{"odds":1.833,"bookmaker":"Bet365"}},"overround":1.0911,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.5,"under":0.5}}},{"market":"asian_handicap","line":-3.5,"confidence":0.8,"model":{"HOME":0.0662,"AWAY":0.9338},"book":{"HOME":0.0905,"AWAY":0.9095},"best":{"HOME":{"odds":7.5,"bookmaker":"fonbet"},"AWAY":{"odds":1.05,"bookmaker":"fonbet"}},"overround":1.0857,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0905,"AWAY":0.9095}}},{"market":"asian_handicap","line":-3,"confidence":0.8,"model":{"HOME":0.0728,"AWAY":0.9272},"book":{"HOME":0.1052,"AWAY":0.8948},"best":{"HOME":{"odds":6.5,"bookmaker":"fonbet"},"AWAY":{"odds":1.06,"bookmaker":"fonbet"}},"overround":1.0972,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1052,"AWAY":0.8948}}},{"market":"asian_handicap","line":-2.75,"confidence":0.8,"model":{"HOME":0.1168,"AWAY":0.8832},"book":{"HOME":0.1112,"AWAY":0.8888},"best":{"HOME":{"odds":6.83,"bookmaker":"1xBet"},"AWAY":{"odds":1.105,"bookmaker":"Bet365"}},"overround":1.0712,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1112,"AWAY":0.8888}}},{"market":"asian_handicap","line":-2.5,"confidence":0.8,"model":{"HOME":0.1568,"AWAY":0.8432},"book":{"HOME":0.1656,"AWAY":0.8344},"best":{"HOME":{"odds":5.25,"bookmaker":"Bet365"},"AWAY":{"odds":1.16,"bookmaker":"Bet365"}},"overround":1.0731,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1572,"AWAY":0.8428}}},{"market":"asian_handicap","line":-2.25,"confidence":0.8,"model":{"HOME":0.1702,"AWAY":0.8298},"book":{"HOME":0.1729,"AWAY":0.8271},"best":{"HOME":{"odds":4.8,"bookmaker":"Novibet"},"AWAY":{"odds":1.175,"bookmaker":"Bet365"}},"overround":1.071,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1649,"AWAY":0.8351}}},{"market":"asian_handicap","line":-2,"confidence":0.8,"model":{"HOME":0.186,"AWAY":0.814},"book":{"HOME":0.1918,"AWAY":0.8082},"best":{"HOME":{"odds":5,"bookmaker":"Unibet"},"AWAY":{"odds":1.2,"bookmaker":"Bet365"}},"overround":1.0708,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1826,"AWAY":0.8174}}},{"market":"asian_handicap","line":-1.75,"confidence":0.8,"model":{"HOME":0.2553,"AWAY":0.7447},"book":{"HOME":0.2543,"AWAY":0.7457},"best":{"HOME":{"odds":3.7,"bookmaker":"Unibet"},"AWAY":{"odds":1.3,"bookmaker":"Novibet"}},"overround":1.0677,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2458,"AWAY":0.7542}}},{"market":"asian_handicap","line":-1.5,"confidence":0.8,"model":{"HOME":0.3138,"AWAY":0.6862},"book":{"HOME":0.3214,"AWAY":0.6786},"best":{"HOME":{"odds":3,"bookmaker":"Unibet"},"AWAY":{"odds":1.448,"bookmaker":"1xBet"}},"overround":1.0664,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3057,"AWAY":0.6943}}},{"market":"asian_handicap","line":-1.25,"confidence":0.8,"model":{"HOME":0.349,"AWAY":0.651},"book":{"HOME":0.3588,"AWAY":0.6412},"best":{"HOME":{"odds":2.7,"bookmaker":"Unibet"},"AWAY":{"odds":1.52,"bookmaker":"fonbet"}},"overround":1.0686,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3469,"AWAY":0.6531}}},{"market":"asian_handicap","line":-1,"confidence":0.8,"model":{"HOME":0.3932,"AWAY":0.6068},"book":{"HOME":0.4044,"AWAY":0.5956},"best":{"HOME":{"odds":2.4,"bookmaker":"Unibet"},"AWAY":{"odds":1.65,"bookmaker":"fonbet"}},"overround":1.0639,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3869,"AWAY":0.6131}}},{"market":"asian_handicap","line":-0.75,"confidence":0.8,"model":{"HOME":0.4614,"AWAY":0.5386},"book":{"HOME":0.4726,"AWAY":0.5274},"best":{"HOME":{"odds":2.05,"bookmaker":"Unibet"},"AWAY":{"odds":1.83,"bookmaker":"Betsson"}},"overround":1.0638,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4626,"AWAY":0.5374}}},{"market":"asian_handicap","line":-0.5,"confidence":0.8,"model":{"HOME":0.5158,"AWAY":0.4842},"book":{"HOME":0.5237,"AWAY":0.4763},"best":{"HOME":{"odds":1.833,"bookmaker":"888Sport"},"AWAY":{"odds":2.05,"bookmaker":"Bet365"}},"overround":1.0729,"books":11,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.514,"AWAY":0.486}}},{"market":"asian_handicap","line":-0.25,"confidence":0.8,"model":{"HOME":0.5811,"AWAY":0.4189},"book":{"HOME":0.5972,"AWAY":0.4028},"best":{"HOME":{"odds":1.62,"bookmaker":"Unibet"},"AWAY":{"odds":2.35,"bookmaker":"Novibet"}},"overround":1.0668,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5824,"AWAY":0.4176}}},{"market":"asian_handicap","line":0,"confidence":0.8,"model":{"HOME":0.6654,"AWAY":0.3346},"book":{"HOME":0.6759,"AWAY":0.3241},"best":{"HOME":{"odds":1.43,"bookmaker":"Interwetten"},"AWAY":{"odds":3,"bookmaker":"Bet365"}},"overround":1.0711,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6587,"AWAY":0.3413}}},{"market":"asian_handicap","line":0.25,"confidence":0.8,"model":{"HOME":0.7078,"AWAY":0.2922},"book":{"HOME":0.7197,"AWAY":0.2803},"best":{"HOME":{"odds":1.34,"bookmaker":"Unibet"},"AWAY":{"odds":3.3,"bookmaker":"Bet365"}},"overround":1.0631,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7024,"AWAY":0.2976}}},{"market":"asian_handicap","line":0.5,"confidence":0.8,"model":{"HOME":0.7406,"AWAY":0.2594},"book":{"HOME":0.7505,"AWAY":0.2495},"best":{"HOME":{"odds":1.29,"bookmaker":"Unibet"},"AWAY":{"odds":3.7,"bookmaker":"Bet365"}},"overround":1.069,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7333,"AWAY":0.2667}}},{"market":"asian_handicap","line":0.75,"confidence":0.8,"model":{"HOME":0.7958,"AWAY":0.2042},"book":{"HOME":0.8075,"AWAY":0.1925},"best":{"HOME":{"odds":1.19,"bookmaker":"Unibet"},"AWAY":{"odds":4.5,"bookmaker":"Bet365"}},"overround":1.0656,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7904,"AWAY":0.2096}}},{"market":"asian_handicap","line":1,"confidence":0.8,"model":{"HOME":0.8597,"AWAY":0.1403},"book":{"HOME":0.8684,"AWAY":0.1316},"best":{"HOME":{"odds":1.118,"bookmaker":"1xBet"},"AWAY":{"odds":6.6,"bookmaker":"Bet365"}},"overround":1.0723,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8568,"AWAY":0.1432}}},{"market":"asian_handicap","line":1.25,"confidence":0.8,"model":{"HOME":0.8702,"AWAY":0.1298},"book":{"HOME":0.8776,"AWAY":0.1224},"best":{"HOME":{"odds":1.11,"bookmaker":"Novibet"},"AWAY":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0692,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8742,"AWAY":0.1258}}},{"market":"asian_handicap","line":1.5,"confidence":0.8,"model":{"HOME":0.8792,"AWAY":0.1208},"book":{"HOME":0.8831,"AWAY":0.1169},"best":{"HOME":{"odds":1.1,"bookmaker":"Bet365"},"AWAY":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0739,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8781,"AWAY":0.1219}}},{"market":"asian_handicap","line":1.75,"confidence":0.8,"model":{"HOME":0.9141,"AWAY":0.0859},"book":{"HOME":0.935,"AWAY":0.065},"best":{"HOME":{"odds":1.016,"bookmaker":"1xBet"},"AWAY":{"odds":8.75,"bookmaker":"1xBet"}},"overround":1.0985,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.935,"AWAY":0.065}}},{"market":"corners_1x2","line":null,"confidence":0.64,"model":{"HOME":0.4686,"DRAW":0.1208,"AWAY":0.4106},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.56,"model":{"yes":0.1624,"no":0.8376},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"AWAY","line":-3,"push":"full","model_prob":0.9272,"book_prob":0.8948,"edge":0.0325,"shrunk_edge":0.0215,"odds":1.06,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.06}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3.5,"push":"none","model_prob":0.9338,"book_prob":0.9095,"edge":0.0243,"shrunk_edge":0.0161,"odds":1.05,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.05}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1.75,"push":"half","model_prob":0.0859,"book_prob":0.065,"edge":0.0209,"shrunk_edge":0.0138,"odds":8.75,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.75}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.25,"push":"half","model_prob":0.4189,"book_prob":0.4028,"edge":0.0161,"shrunk_edge":0.0106,"odds":2.35,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.35},{"slug":"bet365","book":"Bet365","odds":2.35},{"slug":"betsson","book":"Betsson","odds":2.35},{"slug":"fonbet","book":"fonbet","odds":2.3},{"slug":"unibet","book":"Unibet","odds":2.2},{"slug":"10bet","book":"10bet","odds":2.2}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"1x2","outcome":"DRAW","line":null,"push":null,"model_prob":0.2248,"book_prob":0.2117,"edge":0.0131,"shrunk_edge":0.0096,"odds":4.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4.1}],"kelly":0,"confidence":0.8,"family":"result"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.035,"book_prob":0.0242,"edge":0.0109,"shrunk_edge":0.0092,"odds":26,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":26}],"kelly":0,"confidence":0.8,"family":"goals"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.5104,"book_prob":0.5,"edge":0.0104,"shrunk_edge":0.0088,"odds":1.833,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.833}],"kelly":0,"confidence":0.8,"family":"goals"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.6911,"book_prob":0.6808,"edge":0.0102,"shrunk_edge":0.0087,"odds":1.43,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.43},{"slug":"betway","book":"Betway","odds":1.425},{"slug":"interwetten","book":"Interwetten","odds":1.4},{"slug":"888sport","book":"888Sport","odds":1.4},{"slug":"william-hill","book":"William Hill","odds":1.4},{"slug":"bet365","book":"Bet365","odds":1.4},{"slug":"fonbet","book":"fonbet","odds":1.4},{"slug":"bwin","book":"Bwin","odds":1.39},{"slug":"sportingbet","book":"SportingBet","odds":1.39},{"slug":"betsson","book":"Betsson","odds":1.39},{"slug":"vistabet","book":"Vistabet","odds":1.39},{"slug":"betano","book":"Betano","odds":1.37}],"kelly":0,"confidence":0.8,"family":"goals"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.4842,"book_prob":0.4723,"edge":0.0119,"shrunk_edge":0.0087,"odds":1.95,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.95}],"kelly":0,"confidence":0.8,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":0.25,"push":"half","model_prob":0.2922,"book_prob":0.2803,"edge":0.0119,"shrunk_edge":0.0079,"odds":3.3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.3},{"slug":"novibet","book":"Novibet","odds":3.2},{"slug":"unibet","book":"Unibet","odds":3.1}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.75,"push":"half","model_prob":0.2042,"book_prob":0.1925,"edge":0.0118,"shrunk_edge":0.0078,"odds":4.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4.5},{"slug":"novibet","book":"Novibet","odds":4.45},{"slug":"unibet","book":"Unibet","odds":4.35}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1,"push":"full","model_prob":0.6068,"book_prob":0.5956,"edge":0.0112,"shrunk_edge":0.0074,"odds":1.65,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.65},{"slug":"bet365","book":"Bet365","odds":1.625},{"slug":"novibet","book":"Novibet","odds":1.61},{"slug":"betsson","book":"Betsson","odds":1.6},{"slug":"1xbet","book":"1xBet","odds":1.598},{"slug":"interwetten","book":"Interwetten","odds":1.55},{"slug":"unibet","book":"Unibet","odds":1.52}],"kelly":0.0005,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.75,"push":"half","model_prob":0.5386,"book_prob":0.5274,"edge":0.0111,"shrunk_edge":0.0074,"odds":1.83,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":1.83},{"slug":"bet365","book":"Bet365","odds":1.825},{"slug":"novibet","book":"Novibet","odds":1.81},{"slug":"fonbet","book":"fonbet","odds":1.8},{"slug":"unibet","book":"Unibet","odds":1.73},{"slug":"10bet","book":"10bet","odds":1.727}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0,"push":"full","model_prob":0.3346,"book_prob":0.3241,"edge":0.0104,"shrunk_edge":0.0069,"odds":3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3},{"slug":"novibet","book":"Novibet","odds":2.85},{"slug":"unibet","book":"Unibet","odds":2.75},{"slug":"fonbet","book":"fonbet","odds":2.7},{"slug":"10bet","book":"10bet","odds":2.7},{"slug":"interwetten","book":"Interwetten","odds":2.65}],"kelly":0.0005,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.5,"push":"none","model_prob":0.2594,"book_prob":0.2495,"edge":0.0099,"shrunk_edge":0.0065,"odds":3.7,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.7},{"slug":"novibet","book":"Novibet","odds":3.55},{"slug":"interwetten","book":"Interwetten","odds":3.4},{"slug":"unibet","book":"Unibet","odds":3.4}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.25,"push":"half","model_prob":0.651,"book_prob":0.6412,"edge":0.0098,"shrunk_edge":0.0065,"odds":1.52,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.52},{"slug":"bet365","book":"Bet365","odds":1.5},{"slug":"novibet","book":"Novibet","odds":1.49},{"slug":"1xbet","book":"1xBet","odds":1.481},{"slug":"betsson","book":"Betsson","odds":1.47},{"slug":"unibet","book":"Unibet","odds":1.42}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.5,"push":"none","model_prob":0.8432,"book_prob":0.8344,"edge":0.0088,"shrunk_edge":0.0058,"odds":1.16,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.16},{"slug":"fonbet","book":"fonbet","odds":1.16},{"slug":"1xbet","book":"1xBet","odds":1.119}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1,"push":"full","model_prob":0.1403,"book_prob":0.1316,"edge":0.0086,"shrunk_edge":0.0057,"odds":6.6,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.6},{"slug":"novibet","book":"Novibet","odds":6.3},{"slug":"unibet","book":"Unibet","odds":6},{"slug":"1xbet","book":"1xBet","odds":5.58},{"slug":"fonbet","book":"fonbet","odds":5.3}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.5,"push":"none","model_prob":0.4842,"book_prob":0.4763,"edge":0.0079,"shrunk_edge":0.0052,"odds":2.05,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.05},{"slug":"novibet","book":"Novibet","odds":2.02},{"slug":"betsson","book":"Betsson","odds":2},{"slug":"unibet","book":"Unibet","odds":1.93},{"slug":"bwin","book":"Bwin","odds":1.93},{"slug":"sportingbet","book":"SportingBet","odds":1.93},{"slug":"10bet","book":"10bet","odds":1.93},{"slug":"vistabet","book":"Vistabet","odds":1.93},{"slug":"888sport","book":"888Sport","odds":1.909},{"slug":"william-hill","book":"William Hill","odds":1.909},{"slug":"interwetten","book":"Interwetten","odds":1.9}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.5,"push":"none","model_prob":0.6862,"book_prob":0.6786,"edge":0.0077,"shrunk_edge":0.0051,"odds":1.448,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.448},{"slug":"fonbet","book":"fonbet","odds":1.43},{"slug":"bet365","book":"Bet365","odds":1.425},{"slug":"novibet","book":"Novibet","odds":1.41},{"slug":"interwetten","book":"Interwetten","odds":1.37},{"slug":"unibet","book":"Unibet","odds":1.35}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1.25,"push":"half","model_prob":0.1298,"book_prob":0.1224,"edge":0.0075,"shrunk_edge":0.005,"odds":7,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":7},{"slug":"novibet","book":"Novibet","odds":6.1},{"slug":"1xbet","book":"1xBet","odds":5.9}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2,"push":"full","model_prob":0.814,"book_prob":0.8082,"edge":0.0058,"shrunk_edge":0.0038,"odds":1.2,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.2},{"slug":"fonbet","book":"fonbet","odds":1.2},{"slug":"novibet","book":"Novibet","odds":1.19},{"slug":"1xbet","book":"1xBet","odds":1.184},{"slug":"unibet","book":"Unibet","odds":1.15}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-2.75,"push":"half","model_prob":0.1168,"book_prob":0.1112,"edge":0.0056,"shrunk_edge":0.0037,"odds":6.83,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.83},{"slug":"bet365","book":"Bet365","odds":6.8}],"kelly":0,"confidence":0.8,"family":"handicap"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.2987,"book_prob":0.2947,"edge":0.004,"shrunk_edge":0.0034,"odds":3.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.1}],"kelly":0,"confidence":0.8,"family":"goals"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.3346,"book_prob":0.3305,"edge":0.0041,"shrunk_edge":0.003,"odds":2.9,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.9},{"slug":"novibet","book":"Novibet","odds":2.85},{"slug":"betway","book":"Betway","odds":2.8},{"slug":"bwin","book":"Bwin","odds":2.75},{"slug":"sportingbet","book":"SportingBet","odds":2.75},{"slug":"bet365","book":"Bet365","odds":2.75},{"slug":"vistabet","book":"Vistabet","odds":2.75},{"slug":"unibet","book":"Unibet","odds":2.7},{"slug":"888sport","book":"888Sport","odds":2.7},{"slug":"william-hill","book":"William Hill","odds":2.7},{"slug":"betano","book":"Betano","odds":2.67},{"slug":"10bet","book":"10bet","odds":2.65}],"kelly":0,"confidence":0.8,"family":"result"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6298,"created_at":"2026-10-25T02:15:17Z","event":{"id":5403,"event_date":"2026-10-31T19:00:00Z","status":"finished","home_team_id":274,"home_team":"St.Louis City","away_team_id":296,"away_team":"San Diego FC","league_id":18,"league_name":"MLS"},"markets":{"match_result":{"prob_home":51.4,"prob_draw":22.1,"prob_away":26.6,"predicted":"H"},"expected_goals":{"home":1.97,"away":1.47},"over_under":{"prob_over_15":86.2,"prob_over_25":69.3,"prob_over_35":48.1},"btts":{"prob_yes":67},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":64.6},"corners":{"prob_over_85":60.4,"prob_over_95":48.7,"prob_over_105":37}},"recommendations":{"favorite":"H","favorite_prob":51.4,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5136,"version":"dc-blend-v1"}},"polymarket":{"event_id":5403,"event_date":"2026-10-31T19:00:00Z","home_team":"St.Louis City","away_team":"San Diego FC","polymarket_event_id":"1289762","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":null,"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.0955,"player":"Timo Baumgartl"},{"price":0.0315,"player":"Dante Polvara"},{"price":0.07,"player":"Daniel Edelman"},{"price":0.43,"player":"Rafael Navarro"},{"price":0.045,"player":"Lukas MacNaughton"},{"price":0.155,"player":"Jeong Sangbin"},{"price":0.065,"player":"Conrad Wallem"},{"price":0.115,"player":"Tomas Totland"},{"price":0.065,"player":"Chris Durkin"},{"price":0.28,"player":"Carlo Holse"},{"price":0.04,"player":"Dagur Dan Þórhallsson"},{"price":0.13,"player":"Onni Valakari"},{"price":0.07,"player":"Christopher McVey"},{"price":0.34,"player":"Anders Dreyer"},{"price":0.045,"player":"Alejandro Alvarado Jr."},{"price":0.07,"player":"Ian Murphy"},{"price":0.26,"player":"Marcus Ingvartsen"},{"price":0.045,"player":"Pedro Soma"},{"price":0.08,"player":"Kieran Sargeant"},{"price":0.11,"player":"Bryan Zamblé"}],"exact_scores":null,"updated_at":"2026-10-31T18:57:23Z"}},"computed_at":1793494919,"report":{"fetched_at":1793494965,"ht":[0,1],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":39,"added":null,"side":"away","player":"A. Dreyer","player_id":9062,"assist":"A. Alvarado Jr","kind":"regular","score":[0,1]},{"t":"sub","minute":46,"added":null,"side":"away","in":"D. Vazquez","in_id":9089,"out":"B. Zamblé","out_id":12114},{"t":"card","minute":56,"added":null,"side":"away","player":"A. Alvarado Jr","player_id":9888,"card":"yellow","reason":"Foul"},{"t":"sub","minute":63,"added":null,"side":"home","in":"F. Fall","in_id":9415,"out":"D. Edelman","out_id":9610},{"t":"sub","minute":63,"added":null,"side":"home","in":"S. Becher","in_id":9444,"out":"R. Navarro","out_id":9407},{"t":"sub","minute":63,"added":null,"side":"home","in":"T. Ostrák","in_id":9438,"out":"J. Sang-bin","out_id":9425},{"t":"sub","minute":65,"added":null,"side":"away","in":"Gabriel Pirani","in_id":9715,"out":"P. Soma","out_id":9088},{"t":"sub","minute":73,"added":null,"side":"away","in":"O. Verhoeven","in_id":9837,"out":"K. Sargeant","out_id":12113},{"t":"sub","minute":73,"added":null,"side":"away","in":"M. Duah","in_id":9049,"out":"I. Murphy","out_id":9421},{"t":"card","minute":74,"added":null,"side":"home","player":"L. MacNaughton","player_id":9704,"card":"yellow","reason":"Foul"},{"t":"sub","minute":79,"added":null,"side":"home","in":"R. Lynch","in_id":92446,"out":"C. Wallem","out_id":9417},{"t":"sub","minute":79,"added":null,"side":"home","in":"D. Downs","in_id":6867,"out":"L. MacNaughton","out_id":9704},{"t":"card","minute":87,"added":null,"side":"home","player":"C. Holse","player_id":5731,"card":"yellow","reason":"Simulation"},{"t":"sub","minute":88,"added":null,"side":"away","in":"J. Tverskov","in_id":9058,"out":"A. Dreyer","out_id":9062}],"players":[{"id":6653,"team_id":274,"minutes":90,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":5731,"team_id":274,"minutes":90,"rating":7.6,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":3},{"id":9412,"team_id":274,"minutes":90,"rating":7.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":3,"key_passes":1},{"id":9420,"team_id":274,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":9446,"team_id":274,"minutes":90,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":1,"shots":0,"on_target":0,"key_passes":0},{"id":9449,"team_id":274,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9417,"team_id":274,"minutes":79,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":0,"key_passes":3},{"id":9704,"team_id":274,"minutes":79,"rating":6.7,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9407,"team_id":274,"minutes":63,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":9610,"team_id":274,"minutes":63,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":9425,"team_id":274,"minutes":63,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":9438,"team_id":274,"minutes":27,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":9415,"team_id":274,"minutes":27,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9444,"team_id":274,"minutes":27,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":92446,"team_id":274,"minutes":11,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6867,"team_id":274,"minutes":11,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"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":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":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":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":9044,"team_id":296,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":9888,"team_id":296,"minutes":90,"rating":7.2,"goals":0,"assists":1,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":3},{"id":9578,"team_id":296,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":9041,"team_id":296,"minutes":90,"rating":8.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":6,"shots":0,"on_target":0,"key_passes":0},{"id":9055,"team_id":296,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":9073,"team_id":296,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":0},{"id":9062,"team_id":296,"minutes":88,"rating":7.3,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":1,"key_passes":2},{"id":9421,"team_id":296,"minutes":73,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12113,"team_id":296,"minutes":73,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":9088,"team_id":296,"minutes":65,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12114,"team_id":296,"minutes":45,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":9089,"team_id":296,"minutes":45,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":9715,"team_id":296,"minutes":25,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":9837,"team_id":296,"minutes":17,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9049,"team_id":296,"minutes":17,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9058,"team_id":296,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9347,"team_id":296,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":216092,"team_id":296,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9054,"team_id":296,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9067,"team_id":296,"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":50,"shots":16,"on_target":7,"corners":3,"fouls":17,"yellow":2,"red":0,"big_chances":3,"passes":442,"pass_pct":81.4,"offsides":4,"saves":1},"away":{"possession":50,"shots":13,"on_target":2,"corners":4,"fouls":14,"yellow":1,"red":0,"big_chances":0,"passes":448,"pass_pct":81.5,"offsides":2,"saves":6}},"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":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":true},{"id":9415,"name":"Fallou Fall","position":"D","number":27,"captain":false,"starting":false},{"id":9438,"name":"Tomáš Ostrák","position":"M","number":7,"captain":false,"starting":false},{"id":9444,"name":"Simon Becher","position":"F","number":11,"captain":false,"starting":false},{"id":92446,"name":"Riley Lynch","position":"F","number":48,"captain":false,"starting":false},{"id":6867,"name":"Damion Downs","position":"F","number":42,"captain":false,"starting":false},{"id":9927,"name":"Christian Olivares","position":"G","number":31,"captain":false,"starting":false},{"id":9753,"name":"Jaziel Orozco","position":"D","number":99,"captain":false,"starting":false},{"id":13568,"name":"Mamadou Mbacke","position":"D","number":4,"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":9041,"name":"Pablo Sisniega","position":"G","number":13,"captain":false,"starting":true},{"id":9578,"name":"Dagur Dan Þórhallsson","position":"D","number":3,"captain":false,"starting":true},{"id":9044,"name":"Christopher McVey","position":"D","number":97,"captain":false,"starting":true},{"id":9421,"name":"Ian Murphy","position":"D","number":32,"captain":false,"starting":true},{"id":12113,"name":"Kieran Sargeant","position":"D","number":5,"captain":false,"starting":true},{"id":9888,"name":"Alejandro Alvarado Jr","position":"M","number":70,"captain":false,"starting":true},{"id":9088,"name":"Pedro Soma","position":"M","number":15,"captain":false,"starting":true},{"id":9055,"name":"Onni Valakari","position":"M","number":8,"captain":false,"starting":true},{"id":9062,"name":"Anders Dreyer","position":"F","number":10,"captain":false,"starting":true},{"id":9073,"name":"Marcus Ingvartsen","position":"F","number":7,"captain":true,"starting":true},{"id":12114,"name":"Bryan Zamblé","position":"F","number":14,"captain":false,"starting":true},{"id":9089,"name":"David Vazquez","position":"M","number":19,"captain":false,"starting":false},{"id":9715,"name":"Gabriel Pirani","position":"M","number":12,"captain":false,"starting":false},{"id":9837,"name":"Oscar Verhoeven","position":"D","number":33,"captain":false,"starting":false},{"id":9049,"name":"Manu Duah","position":"M","number":26,"captain":false,"starting":false},{"id":9058,"name":"Jeppe Tverskov","position":"M","number":6,"captain":false,"starting":false},{"id":9347,"name":"CJ Dos Santos","position":"G","number":1,"captain":false,"starting":false},{"id":9054,"name":"Aníbal Godoy","position":"M","number":20,"captain":false,"starting":false},{"id":216092,"name":"David Mimbang","position":"M","number":36,"captain":false,"starting":false},{"id":9067,"name":"Amahl Pellegrino","position":"F","number":90,"captain":false,"starting":false}]}}},"colors":{"home":"#c9104f","away":"#0a3b76"},"venue":{"name":"Energizer Park","city":"St. Louis","capacity":22423},"pulled":[],"published":[]}