Mohammed Al Ghafri Profile and Player Statistics
First name: Mohammed
Last name: Al Ghafri
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
WC Qualification Asia 2026 Oman 4 4 0 1 0 1 0
Professional League 2024/2025 Al-Shabab Club 4 0 0 4 0 0 0
Sultan Cup 2024/2025 Al-Nahda 1 0 0 1 0 0 0
Professional League 2023/2024 Oman Club 9 0 0 9 0 0 0
Professional League 2022/2023 Al-Rustaq 2 0 0 2 0 0 0
Sultan Cup 2022/2023 Al-Rustaq 1 0 0 1 0 0 0
WC Qualification Asia 2022 Oman 10 5 3 1 0 0 0
Professional League 2021/2022 Al-Rustaq 5 0 0 3 2 0 0
Sultan Cup 2021/2022 Al-Rustaq 1 0 0 1 0 0 0
Arab Cup 2021 Oman 3 0 1 0 0 0 0
Professional League 2020/2021 Al-Rustaq 2 0 0 2 0 0 0
Professional League 2019/2020 Al-Rustaq 5 0 0 5 0 0 0
Gulf Cup of Nations 2019 Oman 3 1 1 0 0 0 0

Mohammed Al Ghafri has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
21/02/2025 Bahla
0 - 3
Al-Nahda 0-0H2H+
  0 - 1 69' Elhadji Malick Tall
  0 - 2 73' Elhadji Malick Tall
  0 - 3 88' Mohamed Al-Ghafri
10/02/2025 Al-Shabab Club
1 - 1
Al-Nahda 0-1H2H+
  0 - 1 36'
Mohamed Al-Ghafri 58' 1 - 1  
87'  
10/01/2025 Al Nasr
0 - 4
Al-Shabab Club 0-4H2H+
  0 - 1 10' Mohamed Al-Ghafri
  0 - 2 40' Hatem Al Rushadi
  0 - 3 43' Mohamed Al-Ghafri
  0 - 4 45+2' Mohamed Al-Ghafri
06/12/2024 Bahla
2 - 2
Al-Nahda 1-2H2H+
  0 - 1 1' Mohamed Al-Ghafri
  0 - 2 1'
2' 1 - 2  
  1 - 3 3'
4' 2 - 3  
  2 - 4 5'
6'  
A. Al-Shukaili 7' 3 - 4  
  7'
8' 4 - 4  
  4 - 5 9'
10'  
  4 - 6 35' Mohamed Al-Ghafri
A. Al-Shukaili 51' 5 - 6  
25/09/2024 Al-Khabourah
0 - 1
Al-Nahda 0-0H2H+
  0 - 1 90+1' Mohamed Al-Ghafri
11/06/2024 Oman
1 - 1
Kyrgyz Republic 0-1H2H+
  0 - 1 20' Eldiyar Zarypbekov
Alimardon Shukurov 57' 1 - 1  
Issam Al-Subhi 58'  
Zaher Al Aghbari 58'  
Salaah Al-Yahyaei 58'  
Abdullah Fawaz 58'  
  62' Gulzhigit Alykulov
  62' Beknaz Almazbekov
  62' Murolimzhon Akhmedov
  62' Ernist Batyrkanov
Mohammed Al-Musalami 74'  
Khalid Al-Braiki 74'  
Muhsen Al Ghassani 75'  
Mohammed Al Ghafri 75'  
Abdul Aziz Khalfan 84'  
Amjad Al Harthi 84'  
  85' Joel Kojo
  85' Erbol Atabaev
  85' Kairat Zhyrgalbek uulu
  85' Nurbol Baktybekov
  90+4' Amantur Shamurzaev
  90+4' Kai Merk
06/06/2024 Chinese Taipei
0 - 3
Oman 0-1H2H+
Po Liang Chen 23'  
  23' Harib Al Saadi
  0 - 1 31' Abdul Rahman Eid Harib Al Mushaifri
Wen Chih-Hao 50'  
  0 - 2 55' Abdul Rahman Eid Harib Al Mushaifri
Meng-Hsin Liang 67'  
Chen Chao-an 67'  
Chen Hao-Wei 67'  
Wei-Chieh Huang 67'  
  69' Omer Al Malki
  69' Abdullah Fawaz
  69' Issam Al-Subhi
  69' Mohammed Al Ghafri
  69' Zaher Al Aghbari
  69' Jameel Al Yahmadi
  0 - 3 75' Abdul Rahman Eid Harib Al Mushaifri
