{"id":602351,"league_id":43,"league":"DFB Pokal","kickoff":1793130300,"home":"Borussia M'gladbach","away":"Karlsruher SC","home_id":95,"away_id":1835,"venue_id":93,"rank":6,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.442,"score":[2,0],"live_score":null,"lambda":[1.03,2.85],"odds_1x2":{"HOME":0.7125166663646405,"DRAW":0.1699867345948008,"AWAY":0.11749659904055862},"read":{"text":"Borussia M'gladbach to win, with goals","side":"home"},"top_pick":null,"pass":"Borussia M'gladbach v Karlsruher SC is one to leave alone. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[{"id":"market.movement","section":"§7.1","note":"Since opening, AWAY has shortened 11.0% since the market opened."}],"lambda_home":1.0317167500394364,"lambda_away":2.8494884175353468,"corner_rate":11.03,"card_rate":0.093,"lineups":{"status":"predicted","confidence":0.645,"home":{"formation":"3-4-2-1","players":[{"id":2867,"name":"Moritz Nicolas","position":"G","starting":true,"ai_score":0.734},{"id":2883,"name":"Lukas Ullrich","position":"D","starting":true,"ai_score":0.671},{"id":2870,"name":"Kevin Diks","position":"D","starting":true,"ai_score":0.681},{"id":3770,"name":"Ko Itakura","position":"D","starting":true,"ai_score":0.483},{"id":2868,"name":"Joe Scally","position":"D","starting":true,"ai_score":0.628},{"id":2926,"name":"Hugo Bolin","position":"M","starting":true,"ai_score":0.715},{"id":4074,"name":"Philipp Sander","position":"D","starting":true,"ai_score":0.747},{"id":2875,"name":"Florian Neuhaus","position":"M","starting":true,"ai_score":0.502},{"id":2885,"name":"Robin Hack","position":"M","starting":true,"ai_score":0.463},{"id":2879,"name":"Shuto Machino","position":"F","starting":true,"ai_score":0.311},{"id":2876,"name":"Franck Honorat","position":"M","starting":true,"ai_score":0.444},{"id":4075,"name":"Wael Mohya","position":"M","starting":false,"ai_score":0.565},{"id":3714,"name":"Daiki Hashioka","position":"D","starting":false,"ai_score":0.487},{"id":2884,"name":"Kevin Stöger","position":"M","starting":false,"ai_score":0.362},{"id":4632,"name":"Fabio Chiarodia","position":"D","starting":false,"ai_score":0.361},{"id":45507,"name":"Zento Uno","position":"M","starting":false,"ai_score":0.313},{"id":2881,"name":"Tim Kleindienst","position":"F","starting":false,"ai_score":0.293},{"id":53344,"name":"Mathieu Nguefack ","position":"M","starting":false,"ai_score":0.275},{"id":41459,"name":"David Herold","position":"D","starting":false,"ai_score":0.263},{"id":73629,"name":"Lion Schweers","position":"D","starting":false,"ai_score":0.2},{"id":12634,"name":"Yukhym Konoplya","position":"D","starting":false,"ai_score":0.14},{"id":53340,"name":"Iaia Manco Danfa","position":"F","starting":false,"ai_score":0.128},{"id":1206,"name":"Daniel Batz","position":"G","starting":false,"ai_score":0.045}],"confidence":0.645},"away":{"formation":"4-2-3-1","players":[{"id":41451,"name":"Hans Christian Bernat","position":"G","starting":true,"ai_score":0.804},{"id":41462,"name":"Marcel Franke","position":"D","starting":true,"ai_score":0.816},{"id":41452,"name":"Christoph Kobald","position":"D","starting":true,"ai_score":0.815},{"id":5670,"name":"Deniz Ofli","position":"D","starting":true,"ai_score":0.658},{"id":41456,"name":"Rafael Pinto Pedrosa","position":"D","starting":true,"ai_score":0.58},{"id":41458,"name":"Marvin Wanitzek","position":"M","starting":true,"ai_score":0.835},{"id":47060,"name":"Danyal Zor","position":"M","starting":true,"ai_score":0.586},{"id":41464,"name":"Shio Fukuda ","position":"F","starting":true,"ai_score":0.624},{"id":61931,"name":"Kevin Wiethaup","position":"M","starting":true,"ai_score":0.497},{"id":17109,"name":"Louey Ben Farhat","position":"F","starting":true,"ai_score":0.425},{"id":62883,"name":"Jason Ponente","position":"F","starting":true,"ai_score":0.266},{"id":16331,"name":"Viktor Bergh","position":"D","starting":false,"ai_score":0.485},{"id":41782,"name":"Sebastian Jung","position":"D","starting":false,"ai_score":0.483},{"id":41797,"name":"Noel Eichinger","position":"M","starting":false,"ai_score":0.422},{"id":17030,"name":"Sandro Trémoulet","position":"D","starting":false,"ai_score":0.388},{"id":50301,"name":"Santeri Väänänen","position":"M","starting":false,"ai_score":0.382},{"id":41457,"name":"Lilian Egloff","position":"M","starting":false,"ai_score":0.303},{"id":42089,"name":"Tim Civeja","position":"M","starting":false,"ai_score":0.277},{"id":41468,"name":"Paul Scholl","position":"D","starting":false,"ai_score":0.184},{"id":62882,"name":"John Davis Meyer","position":"F","starting":false,"ai_score":0.164},{"id":41467,"name":"Robin Himmelmann","position":"G","starting":false,"ai_score":0.045},{"id":41466,"name":"Eymen Laghrissi","position":"F","starting":false,"ai_score":0.005},{"id":1130,"name":"Hyeok-kyu Kwon","position":"M","starting":false,"ai_score":0.005}],"confidence":0.732},"unavailable":[{"id":28020,"name":"Enzo Leopold","team_id":null,"side":"home","reason":"Cruciate Ligament Injury"},{"id":5214,"name":"Fritz Fleck","team_id":null,"side":"home","reason":"Strain Injury"},{"id":27227,"name":"Isac Lidberg","team_id":null,"side":"home","reason":"Hamstring Injury"},{"id":14045,"name":"Jan Leszczyński","team_id":null,"side":"home","reason":"Meniscus Injury"},{"id":2872,"name":"Jens Castrop","team_id":null,"side":"home","reason":"Shoulder Injury"},{"id":2835,"name":"Nicolas-Gerrit Kühn","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":5708,"name":"Héliton","team_id":null,"side":"away","reason":"Physical Discomfort"},{"id":3153,"name":"Moritz Broschinski","team_id":null,"side":"away","reason":"Ankle Injury"}]},"people":[{"id":2867,"name":"Moritz Nicolas","side":"home"},{"id":2883,"name":"Lukas Ullrich","side":"home"},{"id":2870,"name":"Kevin Diks","side":"home"},{"id":3770,"name":"Ko Itakura","side":"home"},{"id":2868,"name":"Joe Scally","side":"home"},{"id":2926,"name":"Hugo Bolin","side":"home"},{"id":4074,"name":"Philipp Sander","side":"home"},{"id":2875,"name":"Florian Neuhaus","side":"home"},{"id":2885,"name":"Robin Hack","side":"home"},{"id":2879,"name":"Shuto Machino","side":"home"},{"id":2876,"name":"Franck Honorat","side":"home"},{"id":4075,"name":"Wael Mohya","side":"home"},{"id":3714,"name":"Daiki Hashioka","side":"home"},{"id":2884,"name":"Kevin Stöger","side":"home"},{"id":4632,"name":"Fabio Chiarodia","side":"home"},{"id":45507,"name":"Zento Uno","side":"home"},{"id":2881,"name":"Tim Kleindienst","side":"home"},{"id":53344,"name":"Mathieu Nguefack","side":"home"},{"id":41459,"name":"David Herold","side":"home"},{"id":73629,"name":"Lion Schweers","side":"home"},{"id":12634,"name":"Yukhym Konoplya","side":"home"},{"id":53340,"name":"Iaia Manco Danfa","side":"home"},{"id":1206,"name":"Daniel Batz","side":"home"},{"id":14045,"name":"Jan Leszczyński","side":"home"},{"id":27227,"name":"Isac Lidberg","side":"home"},{"id":2835,"name":"Nicolas-Gerrit Kühn","side":"home"},{"id":87164,"name":"Josiah Kaled Uwakhonye","side":"home"},{"id":4834,"name":"Tobias Sippel","side":"home"},{"id":8876,"name":"Jan Olschowsky","side":"home"},{"id":28020,"name":"Enzo Leopold","side":"home"},{"id":2872,"name":"Jens Castrop","side":"home"},{"id":5214,"name":"Fritz Fleck","side":"home"},{"id":41451,"name":"Hans Christian Bernat","side":"away"},{"id":41462,"name":"Marcel Franke","side":"away"},{"id":41452,"name":"Christoph Kobald","side":"away"},{"id":5670,"name":"Deniz Ofli","side":"away"},{"id":41456,"name":"Rafael Pinto Pedrosa","side":"away"},{"id":41458,"name":"Marvin Wanitzek","side":"away"},{"id":47060,"name":"Danyal Zor","side":"away"},{"id":41464,"name":"Shio Fukuda","side":"away"},{"id":61931,"name":"Kevin Wiethaup","side":"away"},{"id":17109,"name":"Louey Ben Farhat","side":"away"},{"id":62883,"name":"Jason Ponente","side":"away"},{"id":16331,"name":"Viktor Bergh","side":"away"},{"id":41782,"name":"Sebastian Jung","side":"away"},{"id":41797,"name":"Noel Eichinger","side":"away"},{"id":17030,"name":"Sandro Trémoulet","side":"away"},{"id":50301,"name":"Santeri Väänänen","side":"away"},{"id":41457,"name":"Lilian Egloff","side":"away"},{"id":42089,"name":"Tim Civeja","side":"away"},{"id":41468,"name":"Paul Scholl","side":"away"},{"id":62882,"name":"John Davis Meyer","side":"away"},{"id":41467,"name":"Robin Himmelmann","side":"away"},{"id":41466,"name":"Eymen Laghrissi","side":"away"},{"id":1130,"name":"Hyeok-kyu Kwon","side":"away"},{"id":5708,"name":"Héliton","side":"away"},{"id":3153,"name":"Moritz Broschinski","side":"away"},{"id":64880,"name":"Ferdinand Gebert","side":"away"}],"players":[{"id":28020,"name":"Enzo Leopold","side":"home","team":"Borussia M'gladbach","club":null,"role":"MID","position":"CM","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2027-05-31","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":16,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":1,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":5214,"name":"Fritz Fleck","side":"home","team":"Borussia M'gladbach","club":null,"role":"MID","position":"CM","status":"out","reason":"Strain Injury","expected_return":"2026-10-30","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":16,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":1,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":27227,"name":"Isac Lidberg","side":"home","team":"Borussia M'gladbach","club":null,"role":"ATT","position":"ST","status":"out","reason":"Hamstring Injury","expected_return":"2026-11-01","season":{"apps":7,"starts":3,"goals":1,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":16,"tracked_apps":7,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"1. FSV Mainz 05","kickoff":1789824600,"goals":1,"assists":0,"score":"3-4","won":false},"strengths":[],"tags":[],"importance":0.025,"country":null,"load":{"games":1,"minutes":51,"country":0}},{"id":14045,"name":"Jan Leszczyński","side":"home","team":"Borussia M'gladbach","club":null,"role":"DEF","position":"CB","status":"out","reason":"Meniscus Injury","expected_return":"2026-12-10","season":{"apps":4,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":16,"tracked_apps":4,"tracked_starts":2},"recent":{"apps":4,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.009,"country":null,"load":null},{"id":2872,"name":"Jens Castrop","side":"home","team":"Borussia M'gladbach","club":null,"role":"MID","position":"CM","status":"out","reason":"Shoulder Injury","expected_return":"2026-10-31","season":null,"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":3},"standout":null,"strengths":[],"tags":[],"importance":0,"country":{"team":"South Korea","apps":3,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1782349200},"lately":null},"load":null},{"id":2926,"name":"Hugo Bolin","side":"home","team":"Borussia M'gladbach","club":null,"role":"MID","position":"LM","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":7,"goals":4,"assists":1,"big_chances":0,"clean_sheets":1,"team_games":16,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":{"opponent":"TSV Schott Mainz","kickoff":1787491800,"goals":2,"assists":1,"score":"5-0","won":true},"strengths":[],"tags":["best_performer"],"importance":0.143,"country":{"team":null,"apps":1,"goals":0,"assists":0,"tournament":null,"lately":null},"load":{"games":2,"minutes":162,"country":0}},{"id":2879,"name":"Shuto Machino","side":"home","team":"Borussia M'gladbach","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":6,"starts":1,"goals":2,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":16,"tracked_apps":6,"tracked_starts":1},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"VfB Stuttgart","kickoff":1792780200,"goals":1,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":[],"importance":0.041,"country":{"team":"Japan","apps":1,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1782752400},"lately":null},"load":{"games":2,"minutes":123,"country":0}},{"id":3153,"name":"Moritz Broschinski","side":"away","team":"Karlsruher SC","club":null,"role":"ATT","position":"ST","status":"out","reason":"Ankle Injury","expected_return":"2026-11-10","season":{"apps":4,"starts":3,"goals":2,"assists":2,"big_chances":1,"clean_sheets":1,"team_games":17,"tracked_apps":4,"tracked_starts":3},"recent":{"apps":4,"goals":2,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Arminia Bielefeld","kickoff":1786186800,"goals":2,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["in_form"],"importance":0.057,"country":null,"load":null},{"id":5708,"name":"Héliton","side":"away","team":"Karlsruher SC","club":null,"role":"DEF","position":"CB","status":"out","reason":"Physical Discomfort","expected_return":"2026-10-31","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":17,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":1,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":41464,"name":"Shio Fukuda ","side":"away","team":"Karlsruher SC","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":7,"goals":3,"assists":2,"big_chances":1,"clean_sheets":2,"team_games":17,"tracked_apps":9,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Darmstadt 98","kickoff":1792323000,"goals":1,"assists":1,"score":"4-0","won":true},"strengths":[],"tags":[],"importance":0.091,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":17109,"name":"Louey Ben Farhat","side":"away","team":"Karlsruher SC","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":3,"goals":0,"assists":1,"big_chances":0,"clean_sheets":0,"team_games":17,"tracked_apps":8,"tracked_starts":3},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"VfL Wolfsburg","kickoff":1788001200,"goals":0,"assists":1,"score":"2-5","won":false},"strengths":[],"tags":[],"importance":0.015,"country":null,"load":{"games":1,"minutes":34,"country":0}}],"extras":{"teams":{"home":95,"away":1835},"split":{"home":null,"away":null},"referee":null,"managers":{"home":{"id":386,"name":"Alexander Blessin","vs":null},"away":{"id":846,"name":"Maximilian Senft","vs":null}},"best_xi":[],"players":{"2872":{"caps":12,"goals":0,"country":"South Korea","signed":null},"2879":{"caps":24,"goals":2,"country":"Japan","signed":{"from":"Holstein Kiel","fee":8000000,"at":1753488000}},"2926":{"caps":null,"goals":null,"country":null,"signed":{"from":"Malmö FF","fee":2000000,"at":1782864000}},"14045":{"caps":null,"goals":null,"country":null,"signed":{"from":"Legia Warszawa","fee":3000000,"at":1782864000}},"27227":{"caps":null,"goals":null,"country":null,"signed":{"from":"Darmstadt 98","fee":3500000,"at":1782864000}}}},"notable":[{"id":2410,"name":"Phillip Tietz","goals":4,"rank":1},{"id":1378,"name":"Dženan Pejčinović","goals":3,"rank":2},{"id":3525,"name":"Jonathan Burkardt","goals":3,"rank":3},{"id":64621,"name":"Lars Timo Gindorf","goals":3,"rank":4},{"id":2606,"name":"Albert Grønbæk","goals":2,"rank":5},{"id":28015,"name":"Benedikt Pichler","goals":2,"rank":6},{"id":4308,"name":"Can Uzun","goals":2,"rank":7},{"id":1343,"name":"Edin Džeko","goals":2,"rank":8},{"id":41360,"name":"Falko Michel","goals":2,"rank":9},{"id":41347,"name":"Francis Onyeka","goals":2,"rank":10},{"id":85289,"name":"Haris Hyseni","goals":2,"rank":11},{"id":2466,"name":"Harry Kane","goals":2,"rank":12},{"id":2926,"name":"Hugo Bolin","goals":2,"rank":13},{"id":1183,"name":"Igor Matanović","goals":2,"rank":14},{"id":2521,"name":"Ísak Bergmann Jóhannesson","goals":2,"rank":15}],"round_label":"Round 2","neutral":false,"h2h":{"total_matches":37,"home_wins":14,"draws":13,"away_wins":10,"home_goals":70,"away_goals":60,"avg_total_goals":3.5135135135135136,"home_win_rate":0.3783783783783784,"away_win_rate":0.2702702702702703,"recent_matches":[{"away":"Karlsruher SC","date":"2025-10-28T19:45:00+00:00","home":"Borussia M'gladbach","score":"3-1","event_id":204301,"away_score":1,"home_score":3,"away_team_id":1835,"home_team_id":95},{"away":"Borussia M'gladbach","date":"2009-04-05T15:00:00+00:00","home":"Karlsruher SC","score":"0-0","event_id":474323,"away_score":0,"home_score":0,"away_team_id":95,"home_team_id":1835},{"away":"Karlsruher SC","date":"2008-10-25T13:30:00+00:00","home":"Borussia M'gladbach","score":"1-0","event_id":474164,"away_score":0,"home_score":1,"away_team_id":1835,"home_team_id":95},{"away":"Borussia M'gladbach","date":"1998-03-07T14:30:00+00:00","home":"Karlsruher SC","score":"2-5","event_id":520427,"away_score":5,"home_score":2,"away_team_id":95,"home_team_id":1835},{"away":"Karlsruher SC","date":"1997-09-27T13:30:00+00:00","home":"Borussia M'gladbach","score":"1-1","event_id":520274,"away_score":1,"home_score":1,"away_team_id":1835,"home_team_id":95},{"away":"Borussia M'gladbach","date":"1997-03-01T14:30:00+00:00","home":"Karlsruher SC","score":"1-1","event_id":523424,"away_score":1,"home_score":1,"away_team_id":95,"home_team_id":1835},{"away":"Karlsruher SC","date":"1996-08-24T13:30:00+00:00","home":"Borussia M'gladbach","score":"1-3","event_id":523268,"away_score":3,"home_score":1,"away_team_id":1835,"home_team_id":95},{"away":"Karlsruher SC","date":"1996-05-04T13:30:00+00:00","home":"Borussia M'gladbach","score":"1-2","event_id":526619,"away_score":2,"home_score":1,"away_team_id":1835,"home_team_id":95},{"away":"Borussia M'gladbach","date":"1995-11-25T14:30:00+00:00","home":"Karlsruher SC","score":"4-0","event_id":526468,"away_score":0,"home_score":4,"away_team_id":95,"home_team_id":1835},{"away":"Borussia M'gladbach","date":"1995-02-26T17:00:00+00:00","home":"Karlsruher SC","score":"2-4","event_id":529565,"away_score":4,"home_score":2,"away_team_id":95,"home_team_id":1835}]},"standings":null,"form":{"home":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":2,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LWDLLW","venue_ppg":0},"away":{"matches":6,"ppg":1,"record":"2-0-4","goals_for":1.17,"goals_against":2.17,"clean_sheets":1,"streak":"none","sequence":"LLWLWL","venue_ppg":1}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Borussia M'gladbach are without 6 players, none of them central to how the side plays.","evidence":{"count":6,"measured":4,"combined_goal_share":0,"combined_importance":0.034,"players":[{"player":"Isac Lidberg","role":"ATT","reason":"Hamstring Injury","goal_share":0,"importance":0.025,"measured":true,"doubtful":false,"cover_at_position":4},{"player":"Jan Leszczyński","role":"DEF","reason":"Meniscus Injury","goal_share":0,"importance":0.009,"measured":true,"doubtful":false,"cover_at_position":10},{"player":"Enzo Leopold","role":"MID","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Fritz Fleck","role":"MID","reason":"Strain Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Jens Castrop","role":"MID","reason":"Shoulder Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8},{"player":"Nicolas-Gerrit Kühn","role":"ATT","reason":"Muscle Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.15,"moves":[{"channel":"goals","side":"home","pct":-1},{"channel":"goals","side":"away","pct":0.2},{"channel":"corners","side":"home","pct":-0.5},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Karlsruher SC are without 2 players, none of them central to how the side plays.","evidence":{"count":2,"measured":2,"combined_goal_share":0,"combined_importance":0.057,"players":[{"player":"Moritz Broschinski","role":"ATT","reason":"Ankle Injury","goal_share":0,"importance":0.057,"measured":true,"doubtful":false,"cover_at_position":5,"tags":["in_form"]},{"player":"Héliton","role":"DEF","reason":"Physical Discomfort","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":8}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.6},{"channel":"corners","side":"away","pct":-0.3}]},{"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.645,"cup_tie":false},"strength":0.355,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Borussia M'gladbach have taken 1.17 points a game from their last 6 (2W 1D 3L), scoring 2.0 and conceding 1.8, and 0.00 a game at home.","evidence":{"matches":6,"ppg":1.17,"record":"2-1-3","goals_for":2,"goals_against":1.83,"clean_sheets":1,"streak":"none","sequence":"LWDLLW","venue_ppg":0},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Karlsruher SC have taken 1.00 points a game from their last 6 (2W 0D 4L), scoring 1.2 and conceding 2.2, and 1.00 a game on the road.","evidence":{"matches":6,"ppg":1,"record":"2-0-4","goals_for":1.17,"goals_against":2.17,"clean_sheets":1,"streak":"none","sequence":"LLWLWL","venue_ppg":1},"strength":0.233,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"No league table or round number available, so what either side is playing for is unknown.","evidence":{},"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.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Alexander Blessin is 12 games into the job at Borussia M'gladbach, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Alexander Blessin","matches_in_charge":12,"tenure_days":159,"ppm":2.33,"appointment_effect":{"before_ppm":1.4,"after_ppm":2.4,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Maximilian Senft is 9 games into the job at Karlsruher SC, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Maximilian Senft","matches_in_charge":9,"tenure_days":68,"ppm":1.11,"appointment_effect":{"before_ppm":1.2,"after_ppm":1.11,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Borussia M'gladbach come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4.052083333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":4.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Karlsruher SC come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.3645833333333335,"matchesIn7":1,"matchesIn14":2,"days_rest":3.4},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 0.8264971085730807 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":0.07,"defence":0.049,"effective_matches":0.9,"shrunk":0.89},"away":{"attack":-0.035,"defence":-0.002,"effective_matches":0.8,"shrunk":0.91},"sample":0.8264971085730807,"required":6},"strength":0,"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":52.1,"shots":17.1,"xg_per_shot":0.107,"corners":5.8,"corners_per_shot":0.341,"finishing_vs_xg":0.67},"away":{"matches":12,"possession":48.3,"shots":16,"xg_per_shot":0.084,"corners":6.5,"corners_per_shot":0.406,"finishing_vs_xg":-0.09},"possession_gap":3.8},"strength":0.151,"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":"Borussia M'gladbach 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.67,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Karlsruher SC are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.09,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"THIN","note":"18 yellow cards in this referee's last 5 games, where 17 would be usual in this league, with nobody sent off. — 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.6,"reds_per_match":0,"league_yellows_per_match":3.46,"league_reds_per_match":0.094,"yellow_ratio":1.04,"red_ratio":0,"sample":5,"required":30},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 280 km for Karlsruher SC.","evidence":{"travel_km":280},"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":14.8,"temperature_c":7,"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":-1.1657421894605828},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 8.7% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0873,"margin_pct":8.73,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, AWAY has shortened 11.0% since the market opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":11,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":3.8,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":-3.7,"direction":"SHORTENING"}]},"strength":0.548,"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.718,"DRAW":0.1646,"AWAY":0.1173},"consensus":{"HOME":0.7125,"DRAW":0.17,"AWAY":0.1175},"largest_gap":{"outcome":"HOME","points":0.55},"sharp_overround":1.053},"strength":0.069,"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.442,"model":{"HOME":0.1011,"DRAW":0.1582,"AWAY":0.7408},"book":{"HOME":0.7125,"DRAW":0.17,"AWAY":0.1175},"best":{"HOME":{"odds":1.4,"bookmaker":"Interwetten"},"DRAW":{"odds":5.75,"bookmaker":"Unibet"},"AWAY":{"odds":8.5,"bookmaker":"Unibet"}},"overround":1.0873,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.718,"DRAW":0.1646,"AWAY":0.1173}},"open":{"book":"pinnacle","fair":{"HOME":0.7424,"DRAW":0.1555,"AWAY":0.1021}}},{"market":"double_chance","line":null,"confidence":0.442,"model":{"12":0.8418,"1X":0.2592,"X2":0.8989},"book":{"12":0.83,"1X":0.8825,"X2":0.2875},"best":{"12":{"odds":1.17,"bookmaker":"William Hill"},"1X":{"odds":1.1,"bookmaker":"BetVictor"},"X2":{"odds":3.3,"bookmaker":"betfair"}},"overround":1.0334,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.8354,"1X":0.8827,"X2":0.282}},"open":{"book":"pinnacle","fair":{"12":0.8445,"1X":0.8979,"X2":0.2576}}},{"market":"draw_no_bet","line":null,"confidence":0.442,"model":{"HOME":0.12,"AWAY":0.88},"book":{"HOME":0.8584,"AWAY":0.1416},"best":{"HOME":{"odds":1.19,"bookmaker":"Betano"},"AWAY":{"odds":5,"bookmaker":"Bet365"}},"overround":1.0706,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.8596,"AWAY":0.1404}},"open":{"book":"pinnacle","fair":{"HOME":0.8791,"AWAY":0.1209}}},{"market":"btts","line":null,"confidence":0.442,"model":{"yes":0.6137,"no":0.3863},"book":{"yes":0.5981,"no":0.4019},"best":{"yes":{"odds":1.67,"bookmaker":"betfair"},"no":{"odds":2.45,"bookmaker":"Interwetten"}},"overround":1.0769,"books":17,"sharp":{"book":"betfair","fair":{"yes":0.5668,"no":0.4332}},"open":{"book":"betfair","fair":{"yes":0.5613,"no":0.4387}}},{"market":"over_under_05","line":0.5,"confidence":0.442,"model":{"over":0.972,"under":0.028},"book":{"over":0.9665,"under":0.0335},"best":{"over":{"odds":1.01,"bookmaker":"1xBet"},"under":{"odds":17.5,"bookmaker":"1xBet"}},"overround":1.0472,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.968,"under":0.032}}},{"market":"over_under_15","line":1.5,"confidence":0.442,"model":{"over":0.9067,"under":0.0933},"book":{"over":0.8666,"under":0.1334},"best":{"over":{"odds":1.13,"bookmaker":"Pinnacle"},"under":{"odds":6.5,"bookmaker":"betfair"}},"overround":1.0684,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.857,"under":0.143}},"open":{"book":"pinnacle","fair":{"over":0.8643,"under":0.1357}}},{"market":"over_under_25","line":2.5,"confidence":0.442,"model":{"over":0.744,"under":0.256},"book":{"over":0.6773,"under":0.3227},"best":{"over":{"odds":1.43,"bookmaker":"Pinnacle"},"under":{"odds":2.87,"bookmaker":"Bet365"}},"overround":1.0754,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.6717,"under":0.3283}},"open":{"book":"pinnacle","fair":{"over":0.6841,"under":0.3159}}},{"market":"over_under_35","line":3.5,"confidence":0.442,"model":{"over":0.543,"under":0.457},"book":{"over":0.4502,"under":0.5498},"best":{"over":{"odds":2.11,"bookmaker":"Pinnacle"},"under":{"odds":1.74,"bookmaker":"Pinnacle"}},"overround":1.0593,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.4496,"under":0.5504}},"open":{"book":"pinnacle","fair":{"over":0.4666,"under":0.5334}}},{"market":"asian_handicap","line":-3.5,"confidence":0.442,"model":{"HOME":0.0021,"AWAY":0.9979},"book":{"HOME":0.1291,"AWAY":0.8709},"best":{"HOME":{"odds":6.2,"bookmaker":"1xBet"},"AWAY":{"odds":1.13,"bookmaker":"Bet365"}},"overround":1.0818,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1378,"AWAY":0.8622}}},{"market":"asian_handicap","line":-3.25,"confidence":0.442,"model":{"HOME":0.0021,"AWAY":0.9979},"book":{"HOME":0.1317,"AWAY":0.8683},"best":{"HOME":{"odds":6.4,"bookmaker":"Bet365"},"AWAY":{"odds":1.12,"bookmaker":"Bet365"}},"overround":1.0491,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1484,"AWAY":0.8516}}},{"market":"asian_handicap","line":-3,"confidence":0.442,"model":{"HOME":0.0021,"AWAY":0.9979},"book":{"HOME":0.1451,"AWAY":0.8549},"best":{"HOME":{"odds":5.9,"bookmaker":"Bet365"},"AWAY":{"odds":1.14,"bookmaker":"Novibet"}},"overround":1.0769,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1574,"AWAY":0.8426}}},{"market":"asian_handicap","line":-2.75,"confidence":0.442,"model":{"HOME":0.0059,"AWAY":0.9941},"book":{"HOME":0.1986,"AWAY":0.8014},"best":{"HOME":{"odds":4.4,"bookmaker":"Novibet"},"AWAY":{"odds":1.21,"bookmaker":"Bet365"}},"overround":1.0732,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2205,"AWAY":0.7795}}},{"market":"asian_handicap","line":-2.5,"confidence":0.442,"model":{"HOME":0.0096,"AWAY":0.9904},"book":{"HOME":0.2553,"AWAY":0.7447},"best":{"HOME":{"odds":3.55,"bookmaker":"Novibet"},"AWAY":{"odds":1.3,"bookmaker":"fonbet"}},"overround":1.0773,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2752,"AWAY":0.7248}}},{"market":"asian_handicap","line":-2.25,"confidence":0.442,"model":{"HOME":0.0097,"AWAY":0.9903},"book":{"HOME":0.2746,"AWAY":0.7254},"best":{"HOME":{"odds":3.3,"bookmaker":"Novibet"},"AWAY":{"odds":1.325,"bookmaker":"Bet365"}},"overround":1.0715,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3114,"AWAY":0.6886}}},{"market":"asian_handicap","line":-2,"confidence":0.442,"model":{"HOME":0.0099,"AWAY":0.9901},"book":{"HOME":0.3166,"AWAY":0.6834},"best":{"HOME":{"odds":3,"bookmaker":"Novibet"},"AWAY":{"odds":1.44,"bookmaker":"Betsson"}},"overround":1.0751,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3438,"AWAY":0.6562}}},{"market":"asian_handicap","line":-1.75,"confidence":0.442,"model":{"HOME":0.0232,"AWAY":0.9768},"book":{"HOME":0.3861,"AWAY":0.6139},"best":{"HOME":{"odds":2.45,"bookmaker":"Novibet"},"AWAY":{"odds":1.58,"bookmaker":"Unibet"}},"overround":1.0668,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4169,"AWAY":0.5831}}},{"market":"asian_handicap","line":-1.5,"confidence":0.442,"model":{"HOME":0.0362,"AWAY":0.9638},"book":{"HOME":0.4452,"AWAY":0.5548},"best":{"HOME":{"odds":2.15,"bookmaker":"Interwetten"},"AWAY":{"odds":1.8,"bookmaker":"10bet"}},"overround":1.0746,"books":13,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4759,"AWAY":0.5241}}},{"market":"asian_handicap","line":-1.25,"confidence":0.442,"model":{"HOME":0.0374,"AWAY":0.9626},"book":{"HOME":0.505,"AWAY":0.495},"best":{"HOME":{"odds":1.925,"bookmaker":"Bet365"},"AWAY":{"odds":1.93,"bookmaker":"10bet"}},"overround":1.0651,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5393,"AWAY":0.4607}}},{"market":"asian_handicap","line":-1,"confidence":0.442,"model":{"HOME":0.0387,"AWAY":0.9613},"book":{"HOME":0.5743,"AWAY":0.4257},"best":{"HOME":{"odds":1.68,"bookmaker":"Novibet"},"AWAY":{"odds":2.25,"bookmaker":"Unibet"}},"overround":1.0678,"books":8,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6073,"AWAY":0.3927}}},{"market":"asian_handicap","line":-0.75,"confidence":0.442,"model":{"HOME":0.0709,"AWAY":0.9291},"book":{"HOME":0.6306,"AWAY":0.3694},"best":{"HOME":{"odds":1.54,"bookmaker":"Novibet"},"AWAY":{"odds":2.55,"bookmaker":"Unibet"}},"overround":1.0704,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6534,"AWAY":0.3466}}},{"market":"asian_handicap","line":-0.5,"confidence":0.442,"model":{"HOME":0.1011,"AWAY":0.8989},"book":{"HOME":0.6565,"AWAY":0.3435},"best":{"HOME":{"odds":1.47,"bookmaker":"Interwetten"},"AWAY":{"odds":2.7,"bookmaker":"Novibet"}},"overround":1.0607,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6897,"AWAY":0.3103}}},{"market":"asian_handicap","line":-0.25,"confidence":0.442,"model":{"HOME":0.1097,"AWAY":0.8903},"book":{"HOME":0.7398,"AWAY":0.2602},"best":{"HOME":{"odds":1.32,"bookmaker":"Novibet"},"AWAY":{"odds":3.45,"bookmaker":"Bet365"}},"overround":1.0725,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7729,"AWAY":0.2271}}},{"market":"asian_handicap","line":0,"confidence":0.442,"model":{"HOME":0.12,"AWAY":0.88},"book":{"HOME":0.8281,"AWAY":0.1719},"best":{"HOME":{"odds":1.18,"bookmaker":"Novibet"},"AWAY":{"odds":5.25,"bookmaker":"Bet365"}},"overround":1.0768,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8578,"AWAY":0.1422}}},{"market":"asian_handicap","line":0.25,"confidence":0.442,"model":{"HOME":0.1956,"AWAY":0.8044},"book":{"HOME":0.849,"AWAY":0.151},"best":{"HOME":{"odds":1.16,"bookmaker":"Novibet"},"AWAY":{"odds":5.75,"bookmaker":"Bet365"}},"overround":1.0691,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8716,"AWAY":0.1284}}},{"market":"asian_handicap","line":0.5,"confidence":0.442,"model":{"HOME":0.2592,"AWAY":0.7408},"book":{"HOME":0.8579,"AWAY":0.1421},"best":{"HOME":{"odds":1.14,"bookmaker":"Novibet"},"AWAY":{"odds":6.25,"bookmaker":"Bet365"}},"overround":1.0563,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8773,"AWAY":0.1227}}},{"market":"asian_handicap","line":0.75,"confidence":0.442,"model":{"HOME":0.2868,"AWAY":0.7132},"book":{"HOME":0.9211,"AWAY":0.0789},"best":{"HOME":{"odds":1.027,"bookmaker":"1xBet"},"AWAY":{"odds":7.6,"bookmaker":"1xBet"}},"overround":1.1053,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9369,"AWAY":0.0631}}},{"market":"asian_handicap","line":1,"confidence":0.442,"model":{"HOME":0.3209,"AWAY":0.6791},"book":{"HOME":0.945,"AWAY":0.055},"best":{"HOME":{"odds":1.01,"bookmaker":"1xBet"},"AWAY":{"odds":10,"bookmaker":"1xBet"}},"overround":1.0901,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.945,"AWAY":0.055}}},{"market":"total_corners","line":7.5,"confidence":0.442,"model":{"over":0.8069,"under":0.1931},"book":{"over":0.7511,"under":0.2489},"best":{"over":{"odds":1.22,"bookmaker":"1xBet"},"under":{"odds":3.15,"bookmaker":"1xBet"}},"overround":1.1371,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.7466,"under":0.2534}}},{"market":"total_corners","line":8.5,"confidence":0.442,"model":{"over":0.7196,"under":0.2804},"book":{"over":0.6439,"under":0.3561},"best":{"over":{"odds":1.43,"bookmaker":"1xBet"},"under":{"odds":2.43,"bookmaker":"1xBet"}},"overround":1.1108,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.6634,"under":0.3366}}},{"market":"total_corners","line":9.5,"confidence":0.442,"model":{"over":0.6219,"under":0.3781},"book":{"over":0.5303,"under":0.4697},"best":{"over":{"odds":1.79,"bookmaker":"1xBet"},"under":{"odds":2.01,"bookmaker":"Pinnacle"}},"overround":1.0615,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.5321,"under":0.4679}},"open":{"book":"pinnacle","fair":{"over":0.5321,"under":0.4679}}},{"market":"total_corners","line":10.5,"confidence":0.442,"model":{"over":0.5204,"under":0.4796},"book":{"over":0.4125,"under":0.5875},"best":{"over":{"odds":2.24,"bookmaker":"Pinnacle"},"under":{"odds":1.62,"bookmaker":"Pinnacle"}},"overround":1.0706,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4146,"under":0.5854}},"open":{"book":"pinnacle","fair":{"over":0.4146,"under":0.5854}}},{"market":"total_corners","line":11.5,"confidence":0.442,"model":{"over":0.4217,"under":0.5783},"book":{"over":0.3026,"under":0.6974},"best":{"over":{"odds":2.8,"bookmaker":"1xBet"},"under":{"odds":1.33,"bookmaker":"1xBet"}},"overround":1.109,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.2935,"under":0.7065}}},{"market":"corners_1x2","line":null,"confidence":0.354,"model":{"HOME":0.1788,"DRAW":0.0771,"AWAY":0.744},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.309,"model":{"yes":0.0886,"no":0.9114},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.88,"book_prob":0.1416,"edge":0.7384,"shrunk_edge":0.548,"odds":5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":5},{"slug":"10bet","book":"10bet","odds":5},{"slug":"888sport","book":"888Sport","odds":4.8},{"slug":"william-hill","book":"William Hill","odds":4.8},{"slug":"betway","book":"Betway","odds":4.75},{"slug":"betsson","book":"Betsson","odds":4.75},{"slug":"unibet","book":"Unibet","odds":4.6},{"slug":"novibet","book":"Novibet","odds":4.6},{"slug":"bwin","book":"Bwin","odds":4.5},{"slug":"sportingbet","book":"SportingBet","odds":4.5},{"slug":"vistabet","book":"Vistabet","odds":4.5},{"slug":"betano","book":"Betano","odds":4.4}],"kelly":0.2125,"confidence":0.442,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":0,"push":"full","model_prob":0.88,"book_prob":0.1719,"edge":0.7081,"shrunk_edge":0.5311,"odds":5.25,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":5.25},{"slug":"1xbet","book":"1xBet","odds":4.85},{"slug":"novibet","book":"Novibet","odds":4.6},{"slug":"fonbet","book":"fonbet","odds":4.3}],"kelly":0.2129,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.25,"push":"half","model_prob":0.8044,"book_prob":0.151,"edge":0.6534,"shrunk_edge":0.49,"odds":5.75,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":5.75},{"slug":"1xbet","book":"1xBet","odds":5.3},{"slug":"novibet","book":"Novibet","odds":5.05}],"kelly":0.1908,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.75,"push":"half","model_prob":0.7132,"book_prob":0.0789,"edge":0.6343,"shrunk_edge":0.4757,"odds":7.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":7.6}],"kelly":0.1674,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.25,"push":"half","model_prob":0.8903,"book_prob":0.2602,"edge":0.6301,"shrunk_edge":0.4726,"odds":3.45,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.45},{"slug":"1xbet","book":"1xBet","odds":3.35},{"slug":"novibet","book":"Novibet","odds":3.3}],"kelly":0.2114,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":1,"push":"full","model_prob":0.6791,"book_prob":0.055,"edge":0.6242,"shrunk_edge":0.4681,"odds":10,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":10}],"kelly":0.1609,"confidence":0.442,"family":"handicap"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.7408,"book_prob":0.1175,"edge":0.6233,"shrunk_edge":0.4626,"odds":8.5,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":8.5},{"slug":"pinnacle","book":"Pinnacle","odds":7.57},{"slug":"bet365","book":"Bet365","odds":7.5},{"slug":"betfair","book":"betfair","odds":7.5},{"slug":"dafabet","book":"dafabet","odds":7.4},{"slug":"1xbet","book":"1xBet","odds":7.38},{"slug":"melbet","book":"MelBet","odds":7.38},{"slug":"interwetten","book":"Interwetten","odds":7},{"slug":"bwin","book":"Bwin","odds":7},{"slug":"william-hill","book":"William Hill","odds":7},{"slug":"betvictor","book":"BetVictor","odds":7},{"slug":"mansionbet","book":"MansionBet","odds":6.3}],"kelly":0.1766,"confidence":0.442,"family":"result"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.8989,"book_prob":0.2875,"edge":0.6115,"shrunk_edge":0.4538,"odds":3.3,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":3.3},{"slug":"1xbet","book":"1xBet","odds":3.12},{"slug":"betvictor","book":"BetVictor","odds":3.1},{"slug":"william-hill","book":"William Hill","odds":3},{"slug":"sbo","book":"Sbo","odds":2.79}],"kelly":0.2138,"confidence":0.442,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":0.5,"push":"none","model_prob":0.7408,"book_prob":0.1421,"edge":0.5987,"shrunk_edge":0.449,"odds":6.25,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.25},{"slug":"novibet","book":"Novibet","odds":5.45}],"kelly":0.1729,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.75,"push":"half","model_prob":0.9291,"book_prob":0.3694,"edge":0.5597,"shrunk_edge":0.4198,"odds":2.55,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.55},{"slug":"betsson","book":"Betsson","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.455},{"slug":"bet365","book":"Bet365","odds":2.425},{"slug":"novibet","book":"Novibet","odds":2.4}],"kelly":0.2208,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.5,"push":"none","model_prob":0.8989,"book_prob":0.3435,"edge":0.5554,"shrunk_edge":0.4166,"odds":2.7,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.7},{"slug":"bet365","book":"Bet365","odds":2.675},{"slug":"interwetten","book":"Interwetten","odds":2.65}],"kelly":0.2099,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1,"push":"full","model_prob":0.9613,"book_prob":0.4257,"edge":0.5356,"shrunk_edge":0.4017,"odds":2.25,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.25},{"slug":"10bet","book":"10bet","odds":2.25},{"slug":"1xbet","book":"1xBet","odds":2.23},{"slug":"betsson","book":"Betsson","odds":2.2},{"slug":"novibet","book":"Novibet","odds":2.15},{"slug":"bet365","book":"Bet365","odds":2.15},{"slug":"interwetten","book":"Interwetten","odds":2.1},{"slug":"fonbet","book":"fonbet","odds":2.1}],"kelly":0.2326,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.25,"push":"half","model_prob":0.9626,"book_prob":0.495,"edge":0.4676,"shrunk_edge":0.3507,"odds":1.93,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":1.93},{"slug":"bet365","book":"Bet365","odds":1.925},{"slug":"unibet","book":"Unibet","odds":1.91},{"slug":"betsson","book":"Betsson","odds":1.9},{"slug":"novibet","book":"Novibet","odds":1.85},{"slug":"1xbet","book":"1xBet","odds":1.849}],"kelly":0.2306,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.5,"push":"none","model_prob":0.9638,"book_prob":0.5548,"edge":0.409,"shrunk_edge":0.3067,"odds":1.8,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"unibet","book":"Unibet","odds":1.73},{"slug":"betsson","book":"Betsson","odds":1.72},{"slug":"bet365","book":"Bet365","odds":1.7},{"slug":"fonbet","book":"fonbet","odds":1.7},{"slug":"novibet","book":"Novibet","odds":1.68},{"slug":"888sport","book":"888Sport","odds":1.667},{"slug":"william-hill","book":"William Hill","odds":1.667},{"slug":"1xbet","book":"1xBet","odds":1.666},{"slug":"bwin","book":"Bwin","odds":1.66},{"slug":"sportingbet","book":"SportingBet","odds":1.66},{"slug":"vistabet","book":"Vistabet","odds":1.66}],"kelly":0.2297,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.75,"push":"half","model_prob":0.9768,"book_prob":0.6139,"edge":0.363,"shrunk_edge":0.2722,"odds":1.58,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.58},{"slug":"bet365","book":"Bet365","odds":1.55},{"slug":"betsson","book":"Betsson","odds":1.55},{"slug":"novibet","book":"Novibet","odds":1.53},{"slug":"1xbet","book":"1xBet","odds":1.512}],"kelly":0.2342,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2,"push":"full","model_prob":0.9901,"book_prob":0.6834,"edge":0.3068,"shrunk_edge":0.2301,"odds":1.44,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":1.44},{"slug":"bet365","book":"Bet365","odds":1.4},{"slug":"fonbet","book":"fonbet","odds":1.4},{"slug":"novibet","book":"Novibet","odds":1.37},{"slug":"1xbet","book":"1xBet","odds":1.36},{"slug":"interwetten","book":"Interwetten","odds":1.35}],"kelly":0.2419,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.25,"push":"half","model_prob":0.9903,"book_prob":0.7254,"edge":0.2648,"shrunk_edge":0.1986,"odds":1.325,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.325},{"slug":"novibet","book":"Novibet","odds":1.32},{"slug":"1xbet","book":"1xBet","odds":1.291}],"kelly":0.2401,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.5,"push":"none","model_prob":0.9904,"book_prob":0.7447,"edge":0.2457,"shrunk_edge":0.1843,"odds":1.3,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.3},{"slug":"novibet","book":"Novibet","odds":1.28},{"slug":"bet365","book":"Bet365","odds":1.275},{"slug":"1xbet","book":"1xBet","odds":1.25}],"kelly":0.2396,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.75,"push":"half","model_prob":0.9941,"book_prob":0.8014,"edge":0.1927,"shrunk_edge":0.1446,"odds":1.21,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.21},{"slug":"novibet","book":"Novibet","odds":1.2},{"slug":"1xbet","book":"1xBet","odds":1.163}],"kelly":0.2415,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3,"push":"full","model_prob":0.9979,"book_prob":0.8549,"edge":0.143,"shrunk_edge":0.1072,"odds":1.14,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.14},{"slug":"bet365","book":"Bet365","odds":1.13},{"slug":"fonbet","book":"fonbet","odds":1.12},{"slug":"1xbet","book":"1xBet","odds":1.082}],"kelly":0.2457,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3.25,"push":"half","model_prob":0.9979,"book_prob":0.8683,"edge":0.1296,"shrunk_edge":0.0972,"odds":1.12,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.12}],"kelly":0.2451,"confidence":0.442,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3.5,"push":"none","model_prob":0.9979,"book_prob":0.8709,"edge":0.127,"shrunk_edge":0.0953,"odds":1.13,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.13},{"slug":"fonbet","book":"fonbet","odds":1.09},{"slug":"1xbet","book":"1xBet","odds":1.059}],"kelly":0.2455,"confidence":0.442,"family":"handicap"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.543,"book_prob":0.4502,"edge":0.0928,"shrunk_edge":0.0788,"odds":2.11,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.11},{"slug":"betfair","book":"betfair","odds":2.1},{"slug":"1xbet","book":"1xBet","odds":2.06},{"slug":"betvictor","book":"BetVictor","odds":2}],"kelly":0.0328,"confidence":0.442,"family":"goals"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.4217,"book_prob":0.3026,"edge":0.1191,"shrunk_edge":0.0655,"odds":2.8,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.8}],"kelly":0.0251,"confidence":0.442,"family":"corners"},{"market":"total_corners","outcome":"over","line":10.5,"push":null,"model_prob":0.5204,"book_prob":0.4125,"edge":0.1079,"shrunk_edge":0.0593,"odds":2.24,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.24},{"slug":"1xbet","book":"1xBet","odds":2.21}],"kelly":0.0334,"confidence":0.442,"family":"corners"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":6090,"created_at":"2026-10-21T02:15:19Z","event":{"id":602351,"event_date":"2026-10-27T19:45:00Z","status":"notstarted","home_team_id":95,"home_team":"Borussia M'gladbach","away_team_id":1835,"away_team":"Karlsruher SC","league_id":43,"league_name":"DFB Pokal"},"markets":{"match_result":{"prob_home":68.8,"prob_draw":18.1,"prob_away":13.1,"predicted":"H"},"expected_goals":{"home":1.41,"away":2.92},"over_under":{"prob_over_15":85,"prob_over_25":67.2,"prob_over_35":49.6},"btts":{"prob_yes":57.4},"score":{"most_likely":"1-2"},"draw_no_bet":{"prob_home":15.9},"corners":{"prob_over_85":67.2,"prob_over_95":55.7,"prob_over_105":44.8}},"recommendations":{"favorite":"H","favorite_prob":68.8,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.6878,"version":"dc-blend-v1"}}},"computed_at":1793122881,"report":{"fetched_at":1793148262,"ht":[1,0],"attendance":null,"highlights":[{"kind":"full","title":"M'gladbach 2 - 0 Karlsruhe — Full Highlights","url":"https://www.youtube.com/watch?v=_BEGKeRa3jU","thumbnail":"https://i.ytimg.com/vi/_BEGKeRa3jU/hqdefault.jpg"}],"events":[{"t":"goal","minute":7,"added":null,"side":"home","player":"R. Hack","player_id":2885,"assist":"J. Scally","kind":"regular","score":[1,0]},{"t":"card","minute":39,"added":null,"side":"home","player":"P. Sander","player_id":4074,"card":"red","reason":"Professional foul last man"},{"t":"sub","minute":46,"added":null,"side":"home","in":"L. Ullrich","in_id":2883,"out":"H. Bolin","out_id":2926},{"t":"sub","minute":46,"added":null,"side":"away","in":"J. Ponente","in_id":62883,"out":"S. Trémoulet","out_id":17030},{"t":"goal","minute":49,"added":null,"side":"home","player":"L. Ullrich","player_id":2883,"assist":"R. Hack","kind":"regular","score":[2,0]},{"t":"sub","minute":60,"added":null,"side":"away","in":"N. Eichinger","in_id":41797,"out":"L. Egloff","out_id":41457},{"t":"sub","minute":61,"added":null,"side":"away","in":"L. B. Farhat","in_id":17109,"out":"T. Civeja","out_id":42089},{"t":"sub","minute":69,"added":null,"side":"away","in":"D. Zor","in_id":47060,"out":"S. Väänänen","out_id":50301},{"t":"sub","minute":72,"added":null,"side":"home","in":"M. Nguefack ","in_id":53344,"out":"Z. Uno","out_id":45507},{"t":"sub","minute":77,"added":null,"side":"home","in":"K. Itakura","in_id":3770,"out":"S. Machino","out_id":2879},{"t":"sub","minute":86,"added":null,"side":"home","in":"W. Mohya","in_id":4075,"out":"R. Hack","out_id":2885},{"t":"sub","minute":86,"added":null,"side":"away","in":"V. Bergh","in_id":16331,"out":"D. Ofli","out_id":5670}],"players":[{"id":41459,"team_id":95,"minutes":93,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2868,"team_id":95,"minutes":93,"rating":7.6,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":1206,"team_id":95,"minutes":93,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":4632,"team_id":95,"minutes":93,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":12634,"team_id":95,"minutes":93,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2884,"team_id":95,"minutes":93,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":2885,"team_id":95,"minutes":86,"rating":8.1,"goals":1,"assists":1,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":2879,"team_id":95,"minutes":77,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":45507,"team_id":95,"minutes":72,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2883,"team_id":95,"minutes":48,"rating":7.7,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":2926,"team_id":95,"minutes":45,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4074,"team_id":95,"minutes":39,"rating":5.8,"goals":0,"assists":0,"yellow":0,"red":1,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53344,"team_id":95,"minutes":21,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3770,"team_id":95,"minutes":16,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":4075,"team_id":95,"minutes":7,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8876,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":73629,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2875,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2872,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53340,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41451,"team_id":1835,"minutes":93,"rating":5.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":1,"shots":0,"on_target":0,"key_passes":0},{"id":41452,"team_id":1835,"minutes":93,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41462,"team_id":1835,"minutes":93,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":41456,"team_id":1835,"minutes":93,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":41458,"team_id":1835,"minutes":93,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":8,"on_target":3,"key_passes":2},{"id":41464,"team_id":1835,"minutes":93,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":5670,"team_id":1835,"minutes":86,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":50301,"team_id":1835,"minutes":69,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":42089,"team_id":1835,"minutes":61,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":41457,"team_id":1835,"minutes":60,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":62883,"team_id":1835,"minutes":48,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":17030,"team_id":1835,"minutes":45,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41797,"team_id":1835,"minutes":33,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":17109,"team_id":1835,"minutes":32,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":47060,"team_id":1835,"minutes":24,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16331,"team_id":1835,"minutes":7,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":62882,"team_id":1835,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":61931,"team_id":1835,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41467,"team_id":1835,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41468,"team_id":1835,"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":36,"shots":4,"on_target":3,"corners":1,"fouls":7,"yellow":0,"red":1,"big_chances":2,"passes":331,"pass_pct":73.1,"offsides":0,"saves":4},"away":{"possession":64,"shots":15,"on_target":4,"corners":6,"fouls":11,"yellow":0,"red":0,"big_chances":0,"passes":591,"pass_pct":84.9,"offsides":1,"saves":1}},"lineups":{"home":{"formation":"3-4-2-1","players":[{"id":1206,"name":"Daniel Batz","position":"G","number":33,"captain":false,"starting":true},{"id":2868,"name":"Joe Scally","position":"D","number":29,"captain":false,"starting":true},{"id":4074,"name":"Philipp Sander","position":"D","number":16,"captain":true,"starting":true},{"id":4632,"name":"Fabio Chiarodia","position":"D","number":2,"captain":false,"starting":true},{"id":12634,"name":"Yukhym Konoplya","position":"M","number":22,"captain":false,"starting":true},{"id":2884,"name":"Kevin Stöger","position":"M","number":7,"captain":false,"starting":true},{"id":45507,"name":"Zento Uno","position":"M","number":47,"captain":false,"starting":true},{"id":41459,"name":"David Herold","position":"M","number":20,"captain":false,"starting":true},{"id":2926,"name":"Hugo Bolin","position":"F","number":38,"captain":false,"starting":true},{"id":2885,"name":"Robin Hack","position":"F","number":25,"captain":false,"starting":true},{"id":2879,"name":"Shuto Machino","position":"F","number":18,"captain":false,"starting":true},{"id":2883,"name":"Lukas Ullrich","position":"D","number":26,"captain":false,"starting":false},{"id":53344,"name":"Mathieu Nguefack ","position":"M","number":34,"captain":false,"starting":false},{"id":3770,"name":"Ko Itakura","position":"D","number":6,"captain":false,"starting":false},{"id":4075,"name":"Wael Mohya","position":"M","number":36,"captain":false,"starting":false},{"id":8876,"name":"Jan Olschowsky","position":"G","number":23,"captain":false,"starting":false},{"id":73629,"name":"Lion Schweers","position":"D","number":48,"captain":false,"starting":false},{"id":2875,"name":"Florian Neuhaus","position":"M","number":10,"captain":false,"starting":false},{"id":2872,"name":"Jens Castrop","position":"M","number":17,"captain":false,"starting":false},{"id":53340,"name":"Iaia Manco Danfa","position":"F","number":39,"captain":false,"starting":false}]},"away":{"formation":"3-4-2-1","players":[{"id":41451,"name":"Hans Christian Bernat","position":"G","number":1,"captain":false,"starting":true},{"id":41452,"name":"Christoph Kobald","position":"D","number":22,"captain":false,"starting":true},{"id":41462,"name":"Marcel Franke","position":"D","number":28,"captain":false,"starting":true},{"id":17030,"name":"Sandro Trémoulet","position":"D","number":24,"captain":false,"starting":true},{"id":41456,"name":"Rafael Pinto Pedrosa","position":"M","number":36,"captain":false,"starting":true},{"id":42089,"name":"Tim Civeja","position":"M","number":23,"captain":false,"starting":true},{"id":50301,"name":"Santeri Väänänen","position":"M","number":6,"captain":false,"starting":true},{"id":5670,"name":"Deniz Ofli","position":"M","number":3,"captain":false,"starting":true},{"id":41457,"name":"Lilian Egloff","position":"F","number":25,"captain":false,"starting":true},{"id":41458,"name":"Marvin Wanitzek","position":"F","number":10,"captain":true,"starting":true},{"id":41464,"name":"Shio Fukuda ","position":"F","number":13,"captain":false,"starting":true},{"id":62883,"name":"Jason Ponente","position":"F","number":37,"captain":false,"starting":false},{"id":41797,"name":"Noel Eichinger","position":"M","number":11,"captain":false,"starting":false},{"id":17109,"name":"Louey Ben Farhat","position":"M","number":19,"captain":false,"starting":false},{"id":47060,"name":"Danyal Zor","position":"M","number":26,"captain":false,"starting":false},{"id":16331,"name":"Viktor Bergh","position":"D","number":33,"captain":false,"starting":false},{"id":41467,"name":"Robin Himmelmann","position":"G","number":30,"captain":false,"starting":false},{"id":41468,"name":"Paul Scholl","position":"D","number":15,"captain":false,"starting":false},{"id":61931,"name":"Kevin Wiethaup","position":"M","number":7,"captain":false,"starting":false},{"id":62882,"name":"John Davis Meyer","position":"F","number":27,"captain":false,"starting":false}]}}},"colors":{"home":"#404040","away":"#0c4c91"},"venue":{"name":"Borussia-Park","city":"Monchengladbach","capacity":54057},"pulled":[],"published":[]}