Select Pro League football clubs for Head to Head (H2H) Statistics

Pro League 2024/2025 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Saudi Arabia Pro League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Saudi Arabia Pro League Full-Time Results

DateHomeScoreAwayHT
22/05/2025 Al Ahli
1 - 3
Al Ettifaq 1-0H2HOdds+
  4' Abdullah Khateeb
I. Toney 6' 1 - 0  
Ali Majrashi 30'  
Mohammed Sulaiman 30'  
  1 - 1 49' Mohammed Abdulrahman
Ibañez 53'  
M. Dams 73'  
Saad Yaslam 73'  
  1 - 2 87' G. Wijnaldum
Ziyad Al Johani 89'  
Sumayhan Al Nabit 89'  
  90' Mohammed Abdulrahman
  90' J. Escobar
  90' Radhi Al Otaibi
  90' Madallah Al Olayan
  90+2' Jalal Al Salem
  90+2' Abdulbasit Hindi
  1 - 3 90+5' Madallah Al Olayan
  90+7' D. Gray
  90+7' Abdulelah Al Malki
22/05/2025 Damac FC
0 - 1
Al Fateh 0-0H2HOdds+
Tarek Hamed 23'  
Faisal Al-Sibyani 45+2'  
Dhari Al-Enezi 45+3'  
Dhari Al-Enezi 51'  
François Kamano 54'  
Abdulrahman Al-Obaid 54'  
  0 - 1 63' Murad Batna
Hazzaa Ahmed Al-Ghamdi 69'  
Ahmed Harisi 69'  
Faisal Al-Sibyani 69'  
Noor Al-Rashidi 69'  
  75' Zaydou Youssouf
  81' Hussain Al Zarie
  81' Hussain Qasim
  82' Ahmed Al Julaydan
  82' Saeed Baattia
  82' Djaniny
  82' Ammar Al Dohaim
  90' Mohamed Amine Sbai
  90' Ali Al Masoud
Abdelkader Bedrane 90+2'  
Mohammed Alkhaibari 90+2'  
Tarek Hamed 90+2'  
Abdullah Almogren 90+2'  
  90+7' Matías Ezequiel Vargas Martín
  90+7' Saad Al Sharfa
22/05/2025 Al Akhdoud
1 - 0
Al Raed 0-0H2HOdds+
Saviour Godwin 56' 1 - 0  
  65' K. El Berkaoui
  65' Thamer Al Khaibri
  67' Abdullah Hazazi
Abdulaziz Al Hatila 67'  
Mohanad Alqaydhi 67'  
  79' Y. Bouzok
  79' Naif Hazazi
  79' A. Qasmi
  79' Abdullah Al Yousif
Juan Pedroza 81'  
Elhadj Ousmane Barry 83'  
  89' S. Tweh
  89' Faisal Nahet
  89' Zakaria Hawsawi
  89' Azm Al Sayil
Saviour Godwin 90+4'  
Hussain Al Zabdani 90+4'  
  90+7' Azm Al Sayil
21/05/2025 Al-Wehda
1 - 1
Al Hilal 0-0H2HOdds+
Ala'a Al-Hejji 22'  
  42' Salem Al-Dawsari 
Meshal Alaeli 45+1'  
Abdulaziz Noor 51' 1 - 0  
Saeed Al Muwallad 60'  
Youssef Amyn 60'  
Meshal Alaeli 60'  
Alexandru Crețu 60'  
Abdulaziz Noor 60'  
Yahya Naji 60'  
  65' Mohammed Al-Qahtani
  65' Aleksandar Mitrović
  66' Nasser Al-Dawsari
  66' Abdullah Al-Hamdan
  66' Ali Al-Bulayhi
  66' Hassan Tambakti 
  79' Kalidou Koulibaly
  79' Mohamed Kanno
Saad Bguir 79'  
Ali Makki 79'  
  83' Rúben Neves
