Riyad Mahrez Profile and Player Statistics
First name: Riyad
Last name: Mahrez
Position: Midfielder
Nationality: France
Date of birth: 21 February 1991
Age: 34
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
AFC Champions League Elite 2025/2026 Al Ahli 6 0 4 4 0 0 0
Kings Cup 2025/2026 Al Ahli 2 0 1 1 1 0 0
Pro League 2025/2026 Al Ahli 16 0 8 6 0 0 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
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
17/10/2025 Al Ahli
1 - 1
Al Shabab 1-0H2H+
Ivan Toney 15' 1 - 0  
Riyad Mahrez 69'  
Saleh Abu Al-Shamat 69'  
Ali Majrashi 72'  
  77' Mohammed Al-Shwirekh
  82' Unai Hernández
  82' Hammam Al-Hammami
Ali Majrashi 83'  
Mohammed Abdulrahman 83'  
Ivan Toney 83'  
Firas Al-Buraikan 83'  
Ziyad Al-Johani 84'  
Eid Al-Muwallad 84'  
  1 - 1 87' Josh Brownhill
Enzo Millot 90'  
  90+1' Yannick Carrasco
Enzo Millot 90+2'  
Fahad Al-Rashidi 90+2'  
  90+6' Yacine Adli
  90+6' Faisal Al-Subiani
14/10/2025 Algeria
2 - 1
Uganda 0-1H2H+
  0 - 1 6' Steven Mukwala
  45+2' Aziz Kayondo
Rafik Belghali 67'  
Samir Chergui 67'  
Jaouen Hadjam 67'  
Mehdi Dorval 67'  
Riyad Mahrez 67'  
Anis Hadj Moussa 67'  
  73' Jude Ssemugabi
  73' Denis Omedi
Hicham Boudaoui 76'  
Farès Chaïbi 76'  
Mohamed Amoura 81' 1 - 1  
  82' Steven Mukwala
  82' J. Mpande
Ibrahim Maza 83'  
Ilan Kebbal 83'  
  86' S. Magoola
  90+7' Rogers Mato
  90+7' U. Ikpeazu
  90+7' Allan Okello
  90+7' Travis Mutyaba
  90+7' S. Magoola
  90+7' Denis Onyango 
Amine Gouiri 90+8'  
Nabil Bentaleb 90+8'  
Mohamed Amoura 90+9' 2 - 1  
Anis Hadj Moussa 90+16'  
09/10/2025 Somalia
0 - 3
Algeria 0-2H2H+
  0 - 1 7' Mohamed Amoura
  0 - 2 19' Riyad Mahrez
Ali Omar 21'  
  50' Ramy Bensebaini
  0 - 3 57' Mohamed Amoura
  60' Nabil Bentaleb
  60' Youcef Belaïli
  60' Mohamed Amoura
  60' Ibrahim Maza
  65' Baghdad Bounedjah
  65' Amine Gouiri
  65' Riyad Mahrez
  65' Anis Hadj Moussa
Handwalla Bwana 67'  
Bilal Habib 67'  
Mukhtar Suleiman 67'  
Yasir Abdiqadir Sa'Ad 67'  
Abdulsamed Abdullahi 75'  
Farhan Mohamed Ahmed 75'  
Ali Musse 75'  
Mubashir Nour 75'  
  85' Hicham Boudaoui
  85' Y. Benzia
Abdi Sharif 87'  
Aweys Adan Iman 87'  
29/09/2025 Al Duhail
2 - 2
Al Ahli 1-2H2H+
  10' Matheus Gonçalves
Edmílson Junior 25' 1 - 0  
A. Desmas 37'  
Bautista Burke 37'  
  1 - 1 42' Matheus Gonçalves
  1 - 2 45+1' Riyad Mahrez
Luis Alberto 46'  
Almoez Ali  46'  
Krzysztof Piatek 48' 2 - 2  
  55' Mohammed Sulaiman
  55' Rayan Hamed
  72' Firas Al-Buraikan
  72' Saleh Abu Al-Shamat
  73' Enzo Millot
  73' Ivan Toney
  74' Franck Kessié
Marco Verratti 82'  
Sultan Al-Brake 87'  
Homam Al-Amin 87'  
  90+3' Valentin Atangana
  90+3' Ziyad Al-Johani
26/09/2025 Al Hazm
0 - 2
Al Ahli 0-0H2H+
  20' Matheus Gonçalves
Fábio Martins 42'  
  46' Abdulelah Al-Khaibri
  46' Matteo Dams
