Weightclass:  Super Heavyweight
Location:  Karaj, Iran
Record:  58 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/05/2035Karaj, Iran57 - 19 Boris Orazaev16 - 10 WPts
04/03/2035Karaj, Iran56 - 19 James Fauteux1 - 1 WPts
02/01/2035Karaj, Iran55 - 19 Isidro Rodriguez0 - 2 WPts
02/11/2034Karaj, Iran54 - 19 Ughur Farooq1 - 10 WPts
02/09/2034Karaj, Iran53 - 19 James Yale4 - 21 WPts
03/07/2034Charleroi, Belgium52 - 19 Charles Cartier53 - 19(2) WPts
02/06/2034Charleroi, Belgium52 - 18 Charles Cartier52 - 19(2) LPts
02/05/2034Charleroi, Belgium52 - 17 Charles Cartier51 - 19(2) LPts
01/04/2034Isfahan, Iran51 - 17 Aftab Ghani20(1) - 2 WPts Iran National Championships 2034View
29/03/2034Isfahan, Iran50 - 17 Faisal Shirani2 - 1 WPts Iran National Championships 2034View
26/03/2034Isfahan, Iran49 - 17 Zuffur Abboud17 - 5 WPts Iran National Championships 2034View
15/02/2034Karaj, Iran48 - 17 Hasanagha Maharramov47(10) - 12 WPts
15/01/2034Fukuoka, Japan47 - 17 Hasanagha Maharramov47(10) - 11 WPts Asia-Oceania Championships 2034View
12/01/2034Fukuoka, Japan46 - 17 Mirali Abyshev35(2) - 14 WPts Asia-Oceania Championships 2034View
09/01/2034Fukuoka, Japan45 - 17 Borya Gadjarov34(2) - 11 WPts Asia-Oceania Championships 2034View
11/11/2033Río Cuarto, Argentina44 - 17 Joaquin Lomas17(1) - 26 WPts
13/09/2033Surat, India44 - 16 Chris Davie32(1) - 3 LPts Surat World Championships 2033View
10/09/2033Surat, India43 - 16 Hugh Preece60(1) - 18 WPts Surat World Championships 2033View
07/09/2033Surat, India42 - 16 Leon Donnelly19 - 19 WPts Surat World Championships 2033View
27/08/2033Vilnius, Lithuania41 - 16 Stanislaw Gorecki6 - 3 WPts
27/06/2033Karaj, Iran40 - 16 Greg Makeyev49 - 14(3) WPts
14/05/2033Karaj, Iran39 - 16 Vannevar Sommer29 - 18 WPts
01/04/2033Tabriz, Iran38 - 16 Danyaal Agakhanov19 - 8 WPts Iran National Championships 2033View
29/03/2033Tabriz, Iran37 - 16 Aftab Ghani12 - 1 WPts Iran National Championships 2033View
26/03/2033Tabriz, Iran36 - 16 Gazi Turay12(2) - 4 WPts Iran National Championships 2033View
21/03/2033Karaj, Iran35 - 16 Nori Kanno25(2) - 30 WPts
24/01/2033Karaj, Iran34 - 16 Rob Everett33 - 18 WPts
24/12/2032Karaj, Iran33 - 16 Rob Everett33 - 17 WPts
23/11/2032Wellington, New Zealand33 - 15 Rob Everett32 - 17 LPts
23/10/2032Wellington, New Zealand33 - 14 Rob Everett31 - 17 LPts
22/09/2032Zagreb, Croatia33 - 13 Milan Embreuš36 - 17 LPts
22/08/2032Karaj, Iran33 - 12 Milan Embreuš35 - 17 LPts
19/07/2032Saint Petersburg, Russia33 - 11 Joni Aarnio36(11) - 11 LPts Saint Petersburg Olympics 2032View
16/07/2032Saint Petersburg, Russia32 - 11 Rob Everett29 - 16 WPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia31 - 11 Rashid Yacoub21 - 7 WPts Saint Petersburg Olympics 2032View
18/06/2032Karaj, Iran30 - 11 Iago Recio20 - 26 WPts
18/05/2032Karaj, Iran29 - 11 Iago Recio20 - 25 WPts
01/04/2032Tabriz, Iran28 - 11 Aftab Ghani6 - 0 WPts Iran National Championships 2032View
29/03/2032Tabriz, Iran27 - 11 Gazi Turay7 - 2 WPts Iran National Championships 2032View
26/03/2032Tabriz, Iran26 - 11 Waqas Qureshi1 - 2 WPts Iran National Championships 2032View
17/02/2032Havana, Cuba26 - 10 Oro Manzano25 - 8 LPts
17/01/2032Karaj, Iran25 - 10 Rajmund Dul24 - 15 WPts
06/12/2031Karaj, Iran25 - 9 Kashif Koroma20 - 13 LPts
05/11/2031Namangan, Uzbekistan24 - 9 Hasanagha Maharramov20(1) - 7 WPts
05/10/2031Karaj, Iran24 - 8 Hasanagha Maharramov19(1) - 7 LPts
04/09/2031Salta, Argentina23 - 8 Iago Recio18 - 17 WPts
30/07/2031Jeddah, Saudi Arabia22 - 8 Saad Fardill8 - 15 WPts
01/06/2031San Jose, Costa Rica21 - 8 Noe Aguilera26(2) - 14 WPts
01/04/2031Karaj, Iran20 - 8 Khalid Samaan14 - 11 WPts Iran National Championships 2031View
29/03/2031Karaj, Iran19 - 8 Waqar Alam11(2) - 25 WPts Iran National Championships 2031View
26/03/2031Karaj, Iran18 - 8 Zuffur Abboud2 - 0 WPts Iran National Championships 2031View
18/03/2031Karaj, Iran17 - 8 Jakov Colic3 - 16 WPts
18/01/2031Karaj, Iran16 - 8 Asif Abdou4 - 16 WPts
20/11/2030Karaj, Iran15 - 8 Marceli Jaracz7 - 16 WPts
22/09/2030Karaj, Iran14 - 8 Umair Zhacksybec10 - 9 WPts
23/07/2030Karaj, Iran13 - 8 Ahmed Karimi6 - 10 WPts
25/05/2030Karaj, Iran12 - 8 Hassan Jalali5 - 4 WPts
26/03/2030Mashhad, Iran12 - 7 Mohsin Tabatabai18 - 11 LPts Iran National Championships 2030View
02/02/2030Chihuahua, Mexico12 - 6 Marco Torrez20 - 16 LPts
05/12/2029Ndola, Zambia11 - 6 Jamar Mdolo2 - 16 WPts
07/10/2029Isfahan, Iran10 - 6 Fo-hai Thong3 - 10 WPts
23/08/2029Tabriz, Iran9 - 6 Umair Sani7 - 11 WPts
10/07/2029Tabriz, Iran8 - 6 Rashid Elbaz21(3) - 34 WPts
09/06/2029Karaj, Iran7 - 6 Haaris Suleiman0 - 9 WPts
10/04/2029Tehran, Iran6 - 6 Hassan Pashia0 - 7 WPts
13/02/2029Rosario, Argentina6 - 5 Desiderio Banegas15 - 14 LPts
16/12/2028Karaj, Iran5 - 5 Esteban Gomez5 - 9 WPts
18/10/2028Buenos Aires, Argentina5 - 4 Carlos Urbano11 - 20 LPts
20/08/2028Tabriz, Iran4 - 4 Amer Shaikh2 - 16 WPts
01/07/2028Mashhad, Iran4 - 3 Khalid Samaan1 - 1 LPts
06/05/2028Mashhad, Iran4 - 2 Kamran Hakro15 - 10 LPts
29/03/2028Karaj, Iran4 - 1 Waleed Hussain13 - 16 LPts Iran National Championships 2028View
26/03/2028Karaj, Iran3 - 1 Zuffur Kaber4 - 2 WPts Iran National Championships 2028View
26/02/2028Mashhad, Iran2 - 1 Mohsin Sabet3 - 10 WPts
29/12/2027Mashhad, Iran1 - 1 Mohsin Karimi0 - 0 WPts
20/11/2027Tehran, Iran1 - 0 Jing Pang22(1) - 15 LPts
20/10/2027Karaj, Iran0 - 0 Khalid Shah1 - 5 WPts