Weightclass:  Lightweight
Location:  Mashhad, Iran
Record:  20 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2028Mashhad, Iran19 - 26 Amjad Shaheed0 - 1 WPts
19/03/2028Mashhad, Iran18 - 26 Sam Frasier0 - 6 WPts
20/01/2028Mashhad, Iran17 - 26 Umair Darwish2 - 6 WPts
21/11/2027Mashhad, Iran16 - 26 Yasin Saleem6 - 15 WPts
22/09/2027Mashhad, Iran15 - 26 Kiran Vohra1 - 11 WPts
24/07/2027Mashhad, Iran14 - 26 Umair Darwish1 - 2 WPts
25/05/2027Mashhad, Iran13 - 26 Kamran Mohammad3 - 4 WPts
26/03/2027Mashhad, Iran12 - 26 Yao Pon2 - 5 WPts
26/01/2027Almaty, Kazakhstan12 - 25 Waleed Ghinger16(1) - 18 LPts
28/11/2026Vilnius, Lithuania11 - 25 Jakub Formella4 - 21 WPts
29/09/2026Mashhad, Iran10 - 25 Jiang Hy12 - 20 WPts
31/07/2026Prague, Czech Republic10 - 24 Radovan Toma7 - 15 LPts
02/06/2026Algiers, Algeria10 - 23 Gazi Kerroum11 - 18 LPts
04/04/2026Baku, Azerbaijan10 - 22 Vidadi Sharifov30(1) - 22 LPts
04/02/2026Rotterdam, Netherlands10 - 21 Polleke Hembrecht1 - 0 LPts
07/12/2025Riyadh, Saudi Arabia9 - 21 Amer Elmoudaber3 - 8 WPts
09/10/2025Tehran, Iran9 - 20 Cong Chia8(1) - 18 LPts
14/08/2025Mashhad, Iran8 - 20 Rehman Syed10 - 24 WPts
28/06/2025Berlin, Germany8 - 19 Bruno Schauwecker4 - 12 LPts
30/04/2025Turin, Italy7 - 19 Liberatore Sturani5 - 13 WPts
02/03/2025Salvador, Brazil6 - 19 Diego Rio3 - 5 WPts
02/01/2025Istanbul, Turkey6 - 18 Omer Talay1 - 3 LPts
04/11/2024Mexico City, Mexico6 - 17 Pedro Mora31 - 13 LPts
06/09/2024Mashhad, Iran5 - 17 Rupert Bart3 - 9(2) WPts
08/07/2024Pune, India5 - 16 Baldev Chaudhry27(1) - 11 LPts
10/05/2024Dun Laoghaire, Ireland5 - 15 Joshua Donoghue17(1) - 22 LPts
12/03/2024Mashhad, Iran4 - 15 Haaris Jalil1 - 1 WPts
11/01/2024Tabriz, Iran4 - 14 Kashif Muhtarov12 - 15 LPts
19/11/2023Mashhad, Iran3 - 14 Dewei Koon1 - 0 WPts
20/09/2023Mashhad, Iran2 - 14 Rehman Kazmi0 - 17 WPts
21/07/2023Mashhad, Iran2 - 13 Kashif Abdulla3 - 10 LPts
22/05/2023Tehran, Iran2 - 12 Saad Salam13(1) - 20(2) LPts
08/04/2023Mashhad, Iran2 - 11 Piero Herod1 - 7(4) LPts
08/02/2023Mexico City, Mexico2 - 10 Eduardo Villalovos11 - 15 LPts
10/12/2022Mashhad, Iran2 - 9 Montenegro Tawatao13(1) - 14 LPts
11/10/2022Mashhad, Iran2 - 8 Tajo Domogan1 - 23(4) LPts
13/08/2022Manila, Philippines2 - 7 Vidal Estopinal12 - 13 LPts
14/06/2022Shubra El-Kheima, Egypt2 - 6 Haaris Rasul1(1) - 10(1) LPts
16/04/2022Panama City, Panama2 - 5 Alejandro Martinez15 - 11 LPts
16/02/2022Mashhad, Iran1 - 5 Rehman Kazmi0 - 6 WPts
16/12/2021Hamilton, New Zealand1 - 4 Charles Ahuriri3 - 18 LPts
18/10/2021Shiraz, Iran1 - 3 Farhan Rassi0 - 0 LPts
17/09/2021Tirana, Albania1 - 2 Faton Hamza16 - 6 LPts
18/07/2021Karaj, Iran1 - 1 Khalid Hakro0 - 0 LPts
11/06/2021Tehran, Iran1 - 0 Gazi Toure8(2) - 14 LPts
05/05/2021Mashhad, Iran0 - 0 Rehan Barakat0 - 0 WPts