Weightclass:  Light Welterweight
Location:  Tehran, Iran
Record:  27 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2032Tehran, Iran26 - 25 Telman Shirvani1 - 10 WPts
20/02/2032Tehran, Iran25 - 25 Deshi Liew5 - 24 WPts
22/12/2031Tehran, Iran24 - 25 Quin Alvaro3 - 5 WPts
23/10/2031Tehran, Iran23 - 25 Santiago Real7 - 11 WPts
23/08/2031Tehran, Iran22 - 25 Leo Gherraert9 - 10 WPts
24/06/2031Tehran, Iran21 - 25 Pancho Amezquita9 - 14(1) WPts
24/04/2031Tehran, Iran20 - 25 Angel Guiterrez2 - 6 WPts
23/02/2031Tehran, Iran19 - 25 Juan Abarca2 - 9 WPts
25/12/2030Tehran, Iran18 - 25 Fraco Abrantes3 - 19 WPts
26/10/2030Tehran, Iran17 - 25 Rob Lewis9 - 19 WPts
27/08/2030Tehran, Iran16 - 25 Mark Abay2 - 7 WPts
28/06/2030Tehran, Iran15 - 25 Matteo Bollin12 - 11 WPts
29/04/2030Karaj, Iran14 - 25 Zain Alli23 - 20 WPts
29/03/2030Mashhad, Iran14 - 24 Majid Madani10 - 11 LPts Iran National Championships 2030View
26/03/2030Mashhad, Iran13 - 24 Hassan Ahsan8 - 18(1) WPts Iran National Championships 2030View
23/02/2030Chelyabinsk, Russia12 - 24 Vitali Nikolishin8(1) - 16 WPts
26/12/2029San Pedro Sula, Honduras12 - 23 Nicandro Arco15 - 18 LPts
28/10/2029San Jose, Costa Rica12 - 22 Manny Orbe21 - 4 LPts
30/08/2029Ife, Nigeria11 - 22 Bright Adedeji1 - 1 WPts
02/07/2029Johor Bahru, Malaysia10 - 22 Rehan Yousif14 - 18 WPts
03/05/2029Karaj, Iran10 - 21 Zain Alli19 - 18 LPts
26/03/2029Karaj, Iran10 - 20 Syed Rehman30 - 17 LPts Iran National Championships 2029View
05/03/2029Giza, Egypt9 - 20 Jawad Fawzi0 - 0 WPts
04/01/2029Dublin, Ireland8 - 20 Paul Payne7 - 19 WPts
06/11/2028Algiers, Algeria8 - 19 Zuffur Yachir14 - 11 LPts
08/09/2028Santa Cruz de la Sierra, Bolivia8 - 18 Montel Escoto28(1) - 23 LPts
11/07/2028Bangkok, Thailand7 - 18 Suor Kittichai7 - 16 WPts
13/05/2028San Jose, Costa Rica7 - 17 Nemesio Balli22(1) - 15 LPts
15/03/2028Ulaanbaatar, Mongolia7 - 16 Dmitriy Narmandakh7 - 22(1) LPts
16/01/2028Minsk, Belarus7 - 15 Oleksander Makosky18 - 14(1) LPts
18/11/2027Alexandria, Egypt6 - 15 Haaris Elmoudawi6 - 15 WPts
20/09/2027Ulaanbaatar, Mongolia6 - 14 Safwah Saparoff5 - 16 LPts
23/07/2027Vilnius, Lithuania6 - 13 Tymon Bunda22(1) - 18 LPts
25/05/2027Accra, Ghana6 - 12 Neil Poku26(1) - 16 LPts
27/03/2027Isfahan, Iran6 - 11 Atif Pasha13 - 10 LPts
30/01/2027Padang, Indonesia5 - 11 Fendy Nazar4 - 16 WPts
02/12/2026Tehran, Iran5 - 10 Adnan Ghazal7 - 16 LPts
03/10/2026Brno, Czech Republic4 - 10 Borivoj Matousek17(1) - 39 WPts
05/08/2026Dushanbe, Tajikistan4 - 9 Afon Rajabov11 - 18 LPts
07/06/2026Tabriz, Iran3 - 9 Ibrahim Afzal7 - 9 WPts
14/04/2026Tabriz, Iran3 - 8 Jawad Fayad5 - 11(1) LPts
16/02/2026Tehran, Iran3 - 7 Georgiy Golovkin4 - 11 LPts
18/12/2025Shiraz, Iran3 - 6 Aftab Hashemi2 - 9 LPts
19/10/2025Heilbronn, Germany2 - 6 Bannruod Schaedel3 - 11 WPts
21/08/2025Nuremberg, Germany2 - 5 Wilfrid Beske3 - 16(1) LPts
23/06/2025Carolina, Puerto Rico2 - 4 Cruz Bustos13 - 13 LPts
25/04/2025Tehran, Iran1 - 4 Tariq Wakim0 - 0 WPts
25/02/2025Tehran, Iran1 - 3 Wu-pen Go6 - 13 LPts
29/12/2024Karaj, Iran1 - 2 Zain Alli2 - 7 LPts
04/11/2024Shiraz, Iran1 - 1 Umair Ismael5 - 10 LPts
10/09/2024Tehran, Iran1 - 0 Sajid Masih23(1) - 15 LPts
06/08/2024Tehran, Iran0 - 0 Saad Hussain0 - 7 WPts