Mahdi Kamil Sheltagh Profile and Player Statistics
First name: Mahdi Kamil
Last name: Sheltagh
Position: Midfielder
Nationality:
Height: 164

Football Career Transfers and Statistics

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

Competition Season Football Club
FA Cup 2024/2025 Al Talaba 1 1 0 0 0 0 0
Iraqi League 2024/2025 Al Talaba 21 0 0 0 0 0 0
Iraqi League 2023/2024 Al Talaba 4 0 0 4 0 0 0
Iraqi League 2022/2023 Al Najaf 6 0 0 6 0 0 0
AFC Champions League Elite 2022 Al Zawra'a 1 1 0 0 1 0 0
WC Qualification Asia 2022 Iraq 1 0 1 0 0 1 0
Iraqi League 2021/2022 Al Zawra'a 2 0 0 2 0 0 0
AFC Champions League Elite 2021 Al Zawra'a 1 0 1 0 0 0 0
Iraqi League 2020/2021 Al Zawra'a 4 0 0 4 0 0 0
AFC Champions League Elite 2020 Al Zawra'a 1 0 0 0 0 0 0
Waff Championship 2019 Iraq 5 1 1 0 0 0 0
Iraqi League 2018/2019 Al Shorta 1 0 0 1 0 0 0
Friendly International 2018 Iraq 5 2 3 0 0 0 0
WC Qualification Asia 2018 Iraq 13 3 5 2 0 0 0
Iraqi League 2017/2018 Al Shorta 4 0 0 4 0 0 0
Friendly International 2017 Iraq 2 1 1 0 0 0 0
Gulf Cup of Nations 2017 Iraq 4 1 1 1 0 0 0
Iraqi League 2016/2017 Al Shorta 1 0 0 1 0 0 0
Olympic Games 2016 Iraq U23 3 1 1 0 0 0 0
AFC Asian Cup 2015 Iraq 6 1 1 0 0 0 0
AFC Champions League Two 2015 Al Shorta 7 0 2 0 0 0 0
Asian Cup Qualification 2015 Iraq 2 2 0 0 0 0 0
Friendly International 2015 Iraq 2 0 0 0 0 0 0
Iraqi League 2014/2015 Al Shorta 2 0 0 2 0 0 0
AFC Champions League Two 2014 Al Shorta 4 1 2 0 0 0 0
Friendly International 2014 Iraq 1 1 0 0 0 0 0
Gulf Cup of Nations 2014 Iraq 3 0 0 0 0 0 0
Friendly International 2013 Iraq 1 0 1 0 0 0 0
Iraqi League 2012/2013 Al Shorta 2 0 0 2 0 0 0

Mahdi Kamil Sheltagh has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
08/07/2025 Al Shorta
1 - 1
Al Talaba 0-0H2H+
Sajad Jassim 1' 1 - 0  
  1 - 1 2' Simon Msuva
Ayoub Ben Mcharek 3' 2 - 1  
  4'
  4' Shareef Abdulkadhim
Ahmed Farhan 5' 3 - 1  
  6' Simon Msuva
Mohammed Dawood 7' 4 - 1  
Ahmed Zero 8'  
  35' El Ani
Mahmoud Al-Mawas 45+2'  
  48'
Boubacar Moumouni 50' 5 - 1  
Ahmed Zero 60'  
Boubacar Moumouni 62'  
  68' Shareef Abdulkadhim
Rewan Amin 68'  
Sajad Jassim 68'  
  68'
  5 - 2 77' Austin Amutu
Mohanad Ali 80'  
Mohammed Dawood 80'  
Bassam Shakir 80'  
Fahd Youssef 80'  
  86'
Mahmoud Al-Mawas 93'  
Ahmed Farhan 93'  
  100' Austin Amutu
  100' Mahdi Kamil
  103'
Ahmed Yahya 104'  
Hasan Raed 104'  
Boubacar Moumouni 104'  
104'  
03/07/2025 Al Najaf
2 - 0
Al Talaba 1-0H2H+
26' 1 - 0  
Nassim Sioud 43'  
  45+2' Shareef Abdulkadhim
Iyayi Believe Atiemwen 80' 2 - 0  
29/06/2025 Al Talaba
1 - 0
Al-Qasim 0-0H2H+
  18'
20'  
  27' Ammar Dakhel
  45+3' Mujtaba Muhsen
  47' Saif Rashed Hameed
  49'
Ghaith Maaroufi 90+1' 1 - 0  
21/06/2025 Al Minaa Basra
2 - 3
Al Talaba 1-2H2H+
Tuisila Kisinda 10' 1 - 0  
  1 - 1 19' El Ani
  1 - 2 40' El Ani
  1 - 3 50' Habib Oueslati
  53' Austin Amutu
Mohanad Abdul-Rahim 78' 2 - 3  
90+7'  
15/06/2025 Al Talaba
1 - 1
Al Quwa Al Jawiya 1-0H2H+
El Ani 45+7' 1 - 0  
Saad Natiq 49'  
  1 - 1 57' Saad Abdulameer
20/05/2025 Erbil
1 - 0
Al Talaba 0-0H2H+
Youssef Ben Souda 73' 1 - 0  
  90+3' Humam Tariq
