Mustafa Saadoun Al Korji Profile and Player Statistics
First name: Mustafa
Last name: Saadoun Al Korji
Position: Defender
Nationality: Iraq
Date of birth: 25 May 2001
Age: 25
Height: 182 cm
Weight: 73 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Friendly International 2026 Iraq 3 2 1 1 0 0 0
WC Qualification Asia 2026 Iraq 14 4 3 0 0 2 0
World Cup 2026 Iraq 1 1 0 0 0 0 0
AFC Champions League Elite 2025/2026 Al Shorta 8 1 5 0 0 0 0
Iraqi League 2025/2026 Al Shorta 31 0 0 4 0 3 0
Arab Cup 2025 Iraq 3 1 0 0 0 2 0
AFC Champions League Two 2024/2025 Al Quwa Al Jawiya 6 2 3 0 0 0 0
Iraqi League 2024/2025 Al Quwa Al Jawiya 15 0 0 2 0 0 0
AFC Championship U23 2024 Iraq U23 6 0 0 1 0 2 0
AFC U23 Asian Cup Qualification 2024 Iraq U23 1 0 0 1 0 0 0
Gulf Cup of Nations 2024 Iraq 3 0 2 0 0 1 0
Olympic Games 2024 Iraq U23 3 0 2 0 0 0 0
AFC Champions League Elite 2023/2024 Al Quwa Al Jawiya 6 2 0 0 0 1 0
Iraqi League 2023/2024 Al Quwa Al Jawiya 2 0 0 2 0 0 0
Friendly International 2023 Iraq 1 0 1 0 0 0 0
Iraqi League 2022/2023 Al Kahrabaa 1 0 0 1 0 0 0

Mustafa Saadoun Al Korji has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
16/06/2026 Iraq
1 - 4
Norway 1-2H2H+
  0 - 1 29' Erling Haaland
Aymen Hussein 39' 1 - 1  
  1 - 2 43' Erling Haaland
Ali Al-Hamadi 59'  
Marko Farji 59'  
Zaid Ismail 59'  
Zidane Iqbal 59'  
  73' Alexander Sørloth
  73' Oscar Bobb 
  73' David Møller Wolfe
  73' Leo Østigård
Ali Jasim 73'  
Ahmed Qasem 73'  
Hussein Ali 73'  
Mustafa Saadoon 73'  
  73' Antonio Nusa
  73' Andreas Schjelderup
  73' Fredrik Aursnes
  73' Kristian Thorstvedt
  1 - 3 76' Leo Østigård
Ibrahim Bayesh 78'  
Mohanad Ali 78'  
  81' Martin Ødegaard
  81' Patrick Berg
Zaid Tahseen 86'  
  1 - 4 90+6' Aymen Hussein
10/06/2026 Iraq
0 - 2
Venezuela 0-1H2H+
  12' Daniel Pereira
  0 - 1 17' Cristian Cásseres Jr.
Ahmed Qasem 41'  
Ali Al-Hamadi 46'  
Mohanad Ali 46'  
  0 - 2 46' Jesús Ramírez
Jalal Hassan 46'  
Ahmed Basil Fadhil 46'  
Ibrahim Bayesh 46'  
Marko Farji 46'  
  46' José Contreras
  46' Joel Graterol
Kevin Yakob 46'  
Zidane Iqbal 46'  
Aymen Hussein 46'  
Ali Yousif 46'  
  53' Gleiker Mendoza
Ahmed Hasan 64'  
Amir Al-Ammari 64'  
Rebin Sulaka 64'  
Youssef Amyn  64'  
Hussein Ali 64'  
Akam Hashem 64'  
  64' Telasco Segovia
  64' Yangel Herrera
Manaf Younis 64'  
Frans Dhia Putros 64'  
Ahmed Qasem 64'  
Mustafa Saadoon 64'  
Aimar Sher 64'  
Zaid Tahseen 64'  
Ali Yousif 72'  
  75' Jesús Ramírez
  75' Kevin Kelsy
  75' Ender Echenique
  75' David Martínez
  75' Gleiker Mendoza
  75' Edson Tortolero
  75' Daniel Pereira
  75' Jorge Yriarte
  80' Cristian Cásseres Jr.
  85' Jon Aramburu
  85' Adrián Cova
  85' Cristian Cásseres Jr.
  85' Marco Libra
  85' Teo Quintero
  85' Diego Osío
  88' Yangel Herrera
