Weightclass:  Welterweight
Location:  Dubai, UAE
Record:  20(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2028Dubai, UAE19(1) - 20 Rehman Hanif7 - 3 WPts
22/03/2028Dubai, UAE18(1) - 20 Rashid Zakariya10(1) - 22 WPts
22/01/2028Dubai, UAE17(1) - 20 Mick Myron1 - 12 WPts
21/11/2027Dubai, UAE16(1) - 20 Kashif Saidi1 - 24(2) WPts
21/09/2027Dubai, UAE16(1) - 19 Khalid Abraham13(1) - 13 LPts
21/07/2027Dubai, UAE15(1) - 19 Danyaal Hussein0 - 5 WPts
22/05/2027Dubai, UAE14(1) - 19 Zelipe Briceno2 - 10 WPts
23/03/2027Dubai, UAE13(1) - 19 Asif Belros0 - 1 WPts
22/01/2027Dubai, UAE12(1) - 19 Mandla Zulu1 - 4 WPts
23/11/2026Dubai, UAE11 - 19 Norbert Zajac0 - 4 WKO2
23/09/2026Dubai, UAE11 - 18 Erec Fossey5 - 14 LPts
25/07/2026Dubai, UAE10 - 18 Waqas Kassem3 - 9 WPts
26/05/2026Lucknow, India10 - 17 Ashoka Venkatesh22 - 16 LPts
28/03/2026Kharkiv, Ukraine9 - 17 Evgeny Popoff4 - 14 WPts
28/01/2026Dubai, UAE8 - 17 Gazi Hashemi0 - 7 WPts
29/11/2025Dubai, UAE7 - 17 Kamran Gasmi6 - 7 WPts
30/09/2025Messina, Italy7 - 16 Bernardo De Pasquale2 - 5 LPts
02/08/2025Carolina, Puerto Rico7 - 15 Juan Munos9 - 23(1) LPts
04/06/2025Dubai, UAE7 - 14 Yasin Hoda3 - 17 LPts
08/04/2025Dubai, UAE7 - 13 Jae-sung Hahm6 - 9 LPts
08/02/2025Changchun, China6 - 13 Jiang Yin3 - 25 WPts
11/12/2024Chongqing, China6 - 12 Kong Hoo2 - 12 LPts
12/10/2024Minsk, Belarus6 - 11 Dmitriy Bogus6 - 17 LPts
14/08/2024Minsk, Belarus6 - 10 Dmitriy Bogus5 - 17 LPts
16/06/2024Dubai, UAE5 - 10 Zafa Rahimi1 - 9 WPts
17/04/2024Dubai, UAE5 - 9 Ragnar Lageson1 - 11 LPts
18/02/2024Split, Croatia4 - 9 Mato Soric12 - 15 WPts
21/12/2023Dubai, UAE4 - 8 Haider Jahid11 - 9 LPts
22/10/2023Dubai, UAE3 - 8 Percy Diaby0 - 12(4) WPts
23/08/2023Marseille, France3 - 7 Lucien Montand30 - 6 LPts
25/06/2023Sagamihara, Japan3 - 6 Mikio Kawakami14(2) - 19 LPts
27/04/2023Dubai, UAE2 - 6 Zafa Rahimi0 - 3 WPts
26/02/2023Dubai, UAE2 - 5 Atif Omer3 - 2 LPts
28/12/2022New York City, USA2 - 4 Greg Napier13 - 18 LPts
30/10/2022Dubai, UAE2 - 3 Jose Sol1 - 7 LPts
31/08/2022Zagreb, Croatia2 - 2 Bruno Ribicic10 - 6 LPts
03/07/2022Montevideo, Uruguay2 - 1 Lorenzo Africa4 - 7 LPts
05/05/2022Dubai, UAE1 - 1 Syed Maforige0 - 0 WPts
08/03/2022Dubai, UAE0 - 1 Malik Sala0 - 7 WPts
05/01/2022Dubai, UAE0 - 0 Amjad Ghazzawi0 - 4 LPts