Ala'a Al-Hejji 85'  
Waleed Bakshween 85'  
  86' Malcom
  86' Khalid Al-Ghannam
Mohamed Al Makahasi 89'  
Ahmed Al Rashidi 90+1'  
  1 - 1 90+2' Sergej Milinković-Savić
21/05/2025 Al Kholood
2 - 0
Al-Fayha 1-0H2HOdds+
Hammam Al-Hammami 45+1' 1 - 0  
  45+4' Gabriel Vareta
  61' Mokher Al-Rashidi
  68' Mokher Al-Rashidi
  68' Faris Abdi
  68' Khalid Al-Kaabi
  68' Malek Al Abdulmonam
  69' Gojko Cimirot
  69' Nawwaf Al Harthi
  80' Mohammed Al Baqawi
  80' Sattam Al-Roqi
Aliou Dieng 82' 2 - 0  
  84' Otabek Shukurov
Hammam Al-Hammami 85'  
Mohammed Jahfali 85'  
Alex Collado 89'  
Muhammad Sawan 89'  
  90+4' Alejandro Pozuelo
  90+4' Abdulhadi Al Harajin
21/05/2025 Al Nassr
2 - 0
Al Khaleej 0-0H2HOdds+
  46' Murad Al Hawsawi
  46' Saleh Aboulshamat
  46' Khaled Al-Semeiry
  46' Ali Abdoulraouf Alabdrabalnabi
  46' Mohamed Sherif
  46' Abdullah Al-Salem
Abdullah Alkhaibari 56'  
Marcelo Brozović 56'  
Nawaf Boushal 56'  
Salem Alnajdi 56'  
Cristiano Ronaldo 65'  
Mohammed Al-Fatil 71'  
Ali Lajami 71'  
Ayman Yahya 72'  
Ângelo 72'  
  74' Thomas Murg
  74' Hussain Al Sultan
Jhon Durán 75' 1 - 0  
Otávio 86'  
Ali Al-Hassan 86'  
  87' Dimitrios Kourbelis
  87' Hassan Al Musallam
  90+2' Saleh Aboulshamat
Marcelo Brozović 90+2'  
  90+5' Ozaybi Raed
Cristiano Ronaldo 90+7' 2 - 0  
20/05/2025 Al Shabab
2 - 3
Al Ittihad 1-2H2HOdds+
  0 - 1 1' Moussa Diaby
  0 - 2 34' Moussa Diaby
Abderrazak Hamdallah 43'  
Haroune Camara 43'  
Yannick Carrasco 45+3' 1 - 2  
  55' Abdulrahman Al-Oboud
  55' Unai Hernández
  1 - 3 58' Steven Bergwijn
Cristian Guanca 67' 2 - 3  
  71' Steven Bergwijn
  71' Abdulaziz Al-Bishi
  71' Mario Mitaj
  71' Abduleallah Hawsawi
  71' Hamed Al-Ghamdi
  71' Hassan Kadesh
  85' Awad Al-Nashri
  85' Mohammed Fallatah
  86' Mohammed Fallatah
Glen Kamara 87'  
Hisham Al Dubais 87'  
  90' Moussa Diaby
Mohammed Al Shwirekh 90+1'  
Daniel Podence 90+5'  
20/05/2025 Al Taawoun
3 - 2
Al Riyadh 1-2H2HOdds+
  26' Antonio Jose De Carvalho
  26' Nawaf Al-Abed
  0 - 1 34' Enes Sali
  0 - 2 40' Faïz Selemani
Musa Barrow 45+6' 1 - 2  
Lucas Leónidas Chávez Cruz 59'  
Abdulfattah Adam 59'  
Andrei Girotto 60'  
Anas Al Ghamdi 60'  
  65' Enes Sali
  65' Sekou Lega
Musa Barrow 70'  
Hattan Bahebri 70'  
Hattan Bahebri 86' 2 - 2  
  87' Swailem Al-Menhali
  87' Saud Al Tumbukti
  88' Yahia Al-Shehri
  88' Talal Al-Shubili
