{"id":211632,"league_id":19,"league":"Liga MX Apertura","kickoff":1793581800,"home":"Cruz Azul","away":"Club León","home_id":314,"away_id":318,"venue_id":295,"rank":6,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.796,"score":[2,1],"live_score":[0,0],"lambda":[1.9,1.28],"odds_1x2":{"HOME":0.5523760095426514,"DRAW":0.23301910694633082,"AWAY":0.21460488351101778},"read":{"text":"Cruz Azul to edge it","side":"home"},"top_pick":null,"pass":"Cruz Azul v Club León 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":1.8973874834954307,"lambda_away":1.2769834252690175,"corner_rate":10.78,"card_rate":0.353,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"5-3-2","players":[{"id":10041,"name":"Kevin Mier","position":"G","starting":true,"ai_score":null},{"id":10502,"name":"Rogelio González","position":"D","starting":true,"ai_score":null},{"id":10057,"name":"Gonzalo Piovi","position":"D","starting":true,"ai_score":null},{"id":10055,"name":"Amaury Garcia","position":"D","starting":true,"ai_score":null},{"id":10044,"name":"Jesús Orozco","position":"D","starting":true,"ai_score":null},{"id":10048,"name":"Omar Campos","position":"D","starting":true,"ai_score":null},{"id":10271,"name":"Agustín Palavecino","position":"M","starting":true,"ai_score":null},{"id":10043,"name":"Erik Lira","position":"M","starting":true,"ai_score":null},{"id":10047,"name":"Carlos Rodríguez","position":"M","starting":true,"ai_score":null},{"id":10503,"name":"Andres Montaño","position":"F","starting":true,"ai_score":null},{"id":10051,"name":"Gabriel Fernández","position":"F","starting":true,"ai_score":null},{"id":10052,"name":"Andrés Gudiño","position":"G","starting":false,"ai_score":null},{"id":9455,"name":"Alan Montes","position":"D","starting":false,"ai_score":null},{"id":10178,"name":"Alan Mozo","position":"D","starting":false,"ai_score":null},{"id":10440,"name":"Jorge Rodarte Barragan","position":"D","starting":false,"ai_score":null},{"id":10414,"name":"Carlos Rotondi","position":"F","starting":false,"ai_score":null},{"id":10046,"name":"Jeremy Márquez","position":"M","starting":false,"ai_score":null},{"id":10500,"name":"Osinachi Ebere","position":"F","starting":false,"ai_score":null},{"id":10217,"name":"Nicolás Ibáñez","position":"F","starting":false,"ai_score":null},{"id":10049,"name":"José Paradela","position":"F","starting":false,"ai_score":null},{"id":10054,"name":"Luka Romero","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-1-4-1","players":[{"id":10120,"name":"Oscar García","position":"G","starting":true,"ai_score":null},{"id":10125,"name":"Iván Moreno","position":"D","starting":true,"ai_score":null},{"id":22995,"name":"Jhohan Romaña","position":"D","starting":true,"ai_score":null},{"id":26630,"name":"Juan Guevara","position":"D","starting":true,"ai_score":null},{"id":10137,"name":"Christopher Mora","position":"D","starting":true,"ai_score":null},{"id":10270,"name":"José Rodríguez","position":"M","starting":true,"ai_score":null},{"id":10154,"name":"Edgar Guerra","position":"M","starting":true,"ai_score":null},{"id":10123,"name":"Rodrigo Echeverría","position":"M","starting":true,"ai_score":null},{"id":10459,"name":"Daniel Arcila","position":"M","starting":true,"ai_score":null},{"id":10127,"name":"Ismael Díaz","position":"M","starting":true,"ai_score":null},{"id":10129,"name":"José Alvarado","position":"F","starting":true,"ai_score":null},{"id":91218,"name":"Irving Martinez","position":"G","starting":false,"ai_score":null},{"id":10512,"name":"Sebastián Vegas","position":"D","starting":false,"ai_score":null},{"id":10246,"name":"Bryan Colula","position":"D","starting":false,"ai_score":null},{"id":10130,"name":"Paul Bellón","position":"D","starting":false,"ai_score":null},{"id":91217,"name":"Isaac Espinosa","position":"M","starting":false,"ai_score":null},{"id":10092,"name":"Juan Dominguez","position":"M","starting":false,"ai_score":null},{"id":10420,"name":"Jesús Lara","position":"D","starting":false,"ai_score":null},{"id":10126,"name":"Fernando Beltrán","position":"M","starting":false,"ai_score":null},{"id":10132,"name":"Jordi Cortizo","position":"M","starting":false,"ai_score":null},{"id":10272,"name":"Diber Cambindo","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":10060,"name":"Amaury Morales","team_id":null,"side":"home","reason":"Knee Injury"}]},"people":[{"id":10041,"name":"Kevin Mier","side":"home"},{"id":10502,"name":"Rogelio González","side":"home"},{"id":10057,"name":"Gonzalo Piovi","side":"home"},{"id":10055,"name":"Amaury Garcia","side":"home"},{"id":10044,"name":"Jesús Orozco","side":"home"},{"id":10048,"name":"Omar Campos","side":"home"},{"id":10271,"name":"Agustín Palavecino","side":"home"},{"id":10043,"name":"Erik Lira","side":"home"},{"id":10047,"name":"Carlos Rodríguez","side":"home"},{"id":10503,"name":"Andres Montaño","side":"home"},{"id":10051,"name":"Gabriel Fernández","side":"home"},{"id":10052,"name":"Andrés Gudiño","side":"home"},{"id":9455,"name":"Alan Montes","side":"home"},{"id":10178,"name":"Alan Mozo","side":"home"},{"id":10440,"name":"Jorge Rodarte Barragan","side":"home"},{"id":10414,"name":"Carlos Rotondi","side":"home"},{"id":10046,"name":"Jeremy Márquez","side":"home"},{"id":10500,"name":"Osinachi Ebere","side":"home"},{"id":10217,"name":"Nicolás Ibáñez","side":"home"},{"id":10049,"name":"José Paradela","side":"home"},{"id":10054,"name":"Luka Romero","side":"home"},{"id":10042,"name":"Willer Ditta","side":"home"},{"id":10117,"name":"Ralph Orquin","side":"home"},{"id":79988,"name":"Raymundo Rubio","side":"home"},{"id":35875,"name":"Josue Diaz Gonzalez","side":"home"},{"id":10234,"name":"Javier Suárez","side":"home"},{"id":76041,"name":"Juan Calero","side":"home"},{"id":35870,"name":"Bryan Gamboa","side":"home"},{"id":10397,"name":"Mateo Levy","side":"home"},{"id":143636,"name":"Emiliano Castañeda","side":"home"},{"id":36626,"name":"Ricardo Rodriguez","side":"home"},{"id":10501,"name":"Emmanuel Ochoa","side":"home"},{"id":59067,"name":"Bruno Salgado","side":"home"},{"id":10472,"name":"Fernando Sámano","side":"home"},{"id":21427,"name":"Cristian Jiménez","side":"home"},{"id":13710,"name":"Ariel Castro Sevilla","side":"home"},{"id":10415,"name":"Karol Velázquez","side":"home"},{"id":113460,"name":"Christian Valdivia","side":"home"},{"id":13711,"name":"Ivan Silva","side":"home"},{"id":10060,"name":"Amaury Morales","side":"home"},{"id":208796,"name":"Nicolas Ramirez","side":"home"},{"id":113293,"name":"Jeyson Duran","side":"home"},{"id":10059,"name":"Diego Valdez","side":"home"},{"id":10120,"name":"Oscar García","side":"away"},{"id":10125,"name":"Iván Moreno","side":"away"},{"id":22995,"name":"Jhohan Romaña","side":"away"},{"id":26630,"name":"Juan Guevara","side":"away"},{"id":10137,"name":"Christopher Mora","side":"away"},{"id":10270,"name":"José Rodríguez","side":"away"},{"id":10154,"name":"Edgar Guerra","side":"away"},{"id":10123,"name":"Rodrigo Echeverría","side":"away"},{"id":10459,"name":"Daniel Arcila","side":"away"},{"id":10127,"name":"Ismael Díaz","side":"away"},{"id":10129,"name":"José Alvarado","side":"away"},{"id":91218,"name":"Irving Martinez","side":"away"},{"id":10512,"name":"Sebastián Vegas","side":"away"},{"id":10246,"name":"Bryan Colula","side":"away"},{"id":10130,"name":"Paul Bellón","side":"away"},{"id":91217,"name":"Isaac Espinosa","side":"away"},{"id":10092,"name":"Juan Dominguez","side":"away"},{"id":10420,"name":"Jesús Lara","side":"away"},{"id":10126,"name":"Fernando Beltrán","side":"away"},{"id":10132,"name":"Jordi Cortizo","side":"away"},{"id":10272,"name":"Diber Cambindo","side":"away"},{"id":10138,"name":"Valentin Gauthier","side":"away"},{"id":10124,"name":"Salvador Reyes","side":"away"},{"id":10121,"name":"David Ramírez","side":"away"},{"id":10515,"name":"Abraham Villegas Maciel","side":"away"},{"id":96418,"name":"Santiago Londoño","side":"away"},{"id":91219,"name":"Gael Camarena","side":"away"},{"id":10445,"name":"Alfonso Blanco","side":"away"},{"id":10156,"name":"Julio González","side":"away"},{"id":143324,"name":"Irving Martinez","side":"away"},{"id":143325,"name":"Luis Ramirez","side":"away"},{"id":10256,"name":"Sebastian Fierro","side":"away"},{"id":1969,"name":"Santiago Colombatto","side":"away"},{"id":10134,"name":"Ángel Estrada","side":"away"},{"id":10585,"name":"Luis Valadez","side":"away"}],"players":[{"id":10060,"name":"Amaury Morales","side":"home","team":"Cruz Azul","club":null,"role":"MID","position":"RM","status":"out","reason":"Knee Injury","expected_return":"2027-01-10","season":{"apps":16,"starts":0,"goals":0,"assists":1,"big_chances":0,"clean_sheets":0,"team_games":41,"tracked_apps":16,"tracked_starts":0},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Club León","kickoff":1768093200,"goals":0,"assists":1,"score":"1-2","won":false},"strengths":[],"tags":[],"importance":0.005,"country":null,"load":null},{"id":10051,"name":"Gabriel Fernández","side":"home","team":"Cruz Azul","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":32,"starts":15,"goals":10,"assists":5,"big_chances":1,"clean_sheets":9,"team_games":41,"tracked_apps":32,"tracked_starts":15},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"CD Toluca","kickoff":1790463000,"goals":2,"assists":0,"score":"3-3","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.173,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":10503,"name":"Andres Montaño","side":"home","team":"Cruz Azul","club":null,"role":"MID","position":"CM","status":"fit","reason":null,"expected_return":null,"season":{"apps":22,"starts":3,"goals":6,"assists":4,"big_chances":2,"clean_sheets":2,"team_games":41,"tracked_apps":22,"tracked_starts":3},"recent":{"apps":5,"goals":4,"assists":3,"scoredIn":4,"country":0},"standout":{"opponent":"Querétaro FC","kickoff":1792976400,"goals":1,"assists":1,"score":"3-1","won":true},"strengths":[],"tags":["best_performer","chance_creator","in_form"],"importance":0.11,"country":null,"load":{"games":2,"minutes":100,"country":0}},{"id":10129,"name":"José Alvarado","side":"away","team":"Club León","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":21,"starts":3,"goals":5,"assists":1,"big_chances":0,"clean_sheets":2,"team_games":33,"tracked_apps":21,"tracked_starts":3},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Club América","kickoff":1792285200,"goals":1,"assists":0,"score":"3-5","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.11,"country":null,"load":{"games":2,"minutes":118,"country":0}}],"extras":{"teams":{"home":314,"away":318},"split":{"home":{"above":{"w":1,"d":0,"l":1},"below":{"w":5,"d":2,"l":1}},"away":{"above":{"w":0,"d":1,"l":1},"below":{"w":4,"d":3,"l":1}}},"referee":null,"managers":{"home":{"id":1422,"name":"Joel Huiqui","vs":{"w":4,"d":0,"l":1,"last":{"kickoff":1768093200,"score":"1-2","result":"L"}}},"away":{"id":347,"name":"Javier Gandolfi","vs":{"w":1,"d":0,"l":4,"last":{"kickoff":1768093200,"score":"2-1","result":"W"}}}},"best_xi":[],"players":{"10129":{"caps":null,"goals":null,"country":null,"signed":{"from":"CF Monterrey","fee":2150000,"at":1754438400}}}},"notable":[{"id":1974,"name":"Salomón Rondón","goals":15,"rank":1},{"id":10479,"name":"Henry Martín","goals":10,"rank":2},{"id":3628,"name":"Juninho","goals":9,"rank":3},{"id":1973,"name":"Federico Viñas","goals":8,"rank":4},{"id":10215,"name":"Juan Brunetta","goals":8,"rank":5},{"id":6142,"name":"Julián Carranza","goals":7,"rank":6},{"id":10386,"name":"Lucas Ocampos","goals":7,"rank":7},{"id":10335,"name":"Óscar Estupiñán","goals":7,"rank":8},{"id":10356,"name":"Ali Ávila","goals":6,"rank":9},{"id":9357,"name":"Hugo Cuypers","goals":6,"rank":10},{"id":57823,"name":"Miguel Borja","goals":6,"rank":11},{"id":10406,"name":"Alexis Vega","goals":5,"rank":12},{"id":10110,"name":"Brian Rodríguez","goals":5,"rank":13},{"id":9212,"name":"Diego Rossi","goals":5,"rank":14},{"id":90592,"name":"Florián Monzón","goals":5,"rank":15}],"round_label":"Regular season · Matchday 15","neutral":false,"h2h":{"total_matches":34,"home_wins":19,"draws":9,"away_wins":6,"home_goals":51,"away_goals":35,"avg_total_goals":2.5294117647058822,"home_win_rate":0.5588235294117647,"away_win_rate":0.17647058823529413,"recent_matches":[{"away":"Cruz Azul","date":"2026-01-11T01:00:00+00:00","home":"Club León","score":"2-1","event_id":6124,"away_score":1,"home_score":2,"away_team_id":314,"home_team_id":318},{"away":"Club León","date":"2025-07-27T01:00:00+00:00","home":"Cruz Azul","score":"4-1","event_id":5992,"away_score":1,"home_score":4,"away_team_id":318,"home_team_id":314},{"away":"Club León","date":"2025-05-12T01:00:00+00:00","home":"Cruz Azul","score":"2-1","event_id":236243,"away_score":1,"home_score":2,"away_team_id":318,"home_team_id":314},{"away":"Cruz Azul","date":"2025-05-09T03:10:00+00:00","home":"Club León","score":"2-3","event_id":236240,"away_score":3,"home_score":2,"away_team_id":314,"home_team_id":318},{"away":"Club León","date":"2025-04-16T03:05:00+00:00","home":"Cruz Azul","score":"2-1","event_id":236219,"away_score":1,"home_score":2,"away_team_id":318,"home_team_id":314},{"away":"Cruz Azul","date":"2024-09-15T02:35:00+00:00","home":"Club León","score":"1-2","event_id":235972,"away_score":2,"home_score":1,"away_team_id":314,"home_team_id":318},{"away":"Cruz Azul","date":"2024-02-22T03:00:00+00:00","home":"Club León","score":"2-3","event_id":245752,"away_score":3,"home_score":2,"away_team_id":314,"home_team_id":318},{"away":"Club León","date":"2023-10-28T23:00:00+00:00","home":"Cruz Azul","score":"1-0","event_id":245622,"away_score":0,"home_score":1,"away_team_id":318,"home_team_id":314},{"away":"Cruz Azul","date":"2023-04-09T01:05:00+00:00","home":"Club León","score":"0-0","event_id":257017,"away_score":0,"home_score":0,"away_team_id":314,"home_team_id":318},{"away":"Club León","date":"2022-10-09T02:15:00+00:00","home":"Cruz Azul","score":"1-0","event_id":256877,"away_score":0,"home_score":1,"away_team_id":318,"home_team_id":314}]},"standings":{"home":{"team_id":314,"position":4,"played":14,"points":26,"goal_diff":9,"team_name":"Cruz Azul","won":8,"drawn":2,"lost":4,"goals_for":32,"goals_against":23,"group":null},"away":{"team_id":318,"position":7,"played":14,"points":22,"goal_diff":3,"team_name":"Club León","won":6,"drawn":4,"lost":4,"goals_for":21,"goals_against":18,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":2,"record":"3-3-0","goals_for":2.67,"goals_against":1.33,"clean_sheets":2,"streak":"won 3","sequence":"DDDWWW","venue_ppg":2},"away":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1.67,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"DWDLWD","venue_ppg":1.67}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Cruz Azul are without 1 player, none of them central to how the side plays.","evidence":{"count":1,"measured":1,"combined_goal_share":0,"combined_importance":0.005,"players":[{"player":"Amaury Morales","role":"MID","reason":"Knee Injury","goal_share":0,"importance":0.005,"measured":true,"doubtful":false,"cover_at_position":16}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":0},{"channel":"corners","side":"home","pct":0},{"channel":"cards","side":"both","pct":0}]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Club León 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":"Cruz Azul have taken 2.00 points a game from their last 6 (3W 3D 0L), scoring 2.7 and conceding 1.3, and 2.00 a game at home.","evidence":{"matches":6,"ppg":2,"record":"3-3-0","goals_for":2.67,"goals_against":1.33,"clean_sheets":2,"streak":"won 3","sequence":"DDDWWW","venue_ppg":2},"strength":0.433,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Club León have taken 1.50 points a game from their last 6 (2W 3D 1L), scoring 1.7 and conceding 1.5, and 1.67 a game on the road.","evidence":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1.67,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"DWDLWD","venue_ppg":1.67},"strength":0.15,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":19,"home":{"state":"mid_table","position":4,"points":26,"games_left":19,"gap_to_leader":3,"gap_to_safety":11,"gap_to_europe":-4},"away":{"state":"mid_table","position":7,"points":22,"games_left":19,"gap_to_leader":7,"gap_to_safety":7,"gap_to_europe":0},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 2-1, 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":"Joel Huiqui has 21 matches in charge at Cruz Azul, long enough that the side plays the way he wants it to.","evidence":{"manager":"Joel Huiqui","matches_in_charge":21,"tenure_days":176,"ppm":1.86,"appointment_effect":{"before_ppm":1.7,"after_ppm":1.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Javier Gandolfi has 21 matches in charge at Club León, long enough that the side plays the way he wants it to.","evidence":{"manager":"Javier Gandolfi","matches_in_charge":21,"tenure_days":211,"ppm":1.76,"appointment_effect":{"before_ppm":1,"after_ppm":1.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Cruz Azul come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":7.006944444444445,"matchesIn7":0,"matchesIn14":2,"days_rest":7},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Club León come in on 8 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":8.090277777777779,"matchesIn7":0,"matchesIn14":2,"days_rest":8.1},"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.191,"defence":0.06,"effective_matches":11.9,"shrunk":0.4},"away":{"attack":-0.035,"defence":0.023,"effective_matches":11.5,"shrunk":0.41}},"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; Cruz Azul work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":54.8,"shots":18.2,"xg_per_shot":0.099,"corners":6,"corners_per_shot":0.33,"finishing_vs_xg":0.28},"away":{"matches":12,"possession":47.2,"shots":13.5,"xg_per_shot":0.105,"corners":3.4,"corners_per_shot":0.253,"finishing_vs_xg":0.17},"possession_gap":7.7},"strength":0.306,"moves":[]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"Cruz Azul have scored 3 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.28,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Club León are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.17,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"108 yellow cards in this referee's last 19 games, where 74 would be usual in this league, and 11 reds. — though 19 games is too few to read much into, so it is left out of the call.","evidence":{"matches":19,"yellows_per_match":5.68,"reds_per_match":0.579,"league_yellows_per_match":3.91,"league_reds_per_match":0.372,"yellow_ratio":1.46,"red_ratio":1.56,"sample":19,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 333 km for Club León.","evidence":{"travel_km":333},"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":10.6,"temperature_c":21,"description":"clear"},"strength":0,"moves":[]},{"id":"environment.pitch","section":"§6.3","tier":6,"state":"UNAVAILABLE","note":"No pitch condition reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.venue","section":"§6.1","tier":6,"state":"UNAVAILABLE","note":"Attendance is only published after kickoff, so crowd size cannot be assessed in advance. Home advantage is carried by the fitted rating rather than estimated here.","evidence":{"home_adv":0.13366424296335183},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 7.7% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0771,"margin_pct":7.71,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, HOME has drifted 6.7% since the market opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":-6.7,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":5.4,"direction":"SHORTENING"},{"outcome":"AWAY","move_pct":3.9,"direction":"SHORTENING"}]},"strength":0.335,"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.5455,"DRAW":0.237,"AWAY":0.2174},"consensus":{"HOME":0.5524,"DRAW":0.233,"AWAY":0.2146},"largest_gap":{"outcome":"HOME","points":-0.68},"sharp_overround":1.034},"strength":0.085,"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.796,"model":{"HOME":0.5087,"DRAW":0.2448,"AWAY":0.2465},"book":{"HOME":0.5524,"DRAW":0.233,"AWAY":0.2146},"best":{"HOME":{"odds":1.79,"bookmaker":"Pinnacle"},"DRAW":{"odds":4.1,"bookmaker":"dafabet"},"AWAY":{"odds":4.5,"bookmaker":"Bet365"}},"overround":1.0771,"books":16,"sharp":{"book":"pinnacle","fair":{"HOME":0.5455,"DRAW":0.237,"AWAY":0.2174}},"open":{"book":"pinnacle","fair":{"HOME":0.578,"DRAW":0.2186,"AWAY":0.2034}}},{"market":"double_chance","line":null,"confidence":0.796,"model":{"12":0.7552,"1X":0.7535,"X2":0.4913},"book":{"12":0.767,"1X":0.7854,"X2":0.4476},"best":{"12":{"odds":1.22,"bookmaker":"William Hill"},"1X":{"odds":1.22,"bookmaker":"BetVictor"},"X2":{"odds":2.04,"bookmaker":"1xBet"}},"overround":1.0648,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.763,"1X":0.7826,"X2":0.4545}},"open":{"book":"pinnacle","fair":{"12":0.7814,"1X":0.7966,"X2":0.422}}},{"market":"draw_no_bet","line":null,"confidence":0.796,"model":{"HOME":0.6736,"AWAY":0.3264},"book":{"HOME":0.7202,"AWAY":0.2798},"best":{"HOME":{"odds":1.34,"bookmaker":"Novibet"},"AWAY":{"odds":3.4,"bookmaker":"Bet365"}},"overround":1.0768,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.715,"AWAY":0.285}},"open":{"book":"pinnacle","fair":{"HOME":0.7397,"AWAY":0.2603}}},{"market":"btts","line":null,"confidence":0.796,"model":{"yes":0.6235,"no":0.3765},"book":{"yes":0.5895,"no":0.4105},"best":{"yes":{"odds":1.65,"bookmaker":"Betway"},"no":{"odds":2.37,"bookmaker":"Bet365"}},"overround":1.0766,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.5951,"no":0.4049}},"open":{"book":"betfair","fair":{"yes":0.6373,"no":0.3627}}},{"market":"over_under_05","line":0.5,"confidence":0.796,"model":{"over":0.9477,"under":0.0523},"book":{"over":0.963,"under":0.037},"best":{"over":{"odds":1.01,"bookmaker":"1xBet"},"under":{"odds":17,"bookmaker":"betfair"}},"overround":1.0542,"books":2,"sharp":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}},"open":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}}},{"market":"over_under_15","line":1.5,"confidence":0.796,"model":{"over":0.8359,"under":0.1641},"book":{"over":0.8093,"under":0.1907},"best":{"over":{"odds":1.22,"bookmaker":"Pinnacle"},"under":{"odds":4.75,"bookmaker":"1xBet"}},"overround":1.0578,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.7992,"under":0.2008}},"open":{"book":"pinnacle","fair":{"over":0.8363,"under":0.1637}}},{"market":"over_under_25","line":2.5,"confidence":0.796,"model":{"over":0.6147,"under":0.3853},"book":{"over":0.5942,"under":0.4058},"best":{"over":{"odds":1.7,"bookmaker":"Pinnacle"},"under":{"odds":2.4,"bookmaker":"Bet365"}},"overround":1.0598,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.5719,"under":0.4281}},"open":{"book":"pinnacle","fair":{"over":0.635,"under":0.365}}},{"market":"over_under_35","line":3.5,"confidence":0.796,"model":{"over":0.3918,"under":0.6082},"book":{"over":0.3623,"under":0.6377},"best":{"over":{"odds":2.68,"bookmaker":"Pinnacle"},"under":{"odds":1.53,"bookmaker":"1xBet"}},"overround":1.0571,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.3532,"under":0.6468}},"open":{"book":"pinnacle","fair":{"over":0.4182,"under":0.5818}}},{"market":"asian_handicap","line":-3.5,"confidence":0.796,"model":{"HOME":0.0538,"AWAY":0.9462},"book":{"HOME":0.0654,"AWAY":0.9346},"best":{"HOME":{"odds":9,"bookmaker":"1xBet"},"AWAY":{"odds":1.02,"bookmaker":"1xBet"}},"overround":1.0915,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0654,"AWAY":0.9346}}},{"market":"asian_handicap","line":-3,"confidence":0.796,"model":{"HOME":0.0587,"AWAY":0.9413},"book":{"HOME":0.0763,"AWAY":0.9237},"best":{"HOME":{"odds":8.1,"bookmaker":"1xBet"},"AWAY":{"odds":1.03,"bookmaker":"1xBet"}},"overround":1.0943,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0763,"AWAY":0.9237}}},{"market":"asian_handicap","line":-2.75,"confidence":0.796,"model":{"HOME":0.1003,"AWAY":0.8997},"book":{"HOME":0.0826,"AWAY":0.9174},"best":{"HOME":{"odds":7.4,"bookmaker":"1xBet"},"AWAY":{"odds":1.031,"bookmaker":"1xBet"}},"overround":1.1051,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1048,"AWAY":0.8952}}},{"market":"asian_handicap","line":-2.5,"confidence":0.796,"model":{"HOME":0.1382,"AWAY":0.8618},"book":{"HOME":0.1414,"AWAY":0.8586},"best":{"HOME":{"odds":5.8,"bookmaker":"Novibet"},"AWAY":{"odds":1.14,"bookmaker":"Bet365"}},"overround":1.0734,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1723,"AWAY":0.8277}}},{"market":"asian_handicap","line":-2.25,"confidence":0.796,"model":{"HOME":0.1501,"AWAY":0.8499},"book":{"HOME":0.155,"AWAY":0.845},"best":{"HOME":{"odds":5.45,"bookmaker":"Novibet"},"AWAY":{"odds":1.16,"bookmaker":"Bet365"}},"overround":1.0676,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1828,"AWAY":0.8172}}},{"market":"asian_handicap","line":-2,"confidence":0.796,"model":{"HOME":0.1642,"AWAY":0.8358},"book":{"HOME":0.1732,"AWAY":0.8268},"best":{"HOME":{"odds":5.05,"bookmaker":"Novibet"},"AWAY":{"odds":1.18,"bookmaker":"Bet365"}},"overround":1.0761,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2088,"AWAY":0.7912}}},{"market":"asian_handicap","line":-1.75,"confidence":0.796,"model":{"HOME":0.2357,"AWAY":0.7643},"book":{"HOME":0.249,"AWAY":0.751},"best":{"HOME":{"odds":3.7,"bookmaker":"Novibet"},"AWAY":{"odds":1.3,"bookmaker":"Bet365"}},"overround":1.0703,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2821,"AWAY":0.7179}}},{"market":"asian_handicap","line":-1.5,"confidence":0.796,"model":{"HOME":0.296,"AWAY":0.704},"book":{"HOME":0.3111,"AWAY":0.6889},"best":{"HOME":{"odds":3.05,"bookmaker":"Novibet"},"AWAY":{"odds":1.4,"bookmaker":"Unibet"}},"overround":1.0717,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3438,"AWAY":0.6562}}},{"market":"asian_handicap","line":-1.25,"confidence":0.796,"model":{"HOME":0.3313,"AWAY":0.6687},"book":{"HOME":0.3568,"AWAY":0.6432},"best":{"HOME":{"odds":2.7,"bookmaker":"Novibet"},"AWAY":{"odds":1.5,"bookmaker":"Bet365"}},"overround":1.0719,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3894,"AWAY":0.6106}}},{"market":"asian_handicap","line":-1,"confidence":0.796,"model":{"HOME":0.376,"AWAY":0.624},"book":{"HOME":0.409,"AWAY":0.591},"best":{"HOME":{"odds":2.4,"bookmaker":"Novibet"},"AWAY":{"odds":1.63,"bookmaker":"fonbet"}},"overround":1.0667,"books":8,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4498,"AWAY":0.5502}}},{"market":"asian_handicap","line":-0.75,"confidence":0.796,"model":{"HOME":0.4503,"AWAY":0.5497},"book":{"HOME":0.487,"AWAY":0.513},"best":{"HOME":{"odds":2,"bookmaker":"Novibet"},"AWAY":{"odds":1.875,"bookmaker":"Bet365"}},"overround":1.0698,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5204,"AWAY":0.4796}}},{"market":"asian_handicap","line":-0.5,"confidence":0.796,"model":{"HOME":0.5087,"AWAY":0.4913},"book":{"HOME":0.5477,"AWAY":0.4523},"best":{"HOME":{"odds":1.78,"bookmaker":"Novibet"},"AWAY":{"odds":2.1,"bookmaker":"Unibet"}},"overround":1.0755,"books":11,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5793,"AWAY":0.4207}}},{"market":"asian_handicap","line":-0.25,"confidence":0.796,"model":{"HOME":0.5797,"AWAY":0.4203},"book":{"HOME":0.6273,"AWAY":0.3727},"best":{"HOME":{"odds":1.57,"bookmaker":"Novibet"},"AWAY":{"odds":2.5,"bookmaker":"Unibet"}},"overround":1.0713,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6487,"AWAY":0.3513}}},{"market":"asian_handicap","line":0,"confidence":0.796,"model":{"HOME":0.6736,"AWAY":0.3264},"book":{"HOME":0.7261,"AWAY":0.2739},"best":{"HOME":{"odds":1.36,"bookmaker":"Novibet"},"AWAY":{"odds":3.45,"bookmaker":"Bet365"}},"overround":1.0731,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7377,"AWAY":0.2623}}},{"market":"asian_handicap","line":0.25,"confidence":0.796,"model":{"HOME":0.7191,"AWAY":0.2809},"book":{"HOME":0.7619,"AWAY":0.2381},"best":{"HOME":{"odds":1.29,"bookmaker":"Novibet"},"AWAY":{"odds":3.9,"bookmaker":"Bet365"}},"overround":1.0718,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7696,"AWAY":0.2304}}},{"market":"asian_handicap","line":0.5,"confidence":0.796,"model":{"HOME":0.7535,"AWAY":0.2465},"book":{"HOME":0.7929,"AWAY":0.2071},"best":{"HOME":{"odds":1.24,"bookmaker":"Novibet"},"AWAY":{"odds":4.4,"bookmaker":"Bet365"}},"overround":1.0575,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7963,"AWAY":0.2037}}},{"market":"asian_handicap","line":0.75,"confidence":0.796,"model":{"HOME":0.8101,"AWAY":0.1899},"book":{"HOME":0.8519,"AWAY":0.1481},"best":{"HOME":{"odds":1.16,"bookmaker":"Novibet"},"AWAY":{"odds":5.9,"bookmaker":"Bet365"}},"overround":1.0677,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8535,"AWAY":0.1465}}},{"market":"asian_handicap","line":1,"confidence":0.796,"model":{"HOME":0.8759,"AWAY":0.1241},"book":{"HOME":0.9136,"AWAY":0.0864},"best":{"HOME":{"odds":1.06,"bookmaker":"fonbet"},"AWAY":{"odds":8.3,"bookmaker":"1xBet"}},"overround":1.0984,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.911,"AWAY":0.089}}},{"market":"asian_handicap","line":1.5,"confidence":0.796,"model":{"HOME":0.8932,"AWAY":0.1068},"book":{"HOME":0.9302,"AWAY":0.0698},"best":{"HOME":{"odds":1.04,"bookmaker":"fonbet"},"AWAY":{"odds":9.3,"bookmaker":"1xBet"}},"overround":1.0972,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.916,"AWAY":0.084}}},{"market":"total_corners","line":7.5,"confidence":0.796,"model":{"over":0.7964,"under":0.2036},"book":{"over":0.8361,"under":0.1639},"best":{"over":{"odds":1.13,"bookmaker":"1xBet"},"under":{"odds":4.7,"bookmaker":"1xBet"}},"overround":1.0977,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.8361,"under":0.1639}}},{"market":"total_corners","line":8.5,"confidence":0.796,"model":{"over":0.7045,"under":0.2955},"book":{"over":0.7233,"under":0.2767},"best":{"over":{"odds":1.3,"bookmaker":"1xBet"},"under":{"odds":3.1,"bookmaker":"1xBet"}},"overround":1.0918,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.7283,"under":0.2717}}},{"market":"total_corners","line":9.5,"confidence":0.796,"model":{"over":0.6025,"under":0.3975},"book":{"over":0.6023,"under":0.3977},"best":{"over":{"odds":1.57,"bookmaker":"Pinnacle"},"under":{"odds":2.3,"bookmaker":"1xBet"}},"overround":1.077,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.6001,"under":0.3999}},"open":{"book":"pinnacle","fair":{"over":0.6011,"under":0.3989}}},{"market":"total_corners","line":10.5,"confidence":0.796,"model":{"over":0.4976,"under":0.5024},"book":{"over":0.4827,"under":0.5173},"best":{"over":{"odds":1.96,"bookmaker":"Pinnacle"},"under":{"odds":1.83,"bookmaker":"Pinnacle"}},"overround":1.0625,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4819,"under":0.5181}},"open":{"book":"pinnacle","fair":{"over":0.4847,"under":0.5153}}},{"market":"total_corners","line":11.5,"confidence":0.796,"model":{"over":0.3969,"under":0.6031},"book":{"over":0.3701,"under":0.6299},"best":{"over":{"odds":2.45,"bookmaker":"Pinnacle"},"under":{"odds":1.5,"bookmaker":"Pinnacle"}},"overround":1.0777,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.3707,"under":0.6293}},"open":{"book":"pinnacle","fair":{"over":0.3707,"under":0.6293}}},{"market":"corners_1x2","line":null,"confidence":0.636,"model":{"HOME":0.7673,"DRAW":0.0749,"AWAY":0.1578},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.557,"model":{"yes":0.2971,"no":0.7029},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"AWAY","line":0,"push":"full","model_prob":0.3264,"book_prob":0.2739,"edge":0.0525,"shrunk_edge":0.0341,"odds":3.45,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.45},{"slug":"unibet","book":"Unibet","odds":3.3},{"slug":"interwetten","book":"Interwetten","odds":3.2},{"slug":"novibet","book":"Novibet","odds":3.15},{"slug":"fonbet","book":"fonbet","odds":3.1},{"slug":"1xbet","book":"1xBet","odds":3.08}],"kelly":0.0129,"confidence":0.796,"family":"handicap"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.3264,"book_prob":0.2798,"edge":0.0466,"shrunk_edge":0.0339,"odds":3.4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.4},{"slug":"betsson","book":"Betsson","odds":3.3},{"slug":"unibet","book":"Unibet","odds":3.25},{"slug":"betano","book":"Betano","odds":3.2},{"slug":"bwin","book":"Bwin","odds":3.2},{"slug":"sportingbet","book":"SportingBet","odds":3.2},{"slug":"vistabet","book":"Vistabet","odds":3.2},{"slug":"betway","book":"Betway","odds":3.1},{"slug":"888sport","book":"888Sport","odds":3.1},{"slug":"william-hill","book":"William Hill","odds":3.1},{"slug":"novibet","book":"Novibet","odds":3.05},{"slug":"10bet","book":"10bet","odds":3}],"kelly":0.0114,"confidence":0.796,"family":"result"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.4913,"book_prob":0.4476,"edge":0.0436,"shrunk_edge":0.0318,"odds":2.04,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.04},{"slug":"william-hill","book":"William Hill","odds":2},{"slug":"betfair","book":"betfair","odds":2},{"slug":"betvictor","book":"BetVictor","odds":2},{"slug":"sbo","book":"Sbo","odds":2}],"kelly":0.0005,"confidence":0.796,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":-0.25,"push":"half","model_prob":0.4203,"book_prob":0.3727,"edge":0.0476,"shrunk_edge":0.0308,"odds":2.5,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.5},{"slug":"bet365","book":"Bet365","odds":2.5},{"slug":"betsson","book":"Betsson","odds":2.5},{"slug":"fonbet","book":"fonbet","odds":2.5},{"slug":"novibet","book":"Novibet","odds":2.4},{"slug":"10bet","book":"10bet","odds":2.375},{"slug":"1xbet","book":"1xBet","odds":2.351}],"kelly":0.0085,"confidence":0.796,"family":"handicap"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.6235,"book_prob":0.5895,"edge":0.034,"shrunk_edge":0.0289,"odds":1.65,"bookmaker":"Betway","prices":[{"slug":"betway","book":"Betway","odds":1.65},{"slug":"betsson","book":"Betsson","odds":1.65},{"slug":"fonbet","book":"fonbet","odds":1.65},{"slug":"novibet","book":"Novibet","odds":1.62},{"slug":"interwetten","book":"Interwetten","odds":1.6},{"slug":"bwin","book":"Bwin","odds":1.6},{"slug":"sportingbet","book":"SportingBet","odds":1.6},{"slug":"888sport","book":"888Sport","odds":1.6},{"slug":"betfair","book":"betfair","odds":1.6},{"slug":"10bet","book":"10bet","odds":1.6},{"slug":"vistabet","book":"Vistabet","odds":1.6},{"slug":"unibet","book":"Unibet","odds":1.58}],"kelly":0.011,"confidence":0.796,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":0.25,"push":"half","model_prob":0.2809,"book_prob":0.2381,"edge":0.0428,"shrunk_edge":0.0277,"odds":3.9,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.9},{"slug":"unibet","book":"Unibet","odds":3.75},{"slug":"novibet","book":"Novibet","odds":3.6},{"slug":"1xbet","book":"1xBet","odds":3.5},{"slug":"fonbet","book":"fonbet","odds":3.45}],"kelly":0.0082,"confidence":0.796,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.75,"push":"half","model_prob":0.1899,"book_prob":0.1481,"edge":0.0418,"shrunk_edge":0.0271,"odds":5.9,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":5.9},{"slug":"novibet","book":"Novibet","odds":5.3},{"slug":"1xbet","book":"1xBet","odds":5.2}],"kelly":0.0061,"confidence":0.796,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.5,"push":"none","model_prob":0.2465,"book_prob":0.2071,"edge":0.0394,"shrunk_edge":0.0256,"odds":4.4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4.4},{"slug":"novibet","book":"Novibet","odds":4.05}],"kelly":0.0062,"confidence":0.796,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.5,"push":"none","model_prob":0.4913,"book_prob":0.4523,"edge":0.039,"shrunk_edge":0.0253,"odds":2.1,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.1},{"slug":"bet365","book":"Bet365","odds":2.1},{"slug":"betsson","book":"Betsson","odds":2.1},{"slug":"interwetten","book":"Interwetten","odds":2.05},{"slug":"10bet","book":"10bet","odds":2.05},{"slug":"novibet","book":"Novibet","odds":2.04},{"slug":"bwin","book":"Bwin","odds":2},{"slug":"sportingbet","book":"SportingBet","odds":2},{"slug":"888sport","book":"888Sport","odds":2},{"slug":"william-hill","book":"William Hill","odds":2},{"slug":"vistabet","book":"Vistabet","odds":2}],"kelly":0.0072,"confidence":0.796,"family":"handicap"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.3918,"book_prob":0.3623,"edge":0.0295,"shrunk_edge":0.0251,"odds":2.68,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.68},{"slug":"betfair","book":"betfair","odds":2.55},{"slug":"betvictor","book":"BetVictor","odds":2.41},{"slug":"1xbet","book":"1xBet","odds":2.38}],"kelly":0.0074,"confidence":0.796,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":1,"push":"full","model_prob":0.1241,"book_prob":0.0864,"edge":0.0377,"shrunk_edge":0.0244,"odds":8.3,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.3},{"slug":"fonbet","book":"fonbet","odds":6.7}],"kelly":0.001,"confidence":0.796,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1.5,"push":"none","model_prob":0.1068,"book_prob":0.0698,"edge":0.037,"shrunk_edge":0.024,"odds":9.3,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":9.3},{"slug":"fonbet","book":"fonbet","odds":7.8}],"kelly":0,"confidence":0.796,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.75,"push":"half","model_prob":0.5497,"book_prob":0.513,"edge":0.0367,"shrunk_edge":0.0238,"odds":1.875,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.875},{"slug":"unibet","book":"Unibet","odds":1.85},{"slug":"betsson","book":"Betsson","odds":1.85},{"slug":"novibet","book":"Novibet","odds":1.81},{"slug":"fonbet","book":"fonbet","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"1xbet","book":"1xBet","odds":1.775}],"kelly":0.0088,"confidence":0.796,"family":"handicap"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.2465,"book_prob":0.2146,"edge":0.0319,"shrunk_edge":0.0232,"odds":4.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4.5},{"slug":"pinnacle","book":"Pinnacle","odds":4.39},{"slug":"betvictor","book":"BetVictor","odds":4.33},{"slug":"unibet","book":"Unibet","odds":4.3},{"slug":"dafabet","book":"dafabet","odds":4.3},{"slug":"betsson","book":"Betsson","odds":4.25},{"slug":"mansionbet","book":"MansionBet","odds":4.25},{"slug":"macauslot","book":"Macauslot","odds":4.25},{"slug":"bwin","book":"Bwin","odds":4.2},{"slug":"betfair","book":"betfair","odds":4.2},{"slug":"1xbet","book":"1xBet","odds":4.14},{"slug":"interwetten","book":"Interwetten","odds":4.1}],"kelly":0.0078,"confidence":0.796,"family":"result"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.8359,"book_prob":0.8093,"edge":0.0266,"shrunk_edge":0.0226,"odds":1.22,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.22},{"slug":"betfair","book":"betfair","odds":1.2},{"slug":"betvictor","book":"BetVictor","odds":1.17},{"slug":"1xbet","book":"1xBet","odds":1.12}],"kelly":0.0225,"confidence":0.796,"family":"goals"},{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.2036,"book_prob":0.1639,"edge":0.0397,"shrunk_edge":0.0218,"odds":4.7,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.7}],"kelly":0,"confidence":0.796,"family":"corners"},{"market":"asian_handicap","outcome":"AWAY","line":-1,"push":"full","model_prob":0.624,"book_prob":0.591,"edge":0.033,"shrunk_edge":0.0214,"odds":1.63,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.63},{"slug":"bet365","book":"Bet365","odds":1.625},{"slug":"unibet","book":"Unibet","odds":1.62},{"slug":"interwetten","book":"Interwetten","odds":1.6},{"slug":"betsson","book":"Betsson","odds":1.6},{"slug":"1xbet","book":"1xBet","odds":1.58},{"slug":"novibet","book":"Novibet","odds":1.58},{"slug":"10bet","book":"10bet","odds":1.571}],"kelly":0.0068,"confidence":0.796,"family":"handicap"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.6147,"book_prob":0.5942,"edge":0.0206,"shrunk_edge":0.0175,"odds":1.7,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.7},{"slug":"betvictor","book":"BetVictor","odds":1.59},{"slug":"betfair","book":"betfair","odds":1.57},{"slug":"bet365","book":"Bet365","odds":1.53},{"slug":"1xbet","book":"1xBet","odds":1.5}],"kelly":0.0161,"confidence":0.796,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":-1.25,"push":"half","model_prob":0.6687,"book_prob":0.6432,"edge":0.0255,"shrunk_edge":0.0165,"odds":1.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.5},{"slug":"fonbet","book":"fonbet","odds":1.5},{"slug":"unibet","book":"Unibet","odds":1.48},{"slug":"betsson","book":"Betsson","odds":1.47},{"slug":"novibet","book":"Novibet","odds":1.46},{"slug":"1xbet","book":"1xBet","odds":1.414}],"kelly":0.0016,"confidence":0.796,"family":"handicap"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.3969,"book_prob":0.3701,"edge":0.0268,"shrunk_edge":0.0147,"odds":2.45,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.45},{"slug":"1xbet","book":"1xBet","odds":2.43}],"kelly":0,"confidence":0.796,"family":"corners"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.0523,"book_prob":0.037,"edge":0.0153,"shrunk_edge":0.013,"odds":17,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":17},{"slug":"1xbet","book":"1xBet","odds":13.2}],"kelly":0,"confidence":0.796,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":-2.75,"push":"half","model_prob":0.1003,"book_prob":0.0826,"edge":0.0176,"shrunk_edge":0.0114,"odds":7.4,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":7.4}],"kelly":0,"confidence":0.796,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3,"push":"full","model_prob":0.9413,"book_prob":0.9237,"edge":0.0175,"shrunk_edge":0.0114,"odds":1.03,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.03}],"kelly":0,"confidence":0.796,"family":"handicap"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.2955,"book_prob":0.2767,"edge":0.0188,"shrunk_edge":0.0103,"odds":3.1,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.1}],"kelly":0,"confidence":0.796,"family":"corners"},{"market":"asian_handicap","outcome":"AWAY","line":-1.5,"push":"none","model_prob":0.704,"book_prob":0.6889,"edge":0.015,"shrunk_edge":0.0097,"odds":1.4,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.4},{"slug":"bet365","book":"Bet365","odds":1.4},{"slug":"novibet","book":"Novibet","odds":1.38},{"slug":"fonbet","book":"fonbet","odds":1.38},{"slug":"1xbet","book":"1xBet","odds":1.33}],"kelly":0,"confidence":0.796,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6469,"created_at":"2026-10-26T02:15:17Z","event":{"id":211632,"event_date":"2026-11-02T01:10:00Z","status":"1st_half","home_team_id":314,"home_team":"Cruz Azul","away_team_id":318,"away_team":"Club León","league_id":19,"league_name":"Liga MX Apertura"},"markets":{"match_result":{"prob_home":54.1,"prob_draw":23.8,"prob_away":22.1,"predicted":"H"},"expected_goals":{"home":2.1,"away":1.04},"over_under":{"prob_over_15":79.7,"prob_over_25":59.2,"prob_over_35":37.4},"btts":{"prob_yes":58},"score":{"most_likely":"2-1"},"draw_no_bet":{"prob_home":80.1},"corners":{"prob_over_85":72,"prob_over_95":60.9,"prob_over_105":50.8}},"recommendations":{"favorite":"H","favorite_prob":54.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5406,"version":"dc-blend-v1"}},"polymarket":{"event_id":211632,"event_date":"2026-11-02T01:10:00Z","home_team":"Cruz Azul","away_team":"Club León","polymarket_event_id":"905202","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":null,"exact_scores":null,"updated_at":"2026-11-02T00:57:22Z"}},"computed_at":1793582357,"report":{"fetched_at":1793589556,"ht":[0,0],"attendance":null,"highlights":[],"events":[{"t":"card","minute":33,"added":null,"side":"home","player":"G. Fernández","player_id":10051,"card":"yellow","reason":"Foul"},{"t":"card","minute":34,"added":null,"side":"away","player":"J. Romaña","player_id":22995,"card":"yellow","reason":"Foul"},{"t":"card","minute":45,"added":7,"side":"away","player":"C. Mora","player_id":10137,"card":"yellow","reason":"Foul"},{"t":"card","minute":55,"added":null,"side":"away","player":"J. Rodríguez","player_id":10270,"card":"yellow","reason":"Argument"},{"t":"card","minute":55,"added":null,"side":"away","player":"E. Guerra","player_id":10154,"card":"yellow","reason":"Argument"},{"t":"goal","minute":56,"added":null,"side":"home","player":"A. Montaño","player_id":10503,"assist":null,"kind":"penalty","score":[1,0]},{"t":"card","minute":60,"added":null,"side":"home","player":"J. Orozco","player_id":10044,"card":"yellow","reason":"Foul"},{"t":"sub","minute":61,"added":null,"side":"home","in":"J. Paradela","in_id":10049,"out":"A. Montaño","out_id":10503},{"t":"sub","minute":61,"added":null,"side":"away","in":"D. Cambindo","in_id":10272,"out":"E. Guerra","out_id":10154},{"t":"sub","minute":61,"added":null,"side":"away","in":"J. Domínguez","in_id":10092,"out":"J. Rodríguez","out_id":10270},{"t":"sub","minute":62,"added":null,"side":"home","in":"N. Ibáñez","in_id":10217,"out":"G. Fernández","out_id":10051},{"t":"sub","minute":70,"added":null,"side":"home","in":"C. Rotondi","in_id":10414,"out":"O. Campos","out_id":10048},{"t":"sub","minute":70,"added":null,"side":"home","in":"L. Romero","in_id":10054,"out":"A. Palavecino","out_id":10271},{"t":"goal","minute":72,"added":null,"side":"home","player":"J. Paradela","player_id":10049,"assist":"N. Ibáñez","kind":"regular","score":[2,0]},{"t":"sub","minute":75,"added":null,"side":"away","in":"F. Beltrán","in_id":10126,"out":"D. Arcila","out_id":10459},{"t":"sub","minute":75,"added":null,"side":"away","in":"I. Espinosa","in_id":91217,"out":"I. Díaz","out_id":10127},{"t":"card","minute":79,"added":null,"side":"away","player":"I. Espinosa","player_id":91217,"card":"yellow","reason":"Foul"},{"t":"sub","minute":81,"added":null,"side":"home","in":"J. Márquez","in_id":10046,"out":"R. González","out_id":10502},{"t":"card","minute":85,"added":null,"side":"home","player":"J. Márquez","player_id":10046,"card":"yellow","reason":"Foul"},{"t":"card","minute":90,"added":3,"side":"home","player":"J. Paradela","player_id":10049,"card":"yellow","reason":"Argument"},{"t":"goal","minute":90,"added":10,"side":"away","player":"A. Alvarado","player_id":10129,"assist":null,"kind":"penalty","score":[2,1]}],"players":[],"stats":{"home":{"possession":48,"shots":14,"on_target":5,"corners":4,"fouls":16,"yellow":4,"red":0,"big_chances":4,"passes":437,"pass_pct":85.8,"offsides":3,"saves":3},"away":{"possession":52,"shots":16,"on_target":4,"corners":6,"fouls":11,"yellow":5,"red":0,"big_chances":2,"passes":467,"pass_pct":87.4,"offsides":3,"saves":3}},"lineups":{"home":{"formation":"5-3-2","players":[{"id":10041,"name":"Kevin Mier","position":"G","number":23,"captain":false,"starting":true},{"id":10502,"name":"Rogelio González","position":"D","number":55,"captain":false,"starting":true},{"id":10057,"name":"Gonzalo Piovi","position":"D","number":33,"captain":false,"starting":true},{"id":10055,"name":"Amaury Garcia","position":"D","number":17,"captain":false,"starting":true},{"id":10044,"name":"Jesús Orozco","position":"D","number":5,"captain":false,"starting":true},{"id":10048,"name":"Omar Campos","position":"D","number":3,"captain":false,"starting":true},{"id":10271,"name":"Agustín Palavecino","position":"M","number":8,"captain":false,"starting":true},{"id":10043,"name":"Erik Lira","position":"M","number":6,"captain":true,"starting":true},{"id":10047,"name":"Carlos Rodríguez","position":"M","number":19,"captain":false,"starting":true},{"id":10503,"name":"Andres Montaño","position":"F","number":10,"captain":false,"starting":true},{"id":10051,"name":"Gabriel Fernández","position":"F","number":21,"captain":false,"starting":true},{"id":10052,"name":"Andrés Gudiño","position":"G","number":1,"captain":false,"starting":false},{"id":9455,"name":"Alan Montes","position":"D","number":12,"captain":false,"starting":false},{"id":10178,"name":"Alan Mozo","position":"D","number":2,"captain":false,"starting":false},{"id":10440,"name":"Jorge Rodarte Barragan","position":"D","number":22,"captain":false,"starting":false},{"id":10414,"name":"Carlos Rotondi","position":"F","number":29,"captain":false,"starting":false},{"id":10046,"name":"Jeremy Márquez","position":"M","number":16,"captain":false,"starting":false},{"id":10500,"name":"Osinachi Ebere","position":"F","number":11,"captain":false,"starting":false},{"id":10217,"name":"Nicolás Ibáñez","position":"F","number":7,"captain":false,"starting":false},{"id":10049,"name":"José Paradela","position":"F","number":20,"captain":false,"starting":false},{"id":10054,"name":"Luka Romero","position":"F","number":18,"captain":false,"starting":false}]},"away":{"formation":"4-1-4-1","players":[{"id":10120,"name":"Oscar García","position":"G","number":23,"captain":false,"starting":true},{"id":10125,"name":"Iván Moreno","position":"D","number":7,"captain":false,"starting":true},{"id":22995,"name":"Jhohan Romaña","position":"D","number":14,"captain":false,"starting":true},{"id":26630,"name":"Juan Guevara","position":"D","number":3,"captain":false,"starting":true},{"id":10137,"name":"Christopher Mora","position":"D","number":185,"captain":false,"starting":true},{"id":10270,"name":"José Rodríguez","position":"M","number":29,"captain":true,"starting":true},{"id":10154,"name":"Edgar Guerra","position":"M","number":18,"captain":false,"starting":true},{"id":10123,"name":"Rodrigo Echeverría","position":"M","number":20,"captain":false,"starting":true},{"id":10459,"name":"Daniel Arcila","position":"M","number":13,"captain":false,"starting":true},{"id":10127,"name":"Ismael Díaz","position":"M","number":11,"captain":false,"starting":true},{"id":10129,"name":"José Alvarado","position":"F","number":19,"captain":false,"starting":true},{"id":91218,"name":"Irving Martinez","position":"G","number":181,"captain":false,"starting":false},{"id":10512,"name":"Sebastián Vegas","position":"D","number":5,"captain":false,"starting":false},{"id":10246,"name":"Bryan Colula","position":"D","number":4,"captain":false,"starting":false},{"id":10130,"name":"Paul Bellón","position":"D","number":25,"captain":false,"starting":false},{"id":91217,"name":"Isaac Espinosa","position":"M","number":247,"captain":false,"starting":false},{"id":10092,"name":"Juan Dominguez","position":"M","number":8,"captain":false,"starting":false},{"id":10420,"name":"Jesús Lara","position":"D","number":203,"captain":false,"starting":false},{"id":10126,"name":"Fernando Beltrán","position":"M","number":6,"captain":false,"starting":false},{"id":10132,"name":"Jordi Cortizo","position":"M","number":16,"captain":false,"starting":false},{"id":10272,"name":"Diber Cambindo","position":"F","number":27,"captain":false,"starting":false}]}}},"colors":{"home":"#0a2676","away":null},"venue":{"name":"Estadio Azteca","city":"Mexico City","capacity":87523},"pulled":[],"published":[]}