Weightclass:  Super Heavyweight
Location:  Isfahan, Iran
Record:  32 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2031Isfahan, Iran31 - 18 Aron Brogren1 - 6 WPts
12/02/2031Isfahan, Iran30 - 18 Francies Ferdinandus4 - 9 WPts
14/12/2030Isfahan, Iran29 - 18 Patrick Halloran3 - 19 WPts
15/10/2030Isfahan, Iran28 - 18 Mihail á Chernozemov10 - 14 WPts
16/08/2030Isfahan, Iran27 - 18 Porfio Lena2 - 22(1) WPts
17/06/2030Isfahan, Iran26 - 18 Mark Alhassan0 - 5 WPts
18/04/2030Isfahan, Iran25 - 18 Leighton Blankenburg1 - 4 WPts
17/02/2030Isfahan, Iran24 - 18 Antonio Jacobo21(2) - 11 WPts
19/12/2029Isfahan, Iran23 - 18 Juan Esperanza25 - 17 WPts
18/11/2029Santo Domingo, Ecuador23 - 17 Juan Esperanza24 - 17 LPts
18/10/2029Santo Domingo, Ecuador23 - 16 Juan Esperanza23 - 17 LPts
17/09/2029Isfahan, Iran23 - 15 Juan Esperanza22 - 17 LPts
17/08/2029Isfahan, Iran22 - 15 Juan Esperanza22 - 16 WPts
13/07/2029Lublin, Poland22 - 14 Dorota Cieply20 - 15 LPts
12/06/2029Lublin, Poland22 - 13 Dorota Cieply19 - 15 LPts
12/05/2029Isfahan, Iran22 - 12 Dorota Cieply18 - 15 LPts
01/04/2029Karaj, Iran22 - 11 Adnan Farid14 - 14 LPts Iran National Championships 2029View
29/03/2029Karaj, Iran21 - 11 Obaid Rabbani4 - 1 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran20 - 11 Mohsin Tabatabai14 - 7 WPts Iran National Championships 2029View
09/03/2029Isfahan, Iran19 - 11 Montenegro Solana9 - 17 WPts
06/02/2029Sheffield, UK18 - 11 Paul McAnallen14 - 12 WPts
06/01/2029San Pedro Sula, Honduras18 - 10 Rodrigo Alcoser11 - 6 LPts
06/12/2028San Pedro Sula, Honduras18 - 9 Rodrigo Alcoser10 - 6 LPts
05/11/2028Isfahan, Iran18 - 8 James Humeston18 - 10 LPts
04/10/2028Isfahan, Iran17 - 8 Oliver Queneau16 - 11 WPts
03/09/2028Isfahan, Iran16 - 8 Oliver Queneau16 - 10 WPts
31/07/2028Isfahan, Iran15 - 8 Rodrigo Alcoser8 - 4 WPts
30/06/2028Isfahan, Iran14 - 8 Oliver Queneau15 - 9 WPts
30/05/2028San Pedro Sula, Honduras13 - 8 Rodrigo Alcoser8 - 2 WPts
29/04/2028San Pedro Sula, Honduras13 - 7 Rodrigo Alcoser7 - 2 LPts
29/03/2028Karaj, Iran13 - 6 Rehman Ebrahim26 - 24 LPts Iran National Championships 2028View
26/03/2028Karaj, Iran12 - 6 Mohsin Tabatabai9 - 5 WPts Iran National Championships 2028View
14/03/2028Isfahan, Iran11 - 6 Toma Kravchuk3 - 16 WPts
10/02/2028Isfahan, Iran11 - 5 Vincenc Apel6 - 9 LPts
09/01/2028Hengyang, China11 - 4 Gurudas Badal28 - 10 LPts Asia-Oceania Championships 2028View
02/01/2028Melbourne, Australia10 - 4 Brad Kirkwood1 - 25 WPts
04/11/2027Isfahan, Iran9 - 4 AntonÝn Doubrava1 - 3 WPts
04/09/2027Melbourne, Australia8 - 4 Brad Kirkwood1 - 23 WPts
07/07/2027Isfahan, Iran7 - 4 Karr Bille7 - 13(1) WPts
08/05/2027Yerevan, Armenia6 - 4 Kalo Jagdjian1 - 7 WPts
10/03/2027Kryvyi Rih, Ukraine5 - 4 Vanko Russak7 - 14 WPts
10/01/2027Mashhad, Iran4 - 4 Zain Abdul4 - 22(1) WPts
15/11/2026Isfahan, Iran4 - 3 Ahmed Nassif1 - 3 LPts
15/09/2026Isfahan, Iran3 - 3 Syed Sharif4(1) - 17(1) WPts
19/07/2026Isfahan, Iran3 - 2 Kamran Hakro4 - 8 LPts
19/05/2026Isfahan, Iran2 - 2 Mohsin Tabatabai2 - 0 WPts
21/03/2026Vilnius, Lithuania2 - 1 Bartosz Duda10 - 9 LPts
21/01/2026Tehran, Iran2 - 0 Shen Hao6(1) - 18 LPts
08/12/2025Mashhad, Iran1 - 0 Malik Kamel5 - 21 WPts
05/11/2025Isfahan, Iran0 - 0 Wilburt Casper4(1) - 12 WPts