04/06/2026 Spain
1 - 1
Iraq 1-1H2H+
Ferran Torres 16' 1 - 0  
  1 - 1 27' Merchas Doski
Marc Bernal 32'  
Gavi 37'  
Aymeric Laporte 46'  
Eric García 46'  
Dani Olmo 46'  
Gonzalo García 46'  
Ferran Torres 46'  
Sergio Gómez 46'  
  46' Ahmed Basil Fadhil
  46' Jalal Hassan
  46' Ali Al-Hamadi
  46' Aymen Hussein
Alejandro Grimaldo 46'  
Yéremy Pino 46'  
Borja Iglesias 46'  
Jesús Rodríguez 46'  
  57' Zaid Ismail
Gavi 59'  
Javi Guerra 59'  
Jon Martín 59'  
Marc Pubill 59'  
Marc Bernal 59'  
Beñat Turrientes 59'  
  61' Marko Farji
  61' Ahmed Qasem
  61' Merchas Doski
  61' Ahmed Yahya
  62' Zaid Ismail
  62' Zidane Iqbal
  62' Hussein Ali
  62' Frans Dhia Putros
  62' Akam Hashem
  62' Rebin Sulaka
  62' Amir Al-Ammari
  62' Kevin Yakob
  62' Zaid Tahseen
  62' Manaf Younis
Álex Baena 68'  
Mikel Merino 68'  
  72' Ibrahim Bayesh
  72' Youssef Amyn 
  72' Ahmed Yahya
  72' Mustafa Saadoon
Pedro Porro 73'  
Javi Rodríguez 73'  
Joan García 73'  
Leo Román 73'  
  80' Rebin Sulaka
29/05/2026 Iraq
0 - 1
Andorra 0-1H2H+
Ali Yousif 20' 1 - 0  
  43' Moisés San Nicolás
Marko Farji 46'  
Peter Gwargis 46'  
Aimar Sher 46'  
Zaid Ismail 46'  
Akam Hashem 46'  
Maytham Jabbar 46'  
Ahmed Yahya 46'  
Ahmed Hasan 46'  
Fahad Talib 46'  
Kumel Al-Rekabe 46'  
Zidane Iqbal 46'  
Kevin Yakob 46'  
Zaid Tahseen 46'  
Manaf Younis 46'  
  57' João Teixeira
  57' Pau Babot
  57' Eric De Pablos
  57' Biel Borra
  58' Aron Rodrigo
  58' Alex Martínez
Ali Yousif 65'  
Ali Al-Hamadi 65'  
Mohanad Ali 65'  
Dario Naamo 65'  
Ahmed Qasem 65'  
Jussef Nasrawe 65'  
Mustafa Saadoon 65'  
Frans Dhia Putros 65'  
  67' Ot Remolins
  67' Jordi Aláez
  68' Moisés San Nicolás
  68' Hugo Ferreira
  68' Guillaume Lopez
  68' Gerard Solá García
  77' Max Llovera
  84' Alex Ruiz
  84' Josep Antoni
  84' Marc García
  84' Eric Izquierdo
  84' Max Llovera
  84' Marc Vales
  90+2'
  90+2' Marc Vales
  90+2' Pau Babot
20/05/2026 Al Shorta
0 - 2
Erbil 0-1H2H+
  3' Sherzod Temirov
  0 - 1 15' Marlen Chobanov
Leonel Ateba 18'  
Leonel Ateba 37'  
  51' Ededem Essien
  0 - 2 66' Cristian Barco
15/05/2026 Diala
0 - 2
Al Shorta 0-1H2H+
  0 - 1 7' Ahmad Farhan
Abdul Majeed Sabarah 35'  
  49' Manaf Younis
  54' Ahmed Farhan
  0 - 2 56' Hussein Ali
  66' Hasan Ahmed
