{"id":213630,"league_id":3,"league":"La Liga","kickoff":1794168000,"home":"Atlético Madrid","away":"FC Barcelona","home_id":54,"away_id":44,"venue_id":54,"rank":2,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.672,"score":null,"live_score":null,"lambda":[1.59,1.88],"flags":[{"id":"availability.away.absences","section":"§2.4","note":"FC Barcelona are without 7 players, none of them central to how the side plays."},{"id":"form.home","section":"§2.1","note":"Atlético Madrid have taken 2.17 points a game from their last 6 (4W 1D 1L), scoring 1.2 and conceding 0.5, and 2.00 a game at home."},{"id":"style.matchup","section":"§4.2","note":"FC Barcelona average 13 points more possession than Atlético Madrid, so this should be one side with the ball and one without it."}],"lambda_home":1.5948660239185806,"lambda_away":1.880098989758883,"corner_rate":9.73,"card_rate":0.253,"lineups":{"status":"predicted","confidence":0.777,"home":{"formation":"4-4-2","players":[{"id":760,"name":"Jan Oblak","position":"G","starting":true,"ai_score":0.868},{"id":778,"name":"Marc Pubill","position":"D","starting":true,"ai_score":0.65},{"id":764,"name":"Dávid Hancko","position":"D","starting":true,"ai_score":0.778},{"id":4248,"name":"Robin Le Normand","position":"D","starting":true,"ai_score":0.373},{"id":3832,"name":"Marcos Llorente","position":"D","starting":true,"ai_score":0.819},{"id":2142,"name":"Alejandro Grimaldo","position":"M","starting":true,"ai_score":0.841},{"id":1216,"name":"Morten Hjulmand","position":"M","starting":true,"ai_score":0.577},{"id":766,"name":"Johnny Cardoso","position":"M","starting":true,"ai_score":0.489},{"id":767,"name":"Giuliano Simeone","position":"M","starting":true,"ai_score":0.756},{"id":770,"name":"Julián Alvarez","position":"F","starting":true,"ai_score":0.576},{"id":2186,"name":"Jonathan David","position":"F","starting":true,"ai_score":0.44},{"id":2250,"name":"Kang-in Lee","position":"M","starting":false,"ai_score":0.667},{"id":769,"name":"Alex Baena","position":"M","starting":false,"ai_score":0.644},{"id":771,"name":"Koke","position":"M","starting":false,"ai_score":0.376},{"id":1306,"name":"Ademola Lookman","position":"F","starting":false,"ai_score":0.369},{"id":5173,"name":"Dani Martinez","position":"D","starting":false,"ai_score":0.316},{"id":2769,"name":"Rodrigo Mendoza","position":"M","starting":false,"ai_score":0.259},{"id":29438,"name":"Arnau Ortiz","position":"M","starting":false,"ai_score":0.218},{"id":9006,"name":"Obed Vargas","position":"M","starting":false,"ai_score":0.214},{"id":774,"name":"Alexander Sørloth","position":"F","starting":false,"ai_score":0.209},{"id":89078,"name":"Jorge Domínguez","position":"D","starting":false,"ai_score":0.05},{"id":777,"name":"Juan Musso","position":"G","starting":false,"ai_score":0.05},{"id":90303,"name":"Jorge Castillo","position":"M","starting":false,"ai_score":0.04}],"confidence":0.782},"away":{"formation":"4-3-3","players":[{"id":738,"name":"Joan García","position":"G","starting":true,"ai_score":0.772},{"id":741,"name":"Gerard Martín","position":"D","starting":true,"ai_score":0.65},{"id":740,"name":"Pau Cubarsí","position":"D","starting":true,"ai_score":0.773},{"id":743,"name":"Eric García","position":"D","starting":true,"ai_score":0.564},{"id":8331,"name":"João Cancelo","position":"D","starting":true,"ai_score":0.707},{"id":3663,"name":"Fermín López","position":"M","starting":true,"ai_score":0.763},{"id":744,"name":"Pedri","position":"M","starting":true,"ai_score":0.76},{"id":89808,"name":"Brian Fariñas","position":"M","starting":true,"ai_score":0.368},{"id":747,"name":"Raphinha","position":"M","starting":true,"ai_score":0.737},{"id":461,"name":"Gabriel Jesus","position":"F","starting":true,"ai_score":0.387},{"id":745,"name":"Lamine Yamal","position":"M","starting":true,"ai_score":0.925},{"id":711,"name":"Anthony Gordon","position":"F","starting":false,"ai_score":0.632},{"id":2163,"name":"Karim Adeyemi","position":"F","starting":false,"ai_score":0.436},{"id":757,"name":"Marc Bernal","position":"M","starting":false,"ai_score":0.317},{"id":742,"name":"Alejandro Balde","position":"D","starting":false,"ai_score":0.298},{"id":4900,"name":"Gavi","position":"M","starting":false,"ai_score":0.293},{"id":3662,"name":"Frenkie de Jong","position":"M","starting":false,"ai_score":0.273},{"id":1053,"name":"Dominik Livaković","position":"G","starting":false,"ai_score":0.257},{"id":15835,"name":"Hamza Abdelkarim","position":"F","starting":false,"ai_score":0.156},{"id":754,"name":"Wojciech Szczęsny","position":"G","starting":false,"ai_score":0.151},{"id":141657,"name":"Àlex Campos","position":"D","starting":false,"ai_score":0.02},{"id":141661,"name":"Guillem Víctor","position":"D","starting":false,"ai_score":0.01},{"id":89809,"name":"Orian Goren","position":"M","starting":false,"ai_score":0.01}],"confidence":0.777},"unavailable":[{"id":720,"name":"Cristian Romero","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":765,"name":"Pablo Barrios","team_id":null,"side":"home","reason":"Ankle Injury"},{"id":753,"name":"Andreas Christensen","team_id":null,"side":"away","reason":"Thigh Injury"},{"id":746,"name":"Dani Olmo","team_id":null,"side":"away","reason":"Thigh Injury"},{"id":739,"name":"Jules Koundé","team_id":null,"side":"away","reason":"Sprained Ankle"},{"id":4267,"name":"Rodri","team_id":null,"side":"away","reason":"Hamstring Injury"},{"id":759,"name":"Roony Bardghji","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":3980,"name":"Xavi Espart","team_id":null,"side":"away","reason":"Ankle Injury"}]},"people":[{"id":760,"name":"Jan Oblak","side":"home"},{"id":778,"name":"Marc Pubill","side":"home"},{"id":764,"name":"Dávid Hancko","side":"home"},{"id":4248,"name":"Robin Le Normand","side":"home"},{"id":3832,"name":"Marcos Llorente","side":"home"},{"id":2142,"name":"Alejandro Grimaldo","side":"home"},{"id":1216,"name":"Morten Hjulmand","side":"home"},{"id":766,"name":"Johnny Cardoso","side":"home"},{"id":767,"name":"Giuliano Simeone","side":"home"},{"id":770,"name":"Julián Alvarez","side":"home"},{"id":2186,"name":"Jonathan David","side":"home"},{"id":2250,"name":"Kang-in Lee","side":"home"},{"id":769,"name":"Alex Baena","side":"home"},{"id":771,"name":"Koke","side":"home"},{"id":1306,"name":"Ademola Lookman","side":"home"},{"id":5173,"name":"Dani Martinez","side":"home"},{"id":2769,"name":"Rodrigo Mendoza","side":"home"},{"id":29438,"name":"Arnau Ortiz","side":"home"},{"id":9006,"name":"Obed Vargas","side":"home"},{"id":774,"name":"Alexander Sørloth","side":"home"},{"id":89078,"name":"Jorge Domínguez","side":"home"},{"id":777,"name":"Juan Musso","side":"home"},{"id":90303,"name":"Jorge Castillo","side":"home"},{"id":720,"name":"Cristian Romero","side":"home"},{"id":90304,"name":"Romeo Hueso","side":"home"},{"id":50447,"name":"Miguel Cubo","side":"home"},{"id":3467,"name":"Salvi Esquivel","side":"home"},{"id":765,"name":"Pablo Barrios","side":"home"},{"id":738,"name":"Joan García","side":"away"},{"id":741,"name":"Gerard Martín","side":"away"},{"id":740,"name":"Pau Cubarsí","side":"away"},{"id":743,"name":"Eric García","side":"away"},{"id":8331,"name":"João Cancelo","side":"away"},{"id":3663,"name":"Fermín López","side":"away"},{"id":744,"name":"Pedri","side":"away"},{"id":89808,"name":"Brian Fariñas","side":"away"},{"id":747,"name":"Raphinha","side":"away"},{"id":461,"name":"Gabriel Jesus","side":"away"},{"id":745,"name":"Lamine Yamal","side":"away"},{"id":711,"name":"Anthony Gordon","side":"away"},{"id":2163,"name":"Karim Adeyemi","side":"away"},{"id":757,"name":"Marc Bernal","side":"away"},{"id":742,"name":"Alejandro Balde","side":"away"},{"id":4900,"name":"Gavi","side":"away"},{"id":3662,"name":"Frenkie de Jong","side":"away"},{"id":1053,"name":"Dominik Livaković","side":"away"},{"id":15835,"name":"Hamza Abdelkarim","side":"away"},{"id":754,"name":"Wojciech Szczęsny","side":"away"},{"id":141657,"name":"Àlex Campos","side":"away"},{"id":141661,"name":"Guillem Víctor","side":"away"},{"id":89809,"name":"Orian Goren","side":"away"},{"id":89807,"name":"Jordi Pesquer","side":"away"},{"id":3980,"name":"Xavi Espart","side":"away"},{"id":753,"name":"Andreas Christensen","side":"away"},{"id":739,"name":"Jules Koundé","side":"away"},{"id":759,"name":"Roony Bardghji","side":"away"},{"id":2342,"name":"Eder Aller","side":"away"},{"id":89803,"name":"Ebrima Tunkara","side":"away"},{"id":4267,"name":"Rodri","side":"away"},{"id":746,"name":"Dani Olmo","side":"away"},{"id":77526,"name":"Jesse Bisiwu","side":"away"}],"players":[{"id":720,"name":"Cristian Romero","side":"home","team":"Atlético Madrid","club":null,"role":"DEF","position":"CB","status":"out","reason":"Muscle Injury","expected_return":"2026-11-30","season":{"apps":8,"starts":7,"goals":1,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":19,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":2},"standout":{"opponent":"Deportivo Alavés","kickoff":1791641700,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["best_performer"],"importance":0.067,"country":{"team":"Argentina","apps":10,"goals":2,"assists":0,"tournament":{"name":"World Cup 2026","apps":7,"goals":1,"assists":0,"ended":1784487600},"lately":null},"load":null},{"id":765,"name":"Pablo Barrios","side":"home","team":"Atlético Madrid","club":null,"role":"MID","position":"CM","status":"out","reason":"Ankle Injury","expected_return":"2026-11-18","season":{"apps":14,"starts":8,"goals":1,"assists":1,"big_chances":0,"clean_sheets":3,"team_games":19,"tracked_apps":14,"tracked_starts":8},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Manchester United","kickoff":1791918000,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.075,"country":null,"load":{"games":2,"minutes":151,"country":0}},{"id":769,"name":"Alex Baena","side":"home","team":"Atlético Madrid","club":null,"role":"MID","position":"LM","status":"fit","reason":null,"expected_return":null,"season":{"apps":15,"starts":9,"goals":5,"assists":4,"big_chances":5,"clean_sheets":5,"team_games":19,"tracked_apps":15,"tracked_starts":9},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Sevilla","kickoff":1788031800,"goals":2,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer","top_creator","chance_creator"],"importance":0.239,"country":{"team":null,"apps":11,"goals":2,"assists":3,"tournament":{"name":"World Cup 2026","apps":7,"goals":1,"assists":1,"ended":1784487600},"lately":null},"load":{"games":2,"minutes":135,"country":0}},{"id":770,"name":"Julián Alvarez","side":"home","team":"Atlético Madrid","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":6,"goals":2,"assists":2,"big_chances":2,"clean_sheets":3,"team_games":19,"tracked_apps":11,"tracked_starts":6},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Deportivo de A Coruña","kickoff":1792868400,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.106,"country":{"team":"Argentina","apps":11,"goals":2,"assists":0,"tournament":{"name":"World Cup 2026","apps":8,"goals":1,"assists":0,"ended":1784487600},"lately":null},"load":{"games":2,"minutes":142,"country":0}},{"id":2186,"name":"Jonathan David","side":"home","team":"Atlético Madrid","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":3,"goals":3,"assists":2,"big_chances":4,"clean_sheets":3,"team_games":19,"tracked_apps":10,"tracked_starts":3},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Osasuna","kickoff":1789578000,"goals":1,"assists":1,"score":"4-0","won":true},"strengths":[],"tags":[],"importance":0.14,"country":{"team":"Canada","apps":8,"goals":4,"assists":0,"tournament":{"name":"World Cup 2026","apps":5,"goals":3,"assists":0,"ended":1783184400},"lately":null},"load":{"games":2,"minutes":38,"country":0}},{"id":746,"name":"Dani Olmo","side":"away","team":"FC Barcelona","club":null,"role":"MID","position":"AM","status":"out","reason":"Thigh Injury","expected_return":"2026-11-30","season":{"apps":13,"starts":4,"goals":1,"assists":5,"big_chances":8,"clean_sheets":1,"team_games":21,"tracked_apps":13,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":0,"country":1},"standout":{"opponent":"Real Betis","kickoff":1792254600,"goals":1,"assists":0,"score":"5-2","won":true},"strengths":[],"tags":["best_performer","chance_creator"],"importance":0.07,"country":{"team":"Spain","apps":11,"goals":0,"assists":5,"tournament":{"name":"World Cup 2026","apps":8,"goals":0,"assists":2,"ended":1784487600},"lately":null},"load":null},{"id":3980,"name":"Xavi Espart","side":"away","team":"FC Barcelona","club":null,"role":"DEF","position":"RB","status":"out","reason":"Ankle Injury","expected_return":"2027-01-10","season":{"apps":11,"starts":10,"goals":2,"assists":2,"big_chances":4,"clean_sheets":4,"team_games":21,"tracked_apps":11,"tracked_starts":10},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Paris Saint-Germain","kickoff":1792522800,"goals":1,"assists":0,"score":"2-4","won":false},"strengths":[],"tags":[],"importance":0.08,"country":{"team":"Spain U19","apps":5,"goals":2,"assists":0,"tournament":null,"lately":null},"load":{"games":1,"minutes":30,"country":0}},{"id":739,"name":"Jules Koundé","side":"away","team":"FC Barcelona","club":null,"role":"DEF","position":"RB","status":"out","reason":"Sprained Ankle","expected_return":"2026-11-30","season":{"apps":9,"starts":5,"goals":1,"assists":1,"big_chances":2,"clean_sheets":2,"team_games":21,"tracked_apps":9,"tracked_starts":5},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":2},"standout":{"opponent":"Getafe","kickoff":1791649800,"goals":1,"assists":0,"score":"3-0","won":true},"strengths":[],"tags":[],"importance":0.039,"country":{"team":"France","apps":10,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":8,"goals":0,"assists":0,"ended":1784408400},"lately":null},"load":null},{"id":4267,"name":"Rodri","side":"away","team":"FC Barcelona","club":null,"role":"MID","position":"DM","status":"out","reason":"Hamstring Injury","expected_return":"2026-11-30","season":{"apps":14,"starts":10,"goals":1,"assists":1,"big_chances":3,"clean_sheets":2,"team_games":21,"tracked_apps":14,"tracked_starts":10},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Real Betis","kickoff":1792254600,"goals":1,"assists":0,"score":"5-2","won":true},"strengths":[],"tags":["best_performer"],"importance":0.061,"country":{"team":"Spain","apps":12,"goals":1,"assists":0,"tournament":{"name":"World Cup 2026","apps":8,"goals":0,"assists":0,"ended":1784487600},"lately":null},"load":{"games":3,"minutes":225,"country":0}},{"id":8331,"name":"João Cancelo","side":"away","team":"FC Barcelona","club":null,"role":"DEF","position":"RB","status":"out","reason":"yellow_card_accumulation_suspension","expected_return":"2026-11-14","season":{"apps":12,"starts":8,"goals":2,"assists":3,"big_chances":2,"clean_sheets":2,"team_games":21,"tracked_apps":12,"tracked_starts":8},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Galatasaray","kickoff":1791918000,"goals":1,"assists":0,"score":"4-1","won":true},"strengths":[],"tags":[],"importance":0.072,"country":{"team":"Portugal","apps":9,"goals":2,"assists":1,"tournament":{"name":"World Cup 2026","apps":5,"goals":0,"assists":1,"ended":1783364400},"lately":null},"load":{"games":3,"minutes":242,"country":0}},{"id":747,"name":"Raphinha","side":"away","team":"FC Barcelona","club":null,"role":"MID","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":14,"starts":13,"goals":19,"assists":4,"big_chances":5,"clean_sheets":6,"team_games":21,"tracked_apps":14,"tracked_starts":13},"recent":{"apps":5,"goals":5,"assists":0,"scoredIn":3,"country":0},"standout":{"opponent":"Sevilla","kickoff":1789844400,"goals":3,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer","best_performer","chance_creator","in_form"],"importance":0.355,"country":{"team":"Brazil","apps":4,"goals":1,"assists":1,"tournament":{"name":"World Cup 2026","apps":2,"goals":0,"assists":0,"ended":1781915400},"lately":null},"load":{"games":3,"minutes":218,"country":0}},{"id":461,"name":"Gabriel Jesus","side":"away","team":"FC Barcelona","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":2,"goals":4,"assists":1,"big_chances":1,"clean_sheets":1,"team_games":21,"tracked_apps":10,"tracked_starts":2},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Feyenoord","kickoff":1788972300,"goals":1,"assists":0,"score":"5-1","won":true},"strengths":[],"tags":[],"importance":0.071,"country":{"team":null,"apps":3,"goals":1,"assists":0,"tournament":null,"lately":null},"load":{"games":3,"minutes":60,"country":0}}],"extras":{"teams":{"home":54,"away":44},"split":{"home":{"above":null,"below":{"w":8,"d":1,"l":1}},"away":{"above":null,"below":{"w":9,"d":0,"l":1}}},"referee":null,"managers":{"home":{"id":319,"name":"Diego Simeone","vs":{"w":2,"d":1,"l":6,"last":{"kickoff":1776193200,"score":"1-2","result":"L"}}},"away":{"id":320,"name":"Hans-Dieter Flick","vs":{"w":6,"d":1,"l":2,"last":{"kickoff":1776193200,"score":"2-1","result":"W"}}}},"best_xi":[{"id":740,"name":"Pau Cubarsí","team_id":44,"position":"D","matches":8,"goals":0,"assists":2},{"id":764,"name":"Dávid Hancko","team_id":54,"position":"D","matches":11,"goals":0,"assists":2},{"id":747,"name":"Raphinha","team_id":44,"position":"M","matches":10,"goals":15,"assists":3},{"id":745,"name":"Lamine Yamal","team_id":44,"position":"M","matches":11,"goals":10,"assists":7}],"players":{"461":{"caps":null,"goals":null,"country":null,"signed":{"from":"Arsenal","fee":10000000,"at":1788220800}},"720":{"caps":65,"goals":5,"country":"Argentina","signed":{"from":"Tottenham Hotspur","fee":33000000,"at":1786752000}},"739":{"caps":63,"goals":0,"country":"France","signed":null},"740":{"caps":30,"goals":0,"country":"Spain","signed":null},"745":{"caps":34,"goals":9,"country":"Spain","signed":null},"746":{"caps":70,"goals":8,"country":"Spain","signed":null},"747":{"caps":45,"goals":12,"country":"Brazil","signed":null},"764":{"caps":51,"goals":5,"country":"Slovakia","signed":null},"770":{"caps":71,"goals":16,"country":"Argentina","signed":null},"2186":{"caps":79,"goals":30,"country":"Canada","signed":null},"3980":{"caps":5,"goals":2,"country":"Spain U19","signed":null},"4267":{"caps":76,"goals":5,"country":"Spain","signed":{"from":"Manchester City","fee":60000000,"at":1787011200}},"8331":{"caps":79,"goals":8,"country":"Portugal","signed":null}}},"notable":[{"id":747,"name":"Raphinha","goals":15,"rank":1},{"id":594,"name":"Kylian Mbappé","goals":12,"rank":2},{"id":745,"name":"Lamine Yamal","goals":10,"rank":3},{"id":2669,"name":"Ante Budimir","goals":9,"rank":4},{"id":2332,"name":"Yassir Zabiri","goals":8,"rank":5},{"id":918,"name":"Sergio Camello","goals":7,"rank":6},{"id":30392,"name":"Fernando Niño","goals":6,"rank":7},{"id":1284,"name":"Roberto Fernández","goals":6,"rank":8},{"id":28408,"name":"Adrián Niño","goals":5,"rank":9},{"id":769,"name":"Alex Baena","goals":5,"rank":10},{"id":3663,"name":"Fermín López","goals":5,"rank":11},{"id":2353,"name":"Lucas Boyé","goals":5,"rank":12},{"id":1932,"name":"Pierre-Emerick Aubameyang","goals":5,"rank":13},{"id":2123,"name":"Roger Brugué","goals":5,"rank":14},{"id":2142,"name":"Alejandro Grimaldo","goals":4,"rank":15}],"round_label":"Regular season · Matchday 12","neutral":false,"h2h":{"total_matches":126,"home_wins":34,"draws":30,"away_wins":62,"home_goals":163,"away_goals":218,"avg_total_goals":3.0238095238095237,"home_win_rate":0.2698412698412698,"away_win_rate":0.49206349206349204,"recent_matches":[{"away":"FC Barcelona","date":"2026-04-14T19:00:00+00:00","home":"Atlético Madrid","score":"1-2","event_id":7714,"away_score":2,"home_score":1,"away_team_id":44,"home_team_id":54},{"away":"Atlético Madrid","date":"2026-04-08T19:00:00+00:00","home":"FC Barcelona","score":"0-2","event_id":7712,"away_score":2,"home_score":0,"away_team_id":54,"home_team_id":44},{"away":"FC Barcelona","date":"2026-04-04T19:00:00+00:00","home":"Atlético Madrid","score":"1-2","event_id":981,"away_score":2,"home_score":1,"away_team_id":44,"home_team_id":54},{"away":"Atlético Madrid","date":"2026-03-03T20:00:00+00:00","home":"FC Barcelona","score":"3-0","event_id":203344,"away_score":0,"home_score":3,"away_team_id":54,"home_team_id":44},{"away":"FC Barcelona","date":"2026-02-12T20:00:00+00:00","home":"Atlético Madrid","score":"4-0","event_id":203343,"away_score":0,"home_score":4,"away_team_id":44,"home_team_id":54},{"away":"Atlético Madrid","date":"2025-12-02T20:00:00+00:00","home":"FC Barcelona","score":"3-1","event_id":871,"away_score":1,"home_score":3,"away_team_id":54,"home_team_id":44},{"away":"FC Barcelona","date":"2025-04-02T19:30:00+00:00","home":"Atlético Madrid","score":"0-1","event_id":231639,"away_score":1,"home_score":0,"away_team_id":44,"home_team_id":54},{"away":"FC Barcelona","date":"2025-03-16T20:00:00+00:00","home":"Atlético Madrid","score":"2-4","event_id":305633,"away_score":4,"home_score":2,"away_team_id":44,"home_team_id":54},{"away":"Atlético Madrid","date":"2025-02-25T20:30:00+00:00","home":"FC Barcelona","score":"4-4","event_id":231636,"away_score":4,"home_score":4,"away_team_id":54,"home_team_id":44},{"away":"Atlético Madrid","date":"2024-12-21T20:00:00+00:00","home":"FC Barcelona","score":"1-2","event_id":305528,"away_score":2,"home_score":1,"away_team_id":54,"home_team_id":44}]},"standings":{"home":{"team_id":54,"position":2,"played":11,"points":28,"goal_diff":14,"team_name":"Atlético Madrid","won":9,"drawn":1,"lost":1,"goals_for":22,"goals_against":8,"group":null},"away":{"team_id":44,"position":1,"played":11,"points":30,"goal_diff":34,"team_name":"FC Barcelona","won":10,"drawn":0,"lost":1,"goals_for":46,"goals_against":12,"group":null},"size":20},"form":{"home":{"matches":6,"ppg":2.17,"record":"4-1-1","goals_for":1.17,"goals_against":0.5,"clean_sheets":4,"streak":"none","sequence":"WWDWWL","venue_ppg":2},"away":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":3.5,"goals_against":1.67,"clean_sheets":1,"streak":"none","sequence":"WWLLWW","venue_ppg":2}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Atlético Madrid are without 2 players, none of them central to how the side plays.","evidence":{"count":2,"measured":2,"combined_goal_share":0.045,"combined_importance":0.142,"players":[{"player":"Pablo Barrios","role":"MID","reason":"Ankle Injury","goal_share":0,"importance":0.075,"measured":true,"doubtful":false,"cover_at_position":11},{"player":"Cristian Romero","role":"DEF","reason":"Muscle Injury","goal_share":0.045,"importance":0.067,"measured":true,"doubtful":false,"cover_at_position":7,"tags":["best_performer"]}]},"strength":0.355,"moves":[{"channel":"goals","side":"home","pct":-0.4},{"channel":"goals","side":"away","pct":0.6},{"channel":"corners","side":"home","pct":-0.2},{"channel":"cards","side":"both","pct":0.4}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"FC Barcelona are without 7 players, none of them central to how the side plays.","evidence":{"count":7,"measured":5,"combined_goal_share":0.114,"combined_importance":0.322,"players":[{"player":"Xavi Espart","role":"DEF","reason":"Ankle Injury","goal_share":0.023,"importance":0.08,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"João Cancelo","role":"DEF","reason":"yellow_card_accumulation_suspension","goal_share":0.023,"importance":0.072,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Dani Olmo","role":"MID","reason":"Thigh Injury","goal_share":0.023,"importance":0.07,"measured":true,"doubtful":false,"cover_at_position":11,"tags":["best_performer","chance_creator"]},{"player":"Rodri","role":"MID","reason":"Hamstring Injury","goal_share":0.023,"importance":0.061,"measured":true,"doubtful":false,"cover_at_position":11,"tags":["best_performer"]},{"player":"Jules Koundé","role":"DEF","reason":"Sprained Ankle","goal_share":0.023,"importance":0.039,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Andreas Christensen","role":"DEF","reason":"Thigh Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":7},{"player":"Roony Bardghji","role":"ATT","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.805,"moves":[{"channel":"goals","side":"away","pct":-1.4},{"channel":"goals","side":"home","pct":1.9},{"channel":"corners","side":"away","pct":-0.5},{"channel":"cards","side":"both","pct":1}]},{"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.777,"cup_tie":false},"strength":0.223,"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":26,"home":{"state":"mid_table","position":2,"points":28,"games_left":26,"gap_to_leader":2,"gap_to_safety":18,"gap_to_europe":-11},"away":{"state":"mid_table","position":1,"points":30,"games_left":26,"gap_to_leader":0,"gap_to_safety":20,"gap_to_europe":-13},"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 0-2, too close to carry a revenge motive.","evidence":{"reverse_margin":2},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Diego Simeone has 33 matches in charge at Atlético Madrid, long enough that the side plays the way he wants it to.","evidence":{"manager":"Diego Simeone","matches_in_charge":33,"tenure_days":219,"ppm":1.67,"appointment_effect":{"before_ppm":1.9,"after_ppm":1.1,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Hans-Dieter Flick has 32 matches in charge at FC Barcelona, long enough that the side plays the way he wants it to.","evidence":{"manager":"Hans-Dieter Flick","matches_in_charge":32,"tenure_days":219,"ppm":2.38,"appointment_effect":{"before_ppm":2.2,"after_ppm":2.4,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Atlético Madrid come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5,"matchesIn7":1,"matchesIn14":2,"days_rest":5},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"FC Barcelona come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5,"matchesIn7":1,"matchesIn14":3,"days_rest":5},"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.137,"defence":0.152,"effective_matches":15.1,"shrunk":0.35},"away":{"attack":0.604,"defence":0.145,"effective_matches":15.1,"shrunk":0.35}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"FC Barcelona average 13 points more possession than Atlético Madrid, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":57.1,"shots":15.3,"xg_per_shot":0.103,"corners":5.4,"corners_per_shot":0.355,"finishing_vs_xg":0.01},"away":{"matches":12,"possession":69.8,"shots":20.3,"xg_per_shot":0.142,"corners":5.8,"corners_per_shot":0.288,"finishing_vs_xg":1.12},"possession_gap":-12.7},"strength":0.51,"moves":[{"channel":"corners","side":"away","pct":2.7},{"channel":"corners","side":"home","pct":-2.7},{"channel":"goals","side":"away","pct":3}]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"Atlético Madrid are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.01,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"FC Barcelona have scored 13 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":1.12,"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 493 km for FC Barcelona.","evidence":{"travel_km":493},"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":6.1,"temperature_c":17,"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.3028212871875403},"strength":0,"moves":[]}],"preview":null,"external":{"bsd_prediction":{"id":7205,"created_at":"2026-11-02T02:15:25Z","event":{"id":213630,"event_date":"2026-11-08T20:00:00Z","status":"notstarted","home_team_id":54,"home_team":"Atlético Madrid","away_team_id":44,"away_team":"FC Barcelona","league_id":3,"league_name":"La Liga"},"recommendations":{"favorite":"A","favorite_prob":52.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5214,"version":"dc-blend-v1"}},"polymarket":{"event_id":213630,"event_date":"2026-11-08T20:00:00Z","home_team":"Atlético Madrid","away_team":"FC Barcelona","polymarket_event_id":"1290830","liquidity":{"volume_24hr":null,"volume_1wk":null,"volume_1mo":null,"volume_1yr":null,"open_interest":null,"liquidity_clob":54722.3979,"liquidity_amm":null},"pricing":{"best_bid":0.25,"best_ask":0.26,"change_1d":null,"change_1wk":null,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.1,"Club Atlético de Madrid 0 - 0 FC Barcelona":0.023,"Club Atlético de Madrid 0 - 1 FC Barcelona":0.0515,"Club Atlético de Madrid 0 - 2 FC Barcelona":0.056,"Club Atlético de Madrid 0 - 3 FC Barcelona":0.0455,"Club Atlético de Madrid 0 - 4 FC Barcelona":0.025,"Club Atlético de Madrid 0 - 5 FC Barcelona":0.012,"Club Atlético de Madrid 1 - 0 FC Barcelona":0.033,"Club Atlético de Madrid 1 - 1 FC Barcelona":0.08,"Club Atlético de Madrid 1 - 2 FC Barcelona":0.09,"Club Atlético de Madrid 1 - 3 FC Barcelona":0.065,"Club Atlético de Madrid 1 - 4 FC Barcelona":0.0375,"Club Atlético de Madrid 1 - 5 FC Barcelona":0.017,"Club Atlético de Madrid 2 - 0 FC Barcelona":0.025,"Club Atlético de Madrid 2 - 1 FC Barcelona":0.06,"Club Atlético de Madrid 2 - 2 FC Barcelona":0.07,"Club Atlético de Madrid 2 - 3 FC Barcelona":0.0535,"Club Atlético de Madrid 2 - 4 FC Barcelona":0.026,"Club Atlético de Madrid 2 - 5 FC Barcelona":0.012,"Club Atlético de Madrid 3 - 0 FC Barcelona":0.0135,"Club Atlético de Madrid 3 - 1 FC Barcelona":0.0295,"Club Atlético de Madrid 3 - 2 FC Barcelona":0.0335,"Club Atlético de Madrid 3 - 3 FC Barcelona":0.028,"Club Atlético de Madrid 3 - 4 FC Barcelona":0.0135,"Club Atlético de Madrid 3 - 5 FC Barcelona":0.009,"Club Atlético de Madrid 4 - 0 FC Barcelona":0.007,"Club Atlético de Madrid 4 - 1 FC Barcelona":0.01,"Club Atlético de Madrid 4 - 2 FC Barcelona":0.012,"Club Atlético de Madrid 4 - 3 FC Barcelona":0.0085,"Club Atlético de Madrid 4 - 4 FC Barcelona":0.008,"Club Atlético de Madrid 4 - 5 FC Barcelona":0.029,"Club Atlético de Madrid 5 - 0 FC Barcelona":0.057,"Club Atlético de Madrid 5 - 1 FC Barcelona":0.006,"Club Atlético de Madrid 5 - 2 FC Barcelona":0.007,"Club Atlético de Madrid 5 - 3 FC Barcelona":0.0055,"Club Atlético de Madrid 5 - 4 FC Barcelona":0.029,"Club Atlético de Madrid 5 - 5 FC Barcelona":0.0395},"updated_at":"2026-11-07T07:57:08Z"}},"computed_at":1794046775,"verdicts":[{"narrative":"FC Barcelona will dominate the ball and create the better openings against a lucky Atlético Madrid. The visitors are top of the table and control most of the ball, turning that possession into clear chances in seven of their last eight games. While the home side won four of their last six, they are trending down. They only let in 5 goals in ten games when poor defending should have cost them 10. Their keeper and good fortune have carried them, but they are now without the grit of Pablo Barrios in midfield. This allows Barça to dictate play. Raphinha has goals in three straight games. His finishing is the one thing that decides it.","drivers":[{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"FC Barcelona are without 7 players, none of them central to how the side plays.","evidence":{"count":7,"measured":5,"combined_goal_share":0.114,"combined_importance":0.322,"players":[{"player":"Xavi Espart","role":"DEF","reason":"Ankle Injury","goal_share":0.023,"importance":0.08,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"João Cancelo","role":"DEF","reason":"yellow_card_accumulation_suspension","goal_share":0.023,"importance":0.072,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Dani Olmo","role":"MID","reason":"Thigh Injury","goal_share":0.023,"importance":0.07,"measured":true,"doubtful":false,"cover_at_position":11,"tags":["best_performer","chance_creator"]},{"player":"Rodri","role":"MID","reason":"Hamstring Injury","goal_share":0.023,"importance":0.061,"measured":true,"doubtful":false,"cover_at_position":11,"tags":["best_performer"]},{"player":"Jules Koundé","role":"DEF","reason":"Sprained Ankle","goal_share":0.023,"importance":0.039,"measured":true,"doubtful":false,"cover_at_position":7},{"player":"Andreas Christensen","role":"DEF","reason":"Thigh Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":7},{"player":"Roony Bardghji","role":"ATT","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.805,"moves":[{"channel":"goals","side":"away","pct":-1.4},{"channel":"goals","side":"home","pct":1.9},{"channel":"corners","side":"away","pct":-0.5},{"channel":"cards","side":"both","pct":1}]},{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Atlético Madrid are without 2 players, none of them central to how the side plays.","evidence":{"count":2,"measured":2,"combined_goal_share":0.045,"combined_importance":0.142,"players":[{"player":"Pablo Barrios","role":"MID","reason":"Ankle Injury","goal_share":0,"importance":0.075,"measured":true,"doubtful":false,"cover_at_position":11},{"player":"Cristian Romero","role":"DEF","reason":"Muscle Injury","goal_share":0.045,"importance":0.067,"measured":true,"doubtful":false,"cover_at_position":7,"tags":["best_performer"]}]},"strength":0.355,"moves":[{"channel":"goals","side":"home","pct":-0.4},{"channel":"goals","side":"away","pct":0.6},{"channel":"corners","side":"home","pct":-0.2},{"channel":"cards","side":"both","pct":0.4}]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"FC Barcelona average 13 points more possession than Atlético Madrid, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":57.1,"shots":15.3,"xg_per_shot":0.103,"corners":5.4,"corners_per_shot":0.355,"finishing_vs_xg":0.01},"away":{"matches":12,"possession":69.8,"shots":20.3,"xg_per_shot":0.142,"corners":5.8,"corners_per_shot":0.288,"finishing_vs_xg":1.12},"possession_gap":-12.7},"strength":0.51,"moves":[{"channel":"corners","side":"away","pct":2.7},{"channel":"corners","side":"home","pct":-2.7},{"channel":"goals","side":"away","pct":3}]}],"set_aside":[]}],"locked":true,"plan":"monthly","locked_calls":1,"colors":{"home":"#282a6d","away":"#b40f3f"},"venue":{"name":"Riyadh Air Metropolitano","city":"Madrid","capacity":70460},"pulled":[],"published":[]}