Weightclass:  Middleweight
Location:  Tehran, Iran
Record:  6 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2028Tehran, Iran6 - 22 John Gwenn2 - 1 LPts
27/11/2027Tehran, Iran5 - 22 Larenzo Menendez12(3) - 14 WPts
28/09/2027Tehran, Iran4 - 22 Noel McCornack2 - 14(1) WPts
31/07/2027Tehran, Iran4 - 21 Roger Glascock16 - 8 LPts
02/06/2027Tehran, Iran3 - 21 Michael Cepero1 - 9 WPts
03/04/2027Tehran, Iran3 - 20 Mark Correira2 - 3 LPts
01/02/2027Tehran, Iran3 - 19 Rob Crail21(1) - 25 LPts
03/12/2026Tehran, Iran2 - 19 John Pryce4 - 15(1) WPts
04/10/2026Tehran, Iran2 - 18 Fausto Montoya4 - 10 LPts
05/08/2026Tehran, Iran1 - 18 Macario Fierro0 - 2 WPts
06/06/2026Tehran, Iran1 - 17 Raul Zecca3 - 9(1) LPts
08/04/2026Tehran, Iran1 - 16 Danyaal Naderi2 - 17(1) LPts
07/02/2026Tehran, Iran1 - 15 Phil Merali14 - 19(1) LPts
09/12/2025Shiraz, Iran1 - 14 Qing-Nan Cham3 - 13 LPts
11/10/2025Tehran, Iran1 - 13 Carlos Noda22 - 23 LPts
13/08/2025Tehran, Iran0 - 13 Bonar Dubled0 - 3(1) WPts
15/06/2025Glasgow, UK0 - 12 Eddie Murphy5 - 11(5) LPts
17/04/2025Helsinki, Finland0 - 11 Keijo Waltari36(1) - 10 LPts
17/02/2025Guatemala City, Guatemala0 - 10 Montenegro Cortes12(1) - 14 LPts
20/12/2024Mumbai, India0 - 9 Randeep Shingada4 - 13 LPts
22/10/2024Isfahan, Iran0 - 8 Kamran Sharif8 - 12 LPts
29/08/2024Tehran, Iran0 - 7 Waqar Shafi3 - 3 LPts
02/07/2024Tehran, Iran0 - 6 Jun Shaw4 - 24 LPts
04/05/2024Bulawayo, Zimbabwe0 - 5 John Katsande13 - 12 LPts
06/03/2024Lille, France0 - 4 Hello Romand24 - 8 LPts
06/01/2024Lankaran, Azerbaijan0 - 3 Farid Agamekhtiyev9(1) - 21 LPts
08/11/2023Zagreb, Croatia0 - 2 Kristijan Stancic20(1) - 17(3) LPts
10/09/2023Shiraz, Iran0 - 1 Ahmed Mahmud5 - 14 LPts
05/08/2023Murcia, Spain0 - 0 Noe Carolus0 - 0 LPts