Weightclass:  Welterweight
Location:  Shiraz, Iran
Record:  13 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2029Shiraz, Iran12 - 25(1) Goga Rebrov2 - 14(3) WPts
11/09/2029Shiraz, Iran11 - 25(1) Haaris Ramin2 - 3 WPts
12/07/2029Shiraz, Iran10 - 25(1) Eduard Galhau1 - 6 WPts
13/05/2029Shiraz, Iran10 - 24(1) Yasin Laham3 - 3 LPts
14/03/2029Shiraz, Iran10 - 23(1) Jamie Lockhart9 - 13 LPts
12/01/2029Shiraz, Iran9 - 23(1) Dewei Soh1 - 3 WPts
13/11/2028Shiraz, Iran8 - 23(1) Hassan Huq1 - 3 WPts
14/09/2028Shiraz, Iran7 - 23(1) Khalid Siddiqi0 - 7 WPts
16/07/2028Shiraz, Iran6 - 23(1) Danyaal Qureshi0 - 5 WPts
17/05/2028Shiraz, Iran5 - 23(1) Irfan Vaziri2 - 11 WPts
18/03/2028Shiraz, Iran4 - 23(1) Zuffur Sultan1 - 2 WPts
18/01/2028Shiraz, Iran3 - 23(1) Shayan Abdul0 - 3 WPts
19/11/2027Tehran, Iran3 - 22(1) Rashid Farha20(1) - 22 LPts
21/09/2027Guayaquil, Ecuador3 - 21(1) Saturnin Aguero11 - 9 LPts
24/07/2027Changde, China3 - 20 Yao Hsi34(11) - 24 LKO3
26/05/2027Saint Petersburg, Russia3 - 19 Viktor Cherkasov44(1) - 20 LPts
28/03/2027Quito, Ecuador3 - 18 Paco Montez7 - 22 LPts
28/01/2027Ghent, Belgium3 - 17 Basten Palmkoek18 - 11 LPts
30/11/2026Blackburn, UK3 - 16 Colin Jones10 - 8 LPts
02/10/2026Kampala, Uganda3 - 15 Stephen Senyonga21(3) - 27 LPts
04/08/2026Tehran, Iran3 - 14 Li Mu5 - 13 LPts
12/06/2026Palermo, Italy2 - 14 Mario Bortone8 - 11 WPts
14/04/2026Chofu, Japan2 - 13 Yutaka Kubo54(1) - 16 LPts
14/02/2026Maipu, Chile2 - 12 Malvolio Serrato58 - 10 LPts
17/12/2025Cartagena, Colombia1 - 12 Leonel Carpio7 - 32 WPts
19/10/2025Tehran, Iran1 - 11 Qing-Nan Jiang3 - 10 LPts
21/08/2025Tehran, Iran1 - 10 Aftab Shaheed3 - 9 LPts
24/06/2025Shiraz, Iran1 - 9 Mohsin Ayub12 - 14 LPts
01/05/2025Isfahan, Iran1 - 8 Yao Chan6 - 1 LPts
04/03/2025Ankara, Turkey1 - 7 Serhat Hayrettin12 - 13 LPts
04/01/2025Mashhad, Iran1 - 6 Ahmed Neman0 - 0 LPts
14/11/2024Tehran, Iran1 - 5 Abdul Hares22(1) - 20 LPts
14/10/2024Tehran, Iran0 - 5 Haaris Zamani0 - 0 WPts
30/08/2024Shiraz, Iran0 - 4 Waqar Dar5 - 3 LPts
01/07/2024Guayaquil, Ecuador0 - 3 Vicente Coronado13 - 25 LPts
02/05/2024Athens, Greece0 - 2 Eleutherios Ambrosia1 - 16 LPts
04/03/2024Ulaanbaatar, Mongolia0 - 1 Luka Oyuunbold17 - 17 LPts
05/01/2024Shiraz, Iran0 - 0 Rashid Masri1 - 7 LPts