{"id": 605139, "h2h": {"draws": 0, "away_wins": 0, "home_wins": 0, "away_goals": null, "home_goals": null, "away_win_rate": null, "home_win_rate": null, "total_matches": 0, "recent_matches": [], "avg_total_goals": null}, "away": "Baník Ostrava", "form": {"away": {"ppg": 1.17, "record": "2-1-3", "streak": "none", "matches": 6, "sequence": "WLWDLL", "goals_for": 1.67, "venue_ppg": 0.8, "clean_sheets": 1, "goals_against": 1.5}, "home": {"ppg": 1.5, "record": "3-0-3", "streak": "none", "matches": 6, "sequence": "LWWLLW", "goals_for": 2, "venue_ppg": 3, "clean_sheets": 1, "goals_against": 1.67}}, "home": "GKS Katowice", "pass": "No call on GKS Katowice against Baník Ostrava. 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": {"city": "Katowice", "name": "Arena Katowice", "capacity": 15048}, "colors": {"away": "#0c6096", "home": "#296337"}, "extras": {"split": {"away": null, "home": null}, "teams": {"away": 409, "home": 427}, "best_xi": [], "players": {}, "referee": null, "managers": {"away": {"id": 2237, "vs": null, "name": "Roman Skuhravý"}, "home": {"id": 219, "vs": null, "name": "Rafal Gorak"}}}, "lambda": [1.82, 1.38], "league": "Club Friendlies", "ledger": [{"id": "availability.home.absences", "note": "GKS Katowice are without 1 player, none of them central to how the side plays.", "tier": 1, "moves": [{"pct": 0.4, "side": "away", "channel": "goals"}], "state": "COMPUTED", "section": "§2.4", "evidence": {"count": 1, "players": [{"role": "GK", "player": "Rafał Strączek", "reason": "Shoulder Injury", "doubtful": false, "measured": true, "goal_share": 0, "importance": 0.049, "cover_at_position": 5}], "measured": 1, "combined_goal_share": 0, "combined_importance": 0.049}, "strength": 0.15}, {"id": "availability.away.absences", "note": "Baník Ostrava are without 2 players, none of whom register in the scoring records.", "tier": 1, "moves": [{"pct": -0.5, "side": "away", "channel": "goals"}, {"pct": 0.3, "side": "home", "channel": "goals"}, {"pct": -0.3, "side": "away", "channel": "corners"}, {"pct": 0.1, "side": "both", "channel": "cards"}], "state": "COMPUTED", "section": "§2.4", "evidence": {"count": 2, "players": [{"role": "ATT", "player": "Abdallah Gning", "reason": "Broken Leg", "doubtful": false, "measured": false, "goal_share": 0, "importance": 0.05, "cover_at_position": 4}, {"role": "DEF", "player": "Vlasiy Sinyavskiy", "reason": "Knee Injury", "doubtful": false, "measured": false, "goal_share": 0, "importance": 0.05, "cover_at_position": 9}], "measured": 0, "combined_goal_share": 0, "combined_importance": 0}, "strength": 0.15}, {"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.05, "lineup_status": "predicted"}, "strength": 0.95}, {"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": "No reverse fixture on record this season, so there is no revenge angle to read.", "tier": 2, "moves": [], "state": "THIN", "section": "§5.3", "evidence": {}, "strength": 0}, {"id": "manager.home.established", "note": "Rafal Gorak has 27 matches in charge at GKS Katowice, long enough that the side plays the way he wants it to.", "tier": 3, "moves": [], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 1.7, "manager": "Rafal Gorak", "tenure_days": 183, "matches_in_charge": 27, "appointment_effect": {"delta": null, "after_ppm": 1.8, "before_ppm": 1.7}}, "strength": 0.1}, {"id": "manager.away.settling", "note": "Roman Skuhravý is 12 games into the job at Baník Ostrava, past the bounce window, where an early lift usually fades back toward the side's real level.", "tier": 3, "moves": [], "state": "COMPUTED", "section": "§1.1", "evidence": {"ppm": 0.92, "manager": "Roman Skuhravý", "tenure_days": 85, "matches_in_charge": 12, "appointment_effect": {"delta": null, "after_ppm": 1, "before_ppm": 1.5}}, "strength": 0.3}, {"id": "fatigue.home", "note": "GKS Katowice come in on 14 days' rest, with nothing unusual in the schedule behind them.", "tier": 4, "moves": [], "state": "COMPUTED", "section": "§2.8", "evidence": {"daysRest": 13.979166666666666, "days_rest": 14, "matchesIn7": 0, "matchesIn14": 1}, "strength": 0.1}, {"id": "fatigue.away", "note": "Baník Ostrava come in on 14 days' rest, with nothing unusual in the schedule behind them.", "tier": 4, "moves": [], "state": "COMPUTED", "section": "§2.8", "evidence": {"daysRest": 13.958333333333334, "days_rest": 14, "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.10731067155469 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.039, "shrunk": 0.64, "defence": 0.047, "effective_matches": 4.5}, "home": {"attack": 0.131, "shrunk": 0.66, "defence": 0.214, "effective_matches": 4.1}, "sample": 4.10731067155469, "required": 6}, "strength": 0}, {"id": "style.matchup", "note": "Neither side holds a clear possession edge on recent evidence.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§4.2", "evidence": {"away": {"shots": null, "corners": 6, "matches": 12, "possession": 50, "xg_per_shot": null, "finishing_vs_xg": null, "corners_per_shot": null}, "home": {"shots": 16.8, "corners": 4.7, "matches": 12, "possession": 52.8, "xg_per_shot": 0.108, "finishing_vs_xg": 0.03, "corners_per_shot": 0.281}, "possession_gap": 2.8}, "strength": 0.111}, {"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": "GKS Katowice are scoring about what their chances are worth.", "tier": 5, "moves": [], "state": "COMPUTED", "section": "§2.1", "evidence": {"matches": 12, "goals_minus_xg_per_match": 0.03}, "strength": 0.1}, {"id": "style.finishing.away", "note": "No chance data on record for Baník Ostrava's recent matches, so finishing cannot be compared to chances.", "tier": 5, "moves": [], "state": "THIN", "section": "§2.1", "evidence": {"matches": 12}, "strength": 0}, {"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": 12609, "name": "Gabriel Kobylak", "side": "home"}, {"id": 13732, "name": "Pau Resta", "side": "home"}, {"id": 13862, "name": "Arkadiusz Jędrych", "side": "home"}, {"id": 13863, "name": "Lukas Klemenz", "side": "home"}, {"id": 13870, "name": "Eman Marković", "side": "home"}, {"id": 13864, "name": "Erik Jirka", "side": "home"}, {"id": 13865, "name": "Mateusz Kowalczyk", "side": "home"}, {"id": 13888, "name": "Bartosz Wolski", "side": "home"}, {"id": 13869, "name": "Bartosz Nowak", "side": "home"}, {"id": 12608, "name": "Ilia Shkurin", "side": "home"}, {"id": 13868, "name": "Mateusz Wdowiak", "side": "home"}, {"id": 13867, "name": "Marcin Wasielewski", "side": "home"}, {"id": 13861, "name": "Alan Czerwiński", "side": "home"}, {"id": 13877, "name": "Kacper Łukasiak", "side": "home"}, {"id": 38791, "name": "Szymon Bartlewicz", "side": "home"}, {"id": 13871, "name": "Borja Galán", "side": "home"}, {"id": 13961, "name": "Sebastian Milewski", "side": "home"}, {"id": 13875, "name": "Marius Olsen", "side": "home"}, {"id": 13872, "name": "Marcel Wędrychowski", "side": "home"}, {"id": 13879, "name": "Jakub Kokosinski", "side": "home"}, {"id": 14022, "name": "Maciej Kikolski", "side": "home"}, {"id": 14078, "name": "Adam Zreľák", "side": "home"}, {"id": 13866, "name": "Damian Rasak", "side": "home"}, {"id": 14218, "name": "Aleksander Paluszek", "side": "home"}, {"id": 13873, "name": "Adrian Błąd", "side": "home"}, {"id": 13860, "name": "Rafał Strączek", "side": "home"}, {"id": 30732, "name": "Wojciech Pańkowski", "side": "home"}, {"id": 14200, "name": "Patryk Szczuka", "side": "home"}, {"id": 146477, "name": "Wojciech Monica", "side": "home"}, {"id": 14133, "name": "Jesse Bosch", "side": "home"}, {"id": 3233, "name": "Martin Jedlička", "side": "away"}, {"id": 21904, "name": "Jiri Micek", "side": "away"}, {"id": 12877, "name": "Matěj Chaluš", "side": "away"}, {"id": 12876, "name": "Michal Frydrych", "side": "away"}, {"id": 14181, "name": "Matúš Kmeť", "side": "away"}, {"id": 12880, "name": "Jiří Boula", "side": "away"}, {"id": 21892, "name": "Artúr Musák", "side": "away"}, {"id": 56443, "name": "Dantaye Gilbert", "side": "away"}, {"id": 12881, "name": "Daniel Holzer", "side": "away"}, {"id": 6837, "name": "Václav Jurečka", "side": "away"}, {"id": 21895, "name": "Abdullahi Bewene", "side": "away"}, {"id": 21894, "name": "David Planka", "side": "away"}, {"id": 12977, "name": "Filip Kubala", "side": "away"}, {"id": 21897, "name": "Filip Šancl", "side": "away"}, {"id": 63668, "name": "Roan Nogha", "side": "away"}, {"id": 12888, "name": "Viktor Budinský", "side": "away"}, {"id": 52698, "name": "Vit Skrkon", "side": "away"}, {"id": 73741, "name": "Yevgeniy Skyba", "side": "away"}, {"id": 3213, "name": "Rhodri Smith", "side": "away"}, {"id": 79719, "name": "Aboubacar Traore", "side": "away"}, {"id": 13808, "name": "Maksym Diachuk", "side": "away"}, {"id": 21901, "name": "Vlasiy Sinyavskiy", "side": "away"}, {"id": 25878, "name": "Jakub Elbel", "side": "away"}, {"id": 12882, "name": "David Latal", "side": "away"}, {"id": 21888, "name": "Abdallah Gning", "side": "away"}, {"id": 63669, "name": "Matous Babka", "side": "away"}, {"id": 21896, "name": "Michal Kohút", "side": "away"}], "status": "notstarted", "away_id": 409, "home_id": 427, "kickoff": 1791039600, "lineups": {"away": {"players": [{"id": 3233, "name": "Martin Jedlička", "ai_score": 0.005, "position": "G", "starting": true}, {"id": 21904, "name": "Jiri Micek", "ai_score": 0.005, "position": "D", "starting": true}, {"id": 12877, "name": "Matěj Chaluš", "ai_score": 0.005, "position": "D", "starting": true}, {"id": 12876, "name": "Michal Frydrych", "ai_score": 0.005, "position": "D", "starting": true}, {"id": 14181, "name": "Matúš Kmeť", "ai_score": 0.005, "position": "D", "starting": true}, {"id": 12880, "name": "Jiří Boula", "ai_score": 0.005, "position": "M", "starting": true}, {"id": 21892, "name": "Artúr Musák", "ai_score": 0.005, "position": "M", "starting": true}, {"id": 56443, "name": "Dantaye Gilbert", "ai_score": 0.005, "position": "M", "starting": true}, {"id": 12881, "name": "Daniel Holzer", "ai_score": 0.005, "position": "M", "starting": true}, {"id": 6837, "name": "Václav Jurečka", "ai_score": 0.005, "position": "F", "starting": true}, {"id": 21895, "name": "Abdullahi Bewene", "ai_score": 0.005, "position": "M", "starting": true}, {"id": 21894, "name": "David Planka", "ai_score": 0.005, "position": "M", "starting": false}, {"id": 12977, "name": "Filip Kubala", "ai_score": 0.005, "position": "F", "starting": false}, {"id": 21897, "name": "Filip Šancl", "ai_score": 0.005, "position": "M", "starting": false}, {"id": 63668, "name": "Roan Nogha", "ai_score": 0.005, "position": "M", "starting": false}, {"id": 12888, "name": "Viktor Budinský", "ai_score": 0.005, "position": "G", "starting": false}, {"id": 52698, "name": "Vit Skrkon", "ai_score": 0.005, "position": "F", "starting": false}, {"id": 73741, "name": "Yevgeniy Skyba", "ai_score": 0.005, "position": "D", "starting": false}], "formation": "3-4-2-1", "confidence": 0.05}, "home": {"players": [{"id": 12609, "name": "Gabriel Kobylak", "ai_score": 0.7, "position": "G", "starting": true}, {"id": 13732, "name": "Pau Resta", "ai_score": 0.648, "position": "D", "starting": true}, {"id": 13862, "name": "Arkadiusz Jędrych", "ai_score": 0.621, "position": "D", "starting": true}, {"id": 13863, "name": "Lukas Klemenz", "ai_score": 0.576, "position": "D", "starting": true}, {"id": 13870, "name": "Eman Marković", "ai_score": 0.424, "position": "F", "starting": true}, {"id": 13864, "name": "Erik Jirka", "ai_score": 0.491, "position": "M", "starting": true}, {"id": 13865, "name": "Mateusz Kowalczyk", "ai_score": 0.572, "position": "M", "starting": true}, {"id": 13888, "name": "Bartosz Wolski", "ai_score": 0.568, "position": "M", "starting": true}, {"id": 13869, "name": "Bartosz Nowak", "ai_score": 0.736, "position": "F", "starting": true}, {"id": 12608, "name": "Ilia Shkurin", "ai_score": 0.703, "position": "F", "starting": true}, {"id": 13868, "name": "Mateusz Wdowiak", "ai_score": 0.463, "position": "M", "starting": true}, {"id": 13867, "name": "Marcin Wasielewski", "ai_score": 0.443, "position": "M", "starting": false}, {"id": 13861, "name": "Alan Czerwiński", "ai_score": 0.436, "position": "D", "starting": false}, {"id": 13877, "name": "Kacper Łukasiak", "ai_score": 0.432, "position": "M", "starting": false}, {"id": 38791, "name": "Szymon Bartlewicz", "ai_score": 0.323, "position": "M", "starting": false}, {"id": 13871, "name": "Borja Galán", "ai_score": 0.295, "position": "M", "starting": false}, {"id": 13961, "name": "Sebastian Milewski", "ai_score": 0.237, "position": "M", "starting": false}, {"id": 13875, "name": "Marius Olsen", "ai_score": 0.227, "position": "D", "starting": false}, {"id": 13872, "name": "Marcel Wędrychowski", "ai_score": 0.205, "position": "M", "starting": false}, {"id": 13879, "name": "Jakub Kokosinski", "ai_score": 0.162, "position": "F", "starting": false}, {"id": 14022, "name": "Maciej Kikolski", "ai_score": 0.05, "position": "G", "starting": false}, {"id": 14078, "name": "Adam Zreľák", "ai_score": 0.015, "position": "F", "starting": false}, {"id": 13866, "name": "Damian Rasak", "ai_score": 0.01, "position": "M", "starting": false}], "formation": "3-4-3", "confidence": 0.755}, "status": "predicted", "confidence": 0.05, "unavailable": [{"id": 13860, "name": "Rafał Strączek", "side": "home", "reason": "Shoulder Injury", "team_id": null}, {"id": 21888, "name": "Abdallah Gning", "side": "away", "reason": "Broken Leg", "team_id": null}, {"id": 21901, "name": "Vlasiy Sinyavskiy", "side": "away", "reason": "Knee Injury", "team_id": null}]}, "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": 13860, "club": null, "load": null, "name": "Rafał Strączek", "role": "GK", "side": "home", "tags": [], "team": "GKS Katowice", "reason": "Shoulder Injury", "recent": {"apps": 5, "goals": 0, "assists": 0, "country": 0, "scoredIn": 0}, "season": {"apps": 14, "goals": 0, "starts": 14, "assists": 0, "team_games": 41, "big_chances": 0, "clean_sheets": 6, "tracked_apps": 14, "tracked_starts": 14}, "status": "out", "country": null, "position": "GK", "standout": null, "strengths": [], "importance": 0.049, "expected_return": "2026-10-31"}, {"id": 13869, "club": null, "load": {"games": 1, "country": 0, "minutes": 90}, "name": "Bartosz Nowak", "role": "ATT", "side": "home", "tags": ["best_performer", "chance_creator", "in_form"], "team": "GKS Katowice", "reason": null, "recent": {"apps": 5, "goals": 1, "assists": 4, "country": 0, "scoredIn": 1}, "season": {"apps": 25, "goals": 6, "starts": 25, "assists": 11, "team_games": 41, "big_chances": 4, "clean_sheets": 14, "tracked_apps": 25, "tracked_starts": 25}, "status": "fit", "country": null, "position": "LW", "standout": {"won": true, "goals": 0, "score": "5-0", "assists": 3, "kickoff": 1787499000, "opponent": "Wisła Płock"}, "strengths": [], "importance": 0.235, "expected_return": null}, {"id": 12608, "club": null, "load": {"games": 1, "country": 0, "minutes": 90}, "name": "Ilia Shkurin", "role": "ATT", "side": "home", "tags": ["in_form"], "team": "GKS Katowice", "reason": null, "recent": {"apps": 5, "goals": 5, "assists": 0, "country": 0, "scoredIn": 1}, "season": {"apps": 25, "goals": 9, "starts": 17, "assists": 2, "team_games": 41, "big_chances": 2, "clean_sheets": 8, "tracked_apps": 25, "tracked_starts": 17}, "status": "fit", "country": null, "position": "ST", "standout": {"won": true, "goals": 3, "score": "3-2", "assists": 0, "kickoff": 1788103800, "opponent": "Górnik Zabrze"}, "strengths": [], "importance": 0.145, "expected_return": null}, {"id": 21888, "club": null, "load": null, "name": "Abdallah Gning", "role": "ATT", "side": "away", "tags": [], "team": "Baník Ostrava", "reason": "Broken Leg", "recent": null, "season": null, "status": "out", "country": null, "position": "ST", "standout": null, "strengths": [], "importance": 0, "expected_return": "2027-01-10"}, {"id": 21901, "club": null, "load": null, "name": "Vlasiy Sinyavskiy", "role": "DEF", "side": "away", "tags": [], "team": "Baník Ostrava", "reason": "Knee Injury", "recent": null, "season": null, "status": "out", "country": null, "position": "LB", "standout": null, "strengths": [], "importance": 0, "expected_return": "2026-10-31"}, {"id": 6837, "club": null, "load": null, "name": "Václav Jurečka", "role": "ATT", "side": "away", "tags": [], "team": "Baník Ostrava", "reason": null, "recent": null, "season": null, "status": "fit", "country": null, "position": "ST", "standout": null, "strengths": [], "importance": 0, "expected_return": null}], "external": {}, "venue_id": 408, "verdicts": [], "card_rate": 0.018, "league_id": 79, "published": [], "standings": {"away": {"won": 5, "lost": 5, "drawn": 1, "group": null, "played": 11, "points": 16, "team_id": 409, "position": 146, "goal_diff": 6, "goals_for": 21, "team_name": "Baník Ostrava", "goals_against": 15}, "home": {"won": 7, "lost": 2, "drawn": 1, "group": null, "played": 10, "points": 22, "team_id": 427, "position": 34, "goal_diff": 15, "goals_for": 22, "team_name": "GKS Katowice", "goals_against": 7}, "size": 2955}, "confidence": 0.31, "live_score": null, "computed_at": 1790871791, "corner_rate": 8.13, "lambda_away": 1.3809503099533202, "lambda_home": 1.8177486976878032, "pass_reason": "No market is priced for this fixture yet.", "provisional": true, "round_label": "Regular season", "lineup_status": "predicted"}