Professional 2003-2014
28-05-2013 Tour of Japan 2013 Stage 620-05-2013 Tour of Japan 2013 Stage 127-03-2011 Tour de Taiwan 2011 Stage 804-03-2010 Tour de Langkawi 2010 Stage 4