Weightclass:  Bantamweight
Location:  Tabriz, Iran
Record:  52(12) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2042Tabriz, Iran51(11) - 23 Angel Sotomayor2 - 12 WKO3
12/02/2042Tabriz, Iran50(10) - 23 Afanas Gadjibekov7 - 14 WKO2
12/12/2041Tabriz, Iran49(10) - 23 Isaac Bateman53(3) - 17 WPts
11/11/2041Fortaleza, Brazil49(10) - 22 Quito Justo59(3) - 27(2) LPts
11/10/2041Tabriz, Iran49(10) - 21 Quito Justo58(3) - 27(2) LPts
10/09/2041Dongguan, China49(10) - 20 Kenzie Lanza23(4) - 10(1) LPts Dongguan World Championships 2041View
07/09/2041Dongguan, China48(10) - 20 Ja-choel Noh52(12) - 32 WPts Dongguan World Championships 2041View
31/07/2041Tabriz, Iran47(9) - 20 Sid Haworth4 - 1 WKO3
30/05/2041Tokyo, Japan46(8) - 20 Hiro Terada12 - 15 WKO2
01/04/2041Isfahan, Iran45(8) - 20 Sajid Asadov14 - 5 WPts Iran National Championships 2041View
29/03/2041Isfahan, Iran44(7) - 20 Sajid Zakaria4 - 2 WKO1 Iran National Championships 2041View
26/03/2041Isfahan, Iran43(6) - 20 Bilal Hamid17 - 11 WKO3 Iran National Championships 2041View
16/02/2041Tabriz, Iran42(6) - 20 Aimon Zendejas9 - 12 WPts
18/12/2040Tabriz, Iran41(5) - 20 Gavin Donnelly4 - 6(1) WKO2
01/11/2040Villa Nueva, Guatemala40(4) - 20 Oleos Lalama7 - 13 WKO2
03/09/2040Tabriz, Iran39(4) - 20 Diallo Sekyi29(6) - 14 WPts
03/08/2040Tabriz, Iran38(4) - 20 Diallo Sekyi29(6) - 13 WPts
03/07/2040Tabriz, Iran37(4) - 20 Diallo Sekyi29(6) - 12 WPts
02/06/2040Fortaleza, Brazil37(4) - 19 Quito Justo46(3) - 18 LPts
02/05/2040Fortaleza, Brazil37(4) - 18 Quito Justo45(3) - 18 LPts
01/04/2040Isfahan, Iran37(4) - 17 Sun Jou34(2) - 9 LPts Iran National Championships 2040View
29/03/2040Isfahan, Iran36(4) - 17 Bilal Hamid12 - 10 WPts Iran National Championships 2040View
26/03/2040Isfahan, Iran35(3) - 17 Xi-Wang Kao1 - 0 WTKO2 Iran National Championships 2040View
14/03/2040Bangkok, Thailand34(3) - 17 Panomroonglek Chuwattanana38(3) - 14 WPts
12/02/2040Tabriz, Iran33(2) - 17 Amon Wamwiri7 - 7(3) WKO3
09/01/2040Hamamatsu, Japan33(2) - 16 Wang Shu29 - 8(2) LPts Asia-Oceania Championships 2040View
09/12/2039New Kingston, Jamaica32(2) - 16 Ian Hillin25(1) - 20(1) WPts
08/11/2039Tabriz, Iran31(2) - 16 Clinton MacDermott51(6) - 40 WPts
08/10/2039New Kingston, Jamaica30(2) - 16 Ian Hillin24(1) - 19(1) WPts
07/09/2039Brisbane, Australia30(2) - 15 Marco Ojeda10 - 4 LPts Brisbane World Championships 2039View
19/08/2039Leon, Nicaragua29(1) - 15 Jose Chapin13 - 9(3) WKO3
19/07/2039Melbourne, Australia28(1) - 15 Michael Scappini15 - 10(1) WPts
18/06/2039Riga, Latvia28(1) - 14 Valeri Jaunberzinsh39(1) - 36 LPts
18/05/2039Tabriz, Iran28(1) - 13 Vicente Montera34 - 10 LPts
01/04/2039Mashhad, Iran27(1) - 13 Sun Jou26(1) - 8 WPts Iran National Championships 2039View
29/03/2039Mashhad, Iran26(1) - 13 Jin Cham19 - 10 WPts Iran National Championships 2039View
26/03/2039Mashhad, Iran25(1) - 13 Bilal Waseer8 - 3 WPts Iran National Championships 2039View
20/02/2039Tabriz, Iran24(1) - 13 Francesco Mauri6 - 7 WPts
20/01/2039Tabriz, Iran23(1) - 13 Francesco Mauri6 - 6 WPts
20/12/2038Turin, Italy22(1) - 13 Francesco Mauri6 - 5 WPts
17/11/2038Petaling Jaya, Malaysia22(1) - 12 Billy Cheng20(3) - 5 LPts
17/10/2038Tabriz, Iran21(1) - 12 Felippe Games14 - 5 WPts
16/09/2038Trujillo, Peru20(1) - 12 Felippe Games14 - 4 WPts
16/08/2038Accra, Ghana20(1) - 11 Amer Khokhar34(1) - 11 LPts
16/07/2038Tabriz, Iran20(1) - 10 Hogarth Eidem27(8) - 13 LPts
15/06/2038Tabriz, Iran19(1) - 10 Cisco Aybar9 - 8(1) WPts
02/05/2038Orleans, France19(1) - 9 Amiens Pageau12 - 24 LPts
01/04/2038Tehran, Iran18(1) - 9 Bilal Hamid4 - 3 WPts Iran National Championships 2038View
29/03/2038Tehran, Iran17(1) - 9 Jin Cham13 - 8 WPts Iran National Championships 2038View
26/03/2038Tehran, Iran16(1) - 9 Bilal Waseer4 - 0 WPts Iran National Championships 2038View
07/03/2038Tabriz, Iran16(1) - 8 Emilio Canales33(1) - 11 LPts
04/02/2038Tabriz, Iran15(1) - 8 Valeri Jaunberzinsh25(1) - 30 WPts
04/01/2038Tabriz, Iran14(1) - 8 Valeri Jaunberzinsh25(1) - 29 WPts
19/11/2037Mixco, Guatemala13(1) - 8 Orlando Aguero5 - 15 WPts
21/09/2037Mumbai, India12(1) - 8 Rohit Trivedi16(1) - 11 WPts
24/07/2037Ulaanbaatar, Mongolia11(1) - 8 Thamir Salimzhanow17 - 9 WPts
26/05/2037Tabriz, Iran10(1) - 8 Malik Abdou24(1) - 15 WPts
26/03/2037Tehran, Iran10(1) - 7 Sun Jou11 - 5 LPts Iran National Championships 2037View
07/03/2037Pikine, Senegal9(1) - 7 Tenenan Auras2 - 13 WPts
07/01/2037Tehran, Iran9(1) - 6 Kamran Sharif28 - 8 LPts
24/11/2036Casablanca, Morocco8(1) - 6 Dulamah Ghellab12 - 15 WPts
24/09/2036Tabriz, Iran7 - 6 Brin De Pasquale0 - 9 WKO3
25/07/2036Tabriz, Iran6 - 6 Jesus Tarin1 - 5 WPts
25/05/2036Khujand, Tajikistan5 - 6 Ramiz Novruzov5 - 6 WPts
26/03/2036Tabriz, Iran5 - 5 Faisal Farooq28(6) - 14 LPts Iran National Championships 2036View
16/03/2036Nezahualcoyotl, Mexico4 - 5 Olindo Metro5 - 13 WPts
17/01/2036Athens, Greece4 - 4 Cristophe Petro23 - 5 LPts
18/11/2035New Kingston, Jamaica3 - 4 Mark Lockie23 - 19 WPts
20/09/2035Guadalajara, Mexico3 - 3 Jair Madera26 - 16 LPts
23/07/2035Krasnoyarsk, Russia2 - 3 Kolzak Klevsov14(1) - 19(1) WPts
25/05/2035Tabriz, Iran1 - 3 Kyo0won Sohn1 - 11 WPts
26/03/2035Tabriz, Iran1 - 2 Zafa Jamali28 - 18 LPts Iran National Championships 2035View
04/03/2035Hamilton, Canada0 - 2 Kian Marvingt14 - 24 WPts
03/01/2035Karaj, Iran0 - 1 Zuffur Khalid30 - 23 LPts
05/11/2034Tabriz, Iran0 - 0 Kamran Sharif16 - 7 LPts