Riyad Mahrez Profile and Player Statistics
First name: Riyad
Last name: Mahrez
Position: Attacker
Nationality: France
Date of birth: 21 February 1991
Age: 35
Height: 179 cm
Weight: 67 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Riyad Mahrez has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
CAF World Cup Qualifiers 2026 Algeria 8 0 8 3 0 0 0
Friendly International 2026 Algeria 2 1 1 0 1 0 0
AFC Champions League Elite 2025/2026 Al Ahli 11 0 9 6 0 0 0
Kings Cup 2025/2026 Al Ahli 3 0 2 1 1 0 0
Pro League 2025/2026 Al Ahli 25 0 15 11 0 1 0
Super Cup 2025/2026 Al Ahli 2 0 1 3 1 0 0
Africa Cup of Nations 2025 Algeria 5 0 4 1 1 0 0
Africa Cup of Nations Qualifications 2025 Algeria 5 1 4 1 0 1 0
FIFA Intercontinental Cup 2025 Al Ahli 1 0 0 0 0 0 0
Friendly International 2025 Algeria 4 0 3 0 1 1 0
AFC Champions League Elite 2024/2025 Al Ahli 13 0 5 13 1 0 0
Pro League 2024/2025 Al Ahli 31 0 11 16 1 4 0
Super Cup 2024/2025 Al Ahli 1 0 0 1 0 0 0
Club Friendlies 3 2024 Al Ahli 1 0 0 0 0 0 0
Friendly International 2024 Algeria 1 0 1 1 0 0 0
Non-FIFA Friendlies 2024 Algeria 1 0 0 0 0 0 0
Kings Cup 2023/2024 Al Ahli 1 0 0 0 1 0 0
Pro League 2023/2024 Al Ahli 32 0 16 21 3 2 0
Africa Cup of Nations 2023 Algeria 3 1 1 0 0 0 0
Africa Cup of Nations Qualifications 2023 Algeria 4 2 1 3 0 0 0
Friendly International 2023 Algeria 4 0 1 3 1 0 0
Carabao Cup 2022/2023 Manchester City 3 0 0 2 0 0 0
Champions League 2022/2023 Manchester City 13 3 3 4 1 0 0
Community Shield 2022/2023 Manchester City 1 0 1 0 0 0 0
FA Cup 2022/2023 Manchester City 6 0 2 3 2 0 0
Premier League 2022/2023 Manchester City 38 8 11 12 1 2 0
CAF World Cup Qualifiers 2022 Algeria 7 1 2 5 1 0 0
Club Friendlies 1 2022 Manchester City 4 0 2 1 1 0 0
Friendly International 2022 Algeria 4 1 2 1 2 0 0
Carabao Cup 2021/2022 Manchester City 2 0 1 2 0 0 0
Champions League 2021/2022 Manchester City 12 1 3 7 2 1 0
Community Shield 2021/2022 Manchester City 1 0 0 0 0 0 0
FA Cup 2021/2022 Manchester City 4 2 1 5 1 0 0
Premier League 2021/2022 Manchester City 36 13 5 11 4 0 0
Africa Cup of Nations 2021 Algeria 3 0 0 0 0 0 0
Africa Cup of Nations Qualifications 2021 Algeria 4 0 2 4 1 0 0
Club Friendlies 1 2021 Manchester City 3 0 2 5 0 0 0
Friendly International 2021 Algeria 2 0 2 2 0 2 0
Carabao Cup 2020/2021 Manchester City 5 0 1 1 0 0 0
Champions League 2020/2021 Manchester City 13 3 3 5 1 0 0
FA Cup 2020/2021 Manchester City 5 2 0 1 0 0 0
Premier League 2020/2021 Manchester City 37 4 10 12 0 0 0
Friendly International 2020 Algeria 2 0 1 1 0 0 0
Carabao Cup 2019/2020 Manchester City 6 1 2 1 0 0 0
Champions League 2019/2020 Manchester City 9 1 1 5 0 0 0
FA Cup 2019/2020 Manchester City 5 1 3 0 0 1 0
Premier League 2019/2020 Manchester City 38 12 9 17 1 0 0
Africa Cup of Nations 2019 Algeria 7 1 1 3 0 0 0
Africa Cup of Nations Qualifications 2019 Algeria 3 1 0 1 0 0 0
Friendly International 2019 Algeria 5 1 2 2 0 0 0
Carabao Cup 2018/2019 Manchester City 6 1 1 5 0 0 0
Champions League 2018/2019 Manchester City 10 2 1 5 0 1 0
Community Shield 2018/2019 Manchester City 1 0 1 0 0 0 0
FA Cup 2018/2019 Manchester City 6 0 2 3 0 0 0
Premier League 2018/2019 Manchester City 37 13 9 10 0 0 0
CAF World Cup Qualifiers 2018 Algeria 5 0 2 2 0 0 0
Friendly International 2018 Algeria 3 0 1 1 0 0 0
International Champions Cup 2018 Manchester City 3 0 3 0 0 0 0
Carabao Cup 2017/2018 Leicester City 4 2 0 1 0 0 0
FA Cup 2017/2018 Leicester City 4 0 2 2 0 0 0
Premier League 2017/2018 Leicester City 36 2 12 21 0 2 0
Africa Cup of Nations 2017 Algeria 3 0 0 2 0 0 0
Africa Cup of Nations Qualifications 2017 Algeria 1 0 0 1 0 0 0
Club Friendlies 1 2017 Leicester City 1 0 0 0 0 0 0
Friendly International 2017 Algeria 1 0 1 0 0 0 0
Premier League Asia Trophy 2017 Leicester City 2 0 2 1 0 1 0
Carabao Cup 2016/2017 Leicester City 1 0 0 0 0 0 0
Champions League 2016/2017 Leicester City 9 0 5 4 2 1 0
Community Shield 2016/2017 Leicester City 1 0 0 0 0 0 0
FA Cup 2016/2017 Leicester City 3 2 0 1 0 0 0
Premier League 2016/2017 Leicester City 36 3 15 6 3 4 0
International Champions Cup 2016 Leicester City 3 0 3 1 0 0 0
Carabao Cup 2015/2016 Leicester City 2 2 0 1 0 0 0
FA Cup 2015/2016 Leicester City 2 0 0 0 0 0 0
Premier League 2015/2016 Leicester City 38 1 24 21 3 1 0
Africa Cup of Nations 2015 Algeria 4 1 3 2 0 0 0
Friendly International 2015 Algeria 3 1 2 0 0 0 0
Carabao Cup 2014/2015 Leicester City 1 0 1 0 0 1 0
FA Cup 2014/2015 Leicester City 2 0 0 0 0 0 0
Premier League 2014/2015 Leicester City 34 5 10 6 0 0 0
Africa Cup of Nations Qualifications 2014 Algeria 2 0 0 2 0 0 0
Friendly International 2014 Algeria 2 1 1 0 0 0 0
World Cup 2014 Algeria 4 0 1 0 0 0 0
Championship 2013/2014 Leicester City 21 7 4 3 0 0 0
Coupe de la Ligue 2013/2014 Le Havre 2 0 0 2 0 0 0
Ligue 2 2013/2014 Le Havre 17 2 8 2 0 2 0
CFA Group D 2012/2013 Le Havre II 2 0 2 0 0 0 0
Coupe de France 2012/2013 Le Havre 2 0 1 1 0 0 0
Coupe de la Ligue 2012/2013 Le Havre 1 0 0 0 0 0 0
Ligue 2 2012/2013 Le Havre 36 11 15 4 0 3 0
CFA Group D 2011/2012 Le Havre II 14 0 5 9 0 0 0
Ligue 2 2011/2012 Le Havre 9 5 4 0 0 0 0
CFA Group A 2010/2011 Le Havre II 22 7 5 10 0 1 0

