Weightclass:  Lightweight
Location:  Shiraz, Iran
Record:  16 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/10/2029Shiraz, Iran16 - 35 Rashid Quadri12 - 13 LPts
25/08/2029Shiraz, Iran16 - 34 Woo Yung16 - 13 LPts
26/06/2029Shiraz, Iran16 - 33 Dewei Zhang12 - 14 LPts
27/04/2029Shiraz, Iran16 - 32 Fo-hai Yoo7 - 18 LPts
26/02/2029Shiraz, Iran15 - 32 Kashif Kaba0 - 1 WPts
28/12/2028Shiraz, Iran14 - 32 Ahmed Rayes19 - 11 WPts
29/10/2028Shiraz, Iran14 - 31 Diego Tobon1 - 3 LPts
30/08/2028Shiraz, Iran13 - 31 Malcolm Hearn1 - 2 WPts
01/07/2028Shiraz, Iran12 - 31 Suneil Manda1 - 15 WPts
01/05/2028Shiraz, Iran12 - 30 Zafa Mohammed12 - 12 LPts
02/03/2028Shiraz, Iran11 - 30 Primo Galati0 - 2 WPts
02/01/2028Shiraz, Iran10 - 30 Haider Mansoor2 - 18 WPts
03/11/2027Shiraz, Iran9 - 30 James Barron0 - 1 WPts
04/09/2027Baku, Azerbaijan9 - 29 Umid Malik19 - 12 LPts
07/07/2027Khayelitsha, South Africa9 - 28 Mduduzi Lakay15 - 8 LPts
09/05/2027Jeddah, Saudi Arabia9 - 27 Waqas Harwood11 - 11 LPts
11/03/2027Rennes, France8 - 27 Laurent Bayne2 - 28(4) WPts
11/01/2027Hamilton, Canada8 - 26 James Clay18 - 7 LPts
13/11/2026Shiraz, Iran8 - 25 Aftab Kaba11(2) - 13 LPts
13/09/2026Kampala, Uganda7 - 25 Bradley Wachsmann0 - 8 WPts
15/07/2026San Salvador, El Salvador7 - 24 Ramirez Buitron19 - 8 LPts
17/05/2026Roodepoort, South Africa7 - 23 Ndumisa Zulu22 - 29 LPts
18/03/2026Mashhad, Iran7 - 22 Waleed Muhammed30(1) - 21 LPts
04/02/2026Limerick, Ireland7 - 21 Kieran McGowan6 - 3 LPts
07/12/2025Khujand, Tajikistan7 - 20 Asaf Shams1 - 12 LPts
09/10/2025Isfahan, Iran6 - 20 Farhan Mourad5 - 20 WPts
27/08/2025Leeds, UK6 - 19 Frank McFarlane4 - 9 LPts
29/06/2025Guadalupe, Mexico6 - 18 Seferino Gago5 - 17(6) LPts
30/04/2025Istanbul, Turkey5 - 18 Omer Talay2 - 4 WPts
02/03/2025San Juan, Puerto Rico5 - 17 Oleos Rolan2 - 4 LPts
02/01/2025Shiraz, Iran4 - 17 Owen Kavanah0 - 3 WPts
04/11/2024Rotterdam, Netherlands4 - 16 Jeroen Gheleyns25 - 17 LPts
06/09/2024Takatsuki, Japan4 - 15 Mitsuru Sasaki29(3) - 8 LPts
09/07/2024Wollongong, Australia3 - 15 Peter Coupar8 - 13 WPts
11/05/2024Montevideo, Uruguay3 - 14 Montana Carnero10 - 16 LPts
13/03/2024Bokhtar, Tajikistan3 - 13 Fazail Shabanov28 - 8 LPts
14/01/2024Palermo, Italy3 - 12 Nico Leonetti7 - 24 LPts
16/11/2023Shiraz, Iran2 - 12 Jong-ho Tak1 - 0 WPts
17/09/2023Juarez, Mexico1 - 12 Rodrigo Manriquez1 - 15(1) WPts
20/07/2023Cagliari, Italy1 - 11 Augusto De Vito18 - 9 LPts
22/05/2023Algiers, Algeria1 - 10 Haaris Harim25 - 8(2) LPts
24/03/2023Tabriz, Iran1 - 9 Rashid Eivasov10 - 16 LPts
12/02/2023Isfahan, Iran1 - 8 Asif Idris2 - 13 LPts
09/01/2023Gyumri, Armenia1 - 7 Haygashen Edinjiklian17 - 8 LPts
11/11/2022Almaty, Kazakhstan1 - 6 Boris Bacirow8 - 18 LPts
13/09/2022Tehran, Iran1 - 5 Abdul Mostafa15 - 13 LPts
25/07/2022Shiraz, Iran1 - 4 Aftab Younes1 - 13 LPts
19/06/2022Shiraz, Iran0 - 4 Azam Baksh0 - 4(1) WPts
14/05/2022Port-au-Prince, Haiti0 - 3 Montrose Seigner4 - 10 LPts
16/03/2022Aarhus, Denmark0 - 2 Dag Winge26 - 1 LPts
16/01/2022Karagandy, Kazakhstan0 - 1 Umair Mambetoff10 - 10 LPts
18/11/2021Shiraz, Iran0 - 0 Chris Swapp16 - 8 LPts