14/05/2025 Duhok
1 - 0
Al Talaba 0-0H2H+
Haron Ahmed Zubair 6'  
  29'
Z. Allée 41'  
  41' El Ani
  45+4'
Pashang Abdulla 57'  
  72'
Lucas Turci 82' 1 - 0  
  84' Austin Amutu
10/05/2025 Al Talaba
0 - 0
Duhok 0-0H2H+
  2' Z. Allée
23'  
45'  
  50' Moisés Lucas
56'  
79'  
06/05/2025 Al Talaba
2 - 0
Karbala 1-0H2H+
Austin Amutu 10' 1 - 0  
Austin Amutu 46' 2 - 0  
90+3'  
02/05/2025 Al Karkh
1 - 4
Al Talaba 1-2H2H+
  10'
  25'
26'  
Benjamin Okor 27' 1 - 0  
Ifeanyi Eze 38'  
  1 - 1 45' El Ani
  1 - 2 45+11' Karar Jasem Mohammd
52'  
  1 - 3 54' Simon Msuva
  1 - 4 60' Shareef Abdulkadhim
28/04/2025 Al Talaba
1 - 1
Naft Maysan 1-0H2H+
2'  
Simon Msuva 11' 1 - 0  
24'  
  35'
  39'
  1 - 1 47' Usman Sale
52'  
  60'
  66'
  74'
  90'
21/04/2025 Naft
0 - 0
Al Talaba 0-0H2H+
Waleed Kareem 50'  
17/04/2025 Al Talaba
1 - 0
Al Kahrabaa 1-0H2H+
  33' Mouhamed Soueid
Simon Msuva 45' 1 - 0  
90+4'  
12/04/2025 Al-Karma
1 - 1
Al Talaba 0-0H2H+
Juuko Richard Kassaga 61' 1 - 0  
  1 - 1 76' Simon Msuva
03/04/2025 Al Hudod
1 - 3
Al Talaba 0-2H2H+
  0 - 1 13' Ghaith Maaroufi
  0 - 2 16' Habib Oueslati
  0 - 3 51' Simon Msuva
Romyold Da Costa 57' 1 - 3  
Ahmed Al-Sarori 79'  
29/03/2025 Al Talaba
1 - 2
Al Zawra'a 1-1H2H+
  0 - 1 9' Aziz Chtioui
Austin Amutu 24' 1 - 1  
  1 - 2 57' Hasan Abdulkareem
Humam Tariq 62'  
14/03/2025 Al Talaba
3 - 1
Newroz SC 1-0H2H+
Hussain Abdulla 5' 1 - 0  
Simon Msuva 60' 2 - 0  
Hussain Abdulla 71' 3 - 0  
  3 - 1 78' Aso Rostomm
09/03/2025 Naft Al-Basra
0 - 2
Al Talaba 0-1H2H+
  0 - 1 25' Simon Msuva
  0 - 2 90+1' Simon Msuva
04/03/2025 Al Talaba
0 - 2
Al Shorta 0-1H2H+
  0 - 1 45+4' Mohanad Ali
84'  
  0 - 2 90+1' Mahmoud Al Mawas
19/02/2025 Zakho
2 - 1
Al Talaba 1-0H2H+
Amjad Attwan 34' 1 - 0  
  1 - 1 47' Austin Amutu
Gustavo Henrique 77' 2 - 1  
14/02/2025 Al Talaba
0 - 0
Diala 0-0H2H+
El Ani 20'  
08/02/2025 Naft Maysan
1 - 0
Al Talaba 1-0H2H+
Alaa Saad 16' 1 - 0  
26/06/2024 Al Kahrabaa
0 - 3
Al Talaba 0-2H2H+
  0 - 1 19' Ali Mahdi Altaieen
  0 - 2 38' Mahdi Kamil
  74'
  0 - 3 78' Mohammad Jawad
26/05/2024 Al Hudod
1 - 2
Al Talaba 0-0H2H+
  0 - 1 60' Mohammad Jawad
  0 - 2 72' Mahdi Kamil
Ibrahim Ghazi 90+5' 1 - 2  
  90+6'
19/02/2024 Al Talaba
2 - 1
Al Shorta 0-1H2H+
  0 - 1 39' Ali Husni
Zaid Tahseen 74' 1 - 1  
Mahdi Kamil 90' 2 - 1  
28/10/2023 Al Talaba
1 - 0
Al Karkh 1-0H2H+
  10' Hussein Hassan
Mahdi Kamil 45+10' 1 - 0  
03/06/2023 Duhok
2 - 4
Al Najaf 1-2H2H+
  0 - 1 5' Ahmad Fadel
  0 - 2 19' Mahdi Kamil
Waleed Salman 32' 1 - 2  
  1 - 3 61' Mohammad Mazhar
  1 - 4 71' Murtadha Hadib
Y. Zakri 87' 2 - 4  
24/04/2023 Newroz SC
1 - 1
Al Najaf 0-1H2H+
  0 - 1 34' Mahdi Kamil