Riyad Mahrez has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/05/2026 Al Ahli
3 - 1
Al Fateh 1-0H2H+
  25' Abdulaziz Al-Suwailem
Ivan Toney 27' 1 - 0  
Franck Kessié 32'  
Matheus Gonçalves 32'  
  1 - 1 50' Sofiane Bendebka
  56' Mohammed Al-Sahihi
  56' Zaydou Youssouf
  56' Wesley Delgado
  56' Fahad Aqeel Al-Zubaidi
Ivan Toney 76' 2 - 1  
  77' Jose Manuel Gomes
  78' Matías Vargas
  80' Naif Masoud
  80' Mehdi Al-Aboud
Riyad Mahrez 84'  
Saleh Abu Al-Shamat 84'  
  86' Sofiane Bendebka
  86' Abdullah Al-Anazi
  86' Saeed Baattia
  86' Sattam Al-Tumbukti
Valentin Atangana 89'  
Ziyad Al-Johani 89'  
Ivan Toney 90+1' 3 - 1  
29/04/2026 Al Nassr
2 - 0
Al Ahli 0-0H2H+
Abdulelah Al-Amri 12'  
  18' Valentin Atangana
  45+4' Ziyad Al-Johani
  52' Merih Demiral
  63' Galeno
  63' Firas Al-Buraikan
Cristiano Ronaldo 76' 1 - 0  
  78' Valentin Atangana
  78' Saleh Abu Al-Shamat
Sadio Mané 85'  
Ayman Yahya 85'  
Kingsley Coman 90' 2 - 0  
Cristiano Ronaldo 90+1'  
Abdullah Al-Hamdan 90+1'  
  90+2' Ivan Toney
Ayman Yahya 90+3'  
  90+7' Ali Majrashi
  90+7' Mohammed Abdulrahman
Kingsley Coman 90+9'  
Kingsley Coman 90+11'  
Sultan Al-Ghannam 90+11'  
João Félix 90+11'  
Saad Al-Nasser 90+11'  
25/04/2026 Al Ahli
1 - 0
Machida Zelvia 0-0H2H+
Enzo Millot 57'  
Enzo Millot 62'  
Firas Al-Buraikan 62'  
  62' Erik
  62' Sang-ho Na
Zakaria Hawsawi 68'  
  70' Tete Yengi
  89' Tete Yengi
  89' Shota Fujio
  89' Neta Lavi
  89' Hokuto Shimoda
Mohammed Abdulrahman 90+6'  
  90+7' Yuta Nakayama
  90+7' Ibrahim Drešević
Firas Al-Buraikan 96' 1 - 0  
  99' Hotaka Nakamura
  99' Henry Heroki Mochizuki
  106' Gen Shoji
  106' Keiya Sento
Rayan Hamed 111'  
Mohammed Sulaiman 111'  
Riyad Mahrez 114'  
Ziyad Al-Johani 114'  
Edouard Mendy 118'  
Ivan Toney 120+1'  
Ricardo Mathias 120+1'  
20/04/2026 Vissel Kobe
1 - 2
Al Ahli 1-0H2H+
Yoshinori Muto 31' 1 - 0  
Yuya Osako 38'  
45'  
Yuta Goke 45'  
Yuta Goke 46'  
Mitsuki Hidaka 46'  
  60' Matthias Jaissle
  1 - 1 62' Galeno
  69' Merih Demiral
  69' Firas Al-Buraikan
Makoto Mitsuta 69'  
Jean Patric 69'  
  1 - 2 70' Ivan Toney
Thuler 73'  
Daiju Sasaki 79'  
Rikuto Hirose 79'  
Gotoku Sakai 79'  
Ren Komatsu 79'  
  83' Rayan Hamed
Yosuke Ideguchi 85'  
Kento Hamasaki 85'  
  90+4' Riyad Mahrez
  90+4' Mohammed Abdulrahman
17/04/2026 Al Ahli
2 - 1
Johor Darul Ta'zim 1-1H2H+
  0 - 1 19' Ali Majrashi
  29' Marcos Guilherme
Ali Majrashi 37'  
  41' Natxo Insa
  41' Jonathan Silva
  43' Jairo da Silva
  43' Ager Aketxe
Franck Kessié 45+3' 1 - 1  
Ivan Toney 45+6'  
Galeno 54' 2 - 1  
Matheus Gonçalves 63'  
Valentin Atangana 63'  
  67' Natxo Insa
  67' Yago César
