Igmane Hamza Profile and Player Statistics
First name: Igmane
Last name: Hamza
Position: Attacker, Midfielder
Nationality:
Height: 181

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Igmane Hamza 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 Morocco 5 2 2 3 0 0 0
Champions League 2025/2026 Rangers 2 2 0 0 0 0 0
Europa League 2025/2026 LOSC Lille 5 1 3 4 0 1 0
League Cup 2025/2026 Rangers 1 1 0 0 0 0 0
Ligue 1 2025/2026 LOSC Lille 12 9 3 5 0 2 0
Premiership 2025/2026 Rangers 1 0 0 0 0 0 0
Friendly International 2025 Morocco 5 2 1 0 0 0 0
Europa League 2024/2025 Rangers 11 6 3 4 0 2 0
League Cup 2024/2025 Rangers 3 1 1 1 0 1 0
Premiership 2024/2025 Rangers 34 10 17 10 0 2 0
Scottish Cup 2024/2025 Rangers 2 0 0 0 0 0 0
Botola Pro 2023/2024 FAR Rabat 21 4 13 8 1 4 0
CAF Champions League 2023/2024 FAR Rabat 3 1 1 0 0 1 0
Africa U23 Cup of Nations 2023 Morocco U23 4 2 1 0 0 1 0
Arab Club Championship 2023 FAR Rabat 1 1 0 0 0 0 0
Botola Pro 2022/2023 FAR Rabat 24 0 13 4 0 3 0
CAF Confederations Cup 2022/2023 FAR Rabat 12 3 7 4 0 0 0
Botola Pro 2020/2021 FAR Rabat 16 5 2 0 0 2 0

Igmane Hamza has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
30/11/2025 Le Havre
0 - 1
LOSC Lille 0-0H2H+
  39' Aïssa Mandi
  39' Chancel Mbemba
  45+1' Nathan Ngoy
  45+3' Thomas Meunier
  51' Ayyoub Bouaddi
  57' Olivier Giroud
  57' Hamza Igamane
  57' Félix Correia
  57' Ethan Mbappé
Fodé Doucouré 64'  
Yassine Kechta 64'  
Simon Ebonog 64'  
Ally Samatta  64'  
  72' Osame Sahraoui
  72' Hákon Arnar Haraldsson
  73' Ngal'ayel Mukau
  73' Nabil Bentaleb
Godson Kyeremeh 80'  
Reda Khadra  80'  
Rassoul Ndiaye 80'  
Felix Mambimbi 80'  
Ally Samatta  82'  
  0 - 1 88' Hamza Igamane
  90+1' Hákon Arnar Haraldsson
Yanis Zouaoui 90+1'  
Enzo Koffi Vinette 90+1'  
27/11/2025 LOSC Lille
4 - 0
Dinamo Zagreb 2-0H2H+
Félix Correia 21' 1 - 0  
Hamza Igamane 31'  
Ngal'ayel Mukau 36' 2 - 0  
  61' Monsef Bakrar
  61' Sandro Kulenovic
Nathan Ngoy 61'  
  62' Dejan Ljubicic
  62' Luka Stojkovic
  62' Arbër Hoxha
  62' Cardoso Varela
Hamza Igamane 69' 3 - 0  
Hamza Igamane 70'  
Olivier Giroud 70'  
Nabil Bentaleb 70'  
Ethan Mbappé 70'  
Félix Correia 71'  
Osame Sahraoui 71'  
  71' Mateo Lisica
  71' Gabriel Vidovic
  76' Miha Zajc
  76' Gonzalo Villar
Romain Perraud 78'  
Tiago Santos 78'  
Hákon Arnar Haraldsson 84'  
Matías Fernández-Pardo 84'  
Benjamin André  86' 4 - 0  
  87' Cardoso Varela
23/11/2025 LOSC Lille
4 - 2
Paris 1-1H2H+
  0 - 1 11' Willem Geubbels
Hamza Igamane 29'  
Olivier Giroud 40' 1 - 1  
  60' Samir Chergui
  60' Timothée Kolodziejczak
  60' Willem Geubbels
  60' Jean-Philippe Krasso
  60' Mathieu Cafaro
  60' Moses Simon
Hamza Igamane 61'  
Hákon Arnar Haraldsson 61'  
  66' Hamari Traoré
Osame Sahraoui 73'  
Marius Broholm 73'  
Nabil Bentaleb 73'  
Ngal'ayel Mukau 73'  
  74' Pierre Lees-Melou
  74' Alimami Gory
Olivier Giroud 77' 2 - 1  
Aïssa Mandi 80' 3 - 1  
  83' Vincent Marchetti
  83' Lohann Doucet
  3 - 2 84' Lohann Doucet
Olivier Giroud 86'  
Ethan Mbappé 86'  
Aïssa Mandi 86'  
Nathan Ngoy 86'  
  90+4' Lohann Doucet
Marius Broholm 90+6' 4 - 2  
18/11/2025 Morocco
4 - 0
Uganda 2-0H2H+
Neil El Aynaoui 4' 1 - 0  
  17' Hilary Mukundane
  24' Kenneth Semakula
