Hasan Ali Al Karani Profile and Player Statistics
First name: Hasan Ali
Last name: Al Karani
Position: Attacker, Defender
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Hasan Ali Al Karani 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 Bahrain 2 1 0 0 0 0 0
Premier League 2024/2025 East Riffa 1 0 0 1 0 0 0
Premier League 2022/2023 East Riffa 1 0 0 1 0 0 0
AFC Champions League Two 2022 East Riffa 1 0 0 0 0 0 0
Friendly International 2022 Bahrain 1 0 0 0 0 0 0
AFC Champions League Two 2021 Muharraq 6 0 0 0 0 0 0
Afc Championship U23 2020 Bahrain U23 3 0 0 0 0 0 0
Premier League 2019/2020 Muharraq 1 0 0 1 0 0 0
Asian Games 2018 Bahrain U23 1 0 1 0 0 0 0

Hasan Ali Al Karani has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
27/10/2024 Al Khalidiyah
2 - 1
East Riffa 1-0H2H+
Gleison Moreira 45+5' 1 - 0  
  1 - 1 63' Hasan Ali Al Karani
Mahdi Abduljabbar 80' 2 - 1  
26/03/2024 Bahrain
3 - 0
Nepal 3-0H2H+
Sayed Baqer 7' 1 - 0  
Abdulla Yusuf Helal 18' 2 - 0  
Kamil Al Aswad 36' 3 - 0  
Mahdi Al-Humaidan 46'  
Ibrahim Al-Khatal 46'  
Kamil Al Aswad 62'  
Husain Abdulaziz 62'  
Jasim Al-Shaikh 62'  
Hasan Ali Al Karani 62'  
  71' Sanjeeb Bista
  75' Sanish Shrestha
Mohamed Jasim Marhoon 77'  
Ahmed Al-Sherooqi 77'  
  79' Sanish Shrestha
  79' Dinesh Henjan
Ali Haram 82'  
Moses Atede 82'  
  84' Chhiring Lama
  84' Bishal Basnet
  90+4' Sanjeeb Bista
  90+4' Thapaliya Hisub
  90+6' Dinesh Henjan
21/03/2024 Nepal
0 - 5
Bahrain 0-3H2H+
  0 - 1 2' Mahdi Al-Humaidan
  0 - 2 9' Sayed Baqer
  14' Mohamed Ali Hasan
Anjan Bista 16'  
Dinesh Henjan 16'  
  0 - 3 45+4' Ali Madan
Sumit Shrestha 46'  
Saubhagya Rai 46'  
Manish Dangi 57'  
  68' Waleed Al Hayam
  68' Ali Madan
  68' Abdulla Yusuf Helal
  68' Waleed Al Hayam
  68' Hamad Al-Shamsan
  76' Mahdi Al-Humaidan
  76' Ibrahim Al-Khatal
  77' Mohamed Jasim Marhoon
  77' Ahmed Al-Sherooqi
Thapaliya Hisub 79'  
Samir Tamang 79'  
  80' Mahdi Abduljabbar
  80' Ismaeel Abdullatif
  0 - 4 87' Ibrahim Al-Khatal
Samir Tamang 88'  
Sanjeeb Bista 88'  
Manish Dangi 88'  
Bharat Khawas 88'  
  90+5' Ali Madan
  0 - 5 90+6' Ismaeel Abdullatif
11/09/2022 East Riffa
1 - 1
Bahrain SC 1-0H2H+
Hasan Al Karani 35' 1 - 0  
  1 - 1 72' Wadah Mohammad
06/09/2022 East Riffa
1 - 2
Al Riffa 0-0H2H+
Faisal Bodahoom 1'  
  0 - 1 1' Ali Haram
  0 - 2 2' Mohamed Al Romaihi
Abd Al Aziz Al Sheikh 2' 1 - 2  
  1 - 3 3' Mohamed Marhoon
