Sus mejores clasificaciones en las grandes vueltas han sido; en el Giro, fue 8º en 2000, 10º en 1997 y 13º en 1998; en la Vuelta, fue 6º en 1999, 7º en 2001 y 11º en 2000; y en el Tour solo ha participado con el US Postal, pero, a pesar de su posición como gregario, logró quedar 19º en 2003 y 22º en 2002.