{"id":605508,"league_id":79,"league":"Club Friendlies","kickoff":1791034200,"home":"FC St. Pauli","away":"Borussia M'gladbach","home_id":91,"away_id":95,"venue_id":89,"rank":9,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.504,"score":[1,1],"live_score":null,"lambda":[1.52,3.08],"odds_1x2":{"HOME":0.31128254283097007,"DRAW":0.2417216862115636,"AWAY":0.44699577095746645},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":null,"confident":[],"flags":[{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. FC St. Pauli have made five changes from the side expected, with Tomoya Ando, Marcus Mathisen and Branimir Hrgota out of the eleven. Borussia M'gladbach have made five changes from the side expected, with Lukas Ullrich, Kevin Diks and Hugo Bolin out of the eleven."}],"lambda_home":1.5218446976671454,"lambda_away":3.0803318835581197,"corner_rate":8.45,"card_rate":0.018,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"3-4-1-2","players":[{"id":2491,"name":"Ben Voll","position":"G","starting":true,"ai_score":null},{"id":2492,"name":"Adam Dźwigała","position":"D","starting":true,"ai_score":null},{"id":13640,"name":"David Nemeth","position":"D","starting":true,"ai_score":null},{"id":2481,"name":"Lars Ritzka","position":"D","starting":true,"ai_score":null},{"id":2477,"name":"Arkadiusz Pyrka","position":"M","starting":true,"ai_score":null},{"id":3761,"name":"Mathias Rasmussen","position":"M","starting":true,"ai_score":null},{"id":65819,"name":"Samuel Klein","position":"M","starting":true,"ai_score":null},{"id":2488,"name":"Louis Oppie","position":"M","starting":true,"ai_score":null},{"id":2482,"name":"Joel Chima Fujita","position":"M","starting":true,"ai_score":null},{"id":8547,"name":"Youssoupha Niang","position":"F","starting":true,"ai_score":null},{"id":2495,"name":"Martijn Kaars","position":"F","starting":true,"ai_score":null},{"id":24008,"name":"Simon Emil Spari","position":"G","starting":false,"ai_score":null},{"id":4381,"name":"Erik Ahlstrand","position":"M","starting":false,"ai_score":null},{"id":4907,"name":"Scott Banks","position":"M","starting":false,"ai_score":null},{"id":65821,"name":"Jannik Westphal","position":"M","starting":false,"ai_score":null},{"id":8985,"name":"Taichi Hara","position":"F","starting":false,"ai_score":null},{"id":2494,"name":"Ricky-Jade Jones","position":"F","starting":false,"ai_score":null},{"id":65818,"name":"Haron Sabah","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"3-4-2-1","players":[{"id":2867,"name":"Moritz Nicolas","position":"G","starting":true,"ai_score":null},{"id":2868,"name":"Joe Scally","position":"D","starting":true,"ai_score":null},{"id":4074,"name":"Philipp Sander","position":"D","starting":true,"ai_score":null},{"id":14045,"name":"Jan Leszczyński","position":"D","starting":true,"ai_score":null},{"id":3714,"name":"Daiki Hashioka","position":"D","starting":true,"ai_score":null},{"id":2875,"name":"Florian Neuhaus","position":"M","starting":true,"ai_score":null},{"id":2884,"name":"Kevin Stöger","position":"M","starting":true,"ai_score":null},{"id":41459,"name":"David Herold","position":"D","starting":true,"ai_score":null},{"id":2879,"name":"Shuto Machino","position":"F","starting":true,"ai_score":null},{"id":2885,"name":"Robin Hack","position":"M","starting":true,"ai_score":null},{"id":2881,"name":"Tim Kleindienst","position":"F","starting":true,"ai_score":null},{"id":1206,"name":"Daniel Batz","position":"G","starting":false,"ai_score":null},{"id":12634,"name":"Yukhym Konoplya","position":"D","starting":false,"ai_score":null},{"id":5214,"name":"Fritz Fleck","position":"M","starting":false,"ai_score":null},{"id":213197,"name":"Samin Mujevic","position":"M","starting":false,"ai_score":null},{"id":53344,"name":"Mathieu Nguefack ","position":"M","starting":false,"ai_score":null},{"id":27227,"name":"Isac Lidberg","position":"F","starting":false,"ai_score":null},{"id":53340,"name":"Iaia Manco Danfa","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":28020,"name":"Enzo Leopold","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":2872,"name":"Jens Castrop","team_id":null,"side":"away","reason":"Shoulder Injury"},{"id":2835,"name":"Nicolas-Gerrit Kühn","team_id":null,"side":"away","reason":"Muscle Injury"}]},"people":[{"id":2491,"name":"Ben Voll","side":"home"},{"id":2492,"name":"Adam Dźwigała","side":"home"},{"id":13640,"name":"David Nemeth","side":"home"},{"id":2481,"name":"Lars Ritzka","side":"home"},{"id":2477,"name":"Arkadiusz Pyrka","side":"home"},{"id":3761,"name":"Mathias Rasmussen","side":"home"},{"id":65819,"name":"Samuel Klein","side":"home"},{"id":2488,"name":"Louis Oppie","side":"home"},{"id":2482,"name":"Joel Chima Fujita","side":"home"},{"id":8547,"name":"Youssoupha Niang","side":"home"},{"id":2495,"name":"Martijn Kaars","side":"home"},{"id":24008,"name":"Simon Emil Spari","side":"home"},{"id":4381,"name":"Erik Ahlstrand","side":"home"},{"id":4907,"name":"Scott Banks","side":"home"},{"id":65821,"name":"Jannik Westphal","side":"home"},{"id":8985,"name":"Taichi Hara","side":"home"},{"id":2494,"name":"Ricky-Jade Jones","side":"home"},{"id":65818,"name":"Haron Sabah","side":"home"},{"id":26242,"name":"Rony Jansson","side":"home"},{"id":41356,"name":"Marcus Mathisen","side":"home"},{"id":2479,"name":"Eric Smith","side":"home"},{"id":8541,"name":"Tomoya Ando","side":"home"},{"id":2489,"name":"Abdoulie Ceesay","side":"home"},{"id":29559,"name":"Branimir Hrgota","side":"home"},{"id":2485,"name":"Mathias Pereira Lage","side":"home"},{"id":5745,"name":"Dimitar Mitov","side":"home"},{"id":12448,"name":"Gisli Thordarson","side":"home"},{"id":2490,"name":"Connor Metcalfe","side":"home"},{"id":36056,"name":"Marwin Schmitz","side":"home"},{"id":4705,"name":"Nick Schmidt","side":"home"},{"id":65817,"name":"Wissou Kaba","side":"home"},{"id":2867,"name":"Moritz Nicolas","side":"away"},{"id":2868,"name":"Joe Scally","side":"away"},{"id":4074,"name":"Philipp Sander","side":"away"},{"id":14045,"name":"Jan Leszczyński","side":"away"},{"id":3714,"name":"Daiki Hashioka","side":"away"},{"id":2875,"name":"Florian Neuhaus","side":"away"},{"id":2884,"name":"Kevin Stöger","side":"away"},{"id":41459,"name":"David Herold","side":"away"},{"id":2879,"name":"Shuto Machino","side":"away"},{"id":2885,"name":"Robin Hack","side":"away"},{"id":2881,"name":"Tim Kleindienst","side":"away"},{"id":1206,"name":"Daniel Batz","side":"away"},{"id":12634,"name":"Yukhym Konoplya","side":"away"},{"id":5214,"name":"Fritz Fleck","side":"away"},{"id":213197,"name":"Samin Mujevic","side":"away"},{"id":53344,"name":"Mathieu Nguefack","side":"away"},{"id":27227,"name":"Isac Lidberg","side":"away"},{"id":53340,"name":"Iaia Manco Danfa","side":"away"},{"id":4632,"name":"Fabio Chiarodia","side":"away"},{"id":2870,"name":"Kevin Diks","side":"away"},{"id":3770,"name":"Ko Itakura","side":"away"},{"id":2883,"name":"Lukas Ullrich","side":"away"},{"id":2835,"name":"Nicolas-Gerrit Kühn","side":"away"},{"id":4834,"name":"Tobias Sippel","side":"away"},{"id":8876,"name":"Jan Olschowsky","side":"away"},{"id":28020,"name":"Enzo Leopold","side":"away"},{"id":2876,"name":"Franck Honorat","side":"away"},{"id":2872,"name":"Jens Castrop","side":"away"},{"id":4075,"name":"Wael Mohya","side":"away"},{"id":2926,"name":"Hugo Bolin","side":"away"},{"id":45507,"name":"Zento Uno","side":"away"}],"players":[{"id":8547,"name":"Youssoupha Niang","side":"home","team":"FC St. Pauli","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":4,"starts":1,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":34,"tracked_apps":4,"tracked_starts":1},"recent":{"apps":4,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.001,"country":null,"load":{"games":1,"minutes":29,"country":0}},{"id":2495,"name":"Martijn Kaars","side":"home","team":"FC St. Pauli","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":25,"starts":10,"goals":3,"assists":1,"big_chances":0,"clean_sheets":5,"team_games":34,"tracked_apps":25,"tracked_starts":10},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"RB Leipzig","kickoff":1769542200,"goals":1,"assists":0,"score":"1-1","won":false},"strengths":[],"tags":[],"importance":0.067,"country":null,"load":{"games":1,"minutes":33,"country":0}},{"id":28020,"name":"Enzo Leopold","side":"away","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":35,"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":2872,"name":"Jens Castrop","side":"away","team":"Borussia M'gladbach","club":null,"role":"MID","position":"CM","status":"out","reason":"Shoulder Injury","expected_return":"2026-10-20","season":{"apps":15,"starts":10,"goals":2,"assists":1,"big_chances":0,"clean_sheets":10,"team_games":35,"tracked_apps":15,"tracked_starts":10},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":3},"standout":{"opponent":"1. FC Köln","kickoff":1774103400,"goals":2,"assists":0,"score":"3-3","won":false},"strengths":[],"tags":[],"importance":0.042,"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":2835,"name":"Nicolas-Gerrit Kühn","side":"away","team":"Borussia M'gladbach","club":null,"role":"ATT","position":"RW","status":"out","reason":"Muscle Injury","expected_return":"2026-10-10","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":1,"clean_sheets":0,"team_games":35,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":2,"goals":0,"assists":0,"scoredIn":0,"country":1},"standout":null,"strengths":[],"tags":[],"importance":0,"country":{"team":null,"apps":1,"goals":0,"assists":0,"tournament":null,"lately":null},"load":null},{"id":2879,"name":"Shuto Machino","side":"away","team":"Borussia M'gladbach","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":21,"starts":3,"goals":2,"assists":1,"big_chances":0,"clean_sheets":2,"team_games":35,"tracked_apps":21,"tracked_starts":3},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":1},"standout":{"opponent":"TSG Hoffenheim","kickoff":1768419000,"goals":1,"assists":0,"score":"1-5","won":false},"strengths":[],"tags":[],"importance":0.028,"country":{"team":"Japan","apps":2,"goals":0,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1782752400},"lately":null},"load":{"games":1,"minutes":15,"country":0}},{"id":2881,"name":"Tim Kleindienst","side":"away","team":"Borussia M'gladbach","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":4,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":35,"tracked_apps":4,"tracked_starts":2},"recent":{"apps":4,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.001,"country":null,"load":null}],"extras":{"teams":{"home":91,"away":95},"split":{"home":null,"away":null},"referee":null,"managers":{"home":{"id":2036,"name":"Marcel Rapp","vs":null},"away":{"id":386,"name":"Alexander Blessin","vs":{"w":21,"d":10,"l":7,"last":{"kickoff":1778938200,"score":"3-1","result":"W"}}}},"best_xi":[],"players":{"2495":{"caps":null,"goals":null,"country":null,"signed":{"from":"1. FC Magdeburg","fee":4000000,"at":1756339200}},"2872":{"caps":12,"goals":0,"country":"South Korea","signed":{"from":"1. FC Nürnberg","fee":4500000,"at":1751328000}},"2879":{"caps":24,"goals":2,"country":"Japan","signed":{"from":"Holstein Kiel","fee":8000000,"at":1753488000}}}},"notable":[{"id":15835,"name":"Hamza Abdelkarim","goals":4,"rank":1},{"id":390,"name":"João Pedro","goals":4,"rank":2},{"id":675,"name":"Matheus França","goals":4,"rank":3},{"id":1690,"name":"Andy Diouf","goals":3,"rank":4},{"id":1796,"name":"Bryan Mbeumo","goals":3,"rank":5},{"id":434,"name":"Eddie Nketiah","goals":3,"rank":6},{"id":2810,"name":"Esteban Lepaul","goals":3,"rank":7},{"id":5672,"name":"Felipe Chávez","goals":3,"rank":8},{"id":65891,"name":"Kirsten Otchere","goals":3,"rank":9},{"id":4831,"name":"Leon Opitz","goals":3,"rank":10},{"id":38512,"name":"Wiktor Biedrzycki","goals":3,"rank":11},{"id":7118,"name":"William Alves","goals":3,"rank":12},{"id":8576,"name":"Abdellah Ouazane","goals":2,"rank":13},{"id":31227,"name":"Ádin Molnár","goals":2,"rank":14},{"id":14006,"name":"Bogdan Mirčetić","goals":2,"rank":15}],"round_label":"Regular season","neutral":false,"h2h":{"total_matches":22,"home_wins":5,"draws":8,"away_wins":9,"home_goals":26,"away_goals":39,"avg_total_goals":2.9545454545454546,"home_win_rate":0.22727272727272727,"away_win_rate":0.4090909090909091,"recent_matches":[{"away":"FC St. Pauli","date":"2026-03-13T19:30:00+00:00","home":"Borussia M'gladbach","score":"2-0","event_id":1684,"away_score":0,"home_score":2,"away_team_id":91,"home_team_id":95},{"away":"FC St. Pauli","date":"2025-12-02T17:00:00+00:00","home":"Borussia M'gladbach","score":"1-2","event_id":204313,"away_score":2,"home_score":1,"away_team_id":91,"home_team_id":95},{"away":"Borussia M'gladbach","date":"2025-11-01T14:30:00+00:00","home":"FC St. Pauli","score":"0-4","event_id":1533,"away_score":4,"home_score":0,"away_team_id":95,"home_team_id":91},{"away":"Borussia M'gladbach","date":"2025-04-06T13:30:00+00:00","home":"FC St. Pauli","score":"1-1","event_id":303817,"away_score":1,"home_score":1,"away_team_id":95,"home_team_id":91},{"away":"FC St. Pauli","date":"2024-11-24T16:30:00+00:00","home":"Borussia M'gladbach","score":"2-0","event_id":303665,"away_score":0,"home_score":2,"away_team_id":91,"home_team_id":95},{"away":"Borussia M'gladbach","date":"2015-08-10T18:30:00+00:00","home":"FC St. Pauli","score":"1-4","event_id":375021,"away_score":4,"home_score":1,"away_team_id":95,"home_team_id":91},{"away":"Borussia M'gladbach","date":"2011-02-12T14:30:00+00:00","home":"FC St. Pauli","score":"3-1","event_id":448107,"away_score":1,"home_score":3,"away_team_id":95,"home_team_id":91},{"away":"FC St. Pauli","date":"2010-09-22T18:00:00+00:00","home":"Borussia M'gladbach","score":"1-2","event_id":447956,"away_score":2,"home_score":1,"away_team_id":91,"home_team_id":95},{"away":"Borussia M'gladbach","date":"2002-02-23T17:00:00+00:00","home":"FC St. Pauli","score":"1-1","event_id":508062,"away_score":1,"home_score":1,"away_team_id":95,"home_team_id":91},{"away":"FC St. Pauli","date":"2001-09-23T16:00:00+00:00","home":"Borussia M'gladbach","score":"2-2","event_id":507912,"away_score":2,"home_score":2,"away_team_id":91,"home_team_id":95}]},"standings":{"home":{"team_id":91,"position":226,"played":7,"points":14,"goal_diff":7,"team_name":"FC St. Pauli","won":4,"drawn":2,"lost":1,"goals_for":18,"goals_against":11,"group":null},"away":{"team_id":95,"position":13,"played":11,"points":28,"goal_diff":38,"team_name":"Borussia M'gladbach","won":9,"drawn":1,"lost":1,"goals_for":50,"goals_against":12,"group":null},"size":2964},"form":{"home":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":1.17,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"DLLDWD","venue_ppg":1.5},"away":{"matches":6,"ppg":1,"record":"2-0-4","goals_for":2.33,"goals_against":2.67,"clean_sheets":2,"streak":"none","sequence":"WLLLLW","venue_ppg":1.5}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"FC St. Pauli report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Borussia M'gladbach are without 3 players, none of them central to how the side plays.","evidence":{"count":3,"measured":3,"combined_goal_share":0,"combined_importance":0.042,"players":[{"player":"Jens Castrop","role":"MID","reason":"Shoulder Injury","goal_share":0,"importance":0.042,"measured":true,"doubtful":false,"cover_at_position":9},{"player":"Enzo Leopold","role":"MID","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":9},{"player":"Nicolas-Gerrit Kühn","role":"ATT","reason":"Muscle Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":4}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.2},{"channel":"goals","side":"home","pct":0.1},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. FC St. Pauli have made five changes from the side expected, with Tomoya Ando, Marcus Mathisen and Branimir Hrgota out of the eleven. Borussia M'gladbach have made five changes from the side expected, with Lukas Ullrich, Kevin Diks and Hugo Bolin out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":5,"out":["Tomoya Ando","Marcus Mathisen","Branimir Hrgota","Taichi Hara","Scott Banks"],"in":["Adam Dźwigała","Lars Ritzka","Samuel Klein","Youssoupha Niang","Martijn Kaars"]},"away":{"n":5,"out":["Lukas Ullrich","Kevin Diks","Hugo Bolin","Franck Honorat","Isac Lidberg"],"in":["Daiki Hashioka","Florian Neuhaus","David Herold","Shuto Machino","Tim Kleindienst"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"FC St. Pauli have taken 1.00 points a game from their last 6 (1W 3D 2L), scoring 1.2 and conceding 1.5, and 1.50 a game at home.","evidence":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":1.17,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"DLLDWD","venue_ppg":1.5},"strength":0.233,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Borussia M'gladbach have taken 1.00 points a game from their last 6 (2W 0D 4L), scoring 2.3 and conceding 2.7, and 1.50 a game on the road.","evidence":{"matches":6,"ppg":1,"record":"2-0-4","goals_for":2.33,"goals_against":2.67,"clean_sheets":2,"streak":"none","sequence":"WLLLLW","venue_ppg":1.5},"strength":0.233,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"A cup or a group stage, so there is no league table to read what either side is playing for.","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":"COMPUTED","note":"The reverse fixture finished 2-0, too close to carry a revenge motive.","evidence":{"reverse_margin":-2},"strength":0,"moves":[]},{"id":"manager.home.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Marcel Rapp is 5 games into the job at FC St. Pauli. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Marcel Rapp","matches_in_charge":5,"tenure_days":44,"ppm":1,"appointment_effect":{"before_ppm":1.5,"after_ppm":1,"delta":null}},"strength":0.2,"moves":[{"channel":"goals","side":"home","pct":1}]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Alexander Blessin is 8 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":8,"tenure_days":135,"ppm":3,"appointment_effect":{"before_ppm":1.4,"after_ppm":2.4,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"FC St. Pauli come in on 13 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":13.083333333333334,"matchesIn7":0,"matchesIn14":1,"days_rest":13.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Borussia M'gladbach come in on 9 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":8.875,"matchesIn7":0,"matchesIn14":2,"days_rest":8.9},"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 3.75250529453011 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":0.197,"defence":0,"effective_matches":3.8,"shrunk":0.68},"away":{"attack":0.631,"defence":0.307,"effective_matches":6.3,"shrunk":0.56},"sample":3.75250529453011,"required":6},"strength":0,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Borussia M'gladbach average 8 points more possession than FC St. Pauli, so this should be one side with the ball and one without it.","evidence":{"home":{"matches":12,"possession":47.6,"shots":13,"xg_per_shot":0.11,"corners":5.3,"corners_per_shot":0.41,"finishing_vs_xg":0.24},"away":{"matches":12,"possession":55.9,"shots":19.2,"xg_per_shot":0.109,"corners":6.2,"corners_per_shot":0.322,"finishing_vs_xg":1.15},"possession_gap":-8.4},"strength":0.334,"moves":[{"channel":"corners","side":"away","pct":1.8},{"channel":"corners","side":"home","pct":-1.8}]},{"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":"FC St. Pauli are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.24,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Borussia M'gladbach have scored 14 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":1.15,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 360 km for Borussia M'gladbach.","evidence":{"travel_km":360},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"UNAVAILABLE","note":"No weather reported for this fixture.","evidence":{},"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.021782673171893},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 10.8% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.1082,"margin_pct":10.82,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"The line has barely moved since it opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":0,"direction":null},{"outcome":"DRAW","move_pct":0,"direction":null},{"outcome":"AWAY","move_pct":0,"direction":null}]},"strength":0,"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.2913,"DRAW":0.2447,"AWAY":0.464},"consensus":{"HOME":0.3113,"DRAW":0.2417,"AWAY":0.447},"largest_gap":{"outcome":"HOME","points":-2},"sharp_overround":1.1265},"strength":0.25,"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.504,"model":{"HOME":0.1605,"DRAW":0.1535,"AWAY":0.6861},"book":{"HOME":0.3113,"DRAW":0.2417,"AWAY":0.447},"best":{"HOME":{"odds":3.2,"bookmaker":"dafabet"},"DRAW":{"odds":3.94,"bookmaker":"1xBet"},"AWAY":{"odds":2.4,"bookmaker":"Interwetten"}},"overround":1.1082,"books":11,"sharp":{"book":"pinnacle","fair":{"HOME":0.2913,"DRAW":0.2447,"AWAY":0.464}},"open":{"book":"pinnacle","fair":{"HOME":0.2913,"DRAW":0.2447,"AWAY":0.464}}},{"market":"double_chance","line":null,"confidence":0.504,"model":{"12":0.8465,"1X":0.3139,"X2":0.8395},"book":{"12":0.7583,"1X":0.553,"X2":0.6887},"best":{"12":{"odds":1.29,"bookmaker":"1xBet"},"1X":{"odds":1.74,"bookmaker":"1xBet"},"X2":{"odds":1.4,"bookmaker":"1xBet"}},"overround":1.0321,"books":3,"sharp":{"book":"pinnacle","fair":{"12":0.7553,"1X":0.536,"X2":0.7087}},"open":{"book":"pinnacle","fair":{"12":0.7553,"1X":0.536,"X2":0.7087}}},{"market":"draw_no_bet","line":null,"confidence":0.504,"model":{"HOME":0.1896,"AWAY":0.8104},"book":{"HOME":0.4105,"AWAY":0.5895},"best":{"HOME":{"odds":2.25,"bookmaker":"Novibet"},"AWAY":{"odds":1.56,"bookmaker":"Novibet"}},"overround":1.0855,"books":1,"sharp":{"book":"pinnacle","fair":{"HOME":0.3857,"AWAY":0.6143}},"open":{"book":"pinnacle","fair":{"HOME":0.3857,"AWAY":0.6143}}},{"market":"btts","line":null,"confidence":0.504,"model":{"yes":0.747,"no":0.253},"book":{"yes":0.6485,"no":0.3515},"best":{"yes":{"odds":1.46,"bookmaker":"Bwin"},"no":{"odds":2.66,"bookmaker":"1xBet"}},"overround":1.0857,"books":7,"sharp":{"book":"betfair","fair":{"yes":0.6549,"no":0.3451}},"open":{"book":"betfair","fair":{"yes":0.6549,"no":0.3451}}},{"market":"over_under_05","line":0.5,"confidence":0.504,"model":{"over":0.9888,"under":0.0112},"book":{"over":0.9602,"under":0.0398},"best":{"over":{"odds":1.02,"bookmaker":"1xBet"},"under":{"odds":17,"bookmaker":"betfair"}},"overround":1.0537,"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.504,"model":{"over":0.945,"under":0.055},"book":{"over":0.8583,"under":0.1417},"best":{"over":{"odds":1.11,"bookmaker":"betfair"},"under":{"odds":5.5,"bookmaker":"betfair"}},"overround":1.0903,"books":2,"sharp":{"book":"betfair","fair":{"over":0.8595,"under":0.1405}},"open":{"book":"betfair","fair":{"over":0.8595,"under":0.1405}}},{"market":"over_under_25","line":2.5,"confidence":0.504,"model":{"over":0.8376,"under":0.1624},"book":{"over":0.6395,"under":0.3605},"best":{"over":{"odds":1.47,"bookmaker":"Pinnacle"},"under":{"odds":2.55,"bookmaker":"betfair"}},"overround":1.0923,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.6327,"under":0.3673}},"open":{"book":"pinnacle","fair":{"over":0.6327,"under":0.3673}}},{"market":"over_under_35","line":3.5,"confidence":0.504,"model":{"over":0.6746,"under":0.3254},"book":{"over":0.4126,"under":0.5874},"best":{"over":{"odds":2.31,"bookmaker":"1xBet"},"under":{"odds":1.69,"bookmaker":"1xBet"}},"overround":1.0812,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.4161,"under":0.5839}},"open":{"book":"pinnacle","fair":{"over":0.4161,"under":0.5839}}},{"market":"corners_1x2","line":null,"confidence":0.403,"model":{"HOME":0.3541,"DRAW":0.1206,"AWAY":0.5252},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.353,"model":{"yes":0.0175,"no":0.9825},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.6746,"book_prob":0.4126,"edge":0.262,"shrunk_edge":0.2179,"odds":2.31,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.31},{"slug":"betfair","book":"betfair","odds":2.25},{"slug":"pinnacle","book":"Pinnacle","odds":2.15}],"kelly":0.1066,"confidence":0.504,"family":"goals"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.8376,"book_prob":0.6395,"edge":0.1981,"shrunk_edge":0.1648,"odds":1.47,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.47},{"slug":"betfair","book":"betfair","odds":1.45},{"slug":"1xbet","book":"1xBet","odds":1.44}],"kelly":0.123,"confidence":0.504,"family":"goals"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.6861,"book_prob":0.447,"edge":0.2391,"shrunk_edge":0.1306,"odds":2.4,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":2.4},{"slug":"1xbet","book":"1xBet","odds":2.19},{"slug":"unibet","book":"Unibet","odds":2.14},{"slug":"bwin","book":"Bwin","odds":2.05},{"slug":"betfair","book":"betfair","odds":2.05},{"slug":"coral","book":"coral","odds":2.05},{"slug":"ladbrokes","book":"ladbrokes","odds":2.05},{"slug":"dafabet","book":"dafabet","odds":2.03},{"slug":"william-hill","book":"William Hill","odds":2},{"slug":"macauslot","book":"Macauslot","odds":2},{"slug":"pinnacle","book":"Pinnacle","odds":1.96}],"kelly":0.1155,"confidence":0.504,"family":"result"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.8104,"book_prob":0.5895,"edge":0.221,"shrunk_edge":0.1207,"odds":1.56,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.56}],"kelly":0.118,"confidence":0.504,"family":"result"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.8395,"book_prob":0.6887,"edge":0.1508,"shrunk_edge":0.0824,"odds":1.4,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.4},{"slug":"betfair","book":"betfair","odds":1.36},{"slug":"william-hill","book":"William Hill","odds":1.35}],"kelly":0.1096,"confidence":0.504,"family":"result"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.747,"book_prob":0.6485,"edge":0.0985,"shrunk_edge":0.0819,"odds":1.46,"bookmaker":"Bwin","prices":[{"slug":"bwin","book":"Bwin","odds":1.46},{"slug":"sportingbet","book":"SportingBet","odds":1.46},{"slug":"vistabet","book":"Vistabet","odds":1.46},{"slug":"interwetten","book":"Interwetten","odds":1.45},{"slug":"william-hill","book":"William Hill","odds":1.44},{"slug":"betfair","book":"betfair","odds":1.44},{"slug":"1xbet","book":"1xBet","odds":1.42}],"kelly":0.0492,"confidence":0.504,"family":"goals"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.945,"book_prob":0.8583,"edge":0.0867,"shrunk_edge":0.0721,"odds":1.11,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.11},{"slug":"1xbet","book":"1xBet","odds":1.1}],"kelly":0.1113,"confidence":0.504,"family":"goals"},{"market":"double_chance","outcome":"12","line":null,"push":null,"model_prob":0.8465,"book_prob":0.7583,"edge":0.0882,"shrunk_edge":0.0482,"odds":1.29,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.29},{"slug":"william-hill","book":"William Hill","odds":1.25},{"slug":"betfair","book":"betfair","odds":1.22}],"kelly":0.0793,"confidence":0.504,"family":"result"},{"market":"over_under_05","outcome":"over","line":0.5,"push":null,"model_prob":0.9888,"book_prob":0.9602,"edge":0.0286,"shrunk_edge":0.0237,"odds":1.02,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.02},{"slug":"betfair","book":"betfair","odds":1.01}],"kelly":0.1068,"confidence":0.504,"family":"goals"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.0112,"book_prob":0.0398,"edge":-0.0286,"shrunk_edge":-0.0237,"odds":17,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":17},{"slug":"1xbet","book":"1xBet","odds":11.9}],"kelly":0,"confidence":0.504,"family":"goals"},{"market":"1x2","outcome":"DRAW","line":null,"push":null,"model_prob":0.1535,"book_prob":0.2417,"edge":-0.0882,"shrunk_edge":-0.0482,"odds":3.94,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.94},{"slug":"macauslot","book":"Macauslot","odds":3.8},{"slug":"betfair","book":"betfair","odds":3.75},{"slug":"dafabet","book":"dafabet","odds":3.75},{"slug":"interwetten","book":"Interwetten","odds":3.6},{"slug":"bwin","book":"Bwin","odds":3.6},{"slug":"coral","book":"coral","odds":3.6},{"slug":"ladbrokes","book":"ladbrokes","odds":3.6},{"slug":"pinnacle","book":"Pinnacle","odds":3.52},{"slug":"unibet","book":"Unibet","odds":3.5},{"slug":"william-hill","book":"William Hill","odds":3.5}],"kelly":0,"confidence":0.504,"family":"result"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.055,"book_prob":0.1417,"edge":-0.0867,"shrunk_edge":-0.0721,"odds":5.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":5.5},{"slug":"1xbet","book":"1xBet","odds":5.05}],"kelly":0,"confidence":0.504,"family":"goals"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.253,"book_prob":0.3515,"edge":-0.0985,"shrunk_edge":-0.0819,"odds":2.66,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.66},{"slug":"betfair","book":"betfair","odds":2.6},{"slug":"bwin","book":"Bwin","odds":2.5},{"slug":"sportingbet","book":"SportingBet","odds":2.5},{"slug":"william-hill","book":"William Hill","odds":2.5},{"slug":"vistabet","book":"Vistabet","odds":2.5},{"slug":"interwetten","book":"Interwetten","odds":2.45}],"kelly":0,"confidence":0.504,"family":"goals"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.1605,"book_prob":0.3113,"edge":-0.1508,"shrunk_edge":-0.0824,"odds":3.2,"bookmaker":"dafabet","prices":[{"slug":"dafabet","book":"dafabet","odds":3.2},{"slug":"1xbet","book":"1xBet","odds":3.16},{"slug":"pinnacle","book":"Pinnacle","odds":3.01},{"slug":"william-hill","book":"William Hill","odds":3},{"slug":"coral","book":"coral","odds":2.87},{"slug":"ladbrokes","book":"ladbrokes","odds":2.87},{"slug":"bwin","book":"Bwin","odds":2.85},{"slug":"betfair","book":"betfair","odds":2.8},{"slug":"macauslot","book":"Macauslot","odds":2.77},{"slug":"unibet","book":"Unibet","odds":2.7},{"slug":"interwetten","book":"Interwetten","odds":2.5}],"kelly":0,"confidence":0.504,"family":"result"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.1896,"book_prob":0.4105,"edge":-0.221,"shrunk_edge":-0.1207,"odds":2.25,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":2.25}],"kelly":0,"confidence":0.504,"family":"result"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.3139,"book_prob":0.553,"edge":-0.2391,"shrunk_edge":-0.1306,"odds":1.74,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.74},{"slug":"william-hill","book":"William Hill","odds":1.7},{"slug":"betfair","book":"betfair","odds":1.67}],"kelly":0,"confidence":0.504,"family":"result"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.1624,"book_prob":0.3605,"edge":-0.1981,"shrunk_edge":-0.1648,"odds":2.55,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.43},{"slug":"pinnacle","book":"Pinnacle","odds":2.41}],"kelly":0,"confidence":0.504,"family":"goals"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.3254,"book_prob":0.5874,"edge":-0.262,"shrunk_edge":-0.2179,"odds":1.69,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.69},{"slug":"pinnacle","book":"Pinnacle","odds":1.58},{"slug":"betfair","book":"betfair","odds":1.57}],"kelly":0,"confidence":0.504,"family":"goals"}],"verdicts":[],"pass_reason":null,"preview":null,"external":{},"computed_at":1791033497,"report":{"fetched_at":1791041489,"ht":[0,1],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":15,"added":null,"side":"away","player":"T. Kleindienst","player_id":2881,"assist":"K. Stöger","kind":"regular","score":[0,1]},{"t":"card","minute":29,"added":null,"side":"away","player":"D. Hashioka","player_id":3714,"card":"yellow","reason":null},{"t":"sub","minute":46,"added":null,"side":"away","in":"D. Batz","in_id":1206,"out":"M. Nicolas","out_id":2867},{"t":"sub","minute":46,"added":null,"side":"away","in":"M. Nguefack ","in_id":53344,"out":"K. Stöger","out_id":2884},{"t":"sub","minute":46,"added":null,"side":"away","in":"I. Lidberg","in_id":27227,"out":"T. Kleindienst","out_id":2881},{"t":"sub","minute":57,"added":null,"side":"away","in":"Y. Konoplya","in_id":12634,"out":"J. Leszczyński","out_id":14045},{"t":"sub","minute":62,"added":null,"side":"home","in":"R. Jones","in_id":2494,"out":"Y. Niang","out_id":8547},{"t":"sub","minute":62,"added":null,"side":"home","in":"E. Ahlstrand","in_id":4381,"out":"M. Rasmussen","out_id":3761},{"t":"sub","minute":67,"added":null,"side":"away","in":"F. Fleck","in_id":5214,"out":"S. Machino","out_id":2879},{"t":"sub","minute":67,"added":null,"side":"away","in":"I. M. Danfa","in_id":53340,"out":"R. Hack","out_id":2885},{"t":"card","minute":69,"added":null,"side":"away","player":"D. Herold","player_id":41459,"card":"yellow","reason":null},{"t":"goal","minute":75,"added":null,"side":"home","player":"R. Jones","player_id":2494,"assist":"M. Kaars","kind":"regular","score":[1,1]},{"t":"sub","minute":76,"added":null,"side":"home","in":"J. Westphal","in_id":65821,"out":"A. Dźwigała","out_id":2492},{"t":"sub","minute":81,"added":null,"side":"away","in":"L. Schweers","in_id":73629,"out":"J. Scally","out_id":2868},{"t":"sub","minute":81,"added":null,"side":"away","in":"S. Mujevic","in_id":213197,"out":"F. Neuhaus","out_id":2875},{"t":"card","minute":90,"added":null,"side":"home","player":"S. Klein","player_id":65819,"card":"yellow","reason":null}],"players":[{"id":2491,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2492,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13640,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2481,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2477,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3761,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":65819,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2488,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2482,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8547,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2495,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4381,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2494,"team_id":91,"minutes":0,"rating":null,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":65821,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":24008,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4907,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8985,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":65818,"team_id":91,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2867,"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":2868,"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":4074,"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":14045,"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":3714,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"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":2884,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":41459,"team_id":95,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2879,"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":2885,"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":2881,"team_id":95,"minutes":0,"rating":null,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1206,"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":53344,"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":27227,"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":12634,"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":5214,"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":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":213197,"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}],"stats":{"home":{"possession":50,"shots":null,"on_target":null,"corners":9,"fouls":null,"yellow":1,"red":0,"big_chances":null,"passes":null,"pass_pct":null,"offsides":0,"saves":null},"away":{"possession":50,"shots":null,"on_target":null,"corners":5,"fouls":null,"yellow":2,"red":0,"big_chances":null,"passes":null,"pass_pct":null,"offsides":2,"saves":null}},"lineups":{"home":{"formation":"3-4-1-2","players":[{"id":2491,"name":"Ben Voll","position":"G","number":1,"captain":false,"starting":true},{"id":2492,"name":"Adam Dźwigała","position":"D","number":25,"captain":false,"starting":true},{"id":13640,"name":"David Nemeth","position":"D","number":4,"captain":true,"starting":true},{"id":2481,"name":"Lars Ritzka","position":"D","number":21,"captain":false,"starting":true},{"id":2477,"name":"Arkadiusz Pyrka","position":"M","number":11,"captain":false,"starting":true},{"id":3761,"name":"Mathias Rasmussen","position":"M","number":20,"captain":false,"starting":true},{"id":65819,"name":"Samuel Klein","position":"M","number":22,"captain":false,"starting":true},{"id":2488,"name":"Louis Oppie","position":"M","number":23,"captain":false,"starting":true},{"id":2482,"name":"Joel Chima Fujita","position":"M","number":16,"captain":false,"starting":true},{"id":8547,"name":"Youssoupha Niang","position":"F","number":7,"captain":false,"starting":true},{"id":2495,"name":"Martijn Kaars","position":"F","number":19,"captain":false,"starting":true},{"id":4381,"name":"Erik Ahlstrand","position":"M","number":14,"captain":false,"starting":false},{"id":2494,"name":"Ricky-Jade Jones","position":"F","number":26,"captain":false,"starting":false},{"id":65821,"name":"Jannik Westphal","position":"M","number":41,"captain":false,"starting":false},{"id":24008,"name":"Simon Emil Spari","position":"G","number":30,"captain":false,"starting":false},{"id":4907,"name":"Scott Banks","position":"M","number":17,"captain":false,"starting":false},{"id":8985,"name":"Taichi Hara","position":"F","number":18,"captain":false,"starting":false},{"id":65818,"name":"Haron Sabah","position":"F","number":47,"captain":false,"starting":false}]},"away":{"formation":"3-4-2-1","players":[{"id":2867,"name":"Moritz Nicolas","position":"G","number":1,"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":false,"starting":true},{"id":14045,"name":"Jan Leszczyński","position":"D","number":5,"captain":false,"starting":true},{"id":3714,"name":"Daiki Hashioka","position":"D","number":14,"captain":false,"starting":true},{"id":2875,"name":"Florian Neuhaus","position":"M","number":10,"captain":false,"starting":true},{"id":2884,"name":"Kevin Stöger","position":"M","number":7,"captain":false,"starting":true},{"id":41459,"name":"David Herold","position":"D","number":20,"captain":false,"starting":true},{"id":2879,"name":"Shuto Machino","position":"F","number":18,"captain":false,"starting":true},{"id":2885,"name":"Robin Hack","position":"M","number":25,"captain":false,"starting":true},{"id":2881,"name":"Tim Kleindienst","position":"F","number":11,"captain":false,"starting":true},{"id":1206,"name":"Daniel Batz","position":"G","number":33,"captain":false,"starting":false},{"id":53344,"name":"Mathieu Nguefack ","position":"M","number":34,"captain":false,"starting":false},{"id":27227,"name":"Isac Lidberg","position":"F","number":3,"captain":false,"starting":false},{"id":12634,"name":"Yukhym Konoplya","position":"D","number":22,"captain":false,"starting":false},{"id":5214,"name":"Fritz Fleck","position":"M","number":27,"captain":false,"starting":false},{"id":53340,"name":"Iaia Manco Danfa","position":"F","number":39,"captain":false,"starting":false},{"id":73629,"name":"Lion Schweers","position":"D","number":null,"captain":false,"starting":false},{"id":213197,"name":"Samin Mujevic","position":"M","number":28,"captain":false,"starting":false}]}}},"colors":{"home":"#ed2831","away":"#404040"},"venue":{"name":"Millerntor-Stadion","city":"Hamburg","capacity":29546},"pulled":[],"published":[]}