Weightclass:  Middleweight
Location:  Karaj, Iran
Record:  9 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2025Karaj, Iran8 - 29 Amer Assaf0 - 2 WPts
19/12/2024Karaj, Iran8 - 28 Waqar Eldegheidy8 - 11 LPts
21/10/2024Kampala, Uganda7 - 28 Paul Olaki6 - 13 WPts
23/08/2024Yerevan, Armenia7 - 27 Nerses Vosganyan27 - 11 LPts
25/06/2024Stuttgart, Germany7 - 26 Karl Kallsen29 - 15 LPts
27/04/2024Karaj, Iran6 - 26 Duygu Ayral6(1) - 9 WPts
28/02/2024Baku, Azerbaijan6 - 25 Zahid Ibragimbekov21(1) - 16 LPts
31/12/2023Medellin, Colombia6 - 24 Ximen Baylon30(1) - 8 LPts
01/11/2023Dublin, Ireland6 - 23 Zach Morthland11 - 21 LPts
03/09/2023Dublin, Ireland6 - 22 Liam Kavanagh28 - 6 LPts
06/07/2023Dundalk, Ireland5 - 22 Roy Kennedy14 - 12 WPts
08/05/2023Tirana, Albania5 - 21 Agim Naþi17 - 15 LPts
10/03/2023Las Tunas, Cuba5 - 20 Olindo Salcedo14 - 7 LPts
10/01/2023Vienna, Austria4 - 20 Garrison Markwart11(2) - 22 WPts
12/11/2022Baku, Azerbaijan4 - 19 Seyfaddin Bukhari16(1) - 12 LPts
14/09/2022Algiers, Algeria4 - 18 Azam Hauser23 - 8 LPts
17/07/2022Prague, Czech Republic3 - 18 Ondrej Simek0 - 3 WPts
19/05/2022Toulouse, France3 - 17 Etienne St. Jean15 - 7 LPts
21/03/2022Ulaanbaatar, Mongolia3 - 16 Udail Gamanbalanoff19 - 8 LPts
21/01/2022Karaj, Iran3 - 15 Irfan Kaiser4 - 16(2) LPts
23/11/2021Limerick, Ireland3 - 14 Bradley Murphy15 - 7 LPts
25/09/2021Cambridge, UK3 - 13 Sam MacFarlane9 - 15 LPts
28/07/2021Baku, Azerbaijan3 - 12 Shahvalad Sayadov13 - 8 LPts
30/05/2021Karaj, Iran3 - 11 Alvino Ramirez12 - 5(1) LPts
31/03/2021Memphis, USA3 - 10 Stuart Yeoman5 - 16 LPts
31/01/2021Amman, Jordan3 - 9 Rehman Bouazizi5 - 13 LPts
30/11/2020Tabriz, Iran3 - 8 Danyaal Shaker4(1) - 13 LPts
08/10/2020Nantes, France3 - 7 Gaston Ostermeyer4 - 13 LPts
10/08/2020Helsinki, Finland2 - 7 Kain Sarkilahti4 - 9 WPts
12/06/2020Tehran, Iran2 - 6 Waqar Edris5 - 8 LPts
05/05/2020Isfahan, Iran2 - 5 Genjo Ong0 - 0 LPts
04/04/2020Karaj, Iran2 - 4 Hui-chao Au4 - 9 LPts
17/02/2020Karaj, Iran2 - 3 Yasin Nagi3 - 10 LPts
17/12/2019San Jose, Costa Rica2 - 2 Pedro Duron7 - 5 LPts
19/10/2019Shiraz, Iran2 - 1 Yasin Nagi1 - 10 LPts
21/08/2019Shiraz, Iran1 - 1 Ahmed Tahan0 - 5 WPts
04/07/2019Karaj, Iran0 - 1 Xavion Miguez2 - 4(1) WPts
05/05/2019Karaj, Iran0 - 0 Irfan Sinai5 - 1 LPts