Abdulla Shallal 3' 2 - 3  
Jasim Khelaif 4' 3 - 3  
  3 - 4 4' Omar Al-Malki
  5' Komail Al Aswad
Sami Al Husaini 5' 4 - 4  
  4 - 5 6' W. Derardja
Ahmed Yaqoob 6'  
  46' Sayed Hashim
  46' Mohamed Al Romaihi
  52' Sayed Baqer
Hamad Al Doseri 57'  
  60' Hazaa Ali
  60' Moayad Ajan
  60' Jassim Al Shaikh
  60' Omar Al-Malki
Ahmed Rashed Hasan 73'  
Faisal Bodahoom 73'  
Ali Nasser 73'  
Abd Al Aziz Al Sheikh 73'  
Abbas Alkhayyat 73'  
Ahmed Yaqoob 73'  
  75' Ali Hasan Isa
  75' Abbas Al Asfoor
Luiz Fernando 83'  
Sami Al Husaini 83'  
  86' Sayed Baqer
  86' Saoud Al Asam
  90+2' Abbas Al Asfoor
  93' Mohamed Al Romaihi
Abdulla Shallal 95'  
Saleh Rateb 103'  
Ali Khalil 103'  
Hamad Al Doseri 105'  
Rashed Aldoseri 105'  
  111' Sayed Reda Issa
  111' W. Derardja
  4 - 6 114' Ali Haram
Abdulla Shallal 117' 5 - 6  
Abd Al Aziz Al Sheikh 119'  
23/03/2022 Bahrain
2 - 1
India 1-0H2H+
  6' S. Jhingan
Mahdi Al Humaidan 8'  
Mohammed Al Hardan 37' 1 - 0  
  46' Liston Colaco
  46' R. Singh
  57' Suhair VP
  57' A. Thapa
  1 - 1 59' Rahul Bheke
Mahdi Abduljabbar 70'  
Abdullah Al Hashash 70'  
Mohammed Al Hardan 70'  
Abdulwahab Al Malood 70'  
  76' Rahim Ali
Komail Al Aswad 76'  
  79' Rahim Ali
  79' Aniket Jadhav
  79' Danish Farooq
  79' Mohammed Yasir
Abbas Ayyad 83'  
Ali Madan 83'  
Mahdi Al Humaidan 88' 2 - 1  
  90+3' Pritam Kotal
  90+3' A. Ali
Jassim Al Shaikh 90+3'  
Ali Haram 90+3'  
Komail Al Aswad 90+3'  
Abd Al Aziz Al Sheikh 90+3'  
05/11/2021 Muharraq
3 - 0
Nasaf 1-0H2H+
Mahmoud Al Mardi 2' 1 - 0  
  33' G. G'aybullaev
Ahmed Saleh Sanad 71'  
Husain Jameel 71'  
  73' S. Nurulloyev
  73' A. Kaluđerović
Husain Jameel 74' 2 - 0  
Husain Jameel 75'  
Husain Jameel 75'  
Waleed Al Hayam 77'  
  79' A. Mozgovoy
  79' S. Komilov
Flavio Carioca 80' 3 - 0  
Abdulwahab Al Malood 83'  
Mohamed Ahmadi Abdulrahman 83'  
  86' G. G'aybullaev
  86' A. Davronov
  86' B. Abdurahimov
  86' D. Narzullayev
M. Jona 89'  
Abdulwahab Ali 89'  
Mahmoud Al Mardi 89'  
Abdullah Al Haiki 89'  
20/10/2021 Muharraq
2 - 0
Al Kuwait 2-0H2H+
Flavio Carioca 3'  
Mahmoud Al Mardi 19' 1 - 0  
  43' Fahad Al Rashidi
Flavio Carioca 45+1' 2 - 0  
  46' John Mikel Obi
  46' Ahmad Zanki
Ahmed Al Sherooqi 57'  
Ahmed Saleh Sanad 57'  
  58' Yousef Al Sulaiman
