{"id": 605082, "h2h": {"draws": 0, "away_wins": 0, "home_wins": 2, "away_goals": 0, "home_goals": 2, "away_win_rate": 0, "home_win_rate": 1, "total_matches": 2, "recent_matches": [{"away": "SV Wehen Wiesbaden", "date": "2026-03-26T13:00:00+00:00", "home": "Karlsruher SC", "score": "0-1", "event_id": 217702, "away_score": 1, "home_score": 0, "away_team_id": 1831, "home_team_id": 1835}, {"away": "SV Wehen Wiesbaden", "date": "2009-01-28T19:30:00+00:00", "home": "Karlsruher SC", "score": "0-1", "event_id": 475800, "away_score": 1, "home_score": 0, "away_team_id": 1831, "home_team_id": 1835}], "avg_total_goals": 1}, "away": "Karlsruher SC", "form": {"away": {"ppg": 0.83, "record": "1-2-3", "streak": "winless 4", "matches": 6, "sequence": "DWLDLL", "goals_for": 1, "venue_ppg": 1.67, "clean_sheets": 1, "goals_against": 2}, "home": {"ppg": 1.5, "record": "3-0-3", "streak": "none", "matches": 6, "sequence": "WWLWLL", "goals_for": 0.83, "venue_ppg": 1.8, "clean_sheets": 2, "goals_against": 1.5}}, "home": "SV Wehen Wiesbaden", "pass": "Passing on SV Wehen Wiesbaden v Karlsruher SC. No bookmaker is pricing it yet.", "rank": 9, "read": null, "flags": [{"id": "availability.rotation_risk", "note": "Nobody has named a side yet, so this eleven is a projection.", "section": "§3.1"}], "score": null, "venue": null, "colors": {"away": "#0c4c91", "home": "#c1141a"}, "extras": {"split": {"away": null, "home": null}, "teams": {"away": 1835, "home": 1831}, "best_xi": [], "players": {}, "referee": null, "managers": {"away": {"id": 846, "vs": {"d": 0, "l": 1, "w": 0, "last": {"score": "0-1", "result": "L", "kickoff": 1774530000}}, "name": "Maximilian Senft"}, "home": {"id": 3977, "vs": {"d": 0, "l": 0, "w": 1, "last": {"score": "1-0", "result": "W", "kickoff": 1774530000}}, "name": "Frank Steinmetz"}}}, "lambda": [2.4, 2.75], "league": "Club Friendlies", "ledger": [{"id": "availability.home.full_strength", "note": "SV Wehen Wiesbaden report no absentees.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§2.4", "evidence": {"absences": 0}, "strength": 0.2}, {"id": "availability.away.full_strength", "note": "Karlsruher SC report no absentees.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§2.4", "evidence": {"absences": 0}, "strength": 0.2}, {"id": "availability.rotation_risk", "note": "Nobody has named a side yet, so this eleven is a projection.", "tier": 1, "moves": [], "state": "COMPUTED", "section": "§3.1", "evidence": {"cup_tie": false, "confidence": 0.255, "lineup_status": "predicted"}, "strength": 0.745}, {"id": "stakes.table", "note": "A cup or a group stage, so there is no league table to read what either side is playing for.", "tier": 2, "moves": [], "state": "UNAVAILABLE", "section": "§5.1", "evidence": {}, "strength": 0}, {"id": "fixture.derby", "note": "Not a local derby.", "tier": 2, "moves": [], "state": "COMPUTED", "section": "§5.2", "evidence": {"derby": false}, "strength": 0}, {"id": "fixture.revenge", "note": "The reverse fixture finished 0-1, too close to carry a revenge motive.", "tier": 2, "moves": [], "state": "COMPUTED", "section": "§5.3", "evidence": {"reverse_margin": 1}, "strength": 0}, {"id": "manager.home.bounce", "note": "Frank Steinmetz is 4 games into the job at SV Wehen Wiesbaden. The new-manager bounce window is live but reverts by around game six.", "tier": 3, "moves": [{"pct": 2.1, "side": "home", "channel": "goals"}], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 1.5, "manager": "Frank Steinmetz", "tenure_days": 81, "matches_in_charge": 4, "appointment_effect": {"delta": null, "after_ppm": 1.2, "before_ppm": 1.3}}, "strength": 0.233}, {"id": "manager.away.bounce", "note": "Maximilian Senft is 5 games into the job at Karlsruher SC. The new-manager bounce window is live but reverts by around game six.", "tier": 3, "moves": [{"pct": 0.7, "side": "away", "channel": "goals"}], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 0.8, "manager": "Maximilian Senft", "tenure_days": 43, "matches_in_charge": 5, "appointment_effect": {"delta": null, "after_ppm": 0.8, "before_ppm": 1.4}}, "strength": 0.2}, {"id": "fatigue.home", "note": "SV Wehen Wiesbaden have no prior fixture on record in the window, so days of rest cannot be computed.", "tier": 4, "moves": [], "state": "THIN", "section": "§2.8", "evidence": {"daysRest": null, "matchesIn7": 0, "matchesIn14": 0}, "strength": 0}, {"id": "fatigue.away", "note": "Karlsruher SC come in on 13 days' rest, with nothing unusual in the schedule behind them.", "tier": 4, "moves": [], "state": "COMPUTED", "section": "§2.8", "evidence": {"daysRest": 13.041666666666666, "days_rest": 13, "matchesIn7": 0, "matchesIn14": 1}, "strength": 0.1}, {"id": "style.opponent_adjustment", "note": "Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 4.30653841647162 games is too few to read much into, so it is left out of the call.", "tier": 5, "moves": [], "state": "THIN", "section": "§4.1", "evidence": {"away": {"attack": 0.739, "shrunk": 0.65, "defence": -0.008, "effective_matches": 4.3}, "home": {"attack": 0.335, "shrunk": 0.65, "defence": 0.235, "effective_matches": 4.3}, "sample": 4.30653841647162, "required": 6}, "strength": 0}, {"id": "style.matchup", "note": "Karlsruher SC average 11 points more possession than SV Wehen Wiesbaden, so this should be one side with the ball and one without it.", "tier": 5, "moves": [{"pct": 2.4, "side": "away", "channel": "corners"}, {"pct": -2.4, "side": "home", "channel": "corners"}], "state": "COMPUTED", "section": "§4.2", "evidence": {"away": {"shots": 16.6, "corners": 6.4, "matches": 12, "possession": 48, "xg_per_shot": 0.083, "finishing_vs_xg": 0.86, "corners_per_shot": 0.383}, "home": {"shots": 7, "corners": 3.3, "matches": 12, "possession": 36.8, "xg_per_shot": 0.101, "finishing_vs_xg": 1.88, "corners_per_shot": 0.476}, "possession_gap": -11.3}, "strength": 0.45}, {"id": "style.press_matchup", "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.", "tier": 5, "moves": [], "state": "UNAVAILABLE", "section": "§4.2", "evidence": {"requires": ["ppda", "defensive_line_height"]}, "strength": 0}, {"id": "style.finishing.home", "note": "SV Wehen Wiesbaden have scored 23 more than the chances they made over 12 games, a gap that usually closes rather than holds.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§2.1", "evidence": {"matches": 12, "goals_minus_xg_per_match": 1.88}, "strength": 0.25}, {"id": "style.finishing.away", "note": "Karlsruher SC have scored 10 more than the chances they made over 12 games, a gap that usually closes rather than holds.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§2.1", "evidence": {"matches": 12, "goals_minus_xg_per_match": 0.86}, "strength": 0.25}, {"id": "referee.tendency", "note": "No referee appointed or recorded for this fixture yet.", "tier": 5, "moves": [], "state": "UNAVAILABLE", "section": "§13", "evidence": {}, "strength": 0}, {"id": "fatigue.travel", "note": "No travel distance reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.4", "evidence": {}, "strength": 0}, {"id": "environment.weather", "note": "No weather reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.2", "evidence": {}, "strength": 0}, {"id": "environment.pitch", "note": "No pitch condition reported for this fixture.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.3", "evidence": {}, "strength": 0}, {"id": "environment.venue", "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.", "tier": 6, "moves": [], "state": "UNAVAILABLE", "section": "§6.1", "evidence": {"home_adv": 0.011236153310433}, "strength": 0}], "locked": false, "people": [{"id": 41500, "name": "Florian Stritzel", "side": "home"}, {"id": 41514, "name": "Fabian Greilinger", "side": "home"}, {"id": 41503, "name": "Justin Janitzek", "side": "home"}, {"id": 41502, "name": "Jordy Gillekens", "side": "home"}, {"id": 41517, "name": "Tim Neubert", "side": "home"}, {"id": 41518, "name": "Gino Fechner", "side": "home"}, {"id": 41643, "name": "Max Brandt", "side": "home"}, {"id": 41506, "name": "Donny Bogičević", "side": "home"}, {"id": 41504, "name": "Niklas May", "side": "home"}, {"id": 41505, "name": "Lukas Schleimer", "side": "home"}, {"id": 41370, "name": "Philipp Hercher", "side": "home"}, {"id": 49266, "name": "Ibrahim Ati Allah", "side": "home"}, {"id": 49271, "name": "Ben Nink", "side": "home"}, {"id": 41516, "name": "Noah Brdar", "side": "home"}, {"id": 41512, "name": "Moritz Flotho", "side": "home"}, {"id": 41507, "name": "Tarık Gözüşirin", "side": "home"}, {"id": 11917, "name": "David Suárez", "side": "home"}, {"id": 7348, "name": "Sinan Karweina", "side": "home"}, {"id": 49267, "name": "Simon Stehle", "side": "home"}, {"id": 26314, "name": "Ayoub Chaikhoun", "side": "home"}, {"id": 49269, "name": "Robin Kalem", "side": "home"}, {"id": 49274, "name": "Florian Hübner", "side": "home"}, {"id": 49277, "name": "Finn Ludwig", "side": "home"}, {"id": 41537, "name": "Michael Schultz", "side": "home"}, {"id": 28074, "name": "Marcus Müller", "side": "home"}, {"id": 5239, "name": "Raul Paula", "side": "home"}, {"id": 14080, "name": "Massimo", "side": "home"}, {"id": 41451, "name": "Hans Christian Bernat", "side": "away"}, {"id": 5670, "name": "Deniz Ofli", "side": "away"}, {"id": 41452, "name": "Christoph Kobald", "side": "away"}, {"id": 41462, "name": "Marcel Franke", "side": "away"}, {"id": 41456, "name": "Rafael Pinto Pedrosa", "side": "away"}, {"id": 61931, "name": "Kevin Wiethaup", "side": "away"}, {"id": 41458, "name": "Marvin Wanitzek", "side": "away"}, {"id": 47060, "name": "Danyal Zor", "side": "away"}, {"id": 41782, "name": "Sebastian Jung", "side": "away"}, {"id": 41464, "name": "Shio Fukuda", "side": "away"}, {"id": 3153, "name": "Moritz Broschinski", "side": "away"}, {"id": 41797, "name": "Noel Eichinger", "side": "away"}, {"id": 17109, "name": "Louey Ben Farhat", "side": "away"}, {"id": 16331, "name": "Viktor Bergh", "side": "away"}, {"id": 41457, "name": "Lilian Egloff", "side": "away"}, {"id": 17030, "name": "Sandro Trémoulet", "side": "away"}, {"id": 50301, "name": "Santeri Väänänen", "side": "away"}, {"id": 42089, "name": "Tim Civeja", "side": "away"}, {"id": 62883, "name": "Jason Ponente", "side": "away"}, {"id": 5708, "name": "Héliton", "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": 64880, "name": "Ferdinand Gebert", "side": "away"}, {"id": 1130, "name": "Hyeok-kyu Kwon", "side": "away"}], "status": "notstarted", "away_id": 1835, "home_id": 1831, "kickoff": 1790942400, "lineups": {"away": {"players": [{"id": 41451, "name": "Hans Christian Bernat", "ai_score": 0.762, "position": "G", "starting": true}, {"id": 5670, "name": "Deniz Ofli", "ai_score": 0.736, "position": "D", "starting": true}, {"id": 41452, "name": "Christoph Kobald", "ai_score": 0.751, "position": "D", "starting": true}, {"id": 41462, "name": "Marcel Franke", "ai_score": 0.709, "position": "D", "starting": true}, {"id": 41456, "name": "Rafael Pinto Pedrosa", "ai_score": 0.669, "position": "D", "starting": true}, {"id": 61931, "name": "Kevin Wiethaup", "ai_score": 0.376, "position": "M", "starting": true}, {"id": 41458, "name": "Marvin Wanitzek", "ai_score": 0.782, "position": "M", "starting": true}, {"id": 47060, "name": "Danyal Zor", "ai_score": 0.635, "position": "M", "starting": true}, {"id": 41782, "name": "Sebastian Jung", "ai_score": 0.548, "position": "D", "starting": true}, {"id": 41464, "name": "Shio Fukuda ", "ai_score": 0.483, "position": "F", "starting": true}, {"id": 3153, "name": "Moritz Broschinski", "ai_score": 0.447, "position": "F", "starting": true}, {"id": 41797, "name": "Noel Eichinger", "ai_score": 0.427, "position": "M", "starting": false}, {"id": 17109, "name": "Louey Ben Farhat", "ai_score": 0.359, "position": "F", "starting": false}, {"id": 16331, "name": "Viktor Bergh", "ai_score": 0.359, "position": "D", "starting": false}, {"id": 41457, "name": "Lilian Egloff", "ai_score": 0.301, "position": "M", "starting": false}, {"id": 17030, "name": "Sandro Trémoulet", "ai_score": 0.301, "position": "D", "starting": false}, {"id": 50301, "name": "Santeri Väänänen", "ai_score": 0.288, "position": "M", "starting": false}, {"id": 42089, "name": "Tim Civeja", "ai_score": 0.27, "position": "M", "starting": false}, {"id": 62883, "name": "Jason Ponente", "ai_score": 0.206, "position": "F", "starting": false}, {"id": 5708, "name": "Héliton", "ai_score": 0.2, "position": "D", "starting": false}, {"id": 41468, "name": "Paul Scholl", "ai_score": 0.194, "position": "D", "starting": false}, {"id": 62882, "name": "John Davis Meyer", "ai_score": 0.174, "position": "F", "starting": false}, {"id": 41467, "name": "Robin Himmelmann", "ai_score": 0.045, "position": "G", "starting": false}], "formation": "4-4-2", "confidence": 0.691}, "home": {"players": [{"id": 41500, "name": "Florian Stritzel", "ai_score": 0.283, "position": "G", "starting": true}, {"id": 41514, "name": "Fabian Greilinger", "ai_score": 0.258, "position": "M", "starting": true}, {"id": 41503, "name": "Justin Janitzek", "ai_score": 0.341, "position": "D", "starting": true}, {"id": 41502, "name": "Jordy Gillekens", "ai_score": 0.337, "position": "D", "starting": true}, {"id": 41517, "name": "Tim Neubert", "ai_score": 0.28, "position": "D", "starting": true}, {"id": 41518, "name": "Gino Fechner", "ai_score": 0.236, "position": "M", "starting": true}, {"id": 41643, "name": "Max Brandt", "ai_score": 0.27, "position": "M", "starting": true}, {"id": 41506, "name": "Donny Bogičević", "ai_score": 0.236, "position": "M", "starting": true}, {"id": 41504, "name": "Niklas May", "ai_score": 0.255, "position": "M", "starting": true}, {"id": 41505, "name": "Lukas Schleimer", "ai_score": 0.276, "position": "M", "starting": true}, {"id": 41370, "name": "Philipp Hercher", "ai_score": 0.223, "position": "D", "starting": true}, {"id": 49266, "name": "Ibrahim Ati Allah", "ai_score": 0.298, "position": "M", "starting": false}, {"id": 49271, "name": "Ben Nink", "ai_score": 0.256, "position": "D", "starting": false}, {"id": 41516, "name": "Noah Brdar", "ai_score": 0.256, "position": "G", "starting": false}, {"id": 41512, "name": "Moritz Flotho", "ai_score": 0.253, "position": "F", "starting": false}, {"id": 41507, "name": "Tarık Gözüşirin", "ai_score": 0.236, "position": "M", "starting": false}, {"id": 11917, "name": "David Suárez", "ai_score": 0.227, "position": "M", "starting": false}, {"id": 7348, "name": "Sinan Karweina", "ai_score": 0.214, "position": "F", "starting": false}, {"id": 49267, "name": "Simon Stehle", "ai_score": 0.16, "position": "F", "starting": false}, {"id": 26314, "name": "Ayoub Chaikhoun", "ai_score": 0.141, "position": "M", "starting": false}, {"id": 49269, "name": "Robin Kalem", "ai_score": 0.14, "position": "M", "starting": false}, {"id": 49274, "name": "Florian Hübner", "ai_score": 0.015, "position": "D", "starting": false}, {"id": 49277, "name": "Finn Ludwig", "ai_score": 0.005, "position": "G", "starting": false}], "formation": "3-4-2-1", "confidence": 0.255}, "status": "predicted", "confidence": 0.255, "unavailable": []}, "neutral": false, "notable": [{"id": 15835, "name": "Hamza Abdelkarim", "rank": 1, "goals": 4}, {"id": 390, "name": "João Pedro", "rank": 2, "goals": 4}, {"id": 675, "name": "Matheus França", "rank": 3, "goals": 4}, {"id": 1690, "name": "Andy Diouf", "rank": 4, "goals": 3}, {"id": 1796, "name": "Bryan Mbeumo", "rank": 5, "goals": 3}, {"id": 434, "name": "Eddie Nketiah", "rank": 6, "goals": 3}, {"id": 2810, "name": "Esteban Lepaul", "rank": 7, "goals": 3}, {"id": 5672, "name": "Felipe Chávez", "rank": 8, "goals": 3}, {"id": 65891, "name": "Kirsten Otchere", "rank": 9, "goals": 3}, {"id": 4831, "name": "Leon Opitz", "rank": 10, "goals": 3}, {"id": 7118, "name": "William Alves", "rank": 11, "goals": 3}, {"id": 8576, "name": "Abdellah Ouazane", "rank": 12, "goals": 2}, {"id": 380, "name": "Brenden Aaronson", "rank": 13, "goals": 2}, {"id": 4280, "name": "Carlos Espí", "rank": 14, "goals": 2}, {"id": 6784, "name": "Cengiz Ünder", "rank": 15, "goals": 2}], "players": [{"id": 41464, "club": null, "load": {"games": 1, "country": 0, "minutes": 90}, "name": "Shio Fukuda ", "role": "ATT", "side": "away", "tags": [], "team": "Karlsruher SC", "reason": null, "recent": {"apps": 5, "goals": 2, "assists": 0, "country": 0, "scoredIn": 0}, "season": {"apps": 6, "goals": 2, "starts": 4, "assists": 0, "team_games": 16, "big_chances": 1, "clean_sheets": 1, "tracked_apps": 6, "tracked_starts": 4}, "status": "fit", "country": null, "position": "ST", "standout": {"won": false, "goals": 1, "score": "2-5", "assists": 0, "kickoff": 1788001200, "opponent": "VfL Wolfsburg"}, "strengths": [], "importance": 0.046, "expected_return": null}, {"id": 3153, "club": null, "load": null, "name": "Moritz Broschinski", "role": "ATT", "side": "away", "tags": ["in_form"], "team": "Karlsruher SC", "reason": null, "recent": {"apps": 4, "goals": 2, "assists": 2, "country": 0, "scoredIn": 0}, "season": {"apps": 4, "goals": 2, "starts": 3, "assists": 2, "team_games": 16, "big_chances": 1, "clean_sheets": 1, "tracked_apps": 4, "tracked_starts": 3}, "status": "fit", "country": null, "position": "ST", "standout": {"won": true, "goals": 2, "score": "2-1", "assists": 0, "kickoff": 1786186800, "opponent": "Arminia Bielefeld"}, "strengths": [], "importance": 0.059, "expected_return": null}], "external": {}, "venue_id": null, "verdicts": [], "card_rate": 0.018, "league_id": 79, "published": [], "standings": {"away": {"won": 3, "lost": 4, "drawn": 2, "group": null, "played": 9, "points": 11, "team_id": 1835, "position": 376, "goal_diff": 35, "goals_for": 51, "team_name": "Karlsruher SC", "goals_against": 16}, "home": {"won": 6, "lost": 3, "drawn": 0, "group": null, "played": 9, "points": 18, "team_id": 1831, "position": 83, "goal_diff": 20, "goals_for": 28, "team_name": "SV Wehen Wiesbaden", "goals_against": 8}, "size": 2955}, "confidence": 0.365, "live_score": null, "computed_at": 1790872012, "corner_rate": 7.37, "lambda_away": 2.7471875508078263, "lambda_home": 2.3965513272071224, "pass_reason": "No market is priced for this fixture yet.", "provisional": true, "round_label": "Regular season", "lineup_status": "predicted"}