Weightclass:  Light Heavyweight
Location:  Shiraz, Iran
Record:  24(3) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/09/2029Shiraz, Iran23(3) - 24 Mark Berry3 - 9 WPts
10/07/2029Shiraz, Iran22(3) - 24 Adalard Filipacchi16(1) - 26(2) WPts
11/05/2029Shiraz, Iran21(3) - 24 Wirik Pardol2 - 8 WPts
12/03/2029Shiraz, Iran20(3) - 24 Kon Mechler1 - 1 WPts
10/01/2029Shiraz, Iran19(3) - 24 Odis Kallies2 - 12 WPts
11/11/2028Shiraz, Iran18(3) - 24 Balthazar Fransois6 - 16 WPts
12/09/2028Shiraz, Iran17(3) - 24 Ulvi Jamalov5 - 7 WPts
13/07/2028Shiraz, Iran17(3) - 23 Rambert Christ19(1) - 14 LPts
14/05/2028Shiraz, Iran16(2) - 23 Orji Egbele2 - 4 WKO2
15/03/2028Shiraz, Iran15(2) - 23 Sam Sejjaaka0 - 9 WPts
15/01/2028Shiraz, Iran14(2) - 23 Adnan Tamer4 - 5 WPts
15/11/2027Shiraz, Iran13(2) - 23 Ali Nawaz6 - 24 WPts
16/09/2027Vantaa, Finland13(2) - 22 Veli Korpelainen13 - 18 LPts
19/07/2027Copenhagen, Denmark13(2) - 21 Eric Ohlsen15 - 5 LPts
21/05/2027Zagreb, Croatia12(1) - 21 Javor Prskalo16 - 17 WKO3
23/03/2027Dublin, Ireland11(1) - 21 Aidan Driscoll8 - 12 WPts
23/01/2027Zagreb, Croatia11(1) - 20 Damjan Novacic17 - 7 LPts
25/11/2026Algiers, Algeria10(1) - 20 Haaris Noor12 - 9 WPts
27/09/2026Bogota, Colombia10(1) - 19 Ramiro Casco12 - 14 LPts
30/07/2026Tehran, Iran10(1) - 18 Qing-Nan Chiu31(6) - 27 LPts
01/06/2026Shiraz, Iran9(1) - 18 Arran Mpoful1 - 18 WPts
03/04/2026Harare, Zimbabwe8(1) - 18 Oja Nyumbu2 - 9 WPts
03/02/2026Antofagasta, Chile8(1) - 17 Marjun Olivero25(2) - 27 LPts
06/12/2025Lima, Peru8(1) - 16 Venacio Pasqual10 - 14 LPts
08/10/2025Sumqayit, Azerbaijan8(1) - 15 Uzeyir Orujov11(1) - 16(2) LPts
10/08/2025Medellin, Colombia8(1) - 14 Juan Chavez13(1) - 10 LPts
12/06/2025Maiduguri, Nigeria7 - 14 Bright Mosaku0 - 14(4) WKO3
14/04/2025Calabar, Nigeria6 - 14 Geoff Anaba1 - 6 WPts
14/02/2025Tabriz, Iran6 - 13 Danyaal Dzhafarov33 - 19 LPts
30/12/2024Karaj, Iran6 - 12 Amer Rehmann1 - 18(5) LPts
04/11/2024Viba del Mar, Chile6 - 11 Dimos Loyola30 - 12 LPts
06/09/2024Nantes, France6 - 10 Labaron Huet27(1) - 19 LPts
09/07/2024Tabriz, Iran5 - 10 Mohsin Tagirov10 - 21 WPts
13/05/2024Isfahan, Iran4 - 10 Shing Jin8 - 7 WPts
26/03/2024Isfahan, Iran4 - 9 Girish Nallakannu26(4) - 16(1) LPts Iran National Championships 2024View
09/03/2024Montevideo, Uruguay3 - 9 Quiqui Villagran28 - 10 WPts
10/01/2024Mashhad, Iran2 - 9 Farhan Haidar7(1) - 17 WPts
14/11/2023Ahmedabad, India2 - 8 Aditya Golla5 - 16(3) LPts
16/09/2023Shiraz, Iran2 - 7 Udolf Mangold7 - 9 LPts
19/07/2023Vilnius, Lithuania1 - 7 Dawid Czechowski5 - 17 WPts
21/05/2023Shiraz, Iran1 - 6 Harish Srinivas2 - 9 LPts
22/03/2023Shiraz, Iran1 - 5 Yutaka Miyahara22(2) - 12 LPts
22/01/2023Tehran, Iran1 - 4 Syed Shah13(1) - 18 LPts
24/11/2022Isfahan, Iran1 - 3 Chen Hui4 - 11 LPts
26/09/2022Karaj, Iran1 - 2 Zafa Kassem14(1) - 14 LPts
30/07/2022Mashhad, Iran1 - 1 Sajid Ullah10 - 17 LPts
10/06/2022Tehran, Iran1 - 0 Yasin Ahmed6 - 21 LPts
05/05/2022Shiraz, Iran0 - 0 Amer Ayoub0 - 0 WPts