Weightclass:  Light Welterweight
Location:  Shiraz, Iran
Record:  5 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2034Shiraz, Iran5 - 22 Juwon Amata8 - 8 LPts
23/11/2033Shiraz, Iran5 - 21 Marques Sembene9 - 14 LPts
20/09/2033Shiraz, Iran4 - 21 Federico Carrasquillo5 - 12 WPts
21/07/2033Shiraz, Iran4 - 20 Juan Morro2 - 6 LPts
20/05/2033Shiraz, Iran4 - 19 Angel Oyola14 - 20 LPts
20/03/2033Shiraz, Iran4 - 18 Curt Manbeck2 - 8 LPts
18/01/2033Shiraz, Iran3 - 18 Mohsin Ibrahim1 - 6 WPts
18/11/2032Shiraz, Iran3 - 17 Ioakim Shapovalov4 - 6 LPts
18/09/2032Shiraz, Iran2 - 17 Imran Mirzayev0 - 8 WPts
19/07/2032Shiraz, Iran2 - 16 Rehan Mir4 - 4 LPts
20/05/2032Shiraz, Iran2 - 15 Rehan Nazar5 - 9 LPts
21/03/2032Shiraz, Iran2 - 14 Kamran Musa3 - 8 LPts
21/01/2032Karaj, Iran2 - 13 Jawad Semaan17 - 18 LPts
24/11/2031Shiraz, Iran2 - 12 Akil Anand12 - 6 LPts
05/10/2031Leipzig, Germany2 - 11 Vemados Hendricks2 - 1 LPts
07/08/2031Bangkok, Thailand2 - 10 Sukkasem Sunthornpit6 - 19 LPts
09/06/2031Dushanbe, Tajikistan2 - 9 Samir Aghmaliyev12 - 16 LPts
11/04/2031Shiraz, Iran1 - 9 Rehan Alli2 - 6 WPts
09/02/2031Shiraz, Iran1 - 8 Aftab Hana11 - 19 LPts
12/12/2030Tehran, Iran1 - 7 Yu Yap4 - 11 LPts
16/10/2030Tehran, Iran1 - 6 Waqas Gillani3 - 4 LPts
18/08/2030Ecatepec, Mexico1 - 5 Eduardo Antonio2 - 4 LPts
20/06/2030Shiraz, Iran1 - 4 Barbabe Desailly8 - 29 LPts
22/04/2030Shiraz, Iran1 - 3 Abdul Saade3 - 8 LPts
21/02/2030Omsk, Russia1 - 2 Ioakim Kramnik4 - 14 LPts
24/12/2029Isfahan, Iran0 - 2 Abdul Dallal4 - 10 WPts
27/10/2029Karaj, Iran0 - 1 Hassan Ahsan5 - 18(1) LPts
05/09/2029Dushanbe, Tajikistan0 - 0 Nadir Allakhyarov0 - 0 LPts