Abdulaziz Al-Harbi 68'  
Basil Yousef Al-Sayyali 69'  
Miguel Carvalho 69'  
Fábio Martins 69'  
Elias Mokwana 69'  
  69' Ivan Toney
  69' Saleh Abu Al-Shamat
  0 - 1 72' Firas Al-Buraikan
Aboubacar Bah 78'  
Abdulaziz Al-Dwehe 78'  
Ahmed Al-Nakhli 78'  
Khalid Al Subaie 78'  
  0 - 2 80' Ali Majrashi
  81' Ali Majrashi
  81' Mohammed Abdulrahman
  81' Riyad Mahrez
  81' Fahad Al-Rashidi
  86' Mohammed Abdulrahman
  86' Rayan Hamed
Abdurahman Al-Dakheel 90+3'  
23/09/2025 Al Ahli
1 - 3
Pyramids FC 1-1H2H+
  13' Zalaka
  0 - 1 21' Fiston Mayele
Galeno 30'  
Saleh Abu Al-Shamat 30'  
Ivan Toney 45' 1 - 1  
  45+14' Osama Galal 
  45+14' Ali Gabr 
Enzo Millot 68'  
Firas Al-Buraikan 68'  
Matteo Dams 68'  
Zakaria Hawsawi 68'  
Mohammed Abdulrahman 68'  
Ali Majrashi 68'  
  70' Karim Hafez Ramadan Seif El Din
  70' Ewerton Paixão da Silva
  1 - 2 71' Fiston Mayele
  1 - 3 75' Fiston Mayele
  80' Zalaka
  80' Abdelrahman Magdi
Valentin Atangana 84'  
Matheus Gonçalves 84'  
  86' Mohamed Hamdi
19/09/2025 Al Ahli
3 - 3
Al Hilal 0-3H2H+
  0 - 1 12' Theo Hernández
  0 - 2 24' Malcom Filipe Silva de Oliveira
Roger Ibañez 36'  
  0 - 3 41' Malcom Filipe Silva de Oliveira
Ali Majrashi 46'  
Mohammed Abdulrahman 46'  
  52' Rúben Neves
  61' Malcom Filipe Silva de Oliveira
  61' Ali bin Mohammed bin Ali Lajami
Ziyad Al-Johani 64'  
Firas Al-Buraikan 64'  
Matheus Gonçalves 64'  
Abdulelah Al-Khaibri 64'  
Zakaria Hawsawi 64'  
Saleh Abu Al-Shamat 64'  
  75' Theo Hernández
  75' Moteb Al-Harbi
  75' Hamad Al-Yami
  75' Mohammed bin Hamad bin Dwaihi Al Swaidan Al Qahtani
Ivan Toney 78' 1 - 3  
Ivan Toney 87' 2 - 3  
  88' Darwin Núñez
  88' Yusuf Akçiçek
  88' Rúben Neves
  88' Abdullah Al-Hamdan
Merih Demiral 90+1' 3 - 3  
15/09/2025 Al Ahli
4 - 2
Nasaf 0-2H2H+
  0 - 1 34' Khuisain Norchaev
  0 - 2 41' Khuisain Norchaev
Merih Demiral 46'  
Matheus Gonçalves 46'  
Firas Al-Buraikan 46'  
Mohammed Sulaiman 46'  
  47' Sardorbek Bakhromov
Roger Ibañez 48'  
  54' Zafarmurod Abdurakhmatov
Ali Majrashi 62'  
Valentin Atangana 62'  
Ziyad Al-Johani 62'  
Saleh Abu Al-Shamat 62'  
Enzo Millot 63'  
63'  
  64' Stefan Čolović
  64' Zafarmurod Abdurakhmatov
Enzo Millot 65' 1 - 2  
  65' Murodbek Rahmatov
  65' Dragan Ceran
Enzo Millot 68' 2 - 2  
  75' Oybek Bozorov
  75' Sharof Mukhiddinov
Enzo Millot 84'  
Mohammed Abdulrahman 84'  
  84' Khuisain Norchaev
  84' Yusuf Otubanjo
  84' Umar Eshmuradov
  84' Javokhir Sidikov
Riyad Mahrez 90+4' 3 - 2  
  90+13' Alibek Davronov
Mohammed Sulaiman 90+15' 4 - 2  
12/09/2025 Al Ettifaq
0 - 0
Al Ahli 0-0H2H+
Khalid Al-Ghannam 46'  
Jalal Al-Salem 46'  
  51' Zakaria Hawsawi
  56' Roger Ibañez
