| Women |
| 1 Laura Brown (Can) Local Ride Racing/Dr. Vie Superfoods+ |
by position |
| 2 Jasmin Glaesser (Ger) Local Ride Racing/Dr. Vie Superfoods+ |
by position |
| 3 Jenny Lehmann (Can) Local Ride Racing/Dr. Vie Superfoods+ |
by position |
| 4 Megan Rathwell (Can) Glotman Simpson Cycling |
by position |
| 5 Kristine Brynjolfson (Can) Trek Red Truck Racing p/b Mosaic Homes |
by position |
| 6 Shani Laxson (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:26.66 |
| 7 Patricia Bailey (USA) Keller Rohrback |
2:27.72 |
| 8 Stephanie Roorda (Can) Local Ride Racing/Dr. Vie Superfoods+ |
2:28.23 |
| 9 Alison Testroete (Can) Skil |
2:31.56 |
| 10 Noe Cooper (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:34.25 |
| 11 Elizabeth Nettles (USA) Keller Rohrback |
2:34.90 |
| 12 Jessica Cutler (USA) Keller Rohrback |
2:35.83 |
| 13 Karlee Gendron (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:36.04 |
| 14 Annie Ewart (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:38.86 |
| 15 Stephanie Peters (USA) Keller Rohrback |
2:42.34 |
| 16 Erin Redl (Can) Glotman Simpson Cycling |
2:43.68 |
| 17 Diane Campbell (Can) CVC Racing |
2:52.83 |
| 18 Tamasin Reno (Can) Glotman Simpson Cycling |
2:54.83 |
| 19 Meghan Grant (Can) Glotman Simpson Cycling |
2:56.45 |
| 20 Julia Garnet (Can) Trek Red Truck Racing p/b Mosaic Homes |
3:01.72 |
| DNS Catherine Varland (USA) Independent |
| DNS Jessica Hannah (Can) Local Ride Racing/Dr. Vie Superfoods+ |
| |
| Pro/1/2 Men |
| 1 Will Routley (Can) Spider Tech p/b C10 |
by position |
| 2 Nic Hamilton (Can) Jelly Belly p/b Kenda |
by position |
| 3 Sebastian Salas (Can) Team H&R BLOCK |
by position |
| 4 Bailey McKnight (Can) Trek Red Truck Racing p/b Mosaic Homes |
by position |
| 5 Cameron MacKinnon (Can) Independent |
by position |
| 6 Colter Young (Can) Rideokanagan.com pb Norco |
by position |
| 7 Cody Canning (Can) Trek Red Truck Racing p/b Mosaic Homes |
1:48.36 |
| 8 Owen Harrison (Can) Team H&R BLOCK |
1:51.03 |
| 9 Garrett Mcleod (Can) Team H&R BLOCK |
1:51.37 |
| 10 Tommy Nankervis (Aus) RealCyclist.com Pro Cycling Team |
1:52.25 |
| 11 Kennett Peterson (USA) Hagens Berman Domestic Elite |
1:52.66 |
| 12 David Gillam (Can) Glotman Simpson Cycling |
1:53.65 |
| 13 David Stephens (Can) Garneau Evolution |
1:53.65 |
| 14 Jesse Reams (Can) Garneau Evolution |
1:53.89 |
| 15 Bob Welbourn (Can) Glotman Simpson Cycling |
1:54.28 |
| 16 Jeff Werner (Can) Garneau Evolution |
1:54.36 |
| 17 Tyler Trace (Can) Trek Red Truck Racing p/b Mosaic Homes |
1:54.78 |
| 18 Aaron Schooler (Can) Team H&R BLOCK |
1:55.10 |
| 19 Jason Thompson (Can) Garneau Evolution |
1:56.43 |
| 20 Mark Mcconnell (Can) Synergy Racing |
1:56.50 |
| 21 Julian Kyer (USA) Kelly Benefit Strategies-OptumHealth |
1:57.17 |
| 22 Justin Kerr (NZl) Team H&R BLOCK |
1:58.30 |
| 23 Dan McDonald (Can) Rideokanagan.com pb Norco |
1:58.68 |
| 24 Matthew OHagan (Can) Team H&R BLOCK |
1:58.93 |
| 25 Brad Huff (USA) Jelly Belly p/b Kenda |
1:59.43 |
| 26 Nick Friesen (Can) Team H&R BLOCK |
2:00.17 |
| 27 Daniel Holloway (USA) Kelly Benefit Strategies-OptumHealth |
2:00.79 |
| 28 Christopher Wingfield (USA) Hagens Berman LLP |
2:01.23 |
| 29 Bart Ludbrook (Can) Glotman Simpson Cycling |
2:01.25 |
| 30 Nathaniel Beams (USA) Dallas Racing p/b Park Place Dearlerships |
2:01.47 |
| 31 David Gerth (Can) Garneau Evolution |
2:01.50 |
| 32 Reid Mumford (USA) Kelly Benefit Strategies-OptumHealth |
2:03.07 |
| 33 Mike Rothengatter (Can) Garneau Evolution |
2:05.18 |
| 34 Sean Mazic (USA) Jelly Belly p/b Kenda |
2:06.02 |
| 35 Dustin Andrews (Can) Team H&R BLOCK |
2:06.32 |
| 36 Lachlan Holmes (Aus) Team H&R BLOCK |
2:07.81 |
| 37 Kyle Buckosky (Can) Garneau Evolution |
2:08.03 |
| 38 Dustin Macburnie (Can) Team H&R BLOCK |
2:08.79 |
| 39 Mackenzie Garvin (Can) Cyclemiesters Bow Cycle |
2:09.36 |
| 40 Cid Martinez-Arroyo (Can) Team Coastal |
2:09.76 |
| 41 Eric Wohlberg (Can) Form Fitness |
2:09.80 |
| 42 Zack Garland (Can) Team H&R BLOCK |
2:11.11 |
| 43 Scott Inman (Can) Independent |
2:12.10 |
| 44 Dominik Roels (Ger) PG 13 |
2:14.69 |
| 45 Craig Logan (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:15.37 |
| 46 David Vukets (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:15.54 |
| 47 John Perkins (Can) Glotman Simpson Cycling |
2:17.01 |
| 48 Mike Laxdal (Can) Westwood Cycle/Cannondale p/b Vision Sports |
2:18.05 |
| 49 Dan Skinner (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:20.03 |
| 50 Adam Carr (USA) Form Fitness |
2:24.37 |
| 51 James Larmer (Can) Westwood Cycle/Cannondale p/b Vision Sports |
2:24.56 |
| 52 Bradley Clilfford (Can) Team H&R BLOCK |
2:31.00 |
| 53 Bryson Bowers (Can) Trek Red Truck Racing p/b Mosaic Homes |
2:34.64 |
| 54 Adam Thuss (Can) Trek Red Truck Racing p/b Mosaic Homes |
3:08.04 |
| 55 Kristofer Dahl (Can) Team H&R BLOCK |
3:08.39 |
| DNF Allan Prazsky (Can) Glotman Simpson Cycling |
| DNS Marsh Cooper (Can) Kelly Benefit Strategies-OptumHealth |
| DNS Curtis Deardon (Can) Garneau Evolution |
| DNS Alistair Howard (Can) Garneau Evolution |
| DNS Tim Abercrombie (Can) Garneau Evolution |
| DNS Andrew Kyle (Can) Garneau Evolution |
| DNS Rory McAdams (USA) Trek Red Truck Racing p/b Mosaic Homes |
| DNS Chris Worsford (Can) Rideokanagan.com pb Norco |
| DNS Maurice Worsford (Can) Rideokanagan.com pb Norco |
| DNS Jason Kilmartin (Can) Rideokanagan.com pb Norco |
| DNS Carlos Capella (Can) Rideokanagan.com pb Norco |
| DNS Kevin Noiles (Can) Independent |
| DNS Chris Gruber (Can) Kallisto/Wheels of Bloor |