| Place | Bib# | Name | Age | Club | Times | Laps | Lap 1 | Lap 2 | Lap 3 | Lap 4 | Lap 5 |
| 1 | 245 | Scott Mitchell | 45 | 45:46 | 4: 9:00 4: 9:00 | 1: 9:01 1: 18:01 | 2: 9:18 1: 27:19 | 1: 9:11 1: 36:30 | 2: 9:16 1: 45:46 | ||
| 2 | 250 | Kelly Guest | 50 | 46:16 | 15: 9:40 15: 9:40 | 2: 9:02 5: 18:42 | 1: 9:07 3: 27:49 | 2: 9:12 2: 37:01 | 1: 9:15 2: 46:16 | ||
| 3 | 194 | Graham Cocksedge | 53 | qathet CX | 46:46 | 2: 8:54 2: 8:54 | 3: 9:15 2: 18:09 | 5: 9:35 2: 27:44 | 3: 9:24 3: 37:09 | 8: 9:37 3: 46:46 | |
| 4 | 215 | Matthew Mahoney | 48 | 47:05 | 3: 8:59 3: 8:59 | 6: 9:29 4: 18:28 | 6: 9:35 4: 28:03 | 4: 9:29 4: 37:33 | 4: 9:32 4: 47:05 | ||
| 5 | 178 | Brett Whitehead | 48 | Trail Bicycles Racing | 47:30 | 5: 9:01 5: 9:01 | 5: 9:24 3: 18:25 | 7: 9:40 5: 28:05 | 8: 9:42 5: 37:47 | 13: 9:43 5: 47:30 | |
| 6 | 190 | Derek Anderson | 43 | Physical Culture | 47:48 | 11: 9:34 11: 9:34 | 4: 9:19 7: 18:53 | 3: 9:35 6: 28:28 | 9: 9:42 6: 38:10 | 9: 9:38 6: 47:48 | |
| 7 | 225 | Ross Greenwood | 47 | Team Slug Racing | 48:04 | 20: 9:54 20: 9:54 | 7: 9:29 12: 19:23 | 4: 9:35 10: 28:58 | 6: 9:35 9: 38:33 | 3: 9:31 7: 48:04 | |
| 8 | 232 | trevor m jones | 49 | Experience cycling | 48:11 | 6: 9:09 6: 9:09 | 17: 9:44 6: 18:53 | 10: 9:44 7: 28:37 | 13: 9:50 7: 38:28 | 12: 9:43 8: 48:11 | |
| 9 | 187 | Daniel Warder | 45 | Tripleshot Cycling Club | 48:15 | 8: 9:21 8: 9:21 | 12: 9:40 9: 19:01 | 14: 9:50 9: 28:51 | 7: 9:40 8: 38:31 | 14: 9:44 9: 48:15 | |
| 10 | 236 | Brent Mcmahon | 46 | 48:24 | 19: 9:49 19: 9:49 | 11: 9:39 13: 19:28 | 12: 9:46 13: 29:14 | 5: 9:34 10: 38:48 | 6: 9:36 10: 48:24 | ||
| 11 | 204 | Joel Lutz | 53 | Rock City Cycles - Frontrunners | 48:26 | 12: 9:36 12: 9:36 | 14: 9:41 11: 19:17 | 15: 9:50 11: 29:07 | 10: 9:44 11: 38:51 | 5: 9:35 11: 48:26 | |
| 12 | 239 | Joel Stiles | 46 | FTPeed Myself | 48:40 | 10: 9:33 10: 9:33 | 15: 9:43 10: 19:16 | 17: 9:55 12: 29:11 | 14: 9:52 13: 39:03 | 7: 9:37 12: 48:40 | |
| 13 | 230 | Tony Wilson | 50 | Rock City Cycles - Frontrunners | 48:46 | 7: 9:13 7: 9:13 | 16: 9:43 8: 18:56 | 18: 9:55 8: 28:51 | 18: 10:03 12: 38:54 | 15: 9:52 13: 48:46 | |
| 14 | 175 | Andy Pitre | 48 | Physical Culture | 48:54 | 27: 10:11 27: 10:11 | 8: 9:32 18: 19:43 | 8: 9:40 14: 29:23 | 12: 9:50 14: 39:13 | 10: 9:41 14: 48:54 | |
| 15 | 218 | Normon Thibault | 58 | Rock City Cycles - Frontrunners | 49:13 | 21: 10:01 21: 10:01 | 13: 9:41 17: 19:42 | 11: 9:45 15: 29:27 | 11: 9:49 15: 39:17 | 16: 9:56 15: 49:13 | |
| 16 | 220 | Real Laberge | 55 | Physical Culture | 49:36 | 26: 10:10 26: 10:10 | 9: 9:35 19: 19:45 | 13: 9:47 16: 29:32 | 20: 10:05 16: 39:38 | 17: 9:58 16: 49:36 | |
| 17 | 210 | Kevin Laidman | 40 | Cycle Therapy | 50:06 | 39: 10:43 39: 10:43 | 18: 9:52 28: 20:35 | 16: 9:55 23: 30:30 | 15: 9:54 19: 40:24 | 11: 9:42 17: 50:06 | |
| 18 | 197 | Harry Reddin | 53 | Comox Valley Cycling Club | 50:16 | 14: 9:38 14: 9:38 | 22: 10:01 15: 19:39 | 23: 10:05 18: 29:44 | 22: 10:13 18: 39:57 | 23: 10:19 18: 50:16 | |
| 19 | 180 | Chad Grice | 41 | Fort Street Cycle | 50:16 | 17: 9:46 17: 9:46 | 19: 9:55 16: 19:41 | 21: 10:01 17: 29:42 | 24: 10:15 17: 39:57 | 22: 10:19 19: 50:16 | |
| 20 | 241 | Paul Auton | 47 | 50:28 | 33: 10:24 33: 10:24 | 27: 10:13 30: 20:37 | 19: 9:56 24: 30:33 | 17: 9:56 21: 40:29 | 18: 9:59 20: 50:28 | ||
| 21 | 203 | Jeff Warmerdam | 43 | FTPeed Myself | 50:45 | 25: 10:10 25: 10:10 | 20: 9:57 22: 20:07 | 25: 10:13 21: 30:20 | 23: 10:13 22: 40:33 | 20: 10:12 21: 50:45 | |
| 22 | 205 | John Higgin | 50 | Rock City Cycles - Frontrunners | 51:13 | 40: 10:45 40: 10:45 | 25: 10:06 35: 20:51 | 22: 10:02 26: 30:53 | 21: 10:08 24: 41:01 | 19: 10:12 22: 51:13 | |
| 23 | 201 | Jason Hatton | 41 | 51:17 | 16: 9:40 16: 9:40 | 21: 9:58 14: 19:38 | 30: 10:27 19: 30:05 | 27: 10:32 23: 40:37 | 35: 10:40 23: 51:17 | ||
| 24 | 185 | Dan Molgat-Roy | 45 | FTPeed Myself | 51:23 | 13: 9:37 13: 9:37 | 29: 10:14 21: 19:51 | 26: 10:15 20: 30:06 | 25: 10:19 20: 40:25 | 40: 10:58 24: 51:23 | |
| 25 | 254 | Scott Pilecki | 43 | Jumping Slug/Scotch CX | 51:36 | 29: 10:16 29: 10:16 | 26: 10:12 25: 20:28 | 24: 10:13 25: 30:41 | 26: 10:27 25: 41:08 | 30: 10:28 25: 51:36 | |
| 26 | 206 | Jon Watkin | 54 | Panache | 51:57 | 18: 9:48 18: 9:48 | 23: 10:01 20: 19:49 | 37: 10:40 22: 30:29 | 35: 10:45 26: 41:15 | 36: 10:42 26: 51:57 | |
| 27 | 217 | Noah Wilcox | 40 | Naked factory racing | 52:03 | 32: 10:22 32: 10:22 | 28: 10:13 29: 20:35 | 27: 10:19 27: 30:54 | 32: 10:43 27: 41:37 | 25: 10:26 27: 52:03 | |
| 28 | 252 | Matthew Grossnickle | 40 | Cycle Therapy | 52:09 | 28: 10:14 28: 10:14 | 31: 10:19 27: 20:33 | 32: 10:32 28: 31:05 | 30: 10:38 28: 41:43 | 26: 10:26 28: 52:09 | |
| 29 | 182 | Curtis Schlossberger | 54 | Recreational Geometry | 52:22 | 23: 10:08 23: 10:08 | 33: 10:24 26: 20:32 | 34: 10:36 30: 31:08 | 29: 10:36 29: 41:44 | 34: 10:38 29: 52:22 | |
| 30 | 199 | James Page | 42 | Team Slug Racing | 52:29 | 36: 10:35 36: 10:35 | 30: 10:15 33: 20:50 | 29: 10:26 31: 31:16 | 37: 10:47 31: 42:03 | 27: 10:26 30: 52:29 | |
| 31 | 249 | Gary MacGregor | 61 | 52:34 | 30: 10:19 30: 10:19 | 24: 10:04 24: 20:23 | 38: 10:43 29: 31:06 | 34: 10:45 30: 41:51 | 37: 10:43 31: 52:34 | ||
| 32 | 193 | Glennon Rosenbloom | 52 | 52:42 | 42: 10:48 42: 10:48 | 35: 10:30 38: 21:18 | 28: 10:25 35: 31:43 | 28: 10:35 33: 42:19 | 24: 10:23 32: 52:42 | ||
| 33 | 233 | Zachary Peters | 44 | Buttcat Factory Racing | 52:46 | 24: 10:09 24: 10:09 | 39: 10:37 31: 20:46 | 36: 10:40 34: 31:26 | 36: 10:46 32: 42:12 | 33: 10:34 33: 52:46 | |
| 34 | 228 | Ted Hobby | 41 | Buttcat Factory Racing | 52:53 | 34: 10:26 34: 10:26 | 32: 10:24 34: 20:50 | 33: 10:34 33: 31:24 | 39: 10:57 34: 42:22 | 31: 10:31 34: 52:53 | |
| 35 | 202 | Jeff Macauley | 41 | Team slug racing | 52:57 | 35: 10:33 35: 10:33 | 37: 10:36 37: 21:09 | 35: 10:40 36: 31:49 | 31: 10:41 35: 42:30 | 28: 10:27 35: 52:57 | |
| 36 | 213 | Mark Allison | 48 | Rock City Cycles - Frontrunners | 53:07 | 43: 10:50 43: 10:50 | 34: 10:29 39: 21:19 | 31: 10:31 37: 31:50 | 33: 10:45 36: 42:35 | 32: 10:32 36: 53:07 | |
| 37 | 253 | Owen Scott | 59 | Trail Bicycles Racing | 53:24 | 9: 9:28 9: 9:28 | 45: 10:53 23: 20:21 | 41: 10:58 32: 31:19 | 49: 11:38 38: 42:57 | 29: 10:27 37: 53:24 | |
| 38 | 226 | Russ Parks | 48 | Fart St. Psychos | 53:51 | 22: 10:07 22: 10:07 | 41: 10:42 32: 20:49 | 46: 11:15 38: 32:04 | 38: 10:50 37: 42:54 | 39: 10:57 38: 53:51 | |
| 39 | 229 | Tim Roberts | 48 | Dad Jokes Racing | 53:58 | 38: 10:40 38: 10:40 | 56: 13:00 55: 23:40 | 20: 10:00 47: 33:40 | 19: 10:03 40: 43:43 | 21: 10:15 39: 53:58 | |
| 40 | 189 | David Pechter | 52 | Trail Bicycles Racing | 54:02 | 37: 10:39 37: 10:39 | 42: 10:43 40: 21:22 | 39: 10:51 39: 32:13 | 40: 10:58 39: 43:11 | 38: 10:51 40: 54:02 | |
| 41 | 231 | Travis Orr | 43 | FTPeed Myself | 54:54 | 45: 10:57 45: 10:57 | 38: 10:37 41: 21:34 | 42: 11:01 42: 32:35 | 42: 11:14 42: 43:49 | 41: 11:05 41: 54:54 | |
| 42 | 172 | Alan Hepples | 45 | Rock City Cycles - Frontrunners | 55:04 | 31: 10:21 31: 10:21 | 43: 10:46 36: 21:07 | 44: 11:15 40: 32:22 | 46: 11:31 43: 43:53 | 43: 11:11 42: 55:04 | |
| 43 | 224 | Roland Rabien | 49 | Victoria Breakaway Cycling Club | 55:38 | 51: 11:08 51: 11:08 | 36: 10:35 43: 21:43 | 40: 10:51 41: 32:34 | 41: 11:11 41: 43:45 | 51: 11:53 43: 55:38 | |
| 44 | 216 | Nick Janaszak | 47 | 55:56 | 44: 10:55 44: 10:55 | 48: 11:06 46: 22:01 | 47: 11:20 45: 33:21 | 44: 11:27 46: 44:49 | 42: 11:07 44: 55:56 | ||
| 45 | 186 | Daniel Lehton | 50 | Dad Jokes Racing | 55:58 | 48: 11:01 48: 11:01 | 44: 10:52 45: 21:53 | 43: 11:06 44: 32:59 | 45: 11:30 44: 44:30 | 47: 11:28 45: 55:58 | |
| 46 | 188 | Dave Shishkoff | 50 | Team AboutTheRide.ca | 56:30 | 47: 11:01 47: 11:01 | 40: 10:40 42: 21:41 | 45: 11:15 43: 32:56 | 51: 11:41 45: 44:37 | 50: 11:53 46: 56:30 | |
| 47 | 195 | Graham Frost | 43 | Buttcat Factory Racing | 56:34 | 58: 16:10 58: 16:10 | 10: 9:37 56: 25:47 | 9: 9:40 56: 35:28 | 16: 9:54 49: 45:22 | 44: 11:11 47: 56:34 | |
| 48 | 219 | Peter Oprsal | 49 | 56:42 | 41: 10:48 41: 10:48 | 47: 11:03 44: 21:51 | 52: 11:46 46: 33:37 | 48: 11:34 47: 45:11 | 48: 11:31 48: 56:42 | ||
| 49 | 214 | Mark Tanski | 42 | Team Slug Racing | 56:59 | 53: 11:19 53: 11:19 | 46: 10:56 47: 22:15 | 48: 11:27 48: 33:42 | 47: 11:31 48: 45:14 | 49: 11:45 49: 56:59 | |
| 50 | 192 | Edwin Booi | 46 | Rock City Cycles - Frontrunners | 57:06 | 49: 11:02 49: 11:02 | 49: 11:15 48: 22:17 | 50: 11:42 49: 33:59 | 50: 11:41 50: 45:40 | 45: 11:26 50: 57:06 | |
| 51 | 234 | Aaron Racher | 47 | Trail bicycles racing | 57:09 | 54: 11:21 54: 11:21 | 50: 11:21 49: 22:42 | 49: 11:33 50: 34:15 | 43: 11:26 51: 45:41 | 46: 11:28 51: 57:09 | |
| 52 | 207 | Jordan Drew | 41 | Buttcat Factory Racing | 46:13 | -1 | 46: 10:59 46: 10:59 | 54: 11:46 50: 22:45 | 51: 11:44 51: 34:29 | 52: 11:44 52: 46:13 | |
| 53 | 173 | Andrew Johnson | 44 | FTPeed Myself | 46:52 | -1 | 56: 11:33 56: 11:33 | 52: 11:40 54: 23:13 | 53: 11:47 53: 35:01 | 53: 11:51 53: 46:52 | |
| 54 | 179 | Bryan Rozon | 44 | 47:05 | -1 | 50: 11:06 50: 11:06 | 55: 11:46 52: 22:52 | 56: 12:16 54: 35:08 | 54: 11:57 54: 47:05 | ||
| 55 | 251 | Kevin Patrick | 51 | 47:47 | -1 | 55: 11:26 55: 11:26 | 53: 11:43 53: 23:10 | 54: 12:00 55: 35:10 | 55: 12:37 55: 47:47 | ||
| 56 | 212 | Lee Blais | 54 | Team Slug Racing | 48:02 | -1 | 52: 11:11 52: 11:11 | 51: 11:37 51: 22:48 | 55: 12:11 52: 35:00 | 56: 13:02 56: 48:02 | |
| 57 | 247 | William Steele | 51 | 47:37 | -2 | 57: 15:46 57: 15:46 | 57: 15:34 57: 31:20 | 57: 16:17 57: 47:37 |