| Women |
| 1 Joelle Numainville (Can) Webcor Builders - W1 |
40:28.7 |
| 2 Andrea Bunnin (Can) dEVo Escape Velocity - W2 |
| 3 Leah Kirchmann (Can) Trek Red Truck Racing p/b Mosaic Homes - W2 |
| 4 Shailie Sanbrooks (Can) Russ Hays Cycling Club - W1 |
all s.t. |
| 5 Jasmin Glaesser (Ger) Total Restoration Cycling Team - W2 |
40:31.4 |
| 6 Amy Dearden (Can) Keller Rohrback - W1 |
| 7 Sarah Stewart (Can) Total Restoration Cycling Team - W2 |
| 8 Leslie Vice (Can) Glotman Simpson Cycling - W2 |
| 9 Rachel Canning (Can) Local Ride Racing - W2 |
| 10 Heather Kay (Can) United Cycle - W1 |
| 11 Jessica Hannah (Can) Total Restoration Cycling Team - W2 |
| 12 Erin Redl (Can) Glotman Simpson Cycling - W2 |
| 13 Annie Ewart (Can) Trek Red Truck Racing p/b Mosaic Homes - W2 |
| 14 Lauren Roschen (USA) Westwood Cycle/Cannondale p/b Vision Sports - W3 |
| 15 Rachel Mcbride (Can) Glotman Simpson Cycling - W2 |
| 16 Angela McClure (AUS) Webcor/ Alto Velo - W1 |
| 17 Laura Brown (Can) Total Restoration Cycling Team - W1 |
| 18 Megan Rathwell (Can) Aviawest/Blue Competition Cycles - W2 |
| 19 Kristine Brynjolfson (Can) Westwood Cycle/Cannondale p/b Vision Sports - W1 |
| 20 Morgan Cabot (Can) Glotman Simpson Cycling - W3 |
| 21 Courtney Albert (Can) Trek Red Truck Racing p/b Mosaic Homes - W1 |
| 22 Shoshauna Laxson (USA) Trek Red Truck Racing p/b Mosaic Homes - W2 |
all s.t. |
| 23 Naomi Cooper (Can) Trek Red Truck Racing p/b Mosaic Homes - W1 |
40:37.0 |
| 24 Lisa Rogers (Can) Independent - W3 |
41:16.5 |
| DNF Jennifer Kohm (Can) Glotman Simpson Cycling - W2 |
| DNF Jenny Lehmann (Can) Mighty Riders - W3 |
| DNF Marie-Claude Gagnon (Can) Glotman Simpson Cycling - W2 |
| DNS Margaret Pugh (Can) Westwood Cycle/Cannondale p/b Vision Sports - W2 |
| DNS Sarah Coney (Can) Independent - W2 |
| DNS Nik Vogler (Can) Westwood Cycle/Cannondale p/b Vision Sports - W2 |
| |
| Pro Men |
| 1 Svein Tuft (Can) Garmin – Transitions - M1 |
1:08:24.0 |
| 2 Jamie Sparling (Can) Total Restoration Cycling Team - M1 |
1:08:46.0 |
| 3 Christian Meier (Can) Garmin – Transitions - M1 |
1:08:48.0 |
| 4 Justin Kerr (Can) Team H&R BLOCK - M1 |
1:09:25.1 |
| 5 Nic Hamilton (Can) Trek Red Truck Racing p/b Mosaic Homes - M1 |
s.t. |
| 6 Marsh Cooper (Can) Kelly Benefit Strategies - M1 |
1:09:27.0 |
| 7 Tim Abercrombie (Can) Garneau Evolution - M1 |
1:09:28.0 |
| 8 Sebastian Salas (Can) Team H&R BLOCK - M1 |
| 9 Adrian Hegyvary (USA) UnitedHealthcare Pro Cycling p/b Maxxis - M1 |
both s.t. |
| 10 Morgan Schmitt (USA) UnitedHealthcare Pro Cycling p/b Maxxis - M1 |
1:09:52.1 |
| 11 Rory McAdams (USA) Glotman Simpson Cycling - M1 |
1:09:53.1 |
| 12 Maurice Worsfold (Can) Team Coastal - M1 |
| 13 Shawn Bunnin (Can) Total Restoration Cycling Team - M1 |
| 14 Dan MacDonald (Can) Total Restoration Cycling Team - M1 |
| 15 Marvin Guzman (Can) Independent - M2 |
| 16 Adam Thuss (Can) Trek Red Truck Racing p/b Mosaic Homes - M1 |
| 17 Cuylar Conly (Can) Westwood Cycle/Cannondale p/b Vision Sports - M2 |
| 18 Chris McNeil (Can) Team H&R BLOCK - M1 |
| 19 Dustin Andrews (Can) Team H&R BLOCK - M1 |
| 20 Dan Skinner (Can) Trek Red Truck Racing p/b Mosaic Homes - M1 |
| 21 Chris Worsfold (Can) Team Coastal - M1 |
all s.t. |
| 22 Boris Martin (Can) Trek Red Truck Racing p/b Mosaic Homes - M2 |
1:09:57.6 |
| 23 Cheyne Hoag (USA) Kelly Benefit Strategies - M1 |
1:09:58.8 |
| 24 Kyle Buckosky (Can) Team Coastal - M2 |
| 25 Stephen Ferris (Can) Calgary Cycle/top gear - M2 |
| 26 Jeffrey Werner (Can) Garneau Evolution - M2 |
all s.t. |
| 27 Garrett McLeod (Can) Team H&R BLOCK - M1 |
1:10:00.8 |
| 28 Mike Sidic (Can) Team H&R BLOCK - M2 |
| 29 Keith Jones (Can) Garneau Evolution - M2 |
| 30 Bailey Mcknight (Can) Synergy - M2 |
| 31 Bradley Clifford (Can) ERTC Revolution - M1 |
| 32 Jason Kilmartin (Can) Balance Point Racing - M2 |
| 33 Geoff O'Toole (Can) Garneau Evolution - M1 |
all s.t. |
| 34 Jesse Reams (Can) Garneau Evolution - M2 |
1:10:03.6 |
| 35 Matthew O'Hagan (Can) Garneau Evolution - M1 |
s.t. |
| 36 Cyrus Kangarloo (Can) Total Restoration Cycling Team - M1 |
1:10:04.7 |
| 37 Roman Kilun (USA) UnitedHealthcare Pro Cycling p/b Maxxis - M1 |
| 38 Christopher McGarity (Can) Garneau Evolution - M1 |
| 39 Bart Ludbrook (Can) Glotman Simpson Cycling - M2 |
| 40 Will Routley (Can) Jelly Belly p/b Kenda - M1 |
all s.t. |
| 41 William Goodfellow (Can) BikeReg.com/Cannondale - M1 |
1:10:16.0 |
| 42 Aaron Schooler (Can) Team H&R BLOCK - M1 |
1:10:24.6 |
| DNF Ryan Anderson (Can) Kelly Benefit Strategies - M1 |
| DNF Alex Candelario (USA) Kelly Benefit Strategies - M1 |
| DNF Guy Biggar (Can) Garneau Evolution - M2 |
| DNF Curtis Deardon (Can) Garneau Evolution - M2 |
| DNF John Perkins (Can) Glotman Simpson Cycling - M1 |
| DNF David Gillam (Can) Glotman Simpson Cycling - M2 |
| DNF David Stephens (Can) Team Coastal - M2 |
| DNF Cody Campbell (Can) Trek-Livestrong U23 - M1 |
| DNF Hugh Trenchard (Can) Dr. Walker Chiropractor - M1 |
| DNF Steven Devantier (Can) Local Ride Racing - M2 |
| DNF Zachary Young (Can) Local Ride - M2 |
| DNS Andrew Pinfold (Can) UnitedHealthcare Pro Cycling p/b Maxxis - M1 |
| DNS Mark MacDonald (Can) Team H&R BLOCK - M1 |
| DNS Jacob Schwingboth (Can) Team H&R BLOCK - M2 |
| DNS Tyler Trace (Can) Trek Red Truck Racing p/b Mosaic Homes - M1 |
| DNS Mathew Bell (Can) Trek Red Truck Racing p/b Mosaic Homes - M1 |
| DNS Nathan MacDonald (Can) Trek Red Truck Racing p/b Mosaic Homes - M1 |
| DNS Marcel Aarden (Can) Total Restoration Cycling Team - M1 |
| DNS Andrew Kyle (Can) Garneau Evolution - M1 |
| DNS Mike Elliston (Can) Glotman Simpson Cycling - M2 |
| DNS Mike Rothengatter (Can) dEVo - M2 |
| DNS Geoff Macdonald (Can) ERTC Revolution - M2 |
| DNS Allan Prazsky (Can) Glotman Simpson Cycling - M1 |