Miguel Sandberg 82'  
Emilio Estevez 82'  
  82' Abdul Aziz Khalfan
  82' Amjad Al Harthi
Wen Chih-Hao 86'  
Tu Shao-chieh 86'  
Chun-Ching Wu 86'  
Yung-Chun Huang 86'  
  87' Harib Al Saadi
  87' Musab Al-Mamari
24/05/2024 Oman Club
3 - 2
Sur 1-1H2H+
  0 - 1 30' M. Al-Araimi
Mohammed Al Ghafri 45' 1 - 1  
A. Al-Hinai 58' 2 - 1  
69' 3 - 1  
  3 - 2 90'
19/05/2024 Al Wehda
2 - 5
Oman Club 0-2H2H+
  0 - 1 2' Mohammed Al Ghafri
  0 - 2 39' N. Al-Rawahi
  0 - 3 67' N. Al-Rawahi
  0 - 4 68' N. Al-Rawahi
  0 - 5 71' A. Al-Hinai
78' 1 - 5  
90+2' 2 - 5  
05/05/2024 Oman Club
3 - 1
Dhofar 0-1H2H+
  0 - 1 16' Q. Said
Basil Al Rawahi 62' 1 - 1  
Mohammed Al Ghafri 66' 2 - 1  
Mohammed Al Ghafri 90+4' 3 - 1  
18/04/2024 Al Nasr
0 - 3
Oman Club 0-1H2H+
  0 - 1 22' Mohammed Al Ghafri
  0 - 2 68' N. Al-Rawahi
  0 - 3 90+5' O. Aggar
08/04/2024 Ibri
4 - 3
Oman Club 2-2H2H+
  0 - 1 11' Mohammed Al Ghafri
  0 - 2 13' Mohammed Al Ghafri
F. Al-Aghbari 23' 1 - 2  
  1 - 3 39' Mohammed Al Ghafri
Kallyl 57' 2 - 3  
E. Mahop 66' 3 - 3  
  3 - 4 77' A. Al-Hinai
31/03/2024 Al Seeb
3 - 1
Oman Club 1-0H2H+
Marwan Taaib 6' 1 - 0  
  46'
  1 - 1 51' Mohammed Al Ghafri
Yaqdhan Al Mushaifri 67' 2 - 1  
Yaqdhan Al Mushaifri 90+2' 3 - 1  
26/03/2024 Malaysia
0 - 2
Oman 0-1H2H+
Azam Azmi 26'  
Daniel Ting 26'  
Syihan Hazmi 45+3'  
  0 - 1 45+4' Omer Al Malki
Darren Lok 46'  
Endrick dos Santos 46'  
Syamer Kutty Abba 46'  
Brendan Gan 46'  
  65' Jameel Al Yahmadi
  65' Zaher Al Aghbari
  65' Salaah Al-Yahyaei
  65' Abdul Rahman Eid Harib Al Mushaifri
Stuart Wilkin 73'  
Paulo Josué 73'  
  75' Muhsen Al Ghassani
  75' Mohammed Al Ghafri
  75' Omer Al Malki
  75' Hatem Al Rushadi
Mohd Faisal Abdul Halim 81'  
Akhyar Rashid 81'  
  84' Mohammed Al Ghafri
  84' Arshad Al-Alawi
  84' Abdullah Fawaz
  90' Abdul Rahman Eid Harib Al Mushaifri
  0 - 2 90+4' Mohammed Al Ghafri
21/03/2024 Oman
2 - 0
Malaysia 0-0H2H+
  16' Dominic Tan
  25' Mohd Faisal Abdul Halim
Issam Al-Subhi 58' 1 - 0  
  67' Daniel Ting
  67' Azam Azmi
  67' Brendan Gan
  67' Endrick dos Santos
Issam Al-Subhi 69'  
Omer Al Malki 69'  
Jameel Al Yahmadi 69'  
  76' Stuart Wilkin
  76' Paulo Josué
  76' Mohd Faisal Abdul Halim
  76' Akhyar Rashid
