Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  23 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/07/2033Mashhad, Iran22 - 10 Sergei Eline0 - 7 WPts
20/05/2033Mashhad, Iran21 - 10 Bilal Sinai26(1) - 11 WPts
20/03/2033Mashhad, Iran20 - 10 Roger Seaton0 - 3 WPts
17/01/2033Mashhad, Iran19 - 10 Ian Stronach5 - 12 WPts
17/11/2032Mashhad, Iran18 - 10 Bilal Sinai22(1) - 9 WPts
17/09/2032Seoul, South Korea17 - 10 Jin-hyeon Ye11 - 16 WPts
19/07/2032Bogota, Colombia16 - 10 Jose Busto1 - 5 WPts
21/05/2032Datong, China16 - 9 Gao Chiou13(1) - 27 LPts
22/03/2032Rijeka, Croatia15 - 9 Tvrtko Mesaric16 - 14 WPts
23/01/2032Riga, Latvia14 - 9 Goga Krancinsh8(1) - 18 WPts
25/11/2031Barranquilla, Colombia14 - 8 Xalvador Belen2 - 4 LPts
26/09/2031Mashhad, Iran13 - 8 Zhu Gung1 - 5 WPts
31/07/2031Puebla, Mexico13 - 7 Alano Aparicio36(1) - 24 LPts
02/06/2031Mashhad, Iran12 - 7 Michel Camus9 - 16 WPts
02/04/2031Soweto, South Africa11 - 7 Hugh Kipulu7 - 25 WPts
02/02/2031Mashhad, Iran10 - 7 Deshi Giaw4 - 5 WPts
05/12/2030Mashhad, Iran9 - 7 Haaris Koroma0 - 1 WPts
07/10/2030Mashhad, Iran8 - 7 Carlos Duran2 - 3 WPts
09/08/2030Mashhad, Iran7 - 7 Diego Julio2 - 4 WPts
11/06/2030Manta, Ecuador7 - 6 Agapetus Gonzaga7 - 12(1) LPts
13/04/2030Mashhad, Iran6 - 6 Savas Ochal3 - 6 WPts
13/02/2030Mashhad, Iran5 - 6 Sun Chi1 - 1 WPts
15/12/2029Mashhad, Iran4 - 6 Sajid Khalid3 - 7 WPts
16/10/2029Torreon, Mexico4 - 5 Carlos Tellez10 - 15 LPts
18/08/2029Mashhad, Iran3 - 5 Shayan Hariri0 - 4 WPts
19/06/2029Mashhad, Iran2 - 5 Rashid Mitri0 - 13(2) WPts
20/04/2029Montevideo, Uruguay2 - 4 Dimos Garcia2 - 5 LPts
20/02/2029Mashhad, Iran2 - 3 Montenegro Samano1 - 4 LPts
22/12/2028Mashhad, Iran1 - 3 Jun Guo0 - 0 WPts
29/10/2028Riyadh, Saudi Arabia1 - 2 Irfan Zaki9(1) - 14 LPts
31/08/2028Melbourne, Australia1 - 1 Morgan Ambrosia17 - 14 LPts
03/07/2028Christchurch, New Zealand0 - 1 Raione Kauamo0 - 5 WPts
05/05/2028Mashhad, Iran0 - 0 Desiderio Segura2(1) - 10 LPts