Anas Al Ghamdi 90+1'  
Abdulfattah Adam 90+5' 3 - 2  
20/05/2025 Al-Qadsiah
3 - 1
Al-Orobah FC 0-0H2HOdds+
  41' Fahad Al-Reshedi
Ibrahim Mahnashi 46'  
Mohammed Qassem 46'  
Mohammed Abu Al-Shamat 46'  
  60' Jóhann Guðmundsson
  60' Cristian Tello
Julián Quiñones 65' 1 - 0  
Pierre-Emerick Aubameyang 77' 2 - 0  
  78' Fahad Zubaidi
  78' Nawaf Al Qamiri
Turki Al-Ammar 80'  
Husain Al-Monassar 80'  
  82'
  82' Ibrahim Al Zubaidi
  86' Fahad Al-Reshedi
  86' Hussain Al-Showaish
Pierre-Emerick Aubameyang 88' 3 - 0  
Julián Quiñones 89'  
Abdulrahman Al Dosari 89'  
Pierre-Emerick Aubameyang 90+1'  
Abdulaziz Al-Othman 90+1'  
Mohammed Abu Al-Shamat 90+1'  
Saif Rashad Mohamed 90+1'  
  3 - 1 90+4' Omar Al-Somah 
  90+5' Hussain Al-Showaish
17/05/2025 Al Ahli
4 - 1
Al Kholood 0-0H2HOdds+
Ali Majrashi 29'  
  44' Muhammad Sawan
Ibañez 45+1'  
  45+1' Hamdan Al-Shamrani
Feras Al Brikan 47' 1 - 0  
  1 - 1 60' M. Dams
  65' Aliou Dieng
R. Mahrez 66' 2 - 1  
Ziyad Al Johani 69'  
Sumayhan Al Nabit 69'  
Sumayhan Al Nabit 77' 3 - 1  
Alexsander 80'  
Eid Al Muwallad 80'  
M. Dams 80'  
Saad Yaslam 80'  
  84' William Troost-Ekong
  85' Hamdan Al-Shamrani
  85' Abdulfattah Asiri
  85' Kévin N'Doram
  85' Ambrose Ochigbo
  85' Hammam Al-Hammami
  85' Abdulrahman Al-Safri
I. Toney 86' 4 - 1  
  89' Jackson Muleka
  89' Bassem Al-Arini
Feras Al Brikan 89'  
Abdulkarim Darisi 89'  
M. Demiral 89'  
Mohammed Sulaiman 89'  
  90+9' Myziane Maolida
  90+9' Zaid Al-Anazi
17/05/2025 Al-Fayha
2 - 0
Al Akhdoud 0-0H2HOdds+
  57' Saeed Al-Rabiei
  57'
Mokher Al-Rashidi 70'  
  82' Elhadj Ousmane Barry
  82' Saleh Al Abbas
  82' Christian Bassogog
  82' Yaseen Al-Zubaidi
Khalid Al-Kaabi 85'  
Sattam Al-Roqi 85'  
Renzo López 87' 1 - 0  
  90+1' Awdh Faraj
  90+1' Abdulaziz Al Hatila
Fashion Sakala 90+2' 2 - 0  
Alejandro Pozuelo 90+3'  
Mansour Al Bishi 90+3'  
Renzo López 90+6'  
Faris Abdi 90+6'  
Gojko Cimirot 90+6'  
Malek Al Abdulmonam 90+6'  
Fashion Sakala 90+6'  
Nawwaf Al Harthi 90+6'  
17/05/2025 Al Ettifaq
0 - 0
Damac FC 0-0H2HOdds+
  65' François Kamano
  65' Hazzaa Ahmed Al-Ghamdi
  73' Alhwsawi Sanousi Mohammed
  73' Noor Al-Rashidi
  85' Faisal Al-Sibyani