Salaah Al-Yahyaei 78'  
Abdullah Fawaz 78'  
Ahmed Al Khamisi 78'  
Ghanim Al Habashi 78'  
Issam Al-Subhi 79'  
Abdul Rahman Eid Harib Al Mushaifri 79'  
  84' Shahrul Saad
  84' Darren Lok
Muhsen Al Ghassani 88' 2 - 0  
Muhsen Al Ghassani 89'  
Mohammed Al Ghafri 89'  
Abdullah Fawaz 90+2'  
  90+4' Endrick dos Santos
23/02/2024 Al-Rustaq
2 - 1
Sur 2-0H2H+
Fiston Abdul Razak 32' 1 - 0  
Mohammed Al Ghafri 45+1' 2 - 0  
  68'
  2 - 1 73' R. Ghansah
16/02/2024 Al Wehda
0 - 1
Al-Rustaq 0-0H2H+
  0 - 1 62' Mohammed Al Ghafri
30/08/2023 Bahla
1 - 1
Al-Rustaq 1-1H2H+
R. Arthur 2' 1 - 0  
  1 - 1 26' Mohammed Al Ghafri
29/01/2023 Oman Club
0 - 1
Al-Rustaq 0-0H2H+
  0 - 1 56' Mohammed Al Ghafri
14/12/2022 Al Seeb
1 - 1
Al-Rustaq 0-1H2H+
  0 - 1 28' Mohammed Al Ghafri
A. S. Al Hidi 72' 1 - 1  
07/12/2022 Al-Rustaq
2 - 1
Al-Bashaeer 1-0H2H+
M. H. Al Mamari 6' 1 - 0  
Mohammed Al Ghafri 52' 2 - 0  
  2 - 1 87' D. Indakhty
25/04/2022 Al-Rustaq
1 - 1
Al Suwaiq 0-0H2H+
Mohammed Al Ghafri 51' 1 - 0  
  1 - 1 63' Wilmerson
26/02/2022 Al-Rustaq
3 - 0
Al-Ittihad 1-0H2H+
Q. Al Yaqoubi 8' 1 - 0  
H. Al Roshidi 48' 2 - 0  
Mohammed Al Ghafri 73' 3 - 0  
06/12/2021 Oman
3 - 0
Bahrain 1-0H2H+
Amjad Al-Harthi 34'  
Rabia Al Alawi 41' 1 - 0  
  46' Abbas Al Asfoor
  46' Jassim Al Shaikh
Arshad Al-Alawi 50' 2 - 0  
  55' Ali Madan
  55' Mahdi Al Humaidan
  56' Mohammed Al Hardan
  56' Jasim Khelaif
Khalid Al-Hajri 59' 3 - 0  
Khalid Al-Hajri 73'  
Essam Al-Subhi 73'  
Rabia Al Alawi 73'  
Mataz Saleh 73'  
  75' Mohamed Al Romaihi
  75' Mahdi Abduljabbar
Amjad Al-Harthi 78'  
Mahmood Mabrook 78'  
Abdullah Fawaz 78'  
Jameel Al Yahmadi 78'  
  81' Komail Al Aswad
  81' Abdulwahab Al Malood
Salah Al-Yahyaei 89'  
Mohsin Al Khaldi 89'  
03/12/2021 Oman
1 - 2
Qatar 1-0H2H+
  0 - 1 32' Akram Afif
  38' Pedro Miguel
  38' Musaab Khidir
Mohammed Al Ghafri 46'  
Khalid Al-Hajri 46'  
  46' Karim Boudiaf
  46' Assim Madibo
Essam Al-Subhi 57'  
Muhsen Al Ghassani 57'  
Khalid Al-Hajri 74' 1 - 1  
  78' Hassan Al Haydos
  78' Mohammed Waad
Salah Al-Yahyaei 87'  
Fahmi Durbein 87'  
Abdullah Fawaz 87'  
Jameel Al Yahmadi 87'  
  90' Abdulaziz Hatem
  90' Mohammed Muntari
  1 - 2 90+7' Fahmi Durbein
30/11/2021 Iraq
1 - 1
Oman 0-0H2H+
  13' Ahmed Al-Khamisi
Yaser Kasim 50'  
  61' Jameel Al Yahmadi
  61' Arshad Al-Alawi
  61' Mohsin Al Khaldi
  61' Abdullah Fawaz
  61' Rabia Al Alawi
  61' Essam Al-Subhi
