Weightclass:  Light Heavyweight
Location:  Shiraz, Iran
Record:  35 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2031Shiraz, Iran34 - 12 Goker Ugur4 - 8 WPts
08/10/2031Shiraz, Iran33 - 12 Marlen Kerzhakov9 - 12 WPts
09/08/2031Shiraz, Iran32 - 12 Ulfred Blegen2 - 9 WPts
10/06/2031Shiraz, Iran31 - 12 Amon Osmond2 - 13 WPts
10/04/2031Shiraz, Iran30 - 12 Evgeny Kiselyov15 - 16 WPts
09/02/2031Shiraz, Iran29 - 12 Waleed Can0 - 16(1) WPts
12/12/2030Shiraz, Iran29 - 11 Ellis Kwabi2 - 7 LPts
13/10/2030Shiraz, Iran28 - 11 Rex Remy4 - 5 WPts
15/08/2030Shiraz, Iran27 - 11 Kolya Sludnov7 - 17 WPts
16/06/2030Shiraz, Iran26 - 11 Sebastian ToPolishewski0 - 7 WPts
17/04/2030Shiraz, Iran25 - 11 Alik Poleski4 - 4 WPts
16/02/2030Shiraz, Iran24 - 11 Fraco Ciervo6 - 15(3) WPts
18/12/2029Antwerp, Belgium23 - 11 Vital Schaekers18(1) - 19 WPts
17/11/2029Antwerp, Belgium23 - 10 Vital Schaekers17(1) - 19 LPts
17/10/2029Shiraz, Iran22 - 10 Ian Eynon19 - 12(1) WPts
13/09/2029Daegu, South Korea22 - 9 Jean-Baptiste Damita30 - 16 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea21 - 9 Jesus Llano31 - 21 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea20 - 9 Bilal Raad23(1) - 25(2) WPts Daegu World Championships 2029View
28/07/2029Nassau, Bahamas19 - 9 Bob Hackett6 - 10 WPts
30/05/2029Zapopan, Mexico18 - 9 Emanuel Mate6 - 25(1) WPts
01/04/2029Karaj, Iran17 - 9 Yao Owyang14(2) - 13 WPts Iran National Championships 2029View
29/03/2029Karaj, Iran16 - 9 Kashif Salame8 - 2 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran15 - 9 Atif Adel1 - 0 WPts Iran National Championships 2029View
19/02/2029Burgas, Bulgaria14 - 9 Luben á Lysenkov19 - 10(2) WPts
22/12/2028Mogilev, Belarus13 - 9 Matviyko Kozlovsky11 - 11(1) WPts
24/10/2028Valparaiso, Chile13 - 8 Carlos Sanchez15 - 24(14) LPts
26/08/2028Santo Domingo de Guzman, Dominican Republic12 - 8 Ryo Moye19 - 17 WPts
28/06/2028Tehran, Iran11 - 8 Danyaal Hussain1 - 11(1) WPts
09/05/2028Shiraz, Iran10 - 8 Nick Baird4 - 5 WPts
11/03/2028Zagreb, Croatia10 - 7 Andro Cacic14 - 18 LPts
12/01/2028Buenos Aires, Argentina9 - 7 Montana Alviar13 - 28(3) WPts
14/11/2027Vilnius, Lithuania9 - 6 Patryk Blaski13(1) - 7 LPts
15/09/2027Shiraz, Iran9 - 5 Yao Owyang7(2) - 8 LPts
17/07/2027Athens, Greece9 - 4 Lichas Apostolou6 - 8 LPts
19/05/2027Shiraz, Iran8 - 4 Aftab Kalas7 - 2 WPts
21/03/2027Shiraz, Iran7 - 4 Hamdan Ezzine6 - 20 WPts
21/01/2027Dublin, Ireland7 - 3 Oisin MacAulay5 - 12 LPts
22/11/2026Kingston, Jamaica7 - 2 Barry Wylie12 - 9 LPts
23/09/2026Tehran, Iran6 - 2 Fo-hai Chou1 - 1 WPts
09/08/2026Shiraz, Iran5 - 2 Obaid Ali0 - 1 WPts
10/06/2026Tehran, Iran5 - 1 Fo-hai Chou0 - 0 LPts
13/04/2026Shiraz, Iran4 - 1 Kashif Salahuddin10 - 17 WPts
05/03/2026Karaj, Iran3 - 1 Ibrahim Shaikh0 - 0 WPts
26/01/2026Tehran, Iran2 - 1 Yasin Hamdan0 - 0 WPts
12/12/2025Tampere, Finland2 - 0 Tero Toro5 - 14 LPts
14/10/2025Tehran, Iran1 - 0 Mohsin Salame2 - 12 WPts
05/09/2025Maroua, Cameroon0 - 0 Didier Niel0 - 0 WPts