Weightclass:  Super Heavyweight
Location:  Tehran, Iran
Record:  17 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2042Tehran, Iran16 - 34 Umair Saladin3 - 20 WPts
25/03/2042Tehran, Iran15 - 34 Ahmed Junejo0 - 4 WPts
21/01/2042Tehran, Iran14 - 34 Xing-fu Jue3 - 9 WPts
19/11/2041Tehran, Iran13 - 34 Imran Djafarov2 - 4 WPts
16/09/2041Tehran, Iran13 - 33 Adnan Younis14 - 16 LPts
15/07/2041Tehran, Iran12 - 33 Zuffur Bogra1 - 8 WPts
13/05/2041Tehran, Iran12 - 32 Rashid Mohammed9 - 24 LPts
13/03/2041Tehran, Iran12 - 31 Staffan Rylander12 - 6 LPts
11/01/2041Tehran, Iran11 - 31 Kyrone Mathoho8 - 5 WPts
10/11/2040Tehran, Iran11 - 30 Zafa Hammoud20 - 13(2) LPts
09/09/2040Tehran, Iran10 - 30 Haaris Yasin15 - 15 WPts
09/07/2040Novara, Italy9 - 30 Emilio Okaka4 - 14 WPts
11/05/2040Tehran, Iran9 - 29 Deshi Jue5 - 10 LPts
11/03/2040Tehran, Iran8 - 29 Sam Budzik2 - 8 WPts
10/01/2040Tehran, Iran7 - 29 Zuffur Ahmadi0 - 1 WPts
09/11/2039Tehran, Iran7 - 28 Fraser Mujuru6 - 7 LPts
08/09/2039Tehran, Iran7 - 27 Rajmund Konarski11 - 21 LPts
08/07/2039Vancouver, Canada7 - 26 Robert Robbie6 - 4 LPts
08/05/2039Toronto, Canada7 - 25 James Purvis25 - 11 LPts
09/03/2039Tabriz, Iran7 - 24 Umair Hankashiev20 - 12(1) LPts
11/01/2039Tehran, Iran6 - 24 Mandeep Gera13 - 9 WPts
10/11/2038Tehran, Iran5 - 24 Jakub Wilczek4 - 10 WPts
10/09/2038Tehran, Iran5 - 23 Faisal Hashem1 - 11(2) LPts
11/07/2038Winnipeg, Canada5 - 22 Bruce Maver4 - 18(1) LPts
13/05/2038Tabriz, Iran5 - 21 Ahmed Gaziyev13 - 12 LPts
14/03/2038Shiraz, Iran5 - 20 Kamran Sulaiman1 - 19 LPts
12/01/2038Tehran, Iran5 - 19 Yasin Mohamad9 - 14 LPts
12/11/2037Guadalupe, Mexico5 - 18 Cris Picado11 - 12(1) LPts
14/09/2037Tehran, Iran4 - 18 Umair Khan0 - 1 WPts
16/07/2037Isfahan, Iran3 - 18 Saad Musharraf6 - 11 WPts
17/05/2037Tehran, Iran2 - 18 Waqar Tahan7 - 8 WPts
17/03/2037Tehran, Iran2 - 17 Yasin Mohamad6 - 12 LPts
16/01/2037Shiraz, Iran1 - 17 Farhan Haidar1 - 10 WPts
18/11/2036Canberra, Australia1 - 16 Dylan Dashiell5 - 17(3) LPts
19/09/2036Tehran, Iran1 - 15 Callum Ndambiri8 - 27 LPts
21/07/2036Tabriz, Iran1 - 14 Umair Hankashiev9 - 7 LPts
21/05/2036Tabriz, Iran1 - 13 Mohsin Khalid8 - 7 LPts
02/04/2036Tehran, Iran1 - 12 Shayan Youssef1 - 14 LPts
03/02/2036Tabriz, Iran0 - 12 Mohsin Kaber5 - 10 WPts
06/12/2035Tehran, Iran0 - 11 Fadei Kairculow3 - 13 LPts
07/10/2035Plzen, Czech Republic0 - 10 VendelÝn Platner4 - 14 LPts
09/08/2035Roskilde, Denmark0 - 9 Carson Kryger19 - 5 LPts
10/06/2035Ganzhou, China0 - 8 Xi-Wang Dua12 - 15 LPts
12/04/2035Karaj, Iran0 - 7 Rashid Khalid14 - 7 LPts
15/02/2035Tabriz, Iran0 - 6 Jawad Rizaev9 - 7 LPts
17/12/2034Tehran, Iran0 - 5 Waqas Amir1 - 10 LPts
17/10/2034Isfahan, Iran0 - 4 Chiranjeevi Atwal3 - 11 LPts
11/09/2034Mashhad, Iran0 - 3 Khalid Shah22 - 28 LPts
08/08/2034Quebec City, Canada0 - 2 Ray Bart0 - 7 LPts
25/06/2034Isfahan, Iran0 - 1 Xin Shiau18 - 12 LPts
05/05/2034Tehran, Iran0 - 0 Horace Basque2 - 11 LPts