Weightclass:  Bantamweight
Location:  Tehran, Iran
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2030Tehran, Iran25 - 12 Rais Satter5 - 14 WPts
21/07/2030Tehran, Iran24 - 12 Hetum Dadouryan13(1) - 31(1) WPts
19/05/2030Tehran, Iran24 - 11 Syed Hossain12 - 5 LPts
20/03/2030Tehran, Iran24 - 10 Choi Baira14 - 7 LPts
19/01/2030Tehran, Iran23 - 10 Emanuel Pilat7 - 2 WPts
20/11/2029Tehran, Iran22 - 10 Nicandro Subili2 - 11 WPts
21/09/2029Tehran, Iran21 - 10 Luis Bandera3 - 8 WPts
23/07/2029Tehran, Iran20 - 10 Danylko Kurylo2 - 7 WPts
24/05/2029Tehran, Iran19 - 10 Amon Bayna1 - 3 WPts
26/03/2029Tehran, Iran18 - 10 Santiago Revilla1 - 3 WPts
25/01/2029Tehran, Iran17 - 10 Juan Trejo2 - 4 WPts
26/11/2028Tehran, Iran16 - 10 Dong-won Kye1 - 8 WPts
27/09/2028Kingston, Jamaica16 - 9 Max Shanks14 - 10 LPts
29/07/2028Tehran, Iran15 - 9 Matulesia Ayu15 - 8 WPts
31/05/2028Tehran, Iran14 - 9 Demir Aykach17(1) - 19 WPts
01/04/2028Karaj, Iran14 - 8 Danyaal Hallal11(1) - 43 LPts Iran National Championships 2028View
29/03/2028Karaj, Iran13 - 8 Haider Najjar8 - 7 WPts Iran National Championships 2028View
26/03/2028Karaj, Iran12 - 8 Haaris Harron1 - 1 WPts Iran National Championships 2028View
22/02/2028San Jose, Costa Rica11 - 8 Rodrigo Blasco6 - 20 WPts
25/12/2027San Juan, Argentina10 - 8 Joaquin Cid13 - 17 WPts
27/10/2027Bangkok, Thailand10 - 7 Kongsuk Arware31(1) - 28 LPts
29/08/2027Tehran, Iran9 - 7 Danyaal Huseynov6 - 10 WPts
29/06/2027Tabriz, Iran8 - 7 Jawad Sadri8 - 20(5) WPts
17/05/2027Karaj, Iran7 - 7 Wu-pen Zhe9 - 11 WPts
29/03/2027Isfahan, Iran7 - 6 Qing-Nan Kang11 - 17 LPts Iran National Championships 2027View
26/03/2027Isfahan, Iran6 - 6 Adnan Fahs1 - 6(1) WPts Iran National Championships 2027View
02/03/2027Bucaramanga, Colombia5 - 6 Urvano Godinez0 - 0 WPts
02/01/2027Tehran, Iran4 - 6 Kamran Khalil6 - 7 WPts
04/11/2026Masally, Azerbaijan4 - 5 Akif Gaziyev5(2) - 26(1) LPts
06/09/2026Karaj, Iran4 - 4 Yao Lau10 - 20 LPts
06/08/2026Shah Alam, Malaysia4 - 3 Dominic Sheng17(1) - 12 LPts
08/06/2026Tehran, Iran3 - 3 Dhaval Muivah0 - 0 WPts
25/04/2026Tabriz, Iran3 - 2 Saad Javed1 - 5(2) LPts
25/02/2026Tehran, Iran3 - 1 Dayaram Joshi3 - 4 LPts
27/12/2025Rosario, Argentina3 - 0 Joaquin Pena1 - 3 LPts
29/10/2025Maracaibo, Venezuela2 - 0 Eloy Franca4 - 8 WPts
31/08/2025Tehran, Iran1 - 0 Amjad Hashemi1 - 3 WPts
02/07/2025Tehran, Iran0 - 0 Gao Pin3 - 4 WPts