Riyad Mahrez 72'  
Firas Al-Buraikan 72'  
Valentin Atangana 73'  
  75' Nené
  76' Raúl Parra
  76' Bergson
Edouard Mendy 84'  
  86' Ager Aketxe
  89' Marcos Guilherme
  89' Manuel Hidalgo
  90+1' Yago César
Zakaria Hawsawi 90+3'  
Merih Demiral 90+3'  
13/04/2026 Al Ahli
1 - 0
Al Duhail 0-0H2H+
Mohammed Abdulrahman 22'  
Abdullah Abdo 22'  
  51' Krzysztof Piatek
  55' Amir Hassan
Enzo Millot 55'  
  74' Ibrahima Bamba
Mohammed Abdulrahman 85'  
Ali Majrashi 85'  
  90' Ibrahima Bamba
  90' Almoez Ali
Enzo Millot 91'  
Matheus Gonçalves 91'  
Ziyad Al-Johani 96'  
  104' Almoez Ali
  105+6' Salah Zakaria
Ivan Toney 105+7'  
Ziyad Al-Johani 106'  
Valentin Atangana 106'  
Zakaria Hawsawi 115'  
Firas Al-Buraikan 115'  
Riyad Mahrez 117' 1 - 0  
  120+2' Sultan Al-Brake
  120+2' Mubarak Shanan Hamza
Riyad Mahrez 120+3'  
Eid Al-Muwallad 120+3'  
Eid Al-Muwallad 120+4'  
08/04/2026 Al-Fayha
1 - 1
Al Ahli 0-1H2H+
  10' Ziyad Al-Johani
  0 - 1 36' Ivan Toney
Sabri Dahal 46'  
Silvere Ganvoula 46'  
Jason 53' 1 - 1  
  62' Franck Kessié
  68' Ziyad Al-Johani
  68' Mohammed Sulaiman
Ahmed Bamsaud 90+1'  
Makhir Al-Rashidi 90+1'  
Jason 90+4'  
Nawaf Al-Harthi 90+4'  
Y. Benzia 90+6'  
Mansor Al-Beshe 90+6'  
04/04/2026 Al Ahli
3 - 0
Damac FC 2-0H2H+
Dhari Al-Anazi 3' 1 - 0  
Ivan Toney 6' 2 - 0  
Roger Ibañez 53'  
Mohammed Sulaiman 53'  
  54' Sanousi Al-Hawsawi
Matheus Gonçalves 56' 3 - 0  
61'  
Mohammed Abdulrahman 61'  
  67' Riyadh Sharahili
  67' Abdullah Al-Qahtani
  67' Abdulrahman Al-Khaibre
  67' Khaled Al-Sumairi
Riyad Mahrez 71'  
Firas Al-Buraikan 71'  
  79' Yakou Méïté
  79' Mohammad Alsalkhadi
Firas Al-Buraikan 82'  
Galeno 83'  
Eid Al-Muwallad 83'  
Matheus Gonçalves 84'  
Salem Abdullah 84'  
31/03/2026 Algeria
0 - 0
Uruguay 0-0H2H+
Rafik Belghali 37'  
Ramy Bensebaini 44'  
  44' Agustín Canobbio
  46' Ronald Araujo
  46' Sebastián Cáceres
Zineddine Belaid 52'  
Hicham Boudaoui 64'  
Mohamed Amoura 64'  
Houssem Aouar 65'  
Riyad Mahrez 65'  
Mohamed Amoura 66'  
  67' Sergio Rochet
  69' Federico Viñas
  69' Darwin Núñez
Rafik Belghali 79'  
Achref Abada 79'  
Amine Gouiri 79'  
Nadhir Benbouali 79'  
Ibrahim Maza 79'  
Yassine Titraoui 79'  
Farès Chaïbi 80'  
Ramiz Zerrouki 80'  
  82' Giorgian de Arrascaeta
  87' Agustín Canobbio
  87' Facundo Pellistri 
  87' Maxi Araújo
  87' Juan Manuel Sanabria
  90+2' Giorgian de Arrascaeta
  90+2' Nicolás de la Cruz
  90+2' Federico Valverde
  90+2' Emiliano Martínez
27/03/2026 Algeria
7 - 0
Guatemala 3-0H2H+
Amine Gouiri 19' 1 - 0  
Riyad Mahrez 31' 2 - 0  
Achref Abada 45+1' 3 - 0  
  46' R. Muñoz
  46' J. Ardón
  46' S. Robles
  46' J. Franco
  46' D. Lom
  46' A. Ordóñez
  46' J. Rosales
  46' K. Ramírez
Houssem Aouar 47' 4 - 0  
Amine Gouiri 60' 5 - 0  
Amine Gouiri 61'  
Nadhir Benbouali 61'  
Mohamed Amoura 61'  
Adil Boulbina 61'  
Rayan Aït-Nouri 61'  
Mehdi Dorval 61'  
Riyad Mahrez 61'  
Farès Ghedjemis 61'  
  67' Ó. Santis
  67' Ó. Castellanos
  67' Olger Escobar
  67' Matthew Evans
Ramy Bensebaini 69'  
Adil Aouchiche 69'  
Houssem Aouar 69'  
Rafik Belghali 69'  
Farès Ghedjemis 76' 6 - 0  
Ramiz Zerrouki 77'  
Amin Chiakha 77'  
Yassine Titraoui 77'  
Ibrahim Maza 77'  
Nadhir Benbouali 82' 7 - 0  
18/03/2026 Al Ahli
1 - 1
Al Hilal 0-1H2H+
Ivan Toney 1'  
  0 - 1 2' Rúben Neves
Franck Kessié 3' 1 - 1  
  1 - 2 4' Marcos Leonardo
Galeno 5'  
  1 - 3 6' Sultan Mandash
Ziyad Al-Johani 7' 2 - 3  
  2 - 4 8' Theo Hernández
  2 - 5 39' Theo Hernández
Ali Majrashi 44'  
  63' Ali bin Mohammed bin Ali Lajami
  63' Hassan Tambakti
Zakaria Hawsawi 69'  
Ivan Toney 81' 3 - 5  
  89' Moteb Al-Harbi
  89' Abdulkarim Darisi