Ismael Saibari 33' 2 - 0  
  46' Reagan Mpande
  46' Baba Alhassan
Sofyan Amrabat 64'  
Bilal El Khannouss 64'  
Hamza Igamane 64'  
S. Rahimi 64'  
  66' Allan Okello
  66' U. Ikpeazu
Brahim Díaz 75'  
Ilias Akhomach 75'  
Azzedine Ounahi 75'  
Sofiane Diop 75'  
Ismael Saibari 75'  
Eliesse Ben Seghir 75'  
S. Rahimi 79' 3 - 0  
  80' Kenneth Semakula
  80' Travis Mutyaba
Jawad El Yamiq 81'  
Abdelhamid Ait Boudlal 81'  
  81' Denis Onyango 
  81' Denis Kiggundu
Bilal El Khannouss 88' 4 - 0  
14/11/2025 Morocco
1 - 0
Mozambique 1-0H2H+
Azzedine Ounahi 7' 1 - 0  
  46' Domingues
  46' Manuel Kambala
Ayoub El Kaabi 57'  
Abde Ezzalzouli  62'  
Hamza Igamane 62'  
Ayoub El Kaabi 62'  
Youssef En-Nesyri 62'  
  63' Faisal Abdul Bangal
  63' Witi
  70' Mexer
  70' Nené
Sofyan Amrabat 74'  
Ilias Akhomach 74'  
Brahim Díaz 74'  
Ismael Saibari 74'  
Noussair Mazraoui 82'  
Mohamed Chibi 82'  
Azzedine Ounahi 82'  
Bilal El Khannouss 82'  
  88' Calila
  88' Nanani
09/11/2025 Strasbourg
2 - 0
LOSC Lille 1-0H2H+
Emanuel Emegha 33' 1 - 0  
Joaquín Panichelli 35'  
Julio Enciso 37'  
  37' Romain Perraud
Emanuel Emegha 62' 2 - 0  
  64' Matías Fernández-Pardo
  64' Hamza Igamane
Ben Chilwell 65'  
  76' Olivier Giroud
  76' Marius Broholm
Julio Enciso 76'  
Samir El Mourabet 76'  
Emanuel Emegha 76'  
Rabby Nzingoula 76'  
  76' Félix Correia
  76' Osame Sahraoui
Liam Rosenior 77'  
Mike Penders 80'  
  85' Ayyoub Bouaddi
  85' Ngal'ayel Mukau
  85' Romain Perraud
  85' Calvin Verdonk
Abdoul Ouattara 89'  
Martial Godo 89'  
Diego Moreira 89'  
Andrew Omobamidele 89'  
  90+3' Calvin Verdonk
  90+3' Benjamin André 
  90+5' Ngal'ayel Mukau
Joaquín Panichelli 90+8'  
Mathis Amougou 90+8'  
06/11/2025 Crvena Zvezda
1 - 0
LOSC Lille 0-0H2H+
Nemanja Radonjić 18'  
Marko Arnautovic 65'  
  67'
  67' Hamza Igamane
  67' Olivier Giroud
67'  
  68' Félix Correia
  68' Matías Fernández-Pardo
  81' Ngal'ayel Mukau
  81' Hákon Arnar Haraldsson
  83' Berke Özer
Marko Arnautovic 85' 1 - 0  
  86' Calvin Verdonk
  86' Romain Perraud
Marko Arnautovic 88'  
Bruno Duarte 88'  
Mirko Ivanic  88'  
Milson 88'  
Matheus 90+1'  
Nemanja Radonjić 90+2'  
Aleksandar Katai 90+2'  
  90+3' Matías Fernández-Pardo
  90+7' Nabil Bentaleb
  90+7' Romain Perraud
02/11/2025 LOSC Lille
1 - 0
Angers SCO 1-0H2H+
Félix Correia 45+2' 1 - 0  
  61' Lilian Raolisoa
  61' Yassin Belkhdim
  61' Amine Sbaï
  61' Djibirin Harouna
Olivier Giroud 71'  
Hamza Igamane 71'  
  72' Sidiki Chérif
  72' P. Peter
Matías Fernández-Pardo 78'  
Osame Sahraoui 78'  
Hákon Arnar Haraldsson 79'  
Nabil Bentaleb 79'  
  83' Louis Mouton
  83' Marius Courcoul
  83' Haris Belkebla
  83' L. Machine
Félix Correia 85'  
Ngal'ayel Mukau 85'  
Calvin Verdonk 88'  
29/10/2025 Nice
2 - 0
LOSC Lille 1-0H2H+
Sofiane Diop 29' 1 - 0  
Antoine Mendy 35'  
Charles Vanhoutte 35'  
  40' Ayyoub Bouaddi
Sofiane Diop 68'  
Hicham Boudaoui 68'  
Jérémie Boga 68'  
Tom Louchet 68'  
  69' Ayyoub Bouaddi
  69' Nabil Bentaleb
Salis Abdul Samed 69'  
Isak Jansson 69'  
  69' Félix Correia
  69' Osame Sahraoui
  70' Hamza Igamane
  70' Marius Broholm
  75' Benjamin André 
