Weightclass:  Lightweight
Location:  Tabriz, Iran
Record:  35(5) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2033Tabriz, Iran34(4) - 23 Jordan Emslie6 - 14 WKO3
09/10/2033Tabriz, Iran33(4) - 23 Lollaert Oobreckx11 - 23 WPts
08/08/2033Tabriz, Iran32(4) - 23 Courvoisier Paquin1 - 3 WPts
07/06/2033Tabriz, Iran31(4) - 23 Ian Arter9 - 4 WPts
06/04/2033Tabriz, Iran30(3) - 23 Leggett Dacourt2 - 15 WKO3
05/02/2033Tabriz, Iran30(3) - 22 Patrik Nikula15 - 11 LPts
06/12/2032Tabriz, Iran29(3) - 22 Mark Genrich13 - 20 WPts
06/10/2032Aden, Yemen29(3) - 21 Haider Fren25 - 21 LPts
05/09/2032Nakuru, Kenya28(2) - 21 Diallo Waithera12 - 41(1) WKO3
28/07/2032Kangundo-Tala, Kenya27(1) - 21 Tevaughn Kamakya17 - 18 WKO2
30/05/2032Nakuru, Kenya26(1) - 21 Lavaughn Ogonga13 - 18 WPts
01/04/2032Tabriz, Iran25(1) - 21 Faisal Naghiyev11 - 1 WPts Iran National Championships 2032View
29/03/2032Tabriz, Iran24(1) - 21 Danyaal Sami32(6) - 25 WPts Iran National Championships 2032View
26/03/2032Tabriz, Iran23(1) - 21 Haaris Zaki39 - 25 WPts Iran National Championships 2032View
25/01/2032Tabriz, Iran22(1) - 21 Fadei Sadowski1 - 5 WPts
26/11/2031Karaj, Iran21(1) - 21 Khalid Masood25 - 15 WPts
30/09/2031Mashhad, Iran21(1) - 20 Jyotish Dadwal24 - 10 LPts
30/08/2031Mashhad, Iran20(1) - 20 Quon Miao17 - 17 WPts
26/07/2031Zagreb, Croatia19 - 20 Juraj Cvitkovic7 - 19(3) WKO2
28/05/2031Las Condes, Chile18 - 20 Carlos Rodriguez8 - 8 WPts
29/03/2031Karaj, Iran18 - 19 Haaris Zaki33 - 20 LPts Iran National Championships 2031View
26/03/2031Karaj, Iran17 - 19 Asif Sheikh12 - 25 WPts Iran National Championships 2031View
30/01/2031Plzen, Czech Republic16 - 19 KaÜpar Cada13 - 13 WPts
02/12/2030San Miguel de Tucuman, Argentina16 - 18 Macario Cuellar32 - 7 LPts
04/10/2030Isfahan, Iran16 - 17 Rahul Bahl20 - 10 LPts
30/08/2030Lima, Peru15 - 17 Diego Marmolejo2 - 11 WPts
30/06/2030Mashhad, Iran15 - 16 Rehman Junejo28(1) - 21(2) LPts
27/05/2030Charleroi, Belgium14 - 16 Sinjon Canet13 - 22 WPts
29/03/2030Mashhad, Iran14 - 15 Haaris Zaki27 - 15 LPts Iran National Championships 2030View
26/03/2030Mashhad, Iran13 - 15 Rehman Bangura3 - 1 WPts Iran National Championships 2030View
08/03/2030Mashhad, Iran12 - 15 Quon Miao10 - 15 WPts
05/02/2030Grodno, Belarus11 - 15 Pyotr Makar5 - 10 WPts
08/12/2029Tabriz, Iran10 - 15 Nicandro Galea0 - 7 WPts
10/10/2029Tabriz, Iran9 - 15 Gardiner Rube7 - 11 WPts
12/08/2029Barranquilla, Colombia8 - 15 Rico Castellano7 - 6 WPts
14/06/2029Saitama, Japan7 - 15 Takeo Ishii2 - 11 WPts
16/04/2029Soyapango, El Salvador6 - 15 Xaverius Ferrin5 - 15 WPts
16/02/2029Montreal, Canada6 - 14 Tyson Dumas11 - 14(1) LPts
19/12/2028Tabriz, Iran5 - 14 Adnan Kader0 - 1 WPts
20/10/2028Salta, Argentina4 - 14 Carlos Sol6 - 15 WPts
22/08/2028Medellin, Colombia4 - 13 Urvano Gutierrez5(2) - 13 LPts
24/06/2028Tabriz, Iran3 - 13 Kaede Yokoyama7 - 2 WPts
26/04/2028Tabriz, Iran2 - 13 Hsin Boh3 - 3 WPts
26/02/2028Tabriz, Iran2 - 12 Rashid Azizbekov11 - 9 LPts
16/01/2028Tehran, Iran2 - 11 Rehan Pasha13 - 23 LPts
16/12/2027Mashhad, Iran2 - 10 Jawad Mirza24 - 26 LPts
29/10/2027Tabriz, Iran1 - 10 Rashid Azizbekov11 - 7 WPts
23/09/2027Karaj, Iran1 - 9 Zafa Saah12 - 9 LPts
23/08/2027Tabriz, Iran1 - 8 Danh Dungh7 - 33 LPts
23/06/2027Tehran, Iran1 - 7 Zhong Joe22 - 16 LPts
22/05/2027Tehran, Iran1 - 6 Rehan Pasha11 - 21 LPts
27/03/2027Vilnius, Lithuania1 - 5 Julian Stefanik13 - 6 LPts
27/01/2027Tabriz, Iran1 - 4 Zafa Hajiyev6(1) - 18 LPts
27/12/2026Tamale, Ghana1 - 3 Antwan Dorkenoo20(1) - 13 LPts
29/10/2026Tabriz, Iran0 - 3 Franco Valentino1 - 9 WPts
31/08/2026Zamboanga City, Philippines0 - 2 Carlos Agdinaoay25(3) - 16 LPts
03/07/2026Valencia, Venezuela0 - 1 Rodrigo Anselmo0 - 1 LPts
05/05/2026Tabriz, Iran0 - 0 Syed Yacoub0 - 4 LPts