Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  21(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2031Mashhad, Iran20(1) - 11 Ioakim Eshinov0 - 5 WPts
16/04/2031Mashhad, Iran19(1) - 11 Rajmund Bielen4 - 7 WPts
15/02/2031Mashhad, Iran18(1) - 11 Rashid Zakariya23(1) - 28 WPts
17/12/2030Mashhad, Iran17(1) - 11 Pyotr Volchenkov8 - 17 WPts
18/10/2030Mashhad, Iran17(1) - 10 Ye Sheh19 - 7 LPts
19/08/2030Mashhad, Iran16(1) - 10 Andy MacKay6 - 12 WPts
20/06/2030Mashhad, Iran15(1) - 10 Syed Zaher5 - 1 WPts
21/04/2030Mashhad, Iran14(1) - 10 Mark Conant6 - 12 WPts
21/02/2030Mashhad, Iran13(1) - 10 Roberto Visco4 - 8 WPts
24/12/2029Perm, Russia13(1) - 9 Alik Gura14 - 15 LPts
26/10/2029North Shore, New Zealand13(1) - 8 Edward Duthie7 - 20 LPts
28/08/2029Antwerp, Belgium13(1) - 7 Guust Rom24 - 9 LPts
30/06/2029Tabriz, Iran12(1) - 7 Imran Maududi10 - 17 WPts
03/05/2029Tabriz, Iran11(1) - 7 Obaid Meskin9 - 29 WPts
01/04/2029Karaj, Iran11(1) - 6 Khalid Mussa8 - 15 LPts Iran National Championships 2029View
29/03/2029Karaj, Iran10(1) - 6 Lao-Tzu Ba2 - 7 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran9(1) - 6 Genjo Ku4 - 8 WPts Iran National Championships 2029View
02/03/2029Riga, Latvia9(1) - 5 Aleksandr Fridrihsons21 - 12 LPts
02/01/2029East London, South Africa8(1) - 5 Okal Bungu14(1) - 15 WPts
03/11/2028Split, Croatia8(1) - 4 Aleksandar Bogovic19 - 19 LPts
05/09/2028Engels, Russia7(1) - 4 Melor Obukhov0 - 0 WPts
08/07/2028Mashhad, Iran6(1) - 4 Amer Taha1 - 5 WPts
08/05/2028Vilnius, Lithuania6(1) - 3 Alaksander Stys16 - 21(8) LPts
10/03/2028Daloa, Ivory Coast5(1) - 3 Waltier Aragon4 - 15 WPts
11/01/2028Gomel, Belarus4(1) - 3 Dimi Panfil10 - 17(1) WPts
13/11/2027Paris, France4(1) - 2 Hubert Henry13 - 12 LPts
15/09/2027Tehran, Iran3 - 2 Amjad Mina1 - 4(2) WKO3
21/07/2027Mashhad, Iran3 - 1 Waleed Shaikh3 - 17 LPts
31/05/2027Tehran, Iran2 - 1 Tariq Aydin5(1) - 17(2) WPts
02/04/2027Karaj, Iran1 - 1 Huang-fu Shiau4 - 32(7) WPts
11/02/2027Mashhad, Iran1 - 0 Gazi Meer14(1) - 19 LPts
28/12/2026Mashhad, Iran0 - 0 Waleed Hoque1 - 3 WPts