Tiago Gouveia 78'  
  81' Benjamin André 
  81' Olivier Giroud
  82' Hákon Arnar Haraldsson
  85' Hákon Arnar Haraldsson
  85' Ngal'ayel Mukau
Charles Vanhoutte 85'  
Morgan Sanson 85'  
Isak Jansson 87' 2 - 0  
26/10/2025 LOSC Lille
6 - 1
Metz 2-0H2H+
Aïssa Mandi 22'  
Hamza Igamane 24' 1 - 0  
Félix Correia 34' 2 - 0  
Ayyoub Bouaddi 36'  
Ayyoub Bouaddi 46'  
Ngal'ayel Mukau 46'  
Félix Correia 53' 3 - 0  
  61' Alpha Touré
  61' Gauthier Hein 
  61' Koffi Kouao
  61' Cléo Mélières
  61' Giorgi Abuashvili
  61' Morgan Bokele
  62' Cléo Mélières
Romain Perraud 64' 4 - 0  
Matías Fernández-Pardo 68'  
Nabil Bentaleb 68'  
Aïssa Mandi 68'  
N. Ngoy 68'  
Hamza Igamane 68'  
Osame Sahraoui 68'  
  77' Pape Sy
  77' Jonathan Fischer
Benjamin André  82' 5 - 0  
Félix Correia 83'  
Marius Broholm 83'  
  89' Jessy Deminguet
Benjamin André  90'  
Soriba Diaoune 90'  
  90' Jessy Deminguet
  90' Ismaël Guerti
  90' Cheikh Sabaly
  90' Ibou Sané
Hákon Arnar Haraldsson 90+3' 6 - 0  
  6 - 1 90+5' Ibou Sané
Hákon Arnar Haraldsson 90+10'  
23/10/2025 LOSC Lille
3 - 4
PAOK 0-3H2H+
  16' Mady Camara
  16' Alessandro Bianco
  0 - 1 18' Soualiho Meïté
  0 - 2 23' Andrija Zivkovic 
  29' Andrija Zivkovic 
  0 - 3 42' Giannis Konstantelias
  44' Tomasz Kedziora
N. Ngoy 46'  
Chancel Mbemba 46'  
Tiago Santos  46'  
Thomas Meunier 46'  
Ugo Raghouber 53'  
Benjamin André  57' 1 - 3  
Ugo Raghouber 61'  
Ayyoub Bouaddi 61'  
Félix Correia 61'  
Olivier Giroud 61'  
  66' Fedor Chalov
  66' Georgios Giakoumakis
Hamza Igamane 68' 2 - 3  
  71' Andrija Zivkovic 
  2 - 4 74' Andrija Zivkovic 
Hamza Igamane 78' 3 - 4  
  81' Kiril Despodov
  81' Dimitrios Pelkas
Osame Sahraoui 88'  
Hákon Arnar Haraldsson 88'  
  90+2' Antonis Tsiftsis
  90+5' Georgios Giakoumakis
  90+9' Tomasz Kedziora
19/10/2025 Nantes
0 - 2
LOSC Lille 0-1H2H+
  0 - 1 8' Hákon Arnar Haraldsson
  21' Thomas Meunier
Luis Castro 43'  
Mostafa Mohamed 63'  
Youssef El Arabi 63'  
Herba Guirassy 63'  
Yassine Benhattab 63'  
  67' Benjamin André 
Dehmaine Tabibou 69'  
Bahmed Deuff 69'  
  72' Bruno Genesio
  74' Ayyoub Bouaddi
  76' Olivier Giroud
  76' Hamza Igamane
  81' Romain Perraud
  82' Félix Correia
  82' Osame Sahraoui
  82' Romain Perraud
  82' Calvin Verdonk
Hyeok-kyu Kwon 83'  
Uros Radakovic 83'  
Chidozie Awaziem 87'  
  0 - 2 89' Hamza Igamane
  90+1' Hákon Arnar Haraldsson
  90+1' André Gomes
  90+1' Matías Fernández-Pardo
  90+1' Ethan Mbappé
14/10/2025 Morocco
1 - 0
Congo 0-0H2H+
  31' Jhon Kapaya
  31' Jhon Aurier Kapaya
Nayef Aguerd 33'  
  33' Christ Makosso
Eliesse Ben Seghir 46'  
Youssef En-Nesyri 46'  
  54' Declan Moussavou
  54' Mignon Koto
  54' Charles Atipo
  54' Prince Mouandza
Youssef En-Nesyri 63' 1 - 0  
Jawad El Yamiq 64'  
Ilias Akhomach 64'  
Hamza Igamane 64'  
Ayoub El Kaabi 64'  
Abde Ezzalzouli  64'  
Adam Masina 64'  
  72' Déo Bassinga
  72' Ismaël Ankobo
  72' Venold Dzaba
  72' Gédéon Nongo
Brahim Díaz 81'  
Oussama Targhalline 81'  
  88' Glid Otanga
  88' Ceti Junior Tchibinda
  90+3' Prince Mouandza
09/10/2025 Morocco
0 - 0
Bahrain 0-0H2H+
  57' Ibrahim Al-Khatal
  57' Mahdi Abduljabbar
