Weightclass:  Welterweight
Location:  Riyadh, Saudi Arabia
Record:  11 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Daejeon, South Korea10 - 24 Tae-hee An11 - 15 WPts
26/10/2033Edmonton, Canada10 - 23 David Drewes26 - 30 LPts
26/08/2033Birmingham, UK9 - 23 Charlie MacDuff4 - 10 WPts
28/06/2033Asahikawa, Japan9 - 22 Nao Kawata26 - 25 LPts
30/04/2033Riyadh, Saudi Arabia8 - 22 Faisal Sahli3 - 4 WPts
02/03/2033Zaporizhia, Ukraine8 - 21 Viktor Trush3 - 5 LPts
01/01/2033Riyadh, Saudi Arabia7 - 21 Kamran Habbib0 - 1(1) WPts
01/11/2032Riyadh, Saudi Arabia7 - 20 Asif Kaddouri8 - 17 LPts
01/09/2032Riyadh, Saudi Arabia6 - 20 Waqas Farran4 - 15 WPts
02/07/2032Riyadh, Saudi Arabia5 - 20 Ahmed Unis6 - 11 WPts
08/05/2032Isfara, Tajikistan5 - 19 Daniil Kazacpaev7 - 9 LPts
09/03/2032Riyadh, Saudi Arabia4 - 19 Yulian Evanoff14 - 36(1) WPts
09/01/2032Salvador, Brazil4 - 18 Gig Ferra12 - 15 LPts
10/11/2031Kitwe, Zambia3 - 18 Kwamin Bupe3 - 19 WPts
10/09/2031Paris, France3 - 17 Odo Chaudet1 - 9 LPts
13/07/2031San Bernardo, Chile3 - 16 Alano Rosa4 - 7 LPts
15/05/2031Mecca, Saudi Arabia2 - 16 Haaris Daley5 - 15 WPts
22/03/2031La Florida, Chile2 - 15 Gabriel Berra21 - 7 LPts
22/01/2031Aalborg, Denmark2 - 14 Stieran Jansen18 - 17 LPts
24/11/2030Vancouver, Canada2 - 13 Dan Hastings6 - 26(1) LPts
26/09/2030Riyadh, Saudi Arabia2 - 12 Tariq Najeeb2 - 2 LPts
28/07/2030Riyadh, Saudi Arabia2 - 11 Yasin Khallil7 - 11(1) LPts
02/06/2030Medina, Saudi Arabia2 - 10 Shayan Nasiri11 - 12 LPts
07/04/2030Algiers, Algeria1 - 10 Faisal Belaouf5 - 13 WPts
07/02/2030Riyadh, Saudi Arabia1 - 9 Yevhen Kukura23(2) - 15 LPts
10/12/2029Jeddah, Saudi Arabia0 - 9 Waleed Ebrahimi3 - 11 WPts
23/10/2029Jeddah, Saudi Arabia0 - 8 Tariq Akbari6 - 15 LPts
31/08/2029Riyadh, Saudi Arabia0 - 7 Rehman Bseiso0 - 0 LPts
30/07/2029Riyadh, Saudi Arabia0 - 6 Waqas Alhamdan2 - 8 LPts
31/05/2029Riyadh, Saudi Arabia0 - 5 Zuffur Islambouli0 - 0 LPts
12/04/2029Amman, Jordan0 - 4 Sajid Najdi18 - 7 LPts
12/02/2029Riyadh, Saudi Arabia0 - 3 Khalid Jafari2 - 5 LPts
14/12/2028Riyadh, Saudi Arabia0 - 2 Amer Mahmad7 - 13 LPts
16/10/2028Chipancingo, Mexico0 - 1 Santiago Palencia2 - 11(2) LPts
18/08/2028Riyadh, Saudi Arabia0 - 0 Yasin Khallil4 - 2(1) LPts