Trainer: Freddie Roach
“I had a little over 150 amateur fights. I had around 130 wins and 20 losses.” 
2005 Oil Producing Countries Cup, Nizhnevartovsk, Russia, 151 pounds: in the quarterfinals lost a 35-21 decision against Artur Khachatrian of Armenia.
2000 Eurocadet Junior Championship, Patra, Greece, 105 pounds Gold Medalist: in the finals he beat Denis Litvinenko of Ukraine.
WBO Junior Welterweight Title (2013)
WBO Intercontinental Light Welterweight Title (2012)
WBC Asian Boxing Council Light Welterweight Title (2011)
WBO Intercontinental Light Welterweight Title (2009)