{"id":580554,"league_id":89,"league":"Ligue 2","kickoff":1792778400,"home":"Nancy","away":"Stade Lavallois","home_id":1620,"away_id":1613,"venue_id":1046,"rank":5,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.604,"score":null,"live_score":null,"lambda":[1.61,1.21],"read":null,"pass":"Passing on Nancy v Stade Lavallois. 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.606963671749908,"lambda_away":1.2138640295412804,"corner_rate":8.72,"card_rate":0.244,"lineups":{"status":"predicted","confidence":0.75,"home":{"formation":"4-2-3-1","players":[{"id":37789,"name":"Enzo Basilio","position":"G","starting":true,"ai_score":0.788},{"id":9457,"name":"Logan Ndenbe","position":"D","starting":true,"ai_score":0.326},{"id":37777,"name":"Nehemiah Fernandez","position":"D","starting":true,"ai_score":0.82},{"id":37787,"name":"Yannis Nahounou","position":"D","starting":true,"ai_score":0.708},{"id":37775,"name":"Enzo Tacafred","position":"D","starting":true,"ai_score":0.811},{"id":37915,"name":"Kouroufia Kébé","position":"M","starting":true,"ai_score":0.745},{"id":37780,"name":"Jérémy Gélin","position":"M","starting":true,"ai_score":0.306},{"id":37782,"name":"Zakaria Fdaouch","position":"M","starting":true,"ai_score":0.614},{"id":37783,"name":"Walid Bouabdelli","position":"M","starting":true,"ai_score":0.803},{"id":26540,"name":"Nordine Kandil","position":"F","starting":true,"ai_score":0.567},{"id":64885,"name":"Ilyes Housni","position":"F","starting":true,"ai_score":0.82},{"id":37778,"name":"Elydjah Mendy","position":"D","starting":false,"ai_score":0.697},{"id":17034,"name":"El Hadary Ylan","position":"M","starting":false,"ai_score":0.497},{"id":14166,"name":"Pape Meissa Ba","position":"F","starting":false,"ai_score":0.354},{"id":48838,"name":"Chafik El Hansar","position":"M","starting":false,"ai_score":0.301},{"id":30883,"name":"Mamadou Fofana","position":"M","starting":false,"ai_score":0.264},{"id":64888,"name":"Héliohdino Tavares","position":"D","starting":false,"ai_score":0.247},{"id":5157,"name":"Noam Obougou","position":"F","starting":false,"ai_score":0.246},{"id":37791,"name":"Adrian Dabasse","position":"F","starting":false,"ai_score":0.233},{"id":29657,"name":"Thierno Baldé","position":"D","starting":false,"ai_score":0.184},{"id":38064,"name":"Sidi Cissé","position":"F","starting":false,"ai_score":0.154},{"id":38152,"name":"Zakaria Ztouti","position":"F","starting":false,"ai_score":0.135},{"id":37774,"name":"Geoffrey Lembet","position":"G","starting":false,"ai_score":0.045}],"confidence":0.755},"away":{"formation":"4-3-1-2","players":[{"id":15409,"name":"Mamadou Samassa","position":"G","starting":true,"ai_score":0.686},{"id":7656,"name":"Jules Gaudin","position":"D","starting":true,"ai_score":0.731},{"id":37691,"name":"William Bianda","position":"D","starting":true,"ai_score":0.66},{"id":26552,"name":"Aboubacar Lô","position":"D","starting":true,"ai_score":0.604},{"id":37899,"name":"Esteban Mouton","position":"D","starting":true,"ai_score":0.743},{"id":2717,"name":"Sidi Bane","position":"D","starting":true,"ai_score":0.436},{"id":37695,"name":"Sam Sanna","position":"M","starting":true,"ai_score":0.8},{"id":17135,"name":"Cyril Mandouki","position":"M","starting":true,"ai_score":0.528},{"id":37700,"name":"Mathis Houdayer","position":"F","starting":true,"ai_score":0.692},{"id":38088,"name":"Aboubakary Kanté","position":"F","starting":true,"ai_score":0.479},{"id":37852,"name":"Trévis Dago","position":"F","starting":true,"ai_score":0.461},{"id":37853,"name":"Ethan Clavreul","position":"M","starting":false,"ai_score":0.539},{"id":38488,"name":"Alessio Beaudouin","position":"M","starting":false,"ai_score":0.413},{"id":64414,"name":"Chafik Gourichy","position":"M","starting":false,"ai_score":0.387},{"id":37851,"name":"Julien Maggiotti","position":"M","starting":false,"ai_score":0.386},{"id":37689,"name":"Maxime Hautbois","position":"G","starting":false,"ai_score":0.357},{"id":37693,"name":"Joseph Layousse Samb","position":"D","starting":false,"ai_score":0.349},{"id":38150,"name":"Teddy Bouriaud","position":"M","starting":false,"ai_score":0.349},{"id":66026,"name":"Sacha Mellier","position":"M","starting":false,"ai_score":0.314},{"id":37942,"name":"Amine Moussaoui","position":"M","starting":false,"ai_score":0.295},{"id":37703,"name":"Mamadou Sidibé","position":"M","starting":false,"ai_score":0.235},{"id":209615,"name":"Yannis Court","position":"M","starting":false,"ai_score":0.232},{"id":41005,"name":"Corentin Fatou","position":"F","starting":false,"ai_score":0.203}],"confidence":0.75},"unavailable":[]},"people":[{"id":37789,"name":"Enzo Basilio","side":"home"},{"id":9457,"name":"Logan Ndenbe","side":"home"},{"id":37777,"name":"Nehemiah Fernandez","side":"home"},{"id":37787,"name":"Yannis Nahounou","side":"home"},{"id":37775,"name":"Enzo Tacafred","side":"home"},{"id":37915,"name":"Kouroufia Kébé","side":"home"},{"id":37780,"name":"Jérémy Gélin","side":"home"},{"id":37782,"name":"Zakaria Fdaouch","side":"home"},{"id":37783,"name":"Walid Bouabdelli","side":"home"},{"id":26540,"name":"Nordine Kandil","side":"home"},{"id":64885,"name":"Ilyes Housni","side":"home"},{"id":37778,"name":"Elydjah Mendy","side":"home"},{"id":17034,"name":"El Hadary Ylan","side":"home"},{"id":14166,"name":"Pape Meissa Ba","side":"home"},{"id":48838,"name":"Chafik El Hansar","side":"home"},{"id":30883,"name":"Mamadou Fofana","side":"home"},{"id":64888,"name":"Héliohdino Tavares","side":"home"},{"id":5157,"name":"Noam Obougou","side":"home"},{"id":37791,"name":"Adrian Dabasse","side":"home"},{"id":29657,"name":"Thierno Baldé","side":"home"},{"id":38064,"name":"Sidi Cissé","side":"home"},{"id":38152,"name":"Zakaria Ztouti","side":"home"},{"id":37774,"name":"Geoffrey Lembet","side":"home"},{"id":37776,"name":"Nicolas Saint-Ruf","side":"home"},{"id":217709,"name":"Lucas Schnepp","side":"home"},{"id":64889,"name":"Yannis Kouini","side":"home"},{"id":48840,"name":"Kenzo Noel","side":"home"},{"id":37781,"name":"Hugo Barbier","side":"home"},{"id":40023,"name":"Issam Bouaoune","side":"home"},{"id":64886,"name":"Yanis Delaveau","side":"home"},{"id":93399,"name":"Joel Emmanuel Coulibaly","side":"home"},{"id":37792,"name":"Brandon Bokangu","side":"home"},{"id":15409,"name":"Mamadou Samassa","side":"away"},{"id":7656,"name":"Jules Gaudin","side":"away"},{"id":37691,"name":"William Bianda","side":"away"},{"id":26552,"name":"Aboubacar Lô","side":"away"},{"id":37899,"name":"Esteban Mouton","side":"away"},{"id":2717,"name":"Sidi Bane","side":"away"},{"id":37695,"name":"Sam Sanna","side":"away"},{"id":17135,"name":"Cyril Mandouki","side":"away"},{"id":37700,"name":"Mathis Houdayer","side":"away"},{"id":38088,"name":"Aboubakary Kanté","side":"away"},{"id":37852,"name":"Trévis Dago","side":"away"},{"id":37853,"name":"Ethan Clavreul","side":"away"},{"id":38488,"name":"Alessio Beaudouin","side":"away"},{"id":64414,"name":"Chafik Gourichy","side":"away"},{"id":37851,"name":"Julien Maggiotti","side":"away"},{"id":37689,"name":"Maxime Hautbois","side":"away"},{"id":37693,"name":"Joseph Layousse Samb","side":"away"},{"id":38150,"name":"Teddy Bouriaud","side":"away"},{"id":66026,"name":"Sacha Mellier","side":"away"},{"id":37942,"name":"Amine Moussaoui","side":"away"},{"id":37703,"name":"Mamadou Sidibé","side":"away"},{"id":209615,"name":"Yannis Court","side":"away"},{"id":41005,"name":"Corentin Fatou","side":"away"},{"id":218819,"name":"Mohamed Souaré","side":"away"},{"id":37690,"name":"Mattéo Commaret","side":"away"},{"id":79602,"name":"Oumar Konate","side":"away"},{"id":37857,"name":"Lucas Droyaux","side":"away"},{"id":4695,"name":"Francis Coquelin","side":"away"},{"id":37865,"name":"Hermann Esmel","side":"away"},{"id":121519,"name":"Alpha Diallo","side":"away"}],"players":[{"id":37792,"name":"Brandon Bokangu","side":"home","team":"Nancy","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":4,"starts":3,"goals":2,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":17,"tracked_apps":4,"tracked_starts":3},"recent":{"apps":4,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"USL Dunkerque","kickoff":1787940000,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.058,"country":null,"load":{"games":2,"minutes":110,"country":0}},{"id":64885,"name":"Ilyes Housni","side":"home","team":"Nancy","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":9,"goals":2,"assists":2,"big_chances":10,"clean_sheets":4,"team_games":17,"tracked_apps":9,"tracked_starts":9},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Rodez AF","kickoff":1789754400,"goals":1,"assists":0,"score":"4-3","won":true},"strengths":[],"tags":["best_performer","chance_creator"],"importance":0.143,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":26540,"name":"Nordine Kandil","side":"home","team":"Nancy","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":5,"goals":1,"assists":2,"big_chances":4,"clean_sheets":3,"team_games":17,"tracked_apps":8,"tracked_starts":5},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Stade de Reims","kickoff":1789149600,"goals":1,"assists":0,"score":"1-2","won":false},"strengths":[],"tags":[],"importance":0.081,"country":null,"load":{"games":2,"minutes":144,"country":0}},{"id":38088,"name":"Aboubakary Kanté","side":"away","team":"Stade Lavallois","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":4,"goals":3,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":16,"tracked_apps":7,"tracked_starts":4},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"Clermont Foot","kickoff":1792173600,"goals":2,"assists":0,"score":"3-3","won":false},"strengths":[],"tags":["top_scorer"],"importance":0.086,"country":null,"load":{"games":2,"minutes":87,"country":0}},{"id":37700,"name":"Mathis Houdayer","side":"away","team":"Stade Lavallois","club":null,"role":"ATT","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":7,"goals":3,"assists":0,"big_chances":2,"clean_sheets":0,"team_games":16,"tracked_apps":9,"tracked_starts":7},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Pau FC","kickoff":1791568800,"goals":1,"assists":0,"score":"2-3","won":false},"strengths":[],"tags":["top_scorer","chance_creator"],"importance":0.13,"country":null,"load":{"games":2,"minutes":180,"country":0}}],"extras":{"teams":{"home":1620,"away":1613},"split":{"home":{"above":{"w":0,"d":0,"l":2},"below":{"w":5,"d":1,"l":1}},"away":{"above":{"w":1,"d":3,"l":5},"below":null}},"referee":null,"managers":{"home":{"id":1986,"name":"Oswald Tanchot","vs":{"w":0,"d":1,"l":1,"last":{"kickoff":1772218800,"score":"1-1","result":"D"}}},"away":{"id":1134,"name":"David Vignes","vs":{"w":1,"d":1,"l":0,"last":{"kickoff":1772218800,"score":"1-1","result":"D"}}}},"best_xi":[{"id":64885,"name":"Ilyes Housni","team_id":1620,"position":"F","matches":9,"goals":2,"assists":2}],"players":{"38088":{"caps":2,"goals":0,"country":"Gambia","signed":null}}},"notable":[{"id":8847,"name":"Pape Moussa Fall","goals":7,"rank":1},{"id":37682,"name":"Yaya Fofana","goals":7,"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":29208,"name":"Irvin Cardona","goals":5,"rank":6},{"id":6469,"name":"Thierno Ballo","goals":5,"rank":7},{"id":65489,"name":"Babacar Leye","goals":4,"rank":8},{"id":40667,"name":"Jovany Ikanga","goals":4,"rank":9},{"id":27308,"name":"Júlio Tavares","goals":4,"rank":10},{"id":39648,"name":"Abdel Hbouch","goals":3,"rank":11},{"id":38088,"name":"Aboubakary Kanté","goals":3,"rank":12},{"id":37803,"name":"Benjamin Gomel","goals":3,"rank":13},{"id":12959,"name":"Egor Prutsev","goals":3,"rank":14},{"id":37700,"name":"Mathis Houdayer","goals":3,"rank":15}],"round_label":"Regular season · Matchday 10","neutral":false,"h2h":{"total_matches":30,"home_wins":12,"draws":11,"away_wins":7,"home_goals":42,"away_goals":29,"avg_total_goals":2.3666666666666667,"home_win_rate":0.4,"away_win_rate":0.23333333333333334,"recent_matches":[{"away":"Nancy","date":"2026-02-27T19:00:00+00:00","home":"Stade Lavallois","score":"1-1","event_id":581020,"away_score":1,"home_score":1,"away_team_id":1620,"home_team_id":1613},{"away":"Stade Lavallois","date":"2025-11-07T19:00:00+00:00","home":"Nancy","score":"0-2","event_id":580918,"away_score":2,"home_score":0,"away_team_id":1613,"home_team_id":1620},{"away":"Stade Lavallois","date":"2016-01-08T19:00:00+00:00","home":"Nancy","score":"1-0","event_id":584731,"away_score":0,"home_score":1,"away_team_id":1613,"home_team_id":1620},{"away":"Nancy","date":"2015-08-07T18:00:00+00:00","home":"Stade Lavallois","score":"0-1","event_id":584545,"away_score":1,"home_score":0,"away_team_id":1620,"home_team_id":1613},{"away":"Stade Lavallois","date":"2015-03-06T19:00:00+00:00","home":"Nancy","score":"1-1","event_id":585178,"away_score":1,"home_score":1,"away_team_id":1613,"home_team_id":1620},{"away":"Nancy","date":"2014-09-26T18:00:00+00:00","home":"Stade Lavallois","score":"1-1","event_id":585001,"away_score":1,"home_score":1,"away_team_id":1620,"home_team_id":1613},{"away":"Nancy","date":"2014-05-06T18:45:00+00:00","home":"Stade Lavallois","score":"1-0","event_id":585658,"away_score":0,"home_score":1,"away_team_id":1620,"home_team_id":1613},{"away":"Stade Lavallois","date":"2013-12-20T19:00:00+00:00","home":"Nancy","score":"2-1","event_id":585473,"away_score":1,"home_score":2,"away_team_id":1613,"home_team_id":1620},{"away":"Stade Lavallois","date":"1987-05-29T14:00:00+00:00","home":"Nancy","score":"3-0","event_id":552176,"away_score":0,"home_score":3,"away_team_id":1613,"home_team_id":1620},{"away":"Nancy","date":"1986-11-29T15:00:00+00:00","home":"Stade Lavallois","score":"0-0","event_id":552000,"away_score":0,"home_score":0,"away_team_id":1620,"home_team_id":1613}]},"standings":{"home":{"team_id":1620,"position":5,"played":9,"points":16,"goal_diff":3,"team_name":"Nancy","won":5,"drawn":1,"lost":3,"goals_for":11,"goals_against":8,"group":null},"away":{"team_id":1613,"position":18,"played":9,"points":6,"goal_diff":-7,"team_name":"Stade Lavallois","won":1,"drawn":3,"lost":5,"goals_for":13,"goals_against":20,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":1.5,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"LLWLWW","venue_ppg":1.5},"away":{"matches":6,"ppg":0.83,"record":"1-2-3","goals_for":1.67,"goals_against":2,"clean_sheets":1,"streak":"none","sequence":"LLDWLD","venue_ppg":0}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Nancy report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Stade Lavallois 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.75,"cup_tie":false},"strength":0.25,"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":24,"home":{"state":"mid_table","position":5,"points":16,"games_left":24,"gap_to_leader":6,"gap_to_safety":8,"gap_to_europe":-2},"away":{"state":"mid_table","position":18,"points":6,"games_left":24,"gap_to_leader":16,"gap_to_safety":-2,"gap_to_europe":8},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 1-1, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Oswald Tanchot has 37 matches in charge at Nancy, long enough that the side plays the way he wants it to.","evidence":{"manager":"Oswald Tanchot","matches_in_charge":37,"tenure_days":330,"ppm":1.38,"appointment_effect":{"before_ppm":1,"after_ppm":1.5,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"David Vignes has 38 matches in charge at Stade Lavallois, long enough that the side plays the way he wants it to.","evidence":{"manager":"David Vignes","matches_in_charge":38,"tenure_days":329,"ppm":1.13,"appointment_effect":{"before_ppm":0.8,"after_ppm":1,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Nancy 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":"Stade Lavallois 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":"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.014,"defence":0.062,"effective_matches":12.3,"shrunk":0.39},"away":{"attack":-0.007,"defence":-0.175,"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.","evidence":{"home":{"matches":12,"possession":55.4,"shots":14.8,"xg_per_shot":0.122,"corners":4.6,"corners_per_shot":0.314,"finishing_vs_xg":-0.64},"away":{"matches":12,"possession":56.2,"shots":14.1,"xg_per_shot":0.131,"corners":5.5,"corners_per_shot":0.387,"finishing_vs_xg":-0.36},"possession_gap":-0.8},"strength":0.1,"moves":[{"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":"Nancy have scored 8 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.64,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Stade Lavallois have scored 4 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.36,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"72 yellow cards in this referee's last 24 games, where 88 would be usual in this league, and 2 reds. — though 24 games is too few to read much into, so it is left out of the call.","evidence":{"matches":24,"yellows_per_match":3,"reds_per_match":0.083,"league_yellows_per_match":3.68,"league_reds_per_match":0.216,"yellow_ratio":0.82,"red_ratio":0.39,"sample":24,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 520 km for Stade Lavallois.","evidence":{"travel_km":520},"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":9.8,"temperature_c":8,"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.07928694073768981},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":"Two sides doing the right things underneath the results, and Nancy doing a little more of them. Nancy have created the better chances in seven of their last nine games. On top of that, they have scored only 11 in their last nine from chances that would usually bring about 16. The goals are coming. Meanwhile, Stade Lavallois have conceded 20 in their last nine from chances that would usually cost about 13. They have been punished for very little. Whoever makes the better chances on the day takes this one.","external":{"bsd_prediction":{"id":5581,"created_at":"2026-10-17T02:15:26Z","event":{"id":580554,"event_date":"2026-10-23T18:00:00Z","status":"notstarted","home_team_id":1620,"home_team":"Nancy","away_team_id":1613,"away_team":"Stade Lavallois","league_id":89,"league_name":"Ligue 2"},"recommendations":{"favorite":"H","favorite_prob":53.9,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.5386,"version":"dc-blend-v1"}}},"computed_at":1792734428,"verdicts":[],"locked":false,"colors":{"home":"#e0191d","away":"#ee752c"},"venue":{"name":"Stade Marcel Picot","city":"Nancy","capacity":20087},"pulled":[],"published":[]}