| 04 Sep 2011 | UCI - World Championships '11 | Champéry | Elite | n/a | 39th | 105 | 63% | 4:26.07 |
| 21 Aug 2011 | 2011 UCI World Cup #7 | Val di Sole | Elite | n/a | 48th | 226 | 79% | 3:31.84 |
| 07 Aug 2011 | 2011 UCI World Cup #6 | La Bresse | Elite | n/a | 17th | 223 | 93% | 2:16.00 |
| 20 Jul 2011 | Crankworx - Jeep AirDH '11 | Whistler, BC | Pro | GT Bikes | 3rd | 78 | 97% | 4:17.22 |
| 19 Jul 2011 | Crankworx - Garbanzo '11 | Whistler, BC | Pro | GT Bikes | 49th | 68 | 28% | 23:31.56 |
| 17 Jul 2011 | Crankworx - Canadian Open '11 | Whistler, BC | Pro | GT Bikes | - | 81 | 0% | |
| 10 Jul 2011 | 2011 UCI World Cup #5 | Windham, NY | Elite | n/a | 48th | 142 | 67% | 2:34.55 |
| 03 Jul 2011 | 2011 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 17th | 141 | 89% | 4:42.34 |
| 19 Jun 2011 | Granby Ranch - Triple DHip | Sol Vista, CO | Pro | GT Bikes | 2nd | 45 | 98% | 8:18.59 |
| 12 Jun 2011 | 2011 UCI World Cup #3 | Leogang | Elite | n/a | 62nd | 257 | 76% | 4:13.01 |
| 05 Jun 2011 | 2011 UCI World Cup #2 | Fort William | Elite | n/a | 22nd | 185 | 89% | 4:53.43 |
| 29 May 2011 | US Open - 2011 US Open (DH) | Diablo Freeride, NJ | Pro | GT Bikes | 48th | 106 | 55% | 5:07.78 |
| 28 May 2011 | US Open - 2011 US Open (GS) | Diablo Freeride, NJ | Pro | GT Bikes | 2nd | 37 | 97% | 0:37.49 |
| 24 Apr 2011 | 2011 UCI World Cup #1 | Pietermaritzburg | Elite | n/a | - | 110 | 0% | |
| 27 Feb 2011 | MTBA - Australian National Champs '11 | Eagle Park, SA | Elite | GT Factory / Nema | 1st | 72 | 100% | 2:02.36 |
| 29 Aug 2010 | 2010 UCI World Cup #6 | Windham, NY | Elite | GT Bicycles | - | 130 | 0% | |
| 08 Aug 2010 | Crankworx - Garbanzo '10 | Whistler, BC | Pro | GT Bikes | 14th | 74 | 82% | 14:22.10 |
| 01 Aug 2010 | 2010 UCI World Cup #5 | Val di Sole | Elite | GT Bicycles | 12th | 199 | 94% | 3:25.00 |
| 25 Jul 2010 | 2010 UCI World Cup #4 | Champéry | Elite | GT Bicycles | 54th | 206 | 74% | 4:42.51 |
| 20 Jun 2010 | 2010 UCI World Cup #3 | Leogang | Elite | GT Bicycles | 46th | 222 | 80% | 4:25.70 |
| 06 Jun 2010 | 2010 UCI World Cup #2 | Fort William | Elite | GT Bicycles | 5th | 169 | 98% | 4:37.75 |
| 30 May 2010 | US Open - 2010 US Open (DH) | Diablo Freeride, NJ | Pro | n/a | 46th | 131 | 65% | 2:52.93 |
| 16 May 2010 | 2010 UCI World Cup #1 | Maribor | Elite | GT Bicycles | 30th | 241 | 88% | 3:35.63 |
| 18 Apr 2010 | USAC - 2010 Sea Otter Classic (DH) | Monterey, CA | Pro | GT Bikes | 4th | 139 | 98% | 2:07.40 |
| 28 Mar 2010 | 2010 Cal State DH #1 | Fontana, CA | Pro | n/a | 3rd | 41 | 95% | 2:07.61 |
| 20 Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | GT Bicycles | 27th | 221 | 88% | 4:16.23 |
| 06 Sep 2009 | UCI - World Championships '09 | Stromlo, Canberra, ACT | Elite | Australia | 3rd | 59 | 97% | 2:31.02 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | GT Bicycles | 6th | 160 | 97% | 2:33.32 |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | GT Bicycles | 9th | 157 | 95% | 4:47.58 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | GT Bicycles | 19th | 225 | 92% | 3:11.79 |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | GT Bicycles | 5th | 142 | 97% | 4:43.13 |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | GT Bicycles | 4th | 187 | 98% | 2:23.71 |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | GT Bicycles | 3rd | 211 | 99% | 2:09.00 |
| 12 Apr 2009 | 2009 Nissan World Cup #1 | Pietermaritzburg | Elite | GT Bicycles | 2nd | 102 | 99% | 3:45.69 |
| 01 Feb 2009 | 2008-09 Australian National Series #4 | Mt Buller, VIC | Elite | bell / giro eyewear / GT Bikes | 2nd | 84 | 99% | 3:24.64 |
| 25 Jan 2009 | MTBA - Australian National Champs '09 | Stromlo, Canberra, ACT | Elite | bell / giro eyewear / Mongoose | 1st | 74 | 100% | 2:48.62 |
| 16 Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | Cannondale The Cut | 10th | 199 | 95% | 2:58.73 |
| 09 Sep 2007 | UCI - World Championships '07 | Fort William | Elite | Australia | 11th | 99 | 90% | 5:02.37 |
| 08 Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | Cannondale The Cut | 12th | 208 | 95% | 4:03.93 |
| 24 Jun 2007 | 2007 Nissan World Cup #3 | Mont-Saint-Anne | Elite | Cannondale The Cut / Eldorado / Flatex Online Broker | 10th | 103 | 91% | 4:39.46 |
| 10 Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | Cannondale The Cut | 5th | 188 | 98% | 4:21.52 |
| 13 May 2007 | 2007 Nissan World Cup #1 | Vigo | Elite | Cannondale The Cut | 7th | 180 | 97% | 2:42.71 |
| 10 Sep 2006 | 2006 UCI World Cup #6 | Schladming | Elite | Cannondale / THE CUT | 14th | 248 | 95% | 4:02.15 |
| 02 Jul 2006 | 2006 UCI World Cup #5 | Balneário Camboriú | Elite | Cannondale / THE CUT | 3rd | 117 | 98% | 2:20.69 |
| 25 Jun 2006 | 2006 UCI World Cup #4 | Mont-Saint-Anne | Elite | Cannondale / THE CUT | 11th | 153 | 93% | 4:53.94 |
| 04 Jun 2006 | 2006 UCI World Cup #3 | Willingen | Elite | Cannondale / THE CUT | 11th | 202 | 95% | 2:02.08 |
| 28 May 2006 | 2006 UCI World Cup #2 | Fort William | Elite | Cannondale / THE CUT | 39th | 166 | 77% | 4:47.88 |
| 07 May 2006 | 2006 UCI World Cup #1 | Vigo | Elite | Cannondale / THE CUT | 1st | 208 | 100% | 2:22.94 |
| 11 Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | n/a | 21st | 130 | 85% | 4:26.78 |
| 10 Jul 2005 | 2005 UCI World Cup #6 | Angel Fire, NM | Elite | n/a | 8th | 73 | 90% | 4:43.23 |
| 26 Jun 2005 | 2005 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 17th | 80 | 80% | 5:15.93 |
| 12 Jun 2005 | 2005 UCI World Cup #3 | Schladming | Elite | n/a | 21st | 80 | 75% | 4:22.61 |
| 05 Jun 2005 | 2005 UCI World Cup #2 | Willingen | Elite | n/a | 77th | 156 | 51% | 3:54.19 |
| 01 May 2005 | 2005 UCI World Cup #1 | Vigo | Elite | n/a | 4th | 80 | 96% | 2:30.39 |
| 19 Sep 2004 | 2004 Tissot World Cup #6 | Livigno | Elite | n/a | 9th | 186 | 96% | 4:17.62 |
| 06 Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | n/a | DNS | 147 | 0% | |
| 14 Sep 2003 | 2003 Tissot World Cup #5 | Kaprun | Elite | n/a | 12th | 195 | 94% | 2:45.01 |
| 13 Jul 2003 | 2003 Tissot World Cup #4 | Grouse Mountain | Elite | n/a | 73rd | 90 | 19% | 2:27.43 |
| 29 Jun 2003 | 2003 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 4th | 89 | 97% | 1:41.87 |
| 08 Jun 2003 | 2003 Tissot World Cup #2 | Alpe d'Huez | Elite | n/a | DNS | 186 | 0% | |
| 01 Jun 2003 | 2003 Tissot World Cup #1 | Fort William | Elite | n/a | DNS | 127 | 0% | |
| 08 Sep 2002 | 2002 Tissot World Cup #6 | Les Gets | Elite | HAROLEEDUNGAR | 13th | 180 | 93% | 3:47.04 |
| 14 Jul 2002 | 2002 Tissot World Cup #5 | Telluride, CO | Elite | HAROLEEDUNGAR | 5th | 81 | 95% | 2:03.01 |
| 30 Jun 2002 | 2002 Tissot World Cup #3 | Mont-Saint-Anne | Elite | HAROLEEDUNGAR | 11th | 87 | 88% | 5:23.80 |
| 09 Jun 2002 | 2002 Tissot World Cup #2 | Maribor | Elite | HAROLEEDUNGAR | 8th | 145 | 95% | 3:04.64 |
| 02 Jun 2002 | 2002 Tissot World Cup #1 | Fort William | Elite | HAROLEEDUNGAR | 7th | 88 | 93% | 4:54.40 |
| 29 Jul 2001 | 2001 Tissot World Cup #5 | Arai Mountain | Elite | GLOBAL RACING | 13th | 54 | 77% | 4:32.91 |
| 15 Jul 2001 | 2001 Tissot World Cup #4 | Durango | Elite | GLOBAL RACING | 37th | 68 | 46% | 3:50.67 |
| 08 Jul 2001 | 2001 Tissot World Cup #3 | Grouse Mountain | Elite | GLOBAL RACING | 3rd | 86 | 98% | 1:52.70 |
| 17 Jun 2001 | 2001 Tissot World Cup #2 | Vars | Elite | GLOBAL RACING | 7th | 154 | 96% | 3:24.33 |
| 10 Jun 2001 | 2001 Tissot World Cup #1 | Maribor | Elite | GLOBAL RACING | 6th | 155 | 97% | 3:00.33 |