Yaser Kasim 68'  
Munaf Younus 69'  
Maytham Jabbar 69'  
Bashar Rasan 70'  
Ahmad Fadel 70'  
Ahmad Farhan 71'  
Muntadher Mohammed 71'  
  0 - 1 78' Salah Al-Yahyaei
Mohammed Qasim 79'  
Hasan Abdulkareem 79'  
Alaa Abbas 79'  
Aymen Hussein 79'  
  81' Muhsen Al Ghassani
  81' Khalid Al-Hajri
  90+5' Amjad Al-Harthi
Hasan Abdulkareem 90+8' 1 - 1  
24/11/2021 Al-Rustaq
2 - 1
Muscat 1-0H2H+
Mohammed Al Ghafri 22' 1 - 0  
K. Al Alawi 58' 2 - 0  
  2 - 1 83' J. Balushi
19/11/2021 Al-Rustaq
3 - 2
Quriyat 3-0H2H+
Mohammed Al Ghafri 5' 1 - 0  
Mohammed Al Ghafri 28' 2 - 0  
A. G. Al-Adawy 31' 3 - 0  
  3 - 1 84'
  3 - 2 90+6'
16/11/2021 Oman
0 - 1
Japan 0-0H2H+
Essam Al-Subhi 34'  
Khalid Al-Hajri 34'  
  46' Gaku Shibasaki
  46' K. Mitoma
  55' Wataru Endo
  62' Takumi Minamino
  62' Kyogo Furuhashi
  62' Yuto Nagatomo
  62' Yuta Nakayama 
Arshad Al-Alawi 69'  
Abdullah Fawaz 69'  
Rabia Alawi Al Mandhar 69'  
Jameel Al Yahmadi 69'  
  0 - 1 81' Junya Ito
  82' Junya Ito
  82' Takuma Asano
Zahir Al-Aghbari 84'  
Mohammed Al Ghafri 84'  
Salah Al-Yahyaei 84'  
Mohsin Al Khaldi 84'  
  88' Yuya Osako
  88' Genki Haraguchi
Harib Al-Saadi 90+2'  
11/11/2021 China PR
1 - 1
Oman 1-0H2H+
Linpeng Zhang 17'  
Lei Wu 21' 1 - 0  
  64' Zahir Al-Aghbari
  64' Mohsin Al Khaldi
Xin Xu 67'  
Junmin Hao 67'  
Aloísio 68'  
Xinghan Wu 68'  
  1 - 1 75' Amjad Al-Harthi
Alan 80'  
Elkeson 80'  
  85' Khalid Al-Hajri
  85' Rabia Alawi Al Mandhar
  86' Jameel Al Yahmadi
  86' Arshad Al-Alawi
  90+3' Salah Al-Yahyaei
  90+3' Fahmi Durbein
  90+3' Essam Al-Subhi
  90+3' Mohammed Al Ghafri
  90+5' Mohsin Al Khaldi
26/10/2021 Al-Rustaq
1 - 2
Al Nasr 1-0H2H+
Mohammed Al Ghafri 2' 1 - 0  
  1 - 1 79' B. Dewara
  1 - 2 87' S. Al Ruzaiqiho
17/10/2021 Al-Ittihad
2 - 2
Al-Rustaq 1-2H2H+
A. Saeed 10' 1 - 0  
  1 - 1 15' Mohammed Al Ghafri
  1 - 2 40' A. Al-Adawy
Y. Al-Mushafri 90+5' 2 - 2  
12/10/2021 Oman
3 - 1
Vietnam 1-1H2H+
Mohsin Al Khaldi 16'  
Juma Al Habsi 38'  
  0 - 1 39' Nguyễn Tiến Linh
Essam Al-Subhi 45+1' 1 - 1  
Mohsin Al Khaldi 49' 2 - 1  
  63' Đỗ Duy Mạnh
Salah Al-Yahyaei 63' 3 - 1  
  64' Phạm Đức Huy
  64' Lương Xuân Trường
  79' Nguyễn Tiến Linh
  79' Phạm Tuấn Hải
  79' Đỗ Duy Mạnh
  79' Nguyễn Văn Toàn I
Essam Al-Subhi 79'  
Abdulaziz Al Muqbali 79'  
Mohsin Al Khaldi 80'  
Arshad Al-Alawi 80'  
Jameel Al Yahmadi 86'  
Abdullah Fawaz 86'  
  90' Nguyễn Công Phượng
  90' Phan Văn Đức
