| 27 Feb 2011 | MTBA - Australian National Champs '11 | Eagle Park, SA | Elite | n/a | 48th | 72 | 34% | 2:18.76 |
| 12 Sep 2010 | 2010 ProGRT #5 | Whiteface, NY | Pro | Giant | 8th | 35 | 79% | 8:11.67 |
| 29 Aug 2010 | 2010 UCI World Cup #6 | Windham, NY | Elite | Giant Factory Team | 56th | 130 | 57% | 2:41.27 |
| 11 Aug 2010 | Crankworx - AirDH '10 | Whistler, BC | Pro | Giant Factory Team | 10th | 83 | 89% | 4:21.41 |
| 11 Jul 2010 | USAC - 2010 Downieville Classic (XC & DH) | Downieville | Pro | n/a | 45th | 64 | 30% | 3h20:28.80 |
| 04 Jul 2010 | 2010 ProGRT #4 | Trestle, CO | Pro | n/a | 11th | 40 | 74% | 6:48.25 |
| 27 Jun 2010 | 2010 ProGRT #3 | Northstar, CA | Pro | Giant | 12th | 68 | 84% | 4:13.25 |
| 30 May 2010 | US Open - 2010 US Open (DH) | Diablo Freeride, NJ | Pro | n/a | 8th | 131 | 95% | 2:25.87 |
| 29 May 2010 | US Open - 2010 US Open (GS) | Diablo Freeride, NJ | Pro | Giant Factory Team | 7th | 36 | 83% | 0:40.72 |
| 23 May 2010 | 2010 ProGRT #2 | Plattekill, NY | Pro | Giant | 7th | 63 | 90% | 2:49.28 |
| 25 Apr 2010 | 2010 ProGRT #1 | Port Angeles, WA | Pro | Giant Factory Team | 14th | 92 | 86% | 2:41.30 |
| 18 Apr 2010 | USAC - 2010 Sea Otter Classic (DH) | Monterey, CA | Pro | GIANT FACTORY | 15th | 139 | 90% | 2:11.60 |
| 28 Mar 2010 | 2010 Cal State DH #1 | Fontana, CA | Pro | n/a | 9th | 41 | 80% | 2:12.82 |
| 14 Mar 2010 | 2009-10 Australian National Series #4 | Stromlo, Canberra, ACT | Elite | Giant / Stromlo Forest Park | 5th | 25 | 83% | 2:39.17 |
| 17 Jan 2010 | MTBA - Australian National Champs '10 | Eagle Park, SA | Elite | n/a | 11th | 71 | 86% | 2:00.72 |
| 20 Sep 2009 | 2009 Nissan World Cup #8 | Schladming | Elite | Giant Mountain Bike Team | - | 221 | 0% | |
| 06 Sep 2009 | UCI - World Championships '09 | Stromlo, Canberra, ACT | Elite | Australia | 16th | 59 | 74% | 2:36.56 |
| 16 Aug 2009 | Crankworx - Canadian Open '09 | Whistler, BC | Pro | Giant | - | 93 | 0% | |
| 12 Aug 2009 | Crankworx - AirDH '09 | Whistler, BC | Pro | Giant | 4th | 72 | 96% | 4:25.01 |
| 02 Aug 2009 | 2009 Nissan World Cup #7 | Bromont | Elite | Giant Mountain Bike Team | 21st | 160 | 87% | 2:40.72 |
| 26 Jul 2009 | 2009 Nissan World Cup #6 | Mont-Saint-Anne | Elite | Giant Mountain Bike Team | 40th | 157 | 75% | 5:00.08 |
| 21 Jun 2009 | 2009 Nissan World Cup #5 | Maribor | Elite | Giant Mountain Bike Team | 50th | 225 | 78% | 3:18.70 |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | Giant Mountain Bike Team | 32nd | 142 | 78% | 4:54.47 |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | Giant Mountain Bike Team | 46th | 187 | 76% | 2:29.23 |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | Giant Mountain Bike Team | 69th | 211 | 68% | 2:18.97 |
| 12 Apr 2009 | 2009 Nissan World Cup #1 | Pietermaritzburg | Elite | Giant Mountain Bike Team | 47th | 102 | 54% | 4:04.45 |
| 29 Mar 2009 | 2009 Cal State DH #1 | Fontana, CA | Pro | n/a | 20th | 52 | 63% | 2:24.00 |
| 01 Feb 2009 | 2008-09 Australian National Series #4 | Mt Buller, VIC | Elite | n/a | 13th | 84 | 86% | 3:35.62 |
| 25 Jan 2009 | MTBA - Australian National Champs '09 | Stromlo, Canberra, ACT | Elite | Team Giant | 34th | 74 | 55% | 3:08.18 |
| 14 Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | Giant Mountain Bike Team | 63rd | 237 | 74% | 4:34.95 |
| 31 Aug 2008 | 2008 Nissan World Cup #6 | Stromlo, Canberra, ACT | Elite | Giant Mountain Bike Team | 8th | 70 | 90% | 2:49.19 |
| 03 Aug 2008 | 2008 Nissan World Cup #5 | Bromont | Elite | Giant Mountain Bike Team | 15th | 156 | 91% | 2:55.72 |
| 27 Jul 2008 | 2008 Nissan World Cup #4 | Mont-Saint-Anne | Elite | Giant Mountain Bike Team | 30th | 160 | 82% | 4:54.06 |
| 21 Jun 2008 | UCI - World Championships '08 | Val di Sole | Elite | Australia | 46th | 107 | 58% | 3:42.90 |
| 08 Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | Giant Mountain Bike Team | 72nd | 187 | 62% | 5:39.58 |
| 01 Jun 2008 | 2008 Nissan World Cup #2 | Vallnord | Elite | Giant Mountain Bike Team | 38th | 231 | 84% | 2:48.41 |
| 11 May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | Giant Mountain Bike Team | 25th | 290 | 92% | 2:58.62 |
| 03 Feb 2008 | 2007-08 Australian National Series #4 | Mt Beauty, VIC | Elite | n/a | 6th | 85 | 94% | 3:20.91 |
| 27 Jan 2008 | MTBA - Australian National Champs '08 | Stromlo, Canberra, ACT | Elite | Fox Racing Shox / Giant / Michelin / Shimano | 5th | 66 | 94% | 2:43.13 |
| 16 Dec 2007 | 2007-08 Australian National Series #3 | Thredbo, NSW | Elite | n/a | 4th | 79 | 96% | 7:05.41 |
| 25 Nov 2007 | 2007-08 Australian National Series #2 | Illinbah, QLD | Elite | Fox Racing Shox / Giant / Michelin / Shimano | 27th | 106 | 75% | 5:53.60 |
| 16 Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | Giant Mountain Bike Team | 38th | 199 | 81% | 3:06.48 |
| 09 Sep 2007 | UCI - World Championships '07 | Fort William | Elite | Australia | 18th | 99 | 83% | 5:07.45 |
| 24 Jun 2007 | 2007 Nissan World Cup #3 | Mont-Saint-Anne | Elite | Giant Mountain Bike Team / Team PROJECT | - | 103 | 0% | |
| 25 Jun 2006 | 2006 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 16th | 153 | 90% | 4:57.24 |
| 10 Jul 2005 | 2005 UCI World Cup #6 | Angel Fire, NM | Elite | n/a | 18th | 73 | 76% | 4:46.03 |
| 26 Jun 2005 | 2005 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 16th | 80 | 81% | 5:15.51 |
| 04 Jul 2004 | 2004 Tissot World Cup #5 | Calgary | Elite | n/a | 20th | 105 | 82% | 2:30.74 |
| 27 Jun 2004 | 2004 Tissot World Cup #4 | Mont-Saint-Anne | Elite | n/a | 8th | 110 | 94% | 3:02.57 |
| 14 Sep 2003 | 2003 Tissot World Cup #5 | Kaprun | Elite | n/a | 16th | 195 | 92% | 2:47.76 |
| 13 Jul 2003 | 2003 Tissot World Cup #4 | Grouse Mountain | Elite | n/a | 75th | 90 | 17% | 2:29.46 |
| 29 Jun 2003 | 2003 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 14th | 89 | 85% | 1:44.38 |
| 14 Jul 2002 | 2002 Tissot World Cup #5 | Telluride, CO | Elite | n/a | 15th | 81 | 83% | 2:05.91 |
| 30 Jun 2002 | 2002 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 29th | 87 | 67% | 5:33.12 |
| 26 Aug 2001 | 2001 Tissot World Cup #8 | Mont-Saint-Anne | Elite | FOES AZONIC | 13th | 76 | 84% | 5:13.32 |
| 15 Jul 2001 | 2001 Tissot World Cup #4 | Durango | Elite | FOES AZONIC | 14th | 68 | 81% | 3:44.07 |
| 08 Jul 2001 | 2001 Tissot World Cup #3 | Grouse Mountain | Elite | FOES AZONIC | 29th | 86 | 67% | 1:59.61 |
| 16 Jul 2000 | 2000 Tissot World Cup #5 | Vail | Elite | n/a | 26th | 78 | 68% | 4:40.01 |
| 02 Jul 2000 | 2000 Tissot World Cup #4 | Mont-Saint-Anne | Elite | PRO JRX | 40th | 80 | 51% | 5:15.78 |
| 08 Aug 1999 | 1999 Diesel World Cup #7 | Bromont | Elite | n/a | 35th | 70 | 51% | 5:06.53 |
| 11 Jul 1999 | 1999 Diesel World Cup #5 | Squaw Valley, CA | Elite | n/a | 39th | 70 | 45% | 4:33.02 |
| 27 Jun 1999 | 1999 Diesel World Cup #4 | Big Bear Lake, CA | Elite | n/a | 67th | 70 | 4% | 4:36.67 |