Antes de ser profesional fue un destacado amateur, con varios campeonatos nacionales en su haber.
Corrió desde 2007 a 2010 en el Rabobank Continental, filial del equipo UCI ProTour Rabobank.
En 2011 debutó con el equipo Vacansoleil-DCM, equipo con el que permaneció hasta su desaparición en 2013.
El 25 de febrero de 2014 fue fichado por el Belkin,[1] equipo que posteriormente se denominó Team Lotto NL-Jumbo.
—: no participa Ab.