Weightclass:  Bantamweight
Location:  Riyadh, Saudi Arabia
Record:  31(2) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/07/2042Riyadh, Saudi Arabia30(2) - 19 Noah Neonardi2 - 1 WPts
30/04/2042Riyadh, Saudi Arabia29(2) - 19 Will Moran1 - 1 WPts
01/03/2042Riyadh, Saudi Arabia28(1) - 19 Vicente Cerrito4 - 10 WKO3
28/12/2041Riyadh, Saudi Arabia27(1) - 19 Atif Jamil7 - 8 WPts
26/10/2041Salvador, Brazil26(1) - 19 Orlando Magalhaes5 - 8 WPts
28/08/2041Riyadh, Saudi Arabia25(1) - 19 Cillian Braden2 - 8 WPts
27/06/2041Jilin City, China24(1) - 19 Chung Siok22 - 18 WPts
29/04/2041Mecca, Saudi Arabia24(1) - 18 Ahmed Nasser33 - 12(2) LPts Saudi Arabia National Championships 2041View
26/04/2041Mecca, Saudi Arabia23(1) - 18 Irfan Khan12 - 19 WPts Saudi Arabia National Championships 2041View
31/03/2041Cochabamba, Bolivia22(1) - 18 Javier Armendarez10 - 23(1) WPts
31/01/2041Moscow, Russia22(1) - 17 Arseni Pankratov12 - 16 LPts
03/12/2040Nairobi, Kenya21(1) - 17 Ulan Cheboi22(2) - 23 WPts
05/10/2040Riyadh, Saudi Arabia20(1) - 17 Jawad Farooq0 - 1 WPts
04/08/2040Machakos, Kenya19 - 17 Amon Wamwiri10 - 12(4) WKO3
04/07/2040Riyadh, Saudi Arabia19 - 16 Vikenti Amirbeyov15 - 12 LPts
02/06/2040Kumasi, Ghana19 - 15 Razi Afotey26 - 11 LPts
29/04/2040Riyadh, Saudi Arabia19 - 14 Ahmed Nasser22 - 12(2) LPts Saudi Arabia National Championships 2040View
26/04/2040Riyadh, Saudi Arabia18 - 14 Rehan Hai22(2) - 13(1) WPts Saudi Arabia National Championships 2040View
08/04/2040Riyadh, Saudi Arabia17 - 14 Diallo Sekyi25(4) - 11 WPts
07/03/2040Riyadh, Saudi Arabia16 - 14 Kelby Lovig2 - 6 WPts
05/02/2040Riyadh, Saudi Arabia15 - 14 Rehman Beydoun2 - 1 WPts
05/01/2040Abu Dhabi, UAE14 - 14 Rehman Beydoun2 - 0 WPts
05/12/2039Randburg, South Africa14 - 13 Diallo Sekyi21(4) - 11 LPts
04/11/2039Riyadh, Saudi Arabia14 - 12 Afiq Backiroff11 - 6 LPts
04/10/2039Almaty, Kazakhstan13 - 12 Afiq Backiroff11 - 5 WPts
03/09/2039Riyadh, Saudi Arabia13 - 11 Ponce Terrazas10 - 8(1) LPts
03/08/2039Turin, Italy12 - 11 Francesco Mauri10 - 10 WPts
03/07/2039iBhayi, South Africa12 - 10 Leon Losambo22 - 15 LPts
02/06/2039Riyadh, Saudi Arabia12 - 9 Francesco Mauri8 - 10 LPts
02/05/2039Riyadh, Saudi Arabia11 - 9 Amjad Neman7 - 4 WPts Saudi Arabia National Championships 2039View
29/04/2039Riyadh, Saudi Arabia10 - 9 Ahmed Nasser17 - 9(1) WPts Saudi Arabia National Championships 2039View
26/04/2039Riyadh, Saudi Arabia9 - 9 Zain Ghazal10(1) - 10 WPts Saudi Arabia National Championships 2039View
15/04/2039Riyadh, Saudi Arabia8 - 9 Albain Bernardis4 - 12 WPts
09/03/2039Riyadh, Saudi Arabia8 - 8 Andre Garros16(3) - 11 LPts
05/02/2039Camaguey, Cuba7 - 8 Aimon Teodoro11 - 8 WPts
04/01/2039Alexandria, Egypt7 - 7 Waqar Moteab15 - 6(1) LPts
04/12/2038Quito, Ecuador7 - 6 Kiki Monteagudo10 - 9(1) LPts
03/11/2038Quito, Ecuador7 - 5 Kiki Monteagudo9 - 9(1) LPts
03/10/2038Riyadh, Saudi Arabia7 - 4 Kiki Monteagudo8 - 9(1) LPts
01/09/2038iBhayi, South Africa7 - 3 Leon Losambo13 - 13 LPts
01/08/2038iBhayi, South Africa7 - 2 Leon Losambo12 - 13 LPts
30/06/2038Osaka, Japan7 - 1 Kyo Matsushita12 - 20 LPts
02/05/2038Medina, Saudi Arabia6 - 1 Amjad Neman2 - 1 WPts Saudi Arabia National Championships 2038View
29/04/2038Medina, Saudi Arabia5 - 1 Rehan Hai11 - 9(1) WPts Saudi Arabia National Championships 2038View
26/04/2038Medina, Saudi Arabia4 - 1 Ahmed Nasser10 - 8(1) WPts Saudi Arabia National Championships 2038View
24/03/2038San Jose, Costa Rica3 - 1 Cris Barillas4 - 18 WPts
24/01/2038Khayelitsha, South Africa2 - 1 Rivaldo Mokeana12 - 19(1) WPts
26/11/2037Ponce, Puerto Rico2 - 0 Esteban Almodovar19 - 6(1) LPts
04/11/2037Riyadh, Saudi Arabia1 - 0 Santiago Poblete4 - 5 WPts
05/09/2037Riyadh, Saudi Arabia0 - 0 Azam Tahan1 - 9 WPts