Weightclass:  Lightweight
Location:  Tehran, Iran
Record:  22(1) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2024Tehran, Iran21(1) - 18 Jawad Mirza9 - 19 WPts
17/05/2024Tehran, Iran20(1) - 18 Danyaal Jat6 - 15 WPts
18/03/2024Tehran, Iran19(1) - 18 Jair Celestino16(2) - 23 WPts
18/01/2024Tehran, Iran18(1) - 18 Paul Sutwe0 - 4 WPts
20/11/2023Tehran, Iran17(1) - 18 Kashif Ayoob1 - 1 WPts
21/09/2023Tehran, Iran16(1) - 18 An Qu4 - 12 WPts
22/07/2023Tehran, Iran16(1) - 17 Wilmer Biber19 - 14 LPts
23/05/2023Tehran, Iran15(1) - 17 Wang Mo1 - 1 WPts
24/03/2023Tehran, Iran14(1) - 17 Irfan Bhutto0 - 4 WPts
23/01/2023Tehran, Iran13(1) - 17 Umair Amini0 - 11 WPts
24/11/2022Tehran, Iran12(1) - 17 Malvolio Palomares17 - 11 WPts
24/09/2022Tehran, Iran11(1) - 17 James Monce1 - 17 WPts
26/07/2022Tehran, Iran10(1) - 17 Tariq Vaziri0 - 1 WPts
25/05/2022Tehran, Iran10(1) - 16 Kashif Shakoor23 - 9 LPts
06/04/2022Wroclaw, Poland9(1) - 16 Dominik Gracyalny1 - 1 WPts
06/02/2022Tehran, Iran8 - 16 Qing-Nan Kau9 - 15(3) WKO3
04/01/2022Toronto, Canada8 - 15 Oscar Murchie8(1) - 15 LPts
06/11/2021Baku, Azerbaijan8 - 14 Shakir Radzhabov7 - 7 LPts
08/09/2021Sunshine Coast, Australia8 - 13 John Sandercock8 - 16(3) LPts
10/07/2021Tehran, Iran8 - 12 Imran Kakazai8 - 12 LPts
18/05/2021Yerevan, Armenia8 - 11 Ardavazt Magerian14 - 2 LPts
20/03/2021Tehran, Iran7 - 11 Diwan Ombadykow5(1) - 15 WPts
20/01/2021Tehran, Iran6 - 11 Yasin Bhutto7 - 10 WPts
19/11/2020Managua, Nicaragua6 - 10 Jose Ortez16 - 2 LPts
21/09/2020Tehran, Iran6 - 9 Kian Fordyce8 - 5 LPts
21/07/2020Johannesburg, South Africa5 - 9 Tavarius Mfeketho1 - 8 WPts
22/05/2020Maipu, Chile5 - 8 Joaquin Calvillo8(1) - 5 LPts
24/03/2020San Bernardo, Chile5 - 7 Manuel Bracamonte6 - 5 LPts
25/01/2020Tehran, Iran4 - 7 Aftab Salman2 - 10 WPts
24/11/2019Prague, Czech Republic3 - 7 ètefan Siska3 - 8 WPts
25/09/2019Montero, Bolivia3 - 6 Alejandro Pedroso7 - 4 LPts
27/07/2019Tehran, Iran3 - 5 Kamran Hai6 - 1 LPts
27/05/2019Mashhad, Iran3 - 4 Azam Abid4 - 3 LPts
02/04/2019Tehran, Iran2 - 4 Roger Wogan1 - 2 WPts
31/01/2019Tehran, Iran2 - 3 Tariq Hamdan2 - 5 LPts
01/12/2018Tehran, Iran1 - 3 Dmitar Bosnic0 - 2 WPts
02/10/2018Isfahan, Iran1 - 2 Qing-Nan Ngan1 - 1 LPts
15/08/2018Ulaanbaatar, Mongolia1 - 1 Bayasgalangiin Baimuratow0 - 2 LPts
17/06/2018Accra, Ghana0 - 1 Mark Bawuah0 - 1 WPts
19/04/2018Aba, Nigeria0 - 0 Rehan Naim0 - 0 LPts