Francisco Calvo 61'  
Radhi Al-Otaibi 64'  
Awad Dahal 64'  
Madallah Al-Olayan 65'  
  70' Zakaria Hawsawi
  70' Abdulelah Al-Khaibri
Mohau Nkota 81'  
Matija Gluscevic 81'  
Jack Hendry 83'  
  84' Ali Majrashi
  85' Ziyad Al-Johani
  85' Firas Al-Buraikan
  85' Ali Majrashi
  85' Mohammed Abdulrahman
Awad Dahal 87'  
Ondrej Duda 88'  
Faris Al Ghamdi 88'  
08/09/2025 Guinea
0 - 0
Algeria 0-0H2H+
  66' Saïd Benrahma
  66' Amine Gouiri
  66' Riyad Mahrez
  66' Anis Hadj Moussa
Aliou Baldé 66'  
Salifou Soumah 66'  
Morlaye Sylla 72'  
Ousmane Camara 72'  
  74' Mohamed Amine Tougai
  79' Hicham Boudaoui
  79' Nabil Bentaleb
Dembo Sylla 90+1'  
Ibrahima Camará 90+1'  
Issiaga Sylla 90+1'  
Sekou Sylla 90+1'  
  90+2' Houssem Aouar
90+3'  
Mohamed Soumah  90+3'  
Mohamed Soumah  90+4'  
04/09/2025 Algeria
3 - 1
Botswana 1-1H2H+
Mohamed Amoura 33' 1 - 0  
  1 - 1 43' Tebogo Kopelang
Ramy Bensebaini 45+5'  
  45+5' Thabang Sesinyi
Houssem Aouar 45+6'  
  60' Thero Setsile
  60' Gape Mohutsiwa
Youcef Atal 63'  
Houssem Aouar 67'  
Youcef Belaïli 67'  
Riyad Mahrez 67'  
Saïd Benrahma 67'  
Amine Gouiri 67'  
Baghdad Bounedjah 67'  
Baghdad Bounedjah 71' 2 - 1  
Baghdad Bounedjah 73'  
  73' Gilbert Baruti
  73' Thatayaone Kgamanyane
  73' Thabang Sesinyi
  73' Thabo Maponda
  73' Rudolph Mpho Kgaswane
  73' Serati Semadi
  77' Lebogang Ditsele
  77' Mothusi Cooper
  77' Segolame Boy
Hicham Boudaoui 90+2'  
Farès Chaïbi 90+2'  
Mohamed Amoura 90+2'  
Ahmed Touba 90+2'  
Baghdad Bounedjah 90+6' 3 - 1  
31/08/2025 Al Arabi Saudi
0 - 5
Al Ahli 0-2H2H+
  0 - 1 31' Ivan Toney
Neicer Acosta 44'  
Mahmoud Al Bohassan 44'  
  0 - 2 45+6' Enzo Millot
Mohammed Al Sufyani 60'  
Sultan Al-Sawadi 60'  
Abdalrahman Al Masoudi 60'  
Wesam Mudhaya 60'  
  64' Ali Majrashi
  64' Saleh Abu Al-Shamat
  65' Ziyad Al-Johani
  65' Fahad Al-Rashidi
  65' Galeno
  65' Mohammed Abdulrahman
  0 - 3 68' Fahad Al-Rashidi
Ali Al Mayyad 72'  
Ali Al Zaqan 72'  
Sultan Al-Sawadi 74'  
  79' Merih Demiral
  79' Mohammed Sulaiman
  79' Riyad Mahrez
  79' Yaseen Al-Zubaidi
Sheldon 80'  
  0 - 4 82' Ivan Toney
  0 - 5 90+3' Ivan Toney
28/08/2025 Al Ahli
1 - 0
NEOM SC 1-0H2H+
Ivan Toney 23' 1 - 0  
  45+3' Abdulmalik Al-Oyayari
  51' Ahmed Hegazy
Saleh Abu Al-Shamat 62'  
Galeno 62'  
  69' Abdoulaye Doucouré
  69' Hassan Al-Ali
  69' Abdulmalik Al-Oyayari
  69' Ali Al-Asmari
Enzo Millot 74'  
Eid Al-Muwallad 74'  
Saad Balobaid 84'  
Mohammed Sulaiman 84'  
  86' Saïd Benrahma
  86' Abdulaziz Noor
