| Place | Bib# | Name | Age | Club | Times | Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 |
| 1 | | Jeff Drew | 29 | Wheelers-OBB | 35:37 | |
| 2 | | Jordan Duncan | 15 | Kona Grass Roots | 35:44 | |
| 3 | | Chris Dickinson | 36 | OBB-Westshore | 35:59 | |
| 4 | | Justin Wolfe | 24 | | 36:01 | |
| 5 | | Mitchell Thacker | 29 | Pro City Racing | 36:16 | |
| 6 | | Geoff Robson | 27 | | 36:40 | |
| 7 | | Josh Erickson | 35 | Tripleshot Spinnakers | 36:42 | |
| 8 | | David Damery | 40 | Big Dog Biking | 37:05 | |
| 9 | | Halldor Gunnarsson | 31 | Capital City Cycles | 37:06 | |
| 10 | | Gavin Eaton | 32 | Tripleshot Spinnakers | 37:15 | |
| 11 | | Colin Hynes | 21 | Riders Cycles | 37:16 | |
| 12 | | Ian Beveridge | 42 | | 37:20 | |
| 13 | | Dave Morris | 44 | A.I.R. | 37:38 | |
| 14 | | Chris Sundby | 18 | KKT-OBB | 38:02 | |
| 15 | | Aaron Amar | 38 | | 38:09 | |
| 16 | | Mark Allison | 32 | | 38:14 | |
| 17 | | Andrew Grant | 15 | Trail Bikes-Eatmore Sprouts | 38:30 | |
| 18 | | Daryl Chase | 37 | Port Alberni Cycling Club | 38:40 | |
| 19 | | Carey Mark | 41 | Steed Cycles | 38:42 | |
| 20 | | Chris George | 35 | PT Performance Training | 38:46 | |
| 21 | | Kirby Villeneuve | 45 | Nanaimo MTB Club | 38:48 | |
| 22 | | Derek Steel | 67 | Arrowsmith | 38:59 | |
| 23 | | Nigel Ellsay | 16 | Trail Bikes-Eatmore Sprouts | 39:28 | |
| 24 | | Justin Bailey | 24 | SS Pakenham | 39:33 | |
| 25 | | Spencer Burns | 15 | | 39:46 | |
| 26 | | Rob Williamson | 45 | OBB-Nanaimo | 40:54 | |
| 27 | | Paul Kane | 52 | | 41:15 | |
| 28 | | Dan Curtis | 30 | OBB-Nanaimo | 41:40 | |
| 29 | | Paul LaPerriere | 35 | Blue Toque | 41:49 | |
| 30 | | Michael Pearson | 28 | Schwalbe | 42:06 | |
| 31 | | Derek Prout | 53 | U-ROC | 43:06 | |
| 32 | | Bill Lane | 64 | | 44:10 | |
| DNF | | Cam Maysmith | 29 | Riders Cycles | | |
| DNF | | Regan Pringle | 36 | Pro City Racing | | |
| DNF | | Will Maartman | 23 | SS Pakenham | | |