Weightclass:  Light Flyweight
Location:  Riyadh, Saudi Arabia
Record:  24 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Ho Chi Minh City, Vietnam24 - 5 Dieu Ca18 - 13 LPts
21/10/2033Riyadh, Saudi Arabia23 - 5 Angel Luciano5 - 17 WPts
20/08/2033Kolkata, India23 - 4 Harendra Mogul30 - 6 LPts
20/06/2033Riyadh, Saudi Arabia22 - 4 Rodrigo Zendejas2 - 5 WPts
20/04/2033San Juan, Argentina21 - 4 Quico Menor0 - 4(1) WPts
20/02/2033Riyadh, Saudi Arabia20 - 4 Ughur Gaidarov0 - 1 WPts
21/12/2032Riyadh, Saudi Arabia19 - 4 Dan Duff1 - 8 WPts
21/10/2032Riyadh, Saudi Arabia18 - 4 Alejandro De Santos12(1) - 36 WPts
22/08/2032Havana, Cuba17 - 4 Alejandro Plasencia2 - 14(1) WPts
24/06/2032Bangkok, Thailand16 - 4 Norasing Sithluangphophun4 - 12 WPts
26/04/2032Jeddah, Saudi Arabia16 - 3 Kamran Yakub11 - 14 LPts Saudi Arabia National Championships 2032View
16/04/2032Port Elizabeth, South Africa15 - 3 Josh Abelo0 - 0 WPts
17/02/2032Yekaterinburg, Russia14 - 3 Timofei Tverdovsky2 - 17 WPts
20/12/2031Riyadh, Saudi Arabia13 - 3 Fahsai Keawsombat2 - 12 WPts
21/10/2031Milan, Italy12 - 3 Fillipo Adamo5 - 21(7) WPts
23/08/2031Mumbai, India11 - 3 Vinay Gaikwad2 - 9(1) WPts
25/06/2031Riyadh, Saudi Arabia10 - 3 Marco Menchaca2 - 4 WPts
26/04/2031Jeddah, Saudi Arabia10 - 2 Kamran Yakub4 - 7 LPts Saudi Arabia National Championships 2031View
23/02/2031Riyadh, Saudi Arabia9 - 2 Canaan Jobert10 - 14 WPts
24/12/2030Antipolo, Philippines8 - 2 Pedro Quimno4 - 12 WPts
26/10/2030Turin, Italy7 - 2 Gianmarco Cavazzuti2 - 10 WPts
28/08/2030Riyadh, Saudi Arabia6 - 2 Alejandro Patricio2 - 8 WPts
16/07/2030Riyadh, Saudi Arabia5 - 2 Munkhbayar Badar-Uugan4 - 8 WPts
15/06/2030Riyadh, Saudi Arabia4 - 2 Munkhbayar Badar-Uugan4 - 7 WPts
29/04/2030Taif, Saudi Arabia3 - 2 Farhan Yasser9 - 11 WPts Saudi Arabia National Championships 2030View
26/04/2030Taif, Saudi Arabia2 - 2 Azam Abdellah3 - 18 WPts Saudi Arabia National Championships 2030View
14/04/2030Riyadh, Saudi Arabia2 - 1 Dylan Kindrick4 - 7 LPts
04/03/2030Sana'a, Yemen1 - 1 Jawad Amini5 - 14 WPts
01/02/2030Sana'a, Yemen1 - 0 Jawad Amini4 - 14 LPts
31/12/2029Riyadh, Saudi Arabia0 - 0 Haider Yazbeck1 - 2 WPts