Weightclass:  Welterweight
Location:  Isfahan, Iran
Record:  23 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/10/2032Isfahan, Iran22 - 26 Rashid Mirza2 - 2 WPts
06/08/2032Isfahan, Iran21 - 26 Robert Martinez6 - 10 WPts
07/06/2032Isfahan, Iran20 - 26 Rashid Rad0 - 1 WPts
07/04/2032Isfahan, Iran19 - 26 Daniil Lipovsky2 - 18 WPts
07/02/2032Isfahan, Iran18 - 26 Toma Nababkin1 - 3 WPts
09/12/2031Isfahan, Iran17 - 26 Rashid Rahim2 - 8 WPts
10/10/2031Isfahan, Iran16 - 26 Vasili Dorosh1 - 16 WPts
11/08/2031Isfahan, Iran15 - 26 Shayan Malek4 - 2 WPts
12/06/2031Isfahan, Iran14 - 26 Stefan Dybala2 - 11 WPts
12/04/2031Isfahan, Iran13 - 26 Remo Mazzocchi1 - 6 WPts
11/02/2031Isfahan, Iran12 - 26 Ibrahim Youssef17 - 11(1) WPts
13/12/2030Isfahan, Iran11 - 26 Adnan Ellahi4 - 27 WPts
15/10/2030Umlazi, South Africa10 - 26 Shontae Sam12 - 16(1) WPts
17/08/2030Isfahan, Iran9 - 26 Irfan Vaziri5 - 22 WPts
20/06/2030Isfahan, Iran8 - 26 Atif Radjabov0 - 1 WPts
21/04/2030Santo Domingo de Guzman, Dominican Republic8 - 25 Ovidio Alvizo14 - 18(1) LPts
21/02/2030Isfahan, Iran7 - 25 Aftab Momin1 - 5 WPts
24/12/2029Karaj, Iran6 - 25 Danyaal Harroun4 - 22 WPts
27/10/2029Dushanbe, Tajikistan6 - 24 Aleksei Cakpenov12(1) - 15 LPts
29/08/2029Tabriz, Iran6 - 23 Imran Maududi10 - 18 LPts
02/07/2029Isfahan, Iran5 - 23 Atif Muhammad4 - 17 WPts
02/05/2029Riga, Latvia4 - 23 Alik Stilbs18 - 9 WPts
04/03/2029Jeonju, South Korea4 - 22 Keun-ho Boo24(3) - 28 LPts
04/01/2029Verona, Italy3 - 22 Bernardo Padelli1 - 15 WPts
06/11/2028La Paz, Bolivia2 - 22 Vicente Rolando6 - 17 WPts
08/09/2028Lviv, Ukraine2 - 21 Symon Macik21 - 8 LPts
11/07/2028Kiev, Ukraine2 - 20 Timofei Kochkin5 - 16 LPts
13/05/2028Carrefour, Haiti2 - 19 Tyson Vian14 - 13 LPts
15/03/2028Mariupol, Ukraine2 - 18 Fedir Korol15 - 9 LPts
16/01/2028Guayaquil, Ecuador2 - 17 Sagaz Danon3 - 13 LPts
18/11/2027Tianjin, China2 - 16 Shing Sing17(1) - 7 LPts
20/09/2027Donetsk, Ukraine2 - 15 Pylyp Savko18(1) - 13 LPts
23/07/2027Montevideo, Uruguay2 - 14 Angel Rangel7 - 23 LPts
25/05/2027Bogota, Colombia2 - 13 Juan Gaona6 - 16(1) LPts
27/03/2027Yerevan, Armenia2 - 12 Loys Jamgochian24 - 21 LPts
27/01/2027Hong Kong, China2 - 11 Zhuang Wui10 - 15 LPts
29/11/2026Tlaquepaque, Mexico2 - 10 Alvino Monte21 - 15 LPts
01/10/2026Nairobi, Kenya2 - 9 Corey Lenku45(3) - 25 LPts
03/08/2026Oran, Algeria2 - 8 Faisal Serrar14 - 21 LPts
05/06/2026San Miguelito, Panama2 - 7 Marco Volante1 - 17 LPts
07/04/2026Burgas, Bulgaria2 - 6 Berk Akdemir11 - 12 LPts
07/02/2026Tehran, Iran1 - 6 Hassan Momin0 - 0 WPts
18/12/2025Isfahan, Iran1 - 5 Sanjeev Anand2 - 1 LPts
20/10/2025Tabriz, Iran1 - 4 Zafa Mahdavi10 - 20 LPts
28/08/2025Curitiba, Brazil1 - 3 Emanuel Amador4 - 18 LPts
30/06/2025Berezniki, Russia1 - 2 Daniil Timoshinin1 - 3 LPts
02/05/2025Charleroi, Belgium1 - 1 Paris Etienne0 - 0 LPts
04/03/2025Shiraz, Iran1 - 0 Jawad Mirza18(1) - 15 LPts
05/01/2025Isfahan, Iran0 - 0 Dave Beirne0 - 0 WPts