Weightclass:  Featherweight
Location:  Karaj, Iran
Record:  15 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2027Karaj, Iran14 - 31 Sylwester Janulewicz3 - 9 WPts
19/09/2027Karaj, Iran13 - 31 Jawad Salman12 - 25 WPts
21/07/2027Karaj, Iran12 - 31 Rashid Kharoti0 - 1 WPts
22/05/2027Karaj, Iran11 - 31 Hassan Nasser13 - 17(1) WPts
23/03/2027Karaj, Iran11 - 30 Ganesh Majhi3 - 1 LPts
22/01/2027Dublin, Ireland11 - 29 Niall McElligott21 - 13 LPts
24/11/2026Shiraz, Iran11 - 28 Haaris Bari22 - 25 LPts
29/09/2026Krakow, Poland10 - 28 Marcel Wojtkiewicz12 - 12(1) WPts
01/08/2026Tabriz, Iran9 - 28 Zafa Farooq15 - 20 WPts
04/06/2026Munich, Germany9 - 27 Ademaro Perlich2 - 12 LPts
06/04/2026Stuttgart, Germany8 - 27 Kevin Peachey7 - 8 WPts
06/02/2026Krakow, Poland7 - 27 Blazej Bielinski0 - 12 WPts
09/12/2025Johor Bahru, Malaysia7 - 26 Gazi Ismail35 - 18 LPts
11/10/2025Ponce, Puerto Rico7 - 25 Joaquin Soriano34 - 14 LPts
13/08/2025Isfahan, Iran7 - 24 Zuffur Kazemi17 - 9 LPts
15/06/2025Karaj, Iran6 - 24 Ali Fares5(1) - 7 WPts
16/04/2025Karaj, Iran6 - 23 Kamran Salahov2 - 18 LPts
15/02/2025Accra, Ghana6 - 22 Kashif Zia10 - 11 LPts
18/12/2024Santiago, Chile6 - 21 Saturnin Matamoros8 - 32 LPts
20/10/2024Mashhad, Iran6 - 20 Rehan Farooq3(2) - 17 LPts
22/08/2024Mashhad, Iran5 - 20 Tariq Farooq2 - 15 WPts
25/06/2024Havana, Cuba5 - 19 Carlos Navas17 - 24(11) LPts
27/04/2024Montevideo, Uruguay5 - 18 Noe Bernardez15(3) - 24 LPts
28/02/2024Nassau, Bahamas5 - 17 Robert Kimmins27 - 11 LPts
31/12/2023Lima, Peru5 - 16 Santiago Mesa37 - 4 LPts
01/11/2023Tirana, Albania5 - 15 Oenomaus Muslimi15 - 3 LPts
03/09/2023Montevideo, Uruguay5 - 14 Jaguar Rubalcaba17(1) - 16 LPts
06/07/2023Montevideo, Uruguay5 - 13 Emanuel Farin13 - 16 LPts
08/05/2023Annaba, Algeria5 - 12 Zafa Cixous14 - 18 LPts
10/03/2023Karaj, Iran5 - 11 Jawad Ayoub7 - 20 LPts
28/01/2023Tehran, Iran5 - 10 Kong Jee15 - 14 LPts
06/12/2022Tehran, Iran5 - 9 Kashif Kalil11 - 17 LPts
28/10/2022Minsk, Belarus4 - 9 Toma Kerzhakov2 - 5 WPts
30/08/2022Dushanbe, Tajikistan4 - 8 Samir Panakhov25 - 5 LPts
02/07/2022Tehran, Iran3 - 8 Obaid Rahaim4 - 3 WPts
24/05/2022Karaj, Iran3 - 7 Luis Costilla17 - 8 LPts
26/03/2022Tehran, Iran3 - 6 Haaris Ebrahimi6 - 19(3) LPts
16/02/2022Tabriz, Iran2 - 6 Zafa Farooq3 - 3 WPts
05/01/2022Karaj, Iran1 - 6 Zafa Mowad0 - 0 WPts
21/11/2021Isfahan, Iran1 - 5 Ahmed Hamad13 - 12(1) LPts
27/09/2021Tehran, Iran1 - 4 Zafa Nasser3(1) - 19 LPts
21/08/2021Karaj, Iran1 - 3 Vivek Dixit3 - 9 LPts
19/06/2021Karaj, Iran1 - 2 Syed Masood0 - 1 LPts
18/04/2021Yekaterinburg, Russia1 - 1 Kolzak Kasparov10(1) - 9 LPts
17/02/2021Karaj, Iran1 - 0 Ibrahim Massoud0 - 7 LPts
05/01/2021Karaj, Iran0 - 0 Xing-fu Shyu1 - 5 WPts