O. Afolabi 88' 1 - 1  
03/04/2023 Al Najaf
2 - 3
Al Karkh 2-2H2H+
  0 - 1 7' Jaafar Kathem
Mahdi Kamil 9' 1 - 1  
  1 - 2 37' Shehab Farhan
Mazin Fayyadh 45' 2 - 2  
  2 - 3 53' Jaafar Kathem
23/02/2023 Al Najaf
2 - 3
Erbil 2-2H2H+
Taher Hameed 20' 1 - 0  
Mahdi Kamil 25' 2 - 0  
  2 - 1 41' Roa Youssef
  2 - 2 43' Amjad Radhi
  2 - 3 90+2' Mohammed Al Jumaili
19/12/2022 Al Najaf
5 - 2
Naft Maysan 1-2H2H+
  0 - 1 30' B. Okor
Gil Bahia 31' 1 - 1  
  1 - 2 38' Yaseen Samia
Moen Ahmad 51' 2 - 2  
Mahdi Kamil 60' 3 - 2  
Mohammad Zamel 74' 4 - 2  
Taher Hameed 90+2' 5 - 2  
24/11/2022 Al Najaf
2 - 1
Newroz SC 0-1H2H+
  0 - 1 3' Cláudio Maradona
Abdullah Hameed 48' 1 - 1  
Mahdi Kamil 55' 2 - 1  
29/04/2022 Al Zawra'a
2 - 1
Naft Al-Basra 2-0H2H+
Mahdi Kamil 3' 1 - 0  
Ahmed Sartip 44' 2 - 0  
  2 - 1 53' N. Mbengue
15/03/2022 Al Sharjah
2 - 1
Al Zawra'a 0-0H2H+
Khalid Bawazir 1' 1 - 0  
  1 - 1 1' Ahmed Sartip
  1 - 2 2' Saad Abdul Ameer
O. Shukurov 2' 2 - 2  
Salem Saleh 3' 3 - 2  
  3 - 3 3' L. Touil
Caio Lucas 4' 4 - 3  
  4 - 4 4' Mohammad Ridha
Mohammad Abdulbasit 5' 5 - 4  
  5 - 5 5' Mahdi Kamil
Shaheen Abdulrahman 6' 6 - 5  
  6' Ahmed Hasan Al Reeshawee
Majid Rashid 11'  
Majid Rashid 46'  
Khalid Bawazir 46'  
Caio Lucas 54'  
  57' Mohamad Kdouh
  57' Mazin Fayyadh
  58' Muayad Abdulbasit Azeez
  58' Mohammad Ridha
Shaheen Abdulrahman 59'  
  6 - 6 60' Saad Abdul Ameer
Ali Al Dhanhani 69'  
Al Hassan Saleh 69'  
Saif Rashid 69'  
Salem Saleh 69'  
  71' Hassan Houbeib
  71' Ahmed Hasan Al Reeshawee
Khaleil Khameis 83'  
Abdulla Kazim 83'  
  86' Jalal Hassan Hachim
Khalid Bawazir 89' 7 - 6  
  90+2' Ahmad Fadel
  90+2' Mohammed Saleh
  90+3' Hayder Ahmed Tamim
  90+3' Mahdi Kamil
Bernard 110'  
Mohammad Abdulbasit 110'  
  116' Zahir Al Midani
  116' Ahmed Sartip
Gustavo Alemão 120'  
Majid Surour 120'  
  120+2' Jalal Hassan Hachim
17/12/2021 Al Minaa Basra
1 - 1
Al Zawra'a 0-0H2H+
  0 - 1 48' Mahdi Kamil
Hamza Hadi 86' 1 - 1  
16/05/2021 Al Zawra'a
2 - 0
Al-Qasim 0-0H2H+
Mahdi Kamil 48' 1 - 0  
Hussein Ali 64' 2 - 0  
18/04/2021 Al Zawra'a
1 - 1
Al Minaa Basra 1-1H2H+
Mahdi Kamil 6' 1 - 0  
  1 - 1 42' J. Mapay
07/04/2021 Al Wahda
2 - 1
Al Zawra'a 0-0H2H+
  24' Ala'a Abdul Zahra
  0 - 1 46' Ala'a Abdul Zahra
Mohamed Al Menhali 60'  
Abdullah Al Karbi 60'  
Omar Khribin 62' 1 - 1  
Ahmed Rashid 71'  
Khamis Esmaeel 72'  
T. Matavž 72'  
  72' Ahmad Fadel
  72' Ali Rahim
  73' Mohannad Abdulraheem
  73' S. Touda
Khalil Ibrahim 77' 2 - 1  
  84' Mahdi Kamil
  84' Emad Mohsin
  84' Zahir Al Midani
  84' Mohammad Ridha
06/01/2021 Al Zawra'a
3 - 0
Al Diwaniya 1-0H2H+
Mahdi Kamil 36' 1 - 0  
Hassan Houbeib 68' 2 - 0  
Mohannad Abdulraheem 90+4' 3 - 0  
05/11/2020 Al Talaba
0 - 2
Al Zawra'a 0-0H2H+
  0 - 1 55' Mohannad Abdulraheem
  0 - 2 85' Mahdi Kamil

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