Ismael Saibari 59'  
Hamza Igamane 59'  
Ayoub El Kaabi 59'  
Youssef En-Nesyri 59'  
Bilal El Khannouss 69'  
Eliesse Ben Seghir 69'  
  70' Omar Saber
  70' Ali Madan
Abde Ezzalzouli  70'  
Oussama Targhalline 70'  
Brahim Díaz 79'  
Ilias Akhomach 79'  
Y. Belammari 79'  
Chemsdine Talbi 79'  
  81' Mohamed Jasim Marhoon
  81' Husain Jameel
  81' Mahdi Al Humaidan
  81' Mohamed Al Romaihi
  81' Jasim Al-Shaikh
  81' Sayed Mahdi Sharaf
Jawad El Yamiq 90+4' 1 - 0  
05/10/2025 LOSC Lille
1 - 1
Paris Saint Germain 0-0H2H+
  45+1' Lucas Hernández
  59' Ibrahim Mbaye
  59' Achraf Hakimi
  59' Bradley Barcola
  59' Nuno Mendes
  59' Senny Mayulu 
  59' Vitinha
  0 - 1 66' Nuno Mendes
Hákon Arnar Haraldsson 66'  
Félix Correia 66'  
Nabil Bentaleb 66'  
Osame Sahraoui 66'  
  68' Lucas Hernández
  68' Ilya Zabarnyi
Olivier Giroud 76'  
Hamza Igamane 76'  
Thomas Meunier 76'  
Tiago Santos  76'  
Matías Fernández-Pardo 81'  
Ethan Mbappé 81'  
Ethan Mbappé 85' 1 - 1  
Benjamin André  88'  
02/10/2025 Roma
0 - 1
LOSC Lille 0-1H2H+
  0 - 1 6' Hákon Arnar Haraldsson
  9' Calvin Verdonk
Konstantinos Tsimikas 46'  
Devyne Rensch 46'  
Mario Hermoso 55'  
Gianluca Mancini 55'  
Lorenzo Pellegrini  55'  
El Shaarawy 55'  
  61' Ayyoub Bouaddi
  62' Nabil Bentaleb
  62' Benjamin André 
  63' Olivier Giroud
  63' Hamza Igamane
  63' Hákon Arnar Haraldsson
  63' Matías Fernández-Pardo
Bryan Cristante 69'  
Manu Koné 69'  
  69' Calvin Verdonk
  69' Romain Perraud
Evan Ferguson 78'  
Artem Dovbyk 78'  
  81' Aïssa Mandi
Matías Soulé 85'  
  90' Osame Sahraoui
  90' Ngal'ayel Mukau
  90+3' Berke Özer
28/09/2025 LOSC Lille
0 - 1
Olympique Lyonnais 0-1H2H+
  0 - 1 13' Tyler Morton
Ayyoub Bouaddi 43'  
  46' Nicolás Tagliafico
Aïssa Mandi 69'  
Bruno Genesio 72'  
  72' Malick Fofana
Ngal'ayel Mukau 74'  
Nabil Bentaleb 74'  
Félix Correia 74'  
Osame Sahraoui 74'  
  75' Adam Karabec
  75' Afonso Moreira
  75' Khalis Merah
  75' Pavel Sulc
  76' Afonso Moreira
Ayyoub Bouaddi 79'  
Hamza Igamane 79'  
  83' Pavel Sulc
Matías Fernández-Pardo 86'  
Hamza Igamane 87'  
  90+2' Malick Fofana
  90+2' M. de Carvalho
Tiago Santos  90+2'  
Ethan Mbappé 90+2'  
25/09/2025 LOSC Lille
2 - 1
Brann 0-0H2H+
  17' Niklas Castro
  46' Thore Pedersen
  46' Denzel De Roeve
Hamza Igamane 54' 1 - 0  
  55' Niklas Castro
  55' Eggert Aron Gudmundsson
  1 - 1 59' Sævar Atli Magnússon
Hamza Igamane 67'  
Olivier Giroud 67'  
Osame Sahraoui 67'  
Félix Correia 67'  
  69' Sævar Atli Magnússon
  72' Noah Holm
  72' Ulrik Mathisen
Nabil Bentaleb 77'  
Ayyoub Bouaddi 77'  
Olivier Giroud 80' 2 - 1  
Hákon Arnar Haraldsson 87'  
Soriba Diaoune 87'  
  87' Sævar Atli Magnússon
  87' Bård Finne
Tiago Santos  87'  
Aïssa Mandi 87'  
  87' Emil Kornvig 
  87' Mads Sande
Ngal'ayel Mukau 90+2'  
20/09/2025 Lens
3 - 0
LOSC Lille 2-0H2H+
  18' Romain Perraud
  18' Calvin Verdonk
Wesley Saïd 28' 1 - 0  
  36' Calvin Verdonk
Florian Thauvin 43' 2 - 0  
  45+1' Aïssa Mandi
  46' Félix Correia
  46' Osame Sahraoui
Rayan Fofana 52' 3 - 0  
  59' Hákon Arnar Haraldsson
  59' Ngal'ayel Mukau
