{"id":580570,"league_id":89,"league":"Ligue 2","kickoff":1793991600,"home":"Dijon","away":"Red Star FC","home_id":1305,"away_id":1686,"venue_id":770,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.567,"score":null,"live_score":null,"lambda":[1.57,1.56],"read":{"text":"Too close to call","side":null},"pass":"Nothing to take on Dijon against Red Star FC. 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.5734947037676155,"lambda_away":1.5557731790261857,"corner_rate":8.83,"card_rate":0.21,"lineups":{"status":"predicted","confidence":0.759,"home":{"formation":"4-1-3-2","players":[{"id":27330,"name":"Paul Delecroix","position":"G","starting":true,"ai_score":0.81},{"id":213584,"name":"Boubacar Diallo","position":"D","starting":true,"ai_score":0.438},{"id":27324,"name":"Lenny Lacroix","position":"D","starting":true,"ai_score":0.801},{"id":27329,"name":"Quentin Bernard","position":"D","starting":true,"ai_score":0.692},{"id":27325,"name":"Waly Diouf","position":"D","starting":true,"ai_score":0.519},{"id":27318,"name":"Jordan Marié","position":"M","starting":true,"ai_score":0.593},{"id":27323,"name":"Brandon Ndezi","position":"M","starting":true,"ai_score":0.699},{"id":27314,"name":"Samy Chouchane","position":"M","starting":true,"ai_score":0.632},{"id":27315,"name":"Adel Lembezat","position":"M","starting":true,"ai_score":0.695},{"id":4227,"name":"Ange Lago","position":"F","starting":true,"ai_score":0.607},{"id":27308,"name":"Júlio Tavares","position":"F","starting":true,"ai_score":0.516},{"id":27320,"name":"Paul Bellon","position":"M","starting":false,"ai_score":0.511},{"id":27313,"name":"Tyris Dong","position":"F","starting":false,"ai_score":0.443},{"id":37862,"name":"Ismail Bouleghcha","position":"M","starting":false,"ai_score":0.423},{"id":37871,"name":"Moussa Faty","position":"M","starting":false,"ai_score":0.418},{"id":27309,"name":"Yanis Barka","position":"F","starting":false,"ai_score":0.352},{"id":27316,"name":"Ben-Chayeel Hamada","position":"M","starting":false,"ai_score":0.349},{"id":27319,"name":"Hugo Vargas-Ríos","position":"M","starting":false,"ai_score":0.322},{"id":27311,"name":"Alexis Ntamack","position":"F","starting":false,"ai_score":0.316},{"id":27317,"name":"Mickaël Barreto","position":"M","starting":false,"ai_score":0.251},{"id":27321,"name":"Ylan Aka","position":"M","starting":false,"ai_score":0.24},{"id":218084,"name":"Luis Puleri","position":"D","starting":false,"ai_score":0.118},{"id":113828,"name":"Ylann Marie-Rose","position":"G","starting":false,"ai_score":0.03}],"confidence":0.759},"away":{"formation":"4-2-3-1","players":[{"id":30440,"name":"Gaetan Poussin","position":"G","starting":true,"ai_score":0.859},{"id":40683,"name":"Matthieu Huard","position":"D","starting":true,"ai_score":0.735},{"id":40680,"name":"Dylan Durivaux","position":"D","starting":true,"ai_score":0.807},{"id":64322,"name":"Elyaz Zidane","position":"D","starting":true,"ai_score":0.731},{"id":7380,"name":"Théo Magnin","position":"D","starting":true,"ai_score":0.754},{"id":40674,"name":"Islamdine Halifa","position":"M","starting":true,"ai_score":0.871},{"id":57769,"name":"Samuel Renel","position":"M","starting":true,"ai_score":0.613},{"id":40666,"name":"Damien Durand","position":"F","starting":true,"ai_score":0.823},{"id":40671,"name":"Saîf-Eddine Khaoui","position":"M","starting":true,"ai_score":0.729},{"id":1436,"name":"Godson Kyeremeh","position":"F","starting":true,"ai_score":0.488},{"id":9863,"name":"Kevin Cabral","position":"F","starting":true,"ai_score":0.509},{"id":40675,"name":"Kemo Cissé","position":"M","starting":false,"ai_score":0.661},{"id":40667,"name":"Jovany Ikanga","position":"F","starting":false,"ai_score":0.503},{"id":40681,"name":"Bradley Danger","position":"D","starting":false,"ai_score":0.501},{"id":40682,"name":"Josue Escartin","position":"D","starting":false,"ai_score":0.434},{"id":34300,"name":"Idrissa Sabaly","position":"M","starting":false,"ai_score":0.292},{"id":40946,"name":"Cheick Konate","position":"M","starting":false,"ai_score":0.27},{"id":4862,"name":"Côme Bianay Balcot","position":"M","starting":false,"ai_score":0.213},{"id":9005,"name":"Leonardo Buta","position":"D","starting":false,"ai_score":0.19},{"id":40676,"name":"Guillaume Trani","position":"M","starting":false,"ai_score":0.189},{"id":79571,"name":"Ilija Despotovic","position":"F","starting":false,"ai_score":0.172},{"id":7326,"name":"Mahamadou Diawara","position":"M","starting":false,"ai_score":0.14},{"id":4709,"name":"Yanis Benchaouch","position":"G","starting":false,"ai_score":0.05}],"confidence":0.855},"unavailable":[]},"people":[{"id":27330,"name":"Paul Delecroix","side":"home"},{"id":213584,"name":"Boubacar Diallo","side":"home"},{"id":27324,"name":"Lenny Lacroix","side":"home"},{"id":27329,"name":"Quentin Bernard","side":"home"},{"id":27325,"name":"Waly Diouf","side":"home"},{"id":27318,"name":"Jordan Marié","side":"home"},{"id":27323,"name":"Brandon Ndezi","side":"home"},{"id":27314,"name":"Samy Chouchane","side":"home"},{"id":27315,"name":"Adel Lembezat","side":"home"},{"id":4227,"name":"Ange Lago","side":"home"},{"id":27308,"name":"Júlio Tavares","side":"home"},{"id":27320,"name":"Paul Bellon","side":"home"},{"id":27313,"name":"Tyris Dong","side":"home"},{"id":37862,"name":"Ismail Bouleghcha","side":"home"},{"id":37871,"name":"Moussa Faty","side":"home"},{"id":27309,"name":"Yanis Barka","side":"home"},{"id":27316,"name":"Ben-Chayeel Hamada","side":"home"},{"id":27319,"name":"Hugo Vargas-Ríos","side":"home"},{"id":27311,"name":"Alexis Ntamack","side":"home"},{"id":27317,"name":"Mickaël Barreto","side":"home"},{"id":27321,"name":"Ylan Aka","side":"home"},{"id":218084,"name":"Luis Puleri","side":"home"},{"id":113828,"name":"Ylann Marie-Rose","side":"home"},{"id":63108,"name":"Axel Bargain","side":"home"},{"id":26635,"name":"Tom Meynadier","side":"home"},{"id":27327,"name":"César Obongo","side":"home"},{"id":62003,"name":"Anass Benyahya","side":"home"},{"id":27312,"name":"Florian Rombogouera","side":"home"},{"id":59583,"name":"Abdelmajid Djae","side":"home"},{"id":116458,"name":"Enzo Ketterle","side":"home"},{"id":160390,"name":"Hatem Mimoune","side":"home"},{"id":30440,"name":"Gaetan Poussin","side":"away"},{"id":40683,"name":"Matthieu Huard","side":"away"},{"id":40680,"name":"Dylan Durivaux","side":"away"},{"id":64322,"name":"Elyaz Zidane","side":"away"},{"id":7380,"name":"Théo Magnin","side":"away"},{"id":40674,"name":"Islamdine Halifa","side":"away"},{"id":57769,"name":"Samuel Renel","side":"away"},{"id":40666,"name":"Damien Durand","side":"away"},{"id":40671,"name":"Saîf-Eddine Khaoui","side":"away"},{"id":1436,"name":"Godson Kyeremeh","side":"away"},{"id":9863,"name":"Kevin Cabral","side":"away"},{"id":40675,"name":"Kemo Cissé","side":"away"},{"id":40667,"name":"Jovany Ikanga","side":"away"},{"id":40681,"name":"Bradley Danger","side":"away"},{"id":40682,"name":"Josue Escartin","side":"away"},{"id":34300,"name":"Idrissa Sabaly","side":"away"},{"id":40946,"name":"Cheick Konate","side":"away"},{"id":4862,"name":"Côme Bianay Balcot","side":"away"},{"id":9005,"name":"Leonardo Buta","side":"away"},{"id":40676,"name":"Guillaume Trani","side":"away"},{"id":79571,"name":"Ilija Despotovic","side":"away"},{"id":7326,"name":"Mahamadou Diawara","side":"away"},{"id":4709,"name":"Yanis Benchaouch","side":"away"},{"id":75754,"name":"Sekou Guindo","side":"away"},{"id":40679,"name":"Pierre Lemonnier","side":"away"},{"id":40684,"name":"Mouez Hassen","side":"away"}],"players":[{"id":27308,"name":"Júlio Tavares","side":"home","team":"Dijon","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":4,"goals":5,"assists":1,"big_chances":1,"clean_sheets":1,"team_games":18,"tracked_apps":10,"tracked_starts":4},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":1,"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.174,"country":null,"load":{"games":2,"minutes":87,"country":0}},{"id":4227,"name":"Ange Lago","side":"home","team":"Dijon","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":6,"goals":2,"assists":1,"big_chances":1,"clean_sheets":1,"team_games":18,"tracked_apps":7,"tracked_starts":6},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Stade Lavallois","kickoff":1789149600,"goals":1,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":[],"importance":0.076,"country":null,"load":{"games":2,"minutes":145,"country":0}},{"id":40666,"name":"Damien Durand","side":"away","team":"Red Star FC","club":null,"role":"ATT","position":"LM","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":10,"goals":5,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":15,"tracked_apps":11,"tracked_starts":10},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Guingamp","kickoff":1789819200,"goals":2,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer","best_performer"],"importance":0.268,"country":null,"load":{"games":2,"minutes":175,"country":0}},{"id":9863,"name":"Kevin Cabral","side":"away","team":"Red Star FC","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":6,"goals":1,"assists":2,"big_chances":2,"clean_sheets":3,"team_games":15,"tracked_apps":8,"tracked_starts":6},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Nantes","kickoff":1786214700,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.102,"country":null,"load":{"games":1,"minutes":26,"country":0}}],"extras":{"teams":{"home":1305,"away":1686},"split":{"home":{"above":{"w":1,"d":0,"l":3},"below":{"w":3,"d":2,"l":1}},"away":{"above":{"w":0,"d":0,"l":4},"below":{"w":4,"d":2,"l":0}}},"referee":null,"managers":{"home":{"id":2184,"name":"Baptiste Ridira","vs":null},"away":{"id":3258,"name":"Damien Perrinelle","vs":null}},"best_xi":[{"id":40666,"name":"Damien Durand","team_id":1686,"position":"F","matches":11,"goals":5,"assists":0}],"players":{}},"notable":[{"id":37682,"name":"Yaya Fofana","goals":9,"rank":1},{"id":8847,"name":"Pape Moussa Fall","goals":8,"rank":2},{"id":29207,"name":"Augustine Boakye","goals":6,"rank":3},{"id":40666,"name":"Damien Durand","goals":5,"rank":4},{"id":40738,"name":"Ibrahima Baldé","goals":5,"rank":5},{"id":29208,"name":"Irvin Cardona","goals":5,"rank":6},{"id":27308,"name":"Júlio Tavares","goals":5,"rank":7},{"id":7787,"name":"Moïse Sahi Dion","goals":5,"rank":8},{"id":28542,"name":"Nicolas Pays","goals":5,"rank":9},{"id":6469,"name":"Thierno Ballo","goals":5,"rank":10},{"id":65489,"name":"Babacar Leye","goals":4,"rank":11},{"id":40667,"name":"Jovany Ikanga","goals":4,"rank":12},{"id":37700,"name":"Mathis Houdayer","goals":4,"rank":13},{"id":39648,"name":"Abdel Hbouch","goals":3,"rank":14},{"id":38088,"name":"Aboubakary Kanté","goals":3,"rank":15}],"round_label":"Regular season · Matchday 12","neutral":false,"h2h":{"total_matches":2,"home_wins":0,"draws":1,"away_wins":1,"home_goals":2,"away_goals":3,"avg_total_goals":2.5,"home_win_rate":0,"away_win_rate":0.5,"recent_matches":[{"away":"Dijon","date":"2016-05-06T18:45:00+00:00","home":"Red Star FC","score":"3-2","event_id":584905,"away_score":2,"home_score":3,"away_team_id":1305,"home_team_id":1686},{"away":"Red Star FC","date":"2015-12-18T19:00:00+00:00","home":"Dijon","score":"0-0","event_id":584717,"away_score":0,"home_score":0,"away_team_id":1686,"home_team_id":1305}]},"standings":{"home":{"team_id":1305,"position":8,"played":11,"points":15,"goal_diff":1,"team_name":"Dijon","won":4,"drawn":3,"lost":4,"goals_for":20,"goals_against":19,"group":null},"away":{"team_id":1686,"position":6,"played":11,"points":17,"goal_diff":-2,"team_name":"Red Star FC","won":5,"drawn":2,"lost":4,"goals_for":14,"goals_against":16,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":2.33,"goals_against":2,"clean_sheets":0,"streak":"none","sequence":"WDWLLW","venue_ppg":1.33},"away":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":1.5,"goals_against":1.67,"clean_sheets":1,"streak":"lost 3","sequence":"WWWLLL","venue_ppg":2}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Dijon report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Red Star FC 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.759,"cup_tie":false},"strength":0.241,"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":22,"home":{"state":"mid_table","position":8,"points":15,"games_left":22,"gap_to_leader":10,"gap_to_safety":6,"gap_to_europe":2},"away":{"state":"mid_table","position":6,"points":17,"games_left":22,"gap_to_leader":8,"gap_to_safety":8,"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":"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":"Baptiste Ridira has 18 matches in charge at Dijon, long enough that the side plays the way he wants it to.","evidence":{"manager":"Baptiste Ridira","matches_in_charge":18,"tenure_days":119,"ppm":1.67,"appointment_effect":{"before_ppm":1.8,"after_ppm":1.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Damien Perrinelle is 12 games into the job at Red Star FC, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Damien Perrinelle","matches_in_charge":12,"tenure_days":102,"ppm":1.67,"appointment_effect":{"before_ppm":1.4,"after_ppm":2,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Dijon come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":7,"matchesIn7":1,"matchesIn14":2,"days_rest":7},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Red Star FC come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.96875,"matchesIn7":1,"matchesIn14":3,"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.165,"defence":-0.146,"effective_matches":8.1,"shrunk":0.5},"away":{"attack":0.051,"defence":0.004,"effective_matches":13.6,"shrunk":0.37}},"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; Red Star FC work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":54.5,"shots":13.8,"xg_per_shot":0.108,"corners":4,"corners_per_shot":0.289,"finishing_vs_xg":0.34},"away":{"matches":12,"possession":54.2,"shots":14.1,"xg_per_shot":0.11,"corners":6.4,"corners_per_shot":0.452,"finishing_vs_xg":-0.05},"possession_gap":0.4},"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":"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.34,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Red Star FC are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.05,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"86 yellow cards in this referee's last 26 games, where 98 would be usual in this league, and 3 reds. — though 26 games is too few to read much into, so it is left out of the call.","evidence":{"matches":26,"yellows_per_match":3.31,"reds_per_match":0.115,"league_yellows_per_match":3.78,"league_reds_per_match":0.208,"yellow_ratio":0.87,"red_ratio":0.55,"sample":26,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 321 km for Red Star FC.","evidence":{"travel_km":321},"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.3,"temperature_c":6,"description":null},"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.04687404323961732},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6939,"created_at":"2026-10-31T02:15:20Z","event":{"id":580570,"event_date":"2026-11-06T19:00:00Z","status":"notstarted","home_team_id":1305,"home_team":"Dijon","away_team_id":1686,"away_team":"Red Star FC","league_id":89,"league_name":"Ligue 2"},"recommendations":{"favorite":"A","favorite_prob":36.7,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.3671,"version":"dc-blend-v1"}}},"computed_at":1793981297,"verdicts":[],"locked":false,"colors":{"home":"#d71432","away":"#136d58"},"venue":{"name":"Stade Gaston Gerard","city":"Dijon","capacity":16098},"pulled":[],"published":[]}