Weightclass:  Middleweight
Location:  Shiraz, Iran
Record:  21(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2030Shiraz, Iran20(1) - 27 Piotr Dacko5 - 11 WPts
19/07/2030Shiraz, Iran20(1) - 26 Bartlomiej Warta10 - 6 LPts
21/05/2030Shiraz, Iran19(1) - 26 Ibrahim Ben1 - 2 WPts
22/03/2030Shiraz, Iran19(1) - 25 Kamran Salah3 - 6 LPts
22/01/2030Shiraz, Iran18(1) - 25 Wang Doo1 - 1 WPts
23/11/2029Shiraz, Iran17(1) - 25 Farhan Qureshi3 - 1 WPts
24/09/2029Shiraz, Iran16(1) - 25 Rashid Abid4 - 9 WPts
27/07/2029Shiraz, Iran15(1) - 25 Enzo Saldivar1 - 3 WPts
28/05/2029Shiraz, Iran14(1) - 25 Rashid Abid3 - 7 WPts
29/03/2029Karaj, Iran14(1) - 24 Shayan Aghayev13 - 5(1) LPts Iran National Championships 2029View
26/03/2029Karaj, Iran13(1) - 24 Kamran Salah1 - 1 WPts Iran National Championships 2029View
20/02/2029Shiraz, Iran12 - 24 Amjad Iqbal1 - 17(4) WKO3
22/12/2028Baku, Azerbaijan11 - 24 Nurlan Askerov8 - 10 WPts
24/10/2028Shiraz, Iran10 - 24 Sulevi Manttari4 - 21 WPts
25/08/2028Isfahan, Iran10 - 23 Sun Boon12 - 17 LPts
03/07/2028El Alto, Bolivia10 - 22 Olindo Chia9 - 14 LPts
05/05/2028Prague, Czech Republic9 - 22 TadeᚠBercik0 - 0 WPts
07/03/2028Ulaanbaatar, Mongolia9 - 21 Toma Chuluun11 - 12 LPts
08/01/2028Daloa, Ivory Coast9 - 20 Darrell Jean52(3) - 28 LPts
10/11/2027Riga, Latvia9 - 19 Fadei Rozdarzs10 - 20(1) LPts
12/09/2027Ciudad del Este, Paraguay8 - 19 Ulises Melena1 - 17 WPts
15/07/2027Mashhad, Iran8 - 18 Wang Sze11 - 12 LPts
22/05/2027Bokhtar, Tajikistan7 - 18 Ioakim Abdurrahmirov7 - 16 WPts
24/03/2027Tehran, Iran7 - 17 Amer Mirza8 - 15 LPts
27/01/2027Almaty, Kazakhstan7 - 16 Dimi Ahmadiew15 - 16 LPts
29/11/2026Shiraz, Iran6 - 16 Waqar Asmar1 - 9 WPts
30/09/2026Harare, Zimbabwe5 - 16 Joey Manyika6 - 21 WPts
02/08/2026Benin City, Nigeria5 - 15 Bob Adelabu4 - 8 LPts
04/06/2026Tehran, Iran5 - 14 Jyotish Mistry6 - 21 LPts
06/04/2026Shiraz, Iran4 - 14 Imran Bacchus1 - 1 WPts
06/02/2026Shiraz, Iran4 - 13 Yasin Tabatabai3 - 11 LPts
09/12/2025Shiraz, Iran3 - 13 Uang Chow1 - 14 WPts
11/10/2025Shiraz, Iran3 - 12 Gig Loredo15 - 8(1) LPts
13/08/2025Karaj, Iran3 - 11 Shing Shu2 - 8 LPts
16/06/2025Bogota, Colombia3 - 10 Beltran Casares12 - 26 LPts
18/04/2025Athens, Greece3 - 9 Damaskinos Halkias5 - 8 LPts
18/02/2025Daegu, South Korea3 - 8 Jeong-hyeop Baik22(2) - 10 LPts
21/12/2024Shiraz, Iran2 - 8 Amer Assaf0 - 1 WPts
22/10/2024Shiraz, Iran2 - 7 On Nai1 - 12(1) LPts
29/08/2024Shiraz, Iran1 - 7 Malik Beshara0 - 4(2) WPts
30/06/2024Isfahan, Iran1 - 6 Ibrahim Salaam10 - 15 LPts
01/05/2024Sofia, Bulgaria1 - 5 Borislav á Zaikov8(2) - 30(5) LPts
03/03/2024Isfahan, Iran1 - 4 Kamran Sharif4 - 12 LPts
10/01/2024Tabriz, Iran1 - 3 Shayan Jamali11(1) - 27 LPts
15/11/2023Tehran, Iran1 - 2 Asif Hai10(1) - 23 LPts
15/10/2023Tabriz, Iran1 - 1 Farhan Musharraf0 - 0 LPts
02/09/2023Karaj, Iran1 - 0 Asif Baksh0 - 8 LPts
05/07/2023Shiraz, Iran0 - 0 On Nai0 - 4(1) WPts