Enzo Millot 89'  
Matheus Gonçalves 89'  
Roger Ibañez 90+2'  
  97' Karim Benzema
  97' Marcos Leonardo
  97' Malcom Filipe Silva de Oliveira
  97' Sultan Mandash
Ali Majrashi 98'  
Mohammed Abdulrahman 98'  
  110' Salem Al-Dawsari
  110' Saïmon Bouabré
  110' Mohamed Kanno
  110' Murad Al-Hawsawi
Riyad Mahrez 119'  
Firas Al-Buraikan 119'  
Matheus Gonçalves 120'  
Ziyad Al-Johani 120'  
13/03/2026 Al-Qadsiah
3 - 2
Al Ahli 0-2H2H+
  0 - 1 27' Ivan Toney
  28' Ivan Toney
Waleed Al-Ahmad 32'  
Waleed Al-Ahmad 38'  
Jehad Thakri 38'  
  0 - 2 42' Valentin Atangana
Julian Weigl 44'  
46'  
Jehad Thakri 46'  
56'  
56'  
Mohammed Abu Al-Shamat 56'  
  59'
  59' Valentin Atangana
Musab Al-Juwayr 63' 1 - 2  
  67' Franck Kessié
Mohammed Abu Al-Shamat 71'  
Turki Al-Ammar 71'  
  71' Roger Ibañez
Jehad Thakri 76'  
Ibrahim Mohannashi 76'  
  79' Riyad Mahrez
  79' Saleh Abu Al-Shamat
  86' Ali Majrashi
  86' Mohammed Sulaiman
Turki Al-Ammar 90+2' 2 - 2  
  90+2' Valentin Atangana
  90+2' Eid Al-Muwallad
Ibrahim Mohannashi 90+8' 3 - 2  
  90+8' Ziyad Al-Johani
06/03/2026 Al Ahli
3 - 1
Al Ittihad 1-0H2H+
Galeno 20'  
Ivan Toney 23' 1 - 0  
  32' Fabinho
  35' Sérgio Conceição
  40' Mahamadou Doumbia
  1 - 1 51' Fabinho
Riyad Mahrez 59' 2 - 1  
Ziyad Al-Johani 67'  
Firas Al-Buraikan 67'  
  75' Moussa Diaby
  75' Ahmed Al-Julaydan
  75' Ahmed Sharahili
  75' Abdulrahman Al-Oboud
Firas Al-Buraikan 84' 3 - 1  
  86' Houssem Aouar
  86' Abdulaziz Al-Bishi
Riyad Mahrez 86'  
Eid Al-Muwallad 86'  
  88' Danilo Pereira
Zakaria Hawsawi 90+3'  
Mohammed Sulaiman 90+3'  
Ivan Toney 90+4'  
Saleh Abu Al-Shamat 90+4'  
Edouard Mendy 90+7'  
23/02/2026 Damac FC
0 - 1
Al Ahli 0-1H2H+
Jamal Harkass 32'  
Morlaye Sylla 36'  
  0 - 1 37' Franck Kessié
  65' Zakaria Hawsawi
Abdullah Al-Qahtani 66'  
Jonathan Okita 66'  
  76' Enzo Millot
  76' Firas Al-Buraikan
Tariq Abdullah 80'  
Mohammad Alsalkhadi 80'  
  85' Ali Majrashi
  88' Ali Majrashi
  88' Mohammed Abdulrahman
  88' Riyad Mahrez
  88' Ziyad Al-Johani
Abdulrahman Al-Obaid 88'  
Nawaf Al-Sadi 88'  
  88' Mohammed Abdulrahman
  88' Saleh Abu Al-Shamat
Yakou Méïté 90+8'  
  90+9' Riyad Mahrez
  90+11' Eid Al-Muwallad
19/02/2026 Al Ahli
4 - 1
Al Najma 0-1H2H+
  13' Wanderson Felippe Cardoso dos Santos
  0 - 1 27' Lázaro
Ivan Toney 37'  
Valentin Atangana 48' 1 - 1  
  51' Bilal Boutobba
  58' Wanderson Felippe Cardoso dos Santos
Saleh Abu Al-Shamat 67'  
Firas Al-Buraikan 67'  
Ivan Toney 69' 2 - 1  
  72' Guga
  72' Abdulaziz Al-Harabi
  72' Bilal Boutobba
  72' Rakan Al-Tulayhi
  77' Khalid Al Subaie
  77' Hisham Al-Dubais
  77' Nabil Dunga
  77' Nawaf Al-Hawsawi
Galeno 83'  
Matheus Gonçalves 83'  
Ivan Toney 87' 3 - 1  
Ali Majrashi 90'  
Mohammed Abdulrahman 90'  
  90' Abdullah Al-Hawsawi
  90'
Riyad Mahrez 90'  
Sultan Al-Essa 90'  
  90+3' Victor Braga
Ivan Toney 90+4' 4 - 1  
16/02/2026 Al Ahli
4 - 3
Shabab Al Ahli Dubai 3-0H2H+
Firas Al-Buraikan 12' 1 - 0  
Bogdan Planić 35' 2 - 0  
Enzo Millot 45+3' 3 - 0  
Zakaria Hawsawi 46'  
Mohammed Abdulrahman 46'  
  46' Eid Khamis Eid
  46'
Roger Ibañez 46'  
46'  
Galeno 46'  
Matteo Dams 46'  
Saleh Abu Al-Shamat 52' 4 - 0  
Riyad Mahrez 60'  
Ricardo Mathias 60'  
  61' Yahya Alghassani
  61' Breno Cascardo
  61' João Marcelo
  61' Kauan Santos
  4 - 1 66' Breno Cascardo
Valentin Atangana 70'  
Eid Al-Muwallad 70'  
  74' Rikelme
  74' Sebastián González
  4 - 2 78' Breno Cascardo
  79' Saeed Ezatolahi
  79' Damián García
Eid Al-Muwallad 80'  
  4 - 3 90+5' Mohammad Juma
13/02/2026 Al Shabab
2 - 5
Al Ahli 2-4H2H+
  0 - 1 6' Rayan Hamed
  0 - 2 20' Franck Kessié
  0 - 3 25' Riyad Mahrez
