Weightclass:  Light Welterweight
Location:  Dubai, UAE
Record:  44(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2026Dubai, UAE43(1) - 31 Amd Franke1 - 3 WPts
05/10/2026Dubai, UAE42(1) - 31 Anton Shamburkin1 - 13(2) WPts
06/08/2026Dubai, UAE41(1) - 31 Fadei Shevchuk6 - 4 WPts
07/06/2026Dubai, UAE40(1) - 31 Ken-arok Haryanto2 - 1 WPts
08/04/2026Dubai, UAE39(1) - 31 Kasimir Eimannsberger3 - 4 WPts
07/02/2026Dubai, UAE38(1) - 31 Jawad Khalifa0 - 6 WPts
09/12/2025Dubai, UAE37(1) - 31 Sadewa Jessica3 - 9 WPts
10/10/2025Dubai, UAE36(1) - 31 Angel Baena7 - 3 WPts
11/08/2025Dubai, UAE35(1) - 31 Acawarman Rajasa0 - 5 WPts
12/06/2025Dubai, UAE34(1) - 31 Valtter Lampi8 - 15 WPts
13/04/2025Dubai, UAE33(1) - 31 Petchsamuthr Sakyothin4 - 8 WPts
12/02/2025Dubai, UAE32(1) - 31 Kir Babin1 - 2 WPts
14/12/2024Pretoria, South Africa31(1) - 31 Jabulani Cele35(1) - 18 WPts
13/11/2024Pretoria, South Africa31(1) - 30 Jabulani Cele34(1) - 18 LPts
13/10/2024Villa Nueva, Guatemala31(1) - 29 Juan Ibanez41(1) - 10 LPts
12/09/2024Mariupol, Ukraine31(1) - 28 Boris Babinski54 - 13 LPts
12/08/2024Kemerovo, Russia31(1) - 27 Aleksandr Alifirenko41(1) - 10 LPts
03/07/2024Mariupol, Ukraine31(1) - 26 Boris Babinski50 - 12 LPts
02/06/2024Mariupol, Ukraine31(1) - 25 Boris Babinski49 - 12 LPts
02/05/2024Sharjah, UAE30(1) - 25 Sajid Rahaim32 - 15 WPts UAE National Championships 2024View
29/04/2024Sharjah, UAE29 - 25 Farhan Hadje2 - 0 WKO3 UAE National Championships 2024View
26/04/2024Sharjah, UAE28 - 25 Ahmed Baccash4 - 3 WPts UAE National Championships 2024View
14/04/2024Harare, Zimbabwe28 - 24 Shaun Nyumbu25(2) - 23 LPts
14/03/2024Dubai, UAE28 - 23 James Dever36 - 7 LPts
12/02/2024Accra, Ghana27 - 23 Kabonesa Pianim30(2) - 15(1) WPts
09/01/2024Caloocan, Philippines27 - 22 Bryan Rankine37 - 12 LPts Asia-Oceania Championships 2024View
21/12/2023Dubai, UAE26 - 22 Berto Toscano16 - 26 WPts
18/11/2023Dubai, UAE25 - 22 Rodrigo Beltram28 - 11 WPts
18/10/2023Dubai, UAE24 - 22 Rodrigo Beltram28 - 10 WPts
16/09/2023Dubai, UAE23 - 22 Rodrigo Beltram28 - 9 WPts
07/08/2023Fukuyama, Japan22 - 22 Hitoshi Yasuda37(1) - 8 WPts
06/07/2023Hanoi, Vietnam22 - 21 Van Hao30 - 14 LPts
05/06/2023Fukuyama, Japan22 - 20 Hitoshi Yasuda35(1) - 8 LPts
02/05/2023Sharjah, UAE22 - 19 Ali Abolhassan33(1) - 7 LPts UAE National Championships 2023View
29/04/2023Sharjah, UAE21 - 19 Ahmed Elhessen30(2) - 10 WPts UAE National Championships 2023View
26/04/2023Sharjah, UAE20 - 19 Gazi Bazzi9 - 16 WPts UAE National Championships 2023View
02/04/2023San Jose del Monte, Philippines20 - 18 Jose Yacat39(1) - 1 LPts
02/03/2023San Jose del Monte, Philippines20 - 17 Jose Yacat38(1) - 1 LPts
30/01/2023San Jose del Monte, Philippines20 - 16 Jose Yacat37(1) - 1 LPts
30/12/2022Stockholm, Sweden20 - 15 Loui Hagelin31 - 5 LPts
29/11/2022San Jose del Monte, Philippines20 - 14 Jose Yacat35(1) - 1 LPts
29/10/2022Lausanne, Switzerland20 - 13 Villard Galle34(2) - 4 LPts
28/09/2022Dubai, UAE20 - 12 Sajid Hanna28(1) - 4 LPts
28/08/2022Aarhus, Denmark19 - 12 Tryggvi Erichsen5 - 18 WPts
30/06/2022Johor Bahru, Malaysia18 - 12 Adam Hoo14 - 15 WPts
02/05/2022Abu Dhabi, UAE17 - 12 Ahmed Elhessen25(2) - 7 WPts UAE National Championships 2022View
29/04/2022Abu Dhabi, UAE16 - 12 Asif Anwar16 - 4 WPts UAE National Championships 2022View
26/04/2022Abu Dhabi, UAE15 - 12 Waqar Wardi7 - 12 WPts UAE National Championships 2022View
12/04/2022Abu Dhabi, UAE15 - 11 Ali Abolhassan23(1) - 6 LPts
12/02/2022Cheonan, South Korea14 - 11 Sung-yun Mun5 - 18 WPts
15/12/2021Dubai, UAE13 - 11 Azam Marwan5 - 18 WPts
14/10/2021Raleigh, USA12 - 11 Lloyd McAffee2 - 1 WPts
15/08/2021Abu Dhabi, UAE12 - 10 Sajid Safi15 - 6 LPts
27/06/2021Dubai, UAE12 - 9 Oihane Magro4 - 2 LPts
26/04/2021Dubai, UAE12 - 8 Sajid Rahaim13 - 7 LPts UAE National Championships 2021View
15/04/2021Dubai, UAE11 - 8 Aristaeus Manos2(1) - 17 WPts
13/02/2021Milan, Italy10 - 8 Daniele Novo7 - 6 WPts
15/12/2020Irkutsk, Russia9 - 8 Fedar Povetkin7 - 8 WPts
17/10/2020Berlin, Germany9 - 7 Adel Mandl8 - 8 LPts
19/08/2020Accra, Ghana8 - 7 Chris Andoh9 - 7 WPts
20/06/2020Leon, Nicaragua7 - 7 Rodrigo Arco3 - 10 WPts
21/04/2020Mashhad, Iran6 - 7 Ibrahim Mohammed0 - 4 WPts
22/02/2020Bogor, Indonesia6 - 6 Syed Qasim8 - 3 LPts
25/12/2019Kampala, Uganda6 - 5 Xhosas Serugo6(1) - 4 LPts
26/10/2019Dubai, UAE5 - 5 Imran Boustani4 - 7 WPts
26/08/2019Sharjah, UAE5 - 4 Amer Mallick4 - 6 LPts
09/07/2019Dubai, UAE4 - 4 Malik Rahal1 - 8 WPts
09/05/2019Santa Ana, El Salvador3 - 4 Jose Ruiz4 - 4 WPts
11/03/2019Dubai, UAE3 - 3 Zuffur Sadir5 - 1 LPts
09/01/2019Ndola, Zambia3 - 2 Tavon Kulusika4 - 0 LPts
11/11/2018Dubai, UAE3 - 1 Melker Castner1 - 3 LPts
11/09/2018Dubai, UAE3 - 0 Franco Soria1 - 4 LPts
11/07/2018Dubai, UAE2 - 0 Eloy Villar0 - 1 WPts
10/05/2018Aden, Yemen1 - 0 Amer Basher0 - 0 WPts
08/03/2018Kisumu, Kenya0 - 0 Uzoma Khamis0 - 0 WPts