Vitinho 86'  
Jalal Al Salem 86'  
Mohammed Abdulrahman 89'  
Ahmed Bamasud 89'  
  90+3' Dhari Al-Enezi
  90+3' Abdullah Almogren
  90+4' Faisal Al-Sibyani
  90+4' Ayman Fallatah
  90+4' Meshari Fahad Al-Nemer
  90+4' Abdulrahman Al-Obaid
16/05/2025 Al Nassr
1 - 1
Al Taawoun 0-0H2HOdds+
  45+2' Mohammed Mahzari
Ayman Yahya 47'  
Otávio 51' 1 - 0  
Marcelo Brozović 59'  
Abdulmajeed Al-Sulaiheem 64'  
Wesley 64'  
  1 - 1 70' Roger Beyker Martínez Tobinson
  71' Fayçal Fajr
  71' Ahmed Bahusayn
  71' Mohammed Mahzari
  71' Fahad Jumayah
  72' Sultan Mandash
  72' Lucas Leónidas Chávez Cruz
  72' Abdelhamid Sabiri
  72' Abdulfattah Adam
Ayman Yahya 81'  
Ângelo 81'  
Nawaf Boushal 81'  
Salem Alnajdi 81'  
  88' Roger Beyker Martínez Tobinson
  88' Hattan Bahebri
Wesley 90+1'  
Mohammed Al-Fatil 90+9'  
Majed Mohammed 90+9'  
16/05/2025 Al-Orobah FC
1 - 2
Al Khaleej 1-1H2HOdds+
Ismael Kandouss 2' 1 - 0  
  1 - 1 31' Kostas Fortounis
Osama Al Khalaf 45+1'  
Hamed Taleb 49'  
  53' Saeed Al Hamsal
Hamed Taleb 56'  
Fahad Al-Reshedi 56'  
Hussain Al-Showaish 56'  
Fahad Zubaidi 56'  
  69' Saleh Aboulshamat
  69' Murad Al Hawsawi
  69' Abdullah Al-Salem
  69' Mohamed Sherif
  1 - 2 75' Kostas Fortounis
Cristian Tello 83'  
Fwaz Altryes 83'  
  86' Thomas Murg
  86' Khaled Al-Semeiry
  87' Kostas Fortounis
Fahad Zubaidi 90'  
  90+4' Kostas Fortounis
  90+4' Babucarr Seye
  90+5' Dimitrios Kourbelis
Fwaz Altryes 90+7'  
  90+7' Ozaybi Raed
16/05/2025 Al Fateh
3 - 4
Al Hilal 2-0H2HOdds+
Sofiane Bendebka 15' 1 - 0  
Hussain Qasim 18'  
Sofiane Bendebka 24' 2 - 0  
  45+8' Mohamed Kanno
  45+8' Nasser Al-Dawsari
  45+8' Renan Lodi
  45+8' Kaio César 
  2 - 1 50' Nasser Al-Dawsari
  2 - 2 60' Salem Al-Dawsari 
  62' Kaio César 
  62' Mohammed Al-Qahtani
Ahmed Al Julaydan 69'  
Saeed Baattia 69'  
Mohamed Amine Sbai 69'  
Djaniny 69'  
Hussain Qasim 69'  
Othman Al Othman 69'  
Marwane Saadane 77'  
Ammar Al Dohaim 81'  
Naif Masoud 81'  
Murad Batna 82' 3 - 2  
  3 - 3 85' Aleksandar Mitrović
Murad Batna 87'  
  3 - 4 90+2' Aleksandar Mitrović
  90+3' Khalifah Al-Dawsari 
  90+3' Hassan Tambakti 
Sofiane Bendebka 90+4'  
Ali Al Masoud 90+4'  
  90+9' Rúben Neves
  90+13' Hassan Tambakti 
