Weightclass:  Bantamweight
Location:  Mashhad, Iran
Record:  48(10) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2038Mashhad, Iran47(9) - 22 Yobachi Mwalwenje6 - 4 WKO2
11/02/2038Mashhad, Iran46(8) - 22 Gabriel Olan2 - 6 WKO1
12/12/2037Mashhad, Iran46(8) - 21 Enzo Moron21 - 13 LPts
11/11/2037Mashhad, Iran45(8) - 21 Clinton MacDermott40(3) - 23 WPts
11/10/2037Dublin, Ireland44(8) - 21 Clinton MacDermott40(3) - 22 WPts
10/09/2037Busan, South Korea44(8) - 20 Shen Ung25(1) - 13 LPts Busan World Championships 2037View
07/09/2037Busan, South Korea43(8) - 20 Mehammed Basinger16 - 2 WPts Busan World Championships 2037View
03/09/2037Dublin, Ireland42(8) - 20 Clinton MacDermott39(3) - 20 WPts
03/08/2037Mashhad, Iran42(8) - 19 Enzo Moron18 - 11 LPts
03/07/2037Londonderry, UK41(8) - 19 Niall Doherty37 - 18 WPts
02/06/2037Daegu, South Korea40(8) - 19 Ja-choel Noh17(3) - 10 WPts
02/05/2037Mashhad, Iran39(8) - 19 Amiens Pageau9 - 13 WPts
01/04/2037Tehran, Iran38(8) - 19 Sun Jou13 - 5 WPts Iran National Championships 2037View
29/03/2037Tehran, Iran37(8) - 19 Malik Abdou24(1) - 14 WPts Iran National Championships 2037View
26/03/2037Tehran, Iran36(8) - 19 Farhan Bina2 - 4 WPts Iran National Championships 2037View
19/03/2037Bergen, Norway36(8) - 18 Haldor Roe30(2) - 6 LPts
16/02/2037Bergen, Norway36(8) - 17 Haldor Roe29(2) - 6 LPts
16/01/2037Mashhad, Iran36(8) - 16 Haldor Roe28(2) - 6 LPts
15/12/2036Mashhad, Iran35(8) - 16 Niall Doherty31 - 15 WPts
14/11/2036Mashhad, Iran34(8) - 16 Niall Doherty31 - 14 WPts
05/10/2036Wuhan, China33(8) - 16 Shen Ung12 - 12 WPts
04/09/2036Mashhad, Iran33(8) - 15 Shen Ung11 - 12 LPts
16/07/2036Bogota, Colombia33(8) - 14 Runako Adalimortty20(1) - 3 LPts Bogota Olympics 2036View
13/07/2036Bogota, Colombia32(8) - 14 Dian Kiemas31(9) - 12 WPts Bogota Olympics 2036View
30/05/2036Dakar, Senegal31(7) - 14 Glanville Yero13 - 8 WKO3
01/04/2036Tabriz, Iran30(7) - 14 Zafa Jamali37 - 19 WPts Iran National Championships 2036View
29/03/2036Tabriz, Iran29(6) - 14 Suneil Gour23 - 8 WKO3 Iran National Championships 2036View
26/03/2036Tabriz, Iran28(6) - 14 Majid Hoque5 - 5 WPts Iran National Championships 2036View
14/02/2036Aix-en-Provence, France27(6) - 14 Carvell Fontaine11 - 18 WPts
16/12/2035Mashhad, Iran26(6) - 14 Chris Bayog23(3) - 8 WPts
01/12/2035San Jose, Costa Rica25(6) - 14 Carlos Mangas9 - 15 WPts
03/10/2035Mashhad, Iran24(5) - 14 Faas Backeljauw4 - 2 WKO2
03/08/2035Ulaanbaatar, Mongolia24(5) - 13 Sun Abycckassym26(1) - 1 LPts
03/07/2035Ulaanbaatar, Mongolia24(5) - 12 Sun Abycckassym25(1) - 1 LPts
02/06/2035Ulaanbaatar, Mongolia24(5) - 11 Sun Abycckassym24(1) - 1 LPts
02/05/2035Mashhad, Iran24(5) - 10 Dev Sule22(9) - 6 LPts
29/03/2035Tabriz, Iran24(5) - 9 Aftab Radwan22 - 7 LPts Iran National Championships 2035View
26/03/2035Tabriz, Iran23(5) - 9 Farhan Firman8 - 20 WPts Iran National Championships 2035View
22/03/2035Ulaanbaatar, Mongolia23(5) - 8 Sun Abycckassym21(1) - 0 LPts
19/02/2035Mashhad, Iran22(5) - 8 Lazar Bykov63(1) - 29 WPts
16/01/2035Abidjan, Ivory Coast22(5) - 7 Marin Depardon60(4) - 12(2) LPts
16/12/2034Mashhad, Iran22(5) - 6 Marin Depardon59(4) - 12(2) LPts
15/11/2034Abidjan, Ivory Coast21(4) - 6 Marin Depardon59(4) - 11(1) WKO3
15/10/2034Abidjan, Ivory Coast21(4) - 5 Marin Depardon58(4) - 11(1) LPts
14/09/2034Mashhad, Iran21(4) - 4 Sun Abycckassym16(1) - 0 LPts
30/07/2034Mashhad, Iran20(3) - 4 James Gilmer2 - 13 WKO3
30/05/2034Mashhad, Iran19(3) - 4 Dev Sule14(7) - 2 WPts
01/04/2034Isfahan, Iran18(3) - 4 Malik Abdou7 - 0 WPts Iran National Championships 2034View
29/03/2034Isfahan, Iran17(3) - 4 Zafa Jamali23 - 14 WPts Iran National Championships 2034View
26/03/2034Isfahan, Iran16(3) - 4 Kamran Sharif13 - 6 WPts Iran National Championships 2034View
25/01/2034San Juan, Puerto Rico15(3) - 4 Xalvador Godinez19 - 12 WPts
26/11/2033Shymkent, Kazakhstan14(3) - 4 Oqtay Iscakoff24(2) - 5 WPts
28/09/2033Kansas City, USA13(3) - 4 Ricky Fannon15 - 26 WPts
31/07/2033Tegucigalpa, Honduras12(2) - 4 Vegas Villarruel15 - 12 WKO3
01/06/2033Mashhad, Iran11(1) - 4 Xaver Eva0 - 4 WKO2
01/04/2033Tabriz, Iran11(1) - 3 Aftab Radwan6 - 1 LPts Iran National Championships 2033View
29/03/2033Tabriz, Iran10(1) - 3 Haaris Harron26 - 21 WPts Iran National Championships 2033View
26/03/2033Tabriz, Iran9(1) - 3 Ananta Shokeen11 - 20 WPts Iran National Championships 2033View
22/03/2033Volgograd, Russia8(1) - 3 Vikenti Bunin5 - 9 WPts
22/01/2033Jakarta, Indonesia7(1) - 3 Hatta Suryadinata7 - 12 WPts
24/11/2032Petaling Jaya, Malaysia6 - 3 Waleed Hakim5 - 10 WKO3
26/09/2032Palembang, Indonesia5 - 3 Acawarman Agamal14 - 14 WPts
29/07/2032Makassar, Indonesia4 - 3 Saad Bhutto14 - 8 WPts
31/05/2032Antwerp, Belgium4 - 2 Rikki Willaert22 - 28(3) LPts
01/04/2032Tabriz, Iran4 - 1 Danyaal Huseynov32 - 28 LPts Iran National Championships 2032View
29/03/2032Tabriz, Iran3 - 1 Haaris Harron19 - 18 WPts Iran National Championships 2032View
26/03/2032Tabriz, Iran2 - 1 Kamran Sharif5 - 0 WPts Iran National Championships 2032View
02/03/2032Cainta, Philippines1 - 1 Oihane Ibabao4 - 18 WPts
03/01/2032Davao City, Philippines1 - 0 Dom Calubaquib17(1) - 12 LPts
05/11/2031Cartagena, Colombia0 - 0 Porfio Mano0 - 0 WPts