Yannick Carrasco 33' 1 - 3  
  1 - 4 34' Enzo Millot
  39' Enzo Millot
Yannick Carrasco 44' 2 - 4  
Haroune Camara 46'  
Yacine Adli 46'  
Mohammed Al-Shwirekh 46'  
Abderrazak Hamdallah 46'  
  65' Ziyad Al-Johani
Hammam Al-Hammami 65'  
Wesley Hoedt 66'  
  78' Riyad Mahrez
  78' Firas Al-Buraikan
  78' Galeno
  78' Saleh Abu Al-Shamat
Ali Al-Asmari 82'  
Ali Al-Azaizeh 82'  
  2 - 5 83' Ivan Toney
  87' Franck Kessié
  87' Eid Al-Muwallad
  88' Zakaria Hawsawi
  88' Yazan Madani
09/02/2026 Al Wahda
0 - 0
Al Ahli 0-0H2H+
Brahima Diarra 22'  
Hamad Al Menhali 22'  
  23' Ivan Toney
  24' Edouard Mendy
Lucas Pimenta 25'  
Facundo Kruspzky 45+1'  
  46' Ali Majrashi
  46' Mohammed Abdulrahman
Dušan Tadić 47'  
  57' Matheus Gonçalves
  63' Ziyad Al-Johani
  63' Firas Al-Buraikan
  63' Matheus Gonçalves
  63' Enzo Millot
Brahima Diarra 70'  
Caio Canedo 70'  
Abdulla Hamad 74'  
  77' Riyad Mahrez
  77' Saleh Abu Al-Shamat
Facundo Kruspzky 81'  
Arnau Pradas 81'  
  89' Ivan Toney
  89' Ricardo Mathias
05/02/2026 Al Ahli
2 - 0
Al Hazm 0-0H2H+
  33' Bruno Varela
  33' Ibrahim Zaied
Ziyad Al-Johani 36'  
  40' Ahmed Al-Nakhli
Franck Kessié 45+6'  
  46' Ahmed Al-Nakhli
  46' Saud Al Rashed
Ivan Toney 58' 1 - 0  
Galeno 64'  
Firas Al-Buraikan 64'  
Matteo Dams 64'  
Zakaria Hawsawi 64'  
  73' Mohammed Issa
  73' Youssouf Oumarou
  73' Nawaf Al-Habashi
  73' Yousef Al-Shammari
Sultan Tanker 76' 2 - 0  
  78' Abdulaziz Al-Harbi
  78' Ahmed Al-Shamrani
Mohammed Abdulrahman 79'  
Riyad Mahrez 80'  
Saleh Abu Al-Shamat 80'  
Franck Kessié 81'  
Eid Al-Muwallad 81'  
Mohammed Abdulrahman 90+3'  
Yazan Madani 90+3'  
02/02/2026 Al Hilal
0 - 0
Al Ahli 0-0H2H+
Moteb Al-Harbi 46'  
Hamad Al-Yami 46'  
Hassan Tambakti 54'  
  56' Valentin Atangana
Hamad Al-Yami 71'  
  75' Enzo Millot
  75' Firas Al-Buraikan
Mohamed Kanno 76'  
Nasser Al-Dawsari 76'  
Darwin Núñez 76'  
Kader Meïté 76'  
  86' Ali Majrashi
Malcom Filipe Silva de Oliveira 90+2'  
Sultan Mandash 90+2'  
  90+4' Ali Majrashi
Hamad Al-Yami 90+5'  
Abdulkarim Darisi 90+5'  
  90+6' Riyad Mahrez
  90+6' Mohammed Abdulrahman
  90+7' Mohammed Abdulrahman
  90+7' Franck Kessié
28/01/2026 Al Ahli
4 - 0
Al Ettifaq 2-0H2H+
Ivan Toney 17' 1 - 0  
Ivan Toney 27' 2 - 0  
  37' Jack Hendry
  37' Meshal Al-Sibyani
  47' Meshal Al-Sibyani
  47'
  56' Faris Al Ghamdi
  56' Mohau Nkota
Valentin Atangana 64' 3 - 0  
Galeno 65'  
Firas Al-Buraikan 65'  
  71' Khalid Al-Ghannam
  71' Majed Dawran
  71' João Costa
  71' Ziyad Al-Ghamdi
  71' Ziyad Al-Ghamdi
  71' João Costa
Rayan Hamed 72'  
Mohammed Sulaiman 72'  
Enzo Millot 73'  
Saleh Abu Al-Shamat 73'  
Ivan Toney 83' 4 - 0  
Riyad Mahrez 85'  
Yazan Madani 85'  
Ivan Toney 85'  
Eid Al-Muwallad 85'  
24/01/2026 NEOM SC
0 - 3
Al Ahli 0-0H2H+
Nathan Zézé 41'  
  45+1' Franck Kessié
  0 - 1 55' Ivan Toney
Khalifah Al-Dawsari 61'  
  0 - 2 64' Riyad Mahrez
  0 - 3 67' Enzo Millot
Salman Al-Faraj 68'  
Alexandre Lacazette 72'  
Saïd Benrahma 72'  
  72' Ivan Toney
  72' Firas Al-Buraikan
  72' Enzo Millot
  72' Matheus Gonçalves
Salman Al-Faraj 72'  
Alaa Hejji 72'  
Mohammed Al-Burayk 80'  
Islam Hawsawi 80'  
Saïmon Bouabré 81'  
Abdulaziz Noor 81'  
Ahmed Hegazy 81'  
Awn Al-Saluli 81'  
  82' Zakaria Hawsawi
  83' Zakaria Hawsawi
  83' Mohammed Sulaiman
  84' Galeno
  84' Saleh Abu Al-Shamat
  89' Ali Majrashi
  90' Franck Kessié
  90' Eid Al-Muwallad
20/01/2026 Al Ahli
4 - 1
Al Khaleej 0-1H2H+
Merih Demiral 12'  
Rayan Hamed 12'  
  0 - 1 19' Georgios Masouras
  37'
38'  
Zakaria Hawsawi 46'  
51'  
  56' Dimitrios Kourbelis
  56' Arif Al-Haydar
