Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  39(3) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2027Mashhad, Iran38(3) - 23 Kamran Dzhavad1 - 5 WPts
18/07/2027Mashhad, Iran37(3) - 23 Ho Pao4 - 15 WPts
18/05/2027Mashhad, Iran36(3) - 23 Ibrahim Afzal7 - 15 WPts
20/03/2027Mashhad, Iran35(3) - 23 Adnan Ghazal8 - 17 WPts
19/01/2027Mashhad, Iran34(3) - 23 Faisal Gajani0 - 2 WPts
20/11/2026Mashhad, Iran33(3) - 23 Amjad Farooq0 - 2 WPts
21/09/2026Mashhad, Iran32(2) - 23 Hassan Ahsan1 - 2 WKO3
22/07/2026Mashhad, Iran31(2) - 23 Khalid Fayad11 - 21 WPts
22/05/2026Mashhad, Iran30(2) - 23 Sun Pang4 - 4 WPts
24/03/2026Mashhad, Iran29(2) - 23 Ali Mamund4 - 13 WPts
23/01/2026Mashhad, Iran28(1) - 23 Jose Salvas1 - 18 WKO3
24/11/2025Mashhad, Iran27(1) - 23 Hadeon Denys5 - 16(2) WPts
25/09/2025Sosnowiec, Poland26(1) - 23 Szymon Grom4 - 5 WPts
28/07/2025Isfara, Tajikistan25(1) - 23 Farrukh Farag1 - 0 WPts
30/05/2025Mashhad, Iran24(1) - 23 Yasin Selim3 - 4 WPts
01/04/2025Mashhad, Iran24(1) - 22 Ibrahim Mohammed6 - 32(1) LPts Iran National Championships 2025View
29/03/2025Mashhad, Iran23(1) - 22 Rehan Abraham6 - 3 WPts Iran National Championships 2025View
26/03/2025Mashhad, Iran22(1) - 22 Lee Hy11 - 7 WPts Iran National Championships 2025View
24/02/2025Kulob, Tajikistan22(1) - 21 Ahmed Rahmanzade10(1) - 32 LPts
27/12/2024Allentown, USA21(1) - 21 Noah Curtin2 - 13 WPts
29/10/2024Espoo, Finland21(1) - 20 Anton Lehtonen23 - 20 LPts
31/08/2024Helsinki, Finland20(1) - 20 Ruuben Ahonen7 - 34 WPts
03/07/2024Mashhad, Iran19 - 20 Rowe Heigl2 - 7(3) WKO3
04/05/2024Mashhad, Iran18 - 20 Haaris Neman0 - 15 WPts
06/03/2024Ulaanbaatar, Mongolia18 - 19 Confucius Baizhanbaev9 - 18 LPts
07/01/2024Pak Kret, Thailand18 - 18 Ratchasak Bunkrong11 - 27 LPts
09/11/2023Dushanbe, Tajikistan17 - 18 Timofei Baikodamow13 - 20 WPts
11/09/2023Dushanbe, Tajikistan16 - 18 Sabuhi Agamekhtiyev21 - 12 WPts
14/07/2023Munich, Germany15 - 18 Bertel Kundert1 - 6 WPts
16/05/2023Cali, Colombia14 - 18 Neron Sainz16 - 15 WPts
18/03/2023Berlin, Germany13 - 18 Dedrick Stipp11 - 20(1) WPts
18/01/2023Amsterdam, Netherlands13 - 17 Warre Kaeyoen15(1) - 16 LPts
20/11/2022Dushanbe, Tajikistan13 - 16 Manaf Farid20 - 9 LPts
21/09/2022Tirana, Albania13 - 15 Edon Chevik26 - 8 LPts
24/07/2022Tabriz, Iran13 - 14 Jawad Shahbazov18(1) - 8 LPts
25/05/2022Dublin, Ireland13 - 13 Kieran Boyle12(1) - 15 LPts
26/03/2022Tabriz, Iran13 - 12 Liko Cheen15 - 4 LPts Iran National Championships 2022View
17/02/2022Mashhad, Iran12 - 12 Loredo Bermudes16 - 7 WPts
18/12/2021Mashhad, Iran12 - 11 Chris Tulloch13 - 7 LPts
17/10/2021Mashhad, Iran11 - 11 Ho Long1 - 1 WPts
16/08/2021Mashhad, Iran11 - 10 Reynaldo Laglagaron7 - 13 LPts
15/06/2021Mashhad, Iran10 - 10 Wolfrick Heilbrunn2 - 5 WPts
15/04/2021Mexico City, Mexico9 - 10 Vidal Aguado5 - 7 WPts
13/02/2021Isfahan, Iran8 - 10 Shen Jing4 - 7 WPts
10/01/2021Tehran, Iran7 - 10 Amer Azizi5 - 12 WPts
25/11/2020Leeds, UK7 - 9 Mark Drummond8 - 11 LPts
27/09/2020Mashhad, Iran6 - 9 Alojzy Klimowicz11 - 5 WPts
28/07/2020Mashhad, Iran6 - 8 Mark Kirubi10 - 5 LPts
27/05/2020Isfahan, Iran6 - 7 Malik Mohiuddin4 - 1 LPts
14/04/2020Mashhad, Iran5 - 7 Robert Mazee7 - 7 WPts
15/02/2020Mashhad, Iran5 - 6 Didier Barthez1 - 5 LPts
16/12/2019Tehran, Iran5 - 5 Lao-Tzu Chong6 - 7 LPts
19/10/2019Mashhad, Iran4 - 5 Boris Krupski7 - 3 WPts
20/08/2019Tehran, Iran3 - 5 Aftab Akel1 - 10(1) WPts
08/07/2019Tehran, Iran2 - 5 Adnan Kaleel0 - 10 WPts
15/05/2019Tehran, Iran2 - 4 Sun Chiou6 - 2 LPts
03/04/2019Mashhad, Iran1 - 4 Perak Tiwa1 - 3 WPts
01/02/2019Recife, Brazil1 - 3 Lorenzo Barbara2 - 2 LPts
02/12/2018Mashhad, Iran1 - 2 Haaris Abdulla3 - 1 LPts
02/10/2018Mashhad, Iran0 - 2 Haider Kassar2 - 1 WPts
04/08/2018Mashhad, Iran0 - 1 Jawad Shahbazov0 - 1 LPts
06/06/2018Limerick, Ireland0 - 0 Jacob Mulryan0 - 0 LPts