Weightclass:  Heavyweight
Location:  Tehran, Iran
Record:  31(4) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2025Tehran, Iran30(4) - 17 Shen Ou1 - 9 WPts
18/01/2025Tehran, Iran29(4) - 17 August Lehtinen1 - 9 WPts
19/11/2024Tehran, Iran29(4) - 16 Oscar Scrivener8 - 9 LPts
20/09/2024Tehran, Iran28(4) - 16 Amer Tahir1 - 7 WPts
22/07/2024Tehran, Iran27(4) - 16 Aftab Aslam8 - 16 WPts
22/05/2024Tehran, Iran27(4) - 15 Li Sang16 - 23(1) LPts
23/03/2024Tehran, Iran26(4) - 15 Bohdan Podrasky2 - 7 WPts
23/01/2024Tehran, Iran25(3) - 15 Borivoj Peska0 - 4(1) WKO2
24/11/2023Tehran, Iran24(3) - 15 Geubel Van Gheluwe5 - 7 WPts
23/09/2023Tehran, Iran23(3) - 15 Kashif Mohiuddin4 - 10 WPts
24/07/2023Tehran, Iran22(3) - 15 Glenn Alaerd1 - 8 WPts
25/05/2023Tehran, Iran21(3) - 15 Afanas Bajmuratoff0 - 3 WPts
26/03/2023Tabriz, Iran21(3) - 14 Saad Askerov28(4) - 10 LPts Iran National Championships 2023View
18/03/2023Brno, Czech Republic20(3) - 14 Blahoslav Dvorsky21 - 8 WPts
18/01/2023Brno, Czech Republic19(2) - 14 Pankrßc Pala0 - 0 WKO3
19/11/2022Stockholm, Sweden19(2) - 13 Elias Rask12 - 17 LPts
21/09/2022Tehran, Iran19(2) - 12 Jin Liaw26 - 7 LPts
26/07/2022Mashhad, Iran19(2) - 11 Deshi Jun14 - 12 LPts
28/05/2022Tehran, Iran18(1) - 11 Patryk Swiatek6 - 22(3) WKO3
29/03/2022Tabriz, Iran18(1) - 10 Umair Allahverdiyev14 - 13 LPts Iran National Championships 2022View
26/03/2022Tabriz, Iran17(1) - 10 Zhu Shing6 - 10 WPts Iran National Championships 2022View
24/01/2022Harare, Zimbabwe16(1) - 10 Scott Joubert7 - 11 WPts
24/11/2021Dushanbe, Tajikistan15 - 10 Teymurchin Shaban9 - 10(1) WKO3
25/09/2021Warsaw, Poland15 - 9 Jan Tkacz11 - 12 LPts
27/07/2021Vienna, Austria14 - 9 Steiner Maximowitsch12 - 9 WPts
29/05/2021Tehran, Iran14 - 8 Blagun á Baskov2 - 2 LPts
29/03/2021Mashhad, Iran14 - 7 Jin Liaw20 - 3 LPts Iran National Championships 2021View
26/03/2021Mashhad, Iran13 - 7 Syed Mussa11(1) - 9 WPts Iran National Championships 2021View
07/02/2021Samarqand, Uzbekistan12 - 7 Kir Ackishew9 - 8 WPts
10/12/2020Havana, Cuba12 - 6 Cris Lainez3 - 10 LPts
12/10/2020Medellin, Colombia11 - 6 Rodrigo Jose2 - 2 WPts
14/08/2020Tehran, Iran11 - 5 Bartram Johannesen4 - 6 LPts
13/06/2020Tokyo, Japan11 - 4 Kyo Nii10 - 5 LPts
13/04/2020Kumasi, Ghana10 - 4 Justin Sekyi6 - 9 WPts
14/02/2020Minsk, Belarus10 - 3 Viktor Daman4 - 8 LPts
17/12/2019Almaty, Kazakhstan9 - 3 Fadei Kushekoff2 - 4 WPts
19/10/2019Isfahan, Iran8 - 3 Obaid Hussein1 - 8 WPts
20/08/2019Tehran, Iran8 - 2 Rehman Amini8 - 3 LPts
21/06/2019Cork, Ireland7 - 2 Anthony Lindsay5 - 5 WPts
23/04/2019Tehran, Iran6 - 2 Ahmed Nazir2 - 5 WPts
20/02/2019Tehran, Iran5 - 2 Shen Auyeung2 - 4 WPts
21/12/2018Toshkent, Uzbekistan5 - 1 Ruslan Salahuddin3 - 3 LPts
23/10/2018Tehran, Iran4 - 1 Ryo Mariano1 - 2 WPts
24/08/2018Las Tunas, Cuba4 - 0 Fidel Alba1 - 2 LPts
26/06/2018Karaj, Iran3 - 0 Ahmed Tawil3 - 1 WPts
28/04/2018Tehran, Iran2 - 0 Lee Xing0 - 2 WPts
02/03/2018Tabriz, Iran1 - 0 Malik Radzhabov0 - 1 WPts
20/01/2018Tehran, Iran0 - 0 Dave Shives0 - 0 WPts