Mohammed Salih Ali Sola Profile and Player Statistics
First name: Mohammed Salih
Last name: Ali Sola
Position: Attacker, Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Mohammed Salih Ali Sola 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 Libya 2 2 0 2 0 0 0
AGCFF Gulf Club Champions League 2024/2025 Al Qadsia 9 1 3 4 0 2 0
Premier League 2024/2025 Al Qadsia 8 0 0 8 0 0 0
Crown Prince Cup 2023/2024 Al Qadsia 1 0 0 1 0 0 0
Emir Cup 2023/2024 Al Qadsia 1 0 0 1 0 0 0
Premier League 2023/2024 Al Qadsia 5 0 0 4 2 0 0
Africa Cup of Nations Qualifications 2023 Libya 4 1 2 0 0 0 0
Premier League 2022/2023 Al Arabi SC 14 0 0 13 5 0 0
AFC Champions League Two 2022 Al Arabi SC 3 0 2 0 0 0 0
CAF World Cup Qualifiers 2022 Libya 3 1 2 0 0 0 0
Friendly International 2022 Libya 1 0 0 1 1 0 0
CAF Confederations Cup 2021/2022 CS Sfaxien 4 1 2 0 0 0 0
Ligue 1 2021/2022 CS Sfaxien 5 3 1 1 0 1 0
Premier League 2021/2022 Al Arabi SC 4 0 0 4 1 0 0
Super Cup 2021/2022 CS Sfaxien 1 0 1 0 0 0 0
Africa Cup of Nations Qualifications 2021 Libya 2 1 0 0 0 0 0
CAF Champions League 2020/2021 CS Sfaxien 2 0 1 0 0 0 0
CAF Confederations Cup 2020/2021 CS Sfaxien 9 1 3 1 0 1 0
Ligue 1 2020/2021 CS Sfaxien 16 3 12 3 0 1 0
AFC Champions League Elite 2020 Al Riffa 2 0 0 0 0 0 0
AFC Champions League Two 2020 Al Riffa 2 2 0 1 0 0 0
Premier League 2019/2020 Al Riffa 5 0 0 5 0 0 0
Africa Cup of Nations Qualifications 2019 Libya 1 0 1 0 0 0 0
Premier League 2018/2019 Muharraq 4 0 0 3 2 0 0
CAF World Cup Qualifiers 2018 Libya 6 1 0 0 0 0 0
Premier League 2017/2018 Muharraq 4 0 0 4 0 0 0
CAF Champions League 2017 Al Ahli Tripoli 7 3 2 0 0 0 0
CAF Confederations Cup 2016 Al Ahli Tripoli 4 0 3 1 0 0 0

Mohammed Salih Ali Sola has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
20/04/2025 Al Tadhamon
1 - 5
Al Qadsia 1-1H2H+
Abdulaziz Nassary 9' 1 - 0  
  1 - 1 41' I. Khafi
  1 - 2 47' Faisal Al-Shatti
  1 - 3 90+1' Mohammed Salih Ali Sola
  1 - 4 90+5' Mohammed Salih Ali Sola
  1 - 5 90+9' Mohammed Salih Ali Sola
15/04/2025 Duhok
2 - 1
Al Qadsia 0-0H2H+
  33'
  34' Khaled Hajiah
  34' Faisal Al-Shatti
  51' E. Barrahma
  58' I. Khafi
  65' Jasem Al Mutar
Seamend Akeed 66' 1 - 0  
  1 - 1 70' Mohammed Salih Ali Sola
  76' Abdalla Ahmed
  76' Athbi Shehab
  76' Jasem Al Mutar
  76' Abd Al Aziz Wadi Enizi
Marlon 90+3' 2 - 1  
Marlon 90+5'  
Marlon 90+6'  
Pashang Abdulla 90+6'  
  90+6' Ali Jerag
  90+6' Bader Al Mutawa
P. Gwargis 90+15'  
08/04/2025 Al Qadsia
0 - 0
Duhok 0-0H2H+
  55' Bayar Abubakir
Athbi Shehab 59'  
Mubarak Al Faneni 59'  
Khaled Al Fadhli 59'  
Abd Al Aziz Wadi Enizi 59'  
Jasem Al Mutar 64'  
  74' Marlon
  74' Pashang Abdulla
Eid Al Rashedi 76'  
Bader Al Mutawa 76'  
90+2'  
  90+5' P. Gwargis
  90+5' R. Acquah
25/03/2025 Cameroon
3 - 1
Libya 1-0H2H+
Vincent Aboubakar 27' 1 - 0  
  51' Mohammed Eshtewi
  51'
  53' Mohammed Eshtewi
  53' Sanad Elkouri