Ruben Aguilar 69'  
Saud Abdulhamid 69'  
Rayan Fofana 69'  
Odsonne Édouard 69'  
Wesley Saïd 74'  
Morgan Guilavogui 74'  
  77' Nabil Bentaleb
  77' Ethan Mbappé
  78' Olivier Giroud
  78' Hamza Igamane
Matthieu Udol 83'  
Florian Thauvin 86'  
Florian Sotoca  86'  
Mamadou Sangaré 86'  
Fodé Sylla 86'  
  90+5' Chancel Mbemba
14/09/2025 LOSC Lille
2 - 1
Toulouse 0-0H2H+
  23' Aron Dønnum
Alexsandro 45+2'  
Chancel Mbemba 45+2'  
  0 - 1 50' Frank Magri
  55' Santiago Hidalgo
  55' Rafik Messali
  56' Guillaume Restes
Ngal'ayel Mukau 61'  
Hamza Igamane 61'  
  71' Rafik Messali
  71' Warren Kamanzi
  72' Abu Francis
  72' Alexis Vossah
  80' Alexis Vossah
Ayyoub Bouaddi 80'  
Nabil Bentaleb 80'  
Félix Correia 81'  
Ethan Mbappé 81'  
Matías Fernández-Pardo 81'  
Osame Sahraoui 81'  
Olivier Giroud 83'  
  86' Carles Martinez
  87' Frank Magri
  88'
  89' Frank Magri
  89' Mario Sauer
  89' Dayann Methalie
  89' Djibril Sidibé
Nabil Bentaleb 90' 1 - 1  
90+6'  
Ethan Mbappé 90+8' 2 - 1  
08/09/2025 Zambia
0 - 2
Morocco 0-1H2H+
  0 - 1 7' Youssef En-Nesyri
  0 - 2 47' Hamza Igamane
  54' Mohamed Chibi
  60' Eliesse Ben Seghir
  64' Sofyan Amrabat
Lameck Banda 64'  
Lameck Banda 66'  
Edward Chilufya  66'  
Emmanuel Banda 67'  
Lubambo Musonda 67'  
Obino Chisala 67'  
Kennedy Musonda 67'  
  73' Eliesse Ben Seghir
  73' Ayoub El Kaabi
  73' Bilal El Khannouss
  73' Ismael Saibari
  86' Hamza Igamane
  86' Amine Adli
  86' Youssef En-Nesyri
  86' Maroan Sannadi
  88' Bono
Gift Prosper Mphande 88'  
Joseph Sabobo 88'  
  90+3' Mohamed Chibi
  90+3' Omar El Hilali
05/09/2025 Morocco
5 - 0
Niger 2-0H2H+
  14' Abdoul-Latif Djibril Goumey
  26' Abdoul-Latif Djibril Goumey
Ismael Saibari 29' 1 - 0  
Ismael Saibari 38' 2 - 0  
  46' Mamane Amadou Sabo
  46' Ousseni Badamassi
Ayoub El Kaabi 51' 3 - 0  
  63' Ali Mohamed
  63' Boubacar Goumey
  64' Philippe Boueye
  64' Abdoulaye Boureima Katkoré
Ayoub El Kaabi 66'  
Hamza Igamane 66'  
Y. Belammari 67'  
Souffian El Karouani 67'  
Eliesse Ben Seghir 67'  
Bilal El Khannouss 67'  
Hamza Igamane 69' 4 - 0  
Ismael Saibari 77'  
Azzedine Ounahi 77'  
Brahim Díaz 77'  
Chemsdine Talbi 77'  
  79' Daniel Sosah
  79' Harouna Moussa Ibrahim
Azzedine Ounahi 84' 5 - 0  
  89' Ousseni Badamassi
  89' Boubacar Goumey
30/08/2025 Lorient
1 - 7
LOSC Lille 0-0H2H+
Panos Katseris  15'  
Joel Mvuka 15'  
Arthur Avom 28'  
Abdoulaye Faye 37'  
  40' Matías Fernández-Pardo
  0 - 1 46' Romain Perraud
  46' Marius Broholm
  46' Hamza Igamane
  0 - 2 53' Matías Fernández-Pardo
  59' Benjamin André 
Sambou Soumano 64'  
Aiyegun Tosin 64' 1 - 2  
Sambou Soumano 68'  
Mohamed Bamba 68'  
Aiyegun Tosin 68'  
Noah Doriann Cadiou 68'  
  69' Romain Perraud
Laurent Abergel  73'  
  1 - 3 77' Matías Fernández-Pardo
  1 - 4 80' Hamza Igamane
  82' Félix Correia
  82' Nabil Bentaleb
Arthur Avom 82'  
Théo Le Bris 82'  
Arsène Kouassi 82'  
Darlin Yongwa 82'  
  85' Thomas Meunier
  85' Aïssa Mandi
  85' Matías Fernández-Pardo
  85' Osame Sahraoui
  1 - 5 87' Hákon Arnar Haraldsson
  88' Ayyoub Bouaddi
  88' Ugo Raghouber
  1 - 6 90+3' Hamza Igamane
  1 - 7 90+5' Osame Sahraoui
24/08/2025 St. Mirren
1 - 1
Rangers 1-0H2H+
  17' Nicolas Raskin
Jonah Ayunga 32' 1 - 0  
  35' Max Aarons
