| 21 Aug 2011 | 2011 QLD KWT Sunshine Series - Final | Toowoomba, QLD | Elite | n/a | 2nd | 42 | 98% | 2:46.40 |
| 22 May 2011 | 2011 QLD KWT Sunshine Series #1 | Castle Hill, QLD | Elite | n/a | DNS | 55 | 0% | |
| 27 Feb 2011 | MTBA - Australian National Champs '11 | Eagle Park, SA | Elite | eyewear / GT Factory / Nema | 39th | 72 | 46% | 2:15.12 |
| 06 Feb 2011 | 2010-11 Jayco Australian National Series #3 | Mt Buller, VIC | Elite | n/a | 3rd | 50 | 96% | 3:37.35 |
| 16 Jan 2011 | 2010-11 Jayco Australian National Series #2 | Mt Baw Baw, VIC | Elite | n/a | 15th | 52 | 73% | 3:24.52 |
| 12 Dec 2010 | 2010-11 Jayco Australian National Series #1 | Glenorchy, TAS | Elite | avid / Intense / RockShox / SRAM / truvativ | 8th | 51 | 86% | 3:16.51 |
| 17 Oct 2010 | 2010-11 Kona Victorian DH MTB Series #1 | Eildon, VIC | Elite | n/a | 6th | 65 | 92% | 2:59.60 |
| 15 Aug 2010 | 2010 QLD Sunshine Series #5 | Kenilworth, QLD | Elite | n/a | 2nd | 39 | 97% | 3:02.06 |
| 25 Jul 2010 | 2010 QLD Sunshine Series #4 | Toowoomba, QLD | Elite | n/a | 1st | 49 | 100% | 2:44.70 |
| 30 May 2010 | 2010 QLD Sunshine Series #2 | Illinbah, QLD | Elite | n/a | 1st | 24 | 100% | 4:07.65 |
| 06 Sep 2009 | UCI - World Championships '09 | Stromlo, Canberra, ACT | Elite | Australia | 7th | 59 | 90% | 2:34.31 |
| 07 Jun 2009 | 2009 Nissan World Cup #4 | Fort William | Elite | Kenda Morewood | 40th | 142 | 72% | 4:56.66 |
| 17 May 2009 | 2009 Nissan World Cup #3 | Vallnord | Elite | Kenda Morewood | 62nd | 187 | 67% | 2:32.34 |
| 10 May 2009 | 2009 Nissan World Cup #2 | La Bresse | Elite | Kenda Morewood | 79th | 211 | 63% | 2:44.60 |
| 12 Apr 2009 | 2009 Nissan World Cup #1 | Pietermaritzburg | Elite | Kenda Morewood | 11th | 102 | 90% | 3:55.02 |
| 22 Mar 2009 | UCI - Oceania Continental Champs '09 | Thredbo, NSW | Elite | Kenda Morewood / Red Bull | 5th | 49 | 92% | 6:19.89 |
| 14 Sep 2008 | 2008 Nissan World Cup #7 | Schladming | Elite | Santa Cruz Syndicate | 19th | 237 | 92% | 4:24.40 |
| 31 Aug 2008 | 2008 Nissan World Cup #6 | Stromlo, Canberra, ACT | Elite | Santa Cruz Syndicate | 2nd | 70 | 99% | 2:46.02 |
| 03 Aug 2008 | 2008 Nissan World Cup #5 | Bromont | Elite | Santa Cruz Syndicate | 19th | 156 | 88% | 2:56.40 |
| 27 Jul 2008 | 2008 Nissan World Cup #4 | Mont-Saint-Anne | Elite | Santa Cruz Syndicate | 7th | 160 | 96% | 4:40.12 |
| 21 Jun 2008 | UCI - World Championships '08 | Val di Sole | Elite | Australia | 21st | 107 | 81% | 3:31.73 |
| 08 Jun 2008 | 2008 Nissan World Cup #3 | Fort William | Elite | Santa Cruz Syndicate | 4th | 187 | 98% | 4:48.19 |
| 01 Jun 2008 | 2008 Nissan World Cup #2 | Vallnord | Elite | Santa Cruz Syndicate | 46th | 231 | 80% | 2:49.51 |
| 11 May 2008 | 2008 Nissan World Cup #1 | Maribor | Elite | Santa Cruz Syndicate | 21st | 290 | 93% | 2:57.76 |
| 03 Feb 2008 | 2007-08 Australian National Series #4 | Mt Beauty, VIC | Elite | n/a | 3rd | 85 | 98% | 3:18.09 |
| 27 Jan 2008 | MTBA - Australian National Champs '08 | Stromlo, Canberra, ACT | Elite | n/a | 1st | 66 | 100% | 2:37.95 |
| 16 Dec 2007 | 2007-08 Australian National Series #3 | Thredbo, NSW | Elite | Santa Cruz | 1st | 79 | 100% | 6:47.21 |
| 25 Nov 2007 | 2007-08 Australian National Series #2 | Illinbah, QLD | Elite | n/a | 1st | 106 | 100% | 3:13.74 |
| 16 Sep 2007 | 2007 Nissan World Cup #5 | Maribor | Elite | Santa Cruz Syndicate | 25th | 199 | 88% | 3:03.18 |
| 09 Sep 2007 | UCI - World Championships '07 | Fort William | Elite | Australia | 12th | 99 | 89% | 5:03.19 |
| 08 Jul 2007 | 2007 Nissan World Cup #4 | Schladming | Elite | Banshee Rockriders 10T / Santa Cruz Syndicate | 8th | 208 | 97% | 4:00.27 |
| 24 Jun 2007 | 2007 Nissan World Cup #3 | Mont-Saint-Anne | Elite | Last Bikes / Renz Radsport / SC Ur / Santa Cruz Syndicate | 6th | 103 | 95% | 4:34.70 |
| 17 Jun 2007 | 2007 SDA #3 | Fort William | Elite | Santa Cruz Syndicate | 2nd | 13 | 92% | 4:59.68 |
| 10 Jun 2007 | 2007 Nissan World Cup #2 | Champéry | Elite | Santa Cruz Syndicate | 30th | 188 | 84% | 4:38.83 |
| 27 May 2007 | 2007 NPS #2 | Ae Forest | Elite | Santa Cruz Syndicate | 34th | 34 | 0% | 6:54.58 |
| 13 May 2007 | 2007 Nissan World Cup #1 | Vigo | Elite | Santa Cruz Syndicate | 26th | 180 | 86% | 2:46.77 |
| 10 Sep 2006 | 2006 UCI World Cup #6 | Schladming | Elite | n/a | 2nd | 248 | 100% | 3:55.34 |
| 02 Jul 2006 | 2006 UCI World Cup #5 | Balneário Camboriú | Elite | n/a | 17th | 117 | 86% | 2:24.73 |
| 25 Jun 2006 | 2006 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 8th | 153 | 95% | 4:50.73 |
| 04 Jun 2006 | 2006 UCI World Cup #3 | Willingen | Elite | n/a | 4th | 202 | 99% | 1:59.99 |
| 28 May 2006 | 2006 UCI World Cup #2 | Fort William | Elite | n/a | 8th | 166 | 96% | 4:30.91 |
| 07 May 2006 | 2006 UCI World Cup #1 | Vigo | Elite | n/a | 2nd | 208 | 100% | 2:23.80 |
| 11 Sep 2005 | 2005 UCI World Cup #8 | Fort William | Elite | n/a | 3rd | 130 | 98% | 4:14.83 |
| 10 Jul 2005 | 2005 UCI World Cup #6 | Angel Fire, NM | Elite | n/a | 15th | 73 | 81% | 4:45.16 |
| 03 Jul 2005 | 2005 UCI World Cup #5 | Balneário Camboriú | Elite | n/a | 8th | 62 | 89% | 2:29.68 |
| 26 Jun 2005 | 2005 UCI World Cup #4 | Mont-Saint-Anne | Elite | n/a | 7th | 80 | 92% | 5:13.54 |
| 12 Jun 2005 | 2005 UCI World Cup #3 | Schladming | Elite | n/a | 3rd | 80 | 97% | 4:14.50 |
| 05 Jun 2005 | 2005 UCI World Cup #2 | Willingen | Elite | n/a | 3rd | 156 | 99% | 2:23.19 |
| 01 May 2005 | 2005 UCI World Cup #1 | Vigo | Elite | n/a | 5th | 80 | 95% | 2:33.18 |
| 19 Sep 2004 | 2004 Tissot World Cup #6 | Livigno | Elite | n/a | 2nd | 186 | 99% | 4:13.17 |
| 04 Jul 2004 | 2004 Tissot World Cup #5 | Calgary | Elite | n/a | 7th | 105 | 94% | 2:27.97 |
| 27 Jun 2004 | 2004 Tissot World Cup #4 | Mont-Saint-Anne | Elite | n/a | 3rd | 110 | 98% | 2:57.29 |
| 20 Jun 2004 | 2004 Tissot World Cup #3 | Schladming | Elite | n/a | 2nd | 217 | 100% | 3:58.56 |
| 13 Jun 2004 | 2004 Tissot World Cup #2 | Les 2 Alpes | Elite | n/a | 7th | 193 | 97% | 3:19.74 |
| 06 Jun 2004 | 2004 Tissot World Cup #1 | Fort William | Elite | n/a | 6th | 147 | 97% | 4:16.62 |
| 14 Sep 2003 | 2003 Tissot World Cup #5 | Kaprun | Elite | n/a | 3rd | 195 | 99% | 2:36.98 |
| 13 Jul 2003 | 2003 Tissot World Cup #4 | Grouse Mountain | Elite | n/a | 40th | 90 | 56% | 2:13.57 |
| 29 Jun 2003 | 2003 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 5th | 89 | 95% | 1:42.36 |
| 08 Jun 2003 | 2003 Tissot World Cup #2 | Alpe d'Huez | Elite | n/a | 1st | 186 | 100% | 3:16.71 |
| 01 Jun 2003 | 2003 Tissot World Cup #1 | Fort William | Elite | n/a | 3rd | 127 | 98% | 4:09.92 |
| 08 Sep 2002 | 2002 Tissot World Cup #6 | Les Gets | Elite | n/a | 39th | 180 | 79% | 3:55.78 |
| 14 Jul 2002 | 2002 Tissot World Cup #5 | Telluride, CO | Elite | n/a | - | 81 | 0% | |
| 30 Jun 2002 | 2002 Tissot World Cup #3 | Mont-Saint-Anne | Elite | n/a | 18th | 87 | 80% | 5:25.92 |
| 09 Jun 2002 | 2002 Tissot World Cup #2 | Maribor | Elite | n/a | - | 145 | 0% | |
| 02 Jun 2002 | 2002 Tissot World Cup #1 | Fort William | Elite | n/a | 3rd | 88 | 98% | 4:48.00 |
| 26 Aug 2001 | 2001 Tissot World Cup #8 | Mont-Saint-Anne | Elite | YETI- PEARL I | - | 76 | 0% | |
| 29 Jul 2001 | 2001 Tissot World Cup #5 | Arai Mountain | Elite | YETI-PEARL IZ | 7th | 54 | 89% | 4:29.35 |
| 15 Jul 2001 | 2001 Tissot World Cup #4 | Durango | Elite | YETI- PEARL I | 7th | 68 | 91% | 3:42.05 |
| 08 Jul 2001 | 2001 Tissot World Cup #3 | Grouse Mountain | Elite | YETI- PEARL I | 37th | 86 | 58% | 2:01.21 |
| 17 Jun 2001 | 2001 Tissot World Cup #2 | Vars | Elite | YETI- PEARL I | 17th | 154 | 90% | 3:29.19 |
| 10 Jun 2001 | 2001 Tissot World Cup #1 | Maribor | Elite | YETI- PEARL I | 13th | 155 | 92% | 3:03.71 |
| 27 Aug 2000 | 2000 Tissot World Cup #8 | Leysin | Elite | Yeti | 27th | 119 | 78% | 7:05.23 |
| 13 Aug 2000 | 2000 Tissot World Cup #7 | Kaprun | Elite | Yeti | 12th | 142 | 92% | 5:44.38 |
| 23 Jul 2000 | 2000 Tissot World Cup #6 | Arai Mountain | Elite | Yeti | 45th | 50 | 10% | 5:54.33 |
| 16 Jul 2000 | 2000 Tissot World Cup #5 | Vail | Elite | Yeti | 3rd | 78 | 97% | 4:26.97 |
| 02 Jul 2000 | 2000 Tissot World Cup #4 | Mont-Saint-Anne | Elite | Yeti | 21st | 80 | 75% | 5:08.07 |
| 03 Jun 2000 | 2000 Tissot World Cup #3 | Maribor | Elite | Yeti | 17th | 165 | 90% | 4:11.06 |
| 28 May 2000 | 2000 Tissot World Cup #2 | Cortina d'Ampezzo | Elite | Yeti | 14th | 171 | 92% | 3:20.28 |
| 21 May 2000 | 2000 Tissot World Cup #1 | Les Gets | Elite | Yeti | 51st | 80 | 37% | 3:07.47 |
| 08 Aug 1999 | 1999 Diesel World Cup #7 | Bromont | Elite | n/a | 14th | 70 | 81% | 4:47.42 |
| 01 Aug 1999 | 1999 Diesel World Cup #6 | Mont-Saint-Anne | Elite | n/a | 12th | 70 | 84% | 4:52.76 |
| 11 Jul 1999 | 1999 Diesel World Cup #5 | Squaw Valley, CA | Elite | n/a | 24th | 70 | 67% | 4:24.42 |
| 27 Jun 1999 | 1999 Diesel World Cup #4 | Big Bear Lake, CA | Elite | n/a | 41st | 70 | 42% | 4:08.16 |