Weightclass:  Light Welterweight
Location:  Isfahan, Iran
Record:  21 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/10/2027Isfahan, Iran20 - 19 Shing Ai0 - 8 WPts
08/08/2027Isfahan, Iran19 - 19 Kamran Agha0 - 4 WPts
09/06/2027Isfahan, Iran19 - 18 Santiago Cruz0 - 6 LPts
11/04/2027Isfahan, Iran18 - 18 Kamran Agha0 - 1 WPts
10/02/2027Isfahan, Iran17 - 18 Gianni Visco1 - 1 WPts
12/12/2026Isfahan, Iran16 - 18 Roger Dawa4 - 14 WPts
13/10/2026Isfahan, Iran15 - 18 Shing Ai0 - 1 WPts
14/08/2026Isfahan, Iran14 - 18 Rehman Tahan2 - 0 WPts
15/06/2026Isfahan, Iran13 - 18 Ali Mamund4 - 15 WPts
16/04/2026Isfahan, Iran12 - 18 Rehman Sajjad2 - 1 WPts
15/02/2026Isfahan, Iran11 - 18 Rashid Jalali2 - 5 WPts
17/12/2025Isfahan, Iran10 - 18 Mikio Nakada1 - 1 WPts
19/10/2025Isfahan, Iran9 - 18 Saad Hussain1 - 14 WPts
21/08/2025Turin, Italy8 - 18 Fillipo Flocco5 - 15 WPts
23/06/2025Isfahan, Iran8 - 17 Juan Quadros5 - 4 LPts
25/04/2025Isfahan, Iran7 - 17 Hal Lemeere0 - 7 WPts
25/02/2025Isfahan, Iran6 - 17 Kian Samkange0 - 11 WPts
28/12/2024Fukuyama, Japan6 - 16 Hitoshi Yasuda48(5) - 9 LPts
30/10/2024Isfahan, Iran6 - 15 Ali Zadeh3 - 13 LPts
03/09/2024Isfahan, Iran5 - 15 Ken-arok The1 - 7 WPts
06/07/2024Tabriz, Iran5 - 14 Jawad Tabet35 - 5 LPts
09/05/2024Karaj, Iran5 - 13 Cong Sang20 - 18 LPts
16/03/2024Isfahan, Iran4 - 13 Hare Kakewahine0 - 14 WPts
16/01/2024Isfahan, Iran4 - 12 Adnan Noorani7 - 17 LPts
17/11/2023Isfahan, Iran4 - 11 Zuffur Soltani4 - 11 LPts
19/09/2023Tabriz, Iran4 - 10 Jawad Shahbazov25(1) - 8 LPts
25/07/2023Isfahan, Iran3 - 10 Wu-pen Yee1 - 2(1) WPts
26/05/2023Isfahan, Iran2 - 10 Waqas Zogby2 - 10(1) WPts
27/03/2023Isfahan, Iran2 - 9 Juan Capistran6(1) - 25 LPts
27/01/2023Isfahan, Iran2 - 8 Ahmed Budagova11 - 5 LPts
27/11/2022Tehran, Iran2 - 7 Zafa Hamidi6 - 14 LPts
06/10/2022Port-au-Prince, Haiti2 - 6 Leroy Corneille14 - 12 LPts
08/08/2022Tehran, Iran2 - 5 Irfan Karimi11(1) - 16(3) LPts
12/06/2022Isfahan, Iran1 - 5 Shayan Hammoud0 - 3 WPts
13/04/2022Isfahan, Iran1 - 4 John Alhassan4 - 17 LPts
13/02/2022Tehran, Iran1 - 3 Aftab Akel5 - 22(1) LPts
20/12/2021Tehran, Iran1 - 2 Fo-hsing Lock10 - 11 LPts
18/11/2021Isfahan, Iran1 - 1 Hanief Batur6 - 5 LPts
17/09/2021Toshkent, Uzbekistan1 - 0 Anton Maikeeff16 - 8 LPts
18/07/2021Isfahan, Iran0 - 0 Kamran Mahmood0 - 2 WPts