Weightclass:  Welterweight
Location:  Riyadh, Saudi Arabia
Record:  27 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2023Riyadh, Saudi Arabia26 - 6 Jaguar Hay3 - 10 WPts
17/01/2023Riyadh, Saudi Arabia25 - 6 Malvolio Galea2 - 8 WPts
18/11/2022Riyadh, Saudi Arabia24 - 6 Tamarius Frimpong1 - 3 WPts
19/09/2022Riyadh, Saudi Arabia23 - 6 Waqas Gaibov8(1) - 17 WPts
20/07/2022Riyadh, Saudi Arabia22 - 6 Gerald Seyrig12(1) - 17 WPts
20/05/2022Riyadh, Saudi Arabia21 - 6 Nathan Vadher5 - 11 WPts
22/03/2022Riyadh, Saudi Arabia20 - 6 Henry Kinzie15 - 9 WPts
20/01/2022Riyadh, Saudi Arabia19 - 6 Baccus Kosta10 - 7 WPts
20/11/2021Riyadh, Saudi Arabia18 - 6 Arturo Ciani0 - 10 WPts
19/09/2021Riyadh, Saudi Arabia17 - 6 Rehman Vohra2 - 12 WPts
19/07/2021Riyadh, Saudi Arabia16 - 6 Rehman Usman4 - 5 WPts
17/05/2021Riyadh, Saudi Arabia15 - 6 Oscar Mull8 - 7 WPts
17/03/2021Aarhus, Denmark14 - 6 Gardiner Dastrup14 - 4 WPts
17/01/2021Algiers, Algeria13 - 6 Irfan Gamouh4 - 9 WPts
17/11/2020Oslo, Norway13 - 5 Balder Buer12 - 4 LPts
19/09/2020San Jose, Costa Rica12 - 5 Aimon Galban5(1) - 11 WPts
20/07/2020Quito, Ecuador11 - 5 Ivan Magdaleno6 - 11 WPts
22/05/2020Seville, Spain10 - 5 Vicente Linde4 - 10 WPts
24/03/2020Medina, Saudi Arabia9 - 5 Zafa Hosseini3 - 11 WPts
07/02/2020Riyadh, Saudi Arabia8 - 5 Zuffur Batrouney1 - 1 WPts
08/12/2019Birmingham, UK7 - 5 Andreas Hopkins0 - 6 WPts
09/10/2019Riyadh, Saudi Arabia6 - 5 Khoren Garabetyan3 - 5 WPts
09/08/2019Riyadh, Saudi Arabia5 - 5 Joel Redpath6 - 2 WPts
09/06/2019Oran, Algeria5 - 4 Kamran Djabou4 - 4 LPts
11/04/2019Riyadh, Saudi Arabia4 - 4 Vicente Betancourt1 - 8 WPts
09/02/2019Riyadh, Saudi Arabia4 - 3 Saad Naggar1 - 3 LPts
10/12/2018Riyadh, Saudi Arabia4 - 2 Chata Nyirongo5 - 1 LPts
10/10/2018Riyadh, Saudi Arabia3 - 2 Franco Zarco4 - 0 WPts
10/08/2018Marseille, France2 - 2 Brigham Baute2 - 0 WPts
12/06/2018Nassau, Bahamas2 - 1 James Vizard0 - 3 LPts
14/04/2018Riyadh, Saudi Arabia1 - 1 Kashif Dar0 - 1 WPts
23/02/2018Medina, Saudi Arabia0 - 1 Zafa Hosseini0 - 1 WPts
20/01/2018Ganja, Azerbaijan0 - 0 Mahammad Babayev0 - 0 LPts