Weightclass:  Featherweight
Location:  Tehran, Iran
Record:  16 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2032Tehran, Iran16 - 12 Javier Austria16 - 6 LPts
02/12/2031Tehran, Iran15 - 12 Marshall Oge3 - 6 WPts
03/10/2031Tehran, Iran14 - 12 Santiago Aldrete5 - 20 WPts
03/08/2031Tehran, Iran14 - 11 Dillon Delaney4 - 6 LPts
04/06/2031Tehran, Iran14 - 10 Robert Colie10 - 7 LPts
04/04/2031Tehran, Iran13 - 10 Wendell Heinzerling2 - 1 WPts
03/02/2031Tehran, Iran12 - 10 Kamran Beglerbekov2 - 0 WPts
05/12/2030Tehran, Iran11 - 10 Osman Abutalybov1 - 4 WPts
06/10/2030Tehran, Iran10 - 10 Rehan Noor0 - 1 WPts
07/08/2030Tehran, Iran9 - 10 Haider Kamel4 - 11 WPts
08/06/2030Tehran, Iran8 - 10 Danyaal Hamed2 - 17 WPts
09/04/2030Tehran, Iran7 - 10 Yasin Ismail0 - 17 WPts
08/02/2030Guayaquil, Ecuador7 - 9 Manny Grajeda43(1) - 7 LPts
11/12/2029Karaj, Iran6 - 9 Haaris Rahman5 - 10 WPts
24/10/2029Tehran, Iran6 - 8 Zuffur Dzhalilov2 - 10 LPts
25/08/2029Oulu, Finland5 - 8 Jori Laitila1 - 1 WPts
27/06/2029Tehran, Iran5 - 7 Musa Sharaf3 - 11 LPts
28/04/2029Fortaleza, Brazil4 - 7 Santiago Macedo3 - 11 WPts
28/02/2029Tehran, Iran3 - 7 Lazar Wyagorow2 - 3 WPts
30/12/2028Tehran, Iran3 - 6 Haaris Sasooli9 - 15 LPts
01/11/2028Karaj, Iran2 - 6 Yao Lui1 - 14 WPts
03/09/2028Karaj, Iran2 - 5 Zain Sharif0 - 0 LPts
07/07/2028Dublin, Ireland2 - 4 Jason Kavanagh25(2) - 22 LPts
09/05/2028Bamenda, Cameroon2 - 3 Ross Aime16(5) - 28 LPts
11/03/2028Tabriz, Iran1 - 3 Haaris Agalarov6 - 22 WPts
15/01/2028Shiraz, Iran1 - 2 Jawad Salman12 - 27 LPts
23/11/2027Tehran, Iran1 - 1 Shankar Talwar9 - 10 LPts
23/10/2027Mejicanos, El Salvador1 - 0 Alejandro Giron24 - 25(7) LPts
25/08/2027Tehran, Iran0 - 0 Tariq Haque3 - 3 WPts