Weightclass:  Light Welterweight
Location:  Isfahan, Iran
Record:  16 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Isfahan, Iran15 - 23 Angel Garcia11 - 11 WPts
11/11/2033Isfahan, Iran14 - 23 Kong Tsay17 - 16 WPts
13/09/2033Isfahan, Iran13 - 23 Hassan Kaba4 - 13 WPts
13/07/2033Isfahan, Iran12 - 23 Ingalls Kroboth4 - 14(1) WPts
13/05/2033Isfahan, Iran11 - 23 Liko Chong2 - 6 WPts
13/03/2033Isfahan, Iran10 - 23 Zafa Ashraf2 - 10 WPts
11/01/2033Shymkent, Kazakhstan10 - 22 Azam Ghacksylykow22(1) - 31 LPts
13/11/2032Port-au-Prince, Haiti10 - 21 Demont Oliphant21 - 8 LPts
15/09/2032Ankara, Turkey9 - 21 Cemil Abas2 - 22 WPts
18/07/2032Medan, Indonesia9 - 20 Ijo Sarjono8 - 8 LPts
20/05/2032Panama City, Panama9 - 19 Neper Alamo20 - 12 LPts
22/03/2032New Delhi, India9 - 18 Arun Havanur10 - 11 LPts
23/01/2032Mashhad, Iran9 - 17 Amjad Farooq19(1) - 16 LPts
01/12/2031Isfahan, Iran8 - 17 Imran Mirzayev0 - 3 WPts
03/10/2031La Paz, Bolivia7 - 17 Fausto Celestino10 - 18 WPts
05/08/2031Vilnius, Lithuania7 - 16 Franciszek Kiedrowski20 - 17 LPts
07/06/2031Ulaanbaatar, Mongolia7 - 15 Waddah Mourigenbater10 - 18 LPts
07/04/2031Isfahan, Iran6 - 15 Syed Fahmy12 - 11 WPts
07/02/2031Ponce, Puerto Rico6 - 14 Fresco Enriques25(1) - 20 LPts
10/12/2030Isfahan, Iran6 - 13 Leon Neily5 - 20(1) LPts
12/10/2030Karaj, Iran6 - 12 Jawad Semaan10 - 16 LPts
15/08/2030Carrefour, Haiti6 - 11 Gaston Montillet37 - 14 LPts
17/06/2030Biysk, Russia5 - 11 Timofei Voronkov0 - 5 WPts
19/04/2030Isfahan, Iran4 - 11 Kashif Ayub0 - 2 WPts
18/02/2030Isfahan, Iran3 - 11 Rashid Pirani2 - 6 WPts
21/12/2029Tabriz, Iran3 - 10 Ibrahim Afzal14 - 24 LPts
23/10/2029Tehran, Iran3 - 9 Waqar Ammar6(1) - 10 LPts
31/08/2029Tabriz, Iran3 - 8 Danyaal Nour4 - 12 LPts
08/07/2029Tehran, Iran3 - 7 Gan Seng8 - 12 LPts
18/05/2029Tabriz, Iran3 - 6 Adnan Ghazal19 - 22 LPts
17/04/2029Almaty, Kazakhstan3 - 5 Farhan Ghangirow16 - 9 LPts
17/02/2029Isfahan, Iran2 - 5 Leopold Zavadil0 - 4 WPts
20/12/2028Tehran, Iran1 - 5 Rashid Pirani0 - 0 WPts
06/11/2028Dushanbe, Tajikistan1 - 4 Valeri Pishnamazzade13(1) - 22 LPts
08/09/2028Bangkok, Thailand1 - 3 Petchbarngborn Poopriboone6 - 14 LPts
11/07/2028Warsaw, Poland1 - 2 Borys Klosinski12 - 16 LPts
13/05/2028Tehran, Iran1 - 1 Kamran Bahri12 - 16 LPts
17/03/2028Tehran, Iran1 - 0 Khalid Aydin2 - 17(1) LPts
09/02/2028Isfahan, Iran0 - 0 Waqar Ammar2(1) - 3 WPts