Weightclass:  Featherweight
Location:  Tehran, Iran
Record:  23 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2030Tehran, Iran22 - 22 Granger Killy23(1) - 24 WPts
09/11/2029Tehran, Iran21 - 22 Chang-hoon Min1 - 11 WPts
09/09/2029Tehran, Iran20 - 22 Xabat Sancho1 - 9 WPts
10/07/2029Tehran, Iran19 - 22 Santiago Hermosillo5 - 9 WPts
10/05/2029Tehran, Iran18 - 22 Hitoshi Hirano4 - 15(2) WPts
11/03/2029Tehran, Iran17 - 22 Angel Pacheco8 - 6 WPts
09/01/2029Tehran, Iran16 - 22 Arun Ganesan7 - 13(2) WPts
10/11/2028Tehran, Iran15 - 22 Cyryl Grodzicki0 - 8 WPts
11/09/2028Tehran, Iran14 - 22 Frederic Biever0 - 7 WPts
12/07/2028Tehran, Iran13 - 22 Syed Hossain20(2) - 14 WPts
13/05/2028Tehran, Iran12 - 22 Hassan Nasser19 - 19(2) WPts
14/03/2028Tehran, Iran11 - 22 Hassan Wahab1 - 0 WPts
14/01/2028Tabriz, Iran10 - 22 Yasin Malek14 - 10 WPts
16/11/2027Cork, Ireland10 - 21 Aaron Duffy19 - 8 LPts
18/09/2027Lima, Peru9 - 21 Lorenzo Capetillo33(2) - 28 WPts
21/07/2027Kingston, Jamaica8 - 21 Sam Fram9(1) - 23 WPts
23/05/2027Shiraz, Iran8 - 20 Kashif Haider12 - 8 LPts
26/03/2027Isfahan, Iran8 - 19 Amer Alam50 - 20 LPts Iran National Championships 2027View
23/01/2027Shiraz, Iran7 - 19 Haaris Bari23 - 25 WPts
25/11/2026Samarqand, Uzbekistan7 - 18 Imran Alli12 - 10 LPts
27/09/2026Riyadh, Saudi Arabia7 - 17 Azam Farah5 - 25(2) LPts
30/07/2026Dublin, Ireland7 - 16 Carl MacGuire18 - 20 LPts
01/06/2026Tehran, Iran7 - 15 Zafa Mowad10 - 18(7) LPts
03/04/2026Tehran, Iran7 - 14 Adnan Ayub3 - 12 LPts
03/02/2026Montevideo, Uruguay7 - 13 Juan Sereno18 - 29 LPts
06/12/2025Tehran, Iran6 - 13 Michal Cieslik1 - 1 WPts
08/10/2025Tehran, Iran6 - 12 Ahmed Firman2 - 8 LPts
13/08/2025Mashhad, Iran5 - 12 Rehan Wali9 - 18 WPts
23/06/2025Isfahan, Iran5 - 11 Obaid Hussain13(2) - 23 LPts
15/05/2025Shiraz, Iran5 - 10 Jin Yip34(3) - 13 LPts
13/04/2025Ulaanbaatar, Mongolia4 - 10 Li Chinzorig7 - 13 WPts
13/02/2025Thessaloniki, Greece4 - 9 Cretien Gerou11 - 14 LPts
16/12/2024Tehran, Iran3 - 9 Amer Ahsan0 - 5 WPts
19/10/2024Antwerp, Belgium2 - 9 Koert Moreel7 - 12 WPts
21/08/2024New Kingston, Jamaica2 - 8 Rob Gwynn16 - 12 LPts
23/06/2024Ulaanbaatar, Mongolia2 - 7 Wen Batsuuri1 - 4 LPts
25/04/2024Kingston, Jamaica1 - 7 Dylan Ervin8 - 11 WPts
26/02/2024San Jose, Costa Rica1 - 6 Quito Sabio10 - 25 LPts
29/12/2023Soweto, South Africa1 - 5 Xhosas Nzimande27 - 16 LPts
31/10/2023Tehran, Iran1 - 4 Ali Fares0 - 0 LPts
12/09/2023Tehran, Iran0 - 4 Rio Espin0 - 4 WPts
14/07/2023Ulaanbaatar, Mongolia0 - 3 Suhaim Buryatsky32 - 5 LPts
16/05/2023Tehran, Iran0 - 2 Umair Ally3 - 8 LPts
22/03/2023Tehran, Iran0 - 1 Umair Hamidi16(1) - 18 LPts
05/02/2023Tehran, Iran0 - 0 Guillermo Augusto0 - 9 LPts