| 29 Jan 2012 | MTB NZ - New Zealand National Champs '12 | Fringe Hill, Nelson | Elite | n/a | - | 31 | 0% | |
| 21 Jan 2012 | 2012 NZ MTB Cup #3 | Mt Hutt, Christchurch | Elite | n/a | 2nd | 32 | 97% | 2:25.16 |
| 14 Jan 2012 | 2012 NZ MTB Cup #2 | Signal Hill, Dunedin | Elite | n/a | - | 28 | 0% | |
| 11 Dec 2011 | 2011-12 Australian Gravity Cup #1 | Thredbo, NSW | Elite | n/a | 3rd | 75 | 97% | 5:34.63 |
| 24 Jul 2011 | 2011 Mountain States Cup DH #4 Keystone Classic | Keystone, CO | Pro | Yeti Fox Factory | 4th | 35 | 91% | 8:24.41 |
| 10 Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | YETI FOX SHOX FACTORY RACE TEAM | DNS | 142 | 0% | |
| 26 Jun 2011 | 2011 ProGRT #4 | Crested Butte, CO | Pro | Yeti Fox Factory | 1st | 67 | 100% | 3:32.30 |
| 24 Apr 2011 | 2011 UCI World Cup #1 | Pietermaritzburg | Elite | YETI FOX SHOX FACTORY RACE TEAM | 13th | 110 | 89% | 4:17.18 |
| 17 Apr 2011 | USAC - 2011 Sea Otter Classic (DH) | Monterey, CA | Pro | Yeti Fox Factory Team | 1st | 108 | 100% | 2:11.94 |
| 10 Apr 2011 | 2011 ProGRT #1 | Port Angeles, WA | Pro | Yeti Fox Factory Team | 28th | 91 | 70% | 3:05.78 |
| 27 Feb 2011 | MTBA - Australian National Champs '11 | Eagle Park, SA | Elite | n/a | 13th | 72 | 83% | 2:08.95 |
| 18 Apr 2010 | USAC - 2010 Sea Otter Classic (DH) | Monterey, CA | Pro | n/a | 1st | 139 | 100% | 2:04.70 |
| 06 Sep 2009 | UCI - World Championships '09 | Stromlo, Canberra, ACT | Elite | Australia | 12th | 59 | 81% | 2:35.31 |
| 09 Aug 2009 | 2009 Mountain States Cup DH #3 Blast the Mass | Snowmass Village, CO | Pro | Yeti Fox Factory | 3rd | 74 | 97% | 4:00.75 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | Yeti Fox Shox Factory Race Team | - | 160 | 0% | |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | Yeti Fox Shox Factory Race Team | 79th | 157 | 50% | 7:45.01 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | Yeti Fox Shox Factory Race Team | - | 225 | 0% | |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | Yeti Fox Shox Factory Race Team | 43rd | 142 | 70% | 4:58.03 |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | Yeti Fox Shox Factory Race Team | - | 187 | 0% | |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | Yeti Fox Shox Factory Race Team | 37th | 211 | 83% | 2:15.22 |
| 12 Apr 2009 | 2009 Nissan World Cup #1 | Pietermaritzburg | Elite | Yeti Fox Shox Factory Race Team | 8th | 102 | 93% | 3:54.32 |
| 22 Mar 2009 | UCI - Oceania Continental Champs '09 | Thredbo, NSW | Elite | Fox Racing Shox / Monster Energ / Yeti Cycles | 1st | 49 | 100% | 6:13.65 |
| 01 Feb 2009 | 2008-09 Australian National Series #4 | Mt Buller, VIC | Elite | Fox Racing Shox / Nem / Oakley / Yeti | DNS | 84 | 0% | |
| 25 Jan 2009 | MTBA - Australian National Champs '09 | Stromlo, Canberra, ACT | Elite | Fox Racing Shox / Nema / Oakley / Shimano / Yeti | 2nd | 74 | 99% | 2:48.91 |
| 30 Nov 2008 | 2008-09 Australian National Series #2 | Gold Coast, QLD | Elite | Fox Racing Shox / Oakley / Troy Lee Designs / Yeti | 40th | 107 | 63% | 6:09.03 |
| 02 Nov 2008 | 2008-09 Australian National Series #1 | Eagle Park, SA | Elite | Fox Racing Shox / Oakley / Troy Lee Designs / Yeti | 1st | 76 | 100% | 2:02.44 |
| 16 Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | n/a | - | 199 | 0% | |
| 09 Sep 2007 | UCI - World Championships '07 | Fort William | Elite | Australia | 84th | 99 | 15% | 7:07.24 |
| 08 Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | n/a | 47th | 208 | 78% | 4:16.83 |
| 24 Jun 2007 | 2007 Nissan World Cup #3 | Mont-Saint-Anne | Elite | n/a | 24th | 103 | 77% | 4:45.99 |
| 10 Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | n/a | - | 188 | 0% | |
| 13 May 2007 | 2007 Nissan World Cup #1 | Vigo | Elite | n/a | 48th | 180 | 74% | 2:49.79 |
| 02 Jul 2006 | 2006 UCI World Cup #5 | Balneário Camboriú | Elite | YETI FOX RACING FACTORY | 20th | 117 | 84% | 2:25.64 |
| 25 Jun 2006 | 2006 UCI World Cup #4 | Mont-Saint-Anne | Elite | YETI FOX RACING FACTORY | 77th | 153 | 50% | 10:39.52 |
| 04 Jun 2006 | 2006 UCI World Cup #3 | Willingen | Elite | YETI FOX RACING FACTORY | 12th | 202 | 95% | 2:02.09 |
| 28 May 2006 | 2006 UCI World Cup #2 | Fort William | Elite | YETI FOX RACING FACTORY | 11th | 166 | 94% | 4:35.66 |
| 07 May 2006 | 2006 UCI World Cup #1 | Vigo | Elite | n/a | 15th | 208 | 93% | 2:30.17 |
| 11 Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | n/a | DNS | 130 | 0% | |
| 10 Jul 2005 | 2005 UCI World Cup #6 | Angel Fire, NM | Elite | n/a | 2nd | 73 | 99% | 4:34.26 |
| 26 Jun 2005 | 2005 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 15th | 80 | 82% | 5:15.47 |
| 12 Jun 2005 | 2005 UCI World Cup #3 | Schladming | Elite | n/a | 20th | 80 | 76% | 4:22.33 |
| 05 Jun 2005 | 2005 UCI World Cup #2 | Willingen | Elite | n/a | - | 156 | 0% | |
| 19 Sep 2004 | 2004 Tissot World Cup #6 | Livigno | Elite | n/a | 16th | 186 | 92% | 4:20.86 |
| 04 Jul 2004 | 2004 Tissot World Cup #5 | Calgary | Elite | n/a | 14th | 105 | 88% | 2:29.52 |
| 27 Jun 2004 | 2004 Tissot World Cup #4 | Mont-Saint-Anne | Elite | n/a | 18th | 110 | 84% | 3:07.92 |
| 14 Jul 2002 | 2002 Tissot World Cup #5 | Telluride, CO | Elite | n/a | 11th | 81 | 88% | 2:05.20 |
| 30 Jun 2002 | 2002 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 16th | 87 | 83% | 5:25.73 |