JV Boys

Boys 3 mile run
Place	Name	Team	Time	Grade
1	Eddie Wardwell	Lewis & Clark	16:58.74	11
2	Dylan Humberger	Bozeman	17:03.09	10
3	Ian McCarthy	Lewis & Clark	17:07.50	12
4	Lucas Masjoan	Lewis & Clark	17:08.60	11
5	Elijah Boyd	Glacier	17:15.77	10
6	Patrick Korus	Lewis & Clark	17:17.76	9
7	Jackson McFaul	Lewis & Clark	17:19.33	11
8	Andrew Potyk	Ferris	17:22.12	12
9	Colton Anderson	Mead	17:27.18	12
10	Blaine Johnson	Ferris	17:30.84	9
11	Mason Devries	Flathead	17:37.93	12
12	Joe Hawkins	University	17:41.01	11
13	Nick Templeton	Mead	17:42.31	12
14	Nicholas Mullineux Perrault	Glacier Peak	17:44.09	10
15	Parker Woodruff	Hillcrest	17:44.28	11
16	Hayden Moscon	Hillcrest	17:44.33	11
17	Michael Troksa	Gonzaga Prep	17:45.56	11
18	Tyler Sather	Billings Senior	17:46.11	12
19	Mathias Maughan	University	17:48.35	12
20	Riley McCandless	Gonzaga Prep	17:52.84	11
21	Chad Caviness	Ferris	17:55.64	9
22	Lee Randall	Bozeman	17:58.40	11
23	Tomas Scariano	Missoula Hellgate	17:58.41	10
24	Trenton Johnson	Missoula Hellgate	17:59.27	12
25	Ian Barrett Hakanson	Missoula Hellgate	17:59.85	11
26	Andrew Holleman	Bozeman	18:00.05	9
27	Tyler Flake	Columbia	18:00.83	10
28	Joseph Tuhy	Missoula Hellgate	18:03.60	12
29	Sam Adewale	Lewis & Clark	18:03.78	12
30	Vince Frazier	Gonzaga Prep	18:04.57	12
31	Ben Pinkham	Idaho Falls	18:07.73	11
32	Madsen Rhinehart	Hillcrest	18:08.50	10
33	Nathaniel Gardner	Mead	18:09.56	11
34	Seth Vinger	Bozeman	18:11.20	10
35	Carter Ledwith	Lewis & Clark	18:12.31	10
36	Joe Spencer	Hillcrest	18:13.42	12
37	Chance Morgan	Sunburst	18:15.72	12
38	Max Triepke	Missoula Hellgate	18:15.77	11
39	Austin Robinson	Glacier Peak	18:15.99	10
40	Grant Van Dyken	Manhattan Christian	18:17.88	9
41	Taylor Hanson	University	18:17.95	12
42	Danny McKay	Missoula Hellgate	18:20.05	11
43	Kevin Kissinger	Mead	18:20.44	12
44	Simon Rosenzweig	Bozeman	18:20.84	10
45	Walt Hollensteiner	Flathead	18:21.40	9
46	Jake Jessop	Corvallis	18:22.04	10
47	Carl Evans	Bozeman	18:24.62	12
48	Keagan Stroop	Belt	18:24.77	10
49	Josh Brower	Lewis & Clark	18:24.96	12
50	Alex Drew	Flathead	18:25.07	12
51	Jesper Koski	Manhattan Christian	18:26.49	10
52	Jeremiah Cooney	Gonzaga Prep	18:27.19	11
53	Logan Strauss	Billings West	18:27.70	10
54	Shane Jensen	Hillcrest	18:28.01	10
55	Alex Poulsen	University	18:29.51	11
56	Cooper Osborn	Mead	18:29.52	9
57	Renn Meuwissen	Bozeman	18:29.60	9
58	Ryan Busch	Manhattan Christian	18:32.00	10
59	Marco Ammatelli	Mead	18:32.40	12
60	Casey Bloomer	Bozeman	18:33.38	9
61	Clayton Canty	Helena	18:36.28	11
62	Matthew Stordahl	Helena	18:36.32	12
63	Griffin Pluth	Frenchtown	18:36.36	11
64	Brenden Howland	Mead	18:36.92	10
65	Juan Carlos Palacio	Idaho Falls	18:37.15	11
66	Kyle Calles	Flathead	18:39.08	9
67	Drake Henson	Fergus	18:40.21	11
68	Colten Leum	Manhattan Christian	18:40.82	12
69	Joel Potyk	Ferris	18:42.83	12
70	Derik Defrance	Harrison	18:43.58	10
71	Parker Gillespie	Flathead	18:44.55	9
72	Ian Hash	Lewis & Clark	18:44.81	12
73	Ethan Allen	Idaho Falls	18:45.31	11
74	Max Sanders	Bozeman	18:45.78	9
75	Jack Everett	Mead	18:46.57	11
76	Jacob Shie	Great Falls CMR	18:47.71	11
77	Jackson Olsen	Missoula Sentinel	18:48.48	10
78	Cameron Hamer	Helena	18:49.63	10
79	Jett Steen	Missoula Hellgate	18:50.37	11
80	Mason Tiffany	Gonzaga Prep	18:50.47	10
81	Luke Cusomato	Bozeman	18:51.34	10
82	Jared Stordahl	Helena	18:51.87	12
83	Jace Kelsey	Fergus	18:55.61	10
84	Preston O'Neil	Ferris	18:55.70	10
85	Spencer Williams	University	18:57.54	10
86	Connor Munis	Granite	18:58.58	12
87	Ryan Jeude	Flathead	18:59.54	9
88	Ben Merritt	Lewis & Clark	19:01.33	9
89	Reed Miller	Flathead	19:02.49	9
90	Emry Olsztyn	Manhattan	19:02.71	11
91	Bowen Standing Rock	Rocky Boy	19:04.06	12
92	Will Miller	Ferris	19:04.07	9
93	Drew Morris	Cody	19:04.52	9
94	Ashe Sperry	Billings Skyview	19:05.92	9
95	Josh Eaton	Bozeman	19:08.40	12
96	Davis Weatherston	Hillcrest	19:08.84	9
97	Matt Funk	Flathead	19:09.20	10
98	Aren Alexander-Battee	Glacier	19:10.93	9
99	Luka Andres	Gonzaga Prep	19:13.51	12
100	Michael Dioso	Helena Capital	19:13.81	12
101	Isaac Manders	Laurel	19:14.34	9
102	Matt Holter	Missoula Sentinel	19:14.55	11
103	Jake Oman	Frenchtown	19:15.44	11
104	Jaret Boyer	Helena	19:16.49	12
105	Evan Brees	Glacier Peak	19:16.80	9
106	Brett Bergler	Lewis & Clark	19:17.07	9
107	Kyle Konda	Butte High School	19:17.88	11
108	Jake Merkley	Idaho Falls	19:19.39	11
109	Franki Baldwin	Missoula Sentinel	19:19.81	10
110	James Gelormino	Glacier	19:20.13	9
111	Daniel Jarvis	Mead	19:20.23	9
112	Bryan Krych	Lewis & Clark	19:20.66	11
113	Troy Flake	Columbia	19:21.74	12
114	Dare Scott	Missoula Hellgate	19:22.15	9
115	Parker Huls	Hillcrest	19:23.30	11
116	Gabe Uesonoda	Glacier Peak	19:23.53	9
117	Garrett Wetsel	Hillcrest	19:24.34	10
118	Matthew Carroll	Flathead	19:25.95	10
119	Caleb Stiles	Great Falls CMR	19:27.82	12
120	Zane Roush	Helena	19:28.75	9
121	Allen Hart	Cody	19:28.78	10
122	Derek Perry	Hamilton	19:30.53	10
123	Hank Phillip	Idaho Falls	19:31.06	9
124	Luke Harper	Beaverhead County	19:31.29	12
125	Silas Teasdale	Missoula Hellgate	19:31.71	11
126	Aaron Leifer	Mead	19:32.02	12
127	Logan Long	Ferris	19:32.26	9
128	Avery Hanson	Glacier	19:32.51	9
129	Caden Boswell	Deer Park	19:32.81	10
130	Nick Hollon	Lewis & Clark	19:35.44	10
131	Joey Szekely	Missoula Big Sky	19:36.08	10
132	Andrew Brown	Missoula Sentinel	19:36.90	10
133	Anders Nielson	Lewis & Clark	19:37.89	9
134	Jack Noonen	Missoula Hellgate	19:38.58	12
135	Daniel Puckett	Missoula Hellgate	19:38.70	10
136	Slater Ream	Bigfork	19:39.03	10
137	Trevor Terrill	Mead	19:39.08	10
138	Cody Johnson	Bigfork	19:41.30	12
139	Elijah Nelson	Helena	19:41.68	10
140	Alex Knauer	Granite	19:41.78	12
141	Daniel Armstrong	Laurel	19:42.36	12
142	Dylan Schuler	Mead	19:42.39	9
143	Jonathon Blanchard	Frenchtown	19:42.66	12
144	Greg Hamer	Helena	19:43.50	9
145	Cameron Dennert	Idaho Falls	19:43.51	9
146	Christian Silk	Helena Capital	19:43.76	11
147	Logan Smith	Glacier	19:45.21	10
148	Alec Walter	Gonzaga Prep	19:46.15	10
149	Adam Lawellin	Manhattan	19:49.38	9
150	Matthew Johnson	Lakeland High School	19:51.34	
151	Mikkel Olesen	Frenchtown	19:51.58	11
152	Colter Mason	Hamilton	19:52.05	11
153	Cade Arriens	Mead	19:52.07	10
154	Chase Corcoran	Rocky Boy	19:52.11	11
155	John Putnam	Glacier	19:53.18	12
156	Carter Chugg	Hillcrest	19:53.73	11
157	Elijah Webber	Browning	19:55.00	11
158	Garrett Wentzel	Twin Bridges	19:55.36	11
159	Thomas Tracey	Glacier	19:56.04	10
160	Trever Cullen	Sunburst	19:56.11	11
161	Lamar Rhodes	Missoula Sentinel	19:56.58	9
162	Dylan Johnson	Glacier Peak	19:58.47	9
163	Tehl King	Helena Capital	20:01.36	10
164	Timothy Wagenius	Great Falls CMR	20:01.65	11
165	Hunter Woodward	Helena Capital	20:01.84	10
166	Braeden Dyer	Idaho Falls	20:01.98	9
167	Michael Cruz	Lewis & Clark	20:03.12	9
168	Hayden Silk	Great Falls CMR	20:03.18	9
169	Sam Thackster	Mead	20:04.83	10
170	Kyle Hollis	Lakeland High School	20:05.48	
171	Logan Burtenshaw	Hillcrest	20:05.62	11
172	Tilore Spears	Darby	20:07.16	12
173	Josh Hamilton	Helena	20:07.88	10
174	Justin Patten	Helena Capital	20:08.88	9
175	Bryce Bennett	Columbia Falls	20:08.91	9
176	Jonathon Noble	Park	20:09.45	9
177	Nthan Budke	Lewis & Clark	20:10.98	11
178	Jordan Phillips	Priest River	20:11.46	9
179	Nate Caldwell	Glacier Peak	20:11.94	11
180	Donny Crill	Harrison	20:13.42	9
181	Matt Hsieh	Glacier Peak	20:14.83	12
182	Tristan Yoder	Hillcrest	20:15.19	11
183	Keegan Mayes	Helena Capital	20:15.60	11
184	Wills Degrandpre	Charlo	20:16.10	9
185	Will Jessop	Hamilton	20:16.20	10
186	Benjamin Cain	Moscow	20:18.84	12
187	Carson Corgatelli	Moscow	20:18.93	9
188	Jack Hill	Deer Park	20:19.11	11
189	David Noble	Park	20:20.99	12
190	Alec Corn	Lewis & Clark	20:21.83	10
191	Kenny Chesnut	Priest River	20:22.09	12
192	Andrew McLain	Helena Capital	20:22.47	12
193	Davante Pease (lucero)	Missoula Hellgate	20:23.08	9
194	Sam Sturdevant	Granite	20:23.27	11
195	Noah Shockley	Great Falls	20:23.67	12
196	Cameron Kia Weix	Missoula Hellgate	20:24.02	12
197	Max Matana	Missoula Hellgate	20:24.03	12
198	Brad Penrose	Missoula Sentinel	20:24.85	10
199	Zane Hafliger	Charlo	20:25.28	11
200	River Nuzzo	Missoula Hellgate	20:26.32	11
201	Robert Bates	University	20:27.45	11
202	Nathan Blanchard	University	20:28.41	10
203	Cole Tingey	Lakeland High School	20:29.05	
204	Patrick Hodges	Great Falls CMR	20:29.54	12
205	Connor Brett	Mead	20:29.75	9
206	Devon Pertarb	Helena	20:30.21	12
207	Ben Williams	Helena	20:30.84	9
208	William Bryant	Post Falls	20:32.14	11
209	Andrew Vandebos	Havre	20:32.67	
210	Willow Lindley	Great Falls CMR	20:33.90	9
211	Tim Rusch	Hillcrest	20:34.37	12
212	Sam Triepke	Missoula Hellgate	20:35.91	9
213	Austin Amestoy	Laurel	20:36.84	10
214	Kasey Krzan	Butte High School	20:36.95	9
215	Parker Reinake	University	20:38.15	12
216	Zac Cunningham	Idaho Falls	20:38.67	11
217	Eric Carlson	Helena	20:38.96	9
218	Brandon Stinson	Helena	20:40.97	11
219	Scott Sciuchetti	Fergus	20:41.23	10
220	Dylan Knight	Lakeland High School	20:41.30	
221	Mithias Delarosa	Post Falls	20:41.33	9
222	Triston Schmalz	Hamilton	20:42.67	9
223	Austin Greene	University	20:43.84	10
224	Konstantine Janczewski	Missoula Hellgate	20:44.68	10
225	Grant Porter	Missoula Hellgate	20:46.20	10
226	Austin Eastman	Glacier	20:46.36	12
227	Joshua Wells	Hillcrest	20:47.51	9
228	Chad Goodall	Lakeland High School	20:48.19	
229	Colton Busch	Mead	20:48.49	11
230	Christian Buchignani	Manhattan Christian	20:48.92	12
231	Braden Scherting	Helena	20:49.20	12
232	Isaac Nelson	Helena	20:49.33	10
233	Jeffery Owens	Sunburst	20:49.40	10
234	Dylan Leep	Manhattan Christian	20:50.48	11
235	Conor Pierson	Park	20:51.18	9
236	Mick Smoot	Gonzaga Prep	20:52.50	12
237	Brandon Monday	Whitefish	20:53.24	10
238	Chris Ward	Mead	20:53.40	12
239	Jacob Glen	Post Falls	20:53.81	9
240	Ira Thomson	Hamilton	20:55.50	10
241	Logan Schuh	Gonzaga Prep	20:56.02	10
242	Shaun Brodie	Missoula Sentinel	20:57.15	11
243	Levi Ashley	Deer Park	20:57.19	9
244	Patrick Robichaud	Moscow	20:57.50	12
245	Alex Moses	Mead	20:59.21	12
246	Ben Elmer	Missoula Hellgate	20:59.98	11
247	Cameron Avent	Red Lodge	21:00.20	9
248	Nathan Ross	Great Falls CMR	21:00.22	11
249	Beau Umbriaco	Columbia Falls	21:00.68	9
250	Alan Ihms	Plains	21:01.15	12
251	Leroy Deyerle	Corvallis	21:02.32	9
252	Monroe Ayers	Missoula Hellgate	21:02.69	9
253	Max Devries	Glacier	21:02.76	9
254	Jacob Stewart	Laurel	21:03.67	10
255	Brian Mastenbaum	Mead	21:03.90	10
256	Hunter Steele	Lincoln County	21:04.60	9
257	Colton Buckmaster	Beaverhead County	21:05.21	12
258	Antoni Carlson	Gonzaga Prep	21:05.47	11
259	Christian Marquardt	Missoula Hellgate	21:06.00	12
260	Miles Miller	Missoula Hellgate	21:06.28	9
261	Chasen Steyn	Powell County	21:06.53	10
262	Josiah Smith	Lewis & Clark	21:07.49	9
263	Taylar Jones	Hamilton	21:09.24	10
264	Christian Warner	Great Falls CMR	21:09.82	11
265	Kyle Mudge	Gonzaga Prep	21:10.06	9
266	Kyle Larsen	Post Falls	21:10.12	9
267	Evan Rohde	Mead	21:10.72	10
268	Alex Thuesen	Red Lodge	21:11.25	10
269	Tyler Brown	Browning	21:11.74	9
270	Drae Howell	Missoula Hellgate	21:11.90	12
271	Ben Hargreaves	Lewis & Clark	21:12.12	9
272	Caleb Birdwell	Fergus	21:12.16	10
273	Granger Eichhorn	Missoula Hellgate	21:12.32	11
274	Samuel Gorton	Bonners Ferry	21:13.50	9
275	Clay Webber	Browning	21:14.21	10
276	Ryne Rae	Bonners Ferry	21:14.35	10
277	Easton Powell	Corvallis	21:15.05	12
278	Tyler Finch	Hillcrest	21:15.40	10
279	Raistlin Streber	Fergus	21:17.17	11
280	Kai Treble	Thompson Falls	21:19.76	10
281	Jamison Seymour	Glacier	21:19.82	10
282	Daniel Johnson	Glacier	21:20.67	9
283	Ethan Reeves	Mead	21:21.21	9
284	Josh Ralph	Anaconda	21:21.44	9
285	Seth Carmichael	Whitefish	21:22.07	10
286	Preston Racine	Browning	21:22.29	10
287	Samuel Smith	Bonners Ferry	21:22.76	11
288	Trent Schuppe	Laurel	21:23.36	9
289	Hunter Carvey	Lincoln County	21:23.62	9
290	Travis McKenney	Red Lodge	21:24.32	10
291	Robert Gliko	Belt	21:24.86	9
292	Peyton Krych	Lewis & Clark	21:25.01	9
293	Ryan Call	Glacier	21:25.01	10
294	Makauly Morrison	Polson	21:25.07	9
295	Aubrey Frissel	Polson	21:25.41	9
296	Hugo Richard	Great Falls	21:25.62	11
297	Liam Conner	Three Forks	21:26.21	10
298	Kyrin McFarland	Moscow	21:26.43	9
299	Steven White	Red Lodge	21:27.11	12
300	Donavan Chaffin	Darby	21:27.24	9
301	Zach Baker	Missoula Hellgate	21:29.34	12
302	Devon Siech	Charlo	21:30.07	10
303	Garrett Miller	Butte High School	21:30.17	10
304	Ian Miller	University	21:30.70	12
305	Seamus Hoolahan	Anaconda	21:30.84	9
306	Benjamin Carasco	Corvallis	21:31.00	9
307	Quaid Harlan	Polson	21:31.96	12
308	Evan Nessen	Lewis & Clark	21:32.13	9
309	Tyler Stoker	Post Falls	21:34.31	11
310	Clint Connors	Butte High School	21:35.53	9
311	Colin Norick	Columbia Falls	21:37.94	11
312	Joey Egan	Beaverhead County	21:37.95	9
313	Brendon Bennett	Columbia Falls	21:38.91	12
314	Jared Boswell	Deer Park	21:39.16	11
315	Quintin Omdahl	Sunburst	21:39.29	12
316	Steven Cantalupo	Manhattan	21:40.80	10
317	Torin Crabtree	Frenchtown	21:41.24	10
318	Jarrell Gopher	Rocky Boy	21:42.26	11
319	Louis Balcaen	Bonners Ferry	21:43.44	12
320	Alex Northey	Helena Capital	21:43.61	9
321	Kyle Shuman	Lakeland High School	21:45.41	
322	Kyler Rebich	Frenchtown	21:46.75	10
323	Jordan Usher	Darby	21:46.80	9
324	Ulan Omdahl	Sunburst	21:48.06	12
325	Cyrus Vogel	Gonzaga Prep	21:48.26	9
326	Scott Whitson	Shelby	21:52.72	10
327	Scott Ian	Broadwater	21:55.07	10
328	Skyler White	Lakeland High School	21:55.13	
329	Logan Langenderfer	Lakeland High School	21:58.02	
330	Robbie Flinn	Belt	21:59.02	10
331	Victor Howieson	Park	21:59.19	10
332	Isaac Romero	Helena	22:00.10	9
333	Matthew Sheka	Missoula Sentinel	22:00.58	12
334	Ammon Prescott	Mead	22:00.70	10
335	Kai Stein	Missoula Hellgate	22:01.81	12
336	Antonio Jarvey	Great Falls	22:02.45	9
337	Tj Smith	Bonners Ferry	22:03.75	11
338	Nate Smith	Missoula Hellgate	22:04.91	12
339	Braxton Shewalter	Columbia Falls	22:05.39	10
340	Nicolas Littleplume	Browning	22:05.69	9
341	Storm Kemppainen	Columbia Falls	22:06.20	11
342	Joey Pyskaty	Columbia Falls	22:07.62	10
343	Ray Shipman	Beaverhead County	22:07.66	10
344	Hunter Crandall	University	22:08.47	10
345	Taylor Olson	Belt	22:08.99	11
346	Hunter Schertz	Post Falls	22:09.31	11
347	Brandon Little	Belt	22:09.87	11
348	Seeran Chandler	Columbia	22:10.98	9
349	Kevin Aiken	Belgrade	22:12.13	9
350	Clement Delrieux	Whitefish	22:12.38	12
351	Chris Sheehan	Whitefish	22:12.98	9
352	Tyler Joachim	Ronan High School	22:15.09	9
353	Drayven Ahers	Priest River	22:15.29	10
354	Connor Gabel	Laurel	22:16.67	12
355	Russell Albin	Columbia Falls	22:17.60	9
356	Devin White	Laurel	22:17.90	12
357	Jordan Clavier	Bigfork	22:18.48	10
358	Aaron Trujillo	Mead	22:19.38	9
359	Kade Jacobs	Helena	22:19.60	9
360	Chen Hong Zheng	Post Falls	22:19.86	11
361	Mitchell Zook	Missoula Big Sky	22:21.19	12
362	Lincoln Spencer	Columbia	22:22.29	9
363	Max Grimmsmann	Missoula Hellgate	22:22.69	10
364	Zach Coughanour	Post Falls	22:23.61	11
365	Bryce Wildeboer	Missoula Sentinel	22:23.73	9
366	Sam Thornock	Manhattan	22:26.15	12
367	Stuart Christiansen	Missoula Sentinel	22:26.36	10
368	Jacob Delight	Missoula Hellgate	22:27.61	10
369	Henry Webster	Rocky Boy	22:28.21	9
370	Spenser Sedgwick	Priest River	22:31.46	10
371	Asa Askan	Polson	22:36.33	10
372	Nic Vermeulen	Billings Central	22:38.46	9
373	Kyle Wall	Darby	22:39.65	11
374	Justin Wells	Helena	22:39.71	9
375	Jason Surechief	Browning	22:40.47	10
376	Kayden Finkbeiner	Great Falls CMR	22:41.56	10
377	Ryan Hessler	Anaconda	22:42.52	9
378	Coy Wickens	Red Lodge	22:42.99	9
379	Trey Shields	Glacier	22:44.41	11
380	Paris Small	Rocky Boy	22:48.07	11
381	Chase Elton	Red Lodge	22:48.54	12
382	Toby Hayes	Polson	22:49.23	9
383	Randy Manyguns	Browning	22:50.89	9
384	Sam Edelblute	Lakeland High School	22:51.22	
385	Logan Pingel	Post Falls	22:52.19	10
386	Joel Taylor	Missoula Hellgate	22:53.71	11
387	Leon Cook	Flathead	22:54.16	12
388	Trevor Meyle	Belgrade	22:54.77	10
389	Ethan Gradwohl	Laurel	22:54.85	9
390	Aaron Hansen	Darby	22:55.60	10
391	Nate Plant	Polson	22:55.77	9
392	Jason Miller	Arlee	22:56.29	9
393	Bailey Stapleton	Mead	22:56.34	10
394	Sam Davis	Post Falls	22:58.00	10
395	Connor Koenig	Charlo	23:03.03	9
396	Dade Wendt	Great Falls	23:04.60	9
397	Trevor Lafser	Post Falls	23:05.93	10
398	Tre Smith	Glacier Peak	23:07.09	10
399	David Gazzo	Missoula Sentinel	23:07.57	12
400	Peter Nelson	Lewis & Clark	23:08.98	10
401	Colton Crum	Belgrade	23:10.09	12
402	Doug Christensen	Harrison	23:11.36	11
403	Jaysen Tallwhiteman	Browning	23:12.08	10
404	Kaleb Starr	Powell County	23:13.09	9
405	Tanner Garrett	Missoula Sentinel	23:14.19	12
406	Tate Bach	Great Falls	23:14.20	9
407	Matt Shenton	Beaverhead County	23:14.43	12
408	Luke Seymour	Whitefish	23:14.81	12
409	Brandon Brewer	Gonzaga Prep	23:15.08	9
410	Noah Dean	Shelby	23:16.34	10
411	Zach Nachtigal	Missoula Big Sky	23:16.79	12
412	Brent Shadday	Missoula Big Sky	23:16.89	12
413	Brady Vincent	Belgrade	23:28.08	9
414	Will Winslon	Great Falls CMR	23:30.16	11
415	Jacob Carson	Columbia	23:32.79	12
416	Alex Urbaniak	Bonners Ferry	23:32.85	11
417	Nate Marks	Priest River	23:32.89	9
418	John Latcham	Whitefish	23:33.36	10
419	Brian Healy	Corvallis	23:34.41	9
420	Brendan Keyser	Billings Central	23:36.68	9
421	Charley Bingham	Missoula Hellgate	23:38.83	9
422	Will Richman	Missoula Hellgate	23:40.59	9
423	Sam Becker	Missoula Sentinel	23:42.76	10
424	Roman Hendrickson	Twin Bridges	23:48.61	10
425	Ben Hayataka	Missoula Hellgate	23:48.69	11
426	Kyle Lorenz	Ennis	23:49.55	9
427	Terrell Stump	Ronan High School	23:50.46	9
428	Olof Sohlberg	Missoula Hellgate	23:51.64	11
429	Isaac Vaught-Hawley	Great Falls	23:51.99	9
430	Joshua Pearce	Mead	23:52.47	10
431	Luke Peterson	Beaverhead County	23:56.30	10
432	Tristan Linn	Granite	23:56.83	11
433	Chase Hall	Browning	23:59.43	10
434	Bret Bacon	Beaverhead County	24:02.04	9
435	Mike Guillen	Beaverhead County	24:05.60	12
436	Ethan Kruse	Missoula Sentinel	24:07.58	10
437	Ryan Robertus	Laurel	24:09.85	9
438	Yuanbei Fan	Butte Central	24:10.48	11
439	Matthew James	Shelby	24:10.54	12
440	Taylon Edwards	Browning	24:12.28	10
441	Honor Olddwarf	Missoula Hellgate	24:13.17	11
442	Hunter Underdahl	Columbia Falls	24:14.28	9
443	Jake Michaletz	Helena Capital	24:15.79	10
444	Connor Orgeron	Helena Capital	24:16.13	10
445	Gage White	Lincoln County	24:16.95	10
446	Grant Steichen	Helena Capital	24:18.66	10
447	Ryan Armstrong	Manhattan	24:34.00	10
448	Cole Turner	Lakeland High School	24:35.38	
449	Qynn Ingraham	Columbia Falls	24:35.94	11
450	Brennan Priddy	Gonzaga Prep	24:36.38	9
451	Justice Morris	Twin Bridges	24:38.70	10
452	Jacob Richman	Missoula Hellgate	24:39.90	11
453	Kadin Smith	Whitehall	24:42.24	11
454	Wilfred Grant	Browning	24:45.07	11
455	Tyler Warner	Butte High School	24:49.70	9
456	Quinn Demarois	Anaconda	24:49.96	9
457	Levi Sharbono	Laurel	24:50.05	9
458	Kade Galbavy	Rocky Boy	24:51.15	10
459	Cooper Webster	Missoula Hellgate	24:54.48	12
460	Austin Perry	Columbia	25:00.13	9
461	Dawson Foster	Columbia Falls	25:00.73	10
462	Marshal Odden	Powell County	25:02.75	10
463	Jayrn Witt	Powell County	25:03.00	12
464	Colter Johnson	Columbia Falls	25:05.70	9
465	Isaac Boyd	Manhattan	25:06.51	9
466	Ricky Lowry	Missoula Hellgate	25:13.32	10
467	Abe Macy	Belgrade	25:16.53	11
468	Dehlyn Franks	Heart Butte	25:27.31	9
469	Tommy Parker	Belgrade	25:27.68	11
470	Oliver Gill	Missoula Hellgate	25:27.71	10
471	Will Russell	Laurel	25:27.79	9
472	Ryan Dirajlal	Gonzaga Prep	25:29.27	10
473	Clayton Bierman	Lewis & Clark	25:30.87	10
474	Jeremy Heng	Missoula Hellgate	25:31.87	12
475	Sam Pierce	Columbia Falls	25:32.22	9
476	Jeemiah Fischer	Gonzaga Prep	25:42.57	9
477	Andrew Mepham	Lincoln County	25:46.74	9
478	Nate Delaney	Charlo	25:47.01	9
479	Koby Silverman	Missoula Hellgate	25:48.33	12
480	Matt Herrin	Beaverhead County	26:05.65	10
481	Micah Kjeldgaard	Post Falls	26:19.53	9
482	Matthew Needham	Billings Central	26:26.65	9
483	Michael Karruza	Mead	26:40.12	9
484	Peter Messerlie	Frenchtown	26:41.55	9
485	Luke Beaulac	Missoula Hellgate	26:43.73	9
486	Brandon Cleveland	Hamilton	26:45.76	12
487	Daniel Adams	Laurel	26:47.74	9
488	Micah Askan	Polson	27:19.08	9
489	Curtis Flood	Whitehall	27:19.39	12
490	Charlie Appel	Gonzaga Prep	27:58.16	9
491	Mason Daily	Red Lodge	28:01.20	10
492	Chris Brodie	Missoula Sentinel	29:22.08	9
493	Christopher Kole	Mead	29:25.97	9
494	Zakary Jarvis	Sunburst	29:31.68	9
495	Ryan Schneider	Helena Capital	31:12.26	11
496	Carson Lang	Missoula Hellgate	32:40.83	10
497	Nate Brown	Corvallis	35:08.61	12
498	Thomas Stanton	Missoula Hellgate	35:39.83	11
499	Stephen Berry	Hamilton	37:26.13	12
500	Graham Hammond	Billings Central	38:25.26	9
501	Ruoqing Dong	Billings Central	41:10.23	9