{"id":207882,"league_id":57,"league":"USL Championship","kickoff":1792882800,"home":"Pittsburgh Riverhounds","away":"Birmingham Legion FC","home_id":2226,"away_id":2229,"venue_id":1333,"rank":5,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.736,"score":[2,1],"live_score":null,"lambda":[1.43,0.96],"odds_1x2":{"HOME":0.5047873251990752,"DRAW":0.2704306354451533,"AWAY":0.2247820393557713},"read":{"text":"Pittsburgh Riverhounds to edge it","side":"home"},"top_pick":null,"pass":"Pittsburgh Riverhounds v Birmingham Legion FC is one to leave alone. The likely outcome is priced too short to be worth taking, and nothing else is sure enough to call.","confident":[],"flags":[],"lambda_home":1.4252591280611007,"lambda_away":0.9594264295393248,"corner_rate":8.24,"card_rate":0.19,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-4-2","players":[{"id":53058,"name":"Nico Campuzano","position":"G","starting":true,"ai_score":null},{"id":53059,"name":"Perrin Barnes","position":"D","starting":true,"ai_score":null},{"id":53060,"name":"Victor Souza","position":"D","starting":true,"ai_score":null},{"id":53061,"name":"Owen Mikoy","position":"D","starting":true,"ai_score":null},{"id":53321,"name":"Beto Ydrach","position":"D","starting":true,"ai_score":null},{"id":53065,"name":"Jackson Walti","position":"M","starting":true,"ai_score":null},{"id":53064,"name":"Robbie Mertz","position":"M","starting":true,"ai_score":null},{"id":53236,"name":"Danny Griffin","position":"M","starting":true,"ai_score":null},{"id":53063,"name":"Charles Ahl","position":"M","starting":true,"ai_score":null},{"id":53067,"name":"Trevor Amann","position":"F","starting":true,"ai_score":null},{"id":9737,"name":"Samuel Bassett","position":"F","starting":true,"ai_score":null},{"id":53073,"name":"Eliot Goldthorp","position":"M","starting":false,"ai_score":null},{"id":13569,"name":"Yu Tsukanome","position":"F","starting":false,"ai_score":null},{"id":53062,"name":"Lasse Jonathan Kelp","position":"D","starting":false,"ai_score":null},{"id":53069,"name":"Brunallergene Etou","position":"D","starting":false,"ai_score":null},{"id":53237,"name":"Albert Dikwa","position":"F","starting":false,"ai_score":null},{"id":53072,"name":"Mike Sheridan","position":"G","starting":false,"ai_score":null},{"id":53068,"name":"Illal Osumanu","position":"D","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":53164,"name":"Jassem Koleilat","position":"G","starting":true,"ai_score":null},{"id":53306,"name":"Nico Brown","position":"D","starting":true,"ai_score":null},{"id":53211,"name":"Bryce Washington","position":"D","starting":true,"ai_score":null},{"id":9838,"name":"Hamady Diop","position":"D","starting":true,"ai_score":null},{"id":53167,"name":"Dawson McCartney","position":"D","starting":true,"ai_score":null},{"id":53168,"name":"Sam McIllhatton","position":"M","starting":true,"ai_score":null},{"id":9691,"name":"Seth Antwi","position":"M","starting":true,"ai_score":null},{"id":53170,"name":"Tyler Pasher","position":"M","starting":true,"ai_score":null},{"id":9857,"name":"Samuel Shashoua","position":"M","starting":true,"ai_score":null},{"id":53173,"name":"Peter-Lee Vassell","position":"M","starting":true,"ai_score":null},{"id":53175,"name":"Romario Williams","position":"F","starting":true,"ai_score":null},{"id":53169,"name":"Sebastian Tregarthen","position":"F","starting":false,"ai_score":null},{"id":9537,"name":"Gevork Diarbian","position":"F","starting":false,"ai_score":null},{"id":53171,"name":"Ronaldo Damus","position":"F","starting":false,"ai_score":null},{"id":53174,"name":"Sebastián Saucedo","position":"F","starting":false,"ai_score":null},{"id":9618,"name":"Serge Ngoma","position":"F","starting":false,"ai_score":null},{"id":53176,"name":"Trevor McMullen","position":"G","starting":false,"ai_score":null},{"id":53332,"name":"A.J. Paterson","position":"D","starting":false,"ai_score":null}],"confidence":null},"unavailable":[]},"people":[{"id":53058,"name":"Nico Campuzano","side":"home"},{"id":53059,"name":"Perrin Barnes","side":"home"},{"id":53060,"name":"Victor Souza","side":"home"},{"id":53061,"name":"Owen Mikoy","side":"home"},{"id":53321,"name":"Beto Ydrach","side":"home"},{"id":53065,"name":"Jackson Walti","side":"home"},{"id":53064,"name":"Robbie Mertz","side":"home"},{"id":53236,"name":"Danny Griffin","side":"home"},{"id":53063,"name":"Charles Ahl","side":"home"},{"id":53067,"name":"Trevor Amann","side":"home"},{"id":9737,"name":"Samuel Bassett","side":"home"},{"id":53073,"name":"Eliot Goldthorp","side":"home"},{"id":13569,"name":"Yu Tsukanome","side":"home"},{"id":53062,"name":"Lasse Jonathan Kelp","side":"home"},{"id":53069,"name":"Brunallergene Etou","side":"home"},{"id":53237,"name":"Albert Dikwa","side":"home"},{"id":53072,"name":"Mike Sheridan","side":"home"},{"id":53068,"name":"Illal Osumanu","side":"home"},{"id":53328,"name":"Guillaume Vacter","side":"home"},{"id":53074,"name":"Aldair Flowers-Gamboa","side":"home"},{"id":53285,"name":"Mitchell Budler","side":"home"},{"id":53066,"name":"Max  Viera","side":"home"},{"id":53238,"name":"Bradley Sample","side":"home"},{"id":53071,"name":"Jorge Garcia","side":"home"},{"id":53164,"name":"Jassem Koleilat","side":"away"},{"id":53306,"name":"Nico Brown","side":"away"},{"id":53211,"name":"Bryce Washington","side":"away"},{"id":9838,"name":"Hamady Diop","side":"away"},{"id":53167,"name":"Dawson McCartney","side":"away"},{"id":53168,"name":"Sam McIllhatton","side":"away"},{"id":9691,"name":"Seth Antwi","side":"away"},{"id":53170,"name":"Tyler Pasher","side":"away"},{"id":9857,"name":"Samuel Shashoua","side":"away"},{"id":53173,"name":"Peter-Lee Vassell","side":"away"},{"id":53175,"name":"Romario Williams","side":"away"},{"id":53169,"name":"Sebastian Tregarthen","side":"away"},{"id":9537,"name":"Gevork Diarbian","side":"away"},{"id":53171,"name":"Ronaldo Damus","side":"away"},{"id":53174,"name":"Sebastián Saucedo","side":"away"},{"id":9618,"name":"Serge Ngoma","side":"away"},{"id":53176,"name":"Trevor McMullen","side":"away"},{"id":53332,"name":"A.J. Paterson","side":"away"},{"id":205295,"name":"Jonathan Hernandez","side":"away"},{"id":206692,"name":"Hamady Diop","side":"away"},{"id":53172,"name":"Phanuel Kavita","side":"away"},{"id":9516,"name":"Keegan Hughes","side":"away"},{"id":53165,"name":"Amir Daley","side":"away"},{"id":210237,"name":"Jaylen Lester","side":"away"},{"id":205294,"name":"Robert Bailey","side":"away"},{"id":53177,"name":"Kadeem Cole","side":"away"},{"id":53454,"name":"Travis Jackson","side":"away"}],"players":[{"id":53067,"name":"Trevor Amann","side":"home","team":"Pittsburgh Riverhounds","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":27,"starts":11,"goals":8,"assists":1,"big_chances":2,"clean_sheets":7,"team_games":33,"tracked_apps":27,"tracked_starts":11},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Louisville City FC","kickoff":1784390400,"goals":3,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.202,"country":null,"load":{"games":2,"minutes":107,"country":0}},{"id":9737,"name":"Samuel Bassett","side":"home","team":"Pittsburgh Riverhounds","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":25,"starts":20,"goals":6,"assists":1,"big_chances":1,"clean_sheets":6,"team_games":33,"tracked_apps":25,"tracked_starts":20},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"SC Jacksonville","kickoff":1774738800,"goals":1,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":[],"importance":0.192,"country":null,"load":{"games":2,"minutes":163,"country":0}},{"id":53175,"name":"Romario Williams","side":"away","team":"Birmingham Legion FC","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":24,"starts":14,"goals":6,"assists":2,"big_chances":4,"clean_sheets":4,"team_games":29,"tracked_apps":23,"tracked_starts":13},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Hartford Athletic","kickoff":1788044400,"goals":2,"assists":0,"score":"2-3","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.171,"country":null,"load":{"games":3,"minutes":59,"country":0}}],"extras":{"teams":{"home":2226,"away":2229},"split":{"home":{"above":{"w":0,"d":2,"l":2},"below":{"w":4,"d":1,"l":1}},"away":{"above":{"w":0,"d":3,"l":3},"below":{"w":3,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":1621,"name":"Rob Vincent","vs":{"w":0,"d":1,"l":1,"last":{"kickoff":1776027600,"score":"0-1","result":"L"}}},"away":{"id":1624,"name":"Jay Heaps","vs":{"w":1,"d":1,"l":0,"last":{"kickoff":1776027600,"score":"1-0","result":"W"}}}},"best_xi":[{"id":9838,"name":"Hamady Diop","team_id":2229,"position":"D","matches":8,"goals":0,"assists":0}],"players":{"53175":{"caps":25,"goals":2,"country":"Jamaica","signed":null}}},"notable":[{"id":52946,"name":"Ihsan Sacko","goals":16,"rank":1},{"id":52929,"name":"Rubio Rubin","goals":16,"rank":2},{"id":52884,"name":"Darren Smith","goals":14,"rank":3},{"id":16867,"name":"Peter Wilson","goals":14,"rank":4},{"id":53110,"name":"Khori Bennett","goals":13,"rank":5},{"id":52866,"name":"Matt Myers","goals":13,"rank":6},{"id":52849,"name":"Greg Hurst","goals":12,"rank":7},{"id":52985,"name":"Johnny Rodriguez","goals":12,"rank":8},{"id":53143,"name":"Phillip Goodrum","goals":12,"rank":9},{"id":52984,"name":"Oalex Anderson","goals":11,"rank":10},{"id":53017,"name":"Bruno Rendón","goals":10,"rank":11},{"id":53034,"name":"Kieran Sadlier","goals":10,"rank":12},{"id":52928,"name":"Alex Méndez","goals":9,"rank":13},{"id":52900,"name":"Arney Rocha","goals":9,"rank":14},{"id":53224,"name":"Colton Swan","goals":9,"rank":15}],"round_label":"Regular season · Matchday 1","neutral":false,"h2h":{"total_matches":13,"home_wins":7,"draws":4,"away_wins":2,"home_goals":26,"away_goals":10,"avg_total_goals":2.769230769230769,"home_win_rate":0.5384615384615384,"away_win_rate":0.15384615384615385,"recent_matches":[{"away":"Pittsburgh Riverhounds","date":"2026-04-12T21:00:00+00:00","home":"Birmingham Legion FC","score":"1-0","event_id":207585,"away_score":0,"home_score":1,"away_team_id":2226,"home_team_id":2229},{"away":"Pittsburgh Riverhounds","date":"2025-08-24T00:00:00+00:00","home":"Birmingham Legion FC","score":"1-1","event_id":229703,"away_score":1,"home_score":1,"away_team_id":2226,"home_team_id":2229},{"away":"Birmingham Legion FC","date":"2025-03-29T23:00:00+00:00","home":"Pittsburgh Riverhounds","score":"2-0","event_id":229504,"away_score":0,"home_score":2,"away_team_id":2229,"home_team_id":2226},{"away":"Birmingham Legion FC","date":"2024-09-28T23:00:00+00:00","home":"Pittsburgh Riverhounds","score":"1-1","event_id":239340,"away_score":1,"home_score":1,"away_team_id":2229,"home_team_id":2226},{"away":"Pittsburgh Riverhounds","date":"2024-08-24T23:30:00+00:00","home":"Birmingham Legion FC","score":"0-3","event_id":239279,"away_score":3,"home_score":0,"away_team_id":2226,"home_team_id":2229},{"away":"Birmingham Legion FC","date":"2023-05-13T23:00:00+00:00","home":"Pittsburgh Riverhounds","score":"2-1","event_id":249360,"away_score":1,"home_score":2,"away_team_id":2229,"home_team_id":2226},{"away":"Pittsburgh Riverhounds","date":"2023-03-12T00:30:00+00:00","home":"Birmingham Legion FC","score":"1-1","event_id":249258,"away_score":1,"home_score":1,"away_team_id":2226,"home_team_id":2229},{"away":"Pittsburgh Riverhounds","date":"2022-10-23T22:00:00+00:00","home":"Birmingham Legion FC","score":"2-2","event_id":262037,"away_score":2,"home_score":2,"away_team_id":2226,"home_team_id":2229},{"away":"Pittsburgh Riverhounds","date":"2022-09-15T00:00:00+00:00","home":"Birmingham Legion FC","score":"2-1","event_id":261961,"away_score":1,"home_score":2,"away_team_id":2226,"home_team_id":2229},{"away":"Birmingham Legion FC","date":"2022-05-07T23:00:00+00:00","home":"Pittsburgh Riverhounds","score":"1-0","event_id":261685,"away_score":0,"home_score":1,"away_team_id":2229,"home_team_id":2226}]},"standings":{"home":{"team_id":2226,"position":12,"played":29,"points":42,"goal_diff":2,"team_name":"Pittsburgh Riverhounds","won":12,"drawn":6,"lost":11,"goals_for":31,"goals_against":29,"group":null},"away":{"team_id":2229,"position":22,"played":29,"points":30,"goal_diff":-5,"team_name":"Birmingham Legion FC","won":6,"drawn":12,"lost":11,"goals_for":39,"goals_against":44,"group":null},"size":25},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":1,"clean_sheets":1,"streak":"none","sequence":"DWLLWD","venue_ppg":3},"away":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.17,"goals_against":1,"clean_sheets":3,"streak":"none","sequence":"LWLWDW","venue_ppg":1.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Pittsburgh Riverhounds report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Birmingham Legion FC report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"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":"Pittsburgh Riverhounds have taken 1.33 points a game from their last 6 (2W 2D 2L), scoring 1.0 and conceding 1.0, and 3.00 a game at home.","evidence":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1,"goals_against":1,"clean_sheets":1,"streak":"none","sequence":"DWLLWD","venue_ppg":3},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Birmingham Legion FC have taken 1.67 points a game from their last 6 (3W 1D 2L), scoring 1.2 and conceding 1.0, and 1.50 a game on the road.","evidence":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.17,"goals_against":1,"clean_sheets":3,"streak":"none","sequence":"LWLWDW","venue_ppg":1.5},"strength":0.211,"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 1-0, too close to carry a revenge motive.","evidence":{"reverse_margin":-1},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Rob Vincent has 30 matches in charge at Pittsburgh Riverhounds, long enough that the side plays the way he wants it to.","evidence":{"manager":"Rob Vincent","matches_in_charge":30,"tenure_days":232,"ppm":1.5,"appointment_effect":{"before_ppm":1.9,"after_ppm":1.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Jay Heaps has 30 matches in charge at Birmingham Legion FC, long enough that the side plays the way he wants it to.","evidence":{"manager":"Jay Heaps","matches_in_charge":30,"tenure_days":231,"ppm":1,"appointment_effect":{"before_ppm":0.8,"after_ppm":1.1,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Pittsburgh Riverhounds come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.979166666666667,"matchesIn7":1,"matchesIn14":2,"days_rest":7},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Birmingham Legion FC come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.0208333333333335,"matchesIn7":2,"matchesIn14":3,"days_rest":3},"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.175,"defence":0.212,"effective_matches":17.4,"shrunk":0.32},"away":{"attack":0.006,"defence":-0.14,"effective_matches":17.7,"shrunk":0.31}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Birmingham Legion FC average 12 points more possession than Pittsburgh Riverhounds, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":39.7,"shots":7.5,"xg_per_shot":0.13,"corners":2.6,"corners_per_shot":0.344,"finishing_vs_xg":0.02},"away":{"matches":12,"possession":51.3,"shots":11.5,"xg_per_shot":0.119,"corners":3.7,"corners_per_shot":0.325,"finishing_vs_xg":0.39},"possession_gap":-11.6},"strength":0.464,"moves":[{"channel":"corners","side":"away","pct":2.4},{"channel":"corners","side":"home","pct":-2.4},{"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":"Pittsburgh Riverhounds are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.02,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Birmingham Legion FC have scored 5 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.39,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Birmingham Legion FC travel 981 km for this fixture.","evidence":{"travel_km":981},"strength":0.1,"moves":[{"channel":"goals","side":"away","pct":-0.3},{"channel":"corners","side":"away","pct":-0.3}]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":6.1,"temperature_c":16,"description":"cloudy"},"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.1920137695606945},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 10.4% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.1041,"margin_pct":10.41,"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":"COMPUTED","note":"The sharp book and the wider market agree on this fixture.","evidence":{"sharp":{"HOME":0.5034,"DRAW":0.2787,"AWAY":0.2179},"consensus":{"HOME":0.5048,"DRAW":0.2704,"AWAY":0.2248},"largest_gap":{"outcome":"DRAW","points":0.83},"sharp_overround":1.0759},"strength":0.103,"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.736,"model":{"HOME":0.4689,"DRAW":0.2866,"AWAY":0.2445},"book":{"HOME":0.5048,"DRAW":0.2704,"AWAY":0.2248},"best":{"HOME":{"odds":1.95,"bookmaker":"Interwetten"},"DRAW":{"odds":3.45,"bookmaker":"dafabet"},"AWAY":{"odds":4.15,"bookmaker":"Pinnacle"}},"overround":1.1041,"books":14,"sharp":{"book":"pinnacle","fair":{"HOME":0.5034,"DRAW":0.2787,"AWAY":0.2179}},"open":{"book":"pinnacle","fair":{"HOME":0.5034,"DRAW":0.2787,"AWAY":0.2179}}},{"market":"double_chance","line":null,"confidence":0.736,"model":{"12":0.7134,"1X":0.7555,"X2":0.5311},"book":{"12":0.7296,"1X":0.7752,"X2":0.4952},"best":{"12":{"odds":1.3,"bookmaker":"William Hill"},"1X":{"odds":1.22,"bookmaker":"BetVictor"},"X2":{"odds":1.91,"bookmaker":"William Hill"}},"overround":1.0562,"books":4,"sharp":{"book":"pinnacle","fair":{"12":0.7213,"1X":0.7821,"X2":0.4966}},"open":{"book":"pinnacle","fair":{"12":0.7213,"1X":0.7821,"X2":0.4966}}},{"market":"draw_no_bet","line":null,"confidence":0.736,"model":{"HOME":0.6573,"AWAY":0.3427},"book":{"HOME":0.6919,"AWAY":0.3081},"best":{"HOME":{"odds":1.42,"bookmaker":"Betsson"},"AWAY":{"odds":3,"bookmaker":"Betway"}},"overround":1.0804,"books":7,"sharp":{"book":"pinnacle","fair":{"HOME":0.6979,"AWAY":0.3021}},"open":{"book":"pinnacle","fair":{"HOME":0.6979,"AWAY":0.3021}}},{"market":"btts","line":null,"confidence":0.736,"model":{"yes":0.4777,"no":0.5223},"book":{"yes":0.4824,"no":0.5176},"best":{"yes":{"odds":2,"bookmaker":"Bet365"},"no":{"odds":1.833,"bookmaker":"Betway"}},"overround":1.0835,"books":15,"sharp":null,"open":{"book":"consensus","fair":{"yes":0.4796,"no":0.5204}}},{"market":"over_under_05","line":0.5,"confidence":0.736,"model":{"over":0.8987,"under":0.1013},"book":{"over":0.9268,"under":0.0732},"best":{"over":{"odds":1.04,"bookmaker":"BetVictor"},"under":{"odds":9,"bookmaker":"BetVictor"}},"overround":1.0874,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"over":0.9268,"under":0.0732}}},{"market":"over_under_15","line":1.5,"confidence":0.736,"model":{"over":0.6974,"under":0.3026},"book":{"over":0.7027,"under":0.2973},"best":{"over":{"odds":1.36,"bookmaker":"Pinnacle"},"under":{"odds":3,"bookmaker":"BetVictor"}},"overround":1.0823,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.6982,"under":0.3018}},"open":{"book":"pinnacle","fair":{"over":0.6982,"under":0.3018}}},{"market":"over_under_25","line":2.5,"confidence":0.736,"model":{"over":0.4263,"under":0.5737},"book":{"over":0.4373,"under":0.5627},"best":{"over":{"odds":2.15,"bookmaker":"Bet365"},"under":{"odds":1.67,"bookmaker":"Pinnacle"}},"overround":1.0759,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.4364,"under":0.5636}},"open":{"book":"pinnacle","fair":{"over":0.4364,"under":0.5636}}},{"market":"over_under_35","line":3.5,"confidence":0.736,"model":{"over":0.2181,"under":0.7819},"book":{"over":0.2246,"under":0.7754},"best":{"over":{"odds":3.9,"bookmaker":"BetVictor"},"under":{"odds":1.23,"bookmaker":"Pinnacle"}},"overround":1.0829,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.2261,"under":0.7739}},"open":{"book":"pinnacle","fair":{"over":0.2261,"under":0.7739}}},{"market":"asian_handicap","line":-2.5,"confidence":0.736,"model":{"HOME":0.0898,"AWAY":0.9102},"book":{"HOME":0.0889,"AWAY":0.9111},"best":{"HOME":{"odds":7.3,"bookmaker":"1xBet"},"AWAY":{"odds":1.05,"bookmaker":"fonbet"}},"overround":1.0982,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0937,"AWAY":0.9063}}},{"market":"asian_handicap","line":-2.25,"confidence":0.736,"model":{"HOME":0.0968,"AWAY":0.9032},"book":{"HOME":0.0922,"AWAY":0.9078},"best":{"HOME":{"odds":6.9,"bookmaker":"1xBet"},"AWAY":{"odds":1.041,"bookmaker":"1xBet"}},"overround":1.1055,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1019,"AWAY":0.8981}}},{"market":"asian_handicap","line":-2,"confidence":0.736,"model":{"HOME":0.105,"AWAY":0.895},"book":{"HOME":0.1074,"AWAY":0.8926},"best":{"HOME":{"odds":6.45,"bookmaker":"1xBet"},"AWAY":{"odds":1.07,"bookmaker":"fonbet"}},"overround":1.0991,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1136,"AWAY":0.8864}}},{"market":"asian_handicap","line":-1.75,"confidence":0.736,"model":{"HOME":0.1745,"AWAY":0.8255},"book":{"HOME":0.175,"AWAY":0.825},"best":{"HOME":{"odds":4.4,"bookmaker":"1xBet"},"AWAY":{"odds":1.14,"bookmaker":"1xBet"}},"overround":1.1045,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1886,"AWAY":0.8114}}},{"market":"asian_handicap","line":-1.5,"confidence":0.736,"model":{"HOME":0.2341,"AWAY":0.7659},"book":{"HOME":0.2398,"AWAY":0.7602},"best":{"HOME":{"odds":3.65,"bookmaker":"fonbet"},"AWAY":{"odds":1.26,"bookmaker":"Betsson"}},"overround":1.0968,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2588,"AWAY":0.7412}}},{"market":"asian_handicap","line":-1.25,"confidence":0.736,"model":{"HOME":0.2652,"AWAY":0.7348},"book":{"HOME":0.2741,"AWAY":0.7259},"best":{"HOME":{"odds":3.2,"bookmaker":"fonbet"},"AWAY":{"odds":1.3,"bookmaker":"fonbet"}},"overround":1.0923,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2913,"AWAY":0.7087}}},{"market":"asian_handicap","line":-1,"confidence":0.736,"model":{"HOME":0.3059,"AWAY":0.6941},"book":{"HOME":0.3238,"AWAY":0.6762},"best":{"HOME":{"odds":2.8,"bookmaker":"fonbet"},"AWAY":{"odds":1.41,"bookmaker":"Novibet"}},"overround":1.0813,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.353,"AWAY":0.647}}},{"market":"asian_handicap","line":-0.75,"confidence":0.736,"model":{"HOME":0.3982,"AWAY":0.6018},"book":{"HOME":0.4194,"AWAY":0.5806},"best":{"HOME":{"odds":2.22,"bookmaker":"fonbet"},"AWAY":{"odds":1.63,"bookmaker":"Novibet"}},"overround":1.0837,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4392,"AWAY":0.5608}}},{"market":"asian_handicap","line":-0.5,"confidence":0.736,"model":{"HOME":0.4689,"AWAY":0.5311},"book":{"HOME":0.4893,"AWAY":0.5107},"best":{"HOME":{"odds":1.909,"bookmaker":"888Sport"},"AWAY":{"odds":1.84,"bookmaker":"Novibet"}},"overround":1.0824,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5156,"AWAY":0.4844}}},{"market":"asian_handicap","line":-0.25,"confidence":0.736,"model":{"HOME":0.5473,"AWAY":0.4527},"book":{"HOME":0.5839,"AWAY":0.4161},"best":{"HOME":{"odds":1.65,"bookmaker":"Novibet"},"AWAY":{"odds":2.27,"bookmaker":"fonbet"}},"overround":1.0856,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6014,"AWAY":0.3986}}},{"market":"asian_handicap","line":0,"confidence":0.736,"model":{"HOME":0.6573,"AWAY":0.3427},"book":{"HOME":0.6816,"AWAY":0.3184},"best":{"HOME":{"odds":1.4,"bookmaker":"Interwetten"},"AWAY":{"odds":2.8,"bookmaker":"fonbet"}},"overround":1.0854,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.698,"AWAY":0.302}}},{"market":"asian_handicap","line":0.25,"confidence":0.736,"model":{"HOME":0.7146,"AWAY":0.2854},"book":{"HOME":0.7443,"AWAY":0.2557},"best":{"HOME":{"odds":1.28,"bookmaker":"fonbet"},"AWAY":{"odds":3.35,"bookmaker":"fonbet"}},"overround":1.0917,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.757,"AWAY":0.243}}},{"market":"asian_handicap","line":0.75,"confidence":0.736,"model":{"HOME":0.819,"AWAY":0.181},"book":{"HOME":0.8507,"AWAY":0.1493},"best":{"HOME":{"odds":1.107,"bookmaker":"1xBet"},"AWAY":{"odds":4.95,"bookmaker":"1xBet"}},"overround":1.1054,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8618,"AWAY":0.1382}}},{"market":"asian_handicap","line":1,"confidence":0.736,"model":{"HOME":0.8942,"AWAY":0.1058},"book":{"HOME":0.9178,"AWAY":0.0822},"best":{"HOME":{"odds":1.05,"bookmaker":"fonbet"},"AWAY":{"odds":8.1,"bookmaker":"1xBet"}},"overround":1.0967,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9213,"AWAY":0.0787}}},{"market":"asian_handicap","line":1.25,"confidence":0.736,"model":{"HOME":0.9031,"AWAY":0.0969},"book":{"HOME":0.9364,"AWAY":0.0636},"best":{"HOME":{"odds":1.011,"bookmaker":"1xBet"},"AWAY":{"odds":8.6,"bookmaker":"1xBet"}},"overround":1.1054,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9364,"AWAY":0.0636}}},{"market":"asian_handicap","line":1.5,"confidence":0.736,"model":{"HOME":0.9106,"AWAY":0.0894},"book":{"HOME":0.9314,"AWAY":0.0686},"best":{"HOME":{"odds":1.04,"bookmaker":"fonbet"},"AWAY":{"odds":9,"bookmaker":"1xBet"}},"overround":1.092,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9202,"AWAY":0.0798}}},{"market":"total_corners","line":7.5,"confidence":0.736,"model":{"over":0.5572,"under":0.4428},"book":{"over":0.6264,"under":0.3736},"best":{"over":{"odds":1.51,"bookmaker":"Pinnacle"},"under":{"odds":2.44,"bookmaker":"Pinnacle"}},"overround":1.0757,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.6262,"under":0.3738}},"open":{"book":"pinnacle","fair":{"over":0.6262,"under":0.3738}}},{"market":"total_corners","line":8.5,"confidence":0.736,"model":{"over":0.4355,"under":0.5645},"book":{"over":0.4961,"under":0.5039},"best":{"over":{"odds":1.9,"bookmaker":"Pinnacle"},"under":{"odds":1.87,"bookmaker":"Pinnacle"}},"overround":1.0657,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4958,"under":0.5042}},"open":{"book":"pinnacle","fair":{"over":0.4958,"under":0.5042}}},{"market":"total_corners","line":9.5,"confidence":0.736,"model":{"over":0.3249,"under":0.6751},"book":{"over":0.3742,"under":0.6258},"best":{"over":{"odds":2.43,"bookmaker":"Pinnacle"},"under":{"odds":1.51,"bookmaker":"Pinnacle"}},"overround":1.077,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.3746,"under":0.6254}},"open":{"book":"pinnacle","fair":{"over":0.3746,"under":0.6254}}},{"market":"total_corners","line":10.5,"confidence":0.736,"model":{"over":0.2317,"under":0.7683},"book":{"over":0.2515,"under":0.7485},"best":{"over":{"odds":3.3,"bookmaker":"1xBet"},"under":{"odds":1.25,"bookmaker":"1xBet"}},"overround":1.103,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.2515,"under":0.7485}}},{"market":"total_corners","line":11.5,"confidence":0.736,"model":{"over":0.1583,"under":0.8417},"book":{"over":0.1435,"under":0.8565},"best":{"over":{"odds":4.89,"bookmaker":"1xBet"},"under":{"odds":1.09,"bookmaker":"1xBet"}},"overround":1.1219,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.1435,"under":0.8565}}},{"market":"corners_1x2","line":null,"confidence":0.589,"model":{"HOME":0.5181,"DRAW":0.1241,"AWAY":0.3578},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.515,"model":{"yes":0.1734,"no":0.8266},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.4428,"book_prob":0.3736,"edge":0.0692,"shrunk_edge":0.0381,"odds":2.44,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.44},{"slug":"1xbet","book":"1xBet","odds":2.4}],"kelly":0.014,"confidence":0.736,"family":"corners"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.5645,"book_prob":0.5039,"edge":0.0606,"shrunk_edge":0.0333,"odds":1.87,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.87},{"slug":"1xbet","book":"1xBet","odds":1.84}],"kelly":0.016,"confidence":0.736,"family":"corners"},{"market":"asian_handicap","outcome":"AWAY","line":-0.25,"push":"half","model_prob":0.4527,"book_prob":0.4161,"edge":0.0366,"shrunk_edge":0.0274,"odds":2.27,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":2.27},{"slug":"novibet","book":"Novibet","odds":2.15},{"slug":"1xbet","book":"1xBet","odds":2.117}],"kelly":0.0054,"confidence":0.736,"family":"handicap"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.6751,"book_prob":0.6258,"edge":0.0493,"shrunk_edge":0.0271,"odds":1.51,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.51},{"slug":"1xbet","book":"1xBet","odds":1.49}],"kelly":0.0095,"confidence":0.736,"family":"corners"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.5311,"book_prob":0.4952,"edge":0.0359,"shrunk_edge":0.0267,"odds":1.91,"bookmaker":"William Hill","prices":[{"slug":"william-hill","book":"William Hill","odds":1.91},{"slug":"betfair","book":"betfair","odds":1.83},{"slug":"betvictor","book":"BetVictor","odds":1.83},{"slug":"1xbet","book":"1xBet","odds":1.76}],"kelly":0.0039,"confidence":0.736,"family":"result"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.3427,"book_prob":0.3081,"edge":0.0346,"shrunk_edge":0.0257,"odds":3,"bookmaker":"Betway","prices":[{"slug":"betway","book":"Betway","odds":3},{"slug":"888sport","book":"888Sport","odds":2.8},{"slug":"william-hill","book":"William Hill","odds":2.8},{"slug":"10bet","book":"10bet","odds":2.8},{"slug":"betano","book":"Betano","odds":2.77},{"slug":"novibet","book":"Novibet","odds":2.75},{"slug":"betsson","book":"Betsson","odds":2.75}],"kelly":0.0035,"confidence":0.736,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":1.25,"push":"half","model_prob":0.0969,"book_prob":0.0636,"edge":0.0333,"shrunk_edge":0.025,"odds":8.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.6}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.1013,"book_prob":0.0732,"edge":0.028,"shrunk_edge":0.0238,"odds":9,"bookmaker":"BetVictor","prices":[{"slug":"betvictor","book":"BetVictor","odds":9},{"slug":"1xbet","book":"1xBet","odds":8.1}],"kelly":0,"confidence":0.736,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":0.75,"push":"half","model_prob":0.181,"book_prob":0.1493,"edge":0.0316,"shrunk_edge":0.0237,"odds":4.95,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.95}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.25,"push":"half","model_prob":0.2854,"book_prob":0.2557,"edge":0.0297,"shrunk_edge":0.0223,"odds":3.35,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":3.35},{"slug":"1xbet","book":"1xBet","odds":3.28}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0,"push":"full","model_prob":0.3427,"book_prob":0.3184,"edge":0.0243,"shrunk_edge":0.0183,"odds":2.8,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":2.8},{"slug":"1xbet","book":"1xBet","odds":2.78},{"slug":"interwetten","book":"Interwetten","odds":2.75},{"slug":"novibet","book":"Novibet","odds":2.75}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1,"push":"full","model_prob":0.1058,"book_prob":0.0822,"edge":0.0236,"shrunk_edge":0.0177,"odds":8.1,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.1},{"slug":"fonbet","book":"fonbet","odds":7.3}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.75,"push":"half","model_prob":0.6018,"book_prob":0.5806,"edge":0.0212,"shrunk_edge":0.0159,"odds":1.63,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.63},{"slug":"1xbet","book":"1xBet","odds":1.6},{"slug":"fonbet","book":"fonbet","odds":1.59}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1.5,"push":"none","model_prob":0.0894,"book_prob":0.0686,"edge":0.0208,"shrunk_edge":0.0156,"odds":9,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":9},{"slug":"fonbet","book":"fonbet","odds":8.5}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.5,"push":"none","model_prob":0.5311,"book_prob":0.5107,"edge":0.0204,"shrunk_edge":0.0153,"odds":1.84,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.84},{"slug":"10bet","book":"10bet","odds":1.833},{"slug":"interwetten","book":"Interwetten","odds":1.8},{"slug":"888sport","book":"888Sport","odds":1.8},{"slug":"william-hill","book":"William Hill","odds":1.8},{"slug":"betsson","book":"Betsson","odds":1.8}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.2445,"book_prob":0.2248,"edge":0.0197,"shrunk_edge":0.0147,"odds":4.15,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":4.15},{"slug":"betvictor","book":"BetVictor","odds":4.1},{"slug":"william-hill","book":"William Hill","odds":4},{"slug":"1xbet","book":"1xBet","odds":3.94},{"slug":"betfair","book":"betfair","odds":3.9},{"slug":"unibet","book":"Unibet","odds":3.85},{"slug":"dafabet","book":"dafabet","odds":3.85},{"slug":"mansionbet","book":"MansionBet","odds":3.85},{"slug":"macauslot","book":"Macauslot","odds":3.81},{"slug":"interwetten","book":"Interwetten","odds":3.8},{"slug":"bwin","book":"Bwin","odds":3.75},{"slug":"coral","book":"coral","odds":3.75}],"kelly":0.0012,"confidence":0.736,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":-1,"push":"full","model_prob":0.6941,"book_prob":0.6762,"edge":0.0179,"shrunk_edge":0.0135,"odds":1.41,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.41},{"slug":"interwetten","book":"Interwetten","odds":1.4},{"slug":"1xbet","book":"1xBet","odds":1.39},{"slug":"fonbet","book":"fonbet","odds":1.38}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"1x2","outcome":"DRAW","line":null,"push":null,"model_prob":0.2866,"book_prob":0.2704,"edge":0.0162,"shrunk_edge":0.012,"odds":3.45,"bookmaker":"dafabet","prices":[{"slug":"dafabet","book":"dafabet","odds":3.45},{"slug":"mansionbet","book":"MansionBet","odds":3.45},{"slug":"unibet","book":"Unibet","odds":3.35},{"slug":"pinnacle","book":"Pinnacle","odds":3.3},{"slug":"interwetten","book":"Interwetten","odds":3.3},{"slug":"bwin","book":"Bwin","odds":3.3},{"slug":"bet365","book":"Bet365","odds":3.3},{"slug":"betfair","book":"betfair","odds":3.3},{"slug":"coral","book":"coral","odds":3.3},{"slug":"ladbrokes","book":"ladbrokes","odds":3.3},{"slug":"betvictor","book":"BetVictor","odds":3.3},{"slug":"macauslot","book":"Macauslot","odds":3.25}],"kelly":0,"confidence":0.736,"family":"result"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.7683,"book_prob":0.7485,"edge":0.0198,"shrunk_edge":0.0109,"odds":1.25,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.25}],"kelly":0,"confidence":0.736,"family":"corners"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.5737,"book_prob":0.5627,"edge":0.011,"shrunk_edge":0.0094,"odds":1.67,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.67},{"slug":"1xbet","book":"1xBet","odds":1.66},{"slug":"bet365","book":"Bet365","odds":1.66},{"slug":"betvictor","book":"BetVictor","odds":1.66}],"kelly":0,"confidence":0.736,"family":"goals"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.1583,"book_prob":0.1435,"edge":0.0148,"shrunk_edge":0.0081,"odds":4.89,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.89}],"kelly":0,"confidence":0.736,"family":"corners"},{"market":"asian_handicap","outcome":"AWAY","line":-1.25,"push":"half","model_prob":0.7348,"book_prob":0.7259,"edge":0.0089,"shrunk_edge":0.0067,"odds":1.3,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.29}],"kelly":0,"confidence":0.736,"family":"handicap"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.7819,"book_prob":0.7754,"edge":0.0065,"shrunk_edge":0.0055,"odds":1.23,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.23},{"slug":"betvictor","book":"BetVictor","odds":1.22},{"slug":"1xbet","book":"1xBet","odds":1.21}],"kelly":0,"confidence":0.736,"family":"goals"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.3026,"book_prob":0.2973,"edge":0.0053,"shrunk_edge":0.0045,"odds":3,"bookmaker":"BetVictor","prices":[{"slug":"betvictor","book":"BetVictor","odds":3},{"slug":"pinnacle","book":"Pinnacle","odds":2.95},{"slug":"1xbet","book":"1xBet","odds":2.92}],"kelly":0,"confidence":0.736,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":-1.5,"push":"none","model_prob":0.7659,"book_prob":0.7602,"edge":0.0057,"shrunk_edge":0.0043,"odds":1.26,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":1.26},{"slug":"1xbet","book":"1xBet","odds":1.23},{"slug":"fonbet","book":"fonbet","odds":1.22}],"kelly":0,"confidence":0.736,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: short","preview":null,"external":{"bsd_prediction":{"id":5641,"created_at":"2026-10-18T02:15:31Z","event":{"id":207882,"event_date":"2026-10-24T23:00:00Z","status":"finished","home_team_id":2226,"home_team":"Pittsburgh Riverhounds","away_team_id":2229,"away_team":"Birmingham Legion FC","league_id":57,"league_name":"USL Championship"},"markets":{"match_result":{"prob_home":49.3,"prob_draw":27.4,"prob_away":23.3,"predicted":"H"},"expected_goals":{"home":1.5,"away":0.93},"over_under":{"prob_over_15":69.1,"prob_over_25":44.3,"prob_over_35":23.9},"btts":{"prob_yes":48.4},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":70.4},"corners":{"prob_over_85":54.8,"prob_over_95":43,"prob_over_105":31}},"recommendations":{"favorite":"H","favorite_prob":49.3,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4932,"version":"dc-blend-v1"}}},"computed_at":1792890531,"report":{"fetched_at":1792890535,"ht":[0,0],"attendance":null,"highlights":[],"events":[{"t":"sub","minute":46,"added":null,"side":"away","in":"S. Tregarthen","in_id":53169,"out":"N. Brown","out_id":53306},{"t":"goal","minute":55,"added":null,"side":"home","player":"T. Amann","player_id":53067,"assist":null,"kind":"regular","score":[1,0]},{"t":"goal","minute":56,"added":null,"side":"home","player":"D. Griffin","player_id":53236,"assist":"T. Amann","kind":"regular","score":[2,0]},{"t":"sub","minute":58,"added":null,"side":"home","in":"E. Goldthorp","in_id":53073,"out":"R. Mertz","out_id":53064},{"t":"sub","minute":58,"added":null,"side":"home","in":"Y. Tsukanome","in_id":13569,"out":"T. Amann","out_id":53067},{"t":"sub","minute":58,"added":null,"side":"away","in":"R. Damus","in_id":53171,"out":"R. Williams","out_id":53175},{"t":"sub","minute":58,"added":null,"side":"away","in":"G. Diarbian","in_id":9537,"out":"T. Pasher","out_id":53170},{"t":"sub","minute":72,"added":null,"side":"away","in":"S. Saucedo","in_id":53174,"out":"S. McIllhatton","out_id":53168},{"t":"sub","minute":72,"added":null,"side":"away","in":"S. Ngoma","in_id":9618,"out":"P. Vassell","out_id":53173},{"t":"sub","minute":72,"added":null,"side":"home","in":"L. J. Kelp","in_id":53062,"out":"B. Ydrach","out_id":53321},{"t":"card","minute":78,"added":null,"side":"home","player":"C. Ahl","player_id":53063,"card":"yellow","reason":"Foul"},{"t":"sub","minute":81,"added":null,"side":"home","in":"A. Dikwa","in_id":53237,"out":"C. Ahl","out_id":53063},{"t":"sub","minute":81,"added":null,"side":"home","in":"B. Etou","in_id":53069,"out":"S. Bassett","out_id":9737},{"t":"goal","minute":82,"added":null,"side":"away","player":"R. Damus","player_id":53171,"assist":"D. McCartney","kind":"regular","score":[2,1]}],"players":[{"id":53065,"team_id":2226,"minutes":90,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":53060,"team_id":2226,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":53059,"team_id":2226,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":53058,"team_id":2226,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":1,"shots":0,"on_target":0,"key_passes":0},{"id":53061,"team_id":2226,"minutes":90,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":53236,"team_id":2226,"minutes":90,"rating":7.6,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":53063,"team_id":2226,"minutes":81,"rating":7.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":4},{"id":9737,"team_id":2226,"minutes":81,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":53321,"team_id":2226,"minutes":72,"rating":7.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":53067,"team_id":2226,"minutes":58,"rating":8,"goals":1,"assists":1,"yellow":0,"red":0,"saves":0,"shots":5,"on_target":1,"key_passes":3},{"id":53064,"team_id":2226,"minutes":58,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":13569,"team_id":2226,"minutes":32,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53073,"team_id":2226,"minutes":32,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":53062,"team_id":2226,"minutes":18,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":53069,"team_id":2226,"minutes":9,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53237,"team_id":2226,"minutes":9,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53068,"team_id":2226,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53072,"team_id":2226,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53164,"team_id":2229,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":53211,"team_id":2229,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":9838,"team_id":2229,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":53167,"team_id":2229,"minutes":90,"rating":7.3,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":4},{"id":9691,"team_id":2229,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9857,"team_id":2229,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":53173,"team_id":2229,"minutes":72,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":53168,"team_id":2229,"minutes":72,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53170,"team_id":2229,"minutes":58,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":53175,"team_id":2229,"minutes":58,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53169,"team_id":2229,"minutes":45,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":53306,"team_id":2229,"minutes":45,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":9537,"team_id":2229,"minutes":32,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53171,"team_id":2229,"minutes":32,"rating":7.6,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":0},{"id":9618,"team_id":2229,"minutes":18,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53174,"team_id":2229,"minutes":18,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53332,"team_id":2229,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53176,"team_id":2229,"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":45,"shots":18,"on_target":5,"corners":5,"fouls":20,"yellow":1,"red":0,"big_chances":1,"passes":421,"pass_pct":80.5,"offsides":2,"saves":1},"away":{"possession":55,"shots":8,"on_target":2,"corners":6,"fouls":7,"yellow":0,"red":0,"big_chances":0,"passes":498,"pass_pct":82.3,"offsides":1,"saves":3}},"lineups":{"home":{"formation":"4-4-2","players":[{"id":53058,"name":"Nico Campuzano","position":"G","number":1,"captain":false,"starting":true},{"id":53059,"name":"Perrin Barnes","position":"D","number":3,"captain":false,"starting":true},{"id":53060,"name":"Victor Souza","position":"D","number":5,"captain":false,"starting":true},{"id":53061,"name":"Owen Mikoy","position":"D","number":6,"captain":false,"starting":true},{"id":53321,"name":"Beto Ydrach","position":"D","number":16,"captain":false,"starting":true},{"id":53065,"name":"Jackson Walti","position":"M","number":42,"captain":false,"starting":true},{"id":53064,"name":"Robbie Mertz","position":"M","number":14,"captain":false,"starting":true},{"id":53236,"name":"Danny Griffin","position":"M","number":2,"captain":false,"starting":true},{"id":53063,"name":"Charles Ahl","position":"M","number":10,"captain":true,"starting":true},{"id":53067,"name":"Trevor Amann","position":"F","number":7,"captain":false,"starting":true},{"id":9737,"name":"Samuel Bassett","position":"F","number":19,"captain":false,"starting":true},{"id":53073,"name":"Eliot Goldthorp","position":"M","number":37,"captain":false,"starting":false},{"id":13569,"name":"Yu Tsukanome","position":"F","number":36,"captain":false,"starting":false},{"id":53062,"name":"Lasse Jonathan Kelp","position":"D","number":4,"captain":false,"starting":false},{"id":53069,"name":"Brunallergene Etou","position":"D","number":8,"captain":false,"starting":false},{"id":53237,"name":"Albert Dikwa","position":"F","number":9,"captain":false,"starting":false},{"id":53072,"name":"Mike Sheridan","position":"G","number":24,"captain":false,"starting":false},{"id":53068,"name":"Illal Osumanu","position":"D","number":28,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":53164,"name":"Jassem Koleilat","position":"G","number":1,"captain":false,"starting":true},{"id":53306,"name":"Nico Brown","position":"D","number":77,"captain":false,"starting":true},{"id":53211,"name":"Bryce Washington","position":"D","number":27,"captain":false,"starting":true},{"id":9838,"name":"Hamady Diop","position":"D","number":32,"captain":false,"starting":true},{"id":53167,"name":"Dawson McCartney","position":"D","number":11,"captain":false,"starting":true},{"id":53168,"name":"Sam McIllhatton","position":"M","number":6,"captain":false,"starting":true},{"id":9691,"name":"Seth Antwi","position":"M","number":18,"captain":true,"starting":true},{"id":53170,"name":"Tyler Pasher","position":"M","number":15,"captain":false,"starting":true},{"id":9857,"name":"Samuel Shashoua","position":"M","number":10,"captain":false,"starting":true},{"id":53173,"name":"Peter-Lee Vassell","position":"M","number":16,"captain":false,"starting":true},{"id":53175,"name":"Romario Williams","position":"F","number":17,"captain":false,"starting":true},{"id":53169,"name":"Sebastian Tregarthen","position":"F","number":21,"captain":false,"starting":false},{"id":9537,"name":"Gevork Diarbian","position":"F","number":19,"captain":false,"starting":false},{"id":53171,"name":"Ronaldo Damus","position":"F","number":9,"captain":false,"starting":false},{"id":53174,"name":"Sebastián Saucedo","position":"F","number":7,"captain":false,"starting":false},{"id":9618,"name":"Serge Ngoma","position":"F","number":81,"captain":false,"starting":false},{"id":53176,"name":"Trevor McMullen","position":"G","number":12,"captain":false,"starting":false},{"id":53332,"name":"A.J. Paterson","position":"D","number":20,"captain":false,"starting":false}]}}},"colors":{"home":"#efc034","away":"#42403e"},"venue":{"name":"Highmark Stadium","city":"Pittsburgh","capacity":5000},"pulled":[],"published":[]}