Weightclass:  Featherweight
Location:  Mashhad, Iran
Record:  17 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/07/2031Mashhad, Iran16 - 18 Banji Asamoah1 - 11 WPts
01/06/2031Mashhad, Iran15 - 18 Kristian Deiss6 - 12 WPts
31/03/2031Mashhad, Iran14 - 18 Hassan Sesay3(1) - 13(1) WPts
30/01/2031Mashhad, Iran13 - 18 Amjad Latif1 - 2 WPts
01/12/2030Mashhad, Iran12 - 18 Adnan Abuzyarov1 - 18 WPts
02/10/2030Mashhad, Iran11 - 18 Kashif Hameed2 - 6 WPts
03/08/2030Mashhad, Iran11 - 17 Malik Idris3 - 12 LPts
04/06/2030Mashhad, Iran11 - 16 Harry Daw4 - 18 LPts
06/04/2030Tehran, Iran11 - 15 Ahmed Sulaiman4 - 19 LPts
19/02/2030Mashhad, Iran10 - 15 Paul Cadenhead2 - 14 WPts
22/12/2029Tehran, Iran9 - 15 Damodar Jayaraman3 - 17 WPts
27/10/2029Mashhad, Iran9 - 14 Newell Hane8 - 12 LPts
28/08/2029Shiraz, Iran9 - 13 Malik Radi8 - 20 LPts
08/07/2029Isfahan, Iran8 - 13 Malik Saadeh9 - 13 WPts
08/05/2029Tehran, Iran7 - 13 Darshan Mohan5 - 14 WPts
18/03/2029Karaj, Iran7 - 12 Li Cheen22 - 13 LPts
14/02/2029Tabriz, Iran6 - 12 Adnan Abuzyarov0 - 7 WPts
17/12/2028San Miguelito, Panama6 - 11 Javier Betancur16 - 8 LPts
19/10/2028Portmore, Jamaica6 - 10 Josh Milleson8 - 9 LPts
21/08/2028Mashhad, Iran5 - 10 Shayan Kader2 - 3(1) WPts
22/06/2028Mashhad, Iran4 - 10 Saad Tawil0 - 2 WPts
23/04/2028Oslo, Norway4 - 9 Sindri Kolberg4 - 23 LPts
24/02/2028Yerevan, Armenia4 - 8 Hagop Kakussian7 - 10 LPts
26/12/2027Plovdiv, Bulgaria4 - 7 Yavor á Dzulev16 - 24 LPts
28/10/2027Montevideo, Uruguay4 - 6 Santiago Escoto5 - 16 LPts
30/08/2027Copenhagen, Denmark4 - 5 Thiassi Thyssen19 - 8 LPts
01/07/2027Jeddah, Saudi Arabia4 - 4 Malik Botros14 - 28(1) LPts
03/05/2027Quezon City, Philippines4 - 3 Porfio Alejandro9(1) - 28(2) LPts
05/03/2027Verona, Italy3 - 3 Valentino Serafini0 - 0 WPts
05/01/2027Karaj, Iran2 - 3 Zain Sala0 - 0 WPts
28/11/2026Isfahan, Iran1 - 3 Malik Saadeh1 - 5 WPts
29/09/2026Vantaa, Finland1 - 2 Vilppu Uronen6 - 20 LPts
01/08/2026Tehran, Iran1 - 1 Adnan Ayub5 - 12 LPts
03/06/2026Karaj, Iran1 - 0 Gao Kook1 - 3 LPts
26/04/2026Mashhad, Iran0 - 0 Abdul Sadek0 - 0 WPts