Weightclass:  Featherweight
Location:  Tabriz, Iran
Record:  25 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/05/2028Tabriz, Iran24 - 22 Gazi Malak1 - 5 WPts
22/03/2028Tabriz, Iran24 - 21 Reyes Velasco8 - 13 LPts
22/01/2028Tabriz, Iran23 - 21 Diego Mancia2 - 16 WPts
23/11/2027Tabriz, Iran22 - 21 Frisco Villalobos5 - 8 WPts
24/09/2027Tabriz, Iran21 - 21 Quico Torno1 - 0 WPts
26/07/2027Tabriz, Iran20 - 21 Quiqui Gomez6 - 10 WPts
27/05/2027Tabriz, Iran19 - 21 Akira Ouchi11 - 15(1) WPts
28/03/2027Tabriz, Iran18 - 21 Eberhard Juergens1 - 3 WPts
28/01/2027Tabriz, Iran17 - 21 Mark Chung9 - 5 WPts
29/11/2026Tabriz, Iran16 - 21 Sun Liou11 - 20 WPts
30/09/2026Tabriz, Iran15 - 21 Tariq Sharif1 - 1 WPts
01/08/2026Tabriz, Iran15 - 20 Quon Peng9 - 28 LPts
02/06/2026Tabriz, Iran14 - 20 Stine Helmkamp0 - 6 WPts
04/04/2026Toshkent, Uzbekistan13 - 20 Evgeny Akhmedov1 - 17 WPts
04/02/2026Athi River, Kenya12 - 20 Ian Verdi2 - 3 WPts
07/12/2025Croix des Bouqets, Haiti12 - 19 Marvel Guimard3 - 5 LPts
09/10/2025Bokhtar, Tajikistan11 - 19 Teymur Narimanbeyov8 - 10 WPts
11/08/2025Lusaka, Zambia11 - 18 Ontibile Makinka12 - 16 LPts
13/06/2025Douala, Cameroon11 - 17 Neville Nolet42(2) - 12 LPts
15/04/2025Mashhad, Iran11 - 16 Rehan Wali7 - 18 LPts
22/02/2025Karaj, Iran10 - 16 Sanjeev Parmer9 - 16 WPts
26/12/2024Mashhad, Iran10 - 15 Xing-fu Shyu7 - 24 LPts
24/11/2024Isfahan, Iran10 - 14 Ahmed Hamad26(3) - 20(7) LPts
20/10/2024Kosice, Slovakia10 - 13 Marek Buzek8 - 14 LPts
22/08/2024Tabriz, Iran9 - 13 Ahmed Firman1 - 2 WPts
23/06/2024Mombasa, Kenya8 - 13 Jamar Kipketer2 - 2 WPts
25/04/2024Isfahan, Iran8 - 12 Zuffur Kazemi11 - 7 LPts
06/03/2024Ulaanbaatar, Mongolia8 - 11 Uranchimegiin Khongor13 - 11 LPts
06/01/2024Tabriz, Iran8 - 10 Haaris Dzhevanshir7 - 12 LPts
11/11/2023Mashhad, Iran7 - 10 Tariq Farooq2 - 10 WPts
13/09/2023Ulaanbaatar, Mongolia7 - 9 Taqiy Merkulow29 - 8 LPts
15/07/2023Tabriz, Iran6 - 9 Deshi Go0 - 1 WPts
16/05/2023Tabriz, Iran5 - 9 Haaris Bari7 - 13 WPts
17/03/2023Amman, Jordan5 - 8 Mohsin Elbaz19(1) - 11 LPts
17/01/2023Tehran, Iran5 - 7 Zafa Salim3 - 7(1) LPts
20/11/2022Tabriz, Iran4 - 7 Sajid Omar0 - 9 WPts
21/09/2022Perth, Australia4 - 6 James Maurice14(1) - 16 LPts
24/07/2022Karaj, Iran4 - 5 Balamurali Saini13 - 15 LPts
14/06/2022Tabriz, Iran4 - 4 Antoine Forlengiet7 - 19 LPts
16/04/2022Tehran, Iran3 - 4 Atif Burki11 - 16 WPts
16/02/2022Tabriz, Iran3 - 3 Quon Peng2 - 6 LPts
16/12/2021Tehran, Iran3 - 2 Atif Burki10 - 15 LPts
06/11/2021Isfahan, Iran2 - 2 Zain Yasin3 - 6 WPts
24/09/2021Tabriz, Iran2 - 1 Maik Bernards8 - 8 LPts
25/07/2021Tehran, Iran1 - 1 Kamran Mir2 - 21 WPts
19/06/2021Tabriz, Iran1 - 0 Haaris Dzhevanshir1 - 2 LPts
05/05/2021Isfahan, Iran0 - 0 Syed Masood0 - 0 WPts