Place Grade Name Time Team
1 12 Logan Evans 10:46.6 American Fork
2 12 Dawson Balzotti 10:52.3 Westlake
3 12 Ethan Kelley 10:58.0 American Fork
4 11 Thomas Dougherty 10:59.8 American Fork
5 12 Aidan Nielsen 11:00.5 American Fork
6 11 Connor Finlinson 11:00.5 Davis (UT)
7 11 Ashton Hysell 11:01.4 American Fork
8 11 Dylan Rawlings 11:02.7 American Fork
9 - Jake Bybee 11:03.9 Lone Peak
10 11 Jacob Atkinson 11:04.7 Hillcrest
11 11 Ben McBride 11:11.0 American Fork
12 - Lincoln Nielsen 11:12.4 Davis (UT)
13 12 Justin Herzog 11:13.9 American Fork
14 - Tristan Mott 11:14.5 Lone Peak
15 12 Nyle Ferguson 11:14.7 Davis (UT)
16 12 Satchell Menendez 11:17.5 Skyridge
17 12 Caden Wheeler 11:17.5 Davis (UT)
18 12 Andrew Baird 11:23.4 American Fork
19 12 Jakob Dowdle 11:25.2 Bingham
20 12 Noah Stuart 11:25.7 Davis (UT)
21 11 Fredrick Peel 11:27.8 North Sanpete
22 - Issac Rasmussen 11:28.0 Lone Peak
23 11 Evan Ellison 11:29.3 Grand County
24 12 Nathan Wright 11:30.2 American Fork
25 12 Parker Dillion 11:30.6 Skyridge
26 11 Preston Jensen 11:33.4 Riverton
27 11 Ryan Turner 11:33.8 Westlake
28 11 Ethan Doller 11:35.3 Westlake
29 11 Bradin Rohde 11:41.4 Skyridge
30 12 Joe Corbridge 11:44.2 American Fork
31 12 Koby Jensen 11:47.5 Skyridge
32 11 Spencer Willis 11:47.8 Riverton
33 11 Jackson Adams 11:50.7 Springville
34 11 Nicolas Jones 11:50.7 Westlake
35 11 Brenden Brown 11:51.9 Copper Hills
36 12 Mitchell Clove 11:51.9 Davis (UT)
37 - Jonathan Foote 11:53.1 Lone Peak
38 12 Tanner Olsen 11:54.0 Spanish Fork
39 11 Colin Major 11:54.3 Davis (UT)
40 12 Andrew Jolley 11:54.5 American Fork
41 11 Matt Hindes 11:55.2 North Sanpete
42 11 Jacob Sumsion 11:55.3 Bingham
43 11 Easton Christensen 11:56.0 Riverton
44 - Sam Bird 11:57.0 Lone Peak
45 11 Jackson Volgler 11:58.5 Bingham
46 12 Thomas Fuller 11:59.2 Skyridge
47 12 Josh Dyal 11:59.5 Bingham
48 12 Spencer Manwaring 11:59.7 Copper Hills
49 10 Alex Delaney 12:00.9 Olympus
50 12 Ben Merrell 12:01.3 Skyridge
51 12 Colby Eastmond 12:02.7 Skyridge
52 11 Matt Masias 12:03.3 Westlake
53 11 Joshua Barney 12:03.8 Skyridge
54 11 Cameron Bean 12:04.2 Pleasant Grove
55 12 Easton Ewer 12:06.5 Ridgeline
56 11 Matthew Cable 12:10.3 Spanish Fork
57 12 Josh Hall 12:10.3 Davis (UT)
58 11 Isaiah Guymon 12:10.7 Bingham
59 11 Benjamin Jones 12:11.5 Riverton
60 11 Jackson Maxfield 12:11.5 Riverton
61 11 Collin Simon 12:12.3 Ridgeline
62 11 Sam Galati 12:13.3 South Summit
63 11 Spencer Birchum 12:13.4 West Jordan
64 11 Caleb Crowther 12:13.7 American Fork
65 12 Logan Snow 12:14.5 Union
66 11 Jay Call 12:15.0 Westlake
67 11 Luke Evans 12:15.2 Skyline (UT)
68 12 Hunter Crabb 12:16.5 Pleasant Grove
69 11 Parley Rupert 12:16.6 Clearfield
70 11 Colby Seeley 12:18.5 Springville
71 12 Marciano Shavano 12:19.2 Union
72 11 Sam Bishop 12:20.3 Skyline (UT)
73 11 Dallin Moon 12:21.5 Hillcrest
74 12 Logan Gillman 12:21.7 Union
75 11 Hunter Miles 12:23.7 Copper Hills
76 12 Braden Wilding 12:23.7 Davis (UT)
77 12 Dylan Hayes 12:23.9 Pleasant Grove
78 12 Alexander Allgrunn 12:25.4 Copper Hills
79 11 Kyler Westphal 12:25.6 Westlake
80 12 Wyatt Mikkelsen 12:25.6 Clearfield
81 12 Jacob Haynes 12:26.0 Bingham
82 11 Thomas Kasanicty 12:26.2 Westlake
83 12 Joseph Raff 12:26.8 Westlake
84 11 Malachi Ricks 12:27.3 Grand County
85 12 Golden Holt 12:28.2 Uintah
86 11 Griffin Stewart 12:29.9 Riverton
87 - Caleb Bradshaw 12:30.2 Lone Peak
88 - Brandon Judd 12:30.2 Lone Peak
89 11 Logan Morrison 12:31.7 Skyridge
90 12 Bryson Allred 12:31.7 American Fork
91 11 Joshua Gillespie 12:32.2 Skyridge
92 11 Parker Guzman 12:32.5 Hillcrest
93 12 Isaac Pratt 12:33.3 West Jordan
94 11 Ethan Ferre 12:33.3 West Jordan
95 12 Nathan Cook 12:33.5 Skyridge
96 11 Griffin Livingston 12:34.3 Emery
97 12 Caleb Westover 12:34.8 American Fork
98 11 Joshua Scott 12:35.0 West Jordan
99 11 Gavin Wiltbank 12:35.3 Lehi
100 12 Isaac Hodson 12:35.8 Springville
101 11 Griffin Karras 12:35.8 Davis (UT)
102 12 Sam Connolly 12:38.0 Olympus
103 12 Avery Daugs 12:40.0 Ridgeline
104 12 Shawn Price 12:40.5 Union
105 11 Ethan McKee 12:41.3 Uintah
106 12 Paul Taylor 12:41.3 Riverton
107 11 Eric Brands 12:41.3 Copper Hills
108 12 Caden Miller 12:41.7 Bingham
109 11 Jace Chandler 12:41.8 Lehi
110 11 Tyler Uyeda 12:42.9 Olympus
111 12 Nathan Thornton 12:43.5 Davis (UT)
112 12 Trey Robinson 12:44.3 Duchesne
113 11 Adrian Lemus 12:44.5 North Sanpete
114 12 Nathan Wallace 12:45.3 Union
115 12 Parker Dean 12:45.4 Bingham
116 11 Merrick Watts 12:46.8 Copper Hills
117 11 Michael Oman 12:47.8 Springville
118 12 Nicholas Mangum 12:48.1 Bingham
119 12 Tanner Chappell 12:48.2 Westlake
120 11 Kayden Hudson 12:48.5 Ridgeline
121 11 Joseph Dean 12:48.8 West Jordan
122 11 Peter Bickel 12:49.3 Olympus
123 11 Stuart Card 12:49.5 South Summit
124 11 Trace Wilson 12:49.5 Skyline (UT)
125 11 Jameson Hawks 12:49.7 Grand County
126 12 Carter Bird 12:49.7 Bingham
127 12 Justus Robison 12:52.0 Monticello
128 12 Ethan Hull 12:52.5 Skyridge
129 12 Nelson Harding 12:53.3 Skyline (UT)
130 11 Brigham Atkinson 12:53.3 Skyridge
131 11 Gabriel Day 12:53.8 Uintah
132 11 Brad Day 12:53.8 Cottonwood
133 12 Luke Rushton 12:54.2 Pleasant Grove
134 12 Will Pace 12:54.8 Olympus
135 12 Kyson Tanner 12:55.0 Union
136 12 Vance Strait 12:55.3 North Sanpete
137 11 Ethan Clayburn 12:55.4 Duchesne
138 12 Emerson Hymas 12:55.8 Bingham
139 11 Jaiden Le 12:56.8 Riverton
140 - Josh Eldredge 12:57.5 Davis (UT)
141 - Mathew Boss 12:57.7 Cottonwood
142 12 Tyler Hilbig 13:00.3 Copper Hills
143 12 Justin Poole 13:00.3 Springville
144 12 Lance Chynoweth 13:00.3 Emery
145 11 Owen Tenney 13:01.1 Westlake
146 12 Tyson Williams 13:01.8 American Fork
147 12 Andrew Moody 13:02.4 Westlake
148 11 Thomas Clark 13:02.5 Westlake
149 - Cayler Cook 13:03.0 North Sanpete
150 11 Ben O'Hara 13:04.0 Riverton
151 11 Jackson Thomas 13:04.2 Clearfield
152 12 Koven Card 13:04.8 South Summit
153 11 Britton Campbell 13:06.0 Ridgeline
154 11 Ethan Inouye 13:08.3 Olympus
155 11 Spencer Hobert 13:10.3 Clearfield
156 11 Dustin Harper 13:10.3 Westlake
157 12 Lucas Hatch 13:12.5 Monticello
158 11 Sam Willden 13:12.6 Davis (UT)
159 11 Bryce Marshall 13:12.7 Spanish Fork
160 11 Zak Draper 13:13.8 West Jordan
161 12 AJ Foster 13:14.2 Union
162 11 Colemere Brandon 13:15.8 Lone Peak
163 11 Ethan Owens 13:16.0 Springville
164 12 Thomas Hogan 13:17.0 Davis (UT)
165 11 Ben Nichols 13:18.3 Olympus
166 12 Abraham Rodriguez 13:18.5 Ridgeline
167 11 Jonas Jorgensen 13:19.5 Hillcrest
168 12 Robin Cinbis 13:20.5 Skyline (UT)
169 11 Monte Taylor 13:21.5 Springville
170 11 Ethan Peery 13:21.5 Copper Hills
171 11 Niclas Holman 13:21.7 Hillcrest
172 12 Calvin Barrett 13:23.5 Springville
173 11 Ricky Fassbinder 13:24.5 Pleasant Grove
174 - Christian Sorenson 13:25.2 Lone Peak
175 - Eli Tooley 13:25.8 Lone Peak
176 12 Malakai Stephens 13:28.4 Riverton
177 11 Thomas Robertson 13:29.3 Ridgeline
178 12 Cade Kartchner 13:29.8 Riverton
179 12 Joshua Cook 13:31.3 Ridgeline
180 11 Isaac Bartlome 13:31.3 Riverton
181 11 Nathaniel Kunze 13:31.8 Westlake
182 12 Kyle Reeder 13:32.3 Skyridge
183 12 Ty Hawkes 13:32.8 Westlake
184 12 Zack Prior 13:33.3 Spanish Fork
185 12 Jacob Larson 13:33.5 Bingham
186 11 Russell Phippen 13:33.9 West Jordan
187 11 Bryant Price 13:35.6 Pleasant Grove
188 12 Nicholas Bodily 13:35.6 Copper Hills
189 11 McKay Farrer 13:36.3 Springville
190 12 Dylan Johnson 13:37.0 Cottonwood
191 11 Alma Burrows 13:37.0 Springville
192 - Kobe Melton 13:37.3 Davis (UT)
193 11 Vincent Chang 13:37.3 Skyline (UT)
194 11 Jonathan Martineau 13:37.5 Grand County
195 11 Paul Chiara 13:37.8 Union
196 11 Wesley Stephenson 13:38.0 Westlake
197 11 Lucas Schreiber 13:38.2 Hillcrest
198 11 Max Saltern 13:39.0 Ridgeline
199 11 Stratten Scott 13:39.4 Olympus
200 11 Garrett Spaulding 13:39.6 Ridgeline
201 12 Connor Hansen 13:40.3 Ridgeline
202 11 Jett Kasch 13:40.3 Skyridge
203 12 Britton Brewer 13:40.3 Monticello
204 11 Bryant Robertson 13:40.5 Lehi
205 12 Cole Crison 13:42.6 Hillcrest
206 11 McKay Jurges 13:43.5 West Jordan
207 - Cameron Watts 13:43.7 Lehi
208 12 Colby McKee 13:43.8 Uintah
209 12 Samuel Skinner 13:44.3 Clearfield
210 11 Spencer Rollins 13:45.0 Skyridge
211 11 Daniel Rich 13:46.8 Copper Hills
212 12 Jason Thornell 13:47.2 Woods Cross
213 11 Max Wolfenbarger 13:48.6 Skyline (UT)
214 12 Nathan Kendrick 13:49.0 Clearfield
215 12 Braden Barfuss 13:50.8 Skyridge
216 12 Samuel Doxey 13:50.8 Ridgeline
217 11 Anthony Hernandez 13:51.3 Cottonwood
218 11 Carson Whitney 13:51.5 Grand County
219 11 Carter DeNovellis 13:51.7 West Jordan
220 11 Benjamin Hickenlooper 13:51.9 Copper Hills
221 11 McKay Porter 13:52.7 Copper Hills
222 11 Max Raisor 13:53.8 Pleasant Grove
223 - Spencer Davis 13:54.6 Lone Peak
224 11 Levi Bowles 13:55.4 North Sanpete
225 12 Jace Collard 13:56.0 Emery
226 11 Dawson Garrett 13:58.7 Skyridge
227 12 Braden Watt 13:58.8 Clearfield
228 - Jared Qualls 13:59.3 Clearfield
229 - Preston Hodges 14:00.3 Lone Peak
230 11 Ethan White 14:00.9 Pleasant Grove
231 12 Jordan Schanze 14:03.4 American Fork
232 11 Ehren Reichert 14:03.8 Olympus
233 - Daniel Taylor 14:05.2 Olympus
234 12 Noah Runolfson 14:05.7 Spanish Fork
235 - Elijah Reneer 14:05.8 Lone Peak
236 11 Jonathan Beales 14:07.0 Union
237 12 Ethan Sines 14:07.5 Springville
238 11 Charlie Miner 14:07.8 Olympus
239 - Oliver Zens 14:08.2 Davis (UT)
240 12 David Kieffer 14:08.3 Springville
241 12 Marc Truscott 14:08.3 Springville
242 11 Chandler Engar 14:08.7 Hillcrest
243 - Tyler Eldredge 14:08.7 Riverton
244 11 Kaleb Belnap 14:08.8 Copper Hills
245 11 James Wright 14:09.5 Clearfield
246 12 Jared Leary 14:09.7 South Summit
247 11 Shane Rausch 14:09.7 Riverton
248 11 Kolby Sorensen 14:14.5 Copper Hills
249 11 James Hornberger 14:18.5 Skyridge
250 12 Canyon Mills 14:20.2 Lehi
251 11 Justus Bradley 14:21.6 Juab
252 - Zach Hardy 14:22.8 Clearfield
253 - Joseph Harrison 14:23.3 Springville
254 12 Kase White 14:23.8 Juab
255 11 Garland Ledbetter 14:24.2 Cottonwood
256 11 Luke Wilkinson 14:25.2 Olympus
257 11 Zane Dunn 14:25.7 Cottonwood
258 11 Caleb Hokanson 14:27.5 Westlake
259 12 Gavin Knudsen 14:27.9 Ridgeline
260 11 Jaron Ercanbrack 14:28.3 Juab
261 12 Karl Scheese 14:31.3 Woods Cross
262 12 Alton Mortensen 14:32.0 Woods Cross
263 12 Chase Holt 14:33.8 Spanish Fork
264 - Quinn Corry 14:40.9 Davis (UT)
265 11 Seth Hansen 14:42.5 Bingham
266 12 Parker Walker 14:42.9 Monticello
267 12 Pedro Lapierre 14:43.3 Westlake
268 11 Nathan Boone 14:47.2 Cottonwood
269 11 Spencer Stoker 14:50.6 Clearfield
270 12 Ryan Bell 14:52.8 Skyridge
271 12 Matthew Anglin 14:54.9 Copper Hills
272 - Johnny Fietkau 14:57.0 Lone Peak
273 - Ben Parkin 14:58.3 Olympus
274 12 Ammon Hanks 14:59.3 West Jordan
275 - Walker Green 14:59.6 Davis (UT)
276 - Dallin Condie 15:00.3 Ridgeline
277 11 Nathaniel Roberts 15:02.3 Spanish Fork
278 12 Caden Heslop 15:03.3 Clearfield
279 12 Ryan Hatch 15:04.5 Copper Hills
280 11 Thomas Jones 15:13.9 North Sanpete
281 - Bryan McCandless 15:14.7 Emery
282 11 Bowden Hunter 15:16.7 Monticello
283 11 Skyler Farrell 15:16.9 Springville
284 11 Brian Chuong 15:18.7 Woods Cross
285 12 William Clinger 15:26.8 Olympus
286 - Myles Stengel 15:30.0 Union
287 11 Trek DeWitt 15:33.5 Westlake
288 11 Caleb Craney 15:33.5 Ridgeline
289 12 Nicholas Lockhart-Allen 15:37.7 Copper Hills
290 - Dawson Grant 15:41.2 Duchesne
291 11 Kanon Ramirez 15:43.5 Spanish Fork
292 12 Brett Swain 15:50.9 Union
293 11 Hunter Guest 15:53.0 Duchesne
294 12 Jayden Johnson 15:58.8 Ridgeline
295 11 Malachi Compton 16:00.7 Juab
296 11 Nick Morgan 16:03.3 Skyridge
297 11 Salem Goodrich 16:03.7 Union
298 11 Trevor Tucker 16:04.7 Copper Hills
299 11 Ethan Tufts 16:14.5 Woods Cross
300 11 Koby Parry 16:22.2 Spanish Fork
301 11 Tanner Wright 16:26.1 American Fork
302 11 Wayne Blaylock 16:31.7 Spanish Fork
303 11 Cooper Landell 16:37.0 Copper Hills
304 - Timothy Kitiona 16:37.2 Olympus
305 12 Hunter Jensen 16:39.4 Bingham
306 - Daniel Boekweg 16:44.5 North Sanpete
307 11 Aiden Paul 16:49.3 Hillcrest
308 11 Duncan Glover 17:45.6 Hillcrest
309 11 Sanford Duncan 23:09.8 Woods Cross