Merih Demiral 57'  
Ivan Toney 59' 1 - 1  
  64' Paolo Fernandes
  64' Abdullah Al-Hafith
  65' Arif Al-Haydar
Ivan Toney 67' 2 - 1  
Ivan Toney 77' 3 - 1  
Valentin Atangana 80'  
Ziyad Al-Johani 80'  
Ivan Toney 80'  
Enzo Millot 80'  
  81' Mansour Hamzi
  81' Bandar Nasser
Rayan Hamed 86' 4 - 1  
Galeno 88'  
Mohammed Abdulrahman 88'  
Zakaria Hawsawi 88'  
Saleh Abu Al-Shamat 88'  
17/01/2026 Al Kholood
0 - 1
Al Ahli 0-0H2H+
Myziane Maolida 41'  
Mohammed Sawaan 41'  
Hattan Bahebri 45+2'  
  46' Galeno
  46' Matheus Gonçalves
  69' Franck Kessié
  69' Firas Al-Buraikan
  69' Mohammed Sulaiman
  69' Rayan Hamed
Hattan Bahebri 72'  
Kévin N'Doram 72'  
  0 - 1 74' Ivan Toney
  85' Riyad Mahrez
  85' Saleh Abu Al-Shamat
Juan Pablo Cozzani 86'  
  86' Merih Demiral
Sultan Al-Shehri 87'  
Mansour Camara 87'  
Abdulrahman Al-Dawsari 87'  
Majed Khalifa 87'  
  90+4' Enzo Millot
  90+6' Abdulrahman Al-Sanbi
14/01/2026 Al Ahli
2 - 1
Al Taawoun 0-1H2H+
  26' Waleed Al-Ahmad
Merih Demiral 31'  
  31' Aschraf El Mahdioui
  0 - 1 45+1' Roger Martínez
Enzo Millot 49'  
Roger Ibañez 56'  
Zakaria Hawsawi 62' 1 - 1  
Mohammed Sulaiman 63'  
Mohammed Abdulrahman 63'  
  76' Angelo Fulgini
  76' Ahmed Saleh Bahusayn
  76' Mohammed Al-Kuwaykibi
  76' Cristhoper Zambrano
  82' Bassam Al-Hurayji
  82' Mohammed Waleed Al-Dossary
Riyad Mahrez 82'  
Saleh Abu Al-Shamat 82'  
Roger Ibañez 83'  
Galeno 89'  
Firas Al-Buraikan 89'  
Matheus Gonçalves 89'  
Rayan Hamed 89'  
Enzo Millot 89'  
Eid Al-Muwallad 89'  
  90+3' Muteb Al-Mufarrij
  90+5' Roger Martínez
  90+9' Nils Stettin
Ivan Toney 90+14' 2 - 1  
Kevin Korozmán 90+16'  
10/01/2026 Algeria
0 - 2
Nigeria 0-0H2H+
Ramiz Zerrouki 15'  
Mohamed Amoura 28'  
  0 - 1 47' Victor Osimhen
  0 - 2 57' Akor Adams
Ramiz Zerrouki 60'  
Baghdad Bounedjah 60'  
Riyad Mahrez 60'  
Anis Hadj Moussa 60'  
Ibrahim Maza 61'  
Adil Boulbina 61'  
Rayan Aït-Nouri 62'  
  67'
  67' Wilfred Ndidi
Anis Hadj Moussa 68'  
  69' Wilfred Ndidi
  69' Raphael Onyedika
  69' Frank Onyeka
  69' Moses Simon
75'  
Hicham Boudaoui 75'  
Hicham Boudaoui 81'  
Himad Abdelli 81'  
Mohamed Amoura 81'  
Redouane Berkane 81'  
  85' Stanley Nwabali
  86' Akor Adams
  86' Chidozie Awaziem
  86' Ademola Lookman
  86' Fisayo Dele-Bashiru
  90+5' Bright Osayi-Samuel
  90+5' Igoh Ogbu
  90+9' Moses Simon
06/01/2026 Algeria
1 - 0
Congo DR 0-0H2H+
Ismaël Bennacer 49'  
Himad Abdelli 49'  
  62' Meschack Elia
  62' Nathanaël Mbuku
  69' Ngal'ayel Mukau
  69' Gaël Kakuta
Rayan Aït-Nouri 70'  
Zineddine Belaid 70'  
  70' Noah Sadiki
  70' Edo Kayembe
Riyad Mahrez 70'  
Anis Hadj Moussa 70'  
Ibrahim Maza 83'  
Baghdad Bounedjah 83'  
  87' Théo Bongonda
  87' Michel-Ange Balikwisha
  88' Cédric Bakambu
  88' Fiston Mayele
Rafik Belghali 94'  
Anis Hadj Moussa 99'  
  101' Chancel Mbemba
  105' Edo Kayembe
  110' Samuel Moutoussamy
  110' Charles Pickel
Farès Chaïbi 113'  
Adil Boulbina 113'  
Hicham Boudaoui 114'  
Ramiz Zerrouki 114'  
Adil Boulbina 119' 1 - 0  
Baghdad Bounedjah 120+2'  
31/12/2025 Equatorial Guinea
1 - 3
Algeria 0-3H2H+
  0 - 1 19' Zineddine Belaid
  0 - 2 25' Farès Chaïbi
  0 - 3 32' Ibrahim Maza
  46' Rafik Belghali
  46' Youcef Atal
  46' Rayan Aït-Nouri
  46' Mehdi Dorval
Omar Mascarell  46'  
Pepín Machín 46'  
Nabil Ondó 46'  
Iban Salvador 46'  
Emilio Nsue 50' 1 - 3  
Iban Salvador 54'  
  60' Mohamed Amine Tougai
  60' Aïssa Mandi
  61' Ibrahim Maza
  61' Adem Zorgane
Jannick Buyla 71'  
Gael Joel Akogo 71'  
Charles Ondo 71'  
Prince Ngaah 71'  
  79' Farès Chaïbi
  79' Ilan Kebbal
Gael Joel Akogo 83'  
Pablo Ganet 83'  
84'  
Saúl Coco 84'  
Néstor Senra 84'  
  87' Anis Hadj Moussa 
