{"id":222863,"league_id":17,"league":"Saudi Pro League","kickoff":1792778400,"home":"Al-Qadsiah","away":"Al-Hilal","home_id":272,"away_id":262,"venue_id":260,"rank":4,"status":"notstarted","provisional":true,"lineup_status":"predicted","confidence":0.677,"score":null,"live_score":null,"lambda":[1.66,1.83],"read":{"text":"Al-Hilal to edge it, with goals","side":"away"},"pass":"No call on Al-Qadsiah against Al-Hilal. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"form.home","section":"§2.1","note":"Al-Qadsiah have taken 2.67 points a game from their last 6 (5W 1D 0L), scoring 2.7 and conceding 1.0, and 2.33 a game at home."},{"id":"form.away","section":"§2.1","note":"Al-Hilal have taken 2.50 points a game from their last 6 (5W 0D 1L), scoring 2.5 and conceding 0.7, and 3.00 a game on the road."}],"lambda_home":1.6574613526607958,"lambda_away":1.8320265380334473,"corner_rate":10.06,"card_rate":0.154,"lineups":{"status":"predicted","confidence":0.759,"home":{"formation":"3-5-2","players":[{"id":8130,"name":"Koen Casteels","position":"G","starting":true,"ai_score":0.751},{"id":8133,"name":"Gastón Álvarez","position":"D","starting":true,"ai_score":0.868},{"id":8132,"name":"Nacho Fernández","position":"D","starting":true,"ai_score":0.764},{"id":8146,"name":"Jehad Thakri","position":"D","starting":true,"ai_score":0.757},{"id":8138,"name":"Christopher Baah","position":"M","starting":true,"ai_score":0.877},{"id":8131,"name":"Mohammed Abu Al-Shamat","position":"M","starting":true,"ai_score":0.847},{"id":8136,"name":"Julian Weigl","position":"M","starting":true,"ai_score":0.812},{"id":8139,"name":"Musab Al Juwayr","position":"M","starting":true,"ai_score":0.793},{"id":850,"name":"Tijjani Reijnders","position":"M","starting":true,"ai_score":0.739},{"id":8296,"name":"Julián Quiñones","position":"F","starting":true,"ai_score":0.805},{"id":8140,"name":"Mateo Retegui","position":"F","starting":true,"ai_score":0.797},{"id":8135,"name":"Nahitan Nández","position":"M","starting":false,"ai_score":0.403},{"id":23935,"name":"Mohammed Hamad Al-Qahtani","position":"F","starting":false,"ai_score":0.336},{"id":8142,"name":"Turki Al Ammar","position":"M","starting":false,"ai_score":0.314},{"id":8384,"name":"Ahmed Al-Kassar","position":"G","starting":false,"ai_score":0.295},{"id":8134,"name":"Yasser Al-Shahrani","position":"D","starting":false,"ai_score":0.294},{"id":8141,"name":"Abdullah Al-Salem","position":"F","starting":false,"ai_score":0.213},{"id":8788,"name":"Haitham Asiri","position":"F","starting":false,"ai_score":0.204},{"id":8626,"name":"Ali Diabaté","position":"D","starting":false,"ai_score":0.19},{"id":8780,"name":"Ahmed Al Siyahi","position":"M","starting":false,"ai_score":0.187},{"id":8542,"name":"Eyad Houssa","position":"M","starting":false,"ai_score":0.169},{"id":8682,"name":"Abdulmalik Al-Jaber","position":"M","starting":false,"ai_score":0.054},{"id":8268,"name":"Mshari Sanyoor","position":"G","starting":false,"ai_score":0.02}],"confidence":0.9},"away":{"formation":"4-3-3","players":[{"id":7990,"name":"Yassine Bounou","position":"G","starting":true,"ai_score":0.747},{"id":8252,"name":"Moteb Al-Harbi","position":"D","starting":true,"ai_score":0.501},{"id":7992,"name":"Kalidou Koulibaly","position":"D","starting":true,"ai_score":0.814},{"id":8253,"name":"Hassan Tambakti","position":"D","starting":true,"ai_score":0.55},{"id":7912,"name":"Mohammed Mahzari","position":"D","starting":true,"ai_score":0.756},{"id":7998,"name":"Mohamed Kanno","position":"M","starting":true,"ai_score":0.682},{"id":7995,"name":"Rúben Neves","position":"M","starting":true,"ai_score":0.863},{"id":7997,"name":"Sergej Milinković-Savić","position":"M","starting":true,"ai_score":0.783},{"id":4092,"name":"Crysencio Summerville","position":"M","starting":true,"ai_score":0.841},{"id":512,"name":"Ollie Watkins","position":"F","starting":true,"ai_score":0.6},{"id":7921,"name":"Sultan Mandash","position":"F","starting":true,"ai_score":0.504},{"id":452,"name":"Gabriel Martinelli","position":"F","starting":false,"ai_score":0.454},{"id":7994,"name":"Theo Hernández","position":"D","starting":false,"ai_score":0.437},{"id":7991,"name":"Nasser Al-Dawsari","position":"M","starting":false,"ai_score":0.381},{"id":8288,"name":"Ali Lajami","position":"D","starting":false,"ai_score":0.377},{"id":2815,"name":"Mohamed Kader Meite","position":"F","starting":false,"ai_score":0.274},{"id":17201,"name":"Mohammed Al-Owais","position":"G","starting":false,"ai_score":0.273},{"id":7941,"name":"Saimon Bouabre","position":"M","starting":false,"ai_score":0.212},{"id":7135,"name":"Yusuf Akçiçek","position":"D","starting":false,"ai_score":0.211},{"id":8369,"name":"Mohammed Al-Sarnoukh","position":"D","starting":false,"ai_score":0.21},{"id":8007,"name":"Saad Al Mutairy","position":"D","starting":false,"ai_score":0.201},{"id":7898,"name":"Murad Al Hawsawi","position":"M","starting":false,"ai_score":0.184},{"id":8357,"name":"Sabri Abdu Dahal","position":"M","starting":false,"ai_score":0.167}],"confidence":0.759},"unavailable":[{"id":8198,"name":"Abdulaziz Al-Aliwa","team_id":null,"side":"home","reason":"Thigh Injury"}]},"people":[{"id":8130,"name":"Koen Casteels","side":"home"},{"id":8133,"name":"Gastón Álvarez","side":"home"},{"id":8132,"name":"Nacho Fernández","side":"home"},{"id":8146,"name":"Jehad Thakri","side":"home"},{"id":8138,"name":"Christopher Baah","side":"home"},{"id":8131,"name":"Mohammed Abu Al-Shamat","side":"home"},{"id":8136,"name":"Julian Weigl","side":"home"},{"id":8139,"name":"Musab Al Juwayr","side":"home"},{"id":850,"name":"Tijjani Reijnders","side":"home"},{"id":8296,"name":"Julián Quiñones","side":"home"},{"id":8140,"name":"Mateo Retegui","side":"home"},{"id":8135,"name":"Nahitan Nández","side":"home"},{"id":23935,"name":"Mohammed Hamad Al-Qahtani","side":"home"},{"id":8142,"name":"Turki Al Ammar","side":"home"},{"id":8384,"name":"Ahmed Al-Kassar","side":"home"},{"id":8134,"name":"Yasser Al-Shahrani","side":"home"},{"id":8141,"name":"Abdullah Al-Salem","side":"home"},{"id":8788,"name":"Haitham Asiri","side":"home"},{"id":8626,"name":"Ali Diabaté","side":"home"},{"id":8780,"name":"Ahmed Al Siyahi","side":"home"},{"id":8542,"name":"Eyad Houssa","side":"home"},{"id":8682,"name":"Abdulmalik Al-Jaber","side":"home"},{"id":8268,"name":"Mshari Sanyoor","side":"home"},{"id":7914,"name":"Waleed Al-Ahmed","side":"home"},{"id":9995,"name":"Mohammed Qassim","side":"home"},{"id":221008,"name":"Abdulaziz Al Qarawi","side":"home"},{"id":24018,"name":"Sani Suleiman","side":"home"},{"id":35209,"name":"Anas Al-Ahmadi","side":"home"},{"id":93579,"name":"Mahamadou Sangare","side":"home"},{"id":8144,"name":"Ali Hazazi","side":"home"},{"id":8198,"name":"Abdulaziz Al-Aliwa","side":"home"},{"id":7990,"name":"Yassine Bounou","side":"away"},{"id":8252,"name":"Moteb Al-Harbi","side":"away"},{"id":7992,"name":"Kalidou Koulibaly","side":"away"},{"id":8253,"name":"Hassan Tambakti","side":"away"},{"id":7912,"name":"Mohammed Mahzari","side":"away"},{"id":7998,"name":"Mohamed Kanno","side":"away"},{"id":7995,"name":"Rúben Neves","side":"away"},{"id":7997,"name":"Sergej Milinković-Savić","side":"away"},{"id":4092,"name":"Crysencio Summerville","side":"away"},{"id":512,"name":"Ollie Watkins","side":"away"},{"id":7921,"name":"Sultan Mandash","side":"away"},{"id":452,"name":"Gabriel Martinelli","side":"away"},{"id":7994,"name":"Theo Hernández","side":"away"},{"id":7991,"name":"Nasser Al-Dawsari","side":"away"},{"id":8288,"name":"Ali Lajami","side":"away"},{"id":2815,"name":"Mohamed Kader Meite","side":"away"},{"id":17201,"name":"Mohammed Al-Owais","side":"away"},{"id":7941,"name":"Saimon Bouabre","side":"away"},{"id":7135,"name":"Yusuf Akçiçek","side":"away"},{"id":8369,"name":"Mohammed Al-Sarnoukh","side":"away"},{"id":8007,"name":"Saad Al Mutairy","side":"away"},{"id":7898,"name":"Murad Al Hawsawi","side":"away"},{"id":8357,"name":"Sabri Abdu Dahal","side":"away"},{"id":21630,"name":"Meshal Al Dawood","side":"away"},{"id":8254,"name":"Hamad Al Yami","side":"away"},{"id":210189,"name":"Mohamed Al-Sarnukh","side":"away"},{"id":8005,"name":"Mohammed Al-Yami","side":"away"},{"id":21631,"name":"Rayan Khalid Al-Dossary","side":"away"},{"id":7999,"name":"Salem Al-Dawsari","side":"away"},{"id":8220,"name":"Nawaf Al-Habashi","side":"away"},{"id":21620,"name":"Nawaf Al-Habashi","side":"away"},{"id":8027,"name":"Abdullah Al-Anazi","side":"away"},{"id":21324,"name":"Suhayb Al-Zaid","side":"away"},{"id":8160,"name":"Karim Benzema","side":"away"},{"id":7996,"name":"Malcom","side":"away"}],"players":[{"id":8198,"name":"Abdulaziz Al-Aliwa","side":"home","team":"Al-Qadsiah","club":null,"role":"MID","position":"RW","status":"out","reason":"Thigh Injury","expected_return":"2026-10-23","season":{"apps":1,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":12,"tracked_apps":1,"tracked_starts":0},"recent":{"apps":1,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":8140,"name":"Mateo Retegui","side":"home","team":"Al-Qadsiah","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":9,"goals":6,"assists":2,"big_chances":4,"clean_sheets":4,"team_games":12,"tracked_apps":10,"tracked_starts":9},"recent":{"apps":5,"goals":3,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Kholood","kickoff":1791553800,"goals":1,"assists":1,"score":"5-0","won":true},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.366,"country":null,"load":{"games":2,"minutes":116,"country":0}},{"id":8296,"name":"Julián Quiñones","side":"home","team":"Al-Qadsiah","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":9,"goals":4,"assists":3,"big_chances":6,"clean_sheets":4,"team_games":12,"tracked_apps":9,"tracked_starts":9},"recent":{"apps":5,"goals":3,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Kholood","kickoff":1791553800,"goals":1,"assists":2,"score":"5-0","won":true},"strengths":[],"tags":["chance_creator","in_form"],"importance":0.283,"country":{"team":"Mexico","apps":7,"goals":4,"assists":1,"tournament":{"name":"World Cup 2026","apps":5,"goals":4,"assists":1,"ended":1783299600},"lately":null},"load":{"games":1,"minutes":90,"country":0}},{"id":452,"name":"Gabriel Martinelli","side":"away","team":"Al-Hilal","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":3,"goals":5,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":13,"tracked_apps":5,"tracked_starts":3},"recent":{"apps":5,"goals":5,"assists":0,"scoredIn":3,"country":0},"standout":{"opponent":"Al-Taawoun","kickoff":1789228200,"goals":3,"assists":0,"score":"6-0","won":true},"strengths":[],"tags":["top_scorer","in_form"],"importance":0.184,"country":{"team":"Brazil","apps":5,"goals":1,"assists":0,"tournament":{"name":"World Cup 2026","apps":4,"goals":1,"assists":0,"ended":1783281600},"lately":null},"load":{"games":2,"minutes":179,"country":0}},{"id":512,"name":"Ollie Watkins","side":"away","team":"Al-Hilal","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":6,"starts":5,"goals":4,"assists":4,"big_chances":4,"clean_sheets":3,"team_games":13,"tracked_apps":6,"tracked_starts":5},"recent":{"apps":5,"goals":3,"assists":4,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Taawoun","kickoff":1789228200,"goals":2,"assists":2,"score":"6-0","won":true},"strengths":[],"tags":["top_creator","best_performer","chance_creator","in_form"],"importance":0.254,"country":{"team":"England","apps":4,"goals":1,"assists":0,"tournament":{"name":"World Cup 2026","apps":2,"goals":0,"assists":0,"ended":1784408400},"lately":null},"load":{"games":2,"minutes":171,"country":0}},{"id":7921,"name":"Sultan Mandash","side":"away","team":"Al-Hilal","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":4,"goals":3,"assists":2,"big_chances":2,"clean_sheets":3,"team_games":13,"tracked_apps":9,"tracked_starts":4},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Ahli","kickoff":1788285600,"goals":0,"assists":2,"score":"3-0","won":true},"strengths":[],"tags":["best_performer"],"importance":0.167,"country":{"team":"Saudi Arabia","apps":3,"goals":1,"assists":0,"tournament":{"name":"World Cup 2026","apps":1,"goals":0,"assists":0,"ended":1782518400},"lately":null},"load":{"games":2,"minutes":23,"country":0}}],"extras":{"teams":{"home":272,"away":262},"split":{"home":{"above":null,"below":{"w":8,"d":1,"l":1}},"away":{"above":null,"below":{"w":8,"d":0,"l":1}}},"referee":null,"managers":{"home":{"id":434,"name":"Brendan Rodgers","vs":{"w":0,"d":2,"l":1,"last":{"kickoff":1769707800,"score":"2-2","result":"D"}}},"away":{"id":305,"name":"Simone Inzaghi","vs":{"w":1,"d":2,"l":0,"last":{"kickoff":1769707800,"score":"2-2","result":"D"}}}},"best_xi":[{"id":7995,"name":"Rúben Neves","team_id":262,"position":"M","matches":9,"goals":3,"assists":3},{"id":850,"name":"Tijjani Reijnders","team_id":272,"position":"M","matches":8,"goals":5,"assists":1},{"id":512,"name":"Ollie Watkins","team_id":262,"position":"F","matches":6,"goals":4,"assists":4}],"players":{"452":{"caps":36,"goals":5,"country":"Brazil","signed":{"from":"Arsenal","fee":70000000,"at":1788393600}},"512":{"caps":38,"goals":6,"country":"England","signed":{"from":"Aston Villa","fee":58400000,"at":1788048000}},"850":{"caps":37,"goals":8,"country":"Netherlands","signed":{"from":"Manchester City","fee":61000000,"at":1787097600}},"7921":{"caps":9,"goals":1,"country":"Saudi Arabia","signed":{"from":"Al-Taawoun","fee":3430000,"at":1768089600}},"7995":{"caps":82,"goals":1,"country":"Portugal","signed":null},"8140":{"caps":null,"goals":null,"country":null,"signed":{"from":"Atalanta","fee":61750000,"at":1753056000}},"8198":{"caps":null,"goals":null,"country":null,"signed":{"from":"Al-Kholood","fee":3450000,"at":1788652800}},"8296":{"caps":32,"goals":5,"country":"Mexico","signed":null}}},"notable":[{"id":8120,"name":"Ivan Toney","goals":11,"rank":1},{"id":3416,"name":"Youssef En-Nesyri","goals":7,"rank":2},{"id":8140,"name":"Mateo Retegui","goals":6,"rank":3},{"id":7942,"name":"Alexandre Lacazette","goals":5,"rank":4},{"id":28536,"name":"Alexandre Mendy","goals":5,"rank":5},{"id":1219,"name":"Francisco Trincão","goals":5,"rank":6},{"id":452,"name":"Gabriel Martinelli","goals":5,"rank":7},{"id":2241,"name":"George Ilenikhena","goals":5,"rank":8},{"id":8159,"name":"Steven Bergwijn","goals":5,"rank":9},{"id":850,"name":"Tijjani Reijnders","goals":5,"rank":10},{"id":7938,"name":"Amadou Koné","goals":4,"rank":11},{"id":7880,"name":"Cristiano Ronaldo","goals":4,"rank":12},{"id":8934,"name":"Iker Kortajarena","goals":4,"rank":13},{"id":8280,"name":"Joshua King","goals":4,"rank":14},{"id":8296,"name":"Julián Quiñones","goals":4,"rank":15}],"round_label":"Regular season · Matchday 11","neutral":false,"h2h":{"total_matches":16,"home_wins":1,"draws":4,"away_wins":11,"home_goals":15,"away_goals":32,"avg_total_goals":2.9375,"home_win_rate":0.0625,"away_win_rate":0.6875,"recent_matches":[{"away":"Al-Hilal","date":"2026-01-29T17:30:00+00:00","home":"Al-Qadsiah","score":"2-2","event_id":4689,"away_score":2,"home_score":2,"away_team_id":262,"home_team_id":272},{"away":"Al-Qadsiah","date":"2025-09-13T18:00:00+00:00","home":"Al-Hilal","score":"2-2","event_id":4526,"away_score":2,"home_score":2,"away_team_id":272,"home_team_id":262},{"away":"Al-Qadsiah","date":"2025-05-26T18:00:00+00:00","home":"Al-Hilal","score":"2-0","event_id":238603,"away_score":0,"home_score":2,"away_team_id":272,"home_team_id":262},{"away":"Al-Hilal","date":"2025-01-27T17:00:00+00:00","home":"Al-Qadsiah","score":"2-1","event_id":238444,"away_score":1,"home_score":2,"away_team_id":262,"home_team_id":272},{"away":"Al-Qadsiah","date":"2021-03-20T17:45:00+00:00","home":"Al-Hilal","score":"1-0","event_id":283615,"away_score":0,"home_score":1,"away_team_id":272,"home_team_id":262},{"away":"Al-Hilal","date":"2020-12-21T14:30:00+00:00","home":"Al-Qadsiah","score":"1-3","event_id":283492,"away_score":3,"home_score":1,"away_team_id":262,"home_team_id":272},{"away":"Al-Qadsiah","date":"2019-02-12T15:25:00+00:00","home":"Al-Hilal","score":"4-1","event_id":336210,"away_score":1,"home_score":4,"away_team_id":272,"home_team_id":262},{"away":"Al-Hilal","date":"2018-11-02T14:35:00+00:00","home":"Al-Qadsiah","score":"0-2","event_id":336117,"away_score":2,"home_score":0,"away_team_id":262,"home_team_id":272},{"away":"Al-Hilal","date":"2018-03-16T17:30:00+00:00","home":"Al-Qadsiah","score":"0-1","event_id":352329,"away_score":1,"home_score":0,"away_team_id":262,"home_team_id":272},{"away":"Al-Qadsiah","date":"2017-09-30T17:15:00+00:00","home":"Al-Hilal","score":"2-1","event_id":352237,"away_score":1,"home_score":2,"away_team_id":272,"home_team_id":262}]},"standings":{"home":{"team_id":272,"position":1,"played":10,"points":25,"goal_diff":15,"team_name":"Al-Qadsiah","won":8,"drawn":1,"lost":1,"goals_for":24,"goals_against":9,"group":null},"away":{"team_id":262,"position":2,"played":9,"points":24,"goal_diff":20,"team_name":"Al-Hilal","won":8,"drawn":0,"lost":1,"goals_for":27,"goals_against":7,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":2.67,"record":"5-1-0","goals_for":2.67,"goals_against":1,"clean_sheets":3,"streak":"won 3","sequence":"WWDWWW","venue_ppg":2.33},"away":{"matches":6,"ppg":2.5,"record":"5-0-1","goals_for":2.5,"goals_against":0.67,"clean_sheets":4,"streak":"won 3","sequence":"WWLWWW","venue_ppg":3}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Al-Qadsiah are without 1 player, none of them central to how the side plays.","evidence":{"count":1,"measured":1,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Abdulaziz Al-Aliwa","role":"MID","reason":"Thigh Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":11}]},"strength":0.15,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Al-Hilal report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"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.759,"cup_tie":false},"strength":0.241,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":23,"home":{"state":"mid_table","position":1,"points":25,"games_left":23,"gap_to_leader":0,"gap_to_safety":18,"gap_to_europe":-9},"away":{"state":"mid_table","position":2,"points":24,"games_left":23,"gap_to_leader":1,"gap_to_safety":17,"gap_to_europe":-8},"six_pointer":false},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"COMPUTED","note":"The reverse fixture finished 2-2, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Brendan Rodgers has 20 matches in charge at Al-Qadsiah, long enough that the side plays the way he wants it to.","evidence":{"manager":"Brendan Rodgers","matches_in_charge":20,"tenure_days":202,"ppm":2.15,"appointment_effect":{"before_ppm":2.4,"after_ppm":1.8,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Simone Inzaghi has 21 matches in charge at Al-Hilal, long enough that the side plays the way he wants it to.","evidence":{"manager":"Simone Inzaghi","matches_in_charge":21,"tenure_days":203,"ppm":2.43,"appointment_effect":{"before_ppm":2,"after_ppm":2.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Al-Qadsiah come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.1180555555555554,"matchesIn7":1,"matchesIn14":2,"days_rest":3.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Al-Hilal come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4,"matchesIn7":1,"matchesIn14":3,"days_rest":4},"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.394,"defence":0.206,"effective_matches":14.9,"shrunk":0.35},"away":{"attack":0.485,"defence":0.273,"effective_matches":14,"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; Al-Qadsiah work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":58.6,"shots":14.9,"xg_per_shot":0.164,"corners":6.7,"corners_per_shot":0.451,"finishing_vs_xg":-0.44},"away":{"matches":12,"possession":56.9,"shots":19.7,"xg_per_shot":0.17,"corners":6.2,"corners_per_shot":0.316,"finishing_vs_xg":-0.68},"possession_gap":1.7},"strength":0.1,"moves":[{"channel":"goals","side":"home","pct":3},{"channel":"goals","side":"away","pct":3}]},{"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":"Al-Qadsiah have scored 5 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.44,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Al-Hilal have scored 8 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.68,"matches":12},"strength":0.25,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 400 km for Al-Hilal.","evidence":{"travel_km":400},"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":15.3,"temperature_c":30,"description":"unknown"},"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.05740650185153608},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":"Two sides doing the right things underneath the results, and Al-Qadsiah doing a little more of them. Al-Qadsiah have created the better chances in nine of their last ten games. On top of that, at home, they have made the better chances in all of their last five home games. Meanwhile, Al-Hilal have created the better chances in all of their last nine games. Whoever makes the better chances on the day takes this one.","external":{"bsd_prediction":{"id":5580,"created_at":"2026-10-17T02:15:26Z","event":{"id":222863,"event_date":"2026-10-23T18:00:00Z","status":"notstarted","home_team_id":272,"home_team":"Al-Qadsiah","away_team_id":262,"away_team":"Al-Hilal","league_id":17,"league_name":"Saudi Pro League"},"recommendations":{"favorite":"A","favorite_prob":46.1,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4612,"version":"dc-blend-v1"}},"polymarket":{"event_id":222863,"event_date":"2026-10-23T18:00:00Z","home_team":"Al-Qadsiah","away_team":"Al-Hilal","polymarket_event_id":"1161732","liquidity":{"volume_24hr":398.950954,"volume_1wk":558.826695,"volume_1mo":558.826695,"volume_1yr":558.826695,"open_interest":757.046667,"liquidity_clob":15252.9352,"liquidity_amm":null},"pricing":{"best_bid":0.28,"best_ask":0.29,"change_1d":-0.015,"change_1wk":-0.03,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.205,"Al Qadisiyah Saudi Club 0 - 0 Al Hilal Saudi Club":0.034,"Al Qadisiyah Saudi Club 0 - 1 Al Hilal Saudi Club":0.06,"Al Qadisiyah Saudi Club 0 - 2 Al Hilal Saudi Club":0.06,"Al Qadisiyah Saudi Club 0 - 3 Al Hilal Saudi Club":0.0405,"Al Qadisiyah Saudi Club 0 - 4 Al Hilal Saudi Club":0.018,"Al Qadisiyah Saudi Club 0 - 5 Al Hilal Saudi Club":0.1435,"Al Qadisiyah Saudi Club 1 - 0 Al Hilal Saudi Club":0.0475,"Al Qadisiyah Saudi Club 1 - 1 Al Hilal Saudi Club":0.1,"Al Qadisiyah Saudi Club 1 - 2 Al Hilal Saudi Club":0.09,"Al Qadisiyah Saudi Club 1 - 3 Al Hilal Saudi Club":0.059,"Al Qadisiyah Saudi Club 1 - 4 Al Hilal Saudi Club":0.024,"Al Qadisiyah Saudi Club 1 - 5 Al Hilal Saudi Club":0.0165,"Al Qadisiyah Saudi Club 2 - 0 Al Hilal Saudi Club":0.0345,"Al Qadisiyah Saudi Club 2 - 1 Al Hilal Saudi Club":0.07,"Al Qadisiyah Saudi Club 2 - 2 Al Hilal Saudi Club":0.07,"Al Qadisiyah Saudi Club 2 - 3 Al Hilal Saudi Club":0.0445,"Al Qadisiyah Saudi Club 2 - 4 Al Hilal Saudi Club":0.019,"Al Qadisiyah Saudi Club 2 - 5 Al Hilal Saudi Club":0.265,"Al Qadisiyah Saudi Club 3 - 0 Al Hilal Saudi Club":0.017,"Al Qadisiyah Saudi Club 3 - 1 Al Hilal Saudi Club":0.034,"Al Qadisiyah Saudi Club 3 - 2 Al Hilal Saudi Club":0.032,"Al Qadisiyah Saudi Club 3 - 3 Al Hilal Saudi Club":0.021,"Al Qadisiyah Saudi Club 3 - 4 Al Hilal Saudi Club":0.012,"Al Qadisiyah Saudi Club 3 - 5 Al Hilal Saudi Club":0.245,"Al Qadisiyah Saudi Club 4 - 0 Al Hilal Saudi Club":0.214,"Al Qadisiyah Saudi Club 4 - 1 Al Hilal Saudi Club":0.0135,"Al Qadisiyah Saudi Club 4 - 2 Al Hilal Saudi Club":0.013,"Al Qadisiyah Saudi Club 4 - 3 Al Hilal Saudi Club":0.2185,"Al Qadisiyah Saudi Club 4 - 4 Al Hilal Saudi Club":0.017,"Al Qadisiyah Saudi Club 4 - 5 Al Hilal Saudi Club":0.265,"Al Qadisiyah Saudi Club 5 - 0 Al Hilal Saudi Club":0.21,"Al Qadisiyah Saudi Club 5 - 1 Al Hilal Saudi Club":0.235,"Al Qadisiyah Saudi Club 5 - 2 Al Hilal Saudi Club":0.035,"Al Qadisiyah Saudi Club 5 - 3 Al Hilal Saudi Club":0.21,"Al Qadisiyah Saudi Club 5 - 4 Al Hilal Saudi Club":0.225,"Al Qadisiyah Saudi Club 5 - 5 Al Hilal Saudi Club":0.04},"updated_at":"2026-10-23T03:27:16Z"}},"computed_at":1792734429,"verdicts":[],"locked":false,"colors":{"home":"#df1212","away":"#1234de"},"venue":{"name":"Prince Saud bin Jalawi Stadium","city":"Khobar","capacity":15000},"pulled":[],"published":[]}