Weightclass:  Bantamweight
Location:  Jeddah, Saudi Arabia
Record:  36 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2031Jeddah, Saudi Arabia35 - 23 Noe Melena6 - 11 WPts
18/10/2031Jeddah, Saudi Arabia34 - 23 Ho Dashbalbar10 - 9 WPts
18/08/2031Jeddah, Saudi Arabia33 - 23 Diego Arcia1 - 4 WPts
19/06/2031Jeddah, Saudi Arabia32 - 23 Kee-hee Koh3 - 8(1) WPts
19/04/2031Jeddah, Saudi Arabia31 - 23 Diego Julian3 - 2 WPts
18/02/2031Jeddah, Saudi Arabia30 - 23 Ivan Menendez1 - 5 WPts
20/12/2030Jeddah, Saudi Arabia29 - 23 Ibrahim Ramdani7(1) - 4 WPts
21/10/2030Jeddah, Saudi Arabia28 - 23 Paul Raine2 - 2(1) WPts
22/08/2030Jeddah, Saudi Arabia27 - 23 Ibrahim Elmoudaber5 - 12 WPts
23/06/2030Jeddah, Saudi Arabia26 - 23 Juan Martinez1 - 3 WPts
24/04/2030Jeddah, Saudi Arabia25 - 23 Moana Kaura7 - 12 WPts
23/02/2030Jeddah, Saudi Arabia24 - 23 David Ker2 - 11 WPts
25/12/2029El Alto, Bolivia24 - 22 Rodrigo Capella24 - 22 LPts
24/11/2029Tipitapa, Nicaragua24 - 21 Guido Villescas30 - 14 LPts
24/10/2029Tipitapa, Nicaragua24 - 20 Guido Villescas29 - 14 LPts
23/09/2029Tipitapa, Nicaragua24 - 19 Guido Villescas28 - 14 LPts
23/08/2029Valparaiso, Chile24 - 18 Antonio Mancera25 - 12 LPts
23/07/2029Rotterdam, Netherlands24 - 17 Bavo Raes27 - 7 LPts
22/06/2029Riyadh, Saudi Arabia24 - 16 Ibrahim Alqadi34 - 20 LPts
02/05/2029Taif, Saudi Arabia23 - 16 Jawad Rizvi9 - 8 WPts Saudi Arabia National Championships 2029View
29/04/2029Taif, Saudi Arabia22 - 16 Kamran Malki25 - 17 WPts Saudi Arabia National Championships 2029View
26/04/2029Taif, Saudi Arabia21 - 16 Haaris Taffaha13(2) - 18 WPts Saudi Arabia National Championships 2029View
08/04/2029Georgetown, Guyana20 - 16 John Stirrat8 - 17 WPts
08/02/2029Prague, Czech Republic19 - 16 Radek Pospisil4 - 17 WPts
11/12/2028Ulaanbaatar, Mongolia18 - 16 Zernebog Sim7 - 11 WPts
13/10/2028Riyadh, Saudi Arabia18 - 15 Hassan Yamin20 - 17 LPts
15/08/2028Jeddah, Saudi Arabia17 - 15 Haaris Taffaha11(2) - 15 WPts
16/06/2028Riyadh, Saudi Arabia16 - 15 Hassan Yamin20 - 15 WPts
26/04/2028Taif, Saudi Arabia16 - 14 Amer Ahmed20 - 9 LPts Saudi Arabia National Championships 2028View
08/04/2028Mecca, Saudi Arabia15 - 14 Majid Qasim10 - 19 WPts
18/02/2028Aden, Yemen15 - 13 Rehan Abaza17(1) - 17 LPts
21/12/2027Suwon, South Korea14 - 13 Ju-young Soh14(1) - 34(1) WPts
23/10/2027Dammam, Saudi Arabia13 - 13 Amer Saab3 - 21(2) WPts
30/08/2027Medina, Saudi Arabia13 - 12 Gazi Jahid13 - 23 LPts
24/07/2027Jeddah, Saudi Arabia12 - 12 Zafa Jabbir15 - 12 WPts
16/06/2027Jeddah, Saudi Arabia11 - 12 Vicente Cadiz5 - 9 WPts
18/04/2027Rosario, Argentina10 - 12 Ponce Cirino5 - 7 WPts
18/02/2027Jeddah, Saudi Arabia10 - 11 Rio Toledano8 - 30 LPts
20/12/2026New Kingston, Jamaica9 - 11 Leighton Burness8 - 14 WPts
22/10/2026Puebla, Mexico8 - 11 Saturnin Cerezo12 - 10 WPts
24/08/2026Tangier, Morocco8 - 10 El Madani Iguider2 - 2 LPts
25/06/2026Riyadh, Saudi Arabia8 - 9 Mohsin Ganim5 - 8 LPts
06/05/2026Córdoba, Argentina8 - 8 Kiki Viveros11 - 18(1) LPts
08/03/2026Mecca, Saudi Arabia8 - 7 Majid Qasim5 - 10 LPts
09/01/2026Jeddah, Saudi Arabia7 - 7 Jose Tumang1 - 6 WPts
10/11/2025Jeddah, Saudi Arabia6 - 7 Yasin Elashi4(2) - 16 WPts
11/09/2025Ostrava, Czech Republic6 - 6 Blahoslav Komara13 - 13 LPts
14/07/2025Jeddah, Saudi Arabia6 - 5 Lee Huo25 - 19 LPts
16/05/2025Jeddah, Saudi Arabia5 - 5 Waleed Fardill6 - 21 WPts
19/03/2025Jeddah, Saudi Arabia4 - 5 Waqar Rashed0 - 2 WPts
30/01/2025Medina, Saudi Arabia4 - 4 Zafa Ataya17 - 28(1) LPts
15/12/2024Mecca, Saudi Arabia4 - 3 Ibrahim Farres14(3) - 30 LPts
06/11/2024Taif, Saudi Arabia3 - 3 Syed Salehi0 - 0 WPts
29/09/2024Jeddah, Saudi Arabia3 - 2 Amer Ahmed0 - 0 LPts
18/08/2024Riyadh, Saudi Arabia3 - 1 Mohsin Ganim0 - 0 LPts
25/06/2024Jeddah, Saudi Arabia2 - 1 Haider Fadel1 - 0 WPts
26/04/2024Riyadh, Saudi Arabia2 - 0 Imran Adham7 - 7 LPts Saudi Arabia National Championships 2024View
22/03/2024Jeddah, Saudi Arabia1 - 0 Yasin Elashi2 - 7 WPts
22/01/2024Jeddah, Saudi Arabia0 - 0 Zain Iqbal0 - 5 WPts