| Place | Bib# | Name | Age | Club | Times | Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 | Lap 6 |
| 1 | Regan Pringle | 36 | Pro City Racing | 37:40 | ||||||||
| 2 | Mitchell Thacker | 29 | Pro City Racing | 38:24 | ||||||||
| 3 | Gregory Smith | 27 | 38:30 | |||||||||
| 4 | Chris Dickinson | 36 | OBB | 38:39 | ||||||||
| 5 | Gavin Eaton | 32 | Tripleshot Spinnakers | 38:54 | ||||||||
| 6 | Justin Wolfe | 25 | 38:58 | |||||||||
| 7 | Steve Doreen | 27 | Local Ride | 39:06 | ||||||||
| 8 | Arran Spencer | 30 | Pro City Racing | 39:08 | ||||||||
| 9 | Ian Beveridge | 42 | 39:18 | |||||||||
| 10 | Adam de Vos | 17 | Tripleshot Spinnakers | 39:34 | ||||||||
| 11 | Chris Sundby | 18 | OBB Westshore / Kellys Kids Tri | 40:08 | ||||||||
| 12 | Andrew Grant | 15 | Trail Bikes-Eatmore Sprouts | 40:35 | ||||||||
| 13 | Geoff Robson | 28 | 40:40 | |||||||||
| 14 | Ryan Cousineau | 32 | Escape Velocity | 40:56 | ||||||||
| 15 | Halldor Gunnarsson | 31 | Capital City Cycles | 40:58 | ||||||||
| 16 | John Lam | 36 | Nanaimo MTB Club | 41:06 | ||||||||
| 17 | Andy Pitre | 32 | Me | 41:29 | ||||||||
| 18 | Will Maartman | 23 | 41:54 | |||||||||
| 19 | Justin Bailey | 24 | 41:55 | |||||||||
| 20 | Erik Madsen | 35 | Pro City Racing | 42:07 | ||||||||
| 21 | Jonathon Bouchard | 29 | 42:09 | |||||||||
| 22 | Steven Grandy | 31 | 42:27 | |||||||||
| 23 | Aaron Thomas | 20 | NTC | 42:31 | ||||||||
| 24 | Geoff Wong | 44 | Tripleshot Spinnakers | 42:38 | ||||||||
| 25 | Derek Steel | 67 | Arrowsmith Bikes | 42:39 | ||||||||
| 26 | Chris George | 35 | PT Performance Training | 42:47 | ||||||||
| 27 | Connor Folman | 16 | 43:34 | |||||||||
| 28 | Paul Kane | 52 | 44:07 | |||||||||
| 29 | Derek Prout | 53 | 44:15 | |||||||||
| 30 | Bill Lane | 64 | 39:10 | -1 | ||||||||
| 31 | Eric Simonson | 44 | Tripleshot Spinnakers | 39:38 | -1 | |||||||
| 32 | Paul Christopher | 57 | Tripleshot Spinnakers | 43:23 | -1 | |||||||
| 33 | Dan Leonard | 42 | 45:12 | -1 | ||||||||
| DNF | Scott Mitchell | 29 | Pro City Racing | -4 |