2003 Tour de France Prologue 2007 Tour de France Stage 09 2010 Tour of Oman Stage 01 2011 Track Party Men Team Sprint 1999 Tour de France 2013 Tour Down Under Stage 01 2008 Tour de France Stage 17 2007-2008 Track World Cup Round 3 Men Keirin 2011 Vuelta a Espana Stage 12 1995 Tour de France