Weightclass:  Bantamweight
Location:  Tehran, Iran
Record:  24(1) - 55
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031Tehran, Iran23(1) - 55 Arthur Langland4 - 7 WPts
04/05/2031Tehran, Iran23(1) - 54 Vicente Torres5 - 5 LPts
05/03/2031Tehran, Iran22(1) - 54 Montel Huerta0 - 1 WPts
04/01/2031Tehran, Iran21(1) - 54 Shayan Namli14 - 18(1) WPts
05/11/2030Tehran, Iran21(1) - 53 Hugh Hardie9 - 13(1) LPts
06/09/2030Tehran, Iran20(1) - 53 Li Shyu1 - 11 WPts
07/07/2030Tehran, Iran20(1) - 52 Fidel Vilchez20 - 22 LPts
09/05/2030Tehran, Iran19(1) - 52 Hernan Romas2 - 11 WPts
10/03/2030Tehran, Iran18(1) - 52 Gonzalo Cura5 - 13 WPts
09/01/2030Tehran, Iran17(1) - 52 Teymur Kajrkulov3 - 8 WPts
10/11/2029Tehran, Iran16(1) - 52 Raiden Fujino2 - 11 WPts
10/09/2029Tehran, Iran16(1) - 51 Alejandro Alcalde23 - 8 LPts
11/07/2029Tehran, Iran15(1) - 51 Diego Augusto6 - 7 WPts
12/05/2029Tehran, Iran15(1) - 50 Santiago Nazario44(4) - 32 LPts
29/03/2029Karaj, Iran15(1) - 49 Danyaal Huseynov14 - 15 LPts Iran National Championships 2029View
26/03/2029Karaj, Iran14(1) - 49 Genjo Yam11 - 15 WPts Iran National Championships 2029View
15/03/2029Santa Rosa, Philippines14(1) - 48 Santiago Nazario43(4) - 31 LPts
12/02/2029Santa Rosa, Philippines14(1) - 47 Santiago Nazario42(4) - 31 LPts
12/01/2029Medan, Indonesia14(1) - 46 Santoso Soeroso6 - 19(2) LPts
14/11/2028Tehran, Iran13(1) - 46 Santiago Nazario42(4) - 29 WPts
14/10/2028Tehran, Iran12(1) - 46 Santiago Nazario42(4) - 28 WPts
16/08/2028Tehran, Iran12(1) - 45 Abirad Jejeian39(1) - 19 LPts
18/06/2028Lima, Peru12(1) - 44 Zacarias Laureano42(7) - 19(2) LPts
18/05/2028Tehran, Iran12(1) - 43 Zacarias Laureano41(7) - 19(2) LPts
01/04/2028Karaj, Iran11(1) - 43 Jawad Bogra14 - 8 WPts Iran National Championships 2028View
29/03/2028Karaj, Iran10(1) - 43 Danyaal Huseynov9 - 12 WPts Iran National Championships 2028View
26/03/2028Karaj, Iran9(1) - 43 Amjad Noori6 - 8 WPts Iran National Championships 2028View
17/03/2028Oslo, Norway9(1) - 42 Njord Andersen40(1) - 15 LPts
15/02/2028Oslo, Norway9(1) - 41 Njord Andersen39(1) - 15 LPts
15/01/2028Oslo, Norway9(1) - 40 Njord Andersen38(1) - 15 LPts
15/12/2027Cochabamba, Bolivia9(1) - 39 Ovidio Aldrete17 - 25 LPts
14/11/2027Cochabamba, Bolivia9(1) - 38 Ovidio Aldrete16 - 25 LPts
14/10/2027Nairobi, Kenya9(1) - 37 John Gacharia26 - 16 LPts
13/09/2027Nairobi, Kenya9(1) - 36 John Gacharia25 - 16 LPts
13/08/2027Kisumu, Kenya9(1) - 35 Ashley Mureithi30(4) - 17(4) LPts
13/07/2027Maracay, Venezuela9(1) - 34 Angel Beltram24(1) - 18(2) LPts
12/06/2027Oslo, Norway9(1) - 33 Oliver Bryne14 - 20 LPts
12/05/2027Tehran, Iran9(1) - 32 Oliver Bryne13 - 20 LPts
01/04/2027Isfahan, Iran8(1) - 32 Qing-Nan Kang12 - 17 WPts Iran National Championships 2027View
29/03/2027Isfahan, Iran7(1) - 32 Atif Gadjibabayev2 - 0 WPts Iran National Championships 2027View
26/03/2027Isfahan, Iran6(1) - 32 Genjo Yam7 - 6 WPts Iran National Championships 2027View
08/03/2027Lusaka, Zambia6(1) - 31 Vashon Shimwambi21 - 8 LPts
04/02/2027Lusaka, Zambia6(1) - 30 Vashon Shimwambi20 - 8 LPts
04/01/2027Ichinomiya, Japan6(1) - 29 Kaede Maekawa19 - 15 LPts
04/12/2026Ichinomiya, Japan6(1) - 28 Kaede Maekawa18 - 15 LPts
03/11/2026Ichinomiya, Japan6(1) - 27 Kaede Maekawa17 - 15 LPts
03/10/2026Tehran, Iran6(1) - 26 Dan Phuoc21 - 9 LPts
30/08/2026Cheongju, South Korea5 - 26 Chae-min Son7 - 19(8) WKO3
02/07/2026Rosario, Argentina5 - 25 Diego Moscoso6 - 10 LPts
04/05/2026San Jose, Costa Rica4 - 25 Lorenzo Favela0 - 5 WPts
06/03/2026Ecatepec, Mexico4 - 24 Juan Julio35(3) - 11 LPts
06/01/2026Tokyo, Japan4 - 23 Keiichi Yamaguchi6 - 17 LPts
08/11/2025Saltillo, Mexico4 - 22 Enzo Saiz25(7) - 18 LPts
10/09/2025Barnaul, Russia4 - 21 Melor Tyurin4(1) - 19 LPts
12/07/2025Tehran, Iran4 - 20 Irfan Farooqui0 - 9(1) LPts
13/05/2025Tegucigalpa, Honduras4 - 19 Vegas Marron26(1) - 4 LPts
15/03/2025Tehran, Iran3 - 19 Ho Shiau8(1) - 28 WPts
15/01/2025Incheon, South Korea3 - 18 Chang-hoon Roe8 - 5 LPts
17/11/2024Incheon, South Korea3 - 17 Kee-hee Toh4 - 18 LPts
19/09/2024Manila, Philippines3 - 16 Ricardo Dimas16 - 11 LPts
22/07/2024Kitakyushu, Japan3 - 15 Isamu Nakagawa22 - 17 LPts
23/05/2024Chiba, Japan3 - 14 Isamu Ike4 - 16 LPts
25/03/2024Tehran, Iran2 - 14 Chul Yon1 - 7 WPts
26/01/2024Tehran, Iran2 - 13 Haaris Muhammed6 - 10 LPts
27/11/2023San Juan, Puerto Rico2 - 12 Jose Joaquin8 - 25 LPts
29/09/2023Los Angeles, USA2 - 11 Jacob Roberts9(1) - 11 LPts
01/08/2023Karaj, Iran1 - 11 Gautam Agarwal2 - 15 WPts
13/06/2023Rosario, Argentina1 - 10 Diego Ronda17 - 11 LPts
15/04/2023Karaj, Iran1 - 9 Tung Chiong19 - 1 LPts
13/03/2023Tehran, Iran1 - 8 Obaid Moradi25 - 7 LPts
27/01/2023Kuching, Malaysia1 - 7 Waqar Fares20(1) - 10 LPts
28/11/2022Tehran, Iran1 - 6 Jun Miyata12 - 15 LPts
29/09/2022Tehran, Iran1 - 5 Gunduz Azizov19 - 13 LPts
01/08/2022Tehran, Iran1 - 4 Woo Won2 - 6 LPts
31/05/2022Kumasi, Ghana1 - 3 Jack Adumensa5 - 16 LPts
02/04/2022Tehran, Iran0 - 3 Waqas Abdelnour0 - 2(1) WPts
23/02/2022Karaj, Iran0 - 2 Gazi Pashia1 - 13 LPts
15/01/2022Shiraz, Iran0 - 1 Ho Zheng6 - 18 LPts
18/11/2021Tehran, Iran0 - 0 Frisco Conde7 - 16(3) LPts