Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  23 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2030Tehran, Iran22 - 10 Angel Merlin0 - 4 WPts
29/06/2030Tehran, Iran21 - 10 Yasin Khan1 - 3 WPts
30/04/2030Tehran, Iran20 - 10 Kamran Agha4 - 19 WPts
01/03/2030Tehran, Iran19 - 10 William Gabriel5 - 8 WPts
31/12/2029Tehran, Iran18 - 10 Jerrold Vina4 - 5 WPts
01/11/2029Tehran, Iran17 - 10 Peter Slight8 - 15 WPts
02/09/2029Tehran, Iran17 - 9 Bingham Richter6 - 12 LPts
04/07/2029Tehran, Iran16 - 9 Uland Kulusika0 - 3 WPts
06/05/2029Tehran, Iran15 - 9 Rashid Pirani0 - 3 WPts
07/03/2029Tehran, Iran14 - 9 Abdul Saade1 - 3 WPts
04/01/2029Tehran, Iran13 - 9 Kamran Qureshi3 - 20 WPts
06/11/2028Tehran, Iran12 - 9 Danyaal Nour2 - 9 WPts
07/09/2028London, UK11 - 9 Steven Gee11 - 31(6) WPts
10/07/2028Carolina, Puerto Rico11 - 8 Hilario Abrego13(1) - 19 LPts
12/05/2028Mashhad, Iran11 - 7 Saad Hussain10 - 21 LPts
29/03/2028Karaj, Iran11 - 6 Syed Rehman22 - 12 LPts Iran National Championships 2028View
26/03/2028Karaj, Iran10 - 6 Gan Seng7 - 5 WPts Iran National Championships 2028View
14/03/2028Tehran, Iran9 - 6 Kamran Bahri12 - 15 WPts
16/01/2028Tehran, Iran8 - 6 Khalid Aydin2 - 16(1) WPts
23/11/2027Tehran, Iran7 - 6 Danyaal Nour0 - 5 WPts
24/09/2027Nantes, France7 - 5 Jean Auriol7 - 14 LPts
27/07/2027Helsinki, Finland6 - 5 Hemminki Eskelinen5 - 18 WPts
29/05/2027San Jose, Costa Rica6 - 4 Alejandro Plata7 - 17 LPts
31/03/2027Bordeaux, France5 - 4 Satch Lasalle10 - 14 WPts
31/01/2027Tabriz, Iran4 - 4 Ibrahim Afzal7 - 13 WPts
05/12/2026Tehran, Iran3 - 4 Tariq Wakim2 - 8 WPts
06/10/2026Tehran, Iran2 - 4 Tariq Wakim2 - 7 WPts
08/08/2026Leon, Mexico2 - 3 Xaverius Valencia4 - 11 LPts
10/06/2026Isfahan, Iran2 - 2 Jiang Gang3 - 13(1) LPts
16/04/2026Isfahan, Iran2 - 1 Jawad Greiss12 - 18 LPts
17/02/2026Kiev, Ukraine2 - 0 Timofei Borsch8 - 8 LPts
20/12/2025Shiraz, Iran1 - 0 Rashid Jalali2 - 4 WPts
05/11/2025Shiraz, Iran0 - 0 Adnan Farooq0 - 0 WPts