


Professional 2010-
17-01-2019 Tour Down Under 2019 Stage 2
07-11-2012 Tour of Southland 2012 Stage 3
31-10-2012 Tour of Southland 2012 Stage 1
05-11-2011 Tour of Southland 2011 Stage 8
21-02-2009 Rev Classic 2009