10/05/2026 Al Shorta
1 - 0
Al Gharraf 1-0H2H+
Abdul Razaq Qassem 6' 1 - 0  
Rewan Amin 75'  
  90+3' Hussein Tareq
05/05/2026 Newroz SC
0 - 3
Al Shorta 0-1H2H+
  4' Fahd Youssef
  9' Mahmoud Al-Mawas
  0 - 1 45+5' Mustafa Saadoon
Rastgo Fariq 54'  
  0 - 2 57' Ahmed Yahya
  0 - 3 90+2' Bouly Junior Sambou
01/05/2026 Al Shorta
1 - 0
Naft 0-0H2H+
  16' Samson Dare Gbadebo
Leonel Ateba 39'  
Dominique Mendy 41'  
Shareef Abdulkadhim 58' 1 - 0  
  74' Husam Jadallah Khalaf
  79' Mohammad Al-Marmour
Mahmoud Al-Mawas 79'  
  90+10' Mohammed Adnan
26/04/2026 Naft Maysan
2 - 2
Al Shorta 0-1H2H+
  0 - 1 30' Abdul Razaq Qassem
Nassim Sioud 71' 1 - 1  
  1 - 2 81' Dominique Mendy
  90+5' Rewan Amin
Ridha Mohammad 90+6' 2 - 2  
22/04/2026 Al Shorta
3 - 1
Al-Qasim 1-1H2H+
  0 - 1 22' Alaa Muhaisn
Manaf Younis 25' 1 - 1  
Leonel Ateba 86' 2 - 1  
Shareef Abdulkadhim 90+2' 3 - 1  
17/04/2026 Al-Karma
1 - 1
Al Shorta 1-1H2H+
Mahmoud Khudair Aouda 9'  
  0 - 1 11' Leonel Ateba
  35' Mustafa Saadoon
Aymen Hussein 40' 1 - 1  
  70' Ahmed Yahya
Kerrar Amer 89'  
13/04/2026 Al Shorta
1 - 2
Al Zawra'a 0-2H2H+
  0 - 1 21' Hiran Ahmed
  0 - 2 29' Hiran Ahmed
Bassam Shakir 60'  
  61' Hussein Hasan
Mahmoud Al-Mawas 61'  
  64' Hasan Abdulkareem
Mahmoud Al-Mawas 66'  
Leonel Ateba 69' 1 - 2  
08/04/2026 Al Shorta
4 - 1
Baghdad 2-0H2H+
Mahmoud Al-Mawas 4' 1 - 0  
Leonel Ateba 20' 2 - 0  
Ahmad Farhan 52' 3 - 0  
Hasan Ahmed 56'  
  3 - 1 57' Montader Abdel Amir
  89' Jabar Kareem
Bassam Shakir 90+6' 4 - 1  
17/03/2026 Al Shorta
3 - 3
Al Talaba 2-1H2H+
  0 - 1 12' Ghaith Maaroufi
Mootez Zaddem 18' 1 - 1  
Mootez Zaddem 45+5' 2 - 1  
Ameer Sabah Khudhair 68' 3 - 1  
  3 - 2 84' Ali Yousif
  3 - 3 90+3' Zaid Ismail
12/03/2026 Al Mosul
0 - 1
Al Shorta 0-0H2H+
  4' Mootez Zaddem
  11' Dominique Mendy
  12' Mustafa Saadoon
  36' Hussein Jabbar
  0 - 1 54' Mootez Zaddem
Baqer Atwan 56'  
07/03/2026 Duhok
2 - 1
Al Shorta 1-0H2H+
Peter Gwargis 11' 1 - 0  
  1 - 1 72' Leonel Ateba
Josef Al-Imam 86' 2 - 1  
  90+8' Hussein Ali
02/03/2026 Al Shorta
2 - 0
Al Kahrabaa 1-0H2H+
Ahmed Farhan 38' 1 - 0  
  59' Abbas Qasim
Mahmoud Al-Mawas 82' 2 - 0  
26/02/2026 Al Zawra'a
1 - 2
Al Shorta 1-1H2H+
  0 - 1 11' Leonel Ateba
Mohammed Qasim 21' 1 - 1  
  1 - 2 68' Leonel Ateba
  79' Abdoul Madjid Moumouni
