| Place | Bib# | Name | Age | Club | Times | Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 |
| 1 | | David Huntley | 32 | | 37:24 | | 11:40 | 8:33 | 8:47 | 8:23 |
| 2 | | Spencer Skerget | 20 | | 37:30 | | 11:48 | 8:30 | 8:33 | 8:38 |
| 3 | | Jon Benskin | 32 | OBB - Vic Wheelers | 38:10 | | 11:53 | 8:40 | 9:03 | 8:33 |
| 4 | | Justin Wolfe | 28 | Frontrunners | 38:11 | | 11:40 | 8:38 | 9:06 | 8:45 |
| 5 | | Eric Findlay | 31 | Frontrunners/Splashes Cycling Team | 38:33 | | 12:28 | 8:36 | 8:43 | 8:44 |
| 6 | | Andy Pitre | 35 | Oak Bay Bikes - Victoria Wheelers | 38:41 | | 12:11 | 8:53 | 8:48 | 8:47 |
| 7 | | Nicholas Kupiak | 26 | MIVA | 39:02 | | 12:14 | 8:50 | 8:55 | 9:01 |
| 8 | | James Grant | 15 | VIPYRS | 39:12 | | 12:14 | 8:50 | 9:06 | 9:01 |
| 9 | | Damian Parlee | 16 | Trail Bikes | 39:17 | | 12:09 | 8:56 | 9:03 | 9:08 |
| 10 | | Mark Nelson | 30 | Frontrunners/Splashes Cycling Team | 39:28 | | 12:28 | 8:47 | 9:18 | 8:53 |
| 11 | | Derek Kidd | 26 | Oak Bay Bikes - Victoria Wheelers | 39:35 | | 12:39 | 8:40 | 9:09 | 9:05 |
| 12 | | Ryan Smith | 32 | Arrowsmith Bikes | 39:42 | | 12:28 | 8:51 | 9:24 | 8:58 |
| 13 | | David Perrin | 39 | Avia West | 39:47 | | 12:28 | 8:51 | 9:14 | 9:12 |
| 14 | | Mike Pollock | 39 | COWICHAN CYCLES CARTEL | 39:55 | | 12:28 | 9:09 | 9:14 | 9:02 |
| 15 | | Chris Macleod | 16 | Tripleshot Cycling | 39:58 | | 12:28 | 8:51 | 9:24 | 9:14 |
| 16 | | Eamon Simmons | 18 | Team Naked | 39:59 | | 13:01 | 9:09 | 8:55 | 8:53 |
| 17 | | Justin Bailey | 28 | Ramblers Cycling Club | 40:04 | | 12:14 | 9:05 | 9:24 | 9:20 |
| 18 | | Simon Norris | 38 | AviaWest | 40:11 | | 13:01 | 9:12 | 8:57 | 9:00 |
| 19 | | David Pechter | 39 | RCCC | 40:30 | | 12:42 | 8:56 | 9:34 | 9:17 |
| 20 | | Clayton Webb | 26 | Stuckylife-Broad Street Cycles | 40:49 | | 12:59 | 9:14 | 9:30 | 9:05 |
| 21 | | Peter Hunsinger | 35 | | 40:51 | | 12:05 | 9:14 | 9:42 | 9:49 |
| 22 | | Mark Wieler | 37 | | 40:54 | | 13:11 | 9:02 | 9:12 | 9:29 |
| 23 | | Eric Pagel | 30 | Uber Suweet | 40:57 | | 12:55 | 9:02 | 9:41 | 9:18 |
| 24 | | Jay Lamoureux | 18 | Triple Shot | 40:58 | | 13:26 | 9:10 | 9:07 | 9:14 |
| 25 | | Nicolas Parlee | 16 | Trail Bikes | 40:59 | | 12:55 | 9:02 | 9:30 | 9:31 |
| 26 | | Cam Maysmith | 32 | Pro City Racing | 41:07 | | 13:01 | 9:12 | 9:38 | 9:15 |
| 27 | | Blake Crouch | 32 | Go North | 41:17 | | 13:01 | 9:12 | 9:25 | 9:38 |
| 28 | | David Sinclair | 30 | Team Puke | 41:24 | | 13:01 | 9:22 | 9:20 | 9:40 |
| 29 | | Julien Menard | 32 | CRCC | 41:27 | | 13:11 | 9:12 | 9:33 | 9:30 |
| 30 | | David Lounsbury | 34 | Naked | 41:53 | | 13:11 | 9:12 | 10:01 | 9:28 |
| 31 | | Nicholas Walker | 30 | Frontrunners/Splashes Cycling Team | 42:06 | | 13:01 | 9:21 | 9:40 | 10:04 |
| 32 | | trevor m jones | 37 | Experience Cycling | 42:35 | | 13:31 | 9:38 | 9:42 | 9:42 |
| 33 | | Matthew Grossnickle | 27 | Cycle Therapy | 42:52 | | 13:11 | 9:42 | 10:15 | 9:43 |
| 34 | | Will Maartman | 26 | Ramblers Cycling Club | 42:56 | | 13:01 | 9:58 | 10:11 | 9:44 |
| 35 | | John Lam | 39 | MIVA | 43:08 | | 13:57 | 9:44 | 9:49 | 9:37 |
| 36 | | Geoff Robson | 31 | StuckyLife / Broadstreet Cycles | 43:25 | | 13:57 | 9:51 | 9:45 | 9:50 |
| 37 | | Dave Brown | 38 | RCCC | 43:41 | | 13:11 | 10:02 | 10:08 | 10:19 |
| 38 | | Steven Wiebe | 30 | Pro City Racing | 44:01 | | 13:54 | 9:47 | 9:57 | 10:22 |
| 39 | | Erik Diertens | 14 | Pro City Racing | 44:05 | | 14:04 | 9:50 | 10:23 | 9:48 |
| 40 | | Jeff Coleman | 33 | Frontrunners/Splashes Cycling Team | 44:15 | | 13:57 | 10:09 | 10:08 | 10:00 |
| 41 | | Anthony Klimo | 15 | Jack's Homegrown | 44:32 | | 14:04 | 9:54 | 10:12 | 10:21 |
| 42 | | Brennen Smith | 16 | | 44:52 | | 14:13 | 10:12 | 9:57 | 10:30 |
| 43 | | Cameron Paul | 13 | Tripleshot Cycling | 45:22 | | 14:28 | 9:59 | 10:30 | 10:24 |
| 44 | | Mike Wilson | 31 | Frontrunners/Splashes Cycling Team | 45:26 | | 14:13 | 10:16 | 10:45 | 10:10 |
| 45 | | Kevin Ehman | 29 | Stuckylife.com | 45:32 | | 14:13 | 10:16 | 10:34 | 10:27 |
| 46 | | John Wilcox | 15 | VAC - Pro City | 45:35 | | 14:04 | 10:11 | 10:41 | 10:39 |
| 47 | | Dan Owen | 21 | Ramblers Cycle Club | 46:14 | | 14:04 | 10:25 | 10:47 | 10:57 |
| 48 | | Renny Mcclure | 28 | Stuckylife / Broad Street Cycles / Snowleopardracing / Maximumspeedandaggression | 46:51 | | 15:04 | 10:30 | 10:25 | 10:51 |
| 49 | | Colin McWhae | 21 | | 46:55 | | 15:04 | 9:34 | 11:21 | 10:55 |
| 50 | | Justin Tavern | 38 | OakBay Bikes/Victoria Wheelers | 47:05 | | 14:44 | 9:55 | 11:47 | 10:39 |
| 51 | | Landon Braithwaite | 28 | Uber suweet | 47:21 | | 14:56 | 10:58 | 10:58 | 10:28 |
| 52 | | Paul Auton | 24 | Cycle Therapy | 47:48 | | 15:27 | 10:28 | 11:14 | 10:38 |
| 53 | | Patrick Burnham | 35 | MIVA | 48:30 | | 13:57 | 10:42 | 11:21 | 12:30 |
| 54 | | Rory O'connell | 28 | Ramblers Cycling Club | 37:28 | -1 | 14:13 | 12:52 | 10:23 |
| 55 | | Leif Keithley | 29 | StuckyLife / Slow Leopard Racing | 37:33 | -1 | 15:22 | 10:33 | 11:37 |
| 56 | | Brodie Hay | 16 | Vipyers | 37:52 | -1 | 15:04 | 11:44 | 11:02 |