Tour du Colorado
He has won stages in the Giro d'Italia, Vuelta a España, Tour de France, Three Days of De Panne, and the USA Pro Cycling Challenge. He wore the yellow jersey on stage three of the 2008 Tour of California after winning intermediate sprint points during stage two.