Eid Al-Muwallad 90+5'  
  90+5' Amadou Koné
  90+5' Abbas Al-Hassan
  90+7' Abbas Al-Hassan
23/08/2025 Al Nassr
2 - 2
Al Ahli 1-1H2H+
Abdullah Al-Khaibari 1'  
Cristiano Ronaldo  2' 1 - 0  
  1 - 1 3' Franck Kessié
Marcelo Brozović 4' 2 - 1  
  2 - 2 5' Riyad Mahrez
João Félix 6' 3 - 2  
  3 - 3 7' Firas Al-Buraikan
Abdullah Al-Khaibari 8'  
  3 - 4 9' Galeno
  12' Ivan Toney
Wesley 30'  
  39' Franck Kessié
Cristiano Ronaldo  41' 4 - 4  
  4 - 5 45+6' Franck Kessié
  51' Merih Demiral
Marcelo Brozović 53'  
  74' Matteo Dams
Wesley 78'  
Sultan Al-Ghannam 78'  
  78' Matteo Dams
  78' Saad Balobaid
Marcelo Brozović 83' 5 - 5  
Ayman Yahya 86'  
Ângelo 86'  
  5 - 6 89' Roger Ibañez
Nawaf Al-Boushal 90+3'  
20/08/2025 Al-Qadsiah
1 - 5
Al Ahli 1-4H2H+
Gastón Álvarez 8' 1 - 0  
  1 - 1 12' Franck Kessié
Jehad Thakri  15'  
  1 - 2 28' Ivan Toney
  1 - 3 31' Enzo Millot
Christopher Bonsu Baah 42'  
  1 - 4 45+2' Franck Kessié
Ali Abdullah Hazazi 46'  
Turki Al-Ammar 46'  
Mohamed Al-Thani 46'  
Musab Al-Juwayr 46'  
Jehad Thakri  46'  
Yasser Al-Shahrani 46'  
  56' Ivan Toney
  1 - 5 61' Nacho Fernández 
  66' Mohammed Abdulrahman
  66' Ali Majrashi
  66' Enzo Millot
  66' Eid Al-Muwallad
  66' Firas Al-Buraikan
  66' Fahad Al-Rashidi
Julián Quiñones 68'  
Gabriel Carvalho 68'  
78'  
  79' Riyad Mahrez
  79' Yaseen Al-Zubaidi
  79'
Gastón Álvarez 89'  
  89' Yaseen Al-Zubaidi
10/06/2025 Sweden
4 - 3
Algeria 2-0H2H+
Ken Sema 14' 1 - 0  
Ken Sema 39' 2 - 0  
  49' Amine Gouiri
  49' R. Mahrez
Ken Sema 50' 3 - 0  
J. Larsson 53'  
Emil Holm 53'  
Hugo Larsson 53'  
Jesper Karlström 53'  
Anton Salétros 56' 4 - 0  
  60' Hicham Boudaoui
  60' Nabil Bentaleb
  60' Saïd Benrahma
  60' Y. Benzia
  60' R. Mahrez
  60' Baghdad Bounedjah
  4 - 1 64' Ismaël Bennacer
  65' Ismaël Bennacer
  4 - 2 71' Y. Benzia
Daniel Svensson 72'  
  73' Baghdad Bounedjah
  75' Ramy Bensebaini
  79' Ismaël Bennacer
  79' Youcef Atal
  79'
79'  
Yasin Ayari 80'  
B. Zeneli 80'  
  84' H. Aouar
  84' I. Maza
Isak Hien 86'  
  4 - 3 87' Nabil Bentaleb
05/06/2025 Algeria
2 - 0
Rwanda 1-0H2H+
Youcef Belaïli 28' 1 - 0  
  36' Meddie Kagere
Ramy Bensebaini 46'  
Mohamed Amine Madani 46'  
  54' Clement Niyigena
  54' Jojea Kwizera
Jaouen Hadjam 58' 2 - 0  
Hicham Boudaoui 59'  
Anis Hadj Moussa 59'  
R. Mahrez 59'  
Ramiz Zerrouki 59'  
  61' Fitina Ombolenga
  61'
Baghdad Bounedjah 73'  
M. Amoura 73'  
Youcef Belaïli 73'  
Saïd Benrahma 73'  
  74' Bryan-Clovis Ngwabije
  74' Bonheur Mugisha
  74' Kevin Muhire
  74' Meddie Kagere
  74' Innocent Nshuti
I. Maza 83'  
Farès Chaïbi 83'  

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
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.