21/02/2026 Al Shorta
2 - 1
Diala 1-0H2H+
Bouly Junior Sambou 8'  
Ahmed Yahya 31'  
  34' Muntadher Abdulsada
Shareef Abdulkadhim 40' 1 - 0  
Adam Rasheed 50'  
  1 - 1 51' A. Sfaxi
  79' Ayad Abd
Salim Ahmed 90+6' 2 - 1  
16/02/2026 Al Shorta
3 - 2
Al Duhail 1-2H2H+
  0 - 1 10' Krzysztof Piatek
Bassam Shakir 19' 1 - 1  
  1 - 2 45+2' Benjamin Bourigeaud
Shareef Abdulkadhim 46'  
Ahmed Farhan 46'  
Bouly Junior Sambou 57' 2 - 2  
Bouly Junior Sambou 58' 3 - 2  
Mohammed Kareem 65'  
  66' Mubarak Shanan Hamza
  66' Ismail Mohamad
72'  
Mootez Zaddem 72'  
Leonel Ateba 76'  
Hussein Jabbar 76'  
Mootez Zaddem 76'  
Dominique Mendy 76'  
  80' Bassam Al-Rawi
  80' Tahsin Mohammed Jamshid
  84' Edmílson Junior
  84' Rashid Al-Abdulla
Bouly Junior Sambou 84'  
Salim Ahmed 84'  
Bassam Shakir 88'  
Fahd Youssef 88'  
09/02/2026 Nasaf
1 - 1
Al Shorta 1-0H2H+
Murodbek Rahmatov 8' 1 - 0  
Bobur Abdikholikov 45'  
  46' Mustafa Saadoon
  46' Shareef Abdulkadhim
  46' Manaf Younis
  46' Abdoul Madjid Moumouni
  46' Hussein Jabbar
  46' Bassam Shakir
Adenis Shala 47'  
Oybek Rustamov 58'  
  62' Dominique Mendy
  62' Ahmad Farhan
  1 - 1 68' Shareef Abdulkadhim
Zafarmurod Abdirakhmatov 69'  
Diyorbek Abdunazarov 69'  
Bobur Abdikholikov 69'  
Yusuf Otubanjo 69'  
Murodbek Rahmatov 80'  
Yashnarbek Berdirahmonov 80'  
  83' Mootez Zaddem
  83' Ahmed Yahya
Adenis Shala 90+2'  
Davronbek Usmonov 90+2'  
Sharof Mukhiddinov 90+3'  
Bakhodir Khalilov 90+3'  
04/02/2026 Al Gharraf
0 - 1
Al Shorta 0-0H2H+
  0 - 1 48' Leonel Ateba
  63' Fahd Youssef
31/01/2026 Al Shorta
2 - 1
Al Najaf 1-0H2H+
  37' Ali Faez
Leonel Ateba 45+5' 1 - 0  
  1 - 1 71' Sajad Raad
  78' Hussien Abbas
Mahmoud Al-Mawas 90'  
  90+11' Zainulabdeen Raad
Leonel Ateba 90+15' 2 - 1  
23/01/2026 Al Minaa Basra
1 - 1
Al Shorta 1-0H2H+
Mohammad Qasem Nassif 32' 1 - 0  
R. Majji 48'  
  1 - 1 54' Leonel Ateba
Clench Loufilou 58'  
Ahmad Mahmoud 67'  
17/01/2026 Al Quwa Al Jawiya
1 - 1
Al Shorta 0-1H2H+
  0 - 1 24' Mahmoud Al-Mawas
Essam Al-Subhi 81' 1 - 1  
13/01/2026 Al Shorta
3 - 0
Al Mosul 1-0H2H+
Shareef Abdulkadhim 20' 1 - 0  
  23' Samer Mohsen
Atheer Saleh 55' 2 - 0  
  60' Rami Al-Wasmani
Bassam Shakir 86' 3 - 0  
08/01/2026 Al-Qasim
1 - 7
Al Shorta 1-2H2H+
Mohammed Ali Attiya 4' 1 - 0  
  1 - 1 10' Mahmoud Al-Mawas
  1 - 2 45+1' Ahmad Farhan
  1 - 3 65' Leonel Ateba
  1 - 4 69' Leonel Ateba
  1 - 5 72' Dominique Mendy
  1 - 6 88' Ahmad Farhan
  1 - 7 90+2' Shareef Abdulkadhim
