Weightclass:  Light Heavyweight
Location:  Isfahan, Iran
Record:  61(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/11/2033Le Mans, France60(1) - 11 Boniface Loeb13 - 10 WPts
10/09/2033Surat, India60(1) - 10 Szczeosny Abramowicz43(1) - 6 LPts Surat World Championships 2033View
07/09/2033Surat, India59(1) - 10 Anthony McRoberts10 - 0 WPts Surat World Championships 2033View
28/07/2033Baltimore, USA58(1) - 10 Kai Stirling14 - 18 WPts
30/05/2033New Delhi, India57(1) - 10 Anupam Prasad23 - 15 WPts
01/04/2033Tabriz, Iran56(1) - 10 Bing Gao3(1) - 0 WPts Iran National Championships 2033View
29/03/2033Tabriz, Iran55(1) - 10 Irfan Mian5(1) - 2 WPts Iran National Championships 2033View
26/03/2033Tabriz, Iran54(1) - 10 Asif Saleem19 - 14 WPts Iran National Championships 2033View
18/03/2033Tangier, Morocco53(1) - 10 Waddah Alzaqqaq16 - 30 WPts
18/01/2033Zaria, Nigeria52(1) - 10 Kashif Shabazz12 - 13 WPts
20/11/2032Samarqand, Uzbekistan51(1) - 10 Eldeniz Miah17 - 2 WPts
22/09/2032Aba, Nigeria50 - 10 Rashid Dar10 - 10(1) WKO2
25/07/2032Saint Petersburg, Russia49 - 10 Spencer Faulds42(3) - 8 WPts Saint Petersburg Olympics 2032View
22/07/2032Saint Petersburg, Russia48 - 10 Kolya Nauryzbaew28 - 9 WPts Saint Petersburg Olympics 2032View
19/07/2032Saint Petersburg, Russia47 - 10 Wasyl Wozniak31(1) - 6 WPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia46 - 10 Lewis Hanning15(3) - 1 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia45 - 10 Amer Salame15 - 7 WPts Saint Petersburg Olympics 2032View
03/07/2032Gyumri, Armenia45 - 9 Dzerun Tankazian33 - 17 LPts
02/06/2032Gyumri, Armenia45 - 8 Dzerun Tankazian32 - 17 LPts
02/05/2032Gyumri, Armenia45 - 7 Dzerun Tankazian31 - 17 LPts
01/04/2032Tabriz, Iran44 - 7 Farhan Wakim23 - 12 WPts Iran National Championships 2032View
29/03/2032Tabriz, Iran43 - 7 Asif Saleem14 - 11 WPts Iran National Championships 2032View
26/03/2032Tabriz, Iran42 - 7 Huang-fu Sum7 - 5 WPts Iran National Championships 2032View
21/03/2032Isfahan, Iran42 - 6 Nicholas Neagle34(5) - 8 LPts
15/02/2032Charleroi, Belgium41 - 6 Acelin Bataille29 - 10 WPts
15/01/2032Caloocan, Philippines41 - 5 Kolya Nauryzbaew21 - 5 LPts Asia-Oceania Championships 2032View
12/01/2032Caloocan, Philippines40 - 5 Haaris Alatrash7(2) - 6 WPts Asia-Oceania Championships 2032View
09/01/2032Caloocan, Philippines39 - 5 Pyotr Gadelshin22 - 10 WPts Asia-Oceania Championships 2032View
11/11/2031Santiago de los Caballeros, Dominican Republic38 - 5 Bronco Orrantia8 - 13 WPts
13/09/2031Valencia, Venezuela38 - 4 Alan Geschke16 - 8 LPts Valencia World Championships 2031View
10/09/2031Valencia, Venezuela37 - 4 Ardi Petrela21(2) - 3 WPts Valencia World Championships 2031View
07/09/2031Valencia, Venezuela36 - 4 Can Kayhan23 - 10 WPts Valencia World Championships 2031View
19/08/2031Isfahan, Iran35 - 4 Amon Bironze20 - 8 WPts
19/07/2031Kampala, Uganda34 - 4 Amon Bironze20 - 7 WPts
18/06/2031Isfahan, Iran33 - 4 Santiago Fontanilla36 - 2 WPts
18/05/2031Isfahan, Iran32 - 4 Santiago Fontanilla36 - 1 WPts
01/04/2031Karaj, Iran31 - 4 Asif Saleem10 - 7 WPts Iran National Championships 2031View
29/03/2031Karaj, Iran30 - 4 Lee Shi14(2) - 11 WPts Iran National Championships 2031View
26/03/2031Karaj, Iran29 - 4 Farhan Wakim16 - 10 WPts Iran National Championships 2031View
08/03/2031Ankara, Turkey28 - 4 Can Kayhan16 - 8 WPts
05/02/2031Isfahan, Iran27 - 4 Can Kayhan16 - 7 WPts
05/01/2031Ankara, Turkey26 - 4 Can Kayhan16 - 6 WPts
05/12/2030Ankara, Turkey25 - 4 Can Kayhan16 - 5 WPts
04/11/2030Isfahan, Iran24 - 4 Ian Roberton8 - 22 WPts
04/10/2030Dundalk, Ireland23 - 4 Ian Roberton8 - 21 WPts
03/09/2030Isfahan, Iran22 - 4 Sanadrug Fetvadjian24 - 12 WPts
31/07/2030Melbourne, Australia21 - 4 Ricky Jones17(1) - 27 WPts
02/06/2030Isfahan, Iran20 - 4 Sanadrug Fetvadjian23 - 10 WPts
02/05/2030Yerevan, Armenia19 - 4 Sanadrug Fetvadjian23 - 9 WPts
01/04/2030Mashhad, Iran18 - 4 Yao Owyang21(3) - 15 WPts Iran National Championships 2030View
29/03/2030Mashhad, Iran17 - 4 Genjo Wee20 - 7 WPts Iran National Championships 2030View
26/03/2030Mashhad, Iran16 - 4 Genjo Pen3 - 4 WPts Iran National Championships 2030View
08/03/2030Isfahan, Iran15 - 4 Oihane Sereno14 - 4 WPts
04/02/2030Isfahan, Iran14 - 4 Juan Tobia11(1) - 8 WPts
01/01/2030Mumbai, India13 - 4 Dayaram Matthai0 - 5 WPts
02/11/2029Isfahan, Iran12 - 4 Waleed Gilles17 - 12 WPts
03/09/2029Bradford, UK11 - 4 Nicholas Neagle9(1) - 1 WPts
03/08/2029Bradford, UK11 - 3 Nicholas Neagle8(1) - 1 LPts
03/07/2029Split, Croatia10 - 3 Lucijan Vukadin9 - 9 WPts
02/06/2029Montevideo, Uruguay9 - 3 Dario Bustos4 - 15 WPts
02/05/2029Nairobi, Kenya8 - 3 Mark Wanade12 - 17 WPts
29/03/2029Karaj, Iran8 - 2 Bilal Azam16 - 9 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran7 - 2 Jun Chang15(1) - 23 WPts Iran National Championships 2029View
05/02/2029Isfahan, Iran6 - 2 Roshaun Vermeulen3 - 2 WPts
05/01/2029Chitungwiza, Zimbabwe5 - 2 Roshaun Vermeulen3 - 1 WPts
02/12/2028Isfahan, Iran4 - 2 Obaid David3 - 8 WPts
01/11/2028Isfahan, Iran3 - 2 Obaid David3 - 7 WPts
18/09/2028Isfahan, Iran2 - 2 Xeres Riano5 - 5 WPts
16/08/2028Georgetown, Guyana1 - 2 Justin Fettes13 - 3 WPts
11/07/2028Tehran, Iran1 - 1 Amer Yusuf16(1) - 15(3) LPts
09/06/2028Mashhad, Iran1 - 0 Haaris Harroun40(5) - 30 LPts
23/04/2028Isfahan, Iran0 - 0 Rehan Choudhry1 - 2 WPts