Weightclass:  Super Heavyweight
Location:  Mashhad, Iran
Record:  23(2) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Mashhad, Iran22(2) - 31 Landry Marais1 - 12 WPts
08/11/2033Mashhad, Iran21(2) - 31 Mammad Lone3 - 23 WPts
09/09/2033Mashhad, Iran20(2) - 31 Kai Whelan0 - 9 WPts
09/07/2033Mashhad, Iran19(2) - 31 Antwan Acquaah5 - 4 WPts
08/05/2033Mashhad, Iran18(2) - 31 Mike Kidd3 - 20 WPts
09/03/2033Mashhad, Iran17(2) - 31 Richard Birnie3 - 12 WPts
07/01/2033Mashhad, Iran16(2) - 31 Piotr Bajor10 - 17 WPts
07/11/2032Mashhad, Iran15(2) - 31 Adam Baranek3 - 3 WPts
07/09/2032Mashhad, Iran14(2) - 31 Evgeny Sadwackasov3 - 1 WPts
08/07/2032Amman, Jordan14(2) - 30 Kashif Nadift10 - 11 LPts
10/05/2032Mashhad, Iran13(2) - 30 Ali Malek10 - 22 WPts
11/03/2032Mashhad, Iran12(2) - 30 Danyaal Radi5 - 16 WPts
11/01/2032Naucalpan, Mexico11(2) - 30 Ponce Diaz14 - 13 WPts
13/11/2031Mashhad, Iran11(2) - 29 Malik Demian9 - 19 LPts
12/09/2031Riga, Latvia11(2) - 28 Fedor Ezers4 - 9(1) LPts
15/07/2031Copenhagen, Denmark11(2) - 27 Quinby Goplen16 - 19 LPts
17/05/2031Karaj, Iran11(2) - 26 Adnan Farid22 - 19 LPts
29/03/2031Karaj, Iran11(2) - 25 Atif Shehata19 - 8 LPts Iran National Championships 2031View
26/03/2031Karaj, Iran10(2) - 25 Gazi Turay1 - 0 WPts Iran National Championships 2031View
19/03/2031Karaj, Iran9(1) - 25 Abdul Ayoub17 - 17(1) WKO3
22/01/2031Yerevan, Armenia9(1) - 24 Anastas Danelian21 - 18 LPts
24/11/2030Tabriz, Iran9(1) - 23 Azam Haque9 - 11 LPts
26/09/2030Donetsk, Ukraine9(1) - 22 Dmytro Orlik39(1) - 14 LPts
29/07/2030Nassau, Bahamas9(1) - 21 Callum Chisholm19 - 12 LPts
31/05/2030Angers, France9(1) - 20 Travis Jacques20 - 8 LPts
02/04/2030Lira, Uganda8 - 20 Charles Odoki3 - 18(3) WKO3
02/02/2030Mashhad, Iran8 - 19 Theo Reese1 - 4 LPts
05/12/2029Vilnius, Lithuania7 - 19 Tymon Janeczek3 - 16 WPts
07/10/2029Mashhad, Iran6 - 19 William McPhaul2 - 13 WPts
09/08/2029Mashhad, Iran6 - 18 Stanislaw Babicz5 - 13 LPts
11/06/2029Montreal, Canada6 - 17 Nick Weems4 - 12(2) LPts
13/04/2029Tehran, Iran6 - 16 Asif Abdou4 - 11 LPts
16/02/2029Tabriz, Iran6 - 15 Amer Shaikh3 - 18 LPts
29/12/2028Mashhad, Iran5 - 15 Ye Siaou7 - 19 WPts
14/11/2028Tehran, Iran5 - 14 Jing Pang28(1) - 15 LPts
13/10/2028Mashhad, Iran5 - 13 Karr Bentzen2 - 16 LPts
15/08/2028Mashhad, Iran5 - 12 Adnan Farid9 - 13 LPts
16/06/2028Cairo, Egypt5 - 11 Aftab Fahs13 - 14 LPts
18/04/2028Mashhad, Iran5 - 10 Azam Haque2 - 2 LPts
18/02/2028Mashhad, Iran4 - 10 Amjad Bagheri6 - 9 WPts
20/12/2027Cairo, Egypt3 - 10 Aftab Hai2 - 15 WPts
22/10/2027Copenhagen, Denmark3 - 9 Wray Juul14 - 12 LPts
23/08/2027Oslo, Norway3 - 8 Thor Viken0 - 9 LPts
23/06/2027Christchurch, New Zealand3 - 7 Roger Bannerman17(1) - 19 LPts
25/04/2027Mashhad, Iran2 - 7 Ming Chiew4 - 5 WPts
25/02/2027Tehran, Iran2 - 6 Asif Abdou0 - 0 LPts
12/01/2027Mashhad, Iran2 - 5 Amjad Sabir1 - 10 LPts
13/11/2026Vienna, Austria2 - 4 Hamlin Galoyczuk9 - 14 LPts
15/09/2026Yerevan, Armenia2 - 3 Imasdun Nakhshikyan17 - 11 LPts
18/07/2026Karagandy, Kazakhstan2 - 2 Shahin Oralbecoff9 - 8 LPts
20/05/2026London, UK1 - 2 Bryn Egerton8 - 9 WPts
22/03/2026Tehran, Iran1 - 1 Saad Arafat2 - 15(3) LPts
06/02/2026Mashhad, Iran1 - 0 Malik Kamel5 - 22 LPts
05/01/2026Baltimore, USA0 - 0 Bart Roger0 - 0 WPts