Professional 2008-2014
16-03-2012 Tour de Taiwan 2012 Stage 713-03-2012 Tour de Taiwan 2012 Stage 411-04-2010 2010 Dana Point GP Criterium