Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  5 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2030Ulaanbaatar, Mongolia5 - 22 Timofei Erdenechimeg16 - 20 LPts
21/04/2030Karaj, Iran4 - 22 An Louie2 - 17 WPts
21/02/2030Sassari, Italy4 - 21 Enzo Pagani13 - 9 LPts
24/12/2029Isfahan, Iran4 - 20 Sanjeev Anand11 - 18(1) LPts
29/10/2029Mashhad, Iran4 - 19 Goga Basak8 - 6 LPts
30/08/2029Modena, Italy4 - 18 Gianluigi Concia1 - 1 LPts
02/07/2029Isfahan, Iran4 - 17 Waqas Kaleel5 - 23 LPts
03/05/2029Mashhad, Iran3 - 17 Jens Van der Munte0 - 1 WPts
05/03/2029Tolyatti, Russia2 - 17 Vasili Dorosh0 - 0 WPts
04/01/2029Tehran, Iran2 - 16 Tariq Basher3 - 14 LPts
06/11/2028Carrefour, Haiti2 - 15 Elliot Desnos10 - 13 LPts
08/09/2028Odessa, Ukraine2 - 14 Apostol Olesky11 - 18 LPts
11/07/2028Riga, Latvia2 - 13 Ioakim Osis12 - 11 LPts
13/05/2028Alicante, Spain2 - 12 Juan Lombardo8(1) - 18 LPts
15/03/2028Mashhad, Iran2 - 11 Tariq Basher2 - 10 LPts
16/01/2028Konibodom, Tajikistan2 - 10 Arif Eivasov22(2) - 19 LPts
18/11/2027Dniprodzerzhynsk, Ukraine2 - 9 Bohdan Borys10 - 13 LPts
20/09/2027Tehran, Iran2 - 8 Rashid Farha19(1) - 22 LPts
26/07/2027Horlivka, Ukraine2 - 7 Krystiyan Komar4 - 20 LPts
28/05/2027Tehran, Iran2 - 6 Farhan Siddiqi13 - 10 LPts
31/03/2027Tehran, Iran2 - 5 Haaris Zamani4 - 12 LPts
03/02/2027Jakarta, Indonesia2 - 4 Karno Hamsjin46(1) - 24 LPts
05/12/2026Mashhad, Iran1 - 4 Irfan Vaziri0 - 3 WPts
06/10/2026Shiraz, Iran1 - 3 Waqar Yasin9(1) - 8 LPts
11/08/2026Tabriz, Iran1 - 2 Imran Maududi2 - 7 LPts
14/06/2026Shiraz, Iran0 - 2 Abdul Jamali2 - 16(3) WPts
17/04/2026Karaj, Iran0 - 1 Ibrahim Azer17(1) - 33 LPts
05/03/2026Mashhad, Iran0 - 0 Sam Affleck0 - 1 LPts