Weightclass:  Lightweight
Location:  Isfahan, Iran
Record:  36 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2028Isfahan, Iran35 - 21 Girish Maraj0 - 5 WPts
28/10/2028Isfahan, Iran34 - 21 John Galati4 - 9 WPts
29/08/2028Isfahan, Iran33 - 21 Yasin Saleem8(1) - 18 WPts
30/06/2028Isfahan, Iran32 - 21 Deshi Pun0 - 3 WPts
30/04/2028Isfahan, Iran31 - 21 Malik Amer2 - 5 WPts
01/03/2028Isfahan, Iran30 - 21 Lucas Mambare2 - 1 WPts
01/01/2028Isfahan, Iran30 - 20 Dag Kruse14 - 25(8) LPts
02/11/2027Isfahan, Iran30 - 19 Majid Jaber20 - 11 LPts
02/09/2027Isfahan, Iran29 - 19 Jaidev Dixit1 - 7 WPts
04/07/2027Isfahan, Iran28 - 19 Nathan Leyes7 - 8 WPts
06/05/2027Nancy, France27 - 19 Paris Du Jeu17 - 11 WPts
08/03/2027Tehran, Iran27 - 18 Danyaal Jat17 - 22 LPts
24/01/2027Isfahan, Iran26 - 18 Juan Almanzar1 - 4 WPts
25/11/2026Plzen, Czech Republic25 - 18 Sobeslav Matushka1 - 24(1) WPts
27/09/2026Karagandy, Kazakhstan24 - 18 Gazi Ablyazowa13 - 12 WPts
30/07/2026Isfahan, Iran23 - 18 Ponce Mina5 - 17 WPts
31/05/2026Isfahan, Iran22 - 18 Mitsuru Iseri1 - 6 WPts
02/04/2026Yerevan, Armenia21 - 18 Armenag Libardyan1 - 17 WPts
02/02/2026Isfahan, Iran20 - 18 Yoshi Nishida3 - 3 WPts
04/12/2025Almaty, Kazakhstan20 - 17 Aleksandr Kairbekow7(1) - 22 LPts
06/10/2025Plovdiv, Bulgaria19 - 17 Neofit á Ovenkov12 - 17 WPts
08/08/2025Itagui, Colombia19 - 16 Berto Casares5 - 14 LPts
10/06/2025Aarhus, Denmark18 - 16 Vali Pio2 - 2 WPts
12/04/2025Isfahan, Iran17 - 16 Jiang Hy6 - 16 WPts
11/02/2025Kulob, Tajikistan17 - 15 Nikolai Alekserov10 - 8 LPts
14/12/2024Isfahan, Iran16 - 15 Shayan Jappa4 - 6 WPts
15/10/2024Sunshine Coast, Australia16 - 14 Arthur Clyde35(1) - 17 LPts
17/08/2024Isfahan, Iran15 - 14 Saad Aboud16 - 28 WPts
20/06/2024Yerevan, Armenia15 - 13 Pilibbos Hakakian15 - 21 LPts
22/04/2024Isfahan, Iran14 - 13 Obaid Kasymbeckoff3 - 4 WPts
23/02/2024Mashhad, Iran13 - 13 Rehman Syed5 - 20 WPts
13/01/2024Mashhad, Iran13 - 12 Tariq Mansur8 - 11 LPts
03/12/2023Aberdeen, UK13 - 11 Ron Cullen12(1) - 21 LPts
05/10/2023Tabriz, Iran12 - 11 Ahmed Yasin5 - 24(1) WPts
27/08/2023Isfahan, Iran11 - 11 Aftab Kaba0 - 1 WPts
28/06/2023Isfahan, Iran10 - 11 Alexej Havlichek2 - 9 WPts
29/04/2023Toronto, Canada9 - 11 George Weatherley2 - 4 WPts
01/03/2023Tehran, Iran9 - 10 On Gang17(1) - 13 LPts
25/01/2023Mashhad, Iran8 - 10 Rashid Jamail9 - 25 WPts
08/12/2022Tehran, Iran8 - 9 Yong Peh20 - 8 LPts
27/10/2022Baku, Azerbaijan8 - 8 Elgun Edigarov26 - 6 LPts
29/08/2022Dammam, Saudi Arabia7 - 8 Asif Kayrooz7 - 14 WPts
01/07/2022Tehran, Iran7 - 7 Shen Watt16 - 12 LPts
24/05/2022Isfahan, Iran7 - 6 Ilker Ganim15 - 9 LPts
26/03/2022Tabriz, Iran7 - 5 Abdul Kurbanov17 - 9 LPts Iran National Championships 2022View
04/03/2022Antwerp, Belgium7 - 4 Omaar Van de Casteele12 - 9 LPts
04/01/2022Isfahan, Iran6 - 4 Emanuel Kosar10 - 13 WPts
04/11/2021Isfahan, Iran5 - 4 Alejandro Pollino4 - 2 WPts
04/09/2021Juarez, Mexico4 - 4 Rodrigo Manriquez0 - 1 WPts
07/07/2021Karaj, Iran3 - 4 Rehan Barakat0 - 1 WPts
04/06/2021Isfahan, Iran2 - 4 Mark Kearney6 - 10 WPts
05/04/2021Isfahan, Iran2 - 3 Srecko Grdan8 - 5 LPts
03/02/2021Tehran, Iran1 - 3 Qing-Nan Kau7 - 11(1) WPts
23/12/2020Jakarta, Indonesia1 - 2 Wijaya Handoyo7 - 10 LPts
24/10/2020Tehran, Iran1 - 1 Chung Hang10 - 6 LPts
02/09/2020Sofia, Bulgaria1 - 0 Krastyu á Kovalkov4 - 10 LPts
05/07/2020Mashhad, Iran0 - 0 Rehman Syed0 - 0 WPts