1 TJ EISENHART USA USA 18 12:25
2 Alexey VERMEULEN USA USA 18 +1
3 GREGORY DANIEL USA USA 18 +1
4 Alex DARVILLE USA USA 18 +4
5 Geoffrey CURRAN USA USA 17 +5
6 Yohan PATRY CAN CAN 18 +5
7 Logan OWEN USA USA 17 +6
8 Brandon ETZL CAN CAN 18 +15
9 Nigel ELLSAY CAN 18 +18
10 Evan HARTIG USA 17 +21
11 Cameron REX USA 18 +28
12 Justin OIEN USA 17 +30
13 Trevor PEARSON CAN 17 +31
14 Olivier BRISEBOIS CAN CAN 17 +32
15 Marc-Antoine SOUCY CAN CAN 17 +32
16 Ian MOORE USA 18 +32
17 Sean MACKINNON CAN 17 +33
18 Travis SAMUEL CAN 18 +35
19 Jordan DUNCAN CAN 17 +35
20 Olivier MICLETTE CAN 17 +37
21 Gregory RATZELL USA 17 +37
22 Matthew RUSSELL USA 18 +37
23 Christopher PRENDERGAST CAN CAN 18 +40
24 Jorge MORENO MEX 18 +40
25 Christofer KEELING USA 18 +41
26 Samuel GAGNON CAN 18 +44
27 Dean HAAS USA 18 +44
28 Taylor SKINNER USA 17 +45
29 Christopher MEACHAM USA 18 +47
30 Lambert GATINEAU CAN 18 +47
31 Marc Antoine NOEL CAN 17 +47
32 Alberto COVARRUBIAS MEX 18 +49
33 Gerardo MEDINA MEX 18 +50
34 Darrell KOHLI USA 18 +50
35 Kittipong WONG-ON THA THA 18 +50
36 Daniel QUICIBAL GUA GUA 18 +51
37 Elliott DOYLE CAN 18 +52
38 Aidan CAVES CAN 17 +52
39 Jérôme BASTIEN CAN 17 +53
40 Rudyard PETERSON USA 17 +54
41 Luis Fernando POP GUA GUA 18 +54
42 Nicholas TORRACA USA 17 +56
43 Paul PRICE USA 17 +57
44 Benjamin CHARTRAND CAN 18 +58
45 Nicolas MASBOURIAN-PARENT CAN 18 +58
46 Miguel BYRON USA 17 +59
47 Lucas WARDEIN USA 18 +59
48 Wilson CARDONA COL COL 17 +1:01
49 Nathan LABECKI USA 18 +1:03
50 Jonathan PETRILLO USA 18 +1:03
51 Adam KOPERA CAN 18 +1:06
52 Julien ROUSSEL CAN 17 +1:07
53 Jack BURKE CAN 17 +1:07
54 Lionel ROCHELEAU USA 17 +1:08
55 Dakota SCHAEFFER USA 17 +1:08
56 Setthawut YORDSUWAN THA THA 18 +1:09
57 Eric JOHNSTONE CAN 17 +1:11
58 William RICHTER USA 18 +1:11
59 Jérôme CORNEAU CAN 17 +1:12
60 Jonah TANNOS USA 17 +1:12
61 Klisman RODRÍGUEZ COL COL 18 +1:12
62 Christopher CALDER USA 18 +1:13
63 Neil SYMINGTON CAN 17 +1:14
64 Devin DOIRON CAN 17 +1:16
65 Julio QUINTERO COL COL 18 +1:16
66 Matthew PHILLIPS USA 18 +1:18
67 Peter DAVIS USA 17 +1:18
68 Hendrik PINEDA CAN 17 +1:18
69 Gerson TOC GUA GUA 17 +1:19
70 Donovan CAPUTO USA 18 +1:19
71 Jay MAJOR USA 17 +1:19
72 Justin MALLET CAN 18 +1:21
73 Gabriel CAÑO MEX 18 +1:23
74 Simon OUELLET CAN 17 +1:23
75 William REKEMEYER USA 18 +1:23
76 Raphael GAGNON-GASCON CAN 17 +1:25
77 Thitiwat RATHACHOKHIRANPHON THA THA 17 +1:26
78 Benjamin ST-ONGE CAN 17 +1:29
79 Kaleb KOCH USA 18 +1:30
80 Benjamin VEILLETTE CAN 17 +1:32
81 Ben STEIN USA 17 +1:32
82 Trevor ROLETTE USA 17 +1:33
83 Peerapong LADNGERN THA THA 17 +1:33
84 Zach BENDER USA 18 +1:36
85 Marc-Antoine NADON CAN 18 +1:36
86 Cesar LOPEZ USA 18 +1:37
87 Henri DE BOEVER CAN 18 +1:40
88 Max TOELDTE CAN 17 +1:43
89 Jasmin HOULE CAN 18 +1:45
90 Emmanuel GAGNE CAN 17 +1:45
91 Jake SCHNEIDEWIND USA 17 +1:46
92 John RYAN USA 18 +1:49
93 Spencer DOWNING USA 17 +1:50
94 Vincent DÄSILETS-JACOB CAN 17 +1:50
95 François VAILLANCOURT CAN 18 +1:50
96 Geovani SAMANIEGO GUA GUA 18 +1:53
97 Diego RONCANCIO COL COL 18 +1:59
98 Scott FORD USA 17 +2:00
99 Joseph TARNOWSKI USA 17 +2:03
100 Maxwell ACKERMANN USA 18 +2:04
101 Andrew HODGES USA 18 +2:05
102 Ethan FEDOR USA 18 +2:10
103 Apolinar ACEVADO ISV 17 +2:10
104 Álvaro PINZÓN GUA GUA 18 +2:11
105 Quinn MOBERG CAN 18 +2:12
106 Zachary HUTCHINS USA 18 +2:14
107 William ELLIOTT CAN 17 +2:14
108 Isaac KAPLAN USA 18 +2:14
109 Luke LUKAS USA 18 +2:16
110 David HART USA 17 +2:18
111 Mayron BETANCUR COL COL 18 +2:22
112 Brady BARKER USA 17 +2:24
113 Zachary HOULIK USA 17 +2:32
114 Michael KELLER USA 18 +2:34
115 Tony KAATZ USA 18 +2:35
116 Sebastián MUÑOZ COL COL 18 +2:36
117 Alex BREAKSTONE USA 17 +2:57
118 Erik TELLO GUA GUA 17 +2:59
119 Krisana KAEWPRAPA THA THA 18 +3:14
Age*: according to UCI Regulations
General
Rank Name Nat. Team Age* Result
1 TJ EISENHART USA USA 18 5:16:24
2 GREGORY DANIEL USA USA 18 +52
3 Alex DARVILLE USA USA 18 +1:02
4 Alexey VERMEULEN USA USA 18 +1:11
5 Logan OWEN USA USA 17 +1:14
6 Geoffrey CURRAN USA USA 17 +1:14
7 Evan HARTIG USA 17 +1:15
8 Yohan PATRY CAN CAN 18 +1:15
9 Brandon ETZL CAN CAN 18 +1:25
10 Olivier BRISEBOIS CAN CAN 17 +1:26
11 Nigel ELLSAY CAN 18 +1:28
12 Jorge MORENO MEX 18 +1:32
13 Cameron REX USA 18 +1:38
14 Alberto COVARRUBIAS MEX 18 +1:39
15 Justin OIEN USA 17 +1:40
16 Marc-Antoine SOUCY CAN CAN 17 +1:42
17 Ian MOORE USA 18 +1:42
18 Sean MACKINNON CAN 17 +1:43
19 Travis SAMUEL CAN 18 +1:45
20 Jordan DUNCAN CAN 17 +1:45
21 Gregory RATZELL USA 17 +1:47
22 Matthew RUSSELL USA 18 +1:47
23 Christofer KEELING USA 18 +1:51
24 Christopher MEACHAM USA 18 +1:54
25 Samuel GAGNON CAN 18 +1:54
26 Wilson CARDONA COL COL 17 +1:54
27 Dean HAAS USA 18 +1:54
28 Gerardo MEDINA MEX 18 +1:55
29 Taylor SKINNER USA 17 +1:55
30 Lambert GATINEAU CAN 18 +1:57
31 Marc Antoine NOEL CAN 17 +1:57
32 Adam KOPERA CAN 18 +1:58
33 Miguel BYRON USA 17 +1:59
34 Darrell KOHLI USA 18 +2:00
35 Daniel QUICIBAL GUA GUA 18 +2:01
36 Elliott DOYLE CAN 18 +2:02
37 Lionel ROCHELEAU USA 17 +2:02
38 Dakota SCHAEFFER USA 17 +2:02
39 Jérôme BASTIEN CAN 17 +2:03
40 Nicholas TORRACA USA 17 +2:06
41 Benjamin CHARTRAND CAN 18 +2:08
42 Lucas WARDEIN USA 18 +2:09
43 Nathan LABECKI USA 18 +2:13
44 Jonathan PETRILLO USA 18 +2:13
45 Julien ROUSSEL CAN 17 +2:17
46 Jack BURKE CAN 17 +2:17
47 Raphael GAGNON-GASCON CAN 17 +2:19
48 Setthawut YORDSUWAN THA THA 18 +2:19
49 William RICHTER USA 18 +2:20
50 Jérôme CORNEAU CAN 17 +2:22
51 Klisman RODRÍGUEZ COL COL 18 +2:22
52 Luis Fernando POP GUA GUA 18 +2:22
53 Christopher CALDER USA 18 +2:23
54 Neil SYMINGTON CAN 17 +2:24
55 Julio QUINTERO COL COL 18 +2:26
56 Matthew PHILLIPS USA 18 +2:28
57 Peter DAVIS USA 17 +2:28
58 Hendrik PINEDA CAN 17 +2:28
59 Jay MAJOR USA 17 +2:29
60 Gabriel CAÑO MEX 18 +2:33
61 Simon OUELLET CAN 17 +2:33
62 William REKEMEYER USA 18 +2:33
63 Benjamin ST-ONGE CAN 17 +2:39
64 Kaleb KOCH USA 18 +2:40
65 Cesar LOPEZ USA 18 +2:47
66 Eric JOHNSTONE CAN 17 +2:51
67 Max TOELDTE CAN 17 +2:53
68 Aidan CAVES CAN 17 +2:55
69 Emmanuel GAGNE CAN 17 +2:55
70 Jake SCHNEIDEWIND USA 17 +2:56
71 John RYAN USA 18 +2:59
72 Vincent DÄSILETS-JACOB CAN 17 +3:00
73 François VAILLANCOURT CAN 18 +3:00
74 Peerapong LADNGERN THA THA 17 +3:04
75 Zach BENDER USA 18 +3:13
76 Jasmin HOULE CAN 18 +3:13
77 Benjamin VEILLETTE CAN 17 +3:15
78 Jonah TANNOS USA 17 +3:15
79 Álvaro PINZÓN GUA GUA 18 +3:21
80 William ELLIOTT CAN 17 +3:24
81 Isaac KAPLAN USA 18 +3:24
82 Gerson TOC GUA GUA 17 +3:29
83 Brady BARKER USA 17 +3:34
84 Marc-Antoine NADON CAN 18 +3:39
85 Andrew HODGES USA 18 +3:40
86 Michael KELLER USA 18 +3:44
87 David HART USA 17 +3:46
88 Sebastián MUÑOZ COL COL 18 +3:46
89 Spencer DOWNING USA 17 +3:53
90 Quinn MOBERG CAN 18 +3:58
91 Christopher PRENDERGAST CAN CAN 18 +4:00
92 Mayron BETANCUR COL COL 18 +4:02
93 Erik TELLO GUA GUA 17 +4:09
94 Krisana KAEWPRAPA THA THA 18 +4:24
95 Diego RONCANCIO COL COL 18 +4:52
96 Devin DOIRON CAN 17 +5:00
97 Justin MALLET CAN 18 +6:03
98 Rudyard PETERSON USA 17 +6:38
99 Apolinar ACEVADO ISV 17 +7:08
100 Tony KAATZ USA 18 +7:16
101 Trevor ROLETTE USA 17 +10:04
102 Paul PRICE USA 17 +10:46
103 Maxwell ACKERMANN USA 18 +11:19
104 Ethan FEDOR USA 18 +13:36
105 Kittipong WONG-ON THA THA 18 +14:57
106 Donovan CAPUTO USA 18 +15:31
107 Trevor PEARSON CAN 17 +16:24
108 Joseph TARNOWSKI USA 17 +20:13
109 Scott FORD USA 17 +22:11
110 Olivier MICLETTE CAN 17 +22:26
111 Geovani SAMANIEGO GUA GUA 18 +24:46
112 Thitiwat RATHACHOKHIRANPHON THA THA 17 +24:49
113 Luke LUKAS USA 18 +26:48
114 Nicolas MASBOURIAN-PARENT CAN 18 +26:56
115 Zachary HUTCHINS USA 18 +29:57
116 Alex BREAKSTONE USA 17 +34:35
117 Zachary HOULIK USA 17 +35:42
118 Ben STEIN USA 17 +44:23
119 Henri DE BOEVER CAN 18 +45:48