04/01/2026 Al Shorta
1 - 0
Zakho 1-0H2H+
Mohammed Dawood Yaseen 9' 1 - 0  
Mahmoud Al-Mawas 80'  
Abdul Razaq Qassem 86'  
30/12/2025 Baghdad
2 - 1
Al Shorta 1-1H2H+
Bakhtiyor Kosimov 9' 1 - 0  
  1 - 1 34' Hussein Ali
Bakhtiyor Kosimov 42'  
Bakhtiyor Kosimov 52' 2 - 1  
26/12/2025 Al Talaba
1 - 0
Al Shorta 0-0H2H+
Fahad Talib 25'  
César Peixoto 28'  
Karrar Saad 32'  
  36' Leonel Ateba
Habib Oueslati 63' 1 - 0  
  70' Salim Ahmed
22/12/2025 Al Shorta
0 - 5
Al Ahli 0-1H2H+
  0 - 1 30' Roger Ibañez
  0 - 2 56' Ivan Toney
Mahmoud Al-Mawas  65'  
Hussein Jabbar 65'  
Hasan Raed 65'  
Bassam Shakir  65'  
  71' Fahad Al-Rashidi
  71' Saleh Abu Al-Shamat
  0 - 3 72' Galeno
Mustafa Saadoon 79'  
Mohammed Dawood Yaseen 79'  
  0 - 4 81' Saleh Abu Al-Shamat
  82' Galeno
  82' Zakaria Hawsawi
  83' Ali Majrashi
  83' Mohammed Abdulrahman
  0 - 5 86' Ziyad Al-Johani
  87' Merih Demiral
  87' Mohammed Sulaiman
  87' Matheus Gonçalves
  87' Yaseen Al-Zubaidi
12/12/2025 Jordan
1 - 0
Iraq 1-0H2H+
Yazan Al-Naimat 15'  
Odeh Al Fakhouri 15'  
Ali Olwan 41' 1 - 0  
Husam Abu Dahab 54'  
  58' Ahmed Hasan Maknazi Al-Reeshawee
  58' Hasan Abdulkareem
  63' Amjad Attwan 
  63' Mohammad Jawad
Mahmoud Al Mardi 65'  
Rajaei Ayed 65'  
Husam Abu Dahab 83'  
Ali Ahmad Hajabi 83'  
06/12/2025 Sudan
0 - 2
Iraq 0-0H2H+
John Mano 48'  
  58' Amar Muhsin
  58' Mohanad Ali
  58' Hussein Ali
  58' Amjad Attwan 
  58' Sherko Karim
  58' Mustafa Saadoon
  59' Mustafa Saadoon
Ammar Taifour 68'  
Yasir Mozamil 68'  
Abdelrazig Omer 76'  
Abdelsamad Manen 76'  
John Mano 76'  
Al-Gozoli Nooh 76'  
  0 - 1 81' Mohanad Ali
  81' Hasan Abdulkareem
  81' Ahmed Yahya
  0 - 2 84' Amjad Attwan 
  87' Ahmed Hasan Maknazi Al-Reeshawee
Yaser Awad Boshara 90+1'  
03/12/2025 Iraq
2 - 1
Bahrain 2-0H2H+
Ebrahim Lutfalla 10' 1 - 0  
  18' Ebrahim Lutfalla
  18' Omar Salem
Mohanad Ali 25' 2 - 0  
Mustafa Saadoon 30'  
  35' Amine Benaddi
Akam Hashem 46'  
Saad Natiq 46'  
Sajad Jassim 57'  
Amjad Attwan  57'  
Hasan Abdulkareem 57'  
Sherko Karim 57'  
  59' Mahdi Al Humaidan
  59' Ibrahim Al-Khatal
Mohanad Ali 64'  
Karar Nabeel 64'  
Zaid Ismail 65'  
  69' Ali Madan
  69' Mahdi Abduljabbar
  69' Mohamed Al Romaihi
  69' Sayed Hashim Issa