Marvin Anieboh 89'  
28/12/2025 Algeria
1 - 0
Burkina Faso 1-0H2H+
  10' Gustavo Sangaré
  10'
Jaouen Hadjam 13'  
Baghdad Bounedjah 13'  
  16' Pierre Landry Kabore
Riyad Mahrez 23' 1 - 0  
Ismaël Bennacer 27'  
  46' Mohamed Zougrana
  46' Georgi Minoungou
Samir Chergui  60'  
Rafik Belghali 60'  
Riyad Mahrez 61'  
Zineddine Belaid 61'  
  66' Pierre Landry Kabore
  66' Lassina Traoré
Mohamed Amoura 73'  
  78' Gustavo Sangaré
  78' Cyriaque Irié
  78' Steeve Yago
  78' Saïdou Simporé
Ismaël Bennacer 87'  
Himad Abdelli 87'  
Mohamed Amoura 88'  
Farès Chaïbi 88'  
  89' Edmond Tapsoba
24/12/2025 Algeria
3 - 0
Sudan 1-0H2H+
Riyad Mahrez 2' 1 - 0  
  14' Salaheldin Adil
  39' Salaheldin Adil
  52' Mohamed Saeed Ahmed
Farès Chaïbi 60'  
Ibrahim Maza 60'  
Rayan Aït-Nouri 61'  
Jaouen Hadjam 61'  
Riyad Mahrez 61' 2 - 0  
  66' Abdelrazig Omer
  66' Al-Gozoli Nooh
  67' Mo Eisa
  67' Mohamed Abdelrahman
  68' Abo Eisa
  68' Yasir Mozamil
  70' Mohamed Abuaagla
  70' Awad Zaid
Ismaël Bennacer 78'  
Adil Boulbina 78'  
Riyad Mahrez 78'  
Anis Hadj Moussa  78'  
Mohamed Amoura 82'  
Ramiz Zerrouki 82'  
Ibrahim Maza 85' 3 - 0  
28/11/2025 Al Ahli
3 - 3
Al-Qadsiah 1-3H2H+
  0 - 1 1' Mateo Retegui
Ivan Toney 2' 1 - 1  
  3' Abdullah Al-Salem
Riyad Mahrez 4' 2 - 1  
  2 - 2 5' Julian Weigl
Franck Kessié 6' 3 - 2  
  3 - 3 7' Musab Al-Juwayr
Saleh Abu Al-Shamat 8' 4 - 3  
  4 - 4 9' Nacho Fernández 
Firas Al-Buraikan 10' 5 - 4  
  5 - 5 11' Mateo Retegui
  5 - 6 30' Julián Quiñones
Ivan Toney 36' 6 - 6  
  6 - 7 45+4' Mateo Retegui
  45+6' Koen Casteels
Roger Ibañez 45+7'  
  48' Otávio
  48' Musab Al-Juwayr
Galeno 58'  
Firas Al-Buraikan 58'  
Valentin Atangana 61' 7 - 7  
  70' Gastón Álvarez
  70' Jehad Thakri 
Franck Kessié 73' 8 - 7  
Valentin Atangana 78'  
  82' Christopher Bonsu Baah
  82' Turki Al-Ammar
  82' Mohammed Abu Al-Shamat
  82' Ali Abdullah Hazazi
Edouard Mendy 90+2'  
Ali Majrashi 99'  
Mohammed Abdulrahman 99'  
  99' Yasser Al-Shahrani
  99' Ibrahim Mohannashi
  99' Julián Quiñones
  99' Abdullah Al-Salem
Matheus Gonçalves 99'  
Saleh Abu Al-Shamat 99'  
24/11/2025 Al Ahli
0 - 1
Al Sharjah 0-0H2H+
  9' Yu-Min Cho
  45+5' Luan Pereira
52'  
Enzo Millot 52'  
  53' Shahin Abdulrahman
  54'
  54' Majid Rashid
  58' Firas Ben Al Arbi
  58' Igor Coronado
  58' Majid Rashid
  58' Feta Fetai 
Enzo Millot 64'  
Galeno 64'  
Riyad Mahrez 64'  
Matheus Gonçalves 64'  
Mohammed Abdulrahman 64'  
Zakaria Hawsawi 64'  
  69' Yu-Min Cho
  69' Maro Katinić
  70' Rey Manaj
  70' Ousmane Camara
Fahad Al-Rashidi 76'  
Ivan Toney 76'  
  0 - 1 81' Ousmane Camara
Saleh Abu Al-Shamat 83'  
Franck Kessié 83'  
Matheus Gonçalves 85'  
Edouard Mendy  90+2'  
  90+4' Khaled Aldhanhani
  90+4' V. Prijović
21/11/2025 Al Ahli
2 - 1
Al-Qadsiah 1-0H2H+
Galeno 6' 1 - 0  
Valentin Atangana 29'  
Ziyad Al-Johani 45+4'  
  45+4' Nacho Fernández 
  63' Yasser Al-Shahrani
  63' Abdullah Al-Salem
  1 - 1 64' Abdullah Al-Salem
Valentin Atangana 65'  
Eid Al-Muwallad 65'  
Franck Kessié 66' 2 - 1  
Galeno 66'  
Firas Al-Buraikan 66'  
Fahad Al-Rashidi 71'  
Eid Al-Muwallad 73'  
  77' Musab Al-Juwayr
  77' Turki Al-Ammar
  84' Gastón Álvarez
  84' Ali Abdullah Hazazi
  84' Otávio
  84' Hussain Al-Qahtani
Ali Majrashi 85'  
Mohammed Abdulrahman 85'  
18/11/2025 Saudi Arabia
0 - 2
Algeria 0-0H2H+
Jehad Thakri  22'  
Abdullah Al-Khaibari 26'  
Mohammed Sulaiman 46'  
Waleed Al-Ahmad 46'  
Jehad Thakri  46'  
Hassan Kadesh 46'  
  51' Ismaël Bennacer
Musab Al-Juwayr 61'  
Nasser Al-Dawsari 61'  
  66' Samir Chergui
  66' Rafik Belghali
  0 - 1 75' Riyad Mahrez
  78' Riyad Mahrez
  78' Jaouen Hadjam
  78' Ismaël Bennacer
  78' Ibrahim Maza
