Weightclass:  Light Flyweight
Location:  Isfahan, Iran
Record:  13 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2028Isfahan, Iran12 - 23 Vicente Almaraz2 - 11 WPts
21/11/2027Isfahan, Iran12 - 22 Arnie Osmond21 - 12 LPts
22/09/2027Isfahan, Iran12 - 21 George Giroud6 - 8 LPts
25/07/2027Isfahan, Iran12 - 20 Zhuang Yap5 - 16 LPts
26/05/2027Isfahan, Iran11 - 20 Farhan Basha1 - 6 WPts
27/03/2027Isfahan, Iran11 - 19 Diego Garza4 - 3 LPts
27/01/2027Isfahan, Iran10 - 19 Sun Wong2 - 7 WPts
28/11/2026Isfahan, Iran9 - 19 Paul Stilley5 - 4 WPts
29/09/2026Isfahan, Iran9 - 18 Fausto Calle6 - 13 LPts
31/07/2026Isfahan, Iran8 - 18 Zhuang Yap3 - 11 WPts
01/06/2026Isfahan, Iran7 - 18 Cong Chin0 - 4 WPts
02/04/2026Isfahan, Iran7 - 17 Hassan Sadek5(1) - 12 LPts
01/02/2026Isfahan, Iran6 - 17 Shukur Abed0 - 7(3) WPts
04/12/2025Isfahan, Iran6 - 16 Felippe Barros5(1) - 23 LPts
06/10/2025Isfahan, Iran6 - 15 Fresco Vidales7 - 5 LPts
08/08/2025Isfahan, Iran6 - 14 Alejandro Mauricio2 - 5 LPts
10/06/2025Daejeon, South Korea5 - 14 Seung-gyu Hur1 - 1 WPts
12/04/2025Tabriz, Iran5 - 13 Kamran Talshinskii7 - 15 LPts
22/02/2025Mashhad, Iran4 - 13 Ali Iman6(1) - 27 WPts
27/12/2024Karaj, Iran4 - 12 Haaris Shahi6 - 12 LPts
03/11/2024Tehran, Iran4 - 11 Confucius Sui10 - 32(20) LPts
17/09/2024Tabriz, Iran4 - 10 Atif Davi18(1) - 22(3) LPts
17/08/2024Isfahan, Iran3 - 10 Robin Filas0 - 9(1) WPts
19/06/2024Isfahan, Iran2 - 10 Kamran Talshinskii5 - 12 WPts
20/04/2024Isfahan, Iran2 - 9 Elnur Azimi3 - 15(1) LPts
21/02/2024Kumasi, Ghana1 - 9 Tevin Boakye0 - 3 WPts
24/12/2023Mashhad, Iran1 - 8 Hassan Sadek1 - 0 LPts
25/10/2023Mashhad, Iran1 - 7 Hassan Sadek0 - 0 LPts
05/09/2023La Paz, Bolivia1 - 6 Venacio Malle0 - 0 LPts
08/07/2023Bogota, Colombia1 - 5 Ramirez Estrada20(1) - 17 LPts
10/05/2023Karaj, Iran1 - 4 Haaris Shahi2 - 6 LPts
22/03/2023Isfahan, Iran0 - 4 Yao Hung0 - 10 WPts
21/01/2023Isfahan, Iran0 - 3 Talbot Perrault3 - 29(5) LPts
22/11/2022Mashhad, Iran0 - 2 Tariq Khaliquzzaman2 - 5 LPts
12/10/2022Tehran, Iran0 - 1 Faisal Arshad17(2) - 10 LPts
05/09/2022Isfahan, Iran0 - 0 Kamran Talshinskii0 - 5 LPts