19-29 Citizen Women
1 Michelle Griffiths (BC) 04:17.5
2 Laurie Citynski (BC) Muddbunnies 04:35.6
3 Laura Kean (BC) 04:43.1
4 Elizabeth Pieters (BC) 04:48.7
U19 Citizen Women (13-18)
1 Georgia Astle (BC) Team BC  04:12.3
2 Jaide Foster (BC) Bicycle CafŽ Kamloops 04:40.4
3 Bobbi Douglas (BC) 04:45.7
19-29 Citizen Men
1 Ed Thomsett (NY) 03:52.3
2 Levi Heise (AB) 04:00.3
3 Brandon Faliszewski (BC) 04:06.8
4 Jordan Schnarr (AB) 04:07.3
5 Linden Ladouceur (BC) 04:08.4
6 George Amos (BC) 04:08.8
7 Tanner Zinck (BC) 04:09.4
8 Elliot Pieters (BC) 04:13.0
9 Eric  Hartley (BC) 04:16.1
10 Alex Aubin (QC) Rocky Mountain Pro Cycle 04:31.2
11 Dave Gable (BC) 04:33.5
DNF Logan Ladouceur (BC)
DNS Mark Allison (BC)
30+ Citizen Men
1 Geoff Pendrel (BC) 03:51.4
2 Sean Marechel (BC) 04:13.3
3 Tyler Reid (AB) 04:18.9
4 Eric Sandberg (BC) 04:22.0
5 Tim Seaward (BC) 04:30.4
6 Andrew Clarke (WA) 04:31.0
7 Kyle Simpson (BC) 04:33.9
8 Adam Meeks (AB) 04:39.4
9 Richard  Hall (BC) 04:57.5
DNS Steve Knox (BC)
DNS Greg Bergen (BC)
U19 Citizen Men (13-18)
1 Rhys Heyman (BC) 04:05.3
2 Stephen  Schwarz (BC) Bicycle Cafe 04:17.0
3 Ethan Wade (BC) 04:24.6
4 Curtis Bergen (BC) 04:26.6
5 Dylan Sandberg (BC) 04:27.3
6 Brad Fielding (BC) 04:37.9
7 Cam Quadrelli (BC) 04:42.7
8 Jacob Fagrie (BC) 05:31.3
DNS Jordan Rosner (BC)
U15 Men (13-14)
1 Kendall McLean (BC) AFD Racing 03:52.7
2 Kael Markle (BC) Cycling BC 04:11.2
3 Jackson Phillips (BC) Bicycle CafŽ Kamloops 04:11.9
4 Aidan Cutting (BC) 04:12.4
5 Ian Milley (BC) 04:16.0
6 Jack Tanton (BC) 04:18.6
7 Mason Seaward (BC) 04:21.2
8 Ben Wallace (BC) 04:22.4
9 Joseph Witwicki (BC) C4 Rider Training 04:24.1
10 Drayden Dougan (BC) 04:35.9
11 Levi Fehlauer (BC) 04:36.7
12 Keegan Fry (BC) 04:40.6
13 Riley Gibbs (BC) Bicycle CafŽ Kamloops 04:40.7
14 Parker Wood (AB) The Base Race Team 04:49.1
15 Steven Bobyn (BC) 04:53.1
DNF Aaron Sexsmith (AB) Base MTB
U17 Sport Men (15-16)
1 Cole Mooney (BC) C4 Rider Training 03:56.4
2 Jacob Stefiuk (BC) Cove Bikes 03:57.5
3 Max Hajdu (BC) Cowichan cycles 03:58.6
4 Sean Sampson (BC) 03:59.5
5 Jesiah Dyck (BC) 03:59.6
6 Blake Bunting (BC) C4 Rider Training 04:00.5
7 Joshua Fultz-Veinotte (AB) 04:00.7
8 Max Nutini (BC) 04:01.2
9 Braedon McNicol (AB) Winsport Academy Mountain Bike Club 04:02.0
10 Caleb Harapnuik (BC) Cove Bikes 04:03.2
11 Josh Dziwenka (BC) 04:05.6
12 Darian Griffin (BC) 04:13.7
13 Javante Marchio (BC) Bicycle Cafe Kamloops 04:18.0
14 Jack Williston (BC) 04:19.8
15 Caleb Mohamed (AB) The Base Race Team 04:20.4
16 Willem Zwiers (BC) Cove Bikes 04:21.9
17 Jack Ayrton (AB) The Base Race Team 04:22.3
18 Ian Cundiff (BC) Cove Bikes 04:23.9
19 David Lemieux (AB) The Base Race Team 04:24.3
20 Daniel Froese (BC) C4 Rider Training 04:26.1
21 Chris Greehy (BC) 04:26.3
22 Noah Birkkjaer (AB) Winsport Academy Mountain Bike Club 04:27.1
23 Nelson Kleer (BC) Skookum Cycle 04:27.8
24 Tye Welsh-Hicks (BC) 04:30.0
25 Jacob Howitt (BC) C4 Rider Training 04:39.5
26 Matthew Coetser (AB) The Base Race Team 04:40.2
27 Matthew Green (BC) 04:40.5
28 Misha Linehan (BC) 04:49.9
29 Nathan Harvey (BC) 05:10.4
DNF Ethan Akelaitis (BC)
DNS Jordan Stairs  The Base Race Team
Junior Sport Men (17-18)
1 Ian Fry (BC) 03:52.1
2 Cole  Jones (BC) Cove Bikes 04:01.7
3 Adam Woodhouse (BC) 04:02.6
4 Carter Paschinski (AB) AFD Racing 04:03.3
5 Brad Jansen (BC) 04:04.2
6 Joshua Stadnyk (BC) Skookum Cycle 04:05.0
7 Logan Ratte (AB) Independent 04:07.7
8 Liam Kain (BC) Independent 04:12.8
9 Harry Head (BC) Team Squamish 04:13.8
10 Connor Carson (BC) Kicking Horse Mountain Resort 04:15.4
11 Arron Pitre (AB) Winsport Academy Mountain Bike Club 04:15.6
12 Sam Tomkins (BC) Independent  04:16.1
13 David Symons (BC) 04:17.0
14 Bailey Larusson (BC) 04:18.5
15 Ethan Folkmann (BC) 04:18.9
16 Mitch Corless (BC) Skookum Cycle 04:19.5
17 Ryan LaRocque (BC) 04:20.2
18 Nikita Karpov (BC) 04:22.0
19 Brendan Gauthier (BC) 04:25.0
20 Matt Voiles (BC) 04:26.4
21 Cameron Halliday (BC) 04:38.6
22 Callum Cameron (BC) 04:54.1
23 Jason Reddy (BC) Burnaby Velodrome Club 05:07.9
Senior Men (19-29)
1 Anton WÔnscher (HE) 03:49.3
2 Matt Monod (AB) Back Door/Panorama 03:51.9
3 Mark Sackney (AB) Bow Cycle DH 03:56.5
4 Andrew Hargreaves (AB) Bow Cycle DH 03:56.7
5 Colin Hill (AB) Bow Cycle 03:56.8
6 Andrew Vincent (AB) 04:01.7
7 Justin Woodman (BC) 04:08.0
8 Dustin Tumbach (AB) 04:11.1
9 Nicholas Chappell-Moss (BC) 04:13.0
10 Wesley Brown (BC) 04:13.5
11 Sam McConnery (BC) 04:15.0
12 Joe Howlett (ON) 04:17.8
13 Sean Hayzelden (AB) 04:17.9
14 Paul Stichbury (AB) Peak Performance Racing 04:19.9
15 Brandon Johnson (AB) WinSport Academy Mountain Bike Club 04:25.9
16 Codie Regnier (AB) Bikehawks MTB Club 04:28.8
17 Jayden Gisbone (BC) Cowichan Cycles Cartel 05:03.1
DNS Josh Quissy (BC)
DNS Qwynn Dalmer (BC)
U15 Women (13-14)
1 Arianwyn (Wynnie) Tipton (BC) C4 Rider Training 05:28.8
U17 Women (15-16)
1 Stephanie  Denroche (BC) 04:50.9
2 Kyleigh  Stewart (BC) AFD Racing 04:52.9
3 Devin Knox (BC) 05:40.5
Masters 30+ Women
1 Keara Clark (BC) 04:31.4
2 Karaleen Gioia (BC) 04:33.4
Masters 50+ Men
1 Michael Mooney (BC) 04:18.8
2 Olivier Rousseau (BC) Pivot Factory DH Team 04:22.1
3 Derek Diedricksen (BC) 04:46.9
4 Ian Rudd (BC) 04:54.4
5 Chris August (BC) 06:42.2
DNS Richard Ratte (AB) Independent
Masters 40-49 Men
1 Bryan Gioia (BC) 03:56.2
2 Colin Yarrow (BC) Cove Bikes 04:04.6
3 Martin Newman (BC) 04:08.5
4 Syd Jacklin (AB) 04:08.7
5 Steve  Boucher (BC) 04:10.7
6 Terry Hauk (BC) 04:36.7
7 Stephen Exley (AB) 05:21.6
DNS Jerrod Hoskins (AB) Graviti Driven
Masters 30-39 Men
1 Steve Storey (BC) 03:56.1
2 Jason Latreille (AB) Peak Performance Racing 04:21.8
DNS Steve Wong (BC)
U17 Expert Men (15-16)
1 Magnus Manson (BC) Dunbar Cycles 03:35.1
2 Henry Fitzgerald (BC) Cycling BC 03:42.7
3 Finn Iles (BC) 03:44.8
4 Bracken Camilleri (BC) 03:46.0
5 Adam Robbins (ON) 03:47.2
6 Paul Rohner (BC) 03:51.6
7 Alex Auger (BC) C4 Rider Training 03:54.3
DNS Simon Tellier (BC)
Junior Expert Men (17-18)
1 Daniel Shaw (BC) 03:39.6
2 Jack Iles (BC) 03:39.7
3 Max Scharf (BC) Skookum/Kona/Spank 03:42.1
4 Adison MacDonald (BC) 03:45.2
5 Nic Rodgers (BC) Dunbar Cycles 03:48.1
6 Isaac Marangoni (BC) 03:48.2
7 Chris Bennett (AB) Team Alberta / The Base Race Team 03:49.2
8 Jack Almond (BC) Team BC / C4 Rider Training / Raceface 03:50.1
9 Kurt Heering (BC) 03:50.7
10 Patrick Ladyman (BC) Skookum/Kona/Spank 03:50.9
11 Nik Dunn (BC) Cycling BC High Performance Team 03:51.2
12 Hayden Genoud (AB) 03:51.9
13 RaphaÔl Baril (QC) Äquipe du QuŽbec 03:52.5
14 Lynden Sandy (BC) 03:54.7
15 Levi Harapnuik (BC) Peak Performance Racing 03:56.8
16 Dylan Hoover (BC) 03:57.7
17 Tristan Keegan (AB) 04:02.5
18 FŽlix Leclerc (QC) Äquipe du QuŽbec / Cycles Performance-Niquet 04:04.8
19 Eric Keep (AB) Team Alberta / The Base Race Team 04:05.9
20 Sandy Thompson (BC) 04:07.1
21 Nick Hanlon (NL) 04:12.8
22 Jack  Hickey (NL) 04:18.1
DNF Nicholas Court (BC) Experience Cycling
Elite Women
1 Vaea Verbeeck (BC) Intense/GoPro 03:56.0
2 Casey Brown (BC) 03:58.1
3 Jaime Hill (BC) CCN 04:10.9
4 Danice Uyesugi (BC) Intense National Team 04:12.5
5 Maria Darquier (BC) 04:14.5
6 Kirby McLean (BC) AFD Racing 04:35.4
7 Kristen Courtney (ON) 04:36.4
8 Jenn LeBlanc (ON) 04:52.3
Elite Men
1 Steve Smith (BC) Devinci Global Racing 03:26.7
2 Kyle Sangers (ON) 03:28.3
3 Remi Gauvin (BC) 03:29.3
4 Mckay Vezina (CA) Devinci Global Racing 03:31.4
5 Matthew Beer (BC) Intense / Go Pro 03:31.7
6 Forrest Riesco (BC) 03:32.0
7 Kirk McDowall (BC) 03:32.3
8 Sidney Slotegraaf (ON) 03:32.4
9 Rob Fraser (BC) Dunbar Cycles 03:34.0
10 Hugo Langevin (QC) Äquipe du QuŽbec / Cycles Performance-Niquet 03:34.5
11 Mark Wallace (BC) Devinci Global Racing 03:35.1
12 Dean Tennant (BC) Dunbar Cycles 03:37.0
13 Nick Grimm (BC) 03:37.2
14 Lee Jackson (BC) 03:37.4
15 Philippe Ricard (QC) Äquipe du QuŽbec / Lama Cycles / NS Bikes 03:37.5
16 Adriano Digiacinto (BC) 03:37.8
17 Jonathan Lefrancois (QC) 03:38.1
18 Cameron  Porteous (BC) Dunbar Cycles 03:39.4
19 Alexander  Geddes (BC) 03:40.8
20 Taylor Rowlands (ON) 03:41.0
21 Matt Nielsen (BC) 03:42.0
22 Jamie Biluk (BC) 03:43.7
23 Aaron Dobie (BC) Dunbar Cycles 03:45.1
24 Sheldon Smith (NL) OGC/Intense 03:45.4
25 James Frost (ON) 03:45.4
26 Evan Blackwell (AB) The Base Race Team 03:45.6
27 Kurtis Walton (BC) Bicycle Cafe Kamloops 03:46.3
28 Cody MacArthur (BC) 03:46.7
29 Julien LaramŽe (QC) Äquipe du QuŽbec 03:46.9
30 Ken Faubert (BC) Dunbar Cycles 03:47.2
31 Kip Shortreed (BC) 03:48.5
32 Samuel Thibault (QC) Äquipe du QuŽbec / Lama Cycles / NS Bikes 03:48.8
33 Christopher McDowell (AB) Winsport Academy Mountain Bike Club 03:49.3
34 Trevor Thew (BC) Experience Cycling 03:52.9
35 Dexter Robson (BC) Experience Cycling 03:53.2
36 Garrett MacIntosh (AB) Peak Performance Racing 03:54.7
37 Bryden Rigets (BC) Intense National Team 03:54.8
38 Jay Boysen (BC) 03:55.3
39 Mitchell O'Keefe (AB) 03:57.9
40 Robert Venables (BC) Dunbar Cycles 03:58.3
41 Alex Currie (BC) 04:04.4
42 Brandon Douglas (BC) 04:04.6
43 Cory Brunelle (BC) 04:04.9
44 Dakota Boyer (AB) Independent 04:07.7
45 Braeden Onciul (AB) Xpress Racing 05:02.7
DNF Patrick McCarter (BC)