Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  19 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2034Mashhad, Iran18 - 31 Jawad Nadjafov3 - 20 WPts
04/12/2033Mashhad, Iran17 - 31 Kiki Bobo15 - 14 WPts
04/10/2033Mashhad, Iran16 - 31 Arian Ogutmen10 - 20(1) WPts
04/08/2033Mashhad, Iran15 - 31 Kashif Kader1 - 1 WPts
03/06/2033Mashhad, Iran15 - 30 Santiago Martines6 - 10 LPts
03/04/2033Mashhad, Iran14 - 30 Nathan Van der Velde4 - 17 WPts
31/01/2033Mashhad, Iran14 - 29 Ivan Alipov14 - 21 LPts
29/11/2032Mashhad, Iran13 - 29 Kieran Murdock4 - 12 WPts
27/09/2032Mashhad, Iran12 - 29 Melor Fesikov1 - 7 WPts
28/07/2032Mashhad, Iran11 - 29 Wilbert Martz1 - 7 WPts
29/05/2032Mashhad, Iran11 - 28 Gianfranco Sapia2 - 8 LPts
29/03/2032Karaj, Iran10 - 28 Umair Rizk9 - 30 WPts
30/01/2032Oujda, Morocco9 - 28 Ratib Elfassy7 - 19 WPts
02/12/2031Kharkiv, Ukraine8 - 28 Kyrylo Chudy5 - 24 WPts
04/10/2031Christchurch, New Zealand8 - 27 Jordan Nesbit3 - 22 LPts
06/08/2031Varna, Bulgaria7 - 27 Kamen á Blagoev10(1) - 24 WPts
08/06/2031Bratislava, Slovakia7 - 26 Ivo Nedved17 - 10 LPts
10/04/2031Waitakere, New Zealand6 - 26 Patrick Jones7 - 24 WPts
10/02/2031Isfahan, Iran5 - 26 Irfan Vaziri5 - 25 WPts
13/12/2030Portsmouth, UK5 - 25 Tommy MacLaughlin18 - 20 LPts
15/10/2030Adana, Turkey5 - 24 Turgay Sunter13 - 15 LPts
17/08/2030Baku, Azerbaijan5 - 23 Sujaddin Medjidov23 - 21 LPts
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