Weightclass:  Light Heavyweight
Location:  Karaj, Iran
Record:  14(1) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/03/2028Karaj, Iran13(1) - 31 Aleksei Badenov1 - 5 WPts
22/01/2028Karaj, Iran12(1) - 31 Isaak Tuchkin8 - 19 WPts
23/11/2027Karaj, Iran11(1) - 31 Giomar Arling4 - 8 WPts
24/09/2027Karaj, Iran10(1) - 31 Gaston Sand0 - 7 WPts
26/07/2027Zagreb, Croatia10(1) - 30 Dragoslav Majstorovic24 - 21 LPts
28/05/2027Yaoundé, Cameroon10(1) - 29 Severin Thil8 - 12 LPts
30/03/2027Vilnius, Lithuania10(1) - 28 Rajmund Gayda13 - 8 LPts
30/01/2027Turku, Finland10(1) - 27 Lauri Rannisto24 - 15 LPts
02/12/2026Oulu, Finland10(1) - 26 Reijo Kyllo9 - 20 LPts
04/10/2026Tangier, Morocco10(1) - 25 Muwaffaq Belgaid3 - 5 LPts
06/08/2026Karaj, Iran9(1) - 25 Evgeny Agzamoff8 - 3 WPts
08/06/2026Karlsruhe, Germany9(1) - 24 Willmarr Herb5 - 10 LPts
10/04/2026Soshanguve, South Africa9(1) - 23 Nhlanhla Pungwayo1 - 18 LPts
10/02/2026Karaj, Iran8(1) - 23 Aftab Firman5 - 12 WPts
12/12/2025Prague, Czech Republic8(1) - 22 Alexandr Majer10 - 15 LPts
14/10/2025Almaty, Kazakhstan8(1) - 21 Kolzak Zajylckanov5 - 3 LPts
16/08/2025Ibadan, Nigeria8(1) - 20 Atif Mohamed0 - 6 LPts
18/06/2025Mashhad, Iran7(1) - 20 Fo-hai Mu0 - 10 WPts
20/04/2025Kampala, Uganda6(1) - 20 Lakista Ekiring2(1) - 11 WPts
20/02/2025Karaj, Iran5(1) - 20 Jordan McGill3 - 16 WPts
23/12/2024Pretoria, South Africa4(1) - 20 Deion Kuenyehia4 - 2 WPts
25/10/2024Dublin, Ireland4(1) - 19 Kian Brady10 - 6 LPts
27/08/2024Karaj, Iran3(1) - 19 Sam Malajila2 - 11 WPts
28/06/2024Vilnius, Lithuania3(1) - 18 Adrian Wasielewski4 - 18(1) LPts
30/04/2024Karaj, Iran3(1) - 17 Amer Mattar1 - 2 LPts
02/03/2024Ponce, Puerto Rico3(1) - 16 Iago Aguilar21 - 14 LPts
03/01/2024Karaj, Iran2(1) - 16 Kashif Salahuddin2 - 11 WPts
04/11/2023Karaj, Iran1(1) - 16 Hassan Amber5 - 20 WPts
06/09/2023Glasgow, UK1(1) - 15 John McCrae14(1) - 16 LPts
09/07/2023Roskilde, Denmark1(1) - 14 Quinby Binger8 - 11 LPts
11/05/2023Montevideo, Uruguay1(1) - 13 Cruz Sauceda16(1) - 16 LPts
13/03/2023Cartagena, Colombia1(1) - 12 Ximen Canedo11 - 20 LPts
13/01/2023Sydney, Australia1(1) - 11 Alec Gowans20(1) - 10 LPts
15/11/2022Karaj, Iran1(1) - 10 Dave Awoonor3(1) - 21 LPts
16/09/2022Shubra El-Kheima, Egypt1(1) - 9 Amer Elsayed16 - 14 LPts
19/07/2022Prague, Czech Republic1(1) - 8 Adolf Hajovsky15 - 11 LPts
20/05/2022Algiers, Algeria1(1) - 7 Ahmed Matoub12 - 12 LPts
22/03/2022Rennes, France1(1) - 6 Thibaud Houlette4 - 19 LPts
22/01/2022Tehran, Iran0 - 6 Kashif Bokhari11 - 11(2) WKO3
01/12/2021Lincoln, USA0 - 5 David Cummins9 - 3 LPts
03/10/2021Tehran, Iran0 - 4 Zuffur Hassen7 - 17 LPts
03/08/2021Tehran, Iran0 - 3 Imran Ayub17 - 9 LPts
04/06/2021Tehran, Iran0 - 2 Waqas Bhutto11 - 11 LPts
08/04/2021Shiraz, Iran0 - 1 Faisal Ashraf14 - 5 LPts
05/03/2021Karaj, Iran0 - 0 Wen Thai1 - 5 LPts