Weightclass:  Lightweight
Location:  Dubai, UAE
Record:  52 - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/02/2031Dubai, UAE51 - 32 Raul Lo Sardo1 - 1 WPts
10/12/2030Dubai, UAE50 - 32 Vitali Bagdat9 - 8 WPts
11/10/2030Dubai, UAE49 - 32 Yao Pon19 - 13 WPts
12/08/2030Dubai, UAE48 - 32 Niall Brannon10 - 17 WPts
14/06/2030Dubai, UAE47 - 32 Sam Khaemba2 - 15 WPts
15/04/2030Dubai, UAE46 - 32 Lamech Kaikai3 - 15 WPts
14/02/2030Dubai, UAE45 - 32 James Hardie11 - 10 WPts
16/12/2029Dubai, UAE44 - 32 Borysko Dudek2 - 8 WPts
17/10/2029Dubai, UAE43 - 32 Kristijan Horvat3 - 5 WPts
18/08/2029Dubai, UAE42 - 32 Elmaddin Saifedenow1 - 3 WPts
19/06/2029Dubai, UAE41 - 32 Aljoša Vrabec1 - 9 WPts
21/04/2029Dubai, UAE40 - 32 Sergey Tagiev0 - 5 WPts
20/02/2029Baku, Azerbaijan39 - 32 Ilqar Naseer13 - 17(1) WPts
23/12/2028Calgary, Canada38 - 32 Oscar Rury12 - 29 WPts
25/10/2028Copenhagen, Denmark38 - 31 Toste Hartwig11 - 11 LPts
27/08/2028Dubai, UAE37 - 31 Amjad Naseer3 - 2 WPts
28/06/2028Copenhagen, Denmark37 - 30 Diederik Agner15 - 6 LPts
29/04/2028Dubai, UAE37 - 29 Sajid Antar51 - 17 LPts UAE National Championships 2028View
26/04/2028Dubai, UAE36 - 29 Jawad Elhussen19(2) - 16 WPts UAE National Championships 2028View
20/04/2028Ulaanbaatar, Mongolia35 - 29 Sergei Dashbalbar5 - 17 WPts
21/02/2028Davao City, Philippines34 - 29 Gus Fontana9 - 14(1) WPts
24/12/2027Suez, Egypt33 - 29 Gazi Aly15 - 30 WPts
26/10/2027Dubai, UAE33 - 28 Syed Hegazi15 - 9 LPts
26/08/2027Dubai, UAE33 - 27 Oja Nyagumbo17 - 9 LPts
26/06/2027Sharjah, UAE33 - 26 Kamran Elmoudawi22 - 33 LPts
02/05/2027Abu Dhabi, UAE33 - 25 Sajid Antar39 - 13 LPts UAE National Championships 2027View
29/04/2027Abu Dhabi, UAE32 - 25 Abdul Jamil19 - 6 WPts UAE National Championships 2027View
26/04/2027Abu Dhabi, UAE31 - 25 Jawad Elhussen14 - 14 WPts UAE National Championships 2027View
16/04/2027Nakuru, Kenya31 - 24 Oscar Kiilu17 - 14 LPts
16/02/2027Namangan, Uzbekistan30 - 24 Daniil Salyckoff10 - 19(1) WPts
19/12/2026Barnaul, Russia29 - 24 Valeri Bure10(1) - 30 WPts
21/10/2026Zapopan, Mexico29 - 23 Lorenzo Villarruel17(2) - 33(2) LPts
23/08/2026Dubai, UAE28 - 23 Gazi Maududi1 - 24 WPts
24/06/2026Hong Kong, China28 - 22 Kong Zhao8 - 8 LPts
26/04/2026Dubai, UAE28 - 21 Abdul Jamil8 - 4 LPts UAE National Championships 2026View
05/04/2026Dubai, UAE27 - 21 Bilal Hamam8 - 19(3) WPts
05/02/2026Maipu, Chile26 - 21 Olindo Carillo11 - 13 WPts
08/12/2025Dubai, UAE25 - 21 Farhan Bashir5 - 8 WPts
10/10/2025Gyumri, Armenia24 - 21 Armen Hagopyan7 - 15 WPts
12/08/2025Dubai, UAE23 - 21 Bilal Hariri0 - 4 WPts
14/06/2025Prague, Czech Republic23 - 20 Svatoslav Busta28(1) - 17 LPts
16/04/2025Aarhus, Denmark23 - 19 Davin Magnus25 - 18 LPts
16/02/2025Dubai, UAE22 - 19 Mohsin Ghani0 - 9(1) WPts
18/12/2024Dubai, UAE21 - 19 Mohsin Essey15 - 20 WPts
27/10/2024Las Tunas, Cuba20 - 19 Montana Lena9 - 12 WPts
29/08/2024Abu Dhabi, UAE20 - 18 Sajid Antar17 - 8 LPts
01/07/2024Dubai, UAE19 - 18 Alen Handyside0 - 2 WPts
02/05/2024Sharjah, UAE19 - 17 Sajid Antar16 - 7 LPts UAE National Championships 2024View
29/04/2024Sharjah, UAE18 - 17 Waqas Albariqi10 - 9 WPts UAE National Championships 2024View
26/04/2024Sharjah, UAE17 - 17 Imran Khan4 - 5 WPts UAE National Championships 2024View
25/03/2024Bayamon, Puerto Rico17 - 16 Xabat Paul28 - 8(1) LPts
26/01/2024Sydney, Australia16 - 16 Fraser Dobbie23 - 14 WPts
28/11/2023Dubai, UAE15 - 16 Umair Gabaly0 - 6 WPts
27/09/2023Nairobi, Kenya15 - 15 Dom Wanjala13 - 17(1) LPts
30/07/2023Dubai, UAE14 - 15 Terje Osland6 - 28(7) WPts
31/05/2023Al Ain, UAE14 - 14 Irfan Alavi19 - 9 LPts
26/04/2023Sharjah, UAE14 - 13 Sajid Antar7 - 5 LPts UAE National Championships 2023View
04/04/2023Dubai, UAE13 - 13 Atif Eid13 - 22 WPts
28/02/2023Dakar, Senegal13 - 12 Gregory Diene9 - 24(3) LPts
31/12/2022Sharjah, UAE13 - 11 Haaris Rohanna5(1) - 15 LPts
04/11/2022Al Ain, UAE13 - 10 Mohsin Jabbour19 - 13 LPts
30/09/2022Dubai, UAE12 - 10 Waqas Sabbag12 - 17 WPts
22/08/2022Dakar, Senegal12 - 9 Gaston Labrouste12 - 16 LPts
24/06/2022Dubai, UAE12 - 8 Petchsamuthr Pimpawatin22 - 7 LPts
26/04/2022Abu Dhabi, UAE12 - 7 Khalid Hanania13(1) - 9 LPts UAE National Championships 2022View
31/03/2022Dubai, UAE11 - 7 Ahmed Rahman0 - 16 WPts
04/02/2022Dubai, UAE11 - 6 Kashif Badri15 - 11 LPts
02/01/2022Tegucigalpa, Honduras10 - 6 Ulises Victorino14 - 10 WPts
04/11/2021Dubai, UAE9 - 6 Fadei Bacirow0 - 1 WPts
04/09/2021Riga, Latvia8 - 6 Boris Ansons4 - 6 WPts
06/07/2021Barranquilla, Colombia8 - 5 Fresco Morado6 - 8 LPts
06/05/2021Managua, Nicaragua8 - 4 Angel Fanta10 - 4 LPts
08/03/2021Bouake, Ivory Coast7 - 4 Ouida Roussel15 - 6 WPts
07/01/2021Dubai, UAE7 - 3 Hassan Burki14 - 6 LPts
04/12/2020Riga, Latvia6 - 3 Sergei Bilsons7 - 7 WPts
04/10/2020Dubai, UAE5 - 3 Vasili Sabralimoff3 - 12 WPts
06/08/2020Abu Dhabi, UAE4 - 3 Ibrahim Elmoudawi1 - 15 WPts
05/07/2020Dubai, UAE3 - 3 Umair Mansur0 - 0 WPts
15/05/2020Dubai, UAE2 - 3 Imran Nader3 - 10 WPts
15/03/2020Kingston, Jamaica2 - 2 Wayne Bason6 - 10 LPts
16/01/2020Dubai, UAE1 - 2 Farhan Malik4 - 7 WPts
15/11/2019New York City, USA1 - 1 Matthew Hanegan11 - 1 LPts
17/09/2019Dubai, UAE1 - 0 Shayan Betros1 - 6 LPts
18/07/2019Dubai, UAE0 - 0 Aftab Jalili1 - 7 WPts