Weightclass:  Heavyweight
Location:  Isfahan, Iran
Record:  35 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2033Isfahan, Iran34 - 27 Kofi Bbumba11 - 17 WPts
07/09/2033Isfahan, Iran34 - 26 Gardiner Kristensen6 - 16 LPts
07/07/2033Isfahan, Iran33 - 26 William Vig10 - 5 WPts
06/05/2033Isfahan, Iran32 - 26 Oscar Prentice0 - 13 WPts
04/03/2033Isfahan, Iran31 - 26 Carolus Lerche3 - 7 WPts
02/01/2033Isfahan, Iran30 - 26 Skjold Bruhn4 - 6 WPts
02/11/2032Isfahan, Iran29 - 26 Kerr Ahler8 - 10 WPts
02/09/2032Isfahan, Iran28 - 26 Obaid Karimi35 - 18 WPts
03/07/2032Athens, Greece28 - 25 Abydos Malas45(2) - 22 LPts
02/06/2032Athens, Greece28 - 24 Abydos Malas44(2) - 22 LPts
02/05/2032Isfahan, Iran28 - 23 Abydos Malas43(2) - 22 LPts
26/03/2032Tabriz, Iran28 - 22 Obaid Karimi32 - 16 LPts Iran National Championships 2032View
06/03/2032Isfahan, Iran27 - 22 Kuno Stien33 - 25 WPts
04/02/2032Isfahan, Iran26 - 22 Kuno Stien33 - 24 WPts
02/01/2032Isfahan, Iran26 - 21 Maksymilian Janik34 - 16 LPts
02/12/2031Czestochowa, Poland26 - 20 Maksymilian Janik33 - 16 LPts
01/11/2031Linden, Guyana26 - 19 Rex Molpus34 - 17 LPts
01/10/2031Czestochowa, Poland26 - 18 Maksymilian Janik31 - 16 LPts
31/08/2031Linden, Guyana26 - 17 Rex Molpus32 - 17 LPts
31/07/2031Linden, Guyana26 - 16 Rex Molpus31 - 17 LPts
30/06/2031Isfahan, Iran26 - 15 Rex Molpus30 - 17 LPts
27/05/2031Isfahan, Iran25 - 15 Kuno Stien32 - 17 WPts
26/04/2031Havana, Cuba24 - 15 Xaverius Salinas33 - 17 WPts
26/03/2031Karaj, Iran24 - 14 Asif Lodhi5 - 0 LPts Iran National Championships 2031View
20/02/2031Isfahan, Iran23 - 14 Davie Lunna23 - 13 WPts
08/01/2031Isfahan, Iran23 - 13 Ibrahim Sulaiman18(2) - 11 LPts
08/12/2030Isfahan, Iran22 - 13 Lazar Orlov22 - 11(1) WPts
05/11/2030Genoa, Italy22 - 12 Primo Astori16 - 27 LPts
05/10/2030Genoa, Italy22 - 11 Primo Astori15 - 27 LPts
04/09/2030Isfahan, Iran22 - 10 Primo Astori14 - 27 LPts
24/07/2030Tehran, Iran21 - 10 Fo-hai Tien14 - 17 WPts
26/05/2030Tehran, Iran20 - 10 Fo-hai Tien14 - 16 WPts
01/04/2030Mashhad, Iran20 - 9 Umair Rashid17(2) - 24 LPts Iran National Championships 2030View
29/03/2030Mashhad, Iran19 - 9 Rashid Musharraf7 - 6 WPts Iran National Championships 2030View
26/03/2030Mashhad, Iran18 - 9 Malik Salame18(1) - 26 WPts Iran National Championships 2030View
20/02/2030Kampala, Uganda17 - 9 Majid Sesay8 - 14 WPts
23/12/2029Copenhagen, Denmark17 - 8 Odo Fiske11 - 8 LPts
25/10/2029Isfahan, Iran16 - 8 Umair Habeeb1 - 10(4) WPts
26/08/2029Overland Park, USA15 - 8 Declan Blackman4 - 10 WPts
28/06/2029Namangan, Uzbekistan15 - 7 Ahad Mattar6 - 17 LPts
30/04/2029Isfahan, Iran14 - 7 Yasin Fares8(1) - 18 WPts
02/03/2029Copenhagen, Denmark14 - 6 Denholm Walin7 - 16 LPts
02/01/2029Hamilton, New Zealand14 - 5 Sean Hindman8 - 29(6) LPts
04/11/2028Isfahan, Iran14 - 4 Yu Chiu1 - 11 LPts
06/09/2028Grodno, Belarus13 - 4 Petro Mikula12 - 25 WPts
09/07/2028Isfahan, Iran12 - 4 Zain Gad4 - 13 WPts
29/05/2028Isfahan, Iran11 - 4 Haaris Badie11 - 11 WPts
23/04/2028Karaj, Iran11 - 3 An Tsai15 - 31 LPts
09/03/2028Tehran, Iran11 - 2 Amer Sulaiman10 - 20 LPts
11/01/2028Isfahan, Iran10 - 2 Ibrahim Faraj4 - 19 WPts
14/11/2027Mashhad, Iran9 - 2 Shen Ou6 - 21 WPts
25/09/2027Isfahan, Iran9 - 1 Malik Salame11(1) - 17 LPts
28/07/2027Tehran, Iran8 - 1 Zuffur Shaker14 - 13 WPts
22/06/2027Karaj, Iran7 - 1 Zhuang Kung0 - 0 WPts
21/05/2027Isfahan, Iran6 - 1 Jax Palacios2 - 1 WPts
23/03/2027Isfahan, Iran5 - 1 Foster Clary1 - 2 WPts
23/01/2027Grenoble, France5 - 0 Boswell Ory12 - 14(1) LPts
25/11/2026Isfahan, Iran4 - 0 Rehan Sharaf3 - 7(1) WPts
25/09/2026Tehran, Iran3 - 0 Farhan Hakeem0 - 3 WPts
06/08/2026Isfahan, Iran2 - 0 Zain Gad0 - 4 WPts
08/06/2026Isfahan, Iran1 - 0 Ibrahim Faraj3 - 10 WPts
02/05/2026Isfahan, Iran0 - 0 Ian Malpass2 - 8 WPts