Othman Al Othman 90+17'  
15/05/2025 Al Raed
1 - 3
Al Ittihad 1-2H2HOdds+
O. Gonzalez 9' 1 - 0  
  17' Predrag Rajković
  17' Hamed Al Shanqiti
  1 - 1 21' Steven Bergwijn
Abdullah Hazazi 38'  
  1 - 2 40' Danilo Pereira
  1 - 3 47' Abdulrahman Al-Oboud
  53' Houssem Aouar
  53' Hamed Al-Ghamdi
  68' Fabinho
M. Abeid 74'  
  77' Unai Hernández
  77' Abdulaziz Al-Bishi
A. Sayoud 77'  
Thamer Al Khaibri 77'  
Mubarak Al Rajeh 77'  
S. Tweh 77'  
A. Qasmi 78'  
Abdullah Al Yousif 78'  
  81' Abdulaziz Al-Bishi
K. El Berkaoui 86'  
Naif Hazazi 86'  
M. Abeid 90+2'  
Faisal Nahet 90+2'  
15/05/2025 Al Riyadh
1 - 3
Al Shabab 1-2H2HOdds+
  0 - 1 15' Musab Fahd Aljuwayr
  28' Wesley Hoedt
Bernard Mensah 29' 1 - 1  
Ahmad Asiri 32'  
  39' Mohammed Al Shwirekh
  1 - 2 44' Haroune Camara
Sekou Lega 46'  
Yahia Al-Shehri 46'  
Saud Zidan 55'  
Ibrahim Bayesh 63'  
Nawaf Al-Hawsawi 65'  
  67' Haroune Camara
  67' Giacomo Bonaventura
Saud Zidan 73'  
Nawaf Al-Abed 73'  
Nawaf Al-Hawsawi 73'  
Hussain Ali Alnwaiqi 73'  
  76' Giacomo Bonaventura
Antonio Jose De Carvalho 76'  
Bernard Mensah 77'  
Ahmad Asiri 87'  
Talal Haji 87'  
  89' Daniel Podence
  89' Hisham Al Dubais
  90' Musab Fahd Aljuwayr
  90' Nawaf Al Sadi
Milan Borjan 90+1'  
  1 - 3 90+2' Cristian Guanca
  90+5' Nader Al Sharari
  90+5' Mohammed Essa Harbush
  90+5' Glen Kamara
  90+5' Majed Omar Kanabah
  90+6' Robert Renan
15/05/2025 Al-Qadsiah
3 - 1
Al-Wehda 1-1H2HOdds+
  18' Ali Al-Salem
  0 - 1 29' Odion Ighalo
Cameron Puertas 43' 1 - 1  
Ibrahim Mahnashi 46'  
Ali Hazazi 46'  
Mohammed Abu Al-Shamat 46'  
Mohammed Qassem 46'  
Jehad Thakri 48'  
  66' Ali Al-Salem
  66' Alexandru Crețu
  66' Odion Ighalo
  66' Jawad El Yamiq
  70' Abdullah Hussein Al-Owisher
  70' Ahmed Al Rashidi
Iker Almena 71'  
Abdulaziz Al-Othman 71'  
  80' Abdulaziz Noor
  80' Yahya Naji
  81' Mohamed Al Makahasi
  81' Mohamed Al Makahasi
  81' Youssef Amyn
Turki Al-Ammar 83'  
Saif Rashad Mohamed 83'  
Cameron Puertas 86' 2 - 1  
Koen Casteels 90+3'  
Pierre-Emerick Aubameyang 90+7' 3 - 1  
Cameron Puertas 90+10'  
Abdulrahman Al Dosari 90+10'  
12/05/2025 Al Akhdoud
0 - 9
Al Nassr 0-4H2HOdds+
  0 - 1 16' Ayman Yahya
  0 - 2 20' Jhon Durán
  0 - 3 27' Marcelo Brozović
  42' Abdulmajeed Al-Sulaiheem
  0 - 4 45+6' S. Mané
