2003
- Mason Lake Series
- Great Northern Aurora Road Race
- Four Bridges of Elgin
- Seattle
2004
- Amerikoans kampioen individuele tydrit ip de boane, beloftn
- 7e etappe Roende van de Toekomst
- Manhatten Beach GP
- 3e etappe Valley of the Sun Stage Race
2005
- Criterium Championship
- 2e etappe Roende van de Toekomst
- Challenge de Hesbaye
- Trofee van Haspengouw
- 1e etappe Tour de Delta
- USPro Criterium Championship
2007
- 2e etappe GP CTT Correios de Portugal
2008
- 1e etappe Roende van Poitou-Charentes
- 2e en 3e etappe van de Roende van de Bahamas
- Roende van de Bahamas
- 4e etappe in de Roende van Georgia
- Parys-Tours: 5dn
2009
- 3e etappe Tirreno-Adriatico
- Proloog Delta Tour Zeeland
- Delta Tour Zeeland
- Vattenfall Cyclassics
- 1e, 2e en 4e etappe Eneco Tour
- 11e etappe Roende van Spanje
- Heusden O-Vlaanderen
- 1e en 2e etappe Circuit Franco-Belge
- Circuit Franco-Belge
|
2010
2011
2012
- 2e etappe Roende van Qatar (ploegntydrit)
- Scheldeprys: 2dn
|