| 12th May 2013 | 2013 Saracen BDS #2 | Fort William | Elite | Lapierre international | 3rd | 11 | 80% | 5:32.53 |
| 17th Feb 2013 | MTB NZ - New Zealand National Champs '13 | Whaka Forest, Rotorua | Elite | | 1st | 9 | 100% | 3:14.21 |
| 9th Feb 2013 | 2013 NZ MTB Cup #4 | Auckland | Elite | | 1st | 7 | 100% | 2:53.34 |
| 23rd Sep 2012 | 2012 iXS European Cup #7 | Todtnau | Elite | MS MONDRAKER TEAM | 1st | 9 | 100% | 4:06.07 |
| 16th Sep 2012 | 2012 UCI World Cup #7 | Hafjell Bike Park | Elite | MS MONDRAKER TEAM | 2nd | 29 | 96% | 4:03.83 |
| 2nd Sep 2012 | UCI - World Championships '12 | Leogang | Elite | | 2nd | 33 | 97% | 3:51.85 |
| 19th Aug 2012 | Crankworx - Canadian Open '12 | Whistler, BC | Pro | MS MONDRAKER TEAM | - | 16 | 0% | |
| 15th Aug 2012 | Crankworx - AirDH '12 | Whistler, BC | Pro | MS MONDRAKER TEAM | 1st | 27 | 100% | 4:35.25 |
| 12th Aug 2012 | Crankworx - Garbanzo '12 | Whistler, BC | Pro | MS MONDRAKER TEAM | 4th | 19 | 83% | 14:43.69 |
| 11th Aug 2012 | Crankworx - Canadian Enduro Open '12 | Whistler, BC | Pro | MS MONDRAKER TEAM | - | 16 | 0% | |
| 5th Aug 2012 | 2012 iXS European Cup #4 | Pila | Elite | MS MONDRAKER TEAM | 3rd | 22 | 90% | 4:56.13 |
| 29th Jul 2012 | 2012 UCI World Cup #6 | Val d'Isere | Elite | MS MONDRAKER TEAM | 2nd | 39 | 97% | 2:40.45 |
| 1st Jul 2012 | 2012 UCI World Cup #5 | Windham, NY | Elite | MS MONDRAKER TEAM | 3rd | 39 | 95% | 2:52.37 |
| 24th Jun 2012 | 2012 UCI World Cup #4 | Mont-Sainte-Anne | Elite | MS MONDRAKER TEAM | 3rd | 37 | 94% | 4:52.36 |
| 10th Jun 2012 | 2012 UCI World Cup #3 | Fort William | Elite | MS MONDRAKER TEAM | 1st | 40 | 100% | 5:27.09 |
| 3rd Jun 2012 | 2012 UCI World Cup #2 | Val di Sole | Elite | MS MONDRAKER TEAM | 3rd | 40 | 95% | 3:57.52 |
| 27th May 2012 | 2012 iXS European Cup #2 | Leogang | Elite | MS MONDRAKER TEAM | 2nd | 30 | 97% | 3:54.70 |
| 29th Apr 2012 | 2012 iXS European Cup #1 | Monte Tamaro | Elite | Marzocchi / MONDRAKER / MS-RACING | 2nd | 18 | 94% | 5:41.66 |
| 18th Mar 2012 | 2012 UCI World Cup #1 | Pietermaritzburg | Elite | MS MONDRAKER TEAM | 3rd | 20 | 89% | 4:36.62 |
| 4th Sep 2011 | UCI - World Championships '11 | Champéry | Elite | | 1st | 25 | 100% | 4:54.01 |
| 21st Aug 2011 | 2011 UCI World Cup #7 | Val di Sole | Elite | Team GR | 4th | 44 | 93% | 4:02.85 |
| 7th Aug 2011 | 2011 UCI World Cup #6 | La Bresse | Elite | Team GR | 5th | 37 | 89% | 2:47.49 |
| 17th Jul 2011 | Fédération Francaise de Cyclisme - French National Champs '11 | Méribel | 19+ | | 2nd | 16 | 93% | 5:31.46 |
| 10th Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | Team GR | 8th | 26 | 72% | 3:00.37 |
| 3rd Jul 2011 | 2011 UCI World Cup #4 | Mont-Sainte-Anne | Elite | Team GR | 8th | 23 | 68% | 5:31.04 |
| 12th Jun 2011 | 2011 UCI World Cup #3 | Leogang | Elite | Team GR | - | 39 | 0% | |
| 5th Jun 2011 | 2011 UCI World Cup #2 | Fort William | Elite | Team GR | 7th | 40 | 85% | 5:38.60 |
| 24th Apr 2011 | 2011 UCI World Cup #1 | Pietermaritzburg | Elite | Team GR | 3rd | 20 | 89% | 4:57.75 |
| 10th Apr 2011 | 2011 Halo BDS #2 | Moelfre | Elite | Team GR | 1st | 14 | 100% | 2:45.19 |
| 27th Mar 2011 | 2011 WDMBA #1 | Rheola | Elite | Team GR | 1st | 2 | 100% | 3:12.09 |
| 5th Sep 2010 | UCI - World Championships '10 | Mont-Sainte-Anne | Elite | France | 3rd | 26 | 92% | 5:28.11 |
| 29th Aug 2010 | 2010 UCI World Cup #6 | Windham, NY | Elite | SCT10 | 3rd | 25 | 92% | 2:52.57 |
| 15th Aug 2010 | Crankworx - Canadian Open '10 | Whistler, BC | Pro | Suspension Centre | 1st | 11 | 100% | 3:37.78 |
| 11th Aug 2010 | Crankworx - AirDH '10 | Whistler, BC | Pro | Suspension Centre | 2nd | 19 | 94% | 4:40.26 |
| 8th Aug 2010 | Crankworx - Garbanzo '10 | Whistler, BC | Pro | Suspension Centre | 4th | 16 | 80% | 17:17.78 |
| 1st Aug 2010 | 2010 UCI World Cup #5 | Val di Sole | Elite | SCT10 | 1st | 29 | 100% | 3:59.75 |
| 25th Jul 2010 | 2010 UCI World Cup #4 | Champéry | Elite | SCT10 | 1st | 35 | 100% | 5:27.25 |
| 20th Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | SCT10 | 2nd | 35 | 97% | 4:56.24 |
| 6th Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | SCT10 | 5th | 39 | 89% | 5:20.65 |
| 16th May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | SCT10 | 10th | 36 | 74% | 4:26.99 |
| 20th Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | SCT09 | 7th | 35 | 82% | 5:04.86 |
| 6th Sep 2009 | UCI - World Championships '09 | Stromlo, Canberra, ACT | Elite | France | 1st | 26 | 100% | 2:50.05 |
| 16th Aug 2009 | Crankworx - Canadian Open '09 | Whistler, BC | Pro | Suspension Center | 1st | 14 | 100% | 3:45.05 |
| 12th Aug 2009 | Crankworx - AirDH '09 | Whistler, BC | Pro | Suspension Center | 3rd | 16 | 87% | 4:52.04 |
| 11th Aug 2009 | Crankworx - Garbanzo '09 | Whistler, BC | Pro | Suspension Center | 2nd | 15 | 93% | 16:36.01 |
| 2nd Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | SCT09 | 8th | 30 | 76% | 3:06.97 |
| 26th Jul 2009 | 2009 Nissan World Cup #6 | Mont-Sainte-Anne | Elite | SCT09 | 2nd | 33 | 97% | 5:30.29 |
| 21st Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | SCT09 | 2nd | 31 | 97% | 3:39.90 |
| 7th Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | SCT09 | 7th | 35 | 82% | 5:33.16 |
| 17th May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | SCT09 | 2nd | 36 | 97% | 2:45.45 |
| 10th May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | SCT09 | 5th | 35 | 88% | 2:35.89 |
| 12th Apr 2009 | 2009 Nissan World Cup #1 | Pietermaritzburg | Elite | SCT09 | 2nd | 19 | 94% | 4:26.53 |
| 1st Mar 2009 | MTB NZ - New Zealand National Champs '09 | Kaka Hill, Nelson | Elite | | 1st | 9 | 100% | 4:05.47 |
| 31st Jan 2009 | 2009 NZ MTB SI Cup #1 | Signal Hill, Dunedin | Elite | | 1st | 5 | 100% | 3:10.46 |
| 25th Jan 2009 | MTBA - Australian National Champs '09 | Stromlo, Canberra, ACT | Elite | Suspension Center | 1st | 10 | 100% | 3:15.59 |
| 17th Jan 2009 | 2009 NZ MTB NI Cup #2 | Whaka Forest, Rotorua | Elite | | 1st | 4 | 100% | 3:31.80 |
| 4th Jan 2009 | 2009 NZ MTB NI Cup #1 | Whaka Forest, Rotorua | Elite | | 1st | 5 | 100% | 3:57.10 |
| 14th Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | SCT08 | 5th | 32 | 87% | 5:04.94 |
| 31st Aug 2008 | 2008 Nissan World Cup #6 | Stromlo, Canberra, ACT | Elite | SCT08 | 5th | 21 | 80% | 3:24.41 |
| 3rd Aug 2008 | 2008 Nissan World Cup #5 | Bromont | Elite | SCT08 | 4th | 29 | 89% | 3:18.15 |
| 27th Jul 2008 | 2008 Nissan World Cup #4 | Mont-Sainte-Anne | Elite | SCT08 | 13th | 34 | 64% | 6:04.10 |
| 21st Jun 2008 | UCI - World Championships '08 | Val di Sole | Elite | France | 3rd | 27 | 92% | 4:07.03 |
| 8th Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | SCT08 | 19th | 30 | 38% | 6:11.13 |
| 1st Jun 2008 | 2008 Nissan World Cup #2 | Vallnord | Elite | SCT08 | 5th | 33 | 88% | 3:11.11 |
| 11th May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | SCT08 | 3rd | 34 | 94% | 3:21.80 |
| 16th Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | | 13th | 33 | 63% | 3:39.08 |
| 9th Sep 2007 | UCI - World Championships '07 | Fort William | Elite | France | 12th | 37 | 69% | 5:56.80 |
| 8th Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | | 7th | 34 | 82% | 4:59.27 |
| 24th Jun 2007 | 2007 Nissan World Cup #3 | Mont-Sainte-Anne | Elite | | 3rd | 29 | 93% | 5:16.90 |
| 10th Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | | 2nd | 32 | 97% | 5:01.59 |
| 13th May 2007 | 2007 Nissan World Cup #1 | Vigo | Elite | | 3rd | 31 | 93% | 3:02.28 |
| 10th Sep 2006 | 2006 UCI World Cup #6 | Schladming | Elite | QBIKES | 2nd | 28 | 96% | 4:33.84 |
| 26th Aug 2006 | UCI - World Championships '06 | Whaka Forest, Rotorua | Elite | | 5th | 30 | 86% | 4:01.03 |
| 2nd Jul 2006 | 2006 UCI World Cup #5 | Balneário Camboriú | Elite | QBIKES | 5th | 19 | 78% | 2:41.91 |
| 25th Jun 2006 | 2006 UCI World Cup #4 | Mont-Sainte-Anne | Elite | QBIKES | 5th | 32 | 87% | 5:40.79 |
| 4th Jun 2006 | 2006 UCI World Cup #3 | Willingen | Elite | QBIKES | 4th | 38 | 92% | 2:23.05 |
| 28th May 2006 | 2006 UCI World Cup #2 | Fort William | Elite | QBIKES | 6th | 41 | 88% | 5:28.08 |
| 7th May 2006 | 2006 UCI World Cup #1 | Vigo | Elite | QBIKES | 3rd | 34 | 94% | 2:53.21 |
| 11th Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | QBIKES LES SYBELLES | 8th | 38 | 81% | 5:10.25 |
| 3rd Sep 2005 | UCI - World Championships '05 | Livigno | Elite | | 3rd | 35 | 94% | 4:31.52 |
| 21st Aug 2005 | 2005 UCI World Cup #7 | Pila | Elite | QBIKES LES SYBELLES | 3rd | 30 | 93% | 4:59.71 |
| 12th Jun 2005 | 2005 UCI World Cup #3 | Schladming | Elite | QBIKES LES SYBELLES | 12th | 30 | 62% | 5:06.98 |
| 5th Jun 2005 | 2005 UCI World Cup #2 | Willingen | Elite | QBIKES LES SYBELLES | 2nd | 36 | 97% | 2:47.38 |
| 1st May 2005 | 2005 UCI World Cup #1 | Vigo | Elite | Q-BIKES LES SYBELLES | 3rd | 30 | 93% | 3:00.19 |
| 20th Jun 2004 | 2004 Tissot World Cup #3 | Schladming | Elite | | 5th | 35 | 88% | 4:44.68 |
| 6th Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | | 9th | 34 | 76% | 5:13.14 |
| 14th Sep 2003 | 2003 Tissot World Cup #5 | Kaprun | Elite | MAXXIS-MSC | 9th | 37 | 78% | 3:37.25 |
| 7th Sep 2003 | UCI - World Championships '03 | Monte Tamaro | Junior | | 1st | 7 | 100% | 5:41.07 |
| 8th Jun 2003 | 2003 Tissot World Cup #2 | Alpe d'Huez | Elite | MAXXIS-MSC | 5th | 41 | 90% | 3:42.43 |
| 1st Jun 2003 | 2003 Tissot World Cup #1 | Fort William | Elite | MAXXIS-MSC | 3rd | 30 | 93% | 4:49.57 |
| 8th Sep 2002 | 2002 Tissot World Cup #6 | Les Gets | Elite | | 16th | 40 | 62% | 4:34.33 |
| 1st Sep 2002 | UCI - World Championships '02 | Kaprun | Junior | | 1st | 9 | 100% | 6:27.40 |
| 9th Jun 2002 | 2002 Tissot World Cup #2 | Maribor | Elite | | 11th | 37 | 72% | 3:48.12 |