1 Hugo HOULE CAN ALM 25 57:13 8 0*
2 Ryan ROTH CAN SPC 32 +26 5 5
3 Christian MEIER CAN OGE 30 +1:06 2 0*
4 Jordan CHEYNE CAN 24 +1:34
5 Rob BRITTON CAN SSC 31 +2:28
6 Alexander CATAFORD CAN SPC 22 +3:36
7 Adam DE VOS CAN HRB 22 +4:03
8 Guillaume BOIVIN CAN OPM 26 +4:12
9 Emile JEAN CAN 22 +4:16
10 Zachary BELL CAN SSC 33 +4:17
11 Bailey MCKNIGHT CAN HRB 25 +4:26
12 Christopher PRENDERGAST CAN 21 +4:39
13 Matteo DAL-CIN CAN SPC 24 +4:53
14 Nigel ELLSAY CAN SPC 21 +5:00
15 Peter DISERA CAN HRB 20 +5:00
16 Kris DAHL CAN SSC 23 +5:33
17 Robert GUTGESELL CAN 23 +5:49
18 Curtis DEARDEN CAN 32 +5:50
19 Travis SAMUEL CAN HRB 21 +5:53
20 Jordan LANDOLT CAN 28 +6:08
21 Jack BURKE CAN 20 +6:17
22 Olivier BRISEBOIS CAN GQC 20 +6:24
23 Olivier BRISEBOIS CAN GQC 20 +6:25
24 James Gene PICCOLI CAN 24 +6:26
25 Robert HARGROVE CAN 30 +6:33
26 Danick VANDALE CAN 20 +6:56
27 Alexis CARTIER CAN 24 +6:56
28 Marc-Antoine SOUCY CAN GQC 20 +6:56
29 Dylan CUNNINGHAM CAN 24 +7:10
30 Benjamin PERRY CAN SPC 21 +7:17
31 Anton VARABEI CAN GQC 30 +7:41
32 Kyle BOORSMA CAN 27 +8:45
33 Larbi BENHABIB CAN 33 +8:57
34 Normand RICHARD CAN 27 +9:05
35 David FRAKE CAN 45 +9:25
36 Trevor STOTHARD CAN 19 +9:36
37 Kevin MASSICOTTE CAN 24 +9:51
38 Nicolas DUCHARME CAN 20 +10:10
39 Jean-François GIRARD CAN 22 +10:27
40 Christopher ROWLEY CAN 23 +10:33
41 Luke VAN LAUWE CAN 20 +10:59
42 Edward WALSH CAN 19 +11:08
43 Joshua KROPF CAN 19 +11:31
44 Victor BOURASSA CAN 19 +11:41
45 Antoine BRETON CAN 19 +14:36
46 Étienne DUBUC CAN 19 +15:12
47 Marc Antoine NOEL CAN 20 +15:27
48 Tommy WALDECK CAN 20 +16:48
49 Timothy Burton CAN 27 +20:41
50 Navarro FONG ROY CAN 20 +22:57 Sluiten