| 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 | 39:19 | ||||||||
| 2 | Mitchell Thacker | 29 | Pro City Racing | 39:28 | ||||||||
| 3 | Justin Wolfe | 24 | Ryders Cycles | 39:33 | ||||||||
| 4 | Scott Mitchell | 29 | Pro City Racing | 39:52 | ||||||||
| 5 | Jordan Duncan | 15 | Kona Grassroots | 40:30 | ||||||||
| 6 | Jonathon Bouchard | 29 | 40:32 | |||||||||
| 7 | Gavin Eaton | 32 | Tripleshot-Spinnakers | 40:55 | ||||||||
| 8 | Halldor Gunnarsson | 31 | Capital City Cycles | 41:03 | ||||||||
| 9 | Chris Sundby | 18 | KKT / OBB Westshore | 41:06 | ||||||||
| 10 | Chris Dickinson | 36 | OBB Westshore | 41:11 | ||||||||
| 11 | Steve Doreen | 27 | Local Ride | 41:34 | ||||||||
| 12 | Ian Beveridge | 41:53 | ||||||||||
| 13 | Phillippe Janicki | 17 | Aviawest VAC | 42:07 | ||||||||
| 14 | Nigel Ellsay | 16 | Trail Bikes | 42:08 | ||||||||
| 15 | Geoff Robson | 27 | 42:22 | |||||||||
| 16 | Adam de Vos | 16 | Tripleshot-Spinnakers | 42:23 | ||||||||
| 17 | Andy Pitre | 32 | 42:24 | |||||||||
| 18 | Shepherd Stewart | 39 | Oak Bay Bikes | 42:25 | ||||||||
| 19 | Mark Allison | 32 | 42:51 | |||||||||
| 20 | Chris George | 35 | PT Performance Racing | 43:20 | ||||||||
| 21 | Justin Bailey | 24 | 43:44 | |||||||||
| 22 | Aaron Amar | 38 | Trail Bikes / Eatmore sprouts | 44:22 | ||||||||
| 23 | Ryan Stuart | 33 | CVCC | 44:42 | ||||||||
| 24 | Jeremy Hart | 38 | IRC | 44:48 | ||||||||
| 25 | Will Maartman | 23 | 45:20 | |||||||||
| 26 | Paul Kane | 52 | 45:42 | |||||||||
| 27 | Derek Prout | 53 | 46:32 | |||||||||
| 28 | Andy Brinton | 48 | 46:38 | |||||||||
| 29 | Paul LaPerriere | 35 | 47:07 | |||||||||
| 30 | Bill Lane | 64 | 39:52 | -1 | ||||||||
| 31 | Jacob Vander Vliet | 14 | CVCC | 41:53 | -1 | |||||||
| DNF | Rob Williamson | 45 | Oak Bay Bikes | |||||||||
| DNF | Steve Dunkley | 27 |