Weightclass:  Featherweight
Location:  Dammam, Saudi Arabia
Record:  45(2) - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2034Dammam, Saudi Arabia44(2) - 22(1) Javier Canizares17 - 17 WPts
06/09/2034Dammam, Saudi Arabia43(2) - 22(1) Raoul Leblanc2 - 8 WPts
07/07/2034Dammam, Saudi Arabia42(2) - 22(1) Zachary Gorrie7 - 14 WPts
06/05/2034Dammam, Saudi Arabia41(2) - 22(1) Fletcher Dreyfus2 - 19 WPts
06/03/2034Dammam, Saudi Arabia40(2) - 22(1) Pablo Santibanez1 - 2 WPts
03/01/2034Dammam, Saudi Arabia39(2) - 22(1) Michael Adams7 - 5 WPts
03/11/2033Dammam, Saudi Arabia38(2) - 22(1) Cisco Pinta2 - 6 WPts
02/09/2033Dammam, Saudi Arabia37(2) - 22(1) Basuki Solossa1 - 0 WPts
03/07/2033Dammam, Saudi Arabia36(2) - 22(1) Fedor Kostygov36 - 15 WPts
02/06/2033Dammam, Saudi Arabia35(2) - 22(1) Fedor Kostygov36 - 14 WPts
26/04/2033Mecca, Saudi Arabia35(2) - 21(1) Bilal Bahar10 - 19 LPts Saudi Arabia National Championships 2033View
20/03/2033Dammam, Saudi Arabia35(2) - 20(1) John Boye30 - 21(1) LPts
10/02/2033Dammam, Saudi Arabia34(2) - 20(1) Waltier Julien22 - 21 WPts
05/01/2033Hanoi, Vietnam34(2) - 19(1) Thai Hoang30(5) - 14 LPts
05/12/2032Villa Nueva, Guatemala34(2) - 18 Alejandro Ruiz38(10) - 8 LKO3
04/11/2032Dammam, Saudi Arabia34(2) - 17 Ryo Shima19(2) - 19 LPts
04/10/2032Dammam, Saudi Arabia33(2) - 17 Orlando Galindo30 - 8(1) WPts
29/08/2032Sydney, Australia32(2) - 17 Silvano Razza19 - 18 WPts
01/07/2032Dammam, Saudi Arabia31(2) - 17 Ilmari Sinkonnen9 - 17 WPts
02/05/2032Jeddah, Saudi Arabia30(2) - 17 Majid Nahyan42 - 14 WPts Saudi Arabia National Championships 2032View
29/04/2032Jeddah, Saudi Arabia29(2) - 17 Haider Elhessen12 - 10 WPts Saudi Arabia National Championships 2032View
26/04/2032Jeddah, Saudi Arabia28(2) - 17 Amjad Madani9(2) - 19(1) WPts Saudi Arabia National Championships 2032View
10/04/2032Dammam, Saudi Arabia27(2) - 17 Julian Varn10 - 14 WPts
10/02/2032Kumasi, Ghana26(2) - 17 Dave Buari13 - 14(1) WPts
12/12/2031Samarinda, Indonesia25(2) - 17 Raden Kabagaimu14 - 15 WPts
14/10/2031Dammam, Saudi Arabia24(2) - 17 Cody Bancale6 - 5 WPts
14/08/2031Dammam, Saudi Arabia24(2) - 16 John Bwanika19 - 21 LPts
03/07/2031Dammam, Saudi Arabia23(2) - 16 Gazi Sheikh15 - 27(4) WPts
02/06/2031Dammam, Saudi Arabia22(2) - 16 Gazi Sheikh15 - 26(4) WPts
29/04/2031Jeddah, Saudi Arabia22(2) - 15 Ahmed Saba11 - 7 LPts Saudi Arabia National Championships 2031View
26/04/2031Jeddah, Saudi Arabia21(2) - 15 Mohsin Naqvi10 - 21(1) WPts Saudi Arabia National Championships 2031View
14/04/2031Dammam, Saudi Arabia21(2) - 14 Dobroslav Cesarec24 - 15 LPts
14/03/2031Dammam, Saudi Arabia20(2) - 14 Ekapol Ni13 - 15 WPts
06/02/2031Basel, Switzerland20(2) - 13 Rog Hennen24 - 8 LPts
06/01/2031Barcelona, Venezuela19(2) - 13 Cris Peraza33 - 6 WPts
06/12/2030Montevideo, Uruguay19(2) - 12 Cruz Madrigal19 - 7 LPts
05/11/2030Montevideo, Uruguay19(2) - 11 Cruz Madrigal18 - 7 LPts
05/10/2030Santa Cruz de la Sierra, Bolivia19(2) - 10 Fresco Zermeno21(1) - 9 LPts
04/09/2030Aden, Yemen19(2) - 9 Haider Welshel26 - 8 LPts
04/08/2030Dammam, Saudi Arabia18(2) - 9 Dmitri Larionov14(1) - 16 WPts
30/06/2030Santo Domingo Este, Dominican Republic17(2) - 9 Quiqui Gomez21 - 13 WPts
02/05/2030Taif, Saudi Arabia16(2) - 9 Majid Nahyan27 - 9 WPts Saudi Arabia National Championships 2030View
29/04/2030Taif, Saudi Arabia15(1) - 9 Haaris Hajj12 - 23(7) WKO3 Saudi Arabia National Championships 2030View
26/04/2030Taif, Saudi Arabia14(1) - 9 Mohsin Naqvi7 - 17(1) WPts Saudi Arabia National Championships 2030View
30/03/2030Riyadh, Saudi Arabia13(1) - 9 Rehan Ansari8 - 7 WPts
02/02/2030Canberra, Australia12(1) - 9 Nero Prosperini9 - 20 WPts
05/12/2029Taif, Saudi Arabia12(1) - 8 Haaris Nadi25 - 20 LPts
22/10/2029Dammam, Saudi Arabia11(1) - 8 Haider Aly4 - 13 WPts
23/08/2029Carolina, Puerto Rico11(1) - 7 Lisandro Castano19 - 14 LPts
25/06/2029Riyadh, Saudi Arabia10(1) - 7 Zafa Ganem2 - 13 WPts
26/04/2029Taif, Saudi Arabia10(1) - 6 Ibrahim Sadek10 - 7 LPts Saudi Arabia National Championships 2029View
12/04/2029Dammam, Saudi Arabia9 - 6 Haaris Hajj8 - 13(1) WKO3
12/02/2029Roskilde, Denmark8 - 6 Ingmar Itzen5 - 19(2) WPts
15/12/2028Mecca, Saudi Arabia7 - 6 Waqar Elkreiky0 - 5 WPts
17/10/2028Yerevan, Armenia7 - 5 Yetuart Janikyan17 - 12 LPts
19/08/2028Grodno, Belarus6 - 5 Borya Bure14 - 10 WPts
21/06/2028Tirana, Albania6 - 4 Agon Thika13 - 14 LPts
23/04/2028Dammam, Saudi Arabia6 - 3 Diego Britto10 - 24 LPts
24/02/2028Mecca, Saudi Arabia5 - 3 Haider Aly2 - 4 WPts
16/01/2028Jeddah, Saudi Arabia5 - 2 Faisal Aboshalha10 - 15 LPts
21/11/2027Riyadh, Saudi Arabia5 - 1 Shayan Atiyah24(3) - 40(8) LPts
20/10/2027Jeddah, Saudi Arabia4 - 1 Syed Allee0 - 0 WPts
29/08/2027Grodno, Belarus3 - 1 Dmitri Larionov1 - 8 WPts
01/07/2027Amsterdam, Netherlands3 - 0 Kwinten Pagaets16(1) - 18 LPts
03/05/2027Dammam, Saudi Arabia2 - 0 Amjad Alajlani1 - 4 WPts
05/03/2027Anchorage, USA1 - 0 Ethan Flint0 - 0 WPts
05/01/2027Dammam, Saudi Arabia0 - 0 Ed McQuillan0 - 0 WPts