{"id":602711,"league_id":94,"league":"2. Bundesliga","kickoff":1793536200,"home":"Hannover 96","away":"SG Dynamo Dresden","home_id":1289,"away_id":1865,"venue_id":754,"rank":6,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.682,"score":[2,1],"live_score":null,"lambda":[1.73,1.13],"odds_1x2":{"HOME":0.4453410619829892,"DRAW":0.24998360929453087,"AWAY":0.30467532872247977},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Nothing to take on Hannover 96 against SG Dynamo Dresden. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. Hannover 96 have made three changes from the side expected, with Bastian Allgeier, Lars Timo Gindorf and Maurice Neubauer out of the eleven. SG Dynamo Dresden have made four changes from the side expected, with Tim Schreiber, Thomas Keller and Ben Bobzien out of the eleven."}],"lambda_home":1.729785861810122,"lambda_away":1.1344388315826637,"corner_rate":11.17,"card_rate":0.134,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"3-4-2-1","players":[{"id":28034,"name":"Leo Weinkauf","position":"G","starting":true,"ai_score":null},{"id":17234,"name":"Virgil Ghiță","position":"D","starting":true,"ai_score":null},{"id":28030,"name":"Boris Tomiak","position":"D","starting":true,"ai_score":null},{"id":42101,"name":"Jean Hugonet","position":"D","starting":true,"ai_score":null},{"id":1608,"name":"Emir Sahiti","position":"M","starting":true,"ai_score":null},{"id":9428,"name":"Marcel Hartel","position":"M","starting":true,"ai_score":null},{"id":6379,"name":"Stefán Teitur Þórðarson","position":"M","starting":true,"ai_score":null},{"id":28025,"name":"Kolja Oudenne","position":"M","starting":true,"ai_score":null},{"id":28022,"name":"Hayate Matsuda","position":"F","starting":true,"ai_score":null},{"id":28014,"name":"Husseyn Chakroun","position":"F","starting":true,"ai_score":null},{"id":28011,"name":"Benjamin Källman","position":"F","starting":true,"ai_score":null},{"id":7318,"name":"Pascal Loretz","position":"G","starting":false,"ai_score":null},{"id":28026,"name":"Bastian Allgeier","position":"D","starting":false,"ai_score":null},{"id":70517,"name":"Manuel Braun","position":"D","starting":false,"ai_score":null},{"id":16737,"name":"Ime Okon","position":"D","starting":false,"ai_score":null},{"id":28021,"name":"Waniss Taibi","position":"M","starting":false,"ai_score":null},{"id":28023,"name":"Franz Roggow","position":"M","starting":false,"ai_score":null},{"id":28027,"name":"Noah Engelbreth","position":"M","starting":false,"ai_score":null},{"id":70506,"name":"Merlin Sinanovic","position":"F","starting":false,"ai_score":null},{"id":28012,"name":"Mustapha Bundu","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":41613,"name":"Lennart Grill","position":"G","starting":true,"ai_score":null},{"id":48197,"name":"Jonas Sterner","position":"D","starting":true,"ai_score":null},{"id":41453,"name":"Nicolai Rapp","position":"D","starting":true,"ai_score":null},{"id":48199,"name":"Friedrich Müller","position":"D","starting":true,"ai_score":null},{"id":48198,"name":"Alexander Rossipal","position":"D","starting":true,"ai_score":null},{"id":41488,"name":"Robert Wagner","position":"M","starting":true,"ai_score":null},{"id":41379,"name":"Tobias Raschl","position":"M","starting":true,"ai_score":null},{"id":41605,"name":"Jakob Lemmer","position":"M","starting":true,"ai_score":null},{"id":41606,"name":"Niklas Hauptmann","position":"M","starting":true,"ai_score":null},{"id":2513,"name":"Patrice Čović","position":"M","starting":true,"ai_score":null},{"id":48195,"name":"Christoph Daferner","position":"F","starting":true,"ai_score":null},{"id":41598,"name":"Tim Schreiber","position":"G","starting":false,"ai_score":null},{"id":41445,"name":"Simon Straudi","position":"D","starting":false,"ai_score":null},{"id":5142,"name":"Till Neininger","position":"D","starting":false,"ai_score":null},{"id":13445,"name":"Ahmet Muhamedbegović","position":"D","starting":false,"ai_score":null},{"id":41600,"name":"Lukas Boeder","position":"D","starting":false,"ai_score":null},{"id":1210,"name":"Ben Bobzien","position":"F","starting":false,"ai_score":null},{"id":41609,"name":"Luca Herrmann","position":"M","starting":false,"ai_score":null},{"id":48194,"name":"Vincent Vermeij","position":"F","starting":false,"ai_score":null},{"id":48177,"name":"Kaan İnanoğlu","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":27761,"name":"Kenneth Schmidt","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"}]},"people":[{"id":28034,"name":"Leo Weinkauf","side":"home"},{"id":17234,"name":"Virgil Ghiță","side":"home"},{"id":28030,"name":"Boris Tomiak","side":"home"},{"id":42101,"name":"Jean Hugonet","side":"home"},{"id":1608,"name":"Emir Sahiti","side":"home"},{"id":9428,"name":"Marcel Hartel","side":"home"},{"id":6379,"name":"Stefán Teitur Þórðarson","side":"home"},{"id":28025,"name":"Kolja Oudenne","side":"home"},{"id":28022,"name":"Hayate Matsuda","side":"home"},{"id":28014,"name":"Husseyn Chakroun","side":"home"},{"id":28011,"name":"Benjamin Källman","side":"home"},{"id":7318,"name":"Pascal Loretz","side":"home"},{"id":28026,"name":"Bastian Allgeier","side":"home"},{"id":70517,"name":"Manuel Braun","side":"home"},{"id":16737,"name":"Ime Okon","side":"home"},{"id":28021,"name":"Waniss Taibi","side":"home"},{"id":28023,"name":"Franz Roggow","side":"home"},{"id":28027,"name":"Noah Engelbreth","side":"home"},{"id":70506,"name":"Merlin Sinanovic","side":"home"},{"id":28012,"name":"Mustapha Bundu","side":"home"},{"id":216300,"name":"Camillo Lehmkuhl","side":"home"},{"id":28015,"name":"Benedikt Pichler","side":"home"},{"id":52670,"name":"Tom Hobrecht","side":"home"},{"id":64619,"name":"Taycan Etcibasi","side":"home"},{"id":5653,"name":"Karl Steinmann","side":"home"},{"id":21406,"name":"Mwisho Mhango","side":"home"},{"id":64621,"name":"Lars Timo Gindorf","side":"home"},{"id":28024,"name":"Maurice Neubauer","side":"home"},{"id":66081,"name":"Jasper Reinhold","side":"home"},{"id":41613,"name":"Lennart Grill","side":"away"},{"id":48197,"name":"Jonas Sterner","side":"away"},{"id":41453,"name":"Nicolai Rapp","side":"away"},{"id":48199,"name":"Friedrich Müller","side":"away"},{"id":48198,"name":"Alexander Rossipal","side":"away"},{"id":41488,"name":"Robert Wagner","side":"away"},{"id":41379,"name":"Tobias Raschl","side":"away"},{"id":41605,"name":"Jakob Lemmer","side":"away"},{"id":41606,"name":"Niklas Hauptmann","side":"away"},{"id":2513,"name":"Patrice Čović","side":"away"},{"id":48195,"name":"Christoph Daferner","side":"away"},{"id":41598,"name":"Tim Schreiber","side":"away"},{"id":41445,"name":"Simon Straudi","side":"away"},{"id":5142,"name":"Till Neininger","side":"away"},{"id":13445,"name":"Ahmet Muhamedbegović","side":"away"},{"id":41600,"name":"Lukas Boeder","side":"away"},{"id":1210,"name":"Ben Bobzien","side":"away"},{"id":41609,"name":"Luca Herrmann","side":"away"},{"id":48194,"name":"Vincent Vermeij","side":"away"},{"id":48177,"name":"Kaan İnanoğlu","side":"away"},{"id":79436,"name":"Jonas Bohmert","side":"away"},{"id":27761,"name":"Kenneth Schmidt","side":"away"},{"id":28032,"name":"Brooklyn Kevin Ezeh","side":"away"},{"id":41601,"name":"Lars Bünning","side":"away"},{"id":2437,"name":"Thomas Keller","side":"away"},{"id":73770,"name":"Niklas Remus","side":"away"},{"id":29354,"name":"Kennedy Okpala","side":"away"},{"id":216261,"name":"Arne Seemann","side":"away"},{"id":48201,"name":"Daniel Mesenhöler","side":"away"},{"id":48200,"name":"Elias Bethke","side":"away"},{"id":41608,"name":"Nils Fröling","side":"away"},{"id":64371,"name":"Quentin Enold","side":"away"}],"players":[{"id":64621,"name":"Lars Timo Gindorf","side":"home","team":"Hannover 96","club":null,"role":"MID","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":7,"goals":6,"assists":0,"big_chances":3,"clean_sheets":3,"team_games":18,"tracked_apps":7,"tracked_starts":7},"recent":{"apps":5,"goals":6,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"SV Hemelingen","kickoff":1787405400,"goals":3,"assists":0,"score":"9-1","won":true},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.174,"country":null,"load":null},{"id":28022,"name":"Hayate Matsuda","side":"home","team":"Hannover 96","club":null,"role":"MID","position":"LB","status":"fit","reason":null,"expected_return":null,"season":{"apps":6,"starts":1,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":18,"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":{"games":2,"minutes":126,"country":0}},{"id":28014,"name":"Husseyn Chakroun","side":"home","team":"Hannover 96","club":null,"role":"ATT","position":"CM","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":4,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":18,"tracked_apps":8,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"FC St. Pauli","kickoff":1792261800,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.028,"country":null,"load":{"games":2,"minutes":143,"country":0}},{"id":27761,"name":"Kenneth Schmidt","side":"away","team":"SG Dynamo Dresden","club":null,"role":"DEF","position":"CB","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":48197,"name":"Jonas Sterner","side":"away","team":"SG Dynamo Dresden","club":null,"role":"DEF","position":"RB","status":"fit","reason":null,"expected_return":null,"season":{"apps":11,"starts":8,"goals":2,"assists":2,"big_chances":4,"clean_sheets":4,"team_games":18,"tracked_apps":11,"tracked_starts":8},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"1. FC Heidenheim","kickoff":1788001200,"goals":1,"assists":1,"score":"3-5","won":false},"strengths":[],"tags":[],"importance":0.071,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":48195,"name":"Christoph Daferner","side":"away","team":"SG Dynamo Dresden","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":0,"goals":1,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":18,"tracked_apps":5,"tracked_starts":0},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"FC Schalke 04","kickoff":1793206800,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.015,"country":null,"load":{"games":2,"minutes":16,"country":0}}],"extras":{"teams":{"home":1289,"away":1865},"split":{"home":{"above":{"w":2,"d":2,"l":5},"below":null},"away":{"above":{"w":2,"d":2,"l":5},"below":null}},"referee":null,"managers":{"home":{"id":4020,"name":"Sandro Wagner","vs":{"w":0,"d":2,"l":0,"last":{"kickoff":1771763400,"score":"0-0","result":"D"}}},"away":{"id":1230,"name":"Thomas Stamm","vs":{"w":0,"d":2,"l":0,"last":{"kickoff":1771763400,"score":"0-0","result":"D"}}}},"best_xi":[],"players":{"28014":{"caps":3,"goals":0,"country":"Lebanon","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":41316,"name":"Fabian Reese","goals":5,"rank":5},{"id":1986,"name":"Josip Brekalo","goals":5,"rank":6},{"id":41439,"name":"Justin Butler","goals":5,"rank":7},{"id":41363,"name":"Mateusz Żukowski","goals":5,"rank":8},{"id":28071,"name":"Phil Harres","goals":5,"rank":9},{"id":26311,"name":"Piet Scobel","goals":5,"rank":10},{"id":1598,"name":"Robert Glatzel","goals":5,"rank":11},{"id":41438,"name":"Tolcay Ciğerci","goals":5,"rank":12},{"id":2489,"name":"Abdoulie Ceesay","goals":4,"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 10","neutral":false,"h2h":{"total_matches":9,"home_wins":3,"draws":4,"away_wins":2,"home_goals":10,"away_goals":8,"avg_total_goals":2,"home_win_rate":0.3333333333333333,"away_win_rate":0.2222222222222222,"recent_matches":[{"away":"SG Dynamo Dresden","date":"2026-02-22T12:30:00+00:00","home":"Hannover 96","score":"0-0","event_id":629283,"away_score":0,"home_score":0,"away_team_id":1865,"home_team_id":1289},{"away":"Hannover 96","date":"2025-09-21T11:30:00+00:00","home":"SG Dynamo Dresden","score":"2-2","event_id":629132,"away_score":2,"home_score":2,"away_team_id":1289,"home_team_id":1865},{"away":"SG Dynamo Dresden","date":"2022-01-23T12:30:00+00:00","home":"Hannover 96","score":"0-0","event_id":630497,"away_score":0,"home_score":0,"away_team_id":1865,"home_team_id":1289},{"away":"Hannover 96","date":"2021-08-14T18:30:00+00:00","home":"SG Dynamo Dresden","score":"2-0","event_id":630342,"away_score":0,"home_score":2,"away_team_id":1289,"home_team_id":1865},{"away":"SG Dynamo Dresden","date":"2020-06-03T16:30:00+00:00","home":"Hannover 96","score":"3-0","event_id":631190,"away_score":0,"home_score":3,"away_team_id":1865,"home_team_id":1289},{"away":"Hannover 96","date":"2019-10-05T11:00:00+00:00","home":"SG Dynamo Dresden","score":"0-2","event_id":631031,"away_score":2,"home_score":0,"away_team_id":1289,"home_team_id":1865},{"away":"Hannover 96","date":"2017-02-19T12:30:00+00:00","home":"SG Dynamo Dresden","score":"1-2","event_id":632076,"away_score":2,"home_score":1,"away_team_id":1289,"home_team_id":1865},{"away":"SG Dynamo Dresden","date":"2016-09-11T11:30:00+00:00","home":"Hannover 96","score":"0-2","event_id":631922,"away_score":2,"home_score":0,"away_team_id":1865,"home_team_id":1289},{"away":"SG Dynamo Dresden","date":"2012-10-31T19:30:00+00:00","home":"Hannover 96","score":"1-1","event_id":423152,"away_score":1,"home_score":1,"away_team_id":1865,"home_team_id":1289}]},"standings":{"home":{"team_id":1289,"position":18,"played":9,"points":8,"goal_diff":-7,"team_name":"Hannover 96","won":2,"drawn":2,"lost":5,"goals_for":8,"goals_against":15,"group":null},"away":{"team_id":1865,"position":17,"played":9,"points":8,"goal_diff":-7,"team_name":"SG Dynamo Dresden","won":2,"drawn":2,"lost":5,"goals_for":11,"goals_against":18,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":0.83,"goals_against":1.5,"clean_sheets":1,"streak":"winless 4","sequence":"WWLDLL","venue_ppg":1.75},"away":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1,"goals_against":1.33,"clean_sheets":2,"streak":"none","sequence":"LLDWLW","venue_ppg":0.33}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Hannover 96 report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"SG Dynamo Dresden are without 1 player, none of whom register in the scoring records.","evidence":{"count":1,"measured":0,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Kenneth Schmidt","role":"DEF","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},{"channel":"goals","side":"home","pct":0.3},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. Hannover 96 have made three changes from the side expected, with Bastian Allgeier, Lars Timo Gindorf and Maurice Neubauer out of the eleven. SG Dynamo Dresden have made four changes from the side expected, with Tim Schreiber, Thomas Keller and Ben Bobzien out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":3,"out":["Bastian Allgeier","Lars Timo Gindorf","Maurice Neubauer"],"in":["Emir Sahiti","Hayate Matsuda","Husseyn Chakroun"]},"away":{"n":4,"out":["Tim Schreiber","Thomas Keller","Ben Bobzien","Vincent Vermeij"],"in":["Lennart Grill","Tobias Raschl","Patrice Čović","Christoph Daferner"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Hannover 96 have taken 1.17 points a game from their last 6 (2W 1D 3L), scoring 0.8 and conceding 1.5, and 1.75 a game at home.","evidence":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":0.83,"goals_against":1.5,"clean_sheets":1,"streak":"winless 4","sequence":"WWLDLL","venue_ppg":1.75},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"SG Dynamo Dresden have taken 1.17 points a game from their last 6 (2W 1D 3L), scoring 1.0 and conceding 1.3, and 0.33 a game on the road.","evidence":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":1,"goals_against":1.33,"clean_sheets":2,"streak":"none","sequence":"LLDWLW","venue_ppg":0.33},"strength":0.15,"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":18,"points":8,"games_left":24,"gap_to_leader":20,"gap_to_safety":-1,"gap_to_europe":7},"away":{"state":"mid_table","position":17,"points":8,"games_left":24,"gap_to_leader":20,"gap_to_safety":-1,"gap_to_europe":7},"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":"Sandro Wagner has 31 matches in charge at Hannover 96, long enough that the side plays the way he wants it to.","evidence":{"manager":"Sandro Wagner","matches_in_charge":31,"tenure_days":297,"ppm":1.9,"appointment_effect":{"before_ppm":1.5,"after_ppm":2.2,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Thomas Stamm has 54 matches in charge at SG Dynamo Dresden, long enough that the side plays the way he wants it to.","evidence":{"manager":"Thomas Stamm","matches_in_charge":54,"tenure_days":441,"ppm":1.41,"appointment_effect":{"before_ppm":0.6,"after_ppm":0.7,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Hannover 96 come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.6979166666666665,"matchesIn7":2,"matchesIn14":2,"days_rest":3.7},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"SG Dynamo Dresden come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.8125,"matchesIn7":2,"matchesIn14":2,"days_rest":3.8},"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.067,"defence":-0.032,"effective_matches":6.7,"shrunk":0.54},"away":{"attack":-0.035,"defence":-0.068,"effective_matches":6.8,"shrunk":0.54}},"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; SG Dynamo Dresden work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":52.1,"shots":18.9,"xg_per_shot":0.114,"corners":6.4,"corners_per_shot":0.339,"finishing_vs_xg":-0.57},"away":{"matches":12,"possession":55.7,"shots":12.5,"xg_per_shot":0.114,"corners":6.9,"corners_per_shot":0.551,"finishing_vs_xg":0.15},"possession_gap":-3.6},"strength":0.146,"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":"Hannover 96 have scored 7 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.57,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"SG Dynamo Dresden are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.15,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"17 yellow cards in this referee's last 5 games, where 21 would be usual in this league, and 2 reds. — though 5 games is too few to read much into, so it is left out of the call.","evidence":{"matches":5,"yellows_per_match":3.4,"reds_per_match":0.4,"league_yellows_per_match":4.26,"league_reds_per_match":0.137,"yellow_ratio":0.8,"red_ratio":2.93,"sample":5,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 314 km for SG Dynamo Dresden.","evidence":{"travel_km":314},"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.8,"temperature_c":13,"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.41461244762670957},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 7.2% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.072,"margin_pct":7.2,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, HOME has drifted 8.7% since the market opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":-8.7,"direction":"SHORTENING"},{"outcome":"AWAY","move_pct":5.3,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":3.2,"direction":"DRIFTING"}]},"strength":0.434,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"COMPUTED","note":"The sharp book and the wider market agree on this fixture.","evidence":{"sharp":{"HOME":0.4454,"DRAW":0.2541,"AWAY":0.3005},"consensus":{"HOME":0.4453,"DRAW":0.25,"AWAY":0.3047},"largest_gap":{"outcome":"AWAY","points":-0.42},"sharp_overround":1.031},"strength":0.053,"moves":[]},{"id":"market.prediction_market","section":"§7.2","tier":7,"state":"UNAVAILABLE","note":"No prediction-market prices for this fixture.","evidence":{},"strength":0,"moves":[]}],"markets":[{"market":"1x2","line":null,"confidence":0.682,"model":{"HOME":0.5024,"DRAW":0.2587,"AWAY":0.2389},"book":{"HOME":0.4453,"DRAW":0.25,"AWAY":0.3047},"best":{"HOME":{"odds":2.2,"bookmaker":"Interwetten"},"DRAW":{"odds":3.85,"bookmaker":"MansionBet"},"AWAY":{"odds":3.22,"bookmaker":"Pinnacle"}},"overround":1.072,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.4454,"DRAW":0.2541,"AWAY":0.3005}},"open":{"book":"pinnacle","fair":{"HOME":0.4812,"DRAW":0.24,"AWAY":0.2787}}},{"market":"double_chance","line":null,"confidence":0.682,"model":{"12":0.7413,"1X":0.7611,"X2":0.4976},"book":{"12":0.75,"1X":0.6953,"X2":0.5547},"best":{"12":{"odds":1.25,"bookmaker":"1xBet"},"1X":{"odds":1.36,"bookmaker":"betfair"},"X2":{"odds":1.7,"bookmaker":"1xBet"}},"overround":1.0618,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7459,"1X":0.6995,"X2":0.5546}},"open":{"book":"pinnacle","fair":{"12":0.76,"1X":0.7213,"X2":0.5188}}},{"market":"draw_no_bet","line":null,"confidence":0.682,"model":{"HOME":0.6778,"AWAY":0.3222},"book":{"HOME":0.5938,"AWAY":0.4062},"best":{"HOME":{"odds":1.6,"bookmaker":"Betano"},"AWAY":{"odds":2.375,"bookmaker":"Bet365"}},"overround":1.0783,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.5972,"AWAY":0.4028}},"open":{"book":"pinnacle","fair":{"HOME":0.6332,"AWAY":0.3668}}},{"market":"btts","line":null,"confidence":0.682,"model":{"yes":0.5688,"no":0.4312},"book":{"yes":0.6394,"no":0.3606},"best":{"yes":{"odds":1.52,"bookmaker":"fonbet"},"no":{"odds":2.7,"bookmaker":"betfair"}},"overround":1.0784,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.662,"no":0.338}},"open":{"book":"betfair","fair":{"yes":0.662,"no":0.338}}},{"market":"over_under_05","line":0.5,"confidence":0.682,"model":{"over":0.9323,"under":0.0677},"book":{"over":0.9646,"under":0.0354},"best":{"over":{"odds":1.02,"bookmaker":"1xBet"},"under":{"odds":18,"bookmaker":"1xBet"}},"overround":1.0449,"books":2,"sharp":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}},"open":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}}},{"market":"over_under_15","line":1.5,"confidence":0.682,"model":{"over":0.7903,"under":0.2097},"book":{"over":0.838,"under":0.162},"best":{"over":{"odds":1.18,"bookmaker":"Pinnacle"},"under":{"odds":5.5,"bookmaker":"betfair"}},"overround":1.0588,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.8289,"under":0.1711}},"open":{"book":"pinnacle","fair":{"over":0.8444,"under":0.1556}}},{"market":"over_under_25","line":2.5,"confidence":0.682,"model":{"over":0.5457,"under":0.4543},"book":{"over":0.6239,"under":0.3761},"best":{"over":{"odds":1.57,"bookmaker":"Pinnacle"},"under":{"odds":2.55,"bookmaker":"betfair"}},"overround":1.0626,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.6169,"under":0.3831}},"open":{"book":"pinnacle","fair":{"over":0.6373,"under":0.3627}}},{"market":"over_under_35","line":3.5,"confidence":0.682,"model":{"over":0.3224,"under":0.6776},"book":{"over":0.4014,"under":0.5986},"best":{"over":{"odds":2.43,"bookmaker":"Pinnacle"},"under":{"odds":1.61,"bookmaker":"1xBet"}},"overround":1.0552,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.3933,"under":0.6067}},"open":{"book":"pinnacle","fair":{"over":0.4172,"under":0.5828}}},{"market":"asian_handicap","line":-2.5,"confidence":0.682,"model":{"HOME":0.1235,"AWAY":0.8765},"book":{"HOME":0.1094,"AWAY":0.8906},"best":{"HOME":{"odds":7,"bookmaker":"Bet365"},"AWAY":{"odds":1.1,"bookmaker":"Bet365"}},"overround":1.0798,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1131,"AWAY":0.8869}}},{"market":"asian_handicap","line":-2,"confidence":0.682,"model":{"HOME":0.1465,"AWAY":0.8535},"book":{"HOME":0.1196,"AWAY":0.8804},"best":{"HOME":{"odds":6.8,"bookmaker":"Bet365"},"AWAY":{"odds":1.11,"bookmaker":"Bet365"}},"overround":1.0791,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.127,"AWAY":0.873}}},{"market":"asian_handicap","line":-1.75,"confidence":0.682,"model":{"HOME":0.2191,"AWAY":0.7809},"book":{"HOME":0.187,"AWAY":0.813},"best":{"HOME":{"odds":4.75,"bookmaker":"Unibet"},"AWAY":{"odds":1.21,"bookmaker":"Bet365"}},"overround":1.075,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1784,"AWAY":0.8216}}},{"market":"asian_handicap","line":-1.5,"confidence":0.682,"model":{"HOME":0.2803,"AWAY":0.7197},"book":{"HOME":0.2432,"AWAY":0.7568},"best":{"HOME":{"odds":3.8,"bookmaker":"Unibet"},"AWAY":{"odds":1.3,"bookmaker":"Bet365"}},"overround":1.0805,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2399,"AWAY":0.7601}}},{"market":"asian_handicap","line":-1.25,"confidence":0.682,"model":{"HOME":0.3153,"AWAY":0.6847},"book":{"HOME":0.2761,"AWAY":0.7239},"best":{"HOME":{"odds":3.4,"bookmaker":"Unibet"},"AWAY":{"odds":1.35,"bookmaker":"Bet365"}},"overround":1.0744,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2691,"AWAY":0.7309}}},{"market":"asian_handicap","line":-1,"confidence":0.682,"model":{"HOME":0.3603,"AWAY":0.6397},"book":{"HOME":0.311,"AWAY":0.689},"best":{"HOME":{"odds":3,"bookmaker":"Unibet"},"AWAY":{"odds":1.425,"bookmaker":"Bet365"}},"overround":1.0766,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2986,"AWAY":0.7014}}},{"market":"asian_handicap","line":-0.75,"confidence":0.682,"model":{"HOME":0.4402,"AWAY":0.5598},"book":{"HOME":0.3951,"AWAY":0.6049},"best":{"HOME":{"odds":2.38,"bookmaker":"Unibet"},"AWAY":{"odds":1.625,"bookmaker":"Bet365"}},"overround":1.0718,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3792,"AWAY":0.6208}}},{"market":"asian_handicap","line":-0.5,"confidence":0.682,"model":{"HOME":0.5024,"AWAY":0.4976},"book":{"HOME":0.4541,"AWAY":0.5459},"best":{"HOME":{"odds":2.15,"bookmaker":"Interwetten"},"AWAY":{"odds":1.75,"bookmaker":"Bet365"}},"overround":1.0728,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4409,"AWAY":0.5591}}},{"market":"asian_handicap","line":-0.25,"confidence":0.682,"model":{"HOME":0.5771,"AWAY":0.4229},"book":{"HOME":0.5277,"AWAY":0.4723},"best":{"HOME":{"odds":1.808,"bookmaker":"1xBet"},"AWAY":{"odds":2.05,"bookmaker":"Bet365"}},"overround":1.0699,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.51,"AWAY":0.49}}},{"market":"asian_handicap","line":0,"confidence":0.682,"model":{"HOME":0.6778,"AWAY":0.3222},"book":{"HOME":0.6024,"AWAY":0.3976},"best":{"HOME":{"odds":1.59,"bookmaker":"Novibet"},"AWAY":{"odds":2.375,"bookmaker":"Bet365"}},"overround":1.0706,"books":8,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5915,"AWAY":0.4085}}},{"market":"asian_handicap","line":0.25,"confidence":0.682,"model":{"HOME":0.7256,"AWAY":0.2744},"book":{"HOME":0.6713,"AWAY":0.3287},"best":{"HOME":{"odds":1.43,"bookmaker":"Novibet"},"AWAY":{"odds":2.85,"bookmaker":"Bet365"}},"overround":1.0741,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6515,"AWAY":0.3485}}},{"market":"asian_handicap","line":0.5,"confidence":0.682,"model":{"HOME":0.7611,"AWAY":0.2389},"book":{"HOME":0.7165,"AWAY":0.2835},"best":{"HOME":{"odds":1.35,"bookmaker":"Interwetten"},"AWAY":{"odds":3.3,"bookmaker":"Bet365"}},"overround":1.0595,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.699,"AWAY":0.301}}},{"market":"asian_handicap","line":0.75,"confidence":0.682,"model":{"HOME":0.8193,"AWAY":0.1807},"book":{"HOME":0.7796,"AWAY":0.2204},"best":{"HOME":{"odds":1.24,"bookmaker":"Novibet"},"AWAY":{"odds":4.15,"bookmaker":"Bet365"}},"overround":1.0707,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7607,"AWAY":0.2393}}},{"market":"asian_handicap","line":1,"confidence":0.682,"model":{"HOME":0.8871,"AWAY":0.1129},"book":{"HOME":0.8541,"AWAY":0.1459},"best":{"HOME":{"odds":1.13,"bookmaker":"Novibet"},"AWAY":{"odds":5.9,"bookmaker":"Bet365"}},"overround":1.0753,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8401,"AWAY":0.1599}}},{"market":"asian_handicap","line":1.25,"confidence":0.682,"model":{"HOME":0.8957,"AWAY":0.1043},"book":{"HOME":0.8669,"AWAY":0.1331},"best":{"HOME":{"odds":1.12,"bookmaker":"Novibet"},"AWAY":{"odds":6.4,"bookmaker":"Bet365"}},"overround":1.0697,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8546,"AWAY":0.1454}}},{"market":"asian_handicap","line":1.5,"confidence":0.682,"model":{"HOME":0.9032,"AWAY":0.0968},"book":{"HOME":0.8719,"AWAY":0.1281},"best":{"HOME":{"odds":1.12,"bookmaker":"Bet365"},"AWAY":{"odds":6.4,"bookmaker":"Bet365"}},"overround":1.0747,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8665,"AWAY":0.1335}}},{"market":"asian_handicap","line":1.75,"confidence":0.682,"model":{"HOME":0.9347,"AWAY":0.0653},"book":{"HOME":0.9192,"AWAY":0.0808},"best":{"HOME":{"odds":1.029,"bookmaker":"1xBet"},"AWAY":{"odds":7.5,"bookmaker":"1xBet"}},"overround":1.1052,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9155,"AWAY":0.0845}}},{"market":"total_corners","line":7.5,"confidence":0.682,"model":{"over":0.8568,"under":0.1432},"book":{"over":0.8139,"under":0.1861},"best":{"over":{"odds":1.13,"bookmaker":"1xBet"},"under":{"odds":3.89,"bookmaker":"1xBet"}},"overround":1.142,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.8423,"under":0.1577}}},{"market":"total_corners","line":8.5,"confidence":0.682,"model":{"over":0.7716,"under":0.2284},"book":{"over":0.7226,"under":0.2774},"best":{"over":{"odds":1.26,"bookmaker":"1xBet"},"under":{"odds":2.87,"bookmaker":"1xBet"}},"overround":1.1421,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.7422,"under":0.2578}}},{"market":"total_corners","line":9.5,"confidence":0.682,"model":{"over":0.6682,"under":0.3318},"book":{"over":0.6009,"under":0.3991},"best":{"over":{"odds":1.58,"bookmaker":"Pinnacle"},"under":{"odds":2.28,"bookmaker":"Pinnacle"}},"overround":1.0817,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.5972,"under":0.4028}},"open":{"book":"pinnacle","fair":{"over":0.5972,"under":0.4028}}},{"market":"total_corners","line":10.5,"confidence":0.682,"model":{"over":0.5544,"under":0.4456},"book":{"over":0.489,"under":0.511},"best":{"over":{"odds":1.94,"bookmaker":"Pinnacle"},"under":{"odds":1.85,"bookmaker":"1xBet"}},"overround":1.0592,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4875,"under":0.5125}},"open":{"book":"pinnacle","fair":{"over":0.4875,"under":0.5125}}},{"market":"total_corners","line":11.5,"confidence":0.682,"model":{"over":0.4398,"under":0.5602},"book":{"over":0.3827,"under":0.6173},"best":{"over":{"odds":2.39,"bookmaker":"Pinnacle"},"under":{"odds":1.53,"bookmaker":"Pinnacle"}},"overround":1.0807,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.3824,"under":0.6176}},"open":{"book":"pinnacle","fair":{"over":0.3824,"under":0.6176}}},{"market":"corners_1x2","line":null,"confidence":0.545,"model":{"HOME":0.2057,"DRAW":0.0939,"AWAY":0.7004},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.477,"model":{"yes":0.1255,"no":0.8745},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.6776,"book_prob":0.5986,"edge":0.079,"shrunk_edge":0.0672,"odds":1.61,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.61},{"slug":"pinnacle","book":"Pinnacle","odds":1.6},{"slug":"betfair","book":"betfair","odds":1.6},{"slug":"betvictor","book":"BetVictor","odds":1.57}],"kelly":0.0373,"confidence":0.682,"family":"goals"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.4543,"book_prob":0.3761,"edge":0.0782,"shrunk_edge":0.0664,"odds":2.55,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.55},{"slug":"pinnacle","book":"Pinnacle","odds":2.48},{"slug":"bet365","book":"Bet365","odds":2.4},{"slug":"1xbet","book":"1xBet","odds":2.38},{"slug":"betvictor","book":"BetVictor","odds":2.34}],"kelly":0.0256,"confidence":0.682,"family":"goals"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.6778,"book_prob":0.5938,"edge":0.084,"shrunk_edge":0.0614,"odds":1.6,"bookmaker":"Betano","prices":[{"slug":"betano","book":"Betano","odds":1.6},{"slug":"10bet","book":"10bet","odds":1.6},{"slug":"unibet","book":"Unibet","odds":1.58},{"slug":"betsson","book":"Betsson","odds":1.58},{"slug":"betway","book":"Betway","odds":1.571},{"slug":"novibet","book":"Novibet","odds":1.57},{"slug":"bwin","book":"Bwin","odds":1.55},{"slug":"sportingbet","book":"SportingBet","odds":1.55},{"slug":"william-hill","book":"William Hill","odds":1.55},{"slug":"vistabet","book":"Vistabet","odds":1.55},{"slug":"888sport","book":"888Sport","odds":1.533},{"slug":"bet365","book":"Bet365","odds":1.533}],"kelly":0.0352,"confidence":0.682,"family":"result"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.4312,"book_prob":0.3606,"edge":0.0706,"shrunk_edge":0.06,"odds":2.7,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.7},{"slug":"bet365","book":"Bet365","odds":2.62},{"slug":"1xbet","book":"1xBet","odds":2.6},{"slug":"unibet","book":"Unibet","odds":2.55},{"slug":"betvictor","book":"BetVictor","odds":2.55},{"slug":"interwetten","book":"Interwetten","odds":2.5},{"slug":"888sport","book":"888Sport","odds":2.5},{"slug":"william-hill","book":"William Hill","odds":2.5},{"slug":"novibet","book":"Novibet","odds":2.45},{"slug":"bwin","book":"Bwin","odds":2.45},{"slug":"fonbet","book":"fonbet","odds":2.45},{"slug":"10bet","book":"10bet","odds":2.45}],"kelly":0.0242,"confidence":0.682,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.6778,"book_prob":0.6024,"edge":0.0754,"shrunk_edge":0.049,"odds":1.59,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.59},{"slug":"unibet","book":"Unibet","odds":1.58},{"slug":"betsson","book":"Betsson","odds":1.58},{"slug":"10bet","book":"10bet","odds":1.571},{"slug":"interwetten","book":"Interwetten","odds":1.57},{"slug":"1xbet","book":"1xBet","odds":1.56},{"slug":"bet365","book":"Bet365","odds":1.55},{"slug":"fonbet","book":"fonbet","odds":1.55}],"kelly":0.0329,"confidence":0.682,"family":"handicap"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.7611,"book_prob":0.6953,"edge":0.0658,"shrunk_edge":0.0481,"odds":1.36,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.36},{"slug":"william-hill","book":"William Hill","odds":1.35},{"slug":"1xbet","book":"1xBet","odds":1.33},{"slug":"betvictor","book":"BetVictor","odds":1.33},{"slug":"sbo","book":"Sbo","odds":1.3}],"kelly":0.0244,"confidence":0.682,"family":"result"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.5024,"book_prob":0.4453,"edge":0.0571,"shrunk_edge":0.0417,"odds":2.2,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":2.2},{"slug":"pinnacle","book":"Pinnacle","odds":2.19},{"slug":"dafabet","book":"dafabet","odds":2.19},{"slug":"mansionbet","book":"MansionBet","odds":2.16},{"slug":"sbo","book":"Sbo","odds":2.16},{"slug":"bwin","book":"Bwin","odds":2.15},{"slug":"william-hill","book":"William Hill","odds":2.1},{"slug":"bet365","book":"Bet365","odds":2.1},{"slug":"betfair","book":"betfair","odds":2.1},{"slug":"betvictor","book":"BetVictor","odds":2.1},{"slug":"1xbet","book":"1xBet","odds":2.09},{"slug":"unibet","book":"Unibet","odds":2.05}],"kelly":0.0219,"confidence":0.682,"family":"result"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.2097,"book_prob":0.162,"edge":0.0477,"shrunk_edge":0.0406,"odds":5.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":5.5},{"slug":"pinnacle","book":"Pinnacle","odds":5.27},{"slug":"betvictor","book":"BetVictor","odds":5},{"slug":"1xbet","book":"1xBet","odds":4.8}],"kelly":0.0085,"confidence":0.682,"family":"goals"},{"market":"total_corners","outcome":"over","line":9.5,"push":null,"model_prob":0.6682,"book_prob":0.6009,"edge":0.0673,"shrunk_edge":0.037,"odds":1.58,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.58},{"slug":"1xbet","book":"1xBet","odds":1.49}],"kelly":0.024,"confidence":0.682,"family":"corners"},{"market":"total_corners","outcome":"over","line":10.5,"push":null,"model_prob":0.5544,"book_prob":0.489,"edge":0.0654,"shrunk_edge":0.0359,"odds":1.94,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.94},{"slug":"1xbet","book":"1xBet","odds":1.89}],"kelly":0.0201,"confidence":0.682,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.7256,"book_prob":0.6713,"edge":0.0544,"shrunk_edge":0.0353,"odds":1.43,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.43},{"slug":"unibet","book":"Unibet","odds":1.42},{"slug":"1xbet","book":"1xBet","odds":1.413},{"slug":"bet365","book":"Bet365","odds":1.4},{"slug":"fonbet","book":"fonbet","odds":1.4}],"kelly":0.0219,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.5771,"book_prob":0.5277,"edge":0.0493,"shrunk_edge":0.0321,"odds":1.808,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.808},{"slug":"unibet","book":"Unibet","odds":1.8},{"slug":"novibet","book":"Novibet","odds":1.8},{"slug":"betsson","book":"Betsson","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"bet365","book":"Bet365","odds":1.75},{"slug":"fonbet","book":"fonbet","odds":1.7}],"kelly":0.0134,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.3603,"book_prob":0.311,"edge":0.0493,"shrunk_edge":0.0321,"odds":3,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":3},{"slug":"interwetten","book":"Interwetten","odds":2.95},{"slug":"novibet","book":"Novibet","odds":2.95},{"slug":"1xbet","book":"1xBet","odds":2.83},{"slug":"bet365","book":"Bet365","odds":2.75},{"slug":"fonbet","book":"fonbet","odds":2.75}],"kelly":0.0101,"confidence":0.682,"family":"handicap"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.4398,"book_prob":0.3827,"edge":0.0571,"shrunk_edge":0.0314,"odds":2.39,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.39},{"slug":"1xbet","book":"1xBet","odds":2.28}],"kelly":0.0092,"confidence":0.682,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.5024,"book_prob":0.4541,"edge":0.0483,"shrunk_edge":0.0314,"odds":2.15,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":2.15},{"slug":"novibet","book":"Novibet","odds":2.09},{"slug":"betsson","book":"Betsson","odds":2.09},{"slug":"unibet","book":"Unibet","odds":2.08},{"slug":"bet365","book":"Bet365","odds":2.05},{"slug":"888sport","book":"888Sport","odds":2},{"slug":"william-hill","book":"William Hill","odds":2},{"slug":"bwin","book":"Bwin","odds":1.98},{"slug":"sportingbet","book":"SportingBet","odds":1.98},{"slug":"vistabet","book":"Vistabet","odds":1.98}],"kelly":0.0174,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.4402,"book_prob":0.3951,"edge":0.0452,"shrunk_edge":0.0294,"odds":2.38,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.38},{"slug":"novibet","book":"Novibet","odds":2.35},{"slug":"betsson","book":"Betsson","odds":2.35},{"slug":"1xbet","book":"1xBet","odds":2.319},{"slug":"fonbet","book":"fonbet","odds":2.3},{"slug":"bet365","book":"Bet365","odds":2.25}],"kelly":0.0087,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.7611,"book_prob":0.7165,"edge":0.0446,"shrunk_edge":0.029,"odds":1.35,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":1.35},{"slug":"novibet","book":"Novibet","odds":1.35},{"slug":"unibet","book":"Unibet","odds":1.34},{"slug":"bet365","book":"Bet365","odds":1.325}],"kelly":0.0197,"confidence":0.682,"family":"handicap"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.0677,"book_prob":0.0354,"edge":0.0323,"shrunk_edge":0.0275,"odds":18,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":18},{"slug":"betfair","book":"betfair","odds":17}],"kelly":0.0032,"confidence":0.682,"family":"goals"},{"market":"total_corners","outcome":"over","line":8.5,"push":null,"model_prob":0.7716,"book_prob":0.7226,"edge":0.049,"shrunk_edge":0.0269,"odds":1.26,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.26}],"kelly":0,"confidence":0.682,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.8193,"book_prob":0.7796,"edge":0.0397,"shrunk_edge":0.0258,"odds":1.24,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.24},{"slug":"unibet","book":"Unibet","odds":1.23},{"slug":"1xbet","book":"1xBet","odds":1.22},{"slug":"bet365","book":"Bet365","odds":1.22}],"kelly":0.0166,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.3153,"book_prob":0.2761,"edge":0.0392,"shrunk_edge":0.0255,"odds":3.4,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":3.4},{"slug":"novibet","book":"Novibet","odds":3.3},{"slug":"1xbet","book":"1xBet","odds":3.16},{"slug":"bet365","book":"Bet365","odds":3.1},{"slug":"fonbet","book":"fonbet","odds":3.05}],"kelly":0.0075,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.2803,"book_prob":0.2432,"edge":0.037,"shrunk_edge":0.0241,"odds":3.8,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":3.8},{"slug":"novibet","book":"Novibet","odds":3.65},{"slug":"1xbet","book":"1xBet","odds":3.5},{"slug":"bet365","book":"Bet365","odds":3.45},{"slug":"fonbet","book":"fonbet","odds":3.3}],"kelly":0.0058,"confidence":0.682,"family":"handicap"},{"market":"total_corners","outcome":"over","line":7.5,"push":null,"model_prob":0.8568,"book_prob":0.8139,"edge":0.0429,"shrunk_edge":0.0236,"odds":1.13,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.13}],"kelly":0,"confidence":0.682,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.8871,"book_prob":0.8541,"edge":0.033,"shrunk_edge":0.0215,"odds":1.13,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.13},{"slug":"bet365","book":"Bet365","odds":1.13},{"slug":"unibet","book":"Unibet","odds":1.12},{"slug":"fonbet","book":"fonbet","odds":1.12},{"slug":"1xbet","book":"1xBet","odds":1.103}],"kelly":0.0047,"confidence":0.682,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.2191,"book_prob":0.187,"edge":0.032,"shrunk_edge":0.0208,"odds":4.75,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":4.75},{"slug":"novibet","book":"Novibet","odds":4.55},{"slug":"1xbet","book":"1xBet","odds":4.35},{"slug":"bet365","book":"Bet365","odds":4.25}],"kelly":0.0027,"confidence":0.682,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6630,"created_at":"2026-10-26T02:15:18Z","event":{"id":602711,"event_date":"2026-11-01T12:30:00Z","status":"notstarted","home_team_id":1289,"home_team":"Hannover 96","away_team_id":1865,"away_team":"SG Dynamo Dresden","league_id":94,"league_name":"2. Bundesliga"},"markets":{"match_result":{"prob_home":43.9,"prob_draw":25.4,"prob_away":30.7,"predicted":"H"},"expected_goals":{"home":1.72,"away":1.3},"over_under":{"prob_over_15":81.8,"prob_over_25":61.4,"prob_over_35":39.5},"btts":{"prob_yes":63.3},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":63.1},"corners":{"prob_over_85":69.8,"prob_over_95":58.5,"prob_over_105":48}},"recommendations":{"favorite":"H","favorite_prob":43.9,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4388,"version":"dc-blend-v1"}}},"computed_at":1793534937,"report":{"fetched_at":1793578522,"ht":[0,1],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":11,"added":null,"side":"away","player":"N. Rapp","player_id":41453,"assist":"F. Müller","kind":"regular","score":[0,1]},{"t":"sub","minute":46,"added":null,"side":"home","in":"W. Taibi","in_id":28021,"out":"K. Oudenne","out_id":28025},{"t":"sub","minute":46,"added":null,"side":"home","in":"F. Roggow","in_id":28023,"out":"S. T. Þórðarson","out_id":6379},{"t":"sub","minute":46,"added":null,"side":"away","in":"A. Muhamedbegović","in_id":13445,"out":"N. Rapp","out_id":41453},{"t":"goal","minute":54,"added":null,"side":"home","player":"H. Chakroun","player_id":28014,"assist":"B. Källman","kind":"regular","score":[1,1]},{"t":"card","minute":59,"added":null,"side":"away","player":"F. Müller","player_id":48199,"card":"yellow","reason":"Foul"},{"t":"sub","minute":59,"added":null,"side":"away","in":"L. Herrmann","in_id":41609,"out":"N. Hauptmann","out_id":41606},{"t":"sub","minute":59,"added":null,"side":"away","in":"B. Bobzien","in_id":1210,"out":"J. Lemmer","out_id":41605},{"t":"sub","minute":59,"added":null,"side":"away","in":"V. Vermeij","in_id":48194,"out":"C. Daferner","out_id":48195},{"t":"goal","minute":61,"added":null,"side":"home","player":"M. Hartel","player_id":9428,"assist":null,"kind":"penalty","score":[2,1]},{"t":"card","minute":65,"added":null,"side":"away","player":"F. Müller","player_id":48199,"card":"second_yellow","reason":"Foul"},{"t":"sub","minute":68,"added":null,"side":"home","in":"M. Bundu","in_id":28012,"out":"H. Chakroun","out_id":28014},{"t":"sub","minute":69,"added":null,"side":"away","in":"T. Neininger","in_id":5142,"out":"T. Raschl","out_id":41379},{"t":"sub","minute":83,"added":null,"side":"home","in":"B. Allgeier","in_id":28026,"out":"E. Sahiti","out_id":1608},{"t":"card","minute":86,"added":null,"side":"home","player":"J. Hugonet","player_id":42101,"card":"yellow","reason":"Foul"},{"t":"sub","minute":88,"added":null,"side":"home","in":"M. Sinanovic","in_id":70506,"out":"B. Källman","out_id":28011},{"t":"card","minute":90,"added":4,"side":"away","player":"R. Wagner","player_id":41488,"card":"yellow","reason":"Argument"}],"players":[{"id":9428,"team_id":1289,"minutes":90,"rating":7.4,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":2},{"id":17234,"team_id":1289,"minutes":90,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":28030,"team_id":1289,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":0,"key_passes":1},{"id":42101,"team_id":1289,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":28034,"team_id":1289,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":2,"shots":0,"on_target":0,"key_passes":0},{"id":28022,"team_id":1289,"minutes":90,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":28011,"team_id":1289,"minutes":88,"rating":6.6,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":0,"key_passes":2},{"id":1608,"team_id":1289,"minutes":83,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":28014,"team_id":1289,"minutes":68,"rating":8.5,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":28025,"team_id":1289,"minutes":45,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":6379,"team_id":1289,"minutes":45,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":28021,"team_id":1289,"minutes":45,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":28023,"team_id":1289,"minutes":45,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":28012,"team_id":1289,"minutes":22,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":28026,"team_id":1289,"minutes":12,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":70506,"team_id":1289,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":7318,"team_id":1289,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":70517,"team_id":1289,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16737,"team_id":1289,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":28027,"team_id":1289,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41613,"team_id":1865,"minutes":90,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":48197,"team_id":1865,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":48198,"team_id":1865,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":0,"key_passes":2},{"id":41488,"team_id":1865,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":2513,"team_id":1865,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":41379,"team_id":1865,"minutes":69,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":48199,"team_id":1865,"minutes":65,"rating":5.6,"goals":0,"assists":1,"yellow":2,"red":1,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":41605,"team_id":1865,"minutes":59,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":48195,"team_id":1865,"minutes":59,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":41606,"team_id":1865,"minutes":59,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41453,"team_id":1865,"minutes":45,"rating":7.4,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":13445,"team_id":1865,"minutes":45,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1210,"team_id":1865,"minutes":31,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":41609,"team_id":1865,"minutes":31,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":48194,"team_id":1865,"minutes":31,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5142,"team_id":1865,"minutes":21,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":41445,"team_id":1865,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":48177,"team_id":1865,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41598,"team_id":1865,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41600,"team_id":1865,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0}],"stats":{"home":{"possession":54,"shots":23,"on_target":6,"corners":6,"fouls":13,"yellow":1,"red":0,"big_chances":6,"passes":529,"pass_pct":83,"offsides":0,"saves":2},"away":{"possession":46,"shots":11,"on_target":3,"corners":3,"fouls":8,"yellow":3,"red":1,"big_chances":2,"passes":465,"pass_pct":77.6,"offsides":3,"saves":4}},"lineups":{"home":{"formation":"3-4-2-1","players":[{"id":28034,"name":"Leo Weinkauf","position":"G","number":30,"captain":false,"starting":true},{"id":17234,"name":"Virgil Ghiță","position":"D","number":5,"captain":false,"starting":true},{"id":28030,"name":"Boris Tomiak","position":"D","number":3,"captain":false,"starting":true},{"id":42101,"name":"Jean Hugonet","position":"D","number":4,"captain":false,"starting":true},{"id":1608,"name":"Emir Sahiti","position":"M","number":44,"captain":false,"starting":true},{"id":6379,"name":"Stefán Teitur Þórðarson","position":"M","number":23,"captain":true,"starting":true},{"id":9428,"name":"Marcel Hartel","position":"M","number":10,"captain":false,"starting":true},{"id":28025,"name":"Kolja Oudenne","position":"M","number":29,"captain":false,"starting":true},{"id":28022,"name":"Hayate Matsuda","position":"F","number":27,"captain":false,"starting":true},{"id":28014,"name":"Husseyn Chakroun","position":"F","number":14,"captain":false,"starting":true},{"id":28011,"name":"Benjamin Källman","position":"F","number":9,"captain":false,"starting":true},{"id":28021,"name":"Waniss Taibi","position":"M","number":8,"captain":false,"starting":false},{"id":28023,"name":"Franz Roggow","position":"M","number":13,"captain":false,"starting":false},{"id":28012,"name":"Mustapha Bundu","position":"F","number":7,"captain":false,"starting":false},{"id":28026,"name":"Bastian Allgeier","position":"D","number":17,"captain":false,"starting":false},{"id":70506,"name":"Merlin Sinanovic","position":"F","number":49,"captain":false,"starting":false},{"id":7318,"name":"Pascal Loretz","position":"G","number":1,"captain":false,"starting":false},{"id":70517,"name":"Manuel Braun","position":"D","number":42,"captain":false,"starting":false},{"id":16737,"name":"Ime Okon","position":"D","number":20,"captain":false,"starting":false},{"id":28027,"name":"Noah Engelbreth","position":"M","number":22,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":41613,"name":"Lennart Grill","position":"G","number":22,"captain":false,"starting":true},{"id":48197,"name":"Jonas Sterner","position":"D","number":32,"captain":false,"starting":true},{"id":41453,"name":"Nicolai Rapp","position":"D","number":6,"captain":false,"starting":true},{"id":48199,"name":"Friedrich Müller","position":"D","number":42,"captain":false,"starting":true},{"id":48198,"name":"Alexander Rossipal","position":"D","number":19,"captain":false,"starting":true},{"id":41488,"name":"Robert Wagner","position":"M","number":18,"captain":false,"starting":true},{"id":41379,"name":"Tobias Raschl","position":"M","number":21,"captain":false,"starting":true},{"id":2513,"name":"Patrice Čović","position":"M","number":24,"captain":false,"starting":true},{"id":41606,"name":"Niklas Hauptmann","position":"M","number":27,"captain":true,"starting":true},{"id":41605,"name":"Jakob Lemmer","position":"M","number":10,"captain":false,"starting":true},{"id":48195,"name":"Christoph Daferner","position":"F","number":33,"captain":false,"starting":true},{"id":13445,"name":"Ahmet Muhamedbegović","position":"D","number":17,"captain":false,"starting":false},{"id":1210,"name":"Ben Bobzien","position":"F","number":20,"captain":false,"starting":false},{"id":41609,"name":"Luca Herrmann","position":"M","number":8,"captain":false,"starting":false},{"id":48194,"name":"Vincent Vermeij","position":"F","number":9,"captain":false,"starting":false},{"id":5142,"name":"Till Neininger","position":"D","number":34,"captain":false,"starting":false},{"id":41598,"name":"Tim Schreiber","position":"G","number":1,"captain":false,"starting":false},{"id":41445,"name":"Simon Straudi","position":"D","number":44,"captain":false,"starting":false},{"id":41600,"name":"Lukas Boeder","position":"D","number":29,"captain":false,"starting":false},{"id":48177,"name":"Kaan İnanoğlu","position":"F","number":11,"captain":false,"starting":false}]}}},"colors":{"home":"#189e34","away":"#8c0b16"},"venue":{"name":"Heinz-von-Heiden-Arena","city":"Hannover","capacity":49200},"pulled":[],"published":[]}