Bryan Mbeumo 53' 2 - 0  
Vincent Aboubakar 61' 3 - 0  
  62' Elbahlul Abusahmin
  62' Ahmed Krawaa
  62' Fahad Al Mesmari
  62' Mohammed Soula
Christopher Wooh 63'  
  65'
  65' Ezzeddine Al Mariami
Carlos Baleba 66'  
  67' Muayid Ellafi
  68' Sanad Elkouri
Daniel Loader 73'  
Frank Magri 73'  
Nicolas Moumie Ngamaleu 73'  
Nathan N'Goumou 73'  
  80' Bader Hasan
  80' Muhannad Eto'o
  80' Muayid Ellafi
  80' Taha Al Shalui
  3 - 1 90+1' Ezzeddine Al Mariami
Michael Ngadeu-Ngadjui 90+3'  
20/03/2025 Libya
1 - 1
Angola 0-0H2H+
Omar Al Khoja 36'  
Abdullah Dagou 46'  
Saleh Faisal 46'  
Fahad Al Mesmari 46'  
Muayid Ellafi 46'  
  60' Manuel Benson
  60' Beni Mukendi
Faisal Al Badri 62'  
  67' Gelson Dala
  67' Chico Banza 
Ahmed Krawaa 69'  
Ezzeddine Al Mariami 69'  
Omar Al Khoja 69'  
Mohammed Soula 69'  
Muayid Ellafi 74' 1 - 0  
Muayid Ellafi 75'  
  81' Tó Carneiro
  81' Pedro Francisco
  81' Maestro
  81' Gilberto
Fadel Libya Ali Salama 82'  
  1 - 1 90+3' Fredy
Bader Hasan 90+5'  
Muhannad Eto'o 90+5'  
11/03/2025 Al Qadsia
1 - 2
Al Nasr 0-1H2H+
Bader Al Mutawa 1' 1 - 0  
  1 - 1 2' Mattheus
Abdulaziz Wadi 3'  
3' 2 - 1  
  2 - 2 4' Abdulla Idrees
Hocine Dehiri 5' 3 - 2  
  6' Leroy Fer
7' 4 - 2  
  4 - 3 8' Marouan Azarkan
Khaled Ebrahim Hajiah 9'  
  10' Gustavo Alemão
11' 5 - 3  
  12' Samir Memisevic
  5 - 4 15' Mattheus
Mehdi Berrahma 36'  
Ahmed Abdalla 46'  
Mohammed Soula 46'  
Moaath Al Dhafiri 54'  
  5 - 5 56' Samir Memisevic
Athbi Shehab 67'  
Bader Al Mutawa 67'  
  73' Ahmed Abdulla Jshak
  73' Gustavo Alemão
Bader Al Mutawa 77' 6 - 5  
  82' Rashed Omer
  82' Evans Ampofo
Rashed Al Dosari 84'  
Eid Al Rashidi 86'  
Abdulaziz Wadi 86'  
Ismail Khafi 90+4'  
  94' Othman Boussaid
  109' Othman Boussaid
  109' Marouan Azarkan
Mohammed Soula 115'  
  118' Moussa Ndiaye
Daniel Ajibola 120'  
120'  
Mehdi Berrahma 120'  
120'  
18/02/2025 Al Ettifaq
1 - 1
Al Qadsia 0-1H2H+
Ahmed Bamasud 26'  
  37' Bader Al Mutawa
  0 - 1 37' Mohammed Soula
Abdullah Radif 51'  
Demarai Gray 56' 1 - 1  
  60' Daniel Ajibola
Demarai Gray 63'  
63'  
Abdulelah Al-Malki 63'  
63'  
  71' Mohammed Soula
  72' Ahmed Abdalla
  72'
  72' Bader Al Mutawa
  72' Mobarak Al-Faneni
  72' Athbi Shehab
  72'
Abdullah Radif 84'  
84'  
14/02/2025 Al Tadhamon
0 - 3
Al Qadsia 0-0H2H+
  0 - 1 85' Mehdi Berrahma
  0 - 2 90+2' Ismail Khafi
  0 - 3 90+6' Mohammed Soula
05/02/2025 Al Qadsia
3 - 0
Al-Arabi SC 2-0H2H+
  26' Luiz Junior
Mehdi Berrahma 28' 1 - 0  
Jasem Al-Mutar 39' 2 - 0  
  46' Abdulrahman Anad
  46' Ahmed Fathy
  53' Abdullah Murisi
  59' Rami Al Hamawendi
  59' Ahmed Alaaeldin
  59' Helal Mohammed
  59' Abdullah Marafee
  59' Abdullah Murisi
  59' Youssef Msakni
