{"id":604459,"league_id":46,"league":"Puchar Polski","kickoff":1793302200,"home":"OKS Odra Opole","away":"Śląsk Wrocław","home_id":1766,"away_id":1384,"venue_id":null,"rank":5,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.231,"score":[2,1],"live_score":null,"lambda":[1.36,1.44],"odds_1x2":{"HOME":0.29037065363077524,"DRAW":0.2731523773601207,"AWAY":0.43647696900910393},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Nothing to take on OKS Odra Opole against Śląsk Wrocław. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[{"id":"availability.rotation_risk","section":"§3.1","note":"Nobody has named a side yet, so this eleven is a projection."},{"id":"form.away","section":"§2.1","note":"Śląsk Wrocław have taken 0.50 points a game from their last 6 (1W 0D 5L), scoring 1.2 and conceding 2.3, and 0.00 a game on the road."}],"lambda_home":1.3600458623923608,"lambda_away":1.4366509439493784,"corner_rate":10,"card_rate":0.175,"lineups":{"status":"predicted","confidence":0.15,"home":{"formation":"3-5-2","players":[{"id":14063,"name":"Miłosz Mleczko","position":"G","starting":true,"ai_score":0.02},{"id":38644,"name":"Jiří Piroch","position":"D","starting":true,"ai_score":0.02},{"id":38645,"name":"Cássio","position":"D","starting":true,"ai_score":0.015},{"id":14033,"name":"Nemanja Mijušković","position":"D","starting":true,"ai_score":0.015},{"id":14119,"name":"Bartosz Biedrzycki","position":"M","starting":true,"ai_score":0.01},{"id":38932,"name":"Branislav Spáčil","position":"M","starting":true,"ai_score":0.015},{"id":48851,"name":"Adrian Liber","position":"M","starting":true,"ai_score":0.015},{"id":38659,"name":"Jakub Pochcioł","position":"M","starting":true,"ai_score":0.015},{"id":14137,"name":"Mathieu Scalet","position":"M","starting":true,"ai_score":0.015},{"id":38647,"name":"Joshua Pérez","position":"M","starting":true,"ai_score":0.015},{"id":48850,"name":"Michał Feliks","position":"F","starting":true,"ai_score":0.01},{"id":38899,"name":"Filip Kupczyk","position":"M","starting":false,"ai_score":0.02},{"id":64223,"name":"Marcin Staś","position":"M","starting":false,"ai_score":0.02},{"id":38642,"name":"Artur Haluch","position":"G","starting":false,"ai_score":0.015},{"id":38897,"name":"Mateusz Spychała","position":"M","starting":false,"ai_score":0.015},{"id":64222,"name":"Bartłomiej Barański","position":"M","starting":false,"ai_score":0.01},{"id":14127,"name":"Krystian Palacz","position":"M","starting":false,"ai_score":0.01},{"id":14178,"name":"Maksymilian Pingot","position":"D","starting":false,"ai_score":0.01},{"id":38646,"name":"Mato Miloš","position":"D","starting":false,"ai_score":0.01},{"id":13757,"name":"Patryk Szysz","position":"F","starting":false,"ai_score":0.01},{"id":39042,"name":"Stanisław Gieroba","position":"F","starting":false,"ai_score":0.01},{"id":38546,"name":"Tomasz Gajda","position":"M","starting":false,"ai_score":0.01},{"id":29620,"name":"Franciszek Franczak","position":"M","starting":false,"ai_score":0.005}],"confidence":0.15},"away":{"formation":"5-3-2","players":[{"id":64397,"name":"Karol Niemczycki","position":"G","starting":true,"ai_score":0.736},{"id":29456,"name":"Mariusz Malec","position":"D","starting":true,"ai_score":0.746},{"id":16874,"name":"Lamine Ba","position":"D","starting":true,"ai_score":0.702},{"id":29454,"name":"Yegor Matsenko","position":"D","starting":true,"ai_score":0.671},{"id":29457,"name":"Marc Llinares","position":"D","starting":true,"ai_score":0.576},{"id":15962,"name":"Alex Timossi Andersson","position":"D","starting":true,"ai_score":0.619},{"id":61024,"name":"Eniss Shabani","position":"M","starting":true,"ai_score":0.568},{"id":13927,"name":"Grzegorz Tomasiewicz","position":"M","starting":true,"ai_score":0.411},{"id":29436,"name":"Jorge Yriarte","position":"M","starting":true,"ai_score":0.271},{"id":64396,"name":"Malaly Dembélé","position":"F","starting":true,"ai_score":0.597},{"id":29432,"name":"Przemysław Banaszak","position":"F","starting":true,"ai_score":0.464},{"id":6566,"name":"Karol Linetty","position":"M","starting":false,"ai_score":0.57},{"id":29444,"name":"Luka Marjanac","position":"F","starting":false,"ai_score":0.402},{"id":29447,"name":"Adam Ciucka","position":"M","starting":false,"ai_score":0.346},{"id":87704,"name":"Jan Jurčec","position":"D","starting":false,"ai_score":0.327},{"id":29437,"name":"Piotr Samiec-Talar","position":"M","starting":false,"ai_score":0.321},{"id":14114,"name":"Dominik Szala","position":"D","starting":false,"ai_score":0.298},{"id":14688,"name":"Ieltsin Camões","position":"F","starting":false,"ai_score":0.277},{"id":29451,"name":"Dorian Markowski","position":"M","starting":false,"ai_score":0.243},{"id":61724,"name":"Adrian Zulewski","position":"D","starting":false,"ai_score":0.224},{"id":29465,"name":"Michał Szromnik","position":"G","starting":false,"ai_score":0.05},{"id":29460,"name":"Marko Dijaković","position":"D","starting":false,"ai_score":0.045},{"id":29467,"name":"Hubert Sliczniak","position":"G","starting":false,"ai_score":0.01}],"confidence":0.745},"unavailable":[{"id":66015,"name":"Irodotos Christodoulou","team_id":null,"side":"away","reason":"Muscle Injury"}]},"people":[{"id":14063,"name":"Miłosz Mleczko","side":"home"},{"id":38644,"name":"Jiří Piroch","side":"home"},{"id":38645,"name":"Cássio","side":"home"},{"id":14033,"name":"Nemanja Mijušković","side":"home"},{"id":14119,"name":"Bartosz Biedrzycki","side":"home"},{"id":38932,"name":"Branislav Spáčil","side":"home"},{"id":48851,"name":"Adrian Liber","side":"home"},{"id":38659,"name":"Jakub Pochcioł","side":"home"},{"id":14137,"name":"Mathieu Scalet","side":"home"},{"id":38647,"name":"Joshua Pérez","side":"home"},{"id":48850,"name":"Michał Feliks","side":"home"},{"id":38899,"name":"Filip Kupczyk","side":"home"},{"id":64223,"name":"Marcin Staś","side":"home"},{"id":38642,"name":"Artur Haluch","side":"home"},{"id":38897,"name":"Mateusz Spychała","side":"home"},{"id":64222,"name":"Bartłomiej Barański","side":"home"},{"id":14127,"name":"Krystian Palacz","side":"home"},{"id":14178,"name":"Maksymilian Pingot","side":"home"},{"id":38646,"name":"Mato Miloš","side":"home"},{"id":13757,"name":"Patryk Szysz","side":"home"},{"id":39042,"name":"Stanisław Gieroba","side":"home"},{"id":38546,"name":"Tomasz Gajda","side":"home"},{"id":29620,"name":"Franciszek Franczak","side":"home"},{"id":38656,"name":"Kacper Przybyłko","side":"home"},{"id":48855,"name":"Cezary Glomb","side":"home"},{"id":64224,"name":"Jan Drużbicki","side":"home"},{"id":209402,"name":"Kacper Jureczko","side":"home"},{"id":92345,"name":"Gajda Tomasz","side":"home"},{"id":7101,"name":"Michał Nalepa","side":"home"},{"id":218129,"name":"Filip Franek Franczak","side":"home"},{"id":64397,"name":"Karol Niemczycki","side":"away"},{"id":29456,"name":"Mariusz Malec","side":"away"},{"id":16874,"name":"Lamine Ba","side":"away"},{"id":29454,"name":"Yegor Matsenko","side":"away"},{"id":29457,"name":"Marc Llinares","side":"away"},{"id":15962,"name":"Alex Timossi Andersson","side":"away"},{"id":61024,"name":"Eniss Shabani","side":"away"},{"id":13927,"name":"Grzegorz Tomasiewicz","side":"away"},{"id":29436,"name":"Jorge Yriarte","side":"away"},{"id":64396,"name":"Malaly Dembélé","side":"away"},{"id":29432,"name":"Przemysław Banaszak","side":"away"},{"id":6566,"name":"Karol Linetty","side":"away"},{"id":29444,"name":"Luka Marjanac","side":"away"},{"id":29447,"name":"Adam Ciucka","side":"away"},{"id":87704,"name":"Jan Jurčec","side":"away"},{"id":29437,"name":"Piotr Samiec-Talar","side":"away"},{"id":14114,"name":"Dominik Szala","side":"away"},{"id":14688,"name":"Ieltsin Camões","side":"away"},{"id":29451,"name":"Dorian Markowski","side":"away"},{"id":61724,"name":"Adrian Zulewski","side":"away"},{"id":29465,"name":"Michał Szromnik","side":"away"},{"id":29460,"name":"Marko Dijaković","side":"away"},{"id":29467,"name":"Hubert Sliczniak","side":"away"},{"id":66015,"name":"Irodotos Christodoulou","side":"away"},{"id":29448,"name":"Michał Mokrzycki","side":"away"},{"id":28652,"name":"Karol Borys","side":"away"}],"players":[{"id":48850,"name":"Michał Feliks","side":"home","team":"OKS Odra Opole","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":29437,"name":"Piotr Samiec-Talar","side":"away","team":"Śląsk Wrocław","club":null,"role":"MID","position":"RW","status":"doubtful","reason":"Muscle Injury","expected_return":"2026-11-09","season":{"apps":10,"starts":10,"goals":4,"assists":7,"big_chances":10,"clean_sheets":2,"team_games":18,"tracked_apps":10,"tracked_starts":10},"recent":{"apps":5,"goals":2,"assists":4,"scoredIn":0,"country":0},"standout":{"opponent":"Raków Częstochowa","kickoff":1785684600,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["best_performer","chance_creator","in_form"],"importance":0.32,"country":null,"load":{"games":2,"minutes":147,"country":0}},{"id":66015,"name":"Irodotos Christodoulou","side":"away","team":"Śląsk Wrocław","club":null,"role":"DEF","position":"CB","status":"out","reason":"Muscle Injury","expected_return":"2026-11-10","season":{"apps":5,"starts":4,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":18,"tracked_apps":5,"tracked_starts":4},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.018,"country":null,"load":null},{"id":64396,"name":"Malaly Dembélé","side":"away","team":"Śląsk Wrocław","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":7,"goals":3,"assists":1,"big_chances":2,"clean_sheets":2,"team_games":18,"tracked_apps":12,"tracked_starts":7},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"Wieczysta Kraków","kickoff":1792926900,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.11,"country":null,"load":{"games":2,"minutes":118,"country":0}},{"id":29432,"name":"Przemysław Banaszak","side":"away","team":"Śląsk Wrocław","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":7,"goals":4,"assists":0,"big_chances":0,"clean_sheets":3,"team_games":18,"tracked_apps":12,"tracked_starts":7},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"Widzew Łódź","kickoff":1787422500,"goals":1,"assists":0,"score":"3-3","won":false},"strengths":[],"tags":[],"importance":0.133,"country":null,"load":{"games":2,"minutes":148,"country":0}}],"extras":{"teams":{"home":1766,"away":1384},"split":{"home":null,"away":null},"referee":null,"managers":{"home":{"id":231,"name":"Lukasz Tomczyk","vs":{"w":0,"d":1,"l":0,"last":{"kickoff":1783782000,"score":"0-0","result":"D"}}},"away":{"id":1133,"name":"Ante Šimundža","vs":{"w":0,"d":1,"l":0,"last":{"kickoff":1783782000,"score":"0-0","result":"D"}}}},"best_xi":[],"players":{}},"notable":[{"id":14179,"name":"Ousmane Sow","goals":3,"rank":1},{"id":52149,"name":"Szymon Pukala","goals":3,"rank":2},{"id":14061,"name":"Wojciech Jakubik","goals":3,"rank":3},{"id":38927,"name":"Bekzod Akhmedov","goals":2,"rank":4},{"id":14062,"name":"Dominik Biniek","goals":2,"rank":5},{"id":65921,"name":"Elmedin Rama","goals":2,"rank":6},{"id":48941,"name":"Jakub Wilczyński","goals":2,"rank":7},{"id":26231,"name":"Kacper Plichta","goals":2,"rank":8},{"id":38866,"name":"Maksymilian Stangret","goals":2,"rank":9},{"id":13886,"name":"Mbaye Ndiaye","goals":2,"rank":10},{"id":13936,"name":"Michał Chrapek","goals":2,"rank":11},{"id":61629,"name":"Peter Voško","goals":2,"rank":12},{"id":48943,"name":"Piotr Skrobosinski","goals":2,"rank":13},{"id":61650,"name":"Adrian Danek","goals":1,"rank":14},{"id":28287,"name":"Adrian Jurkiewicz","goals":1,"rank":15}],"round_label":"Round of 32","neutral":false,"h2h":{"total_matches":1,"home_wins":0,"draws":1,"away_wins":0,"home_goals":0,"away_goals":0,"avg_total_goals":0,"home_win_rate":0,"away_win_rate":0,"recent_matches":[{"away":"OKS Odra Opole","date":"2026-07-11T15:00:00+00:00","home":"Śląsk Wrocław","score":"0-0","event_id":216756,"away_score":0,"home_score":0,"away_team_id":1766,"home_team_id":1384}]},"standings":null,"form":{"home":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":1.5,"goals_against":1.67,"clean_sheets":2,"streak":"none","sequence":"LLWLWW","venue_ppg":0.75},"away":{"matches":6,"ppg":0.5,"record":"1-0-5","goals_for":1.17,"goals_against":2.33,"clean_sheets":1,"streak":"none","sequence":"LLLLLW","venue_ppg":0}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"OKS Odra Opole report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Śląsk Wrocław are without 2 players, and Piotr Samiec-Talar is a real loss.","evidence":{"count":2,"measured":2,"combined_goal_share":0.5,"combined_importance":0.178,"players":[{"player":"Piotr Samiec-Talar","role":"MID","reason":"Muscle Injury","goal_share":0.5,"importance":0.16,"measured":true,"doubtful":true,"cover_at_position":8,"tags":["best_performer","chance_creator","in_form"]},{"player":"Irodotos Christodoulou","role":"DEF","reason":"Muscle Injury","goal_share":0,"importance":0.018,"measured":true,"doubtful":false,"cover_at_position":9}]},"strength":0.445,"moves":[{"channel":"goals","side":"away","pct":-0.8},{"channel":"goals","side":"home","pct":0.4},{"channel":"corners","side":"away","pct":-0.4},{"channel":"cards","side":"both","pct":0.5}]},{"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.15,"cup_tie":false},"strength":0.85,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"OKS Odra Opole have taken 1.50 points a game from their last 6 (3W 0D 3L), scoring 1.5 and conceding 1.7, and 0.75 a game at home.","evidence":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":1.5,"goals_against":1.67,"clean_sheets":2,"streak":"none","sequence":"LLWLWW","venue_ppg":0.75},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Śląsk Wrocław have taken 0.50 points a game from their last 6 (1W 0D 5L), scoring 1.2 and conceding 2.3, and 0.00 a game on the road.","evidence":{"matches":6,"ppg":0.5,"record":"1-0-5","goals_for":1.17,"goals_against":2.33,"clean_sheets":1,"streak":"none","sequence":"LLLLLW","venue_ppg":0},"strength":0.567,"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":"COMPUTED","note":"The reverse fixture finished 0-0, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Lukasz Tomczyk is 6 games into the job at OKS Odra Opole, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Lukasz Tomczyk","matches_in_charge":6,"tenure_days":107,"ppm":1.5,"appointment_effect":{"before_ppm":1,"after_ppm":1.5,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Ante Šimundža has 26 matches in charge at Śląsk Wrocław, long enough that the side plays the way he wants it to.","evidence":{"manager":"Ante Šimundža","matches_in_charge":26,"tenure_days":367,"ppm":1.38,"appointment_effect":{"before_ppm":1.5,"after_ppm":2,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"THIN","note":"OKS Odra Opole have no prior fixture on record in the window, so days of rest cannot be computed.","evidence":{"daysRest":null,"matchesIn7":0,"matchesIn14":0},"strength":0,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Śląsk Wrocław come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4.34375,"matchesIn7":1,"matchesIn14":2,"days_rest":4.3},"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.8696676909999193 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":0.028,"defence":0.027,"effective_matches":0.9,"shrunk":0.9},"away":{"attack":0.03,"defence":0.032,"effective_matches":1,"shrunk":0.89},"sample":0.8696676909999193,"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":48,"shots":null,"xg_per_shot":null,"corners":3,"corners_per_shot":null,"finishing_vs_xg":null},"away":{"matches":12,"possession":46.1,"shots":11.3,"xg_per_shot":0.12,"corners":3.5,"corners_per_shot":0.314,"finishing_vs_xg":-0.11},"possession_gap":1.9},"strength":0.1,"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":"THIN","note":"No chance data on record for OKS Odra Opole's recent matches, so finishing cannot be compared to chances.","evidence":{"matches":12},"strength":0,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Śląsk Wrocław are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.11,"matches":12},"strength":0.1,"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 100 km for Śląsk Wrocław.","evidence":{"travel_km":100},"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.060260474919294475},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 10.2% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.102,"margin_pct":10.2,"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.2899,"DRAW":0.2776,"AWAY":0.4324},"consensus":{"HOME":0.2904,"DRAW":0.2732,"AWAY":0.4365},"largest_gap":{"outcome":"DRAW","points":0.45},"sharp_overround":1.0853},"strength":0.056,"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.231,"model":{"HOME":0.347,"DRAW":0.2713,"AWAY":0.3817},"book":{"HOME":0.2904,"DRAW":0.2732,"AWAY":0.4365},"best":{"HOME":{"odds":3.2,"bookmaker":"Interwetten"},"DRAW":{"odds":3.4,"bookmaker":"betfair"},"AWAY":{"odds":2.16,"bookmaker":"Pinnacle"}},"overround":1.102,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.2899,"DRAW":0.2776,"AWAY":0.4324}},"open":{"book":"pinnacle","fair":{"HOME":0.2899,"DRAW":0.2776,"AWAY":0.4324}}},{"market":"double_chance","line":null,"confidence":0.231,"model":{"12":0.7287,"1X":0.6183,"X2":0.653},"book":{"12":0.7268,"1X":0.5635,"X2":0.7096},"best":{"12":{"odds":1.3,"bookmaker":"William Hill"},"1X":{"odds":1.67,"bookmaker":"betfair"},"X2":{"odds":1.33,"bookmaker":"William Hill"}},"overround":1.06,"books":4,"sharp":{"book":"pinnacle","fair":{"12":0.7224,"1X":0.5676,"X2":0.7101}},"open":{"book":"pinnacle","fair":{"12":0.7224,"1X":0.5676,"X2":0.7101}}},{"market":"draw_no_bet","line":null,"confidence":0.231,"model":{"HOME":0.4762,"AWAY":0.5238},"book":{"HOME":0.3995,"AWAY":0.6005},"best":{"HOME":{"odds":2.31,"bookmaker":"Betsson"},"AWAY":{"odds":1.571,"bookmaker":"Betway"}},"overround":1.0849,"books":11,"sharp":{"book":"pinnacle","fair":{"HOME":0.4014,"AWAY":0.5986}},"open":{"book":"pinnacle","fair":{"HOME":0.4014,"AWAY":0.5986}}},{"market":"btts","line":null,"confidence":0.231,"model":{"yes":0.5759,"no":0.4241},"book":{"yes":0.5504,"no":0.4496},"best":{"yes":{"odds":1.75,"bookmaker":"Betway"},"no":{"odds":2.08,"bookmaker":"Unibet"}},"overround":1.0794,"books":15,"sharp":{"book":"betfair","fair":{"yes":0.5451,"no":0.4549}},"open":{"book":"betfair","fair":{"yes":0.5451,"no":0.4549}}},{"market":"over_under_05","line":0.5,"confidence":0.231,"model":{"over":0.9297,"under":0.0703},"book":{"over":0.9369,"under":0.0631},"best":{"over":{"odds":1.04,"bookmaker":"betfair"},"under":{"odds":11,"bookmaker":"betfair"}},"overround":1.0672,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9353,"under":0.0647}},"open":{"book":"betfair","fair":{"over":0.9353,"under":0.0647}}},{"market":"over_under_15","line":1.5,"confidence":0.231,"model":{"over":0.7776,"under":0.2224},"book":{"over":0.7637,"under":0.2363},"best":{"over":{"odds":1.25,"bookmaker":"betfair"},"under":{"odds":3.8,"bookmaker":"betfair"}},"overround":1.0787,"books":3,"sharp":{"book":"betfair","fair":{"over":0.7684,"under":0.2316}},"open":{"book":"betfair","fair":{"over":0.7684,"under":0.2316}}},{"market":"over_under_25","line":2.5,"confidence":0.231,"model":{"over":0.5298,"under":0.4702},"book":{"over":0.5025,"under":0.4975},"best":{"over":{"odds":1.9,"bookmaker":"Pinnacle"},"under":{"odds":1.91,"bookmaker":"betfair"}},"overround":1.0698,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.4972,"under":0.5028}},"open":{"book":"pinnacle","fair":{"over":0.4972,"under":0.5028}}},{"market":"over_under_35","line":3.5,"confidence":0.231,"model":{"over":0.3073,"under":0.6927},"book":{"over":0.2749,"under":0.7251},"best":{"over":{"odds":3.25,"bookmaker":"betfair"},"under":{"odds":1.33,"bookmaker":"betfair"}},"overround":1.076,"books":3,"sharp":{"book":"betfair","fair":{"over":0.2779,"under":0.7221}},"open":{"book":"betfair","fair":{"over":0.2779,"under":0.7221}}},{"market":"asian_handicap","line":-1.5,"confidence":0.231,"model":{"HOME":0.161,"AWAY":0.839},"book":{"HOME":0.1063,"AWAY":0.8937},"best":{"HOME":{"odds":6.9,"bookmaker":"1xBet"},"AWAY":{"odds":1.08,"bookmaker":"fonbet"}},"overround":1.0973,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1063,"AWAY":0.8937}}},{"market":"asian_handicap","line":-1.25,"confidence":0.231,"model":{"HOME":0.1776,"AWAY":0.8224},"book":{"HOME":0.1037,"AWAY":0.8963},"best":{"HOME":{"odds":6.4,"bookmaker":"1xBet"},"AWAY":{"odds":1.054,"bookmaker":"1xBet"}},"overround":1.105,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1037,"AWAY":0.8963}}},{"market":"asian_handicap","line":-1,"confidence":0.231,"model":{"HOME":0.1978,"AWAY":0.8022},"book":{"HOME":0.1296,"AWAY":0.8704},"best":{"HOME":{"odds":5.85,"bookmaker":"1xBet"},"AWAY":{"odds":1.1,"bookmaker":"fonbet"}},"overround":1.1014,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1296,"AWAY":0.8704}}},{"market":"asian_handicap","line":-0.75,"confidence":0.231,"model":{"HOME":0.2801,"AWAY":0.7199},"book":{"HOME":0.2069,"AWAY":0.7931},"best":{"HOME":{"odds":3.87,"bookmaker":"1xBet"},"AWAY":{"odds":1.184,"bookmaker":"1xBet"}},"overround":1.103,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2069,"AWAY":0.7931}}},{"market":"asian_handicap","line":-0.5,"confidence":0.231,"model":{"HOME":0.347,"AWAY":0.653},"book":{"HOME":0.2882,"AWAY":0.7118},"best":{"HOME":{"odds":3.1,"bookmaker":"Unibet"},"AWAY":{"odds":1.34,"bookmaker":"Unibet"}},"overround":1.0688,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2882,"AWAY":0.7118}}},{"market":"asian_handicap","line":-0.25,"confidence":0.231,"model":{"HOME":0.4014,"AWAY":0.5986},"book":{"HOME":0.3369,"AWAY":0.6631},"best":{"HOME":{"odds":2.7,"bookmaker":"Betsson"},"AWAY":{"odds":1.44,"bookmaker":"fonbet"}},"overround":1.0821,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3369,"AWAY":0.6631}}},{"market":"asian_handicap","line":0,"confidence":0.231,"model":{"HOME":0.4762,"AWAY":0.5238},"book":{"HOME":0.3998,"AWAY":0.6002},"best":{"HOME":{"odds":2.31,"bookmaker":"Betsson"},"AWAY":{"odds":1.57,"bookmaker":"Betsson"}},"overround":1.0813,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3998,"AWAY":0.6002}}},{"market":"asian_handicap","line":0.25,"confidence":0.231,"model":{"HOME":0.5584,"AWAY":0.4416},"book":{"HOME":0.4932,"AWAY":0.5068},"best":{"HOME":{"odds":1.9,"bookmaker":"fonbet"},"AWAY":{"odds":1.828,"bookmaker":"1xBet"}},"overround":1.0923,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4932,"AWAY":0.5068}}},{"market":"asian_handicap","line":0.5,"confidence":0.231,"model":{"HOME":0.6183,"AWAY":0.3817},"book":{"HOME":0.5637,"AWAY":0.4363},"best":{"HOME":{"odds":1.67,"bookmaker":"Unibet"},"AWAY":{"odds":2.1,"bookmaker":"Unibet"}},"overround":1.0798,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5637,"AWAY":0.4363}}},{"market":"asian_handicap","line":0.75,"confidence":0.231,"model":{"HOME":0.6858,"AWAY":0.3142},"book":{"HOME":0.6447,"AWAY":0.3553},"best":{"HOME":{"odds":1.46,"bookmaker":"fonbet"},"AWAY":{"odds":2.52,"bookmaker":"fonbet"}},"overround":1.0899,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6447,"AWAY":0.3553}}},{"market":"asian_handicap","line":1,"confidence":0.231,"model":{"HOME":0.7699,"AWAY":0.2301},"book":{"HOME":0.7301,"AWAY":0.2699},"best":{"HOME":{"odds":1.3,"bookmaker":"fonbet"},"AWAY":{"odds":3.2,"bookmaker":"1xBet"}},"overround":1.1014,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7301,"AWAY":0.2699}}},{"market":"asian_handicap","line":1.25,"confidence":0.231,"model":{"HOME":0.795,"AWAY":0.205},"book":{"HOME":0.7664,"AWAY":0.2336},"best":{"HOME":{"odds":1.26,"bookmaker":"fonbet"},"AWAY":{"odds":3.69,"bookmaker":"1xBet"}},"overround":1.0902,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7664,"AWAY":0.2336}}},{"market":"asian_handicap","line":1.5,"confidence":0.231,"model":{"HOME":0.8152,"AWAY":0.1848},"book":{"HOME":0.7963,"AWAY":0.2037},"best":{"HOME":{"odds":1.2,"bookmaker":"Unibet"},"AWAY":{"odds":4.2,"bookmaker":"Unibet"}},"overround":1.092,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7963,"AWAY":0.2037}}},{"market":"asian_handicap","line":1.75,"confidence":0.231,"model":{"HOME":0.8651,"AWAY":0.1349},"book":{"HOME":0.8653,"AWAY":0.1347},"best":{"HOME":{"odds":1.09,"bookmaker":"1xBet"},"AWAY":{"odds":5.35,"bookmaker":"1xBet"}},"overround":1.1043,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8653,"AWAY":0.1347}}},{"market":"asian_handicap","line":2,"confidence":0.231,"model":{"HOME":0.9215,"AWAY":0.0785},"book":{"HOME":0.9141,"AWAY":0.0859},"best":{"HOME":{"odds":1.06,"bookmaker":"fonbet"},"AWAY":{"odds":8.3,"bookmaker":"1xBet"}},"overround":1.0972,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9141,"AWAY":0.0859}}},{"market":"asian_handicap","line":2.25,"confidence":0.231,"model":{"HOME":0.9263,"AWAY":0.0737},"book":{"HOME":0.9369,"AWAY":0.0631},"best":{"HOME":{"odds":1.01,"bookmaker":"1xBet"},"AWAY":{"odds":8.6,"bookmaker":"1xBet"}},"overround":1.1064,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9369,"AWAY":0.0631}}},{"market":"asian_handicap","line":2.5,"confidence":0.231,"model":{"HOME":0.9306,"AWAY":0.0694},"book":{"HOME":0.9273,"AWAY":0.0727},"best":{"HOME":{"odds":1.05,"bookmaker":"fonbet"},"AWAY":{"odds":9.2,"bookmaker":"1xBet"}},"overround":1.0925,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9273,"AWAY":0.0727}}},{"market":"corners_1x2","line":null,"confidence":0.185,"model":{"HOME":0.3161,"DRAW":0.1182,"AWAY":0.5657},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.161,"model":{"yes":0.1604,"no":0.8396},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.4762,"book_prob":0.3995,"edge":0.0767,"shrunk_edge":0.0564,"odds":2.31,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.31},{"slug":"unibet","book":"Unibet","odds":2.3},{"slug":"888sport","book":"888Sport","odds":2.3},{"slug":"william-hill","book":"William Hill","odds":2.3},{"slug":"betano","book":"Betano","odds":2.25},{"slug":"novibet","book":"Novibet","odds":2.25},{"slug":"bwin","book":"Bwin","odds":2.25},{"slug":"sportingbet","book":"SportingBet","odds":2.25},{"slug":"betway","book":"Betway","odds":2.25},{"slug":"10bet","book":"10bet","odds":2.25},{"slug":"vistabet","book":"Vistabet","odds":2.25}],"kelly":0.0191,"confidence":0.231,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.4762,"book_prob":0.3998,"edge":0.0763,"shrunk_edge":0.0515,"odds":2.31,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.31},{"slug":"1xbet","book":"1xBet","odds":2.25},{"slug":"fonbet","book":"fonbet","odds":2.25}],"kelly":0.0191,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.1776,"book_prob":0.1037,"edge":0.0738,"shrunk_edge":0.0498,"odds":6.4,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.4}],"kelly":0.0063,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.2801,"book_prob":0.2069,"edge":0.0732,"shrunk_edge":0.0494,"odds":3.87,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.87}],"kelly":0.0073,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.1978,"book_prob":0.1296,"edge":0.0683,"shrunk_edge":0.0461,"odds":5.85,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":5.85},{"slug":"fonbet","book":"fonbet","odds":5.3}],"kelly":0.0081,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.5584,"book_prob":0.4932,"edge":0.0651,"shrunk_edge":0.044,"odds":1.9,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.9},{"slug":"10bet","book":"10bet","odds":1.833},{"slug":"1xbet","book":"1xBet","odds":1.828}],"kelly":0.0169,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.4014,"book_prob":0.3369,"edge":0.0646,"shrunk_edge":0.0436,"odds":2.7,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.7},{"slug":"1xbet","book":"1xBet","odds":2.64},{"slug":"fonbet","book":"fonbet","odds":2.6}],"kelly":0.0123,"confidence":0.231,"family":"handicap"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.347,"book_prob":0.2904,"edge":0.0566,"shrunk_edge":0.0416,"odds":3.2,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":3.2},{"slug":"dafabet","book":"dafabet","odds":3.2},{"slug":"pinnacle","book":"Pinnacle","odds":3.15},{"slug":"unibet","book":"Unibet","odds":3.15},{"slug":"1xbet","book":"1xBet","odds":3.12},{"slug":"william-hill","book":"William Hill","odds":3.1},{"slug":"bet365","book":"Bet365","odds":3.1},{"slug":"betvictor","book":"BetVictor","odds":3.1},{"slug":"bwin","book":"Bwin","odds":3},{"slug":"betfair","book":"betfair","odds":3},{"slug":"coral","book":"coral","odds":3},{"slug":"ladbrokes","book":"ladbrokes","odds":3}],"kelly":0.0125,"confidence":0.231,"family":"result"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.6183,"book_prob":0.5635,"edge":0.0547,"shrunk_edge":0.0402,"odds":1.67,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.67},{"slug":"william-hill","book":"William Hill","odds":1.65},{"slug":"betvictor","book":"BetVictor","odds":1.6},{"slug":"1xbet","book":"1xBet","odds":1.57}],"kelly":0.0121,"confidence":0.231,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.347,"book_prob":0.2882,"edge":0.0588,"shrunk_edge":0.0397,"odds":3.1,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":3.1}],"kelly":0.009,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.161,"book_prob":0.1063,"edge":0.0548,"shrunk_edge":0.037,"odds":6.9,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.9},{"slug":"fonbet","book":"fonbet","odds":6.1}],"kelly":0.0047,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.6183,"book_prob":0.5637,"edge":0.0545,"shrunk_edge":0.0368,"odds":1.67,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.67},{"slug":"888sport","book":"888Sport","odds":1.65},{"slug":"william-hill","book":"William Hill","odds":1.65}],"kelly":0.0121,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.6858,"book_prob":0.6447,"edge":0.0411,"shrunk_edge":0.0277,"odds":1.46,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.46},{"slug":"1xbet","book":"1xBet","odds":1.439}],"kelly":0.0007,"confidence":0.231,"family":"handicap"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.3073,"book_prob":0.2749,"edge":0.0325,"shrunk_edge":0.0276,"odds":3.25,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":3.25},{"slug":"betvictor","book":"BetVictor","odds":3.2},{"slug":"1xbet","book":"1xBet","odds":3.08}],"kelly":0,"confidence":0.231,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.7699,"book_prob":0.7301,"edge":0.0398,"shrunk_edge":0.0268,"odds":1.3,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.3},{"slug":"1xbet","book":"1xBet","odds":1.26}],"kelly":0.0007,"confidence":0.231,"family":"handicap"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.5298,"book_prob":0.5025,"edge":0.0272,"shrunk_edge":0.0231,"odds":1.9,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.9},{"slug":"bet365","book":"Bet365","odds":1.9},{"slug":"1xbet","book":"1xBet","odds":1.84},{"slug":"betvictor","book":"BetVictor","odds":1.84},{"slug":"betfair","book":"betfair","odds":1.8}],"kelly":0.0018,"confidence":0.231,"family":"goals"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.5759,"book_prob":0.5504,"edge":0.0255,"shrunk_edge":0.0216,"odds":1.75,"bookmaker":"Betway","prices":[{"slug":"betway","book":"Betway","odds":1.75},{"slug":"betfair","book":"betfair","odds":1.73},{"slug":"bet365","book":"Bet365","odds":1.72},{"slug":"interwetten","book":"Interwetten","odds":1.7},{"slug":"888sport","book":"888Sport","odds":1.7},{"slug":"william-hill","book":"William Hill","odds":1.7},{"slug":"betsson","book":"Betsson","odds":1.7},{"slug":"bwin","book":"Bwin","odds":1.68},{"slug":"sportingbet","book":"SportingBet","odds":1.68},{"slug":"fonbet","book":"fonbet","odds":1.68},{"slug":"vistabet","book":"Vistabet","odds":1.68},{"slug":"1xbet","book":"1xBet","odds":1.67}],"kelly":0.0026,"confidence":0.231,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.795,"book_prob":0.7664,"edge":0.0286,"shrunk_edge":0.0193,"odds":1.26,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.26},{"slug":"1xbet","book":"1xBet","odds":1.203}],"kelly":0.0016,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.8152,"book_prob":0.7963,"edge":0.0189,"shrunk_edge":0.0128,"odds":1.2,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.2},{"slug":"fonbet","book":"fonbet","odds":1.2},{"slug":"1xbet","book":"1xBet","odds":1.16}],"kelly":0,"confidence":0.231,"family":"handicap"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.7776,"book_prob":0.7637,"edge":0.014,"shrunk_edge":0.0119,"odds":1.25,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"betvictor","book":"BetVictor","odds":1.25},{"slug":"1xbet","book":"1xBet","odds":1.23}],"kelly":0,"confidence":0.231,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":2.25,"push":"half","model_prob":0.0737,"book_prob":0.0631,"edge":0.0106,"shrunk_edge":0.0071,"odds":8.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.6}],"kelly":0,"confidence":0.231,"family":"handicap"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.0703,"book_prob":0.0631,"edge":0.0072,"shrunk_edge":0.0061,"odds":11,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":11},{"slug":"1xbet","book":"1xBet","odds":10},{"slug":"betvictor","book":"BetVictor","odds":9.5}],"kelly":0,"confidence":0.231,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":2,"push":"full","model_prob":0.9215,"book_prob":0.9141,"edge":0.0074,"shrunk_edge":0.005,"odds":1.06,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.06},{"slug":"1xbet","book":"1xBet","odds":1.016}],"kelly":0,"confidence":0.231,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":2.5,"push":"none","model_prob":0.9306,"book_prob":0.9273,"edge":0.0033,"shrunk_edge":0.0022,"odds":1.05,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.05},{"slug":"1xbet","book":"1xBet","odds":1.003}],"kelly":0,"confidence":0.231,"family":"handicap"},{"market":"double_chance","outcome":"12","line":null,"push":null,"model_prob":0.7287,"book_prob":0.7268,"edge":0.0019,"shrunk_edge":0.0014,"odds":1.3,"bookmaker":"William Hill","prices":[{"slug":"william-hill","book":"William Hill","odds":1.3},{"slug":"betvictor","book":"BetVictor","odds":1.29},{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"1xbet","book":"1xBet","odds":1.24}],"kelly":0,"confidence":0.231,"family":"result"}],"verdicts":[],"pass_reason":"call rule: value","preview":"Odra Opole will exploit a crumbling Śląsk Wrocław side to advance. The visitors are in a tailspin. They have lost five of their last six matches while following a worrying trend of conceding too many chances. They travel badly and now lack the creative heart of their midfield. Without the player responsible for four goals and seven assists this season, Wrocław lose their main source of opportunities. Odra have won three of their last six and boast a striker in Malaly Dembélé who has scored three goals in the last five games. He proved his sharp form in a 2-0 victory on 25 October. Odra’s ability to punish a weakened defense decides it.","external":{"bsd_prediction":{"id":6790,"created_at":"2026-10-28T16:05:18Z","event":{"id":604459,"event_date":"2026-10-29T19:30:00Z","status":"notstarted","home_team_id":1766,"home_team":"OKS Odra Opole","away_team_id":1384,"away_team":"Śląsk Wrocław","league_id":46,"league_name":"Puchar Polski"},"markets":{"match_result":{"prob_home":29.3,"prob_draw":27.7,"prob_away":43,"predicted":"A"},"expected_goals":{"home":null,"away":null},"over_under":{"prob_over_15":74.2,"prob_over_25":50.1,"prob_over_35":29},"btts":{"prob_yes":54.7},"score":{"most_likely":null},"draw_no_bet":{"prob_home":40.6},"corners":null},"recommendations":{"favorite":"A","favorite_prob":43,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4295,"version":"dc-blend-v1"}}},"computed_at":1793281263,"report":{"fetched_at":1793319459,"ht":[0,0],"attendance":null,"highlights":[{"kind":"full","title":"Odra Opole 2 - 1 Śląsk — Full Highlights","url":"https://www.youtube.com/watch?v=6BlEejXlGFU","thumbnail":"https://i.ytimg.com/vi/6BlEejXlGFU/hqdefault.jpg"}],"events":[{"t":"sub","minute":55,"added":null,"side":"home","in":"P. Szysz","in_id":13757,"out":"M. Staś","out_id":64223},{"t":"sub","minute":58,"added":null,"side":"away","in":"M. Malec","in_id":29456,"out":"Y. Matsenko","out_id":29454},{"t":"sub","minute":67,"added":null,"side":"home","in":"M. Feliks","in_id":48850,"out":"S. Gieroba","out_id":39042},{"t":"sub","minute":67,"added":null,"side":"home","in":"M. Nalepa","in_id":7101,"out":"B. Bartlomiej","out_id":64222},{"t":"sub","minute":69,"added":null,"side":"away","in":"A. T. Andersson","in_id":15962,"out":"J. Jurčec","out_id":87704},{"t":"sub","minute":70,"added":null,"side":"away","in":"P. Banaszak","in_id":29432,"out":"M. Dembélé","out_id":64396},{"t":"sub","minute":75,"added":null,"side":"home","in":"B. Spáčil","in_id":38932,"out":"J. Pérez","out_id":38647},{"t":"sub","minute":75,"added":null,"side":"home","in":"J. Pochcioł","in_id":38659,"out":"Cássio","out_id":38645},{"t":"card","minute":76,"added":null,"side":"away","player":"D. Szala","player_id":14114,"card":"yellow","reason":"Foul"},{"t":"card","minute":78,"added":null,"side":"home","player":"M. Feliks","player_id":48850,"card":"yellow","reason":null},{"t":"sub","minute":80,"added":null,"side":"away","in":"G. Tomasiewicz","in_id":13927,"out":"P. Samiec-Talar","out_id":29437},{"t":"sub","minute":80,"added":null,"side":"away","in":"L. Marjanac","in_id":29444,"out":"I. Camoes","out_id":14688},{"t":"goal","minute":81,"added":null,"side":"away","player":"G. Tomasiewicz","player_id":13927,"assist":"A. T. Andersson","kind":"regular","score":[0,1]},{"t":"goal","minute":90,"added":5,"side":"home","player":"P. Szysz","player_id":13757,"assist":null,"kind":"regular","score":[1,1]},{"t":"goal","minute":99,"added":null,"side":"home","player":"M. Nalepa","player_id":7101,"assist":"P. Szysz","kind":"regular","score":[2,1]},{"t":"sub","minute":106,"added":null,"side":"home","in":"K. Palacz","in_id":14127,"out":"T. Gajda","out_id":38546},{"t":"sub","minute":106,"added":null,"side":"away","in":"K. Borys","in_id":28652,"out":"D. Szala","out_id":14114},{"t":"card","minute":112,"added":null,"side":"away","player":"P. Banaszak","player_id":29432,"card":"yellow","reason":null},{"t":"card","minute":116,"added":null,"side":"away","player":"M. Llinares","player_id":29457,"card":"yellow","reason":null}],"players":[{"id":61724,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29465,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":14114,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16874,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29454,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":87704,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29437,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":6566,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29447,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29457,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64396,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":14688,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29456,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":15962,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29432,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13927,"team_id":1384,"minutes":0,"rating":null,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29444,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":28652,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64397,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29460,"team_id":1384,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38642,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38645,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38644,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":14178,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38897,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38546,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38647,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":14119,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64223,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":39042,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64222,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13757,"team_id":1766,"minutes":0,"rating":null,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":7101,"team_id":1766,"minutes":0,"rating":null,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":48850,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38932,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38659,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":14127,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":14063,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29620,"team_id":1766,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":38899,"team_id":1766,"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":46,"shots":null,"on_target":8,"corners":4,"fouls":17,"yellow":1,"red":0,"big_chances":null,"passes":null,"pass_pct":null,"offsides":5,"saves":null},"away":{"possession":54,"shots":null,"on_target":2,"corners":4,"fouls":14,"yellow":3,"red":0,"big_chances":null,"passes":null,"pass_pct":null,"offsides":1,"saves":null}},"lineups":{"home":{"formation":"3-4-3","players":[{"id":38642,"name":"Artur Haluch","position":"G","number":30,"captain":false,"starting":true},{"id":38645,"name":"Cássio","position":"D","number":52,"captain":false,"starting":true},{"id":38644,"name":"Jiří Piroch","position":"D","number":3,"captain":false,"starting":true},{"id":14178,"name":"Maksymilian Pingot","position":"D","number":55,"captain":false,"starting":true},{"id":38897,"name":"Mateusz Spychała","position":"M","number":22,"captain":true,"starting":true},{"id":38546,"name":"Tomasz Gajda","position":"M","number":14,"captain":false,"starting":true},{"id":38647,"name":"Joshua Pérez","position":"M","number":11,"captain":false,"starting":true},{"id":14119,"name":"Bartosz Biedrzycki","position":"M","number":23,"captain":false,"starting":true},{"id":64223,"name":"Marcin Staś","position":"M","number":73,"captain":false,"starting":true},{"id":39042,"name":"Stanisław Gieroba","position":"F","number":77,"captain":false,"starting":true},{"id":64222,"name":"Bartłomiej Barański","position":"M","number":10,"captain":false,"starting":true},{"id":13757,"name":"Patryk Szysz","position":"F","number":20,"captain":false,"starting":false},{"id":7101,"name":"Michał Nalepa","position":"M","number":24,"captain":false,"starting":false},{"id":48850,"name":"Michał Feliks","position":"F","number":9,"captain":false,"starting":false},{"id":38932,"name":"Branislav Spáčil","position":"M","number":17,"captain":false,"starting":false},{"id":38659,"name":"Jakub Pochcioł","position":"M","number":6,"captain":false,"starting":false},{"id":14127,"name":"Krystian Palacz","position":"M","number":25,"captain":false,"starting":false},{"id":14063,"name":"Miłosz Mleczko","position":"G","number":1,"captain":false,"starting":false},{"id":29620,"name":"Franciszek Franczak","position":"M","number":5,"captain":false,"starting":false},{"id":38899,"name":"Filip Kupczyk","position":"M","number":33,"captain":false,"starting":false}]},"away":{"formation":"3-5-2","players":[{"id":29465,"name":"Michał Szromnik","position":"G","number":25,"captain":false,"starting":true},{"id":14114,"name":"Dominik Szala","position":"D","number":2,"captain":false,"starting":true},{"id":16874,"name":"Lamine Ba","position":"D","number":5,"captain":false,"starting":true},{"id":29454,"name":"Yegor Matsenko","position":"D","number":33,"captain":false,"starting":true},{"id":87704,"name":"Jan Jurčec","position":"D","number":27,"captain":false,"starting":true},{"id":29437,"name":"Piotr Samiec-Talar","position":"M","number":7,"captain":true,"starting":true},{"id":6566,"name":"Karol Linetty","position":"M","number":17,"captain":false,"starting":true},{"id":29447,"name":"Adam Ciucka","position":"M","number":88,"captain":false,"starting":true},{"id":29457,"name":"Marc Llinares","position":"D","number":8,"captain":false,"starting":true},{"id":64396,"name":"Malaly Dembélé","position":"F","number":10,"captain":false,"starting":true},{"id":14688,"name":"Ieltsin Camões","position":"F","number":9,"captain":false,"starting":true},{"id":29456,"name":"Mariusz Malec","position":"D","number":44,"captain":false,"starting":false},{"id":15962,"name":"Alex Timossi Andersson","position":"D","number":21,"captain":false,"starting":false},{"id":29432,"name":"Przemysław Banaszak","position":"F","number":19,"captain":false,"starting":false},{"id":13927,"name":"Grzegorz Tomasiewicz","position":"M","number":20,"captain":false,"starting":false},{"id":29444,"name":"Luka Marjanac","position":"F","number":11,"captain":false,"starting":false},{"id":28652,"name":"Karol Borys","position":"M","number":18,"captain":false,"starting":false},{"id":64397,"name":"Karol Niemczycki","position":"G","number":1,"captain":false,"starting":false},{"id":29460,"name":"Marko Dijaković","position":"D","number":4,"captain":false,"starting":false},{"id":61724,"name":"Adrian Zulewski","position":"D","number":26,"captain":false,"starting":false}]}}},"colors":{"home":null,"away":null},"venue":null,"pulled":[],"published":[]}