Weightclass:  Middleweight
Location:  Karaj, Iran
Record:  25 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/04/2026Karaj, Iran24 - 28 Cole Alasaas1 - 1 WPts
17/02/2026Karaj, Iran23 - 28 Sierra Pichon4 - 11(1) WPts
19/12/2025Karaj, Iran22 - 28 Amer Nasrallah4 - 2 WPts
20/10/2025Karaj, Iran21 - 28 Amer Koroma36(10) - 17 WPts
21/08/2025Karaj, Iran21 - 27 Harish Chadha24(1) - 25 LPts
22/06/2025Karaj, Iran20 - 27 Sajid Rassi2 - 8 WPts
23/04/2025Karaj, Iran19 - 27 Guido Salas5 - 20 WPts
22/02/2025Karaj, Iran19 - 26 Harish Chadha21(1) - 22 LPts
24/12/2024Wellington, New Zealand18 - 26 Mike Morrice3 - 13(3) WPts
26/10/2024Isfahan, Iran18 - 25 Jawad Hakeem11(2) - 30(2) LPts
04/09/2024Karaj, Iran18 - 24 Harish Chadha18(1) - 22 LPts
07/07/2024London, UK18 - 23 Rodric Sayer20 - 17 LPts
08/05/2024Tehran, Iran18 - 22 Kamran Jamail30(1) - 11 LPts
29/03/2024Isfahan, Iran18 - 21 Abdul Hamdan6 - 13(1) LPts Iran National Championships 2024View
26/03/2024Isfahan, Iran17 - 21 Wu-pen Tsoi4 - 5 WPts Iran National Championships 2024View
28/02/2024Karaj, Iran17 - 20 Amer Koroma26(7) - 13 LPts
01/01/2024Benin City, Nigeria16 - 20 Abdul Mohammadi9(1) - 22(2) WPts
03/11/2023Minneapolis, USA15 - 20 Bob Barnes4 - 5 WPts
05/09/2023Barranquilla, Colombia14 - 20 Diego Candelaria0 - 0 WPts
08/07/2023Bucaramanga, Colombia14 - 19 Neron Molinar12 - 18 LPts
10/05/2023Ulaanbaatar, Mongolia13 - 19 Ioakim Ayuush3(1) - 29 WPts
11/03/2023Havana, Cuba13 - 18 Angel Mercado16 - 15 LPts
11/01/2023Aberdeen, UK13 - 17 Ronald MacQuarrie4 - 23 LPts
13/11/2022Santo Domingo Oeste, Dominican Republic12 - 17 Sierra Mijares13 - 16 WPts
15/09/2022Guatemala City, Guatemala12 - 16 Joaquin Oropeza13 - 15(1) LPts
18/07/2022Helsinki, Finland12 - 15 Karri Savolainen11(4) - 18 LPts
18/05/2022Karaj, Iran12 - 14 Elderson Monye18(2) - 8 LPts
18/03/2022Durres, Albania12 - 13 Driton Aliu19 - 6 LPts
18/01/2022Karaj, Iran11 - 13 Haaris Malki18 - 9 WPts
18/11/2021Grodno, Belarus10 - 13 Avel Krawchuk0 - 0 WPts
20/09/2021Montevideo, Uruguay9 - 13 Santiago Alviso1 - 22 WPts
23/07/2021Copenhagen, Denmark9 - 12 Ulffr Joens5 - 14 LPts
25/05/2021Karaj, Iran9 - 11 Umair Hussain16 - 4 LPts
25/03/2021London, UK8 - 11 Zafa Hammoud5 - 10(1) WPts
25/01/2021Lagos, Nigeria7 - 11 Orji Aradeon12 - 4 WPts
26/11/2020Karaj, Iran7 - 10 Lei Nang13 - 5 LPts
25/09/2020Stockholm, Sweden6 - 10 Elis Westling4 - 11 WPts
27/07/2020Karaj, Iran5 - 10 Haaris Sylla10 - 6 WPts
26/05/2020Tabriz, Iran5 - 9 Haaris Wahab11(2) - 5 LPts
04/04/2020Karaj, Iran4 - 9 Jiang Ze2 - 4 WPts
04/02/2020Karaj, Iran4 - 8 Waleed Rahaman8 - 5 LPts
05/12/2019Karaj, Iran3 - 8 Yavuz Apaydin6 - 3 WPts
05/10/2019Tehran, Iran3 - 7 Wu-pen Wui5 - 5 LPts
19/08/2019Karaj, Iran2 - 7 Yasin Nagi1 - 9 WPts
19/06/2019Karaj, Iran2 - 6 Kamran Jamail6 - 1 LPts
19/04/2019Tehran, Iran2 - 5 Ibrahim Azam1 - 5 LPts
05/03/2019Helsinki, Finland1 - 5 Aake Veintie0 - 0 WPts
05/01/2019Karaj, Iran1 - 4 Ahmed Ghattas0 - 0 LPts
15/11/2018Kassel, Germany1 - 3 Trent Gierhart3 - 3 LPts
15/09/2018Karaj, Iran0 - 3 William Kwabi0 - 2 WPts
15/07/2018Port-au-Prince, Haiti0 - 2 Verrier Michel0 - 2 LPts
17/05/2018Vitebsk, Belarus0 - 1 Volodymyr Pavelko2 - 1 LPts
19/03/2018Santiago, Chile0 - 0 Juan Rigor0 - 0 LPts