Mark O'Hara  35'  
  46' Oliver Antman
  46' Danilo
  46' Jayden Meghoma
  46' Mikey Moore
K. Baccus 48'  
  65' Thelo Aasgaard
  65' Mohamed Diomandé
Jonah Ayunga 69'  
Evan Mooney 69'  
  69' Max Aarons
  69' James Tavernier 
  76' Joe Rothwell
  76' Findlay Curtis
  1 - 1 78' Findlay Curtis
Alex Gogic 82'  
Declan John 84'  
Scott Tanser 84'  
Killian Phillips 85'  
Roland Idowu 85'  
  90+2' John Souttar
19/08/2025 Rangers
1 - 3
Club Brugge 0-3H2H+
  0 - 1 3' Romeo Vermant
  0 - 2 7' Jorne Spileers
  0 - 3 20' Brandon Mechele
  46' Romeo Vermant
  46' Nicolò Tresoldi
Danilo 50' 1 - 3  
  52' Kyriani Sabbe
Mohamed Diomandé 61'  
Thelo Aasgaard 61'  
Danilo 61'  
Hamza Igamane 61'  
Oliver Antman 70'  
Mikey Moore 70'  
Jayden Meghoma 70'  
James Tavernier  70'  
  73' Kyriani Sabbe
  73' Bjorn Meijer
  73' Carlos Forbs
  73' Hugo Vetlesen
John Souttar 74'  
Max Aarons 75'  
  85' Aleksandar Stanković
  85' Ludovit Reis
Joe Rothwell 86'  
Lyall Cameron 86'  
  89' Raphael Onyedika
  89' Mamadou Diakhon
Thelo Aasgaard 90+2'  
16/08/2025 Rangers
4 - 2
Alloa Athletic 2-1H2H+
Nedim Bajrami 13' 1 - 0  
  1 - 1 23' Joe Rothwell
Emmanuel Fernandez 28' 2 - 1  
Bailey Rice  45'  
James Tavernier  45'  
  59' Kalvin Orsi
  59' Cameron O'Donnell
  59' Luke Rankin
  59' Conor Sammon
  67' Cameron O'Donnell
James Tavernier  67' 3 - 1  
Joe Rothwell 68'  
Connor Barron 68'  
Danilo 68'  
Hamza Igamane 68'  
Mikey Moore 69'  
Thelo Aasgaard 69'  
Connor Barron 78'  
  3 - 2 80' Scott Taggart
Óscar Cortés 84'  
Findlay Curtis 84'  
  86' Kurtis Roberts
  86' Luke Donnelly
  88' Steven Hetherington
Findlay Curtis 90' 4 - 2  
  90+2' Steven Hetherington
  90+2' Lewis Bruin
  90+2' Stefan Scougall
  90+2' Andrew Clarke
  90+3' David Devine
22/07/2025 Rangers
2 - 0
Panathinaikos 0-0H2H+
Nicolas Raskin 8'  
  22' Giorgos Vagiannidis
John Souttar 28'  
Findlay Curtis 52' 1 - 0  
  58' Giorgos Vagiannidis
  62' Anastasios Bakasetas
  62' Giannis Kotsiras
Danilo 74'  
Cyriel Dessers 74'  
Findlay Curtis 75'  
Djeidi Gassama 75'  
Kieran Dowell 75'  
Hamza Igamane 75'  
  75' Filip Đuričić
  75' Daniel Mancini
  76' Fotis Ioannidis
  76' Karol Świderski
Djeidi Gassama 78' 2 - 0  
  84' Pedro Chirivella
  84' Manolis Siopis
  84' Facundo Pellistri
  84' Tetê
Joe Rothwell 86'  
Nedim Bajrami 86'  
09/06/2025 Morocco
1 - 0
Benin 1-0H2H+
  41' Yohan Roche
  45+1' Jodel Dossou
Ayoub El Kaabi 45+2' 1 - 0  
Sofyan Amrabat 62'  
Oussama Targhalline 62'  
Osame Sahraoui 63'  
Amine Zouhzouh 63'  
  66' Jodel Dossou
  66' Rodolfo Aloko
  66' S. D'Almeida
  66'
Ismael Saibari 71'  
Bilal El Khannouss 71'  
Soufiane Rahimi 71'  
Maroan Sannadi 71'  
Zakaria El Ouahdi 82'  
Achraf Hakimi 82'  
Jawad El Yamiq 83'  
Oussama El Azzouzi 83'  
  85' Junior Olaitan
  85' A. Samadou
  85' Dokou Dodo
  85' Candas Fiogbe
06/06/2025 Morocco
2 - 0
Tunisia 0-0H2H+
  17' Hannibal Mejbri
  40' Ali Abdi
  46' Firas Chaouat
  46' Hazem Mestouri
Bilal El Khannouss 58'  
Ayoub El Kaabi 58'  
Youssef En-Nesyri 58'  
Soufiane Rahimi 58'  
  70' A. Ben Slimane
  70' S. Ltaief
