{"id":606186,"league_id":17,"league":"Saudi Pro League","kickoff":1792519200,"home":"Al-Ettifaq","away":"Al-Ittihad","home_id":260,"away_id":271,"venue_id":1772,"rank":4,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.668,"score":[1,4],"live_score":null,"lambda":[1.36,1.66],"odds_1x2":{"HOME":0.3023414372262761,"DRAW":0.23441949652885144,"AWAY":0.4632390662448725},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Passing on Al-Ettifaq v Al-Ittihad. 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.home.absences","section":"§2.4","note":"Al-Ettifaq are without 2 players, and Álvaro Medrán is a real loss."},{"id":"form.away","section":"§2.1","note":"Al-Ittihad have taken 2.17 points a game from their last 6 (4W 1D 1L), scoring 2.0 and conceding 1.3, and 1.33 a game on the road."}],"lambda_home":1.3629454391571587,"lambda_away":1.6639054370475583,"corner_rate":9.81,"card_rate":0.226,"lineups":{"status":"predicted","confidence":0.636,"home":{"formation":"4-1-4-1","players":[{"id":8325,"name":"Turki Ba Al-Jawsh","position":"G","starting":true,"ai_score":0.65},{"id":8031,"name":"Abdullah Khateeb","position":"D","starting":true,"ai_score":0.75},{"id":8032,"name":"Jack Hendry","position":"D","starting":true,"ai_score":0.697},{"id":8043,"name":"Abdullah Madu","position":"D","starting":true,"ai_score":0.204},{"id":8285,"name":"Radhi Al-Oteibi","position":"D","starting":true,"ai_score":0.654},{"id":8042,"name":"Ondrej Duda","position":"M","starting":true,"ai_score":0.755},{"id":16007,"name":"Bersant Celina","position":"M","starting":true,"ai_score":0.636},{"id":7006,"name":"Abdoulaye Kanté","position":"M","starting":true,"ai_score":0.551},{"id":3563,"name":"Jordan Larsson","position":"M","starting":true,"ai_score":0.485},{"id":8241,"name":"Yassir Al-Shammari","position":"M","starting":true,"ai_score":0.407},{"id":8040,"name":"Moussa Dembélé","position":"F","starting":true,"ai_score":0.656},{"id":8041,"name":"Madallah Al-Olayan","position":"D","starting":false,"ai_score":0.577},{"id":8049,"name":"Khalid Al-Ghannam","position":"F","starting":false,"ai_score":0.508},{"id":7927,"name":"Meshal Alaeli","position":"D","starting":false,"ai_score":0.363},{"id":8030,"name":"Marek Rodák","position":"G","starting":false,"ai_score":0.35},{"id":3456,"name":"Pedro Henrique","position":"D","starting":false,"ai_score":0.34},{"id":8045,"name":"Abdullah Al Ghamdi","position":"M","starting":false,"ai_score":0.255},{"id":8348,"name":"Matija Glušćević","position":"M","starting":false,"ai_score":0.251},{"id":52190,"name":"Abdullah Al Bishi","position":"D","starting":false,"ai_score":0.229},{"id":8685,"name":"Sultan Harun","position":"F","starting":false,"ai_score":0.213},{"id":8261,"name":"Abduleallah Hawsawi","position":"M","starting":false,"ai_score":0.206},{"id":8187,"name":"Marzouq Tambakti","position":"D","starting":false,"ai_score":0.19},{"id":8048,"name":"Meshal Al-Sibyani","position":"D","starting":false,"ai_score":0.157}],"confidence":0.686},"away":{"formation":"4-2-3-1","players":[{"id":8150,"name":"Predrag Rajković","position":"G","starting":true,"ai_score":0.724},{"id":7935,"name":"Faris Abdi","position":"D","starting":true,"ai_score":0.739},{"id":8152,"name":"Danilo Pereira","position":"D","starting":true,"ai_score":0.652},{"id":7774,"name":"Jan-Carlo Simić","position":"D","starting":true,"ai_score":0.519},{"id":8167,"name":"Ahmed Al-Julaydan","position":"D","starting":true,"ai_score":0.363},{"id":26507,"name":"Dion Lopy","position":"M","starting":true,"ai_score":0.638},{"id":3788,"name":"Richard Ríos","position":"M","starting":true,"ai_score":0.375},{"id":8159,"name":"Steven Bergwijn","position":"M","starting":true,"ai_score":0.653},{"id":8230,"name":"Houssem Aouar","position":"M","starting":true,"ai_score":0.69},{"id":8158,"name":"Ahmed Al-Ghamdi","position":"F","starting":true,"ai_score":0.561},{"id":3416,"name":"Youssef En-Nesyri","position":"F","starting":true,"ai_score":0.633},{"id":2241,"name":"George Ilenikhena","position":"F","starting":false,"ai_score":0.462},{"id":8035,"name":"Mukhtar Ali","position":"M","starting":false,"ai_score":0.369},{"id":8151,"name":"Muhannad Shanqeeti","position":"D","starting":false,"ai_score":0.362},{"id":7303,"name":"Marwan Al-Sahafi","position":"F","starting":false,"ai_score":0.299},{"id":8297,"name":"Mohammed Al-Absi","position":"G","starting":false,"ai_score":0.277},{"id":8319,"name":"Muath Faqeehi","position":"D","starting":false,"ai_score":0.274},{"id":8069,"name":"Rakan Kaabi","position":"M","starting":false,"ai_score":0.258},{"id":8169,"name":"Saleh Al-Shehri","position":"F","starting":false,"ai_score":0.251},{"id":8038,"name":"Georginio Wijnaldum","position":"M","starting":false,"ai_score":0.163},{"id":30625,"name":"Farhah Ali Alshamrani","position":"M","starting":false,"ai_score":0.105},{"id":8231,"name":"Mohammed Barnawi","position":"D","starting":false,"ai_score":0.048},{"id":8330,"name":"Osama Al-Mermesh","position":"G","starting":false,"ai_score":0.01}],"confidence":0.636},"unavailable":[{"id":8036,"name":"Álvaro Medrán","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":9996,"name":"Rayane Messi","team_id":null,"side":"home","reason":"Muscle Injury"},{"id":8164,"name":"Ahmed Sharahili","team_id":null,"side":"away","reason":"Ankle Injury"},{"id":8161,"name":"Hamed Al-Ghamdi","team_id":null,"side":"away","reason":"Cruciate Ligament Injury"},{"id":8153,"name":"Hassan Kadesh","team_id":null,"side":"away","reason":"Knock Injury"}]},"people":[{"id":8325,"name":"Turki Ba Al-Jawsh","side":"home"},{"id":8031,"name":"Abdullah Khateeb","side":"home"},{"id":8032,"name":"Jack Hendry","side":"home"},{"id":8043,"name":"Abdullah Madu","side":"home"},{"id":8285,"name":"Radhi Al-Oteibi","side":"home"},{"id":8042,"name":"Ondrej Duda","side":"home"},{"id":16007,"name":"Bersant Celina","side":"home"},{"id":7006,"name":"Abdoulaye Kanté","side":"home"},{"id":3563,"name":"Jordan Larsson","side":"home"},{"id":8241,"name":"Yassir Al-Shammari","side":"home"},{"id":8040,"name":"Moussa Dembélé","side":"home"},{"id":8041,"name":"Madallah Al-Olayan","side":"home"},{"id":8049,"name":"Khalid Al-Ghannam","side":"home"},{"id":7927,"name":"Meshal Alaeli","side":"home"},{"id":8030,"name":"Marek Rodák","side":"home"},{"id":3456,"name":"Pedro Henrique","side":"home"},{"id":8045,"name":"Abdullah Al Ghamdi","side":"home"},{"id":8348,"name":"Matija Glušćević","side":"home"},{"id":52190,"name":"Abdullah Al Bishi","side":"home"},{"id":8685,"name":"Sultan Harun","side":"home"},{"id":8261,"name":"Abduleallah Hawsawi","side":"home"},{"id":8187,"name":"Marzouq Tambakti","side":"home"},{"id":8048,"name":"Meshal Al-Sibyani","side":"home"},{"id":21586,"name":"Radhi Al Otaibi","side":"home"},{"id":8327,"name":"Jalal Adel Al-Salem","side":"home"},{"id":21582,"name":"Ziyad Al-Ghamdi","side":"home"},{"id":160377,"name":"Ali Al-Essa","side":"home"},{"id":8182,"name":"Talal Haji","side":"home"},{"id":21590,"name":"Abdulbasit Hawsawy","side":"home"},{"id":8046,"name":"Abdulbasit Hawsawi","side":"home"},{"id":8346,"name":"Ahmad Al Harbi","side":"home"},{"id":8036,"name":"Álvaro Medrán","side":"home"},{"id":22620,"name":"Abdulhakim Maghfori","side":"home"},{"id":8087,"name":"Riyadh Sharahili","side":"home"},{"id":208529,"name":"Abdalellah Hawsawi","side":"home"},{"id":9996,"name":"Rayane Messi","side":"home"},{"id":8150,"name":"Predrag Rajković","side":"away"},{"id":7935,"name":"Faris Abdi","side":"away"},{"id":8152,"name":"Danilo Pereira","side":"away"},{"id":7774,"name":"Jan-Carlo Simić","side":"away"},{"id":8167,"name":"Ahmed Al-Julaydan","side":"away"},{"id":26507,"name":"Dion Lopy","side":"away"},{"id":3788,"name":"Richard Ríos","side":"away"},{"id":8159,"name":"Steven Bergwijn","side":"away"},{"id":8230,"name":"Houssem Aouar","side":"away"},{"id":8158,"name":"Ahmed Al-Ghamdi","side":"away"},{"id":3416,"name":"Youssef En-Nesyri","side":"away"},{"id":2241,"name":"George Ilenikhena","side":"away"},{"id":8035,"name":"Mukhtar Ali","side":"away"},{"id":8151,"name":"Muhannad Shanqeeti","side":"away"},{"id":7303,"name":"Marwan Al-Sahafi","side":"away"},{"id":8297,"name":"Mohammed Al-Absi","side":"away"},{"id":8319,"name":"Muath Faqeehi","side":"away"},{"id":8069,"name":"Rakan Kaabi","side":"away"},{"id":8169,"name":"Saleh Al-Shehri","side":"away"},{"id":8038,"name":"Georginio Wijnaldum","side":"away"},{"id":30625,"name":"Farhah Ali Alshamrani","side":"away"},{"id":8231,"name":"Mohammed Barnawi","side":"away"},{"id":8330,"name":"Osama Al-Mermesh","side":"away"},{"id":8282,"name":"Saad Al-Mousa","side":"away"},{"id":8153,"name":"Hassan Kadesh","side":"away"},{"id":8164,"name":"Ahmed Sharahili","side":"away"},{"id":4761,"name":"Roger Fernandes","side":"away"},{"id":7796,"name":"Mahamadou Doumbia","side":"away"},{"id":8377,"name":"Mohammed Fallatah","side":"away"},{"id":8161,"name":"Hamed Al-Ghamdi","side":"away"}],"players":[{"id":8036,"name":"Álvaro Medrán","side":"home","team":"Al-Ettifaq","club":null,"role":"MID","position":"CM","status":"out","reason":"Muscle Injury","expected_return":"2026-10-30","season":{"apps":8,"starts":7,"goals":2,"assists":3,"big_chances":5,"clean_sheets":3,"team_games":11,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Qadsiah","kickoff":1789140300,"goals":1,"assists":1,"score":"3-3","won":false},"strengths":[],"tags":["top_creator","best_performer","chance_creator"],"importance":0.287,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":9996,"name":"Rayane Messi","side":"home","team":"Al-Ettifaq","club":null,"role":"MID","position":"LW","status":"out","reason":"Muscle Injury","expected_return":"2026-10-31","season":{"apps":7,"starts":2,"goals":1,"assists":0,"big_chances":1,"clean_sheets":2,"team_games":11,"tracked_apps":7,"tracked_starts":2},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Riyadh","kickoff":1786730400,"goals":1,"assists":0,"score":"4-2","won":true},"strengths":[],"tags":[],"importance":0.046,"country":null,"load":null},{"id":8040,"name":"Moussa Dembélé","side":"home","team":"Al-Ettifaq","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":7,"goals":3,"assists":0,"big_chances":0,"clean_sheets":3,"team_games":11,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Riyadh","kickoff":1786730400,"goals":3,"assists":0,"score":"4-2","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.159,"country":null,"load":{"games":1,"minutes":74,"country":0}},{"id":8164,"name":"Ahmed Sharahili","side":"away","team":"Al-Ittihad","club":null,"role":"DEF","position":"CB","status":"out","reason":"Ankle Injury","expected_return":"2026-10-20","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":8161,"name":"Hamed Al-Ghamdi","side":"away","team":"Al-Ittihad","club":null,"role":"MID","position":"CM","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2027-04-20","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":8153,"name":"Hassan Kadesh","side":"away","team":"Al-Ittihad","club":null,"role":"DEF","position":"LB","status":"out","reason":"Knock Injury","expected_return":"2026-10-31","season":{"apps":7,"starts":5,"goals":0,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":12,"tracked_apps":7,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Al-Qadsiah","kickoff":1787335200,"goals":0,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":[],"importance":0.045,"country":{"team":"Saudi Arabia","apps":2,"goals":0,"assists":0,"tournament":null,"lately":null},"load":null},{"id":8159,"name":"Steven Bergwijn","side":"away","team":"Al-Ittihad","club":null,"role":"MID","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":6,"goals":5,"assists":1,"big_chances":0,"clean_sheets":2,"team_games":12,"tracked_apps":8,"tracked_starts":6},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":2,"country":0},"standout":{"opponent":"Al-Hazem","kickoff":1787594400,"goals":3,"assists":0,"score":"3-2","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.234,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":3416,"name":"Youssef En-Nesyri","side":"away","team":"Al-Ittihad","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":6,"goals":5,"assists":0,"big_chances":0,"clean_sheets":3,"team_games":12,"tracked_apps":8,"tracked_starts":6},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":3,"country":0},"standout":{"opponent":"Al Faisaly","kickoff":1789141500,"goals":2,"assists":0,"score":"3-1","won":true},"strengths":[],"tags":["top_scorer","best_performer","in_form"],"importance":0.262,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":8158,"name":"Ahmed Al-Ghamdi","side":"away","team":"Al-Ittihad","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":5,"goals":0,"assists":0,"big_chances":1,"clean_sheets":0,"team_games":12,"tracked_apps":8,"tracked_starts":5},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.016,"country":null,"load":{"games":1,"minutes":83,"country":0}}],"extras":{"teams":{"home":260,"away":271},"split":{"home":{"above":{"w":1,"d":1,"l":1},"below":{"w":3,"d":2,"l":1}},"away":{"above":{"w":2,"d":0,"l":1},"below":{"w":3,"d":2,"l":0}}},"referee":null,"managers":{"home":{"id":1295,"name":"Arthur Papas","vs":null},"away":{"id":1296,"name":"Jens Wissing","vs":null}},"best_xi":[{"id":8150,"name":"Predrag Rajković","team_id":271,"position":"G","matches":7,"goals":0,"assists":0},{"id":8036,"name":"Álvaro Medrán","team_id":260,"position":"M","matches":8,"goals":2,"assists":3}],"players":{"3416":{"caps":null,"goals":null,"country":null,"signed":{"from":"Fenerbahçe","fee":15000000,"at":1769990400}},"8153":{"caps":31,"goals":2,"country":"Saudi Arabia","signed":null},"8161":{"caps":null,"goals":null,"country":null,"signed":{"from":"Al-Ettifaq","fee":9160000,"at":1752796800}}}},"notable":[{"id":8120,"name":"Ivan Toney","goals":11,"rank":1},{"id":8140,"name":"Mateo Retegui","goals":6,"rank":2},{"id":7942,"name":"Alexandre Lacazette","goals":5,"rank":3},{"id":28536,"name":"Alexandre Mendy","goals":5,"rank":4},{"id":1219,"name":"Francisco Trincão","goals":5,"rank":5},{"id":452,"name":"Gabriel Martinelli","goals":5,"rank":6},{"id":8159,"name":"Steven Bergwijn","goals":5,"rank":7},{"id":3416,"name":"Youssef En-Nesyri","goals":5,"rank":8},{"id":7938,"name":"Amadou Koné","goals":4,"rank":9},{"id":7880,"name":"Cristiano Ronaldo","goals":4,"rank":10},{"id":2241,"name":"George Ilenikhena","goals":4,"rank":11},{"id":8934,"name":"Iker Kortajarena","goals":4,"rank":12},{"id":8280,"name":"Joshua King","goals":4,"rank":13},{"id":8296,"name":"Julián Quiñones","goals":4,"rank":14},{"id":27310,"name":"Julien Domingues","goals":4,"rank":15}],"round_label":"Regular season · Matchday 10","neutral":false,"h2h":{"total_matches":26,"home_wins":7,"draws":4,"away_wins":15,"home_goals":29,"away_goals":49,"avg_total_goals":3,"home_win_rate":0.2692307692307692,"away_win_rate":0.5769230769230769,"recent_matches":[{"away":"Al-Ittihad","date":"2026-05-14T18:00:00+00:00","home":"Al-Ettifaq","score":"1-3","event_id":4812,"away_score":3,"home_score":1,"away_team_id":271,"home_team_id":260},{"away":"Al-Ettifaq","date":"2026-01-16T17:30:00+00:00","home":"Al-Ittihad","score":"0-1","event_id":4659,"away_score":1,"home_score":0,"away_team_id":260,"home_team_id":271},{"away":"Al-Ettifaq","date":"2025-04-21T18:00:00+00:00","home":"Al-Ittihad","score":"3-2","event_id":238550,"away_score":2,"home_score":3,"away_team_id":260,"home_team_id":271},{"away":"Al-Ittihad","date":"2024-11-30T14:25:00+00:00","home":"Al-Ettifaq","score":"0-4","event_id":238398,"away_score":4,"home_score":0,"away_team_id":271,"home_team_id":260},{"away":"Al-Ettifaq","date":"2024-05-10T18:00:00+00:00","home":"Al-Ittihad","score":"0-5","event_id":248419,"away_score":5,"home_score":0,"away_team_id":260,"home_team_id":271},{"away":"Al-Ittihad","date":"2023-11-24T15:00:00+00:00","home":"Al-Ettifaq","score":"1-1","event_id":248257,"away_score":1,"home_score":1,"away_team_id":271,"home_team_id":260},{"away":"Al-Ittihad","date":"2023-02-16T17:30:00+00:00","home":"Al-Ettifaq","score":"0-3","event_id":259110,"away_score":3,"home_score":0,"away_team_id":271,"home_team_id":260},{"away":"Al-Ettifaq","date":"2022-09-03T18:00:00+00:00","home":"Al-Ittihad","score":"0-0","event_id":258992,"away_score":0,"home_score":0,"away_team_id":260,"home_team_id":271},{"away":"Al-Ittihad","date":"2022-06-23T18:00:00+00:00","home":"Al-Ettifaq","score":"1-3","event_id":272608,"away_score":3,"home_score":1,"away_team_id":271,"home_team_id":260},{"away":"Al-Ettifaq","date":"2021-12-26T16:45:00+00:00","home":"Al-Ittihad","score":"3-2","event_id":272480,"away_score":2,"home_score":3,"away_team_id":260,"home_team_id":271}]},"standings":{"home":{"team_id":260,"position":7,"played":9,"points":15,"goal_diff":1,"team_name":"Al-Ettifaq","won":4,"drawn":3,"lost":2,"goals_for":13,"goals_against":12,"group":null},"away":{"team_id":271,"position":5,"played":8,"points":17,"goal_diff":5,"team_name":"Al-Ittihad","won":5,"drawn":2,"lost":1,"goals_for":14,"goals_against":9,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":1.17,"goals_against":1.67,"clean_sheets":2,"streak":"unbeaten 4","sequence":"LLWDDD","venue_ppg":0.5},"away":{"matches":6,"ppg":2.17,"record":"4-1-1","goals_for":2,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"WDWWWL","venue_ppg":1.33}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Al-Ettifaq are without 2 players, and Álvaro Medrán is a real loss.","evidence":{"count":2,"measured":2,"combined_goal_share":0.25,"combined_importance":0.333,"players":[{"player":"Álvaro Medrán","role":"MID","reason":"Muscle Injury","goal_share":0.167,"importance":0.287,"measured":true,"doubtful":false,"cover_at_position":11,"tags":["top_creator","best_performer","chance_creator"]},{"player":"Rayane Messi","role":"MID","reason":"Muscle Injury","goal_share":0.083,"importance":0.046,"measured":true,"doubtful":false,"cover_at_position":11}]},"strength":0.832,"moves":[{"channel":"goals","side":"home","pct":-1.6},{"channel":"goals","side":"away","pct":0.7},{"channel":"corners","side":"home","pct":-0.7},{"channel":"cards","side":"both","pct":1}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Al-Ittihad are without 3 players, none of them central to how the side plays.","evidence":{"count":3,"measured":1,"combined_goal_share":0,"combined_importance":0.045,"players":[{"player":"Hassan Kadesh","role":"DEF","reason":"Knock Injury","goal_share":0,"importance":0.045,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Ahmed Sharahili","role":"DEF","reason":"Ankle Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8},{"player":"Hamed Al-Ghamdi","role":"MID","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":11}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.3},{"channel":"goals","side":"home","pct":0.8},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.4}]},{"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.636,"cup_tie":false},"strength":0.364,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Al-Ettifaq have taken 1.00 points a game from their last 6 (1W 3D 2L), scoring 1.2 and conceding 1.7, and 0.50 a game at home.","evidence":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":1.17,"goals_against":1.67,"clean_sheets":2,"streak":"unbeaten 4","sequence":"LLWDDD","venue_ppg":0.5},"strength":0.233,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Al-Ittihad have taken 2.17 points a game from their last 6 (4W 1D 1L), scoring 2.0 and conceding 1.3, and 1.33 a game on the road.","evidence":{"matches":6,"ppg":2.17,"record":"4-1-1","goals_for":2,"goals_against":1.33,"clean_sheets":1,"streak":"none","sequence":"WDWWWL","venue_ppg":1.33},"strength":0.544,"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":24,"home":{"state":"mid_table","position":7,"points":15,"games_left":24,"gap_to_leader":9,"gap_to_safety":8,"gap_to_europe":1},"away":{"state":"mid_table","position":5,"points":17,"games_left":24,"gap_to_leader":7,"gap_to_safety":10,"gap_to_europe":-1},"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 0-1, too close to carry a revenge motive.","evidence":{"reverse_margin":1},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Arthur Papas is 10 games into the job at Al-Ettifaq, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Arthur Papas","matches_in_charge":10,"tenure_days":88,"ppm":1.5,"appointment_effect":{"before_ppm":1.5,"after_ppm":1.5,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Jens Wissing is 8 games into the job at Al-Ittihad, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Jens Wissing","matches_in_charge":8,"tenure_days":305,"ppm":2.12,"appointment_effect":{"before_ppm":1.7,"after_ppm":2,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Al-Ettifaq come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.0972222222222223,"matchesIn7":1,"matchesIn14":2,"days_rest":3.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Al-Ittihad come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4,"matchesIn7":1,"matchesIn14":2,"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.007,"defence":-0.068,"effective_matches":13.6,"shrunk":0.37},"away":{"attack":0.148,"defence":0.036,"effective_matches":13.7,"shrunk":0.37}},"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-Ettifaq work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":54.7,"shots":14.9,"xg_per_shot":0.084,"corners":5.2,"corners_per_shot":0.348,"finishing_vs_xg":0.34},"away":{"matches":12,"possession":49.4,"shots":14.3,"xg_per_shot":0.136,"corners":3.5,"corners_per_shot":0.242,"finishing_vs_xg":-0.02},"possession_gap":5.3},"strength":0.212,"moves":[{"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-Ettifaq have scored 4 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.34,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Al-Ittihad are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.02,"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":"Al-Ittihad travel 1228 km for this fixture.","evidence":{"travel_km":1228},"strength":0.1,"moves":[{"channel":"goals","side":"away","pct":-0.8},{"channel":"corners","side":"away","pct":-0.8}]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Conditions: 32°C heat.","evidence":{"rain_mm":null,"wind_kph":7.2,"temperature_c":32,"description":"unknown"},"strength":0.125,"moves":[{"channel":"goals","side":"both","pct":-1.1},{"channel":"corners","side":"both","pct":-0.9}]},{"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.07964140288825193},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 8.6% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0861,"margin_pct":8.61,"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":-2.9,"direction":"DRIFTING"},{"outcome":"AWAY","move_pct":2,"direction":"SHORTENING"},{"outcome":"DRAW","move_pct":-0.5,"direction":"DRIFTING"}]},"strength":0.145,"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.2995,"DRAW":0.2304,"AWAY":0.4701},"consensus":{"HOME":0.3023,"DRAW":0.2344,"AWAY":0.4632},"largest_gap":{"outcome":"AWAY","points":0.69},"sharp_overround":1.0678},"strength":0.086,"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.668,"model":{"HOME":0.2994,"DRAW":0.2698,"AWAY":0.4308},"book":{"HOME":0.3023,"DRAW":0.2344,"AWAY":0.4632},"best":{"HOME":{"odds":3.2,"bookmaker":"betfair"},"DRAW":{"odds":4,"bookmaker":"betfair"},"AWAY":{"odds":2.1,"bookmaker":"coral"}},"overround":1.0861,"books":13,"sharp":{"book":"pinnacle","fair":{"HOME":0.2995,"DRAW":0.2304,"AWAY":0.4701}},"open":{"book":"pinnacle","fair":{"HOME":0.3085,"DRAW":0.2313,"AWAY":0.4602}}},{"market":"double_chance","line":null,"confidence":0.668,"model":{"12":0.7302,"1X":0.5692,"X2":0.7006},"book":{"12":0.7656,"1X":0.5368,"X2":0.6977},"best":{"12":{"odds":1.25,"bookmaker":"William Hill"},"1X":{"odds":1.8,"bookmaker":"betfair"},"X2":{"odds":1.35,"bookmaker":"William Hill"}},"overround":1.0481,"books":4,"sharp":{"book":"pinnacle","fair":{"12":0.7696,"1X":0.5299,"X2":0.7005}},"open":{"book":"pinnacle","fair":{"12":0.7687,"1X":0.5398,"X2":0.6915}}},{"market":"draw_no_bet","line":null,"confidence":0.668,"model":{"HOME":0.41,"AWAY":0.59},"book":{"HOME":0.3949,"AWAY":0.6051},"best":{"HOME":{"odds":2.375,"bookmaker":"Bet365"},"AWAY":{"odds":1.571,"bookmaker":"Betway"}},"overround":1.0808,"books":12,"sharp":{"book":"pinnacle","fair":{"HOME":0.3891,"AWAY":0.6109}},"open":{"book":"pinnacle","fair":{"HOME":0.4013,"AWAY":0.5987}}},{"market":"btts","line":null,"confidence":0.668,"model":{"yes":0.6187,"no":0.3813},"book":{"yes":0.6685,"no":0.3315},"best":{"yes":{"odds":1.46,"bookmaker":"Novibet"},"no":{"odds":2.88,"bookmaker":"betfair"}},"overround":1.0794,"books":16,"sharp":{"book":"betfair","fair":{"yes":0.6835,"no":0.3165}},"open":{"book":"betfair","fair":{"yes":0.6835,"no":0.3165}}},{"market":"over_under_05","line":0.5,"confidence":0.668,"model":{"over":0.936,"under":0.064},"book":{"over":0.9687,"under":0.0313},"best":{"over":{"odds":1.01,"bookmaker":"1xBet"},"under":{"odds":19,"bookmaker":"1xBet"}},"overround":1.0427,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.9638,"under":0.0362}}},{"market":"over_under_15","line":1.5,"confidence":0.668,"model":{"over":0.8203,"under":0.1797},"book":{"over":0.864,"under":0.136},"best":{"over":{"odds":1.13,"bookmaker":"Pinnacle"},"under":{"odds":6.5,"bookmaker":"betfair"}},"overround":1.0682,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.8551,"under":0.1449}},"open":{"book":"pinnacle","fair":{"over":0.8537,"under":0.1463}}},{"market":"over_under_25","line":2.5,"confidence":0.668,"model":{"over":0.5828,"under":0.4172},"book":{"over":0.666,"under":0.334},"best":{"over":{"odds":1.47,"bookmaker":"Bet365"},"under":{"odds":2.88,"bookmaker":"betfair"}},"overround":1.0678,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.6634,"under":0.3366}},"open":{"book":"pinnacle","fair":{"over":0.6645,"under":0.3355}}},{"market":"over_under_35","line":3.5,"confidence":0.668,"model":{"over":0.3588,"under":0.6412},"book":{"over":0.4437,"under":0.5563},"best":{"over":{"odds":2.13,"bookmaker":"Pinnacle"},"under":{"odds":1.73,"bookmaker":"betfair"}},"overround":1.063,"books":4,"sharp":{"book":"pinnacle","fair":{"over":0.4406,"under":0.5594}},"open":{"book":"pinnacle","fair":{"over":0.4389,"under":0.5611}}},{"market":"asian_handicap","line":-2,"confidence":0.668,"model":{"HOME":0.0542,"AWAY":0.9458},"book":{"HOME":0.055,"AWAY":0.945},"best":{"HOME":{"odds":10,"bookmaker":"1xBet"},"AWAY":{"odds":1.01,"bookmaker":"1xBet"}},"overround":1.0901,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.055,"AWAY":0.945}}},{"market":"asian_handicap","line":-1.75,"confidence":0.668,"model":{"HOME":0.0989,"AWAY":0.9011},"book":{"HOME":0.0912,"AWAY":0.9088},"best":{"HOME":{"odds":6.95,"bookmaker":"1xBet"},"AWAY":{"odds":1.04,"bookmaker":"1xBet"}},"overround":1.1054,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0912,"AWAY":0.9088}}},{"market":"asian_handicap","line":-1.5,"confidence":0.668,"model":{"HOME":0.1396,"AWAY":0.8604},"book":{"HOME":0.1388,"AWAY":0.8612},"best":{"HOME":{"odds":6,"bookmaker":"Bet365"},"AWAY":{"odds":1.125,"bookmaker":"Bet365"}},"overround":1.0813,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1388,"AWAY":0.8612}}},{"market":"asian_handicap","line":-1.25,"confidence":0.668,"model":{"HOME":0.1517,"AWAY":0.8483},"book":{"HOME":0.1485,"AWAY":0.8515},"best":{"HOME":{"odds":5.75,"bookmaker":"Bet365"},"AWAY":{"odds":1.14,"bookmaker":"Novibet"}},"overround":1.0694,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1485,"AWAY":0.8515}}},{"market":"asian_handicap","line":-1,"confidence":0.668,"model":{"HOME":0.1662,"AWAY":0.8338},"book":{"HOME":0.1671,"AWAY":0.8329},"best":{"HOME":{"odds":5.25,"bookmaker":"Bet365"},"AWAY":{"odds":1.16,"bookmaker":"Novibet"}},"overround":1.0751,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1671,"AWAY":0.8329}}},{"market":"asian_handicap","line":-0.75,"confidence":0.668,"model":{"HOME":0.2386,"AWAY":0.7614},"book":{"HOME":0.2386,"AWAY":0.7614},"best":{"HOME":{"odds":3.75,"bookmaker":"Unibet"},"AWAY":{"odds":1.27,"bookmaker":"Novibet"}},"overround":1.0729,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2386,"AWAY":0.7614}}},{"market":"asian_handicap","line":-0.5,"confidence":0.668,"model":{"HOME":0.2994,"AWAY":0.7006},"book":{"HOME":0.2991,"AWAY":0.7009},"best":{"HOME":{"odds":3.1,"bookmaker":"Bet365"},"AWAY":{"odds":1.38,"bookmaker":"Novibet"}},"overround":1.0634,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2991,"AWAY":0.7009}}},{"market":"asian_handicap","line":-0.25,"confidence":0.668,"model":{"HOME":0.3461,"AWAY":0.6539},"book":{"HOME":0.3445,"AWAY":0.6555},"best":{"HOME":{"odds":2.7,"bookmaker":"Unibet"},"AWAY":{"odds":1.468,"bookmaker":"1xBet"}},"overround":1.0675,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3445,"AWAY":0.6555}}},{"market":"asian_handicap","line":0,"confidence":0.668,"model":{"HOME":0.41,"AWAY":0.59},"book":{"HOME":0.3934,"AWAY":0.6066},"best":{"HOME":{"odds":2.38,"bookmaker":"Unibet"},"AWAY":{"odds":1.585,"bookmaker":"1xBet"}},"overround":1.0701,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3934,"AWAY":0.6066}}},{"market":"asian_handicap","line":0.25,"confidence":0.668,"model":{"HOME":0.502,"AWAY":0.498},"book":{"HOME":0.4711,"AWAY":0.5289},"best":{"HOME":{"odds":2,"bookmaker":"Unibet"},"AWAY":{"odds":1.81,"bookmaker":"Novibet"}},"overround":1.0712,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4711,"AWAY":0.5289}}},{"market":"asian_handicap","line":0.5,"confidence":0.668,"model":{"HOME":0.5692,"AWAY":0.4308},"book":{"HOME":0.5368,"AWAY":0.4632},"best":{"HOME":{"odds":1.8,"bookmaker":"10bet"},"AWAY":{"odds":2.05,"bookmaker":"Bet365"}},"overround":1.0766,"books":10,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5368,"AWAY":0.4632}}},{"market":"asian_handicap","line":0.75,"confidence":0.668,"model":{"HOME":0.6319,"AWAY":0.3681},"book":{"HOME":0.6009,"AWAY":0.3991},"best":{"HOME":{"odds":1.6,"bookmaker":"Unibet"},"AWAY":{"odds":2.35,"bookmaker":"Novibet"}},"overround":1.0726,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6009,"AWAY":0.3991}}},{"market":"asian_handicap","line":1,"confidence":0.668,"model":{"HOME":0.7102,"AWAY":0.2898},"book":{"HOME":0.6765,"AWAY":0.3235},"best":{"HOME":{"odds":1.45,"bookmaker":"fonbet"},"AWAY":{"odds":2.9,"bookmaker":"Novibet"}},"overround":1.072,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6765,"AWAY":0.3235}}},{"market":"asian_handicap","line":1.25,"confidence":0.668,"model":{"HOME":0.7421,"AWAY":0.2579},"book":{"HOME":0.7111,"AWAY":0.2889},"best":{"HOME":{"odds":1.38,"bookmaker":"fonbet"},"AWAY":{"odds":3.2,"bookmaker":"Unibet"}},"overround":1.0736,"books":5,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7111,"AWAY":0.2889}}},{"market":"asian_handicap","line":1.5,"confidence":0.668,"model":{"HOME":0.7677,"AWAY":0.2323},"book":{"HOME":0.7405,"AWAY":0.2595},"best":{"HOME":{"odds":1.3,"bookmaker":"Bet365"},"AWAY":{"odds":3.55,"bookmaker":"Novibet"}},"overround":1.0791,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7405,"AWAY":0.2595}}},{"market":"asian_handicap","line":1.75,"confidence":0.668,"model":{"HOME":0.8231,"AWAY":0.1769},"book":{"HOME":0.8064,"AWAY":0.1936},"best":{"HOME":{"odds":1.2,"bookmaker":"Novibet"},"AWAY":{"odds":4.4,"bookmaker":"Novibet"}},"overround":1.0735,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8064,"AWAY":0.1936}}},{"market":"asian_handicap","line":2,"confidence":0.668,"model":{"HOME":0.8871,"AWAY":0.1129},"book":{"HOME":0.863,"AWAY":0.137},"best":{"HOME":{"odds":1.13,"bookmaker":"fonbet"},"AWAY":{"odds":6.25,"bookmaker":"Bet365"}},"overround":1.079,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.863,"AWAY":0.137}}},{"market":"asian_handicap","line":2.25,"confidence":0.668,"model":{"HOME":0.8953,"AWAY":0.1047},"book":{"HOME":0.8767,"AWAY":0.1233},"best":{"HOME":{"odds":1.105,"bookmaker":"Bet365"},"AWAY":{"odds":6.6,"bookmaker":"Bet365"}},"overround":1.0565,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8767,"AWAY":0.1233}}},{"market":"asian_handicap","line":2.5,"confidence":0.668,"model":{"HOME":0.9023,"AWAY":0.0977},"book":{"HOME":0.8775,"AWAY":0.1225},"best":{"HOME":{"odds":1.1,"bookmaker":"fonbet"},"AWAY":{"odds":6.4,"bookmaker":"1xBet"}},"overround":1.1016,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8775,"AWAY":0.1225}}},{"market":"total_corners","line":7.5,"confidence":0.668,"model":{"over":0.7197,"under":0.2803},"book":{"over":0.7709,"under":0.2291},"best":{"over":{"odds":1.22,"bookmaker":"1xBet"},"under":{"odds":3.6,"bookmaker":"1xBet"}},"overround":1.0974,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.767,"under":0.233}}},{"market":"total_corners","line":8.5,"confidence":0.668,"model":{"over":0.6127,"under":0.3873},"book":{"over":0.6462,"under":0.3538},"best":{"over":{"odds":1.48,"bookmaker":"Pinnacle"},"under":{"odds":2.58,"bookmaker":"Pinnacle"}},"overround":1.0698,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.644,"under":0.356}},"open":{"book":"pinnacle","fair":{"over":0.6387,"under":0.3613}}},{"market":"total_corners","line":9.5,"confidence":0.668,"model":{"over":0.5019,"under":0.4981},"book":{"over":0.5359,"under":0.4641},"best":{"over":{"odds":1.77,"bookmaker":"Pinnacle"},"under":{"odds":2.03,"bookmaker":"Pinnacle"}},"overround":1.0627,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.5362,"under":0.4638}},"open":{"book":"pinnacle","fair":{"over":0.5209,"under":0.4791}}},{"market":"total_corners","line":10.5,"confidence":0.668,"model":{"over":0.3957,"under":0.6043},"book":{"over":0.422,"under":0.578},"best":{"over":{"odds":2.21,"bookmaker":"Pinnacle"},"under":{"odds":1.65,"bookmaker":"Pinnacle"}},"overround":1.0648,"books":2,"sharp":{"book":"pinnacle","fair":{"over":0.4232,"under":0.5768}},"open":{"book":"pinnacle","fair":{"over":0.4068,"under":0.5932}}},{"market":"total_corners","line":11.5,"confidence":0.668,"model":{"over":0.3004,"under":0.6996},"book":{"over":0.3195,"under":0.6805},"best":{"over":{"odds":2.75,"bookmaker":"1xBet"},"under":{"odds":1.38,"bookmaker":"1xBet"}},"overround":1.0883,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.2769,"under":0.7231}}},{"market":"corners_1x2","line":null,"confidence":0.534,"model":{"HOME":0.545,"DRAW":0.1097,"AWAY":0.3453},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.467,"model":{"yes":0.2026,"no":0.7974},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.6412,"book_prob":0.5563,"edge":0.085,"shrunk_edge":0.0722,"odds":1.73,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.73},{"slug":"pinnacle","book":"Pinnacle","odds":1.7},{"slug":"1xbet","book":"1xBet","odds":1.69},{"slug":"betvictor","book":"BetVictor","odds":1.66}],"kelly":0.0374,"confidence":0.668,"family":"goals"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.4172,"book_prob":0.334,"edge":0.0832,"shrunk_edge":0.0707,"odds":2.88,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.88},{"slug":"pinnacle","book":"Pinnacle","odds":2.72},{"slug":"bet365","book":"Bet365","odds":2.6},{"slug":"1xbet","book":"1xBet","odds":2.56}],"kelly":0.0268,"confidence":0.668,"family":"goals"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.3813,"book_prob":0.3315,"edge":0.0499,"shrunk_edge":0.0424,"odds":2.88,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.88},{"slug":"betway","book":"Betway","odds":2.75},{"slug":"bet365","book":"Bet365","odds":2.75},{"slug":"1xbet","book":"1xBet","odds":2.73},{"slug":"888sport","book":"888Sport","odds":2.7},{"slug":"william-hill","book":"William Hill","odds":2.7},{"slug":"10bet","book":"10bet","odds":2.7},{"slug":"interwetten","book":"Interwetten","odds":2.65},{"slug":"unibet","book":"Unibet","odds":2.65},{"slug":"bwin","book":"Bwin","odds":2.65},{"slug":"sportingbet","book":"SportingBet","odds":2.65},{"slug":"fonbet","book":"fonbet","odds":2.65}],"kelly":0.0131,"confidence":0.668,"family":"goals"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.1797,"book_prob":0.136,"edge":0.0437,"shrunk_edge":0.0371,"odds":6.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":6.5},{"slug":"pinnacle","book":"Pinnacle","odds":5.72},{"slug":"1xbet","book":"1xBet","odds":5.25}],"kelly":0.0076,"confidence":0.668,"family":"goals"},{"market":"1x2","outcome":"DRAW","line":null,"push":null,"model_prob":0.2698,"book_prob":0.2344,"edge":0.0354,"shrunk_edge":0.0283,"odds":4,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":4},{"slug":"coral","book":"coral","odds":4},{"slug":"dafabet","book":"dafabet","odds":4},{"slug":"pinnacle","book":"Pinnacle","odds":3.98},{"slug":"bwin","book":"Bwin","odds":3.9},{"slug":"ladbrokes","book":"ladbrokes","odds":3.9},{"slug":"1xbet","book":"1xBet","odds":3.87},{"slug":"macauslot","book":"Macauslot","odds":3.85},{"slug":"mansionbet","book":"MansionBet","odds":3.8},{"slug":"cashpoint","book":"Cashpoint","odds":3.75},{"slug":"bet365","book":"Bet365","odds":3.6},{"slug":"william-hill","book":"William Hill","odds":3.5}],"kelly":0.0066,"confidence":0.668,"family":"result"},{"market":"total_corners","outcome":"under","line":7.5,"push":null,"model_prob":0.2803,"book_prob":0.2291,"edge":0.0513,"shrunk_edge":0.0282,"odds":3.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.6}],"kelly":0.0009,"confidence":0.668,"family":"corners"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.064,"book_prob":0.0313,"edge":0.0327,"shrunk_edge":0.0278,"odds":19,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":19}],"kelly":0.003,"confidence":0.668,"family":"goals"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.5692,"book_prob":0.5368,"edge":0.0325,"shrunk_edge":0.026,"odds":1.8,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":1.8},{"slug":"william-hill","book":"William Hill","odds":1.7},{"slug":"1xbet","book":"1xBet","odds":1.68},{"slug":"sbo","book":"Sbo","odds":1.63}],"kelly":0.0077,"confidence":0.668,"family":"result"},{"market":"asian_handicap","outcome":"HOME","line":1,"push":"full","model_prob":0.7102,"book_prob":0.6765,"edge":0.0337,"shrunk_edge":0.0252,"odds":1.45,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.45},{"slug":"unibet","book":"Unibet","odds":1.42},{"slug":"interwetten","book":"Interwetten","odds":1.4},{"slug":"novibet","book":"Novibet","odds":1.4},{"slug":"bet365","book":"Bet365","odds":1.4},{"slug":"1xbet","book":"1xBet","odds":1.35}],"kelly":0.0165,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.5,"push":"none","model_prob":0.5692,"book_prob":0.5368,"edge":0.0324,"shrunk_edge":0.0243,"odds":1.8,"bookmaker":"10bet","prices":[{"slug":"10bet","book":"10bet","odds":1.8},{"slug":"unibet","book":"Unibet","odds":1.78},{"slug":"interwetten","book":"Interwetten","odds":1.75},{"slug":"novibet","book":"Novibet","odds":1.75},{"slug":"bet365","book":"Bet365","odds":1.75},{"slug":"bwin","book":"Bwin","odds":1.72},{"slug":"sportingbet","book":"SportingBet","odds":1.72},{"slug":"vistabet","book":"Vistabet","odds":1.72},{"slug":"888sport","book":"888Sport","odds":1.7},{"slug":"william-hill","book":"William Hill","odds":1.7}],"kelly":0.0077,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.75,"push":"half","model_prob":0.6319,"book_prob":0.6009,"edge":0.0311,"shrunk_edge":0.0233,"odds":1.6,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":1.6},{"slug":"fonbet","book":"fonbet","odds":1.58},{"slug":"bet365","book":"Bet365","odds":1.575},{"slug":"novibet","book":"Novibet","odds":1.57},{"slug":"1xbet","book":"1xBet","odds":1.518}],"kelly":0.0046,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.25,"push":"half","model_prob":0.7421,"book_prob":0.7111,"edge":0.0311,"shrunk_edge":0.0233,"odds":1.38,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.38},{"slug":"bet365","book":"Bet365","odds":1.35},{"slug":"unibet","book":"Unibet","odds":1.34},{"slug":"novibet","book":"Novibet","odds":1.33},{"slug":"1xbet","book":"1xBet","odds":1.28}],"kelly":0.0159,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0.25,"push":"half","model_prob":0.502,"book_prob":0.4711,"edge":0.031,"shrunk_edge":0.0232,"odds":2,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2},{"slug":"bet365","book":"Bet365","odds":2},{"slug":"10bet","book":"10bet","odds":2},{"slug":"fonbet","book":"fonbet","odds":1.99},{"slug":"novibet","book":"Novibet","odds":1.96},{"slug":"1xbet","book":"1xBet","odds":1.88}],"kelly":0.001,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.5,"push":"none","model_prob":0.7677,"book_prob":0.7405,"edge":0.0272,"shrunk_edge":0.0204,"odds":1.3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.3},{"slug":"fonbet","book":"fonbet","odds":1.3},{"slug":"novibet","book":"Novibet","odds":1.28},{"slug":"1xbet","book":"1xBet","odds":1.24}],"kelly":0,"confidence":0.668,"family":"handicap"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.4981,"book_prob":0.4641,"edge":0.034,"shrunk_edge":0.0187,"odds":2.03,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.03},{"slug":"1xbet","book":"1xBet","odds":1.98}],"kelly":0.0027,"confidence":0.668,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":2.5,"push":"none","model_prob":0.9023,"book_prob":0.8775,"edge":0.0248,"shrunk_edge":0.0186,"odds":1.1,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.1},{"slug":"1xbet","book":"1xBet","odds":1.053}],"kelly":0,"confidence":0.668,"family":"handicap"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.3873,"book_prob":0.3538,"edge":0.0336,"shrunk_edge":0.0185,"odds":2.58,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.58},{"slug":"1xbet","book":"1xBet","odds":2.55}],"kelly":0,"confidence":0.668,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":2,"push":"full","model_prob":0.8871,"book_prob":0.863,"edge":0.0241,"shrunk_edge":0.0181,"odds":1.13,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.13},{"slug":"bet365","book":"Bet365","odds":1.115},{"slug":"novibet","book":"Novibet","odds":1.11},{"slug":"1xbet","book":"1xBet","odds":1.073}],"kelly":0.0047,"confidence":0.668,"family":"handicap"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.6043,"book_prob":0.578,"edge":0.0263,"shrunk_edge":0.0145,"odds":1.65,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":1.65},{"slug":"1xbet","book":"1xBet","odds":1.6}],"kelly":0,"confidence":0.668,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":2.25,"push":"half","model_prob":0.8953,"book_prob":0.8767,"edge":0.0185,"shrunk_edge":0.0139,"odds":1.105,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.105}],"kelly":0,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":1.75,"push":"half","model_prob":0.8231,"book_prob":0.8064,"edge":0.0168,"shrunk_edge":0.0126,"odds":1.2,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.2},{"slug":"bet365","book":"Bet365","odds":1.2},{"slug":"1xbet","book":"1xBet","odds":1.152}],"kelly":0,"confidence":0.668,"family":"handicap"},{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.41,"book_prob":0.3934,"edge":0.0167,"shrunk_edge":0.0125,"odds":2.38,"bookmaker":"Unibet","prices":[{"slug":"unibet","book":"Unibet","odds":2.38},{"slug":"bet365","book":"Bet365","odds":2.375},{"slug":"novibet","book":"Novibet","odds":2.35},{"slug":"betsson","book":"Betsson","odds":2.34},{"slug":"interwetten","book":"Interwetten","odds":2.3},{"slug":"fonbet","book":"fonbet","odds":2.3},{"slug":"1xbet","book":"1xBet","odds":2.28}],"kelly":0,"confidence":0.668,"family":"handicap"},{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.41,"book_prob":0.3949,"edge":0.0151,"shrunk_edge":0.0121,"odds":2.375,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.375},{"slug":"unibet","book":"Unibet","odds":2.35},{"slug":"betsson","book":"Betsson","odds":2.35},{"slug":"10bet","book":"10bet","odds":2.35},{"slug":"betano","book":"Betano","odds":2.3},{"slug":"novibet","book":"Novibet","odds":2.3},{"slug":"bwin","book":"Bwin","odds":2.25},{"slug":"sportingbet","book":"SportingBet","odds":2.25},{"slug":"betway","book":"Betway","odds":2.25},{"slug":"888sport","book":"888Sport","odds":2.25},{"slug":"william-hill","book":"William Hill","odds":2.25},{"slug":"vistabet","book":"Vistabet","odds":2.25}],"kelly":0,"confidence":0.668,"family":"result"},{"market":"total_corners","outcome":"under","line":11.5,"push":null,"model_prob":0.6996,"book_prob":0.6805,"edge":0.0191,"shrunk_edge":0.0105,"odds":1.38,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.38}],"kelly":0,"confidence":0.668,"family":"corners"},{"market":"asian_handicap","outcome":"HOME","line":-1.75,"push":"half","model_prob":0.0989,"book_prob":0.0912,"edge":0.0077,"shrunk_edge":0.0058,"odds":6.95,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":6.95}],"kelly":0,"confidence":0.668,"family":"handicap"}],"verdicts":[],"pass_reason":"call rule: value","preview":null,"external":{"bsd_prediction":{"id":5386,"created_at":"2026-10-14T02:15:27Z","event":{"id":606186,"event_date":"2026-10-20T18:00:00Z","status":"notstarted","home_team_id":260,"home_team":"Al-Ettifaq","away_team_id":271,"away_team":"Al-Ittihad","league_id":17,"league_name":"Saudi Pro League"},"markets":{"match_result":{"prob_home":30.6,"prob_draw":24.1,"prob_away":45.3,"predicted":"A"},"expected_goals":{"home":1.36,"away":1.72},"over_under":{"prob_over_15":83.7,"prob_over_25":64.9,"prob_over_35":42.2},"btts":{"prob_yes":64.9},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":38.5},"corners":{"prob_over_85":62.6,"prob_over_95":50.9,"prob_over_105":39.5}},"recommendations":{"favorite":"A","favorite_prob":45.3,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4531,"version":"dc-blend-v1"}},"polymarket":{"event_id":606186,"event_date":"2026-10-20T18:00:00Z","home_team":"Al-Ettifaq","away_team":"Al-Ittihad","polymarket_event_id":"1145411","markets":{"1x2":{"home":null,"draw":null,"away":null},"btts":{"yes":0.265,"no":0.735},"over_under":{"over_15":0.365,"under_15":0.635,"over_25":0.395,"under_25":0.605,"over_35":0.465,"under_35":0.535,"over_45":0.475,"under_45":0.525},"halftime":{"home":null,"draw":null,"away":null},"handicap":{"home_minus_15":0.145,"away_minus_15":0.26,"home_minus_25":0.056,"away_minus_25":0.12}},"liquidity":{"volume_24hr":1155.661346,"volume_1wk":1155.661346,"volume_1mo":1155.661346,"volume_1yr":1155.661346,"open_interest":1355.661345,"liquidity_clob":null,"liquidity_amm":null},"pricing":{"best_bid":null,"best_ask":null,"change_1d":null,"change_1wk":null,"change_1mo":null},"goalscorers":null,"exact_scores":null,"updated_at":"2026-10-19T16:57:16Z"}},"computed_at":1792455526,"report":{"fetched_at":1792627436,"ht":[1,1],"attendance":null,"highlights":[{"kind":"full","title":"Al-Ettifaq 1-4 Al-Ittihad — Full Highlights","url":"https://www.youtube.com/watch?v=wuKYBm_EuwQ","thumbnail":"https://i.ytimg.com/vi/wuKYBm_EuwQ/maxresdefault.jpg"}],"events":[{"t":"goal","minute":16,"added":null,"side":"away","player":"G. Ilenikhena","player_id":2241,"assist":"R. Ríos","kind":"regular","score":[0,1]},{"t":"goal","minute":34,"added":null,"side":"home","player":"S. Harun","player_id":8685,"assist":"R. Al-Oteibi","kind":"regular","score":[1,1]},{"t":"sub","minute":42,"added":null,"side":"home","in":"M. Al-Olayan","in_id":8041,"out":"R. Al-Oteibi","out_id":8285},{"t":"card","minute":45,"added":2,"side":"home","player":"A. Khateeb","player_id":8031,"card":"yellow","reason":"Argument"},{"t":"card","minute":45,"added":2,"side":"away","player":"G. Ilenikhena","player_id":2241,"card":"yellow","reason":"Argument"},{"t":"card","minute":45,"added":6,"side":"home","player":"A. Kanté","player_id":7006,"card":"yellow","reason":"Foul"},{"t":"sub","minute":46,"added":null,"side":"home","in":"B. Celina","in_id":16007,"out":"S. Harun","out_id":8685},{"t":"goal","minute":53,"added":null,"side":"away","player":"H. Aouar","player_id":8230,"assist":"G. Ilenikhena","kind":"regular","score":[1,2]},{"t":"sub","minute":55,"added":null,"side":"home","in":"M. Dembélé","in_id":8040,"out":"M. Glušćević","out_id":8348},{"t":"sub","minute":55,"added":null,"side":"home","in":"K. Al-Ghannam","in_id":8049,"out":"M. Alaeli","out_id":7927},{"t":"sub","minute":64,"added":null,"side":"away","in":"A. Al-Ghamdi","in_id":8158,"out":"S. Al-Mousa","out_id":8282},{"t":"sub","minute":73,"added":null,"side":"away","in":"M. Al-Sahafi","in_id":7303,"out":"S. Bergwijn","out_id":8159},{"t":"sub","minute":73,"added":null,"side":"away","in":"Y. En-Nesyri","in_id":3416,"out":"G. Ilenikhena","out_id":2241},{"t":"sub","minute":76,"added":null,"side":"home","in":"A. Hawsawi","in_id":8261,"out":"Y. Shammari","out_id":8241},{"t":"goal","minute":80,"added":null,"side":"away","player":"Y. En-Nesyri","player_id":3416,"assist":"M. Shanqeeti","kind":"regular","score":[1,3]},{"t":"goal","minute":85,"added":null,"side":"away","player":"Y. En-Nesyri","player_id":3416,"assist":"A. Al-Ghamdi","kind":"regular","score":[1,4]},{"t":"sub","minute":88,"added":null,"side":"away","in":"M. Faqeehi","in_id":8319,"out":"G. Wijnaldum","out_id":8038},{"t":"sub","minute":88,"added":null,"side":"away","in":"S. Al-Shehri","in_id":8169,"out":"H. Aouar","out_id":8230}],"players":[{"id":7006,"team_id":260,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3456,"team_id":260,"minutes":90,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8030,"team_id":260,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":8032,"team_id":260,"minutes":90,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8042,"team_id":260,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":8031,"team_id":260,"minutes":90,"rating":6.4,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8241,"team_id":260,"minutes":76,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":8348,"team_id":260,"minutes":55,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":7927,"team_id":260,"minutes":55,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":3},{"id":8041,"team_id":260,"minutes":48,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16007,"team_id":260,"minutes":45,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":8685,"team_id":260,"minutes":45,"rating":6.9,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":8285,"team_id":260,"minutes":42,"rating":6.6,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":8049,"team_id":260,"minutes":35,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":8040,"team_id":260,"minutes":35,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":8261,"team_id":260,"minutes":14,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8045,"team_id":260,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8043,"team_id":260,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8187,"team_id":260,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8325,"team_id":260,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8150,"team_id":271,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":8151,"team_id":271,"minutes":90,"rating":7.4,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":8152,"team_id":271,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":7935,"team_id":271,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3788,"team_id":271,"minutes":90,"rating":7.6,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":1},{"id":8035,"team_id":271,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":3},{"id":8038,"team_id":271,"minutes":88,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":4},{"id":8230,"team_id":271,"minutes":88,"rating":6.9,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":2},{"id":8159,"team_id":271,"minutes":73,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":2},{"id":2241,"team_id":271,"minutes":73,"rating":8.6,"goals":1,"assists":1,"yellow":1,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":1},{"id":8282,"team_id":271,"minutes":64,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":8158,"team_id":271,"minutes":26,"rating":7.1,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":7303,"team_id":271,"minutes":17,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":3416,"team_id":271,"minutes":17,"rating":8.1,"goals":2,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":8319,"team_id":271,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8169,"team_id":271,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8231,"team_id":271,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8297,"team_id":271,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8167,"team_id":271,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8069,"team_id":271,"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":43,"shots":9,"on_target":4,"corners":2,"fouls":11,"yellow":2,"red":0,"big_chances":3,"passes":356,"pass_pct":84.6,"offsides":2,"saves":4},"away":{"possession":57,"shots":19,"on_target":8,"corners":7,"fouls":11,"yellow":1,"red":0,"big_chances":6,"passes":478,"pass_pct":90.4,"offsides":1,"saves":3}},"lineups":{"home":{"formation":"5-3-2","players":[{"id":8030,"name":"Marek Rodák","position":"G","number":1,"captain":false,"starting":true},{"id":8285,"name":"Radhi Al-Oteibi","position":"D","number":61,"captain":false,"starting":true},{"id":8031,"name":"Abdullah Khateeb","position":"D","number":70,"captain":true,"starting":true},{"id":3456,"name":"Pedro Henrique","position":"D","number":5,"captain":false,"starting":true},{"id":8032,"name":"Jack Hendry","position":"D","number":4,"captain":false,"starting":true},{"id":7927,"name":"Meshal Alaeli","position":"D","number":13,"captain":false,"starting":true},{"id":8241,"name":"Yassir Al-Shammari","position":"M","number":58,"captain":false,"starting":true},{"id":7006,"name":"Abdoulaye Kanté","position":"M","number":42,"captain":false,"starting":true},{"id":8042,"name":"Ondrej Duda","position":"M","number":11,"captain":false,"starting":true},{"id":8348,"name":"Matija Glušćević","position":"F","number":71,"captain":false,"starting":true},{"id":8685,"name":"Sultan Harun","position":"F","number":99,"captain":false,"starting":true},{"id":8041,"name":"Madallah Al-Olayan","position":"D","number":33,"captain":false,"starting":false},{"id":16007,"name":"Bersant Celina","position":"M","number":43,"captain":false,"starting":false},{"id":8049,"name":"Khalid Al-Ghannam","position":"F","number":7,"captain":false,"starting":false},{"id":8040,"name":"Moussa Dembélé","position":"F","number":9,"captain":false,"starting":false},{"id":8261,"name":"Abduleallah Hawsawi","position":"M","number":77,"captain":false,"starting":false},{"id":8325,"name":"Turki Ba Al-Jawsh","position":"G","number":92,"captain":false,"starting":false},{"id":8043,"name":"Abdullah Madu","position":"D","number":3,"captain":false,"starting":false},{"id":8187,"name":"Marzouq Tambakti","position":"D","number":78,"captain":false,"starting":false},{"id":8045,"name":"Abdullah Al Ghamdi","position":"F","number":29,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":8150,"name":"Predrag Rajković","position":"G","number":1,"captain":false,"starting":true},{"id":8151,"name":"Muhannad Shanqeeti","position":"D","number":13,"captain":false,"starting":true},{"id":8282,"name":"Saad Al-Mousa","position":"D","number":6,"captain":false,"starting":true},{"id":8152,"name":"Danilo Pereira","position":"D","number":2,"captain":true,"starting":true},{"id":7935,"name":"Faris Abdi","position":"D","number":25,"captain":false,"starting":true},{"id":3788,"name":"Richard Ríos","position":"M","number":5,"captain":false,"starting":true},{"id":8035,"name":"Mukhtar Ali","position":"M","number":8,"captain":false,"starting":true},{"id":8038,"name":"Georginio Wijnaldum","position":"M","number":23,"captain":false,"starting":true},{"id":8230,"name":"Houssem Aouar","position":"M","number":10,"captain":false,"starting":true},{"id":8159,"name":"Steven Bergwijn","position":"M","number":34,"captain":false,"starting":true},{"id":2241,"name":"George Ilenikhena","position":"F","number":9,"captain":false,"starting":true},{"id":8158,"name":"Ahmed Al-Ghamdi","position":"F","number":27,"captain":false,"starting":false},{"id":7303,"name":"Marwan Al-Sahafi","position":"F","number":22,"captain":false,"starting":false},{"id":3416,"name":"Youssef En-Nesyri","position":"F","number":21,"captain":false,"starting":false},{"id":8319,"name":"Muath Faqeehi","position":"D","number":42,"captain":false,"starting":false},{"id":8169,"name":"Saleh Al-Shehri","position":"F","number":11,"captain":false,"starting":false},{"id":8297,"name":"Mohammed Al-Absi","position":"G","number":50,"captain":false,"starting":false},{"id":8167,"name":"Ahmed Al-Julaydan","position":"D","number":32,"captain":false,"starting":false},{"id":8231,"name":"Mohammed Barnawi","position":"D","number":66,"captain":false,"starting":false},{"id":8069,"name":"Rakan Kaabi","position":"M","number":60,"captain":false,"starting":false}]}}},"colors":{"home":"#0a764b","away":"#cdc411"},"venue":{"name":"Al-Ettifaq Club Stadium","city":"Dammam","capacity":15000},"pulled":[],"published":[]}