Weightclass:  Welterweight
Location:  Jeddah, Saudi Arabia
Record:  22 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2035Jeddah, Saudi Arabia21 - 31 Vartavar Pakradouni2 - 8 WPts
21/12/2034Jeddah, Saudi Arabia20 - 31 Ivan Bedoya1 - 10 WPts
20/10/2034Jeddah, Saudi Arabia19 - 31 Sung-ryong Jee7 - 36 WPts
19/08/2034Jeddah, Saudi Arabia18 - 31 Larenzo Mazon28 - 29 WPts
19/07/2034Arequipa, Peru17 - 31 Larenzo Mazon28 - 28 WPts
18/06/2034Jeddah, Saudi Arabia17 - 30 Larenzo Mazon27 - 28 LPts
29/04/2034Taif, Saudi Arabia17 - 29 Saad Hakeem7 - 9 LPts Saudi Arabia National Championships 2034View
26/04/2034Taif, Saudi Arabia16 - 29 Danyaal Breme1 - 0 WPts Saudi Arabia National Championships 2034View
12/03/2034Jeddah, Saudi Arabia16 - 28 Haaris Badawi28 - 11 LPts
04/02/2034San Salvador, El Salvador16 - 27 Luis Carrasco25 - 21 LPts
04/01/2034Tangier, Morocco16 - 26 Shoeaib Zerouali21 - 21 LPts
02/12/2033Mecca, Saudi Arabia15 - 26 Waqas Alhamdan9 - 29 WPts
03/10/2033Mecca, Saudi Arabia14 - 26 Waqas Alhamdan9 - 28 WPts
28/08/2033Cartagena, Colombia14 - 25 Elias Vicencio15 - 27 LPts
28/07/2033Jeddah, Saudi Arabia13 - 25 Lebogang Coetzee12 - 18(1) WPts
27/06/2033East London, South Africa12 - 25 Lebogang Coetzee12 - 17(1) WPts
27/05/2033Jeddah, Saudi Arabia12 - 24 Lebogang Coetzee11 - 17(1) LPts
25/04/2033Camaguey, Cuba11 - 24 Alejandro Olavarria11 - 11 WPts
25/02/2033Tamale, Ghana11 - 23 Armani Kwabi27 - 9 LPts
27/12/2032Valparaiso, Chile10 - 23 Santiago Orosco5 - 12 WPts
29/10/2032Santa Fe de la Vera Cruz, Argentina10 - 22 Alejandro Diez19 - 19 LPts
31/08/2032Melbourne, Australia10 - 21 Edward Dixon25 - 9 LPts
03/07/2032Lviv, Ukraine9 - 21 Aleksandr Dudas1 - 8 WPts
05/05/2032Oran, Algeria8 - 21 Tariq Sahnoun0 - 0 WPts
07/03/2032Viba del Mar, Chile8 - 20 Angel Gamino6 - 22 LPts
08/01/2032Jeddah, Saudi Arabia7 - 20 Kashif Noor9 - 18 WPts
08/11/2031Perth, Australia6 - 20 Rob Larimore2 - 1 WPts
10/09/2031Jeddah, Saudi Arabia5 - 20 Rehman Nadwi8 - 11 WPts
13/07/2031Medina, Saudi Arabia5 - 19 Rehman Nadwi7 - 11 LPts
20/05/2031Riyadh, Saudi Arabia4 - 19 Yasin Khallil8 - 15(1) WPts
22/03/2031Riyadh, Saudi Arabia4 - 18 Amjad Alkindi7(1) - 19 LPts
24/01/2031Riyadh, Saudi Arabia4 - 17 Khalid Jafari11 - 9 LPts
26/11/2030Jeddah, Saudi Arabia3 - 17 Chae-min Shon4 - 7 WPts
28/09/2030Riyadh, Saudi Arabia3 - 16 Amjad Nazmi4 - 15(1) LPts
31/07/2030Riyadh, Saudi Arabia2 - 16 Khalid Jafari9 - 8 WPts
05/06/2030Zapopan, Mexico2 - 15 Aimon Capetillo11 - 10 LPts
07/04/2030Jeddah, Saudi Arabia2 - 14 Waleed Ebrahimi4 - 12 LPts
07/02/2030Anderlecht, Belgium2 - 13 Jeremie Gide11 - 13 LPts
10/12/2029Ganja, Azerbaijan2 - 12 Ivan Volkov16(2) - 8 LPts
12/10/2029Mecca, Saudi Arabia2 - 11 Gazi Hage11(1) - 20 LPts
23/08/2029Jeddah, Saudi Arabia2 - 10 Afanas Pavlik7 - 16 LPts
25/06/2029Jeddah, Saudi Arabia2 - 9 Apostol Kazan8 - 8(1) LPts
26/04/2029Jeddah, Saudi Arabia1 - 9 Tsvetan á Paisev0 - 1 WPts
26/02/2029Riyadh, Saudi Arabia1 - 8 Irfan Zaki11(1) - 14 LPts
29/12/2028Jeddah, Saudi Arabia1 - 7 Hassan Amer1 - 2 LPts
30/10/2028Madrid, Spain1 - 6 Jose Alvillar14(2) - 27 LPts
01/09/2028Leon, Mexico1 - 5 Vidal Perez3 - 17(1) LPts
04/07/2028Riyadh, Saudi Arabia1 - 4 Farhan Farman0 - 3 LPts
07/05/2028Riyadh, Saudi Arabia1 - 3 Abdul Dawood3 - 15 LPts
03/04/2028Riyadh, Saudi Arabia1 - 2 Amjad Halaby0 - 0 LPts
02/03/2028Ulaanbaatar, Mongolia1 - 1 Abbudin Chang22 - 8 LPts
03/01/2028Bayamon, Puerto Rico1 - 0 Alejandro Bocanegra28 - 18 LPts
05/11/2027Riyadh, Saudi Arabia0 - 0 Rehan Rahaman0 - 0 WPts