| Under 15 Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Giesbrecht, Jordan | Prince George | BC | PGCC | 00:28:35.09 |
| 2 | Whitten, Alan | Edmonton | AB | Tatonka | +00:00:57.86 |
| 3 | Eastmead, Keegan | Edmonton | AB | Sports Shack Croakers | +00:01:55.39 |
| 4 | Pearson, Steve | Calgary | AB | Dynamic Cycle | +00:03:05.68 |
| 5 | Dewey, Fergus | Invermere | BC | +00:05:18.25 | |
| 6 | Brandon, Curtis | Spruce Grove | AB | Rage Riding Club | +00:08:06.46 |
| 7 | Wolsleger, Jeff | Spruce Grove | AB | Tatonka River Valley | +00:12:06.13 |
| 8 | Koss, Nathan | Invermere | BC | +00:12:30.64 | |
| 9 | Cournoyer, Kyle | Red Deer | AB | RMB'NB | +00:15:03.47 |
| 10 | Christian, Norie | Devon | AB | Tatonka/Rvc | +00:17:12.12 |
| 11 | Pearsall, Branden | Red Deer | AB | +00:21:38.99 | |
| 12 | Brandon, Tyler | Spruce Grove | AB | Rage Riding Club | +00:30:39.79 |
| Under 13 Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Anderson, Ryan | Spruce Grove | AB | Tatonka | 00:33:24.05 |
| 2 | Hyvonen, Joel | Red Deer | AB | +00:04:48.53 | |
| 3 | Pauly, Matthew | Red Deer | AB | Turple Brothers | +00:05:56.92 |
| 4 | Thibeault, Tyrell | Sylvan Lake | AB | CABC | +00:05:58.46 |
| 5 | Noble, Wade | Slyvan Lake | AB | +00:07:23.46 | |
| 6 | Scanzo, Joseph | Whitefish | US | Big Mtn Bike Academy | +00:09:02.90 |
| 7 | Hunter, Jayme | Caroline | AB | RMB'NB | +00:15:09.96 |
| 8 | Potvin, Vincent | St-Sauveur | QC | +00:17:01.79 | |
| Under 17 Sport Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Percival, Ryland | Red Deer | AB | Reaction Racing | 00:56:59.29 |
| 2 | Krenz, Tyler | Valemount | BC | Valemont | +00:00:33.97 |
| 3 | Stewart, Daniel | Rocky Mtn House | AB | +00:03:01.31 | |
| 4 | Sieben, Ryan | Sherwood Park | AB | RAGE | +00:05:32.63 |
| 5 | Soon, Matt | St. Albert | AB | St. Albert Trailraiders | +00:06:46.63 |
| 6 | Lakhram, Ryan | Edmonton | AB | Revolution Cycle | +00:08:16.81 |
| 7 | Krzepkowski, Jacques | Calgary | AB | Team Bike Shop | +00:08:58.40 |
| 8 | Holland, Eric | Okotoks | AB | Dynamic | +00:09:01.94 |
| 9 | Stachura, Damian | Edmonton | AB | Croakers | +00:09:50.47 |
| 10 | Lamb, Eric | Whitefish | MT | BMBA | +00:10:00.10 |
| 11 | Randal, Brock | Red Deer | AB | Team Turple Bros | +00:10:08.17 |
| 12 | Little, Taylor | Edmonton | AB | RAGE | +00:10:44.66 |
| 13 | Hopping, Ryan | Fort McMurray | AB | Fort Mac Bicycling Club | +00:11:07.00 |
| 14 | Bjorge, Mike | Red Deer | AB | Tatonka | +00:11:38.49 |
| 15 | McClintock, Jason | Caroline | AB | RMB'NB | +00:14:54.67 |
| 16 | Cox, Michael | Fort McMurray | AB | Fort Mac Bicycling Club | +00:16:24.72 |
| 17 | Stenberg, Kurt | St. Albert | AB | Trail Raiders | +00:23:01.98 |
| 18 | McLachlan, T.J. | Camrose | AB | +00:23:41.25 | |
| 19 | Fan, Jason | Sherwood Park | AB | RAGE | +00:23:41.51 |
| 20 | MacNeill, Cory | Red Deer | AB | Reaction Racing | +00:27:57.95 |
| 21 | Urness, Philip | Red Deer | AB | Red Deer Mtn Bike | +00:37:13.23 |
| 22 | Gayler, Patrick | St. Albert | AB | St. Albert Trailraiders | DNS |
| 23 | Meyer, Lance | Bragg Creek | AB | Bow Republic | DNS |
| Senior Beginner Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Drown, Matt | Hudson's Hope | BC | Team Ubc | 01:07:56.69 |
| 2 | Tuckington, James | Edmonton | AB | Rage Racing | +00:00:28.90 |
| 3 | Leigh, Brian | Edmonton | AB | Way Past Fast | +00:03:53.39 |
| 4 | Brunnen, Daniel | Calgary | AB | Eurotech Cycle | +00:04:37.84 |
| 5 | Boorman, Scott | Rocky Mtn House | AB | RMB'NB | +00:07:14.19 |
| 6 | Stelmaschuk, Kevin | Rocky Mtn House | AB | +00:10:17.26 | |
| 7 | Ewanuk, Robert | Edmonton | AB | Redbike | +00:11:57.34 |
| 8 | Poules, Roy | Edmonton | AB | +00:14:09.17 | |
| 9 | Bennett, Matthew | Edmonton | AB | +00:16:41.23 | |
| 10 | Sarnecki, Mike | New Sarepta | AB | RAGE | +00:17:32.01 |
| 11 | Dalby, Daryl | Rocky Mtn House | AB | RMB'NB | +01:09:24.44 |
| Master (30-39) Beginner Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Saunders, Steve | Invermere | BC | 00:57:16.73 | |
| 2 | Lund, Philip | Lacombe | AB | Turple Bros | +00:20:58.03 |
| 3 | Sardinha, Luiz | Rocky Mtn House | AB | RMB'NB | +00:27:17.28 |
| 4 | Urness, Douglas | Red Deer | AB | Independent | DNF |
| Senior Beginner Women | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Stengler, Ingrid | Rocky Mtn House | AB | RMB'NB | 00:42:03.42 |
| 2 | Anderson, Michelle | Rocky Mtn House | AB | RMB'NB | +00:11:16.27 |
| 3 | Monagle, Krista | Edmonton | AB | ERTC | +00:15:51.31 |
| Under 17 Women | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Young, Sydney | Tatonka/Rvc | 00:47:23.03 | ||
| Senior Sport Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Guthrie, Scott | Leduc | AB | RAGE | 01:29:58.79 |
| 2 | Jacobs, Jason | Calgary | AB | Calgary Cycle | +00:00:30.25 |
| 3 | Stiles, Joel | Edmonton | AB | Rage Riding Club | +00:00:41.73 |
| 4 | Daggett, Eric | Banff | AB | TNT Pro Bicycle | +00:03:18.30 |
| 5 | Samuel, Nick | Edmonton | AB | George's Boat Anchor | +00:07:25.90 |
| 6 | Wright, Kevin | Ridley's/QSI Interiors | +00:11:22.22 | ||
| 7 | Melvill, Wade | Red Deer | AB | Turple Bros | +00:12:53.78 |
| 8 | Moreau, Carl | Canmore | AB | Altitude Sports | +00:23:28.41 |
| 9 | Lesiuk, Chris | St. Albert | AB | St. Albert Trailraiders | +00:28:25.67 |
| 10 | Stark, Cory | Edmonton | AB | Way Past Fast | +00:39:12.48 |
| Senior Sport Women | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Keefer, Jennifer | Richmond | BC | Steveston Cycles | 01:17:14.43 |
| 2 | Luu, Carmen | Calgary | AB | Eurotech | +00:10:24.42 |
| 3 | Olsen, Maria | Rocky Mtn House | AB | RM'BNB | +00:17:52.60 |
| 4 | Barber, Kirsti | Calgary | AB | Bow Valley/Republik | DNS |
| Master (30-39) Sport Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Good, Dustin | Calgary | AB | Dynamic Cycle/Trek | 01:32:57.14 |
| 2 | Dagg, Don | Banff | AB | Independent | +00:04:44.46 |
| 3 | Killick, Brian | Calgary | AB | Dynamic Cycle | +00:08:42.03 |
| 4 | Burland , Doug | Invermere | BC | +00:09:50.88 | |
| 5 | Wessel, Clifford | Calgary | AB | Sport Swap | +00:12:54.95 |
| 6 | Clarry, Michael J. | Calgary | AB | Soma Cycle | +00:17:52.88 |
| 7 | Sinnemann, Torsten | Burnaby | BC | WCSMB | +00:19:35.08 |
| 8 | Kovacs, Frank | Calgary | AB | Soma Cycle | +00:22:46.51 |
| 9 | Flaaten, Greg | Calgary | AB | +00:24:55.11 | |
| 10 | Harich, Andrew | Calgary | AB | Eurotech Cycle | DNF |
| Junior Sport Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Wright, Graeme | Rocky Mtn House | AB | RMB'NB | 01:04:32.78 |
| 2 | Shankaruk, Mike | Edmonton | AB | Rage Racing | +00:04:24.88 |
| 3 | Robinson, Andrew | Rocky Mtn House | AB | +00:04:43.26 | |
| 4 | Rinke, Jared | Lund Brek | AB | +00:07:49.19 | |
| 5 | Kohlenberg, Ryan | St. Albert | AB | St. Albert Trailraiders | +00:17:07.35 |
| 6 | Kinnear, Kurtis | Olds | AB | DNF | |
| 7 | Mueller, Alex | AB | DNS | ||
| Under 17 Sport Men | |||||
| Place | Name | City | Prov | Team | Time/Difference |
| 1 | Bomhof, Marc | Lethbridge | AB | Lethbridge Headwinds | 01:23:09.02 |
| 2 | Rasmussen, Jordon | Prince George | BC | Olympia Cycle/Rocky Mtn. Cycle | +00:06:08.56 |
| 3 | Wallace, Cory | Jasper | AB | Freewheel/Kona | +00:07:31.22 |
| 4 | Gavin, Duncan | West Vancouver | BC | Kona/The Bike Cellar | +00:10:00.11 |
| 5 | Pittman, Keir | Calgary | AB | Eurotech Cycle | +00:17:52.78 |
| 6 | Cartwright, Andrew | North Vancouver | BC | Steed Cycles | +00:19:10.75 |
| 7 | Kozlouski, Mike | Red Deer | AB | Team Turple Bros | +00:28:16.34 |
| 8 | Paradis, Robert | Caroline | AB | RMB'NB | +00:31:49.12 |
| 9 | Anderson, Philip | Rocky Mtn House | AB | RMB'NB | +00:38:49.38 |