Aymen Hussein  76'  
Amar Muhsin 76'  
  2 - 1 79' Sayed Hashim Issa
  90+3' Ibrahim Al-Khatal
Ahmed Basil Fadhil  90+3'  
Amjad Attwan  90+4'  
25/11/2025 Al Hilal
4 - 0
Al Shorta 1-0H2H+
Marcos Leonardo 44' 1 - 0  
Kaio César 51'  
51'  
  53' Ahmed Yahya
  61' Ahmed Yahya
Sergej Milinkovic-Savic 63' 2 - 0  
Kaio César 70'  
Salem Al-Dawsari   70'  
  70' Mustafa Saadoon
  70' Hasan Raed
Malcom Filipe Silva de Oliveira 71'  
Nasser Al-Dawsari 71'  
Sergej Milinkovic-Savic 71'  
Darwin Núñez 71'  
Marcos Leonardo 72' 3 - 0  
Kalidou Koulibaly 79'  
Abdulkarim Darisi 79'  
Theo Hernández 80'  
Mohammed bin Hamad bin Dwaihi Al Swaidan Al Qahtani 80'  
  86' Manaf Younis
  86' Mohammed Dawood Yaseen
João Cancelo 90+3' 4 - 0  
20/11/2025 Al Shorta
3 - 0
Al Karkh 1-0H2H+
Leonel Ateba 28' 1 - 0  
Leonel Ateba 74' 2 - 0  
  76' Hassan Ali Barhi
Leonel Ateba 84' 3 - 0  
18/11/2025 Iraq
2 - 1
United Arab Emirates 0-0H2H+
  17' Bruno Oliveira
  0 - 1 52' Caio
Sherko Karim 56'  
Mohanad Ali 56'  
Aimar Sher 56'  
Zidane Iqbal 56'  
  59' Luan Pereira
  59' Ali Saleh
  65' Ala Zhir
Mohanad Ali 66' 1 - 1  
Amir Al-Ammari 73'  
  75' Bruno Oliveira
  75' Sultan Adil
Hussein Ali 78'  
Mustafa Saadoon 78'  
  87' Nicolás Giménez
  87' Abdallah Ramadan
  90+1' Kouame Kouadio
Aymen Hussein  90+5'  
Amar Muhsin 90+5'  
  90+14' Lucas Pimenta
  90+16' Caio
Amir Al-Ammari 90+17' 2 - 1  
13/11/2025 United Arab Emirates
1 - 1
Iraq 1-1H2H+
  0 - 1 10' Ali Al-Hamadi
Luan Pereira 18' 1 - 1  
Hareb Abdullah Suhail 46'  
Caio 46'  
  46' Ali Al-Hamadi
  46' Aymen Hussein 
Abdallah Ramadan 64'  
Bruno Oliveira 64'  
Luan Pereira 64'  
Ali Saleh 64'  
  71' Aimar Sher
  72' Ali Jasim
  72' Hasan Abdulkareem
  79' Aimar Sher
  79' Zidane Iqbal
  79' Mohanad Ali
  79' Sherko Karim
Marcus Meloni 85'  
Mohammed Rabii 85'  
Sultan Adil 89'  
Caio Canedo 89'  
  90+4' Marko Farji
  90+4' Ahmed Yahya
03/11/2025 Tractor Sazi
1 - 0
Al Shorta 1-0H2H+
Mehdi Torabi 26' 1 - 0  
Shoja Khalilzadeh 52'  
  57' Mahmoud Al-Mawas
Tomislav Štrkalj 69'  
Domagoj Drožđek 69'  
Mehdi Hasheminejad 69'  
Regi Lushkja 69'  
  70' Mahmoud Al-Mawas
  70' Mohammed Dawood Yaseen
  70' Mustafa Saadoon
  70' Ameer Sabah Khudhair
  79' Ahmad Farhan
  79' Abdoul Madjid Moumouni
Mehdi Torabi 80'  
Masoud Kazemayni 80'  
Sadegh Moharrami 80'  
Odildzhon Khamrobekov 80'  
Regi Lushkja 81'  
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.