Weightclass:  Welterweight
Location:  Karaj, Iran
Record:  9 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2029Karaj, Iran9 - 18 Vashon Chiluba3 - 5 LPts
17/07/2029Karaj, Iran8 - 18 Aftab Hakim1 - 1 WPts
18/05/2029Karaj, Iran7 - 18 Ace Ouimet2 - 6(1) WPts
19/03/2029Karaj, Iran7 - 17 Leo Billing6 - 10 LPts
18/01/2029Karaj, Iran6 - 17 Thomas MacCoughlan0 - 6 WPts
19/11/2028Karaj, Iran5 - 17 Luka Krupski1 - 11 WPts
20/09/2028Karaj, Iran5 - 16 Patrick Norvell1 - 7 LPts
21/07/2028Karaj, Iran4 - 16 Khalid Siddiqi0 - 6 WPts
22/05/2028Karaj, Iran3 - 16 Jawad Mahdavi1 - 0 WPts
23/03/2028Karaj, Iran2 - 16 Arnie Skiver0 - 5 WPts
23/01/2028Karaj, Iran1 - 16 Zuffur Sultan1 - 1 WPts
23/11/2027Karaj, Iran0 - 16 Rashid Mitri0 - 3 WPts
24/09/2027Lubeck, Germany0 - 15 Gilbert Scheffler19(1) - 11 LPts
27/07/2027Tehran, Iran0 - 14 Farhan Siddiqi14 - 10 LPts
29/05/2027Karaj, Iran0 - 13 Majid Hafeez10(1) - 13 LPts
30/03/2027Riga, Latvia0 - 12 Aleksandr Slapjums9 - 18 LPts
30/01/2027Medellin, Colombia0 - 11 Cisco Valdivieso11 - 10 LPts
02/12/2026Madrid, Spain0 - 10 Enzo Aparicio23 - 34 LPts
04/10/2026Manukau, New Zealand0 - 9 Mason Hillhouse13 - 16 LPts
06/08/2026Antwerp, Belgium0 - 8 Ruben Van Beuvays24 - 28 LPts
08/06/2026Prato, Italy0 - 7 Alfredo Nicoli5 - 13(1) LPts
10/04/2026Hyderabad, India0 - 6 Irfan Saeed9(1) - 11 LPts
10/02/2026Mashhad, Iran0 - 5 Zafa Qazi3 - 1 LPts
14/12/2025Kingston, Jamaica0 - 4 Theo Bard7 - 16 LPts
16/10/2025Krakow, Poland0 - 3 Tytus Bozek4 - 9(1) LPts
18/08/2025Port-au-Prince, Haiti0 - 2 Sergeant Himly5 - 6 LPts
20/06/2025Port-au-Prince, Haiti0 - 1 Justin Noah7 - 9 LPts
22/04/2025Karaj, Iran0 - 0 Khalid Bhutto3 - 5 LPts