| Junior Expert Women |
| 1 Lauren Rosser (BC) Cycling BC/Shimano Young Guns |
4:09.44 |
| 2 Kelsey Begg (BC) Ind |
4:43.02 |
| |
| Junior Expert Men |
| 1 Kyle Sangers (ON) PerformX / Devinci |
3:24.58 |
| 2 Riley Suhan (BC) Cycling BC |
3:29.07 |
| 3 Luke Stevens (AB) Team Alberta/Specialized/TLD |
3:32.21 |
| 4 Jordan Hodder (NL) Freeride MS |
3:34.36 |
| 5 Max Horner (BC) Cycling BC/Devinci |
3:36.16 |
| 6 Harrison Duxbury-Sleep (BC) Team BC/Coast Cycle/Sunshine |
3:37.16 |
| 7 forrest Riesco (BC) Cycling BC/Banshee |
3:38.01 |
| 8 Cody Ratte (AB) Ind |
3:39.78 |
| 9 Sheldon Smith (NL) Ind |
3:40.56 |
| 10 Kip Shortreed (BC) cycling BC/Trident Sports/Banshee |
3:41.67 |
| 11 Grant Lestock-kay (BC) Ind |
3:41.92 |
| 12 Braeden Onciul (AB) Xpress Racing |
3:42.58 |
| 13 Evan Blackwell (AB) Team Alberta/Calgary Cycle |
3:44.07 |
| 14 Daniel Banks (AB) Calgary Cycle |
3:45.23 |
| 15 Bas Van Steenbergen (BC) Ind |
3:45.97 |
| 16 Jay Boysen (BC) Ind |
3:47.49 |
| 17 Adam Kral (BC) Cycling BC |
3:49.58 |
| 18 Andre Volard (BC) Ind |
3:50.29 |
| 19 Patrick Pare-Martin (QC) Marin Bikes |
3:51.08 |
| 20 Trevor LeBlanc (AB) Xpress Racing |
3:51.32 |
| 21 Philippe Morin (QC) Equipe du Quebec / Marin Bikes |
3:52.71 |
| 22 Nicholas Le Mare (BC) Ind |
3:53.88 |
| 23 Trevor Thew (BC) Pro City Racing |
3:55.39 |
| 24 Jordan Gosteli (BC) C4 racing |
3:55.95 |
| 25 Joe Esnouf (BC) Pro City Racing |
3:56.35 |
| 26 Brennen Brosinsky (AB) independent |
4:04.21 |
| DNS Linden Feniak (BC) Cove Factory Racing |
| DNS Cameron Starcheski (AB) Xpress Racing |
| DNS Guillaume Labrie (QC) Equipe du Quebec/On The Edge |
| DNS Samuel Thibault (QC) Equipe du Quebec |
| |
| Elite Women |
| 1 Claire Buchar (BC) Kovarik Racing |
3:57.90 |
| 2 Casey Brown (BC) Independent |
3:58.13 |
| 3 Miranda Miller (BC) Cycling BC/SRAM/SantaCruz/Pinkbike |
3:58.38 |
| 4 Katherine Short (BC) Cove Bikes/ Sombrio Cartel |
4:09.47 |
| 5 Jaime Hill (BC) CNC/Troy Lee Designs/Santa Cruz |
4:14.62 |
| 6 Anne Laplante (QC) Equipe du Quebec/XPREZO |
4:18.63 |
| 7 Danice Uyesugi (BC) CCN/ OGC |
4:30.59 |
| 8 Lindsay Trimble (BC) CCN/Rocky Mountain |
4:38.59 |
| 9 Margaret Gregory (CA) Independent |
5:14.37 |
| DNF Micayla Gatto (BC) Cycling BC |
| |
| Elite Men |
| 1 Andrew Mitchell (BC) Dunbar/Devinci |
3:24.80 |
| 2 Chris Del Bosco (QC) Cove Bikes/Oakley |
3:25.09 |
| 3 Dean Tennant (BC) Dunbar Cycles/Devinci |
3:25.78 |
| 4 Rob Fraser (ON) Primary SRAM/Trek |
3:27.73 |
| 5 Tyler Allison (BC) Ind |
3:28.58 |
| 6 Hans Lambert (QC) Equipe Quebec/Pivot Cycles |
3:28.61 |
| 7 Thomas Vanderham (BC) Ind |
3:28.88 |
| 8 Yann Gauvin (QC) Equipe Quebec/Lama Cycles |
3:29.20 |
| 9 Sidney Slotegraaf (ON) Lapierre Canada |
3:29.29 |
| 10 Ryan Vanderham (BC) Rocky Mountain Factory Team |
3:29.48 |
| 11 Matt Zdriluk (ON) Primary/Sram/Trek |
3:31.44 |
| 12 Remi Gauvin (BC) PerformX/ Devinci, |
3:32.22 |
| 13 Dan Skogland (BC) Chromag, Dunbar, WhistlerAV |
3:32.88 |
| 14 Adriano Digiacanto (BC) Independent |
3:33.15 |
| 15 Sky Gustin (AB) Team BC/Lama Cycles |
3:33.46 |
| 16 Ken Faubert (BC) Dunbar Cycles |
3:34.16 |
| 17 James Frost (ON) Primary/Sram/Trek |
3:35.12 |
| 18 Adam Mantle (BC) Dunbar/Intense |
3:35.19 |
| 19 Jamie Biluk (BC) Rocky Mountain Bikes/Bondtraining |
3:35.62 |
| 20 Harold Woolnough (BC) Cove Bikes |
3:36.02 |
| 21 Julien Laramee (QC) Equipe Quebec/Cycle Neron Secialized |
3:36.36 |
| 22 Nick Grimm (BC) Independent |
3:36.72 |
| 23 Johnathon Lefrancois (QC) Equipe Quebec/Cycle Neron Secialized |
3:36.92 |
| 24 Jordan Masse (BC) Independent |
3:37.58 |
| 25 Robert Venables (BC) Dunbar Cycles |
3:39.68 |
| 26 Jeffery Bryson (BC) Independent |
3:41.18 |
| 27 Bryden Rigets (BC) CCN / SuspensionWerx |
3:42.12 |
| 28 Taylor Rowlands (ON) Lapierre |
3:53.59 |
| 29 Danny Frey (AB) The Sect/Kona |
4:07.17 |
| 30 Kyle Johnson (AB) Park Cycle |
4:58.85 |
| 31 Tyler Paksi (AB) Independent |
8:05.63 |
| DNF Matthew Beer (NL) Intense Cycles / Freeride MS |
| DNS Ewan Fafard (BC) Independent |
| DNS Justin Terwiel (BC) Bicycle Café/ Troy Lee Designs |