Ismael Saibari 78'  
Maroan Sannadi 78'  
Achraf Hakimi 80' 1 - 0  
Eliesse Ben Seghir 83'  
Oussama Targhalline 83'  
  83' E. Achouri
  83' Sebastian Tounekti
  87' Aissa Laïdouni
  87' Firas Ben Al Arbi
  90+1' Ali Abdi
Ayoub El Kaabi 90+4' 2 - 0  
Azzedine Ounahi 90+6'  
14/05/2025 Rangers
3 - 1
Dundee United 1-1H2H+
  0 - 1 20' S. Harding
Cyriel Dessers 25' 1 - 1  
  60' V. Ševelj
Cyriel Dessers 73' 2 - 1  
Nicolas Raskin 75' 3 - 1  
Jefté 77'  
Neraysho Kasanwirjo 77'  
Mohammed Diomande 77'  
Tom Lawrence 77'  
  80' G. Middleton
  80' D. Babunski
Václav Černý 80'  
Oscar Cortés 80'  
Hamza Igamane 80'  
Danilo 80'  
  80' R. Docherty
  80' K. Trapanovski
  81' S. Dalby
  81' J. van der Sande
Connor Barron 82'  
Bailey Rice 82'  
  88' V. Ševelj
  88' R. Paton
11/05/2025 Rangers
4 - 0
Aberdeen 0-0H2H+
  34' Kristers Tobers
  46' Oday Dabbagh
  46' Pape Habib Gueye
Nedim Bajrami 46'  
Hamza Igamane 46'  
  46' Jeppe Okkels
  46' Kevin Nisbet
Václav Černý 55' 1 - 0  
Cyriel Dessers 61' 2 - 0  
  62'
  65' Nicky Devlin
  65' Alexander Jensen
  65' Kristers Tobers
  65' Jack Milne
67'  
Hamza Igamane 70' 3 - 0  
Mohammed Diomande 72'  
Bailey Rice 72'  
Leon Balogun 79'  
Neraysho Kasanwirjo 79'  
  79' Dante Polvara
  79' Shayden Morris
Cyriel Dessers 80'  
Danilo 80'  
Nicolas Raskin 80'  
Tom Lawrence 80'  
  89'
John Souttar 90+1'  
Jefté 90+3' 4 - 0  
04/05/2025 Rangers
1 - 1
Celtic 1-0H2H+
Cyriel Dessers 44' 1 - 0  
  1 - 1 57' A. Idah
  63' A. Engels
  63' Paulo Bernardo
  63' J. Forrest
  63' Yang Hyun-Jun
Nedim Bajrami 66'  
Ianis Hagi 66'  
Václav Černý 66'  
Hamza Igamane 66'  
  79' G. Taylor
  79' J. Schlupp
83'  
  84'
Bailey Rice 88'  
  90' J. Kenny
Mohammed Diomande 90+3'  
Danilo 90+3'  
26/04/2025 St. Mirren
2 - 2
Rangers 1-1H2H+
  0 - 1 42' Cyriel Dessers
Mark O'Hara 44' 1 - 1  
  1 - 2 52' Nicolas Raskin
  55' Nicolas Raskin
Killian Phillips 59'  
Caolan Boyd-Munce 63'  
Roland Idowu 63'  
J. Ayunga 63'  
Conor McMenamin 63'  
Conor McMenamin 73' 2 - 2  
  76' Cyriel Dessers
  76' Václav Černý
Declan John 80'  
Scott Tanser 80'  
Richard Taylor 84'  
  85' Bailey Rice
  85' Connor Barron
  87' Clinton Nsiala
  87' Nedim Bajrami
Mikael Mandron 90+2'  
Owen Oseni 90+2'  
Alexander Gogić 90+3'  
17/04/2025 Athletic Club
2 - 0
Rangers 1-0H2H+
  19' Cyriel Dessers
  23' Rıdvan Yılmaz
  23' Connor Barron
  32' Leon Balogun
Oihan Sancet 45+4' 1 - 0  
  46' Ianis Hagi
  46' Clinton Nsiala
  50' Leon Balogun
  50' Hamza Igamane
Oihan Sancet 51'  
Maroan Sannadi 73'  
Gorka Guruzeta 73'  
Iñigo Ruiz de Galarreta 74'  
Beñat Prados 74'  
  77' James Tavernier
Nico Williams 80' 2 - 0  
Oihan Sancet 82'  
Unai Gómez 82'  
  84' Václav Černý
  84' Nedim Bajrami
  84' Mohammed Diomande
  84' Danilo
Nico Williams 87'  
Álvaro Djaló 87'  
Álex Berenguer 87'  
Mikel Vesga 87'  
13/04/2025 Aberdeen
2 - 2
Rangers 2-0H2H+
  20' Rafael Fernandes
  20' James Tavernier
  30' Ross McCausland
Leighton Clarkson 31' 1 - 0  
  40' Ross McCausland
Pape Habib Gueye 44' 2 - 0  
  46' Danilo
  46' Mohammed Diomande
  46' Oscar Cortés
  46' Jefté
  2 - 1 49' Hamza Igamane