M. Jona 66'  
  69' Fahad Al Rashidi
  69' Yousef Al Rasheedi
Mahmoud Al Mardi 73'  
  76' Abd Al Mohsen Al Turkmani
  76' Ebrahim Kameel
Abdulwahab Al Malood 87'  
Mohamed Ahmadi Abdulrahman 87'  
  90+2' Talal Al Fadhil
  90+2' Yousif Al Khebezi
Mahmoud Al Mardi 90+3'  
Abdullah Al Haiki 90+3'  
20/09/2021 Muharraq
3 - 0
Al Ahed 0-0H2H+
Noor Al Rawabdeh 26'  
  28' Hilal El-Helwe
  39' Mohamad Kdouh
  53' Hussein Al Zein
  60' Hussain Monther
  60' Mohamad Haidar
  60' Hilal El-Helwe
  60' Hussain Haider
Ali Meftah 61'  
Abdullah Al Haiki 61'  
  63' Khalil Khamis
M. Jona 67' 1 - 0  
  75' Nour Mansour
  75' Mohammad Nasser
  76' Mohamad Kdouh
  76' Ali Hadeed
Ahmed Al Sherooqi 86' 2 - 0  
  88' Hussain Haider
Abdulwahab Al Malood 89'  
Mohamed Ahmadi Abdulrahman 89'  
Ahmed Al Sherooqi 89'  
Ahmed Saleh Sanad 89'  
Abdullah Al Haiki 90+2' 3 - 0  
Mahmoud Al Mardi 90+4'  
Husain Jameel 90+4'  
27/05/2021 Al Ansar
1 - 3
Muharraq 1-2H2H+
  6'
Hassan Maatouk 17' 1 - 0  
  21'
Hassan Maatouk 27'  
Hassan Kaafarani 27'  
34'  
  1 - 1 39' Ahmed Saleh Sanad
  1 - 2 44' Ismaeel Abdullatif Hassan
Mootaz Jounaidi 46'  
Hasan Bitar 46'  
  50' Ahmed Al Sherooqi
Mahmoud Kojok 52'  
  54' Abdulwahab Ali
  57'
  62' Ahmed Al Sherooqi
  62' Abdullah Al Haiki
Mahmoud Kojok 67'  
Karim Darwich 67'  
Abbas Ali Atwi 67'  
Gazi Hanineh 67'  
Jehad Ayoub 68'  
77'  
  77' Ismaeel Abdullatif Hassan
  77' Abdalrahman Barakat
  77' Mohamed Ahmadi Abdulrahman
  77' Tiago Real
  1 - 3 81' Tiago Real
83'  
Nassar Nassar 84'  
Youssef Anbar 84'  
Jehad Ayoub 90'  
  90' Ahmed Saleh Sanad
  90' Husain Jameel
  90' Abdulwahab Al Malood
  90' Jhonnattann
24/05/2021 Muharraq
2 - 3
Markez Balata 1-1H2H+
12'  
  14' Amir Qitawi
  17'
20'  
Fares Arnaout 23' 1 - 0  
  27' Omar Sandouqa
32'  
40'  
  41' Abdallatif Al Bahdari
  44'
  45'
  45'
  1 - 1 45+1' Khaled Salem
Ahmed Al Sherooqi 46'  
Jhonnattann 46'  
47'  
  50'
  1 - 2 55' Khaled Salem
Tiago Real 61'  
Mohamed Ahmadi Abdulrahman 61'  
Mohamed Ahmadi Abdulrahman 65' 2 - 2  
Jhonnattann 68'  
  70' Mohmmad Assi
  70' Ibrahim Alkisani
  2 - 3 71' Khaled Salem
  73'
Husain Jameel 77'  
Abdalrahman Barakat 77'  
Jhonnattann 87'  
Abdullah Al Haiki 87'  
  89' Khaled Salem
  89' Yehia Al Sbakhy
  90+5' Mahmoud Abu Warda
  90+5' Wasim Abed
