{"id":213612,"league_id":3,"league":"La Liga","kickoff":1792941300,"home":"Celta Vigo","away":"Real Betis","home_id":49,"away_id":56,"venue_id":49,"rank":2,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.658,"score":null,"live_score":null,"lambda":[1.43,1.18],"read":{"text":"Too close to call","side":null},"pass":"No call on Celta Vigo against Real Betis. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"availability.home.absences","section":"§2.4","note":"Celta Vigo are without 6 players, and Miguel Román is a real loss."},{"id":"form.away","section":"§2.1","note":"Real Betis have taken 2.17 points a game from their last 6 (4W 1D 1L), scoring 2.2 and conceding 1.7."}],"lambda_home":1.4307858101356368,"lambda_away":1.1818194163612294,"corner_rate":8.04,"card_rate":0.275,"lineups":{"status":"predicted","confidence":0.732,"home":{"formation":"3-4-3","players":[{"id":1251,"name":"Ionuț Radu","position":"G","starting":true,"ai_score":0.89},{"id":1254,"name":"Marcos Alonso","position":"D","starting":true,"ai_score":0.686},{"id":3330,"name":"Yoel Lago","position":"D","starting":true,"ai_score":0.67},{"id":10103,"name":"Sebastián Cáceres","position":"D","starting":true,"ai_score":0.513},{"id":1252,"name":"Javi Rodríguez","position":"D","starting":true,"ai_score":0.551},{"id":779,"name":"Javi Galán","position":"D","starting":true,"ai_score":0.343},{"id":1262,"name":"Ilaix Moriba","position":"M","starting":true,"ai_score":0.616},{"id":8615,"name":"Hugo Burcio","position":"M","starting":true,"ai_score":0.459},{"id":1264,"name":"Williot Swedberg","position":"F","starting":true,"ai_score":0.432},{"id":1266,"name":"Ferrán Jutglà","position":"F","starting":true,"ai_score":0.734},{"id":1259,"name":"Iago Aspas","position":"F","starting":true,"ai_score":0.376},{"id":1258,"name":"Sergio Carreira","position":"M","starting":false,"ai_score":0.682},{"id":1273,"name":"Hugo Álvarez","position":"M","starting":false,"ai_score":0.643},{"id":1255,"name":"Javier Rueda","position":"M","starting":false,"ai_score":0.573},{"id":2765,"name":"Aleix Febas","position":"M","starting":false,"ai_score":0.482},{"id":5659,"name":"Hugo González","position":"M","starting":false,"ai_score":0.348},{"id":3514,"name":"Couhaib Driouech","position":"F","starting":false,"ai_score":0.3},{"id":8822,"name":"Andrés Antañón","position":"M","starting":false,"ai_score":0.237},{"id":4453,"name":"Abdoulaye Faye","position":"D","starting":false,"ai_score":0.196},{"id":1803,"name":"Altay Bayındır","position":"G","starting":false,"ai_score":0.05},{"id":3333,"name":"Ángel Arcos","position":"M","starting":false,"ai_score":0.015},{"id":1267,"name":"Iván Villar","position":"G","starting":false,"ai_score":0.015},{"id":63713,"name":"Germain Milla","position":"F","starting":false,"ai_score":0.01}],"confidence":0.732},"away":{"formation":"4-2-3-1","players":[{"id":1568,"name":"Álvaro Valles","position":"G","starting":true,"ai_score":0.888},{"id":603,"name":"Fran García","position":"D","starting":true,"ai_score":0.752},{"id":1571,"name":"Natan","position":"D","starting":true,"ai_score":0.82},{"id":1570,"name":"Marc Bartra","position":"D","starting":true,"ai_score":0.596},{"id":1580,"name":"Angel Ortiz","position":"D","starting":true,"ai_score":0.304},{"id":1576,"name":"Pablo Fornals","position":"M","starting":true,"ai_score":0.692},{"id":1573,"name":"Marc Roca","position":"M","starting":true,"ai_score":0.685},{"id":1577,"name":"Abdessamad Ezzalzouli","position":"M","starting":true,"ai_score":0.708},{"id":2987,"name":"Isco","position":"M","starting":true,"ai_score":0.657},{"id":2986,"name":"Antony","position":"M","starting":true,"ai_score":0.687},{"id":5487,"name":"Troy Parrott","position":"F","starting":true,"ai_score":0.496},{"id":1581,"name":"Rodrigo Riquelme","position":"M","starting":false,"ai_score":0.475},{"id":1574,"name":"Nelson Deossa","position":"M","starting":false,"ai_score":0.452},{"id":1572,"name":"Valentín Gómez","position":"D","starting":false,"ai_score":0.438},{"id":1587,"name":"Diego Llorente","position":"D","starting":false,"ai_score":0.328},{"id":605,"name":"Dani Ceballos","position":"M","starting":false,"ai_score":0.315},{"id":4665,"name":"José Morante","position":"M","starting":false,"ai_score":0.284},{"id":3850,"name":"Giovani Lo Celso","position":"M","starting":false,"ai_score":0.275},{"id":650,"name":"Facundo Bernal","position":"M","starting":false,"ai_score":0.226},{"id":9008,"name":"Álvaro Fidalgo","position":"M","starting":false,"ai_score":0.179},{"id":1584,"name":"Manu González","position":"G","starting":false,"ai_score":0.03},{"id":3884,"name":"Diego Conde","position":"G","starting":false,"ai_score":0.025},{"id":2131,"name":"Íker Losada","position":"M","starting":false,"ai_score":0.02}],"confidence":0.814},"unavailable":[{"id":2760,"name":"Álvaro Núñez","team_id":null,"side":"home","reason":"Thigh Injury"},{"id":1260,"name":"Borja Iglesias","team_id":null,"side":"home","reason":"Calf Injury"},{"id":1253,"name":"Carl Starfelt","team_id":null,"side":"home","reason":"Hamstring Injury"},{"id":1263,"name":"Jones El-Abdellaoui","team_id":null,"side":"home","reason":"Knee Injury"},{"id":1257,"name":"Miguel Román","team_id":null,"side":"home","reason":"Knee Surgery"},{"id":1265,"name":"Pablo Durán","team_id":null,"side":"home","reason":"Thigh Injury"},{"id":1578,"name":"Cucho Hernández","team_id":null,"side":"away","reason":"Calf Injury"},{"id":3849,"name":"Héctor Bellerín","team_id":null,"side":"away","reason":"Muscle Injury"},{"id":1586,"name":"Junior Firpo","team_id":null,"side":"away","reason":"Muscle Injury"}]},"people":[{"id":1251,"name":"Ionuț Radu","side":"home"},{"id":1254,"name":"Marcos Alonso","side":"home"},{"id":3330,"name":"Yoel Lago","side":"home"},{"id":10103,"name":"Sebastián Cáceres","side":"home"},{"id":1252,"name":"Javi Rodríguez","side":"home"},{"id":779,"name":"Javi Galán","side":"home"},{"id":1262,"name":"Ilaix Moriba","side":"home"},{"id":8615,"name":"Hugo Burcio","side":"home"},{"id":1264,"name":"Williot Swedberg","side":"home"},{"id":1266,"name":"Ferrán Jutglà","side":"home"},{"id":1259,"name":"Iago Aspas","side":"home"},{"id":1258,"name":"Sergio Carreira","side":"home"},{"id":1273,"name":"Hugo Álvarez","side":"home"},{"id":1255,"name":"Javier Rueda","side":"home"},{"id":2765,"name":"Aleix Febas","side":"home"},{"id":5659,"name":"Hugo González","side":"home"},{"id":3514,"name":"Couhaib Driouech","side":"home"},{"id":8822,"name":"Andrés Antañón","side":"home"},{"id":4453,"name":"Abdoulaye Faye","side":"home"},{"id":1803,"name":"Altay Bayındır","side":"home"},{"id":3333,"name":"Ángel Arcos","side":"home"},{"id":1267,"name":"Iván Villar","side":"home"},{"id":63713,"name":"Germain Milla","side":"home"},{"id":1253,"name":"Carl Starfelt","side":"home"},{"id":2760,"name":"Álvaro Núñez","side":"home"},{"id":1260,"name":"Borja Iglesias","side":"home"},{"id":1265,"name":"Pablo Durán","side":"home"},{"id":1263,"name":"Jones El-Abdellaoui","side":"home"},{"id":1257,"name":"Miguel Román","side":"home"},{"id":1568,"name":"Álvaro Valles","side":"away"},{"id":603,"name":"Fran García","side":"away"},{"id":1571,"name":"Natan","side":"away"},{"id":1570,"name":"Marc Bartra","side":"away"},{"id":1580,"name":"Angel Ortiz","side":"away"},{"id":1576,"name":"Pablo Fornals","side":"away"},{"id":1573,"name":"Marc Roca","side":"away"},{"id":1577,"name":"Abdessamad Ezzalzouli","side":"away"},{"id":2987,"name":"Isco","side":"away"},{"id":2986,"name":"Antony","side":"away"},{"id":5487,"name":"Troy Parrott","side":"away"},{"id":1581,"name":"Rodrigo Riquelme","side":"away"},{"id":1574,"name":"Nelson Deossa","side":"away"},{"id":1572,"name":"Valentín Gómez","side":"away"},{"id":1587,"name":"Diego Llorente","side":"away"},{"id":605,"name":"Dani Ceballos","side":"away"},{"id":4665,"name":"José Morante","side":"away"},{"id":3850,"name":"Giovani Lo Celso","side":"away"},{"id":650,"name":"Facundo Bernal","side":"away"},{"id":9008,"name":"Álvaro Fidalgo","side":"away"},{"id":1584,"name":"Manu González","side":"away"},{"id":3884,"name":"Diego Conde","side":"away"},{"id":2131,"name":"Íker Losada","side":"away"},{"id":3849,"name":"Héctor Bellerín","side":"away"},{"id":1586,"name":"Junior Firpo","side":"away"},{"id":1569,"name":"Aitor Ruibal","side":"away"},{"id":1578,"name":"Cucho Hernández","side":"away"},{"id":29055,"name":"Álvaro de Pablo","side":"away"},{"id":88487,"name":"Rica Fúnez","side":"away"},{"id":1575,"name":"Pablo García","side":"away"}],"players":[{"id":1257,"name":"Miguel Román","side":"home","team":"Celta Vigo","club":null,"role":"MID","position":"CM","status":"out","reason":"Knee Surgery","expected_return":"2026-11-10","season":{"apps":8,"starts":7,"goals":1,"assists":2,"big_chances":1,"clean_sheets":3,"team_games":17,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":1,"country":0},"standout":{"opponent":"Real Racing Club","kickoff":1789835400,"goals":1,"assists":1,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.122,"country":null,"load":null},{"id":1265,"name":"Pablo Durán","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"FWD","status":"out","reason":"Thigh Injury","expected_return":"2026-11-10","season":{"apps":8,"starts":4,"goals":2,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":17,"tracked_apps":8,"tracked_starts":4},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Real Racing Club","kickoff":1789835400,"goals":2,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.077,"country":null,"load":{"games":1,"minutes":13,"country":0}},{"id":1253,"name":"Carl Starfelt","side":"home","team":"Celta Vigo","club":null,"role":"DEF","position":"CB","status":"out","reason":"Hamstring Injury","expected_return":"2026-11-10","season":{"apps":4,"starts":3,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":17,"tracked_apps":4,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":3},"standout":{"opponent":"Getafe","kickoff":1788800400,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.032,"country":{"team":"Sweden","apps":5,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1782428400},"lately":null},"load":null},{"id":2760,"name":"Álvaro Núñez","side":"home","team":"Celta Vigo","club":null,"role":"DEF","position":"RB","status":"out","reason":"Thigh Injury","expected_return":"2026-11-30","season":{"apps":6,"starts":5,"goals":0,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":17,"tracked_apps":6,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.031,"country":null,"load":{"games":1,"minutes":10,"country":0}},{"id":1260,"name":"Borja Iglesias","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"ST","status":"out","reason":"Calf Injury","expected_return":"2026-11-30","season":{"apps":4,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":17,"tracked_apps":4,"tracked_starts":0},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":null,"strengths":[],"tags":[],"importance":0,"country":{"team":"Spain","apps":3,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1783364400},"lately":null},"load":null},{"id":1266,"name":"Ferrán Jutglà","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":9,"goals":2,"assists":0,"big_chances":2,"clean_sheets":4,"team_games":17,"tracked_apps":12,"tracked_starts":9},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Málaga CF","kickoff":1789300800,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.083,"country":null,"load":{"games":3,"minutes":242,"country":0}},{"id":1264,"name":"Williot Swedberg","side":"home","team":"Celta Vigo","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":4,"goals":0,"assists":1,"big_chances":2,"clean_sheets":2,"team_games":17,"tracked_apps":11,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":1},"standout":{"opponent":"Juventus","kickoff":1792090800,"goals":0,"assists":1,"score":"1-2","won":false},"strengths":[],"tags":[],"importance":0.034,"country":{"team":null,"apps":2,"goals":0,"assists":0,"tournament":null,"lately":null},"load":{"games":3,"minutes":134,"country":0}},{"id":1578,"name":"Cucho Hernández","side":"away","team":"Real Betis","club":null,"role":"ATT","position":"ST","status":"out","reason":"Calf Injury","expected_return":"2026-11-10","season":{"apps":11,"starts":8,"goals":3,"assists":2,"big_chances":3,"clean_sheets":4,"team_games":20,"tracked_apps":11,"tracked_starts":8},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"FC Porto","kickoff":1792004400,"goals":1,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":[],"importance":0.11,"country":{"team":"Colombia","apps":4,"goals":0,"assists":1,"tournament":{"name":"World Cup 2026","apps":2,"goals":0,"assists":1,"ended":1783454400},"lately":null},"load":{"games":3,"minutes":173,"country":0}},{"id":3849,"name":"Héctor Bellerín","side":"away","team":"Real Betis","club":null,"role":"DEF","position":"RB","status":"out","reason":"Muscle Injury","expected_return":"2026-11-06","season":{"apps":13,"starts":10,"goals":0,"assists":1,"big_chances":2,"clean_sheets":3,"team_games":20,"tracked_apps":13,"tracked_starts":10},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Osasuna","kickoff":1791736200,"goals":0,"assists":1,"score":"5-2","won":true},"strengths":[],"tags":[],"importance":0.047,"country":null,"load":{"games":3,"minutes":242,"country":0}},{"id":1586,"name":"Junior Firpo","side":"away","team":"Real Betis","club":null,"role":"DEF","position":"LB","status":"out","reason":"Muscle Injury","expected_return":"2026-11-10","season":{"apps":5,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":20,"tracked_apps":5,"tracked_starts":2},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":3},"standout":null,"strengths":[],"tags":[],"importance":0.009,"country":{"team":"Dominican Republic","apps":3,"goals":0,"assists":0,"tournament":null,"lately":null},"load":null},{"id":650,"name":"Facundo Bernal","side":"away","team":"Real Betis","club":null,"role":"MID","position":"CM","status":"doubtful","reason":"Calf Injury","expected_return":"2026-11-07","season":{"apps":12,"starts":7,"goals":0,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":20,"tracked_apps":12,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":null,"strengths":[],"tags":[],"importance":0.019,"country":{"team":null,"apps":1,"goals":0,"assists":0,"tournament":null,"lately":{"apps":1,"goals":0,"assists":0}},"load":{"games":2,"minutes":63,"country":0}},{"id":1577,"name":"Abdessamad Ezzalzouli","side":"away","team":"Real Betis","club":null,"role":"MID","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":7,"goals":4,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":20,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"FC Porto","kickoff":1792004400,"goals":1,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.14,"country":{"team":"Morocco","apps":3,"goals":1,"assists":1,"tournament":null,"lately":{"apps":1,"goals":1,"assists":0}},"load":{"games":4,"minutes":359,"country":0}},{"id":5487,"name":"Troy Parrott","side":"away","team":"Real Betis","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":4,"goals":2,"assists":1,"big_chances":1,"clean_sheets":2,"team_games":20,"tracked_apps":9,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"Lille","kickoff":1788894000,"goals":1,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":[],"importance":0.066,"country":{"team":"Ireland","apps":6,"goals":4,"assists":0,"tournament":null,"lately":{"apps":1,"goals":1,"assists":0}},"load":{"games":4,"minutes":177,"country":0}}],"extras":{"teams":{"home":49,"away":56},"split":{"home":{"above":{"w":1,"d":1,"l":0},"below":{"w":1,"d":4,"l":2}},"away":{"above":{"w":1,"d":0,"l":1},"below":{"w":5,"d":1,"l":1}}},"referee":null,"managers":{"home":{"id":396,"name":"Claudio Giráldez","vs":{"w":0,"d":2,"l":0,"last":{"kickoff":1773595800,"score":"1-1","result":"D"}}},"away":{"id":287,"name":"Manuel Pellegrini","vs":{"w":0,"d":2,"l":0,"last":{"kickoff":1773595800,"score":"1-1","result":"D"}}}},"best_xi":[{"id":1568,"name":"Álvaro Valles","team_id":56,"position":"G","matches":9,"goals":0,"assists":0},{"id":1571,"name":"Natan","team_id":56,"position":"D","matches":7,"goals":1,"assists":0}],"players":{"650":{"caps":null,"goals":null,"country":null,"signed":{"from":"Fluminense","fee":10500000,"at":1783296000}},"1253":{"caps":35,"goals":0,"country":"Sweden","signed":null},"1260":{"caps":18,"goals":0,"country":"Spain","signed":{"from":"Real Betis","fee":2000000,"at":1754956800}},"1266":{"caps":3,"goals":0,"country":"Catalunya","signed":null},"1577":{"caps":36,"goals":1,"country":"Morocco","signed":null},"1578":{"caps":16,"goals":0,"country":"Colombia","signed":null},"1586":{"caps":15,"goals":3,"country":"Dominican Republic","signed":null},"2760":{"caps":1,"goals":0,"country":"Basque Country","signed":{"from":"Elche","fee":1000000,"at":1769990400}},"5487":{"caps":47,"goals":12,"country":"Ireland","signed":{"from":"AZ Alkmaar","fee":16000000,"at":1787184000}}}},"notable":[{"id":747,"name":"Raphinha","goals":12,"rank":1},{"id":594,"name":"Kylian Mbappé","goals":9,"rank":2},{"id":2669,"name":"Ante Budimir","goals":8,"rank":3},{"id":745,"name":"Lamine Yamal","goals":8,"rank":4},{"id":918,"name":"Sergio Camello","goals":7,"rank":5},{"id":2332,"name":"Yassir Zabiri","goals":7,"rank":6},{"id":1284,"name":"Roberto Fernández","goals":6,"rank":7},{"id":769,"name":"Alex Baena","goals":5,"rank":8},{"id":30392,"name":"Fernando Niño","goals":5,"rank":9},{"id":2353,"name":"Lucas Boyé","goals":5,"rank":10},{"id":1932,"name":"Pierre-Emerick Aubameyang","goals":5,"rank":11},{"id":2123,"name":"Roger Brugué","goals":5,"rank":12},{"id":28408,"name":"Adrián Niño","goals":4,"rank":13},{"id":3663,"name":"Fermín López","goals":4,"rank":14},{"id":1577,"name":"Abdessamad Ezzalzouli","goals":3,"rank":15}],"round_label":"Regular season · Matchday 10","neutral":false,"h2h":{"total_matches":68,"home_wins":22,"draws":21,"away_wins":25,"home_goals":87,"away_goals":81,"avg_total_goals":2.4705882352941178,"home_win_rate":0.3235294117647059,"away_win_rate":0.36764705882352944,"recent_matches":[{"away":"Celta Vigo","date":"2026-03-15T17:30:00+00:00","home":"Real Betis","score":"1-1","event_id":967,"away_score":1,"home_score":1,"away_team_id":49,"home_team_id":56},{"away":"Real Betis","date":"2025-08-27T19:00:00+00:00","home":"Celta Vigo","score":"1-1","event_id":740,"away_score":1,"home_score":1,"away_team_id":56,"home_team_id":49},{"away":"Real Betis","date":"2025-02-08T13:00:00+00:00","home":"Celta Vigo","score":"3-2","event_id":305575,"away_score":2,"home_score":3,"away_team_id":56,"home_team_id":49},{"away":"Celta Vigo","date":"2024-11-10T13:00:00+00:00","home":"Real Betis","score":"2-2","event_id":305478,"away_score":2,"home_score":2,"away_team_id":49,"home_team_id":56},{"away":"Celta Vigo","date":"2024-04-12T19:00:00+00:00","home":"Real Betis","score":"2-1","event_id":311118,"away_score":1,"home_score":2,"away_team_id":49,"home_team_id":56},{"away":"Real Betis","date":"2024-01-03T18:15:00+00:00","home":"Celta Vigo","score":"2-1","event_id":311002,"away_score":1,"home_score":2,"away_team_id":56,"home_team_id":49},{"away":"Celta Vigo","date":"2023-02-04T20:00:00+00:00","home":"Real Betis","score":"3-4","event_id":316025,"away_score":4,"home_score":3,"away_team_id":49,"home_team_id":56},{"away":"Real Betis","date":"2022-10-02T14:15:00+00:00","home":"Celta Vigo","score":"1-0","event_id":315897,"away_score":0,"home_score":1,"away_team_id":56,"home_team_id":49},{"away":"Real Betis","date":"2022-03-20T15:15:00+00:00","home":"Celta Vigo","score":"0-0","event_id":319881,"away_score":0,"home_score":0,"away_team_id":56,"home_team_id":49},{"away":"Celta Vigo","date":"2022-01-02T17:30:00+00:00","home":"Real Betis","score":"0-2","event_id":319778,"away_score":2,"home_score":0,"away_team_id":49,"home_team_id":56}]},"standings":{"home":{"team_id":49,"position":8,"played":9,"points":11,"goal_diff":3,"team_name":"Celta Vigo","won":2,"drawn":5,"lost":2,"goals_for":10,"goals_against":7,"group":null},"away":{"team_id":56,"position":4,"played":9,"points":19,"goal_diff":2,"team_name":"Real Betis","won":6,"drawn":1,"lost":2,"goals_for":16,"goals_against":14,"group":null},"size":20},"form":{"home":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.67,"goals_against":0.83,"clean_sheets":2,"streak":"none","sequence":"LWDLWW","venue_ppg":2},"away":{"matches":6,"ppg":2.17,"record":"4-1-1","goals_for":2.17,"goals_against":1.67,"clean_sheets":2,"streak":"none","sequence":"WDWWLW"}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Celta Vigo are without 6 players, and Miguel Román is a real loss.","evidence":{"count":6,"measured":5,"combined_goal_share":0.4,"combined_importance":0.262,"players":[{"player":"Miguel Román","role":"MID","reason":"Knee Surgery","goal_share":0.1,"importance":0.122,"measured":true,"doubtful":false,"cover_at_position":9},{"player":"Pablo Durán","role":"ATT","reason":"Thigh Injury","goal_share":0.2,"importance":0.077,"measured":true,"doubtful":false,"cover_at_position":5},{"player":"Carl Starfelt","role":"DEF","reason":"Hamstring Injury","goal_share":0.1,"importance":0.032,"measured":true,"doubtful":false,"cover_at_position":6},{"player":"Álvaro Núñez","role":"DEF","reason":"Thigh Injury","goal_share":0,"importance":0.031,"measured":true,"doubtful":false,"cover_at_position":6},{"player":"Borja Iglesias","role":"ATT","reason":"Calf Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":5},{"player":"Jones El-Abdellaoui","role":"ATT","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":5}]},"strength":0.655,"moves":[{"channel":"goals","side":"home","pct":-1.9},{"channel":"goals","side":"away","pct":0.7},{"channel":"corners","side":"home","pct":-0.9},{"channel":"cards","side":"both","pct":0.5}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Real Betis are without 4 players, and Cucho Hernández is a real loss.","evidence":{"count":4,"measured":4,"combined_goal_share":0.143,"combined_importance":0.176,"players":[{"player":"Cucho Hernández","role":"ATT","reason":"Calf Injury","goal_share":0.143,"importance":0.11,"measured":true,"doubtful":false,"cover_at_position":1},{"player":"Héctor Bellerín","role":"DEF","reason":"Muscle Injury","goal_share":0,"importance":0.047,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Facundo Bernal","role":"MID","reason":"Calf Injury","goal_share":0,"importance":0.009,"measured":true,"doubtful":true,"cover_at_position":13},{"player":"Junior Firpo","role":"DEF","reason":"Muscle Injury","goal_share":0,"importance":0.009,"measured":true,"doubtful":false,"cover_at_position":7}]},"strength":0.439,"moves":[{"channel":"goals","side":"away","pct":-3.7},{"channel":"goals","side":"home","pct":0.4},{"channel":"corners","side":"away","pct":-1.9},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.732,"cup_tie":false},"strength":0.268,"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":28,"home":{"state":"mid_table","position":8,"points":11,"games_left":28,"gap_to_leader":16,"gap_to_safety":3,"gap_to_europe":3},"away":{"state":"mid_table","position":4,"points":19,"games_left":28,"gap_to_leader":8,"gap_to_safety":11,"gap_to_europe":-5},"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 1-1, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Claudio Giráldez has 28 matches in charge at Celta Vigo, long enough that the side plays the way he wants it to.","evidence":{"manager":"Claudio Giráldez","matches_in_charge":28,"tenure_days":204,"ppm":1.29,"appointment_effect":{"before_ppm":1.8,"after_ppm":1,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Manuel Pellegrini has 31 matches in charge at Real Betis, long enough that the side plays the way he wants it to.","evidence":{"manager":"Manuel Pellegrini","matches_in_charge":31,"tenure_days":205,"ppm":1.97,"appointment_effect":{"before_ppm":1.2,"after_ppm":1.4,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Real Betis come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.84375,"matchesIn7":1,"matchesIn14":4,"days_rest":3.8},"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.106,"defence":0.085,"effective_matches":14.5,"shrunk":0.36},"away":{"attack":0.115,"defence":-0.037,"effective_matches":14.5,"shrunk":0.36}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Neither side holds a clear possession edge on recent evidence.","evidence":{"home":{"matches":12,"possession":50.6,"shots":11.3,"xg_per_shot":0.082,"corners":3.7,"corners_per_shot":0.326,"finishing_vs_xg":0.16},"away":{"matches":12,"possession":51.6,"shots":17.3,"xg_per_shot":0.096,"corners":4.8,"corners_per_shot":0.274,"finishing_vs_xg":0.25},"possession_gap":-1},"strength":0.1,"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":"Celta Vigo are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.16,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Real Betis 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.25,"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":"Routine trip of 590 km for Real Betis.","evidence":{"travel_km":590},"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":15.9,"temperature_c":20,"description":"unknown"},"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.3050431651835757},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":5938,"created_at":"2026-10-19T02:15:30Z","event":{"id":213612,"event_date":"2026-10-25T15:15:00Z","status":"notstarted","home_team_id":49,"home_team":"Celta Vigo","away_team_id":56,"away_team":"Real Betis","league_id":3,"league_name":"La Liga"},"recommendations":{"favorite":"A","favorite_prob":40.5,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4049,"version":"dc-blend-v1"}},"polymarket":{"event_id":213612,"event_date":"2026-10-25T15:15:00Z","home_team":"Celta Vigo","away_team":"Real Betis","polymarket_event_id":"1226560","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-10-24T04:57:06Z"}},"computed_at":1792828952,"verdicts":[],"locked":false,"colors":{"home":"#e5254e","away":"#0b8338"},"venue":{"name":"Estadio Abanca Balaídos","city":"Vigo","capacity":24870},"pulled":[],"published":[]}