Level 1 -
Lane Oke, Prince George (10) - 7 gold
Colbey Simunac, Prince George (12) - 3 gold, 3 silver, 1 bronze
Tyler Strizich, Prince George (11) - 1 gold, 2 silver, 4 bronze
Evan Weis, Prince George (10) - 7 gold
Isaac Wollends, Quesnel (9) - 1 gold, 6 silver
Level 3 Under-13
1. Michael Frew (Twisters) - 67.250
2. Krisofer Unipan (Twisters) - 65.600
3. Liam Deagle (Campbell River) - 65.250
8. Connor Newbery (Smithers) - 61.000
15. Joseph Kindrat (Smithers) - 57.250
Level 3 - 13 and over
1. Noah Cender (Delta) - 66.450
2. Conor Edgson (Delta) - 63.350
3. Brennen Uthkede (Langley) - 57.150
Level 4 - 13 and over
1. Elijah Horner (Twisters) - 66.850
2. Spencer Principe (Surrey) - 66.750
3. Kevin Hignell (Surrey) - 65.550
11. Damon Taylor (Kitimat) - 52.800
13. Nicholas Ferguson (Kitimat) - 48.500
High Performance Junior
1. Aaron Mah (Phoenix) - 76.800
2. Steven Chaplin (Twisters) - 73.200
3. Alex Farquharson (Delta) - 73.050
High Performance Senior
1. Robert Watson (Richmond) - 78.000
2. Joshua Stuart (Richmond) - 76.950
3. Devy Dyson (Richmond) - 76.600
National Youth
1. Cohen Kiers (Twisters) - 69.300
2. Michael Sibley (Flicka) - 68.900
3. Kevin Naismith (Langley) - 68.250
National Open
1. Kyle Machibroda-Ames (Twisters) - 66.900
2. Tyler Welch (Langley) - 64.300
3. Jeremy Gaspar (Twisters) - 56.550
High Performance Pre-Argo
1. Nicholas Morrison (Phoenix) - 149.100 (two-day total)
2. Ben Strybos (Langley) - 148.600
High Performance Argo
1. Darren Wong (Phoenix) - 169.850
2. Chris Kaji (Richmond) - 141.050
3. Carl Froese (Langley) - 126.050