Professional 2010-
08-02-2014 Herald Sun Tour 2014 Prologue11-08-2011 Tour of Utah 2011 Stage 205-04-2010 Tour Doon Hame 2010 Stage 3 : Jack Bauer talks about stage win