Weightclass:  Welterweight
Location:  Mashhad, Iran
Record:  21 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2032Mashhad, Iran21 - 4 Sajid Siddique18 - 11 LPts
05/06/2032Mashhad, Iran21 - 3 Geoff Stiehl8 - 9 LPts
06/04/2032Mashhad, Iran20 - 3 Ethan Nolan7 - 2 WPts
06/02/2032Mashhad, Iran19 - 3 Afanas Alifirenko8 - 19(2) WPts
08/12/2031Mashhad, Iran18 - 3 Dave Banting2 - 2 WPts
08/10/2031Mashhad, Iran17 - 3 Joshua Cumings11 - 7 WPts
09/08/2031Mashhad, Iran16 - 3 Kenzie Hernandez11 - 18 WPts
11/06/2031Mashhad, Iran15 - 3 Alik Kerzhakov15(1) - 12 WPts
11/04/2031Mashhad, Iran14 - 3 Morgan Kellis9 - 25 WPts
10/02/2031Mashhad, Iran13 - 3 Leonardo Colombi8 - 8 WPts
13/12/2030Mashhad, Iran12 - 3 Yasin Husain1 - 0 WPts
15/10/2030Mashhad, Iran11 - 3 Amjad Ghanem1 - 3 WPts
16/08/2030Christchurch, New Zealand10 - 3 Oliver Wood13 - 29 WPts
18/06/2030Rome, Italy10 - 2 Antonio Lolli12 - 16(1) LPts
20/04/2030Tehran, Iran9 - 2 Danyaal Qureshi3 - 13(1) WPts
21/02/2030Mashhad, Iran8 - 2 Asif Rahaim0 - 4 WPts
24/12/2029Mashhad, Iran7 - 2 Niao-ka Song0 - 12 WPts
25/10/2029Tehran, Iran6 - 2 Irfan Hamid2 - 8(2) WPts
28/08/2029Mashhad, Iran5 - 2 George Grassie1 - 5 WPts
30/06/2029Mashhad, Iran4 - 2 Xi-Wang Ung1 - 2 WPts
01/05/2029Guayaquil, Ecuador3 - 2 Ximen Sambrano8 - 20 WPts
03/03/2029Cordoba, Spain3 - 1 Quico Barcelona4 - 20 LPts
03/01/2029Bokhtar, Tajikistan3 - 0 Yaqub Basher27 - 19 LPts
05/11/2028Shiraz, Iran2 - 0 Amer Bokhari0 - 0 WPts
28/09/2028Tabriz, Iran1 - 0 Sajid Djalilov9 - 25(1) WPts
28/08/2028Mashhad, Iran0 - 0 Lao-Tzu Ba0 - 3 WPts