Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  36(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/06/2032Tehran, Iran35 - 15 Neper Dimas10 - 25(6) WKO3
05/04/2032Tehran, Iran34 - 15 Xavion Linares2 - 17(1) WPts
04/02/2032Tehran, Iran33 - 15 Sam Maghirang7 - 4 WPts
06/12/2031Tehran, Iran32 - 15 Olindo Rafael1 - 8 WPts
08/10/2031Tehran, Iran31 - 15 Phil Scotland30 - 15 WPts
09/08/2031Tehran, Iran30 - 15 Kamohelo Ekstein4 - 4 WPts
10/06/2031Tehran, Iran29 - 15 Waqas Gillani5 - 6 WPts
10/04/2031Tehran, Iran28 - 15 Vasili Nestruyev0 - 5 WPts
09/02/2031Tehran, Iran27 - 15 Willimod Hellinger12 - 7 WPts
12/12/2030Tehran, Iran26 - 15 Andy Hastie15 - 8 WPts
14/10/2030Tehran, Iran25 - 15 Kashif Ayub1 - 4 WPts
15/08/2030Tehran, Iran25 - 14 Mike Robbie8 - 18 LPts
16/06/2030Tehran, Iran25 - 13 Ev×en Mrazik24 - 7 LPts
12/05/2030Tehran, Iran24 - 13 Valeri Pakalns22 - 14 WPts
01/04/2030Mashhad, Iran23 - 13 Majid Madani11 - 11 WPts Iran National Championships 2030View
29/03/2030Mashhad, Iran22 - 13 Kamran Agha4 - 18 WPts Iran National Championships 2030View
26/03/2030Mashhad, Iran21 - 13 Akil Anand4 - 1 WPts Iran National Championships 2030View
15/03/2030Riga, Latvia20 - 13 Valeri Pakalns22 - 12 WPts
12/02/2030Riga, Latvia20 - 12 Valeri Pakalns21 - 12 LPts
09/01/2030Tianjin, China20 - 11 Brett Petrie27 - 18 LPts Asia-Oceania Championships 2030View
06/12/2029Worcester, USA19 - 11 Daniel Robin21 - 6 WPts
05/11/2029Tehran, Iran18 - 11 Amett Mauthe18 - 11 WPts
04/10/2029Toshkent, Uzbekistan17 - 11 Isgendar Younan8 - 16 WPts
03/09/2029Essen, Germany17 - 10 Tabbart Hepting21 - 16 LPts
06/07/2029San Juan, Puerto Rico16 - 10 Frisco Tallon11 - 16 WPts
08/05/2029Tehran, Iran15 - 10 Gan Seng8 - 11 WPts
01/04/2029Karaj, Iran15 - 9 Syed Rehman32 - 17 LPts Iran National Championships 2029View
29/03/2029Karaj, Iran14 - 9 Syed Fahmy4 - 6 WPts Iran National Championships 2029View
26/03/2029Karaj, Iran13 - 9 Uang Kao5 - 6 WPts Iran National Championships 2029View
02/03/2029Krasnoyarsk, Russia12 - 9 Ioakim Sadowski0 - 3 WPts
02/01/2029Zagreb, Croatia11 - 9 Slavco Cuk14 - 24 WPts
04/11/2028Bangkok, Thailand10 - 9 Singsiam Kiatwat10(1) - 34 WPts
06/09/2028Prague, Czech Republic9 - 9 Bruno Kozar17 - 23 WPts
09/07/2028Dublin, Ireland8 - 9 Aidan Donnelly10(1) - 14 WPts
11/05/2028Carrefour, Haiti7 - 9 Saber Ronis5(1) - 18 WPts
13/03/2028San Juan, Puerto Rico7 - 8 Pablo Samano13 - 9 LPts
14/01/2028Tehran, Iran7 - 7 Kamran Bahri11 - 15 LPts
20/11/2027San Juan, Puerto Rico7 - 6 Rafael Maldonado21 - 9(1) LPts
22/09/2027Ponce, Puerto Rico7 - 5 Franco Cazares17(1) - 12 LPts
25/07/2027Durres, Albania7 - 4 Tylissus Fakaj14 - 12 LPts
27/05/2027Bangkok, Thailand7 - 3 Nethra Letnakornsee7 - 12 LPts
29/03/2027Isfahan, Iran7 - 2 Adnan Ghazal9 - 18 LPts Iran National Championships 2027View
26/03/2027Isfahan, Iran6 - 2 Kamran Bahri9 - 12 WPts Iran National Championships 2027View
06/02/2027Shiraz, Iran6 - 1 Shayan Sharif11 - 10 LPts
05/01/2027Isfahan, Iran5 - 1 Mohsin Hussain0 - 0 WPts
05/12/2026Tehran, Iran4 - 1 Shing Ai0 - 2 WPts
06/10/2026Pikine, Senegal3 - 1 Baptiste Clary3 - 16 WPts
08/08/2026Tabriz, Iran2 - 1 Waqar Guseinov2 - 5 WPts
16/06/2026Tabriz, Iran1 - 1 Kashif Demian1 - 1 WPts
17/04/2026Tehran, Iran0 - 1 Wu-pen Go12 - 14 WPts
20/02/2026Tehran, Iran0 - 0 Trinh Trung31(1) - 33(5) LPts