Weightclass:  Light Flyweight
Location:  Karaj, Iran
Record:  17 - 42(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2042Karaj, Iran16 - 42(3) Santiago Pineda1 - 5 WPts
05/02/2042Karaj, Iran15 - 42(3) David Kou10 - 11(1) WPts
04/12/2041Karaj, Iran14 - 42(3) Kongsuk Sangkasuwan3 - 8 WPts
03/10/2041Karaj, Iran13 - 42(3) Jawad Bechara0 - 1 WPts
01/08/2041Karaj, Iran12 - 42(3) Taras Mosko2 - 8(1) WPts
31/05/2041Karaj, Iran12 - 41(3) Jamie Akamba21 - 10(1) LPts
31/03/2041Karaj, Iran12 - 40(3) Sancho Porro2 - 2 LPts
29/01/2041Karaj, Iran11 - 40(3) Tyson Perret0 - 2 WPts
30/11/2040Karaj, Iran11 - 39(3) Macario Villar20(1) - 17 LPts
29/09/2040Karaj, Iran11 - 38(3) Dmitriy Feldmanis3 - 8(1) LPts
30/07/2040Karaj, Iran10 - 38(3) Ong Quy3 - 4 WPts
30/05/2040Karaj, Iran9 - 38(3) Venacio Caba1 - 4 WPts
29/03/2040Isfahan, Iran9 - 37(2) Khalid Hashim15(2) - 14 LKO3 Iran National Championships 2040View
26/03/2040Isfahan, Iran8 - 37(2) Sajid Kanan7 - 6(1) WPts Iran National Championships 2040View
22/01/2040Baku, Azerbaijan8 - 36(2) Qalqandar Heybatov9 - 19 LPts
24/11/2039Karaj, Iran7 - 36(2) Jose Chavarin1 - 2 WPts
23/09/2039Ulaanbaatar, Mongolia6 - 36(2) Allam Hackimoff4 - 17 WPts
25/07/2039Karaj, Iran6 - 35(2) Bob Kitum5 - 8 LPts
24/05/2039New York City, USA6 - 34(2) Sam Huntley15 - 20(1) LPts
26/03/2039Mashhad, Iran6 - 33(2) Khalid Hashim8 - 5 LPts Iran National Championships 2039View
25/02/2039Ulaanbaatar, Mongolia6 - 32(2) Jin Seitbecoff54(1) - 22(1) LPts
28/12/2038Karaj, Iran5 - 32(2) Connor Gillespie3 - 7 WPts
28/10/2038Karaj, Iran4 - 32(2) Atif Shariff1 - 0 WPts
28/08/2038Daegu, South Korea4 - 31(2) Jeong-hyeop Chang24(1) - 17 LPts
30/06/2038Karaj, Iran4 - 30(2) Essien Kwei8 - 13 LPts
29/04/2038Ho Chi Minh City, Vietnam4 - 29(2) Dau Danh19 - 14 LPts
01/03/2038Linden, Guyana4 - 28(2) Harvey Rodger14 - 9 LPts
01/01/2038La Florida, Chile4 - 27(2) Carlos Covarrubias0 - 2 LPts
03/11/2037Montreal, Canada4 - 26(2) Didier Artaud12 - 8(1) LPts
04/09/2037Karaj, Iran4 - 25(2) Danyaal Sultan4 - 22 LPts
07/07/2037Karaj, Iran4 - 24(2) Danyaal Sultan3 - 22 LPts
11/05/2037Mashhad, Iran4 - 23(2) Malik Sadri11 - 31 LPts
26/03/2037Tehran, Iran4 - 22(2) Malik Lone3 - 3 LPts Iran National Championships 2037View
19/02/2037Karaj, Iran3 - 22(2) Alfonso Pagangpang4 - 10 WPts
21/12/2036Ulaanbaatar, Mongolia3 - 21(2) Melor Urantogs15 - 20 LPts
23/10/2036San Juan, Puerto Rico3 - 20(2) Rodrigo Alvarado11 - 13 LPts
25/08/2036Bayamon, Puerto Rico3 - 19(2) Joaquin Guerrero30 - 14(1) LPts
26/06/2036Santo Domingo de Guzman, Dominican Republic3 - 18(2) Seferino Medel20 - 16 LPts
28/04/2036Christchurch, New Zealand2 - 18(2) Joel Hopping15 - 19(1) WPts
29/02/2036Odessa, Ukraine2 - 17(1) Fedir Brodsky6(1) - 3 LKO2
01/01/2036Ponce, Puerto Rico2 - 16(1) Juan Arroyo15 - 9 LPts
03/11/2035Santa Rosa, Philippines2 - 15(1) Chris Chirinos1 - 0 LPts
05/09/2035Manta, Ecuador2 - 14 Gervasio Londono0 - 0 LKO3
08/07/2035Karaj, Iran2 - 13 Ivan Juliana10 - 12 LPts
08/05/2035Lusaka, Zambia2 - 12 Vandwon Hankanga16 - 19 LPts
10/03/2035Accra, Ghana2 - 11 Xyshaun Bonsam14 - 24(1) LPts
10/01/2035Guatemala City, Guatemala2 - 10 Rico Avena1 - 2 LPts
12/11/2034Dundee, UK2 - 9 Eric Brydon3 - 19 LPts
12/09/2034Wuhan, China2 - 8 Quon Tan18(1) - 24 LPts
15/07/2034Ulsan, South Korea2 - 7 Se-jong Sin13 - 8 LPts
17/05/2034Isfahan, Iran2 - 6 Amer Arif5 - 18 LPts
26/03/2034Isfahan, Iran2 - 5 Zhu Xiong5 - 31 LPts Iran National Championships 2034View
16/03/2034Tehran, Iran1 - 5 Malik Rashid2 - 0 WPts
03/02/2034Tabriz, Iran1 - 4 Waleed Agamaliyev16 - 18 LPts
03/01/2034Karaj, Iran1 - 3 Jose Cabeza3 - 8 LPts
04/11/2033Karaj, Iran0 - 3 Danyaal Sultan1 - 1 WPts
04/09/2033Karaj, Iran0 - 2 Danyaal Sultan0 - 1 LPts
05/07/2033Lusaka, Zambia0 - 1 Brad Mfula0 - 0 LPts
05/05/2033Karaj, Iran0 - 0 Rahmat Taher1 - 3 LPts