Weightclass:  Welterweight
Location:  Tehran, Iran
Record:  26(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2025Tehran, Iran25(1) - 20 Valeri Aziyev2(1) - 13(1) WPts
13/03/2025Tehran, Iran24(1) - 20 Rob Addy2 - 8 WPts
13/01/2025Tehran, Iran23(1) - 20 Roman Gonzalez7 - 5 WPts
14/11/2024Tehran, Iran22(1) - 20 Majid Rafiq1 - 5 WPts
14/09/2024Tehran, Iran21(1) - 20 Azam Obaidullah3 - 9 WPts
16/07/2024Tehran, Iran20(1) - 20 Ricardo Maniulit3 - 5 WPts
16/05/2024Tehran, Iran19(1) - 20 Tariq Aydin1 - 2(2) WPts
17/03/2024Tehran, Iran18(1) - 20 Chevy Djiba3 - 10 WPts
17/01/2024Tehran, Iran17 - 20 Abdul Jamali0 - 3(1) WKO3
18/11/2023Tehran, Iran16 - 20 Liang Suen0 - 3 WPts
19/09/2023Tehran, Iran15 - 20 Lionel Diame2 - 7 WPts
21/07/2023Tehran, Iran14 - 20 Umair Rashid0 - 1 WPts
21/05/2023Tehran, Iran13 - 20 Majid Salah1 - 3 WPts
22/03/2023Tegucigalpa, Honduras13 - 19 Iago Urias17 - 10 LPts
22/01/2023Tegucigalpa, Honduras12 - 19 Rodrigo Escamilla7(2) - 24 WPts
24/11/2022Winnipeg, Canada12 - 18 Michael Hemphill21 - 11 LPts
26/09/2022Pretoria, South Africa12 - 17 Romein Hanekom15(1) - 13 LPts
29/07/2022Tehran, Iran11 - 17 Waqas Hamdan13 - 14 WPts
29/05/2022Guatemala City, Guatemala11 - 16 Angel Navarra17(1) - 12 LPts
31/03/2022Dubai, UAE11 - 15 Shayan Nahra6 - 12 LPts
31/01/2022Fukuoka, Japan11 - 14 Yasushi Nakashima13 - 3 LPts
03/12/2021Odense, Denmark10 - 14 Vali Ager4(1) - 14 WPts
04/10/2021Tabriz, Iran10 - 13 Jawad Sasooli14 - 7 LPts
04/08/2021Tehran, Iran9 - 13 Waleed Jatoi12 - 9 WPts
02/06/2021Panama City, Panama9 - 12 Gervasio Hernandez7 - 14 LPts
04/04/2021Quito, Ecuador8 - 12 Santiago Rico16 - 4 WPts
03/02/2021Tehran, Iran8 - 11 Dave Utseya12 - 5 LPts
03/12/2020Cebu City, Philippines7 - 11 Eduardo Trujillo2 - 8 WPts
05/10/2020Tehran, Iran7 - 10 Gazi Abdessemed5 - 12 LPts
07/08/2020Mashhad, Iran7 - 9 Zain Tarar14 - 2 LPts
18/06/2020Tehran, Iran7 - 8 Gus Sunday7 - 7 LPts
17/04/2020Havana, Cuba7 - 7 Rodrigo Sotomayor8 - 6 LPts
18/02/2020Lusaka, Zambia7 - 6 Uland Chakale9 - 2 LPts
20/12/2019Tehran, Iran6 - 6 Khalid Malek6 - 6 WPts
22/10/2019Isfahan, Iran5 - 6 Uang You1 - 4 WPts
27/08/2019Dushanbe, Tajikistan5 - 5 Shiki Narimanbekov3 - 7 LPts
28/06/2019Isfahan, Iran4 - 5 Jawad Bashir1 - 3 WPts
25/05/2019Tehran, Iran4 - 4 Atif Jalil8 - 1 LPts
22/04/2019Montevideo, Uruguay4 - 3 Selestino Cotta5 - 3 LPts
22/02/2019Tehran, Iran3 - 3 Waleed Jatoi3 - 3 WPts
31/12/2018Tehran, Iran3 - 2 Zafa Khaliquzzaman3 - 1 LPts
03/11/2018Shiraz, Iran3 - 1 Zain Yassin1 - 3 LPts
02/10/2018Tehran, Iran2 - 1 Savio Lovelli1 - 1 WPts
04/08/2018Tehran, Iran1 - 1 Gofried Christoffel0 - 2 WPts
06/06/2018Angers, France1 - 0 Vermont Huet0 - 0 LPts
08/04/2018Tehran, Iran0 - 0 Deshi Gan1 - 0 WPts