{"id":580537,"league_id":89,"league":"Ligue 2","kickoff":1791633600,"home":"Nantes","away":"Stade de Reims","home_id":113,"away_id":1616,"venue_id":111,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.552,"score":null,"live_score":null,"lambda":[1.29,1.68],"read":{"text":"Too close to call","side":null},"pass":"Nothing to take on Nantes against Stade de Reims. 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.2889904580678417,"lambda_away":1.682601941912142,"corner_rate":8.01,"card_rate":0.217,"lineups":{"status":"predicted","confidence":0.582,"home":{"formation":"4-1-4-1","players":[{"id":1501,"name":"Maxime Dupé","position":"G","starting":true,"ai_score":0.692},{"id":2083,"name":"Mathieu Cafaro","position":"M","starting":true,"ai_score":0.576},{"id":29543,"name":"Lucas Perrin","position":"D","starting":true,"ai_score":0.715},{"id":21368,"name":"Saïdou Sow","position":"D","starting":true,"ai_score":0.566},{"id":12164,"name":"Frédéric Guilbert","position":"D","starting":true,"ai_score":0.553},{"id":4069,"name":"Louis Leroux","position":"M","starting":true,"ai_score":0.293},{"id":5713,"name":"Amine Cherni","position":"M","starting":true,"ai_score":0.232},{"id":1131,"name":"Johann Lepenant","position":"M","starting":true,"ai_score":0.561},{"id":8619,"name":"Ibrahima Sissoko","position":"M","starting":true,"ai_score":0.56},{"id":1432,"name":"Fodé Doucouré","position":"M","starting":true,"ai_score":0.338},{"id":8620,"name":"Ignatius Ganago","position":"F","starting":true,"ai_score":0.41},{"id":1125,"name":"Kelvin Amian","position":"D","starting":false,"ai_score":0.534},{"id":40673,"name":"Ryad Hachem","position":"M","starting":false,"ai_score":0.494},{"id":3841,"name":"Dehmaine Tabibou","position":"M","starting":false,"ai_score":0.415},{"id":38084,"name":"Thomas Robinet","position":"F","starting":false,"ai_score":0.393},{"id":27232,"name":"Killian Corredor","position":"M","starting":false,"ai_score":0.367},{"id":4329,"name":"Balthazar Pierret","position":"M","starting":false,"ai_score":0.351},{"id":40741,"name":"Wilitty Younoussa","position":"M","starting":false,"ai_score":0.342},{"id":1127,"name":"Tylel Tati","position":"D","starting":false,"ai_score":0.325},{"id":67174,"name":"Hugo Lamy","position":"D","starting":false,"ai_score":0.267},{"id":2334,"name":"Antoine Joujou","position":"F","starting":false,"ai_score":0.233},{"id":47096,"name":"Malang Gomes","position":"M","starting":false,"ai_score":0.142},{"id":4071,"name":"Alexis Mirbach","position":"G","starting":false,"ai_score":0.03}],"confidence":0.582},"away":{"formation":"4-2-3-1","players":[{"id":31003,"name":"Tom Hülsmann","position":"G","starting":true,"ai_score":0.671},{"id":1725,"name":"Daouda Guindo","position":"D","starting":true,"ai_score":0.711},{"id":7742,"name":"Samuel Kotto","position":"D","starting":true,"ai_score":0.693},{"id":37670,"name":"N'Tamon Elie Ahouonon","position":"D","starting":true,"ai_score":0.679},{"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.686},{"id":37674,"name":"Theo Leoni","position":"M","starting":true,"ai_score":0.602},{"id":37676,"name":"Mohamed Daramy","position":"F","starting":true,"ai_score":0.544},{"id":37677,"name":"Ange Tia","position":"M","starting":true,"ai_score":0.64},{"id":5581,"name":"Youssef El Kachati","position":"F","starting":true,"ai_score":0.362},{"id":1475,"name":"Sambou Soumano","position":"F","starting":true,"ai_score":0.529},{"id":37679,"name":"Jean Mambuku","position":"D","starting":false,"ai_score":0.548},{"id":66128,"name":"Chamsedin Kouranfal","position":"M","starting":false,"ai_score":0.444},{"id":39649,"name":"Quentin Paris","position":"F","starting":false,"ai_score":0.31},{"id":37673,"name":"Mory Gbane","position":"M","starting":false,"ai_score":0.293},{"id":37672,"name":"John Patrick","position":"M","starting":false,"ai_score":0.239},{"id":91340,"name":"John Otomewo","position":"M","starting":false,"ai_score":0.228},{"id":74567,"name":"Arone Gadou","position":"F","starting":false,"ai_score":0.189},{"id":37704,"name":"Sergio Akieme","position":"D","starting":false,"ai_score":0.116},{"id":37684,"name":"Tidiane Diarrasouba","position":"F","starting":false,"ai_score":0.107},{"id":28614,"name":"Edin Omeragić","position":"G","starting":false,"ai_score":0.04},{"id":28634,"name":"Jean-Philippe Celestin","position":"D","starting":false,"ai_score":0.025},{"id":116461,"name":"Théo Deflorenne","position":"M","starting":false,"ai_score":0.02}],"confidence":0.718},"unavailable":[]},"people":[{"id":1501,"name":"Maxime Dupé","side":"home"},{"id":2083,"name":"Mathieu Cafaro","side":"home"},{"id":29543,"name":"Lucas Perrin","side":"home"},{"id":21368,"name":"Saïdou Sow","side":"home"},{"id":12164,"name":"Frédéric Guilbert","side":"home"},{"id":4069,"name":"Louis Leroux","side":"home"},{"id":5713,"name":"Amine Cherni","side":"home"},{"id":1131,"name":"Johann Lepenant","side":"home"},{"id":8619,"name":"Ibrahima Sissoko","side":"home"},{"id":1432,"name":"Fodé Doucouré","side":"home"},{"id":8620,"name":"Ignatius Ganago","side":"home"},{"id":1125,"name":"Kelvin Amian","side":"home"},{"id":40673,"name":"Ryad Hachem","side":"home"},{"id":3841,"name":"Dehmaine Tabibou","side":"home"},{"id":38084,"name":"Thomas Robinet","side":"home"},{"id":27232,"name":"Killian Corredor","side":"home"},{"id":4329,"name":"Balthazar Pierret","side":"home"},{"id":40741,"name":"Wilitty Younoussa","side":"home"},{"id":1127,"name":"Tylel Tati","side":"home"},{"id":67174,"name":"Hugo Lamy","side":"home"},{"id":2334,"name":"Antoine Joujou","side":"home"},{"id":47096,"name":"Malang Gomes","side":"home"},{"id":4071,"name":"Alexis Mirbach","side":"home"},{"id":149458,"name":"Louka Gautier","side":"home"},{"id":4739,"name":"Sékou Doucouré","side":"home"},{"id":204984,"name":"Mohamed Camara","side":"home"},{"id":1140,"name":"Patrik Carlgren","side":"home"},{"id":210549,"name":"Yanel Zeze","side":"home"},{"id":1138,"name":"Fabien Centonze","side":"home"},{"id":7540,"name":"Lamine Diack","side":"home"},{"id":209347,"name":"Kangoura Dabo","side":"home"},{"id":1141,"name":"Sacha Ziani","side":"home"},{"id":1135,"name":"Bahereba Guirassy","side":"home"},{"id":31003,"name":"Tom Hülsmann","side":"away"},{"id":1725,"name":"Daouda Guindo","side":"away"},{"id":7742,"name":"Samuel Kotto","side":"away"},{"id":37670,"name":"N'Tamon Elie Ahouonon","side":"away"},{"id":13381,"name":"Armel Zohouri","side":"away"},{"id":37682,"name":"Yaya Fofana","side":"away"},{"id":37674,"name":"Theo Leoni","side":"away"},{"id":37676,"name":"Mohamed Daramy","side":"away"},{"id":37677,"name":"Ange Tia","side":"away"},{"id":5581,"name":"Youssef El Kachati","side":"away"},{"id":1475,"name":"Sambou Soumano","side":"away"},{"id":37679,"name":"Jean Mambuku","side":"away"},{"id":66128,"name":"Chamsedin Kouranfal","side":"away"},{"id":39649,"name":"Quentin Paris","side":"away"},{"id":37673,"name":"Mory Gbane","side":"away"},{"id":37672,"name":"John Patrick","side":"away"},{"id":91340,"name":"John Otomewo","side":"away"},{"id":74567,"name":"Arone Gadou","side":"away"},{"id":37704,"name":"Sergio Akieme","side":"away"},{"id":37684,"name":"Tidiane Diarrasouba","side":"away"},{"id":28614,"name":"Edin Omeragić","side":"away"},{"id":28634,"name":"Jean-Philippe Celestin","side":"away"},{"id":116461,"name":"Théo Deflorenne","side":"away"},{"id":49135,"name":"Joseph Okumu","side":"away"},{"id":37707,"name":"Mael Debondt","side":"away"},{"id":9613,"name":"Yuri Aleksandr Guboglo","side":"away"},{"id":54300,"name":"Manzur Okwaro","side":"away"},{"id":205118,"name":"Théo Amorim","side":"away"},{"id":8954,"name":"Amine Salama","side":"away"},{"id":49134,"name":"Ikechukwu Orazi","side":"away"},{"id":91339,"name":"Lenny Sylla","side":"away"},{"id":37705,"name":"Hafiz Umar Ibrahim","side":"away"},{"id":16920,"name":"Soumaïla Sylla","side":"away"},{"id":26558,"name":"Alexis Sauvage","side":"away"},{"id":209619,"name":"Amine Kashi","side":"away"}],"players":[{"id":27232,"name":"Killian Corredor","side":"home","team":"Nantes","club":null,"role":"MID","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":3,"starts":2,"goals":2,"assists":0,"big_chances":1,"clean_sheets":0,"team_games":13,"tracked_apps":3,"tracked_starts":2},"recent":{"apps":3,"goals":2,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Rodez AF","kickoff":1787400000,"goals":2,"assists":0,"score":"2-5","won":false},"strengths":[],"tags":[],"importance":0.062,"country":null,"load":null},{"id":8620,"name":"Ignatius Ganago","side":"home","team":"Nantes","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":3,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":13,"tracked_apps":5,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"US Boulogne Côte-d'Opale","kickoff":1789819200,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.051,"country":null,"load":null},{"id":37682,"name":"Yaya Fofana","side":"away","team":"Stade de Reims","club":null,"role":"MID","position":"CM","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":7,"goals":6,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":14,"tracked_apps":7,"tracked_starts":7},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":3,"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.27,"country":null,"load":null},{"id":37676,"name":"Mohamed Daramy","side":"away","team":"Stade de Reims","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":6,"starts":5,"goals":0,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":14,"tracked_apps":6,"tracked_starts":5},"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.013,"country":{"team":"Denmark","apps":3,"goals":0,"assists":0,"tournament":null,"lately":{"apps":3,"goals":0,"assists":0}},"load":{"games":3,"minutes":240,"country":3}},{"id":1475,"name":"Sambou Soumano","side":"away","team":"Stade de Reims","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":5,"goals":1,"assists":1,"big_chances":1,"clean_sheets":2,"team_games":14,"tracked_apps":7,"tracked_starts":5},"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.061,"country":null,"load":null}],"extras":{"teams":{"home":113,"away":1616},"split":{"home":{"above":{"w":1,"d":1,"l":3},"below":{"w":1,"d":0,"l":1}},"away":{"above":{"w":1,"d":0,"l":0},"below":{"w":2,"d":4,"l":0}}},"referee":null,"managers":{"home":{"id":1103,"name":"Gregory Poirier","vs":null},"away":{"id":1614,"name":"Nicolas Usaï","vs":null}},"best_xi":[{"id":37682,"name":"Yaya Fofana","team_id":1616,"position":"M","matches":7,"goals":6,"assists":0}],"players":{"27232":{"caps":null,"goals":null,"country":null,"signed":{"from":"Darmstadt 98","fee":2000000,"at":1783987200}},"37676":{"caps":11,"goals":1,"country":"Denmark","signed":null}}},"notable":[{"id":37682,"name":"Yaya Fofana","goals":6,"rank":1},{"id":40738,"name":"Ibrahima Baldé","goals":5,"rank":2},{"id":8847,"name":"Pape Moussa Fall","goals":5,"rank":3},{"id":29207,"name":"Augustine Boakye","goals":4,"rank":4},{"id":40666,"name":"Damien Durand","goals":4,"rank":5},{"id":29208,"name":"Irvin Cardona","goals":4,"rank":6},{"id":6469,"name":"Thierno Ballo","goals":4,"rank":7},{"id":65489,"name":"Babacar Leye","goals":3,"rank":8},{"id":27308,"name":"Júlio Tavares","goals":3,"rank":9},{"id":27314,"name":"Samy Chouchane","goals":3,"rank":10},{"id":37792,"name":"Brandon Bokangu","goals":2,"rank":11},{"id":37792,"name":"Brandon Bokangu","goals":2,"rank":12},{"id":66128,"name":"Chamsedin Kouranfal","goals":2,"rank":13},{"id":40748,"name":"Corentin Issanchou Roubiou","goals":2,"rank":14},{"id":27980,"name":"Donatien Gomis","goals":2,"rank":15}],"round_label":"Regular season · Matchday 8","neutral":false,"h2h":{"total_matches":41,"home_wins":13,"draws":10,"away_wins":18,"home_goals":46,"away_goals":47,"avg_total_goals":2.268292682926829,"home_win_rate":0.3170731707317073,"away_win_rate":0.43902439024390244,"recent_matches":[{"away":"Nantes","date":"2025-02-02T16:15:00+00:00","home":"Stade de Reims","score":"1-2","event_id":306222,"away_score":2,"home_score":1,"away_team_id":113,"home_team_id":1616},{"away":"Stade de Reims","date":"2024-09-15T15:00:00+00:00","home":"Nantes","score":"1-2","event_id":306076,"away_score":2,"home_score":1,"away_team_id":1616,"home_team_id":113},{"away":"Nantes","date":"2024-01-28T14:00:00+00:00","home":"Stade de Reims","score":"0-0","event_id":311682,"away_score":0,"home_score":0,"away_team_id":113,"home_team_id":1616},{"away":"Stade de Reims","date":"2023-11-05T14:00:00+00:00","home":"Nantes","score":"0-1","event_id":311607,"away_score":1,"home_score":0,"away_team_id":1616,"home_team_id":113},{"away":"Stade de Reims","date":"2023-04-02T13:00:00+00:00","home":"Nantes","score":"0-3","event_id":316808,"away_score":3,"home_score":0,"away_team_id":1616,"home_team_id":113},{"away":"Nantes","date":"2022-11-06T14:00:00+00:00","home":"Stade de Reims","score":"1-0","event_id":316658,"away_score":0,"home_score":1,"away_team_id":113,"home_team_id":1616},{"away":"Stade de Reims","date":"2022-02-13T14:00:00+00:00","home":"Nantes","score":"1-0","event_id":320529,"away_score":0,"home_score":1,"away_team_id":1616,"home_team_id":113},{"away":"Nantes","date":"2021-09-26T13:00:00+00:00","home":"Stade de Reims","score":"3-1","event_id":320364,"away_score":1,"home_score":3,"away_team_id":113,"home_team_id":1616},{"away":"Stade de Reims","date":"2021-03-03T20:00:00+00:00","home":"Nantes","score":"1-2","event_id":324238,"away_score":2,"home_score":1,"away_team_id":1616,"home_team_id":113},{"away":"Nantes","date":"2020-12-16T18:00:00+00:00","home":"Stade de Reims","score":"3-2","event_id":324104,"away_score":2,"home_score":3,"away_team_id":113,"home_team_id":1616}]},"standings":{"home":{"team_id":113,"position":15,"played":7,"points":7,"goal_diff":-4,"team_name":"Nantes","won":2,"drawn":1,"lost":4,"goals_for":9,"goals_against":13,"group":null},"away":{"team_id":1616,"position":3,"played":7,"points":13,"goal_diff":6,"team_name":"Stade de Reims","won":3,"drawn":4,"lost":0,"goals_for":15,"goals_against":9,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1.5,"goals_against":2.17,"clean_sheets":1,"streak":"none","sequence":"LDWLWL","venue_ppg":1.5},"away":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":2,"goals_against":1.5,"clean_sheets":0,"streak":"none","sequence":"WWDWDL","venue_ppg":2}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Nantes report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.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.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.582,"cup_tie":false},"strength":0.418,"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":15,"points":7,"games_left":26,"gap_to_leader":9,"gap_to_safety":0,"gap_to_europe":3},"away":{"state":"mid_table","position":3,"points":13,"games_left":26,"gap_to_leader":3,"gap_to_safety":6,"gap_to_europe":-3},"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-2, too close to carry a revenge motive.","evidence":{"reverse_margin":1},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Gregory Poirier is 7 games into the job at Nantes, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Gregory Poirier","matches_in_charge":7,"tenure_days":78,"ppm":1.43,"appointment_effect":{"before_ppm":1,"after_ppm":1,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Nicolas Usaï has 40 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":40,"tenure_days":330,"ppm":1.77,"appointment_effect":{"before_ppm":1.5,"after_ppm":2.3,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Nantes come in on 14 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":14.083333333333334,"matchesIn7":0,"matchesIn14":0,"days_rest":14.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Stade de Reims come in on 8 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":8,"matchesIn7":0,"matchesIn14":1,"days_rest":8},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 5.396960080520039 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":0,"defence":-0.105,"effective_matches":5.4,"shrunk":0.6},"away":{"attack":0.204,"defence":0.023,"effective_matches":11.4,"shrunk":0.41},"sample":5.396960080520039,"required":6},"strength":0,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Nantes average 8 points more possession than Stade de Reims, so this should be one side with the ball and one without it; Nantes work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":54.4,"shots":14,"xg_per_shot":0.1,"corners":5.8,"corners_per_shot":0.416,"finishing_vs_xg":-0.06},"away":{"matches":12,"possession":46.1,"shots":12.6,"xg_per_shot":0.139,"corners":2.1,"corners_per_shot":0.17,"finishing_vs_xg":0.01},"possession_gap":8.3},"strength":0.33,"moves":[{"channel":"corners","side":"home","pct":1.7},{"channel":"corners","side":"away","pct":-1.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":"Nantes are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.06,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","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.01,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"60 yellow cards in this referee's last 23 games, where 84 would be usual in this league, and 1 red. — 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.61,"reds_per_match":0.043,"league_yellows_per_match":3.66,"league_reds_per_match":0.211,"yellow_ratio":0.71,"red_ratio":0.21,"sample":23,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 468 km for Stade de Reims.","evidence":{"travel_km":468},"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":17.3,"temperature_c":17,"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.0952180355498311},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":"Stade de Reims will consolidate their third-place standing by exploiting the defensive frailty currently plaguing Nantes. Conversely, Nicolas Usaï has his side playing with genuine substance. Reims stays unbeaten against lower-ranked teams, supported by Yaya Fofana, who enters this match following 3 consecutive scoring games. As Gregory Poirier hopes for a spark from his striker, Nantes will find it impossible to contain a balanced 4-2-3-1 attack. Ultimately, the lethal form of Fofana will decide this match in favor of the visitors.","external":{"bsd_prediction":{"id":4572,"created_at":"2026-10-04T02:15:24Z","event":{"id":580537,"event_date":"2026-10-10T12:00:00Z","status":"notstarted","home_team_id":113,"home_team":"Nantes","away_team_id":1616,"away_team":"Stade de Reims","league_id":89,"league_name":"Ligue 2"},"recommendations":{"favorite":"H","favorite_prob":44.2,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4423,"version":"dc-blend-v1"}}},"computed_at":1791571558,"verdicts":[],"locked":false,"colors":{"home":"#ecce13","away":"#d91212"},"venue":{"name":"Stade de la Beaujoire","city":"Nantes","capacity":37473},"pulled":[],"published":[]}