Weightclass:  Light Heavyweight
Location:  Tehran, Iran
Record:  13 - 28(11)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2027Tehran, Iran12 - 28(11) David Woodburn7 - 13 WPts
30/09/2027Tehran, Iran11 - 28(11) Dom Birnie6 - 2 WPts
01/08/2027Tehran, Iran11 - 27(10) Sigwalt Henck23(3) - 12 LKO3
02/06/2027Tehran, Iran11 - 26(9) Ricky Bieler3 - 8 LKO3
03/04/2027Tehran, Iran10 - 26(9) Emest Maser1 - 5 WPts
02/02/2027Tehran, Iran10 - 25(9) Owen Bourne27 - 28 LPts
04/12/2026Tehran, Iran9 - 25(9) Rashid Karimi1 - 4 WPts
05/10/2026Tehran, Iran8 - 25(9) Asif Farhat0 - 1 WPts
06/08/2026Tehran, Iran7 - 25(9) Voshon Tuffuor3 - 11 WPts
08/06/2026Tehran, Iran6 - 25(9) Kashif Azer0 - 3 WPts
09/04/2026Tehran, Iran5 - 25(9) Umair Amara1 - 4 WPts
08/02/2026Tehran, Iran5 - 24(8) Thompson Sani6 - 6 LKO3
11/12/2025Tabriz, Iran5 - 23(8) Danyaal Dzhafarov38 - 19 LPts
19/10/2025Amsterdam, Netherlands5 - 22(8) Blaas Ynghelbrecht7 - 9 LPts
21/08/2025Tabriz, Iran5 - 21(8) Zain Shabazz12 - 16 LPts
23/06/2025Helsinki, Finland5 - 20(8) Timo Paasivirta15 - 33 LPts
25/04/2025Isfahan, Iran5 - 19(8) Chen Hui11 - 19 LPts
07/03/2025Tabriz, Iran4 - 19(8) Zain Zamani15 - 26 WPts
04/02/2025Isfahan, Iran4 - 18(7) Zhuang Biew31(2) - 16 LKO3
19/12/2024Karaj, Iran3 - 18(7) Kalidas Netaji10 - 8 WPts
29/10/2024Tehran, Iran2 - 18(7) Gazi Nour0 - 1 WPts
31/08/2024Schaerbeek, Belgium2 - 17(7) Vivien Papin8 - 10 LPts
03/07/2024Tehran, Iran2 - 16(7) Atif Asad3(1) - 14 LPts
04/05/2024Tehran, Iran2 - 15(6) Atif Asad2 - 14 LKO3
06/03/2024Tehran, Iran2 - 14(6) Zafa Pirani8 - 13 LPts
05/01/2024San Felipe de Puerto Plata, Dominican Republic1 - 14(6) Juan Raymundo0 - 0 WPts
07/11/2023Prague, Czech Republic1 - 13(6) Lubor Zavesky19 - 17 LPts
09/09/2023Dublin, Ireland1 - 12(5) Steven Buckley8 - 24 LKO3
12/07/2023Zagreb, Croatia1 - 11(4) Mihajlo Vukelic23(1) - 8 LKO3
14/05/2023Sao Paulo, Brazil1 - 10(4) Vicente Bonifacio17 - 14 LPts
16/03/2023Kampala, Uganda1 - 9(4) Greg Kalan4 - 10 LPts
16/01/2023Paris, France1 - 8(3) Royal Oubre13(1) - 9 LKO2
18/11/2022Durban, South Africa1 - 7(3) Thabo Tambo1 - 6 LPts
20/09/2022Athens, Greece1 - 6(3) Panagiotis Gikas13(1) - 14 LPts
23/07/2022Marrakech, Morocco1 - 5(3) Aatif Aburbeh17 - 7 LPts
25/05/2022Sana'a, Yemen1 - 4(3) Zafa Azzi20 - 6 LPts
27/03/2022Karaj, Iran1 - 3(2) Zafa Kassem12 - 13 LKO3
27/01/2022Karagandy, Kazakhstan1 - 2(2) Arseni Moldabekoff14 - 4 LPts
29/11/2021Tehran, Iran1 - 1(1) Waqas Akhtar0 - 3 LKO3
28/09/2021Tehran, Iran1 - 0 Farhan Hakeem10 - 14 LKO3
05/08/2021Tehran, Iran0 - 0 Waqas Akhtar0 - 1 WPts