Weightclass:  Heavyweight
Location:  Tehran, Iran
Record:  21 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/11/2033Tehran, Iran20 - 22 Saad Rahman0 - 1 WPts
13/09/2033Ponce, Puerto Rico19 - 22 Antonio Avitia3 - 8 WPts
16/07/2033Mashhad, Iran19 - 21 Gazi Saadeh23 - 11 LPts
19/05/2033Tehran, Iran19 - 20 Mohsin Ali20 - 14 LPts
29/03/2033Tabriz, Iran19 - 19 Asif Lodhi21 - 4 LPts Iran National Championships 2033View
26/03/2033Tabriz, Iran18 - 19 Amer Hamad5 - 5 WPts Iran National Championships 2033View
11/03/2033Saltillo, Mexico18 - 18 Vicente Garcia15 - 19 LPts
10/01/2033Mashhad, Iran17 - 18 Gazi Salama4 - 26 WPts
14/11/2032Lausanne, Switzerland17 - 17 Foster Ferro15(1) - 27 LPts
16/09/2032Tehran, Iran16 - 17 Ahmed Mansour1 - 4 WPts
17/07/2032Isfahan, Iran15 - 17 Aftab Basher17 - 21 WPts
19/05/2032Tehran, Iran14 - 17 Bilal Moussa6 - 9 WPts
19/03/2032Tehran, Iran14 - 16 Anthony McRae17 - 5 LPts
20/01/2032Ottawa, Canada14 - 15 Gethin Yelton10 - 12 LPts
22/11/2031Heraklion, Greece14 - 14 Stavros Baros9 - 12(1) LPts
24/09/2031Tehran, Iran14 - 13 Amer Rahman13(1) - 5 LPts
07/08/2031Tehran, Iran13 - 13 Gennady Mambetoff1 - 9 WPts
09/06/2031Tehran, Iran12 - 13 Haaris Farrah7 - 10 WPts
09/04/2031Tehran, Iran11 - 13 Mark Fergusson2 - 10 WPts
09/02/2031Tehran, Iran10 - 13 Haaris Farrah6 - 9 WPts
12/12/2030San Antonio, USA10 - 12 Ashley Broadley1 - 2 LPts
14/10/2030Tehran, Iran9 - 12 Aftab Saah13 - 11 WPts
16/08/2030Roskilde, Denmark9 - 11 Kettil Mose21(3) - 24(4) LPts
18/06/2030Tehran, Iran8 - 11 Gazi Malek3 - 7 WPts
19/04/2030Tehran, Iran7 - 11 Hanno Schaben5 - 6 WPts
18/02/2030Ostrava, Czech Republic7 - 10 LuboÜ Marek19 - 9 LPts
21/12/2029Tehran, Iran6 - 10 Bilal Allee2 - 4 WPts
22/10/2029Tehran, Iran6 - 9 Darragh Molony12 - 9 LPts
23/08/2029Tehran, Iran5 - 9 Phil Bungu2 - 6 WPts
25/06/2029Kosice, Slovakia5 - 8 Herbert Hlavaty39(1) - 37 LPts
27/04/2029Tehran, Iran4 - 8 Theo Thorell3 - 5 WPts
27/02/2029San Juan, Puerto Rico4 - 7 Elias Esperanza2 - 13 LPts
30/12/2028Dublin, Ireland4 - 6 Joshua McNiall6 - 16 LPts
01/11/2028Tehran, Iran3 - 6 Zuffur Kamali2 - 4 WPts
14/09/2028Tehran, Iran3 - 5 Hui-chao Fei21 - 12 LPts
18/07/2028Tehran, Iran3 - 4 Shen Teoh18 - 18 LPts
22/05/2028Karaj, Iran3 - 3 Ibrahim Meskin3 - 24 LPts
20/04/2028Mashhad, Iran2 - 3 Gazi Salama0 - 0 WPts
08/03/2028Riyadh, Saudi Arabia2 - 2 Waqar Khawaja17 - 26 LPts
09/01/2028Gomel, Belarus2 - 1 Fedar Batko17 - 15 LPts
10/11/2027Tehran, Iran2 - 0 Mohsin Safar1 - 17 LPts
29/09/2027Isfahan, Iran1 - 0 Ye So6(1) - 19 WPts
29/08/2027Tehran, Iran0 - 0 Zafa Kakazai2 - 3 WPts