{"id":580550,"league_id":89,"league":"Ligue 2","kickoff":1792173600,"home":"Stade de Reims","away":"Dijon","home_id":1616,"away_id":1305,"venue_id":1035,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.543,"score":null,"live_score":null,"lambda":[1.77,1.32],"read":{"text":"Stade de Reims to edge it","side":"home"},"pass":"Nothing to take on Stade de Reims against Dijon. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[],"lambda_home":1.773614706155596,"lambda_away":1.3182928533806677,"corner_rate":7.93,"card_rate":0.237,"lineups":{"status":"predicted","confidence":0.609,"home":{"formation":"4-2-3-1","players":[{"id":31003,"name":"Tom Hülsmann","position":"G","starting":true,"ai_score":0.74},{"id":1725,"name":"Daouda Guindo","position":"D","starting":true,"ai_score":0.763},{"id":7742,"name":"Samuel Kotto","position":"D","starting":true,"ai_score":0.756},{"id":37670,"name":"N'Tamon Elie Ahouonon","position":"D","starting":true,"ai_score":0.748},{"id":13381,"name":"Armel Zohouri","position":"D","starting":true,"ai_score":0.38},{"id":37682,"name":"Yaya Fofana","position":"M","starting":true,"ai_score":0.749},{"id":37674,"name":"Theo Leoni","position":"M","starting":true,"ai_score":0.674},{"id":37676,"name":"Mohamed Daramy","position":"F","starting":true,"ai_score":0.607},{"id":37677,"name":"Ange Tia","position":"M","starting":true,"ai_score":0.635},{"id":5581,"name":"Youssef El Kachati","position":"F","starting":true,"ai_score":0.365},{"id":1475,"name":"Sambou Soumano","position":"F","starting":true,"ai_score":0.596},{"id":37679,"name":"Jean Mambuku","position":"D","starting":false,"ai_score":0.622},{"id":66128,"name":"Chamsedin Kouranfal","position":"M","starting":false,"ai_score":0.514},{"id":39649,"name":"Quentin Paris","position":"F","starting":false,"ai_score":0.308},{"id":37673,"name":"Mory Gbane","position":"M","starting":false,"ai_score":0.288},{"id":37672,"name":"John Patrick","position":"M","starting":false,"ai_score":0.236},{"id":91340,"name":"John Otomewo","position":"M","starting":false,"ai_score":0.223},{"id":217732,"name":"Seydou Dembele","position":"M","starting":false,"ai_score":0.22},{"id":74567,"name":"Arone Gadou","position":"F","starting":false,"ai_score":0.186},{"id":37684,"name":"Tidiane Diarrasouba","position":"F","starting":false,"ai_score":0.145},{"id":37704,"name":"Sergio Akieme","position":"D","starting":false,"ai_score":0.119},{"id":28614,"name":"Edin Omeragić","position":"G","starting":false,"ai_score":0.045},{"id":28634,"name":"Jean-Philippe Celestin","position":"D","starting":false,"ai_score":0.03}],"confidence":0.759},"away":{"formation":"4-1-3-2","players":[{"id":27330,"name":"Paul Delecroix","position":"G","starting":true,"ai_score":0.681},{"id":27324,"name":"Lenny Lacroix","position":"D","starting":true,"ai_score":0.733},{"id":27329,"name":"Quentin Bernard","position":"D","starting":true,"ai_score":0.68},{"id":213584,"name":"Boubacar Diallo","position":"D","starting":true,"ai_score":0.272},{"id":27325,"name":"Waly Diouf","position":"D","starting":true,"ai_score":0.267},{"id":27323,"name":"Brandon Ndezi","position":"M","starting":true,"ai_score":0.678},{"id":27314,"name":"Samy Chouchane","position":"M","starting":true,"ai_score":0.584},{"id":27317,"name":"Mickaël Barreto","position":"M","starting":true,"ai_score":0.385},{"id":37871,"name":"Moussa Faty","position":"M","starting":true,"ai_score":0.469},{"id":27313,"name":"Tyris Dong","position":"F","starting":true,"ai_score":0.485},{"id":27311,"name":"Alexis Ntamack","position":"F","starting":true,"ai_score":0.445},{"id":27320,"name":"Paul Bellon","position":"M","starting":false,"ai_score":0.568},{"id":27318,"name":"Jordan Marié","position":"M","starting":false,"ai_score":0.567},{"id":27315,"name":"Adel Lembezat","position":"M","starting":false,"ai_score":0.504},{"id":27316,"name":"Ben-Chayeel Hamada","position":"M","starting":false,"ai_score":0.439},{"id":4227,"name":"Ange Lago","position":"F","starting":false,"ai_score":0.4},{"id":37862,"name":"Ismail Bouleghcha","position":"M","starting":false,"ai_score":0.396},{"id":27308,"name":"Júlio Tavares","position":"F","starting":false,"ai_score":0.382},{"id":27321,"name":"Ylan Aka","position":"M","starting":false,"ai_score":0.328},{"id":27319,"name":"Hugo Vargas-Ríos","position":"M","starting":false,"ai_score":0.302},{"id":27309,"name":"Yanis Barka","position":"F","starting":false,"ai_score":0.293},{"id":113828,"name":"Ylann Marie-Rose","position":"G","starting":false,"ai_score":0.249},{"id":160390,"name":"Hatem Mimoune","position":"M","starting":false,"ai_score":0.181}],"confidence":0.609},"unavailable":[]},"people":[{"id":31003,"name":"Tom Hülsmann","side":"home"},{"id":1725,"name":"Daouda Guindo","side":"home"},{"id":7742,"name":"Samuel Kotto","side":"home"},{"id":37670,"name":"N'Tamon Elie Ahouonon","side":"home"},{"id":13381,"name":"Armel Zohouri","side":"home"},{"id":37682,"name":"Yaya Fofana","side":"home"},{"id":37674,"name":"Theo Leoni","side":"home"},{"id":37676,"name":"Mohamed Daramy","side":"home"},{"id":37677,"name":"Ange Tia","side":"home"},{"id":5581,"name":"Youssef El Kachati","side":"home"},{"id":1475,"name":"Sambou Soumano","side":"home"},{"id":37679,"name":"Jean Mambuku","side":"home"},{"id":66128,"name":"Chamsedin Kouranfal","side":"home"},{"id":39649,"name":"Quentin Paris","side":"home"},{"id":37673,"name":"Mory Gbane","side":"home"},{"id":37672,"name":"John Patrick","side":"home"},{"id":91340,"name":"John Otomewo","side":"home"},{"id":217732,"name":"Seydou Dembele","side":"home"},{"id":74567,"name":"Arone Gadou","side":"home"},{"id":37684,"name":"Tidiane Diarrasouba","side":"home"},{"id":37704,"name":"Sergio Akieme","side":"home"},{"id":28614,"name":"Edin Omeragić","side":"home"},{"id":28634,"name":"Jean-Philippe Celestin","side":"home"},{"id":49135,"name":"Joseph Okumu","side":"home"},{"id":37707,"name":"Mael Debondt","side":"home"},{"id":9613,"name":"Yuri Aleksandr Guboglo","side":"home"},{"id":54300,"name":"Manzur Okwaro","side":"home"},{"id":205118,"name":"Théo Amorim","side":"home"},{"id":8954,"name":"Amine Salama","side":"home"},{"id":49134,"name":"Ikechukwu Orazi","side":"home"},{"id":91339,"name":"Lenny Sylla","side":"home"},{"id":37705,"name":"Hafiz Umar Ibrahim","side":"home"},{"id":16920,"name":"Soumaïla Sylla","side":"home"},{"id":26558,"name":"Alexis Sauvage","side":"home"},{"id":116461,"name":"Théo Deflorenne","side":"home"},{"id":209619,"name":"Amine Kashi","side":"home"},{"id":27330,"name":"Paul Delecroix","side":"away"},{"id":27324,"name":"Lenny Lacroix","side":"away"},{"id":27329,"name":"Quentin Bernard","side":"away"},{"id":213584,"name":"Boubacar Diallo","side":"away"},{"id":27325,"name":"Waly Diouf","side":"away"},{"id":27323,"name":"Brandon Ndezi","side":"away"},{"id":27314,"name":"Samy Chouchane","side":"away"},{"id":27317,"name":"Mickaël Barreto","side":"away"},{"id":37871,"name":"Moussa Faty","side":"away"},{"id":27313,"name":"Tyris Dong","side":"away"},{"id":27311,"name":"Alexis Ntamack","side":"away"},{"id":27320,"name":"Paul Bellon","side":"away"},{"id":27318,"name":"Jordan Marié","side":"away"},{"id":27315,"name":"Adel Lembezat","side":"away"},{"id":27316,"name":"Ben-Chayeel Hamada","side":"away"},{"id":4227,"name":"Ange Lago","side":"away"},{"id":37862,"name":"Ismail Bouleghcha","side":"away"},{"id":27308,"name":"Júlio Tavares","side":"away"},{"id":27321,"name":"Ylan Aka","side":"away"},{"id":27319,"name":"Hugo Vargas-Ríos","side":"away"},{"id":27309,"name":"Yanis Barka","side":"away"},{"id":113828,"name":"Ylann Marie-Rose","side":"away"},{"id":160390,"name":"Hatem Mimoune","side":"away"},{"id":63108,"name":"Axel Bargain","side":"away"},{"id":26635,"name":"Tom Meynadier","side":"away"},{"id":27327,"name":"César Obongo","side":"away"},{"id":218084,"name":"Luis Puleri","side":"away"},{"id":62003,"name":"Anass Benyahya","side":"away"},{"id":27312,"name":"Florian Rombogouera","side":"away"},{"id":59583,"name":"Abdelmajid Djae","side":"away"}],"players":[{"id":37682,"name":"Yaya Fofana","side":"home","team":"Stade de Reims","club":null,"role":"MID","position":"CM","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":8,"goals":6,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":15,"tracked_apps":8,"tracked_starts":8},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Guingamp","kickoff":1788609600,"goals":2,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.273,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":37676,"name":"Mohamed Daramy","side":"home","team":"Stade de Reims","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":6,"goals":0,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":15,"tracked_apps":7,"tracked_starts":6},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":3},"standout":{"opponent":"Montpellier","kickoff":1789754400,"goals":0,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.016,"country":{"team":"Denmark","apps":3,"goals":0,"assists":0,"tournament":null,"lately":{"apps":3,"goals":0,"assists":0}},"load":{"games":2,"minutes":180,"country":1}},{"id":1475,"name":"Sambou Soumano","side":"home","team":"Stade de Reims","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":6,"goals":1,"assists":1,"big_chances":1,"clean_sheets":3,"team_games":15,"tracked_apps":8,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Red Star FC","kickoff":1788004800,"goals":1,"assists":0,"score":"4-1","won":true},"strengths":[],"tags":[],"importance":0.063,"country":null,"load":{"games":1,"minutes":65,"country":0}},{"id":27308,"name":"Júlio Tavares","side":"away","team":"Dijon","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":2,"goals":4,"assists":1,"big_chances":1,"clean_sheets":0,"team_games":15,"tracked_apps":7,"tracked_starts":2},"recent":{"apps":5,"goals":4,"assists":1,"scoredIn":3,"country":0},"standout":{"opponent":"Annecy FC","kickoff":1789754400,"goals":2,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["top_scorer","in_form"],"importance":0.167,"country":null,"load":{"games":1,"minutes":76,"country":0}},{"id":27313,"name":"Tyris Dong","side":"away","team":"Dijon","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":4,"goals":1,"assists":1,"big_chances":0,"clean_sheets":0,"team_games":15,"tracked_apps":8,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"US Boulogne Côte-d'Opale","kickoff":1788544800,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.054,"country":null,"load":{"games":1,"minutes":14,"country":0}},{"id":27311,"name":"Alexis Ntamack","side":"away","team":"Dijon","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":4,"goals":0,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":15,"tracked_apps":7,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.009,"country":null,"load":{"games":1,"minutes":28,"country":0}}],"extras":{"teams":{"home":1616,"away":1305},"split":{"home":{"above":{"w":1,"d":1,"l":0},"below":{"w":2,"d":4,"l":0}},"away":{"above":{"w":1,"d":1,"l":1},"below":{"w":2,"d":2,"l":1}}},"referee":null,"managers":{"home":{"id":1614,"name":"Nicolas Usaï","vs":null},"away":{"id":2184,"name":"Baptiste Ridira","vs":null}},"best_xi":[{"id":37682,"name":"Yaya Fofana","team_id":1616,"position":"M","matches":8,"goals":6,"assists":0}],"players":{"37676":{"caps":11,"goals":1,"country":"Denmark","signed":null}}},"notable":[{"id":8847,"name":"Pape Moussa Fall","goals":7,"rank":1},{"id":37682,"name":"Yaya Fofana","goals":6,"rank":2},{"id":29207,"name":"Augustine Boakye","goals":5,"rank":3},{"id":40666,"name":"Damien Durand","goals":5,"rank":4},{"id":40738,"name":"Ibrahima Baldé","goals":5,"rank":5},{"id":6469,"name":"Thierno Ballo","goals":5,"rank":6},{"id":65489,"name":"Babacar Leye","goals":4,"rank":7},{"id":29208,"name":"Irvin Cardona","goals":4,"rank":8},{"id":40667,"name":"Jovany Ikanga","goals":4,"rank":9},{"id":27308,"name":"Júlio Tavares","goals":4,"rank":10},{"id":37700,"name":"Mathis Houdayer","goals":3,"rank":11},{"id":27314,"name":"Samy Chouchane","goals":3,"rank":12},{"id":39648,"name":"Abdel Hbouch","goals":2,"rank":13},{"id":4227,"name":"Ange Lago","goals":2,"rank":14},{"id":37803,"name":"Benjamin Gomel","goals":2,"rank":15}],"round_label":"Regular season · Matchday 9","neutral":false,"h2h":{"total_matches":9,"home_wins":1,"draws":4,"away_wins":4,"home_goals":8,"away_goals":13,"avg_total_goals":2.3333333333333335,"home_win_rate":0.1111111111111111,"away_win_rate":0.4444444444444444,"recent_matches":[{"away":"Stade de Reims","date":"2021-03-21T14:00:00+00:00","home":"Dijon","score":"0-1","event_id":324254,"away_score":1,"home_score":0,"away_team_id":1616,"home_team_id":1305},{"away":"Dijon","date":"2021-01-06T20:00:00+00:00","home":"Stade de Reims","score":"0-0","event_id":324139,"away_score":0,"home_score":0,"away_team_id":1305,"home_team_id":1616},{"away":"Dijon","date":"2019-09-28T18:00:00+00:00","home":"Stade de Reims","score":"1-2","event_id":292605,"away_score":2,"home_score":1,"away_team_id":1305,"home_team_id":1616},{"away":"Stade de Reims","date":"2019-03-09T19:00:00+00:00","home":"Dijon","score":"1-1","event_id":333790,"away_score":1,"home_score":1,"away_team_id":1616,"home_team_id":1305},{"away":"Dijon","date":"2018-09-22T18:00:00+00:00","home":"Stade de Reims","score":"0-0","event_id":333553,"away_score":0,"home_score":0,"away_team_id":1305,"home_team_id":1616},{"away":"Dijon","date":"2011-04-29T18:00:00+00:00","home":"Stade de Reims","score":"1-2","event_id":586792,"away_score":2,"home_score":1,"away_team_id":1305,"home_team_id":1616},{"away":"Stade de Reims","date":"2010-11-12T19:00:00+00:00","home":"Dijon","score":"3-2","event_id":586603,"away_score":2,"home_score":3,"away_team_id":1616,"home_team_id":1305},{"away":"Stade de Reims","date":"2009-03-13T19:00:00+00:00","home":"Dijon","score":"1-1","event_id":587504,"away_score":1,"home_score":1,"away_team_id":1616,"home_team_id":1305},{"away":"Dijon","date":"2008-10-03T18:00:00+00:00","home":"Stade de Reims","score":"1-4","event_id":587319,"away_score":4,"home_score":1,"away_team_id":1305,"home_team_id":1616}]},"standings":{"home":{"team_id":1616,"position":4,"played":8,"points":14,"goal_diff":6,"team_name":"Stade de Reims","won":3,"drawn":5,"lost":0,"goals_for":15,"goals_against":9,"group":null},"away":{"team_id":1305,"position":7,"played":8,"points":12,"goal_diff":2,"team_name":"Dijon","won":3,"drawn":3,"lost":2,"goals_for":14,"goals_against":12,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.5,"record":"2-3-1","goals_for":1.5,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"WDWDLD","venue_ppg":1},"away":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":2.33,"goals_against":1.83,"clean_sheets":0,"streak":"unbeaten 5","sequence":"LDWWDW","venue_ppg":2}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Stade de Reims report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Dijon report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"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.609,"cup_tie":false},"strength":0.391,"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":25,"home":{"state":"mid_table","position":4,"points":14,"games_left":25,"gap_to_leader":5,"gap_to_safety":7,"gap_to_europe":-1},"away":{"state":"mid_table","position":7,"points":12,"games_left":25,"gap_to_leader":7,"gap_to_safety":5,"gap_to_europe":1},"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":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Nicolas Usaï has 41 matches in charge at Stade de Reims, long enough that the side plays the way he wants it to.","evidence":{"manager":"Nicolas Usaï","matches_in_charge":41,"tenure_days":336,"ppm":1.76,"appointment_effect":{"before_ppm":1.5,"after_ppm":2.3,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Baptiste Ridira is 15 games into the job at Dijon, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Baptiste Ridira","matches_in_charge":15,"tenure_days":98,"ppm":1.8,"appointment_effect":{"before_ppm":1.8,"after_ppm":1.6,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Stade de Reims come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.25,"matchesIn7":1,"matchesIn14":1,"days_rest":6.3},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Dijon come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.96875,"matchesIn7":1,"matchesIn14":1,"days_rest":4},"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.155,"defence":0.055,"effective_matches":12,"shrunk":0.4},"away":{"attack":0.16,"defence":-0.091,"effective_matches":6.2,"shrunk":0.56}},"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":46.8,"shots":11.9,"xg_per_shot":0.133,"corners":2.6,"corners_per_shot":0.221,"finishing_vs_xg":0.18},"away":{"matches":12,"possession":51,"shots":13.5,"xg_per_shot":0.116,"corners":3.3,"corners_per_shot":0.244,"finishing_vs_xg":0.35},"possession_gap":-4.3},"strength":0.17,"moves":[{"channel":"goals","side":"home","pct":3}]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"Stade de Reims are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.18,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Dijon have scored 4 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.35,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"47 yellow cards in this referee's last 23 games, where 86 would be usual in this league, and 7 reds. — though 23 games is too few to read much into, so it is left out of the call.","evidence":{"matches":23,"yellows_per_match":2.04,"reds_per_match":0.304,"league_yellows_per_match":3.74,"league_reds_per_match":0.235,"yellow_ratio":0.55,"red_ratio":1.3,"sample":23,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 228 km for Dijon.","evidence":{"travel_km":228},"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":12.5,"temperature_c":12,"description":"rain"},"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.1258540200486814},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":4957,"created_at":"2026-10-10T02:15:29Z","event":{"id":580550,"event_date":"2026-10-16T18:00:00Z","status":"notstarted","home_team_id":1616,"home_team":"Stade de Reims","away_team_id":1305,"away_team":"Dijon","league_id":89,"league_name":"Ligue 2"},"recommendations":{"favorite":"H","favorite_prob":52.6,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5256,"version":"dc-blend-v1"}}},"computed_at":1792037806,"verdicts":[],"locked":false,"colors":{"home":"#d91212","away":"#d71432"},"venue":{"name":"Stade Auguste Delaune","city":"Reims","capacity":21029},"pulled":[],"published":[]}