Weightclass:  Welterweight
Location:  Tabriz, Iran
Record:  33(2) - 40
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/04/2033Tabriz, Iran32(2) - 40 Farhan Bashara3 - 9(1) WPts
05/02/2033Tabriz, Iran31(2) - 40 Reynaldo Corchado3 - 2 WPts
06/12/2032Tabriz, Iran30(2) - 40 Shen Ban1 - 0 WPts
06/10/2032Tabriz, Iran29(2) - 40 Nicandro Charo4 - 14 WPts
06/08/2032Tabriz, Iran28(2) - 40 Dominic Albarran5 - 16 WPts
07/06/2032Tabriz, Iran27(2) - 40 Manchu Choi0 - 1 WPts
07/04/2032Tabriz, Iran26(2) - 40 David Nambule8 - 11 WPts
06/02/2032Tabriz, Iran25(2) - 40 Amer Saba1 - 4 WPts
08/12/2031Tabriz, Iran25(2) - 39 Luka Krupski13 - 18 LPts
08/10/2031Tabriz, Iran24(2) - 39 Lei Be1 - 0 WPts
09/08/2031Tabriz, Iran23(2) - 39 Chen Peng1 - 5 WPts
10/06/2031Tabriz, Iran22(2) - 39 Umair Rizk8 - 26 WPts
10/04/2031Poole, UK22(2) - 38 Scott Gowen31(1) - 22 LPts
10/02/2031Ankara, Turkey21(2) - 38 Oz Bele8 - 13 WPts
13/12/2030Rome, Italy20(2) - 38 Rodolfo Scivoletto8(1) - 22 WPts
15/10/2030Wichita, USA19(2) - 38 Bradley Sillers13 - 9 WPts
17/08/2030Zapopan, Mexico19(2) - 37 Ovidio Vilchis14 - 17 LPts
19/06/2030Tabriz, Iran18(2) - 37 Adnan Ellahi3 - 25 WPts
20/04/2030Tabriz, Iran18(2) - 36 Bradley Sillers11 - 8 LPts
19/02/2030Bangkok, Thailand17(2) - 36 Samartlek Sitthongsak21 - 20 WPts
22/12/2029Bratislava, Slovakia17(2) - 35 Kamil Zaloudek12 - 22 LPts
24/10/2029Port Said, Egypt16(2) - 35 Bilal Elfayoumi6 - 12 WPts
26/08/2029Prague, Czech Republic16(2) - 34 ZßviÜ Vanecek23 - 25(3) LPts
28/06/2029Tabriz, Iran15(2) - 34 Haider Baghirov7 - 17 WPts
29/04/2029Montevideo, Uruguay14(2) - 34 Tajo Gudino6 - 21(1) WPts
01/03/2029Johannesburg, South Africa14(2) - 33 Naeem Masango10 - 15 LPts
01/01/2029Tabriz, Iran13(2) - 33 Zuffur Zardari2 - 3 WPts
01/11/2028iBhayi, South Africa12(1) - 33 Hemmerecht Van Vollenhoven0 - 5(3) WKO3
03/09/2028Tabriz, Iran12(1) - 32 Guy Cotillard22 - 10 LPts
06/07/2028Odessa, Ukraine11(1) - 32 Sergey Hresko3 - 20 WPts
07/05/2028Swindon, UK10(1) - 32 Ricky Herde1 - 3 WPts
09/03/2028Mexico City, Mexico9(1) - 32 Pancho Morales8 - 24 WPts
10/01/2028Birmingham, UK9(1) - 31 Leighton MacCoughlan13(1) - 19 LPts
12/11/2027Baku, Azerbaijan9(1) - 30 Haider Khan5(1) - 22 LPts
14/09/2027Dushanbe, Tajikistan8(1) - 30 Fedya Behbudov19 - 19 WPts
17/07/2027Tabriz, Iran8(1) - 29 Syed Noori10 - 19 LPts
31/05/2027Blackburn, UK7(1) - 29 Colin Jones12 - 9 WPts
02/04/2027Tabriz, Iran6(1) - 29 Irfan Vaziri1 - 4 WPts
02/02/2027Kingston, Jamaica6(1) - 28 Mark Parcel11 - 2 LPts
05/12/2026Randburg, South Africa6(1) - 27 Tokelo Dikgacoi17 - 16 LPts
07/10/2026Istanbul, Turkey6(1) - 26 Volkan Demirag5 - 6 LPts
09/08/2026Tabriz, Iran5(1) - 26 Adalard Novy8 - 14 WPts
11/06/2026Tehran, Iran4(1) - 26 Li-Liang Ding5 - 17 WPts
14/04/2026Kansas City, USA4(1) - 25 Vince Gallagher12 - 10 LPts
14/02/2026Portmore, Jamaica4(1) - 24 Jordan Spens9(1) - 11 LPts
17/12/2025Madrid, Spain4(1) - 23 Juan Cid17(1) - 29(1) LPts
19/10/2025Tabriz, Iran4(1) - 22 Haider Sadiq16 - 11 LPts
28/08/2025Tabriz, Iran3(1) - 22 Mohsin Ayub8 - 16(2) WPts
29/06/2025Dresden, Germany3(1) - 21 Tabbart Salz3 - 21(1) LPts
01/05/2025Detroit, USA3(1) - 20 Duncan Carlyle1 - 2 LPts
03/03/2025Port-de-Paix, Haiti3(1) - 19 Chandler Belizaire5 - 24 LPts
03/01/2025Tabriz, Iran3(1) - 18 Marjohan Tuansyah2 - 3 LPts
05/11/2024Mariupol, Ukraine2(1) - 18 Vanko Kovalski0 - 0 WPts
07/09/2024Sale, Morocco2(1) - 17 Dulamah Bouteflika3 - 20 LPts
10/07/2024Shiraz, Iran2(1) - 16 Jawad Mirza15(1) - 14 LPts
11/05/2024San Pedro de Macoris, Dominican Republic2(1) - 15 Alejandro Casares6 - 24 LPts
13/03/2024Mashhad, Iran2(1) - 14 Yong Chou7 - 10 LPts
16/01/2024Tabriz, Iran1(1) - 14 Tariq Safaev7 - 20(2) WPts
02/12/2023Isfahan, Iran1(1) - 13 Malik Begum2 - 4 LPts
01/11/2023Mashhad, Iran1(1) - 12 Waleed Mady2 - 3 LPts
12/09/2023Kumasi, Ghana1(1) - 11 Gregor Nsiah9 - 22 LPts
15/07/2023Gyumri, Armenia1(1) - 10 Davros Zakyan6 - 18 LPts
17/05/2023Ulaanbaatar, Mongolia1(1) - 9 Aleksei Ganbaatar10 - 23(4) LPts
19/03/2023Riga, Latvia1(1) - 8 Valeri Pakalnieks20(1) - 8 LPts
19/01/2023Tehran, Iran1(1) - 7 Hassan Rahaim19 - 12 LPts
23/11/2022Santo Domingo de Guzman, Dominican Republic1(1) - 6 Jesus Malave14 - 13 LPts
25/09/2022Bandung, Indonesia1(1) - 5 Jerriz Kousbroek15 - 14 LPts
28/07/2022Kumasi, Ghana1(1) - 4 Kabonero Akafia23 - 6 LPts
29/05/2022Isfahan, Iran0 - 4 Zhuang Lu5 - 20(7) WKO3
02/04/2022Tehran, Iran0 - 3 Waleed Jatoi14 - 11 LPts
04/02/2022Bangalore, India0 - 2 Amjad Ishak9 - 15 LPts
07/12/2021Karaj, Iran0 - 1 Waqas Hamdan11 - 12 LPts
05/11/2021Tabriz, Iran0 - 0 Pablo Lama0 - 5(1) LPts