| 18 Sep 2011 | 2011 IXS European Cup #6 | Châtel | Elite | n/a | 102nd | 140 | 27% | 6:35.32 |
| 11 Sep 2011 | 2011 Coupe de France VTT Subaru #4 | Super Besse, Auvergne | Elite | CK RACING SANTACRUZ | 20th | 202 | 91% | 1:47.46 |
| 21 Aug 2011 | 2011 IXS Swiss Cup #3 | Anzère | Elite | CK RACING SANTA CRUZ EVIAN | 18th | 70 | 75% | 3:58.11 |
| 15 Aug 2011 | 2011 Coupe de France VTT Subaru #3 | Oz en Oisans, Isère | Elite | LAC BLANC MASSIF DES VOSGES | 54th | 134 | 60% | 5:05.62 |
| 07 Aug 2011 | 2011 UCI World Cup #6 | La Bresse | Elite | CK RACING SANTACRUZ | - | 223 | 0% | |
| 10 Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | CK RACING SANTACRUZ | 77th | 142 | 46% | 3:24.01 |
| 03 Jul 2011 | 2011 UCI World Cup #4 | Mont-Saint-Anne | Elite | CK RACING SANTACRUZ | - | 141 | 0% | |
| 12 Jun 2011 | 2011 UCI World Cup #3 | Leogang | Elite | CK RACING SANTACRUZ | DNS | 257 | 0% | |
| 05 Jun 2011 | 2011 UCI World Cup #2 | Fort William | Elite | CK RACING SANTACRUZ | - | 185 | 0% | |
| 27 Mar 2011 | Vigo Bike Contest - Vigo Bike Contest | Vigo | Elite | CK RACING SANTA CRUZ | 14th | 188 | 93% | 2:54.09 |
| 29 Aug 2010 | 2010 UCI World Cup #6 | Windham, NY | Elite | Team Lac Blanc Massif Des Vosges | 58th | 130 | 56% | 2:42.59 |
| 01 Aug 2010 | 2010 UCI World Cup #5 | Val di Sole | Elite | Team Lac Blanc Massif Des Vosges | 40th | 199 | 80% | 3:36.47 |
| 25 Jul 2010 | 2010 UCI World Cup #4 | Champéry | Elite | Team Lac Blanc Massif Des Vosges | 23rd | 206 | 89% | 4:26.15 |
| 20 Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | Team Lac Blanc Massif Des Vosges | 58th | 222 | 74% | 4:29.11 |
| 06 Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | Team Lac Blanc Massif Des Vosges | - | 169 | 0% | |
| 16 May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | Team Lac Blanc Massif Des Vosges | - | 241 | 0% | |
| 20 Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | Team Sunn | 40th | 221 | 82% | 4:19.31 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | Team Sunn | 43rd | 160 | 74% | 2:45.26 |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | Team Sunn | 64th | 157 | 60% | 5:07.05 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | Team Sunn | - | 225 | 0% | |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | Team Sunn | 50th | 187 | 74% | 2:29.66 |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | Team Sunn | 40th | 211 | 81% | 2:15.47 |
| 14 Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | n/a | 38th | 237 | 84% | 4:28.80 |
| 03 Aug 2008 | 2008 Nissan World Cup #5 | Bromont | Elite | n/a | - | 156 | 0% | |
| 27 Jul 2008 | 2008 Nissan World Cup #4 | Mont-Saint-Anne | Elite | n/a | - | 160 | 0% | |
| 08 Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | n/a | 78th | 187 | 59% | 6:50.20 |
| 11 May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | n/a | - | 290 | 0% | |
| 10 Sep 2006 | 2006 UCI World Cup #6 | Schladming | Elite | n/a | 62nd | 248 | 75% | 4:15.66 |
| 02 Jul 2006 | 2006 UCI World Cup #5 | Balneário Camboriú | Elite | n/a | 28th | 117 | 77% | 2:28.50 |
| 25 Jun 2006 | 2006 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 38th | 153 | 76% | 5:06.32 |
| 04 Jun 2006 | 2006 UCI World Cup #3 | Willingen | Elite | n/a | 35th | 202 | 83% | 2:06.64 |
| 28 May 2006 | 2006 UCI World Cup #2 | Fort William | Elite | n/a | 78th | 166 | 53% | 6:05.05 |
| 07 May 2006 | 2006 UCI World Cup #1 | Vigo | Elite | n/a | 31st | 208 | 86% | 2:33.73 |
| 11 Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | n/a | 49th | 130 | 63% | 4:34.88 |
| 21 Aug 2005 | 2005 UCI World Cup #7 | Pila | Elite | n/a | 50th | 80 | 38% | 4:44.28 |
| 12 Jun 2005 | 2005 UCI World Cup #3 | Schladming | Elite | n/a | 76th | 80 | 5% | 6:06.70 |
| 05 Jun 2005 | 2005 UCI World Cup #2 | Willingen | Elite | n/a | 44th | 156 | 72% | 2:33.55 |
| 01 May 2005 | 2005 UCI World Cup #1 | Vigo | Elite | n/a | 28th | 80 | 66% | 2:40.40 |
| 19 Sep 2004 | 2004 Tissot World Cup #6 | Livigno | Elite | TEAM G-CROSS HONDA | 48th | 186 | 75% | 4:29.68 |
| 04 Jul 2004 | 2004 Tissot World Cup #5 | Calgary | Elite | TEAM G-CROSS HONDA | 28th | 105 | 74% | 2:32.31 |
| 27 Jun 2004 | 2004 Tissot World Cup #4 | Mont-Saint-Anne | Elite | TEAM G-CROSS HONDA | 20th | 110 | 83% | 3:08.33 |
| 06 Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | TEAM G-CROSS HONDA | 50th | 147 | 66% | 4:35.96 |
| 30 May 2004 | 2004 NPS #2 | Moelfre | Junior | Team G Cross Honda | 1st | 35 | 100% | 2:15.54 |
| 14 Sep 2003 | 2003 Tissot World Cup #5 | Kaprun | Elite | n/a | 17th | 195 | 92% | 2:48.74 |
| 08 Jun 2003 | 2003 Tissot World Cup #2 | Alpe d'Huez | Elite | n/a | - | 186 | 0% | |
| 08 Sep 2002 | 2002 Tissot World Cup #6 | Les Gets | Elite | n/a | - | 180 | 0% | |