Weightclass:  Lightweight
Location:  Riyadh, Saudi Arabia
Record:  28 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2031Riyadh, Saudi Arabia27 - 24 Joaquin Montana6 - 6 WPts
07/06/2031Riyadh, Saudi Arabia26 - 24 Vanni Laforgia4 - 10 WPts
07/04/2031Riyadh, Saudi Arabia25 - 24 Carlos Fermin2 - 4 WPts
06/02/2031Riyadh, Saudi Arabia24 - 24 Scott Howat2 - 1 WPts
08/12/2030Riyadh, Saudi Arabia23 - 24 Dmytro Marchuk0 - 4 WPts
09/10/2030Riyadh, Saudi Arabia22 - 24 Paul Ewart1 - 7 WPts
10/08/2030Riyadh, Saudi Arabia21 - 24 Michael Aday6 - 4 WPts
11/06/2030Jeddah, Saudi Arabia21 - 23 Syed Mansouri22 - 21(2) LPts
26/04/2030Taif, Saudi Arabia21 - 22 Farhan Hajj13 - 7 LPts Saudi Arabia National Championships 2030View
08/04/2030Helsinki, Finland21 - 21 Jarkko Soikkeli18(1) - 11 LPts
08/02/2030Dushanbe, Tajikistan20 - 21 Israfil Imanov5 - 12 WPts
11/12/2029Valparaiso, Chile19 - 21 Emilio Barraza7 - 11 WPts
13/10/2029Jeddah, Saudi Arabia19 - 20 Zain Saeed21 - 17 LPts
15/08/2029Jeddah, Saudi Arabia19 - 19 Syed Mansouri19 - 19(1) LPts
27/06/2029Vilnius, Lithuania18 - 19 Jerzy Sobkowiak2 - 14 WPts
29/04/2029Taif, Saudi Arabia18 - 18 Abdul Alturk12 - 19 LPts Saudi Arabia National Championships 2029View
26/04/2029Taif, Saudi Arabia17 - 18 Zain Saeed19 - 16 WPts Saudi Arabia National Championships 2029View
07/04/2029Riyadh, Saudi Arabia16 - 18 Kashif Jarrar0 - 1 WPts
07/02/2029Riyadh, Saudi Arabia16 - 17 Gazi Rahme18 - 15 LPts
15/12/2028Riyadh, Saudi Arabia15 - 17 Amer Elmoudaber11 - 19 WPts
14/11/2028Riyadh, Saudi Arabia14 - 17 Danyaal Salama6 - 3 WPts
10/10/2028Oslo, Norway13 - 17 Ker Teigland18 - 17 WPts
12/08/2028Riyadh, Saudi Arabia12 - 17 Danyaal Adeel11 - 19 WPts
14/06/2028Riyadh, Saudi Arabia11 - 17 Jawad Asad3 - 8 WPts
15/04/2028Riyadh, Saudi Arabia10 - 17 Yasin Jermanus14(1) - 5 WPts
19/02/2028Riyadh, Saudi Arabia9 - 17 Yu Temirbulatov1 - 8 WPts
22/12/2027Roodepoort, South Africa9 - 16 Rob Ngina4 - 4 LPts
24/10/2027Riyadh, Saudi Arabia9 - 15 Dong Hieu13 - 31 LPts
25/08/2027Dakar, Senegal8 - 15 Bellamy Ouimet5 - 15(3) WPts
26/06/2027Dammam, Saudi Arabia8 - 14 Shayan Qarni15(2) - 9 LPts
09/05/2027Riyadh, Saudi Arabia7 - 14 Jawad Jafri1 - 4 WPts
10/03/2027Mecca, Saudi Arabia6 - 14 Syed Basri0 - 26 WPts
22/01/2027Medina, Saudi Arabia6 - 13 Saad Ayub21(2) - 27 LPts
21/12/2026Bratislava, Slovakia6 - 12 Kristißn Kovalik16 - 19(6) LPts
23/10/2026Ndola, Zambia6 - 11 Zachary Lugwalo11 - 23 LPts
25/08/2026Lima, Peru6 - 10 Joaquin Castrillo12 - 9 LPts
25/07/2026Gdynia, Poland6 - 9 Borys Kobylarz18(1) - 7 LPts
24/06/2026Boston, USA5 - 9 Mason MacLellan4 - 17 WPts
26/04/2026Riyadh, Saudi Arabia5 - 8 Mohsin Guirguis5 - 13 LPts Saudi Arabia National Championships 2026View
16/03/2026Melbourne, Australia5 - 7 Blake Rigas10 - 18 LPts
16/01/2026Schaerbeek, Belgium5 - 6 Satch Huet22(1) - 6 LPts
18/11/2025Sana'a, Yemen4 - 6 Haaris Bakkal13(1) - 17 WPts
20/09/2025Soweto, South Africa4 - 5 Bongani Majoro5 - 10 LPts
23/07/2025Mecca, Saudi Arabia4 - 4 Haaris Tabatabai2 - 15 LPts
04/06/2025Jeddah, Saudi Arabia4 - 3 Waqar Daher11 - 39 LPts
10/04/2025Riyadh, Saudi Arabia3 - 3 Jerrold Travieso2 - 8 WPts
10/02/2025Riyadh, Saudi Arabia3 - 2 Aftab Zaccour7 - 23 LPts
05/01/2025Riyadh, Saudi Arabia2 - 2 Amer Mansouri0 - 0 WPts
01/12/2024Riyadh, Saudi Arabia1 - 2 Kamran Guler0 - 8 WPts
03/10/2024Riyadh, Saudi Arabia1 - 1 Fedor Berzkalns10 - 15 LPts
05/08/2024Lira, Uganda1 - 0 David Kiberu10 - 16 LPts
07/06/2024Riyadh, Saudi Arabia0 - 0 Jawad Alshehri0 - 5 WPts