Weightclass:  Featherweight
Location:  Riyadh, Saudi Arabia
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2030Riyadh, Saudi Arabia18 - 17 Waqar Elkreiky2 - 17 WPts
03/10/2030Riyadh, Saudi Arabia18 - 16 Rehan Ansari11 - 8 LPts
05/08/2030Riyadh, Saudi Arabia17 - 16 Majid Elshennawi0 - 1 WPts
05/06/2030Riyadh, Saudi Arabia16 - 16 Haaris Agha2 - 3 WPts
06/04/2030Riyadh, Saudi Arabia15 - 16 Ahmed Saba5 - 4 WPts
05/02/2030Athens, Greece15 - 15 Jase Mellis16 - 18 LPts
08/12/2029Isfahan, Iran14 - 15 Tariq Sayed5 - 11(2) WPts
10/10/2029Ulaanbaatar, Mongolia13 - 15 Shen Esen2 - 17 WPts
12/08/2029Karaj, Iran13 - 14 Waqar Sharifi3 - 15 LPts
14/06/2029Riyadh, Saudi Arabia12 - 14 Jamie Pottinger2 - 4 WPts
15/04/2029Medina, Saudi Arabia12 - 13 Jawad Rahim15 - 19 LPts
18/02/2029New Kingston, Jamaica12 - 12 Stephen Dixon24 - 8 LPts
21/12/2028Viba del Mar, Chile11 - 12 Joaquin Ramirez0 - 5 WPts
23/10/2028Las Condes, Chile11 - 11 Rico Gerena1 - 7 LPts
25/08/2028Portsmouth, UK11 - 10 Jack Egerton7 - 6 LPts
27/06/2028Carolina, Puerto Rico11 - 9 Rodrigo Cedillo3 - 31(1) LPts
29/04/2028Taif, Saudi Arabia11 - 8 Amer Hamdan7 - 15 LPts Saudi Arabia National Championships 2028View
26/04/2028Taif, Saudi Arabia10 - 8 Haaris Nadi19 - 16 WPts Saudi Arabia National Championships 2028View
11/03/2028Ponce, Puerto Rico9 - 8 Vicente Panza8 - 18 WPts
12/01/2028Ulaanbaatar, Mongolia8 - 8 Chung Byambasuren16(1) - 13(2) WPts
14/11/2027Riyadh, Saudi Arabia7 - 8 Waqas Kamali1 - 17(1) WPts
29/09/2027Riyadh, Saudi Arabia7 - 7 Shayan Yazid14 - 17 LPts
21/08/2027Cheonan, South Korea6 - 7 Shin-wook Ree10 - 16 WPts
23/06/2027Riyadh, Saudi Arabia6 - 6 Bilal Nazmi9(2) - 23 LPts
18/05/2027Riyadh, Saudi Arabia5 - 6 Ra'id Natsagdorj0 - 10 WPts
20/03/2027San Bernardo, Chile5 - 5 Vicente Diaz11 - 13(1) LPts
20/01/2027Panama City, Panama4 - 5 Montel Montesino0 - 0 WPts
22/11/2026Mostoles, Spain4 - 4 Montana Rebollar9 - 18 LPts
24/09/2026Kingston, Jamaica3 - 4 Sam Fram6(1) - 21 WPts
27/07/2026Montevideo, Uruguay3 - 3 Ryo Lamora9 - 29 LPts
29/05/2026Kingston, Jamaica2 - 3 Denton Traill3 - 25(8) WPts
31/03/2026New Kingston, Jamaica1 - 3 Ellis Wallach5 - 10 WPts
31/01/2026Riyadh, Saudi Arabia0 - 3 Waqas Kamali1 - 6(1) WPts
16/12/2025Riyadh, Saudi Arabia0 - 2 Quaashie Aning2 - 10 LPts
18/10/2025Jeddah, Saudi Arabia0 - 1 Majid Nahyan1 - 0 LPts
05/09/2025Riyadh, Saudi Arabia0 - 0 Kashif Sahadi1 - 3(1) LPts