Weightclass:  Light Welterweight
Location:  Tabriz, Iran
Record:  44 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/10/2025Tabriz, Iran43 - 5 Fraco Mula4 - 8 WPts
26/08/2025Tabriz, Iran42 - 5 Fresco Vargas11(1) - 13 WPts
27/06/2025Tabriz, Iran41 - 5 Pablo Pinel4 - 3 WPts
28/04/2025Tabriz, Iran40 - 5 Adnan Noorani12(1) - 23 WPts
28/02/2025Tabriz, Iran39 - 5 Deshi Ip1 - 0 WPts
31/12/2024Tabriz, Iran38 - 5 Alvino Taracatac2 - 0 WPts
01/11/2024Tabriz, Iran37 - 5 Selestino Poma3 - 4 WPts
03/09/2024Tabriz, Iran36 - 5 Obaid Javid1 - 5 WPts
06/07/2024Tabriz, Iran35 - 5 Jawad Greiss5 - 14 WPts
06/05/2024Tabriz, Iran34 - 5 Egbert Kroenke1 - 13 WPts
07/03/2024Tabriz, Iran33 - 5 Ahmed Budagova16 - 7 WPts
07/01/2024Tabriz, Iran32 - 5 Vijay Jaitly6 - 10 WPts
08/11/2023Tabriz, Iran31 - 5 Danyaal Mohamad1 - 9 WPts
09/09/2023Brno, Czech Republic30 - 5 Dalibor Kofron21 - 11 WPts
12/07/2023Rijeka, Croatia29 - 5 Joško Krpan28 - 7 WPts
14/05/2023Sofia, Bulgaria28 - 5 Blagun á Panov6 - 19 WPts
16/03/2023Toshkent, Uzbekistan28 - 4 Ilkin Zamani17(1) - 15 LPts
16/01/2023Tehran, Iran27 - 4 Sajid Masih15(1) - 13 WPts
18/11/2022San Jose, Costa Rica27 - 3 Montego Don18 - 14 LPts
20/09/2022Vilnius, Lithuania26 - 3 Maksymilian Szuba6 - 20 WPts
23/07/2022Karaj, Iran25 - 3 Jawad Fayad5 - 25 WPts
07/06/2022Boksburg, South Africa24 - 3 Euan Van Schalkwyk6 - 20(4) WPts
09/04/2022Harare, Zimbabwe23 - 3 James Majange13 - 12 WPts
09/02/2022Naucalpan, Mexico22 - 3 Pedro Osegueda7 - 5 WPts
10/12/2021Zagreb, Croatia21 - 3 Marijan Jokic10(1) - 11 WPts
12/10/2021Tabriz, Iran20 - 3 Qing-Nan Sha3 - 1 WPts
11/08/2021Tabriz, Iran19 - 3 Atif Ahmad3 - 6 WPts
10/06/2021Tabriz, Iran18 - 3 Donatien Beal4 - 18 WPts
10/04/2021Tabriz, Iran17 - 3 Canon Jacques8 - 13 WPts
07/02/2021Tehran, Iran16 - 3 Atif Sheikh6 - 10 WPts
12/12/2020Shantou, China15 - 3 HuiK'o Fei2 - 15 WPts
12/10/2020Tabriz, Iran15 - 2 Haider Rehman6 - 4 LPts
15/08/2020Tabriz, Iran14 - 2 Danyaal Abid1 - 12 WPts
14/06/2020Al Ain, UAE13 - 2 Azam Jabbour13 - 2 WPts
14/04/2020Mashhad, Iran13 - 1 Syed Noori7 - 1 LPts
16/02/2020Tehran, Iran12 - 1 Fo-hsing Lock5 - 5 WPts
19/12/2019Tabriz, Iran11 - 1 Raimy Ocwinyo4 - 2 WPts
19/10/2019Tabriz, Iran10 - 1 Corey Hier3 - 7 WPts
20/08/2019Copenhagen, Denmark9 - 1 Vanslow Ursin3 - 7 WPts
22/06/2019Dakar, Senegal8 - 1 Bruce Niouky4 - 6 WPts
24/04/2019Isfahan, Iran7 - 1 Deshi Gyn1 - 4 WPts
05/03/2019Mexico City, Mexico7 - 0 Jose Caraveo0 - 0 LPts
05/01/2019Karaj, Iran6 - 0 Ibrahim Can0 - 0 WPts
13/11/2018Tabriz, Iran5 - 0 Boško Šošic2 - 1 WPts
13/09/2018Tabriz, Iran4 - 0 Macario Ocana1 - 1 WPts
13/07/2018Santo Domingo de Guzman, Dominican Republic3 - 0 Alano Barreda2 - 2 WPts
15/05/2018Tabriz, Iran2 - 0 Majid Hasan1 - 0 WPts
17/03/2018Tabriz, Iran1 - 0 Kong Ning1 - 1 WPts
07/02/2018Tabriz, Iran0 - 0 Yo Chiou1 - 0 WPts