1 Brandon MCNULTY USA USA 17 13:47
2 Adrien COSTA USA USA 18 +11
3 Derek GEE CAN CAN 18 +44
4 Ian GARRISON USA USA 17 +46
5 Pier-André CÔTÉ CAN CAN 18 +47
6 Christopher BLEVINS USA USA 17 +51
7 Ethan REYNOLDS USA USA 18 +54
8 Raphaël AUCLAIR CAN CAN 18 +54
9 Eric OIEN USA USA 18 +1:00
10 Joel TAYLOR CAN CAN 18 +1:03
11 Julien SOUTON FRA FRA 18 +1:03
12 Laurent GERVAIS CAN CAN 18 +1:11
13 Cooper WILLSEY USA USA 18 +1:12
14 Jean-François SOUCY CAN CAN 18 +1:13
15 Luis VILLALOBOS MEX MEX 17 +1:13
16 Hubert LAFERRIERE CAN CAN 18 +1:14
17 Mason BURTNIK CAN CAN 18 +1:15
18 Hadrien DEGRANDCOURT FRA FRA 17 +1:17
19 Micah MILNE USA USA 17 +1:20
20 Adam ROBERGE CAN CAN 18 +1:25
21 Nicholas HARRIS USA USA 18 +1:25
22 Keitaro SAWADA JPN JPN 17 +1:26
23 Willem KAISER USA USA 18 +1:26
24 Quentin SIMON FRA FRA 18 +1:27
25 Ian MCSHANE USA USA 18 +1:28
26 Thi KIROUAC-MARCASSA CAN CAN 17 +1:28
27 Matthew STAPLES CAN CAN 17 +1:29
28 Théo MENANT FRA FRA 18 +1:30
29 Vincent GIRARD CAN CAN 18 +1:30
30 Fran BERNIER-IZQUIERDO CAN CAN 17 +1:32
31 Josue PEREZ USA USA 18 +1:32
32 Pierre-Olivier SANTERRE CAN CAN 18 +1:34
33 Brendan ARMSTRONG CAN CAN 18 +1:34
34 Pierre BARBIER FRA FRA 18 +1:34
35 Masahiro ISHIGAMI JPN JPN 18 +1:34
36 Michael HERNANDEZ USA USA 18 +1:34
37 El Mehdi CHOKRI MAR MAR 18 +1:36
38 Willem BOERSMA CAN CAN 18 +1:39
39 Dustin KING CAN CAN 18 +1:41
40 Francis BARRIAULT CAN CAN 17 +1:42
41 Wyatt GORAL USA USA 17 +1:42
42 Charles MACFARLANE USA USA 17 +1:42
43 Mohcine ELKOURAJI MAR MAR 18 +1:43
44 Cam FITZMAURICE CAN CAN 17 +1:44
45 Thomas REVARD USA USA 18 +1:51
46 Alex HOEHN USA USA 18 +1:52
47 Tyler STITES USA USA 17 +1:52
48 Anthony Bergeron CAN CAN 18 +1:53
49 Brian SCIBA USA USA 17 +1:54
50 Noah PUTT USA USA 17 +1:54
51 Kento OMACHI JPN JPN 17 +1:55
52 Eric VOIGT USA USA 17 +1:57
53 Jonas Nordström FIN FIN 18 +1:58
54 Riley HANKES USA USA 18 +1:59
55 Kyle KENT USA USA 17 +2:00
56 Rowan MORRIS CAN CAN 18 +2:01
57 Fergus HORROBIN CAN CAN 17 +2:01
58 Charles CÔTÉ CAN CAN 18 +2:03
59 Garrett BELANGER CAN CAN 17 +2:05
60 Mouhsin ANNACHNACH MAR MAR 18 +2:05
61 Laurent PROVENCHER CAN CAN 17 +2:06
62 Stephan DAVIDSON CAN CAN 18 +2:07
63 Ayumu WATANABE JPN JPN 17 +2:09
64 Lukas CONLY CAN CAN 18 +2:10
65 Léon DESGAGNÉS CAN CAN 17 +2:10
66 Simon COURNOYER CAN CAN 17 +2:10
67 Mathieu TREMBLAY CAN CAN 17 +2:11
68 Marcello CESARIO USA USA 18 +2:11
69 Luke DI MARZO CAN CAN 18 +2:12
70 Alexandre LANGLOIS CAN CAN 17 +2:15
71 Kotaro ONO JPN JPN 18 +2:16
72 Reid RICHESIN USA USA 17 +2:17
73 Lahcen SEBBAHI MAR MAR 18 +2:17
74 Cordell DICKIE CAN CAN 18 +2:19
75 Ryan MCLOUGHLIN USA USA 18 +2:19
76 Alexis GAGNÉ CAN CAN 17 +2:19
77 Dmitriy PONKRATOV UZB UZB 18 +2:19
78 Cameron BUCCELLATO USA USA 18 +2:20
79 Trey HEDGECOCK USA USA 17 +2:21
80 Greg ALBRIGHT USA USA 18 +2:21
81 El Houçaine SEBBAHI MAR MAR 18 +2:23
82 Guillaume TOUSIGNANT CAN CAN 17 +2:26
83 Simon OUELLETTE CAN CAN 17 +2:28
84 Dylan CANTRELL USA USA 17 +2:28
85 Félix-Antoine TRUDEL CAN CAN 17 +2:29
86 Scott MCGILL USA USA 17 +2:29
87 Axel HABERT FRA FRA 17 +2:30
88 Abdellilah RADIF MAR MAR 18 +2:31
89 Nicolas COURTEMANCHE CAN CAN 17 +2:31
90 Cameron MASON CAN CAN 18 +2:32
91 Chris GOGUEN USA USA 18 +2:32
92 Alec RATZELL USA USA 17 +2:33
93 Mathieu ROY CAN CAN 18 +2:35
94 Alec WHYTE USA USA 18 +2:36
95 Clayton STONE USA USA 18 +2:36
96 Alan MARTÍNEZ MEX MEX 17 +2:37
97 Spencer VIRTUE CAN CAN 18 +2:37
98 Antoine BOUCHARD CAN CAN 18 +2:39
99 Philippe MIREAULT CAN CAN 18 +2:43
100 Jake ALLAIRE CAN CAN 17 +2:44
101 Connor EVERETT USA USA 17 +2:48
102 Francisco CARRATALA ESP ESP 18 +2:48
103 Félix DOLBEC CAN CAN 18 +2:49
104 Spencer MILLER USA USA 17 +2:50
105 Philip GUIMOND CAN CAN 17 +2:50
106 Aaron CARTER CAN CAN 18 +2:51
107 Antoine CÔTÉ CAN CAN 18 +2:52
108 Caleb AOAKE NZL NZL 17 +2:53
109 Julien CASSOU CAN CAN 17 +2:59
110 Roberto PADILLA MEX MEX 18 +3:01
111 Zach LYONS USA USA 18 +3:04
112 Phillip TRUPPELLI USA USA 17 +3:06
113 Tyler SUNDQUIST USA USA 18 +3:06
114 Fred VINCENT USA USA 17 +3:08
115 Jake THOMPSON USA USA 18 +3:11
116 Marc-André PERRAULT CAN CAN 17 +3:12
117 Thomas CAREY USA USA 17 +3:23
118 Samuel LEMYRE CAN CAN 17 +3:31
119 Antoine MASSIE CAN CAN 18 +3:44
120 Andrew DAPPER USA USA 18 +3:56
121 Joshua SCHROEDER USA USA 17 +3:57
OTL Charles ROY CAN CAN 18 +4:44
DNS Spencer PETROV USA USA 17
Gen
1 Brandon MCNULTY United States USA 17 5:03:29
2 Adrien COSTA United States USA 18 +15
3 Pier-André CÔTÉ Canada CAN 18 +57
4 Derek GEE Canada CAN 18 +1:02
5 Ian GARRISON United States USA 17 +1:04
6 Cooper WILLSEY United States USA 18 +1:12
7 Luis VILLALOBOS Mexico MEX 17 +1:28
8 Jean-François SOUCY Canada CAN 18 +1:30
9 Pierre BARBIER France FRA 18 +1:41
10 Quentin SIMON France FRA 18 +1:45
11 Théo MENANT France FRA 18 +1:48
12 Julien SOUTON France FRA 18 +1:50
13 Josue PEREZ United States USA 18 +1:50
14 Michael HERNANDEZ United States USA 18 +1:51
15 Masahiro ISHIGAMI Japan JPN 18 +1:52
16 El Mehdi CHOKRI Morocco MAR 18 +1:54
17 Francis BARRIAULT Canada CAN 17 +2:00
18 Charles MACFARLANE United States USA 17 +2:00
19 Mohcine ELKOURAJI Morocco MAR 18 +2:01
20 Ethan REYNOLDS United States USA 18 +2:07
21 Alex HOEHN United States USA 18 +2:10
22 Tyler STITES United States USA 17 +2:10
23 Brian SCIBA United States USA 17 +2:12
24 Ian MCSHANE United States USA 18 +2:15
25 Ayumu WATANABE Japan JPN 17 +2:27
26 Laurent GERVAIS Canada CAN 18 +2:38
27 Keitaro SAWADA Japan JPN 17 +2:39
28 Guillaume TOUSIGNANT Canada CAN 17 +2:44
29 Clayton STONE United States USA 18 +2:54
30 Christopher BLEVINS United States USA 17 +3:09
31 Thi KIROUAC-MARCASSA Canada CAN 17 +3:17
32 Fran BERNIER-IZQUIERDO Canada CAN 17 +3:21
33 Joel TAYLOR Canada CAN 18 +3:21
34 Hubert LAFERRIERE Canada CAN 18 +3:33
35 Pierre-Olivier SANTERRE Canada CAN 18 +3:36
36 Axel HABERT France FRA 17 +3:38
37 Kotaro ONO Japan JPN 18 +3:43
38 Kyle KENT United States USA 17 +3:49
39 Jake ALLAIRE Canada CAN 17 +3:57
40 Eric OIEN United States USA 18 +3:58
41 Micah MILNE United States USA 17 +3:59
42 Cam FITZMAURICE Canada CAN 17 +4:02
43 Adam ROBERGE Canada CAN 18 +4:04
44 Nicholas HARRIS United States USA 18 +4:04
45 Willem KAISER United States USA 18 +4:05
46 Reid RICHESIN United States USA 17 +4:06
47 Thomas REVARD United States USA 18 +4:09
48 Hadrien DEGRANDCOURT France FRA 17 +4:09
49 Eric VOIGT United States USA 17 +4:15
50 Félix-Antoine TRUDEL Canada CAN 17 +4:18
51 Willem BOERSMA Canada CAN 18 +4:34
52 Charles CÔTÉ Canada CAN 18 +4:42
53 Mouhsin ANNACHNACH Morocco MAR 18 +4:44
54 Scott MCGILL United States USA 17 +4:47
55 Léon DESGAGNÉS Canada CAN 17 +4:49
56 Stephan DAVIDSON Canada CAN 18 +4:52
57 Alan MARTÍNEZ Mexico MEX 17 +4:55
58 Cameron BUCCELLATO United States USA 18 +4:59
59 Philippe MIREAULT Canada CAN 18 +5:01
60 El Houçaine SEBBAHI Morocco MAR 18 +5:08
61 Alec RATZELL United States USA 17 +5:12
62 Raphaël AUCLAIR Canada CAN 18 +5:15
63 Greg ALBRIGHT United States USA 18 +5:16
64 Mason BURTNIK Canada CAN 18 +5:17
65 Aaron CARTER Canada CAN 18 +5:30
66 Spencer VIRTUE Canada CAN 18 +5:32
67 Antoine CÔTÉ Canada CAN 18 +5:36
68 Roberto PADILLA Mexico MEX 18 +5:40
69 Alec WHYTE United States USA 18 +5:47
70 Abdellilah RADIF Morocco MAR 18 +5:54
71 Mathieu TREMBLAY Canada CAN 17 +6:04
72 Jake THOMPSON United States USA 18 +6:09
73 Rowan MORRIS Canada CAN 18 +6:26
74 Fergus HORROBIN Canada CAN 17 +6:29
75 Mathieu ROY Canada CAN 18 +7:02
76 Marc-André PERRAULT Canada CAN 17 +7:19
77 Simon OUELLETTE Canada CAN 17 +7:20
78 Fred VINCENT United States USA 17 +7:22
79 Julien CASSOU Canada CAN 17 +7:24
80 Lahcen SEBBAHI Morocco MAR 18 +7:27
81 Philip GUIMOND Canada CAN 17 +7:50
82 Garrett BELANGER Canada CAN 17 +7:51
83 Andrew DAPPER United States USA 18 +7:55
84 Vincent GIRARD Canada CAN 18 +8:29
85 Laurent PROVENCHER Canada CAN 17 +8:31
86 Antoine BOUCHARD Canada CAN 18 +8:37
87 Alexis GAGNÉ Canada CAN 17 +8:38
88 Kento OMACHI Japan JPN 17 +8:41
89 Francisco CARRATALA Spain ESP 18 +8:46
90 Brendan ARMSTRONG Canada CAN 18 +10:04
91 Jonas Nordström Finland FIN 18 +10:05
92 Noah PUTT United States USA 17 +10:05
93 Trey HEDGECOCK United States USA 17 +10:34
94 Nicolas COURTEMANCHE Canada CAN 17 +10:42
95 Lukas CONLY Canada CAN 18 +11:21
96 Zach LYONS United States USA 18 +11:37
97 Antoine MASSIE Canada CAN 18 +11:50
98 Félix DOLBEC Canada CAN 18 +12:59
99 Spencer MILLER United States USA 17 +13:10
100 Chris GOGUEN United States USA 18 +13:40
101 Alexandre LANGLOIS Canada CAN 17 +13:43
102 Cordell DICKIE Canada CAN 18 +13:55
103 Wyatt GORAL United States USA 17 +14:06
104 Simon COURNOYER Canada CAN 17 +15:20
105 Connor EVERETT United States USA 17 +19:10
106 Matthew STAPLES Canada CAN 17 +19:18
107 Marcello CESARIO United States USA 18 +19:49
108 Dylan CANTRELL United States USA 17 +20:16
109 Dmitriy PONKRATOV Uzbekistan UZB 18 +20:16
110 Dustin KING Canada CAN 18 +20:24
111 Caleb AOAKE New Zealand NZL 17 +20:42
112 Phillip TRUPPELLI United States USA 17 +22:28
113 Riley HANKES United States USA 18 +22:37
114 Luke DI MARZO Canada CAN 18 +23:12
115 Ryan MCLOUGHLIN United States USA 18 +23:30
116 Anthony Bergeron Canada CAN 18 +23:32
117 Tyler SUNDQUIST United States USA 18 +25:52
118 Thomas CAREY United States USA 17 +26:02
119 Samuel LEMYRE Canada CAN 17 +27:37
120 Cameron MASON Canada CAN 18 +33:47
121 Joshua SCHROEDER United States USA 17 +42:30
Age*: according to UCI Regulations