Salah Al-Yahyaei 90+2'  
Fahmi Durbein 90+2'  
Khalid Al-Hajri 90+2'  
Mohammed Al Ghafri 90+2'  
  90+3' Quế Ngọc Hải
02/09/2021 Japan
0 - 1
Oman 0-0H2H+
  4'
  14'
  15'
  27' Abdullah Fawaz
33'  
Junya Ito 36'  
38'  
  43'
Genki Haraguchi 46'  
Kyogo Furuhashi 46'  
  61'
Junya Ito 63'  
Ritsu Doan 63'  
  64' Amjad Al-Harthi
66'  
Daichi Kamada 70'  
Takefusa Kubo 70'  
  71' Rabia Alawi Al Mandhar
  71' Arshad Al-Alawi
  84' Zahir Al-Aghbari
  84' Essam Al-Subhi
  0 - 1 88' Essam Al-Subhi
  90+3' Salah Al-Yahyaei
  90+3' Fahmi Durbein
  90+3' Abdullah Fawaz
  90+3' Abdulaziz Al Gheilani
15/06/2021 Bangladesh
0 - 3
Oman 0-1H2H+
  5'
  13'
  13'
  17'
  17'
  21'
  0 - 1 22' Mohammed Al Ghafri
29'  
30'  
Rimon Hossain 34'  
  39'
Rakib Hossain 45+2'  
  49'
  0 - 2 61' Khalid Al-Hajri
  63'
  67' Mohsin Al Khaldi
  67' Zahir Al-Aghbari
  67' Mohammed Al Ghafri
  67' Abdulaziz Al Muqbali
  68' Jameel Al Yahmadi
  68' Yazed Al Maashani
M. Abdullah 78'  
M. Hasan 78'  
  78'
  0 - 3 81' Khalid Al-Hajri
M. Molla 82'  
J. Rana 82'  
  84' Khalid Al-Braiki
  84' Juma Al Habsi
  84' Omar Al Fazari
  84' Yaseen Al Sheyadi
  86' Khalid Al-Hajri
Rimon Hossain 87'  
M. Emon 87'  
Rakib Hossain 87'  
S. Reza 87'  
  87'
11/06/2021 Afghanistan
1 - 2
Oman 1-1H2H+
  6' Abdullah Fawaz
  0 - 1 14' Abdullah Fawaz
Omid Popalzay 23' 1 - 1  
28'  
  34'
Farshad Noor 37'  
  40' Harib Al-Saadi
  46' Abdulaziz Al Muqbali
  46' Khalid Al-Hajri
  47'
  1 - 2 51' Abdullah Fawaz
  52'
  59'
  62'
64'  
  67' Abdulaziz Al Gheilani
  67' Amjad Al-Harthi
  67' Abdullah Fawaz
  67' Yazed Al Maashani
Omran Haydary 76'  
Adam Najem 76'  
Farshad Noor 78'  
Norlla Amiri 78'  
82'  
Omid Popalzay 89'  
Zubayr Amiri 89'  
  90+2' Salah Al-Yahyaei
  90+2' Khalid Al-Braiki
12/01/2021 Al-Rustaq
2 - 1
Sohar 1-1H2H+
  0 - 1 44' F. Salam
S. Al Ruzaiqiho 45+2' 1 - 1  
Mohammed Al Ghafri 58' 2 - 1  
18/12/2020 Al-Rustaq
2 - 0
Bahla 0-0H2H+
71' 1 - 0  
Mohammed Al Ghafri 75' 2 - 0  
28/10/2020 Fanja
3 - 1
Al-Rustaq 3-0H2H+
I. Al Ghailani 5' 1 - 0  
S. Al Razaiqi 31' 2 - 0  
I. Al Ghailani 39' 3 - 0  
  3 - 1 83' Mohammed Al Ghafri
21/02/2020 Al-Rustaq
3 - 2
Dhofar 0-1H2H+
  0 - 1 38' Hugo López
Mohammed Al Ghafri 58' 1 - 1  
C. Dauda 68' 2 - 1  
  2 - 2 82' Rabia Alawi Al Mandhar
C. Dauda 90+9' 3 - 2  

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