Weightclass:  Light Flyweight
Location:  Mashhad, Iran
Record:  26(3) - 40
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2027Mashhad, Iran25(3) - 40 Shayan Sharif0 - 6 WPts
27/09/2027Mashhad, Iran24(3) - 40 Sartoro Rifai12(1) - 15 WPts
29/07/2027Mashhad, Iran23(3) - 40 Diego Cawad4(1) - 4 WPts
30/05/2027Mashhad, Iran23(3) - 39 Hiroki Taira9 - 16 LPts
31/03/2027Mashhad, Iran22(3) - 39 Imran Bhutto1 - 9(1) WPts
31/01/2027Mashhad, Iran21(3) - 39 Musa Mokeana5 - 9 WPts
03/12/2026Mashhad, Iran20(3) - 39 Zareb Amissah7(1) - 4 WPts
04/10/2026Mashhad, Iran20(3) - 38 Ichiro Yoshida10 - 5(1) LPts
05/08/2026Mashhad, Iran19(3) - 38 Farhan Basha1 - 0 WPts
07/06/2026Mashhad, Iran18(3) - 38 Shayan Arif0 - 0 WPts
09/04/2026Mashhad, Iran18(3) - 37 Barkad Kajrimov10 - 9 LPts
08/02/2026Mashhad, Iran17(3) - 37 Hikaru Aki5 - 4 WPts
10/12/2025Mashhad, Iran16(3) - 37 Imran Bhutto0 - 1 WPts
12/10/2025Ulaanbaatar, Mongolia16(3) - 36 Zamen Arkhan6 - 13 LPts
14/08/2025Mashhad, Iran16(3) - 35 Alvino Morlan8 - 17 LPts
13/07/2025Mashhad, Iran16(3) - 34 Quiqui Cal26 - 23 LPts
06/06/2025Mashhad, Iran16(3) - 33 Karna Dharmasetu24 - 13 LPts
04/05/2025Mashhad, Iran16(3) - 32 Karna Dharmasetu23 - 13 LPts
29/03/2025Mashhad, Iran16(3) - 31 Atif Waheed13 - 9 LPts Iran National Championships 2025View
26/03/2025Mashhad, Iran15(3) - 31 Tariq Khaliquzzaman8 - 14 WPts Iran National Championships 2025View
16/03/2025Mashhad, Iran14(3) - 31 Michael Irish2 - 2 WPts
07/02/2025Mashhad, Iran14(3) - 30 Santiago Peres11 - 25 LPts
07/01/2025Recife, Brazil13(3) - 30 Santiago Peres11 - 24 WPts
06/12/2024Bangkok, Thailand13(3) - 29 Chalermchai Chanabut26(1) - 21 LPts
05/11/2024Mashhad, Iran13(3) - 28 Gig Ruiz7 - 6 LPts
04/10/2024Mashhad, Iran12(3) - 28 Vojtech Bursik9(1) - 6 WPts
30/08/2024Mashhad, Iran11(2) - 28 Goga Byambajargal1 - 15(6) WKO3
02/07/2024Ulaanbaatar, Mongolia10(2) - 28 Shing Sackieff13(1) - 23 WPts
04/05/2024Mashhad, Iran9(2) - 28 Bilal Eid2 - 14 WPts
06/03/2024Salta, Argentina9(2) - 27 Fresco Aro26 - 8 LPts
06/01/2024Gwangju, South Korea9(2) - 26 Soo-il Do13 - 19 LPts
08/11/2023Ulaanbaatar, Mongolia9(2) - 25 Attiq Turlybeckoff16 - 9 LPts
10/09/2023San Felipe de Puerto Plata, Dominican Republic9(2) - 24 Santiago Estremera2 - 7 LPts
13/07/2023Constantine, Algeria9(2) - 23 Rashid Dali19 - 15 LPts
15/05/2023Mashhad, Iran8(2) - 23 Bilal Eid2 - 8 WPts
16/03/2023La Paz, Bolivia8(2) - 22 Juan Villalba14 - 19(2) LPts
16/01/2023Kobe, Japan8(2) - 21 Goro Shishido15(1) - 13 LPts
18/11/2022The Hague, Netherlands8(2) - 20 Marinus Beernaerts12 - 23 LPts
20/09/2022Caracas, Venezuela7(1) - 20 Vegas Barabas2 - 25(6) WKO3
23/07/2022Duran, Ecuador7(1) - 19 Gabriel Messa13 - 12 LPts
25/05/2022Shantou, China7(1) - 18 Hsin Low19 - 8 LPts
26/03/2022Havana, Cuba7(1) - 17 Rodrigo Alamillo13 - 13 LPts
26/01/2022Lyon, France7(1) - 16 Verdun de Sade13 - 11 LPts
27/11/2021Manila, Philippines7(1) - 15 Quin Madray1 - 1 LPts
27/09/2021Abidjan, Ivory Coast6(1) - 15 Tujan Berland7 - 16 WPts
27/07/2021Mashhad, Iran6(1) - 14 Sajid Zogby7 - 14 LPts
25/05/2021Mashhad, Iran5(1) - 14 Ali Iman2 - 8 WPts
26/03/2021Mashhad, Iran5(1) - 13 Lei Phang14 - 6 LPts Iran National Championships 2021View
31/01/2021Mashhad, Iran4(1) - 13 Anton Saimnieks6(1) - 9 WPts
29/11/2020Mashhad, Iran4(1) - 12 Marlen Plume10 - 5 LPts
29/09/2020Chennai, India4(1) - 11 Danyaal Latif8 - 9 LPts
31/07/2020Samarqand, Uzbekistan4(1) - 10 Goga Secsenoff3 - 11 LPts
01/06/2020Accra, Ghana4(1) - 9 Alec Appiah15 - 1 LPts
03/04/2020Tehran, Iran3(1) - 9 Zuffur Younan4 - 7 WPts
08/02/2020Tabriz, Iran3(1) - 8 Yasin Ashraf4 - 7 LPts
21/12/2019Havana, Cuba3(1) - 7 Onofre Zaragosa10 - 2 LPts
23/10/2019Udon Thani, Thailand3(1) - 6 Chalermjak Chaisam5 - 8 LPts
24/08/2019San Salvador, El Salvador3(1) - 5 Gabriel Venegas2 - 8(2) LPts
26/06/2019Colchester, UK3(1) - 4 Joel Ferriss5 - 2 LPts
28/04/2019Mashhad, Iran2 - 4 Jun Ming2 - 6 WKO3
27/03/2019Mashhad, Iran2 - 3 Hau Lam2 - 6 LPts
24/01/2019Mashhad, Iran2 - 2 Tae-hwi Hwang1 - 3 LPts
23/11/2018Mexico City, Mexico1 - 2 Loredo Siman4 - 0 WPts
24/09/2018Mashhad, Iran1 - 1 Manuel Florentino4 - 1 LPts
24/07/2018Tabriz, Iran0 - 1 Bilal Saad1 - 3 WPts
19/06/2018New Kingston, Jamaica0 - 0 Kyle Addison0 - 0 LPts