Ante Palaversa 53'  
Shayden Morris 59'  
Jeppe Okkels 59'  
Pape Habib Gueye 59'  
Ester Sokler 59'  
Ante Palaversa 64'  
Oday Dabbagh 64'  
Topi Keskinen 64'  
Nicky Devlin 64'  
  68' Nedim Bajrami
  68' Ianis Hagi
  75' Findlay Curtis
  75' Cyriel Dessers
  87' Ianis Hagi
  2 - 2 90+6' Ianis Hagi
10/04/2025 Rangers
0 - 0
Athletic Club 0-0H2H+
Robin Pröpper 13'  
  28' Iñigo Ruiz de Galarreta
29'  
  54' Maroan Sannadi
  62' Maroan Sannadi
  62' Gorka Guruzeta
  62' Iñigo Ruiz de Galarreta
  62' Beñat Prados
Bailey Rice 67'  
Connor Barron 67'  
Rıdvan Yılmaz 68'  
Jefté 68'  
  74' Oihan Sancet
  74' Álex Berenguer
  82' Álex Berenguer
Cyriel Dessers 85'  
Hamza Igamane 85'  
  90+3' Óscar de Marcos
  90+3' Andoni Gorosabel
Ianis Hagi 90+5'  
Nedim Bajrami 90+5'  
Václav Černý 90+5'  
Ross McCausland 90+5'  
  90+11' Beñat Prados
05/04/2025 Rangers
0 - 2
Hibernian 0-1H2H+
  0 - 1 8' Dylan Levitt
James Tavernier 42'  
  55' Junior Hoilett
Václav Černý 59'  
Nedim Bajrami 59'  
  62' Junior Hoilett
  62' Kieron Bowie
  62' Mykola Kukharevych
  62' Josh Campbell
  65' Martin Boyle
  0 - 2 69' Martin Boyle
Mohammed Diomande 75'  
Danilo 75'  
  77' Josh Campbell
  85' Martin Boyle
  85' Dwight Gayle
  85' Dylan Levitt
  85' Nathan Moriah-Welsh
Cyriel Dessers 88'  
Findlay Curtis 88'  
Hamza Igamane 88'  
Ianis Hagi 88'  
  90+4' Christopher Cadden
  90+4' Warren O'Hora
29/03/2025 Dundee
3 - 4
Rangers 2-1H2H+
Simon Murray 2' 1 - 0  
Mohammad Sylla 11'  
Joe Shaughnessy 19' 2 - 0  
  2 - 1 43' Joe Shaughnessy
  46' Leon Balogun
  46' Ianis Hagi
  46' Connor Barron
  46' Bailey Rice
  61' Rıdvan Yılmaz
  61' Jefté
Scott Tiffoney 62' 3 - 1  
  64' Hamza Igamane
  64' Danilo
Finlay Robertson 65'  
Cesar Garza 65'  
  74' Mohammed Diomande
  74' Tom Lawrence
  3 - 2 75' James Tavernier
  3 - 3 81' Tom Lawrence
Simon Murray 90+2'  
Charlie Reilly 90+2'  
  3 - 4 90+3' Cyriel Dessers
  90+5' Nicolas Raskin
  90+7' Tom Lawrence
25/03/2025 Morocco
2 - 0
Tanzania 0-0H2H+
  25' Mohamed Husseini
Naif Aguerd 51' 1 - 0  
Brahim Díaz 58' 2 - 0  
  69' Mudathir Yahya
  69' Yusuph Kagoma
  70' Clement Mzize
  70' Charles M'Mombwa
  70' Mohamed Husseini
  70' Pascal Msindo
Ismael Saibari 71'  
Azzedine Ounahi 71'  
Youssef En-Nesyri 71'  
Soufiane Rahimi 71'  
Abdessamad Ezzalzouli 71'  
Eliesse Ben Seghir 71'  
Sofyan Amrabat 78'  
Oussama Targhalline 78'  
  83' Simon Msuva
  83' Abdallah Selemani Mwalimu
Bilal El Khannouss 86'  
Amine Adli 86'  
  90+2' Denis Kibu
  90+2' Haji Mnoga
21/03/2025 Niger
1 - 2
Morocco 0-0H2H+
Youssouf Oumarou 8'  
Youssouf Oumarou 8'  
Youssouf Oumarou 47' 1 - 0  
  55' Azzedine Ounahi
  55' Bilal El Khannouss
  56' Soufiane Rahimi
  56' Abdessamad Ezzalzouli
  56' Eliesse Ben Seghir
  56' Ismael Saibari
  1 - 1 59' Ismael Saibari
  66' Achraf Hakimi
Issa Djibrilla 67'  
Kairou Amoustapha 67'  
Boubacar Moumouni 67'  
Ali Mohamed 67'  
  82' Youssef En-Nesyri
  82' Hamza Igamane
Abdoul-Latif Djibril Goumey 84'  
David Lebne Daogo 84'  
Youssouf Oumarou 84'  
Abdoulkahar Issoufou 84'  
  88' Brahim Díaz
Daniel Sosah 88'  
Kairou Amoustapha 89'  
Kairou Amoustapha 89'  
  1 - 2 90+1' Bilal El Khannouss
Ousseni Badamassi 90+3'  
Moussa Kassa Moudou 90+3'  
  90+4' Brahim Díaz
  90+4' Oussama Targhalline

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