Weightclass:  Featherweight
Location:  Tabriz, Iran
Record:  90(1) - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2031Tabriz, Iran89(1) - 36 Nerguin Kazackpaev2 - 6 WPts
18/09/2031Tabriz, Iran88(1) - 36 Ahmet Aygun2 - 10 WPts
19/07/2031Tabriz, Iran87(1) - 36 Farhan Zahawi3 - 18(1) WPts
19/05/2031Tabriz, Iran86(1) - 36 Jiang Owyang1 - 4 WPts
20/03/2031Tabriz, Iran85(1) - 36 Juan Cardo0 - 1 WPts
19/01/2031Tabriz, Iran84(1) - 36 Qasham Kabir5 - 9 WPts
19/11/2030Tabriz, Iran83(1) - 36 Salvador Mendivil1 - 12 WPts
19/09/2030Tabriz, Iran82(1) - 36 Tabtibdaeng Chermudhai0 - 6 WPts
20/07/2030Tabriz, Iran81(1) - 36 Jerrold Nunez3 - 29 WPts
21/05/2030Tabriz, Iran80(1) - 36 Gabriel Czarniak5 - 14(1) WPts
21/03/2030Tabriz, Iran79(1) - 36 Patrick MacFarland5 - 12 WPts
19/01/2030Tabriz, Iran78(1) - 36 Juraj Pericic5 - 13 WPts
20/11/2029Ho Chi Minh City, Vietnam78(1) - 35 Phuong Toan73(3) - 26 LPts
20/10/2029Ho Chi Minh City, Vietnam78(1) - 34 Phuong Toan72(3) - 26 LPts
19/09/2029Daegu, South Korea78(1) - 33 Amjad Thomson54(1) - 26 LPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea77(1) - 33 Cuba Lafuente61 - 25 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea76(1) - 33 Jin-su Pyun29(2) - 21 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea75(1) - 33 Manuel Nevarez31 - 11 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea74(1) - 33 Ratib Zaki39 - 15 WPts Daegu World Championships 2029View
31/08/2029L'Hospitalet de Llobregat, Spain74(1) - 32 Cuba Lafuente57 - 25 LPts
31/07/2029L'Hospitalet de Llobregat, Spain74(1) - 31 Cuba Lafuente56 - 25 LPts
30/06/2029L'Hospitalet de Llobregat, Spain74(1) - 30 Cuba Lafuente55 - 25 LPts
30/05/2029Baku, Azerbaijan73(1) - 30 Hafiz Mamedov11 - 19 WPts
01/04/2029Karaj, Iran72(1) - 30 Haaris Tahan4 - 0 WPts Iran National Championships 2029View
29/03/2029Karaj, Iran71(1) - 30 Sajid Moustafa5 - 2 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran70(1) - 30 Gao Kook7 - 16 WPts Iran National Championships 2029View
21/02/2029L'Hospitalet de Llobregat, Spain70(1) - 29 Cuba Lafuente50 - 25 LPts
21/01/2029Tabriz, Iran69(1) - 29 Cuba Lafuente50 - 24 WPts
21/12/2028L'Hospitalet de Llobregat, Spain68(1) - 29 Cuba Lafuente50 - 23 WPts
20/11/2028L'Hospitalet de Llobregat, Spain68(1) - 28 Cuba Lafuente49 - 23 LPts
20/10/2028L'Hospitalet de Llobregat, Spain68(1) - 27 Cuba Lafuente48 - 23 LPts
19/09/2028L'Hospitalet de Llobregat, Spain68(1) - 26 Cuba Lafuente47 - 23 LPts
19/08/2028L'Hospitalet de Llobregat, Spain68(1) - 25 Cuba Lafuente46 - 23 LPts
19/07/2028Nanning, China68(1) - 24 Gonzalo Ortiz36(1) - 5 LPts Nanning Olympics 2028View
16/07/2028Nanning, China67(1) - 24 Shamus Neil29 - 17 WPts Nanning Olympics 2028View
13/07/2028Nanning, China66(1) - 24 Edmundo Barcena32 - 10 WPts Nanning Olympics 2028View
30/06/2028L'Hospitalet de Llobregat, Spain66(1) - 23 Cuba Lafuente45 - 22 LPts
30/05/2028Surakarta, Indonesia65(1) - 23 Hanif Lockoneco4 - 1 WPts
01/04/2028Karaj, Iran64(1) - 23 Syed Hossain19(2) - 13 WPts Iran National Championships 2028View
29/03/2028Karaj, Iran63(1) - 23 Mohsin Attar16 - 4 WPts Iran National Championships 2028View
26/03/2028Karaj, Iran62(1) - 23 Ganesh Majhi9 - 2 WPts Iran National Championships 2028View
20/03/2028L'Hospitalet de Llobregat, Spain62(1) - 22 Cuba Lafuente41 - 22 LPts
18/02/2028Tabriz, Iran62(1) - 21 Cuba Lafuente40 - 22 LPts
15/01/2028Hengyang, China61(1) - 21 Phuong Toan54 - 20 WPts Asia-Oceania Championships 2028View
12/01/2028Hengyang, China60(1) - 21 Zhuang Hao48(1) - 18 WPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China59(1) - 21 Xi-Wang Goh32 - 18 WPts Asia-Oceania Championships 2028View
20/11/2027Tabriz, Iran58(1) - 21 Phuong Toan51 - 19 WPts
20/10/2027Tabriz, Iran57(1) - 21 Phuong Toan51 - 18 WPts
13/09/2027Ibadan, Nigeria57(1) - 20 Chima Adeniji52(6) - 20 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria56(1) - 20 Raoul Blondel34 - 16(1) WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria55 - 20 Angel Cuellar51(3) - 17(7) WKO3 Ibadan World Championships 2027View
28/07/2027Delmas, Haiti54 - 20 Oriel Maine13 - 20(3) WPts
30/05/2027Tabriz, Iran53 - 20 Chris Adarkwa17 - 15 WPts
01/04/2027Isfahan, Iran52 - 20 Mohsin Attar10 - 2 WPts Iran National Championships 2027View
29/03/2027Isfahan, Iran51 - 20 Azam Hakro6 - 9 WPts Iran National Championships 2027View
26/03/2027Isfahan, Iran50 - 20 Khalid Farid8 - 19 WPts Iran National Championships 2027View
21/03/2027Dushanbe, Tajikistan49 - 20 Nikolai Kuliev3 - 16 WPts
21/01/2027Yerevan, Armenia48 - 20 Vakhtang Inezian9 - 21 WPts
23/11/2026Cairns, Australia47 - 20 Mark Marchbank8 - 19 WPts
25/09/2026Havana, Cuba46 - 20 Joaquin Toro6 - 14(2) WPts
28/07/2026San Jose, Costa Rica45 - 20 Lisandro Severino5 - 17 WPts
30/05/2026Yerevan, Armenia44 - 20 Sdepan Nargizyan13 - 10 WPts
01/04/2026Isfahan, Iran43 - 20 Ali Badour18(1) - 16 WPts Iran National Championships 2026View
29/03/2026Isfahan, Iran42 - 20 Haaris Bari21 - 22 WPts Iran National Championships 2026View
26/03/2026Isfahan, Iran41 - 20 Ibrahim Shaban4 - 5 WPts Iran National Championships 2026View
15/03/2026Odense, Denmark40 - 20 Steinar Thulin11 - 16 WPts
15/01/2026Nanning, China39 - 20 Yokchai Tossakrai35 - 15 WPts Asia-Oceania Championships 2026View
12/01/2026Nanning, China38 - 20 Sajid Kashgari19 - 15 WPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China37 - 20 Vikenti Usubov21 - 15 WPts Asia-Oceania Championships 2026View
12/12/2025Tabriz, Iran37 - 19 Marlen Tchepikov44 - 12 LPts
11/11/2025Taganrog, Russia37 - 18 Marlen Tchepikov43 - 12 LPts
11/10/2025Mariupol, Ukraine37 - 17 Marlen Orloff38(5) - 15 LPts
10/09/2025Ningbo, China37 - 16 Adnan Pour50(1) - 26 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China36 - 16 Rodrigo Vina30(1) - 12 WPts Ningbo World Championships 2025View
03/08/2025Cape Coral, USA35 - 16 Charles Hector32 - 11 WPts
03/07/2025Tabriz, Iran34 - 16 Marlen Tchepikov42 - 9 WPts
18/05/2025Tabriz, Iran34 - 15 Ramiro Henriques38 - 18 LPts
01/04/2025Mashhad, Iran33 - 15 Hassan Khatib12 - 6 WPts Iran National Championships 2025View
29/03/2025Mashhad, Iran32 - 15 Haaris Bari15 - 20 WPts Iran National Championships 2025View
26/03/2025Mashhad, Iran31 - 15 Zafa Salim12 - 13(1) WPts Iran National Championships 2025View
25/02/2025Tabriz, Iran31 - 14 Roman Iwinski28 - 16 LPts
23/01/2025Tabriz, Iran30 - 14 Shaun Shinganga20 - 16 WPts
21/12/2024Tabriz, Iran29 - 14 Evgeny Lielais34 - 13 WPts
17/11/2024Bogota, Colombia29 - 13 Carlos Santana39 - 8 LPts
17/10/2024Lusaka, Zambia28 - 13 Shaun Shinganga20 - 13 WPts
16/09/2024Tabriz, Iran27 - 13 Ingmar Hassing12(1) - 22 WPts
16/08/2024Roskilde, Denmark26 - 13 Ingmar Hassing12(1) - 21 WPts
13/07/2024Busan, South Korea26 - 12 Amjad Abdelghany12 - 11 LPts Busan Olympics 2024View
18/06/2024Tabriz, Iran26 - 11 Emilio Madrazo25(1) - 16 LPts
18/05/2024Tabriz, Iran25 - 11 Emilio Madrazo25(1) - 15 WPts
01/04/2024Isfahan, Iran24 - 11 Yasin Janaliyev23(3) - 21 WPts Iran National Championships 2024View
29/03/2024Isfahan, Iran23 - 11 Haaris Bari9 - 18 WPts Iran National Championships 2024View
26/03/2024Isfahan, Iran22 - 11 Obaid Hussain8(2) - 20 WPts Iran National Championships 2024View
19/03/2024Tabriz, Iran22 - 10 Kook-young Yoh27 - 12 LPts
12/02/2024Tabriz, Iran21 - 10 Ante Zubak23 - 8 WPts
09/01/2024Caloocan, Philippines21 - 9 Yulian Abileff39 - 11 LPts Asia-Oceania Championships 2024View
12/12/2023Tabriz, Iran20 - 9 Ante Zubak23 - 6 WPts
11/11/2023Split, Croatia19 - 9 Ante Zubak23 - 5 WPts
11/10/2023Tabriz, Iran19 - 8 Ante Zubak22 - 5 LPts
07/09/2023Surat, India19 - 7 Mike Health42(5) - 5 LPts Surat World Championships 2023View
31/07/2023Sana'a, Yemen18 - 7 Zafa Almubarak11 - 13 WPts
01/06/2023Tabriz, Iran17 - 7 Elderson Olaitan5 - 17 WPts
01/04/2023Tabriz, Iran16 - 7 Ali Rizaev15 - 9 WPts Iran National Championships 2023View
29/03/2023Tabriz, Iran15 - 7 Yasin Janaliyev18(1) - 17 WPts Iran National Championships 2023View
26/03/2023Tabriz, Iran14 - 7 Amer Hashim10 - 8 WPts Iran National Championships 2023View
16/03/2023Ulaanbaatar, Mongolia13 - 7 Niao-ka Un2 - 4 WPts
16/01/2023Murcia, Spain12 - 7 Carlos Montesinos9 - 15 WPts
18/11/2022Karaj, Iran11 - 7 Sanjeev Parmer4 - 7 WPts
24/09/2022Izmir, Turkey10 - 7 Ilkin Koc6 - 17 WPts
27/07/2022Tabriz, Iran9 - 7 Jaidev Havanur2 - 12 WPts
26/05/2022Tabriz, Iran8 - 7 Ali Badour2 - 4 WPts
27/03/2022Tabriz, Iran7 - 7 Ibrahim Massoud1 - 14 WPts
25/01/2022Tabriz, Iran6 - 7 Syed Masood1 - 4(1) WPts
24/11/2021Tabriz, Iran6 - 6 Lakva Turckebai8 - 16 LPts
24/09/2021Tegucigalpa, Honduras6 - 5 Rodrigo Sanchez5 - 16 LPts
26/07/2021Mashhad, Iran5 - 5 Waqar Iman3 - 16(1) WPts
13/06/2021Shiraz, Iran4 - 5 Haaris Bari2 - 5 WPts
03/05/2021Tabriz, Iran3 - 5 Vivek Dixit2 - 8 WPts
05/03/2021Batangas City, Philippines3 - 4 Felippe Malinsangan0 - 0 LPts
05/01/2021Tabriz, Iran2 - 4 Rashid Garakhanov0 - 0 WPts
05/11/2020Isfahan, Iran2 - 3 Asif Mohammed0 - 0 LPts
27/09/2020Tehran, Iran2 - 2 Zafa Azizi6 - 8 LPts
24/08/2020Tabriz, Iran1 - 2 Gig Padron3 - 4 WPts
24/06/2020Tehran, Iran1 - 1 Ahmed Mohammed5 - 9 LPts
03/05/2020Tabriz, Iran1 - 0 Zafa Dib4 - 1 LPts
05/03/2020Tabriz, Iran0 - 0 Ali Rizaev0 - 0 WPts