Mohamed Kanno 78'  
Saleh Al-Shehri 78'  
  78' Houssem Aouar
  78' Adem Zorgane
  0 - 2 85' Rafik Belghali
  87' Adem Zorgane
  89' Anis Hadj Moussa
  89' Ilan Kebbal
  90' Baghdad Bounedjah
  90' Monsef Bakrar
13/11/2025 Algeria
3 - 1
Zimbabwe 3-0H2H+
Baghdad Bounedjah 14' 1 - 0  
Mohamed Amoura 41' 2 - 0  
Jaouen Hadjam 45+1' 3 - 0  
  46' Bill Antonio
  46' Tawanda Chirewa
  46' Washington Navaya
  46' P. Dube
  46' Sean Fusire
  46' G. Murwira
  46' Tawanda Maswanhise
  46' Prosper Padera
Baghdad Bounedjah 62'  
Monsef Bakrar 62'  
Rayan Aït-Nouri 62'  
Mehdi Dorval 62'  
Ibrahim Maza 62'  
Anis Hadj Moussa 62'  
Ismaël Bennacer 68'  
Yassine Titraoui 68'  
Jaouen Hadjam 68'  
Adem Zorgane 68'  
  71' Teenage Hadebe
  71' E. Jalai
Ramiz Zerrouki 79'  
Ilan Kebbal 79'  
  84' Brendan Galloway
  84' D. Msendami
  3 - 1 88' Tawanda Chirewa
08/11/2025 Al Ittihad
0 - 1
Al Ahli 0-0H2H+
  51' Enzo Millot
  0 - 1 55' Riyad Mahrez
  56' Mohammed Sulaiman
Muhannad Shanqeeti 59'  
Ahmed Al-Julaydan 59'  
Awad Al-Nashri 66'  
Ahmed Al-Ghamdi 66'  
  74' Enzo Millot
  74' Saleh Abu Al-Shamat
  75' Mohammed Sulaiman
  75' Mohammed Abdulrahman
  76' Matheus Gonçalves
Houssem Aouar 77'  
Faisal Al-Ghamdi 77'  
Roger Fernandes 77'  
Abdulrahman Al-Oboud 77'  
  84' Matheus Gonçalves
  84' Eid Al-Muwallad
  90+3'
  90+3' Riyad Mahrez
  90+3' Fahad Al-Rashidi
04/11/2025 Al Sadd
1 - 2
Al Ahli 0-1H2H+
  8' Matteo Dams
  0 - 1 34' Riyad Mahrez
Ahmed Suhail 41'  
Giovani 59'  
Youcef Atal 59'  
Claudinho 63' 1 - 1  
  66' Enzo Millot
  66' Galeno
  1 - 2 68' Matheus Gonçalves
  70' Roger Ibañez
  78' Riyad Mahrez
  78' Saleh Abu Al-Shamat
Mohamed Camara  79'  
Paul Caddis 79'  
  88' Ali Majrashi
  90+4' Matheus Gonçalves
  90+4' Mohammed Abdulrahman
Akram Afif 90+8'  
30/10/2025 Al Ahli
1 - 1
Al Riyadh 0-0H2H+
  19' Muhammed Sahlouli
  66' Talal Haji
  66' Teddy Okou
  66' Yahia Al-Shehri
  66' Mamadou Sylla
  77' Abdullah Hassoun
  77' Osama Zaid Abdulaziz Al Bowardi
Matheus Gonçalves 77'  
Saleh Abu Al-Shamat 77'  
  78' Muhammed Sahlouli
  78' Khalil Al-Absi
Ali Majrashi 82'  
Ziyad Al-Johani 82'  
Mohammed Abdulrahman 82'  
Mohammed Sulaiman 82'  
  84' Sulaiman Hazazi
  84' Ammar Al Harfi
  87' Sergio González
  88' Marzouq Tambakti
Ivan Toney 90+1' 1 - 0  
Enzo Millot 90+5'  
Abdulelah Al-Khaibri 90+5'  
Edouard Mendy  90+9'  
  1 - 1 90+11' Tozé
Ziyad Al-Johani 90+12'  
Saleh Abu Al-Shamat 90+17'  
23/10/2025 Al Najma
0 - 1
Al Ahli 0-1H2H+
  30' Rayan Hamed
  30' Rayan Hamed
  0 - 1 34' Firas Al-Buraikan
Ali Jasim 38'  
  42' Rayan Hamed
  42' Zakaria Hawsawi
  43' Enzo Millot
Ali Jasim 46'  
Hisham Al-Dubais 46'  
  69' Saleh Abu Al-Shamat
  69' Matheus Gonçalves
  69' Firas Al-Buraikan
  69' Ivan Toney
Nasser Al-Haleel 77'  
Abdulaziz Al-Harabi 77'  
  84' Valentin Atangana
  84' Franck Kessié
  84' Ziyad Al-Johani
Abdullah Al-Hawsawi 85'  
Deybi Flores 90'  
20/10/2025 Al Ahli
4 - 0
Al Gharafa 3-0H2H+
  30' Fabricio Díaz
  30' Mason Holgate
Enzo Millot 32' 1 - 0  
Franck Kessié 38' 2 - 0  
Franck Kessié 41' 3 - 0  
Merih Demiral 44'  
  46' Aron Gunnarsson
  46' Mohammed Muntari
  63' Ayoub Al Ouwi
Riyad Mahrez 65'  
Saleh Abu Al-Shamat 65'  
  67' Joselu
  67' Florinel Coman
Enzo Millot 71'  
72'  
Matteo Dams 72'  
Ziyad Al-Johani 72'  
Enzo Millot 72'  
Firas Al-Buraikan 72'  
Franck Kessié 72'  
Zakaria Hawsawi 72'  
Saleh Abu Al-Shamat 76' 4 - 0  
Merih Demiral 81'  
Mohammed Sulaiman 81'  
  88' Saifeldeen Fadlalla
  88' Jamal Hamed

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-2026 SoccerPunter Pte. Ltd. All rights reserved.