Han fullførte alle tre Grand Tourene i 2006 og i 2010. I 2010 ble han første rytter på 19 år som endte blant de 20 beste i alle tre rittene.