Gana sus primeras dos victorias como profesional en su primer año.
Aunque sólo consigue una victoria en 2007 en la Ster Elektrotoer fue el mejor corredor de su equipo en las carreras por etapas: Ster Elektrotoer (2.º) Tour de Luxemburgo (4.º), Vuelta a Renania-Palatinado (5.º), y Eneco Tour (9.º).
Estos buenos resultados le permitieron unirse al equipo Rabobank en 2008.
En el equipo neerlandés, que tuvo varias denominaciones a lo largo de los años, estuvo hasta su retirada.
En un principio iba a ser en 2020, pero ante el parón provocado por la pandemia de coronavirus, decidió alargar su carrera hasta mediados de la temporada 2021.