{"id":602715,"league_id":94,"league":"2. Bundesliga","kickoff":1794052800,"home":"1. FC Nürnberg","away":"Darmstadt 98","home_id":1287,"away_id":1295,"venue_id":752,"rank":6,"status":"1st_half","provisional":false,"lineup_status":"confirmed","confidence":0.692,"score":null,"live_score":[0,0],"lambda":[2.1,0.99],"read":{"text":"1. FC Nürnberg to edge it, with goals","side":"home"},"pass":"Nothing to take on 1. FC Nürnberg against Darmstadt 98. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"availability.home.absences","section":"§2.4","note":"1. FC Nürnberg are without 3 players, and Mohamed Ali Zoma is a real loss."},{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. 1. FC Nürnberg have made three changes from the side expected, with Fynn Otto, Can Yahya Moustfa and Rayan Ghrieb out of the eleven. Darmstadt 98 have made three changes from the side expected, with Marcel Schuhen, Patric Pfeiffer and Christopher Lannert out of the eleven."},{"id":"style.matchup","section":"§4.2","note":"1. FC Nürnberg average 16 points more possession than Darmstadt 98, so this should be one side with the ball and one without it."}],"lambda_home":2.097108622343504,"lambda_away":0.9888845096754499,"corner_rate":11.04,"card_rate":0.163,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-2-3-1","players":[{"id":26329,"name":"Jan Reichert","position":"G","starting":true,"ai_score":null},{"id":26322,"name":"Tim Janisch","position":"D","starting":true,"ai_score":null},{"id":3493,"name":"Alexios Kalogeropoulos","position":"D","starting":true,"ai_score":null},{"id":17123,"name":"Styopa Mkrtchyan","position":"D","starting":true,"ai_score":null},{"id":26327,"name":"Eric Porstner","position":"D","starting":true,"ai_score":null},{"id":26313,"name":"Adam Markhiev","position":"M","starting":true,"ai_score":null},{"id":5671,"name":"Javier Fernández","position":"M","starting":true,"ai_score":null},{"id":26316,"name":"Julian Justvan","position":"M","starting":true,"ai_score":null},{"id":1203,"name":"William Bøving","position":"M","starting":true,"ai_score":null},{"id":26318,"name":"Rafael Lubach","position":"M","starting":true,"ai_score":null},{"id":26311,"name":"Piet Scobel","position":"F","starting":true,"ai_score":null},{"id":26328,"name":"Robin Lisewski","position":"G","starting":false,"ai_score":null},{"id":26688,"name":"Andrea Ceresoli","position":"D","starting":false,"ai_score":null},{"id":4133,"name":"Mikayil Faye","position":"D","starting":false,"ai_score":null},{"id":63530,"name":"Giannis Masouras","position":"D","starting":false,"ai_score":null},{"id":26319,"name":"Marko Soldić","position":"M","starting":false,"ai_score":null},{"id":73772,"name":"Marc Kornwachs Barjuan","position":"M","starting":false,"ai_score":null},{"id":41443,"name":"Can Yahya Moustfa","position":"F","starting":false,"ai_score":null},{"id":61825,"name":"Sigurd Haugen","position":"F","starting":false,"ai_score":null},{"id":41368,"name":"Rayan Ghrieb","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":27247,"name":"Alexander Brunst","position":"G","starting":true,"ai_score":null},{"id":9556,"name":"Raoul Petretta","position":"D","starting":true,"ai_score":null},{"id":4908,"name":"Yannik Lührs","position":"D","starting":true,"ai_score":null},{"id":27242,"name":"Aleksandar Vukotić","position":"D","starting":true,"ai_score":null},{"id":1593,"name":"William Mikelbrencis","position":"D","starting":true,"ai_score":null},{"id":27234,"name":"Hiroki Akiyama","position":"M","starting":true,"ai_score":null},{"id":27238,"name":"Kai Klefisch","position":"M","starting":true,"ai_score":null},{"id":27233,"name":"Marco Richter","position":"M","starting":true,"ai_score":null},{"id":3107,"name":"Milan Smit","position":"M","starting":true,"ai_score":null},{"id":14186,"name":"Noah Weißhaupt","position":"M","starting":true,"ai_score":null},{"id":45090,"name":"Lee Ho-jae","position":"F","starting":true,"ai_score":null},{"id":27248,"name":"Benedikt Börner","position":"G","starting":false,"ai_score":null},{"id":41399,"name":"Christopher Lannert","position":"D","starting":false,"ai_score":null},{"id":26291,"name":"Florian Kleinhansl","position":"D","starting":false,"ai_score":null},{"id":61930,"name":"Lars Kehl","position":"M","starting":false,"ai_score":null},{"id":27237,"name":"Matthias Bader","position":"D","starting":false,"ai_score":null},{"id":5290,"name":"Lance Duijvestijn","position":"M","starting":false,"ai_score":null},{"id":27231,"name":"Yosuke Furukawa","position":"F","starting":false,"ai_score":null},{"id":27252,"name":"Ibrahim El Kadiri","position":"F","starting":false,"ai_score":null},{"id":27229,"name":"Fynn Lakenmacher","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":26317,"name":"Finn Ole Becker","team_id":null,"side":"home","reason":"Unknown"},{"id":35162,"name":"Kristian Mandić","team_id":null,"side":"home","reason":"Unknown"},{"id":26306,"name":"Mohamed Ali Zoma","team_id":null,"side":"home","reason":"Dislocated Shoulder"},{"id":41658,"name":"Carlo Sickinger","team_id":null,"side":"away","reason":"Calf Injury"},{"id":27235,"name":"Luca Marseiler","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":27231,"name":"Yosuke Furukawa","team_id":null,"side":"away","reason":"Unknown"}]},"people":[{"id":26329,"name":"Jan Reichert","side":"home"},{"id":26322,"name":"Tim Janisch","side":"home"},{"id":3493,"name":"Alexios Kalogeropoulos","side":"home"},{"id":17123,"name":"Styopa Mkrtchyan","side":"home"},{"id":26327,"name":"Eric Porstner","side":"home"},{"id":26313,"name":"Adam Markhiev","side":"home"},{"id":5671,"name":"Javier Fernández","side":"home"},{"id":26316,"name":"Julian Justvan","side":"home"},{"id":1203,"name":"William Bøving","side":"home"},{"id":26318,"name":"Rafael Lubach","side":"home"},{"id":26311,"name":"Piet Scobel","side":"home"},{"id":26328,"name":"Robin Lisewski","side":"home"},{"id":26688,"name":"Andrea Ceresoli","side":"home"},{"id":4133,"name":"Mikayil Faye","side":"home"},{"id":63530,"name":"Giannis Masouras","side":"home"},{"id":26319,"name":"Marko Soldić","side":"home"},{"id":73772,"name":"Marc Kornwachs Barjuan","side":"home"},{"id":41443,"name":"Can Yahya Moustfa","side":"home"},{"id":61825,"name":"Sigurd Haugen","side":"home"},{"id":41368,"name":"Rayan Ghrieb","side":"home"},{"id":61699,"name":"Fynn Otto","side":"home"},{"id":35162,"name":"Kristian Mandić","side":"home"},{"id":67656,"name":"Tobias Hess","side":"home"},{"id":60286,"name":"Khalid Abu El Haija","side":"home"},{"id":26306,"name":"Mohamed Ali Zoma","side":"home"},{"id":26309,"name":"Adriano Grimaldi","side":"home"},{"id":26330,"name":"Christian Mathenia","side":"home"},{"id":41996,"name":"Nicolas Ortegel","side":"home"},{"id":224571,"name":"Javier Gonzalez","side":"home"},{"id":26317,"name":"Finn Ole Becker","side":"home"},{"id":27247,"name":"Alexander Brunst","side":"away"},{"id":9556,"name":"Raoul Petretta","side":"away"},{"id":4908,"name":"Yannik Lührs","side":"away"},{"id":27242,"name":"Aleksandar Vukotić","side":"away"},{"id":1593,"name":"William Mikelbrencis","side":"away"},{"id":27234,"name":"Hiroki Akiyama","side":"away"},{"id":27238,"name":"Kai Klefisch","side":"away"},{"id":27233,"name":"Marco Richter","side":"away"},{"id":3107,"name":"Milan Smit","side":"away"},{"id":14186,"name":"Noah Weißhaupt","side":"away"},{"id":45090,"name":"Lee Ho-jae","side":"away"},{"id":27248,"name":"Benedikt Börner","side":"away"},{"id":41399,"name":"Christopher Lannert","side":"away"},{"id":26291,"name":"Florian Kleinhansl","side":"away"},{"id":61930,"name":"Lars Kehl","side":"away"},{"id":27237,"name":"Matthias Bader","side":"away"},{"id":5290,"name":"Lance Duijvestijn","side":"away"},{"id":27231,"name":"Yosuke Furukawa","side":"away"},{"id":27252,"name":"Ibrahim El Kadiri","side":"away"},{"id":27229,"name":"Fynn Lakenmacher","side":"away"},{"id":7868,"name":"Grayson Dettoni","side":"away"},{"id":16697,"name":"Patric Pfeiffer","side":"away"},{"id":34752,"name":"Meldin Drešković","side":"away"},{"id":27240,"name":"Fabian Nürnberger","side":"away"},{"id":27245,"name":"Max Pfister","side":"away"},{"id":63090,"name":"Manolo Merx","side":"away"},{"id":27246,"name":"Marcel Schuhen","side":"away"},{"id":27249,"name":"Steve Kroll","side":"away"},{"id":27235,"name":"Luca Marseiler","side":"away"},{"id":5666,"name":"Nicolas Verkooijen","side":"away"},{"id":27236,"name":"Merveille Papela","side":"away"},{"id":41658,"name":"Carlo Sickinger","side":"away"},{"id":68652,"name":"Tom Steineck","side":"away"},{"id":63092,"name":"Milian Herbst","side":"away"}],"players":[{"id":26306,"name":"Mohamed Ali Zoma","side":"home","team":"1. FC Nürnberg","club":null,"role":"ATT","position":"ST","status":"out","reason":"Dislocated Shoulder","expected_return":"2026-12-20","season":{"apps":9,"starts":8,"goals":7,"assists":0,"big_chances":1,"clean_sheets":3,"team_games":18,"tracked_apps":9,"tracked_starts":8},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"SG Dynamo Dresden","kickoff":1786275000,"goals":3,"assists":0,"score":"3-0","won":true},"strengths":[],"tags":["top_scorer","best_performer"],"importance":0.175,"country":{"team":"Italy","apps":1,"goals":0,"assists":0,"tournament":null,"lately":null},"load":null},{"id":26317,"name":"Finn Ole Becker","side":"home","team":"1. FC Nürnberg","club":null,"role":"MID","position":"CM","status":"out","reason":"Unknown","expected_return":"2026-11-10","season":{"apps":6,"starts":6,"goals":0,"assists":2,"big_chances":3,"clean_sheets":2,"team_games":18,"tracked_apps":6,"tracked_starts":6},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"SG Dynamo Dresden","kickoff":1786275000,"goals":0,"assists":1,"score":"3-0","won":true},"strengths":[],"tags":[],"importance":0.036,"country":null,"load":null},{"id":35162,"name":"Kristian Mandić","side":"home","team":"1. FC Nürnberg","club":null,"role":"DEF","position":"LB","status":"out","reason":"Unknown","expected_return":"2026-11-10","season":{"apps":3,"starts":1,"goals":0,"assists":0,"big_chances":1,"clean_sheets":0,"team_games":18,"tracked_apps":3,"tracked_starts":1},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":2},"standout":null,"strengths":[],"tags":[],"importance":0.003,"country":{"team":"Croatia U19","apps":4,"goals":0,"assists":0,"tournament":null,"lately":null},"load":null},{"id":26311,"name":"Piet Scobel","side":"home","team":"1. FC Nürnberg","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":11,"goals":6,"assists":1,"big_chances":0,"clean_sheets":4,"team_games":18,"tracked_apps":12,"tracked_starts":11},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"SpVgg Greuther Fürth","kickoff":1786791600,"goals":2,"assists":1,"score":"4-2","won":true},"strengths":[],"tags":[],"importance":0.132,"country":null,"load":{"games":3,"minutes":187,"country":0}},{"id":41658,"name":"Carlo Sickinger","side":"away","team":"Darmstadt 98","club":null,"role":"MID","position":"CM","status":"out","reason":"Calf Injury","expected_return":"2026-11-20","season":{"apps":5,"starts":4,"goals":0,"assists":0,"big_chances":2,"clean_sheets":0,"team_games":19,"tracked_apps":5,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.013,"country":null,"load":null},{"id":27235,"name":"Luca Marseiler","side":"away","team":"Darmstadt 98","club":null,"role":"MID","position":"ST","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2026-12-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":27231,"name":"Yosuke Furukawa","side":"away","team":"Darmstadt 98","club":null,"role":"MID","position":"LW","status":"out","reason":"Unknown","expected_return":"2026-11-20","season":{"apps":6,"starts":1,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":19,"tracked_apps":6,"tracked_starts":1},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.003,"country":null,"load":null},{"id":3107,"name":"Milan Smit","side":"away","team":"Darmstadt 98","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":11,"goals":5,"assists":1,"big_chances":2,"clean_sheets":2,"team_games":19,"tracked_apps":11,"tracked_starts":11},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"FC Carl Zeiss Jena","kickoff":1787491800,"goals":1,"assists":1,"score":"2-1","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.109,"country":null,"load":{"games":2,"minutes":159,"country":0}},{"id":45090,"name":"Lee Ho-jae","side":"away","team":"Darmstadt 98","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":5,"goals":2,"assists":1,"big_chances":0,"clean_sheets":1,"team_games":19,"tracked_apps":12,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Arminia Bielefeld","kickoff":1789144200,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":[],"importance":0.055,"country":null,"load":{"games":2,"minutes":115,"country":0}}],"extras":{"teams":{"home":1287,"away":1295},"split":{"home":{"above":null,"below":{"w":6,"d":3,"l":1}},"away":{"above":{"w":2,"d":2,"l":5},"below":{"w":0,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":1209,"name":"Miroslav Klose","vs":{"w":0,"d":0,"l":2,"last":{"kickoff":1769189400,"score":"0-2","result":"L"}}},"away":{"id":1200,"name":"Florian Kohfeldt","vs":{"w":2,"d":0,"l":0,"last":{"kickoff":1769189400,"score":"2-0","result":"W"}}}},"best_xi":[{"id":26313,"name":"Adam Markhiev","team_id":1287,"position":"M","matches":10,"goals":3,"assists":2},{"id":26306,"name":"Mohamed Ali Zoma","team_id":1287,"position":"F","matches":8,"goals":7,"assists":0}],"players":{"26306":{"caps":2,"goals":0,"country":"Italy","signed":{"from":"AlbinoLeffe","fee":1500000,"at":1755561600}},"26313":{"caps":11,"goals":1,"country":"Finland","signed":{"from":"Aris Limassol","fee":2500000,"at":1756684800}},"35162":{"caps":4,"goals":0,"country":"Croatia U19","signed":null}}},"notable":[{"id":29564,"name":"Felix Klaus","goals":7,"rank":1},{"id":41391,"name":"Joel Grodowski","goals":7,"rank":2},{"id":26306,"name":"Mohamed Ali Zoma","goals":7,"rank":3},{"id":27757,"name":"Emmanuel Iyoha","goals":6,"rank":4},{"id":2489,"name":"Abdoulie Ceesay","goals":5,"rank":5},{"id":41316,"name":"Fabian Reese","goals":5,"rank":6},{"id":1986,"name":"Josip Brekalo","goals":5,"rank":7},{"id":41439,"name":"Justin Butler","goals":5,"rank":8},{"id":41363,"name":"Mateusz Żukowski","goals":5,"rank":9},{"id":28071,"name":"Phil Harres","goals":5,"rank":10},{"id":26311,"name":"Piet Scobel","goals":5,"rank":11},{"id":1598,"name":"Robert Glatzel","goals":5,"rank":12},{"id":41438,"name":"Tolcay Ciğerci","goals":5,"rank":13},{"id":28070,"name":"Alexander Bernhardsson","goals":4,"rank":14},{"id":4076,"name":"Jan Urbich","goals":4,"rank":15}],"round_label":"Regular season · Matchday 11","neutral":false,"h2h":{"total_matches":20,"home_wins":6,"draws":5,"away_wins":9,"home_goals":27,"away_goals":33,"avg_total_goals":3,"home_win_rate":0.3,"away_win_rate":0.45,"recent_matches":[{"away":"1. FC Nürnberg","date":"2026-01-23T17:30:00+00:00","home":"Darmstadt 98","score":"2-0","event_id":629242,"away_score":0,"home_score":2,"away_team_id":1287,"home_team_id":1295},{"away":"Darmstadt 98","date":"2025-08-08T16:30:00+00:00","home":"1. FC Nürnberg","score":"0-1","event_id":629088,"away_score":1,"home_score":0,"away_team_id":1295,"home_team_id":1287},{"away":"Darmstadt 98","date":"2025-01-31T17:30:00+00:00","home":"1. FC Nürnberg","score":"1-0","event_id":629566,"away_score":0,"home_score":1,"away_team_id":1295,"home_team_id":1287},{"away":"1. FC Nürnberg","date":"2024-08-25T11:30:00+00:00","home":"Darmstadt 98","score":"1-1","event_id":629420,"away_score":1,"home_score":1,"away_team_id":1287,"home_team_id":1295},{"away":"Darmstadt 98","date":"2023-03-31T16:30:00+00:00","home":"1. FC Nürnberg","score":"0-1","event_id":630236,"away_score":1,"home_score":0,"away_team_id":1295,"home_team_id":1287},{"away":"1. FC Nürnberg","date":"2022-09-17T11:00:00+00:00","home":"Darmstadt 98","score":"2-0","event_id":630086,"away_score":0,"home_score":2,"away_team_id":1287,"home_team_id":1295},{"away":"Darmstadt 98","date":"2022-04-09T18:30:00+00:00","home":"1. FC Nürnberg","score":"3-1","event_id":630579,"away_score":1,"home_score":3,"away_team_id":1295,"home_team_id":1287},{"away":"1. FC Nürnberg","date":"2021-10-29T16:30:00+00:00","home":"Darmstadt 98","score":"2-0","event_id":630419,"away_score":0,"home_score":2,"away_team_id":1287,"home_team_id":1295},{"away":"1. FC Nürnberg","date":"2021-02-06T12:00:00+00:00","home":"Darmstadt 98","score":"1-2","event_id":630806,"away_score":2,"home_score":1,"away_team_id":1287,"home_team_id":1295},{"away":"Darmstadt 98","date":"2020-10-05T18:30:00+00:00","home":"1. FC Nürnberg","score":"2-3","event_id":630656,"away_score":3,"home_score":2,"away_team_id":1295,"home_team_id":1287}]},"standings":{"home":{"team_id":1287,"position":2,"played":10,"points":21,"goal_diff":11,"team_name":"1. FC Nürnberg","won":6,"drawn":3,"lost":1,"goals_for":24,"goals_against":13,"group":null},"away":{"team_id":1295,"position":16,"played":10,"points":9,"goal_diff":-10,"team_name":"Darmstadt 98","won":2,"drawn":3,"lost":5,"goals_for":9,"goals_against":19,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":2.17,"goals_against":2.17,"clean_sheets":0,"streak":"none","sequence":"WDDLLW","venue_ppg":1.33},"away":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":2.17,"goals_against":1,"clean_sheets":3,"streak":"none","sequence":"WWLDWD","venue_ppg":2}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"1. FC Nürnberg are without 3 players, and Mohamed Ali Zoma is a real loss.","evidence":{"count":3,"measured":3,"combined_goal_share":0.304,"combined_importance":0.214,"players":[{"player":"Mohamed Ali Zoma","role":"ATT","reason":"Dislocated Shoulder","goal_share":0.304,"importance":0.175,"measured":true,"doubtful":false,"cover_at_position":5,"tags":["top_scorer","best_performer"]},{"player":"Finn Ole Becker","role":"MID","reason":"Unknown","goal_share":0,"importance":0.036,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Kristian Mandić","role":"DEF","reason":"Unknown","goal_share":0,"importance":0.003,"measured":true,"doubtful":false,"cover_at_position":10}]},"strength":0.535,"moves":[{"channel":"goals","side":"home","pct":-1.9},{"channel":"goals","side":"away","pct":0.1},{"channel":"corners","side":"home","pct":-1},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Darmstadt 98 are without 3 players, none of them central to how the side plays.","evidence":{"count":3,"measured":2,"combined_goal_share":0,"combined_importance":0.016,"players":[{"player":"Carlo Sickinger","role":"MID","reason":"Calf Injury","goal_share":0,"importance":0.013,"measured":true,"doubtful":false,"cover_at_position":13},{"player":"Yosuke Furukawa","role":"MID","reason":"Unknown","goal_share":0,"importance":0.003,"measured":true,"doubtful":false,"cover_at_position":13},{"player":"Luca Marseiler","role":"MID","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":13}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.3},{"channel":"goals","side":"home","pct":0.1},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. 1. FC Nürnberg have made three changes from the side expected, with Fynn Otto, Can Yahya Moustfa and Rayan Ghrieb out of the eleven. Darmstadt 98 have made three changes from the side expected, with Marcel Schuhen, Patric Pfeiffer and Christopher Lannert out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":3,"out":["Fynn Otto","Can Yahya Moustfa","Rayan Ghrieb"],"in":["Styopa Mkrtchyan","William Bøving","Rafael Lubach"]},"away":{"n":3,"out":["Marcel Schuhen","Patric Pfeiffer","Christopher Lannert"],"in":["Alexander Brunst","Aleksandar Vukotić","Marco Richter"]}}},"strength":0.8,"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":23,"home":{"state":"mid_table","position":2,"points":21,"games_left":23,"gap_to_leader":7,"gap_to_safety":11,"gap_to_europe":-6},"away":{"state":"mid_table","position":16,"points":9,"games_left":23,"gap_to_leader":19,"gap_to_safety":-1,"gap_to_europe":6},"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":"Miroslav Klose has 51 matches in charge at 1. FC Nürnberg, long enough that the side plays the way he wants it to.","evidence":{"manager":"Miroslav Klose","matches_in_charge":51,"tenure_days":449,"ppm":1.67,"appointment_effect":{"before_ppm":0.7,"after_ppm":1.3,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Florian Kohfeldt has 48 matches in charge at Darmstadt 98, long enough that the side plays the way he wants it to.","evidence":{"manager":"Florian Kohfeldt","matches_in_charge":48,"tenure_days":375,"ppm":1.6,"appointment_effect":{"before_ppm":1.8,"after_ppm":1.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"1. FC Nürnberg come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.979166666666667,"matchesIn7":1,"matchesIn14":3,"days_rest":6},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Darmstadt 98 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.141,"defence":-0.071,"effective_matches":7.4,"shrunk":0.52},"away":{"attack":-0.186,"defence":-0.081,"effective_matches":7.4,"shrunk":0.52}},"strength":0.2,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"1. FC Nürnberg average 16 points more possession than Darmstadt 98, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":56.1,"shots":16.8,"xg_per_shot":0.092,"corners":5.5,"corners_per_shot":0.327,"finishing_vs_xg":0.7},"away":{"matches":12,"possession":40.1,"shots":11.4,"xg_per_shot":0.09,"corners":4.2,"corners_per_shot":0.368,"finishing_vs_xg":0.48},"possession_gap":16},"strength":0.6,"moves":[{"channel":"corners","side":"home","pct":3.4},{"channel":"corners","side":"away","pct":-3.4}]},{"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":"1. FC Nürnberg have scored 8 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.7,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Darmstadt 98 have scored 6 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.48,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"34 yellow cards in this referee's last 7 games, where 29 would be usual in this league, with nobody sent off. — though 7 games is too few to read much into, so it is left out of the call.","evidence":{"matches":7,"yellows_per_match":4.86,"reds_per_match":0,"league_yellows_per_match":4.2,"league_reds_per_match":0.157,"yellow_ratio":1.16,"red_ratio":0,"sample":7,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 183 km for Darmstadt 98.","evidence":{"travel_km":183},"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":7.3,"temperature_c":14,"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.42930387203209014},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":7157,"created_at":"2026-11-01T02:15:23Z","event":{"id":602715,"event_date":"2026-11-07T12:00:00Z","status":"notstarted","home_team_id":1287,"home_team":"1. FC Nürnberg","away_team_id":1295,"away_team":"Darmstadt 98","league_id":94,"league_name":"2. Bundesliga"},"recommendations":{"favorite":"H","favorite_prob":54.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.541,"version":"dc-blend-v1"}}},"computed_at":1794050247,"verdicts":[],"locked":false,"live_minute":15,"colors":{"home":"#ad1833","away":"#0c4d98"},"venue":{"name":"Max-Morlock-Stadion","city":"Nuremberg","capacity":50000},"pulled":[],"published":[]}