21/05/2021 Al Salt
0 - 1
Muharraq 0-1H2H+
  0 - 1 42' Ismaeel Abdullatif Hassan
R. Ngah 44'  
  52' Waleed Al Hayam
  55' Abdulwahab Ali
Mahmoud Al Mardi 67'  
Mohammad Alrazem 67'  
Ahmad Israiwah 67'  
Mohammad Al Kloub 67'  
Mohammad Abu Hasheesh 72'  
Khaled Abua'Aqoulah 72'  
  74' Ismaeel Abdullatif Hassan
  74' Abdalrahman Barakat
  74' Ahmed Al Sherooqi
  74' Ahmed Saleh Sanad
Mohammad Al Daoud 76'  
Abdallah Deeb Salim 76'  
  84' Tiago Real
  84' Mohamed Ahmadi Abdulrahman
  85' Jhonnattann
  85' Abdullah Al Haiki
  88' Mohamed Al Banna
  88' Husain Jameel
  90+5' Mohamed Ahmadi Abdulrahman
14/01/2020 Australia U23
1 - 1
Bahrain U23 1-1H2H+
R. Najjarine 34' 1 - 0  
Tass Mourdoukoutas 45+2'  
  1 - 1 45+3' Mohamed Marhoon
  46' Ahmed Bughammar
  46' Ahmed Al Zaimoor
Daniel Bouman 60'  
Nick D'Agostino 60'  
  64' Ahmed Saleh Sanad
  64' Sayed Hashim
  67' Sayed Mohamed Ameen
  76' Mohamed Ahmadi Abdulrahman
  76' Mohammed Al Hardan
R. Najjarine 79'  
J. Italiano 79'  
Zachary Duncan 79'  
Aiden O'Neill 79'  
11/01/2020 Bahrain U23
2 - 2
Iraq U23 1-0H2H+
  7' Hasan Raed Matrook
  11' Hasan Raed Matrook
  11' Mustafa Mohammed
Sayed Hashim 44' 1 - 0  
Sayed Hashim 51'  
Faisal Ebrahim Al Isa 51'  
  58' Murad Mohammad
  58' Mohammad Qasem
Salem Adel 63'  
Husain Jameel 63'  
  64' Omer Assi
  64' Amir Al Ammari
  1 - 1 65' Amir Al Ammari
Hamad Al Shamsan 80'  
Mohamed Marhoon 86' 2 - 1  
Jasim Khelaif 89'  
  2 - 2 90+2' Mohammad Qasem
08/01/2020 Thailand U23
5 - 0
Bahrain U23 1-0H2H+
S. Mueanta 12' 1 - 0  
Supachok Sarachat 47' 2 - 0  
  51' Adnan Fawaz
  51' Abbas Al Asfoor
  57' Mohamed Ahmadi Abdulrahman
Supachai Chaided 59'  
  67' Ahmed Saleh Sanad
  67' Ahmed Al Sherooqi
  76' Husain Jameel
  76' Sayed Mohamed Ameen
Anon Amornlerdsak 76'  
Kannarin Thawornsak 76'  
S. Mueanta 79' 3 - 0  
Supachok Sarachat 82'  
Worachit Kanitsribumphen 82'  
S. Mueanta 87'  
J. Wonggorn 87'  
J. Wonggorn 89' 4 - 0  
J. Wonggorn 90+2' 5 - 0  
02/10/2019 Muharraq
5 - 3
Al Shabbab 4-2H2H+
Ismaeel Abdullatif Hassan 2' 1 - 0  
  1 - 1 7' Mahmoud Mokhtar
Hasan Al Karani 13' 2 - 1  
Lelê 14' 3 - 1  
  3 - 2 21' Aiman Abdulamir
Everton 30' 4 - 2  
  4 - 3 67' Sayed Ali Issa
Husain Jameel 67' 5 - 3  

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.