Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  17 - 32(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2033Mashhad, Iran16 - 32(1) Ardian Uyanik7 - 10 WPts
05/10/2033Mashhad, Iran16 - 31(1) Fidel Hernandez17(1) - 11 LPts
05/08/2033Mashhad, Iran15 - 31(1) Urvano Sia3 - 18 WPts
04/06/2033Mashhad, Iran14 - 31(1) John Igoe6 - 13 WPts
04/04/2033Mashhad, Iran14 - 30(1) Thi Huy2 - 2 LPts
01/02/2033Mashhad, Iran13 - 30(1) Rehan Sharaf2 - 7 WPts
30/11/2032Mashhad, Iran12 - 30(1) Fedya Torshin1 - 3 WPts
28/09/2032Mashhad, Iran11 - 30(1) Dmitri Molchanov7 - 14 WPts
29/07/2032Mashhad, Iran10 - 30(1) Filip Bolek3 - 5 WPts
30/05/2032Mashhad, Iran10 - 29(1) Marlen Kairimow33 - 7 LPts
30/03/2032Mashhad, Iran9 - 29(1) Ming Eng7 - 24 WPts
03/02/2032Schaerbeek, Belgium9 - 28(1) Guy Cotillard41 - 14 LPts
06/12/2031Bratislava, Slovakia9 - 27(1) Ivo Nedved20 - 10 LPts
08/10/2031Isfahan, Iran8 - 27(1) Irfan Vaziri6 - 28 WPts
10/08/2031Mashhad, Iran7 - 27(1) Kolya Flis8 - 9 WPts
11/06/2031Isfahan, Iran7 - 26(1) Sanjeev Anand16 - 22(1) LPts
12/04/2031Mashhad, Iran7 - 25(1) Paul Monaghan2 - 12 LPts
11/02/2031Medellin, Colombia7 - 24(1) Dario Algarin11(1) - 19 LPts
14/12/2030Yerevan, Armenia7 - 23(1) Ardashes Vratsian17 - 14 LPts
16/10/2030Oslo, Norway7 - 22(1) Thor Dotseth38(1) - 5 LPts
18/08/2030Turin, Italy6 - 22(1) Nico Anselmi1 - 8 WPts
20/06/2030Masally, Azerbaijan6 - 21(1) Rashad Mamedov17 - 20(1) LPts
22/04/2030Zagreb, Croatia6 - 20(1) Darijo Gabric36 - 25 LPts
22/02/2030Mashhad, Iran5 - 20(1) Orson Himly4 - 2 WPts
25/12/2029Mashhad, Iran4 - 20(1) Jawad Farooqui2 - 1 WPts
26/10/2029Peristeri, Greece4 - 19(1) Fedor Takes44 - 13 LPts
28/08/2029Mashhad, Iran3 - 19(1) Adnan Hashemi3 - 15 WPts
30/06/2029Mashhad, Iran3 - 18(1) Jamie Harp12 - 13 LPts
01/05/2029Ipswich, UK3 - 17(1) Ian Yeoman11 - 19 LPts
03/03/2029Delmas, Haiti3 - 16(1) Audric Apollinaire14 - 18 LPts
03/01/2029Nairobi, Kenya3 - 15(1) Atif Ozer0 - 1 LPts
05/11/2028Plzen, Czech Republic2 - 15(1) Ondrej Piech0 - 0 WPts
07/09/2028Port-au-Prince, Haiti2 - 14(1) Donatien Lacourse19 - 16(1) LPts
10/07/2028Antwerp, Belgium2 - 13(1) Ryckaert Dammaert26(2) - 14 LPts
12/05/2028Tabriz, Iran2 - 12(1) Syed Noori14 - 20 LPts
21/03/2028Johannesburg, South Africa2 - 11(1) Roland Swart2 - 16 LPts
22/01/2028Santiago de los Caballeros, Dominican Republic2 - 10(1) Lorenzo Galindez1 - 17 LPts
24/11/2027Aberdeen, UK2 - 9(1) Dennis MacMillan7 - 17 LPts
26/09/2027Antwerp, Belgium2 - 8(1) Fikry Christiaens8 - 15 LPts
29/07/2027Tehran, Iran2 - 7(1) Ali Amen11(1) - 10 LPts
02/06/2027Athens, Greece2 - 6(1) Aloeus Lillis26 - 21 LPts
04/04/2027Karaj, Iran2 - 5(1) Sajid Amber13(1) - 19 LPts
11/02/2027Lubeck, Germany2 - 4(1) Einhard Stockel5 - 12 LPts
14/12/2026Karaj, Iran1 - 4(1) Lakshman Soni3 - 26(3) WPts
15/10/2026Mashhad, Iran1 - 3(1) Hassan Momin1 - 4 LPts
15/08/2026Mashhad, Iran1 - 2(1) Adriano Giolitti10 - 23 LPts
17/06/2026Szczecin, Poland1 - 1(1) Bartlomiej Kasprzycki7 - 16 LPts
19/04/2026Karaj, Iran1 - 0 Zhuang Jian9 - 14 LKO3
05/03/2026Mashhad, Iran0 - 0 Azam Darwish0 - 0 WPts