Ahmed Abdalla 73'  
Bader Al Mutawa 73'  
Mobarak Al-Faneni 73'  
Abdulaziz Wadi 73'  
Jasem Al-Mutar 81'  
Dhari Abdullah 81'  
  85' Ahmed Doozandeh
  85' Ghanim Faisal Al-Sulaiti
  87' Abdullah Marafee
Mohammed Soula 88'  
A. Boodai 88'  
Bader Al Mutawa 90+7' 3 - 0  
01/02/2025 Al Salmiyah
1 - 2
Al Qadsia 1-0H2H+
Muhannad Mahameed 3' 1 - 0  
  1 - 1 47' Mohammed Sawlah
  62'
  1 - 2 90+2' Bader Al Mutawa
09/01/2025 Al Qadsia
2 - 1
Al Kuwait 1-0H2H+
Mohammed Sawlah 26' 1 - 0  
  1 - 1 61' Yousef Nasser
  65' Amoory
Ismail Khafi 81' 2 - 1  
04/12/2024 Al Qadsia
1 - 0
Al Riffa 1-0H2H+
Azbi Shehab 23'  
Ismail Khafi 28' 1 - 0  
  46' Ahmed Nabeel
  46' Ali Hasan Saeed Isa
Azbi Shehab 54'  
Khaled Al Rashidi 54'  
Abdullah Al Shemali 81'  
Eid Al Rashidi 81'  
Mobarak Al-Faneni 81'  
Abdalla Ahmed Abdelfattah Metawea 81'  
Abdullah Al Shemali 81'  
Moaath Al Dhafiri 86'  
  87' Hazaa Ali
  87' Fahad Busharar
  90+1' Mohammad Al-Hallaq
  90+5' Jean Fuentes
  90+5' A. Gadban
  90+5' Matías Olguín
  90+5' Hamad Yaser
  90+6' Hamad Al-Shamsan
  90+6' Hamad Al-Shamsan
Mohammed Sawlah 90+10'  
Abdulla Al Awadi 90+10'  
Khaled Ibrahim 90+10'  
Faisal Al-Shatti 90+10'  
27/11/2024 Al Riffa
2 - 2
Al Qadsia 2-1H2H+
  0 - 1 24' Ismail Khafi
Samy Frioui 31' 1 - 1  
Samy Frioui 45+2' 2 - 1  
  56' Athbi Shehab
  56' Bader Al Mutawa
Wellington 63'  
Ali Hasan Saeed Isa 63'  
Hazaa Ali 63'  
Khaled Al khalaf 63'  
Hamad Al-Shamsan 66'  
  71' Eid Al Rashidi
  71' Mubarak Al-Harbi
  71' Abdalla Ahmed Abdelfattah Metawea
  71' Faisal Al-Shatti
  85' Mohammad Al-Hallaq
Mohammad Al-Hallaq 85'  
  2 - 2 90+1' Bader Al Mutawa
  90+2' Mehdi Berrahma
Mohammad Al-Hallaq 90+2'  
Abdulaziz Khalid 90+2'  
05/11/2024 Al Qadsia
0 - 1
Al Ettifaq 0-1H2H+
Mehdi Berrahma 5'  
Daniel Ajibola 39'  
  44' Álvaro Medrán
  0 - 1 45+8' Moussa Dembélé
  59' Abdulelah Al-Malki
Abdalla Ahmed Abdelfattah Metawea 71'  
Jasem Saleh Jasem Mohammad Al Mutar 71'  
Eid Al Rashidi 71'  
Bader Al Mutawa 71'  
  76' Álvaro Medrán
  76' Georginio Wijnaldum
  77' Moussa Dembélé
Khaled Ibrahim 79'  
Azbi Shehab 84'  
Abdulla Al Awadi 84'  
Rashed Al-Dosary 88'  
Faisal Al-Shatti 88'  
  90' Madallah Al-Olayan
  90+1' Karl Toko Ekambi
  90+1' Abdullah Radif
  90+5' R. Abduallah
01/11/2024 Al Qadsia
2 - 0
Khaitan 1-0H2H+
Bader Al Mutawa 45' 1 - 0  
Mohammed Soula 69' 2 - 0  
27/10/2024 Al Fahaheel
1 - 2
Al Qadsia 0-1H2H+
  0 - 1 7' Eid Al Rashidi
67'  
Fahad Al Shalal 90+1' 1 - 1  
  1 - 2 90+1' Mohammed Soula