Knowledge Musona 46'  
Christian Bassogog 46'  
Paulo Vítor 47'  
Naif Assery 50'  
Rakan Najjar 50'  
  0 - 5 52' Jhon Durán
  0 - 6 59' S. Mané
  60' Otávio
  60' Ângelo
  60' Ayman Yahya
  60' Wesley
  0 - 7 64' S. Mané
Saviour Godwin 65'  
Saleh Al Abbas 65'  
Elhadj Ousmane Barry 65'  
Mohanad Alqaydhi 65'  
  68' Marcelo Brozović
  70' Mohammed Al-Fatil
  70' Awad Aman
  70' Ali Lajami
  70' Salem Alnajdi
  0 - 8 74' S. Mané
  75' S. Mané
  75' Mohammed Khalil Marran
Yaseen Al-Zubaidi 85'  
Mohammed Al Jahif 85'  
  0 - 9 90+4' Mohammed Khalil Marran
12/05/2025 Al Hilal
4 - 0
Al-Orobah FC 1-0H2HOdds+
  3' Mohannad Abu Taha
A. Mitrović 28' 1 - 0  
  47' Ibrahim Al Zubaidi
Hamad Al Yami 59'  
Khalifah Al Dawsari 59'  
Salem Al Dawsari 65' 2 - 0  
  68' Jóhann Guðmundsson
  68' Abdulmalek Al-Shammari
  68' Cristian Tello
  68' Fahad Zubaidi
K. Koulibaly 73'  
Kaio César 73'  
S. Milinković-Savić 74'  
Nasser Al Dawsari 74'  
  80' Omar Al-Somah 
  80' Fwaz Altryes
Mohamed Kanno 83'  
Khalid Al Ghannam 83'  
A. Mitrović 83'  
Mohammed Al Qahtani 83'  
  87' Osama Al Khalaf
  87' Hamed Taleb
Kaio César 90' 3 - 0  
Kaio César 90+2' 4 - 0  

You might be interested in Saudi Arabia Pro League fixtures and results.

Pro League 2024/2025 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Al Ittihad 33 25 5 3 78 35 +43 80
2
Al Hilal 33 22 6 5 93 41 +52 72
3
Al-Qadsiah 33 21 5 7 53 29 +24 68
4
Al Nassr 33 20 7 6 76 37 +39 67
5
Al Ahli 33 20 4 9 68 36 +32 64
6
Al Shabab 33 17 6 10 63 41 +22 57
7
Al Ettifaq 33 13 8 12 42 44 -2 47
8
Al Taawoun 33 12 9 12 38 36 +2 45
9
Al Riyadh 33 10 8 15 37 51 -14 38
10
Al Khaleej 33 10 7 16 38 54 -16 37
11
Al Kholood 33 11 4 18 40 63 -23 37
12
Al Fateh 33 10 6 17 44 59 -15 36
13
Al-Fayha 33 8 12 13 27 47 -20 36
14
Damac FC 33 9 8 16 37 49 -12 35
15
Al-Wehda 33 9 6 18 41 65 -24 33
16
Al Akhdoud 33 8 7 18 30 54 -24 31
17
Al-Orobah FC 33 9 3 21 30 70 -40 30
18
Al Raed 33 6 3 24 40 64 -24 21
 
 
AFC Champions League
 
 
Relegation

Top Goal Scorers

Top Assist

Saudi Arabia Football
Season:
  • Pro League
  • Division 1
  • Kings Cup
  • Super Cup
  • Youth League
  • Division 2
  • Women’s Premier League
  • SAFF Women's Cup
  • Results and Fixtures
    Top Soccer Tipsters
    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    H2H Away Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Top Draw Teams
    Teams Home Win 100%
    Good Home Teams
    Poor Away Teams
    Platinum Membership Testimonial

    Soccer Fixtures Calendar

    Choose a date to view the past soccer results or upcoming match fixtures.

    Pick a Country or Region

    Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

    Match Preview and News

    Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.