Weightclass:  Heavyweight
Location:  Tabriz, Iran
Record:  22 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2033Tabriz, Iran21 - 22 Geoff Graham2 - 10 WPts
18/01/2033Tabriz, Iran20 - 22 Atif Said1 - 15 WPts
18/11/2032Tabriz, Iran20 - 21 Ibrahim Abaid3 - 2 LPts
17/09/2032Tabriz, Iran19 - 21 Mohsin Ali17 - 13 WPts
19/07/2032Tabriz, Iran18 - 21 Ali Gajani1 - 6 WPts
20/05/2032Tabriz, Iran17 - 21 Danyaal Baliev2 - 3 WPts
21/03/2032Tabriz, Iran16 - 21 Amer Hamad2 - 0 WPts
21/01/2032Tabriz, Iran15 - 21 Roman Galeano1 - 11(1) WPts
22/11/2031Tabriz, Iran14 - 21 Gardiner Asmussen4 - 12 WPts
22/09/2031Tabriz, Iran13 - 21 Amrit Venkataraman0 - 2 WPts
25/07/2031Tabriz, Iran12 - 21 Niao-ka Watt0 - 3 WPts
27/05/2031Tabriz, Iran12 - 20 Cyril Stratos9 - 10(1) LPts
26/03/2031Karaj, Iran12 - 19 Amer Rahman11(1) - 3 LPts Iran National Championships 2031View
11/02/2031Tehran, Iran12 - 18 Quon Chan8 - 20 LPts
20/12/2030Tehran, Iran12 - 17 Asif Yousef9 - 21 LPts
18/11/2030Enugu, Nigeria12 - 16 Noah Tagbajumi12 - 8 LPts
20/09/2030Adelaide, Australia11 - 16 Davie Novo4 - 13 WPts
22/07/2030Diourbel, Senegal10 - 16 Landry de Musset17 - 6(1) WPts
24/05/2030Kharkiv, Ukraine9 - 16 Luka Mikulak10(1) - 22 WPts
26/03/2030Mashhad, Iran9 - 15 Rashid Musharraf6 - 6 LPts Iran National Championships 2030View
19/02/2030Tabriz, Iran9 - 14 Simon Mogren3 - 9 LPts
22/12/2029Leipzig, Germany9 - 13 Kulbart Amspacher4 - 7 LPts
24/10/2029Munich, Germany8 - 13 Eberhart Heister7 - 14 WPts
26/08/2029Yerevan, Armenia7 - 13 Smpad Rostomian0 - 0 WPts
28/06/2029Tabriz, Iran6 - 13 Jair Cristobal6 - 6 WPts
29/04/2029Stockholm, Sweden5 - 13 Lucas Hedeman4 - 2 WPts
01/03/2029Tehran, Iran5 - 12 Asif Yousef2 - 17 LPts
01/01/2029Tabriz, Iran4 - 12 Imran Hammoud0 - 5 WPts
01/11/2028Tabriz, Iran3 - 12 Gazi Saadeh1 - 3 WPts
03/09/2028Tabriz, Iran2 - 12 Farhan Hakeem2 - 14 WPts
06/07/2028Montreal, Canada2 - 11 Odil Blier23 - 15(1) LPts
08/05/2028Mariupol, Ukraine2 - 10 Apostol Chorney20(1) - 16 LPts
10/03/2028Tabriz, Iran2 - 9 Carvell Belair1 - 10 LPts
11/01/2028Daloa, Ivory Coast2 - 8 Sid St. Jean11 - 16 LPts
12/11/2027Kampala, Uganda2 - 7 John Vasani10(1) - 21 LPts
14/09/2027Karaj, Iran2 - 6 Azam Jalali2 - 16 LPts
18/07/2027Tabriz, Iran2 - 5 Jiang Qu1 - 0 LPts
19/05/2027Tabriz, Iran2 - 4 Aftab Basher0 - 3 LPts
21/03/2027Split, Croatia2 - 3 Franko Andelic18 - 21(1) LPts
21/01/2027Naucalpan, Mexico2 - 2 Vicente Arco23 - 29 LPts
22/11/2026Aarhus, Denmark2 - 1 Thiassi Klausen11 - 7 LPts
24/09/2026Aarhus, Denmark1 - 1 Fortinbras Mattsen2 - 19 WPts
26/07/2026New Delhi, India1 - 0 Rashid Habib8 - 9(1) LPts
28/05/2026Tabriz, Iran0 - 0 Farhan Hakeem0 - 1 WPts