Weightclass:  Welterweight
Location:  Riyadh, Saudi Arabia
Record:  20(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/11/2028Riyadh, Saudi Arabia19(1) - 17 Zuffur Zardari2 - 2 WPts
13/09/2028Riyadh, Saudi Arabia18(1) - 17 Koray Tansel5 - 11 WPts
14/07/2028Riyadh, Saudi Arabia17(1) - 17 Rehman Abbasi0 - 2 WPts
13/05/2028Riyadh, Saudi Arabia16(1) - 17 Milosz Boczek4 - 2 WPts
14/03/2028Riyadh, Saudi Arabia15(1) - 17 Yasin Samra3 - 18 WPts
14/01/2028Riyadh, Saudi Arabia15(1) - 16 John Owen24 - 5 LPts
14/11/2027Riyadh, Saudi Arabia14(1) - 16 Zafa Noorani3 - 6 WPts
15/09/2027Riyadh, Saudi Arabia13(1) - 16 Atanas á Shevchev4(1) - 11 WPts
16/07/2027Riyadh, Saudi Arabia13(1) - 15 Barabas Schaut23 - 9 LPts
17/05/2027Riyadh, Saudi Arabia12(1) - 15 Apostol Romanchuk5 - 3 WPts
18/03/2027Riyadh, Saudi Arabia11(1) - 15 Kamran Zamani4 - 14 WPts
17/01/2027Riyadh, Saudi Arabia10(1) - 15 Saturnin Porras5 - 7 WPts
18/11/2026Riyadh, Saudi Arabia9(1) - 15 Jawad Rad3 - 4 WPts
19/09/2026Riyadh, Saudi Arabia9(1) - 14 Malik Aydin2 - 15 LPts
23/07/2026Medina, Saudi Arabia8(1) - 14 Kamran Zamani3 - 11 WPts
28/05/2026Jeddah, Saudi Arabia8(1) - 13 Umair Elbahri4 - 16 LPts
26/04/2026Riyadh, Saudi Arabia8(1) - 12 Haaris Iman37(2) - 16 LPts Saudi Arabia National Championships 2026View
22/03/2026Amman, Jordan7(1) - 12 Tariq Akkad20(2) - 33 WPts
22/01/2026Almaty, Kazakhstan7(1) - 11 Bilal Kaghgaliev19(1) - 10 LPts
24/11/2025Lusaka, Zambia7(1) - 10 Banji Nchembele27 - 26 LPts
26/09/2025Riyadh, Saudi Arabia7(1) - 9 Zamin Memishov1 - 14 LPts
29/07/2025Prague, Czech Republic7(1) - 8 Drahoslav Blazek10 - 13 LPts
31/05/2025Riyadh, Saudi Arabia6(1) - 8 Fedya Gadjibekov0 - 4 WPts
02/04/2025Riyadh, Saudi Arabia5(1) - 8 Luka Togoldor1 - 7 WPts
02/02/2025Riyadh, Saudi Arabia4(1) - 8 Amjad Jermanus1 - 3 WPts
04/12/2024Prague, Czech Republic4(1) - 7 Ludek Vecera20(1) - 23 LPts
06/10/2024Jeddah, Saudi Arabia4(1) - 6 Danyaal Baz10 - 29 LPts
08/08/2024Jeddah, Saudi Arabia3 - 6 Imran Atiyeh1 - 10(5) WKO3
10/06/2024Riyadh, Saudi Arabia2 - 6 Syed Maforige1 - 12 WPts
12/04/2024Brest, Belarus2 - 5 Zernebog Stelmach11(1) - 22 LPts
13/02/2024Riyadh, Saudi Arabia2 - 4 Ioakim Kravchuk10(2) - 21 LPts
16/12/2023Riyadh, Saudi Arabia2 - 3 Abdul Tarhouni2 - 10 LPts
22/10/2023Bouake, Ivory Coast1 - 3 Reinald Percier1 - 4 WPts
24/08/2023Riyadh, Saudi Arabia1 - 2 Waleed Rezek3 - 6(4) LPts
09/07/2023Jeddah, Saudi Arabia1 - 1 Gazi Salame12 - 11 LPts
14/05/2023Riyadh, Saudi Arabia1 - 0 Yasin Nawaz6 - 17 LPts
05/04/2023Riyadh, Saudi Arabia0 - 0 Humbat Kairbekow1 - 0 WPts