Weightclass:  Bantamweight
Location:  Mashhad, Iran
Record:  29(1) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/08/2027Mashhad, Iran28(1) - 34 Mohsin Kamal2 - 10 WPts
09/06/2027Mashhad, Iran27(1) - 34 Luis Buitrago23 - 12 WPts
11/04/2027Mashhad, Iran26(1) - 34 Steven Lithgow9 - 12 WPts
11/02/2027Mashhad, Iran25(1) - 34 Amer Ahmed13 - 7 WPts
13/12/2026Mashhad, Iran24(1) - 34 Yu Thang2 - 0 WPts
14/10/2026Mashhad, Iran23 - 34 Saad Javed3 - 6(2) WKO3
15/08/2026Mashhad, Iran22 - 34 On Tseng5 - 20(1) WPts
16/06/2026Mashhad, Iran22 - 33 Fatmir Pipa8 - 10 LPts
12/05/2026Mashhad, Iran21 - 33 Syed Farah11 - 17 WPts
29/03/2026Isfahan, Iran21 - 32 Gazi Zaman6 - 5 LPts Iran National Championships 2026View
26/03/2026Isfahan, Iran20 - 32 Majid Sadiq5 - 10 WPts Iran National Championships 2026View
05/03/2026Mashhad, Iran19 - 32 Elmidar Baguirov12 - 28 WPts
29/01/2026Mashhad, Iran18 - 32 Yulian Cartaew0 - 2 WPts
30/11/2025Ghent, Belgium17 - 32 Jules Cennys9 - 5 WPts
02/10/2025Mashhad, Iran16 - 32 Kalidas Chand7 - 5 WPts
04/08/2025Chennai, India16 - 31 Kalidas Riba20(1) - 23 LPts
04/07/2025Chennai, India16 - 30 Kalidas Riba19(1) - 23 LPts
03/06/2025Mashhad, Iran16 - 29 Mohsin Albariqi14 - 38 LPts
02/05/2025Abidjan, Ivory Coast16 - 28 Mardian Truffaut29 - 37 LPts
01/04/2025Mashhad, Iran16 - 27 Khalid Jalil24(1) - 23 LPts Iran National Championships 2025View
29/03/2025Mashhad, Iran15 - 27 Ibrahim Rabbani10(1) - 20 WPts Iran National Championships 2025View
26/03/2025Mashhad, Iran14 - 27 Faisal Wasti5 - 6 WPts Iran National Championships 2025View
18/03/2025Mashhad, Iran14 - 26 Yasushi Uchiyama6 - 13 LPts
19/01/2025Mashhad, Iran13 - 26 Kashif Nahas0 - 12(1) WPts
20/11/2024Saratov, Russia13 - 25 Lazar Stenin21 - 17 LPts
21/09/2024Mashhad, Iran12 - 25 Khalid Jalil20(1) - 21 WPts
24/07/2024Isfahan, Iran12 - 24 Khalid Jalil19(1) - 21 LPts
30/05/2024Guayaquil, Ecuador12 - 23 Juan Mancha16 - 16 LPts
01/04/2024Isfahan, Iran12 - 22 Woo Won10 - 12 LPts Iran National Championships 2024View
29/03/2024Isfahan, Iran11 - 22 Amer Molla4 - 20 WPts Iran National Championships 2024View
26/03/2024Isfahan, Iran10 - 22 Atif Mirza6 - 23 WPts Iran National Championships 2024View
06/02/2024San Jose, Costa Rica9 - 22 Santiago Alegre5 - 11 WPts
09/12/2023Georgetown, Guyana9 - 21 Sam Couser6 - 12 LPts
09/10/2023Mashhad, Iran8 - 21 Kashif Nahas0 - 4 WPts
12/08/2023Barquisimeto, Venezuela8 - 20 Francisco Natividad2 - 14 LPts
14/06/2023Santiago de los Caballeros, Dominican Republic8 - 19 Elias Millan9 - 13 LPts
16/04/2023Toyonaka, Japan8 - 18 Taro Asano26 - 9 LPts
16/02/2023Guayaquil, Ecuador8 - 17 Malvolio Antolin28 - 5 LPts
19/12/2022Barcelona, Venezuela8 - 16 Edmundo Casa21 - 7 LPts
21/10/2022Karaj, Iran8 - 15 Gazi Pashia4 - 14 LPts
25/08/2022Shiraz, Iran8 - 14 Haider Mohamad19(1) - 9 LPts
12/07/2022Tabriz, Iran8 - 13 Ali Garaev3(1) - 23(4) LPts
24/05/2022Mashhad, Iran8 - 12 Angel Carrasquillo14 - 14 LPts
26/03/2022Tabriz, Iran8 - 11 Rehan Moradi18 - 11 LPts Iran National Championships 2022View
23/02/2022Tehran, Iran7 - 11 Ali Haque5(1) - 11 WPts
15/01/2022Tehran, Iran6 - 11 Shen Meng10 - 13 WPts
01/12/2021Tehran, Iran6 - 10 Umair Arif21 - 5 LPts
29/10/2021San Jose, Costa Rica6 - 9 Agapetus Villella14 - 6 LPts
30/08/2021Douala, Cameroon6 - 8 Vermont Moniotte9 - 13 LPts
01/07/2021Mashhad, Iran5 - 8 Gautam Agarwal1 - 2 WPts
29/04/2021Mexico City, Mexico5 - 7 Montenegro Metro1 - 13 LPts
01/03/2021Prague, Czech Republic5 - 6 Aleü Mashek14 - 5(3) LPts
01/01/2021Lincoln, USA5 - 5 David All21 - 2 LPts
03/11/2020Mumbai, India4 - 5 Amrit Rajagopal3 - 7 WPts
05/09/2020Tehran, Iran3 - 5 Amer Molla0 - 0 WPts
13/07/2020Tehran, Iran3 - 4 Rashid Nazar12 - 4 LPts
28/05/2020Tehran, Iran2 - 4 Hui-chao Duan6 - 8 WPts
27/04/2020Edinburgh, UK2 - 3 Fraser Bruce4 - 6 LPts
28/02/2020Ecatepec, Mexico2 - 2 Santiago Hay1 - 11 LPts
31/12/2019Takatsuki, Japan2 - 1 Iwao Hirabayashi13 - 1 LPts
01/11/2019Asan, South Korea2 - 0 Ui-jo Yee1 - 3 LPts
02/09/2019Burgos, Spain1 - 0 Zelipe Martinez3 - 7 WPts
05/07/2019Mashhad, Iran0 - 0 Dom MacLennan2 - 1 WPts