Weightclass:  Middleweight
Location:  Mashhad, Iran
Record:  18(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2031Mashhad, Iran17(1) - 20 Benedikt Polivka2 - 2 WPts
15/12/2030Mashhad, Iran16(1) - 20 Girish Rangaswamy2 - 3 WPts
16/10/2030Mashhad, Iran15(1) - 20 Majid Elhessen2 - 8 WPts
16/08/2030Mashhad, Iran14(1) - 20 Robert Hetrick3 - 4 WPts
17/06/2030Mashhad, Iran13(1) - 20 Joe Noon1 - 1 WPts
18/04/2030Mashhad, Iran12(1) - 20 Manny Coto4 - 7 WPts
17/02/2030Mashhad, Iran11(1) - 20 Amer Radwan0 - 1 WPts
20/12/2029Mashhad, Iran10(1) - 20 Mohsin Sami0 - 1 WPts
21/10/2029Mashhad, Iran10(1) - 19 Azam Akbari1 - 0 LPts
22/08/2029Mashhad, Iran9(1) - 19 Rehman Uddin0 - 1 WPts
23/06/2029Mashhad, Iran8(1) - 19 Zafa Taheri1 - 3 WPts
24/04/2029Mashhad, Iran7(1) - 19 Zain Ishak0 - 1 WPts
23/02/2029Karaj, Iran6(1) - 19 Abdul Kakazai1 - 19(1) WPts
02/01/2029Mashhad, Iran5(1) - 19 Joaquin Lastra0 - 16 WPts
03/11/2028Split, Croatia5(1) - 18 Ervin Zoretic1(1) - 0 LPts
05/09/2028Lagos, Nigeria4(1) - 18 Etebo Adejo0 - 0 WPts
08/07/2028Yerevan, Armenia3 - 18 Shnorhali Saffarian9 - 23(7) WKO3
10/05/2028Accra, Ghana2 - 18 Mark Afful5(1) - 20(3) WPts
12/03/2028Mashhad, Iran2 - 17 Khalid Mirza5 - 11 LPts
13/01/2028Tampere, Finland2 - 16 Teppo Auvinen4 - 26(1) LPts
15/11/2027London, UK1 - 16 Charlie Ardrey4 - 12(2) WPts
17/09/2027Dublin, Ireland1 - 15 Evan Hayes8 - 14 LPts
20/07/2027Almaty, Kazakhstan1 - 14 Vasili Rysculow17(1) - 11 LPts
22/05/2027Lyon, France1 - 13 Emmanuel Cassin7 - 17 LPts
24/03/2027Ulaanbaatar, Mongolia1 - 12 Rizwan-ul-Haq Iclassov4 - 18 LPts
24/01/2027Isfahan, Iran1 - 11 Bilal Rahimi7 - 14 LPts
28/11/2026Schaerbeek, Belgium1 - 10 Leggett Mauriac19 - 6 LPts
30/09/2026Barranquilla, Colombia1 - 9 Diego Candelaria10 - 11 LPts
01/08/2026Sofia, Bulgaria1 - 8 Yulian á Dimitrov11 - 19 LPts
03/06/2026Mashhad, Iran0 - 8 Kian Kalio4 - 3 WPts
05/04/2026Limerick, Ireland0 - 7 Seamus Duffy11 - 5 LPts
05/02/2026Tamale, Ghana0 - 6 Gus Archer1 - 7 LPts
08/12/2025Tehran, Iran0 - 5 Zuffur Noon2(1) - 25(3) LPts
10/10/2025Baku, Azerbaijan0 - 4 Subhan Safarli8 - 19 LPts
12/08/2025Tehran, Iran0 - 3 Amer Mirza3 - 10 LPts
18/06/2025Cali, Colombia0 - 2 Leonardo Guitierrez1 - 1 LPts
20/04/2025Mashhad, Iran0 - 1 Rehan Hariri2 - 1 LPts
05/03/2025Mashhad, Iran0 - 0 Arturo Adriano0 - 1 LPts