23/10/2024 Al-Arabi SC
1 - 1
Al Qadsia 0-0H2H+
Luiz Junior 45'  
Ahmed Doozandeh 45'  
  51' Abdalla Ahmed Abdelfattah Metawea
  0 - 1 56' Igor Rossi
  64' Abdalla Ahmed Abdelfattah Metawea
  64' Mehdi Berrahma
Rodri Sánchez 64'  
Yazan Al-Naimat 64'  
Youssef Msakni 65'  
Marco Verratti 71' 1 - 1  
Ahmed Doozandeh 77'  
Marco Verratti 79'  
  84' Mohammed Soula
  84' Mobarak Al-Faneni
  84' Eid Al Rashidi
  84' Bader Al Mutawa
  84' Azbi Shehab
  84' Ahmad Shabeeb
Abdou Diallo 86'  
19/10/2024 Al Qadsia
2 - 1
Al Nasar 1-0H2H+
Ismail Khafi 9' 1 - 0  
Mohammed Soula 88' 2 - 0  
  2 - 1 90+4' Rashed Al Mutairi
28/09/2024 Al Qadsia
3 - 1
Al Tadhamon 0-1H2H+
  0 - 1 45' Birahim Gaye
Bader Al Mutawa 60' 1 - 1  
Mohammed Soula 90+2' 2 - 1  
Ahmad Shabeeb 90+9' 3 - 1  
29/03/2024 Al Fahaheel
2 - 5
Al Qadsia 1-3H2H+
  0 - 1 2' Bader Al Mutawa
  0 - 2 19' Eid Al-Rasheedi
Uilliam Barros 33' 1 - 2  
  1 - 3 45' Bader Al Mutawa
  1 - 4 65' Mohammed Sawlah
  1 - 5 71' Eid Al-Rasheedi
Fauaz Al Rashidy 90+1' 2 - 5  
07/03/2024 Al Qadsia
7 - 0
Al Shabab 3-0H2H+
Ibrahima Tandia 6' 1 - 0  
Ibrahima Tandia 18' 2 - 0  
Mohammed Soula 20' 3 - 0  
Ibrahima Tandia 58' 4 - 0  
Eid Al-Rasheedi 61' 5 - 0  
Bader Al Mutawa 69' 6 - 0  
Mohammed Soula 79' 7 - 0  
01/02/2024 Al Qadsia
2 - 1
Al Fahaheel 1-1H2H+
  0 - 1 11' Vitor
Eid Al-Rasheedi 44' 1 - 1  
Mohammed Soula 114' 2 - 1  
14/12/2023 Khaitan
0 - 3
Al Qadsia 0-1H2H+
  0 - 1 17' Mohammed Soula
  0 - 2 60' Mubarak Al-Fnaini
  0 - 3 64' Bader Al Mutawa
01/12/2023 Al Fahaheel
2 - 2
Al Qadsia 0-1H2H+
  0 - 1 1'
2'  
  0 - 2 3'
4' 1 - 2  
  1 - 3 5'
6' 2 - 3  
  2 - 4 7'
8' 3 - 4  
  9'
10' 4 - 4  
  4 - 5 11'
12'  
  4 - 6 17' Mohammed Soula
Abderrahman Hanchi 53' 5 - 6  
  5 - 7 65' Mohammed Soula
81'  
Uilliam 90+2' 6 - 7  
29/10/2023 Al Qadsia
1 - 1
Al Kuwait 1-1H2H+
Mohammed Soula 22' 1 - 0  
  1 - 1 34' Mohamed Jasim Marhoon
25/08/2023 Al Qadsia
1 - 1
Khaitan 0-0H2H+
  0 - 1 49' Jonathan
Mohammed Soula 59' 1 - 1  
28/05/2023 Al Salmiyah
3 - 6
Al Arabi SC 1-5H2H+
  0 - 1 9' Mohammed Sawlah
  0 - 2 15' Saif Al Hashan
  0 - 3 17' K. Eduwo
Abdel Hadi Khudhair 23' 1 - 3  
  1 - 4 41' Alsanousi Alhadi
  1 - 5 45+1' Mohammed Sawlah
Mahdi Dashti 57' 2 - 5  
  2 - 6 80' Bassem Srarfi
C. Rivas 90' 3 - 6  
24/05/2023 Al Arabi SC
2 - 1
Al Fahaheel 1-1H2H+
Mohammed Sawlah 16' 1 - 0  
  1 - 1 37' Yaqoub Al Tararwa
Mohammed Sawlah 87' 2 - 1  
13/05/2023 Kazma
2 - 2
Al Arabi SC 1-0H2H+
Shabaib Al Khaldi 4' 1 - 0  
Agi Dambelley 49' 2 - 0  
  63'
  2 - 1 77' Bader Tareq
  2 - 2 90+9' Mohammed Sawlah
