Weightclass:  Middleweight
Location:  Tehran, Iran
Record:  22 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2032Tehran, Iran21 - 27 Marjun Mijares1 - 17 WPts
24/09/2032Tehran, Iran20 - 27 Leo Pendry0 - 7 WPts
25/07/2032Tehran, Iran19 - 27 Sagaz Eugenio0 - 4 WPts
25/05/2032Tehran, Iran18 - 27 Kian Christeson4 - 4 WPts
26/03/2032Tehran, Iran17 - 27 Uland Asinikal0 - 4 WPts
26/01/2032Tehran, Iran16 - 27 Sancho Cardinal2 - 15 WPts
27/11/2031Tehran, Iran15 - 27 Ajeet Jagpal0 - 3 WPts
26/09/2031Tehran, Iran15 - 26 Khalid Agamirov2 - 1 LPts
30/07/2031Tehran, Iran14 - 26 Frisco Llanos1 - 10 WPts
31/05/2031Tehran, Iran13 - 26 Kashif Firman0 - 3 WPts
30/03/2031Tehran, Iran12 - 26 Umair Azam2 - 2 WPts
29/01/2031Tehran, Iran11 - 26 Kamran Salah7 - 10 WPts
01/12/2030Tehran, Iran10 - 26 Akbar Gera7 - 13 WPts
02/10/2030Montevideo, Uruguay9 - 26 Joaquin Pacana10 - 25 WPts
04/08/2030Cartagena, Colombia9 - 25 Diego Minjarez12 - 17 LPts
06/06/2030Aarhus, Denmark8 - 25 Bartram Winding21 - 19 WPts
08/04/2030Pekanbaru, Indonesia8 - 24 Geni Suhuyanli42 - 18 LPts
08/02/2030Tehran, Iran7 - 24 Karan Bhagat0 - 6 WPts
11/12/2029Vilnius, Lithuania7 - 23 Jeronim Gramza12 - 15 LPts
13/10/2029Constantine, Algeria7 - 22 Haider Fahas17 - 20 LPts
15/08/2029Kingston, Jamaica7 - 21 Bruce Jamieson6 - 9 LPts
17/06/2029Zagreb, Croatia7 - 20 Vjeko Takac19 - 18(4) LPts
19/04/2029Bangkok, Thailand7 - 19 Padjai Keelalay38(1) - 9 LPts
19/02/2029Ulaanbaatar, Mongolia7 - 18 Vikenti Batula3 - 10 LPts
22/12/2028Riga, Latvia7 - 17 Vasili Spalvinsh13 - 12 LPts
24/10/2028Tehran, Iran6 - 17 Abrahßm Kralicek1 - 1 WPts
25/08/2028Mashhad, Iran5 - 17 Xin Yiu3 - 12 WPts
14/07/2028Isfahan, Iran4 - 17 Obaid Abu13 - 17 WPts
18/05/2028Isfahan, Iran3 - 17 Ali Ebrahimi6 - 13 WPts
26/03/2028Karaj, Iran3 - 16 Wu-pen Tsoi23 - 13 LPts Iran National Championships 2028View
07/03/2028Montevideo, Uruguay2 - 16 Sagaz Cedillo11 - 18 WPts
08/01/2028Yerevan, Armenia2 - 15 Vruyr Varoujian17 - 9 LPts
10/11/2027Accra, Ghana1 - 15 Lucas Senanu11 - 14 WPts
12/09/2027Vantaa, Finland1 - 14 Aku Hyttinen32 - 8 LPts
15/07/2027Liege, Belgium1 - 13 Charles Lescot20 - 4 LPts
17/05/2027Santo Domingo de Guzman, Dominican Republic1 - 12 Dario Inga12 - 11 LPts
19/03/2027Shiraz, Iran1 - 11 Rehan Kalil7 - 15(1) LPts
25/01/2027Riga, Latvia1 - 10 Mikhail Aizpurs39 - 22 LPts
27/11/2026Cali, Colombia1 - 9 Ovidio Benitez4 - 0 LPts
28/09/2026Vienna, Austria1 - 8 Charles Matthis18 - 31 LPts
31/07/2026Tehran, Iran1 - 7 Chiranjeevi Jangade4 - 11 LPts
02/06/2026Isfahan, Iran1 - 6 Obaid Yousuf8 - 9(1) LPts
04/04/2026Brussels, Belgium1 - 5 Lyle Pigalle8 - 22 LPts
04/02/2026Isfahan, Iran1 - 4 Rehan Sadiq1 - 18(1) LPts
08/12/2025Shiraz, Iran0 - 4 On Nai4 - 16(1) WPts
14/10/2025Tehran, Iran0 - 3 Amjad Waseer3 - 11 LPts
18/08/2025Tabriz, Iran0 - 2 Amer Melikov8 - 15 LPts
21/06/2025Isfahan, Iran0 - 1 Ibrahim Salaam14 - 17 LPts
05/05/2025Shiraz, Iran0 - 0 Huang-fu Shih0 - 0 LPts