{"id":205913,"league_id":52,"league":"Chinese Super League","kickoff":1792827000,"home":"Qingdao West Coast","away":"Yunnan Yukun","home_id":2042,"away_id":2039,"venue_id":1253,"rank":5,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.788,"score":[1,1],"live_score":null,"lambda":[1.84,1.54],"odds_1x2":{"HOME":0.38949531100431634,"DRAW":0.2503599322104846,"AWAY":0.360144756785199},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Qingdao West Coast v Yunnan Yukun is one to leave alone. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","confident":[],"flags":[{"id":"stakes.season","section":"§5.1","note":"Qingdao West Coast are chasing European qualification; Yunnan Yukun are chasing European qualification, with 1 game remaining."}],"lambda_home":1.8444382360653497,"lambda_away":1.5401286245766563,"corner_rate":9.89,"card_rate":0.231,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-2-3-1","players":[{"id":47221,"name":"Hao Li","position":"G","starting":true,"ai_score":null},{"id":47223,"name":"Yu Dong","position":"D","starting":true,"ai_score":null},{"id":47225,"name":"Samir Memisevic","position":"D","starting":true,"ai_score":null},{"id":47227,"name":"Peng Wang","position":"D","starting":true,"ai_score":null},{"id":47229,"name":"Gengrui Wang","position":"D","starting":true,"ai_score":null},{"id":47243,"name":"Xiuwei Zhang","position":"M","starting":true,"ai_score":null},{"id":47257,"name":"Chengdong Zhang","position":"M","starting":true,"ai_score":null},{"id":47231,"name":"Nelson Luz","position":"M","starting":true,"ai_score":null},{"id":6896,"name":"Bruno Viana","position":"M","starting":true,"ai_score":null},{"id":47237,"name":"Davidson","position":"M","starting":true,"ai_score":null},{"id":47240,"name":"Aziz","position":"F","starting":true,"ai_score":null},{"id":47404,"name":"Shibo Liu","position":"G","starting":false,"ai_score":null},{"id":47484,"name":"Zhicheng Liu","position":"D","starting":false,"ai_score":null},{"id":68573,"name":"Elnizar Lohman","position":"D","starting":false,"ai_score":null},{"id":47481,"name":"Longhai He","position":"M","starting":false,"ai_score":null},{"id":47247,"name":"Haifeng Ding","position":"D","starting":false,"ai_score":null},{"id":47255,"name":"Honglüe Zhao","position":"D","starting":false,"ai_score":null},{"id":47235,"name":"Yang Zhanpeng","position":"M","starting":false,"ai_score":null},{"id":68574,"name":"Xie Chujun","position":"M","starting":false,"ai_score":null},{"id":47401,"name":"Barak Braunshtain","position":"M","starting":false,"ai_score":null},{"id":47453,"name":"Song Nan","position":"M","starting":false,"ai_score":null},{"id":47250,"name":"Jia Weiwei","position":"F","starting":false,"ai_score":null},{"id":47264,"name":"Aifeierding Aisikaer","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-3-3","players":[{"id":47252,"name":"Zhifeng Wang","position":"G","starting":true,"ai_score":null},{"id":47715,"name":"Wang-Kit Tsui","position":"D","starting":true,"ai_score":null},{"id":17235,"name":"Andrei Burcă","position":"D","starting":true,"ai_score":null},{"id":47154,"name":"Ruibao Hu","position":"D","starting":true,"ai_score":null},{"id":47299,"name":"Zihao Yang","position":"D","starting":true,"ai_score":null},{"id":47329,"name":"Alexandru Ioniță","position":"M","starting":true,"ai_score":null},{"id":47478,"name":"Xin Xu","position":"M","starting":true,"ai_score":null},{"id":47323,"name":"Caio Vinícius","position":"M","starting":true,"ai_score":null},{"id":47384,"name":"Bunyamin Abdusalam","position":"F","starting":true,"ai_score":null},{"id":47330,"name":"Cléber","position":"F","starting":true,"ai_score":null},{"id":47331,"name":"Oscar Taty Maritu","position":"F","starting":true,"ai_score":null},{"id":47662,"name":"Shengjun Qiu","position":"G","starting":false,"ai_score":null},{"id":47372,"name":"Xinghao Wang","position":"G","starting":false,"ai_score":null},{"id":47367,"name":"Yaxiong Bao","position":"G","starting":false,"ai_score":null},{"id":47351,"name":"Chenliang Zhang","position":"D","starting":false,"ai_score":null},{"id":47361,"name":"Zhang Xiangshuo","position":"D","starting":false,"ai_score":null},{"id":47485,"name":"Sun Xuelong","position":"M","starting":false,"ai_score":null},{"id":47298,"name":"Liuyu Duan","position":"M","starting":false,"ai_score":null},{"id":47550,"name":"John Hou Sæter","position":"M","starting":false,"ai_score":null},{"id":47314,"name":"Yuhao Zhao","position":"M","starting":false,"ai_score":null},{"id":50547,"name":"Jiahui Rong","position":"F","starting":false,"ai_score":null},{"id":49544,"name":"Ernanduo Fei","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[]},"people":[{"id":47221,"name":"Hao Li","side":"home"},{"id":47223,"name":"Yu Dong","side":"home"},{"id":47225,"name":"Samir Memisevic","side":"home"},{"id":47227,"name":"Peng Wang","side":"home"},{"id":47229,"name":"Gengrui Wang","side":"home"},{"id":47243,"name":"Xiuwei Zhang","side":"home"},{"id":47257,"name":"Chengdong Zhang","side":"home"},{"id":47231,"name":"Nelson Luz","side":"home"},{"id":6896,"name":"Bruno Viana","side":"home"},{"id":47237,"name":"Davidson","side":"home"},{"id":47240,"name":"Aziz","side":"home"},{"id":47404,"name":"Shibo Liu","side":"home"},{"id":47484,"name":"Zhicheng Liu","side":"home"},{"id":68573,"name":"Elnizar Lohman","side":"home"},{"id":47481,"name":"Longhai He","side":"home"},{"id":47247,"name":"Haifeng Ding","side":"home"},{"id":47255,"name":"Honglüe Zhao","side":"home"},{"id":47235,"name":"Yang Zhanpeng","side":"home"},{"id":68574,"name":"Xie Chujun","side":"home"},{"id":47401,"name":"Barak Braunshtain","side":"home"},{"id":47453,"name":"Song Nan","side":"home"},{"id":47250,"name":"Jia Weiwei","side":"home"},{"id":47264,"name":"Aifeierding Aisikaer","side":"home"},{"id":47259,"name":"Jie Sun","side":"home"},{"id":47553,"name":"Junzhen Xue","side":"home"},{"id":150720,"name":"Hao Shichao","side":"home"},{"id":47644,"name":"He Xiaoke","side":"home"},{"id":53749,"name":"Boxuan Zhang","side":"home"},{"id":47253,"name":"Dong Hang","side":"home"},{"id":47251,"name":"Bingyu Qi","side":"home"},{"id":53750,"name":"Ziquan Wang","side":"home"},{"id":43852,"name":"Shiming Jin","side":"home"},{"id":47234,"name":"Jingchao Meng","side":"home"},{"id":47245,"name":"Xinli Peng","side":"home"},{"id":91222,"name":"Alexander Xie","side":"home"},{"id":47267,"name":"Xiaolong Liu","side":"home"},{"id":47252,"name":"Zhifeng Wang","side":"away"},{"id":47715,"name":"Wang-Kit Tsui","side":"away"},{"id":17235,"name":"Andrei Burcă","side":"away"},{"id":47154,"name":"Ruibao Hu","side":"away"},{"id":47299,"name":"Zihao Yang","side":"away"},{"id":47329,"name":"Alexandru Ioniță","side":"away"},{"id":47478,"name":"Xin Xu","side":"away"},{"id":47323,"name":"Caio Vinícius","side":"away"},{"id":47384,"name":"Bunyamin Abdusalam","side":"away"},{"id":47330,"name":"Cléber","side":"away"},{"id":47331,"name":"Oscar Taty Maritu","side":"away"},{"id":47662,"name":"Shengjun Qiu","side":"away"},{"id":47372,"name":"Xinghao Wang","side":"away"},{"id":47367,"name":"Yaxiong Bao","side":"away"},{"id":47351,"name":"Chenliang Zhang","side":"away"},{"id":47361,"name":"Zhang Xiangshuo","side":"away"},{"id":47485,"name":"Sun Xuelong","side":"away"},{"id":47298,"name":"Liuyu Duan","side":"away"},{"id":47550,"name":"John Hou Sæter","side":"away"},{"id":47314,"name":"Yuhao Zhao","side":"away"},{"id":50547,"name":"Jiahui Rong","side":"away"},{"id":49544,"name":"Ernanduo Fei","side":"away"},{"id":47283,"name":"Ke Shi","side":"away"},{"id":53837,"name":"Xiangshuo Zhang","side":"away"},{"id":47356,"name":"Teng Yi","side":"away"},{"id":47383,"name":"Zichang Huang","side":"away"},{"id":47271,"name":"Hanwen Deng","side":"away"},{"id":53512,"name":"Qi Cui","side":"away"},{"id":47648,"name":"Qi Cui","side":"away"},{"id":53838,"name":"Yuhao Chen","side":"away"},{"id":47482,"name":"Jianxian Yu","side":"away"},{"id":47304,"name":"Chugui Ye","side":"away"},{"id":47382,"name":"Zilong Han","side":"away"}],"players":[{"id":47237,"name":"Davidson","side":"home","team":"Qingdao West Coast","club":null,"role":"MID","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":28,"goals":9,"assists":4,"big_chances":2,"clean_sheets":8,"team_games":31,"tracked_apps":28,"tracked_starts":28},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Wuhan Three Towns","kickoff":1788606000,"goals":2,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":["top_scorer","ever_present","in_form"],"importance":0.37,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":47240,"name":"Aziz","side":"home","team":"Qingdao West Coast","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":27,"goals":5,"assists":6,"big_chances":0,"clean_sheets":8,"team_games":31,"tracked_apps":28,"tracked_starts":27},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Shanghai Port","kickoff":1783162800,"goals":0,"assists":2,"score":"2-1","won":true},"strengths":[],"tags":["top_creator","ever_present"],"importance":0.276,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":47331,"name":"Oscar Taty Maritu","side":"away","team":"Yunnan Yukun","club":null,"role":"MID","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":27,"goals":20,"assists":9,"big_chances":5,"clean_sheets":5,"team_games":30,"tracked_apps":28,"tracked_starts":27},"recent":{"apps":5,"goals":2,"assists":3,"scoredIn":0,"country":0},"standout":{"opponent":"Shandong Taishan","kickoff":1774094400,"goals":2,"assists":1,"score":"4-0","won":true},"strengths":[],"tags":["top_scorer","ever_present","best_performer","chance_creator","in_form"],"importance":0.497,"country":null,"load":{"games":2,"minutes":167,"country":0}},{"id":47384,"name":"Bunyamin Abdusalam","side":"away","team":"Yunnan Yukun","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":19,"starts":9,"goals":5,"assists":3,"big_chances":8,"clean_sheets":3,"team_games":30,"tracked_apps":19,"tracked_starts":9},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":3},"standout":{"opponent":"Liaoning Tieren FC","kickoff":1788694500,"goals":1,"assists":1,"score":"5-0","won":true},"strengths":[],"tags":["best_performer","chance_creator"],"importance":0.141,"country":{"team":"China","apps":4,"goals":0,"assists":0,"tournament":null,"lately":{"apps":1,"goals":0,"assists":0}},"load":{"games":2,"minutes":131,"country":0}},{"id":47330,"name":"Cléber","side":"away","team":"Yunnan Yukun","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":27,"starts":20,"goals":14,"assists":5,"big_chances":0,"clean_sheets":3,"team_games":30,"tracked_apps":27,"tracked_starts":20},"recent":{"apps":5,"goals":5,"assists":0,"scoredIn":3,"country":0},"standout":{"opponent":"Liaoning Tieren FC","kickoff":1788694500,"goals":3,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":["in_form"],"importance":0.311,"country":null,"load":{"games":2,"minutes":180,"country":0}}],"extras":{"teams":{"home":2042,"away":2039},"split":{"home":{"above":{"w":1,"d":1,"l":2},"below":{"w":2,"d":4,"l":0}},"away":{"above":{"w":2,"d":2,"l":0},"below":{"w":2,"d":1,"l":3}}},"referee":null,"managers":{"home":{"id":1388,"name":"Zhi Zheng","vs":{"w":1,"d":1,"l":1,"last":{"kickoff":1779620400,"score":"3-2","result":"W"}}},"away":{"id":1385,"name":"Jordi Vinyals","vs":{"w":1,"d":1,"l":1,"last":{"kickoff":1779620400,"score":"2-3","result":"L"}}}},"best_xi":[{"id":47225,"name":"Samir Memisevic","team_id":2042,"position":"D","matches":26,"goals":3,"assists":0}],"players":{"47384":{"caps":4,"goals":0,"country":"China","signed":null}}},"notable":[{"id":47331,"name":"Oscar Taty Maritu","goals":20,"rank":1},{"id":46623,"name":"Rafael Ratão","goals":20,"rank":2},{"id":10034,"name":"Jhonder Cádiz","goals":19,"rank":3},{"id":47288,"name":"Cryzan","goals":17,"rank":4},{"id":47342,"name":"Felipe Silva","goals":17,"rank":5},{"id":47330,"name":"Cléber","goals":14,"rank":6},{"id":47429,"name":"Gustavo","goals":13,"rank":7},{"id":47310,"name":"Zhang Yuning","goals":13,"rank":8},{"id":47158,"name":"Frank Acheampong","goals":12,"rank":9},{"id":47164,"name":"Wesley Moraes","goals":12,"rank":10},{"id":30542,"name":"Alberto Quiles","goals":11,"rank":11},{"id":47548,"name":"Alexandru Mitriță","goals":11,"rank":12},{"id":47486,"name":"Fabio Abreu","goals":11,"rank":13},{"id":1168,"name":"Jeffinho","goals":11,"rank":14},{"id":47214,"name":"Guy Mbenza","goals":10,"rank":15}],"round_label":"Regular season · Matchday 29","neutral":false,"h2h":{"total_matches":3,"home_wins":1,"draws":1,"away_wins":1,"home_goals":3,"away_goals":3,"avg_total_goals":2,"home_win_rate":0.3333333333333333,"away_win_rate":0.3333333333333333,"recent_matches":[{"away":"Qingdao West Coast","date":"2026-05-24T11:00:00+00:00","home":"Yunnan Yukun","score":"2-3","event_id":205793,"away_score":3,"home_score":2,"away_team_id":2042,"home_team_id":2039},{"away":"Qingdao West Coast","date":"2025-11-02T11:35:00+00:00","home":"Yunnan Yukun","score":"1-0","event_id":206159,"away_score":0,"home_score":1,"away_team_id":2042,"home_team_id":2039},{"away":"Yunnan Yukun","date":"2025-06-14T11:00:00+00:00","home":"Qingdao West Coast","score":"0-0","event_id":206034,"away_score":0,"home_score":0,"away_team_id":2039,"home_team_id":2042}]},"standings":{"home":{"team_id":2042,"position":7,"played":28,"points":38,"goal_diff":-6,"team_name":"Qingdao West Coast","won":8,"drawn":14,"lost":6,"goals_for":31,"goals_against":37,"group":null},"away":{"team_id":2039,"position":6,"played":28,"points":39,"goal_diff":-3,"team_name":"Yunnan Yukun","won":11,"drawn":6,"lost":11,"goals_for":56,"goals_against":59,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":0.83,"goals_against":1.33,"clean_sheets":2,"streak":"winless 4","sequence":"DWDDLL","venue_ppg":1.33},"away":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":2.17,"goals_against":3,"clean_sheets":1,"streak":"none","sequence":"WDLWLD","venue_ppg":0.33}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Qingdao West Coast report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Yunnan Yukun report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed, so selection is known rather than guessed.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":2,"out":["Jingchao Meng","Xinli Peng"],"in":["Peng Wang","Bruno Viana"]},"away":{"n":2,"out":["Teng Yi","Hanwen Deng"],"in":["Ruibao Hu","Zihao Yang"]}}},"strength":0.3,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Qingdao West Coast have taken 1.00 points a game from their last 6 (1W 3D 2L), scoring 0.8 and conceding 1.3, and 1.33 a game at home.","evidence":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":0.83,"goals_against":1.33,"clean_sheets":2,"streak":"winless 4","sequence":"DWDDLL","venue_ppg":1.33},"strength":0.233,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Yunnan Yukun have taken 1.33 points a game from their last 6 (2W 2D 2L), scoring 2.2 and conceding 3.0, and 0.33 a game on the road.","evidence":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":2.17,"goals_against":3,"clean_sheets":1,"streak":"none","sequence":"WDLWLD","venue_ppg":0.33},"strength":0.15,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Qingdao West Coast are chasing European qualification; Yunnan Yukun are chasing European qualification, with 1 game remaining.","evidence":{"games_left":1,"home":{"state":"european_chase","position":7,"points":38,"games_left":1,"gap_to_leader":14,"gap_to_safety":10,"gap_to_europe":3},"away":{"state":"european_chase","position":6,"points":39,"games_left":1,"gap_to_leader":13,"gap_to_safety":11,"gap_to_europe":2},"six_pointer":false},"strength":0.75,"moves":[{"channel":"goals","side":"home","pct":3.3},{"channel":"goals","side":"away","pct":3.9}]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 2-3, too close to carry a revenge motive.","evidence":{"reverse_margin":1},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Zhi Zheng has 25 matches in charge at Qingdao West Coast, long enough that the side plays the way he wants it to.","evidence":{"manager":"Zhi Zheng","matches_in_charge":25,"tenure_days":230,"ppm":1.24,"appointment_effect":{"before_ppm":1.5,"after_ppm":0.9,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Jordi Vinyals has 28 matches in charge at Yunnan Yukun, long enough that the side plays the way he wants it to.","evidence":{"manager":"Jordi Vinyals","matches_in_charge":28,"tenure_days":231,"ppm":1.39,"appointment_effect":{"before_ppm":1.4,"after_ppm":1.3,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Qingdao West Coast come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.854166666666667,"matchesIn7":1,"matchesIn14":2,"days_rest":5.9},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Yunnan Yukun come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.829861111111111,"matchesIn7":1,"matchesIn14":2,"days_rest":6.8},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"COMPUTED","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.","evidence":{"home":{"attack":-0.18,"defence":0.053,"effective_matches":14.7,"shrunk":0.35},"away":{"attack":0.147,"defence":-0.215,"effective_matches":14.5,"shrunk":0.36}},"strength":0.2,"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":46.3,"shots":11.4,"xg_per_shot":0.091,"corners":3.9,"corners_per_shot":0.343,"finishing_vs_xg":-0.13},"away":{"matches":12,"possession":51.1,"shots":16.7,"xg_per_shot":0.105,"corners":6.2,"corners_per_shot":0.37,"finishing_vs_xg":0.5},"possession_gap":-4.8},"strength":0.19,"moves":[]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"Qingdao West Coast are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.13,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Yunnan Yukun have scored 6 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.5,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":19.1,"temperature_c":12,"description":null},"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.24516555412842642},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 8.7% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0868,"margin_pct":8.68,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, DRAW has drifted 6.3% since the market opened.","evidence":{"moves":[{"outcome":"DRAW","move_pct":-6.3,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":1.6,"direction":"DRIFTING"},{"outcome":"AWAY","move_pct":-1.1,"direction":"DRIFTING"}]},"strength":0.313,"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.383,"DRAW":0.2563,"AWAY":0.3607},"consensus":{"HOME":0.3895,"DRAW":0.2504,"AWAY":0.3601},"largest_gap":{"outcome":"HOME","points":-0.65},"sharp_overround":1.0491},"strength":0.081,"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.788,"model":{"HOME":0.4415,"DRAW":0.2433,"AWAY":0.3152},"book":{"HOME":0.3895,"DRAW":0.2504,"AWAY":0.3601},"best":{"HOME":{"odds":2.51,"bookmaker":"1xBet"},"DRAW":{"odds":3.8,"bookmaker":"Bet365"},"AWAY":{"odds":2.85,"bookmaker":"Unibet"}},"overround":1.0868,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.383,"DRAW":0.2563,"AWAY":0.3607}},"open":{"book":"pinnacle","fair":{"HOME":0.3713,"DRAW":0.2692,"AWAY":0.3595}}},{"market":"double_chance","line":null,"confidence":0.788,"model":{"12":0.7567,"1X":0.6848,"X2":0.5585},"book":{"12":0.7496,"1X":0.6399,"X2":0.6105},"best":{"12":{"odds":1.3,"bookmaker":"William Hill"},"1X":{"odds":1.47,"bookmaker":"1xBet"},"X2":{"odds":1.57,"bookmaker":"betfair"}},"overround":1.0432,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.7437,"1X":0.6393,"X2":0.617}},"open":{"book":"pinnacle","fair":{"12":0.7308,"1X":0.6405,"X2":0.6287}}},{"market":"draw_no_bet","line":null,"confidence":0.788,"model":{"HOME":0.5835,"AWAY":0.4165},"book":{"HOME":0.5196,"AWAY":0.4804},"best":{"HOME":{"odds":1.8,"bookmaker":"Betway"},"AWAY":{"odds":1.94,"bookmaker":"Betsson"}},"overround":1.0821,"books":9,"sharp":{"book":"pinnacle","fair":{"HOME":0.515,"AWAY":0.485}},"open":{"book":"pinnacle","fair":{"HOME":0.5081,"AWAY":0.4919}}},{"market":"btts","line":null,"confidence":0.788,"model":{"yes":0.6709,"no":0.3291},"book":{"yes":0.6578,"no":0.3422},"best":{"yes":{"odds":1.47,"bookmaker":"fonbet"},"no":{"odds":2.7,"bookmaker":"Novibet"}},"overround":1.081,"books":15,"sharp":{"book":"betfair","fair":{"yes":0.662,"no":0.338}},"open":{"book":"betfair","fair":{"yes":0.65,"no":0.35}}},{"market":"over_under_05","line":0.5,"confidence":0.788,"model":{"over":0.9566,"under":0.0434},"book":{"over":0.9656,"under":0.0344},"best":{"over":{"odds":1.01,"bookmaker":"betfair"},"under":{"odds":17,"bookmaker":"betfair"}},"overround":1.0489,"books":1,"sharp":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}},"open":{"book":"betfair","fair":{"over":0.9656,"under":0.0344}}},{"market":"over_under_15","line":1.5,"confidence":0.788,"model":{"over":0.8609,"under":0.1391},"book":{"over":0.8474,"under":0.1526},"best":{"over":{"odds":1.14,"bookmaker":"Pinnacle"},"under":{"odds":5.51,"bookmaker":"Pinnacle"}},"overround":1.0638,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.8479,"under":0.1521}},"open":{"book":"pinnacle","fair":{"over":0.8207,"under":0.1793}}},{"market":"over_under_25","line":2.5,"confidence":0.788,"model":{"over":0.6573,"under":0.3427},"book":{"over":0.6323,"under":0.3677},"best":{"over":{"odds":1.53,"bookmaker":"Bet365"},"under":{"odds":2.57,"bookmaker":"Pinnacle"}},"overround":1.0648,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.6388,"under":0.3612}},"open":{"book":"pinnacle","fair":{"over":0.6,"under":0.4}}},{"market":"over_under_35","line":3.5,"confidence":0.788,"model":{"over":0.4383,"under":0.5617},"book":{"over":0.4176,"under":0.5824},"best":{"over":{"odds":2.3,"bookmaker":"betfair"},"under":{"odds":1.67,"bookmaker":"Pinnacle"}},"overround":1.0596,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.4279,"under":0.5721}},"open":{"book":"pinnacle","fair":{"over":0.3866,"under":0.6134}}},{"market":"asian_handicap","line":-2.5,"confidence":0.788,"model":{"HOME":0.1103,"AWAY":0.8897},"book":{"HOME":0.083,"AWAY":0.917},"best":{"HOME":{"odds":8.6,"bookmaker":"1xBet"},"AWAY":{"odds":1.05,"bookmaker":"fonbet"}},"overround":1.0865,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0825,"AWAY":0.9175}}},{"market":"asian_handicap","line":-2,"confidence":0.788,"model":{"HOME":0.1277,"AWAY":0.8723},"book":{"HOME":0.0934,"AWAY":0.9066},"best":{"HOME":{"odds":8.7,"bookmaker":"1xBet"},"AWAY":{"odds":1.07,"bookmaker":"fonbet"}},"overround":1.0841,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0747,"AWAY":0.9253}}},{"market":"asian_handicap","line":-1.75,"confidence":0.788,"model":{"HOME":0.1912,"AWAY":0.8088},"book":{"HOME":0.1401,"AWAY":0.8599},"best":{"HOME":{"odds":5.86,"bookmaker":"1xBet"},"AWAY":{"odds":1.14,"bookmaker":"Bet365"}},"overround":1.0649,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1372,"AWAY":0.8628}}},{"market":"asian_handicap","line":-1.5,"confidence":0.788,"model":{"HOME":0.2461,"AWAY":0.7539},"book":{"HOME":0.1982,"AWAY":0.8018},"best":{"HOME":{"odds":4.585,"bookmaker":"1xBet"},"AWAY":{"odds":1.21,"bookmaker":"Bet365"}},"overround":1.0738,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1926,"AWAY":0.8074}}},{"market":"asian_handicap","line":-1.25,"confidence":0.788,"model":{"HOME":0.2728,"AWAY":0.7272},"book":{"HOME":0.2146,"AWAY":0.7854},"best":{"HOME":{"odds":4.2,"bookmaker":"1xBet"},"AWAY":{"odds":1.24,"bookmaker":"Bet365"}},"overround":1.0687,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2079,"AWAY":0.7921}}},{"market":"asian_handicap","line":-1,"confidence":0.788,"model":{"HOME":0.3059,"AWAY":0.6941},"book":{"HOME":0.2429,"AWAY":0.7571},"best":{"HOME":{"odds":3.825,"bookmaker":"1xBet"},"AWAY":{"odds":1.275,"bookmaker":"Bet365"}},"overround":1.0739,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2407,"AWAY":0.7593}}},{"market":"asian_handicap","line":-0.75,"confidence":0.788,"model":{"HOME":0.381,"AWAY":0.619},"book":{"HOME":0.3176,"AWAY":0.6824},"best":{"HOME":{"odds":2.887,"bookmaker":"1xBet"},"AWAY":{"odds":1.4,"bookmaker":"Novibet"}},"overround":1.0706,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.32,"AWAY":0.68}}},{"market":"asian_handicap","line":-0.5,"confidence":0.788,"model":{"HOME":0.4415,"AWAY":0.5585},"book":{"HOME":0.3873,"AWAY":0.6127},"best":{"HOME":{"odds":2.4,"bookmaker":"Interwetten"},"AWAY":{"odds":1.575,"bookmaker":"Bet365"}},"overround":1.0707,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3804,"AWAY":0.6196}}},{"market":"asian_handicap","line":-0.25,"confidence":0.788,"model":{"HOME":0.5027,"AWAY":0.4973},"book":{"HOME":0.448,"AWAY":0.552},"best":{"HOME":{"odds":2.156,"bookmaker":"1xBet"},"AWAY":{"odds":1.725,"bookmaker":"Bet365"}},"overround":1.0687,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4357,"AWAY":0.5643}}},{"market":"asian_handicap","line":0,"confidence":0.788,"model":{"HOME":0.5835,"AWAY":0.4165},"book":{"HOME":0.5193,"AWAY":0.4807},"best":{"HOME":{"odds":1.85,"bookmaker":"1xBet"},"AWAY":{"odds":2,"bookmaker":"Bet365"}},"overround":1.0671,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5195,"AWAY":0.4805}}},{"market":"asian_handicap","line":0.25,"confidence":0.788,"model":{"HOME":0.6412,"AWAY":0.3588},"book":{"HOME":0.588,"AWAY":0.412},"best":{"HOME":{"odds":1.62,"bookmaker":"fonbet"},"AWAY":{"odds":2.3,"bookmaker":"Bet365"}},"overround":1.0671,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5896,"AWAY":0.4104}}},{"market":"asian_handicap","line":0.5,"confidence":0.788,"model":{"HOME":0.6848,"AWAY":0.3152},"book":{"HOME":0.6446,"AWAY":0.3554},"best":{"HOME":{"odds":1.48,"bookmaker":"Novibet"},"AWAY":{"odds":2.6,"bookmaker":"Bet365"}},"overround":1.0724,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6458,"AWAY":0.3542}}},{"market":"asian_handicap","line":0.75,"confidence":0.788,"model":{"HOME":0.745,"AWAY":0.255},"book":{"HOME":0.7066,"AWAY":0.2934},"best":{"HOME":{"odds":1.35,"bookmaker":"Bet365"},"AWAY":{"odds":3.1,"bookmaker":"Bet365"}},"overround":1.071,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7071,"AWAY":0.2929}}},{"market":"asian_handicap","line":1,"confidence":0.788,"model":{"HOME":0.8168,"AWAY":0.1832},"book":{"HOME":0.782,"AWAY":0.218},"best":{"HOME":{"odds":1.23,"bookmaker":"fonbet"},"AWAY":{"odds":4.215,"bookmaker":"1xBet"}},"overround":1.0716,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7854,"AWAY":0.2146}}},{"market":"asian_handicap","line":1.25,"confidence":0.788,"model":{"HOME":0.8329,"AWAY":0.1671},"book":{"HOME":0.8145,"AWAY":0.1855},"best":{"HOME":{"odds":1.19,"bookmaker":"Bet365"},"AWAY":{"odds":4.6,"bookmaker":"1xBet"}},"overround":1.0695,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8141,"AWAY":0.1859}}},{"market":"asian_handicap","line":1.5,"confidence":0.788,"model":{"HOME":0.8464,"AWAY":0.1536},"book":{"HOME":0.8244,"AWAY":0.1756},"best":{"HOME":{"odds":1.17,"bookmaker":"Bet365"},"AWAY":{"odds":5.04,"bookmaker":"1xBet"}},"overround":1.0716,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8244,"AWAY":0.1756}}},{"market":"asian_handicap","line":1.75,"confidence":0.788,"model":{"HOME":0.8885,"AWAY":0.1115},"book":{"HOME":0.8774,"AWAY":0.1226},"best":{"HOME":{"odds":1.115,"bookmaker":"Bet365"},"AWAY":{"odds":6.46,"bookmaker":"1xBet"}},"overround":1.0662,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8806,"AWAY":0.1194}}},{"market":"asian_handicap","line":2,"confidence":0.788,"model":{"HOME":0.9349,"AWAY":0.0651},"book":{"HOME":0.9127,"AWAY":0.0873},"best":{"HOME":{"odds":1.06,"bookmaker":"fonbet"},"AWAY":{"odds":9.1,"bookmaker":"1xBet"}},"overround":1.0866,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9133,"AWAY":0.0867}}},{"market":"asian_handicap","line":2.5,"confidence":0.788,"model":{"HOME":0.9411,"AWAY":0.0589},"book":{"HOME":0.935,"AWAY":0.065},"best":{"HOME":{"odds":1.04,"bookmaker":"fonbet"},"AWAY":{"odds":11.6,"bookmaker":"1xBet"}},"overround":1.0885,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9355,"AWAY":0.0645}}},{"market":"total_corners","line":7.5,"confidence":0.788,"model":{"over":0.7288,"under":0.2712},"book":{"over":0.8054,"under":0.1946},"best":{"over":{"odds":1.16,"bookmaker":"1xBet"},"under":{"odds":3.98,"bookmaker":"1xBet"}},"overround":1.1133,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.7489,"under":0.2511}}},{"market":"total_corners","line":8.5,"confidence":0.788,"model":{"over":0.6223,"under":0.3777},"book":{"over":0.6818,"under":0.3182},"best":{"over":{"odds":1.37,"bookmaker":"1xBet"},"under":{"odds":2.73,"bookmaker":"1xBet"}},"overround":1.0962,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.6224,"under":0.3776}}},{"market":"total_corners","line":9.5,"confidence":0.788,"model":{"over":0.5111,"under":0.4889},"book":{"over":0.5587,"under":0.4413},"best":{"over":{"odds":1.69,"bookmaker":"Pinnacle"},"under":{"odds":2.11,"bookmaker":"Pinnacle"}},"overround":1.0694,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.5589,"under":0.4411}},"open":{"book":"pinnacle","fair":{"over":0.5578,"under":0.4422}}},{"market":"total_corners","line":10.5,"confidence":0.788,"model":{"over":0.4038,"under":0.5962},"book":{"over":0.4413,"under":0.5587},"best":{"over":{"odds":2.11,"bookmaker":"Pinnacle"},"under":{"odds":1.69,"bookmaker":"Pinnacle"}},"overround":1.0694,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4411,"under":0.5589}},"open":{"book":"pinnacle","fair":{"over":0.4411,"under":0.5589}}},{"market":"total_corners","line":11.5,"confidence":0.788,"model":{"over":0.307,"under":0.693},"book":{"over":0.3242,"under":0.6758},"best":{"over":{"odds":2.68,"bookmaker":"1xBet"},"under":{"odds":1.38,"bookmaker":"1xBet"}},"overround":1.0978,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.2645,"under":0.7355}}},{"market":"corners_1x2","line":null,"confidence":0.631,"model":{"HOME":0.5393,"DRAW":0.1103,"AWAY":0.3503},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.552,"model":{"yes":0.2066,"no":0.7934},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.5835,"book_prob":0.5193,"edge":0.0642,"shrunk_edge":0.0481,"odds":1.85,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.85},{"slug":"fonbet","book":"fonbet","odds":1.82},{"slug":"interwetten","book":"Interwetten","odds":1.8},{"slug":"novibet","book":"Novibet","odds":1.8},{"slug":"bet365","book":"Bet365","odds":1.8},{"slug":"betsson","book":"Betsson","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8}],"kelly":0.0234,"confidence":0.788,"family":"handicap"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.5835,"book_prob":0.5196,"edge":0.0639,"shrunk_edge":0.0476,"odds":1.8,"bookmaker":"Betway","prices":[{"slug":"betway","book":"Betway","odds":1.8},{"slug":"bet365","book":"Bet365","odds":1.8},{"slug":"betsson","book":"Betsson","odds":1.8},{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"novibet","book":"Novibet","odds":1.79},{"slug":"betano","book":"Betano","odds":1.78},{"slug":"bwin","book":"Bwin","odds":1.75},{"slug":"sportingbet","book":"SportingBet","odds":1.75},{"slug":"vistabet","book":"Vistabet","odds":1.75}],"kelly":0.0157,"confidence":0.788,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-0.75,"push":"half","model_prob":0.381,"book_prob":0.3176,"edge":0.0634,"shrunk_edge":0.0476,"odds":2.887,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.887},{"slug":"bet365","book":"Bet365","odds":2.85},{"slug":"novibet","book":"Novibet","odds":2.8},{"slug":"fonbet","book":"fonbet","odds":2.8}],"kelly":0.0132,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1,"push":"full","model_prob":0.3059,"book_prob":0.2429,"edge":0.0629,"shrunk_edge":0.0472,"odds":3.825,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.825},{"slug":"bet365","book":"Bet365","odds":3.55},{"slug":"fonbet","book":"fonbet","odds":3.4}],"kelly":0.015,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.25,"push":"half","model_prob":0.2728,"book_prob":0.2146,"edge":0.0582,"shrunk_edge":0.0436,"odds":4.2,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.2},{"slug":"bet365","book":"Bet365","odds":3.9}],"kelly":0.0114,"confidence":0.788,"family":"handicap"},{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.2712,"book_prob":0.1946,"edge":0.0766,"shrunk_edge":0.0422,"odds":3.98,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.98}],"kelly":0.0067,"confidence":0.788,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-0.25,"push":"half","model_prob":0.5027,"book_prob":0.448,"edge":0.0546,"shrunk_edge":0.041,"odds":2.156,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.156},{"slug":"novibet","book":"Novibet","odds":2.09},{"slug":"bet365","book":"Bet365","odds":2.075},{"slug":"betsson","book":"Betsson","odds":2.06},{"slug":"10bet","book":"10bet","odds":2.05},{"slug":"fonbet","book":"fonbet","odds":2.02}],"kelly":0.0181,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-0.5,"push":"none","model_prob":0.4415,"book_prob":0.3873,"edge":0.0542,"shrunk_edge":0.0406,"odds":2.4,"bookmaker":"Interwetten","prices":[{"slug":"interwetten","book":"Interwetten","odds":2.4},{"slug":"betsson","book":"Betsson","odds":2.37},{"slug":"novibet","book":"Novibet","odds":2.35},{"slug":"bet365","book":"Bet365","odds":2.35}],"kelly":0.0106,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.6412,"book_prob":0.588,"edge":0.0531,"shrunk_edge":0.0399,"odds":1.62,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.62},{"slug":"novibet","book":"Novibet","odds":1.61},{"slug":"1xbet","book":"1xBet","odds":1.608},{"slug":"bet365","book":"Bet365","odds":1.6}],"kelly":0.0156,"confidence":0.788,"family":"handicap"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.4415,"book_prob":0.3895,"edge":0.052,"shrunk_edge":0.0388,"odds":2.51,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.51},{"slug":"pinnacle","book":"Pinnacle","odds":2.5},{"slug":"dafabet","book":"dafabet","odds":2.49},{"slug":"interwetten","book":"Interwetten","odds":2.45},{"slug":"william-hill","book":"William Hill","odds":2.45},{"slug":"betfair","book":"betfair","odds":2.4},{"slug":"mansionbet","book":"MansionBet","odds":2.39},{"slug":"betvictor","book":"BetVictor","odds":2.38},{"slug":"bet365","book":"Bet365","odds":2.37},{"slug":"bwin","book":"Bwin","odds":2.35},{"slug":"coral","book":"coral","odds":2.3},{"slug":"ladbrokes","book":"ladbrokes","odds":2.3}],"kelly":0.0179,"confidence":0.788,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.1912,"book_prob":0.1401,"edge":0.0511,"shrunk_edge":0.0383,"odds":5.86,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":5.86},{"slug":"bet365","book":"Bet365","odds":5.75}],"kelly":0.0062,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":-1.5,"push":"none","model_prob":0.2461,"book_prob":0.1982,"edge":0.0479,"shrunk_edge":0.036,"odds":4.585,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.585},{"slug":"bet365","book":"Bet365","odds":4.25},{"slug":"fonbet","book":"fonbet","odds":4}],"kelly":0.009,"confidence":0.788,"family":"handicap"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.6848,"book_prob":0.6399,"edge":0.045,"shrunk_edge":0.0335,"odds":1.47,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.47},{"slug":"william-hill","book":"William Hill","odds":1.44},{"slug":"betfair","book":"betfair","odds":1.44},{"slug":"betvictor","book":"BetVictor","odds":1.44},{"slug":"sbo","book":"Sbo","odds":1.33}],"kelly":0.0036,"confidence":0.788,"family":"result"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.3777,"book_prob":0.3182,"edge":0.0595,"shrunk_edge":0.0327,"odds":2.73,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.73}],"kelly":0.0045,"confidence":0.788,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.6848,"book_prob":0.6446,"edge":0.0402,"shrunk_edge":0.0302,"odds":1.48,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.48},{"slug":"bet365","book":"Bet365","odds":1.475},{"slug":"interwetten","book":"Interwetten","odds":1.45}],"kelly":0.0071,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.745,"book_prob":0.7066,"edge":0.0384,"shrunk_edge":0.0288,"odds":1.35,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.35},{"slug":"fonbet","book":"fonbet","odds":1.35},{"slug":"1xbet","book":"1xBet","odds":1.341}],"kelly":0.0041,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.8168,"book_prob":0.782,"edge":0.0349,"shrunk_edge":0.0262,"odds":1.23,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.23},{"slug":"bet365","book":"Bet365","odds":1.225},{"slug":"1xbet","book":"1xBet","odds":1.212}],"kelly":0.0051,"confidence":0.788,"family":"handicap"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.4889,"book_prob":0.4413,"edge":0.0475,"shrunk_edge":0.0261,"odds":2.11,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.11},{"slug":"1xbet","book":"1xBet","odds":2.07}],"kelly":0.0071,"confidence":0.788,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-2,"push":"full","model_prob":0.1277,"book_prob":0.0934,"edge":0.0343,"shrunk_edge":0.0257,"odds":8.7,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.7},{"slug":"fonbet","book":"fonbet","odds":6.5}],"kelly":0.0036,"confidence":0.788,"family":"handicap"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.6573,"book_prob":0.6323,"edge":0.025,"shrunk_edge":0.0213,"odds":1.53,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.53},{"slug":"1xbet","book":"1xBet","odds":1.51},{"slug":"pinnacle","book":"Pinnacle","odds":1.5},{"slug":"betfair","book":"betfair","odds":1.5},{"slug":"betvictor","book":"BetVictor","odds":1.49}],"kelly":0.0027,"confidence":0.788,"family":"goals"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.5962,"book_prob":0.5587,"edge":0.0376,"shrunk_edge":0.0207,"odds":1.69,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.69},{"slug":"1xbet","book":"1xBet","odds":1.67}],"kelly":0.0028,"confidence":0.788,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-2.5,"push":"none","model_prob":0.1103,"book_prob":0.083,"edge":0.0274,"shrunk_edge":0.0205,"odds":8.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":8.6},{"slug":"fonbet","book":"fonbet","odds":7.4}],"kelly":0,"confidence":0.788,"family":"handicap"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.4383,"book_prob":0.4176,"edge":0.0207,"shrunk_edge":0.0176,"odds":2.3,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.3},{"slug":"1xbet","book":"1xBet","odds":2.29},{"slug":"pinnacle","book":"Pinnacle","odds":2.2},{"slug":"betvictor","book":"BetVictor","odds":2.17}],"kelly":0.0015,"confidence":0.788,"family":"goals"},{"market":"asian_handicap","outcome":"HOME","line":2,"push":"full","model_prob":0.9349,"book_prob":0.9127,"edge":0.0222,"shrunk_edge":0.0167,"odds":1.06,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.06},{"slug":"1xbet","book":"1xBet","odds":1.031}],"kelly":0,"confidence":0.788,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.8464,"book_prob":0.8244,"edge":0.0221,"shrunk_edge":0.0166,"odds":1.17,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.17},{"slug":"fonbet","book":"fonbet","odds":1.17},{"slug":"1xbet","book":"1xBet","odds":1.144}],"kelly":0,"confidence":0.788,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":"Neither of these is in good shape underneath the results. Qingdao West Coast have conceded only 9 in their last ten when the chances they allowed would usually cost about 17. Their goalkeeper and their luck have carried them. As for the other side, Yunnan Yukun have been out-created in six of their last ten games. And they have scored 22 in their last ten from chances that would usually bring about 16. That finishing is running hot. The side that stops giving up the better chances first takes this one.","external":{"bsd_prediction":{"id":5850,"created_at":"2026-10-18T02:15:33Z","event":{"id":205913,"event_date":"2026-10-24T07:30:00Z","status":"notstarted","home_team_id":2042,"home_team":"Qingdao West Coast","away_team_id":2039,"away_team":"Yunnan Yukun","league_id":52,"league_name":"Chinese Super League"},"markets":{"match_result":{"prob_home":38.3,"prob_draw":26,"prob_away":35.6,"predicted":"H"},"expected_goals":{"home":1.73,"away":1.48},"over_under":{"prob_over_15":81.2,"prob_over_25":60.1,"prob_over_35":39.5},"btts":{"prob_yes":63.2},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":57.5},"corners":{"prob_over_85":61.7,"prob_over_95":50,"prob_over_105":38.4}},"recommendations":{"favorite":"H","favorite_prob":38.3,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.3833,"version":"dc-blend-v1"}}},"computed_at":1792824975,"report":{"fetched_at":1792836144,"ht":[1,0],"attendance":null,"highlights":[],"events":[{"t":"goal","minute":17,"added":null,"side":"home","player":"Aziz","player_id":47240,"assist":"Y. Dong","kind":"regular","score":[1,0]},{"t":"sub","minute":69,"added":null,"side":"away","in":"J. H. Sæter","in_id":47550,"out":"A. Ioniță","out_id":47329},{"t":"sub","minute":69,"added":null,"side":"away","in":"L. Duan","in_id":47298,"out":"X. Xu","out_id":47478},{"t":"card","minute":70,"added":null,"side":"home","player":"X. Zhang","player_id":47243,"card":"yellow","reason":"Foul"},{"t":"sub","minute":70,"added":null,"side":"away","in":"Y. Zhao","in_id":47314,"out":"R. Hu","out_id":47154},{"t":"goal","minute":72,"added":null,"side":"away","player":"O. T. Maritu","player_id":47331,"assist":"B. Abdusalam","kind":"regular","score":[1,1]},{"t":"card","minute":78,"added":null,"side":"home","player":"S. Memisevic","player_id":47225,"card":"yellow","reason":"Foul"},{"t":"sub","minute":82,"added":null,"side":"home","in":"Z. Liu","in_id":47484,"out":"Y. Dong","out_id":47223},{"t":"sub","minute":82,"added":null,"side":"home","in":"X. Chujun","in_id":68574,"out":"X. Zhang","out_id":47243},{"t":"sub","minute":90,"added":null,"side":"away","in":"E. Fei","in_id":49544,"out":"B. Abdusalam","out_id":47384}],"players":[{"id":17235,"team_id":2039,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":47323,"team_id":2039,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":47299,"team_id":2039,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":47252,"team_id":2039,"minutes":90,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":7,"shots":0,"on_target":0,"key_passes":0},{"id":47715,"team_id":2039,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":47331,"team_id":2039,"minutes":90,"rating":7.7,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":5,"on_target":2,"key_passes":0},{"id":47330,"team_id":2039,"minutes":90,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":3},{"id":47384,"team_id":2039,"minutes":89,"rating":7,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":2},{"id":47154,"team_id":2039,"minutes":70,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47478,"team_id":2039,"minutes":69,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":47329,"team_id":2039,"minutes":69,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":47550,"team_id":2039,"minutes":21,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":47298,"team_id":2039,"minutes":21,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":47314,"team_id":2039,"minutes":20,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":49544,"team_id":2039,"minutes":1,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47372,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47351,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":50547,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47367,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47361,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47662,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47485,"team_id":2039,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47227,"team_id":2042,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":47237,"team_id":2042,"minutes":90,"rating":7.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":3},{"id":47240,"team_id":2042,"minutes":90,"rating":7,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":2},{"id":47221,"team_id":2042,"minutes":90,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":6896,"team_id":2042,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":47229,"team_id":2042,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47225,"team_id":2042,"minutes":90,"rating":6.6,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":47257,"team_id":2042,"minutes":90,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":47231,"team_id":2042,"minutes":90,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":2},{"id":47243,"team_id":2042,"minutes":82,"rating":6.2,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":47223,"team_id":2042,"minutes":82,"rating":7.7,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":47484,"team_id":2042,"minutes":8,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":68574,"team_id":2042,"minutes":8,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":47235,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47255,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47481,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47264,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47404,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47247,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":68573,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47250,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47453,"team_id":2042,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":47401,"team_id":2042,"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":38,"shots":14,"on_target":7,"corners":6,"fouls":17,"yellow":2,"red":0,"big_chances":5,"passes":251,"pass_pct":75.3,"offsides":6,"saves":3},"away":{"possession":62,"shots":13,"on_target":4,"corners":3,"fouls":15,"yellow":0,"red":0,"big_chances":0,"passes":416,"pass_pct":84.6,"offsides":0,"saves":6}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":47221,"name":"Hao Li","position":"G","number":16,"captain":false,"starting":true},{"id":47223,"name":"Yu Dong","position":"D","number":19,"captain":false,"starting":true},{"id":47227,"name":"Peng Wang","position":"D","number":15,"captain":false,"starting":true},{"id":6896,"name":"Bruno Viana","position":"D","number":2,"captain":false,"starting":true},{"id":47229,"name":"Gengrui Wang","position":"D","number":22,"captain":false,"starting":true},{"id":47225,"name":"Samir Memisevic","position":"M","number":5,"captain":false,"starting":true},{"id":47257,"name":"Chengdong Zhang","position":"M","number":28,"captain":false,"starting":true},{"id":47231,"name":"Nelson Luz","position":"M","number":10,"captain":false,"starting":true},{"id":47243,"name":"Xiuwei Zhang","position":"M","number":8,"captain":false,"starting":true},{"id":47237,"name":"Davidson","position":"M","number":11,"captain":true,"starting":true},{"id":47240,"name":"Aziz","position":"F","number":9,"captain":false,"starting":true},{"id":47484,"name":"Zhicheng Liu","position":"D","number":33,"captain":false,"starting":false},{"id":68574,"name":"Xie Chujun","position":"M","number":31,"captain":false,"starting":false},{"id":47404,"name":"Shibo Liu","position":"G","number":26,"captain":false,"starting":false},{"id":68573,"name":"Elnizar Lohman","position":"D","number":4,"captain":false,"starting":false},{"id":47481,"name":"Longhai He","position":"M","number":20,"captain":false,"starting":false},{"id":47247,"name":"Haifeng Ding","position":"D","number":32,"captain":false,"starting":false},{"id":47255,"name":"Honglüe Zhao","position":"D","number":3,"captain":false,"starting":false},{"id":47235,"name":"Yang Zhanpeng","position":"M","number":30,"captain":false,"starting":false},{"id":47401,"name":"Barak Braunshtain","position":"M","number":18,"captain":false,"starting":false},{"id":47453,"name":"Song Nan","position":"M","number":35,"captain":false,"starting":false},{"id":47250,"name":"Jia Weiwei","position":"F","number":29,"captain":false,"starting":false},{"id":47264,"name":"Aifeierding Aisikaer","position":"F","number":27,"captain":false,"starting":false}]},"away":{"formation":"4-3-3","players":[{"id":47252,"name":"Zhifeng Wang","position":"G","number":23,"captain":false,"starting":true},{"id":47715,"name":"Wang-Kit Tsui","position":"D","number":3,"captain":false,"starting":true},{"id":17235,"name":"Andrei Burcă","position":"D","number":33,"captain":false,"starting":true},{"id":47154,"name":"Ruibao Hu","position":"D","number":2,"captain":false,"starting":true},{"id":47299,"name":"Zihao Yang","position":"D","number":21,"captain":false,"starting":true},{"id":47329,"name":"Alexandru Ioniță","position":"M","number":10,"captain":true,"starting":true},{"id":47478,"name":"Xin Xu","position":"M","number":8,"captain":false,"starting":true},{"id":47323,"name":"Caio Vinícius","position":"M","number":34,"captain":false,"starting":true},{"id":47384,"name":"Bunyamin Abdusalam","position":"F","number":39,"captain":false,"starting":true},{"id":47330,"name":"Cléber","position":"F","number":9,"captain":false,"starting":true},{"id":47331,"name":"Oscar Taty Maritu","position":"F","number":11,"captain":false,"starting":true},{"id":47298,"name":"Liuyu Duan","position":"M","number":22,"captain":false,"starting":false},{"id":47550,"name":"John Hou Sæter","position":"M","number":30,"captain":false,"starting":false},{"id":47314,"name":"Yuhao Zhao","position":"M","number":6,"captain":false,"starting":false},{"id":49544,"name":"Ernanduo Fei","position":"F","number":36,"captain":false,"starting":false},{"id":47662,"name":"Shengjun Qiu","position":"G","number":13,"captain":false,"starting":false},{"id":47372,"name":"Xinghao Wang","position":"G","number":14,"captain":false,"starting":false},{"id":47367,"name":"Yaxiong Bao","position":"G","number":1,"captain":false,"starting":false},{"id":47351,"name":"Chenliang Zhang","position":"D","number":26,"captain":false,"starting":false},{"id":47361,"name":"Zhang Xiangshuo","position":"D","number":16,"captain":false,"starting":false},{"id":47485,"name":"Sun Xuelong","position":"M","number":17,"captain":false,"starting":false},{"id":50547,"name":"Jiahui Rong","position":"F","number":28,"captain":false,"starting":false}]}}},"colors":{"home":"#e04632","away":null},"venue":{"name":"Guzhenkou University Sports Center","city":"Qingdao","capacity":20000},"pulled":[],"published":[]}