Weightclass:  Lightweight
Location:  Riyadh, Saudi Arabia
Record:  19 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2027Riyadh, Saudi Arabia18 - 15(1) Eloy Fanta4 - 14 WPts
31/10/2027Riyadh, Saudi Arabia17 - 15(1) Reyes Diaz1 - 5 WPts
01/09/2027Riyadh, Saudi Arabia16 - 15(1) Julien Delahaye17 - 13 WPts
02/07/2027Riyadh, Saudi Arabia15 - 15(1) Asif Mallouk1 - 0 WPts
04/05/2027Riyadh, Saudi Arabia14 - 15(1) Zafa Haleemi0 - 2 WPts
06/03/2027Riyadh, Saudi Arabia14 - 14(1) Davie Mowat3 - 4 LPts
06/01/2027Riyadh, Saudi Arabia14 - 13(1) Danyaal Bashar14 - 20 LPts
06/11/2026Riyadh, Saudi Arabia14 - 12(1) Angel Camarillo18 - 6 LPts
07/09/2026Riyadh, Saudi Arabia13 - 12(1) Seth Modjeka6 - 23 WPts
09/07/2026Riyadh, Saudi Arabia12 - 12(1) Mashawn Vilakazi1 - 13 WPts
10/05/2026Riyadh, Saudi Arabia11 - 12(1) Aftab Aulaqi2 - 2 WPts
11/03/2026Riyadh, Saudi Arabia10 - 12(1) Rashid Nasar1 - 17 WPts
11/01/2026Suez, Egypt9 - 12(1) Yasin Elmohamady9 - 11 WPts
13/11/2025Perth, Australia9 - 11(1) John Raney22(4) - 24 LPts
15/09/2025Brisbane, Australia9 - 10(1) Billy Russak14 - 14 LPts
18/07/2025Turku, Finland8 - 10(1) Maunu Siurulainen0 - 0 WPts
20/05/2025Riyadh, Saudi Arabia8 - 9(1) Haaris Allan3 - 6 LPts
25/03/2025Riyadh, Saudi Arabia7 - 9(1) Jin Luvsansharav5 - 4 WPts
25/01/2025Nassau, Bahamas6 - 9(1) Sam Duffy2 - 17(5) WPts
27/11/2024Santiago de los Caballeros, Dominican Republic6 - 8(1) Marjun Diego6 - 9 LPts
29/09/2024Surabaya, Indonesia6 - 7(1) Mohsin Meskin8 - 15 LPts
01/08/2024Medina, Saudi Arabia5 - 7(1) Danyaal Nehme1 - 6 WPts
06/06/2024Riyadh, Saudi Arabia4 - 7(1) Amer Welshel0 - 3 WPts
08/04/2024Jeddah, Saudi Arabia4 - 6(1) Majid Naggar9 - 18 LPts
22/02/2024Riyadh, Saudi Arabia4 - 5(1) Ali Alahmar19 - 12 LPts
15/01/2024Dammam, Saudi Arabia3 - 5(1) Atif Husseini0 - 0 WPts
08/12/2023Riyadh, Saudi Arabia2 - 5(1) Deepak Cheema2 - 2 WPts
09/10/2023Dammam, Saudi Arabia2 - 4(1) Haider Amara0 - 11(2) LPts
24/08/2023Roodepoort, South Africa2 - 3 Phumelele Kune26(2) - 5 LKO2
26/06/2023Riyadh, Saudi Arabia2 - 2 Ali Alahmar15 - 12 LPts
18/05/2023Jeddah, Saudi Arabia1 - 2 Shayan Tahan0 - 0 WPts
15/04/2023Riyadh, Saudi Arabia1 - 1 Syed Nouhra1 - 13 LPts
08/03/2023Riyadh, Saudi Arabia1 - 0 Hassan Rahal15 - 16 LPts
05/02/2023Riyadh, Saudi Arabia0 - 0 Yong-jae Kye14 - 11 WPts