Weightclass:  Light Welterweight
Location:  Mashhad, Iran
Record:  11 - 36(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/04/2026Mashhad, Iran10 - 36(1) Nico Valle2 - 5 WPts
10/02/2026Mashhad, Iran9 - 36(1) Rocco Anedda2 - 22 WPts
12/12/2025Nairobi, Kenya9 - 35(1) John Jepkoech22(1) - 28 LPts
11/11/2025Nairobi, Kenya9 - 34(1) John Jepkoech21(1) - 28 LPts
11/10/2025Boise, USA9 - 33(1) Wayne Kinnear27(1) - 21 LPts
07/09/2025Ningbo, China9 - 32(1) Dario Travieso48(2) - 16 LPts Ningbo World Championships 2025View
28/07/2025Warsaw, Poland8 - 32(1) Oliwier Fedorowicz1 - 9 WPts
30/05/2025Mashhad, Iran7 - 32(1) Santiago Pozos2 - 1 WPts
01/04/2025Mashhad, Iran6 - 32(1) Kong Mao24(1) - 22 WPts Iran National Championships 2025View
29/03/2025Mashhad, Iran5 - 32(1) Shayan Hashim17 - 17 WPts Iran National Championships 2025View
26/03/2025Mashhad, Iran4 - 32(1) Umair Ismael7 - 11 WPts Iran National Championships 2025View
27/02/2025Bratislava, Slovakia4 - 31(1) Andrej Lach37 - 22 LPts
30/12/2024Turin, Italy3 - 31(1) Fillipo Flocco5 - 11 WPts
01/11/2024Montreuil, France2 - 31(1) Franklin Himly5 - 7 WPts
03/09/2024Frankfurt, Germany2 - 30(1) Adolphus Gilb6 - 14 LPts
06/07/2024Ulaanbaatar, Mongolia2 - 29(1) Sabt Rajmbeck15 - 9 LPts
08/05/2024San Jose, Costa Rica2 - 28 Angel Garzon26(5) - 14 LKO2
10/03/2024Bokhtar, Tajikistan2 - 27 Riyad Abushev25 - 11 LPts
11/01/2024Johor Bahru, Malaysia2 - 26 Nathan Wun5 - 18 LPts
13/11/2023Berlin, Germany2 - 25 Bogart Arber1 - 15(4) LPts
15/09/2023San Jose, Costa Rica2 - 24 Santiago Lucia21 - 15 LPts
18/07/2023Trujillo, Peru2 - 23 Juan Luz0 - 0 LPts
20/05/2023Bonn, Germany2 - 22 Frantz Stohs5(1) - 24 LPts
22/03/2023Sana'a, Yemen2 - 21 Atif Asghar21 - 10 LPts
22/01/2023Szczecin, Poland2 - 20 Tytus Czerwinski23 - 10 LPts
24/11/2022San Pedro Sula, Honduras2 - 19 Quico Montemayor20 - 11 LPts
26/09/2022Tabriz, Iran1 - 19 Waqar Mir6 - 8 WPts
03/08/2022Mashhad, Iran0 - 19 Farhan Jabbar1 - 2 WPts
01/06/2022Tehran, Iran0 - 18 Aftab Dib5 - 16 LPts
07/04/2022Udon Thani, Thailand0 - 17 Maxsaisai Chalermsak14 - 12 LPts
07/02/2022Plzen, Czech Republic0 - 16 Servßc Pechachek6 - 14 LPts
10/12/2021Karaj, Iran0 - 15 Liko Cheen13 - 4 LPts
14/10/2021Mashhad, Iran0 - 14 Zuffur Naji17 - 5 LPts
13/08/2021Mashhad, Iran0 - 13 Afanas Kruglov14 - 9 LPts
12/06/2021San Bernardo, Chile0 - 12 Jose Baltodano12 - 8 LPts
14/04/2021Mashhad, Iran0 - 11 Ponce Febo4 - 13 LPts
12/02/2021Kitakyushu, Japan0 - 10 Kei Kaneko5 - 11 LPts
14/12/2020Tehran, Iran0 - 9 Ali Allam12 - 4 LPts
09/11/2020Tehran, Iran0 - 8 Amer Kaleel2 - 14 LPts
06/10/2020Mashhad, Iran0 - 7 Diego Cordoba11(1) - 2 LPts
08/08/2020Tehran, Iran0 - 6 Majid Harroun2 - 15 LPts
21/06/2020Mashhad, Iran0 - 5 Fakhrul Nababan9 - 5 LPts
21/04/2020Mashhad, Iran0 - 4 Gazi Aldimashqi6 - 7 LPts
22/02/2020Mashhad, Iran0 - 3 Vittore Chinello5 - 5 LPts
23/12/2019Tehran, Iran0 - 2 Haaris Abdulla10 - 1 LPts
01/11/2019Tehran, Iran0 - 1 Aftab Dib1 - 3 LPts
05/09/2019Mashhad, Iran0 - 0 Ali Sayed4 - 1 LPts