24/04/2023 Al Arabi SC
3 - 0
Al Salmiyah 0-0H2H+
Abdullah Ammar 63' 1 - 0  
Mohammed Sawlah 78' 2 - 0  
Salman Al Awadi 85' 3 - 0  
17/04/2023 Al Fahaheel
1 - 3
Al Arabi SC 0-1H2H+
  0 - 1 20' Ali Khalaf
  0 - 2 51' Mohammed Sawlah
  0 - 3 76' Alsanousi Alhadi
T. Bouabta 82' 1 - 3  
11/04/2023 Al Kuwait
2 - 3
Al Arabi SC 0-1H2H+
  0 - 1 39' Mohammed Sawlah
45+3'  
  0 - 2 57' Mohammed Sawlah
Taha Yassine Khenissi 80' 1 - 2  
Ebrahim Kameel 89' 2 - 2  
  2 - 3 90+5' K. Eduwo
28/03/2023 Libya
0 - 1
Tunisia 0-1H2H+
  0 - 1 16' H. Jouini
Muad Eisa 54'  
Ismael Tajouri 54'  
Mohammed Sawlah 63'  
Mohammed Omar Alghunaymi 63'  
Suhaib Sulaiman 63'  
Omar Al Khouja 63'  
  65' Amor Layouni
  65' A. Ben Slimane
  78' Nader Ghandri
  78' A. Ghram
Al Musrati 81'  
Belqasem Rajab 81'  
Muaid Ellafi 81'  
Fadel Libya Ali Salama 81'  
  85' Mohamed Ali Ben Romdhane
  85' Elias Achouri
  85' H. Jouini
  85' Seifeddine Jaziri
  85' Mohamed Dräger
  85' Wajdi Kechrida
  90+4' Aymen Dahmen
24/03/2023 Tunisia
3 - 0
Libya 2-0H2H+
Youssef Msakni 12' 1 - 0  
Ali Maâloul 21' 2 - 0  
  30' Mohammed Alhaddaj Touhami
  30' Muaid Ellafi
  30' Ismael Tajouri
  30' Mohammed Sawlah
  46' Tahir Bin Amir
  46' Suhaib Sulaiman
Seifeddine Jaziri 63'  
Seifeddine Jaziri 65'  
H. Jouini 65'  
Youssef Msakni 66'  
Elias Achouri 66'  
F. Ben Arbi 66'  
Amor Layouni 66'  
  67' Muad Eisa
  67' Mohammed Omar Alghunaymi
Hannibal Mejbri 83'  
Mohamed Ali Ben Romdhane 83'  
  85' Suhaib Sulaiman
H. Jouini 86' 3 - 0  
Wajdi Kechrida 87'  
Yan Valery 87'  
  88' Mahmoud Ramadan
  88' Abdalla Sherif
25/02/2023 Al Fahaheel
1 - 3
Al Arabi SC 0-0H2H+
  0 - 1 48' Mohammed Sawlah
Yaqoub Al Tararwa 50' 1 - 1  
  1 - 2 83' Salman Al Awadi
  1 - 3 90+3' Mohammed Sawlah
15/02/2023 Al Jahra
2 - 1
Al Arabi SC 0-1H2H+
  0 - 1 8' Mohammed Sawlah
I. Aboudou 50' 1 - 1  
I. Aboudou 53' 2 - 1  
13/12/2022 Al Arabi SC
2 - 2
Al Nasar 1-1H2H+
Mohammed Sawlah 16' 1 - 0  
  1 - 1 25' Youssef Al Rashedi
K. Eduwo 81' 2 - 1  
  2 - 2 90+6' A. Roben
11/11/2022 Al Arabi SC
3 - 1
Al Qadsia 2-1H2H+
Mohammed Sawlah 4' 1 - 0  
  1 - 1 22' Bader Al Mutawa
Bandar Al Salama 45' 2 - 1  
Mohammed Sawlah 69' 3 - 1  
01/11/2022 Kazma
0 - 0
Al Arabi SC 1-3H2H+
  0 - 1 13' Sultan Al Enezi
  0 - 2 29' Mohammed Sawlah
Ahmad Ersan 40' 1 - 2  
  1 - 3 45' Saif Al Hashan
Naser Faleh 84' 2 - 3  
88'  
13/10/2022 Al Arabi SC
2 - 1
Al Fahaheel 0-1H2H+
  0 - 1 13' F. Ngoma
Mohammed Sawlah 70' 1 - 1  
Saif Al Hashan 85' 2 - 1  

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.