MSU Spartan Invitational 2017

East Lansing, MI

JV #1 (Bronze/Spartan) Results

Official Team Scores
1.	Brighton	57
2.	Saline	66
3.	Ann Arbor Skyline	127
4.	Portage Central	168
5.	Novi	193
6.	East Grand Rapids	215
7.	Grand Haven	220
8.	Romeo	235
9.	Walled Lake Northern	248
10.	Okemos	276
11.	Saginaw Heritage	295
12.	St. Johns	296
13.	GR_Christian	383
14.	Lansing Catholic	396
15.	La Salle	398
16.	White Lake Lakeland	413
17.	Birmingham Seaholm	463
18.	Portage Northern	529
19.	St. Joseph	539
20.	Midland Dow	577
21.	Croswell-Lexington	602
22.	Bloomfield Hills	695
23.	Corunna	695
24.	Zeeland West	711
25.	Monroe	720
26.	East Kentwood	884
27.	Shepherd	922
28.	Benzie Central	973
29.	Lake Fenton	974
30.	Traverse City St. Francis	994
31.	Stevensville Lakeshore	1025
32.	Vicksburg	1030
33.	FHE Ada Forest Hills Eastern	1061
34.	Allendale	1080
35.	Whitmer	1087
36.	West Bloomfield	1119
37.	Wyandotte Roosevelt	1204
38.	Yale	1222
39.	McBain	1239
40.	Pontiac Notre Dame Prep	1251
41.	Whitehall	1264
42.	Orchard Lake St. Mary's	1302
43.	Plainwell	1327
44.	Frankenmuth	1354
45.	Waterford Mott	1387
46.	East Lansing	1404
47.	Farmington	1431
48.	Big Rapids	1445
49.	Parma Western	1452
50.	New Baltimore Anchor Bay	1479
51.	Holland	1493
52.	Lincoln Park	1495
53.	Lansing Waverly	1534
54.	Freeland	1564
55.	Wayland Union	1728

Mens Results
5,000 Meters High school JV #1 (Bronze/Spartan)
PL	YR	Name		Mark	Team
 
1.	11	Aidan Bustillo		17:43.0	Brighton
2.	10	Charlie Wilson		17:52.7	Romeo
3.	12	Garrett Peck		18:00.2	Ann Arbor Skyline
4.	12	Jack Toor		18:03.2	Saline
5.	12	Nick Douglas		18:07.9	East Grand Rapids
6.	12	Evan Bleitz		18:15.4	Saline
7.	11	Patrick Whitton		18:17.7	Brighton
8.	12	Andrew Chen		18:18.3	Saline
9.	12	Jordan Earley		18:19.1	Walled Lake Northern
10.	10	EJ Howe			18:20.4	Okemos
11.	11	Nathan Wolffis		18:23.4	Grand Haven
12.	9	Andrew Wilson		18:24.6	Brighton
13.	11	Nathan Tsiang		18:24.8	Brighton
14.	11	Colin Northuis		18:26.1	Portage Central
15.	10	Tyler Mann		18:28.3	White Lake Lakeland
16.	11	Brenden Buchanan		18:28.4	Portage Central
17.	11	David Garrido-Witk...		18:29.8	Ann Arbor Skyline
18.	11	Matthew Gamm		18:30.1	Novi
19.	12	William Koepke		18:33.4	Saginaw Heritage
20.	12	Samuel Chen		18:34.0	Saline
21.	9	Nicholas Fringer		18:34.1	Romeo
22.	12	Ben Robbins		18:34.4	Novi
23.	10	David Evans		18:34.9	Ann Arbor Skyline
24.	9	Donavan White		18:36.5	Brighton
25.	9	John Cooke		18:37.3	Brighton
26.	11	Samuel Weber		18:37.8	Portage Central
27.	12	Travis Feldpausch		18:40.1	St. Johns
28.	11	Tyler Lockhart		18:40.1	Auburn Hills Avondale
29.	12	Ethan Smith		18:41.8	Saline
30.	10	Johnathan Speers		18:42.2	Saline
31.	11	Satvik Malapati		18:42.5	Novi
32.	9	Luke Caswell		18:42.7	East Grand Rapids
33.	11	Andrew Kaempfer		18:43.0	Novi
34.	9	Andrew Victoria		18:46.5	Saline
35.	12	Patrick Gehringer		18:46.9	Portage Central
36.	9	Noah Pelletier		18:48.5	Saline
37.	11	Matt Blakeslee		18:48.8	Brighton
38.	11	Cristobal Aranda H...		18:49.2	Saline
39.	11	Will Strauch		18:49.7	Corunna
40.	11	Anton Ludwig		18:50.7	East Grand Rapids
41.	11	Brock Boze		18:51.2	Saline
42.	10	Max Boies		18:53.3	Saline
43.	12	Joel Muyskens		18:53.5	GR_Christian
44.	12	Thomas Woodside		18:55.0	Saline
45.	12	Aaron Hughes		18:55.5	Grand Haven
46.	10	Gavin Del Proposto		18:55.7	Brighton
47.	10	Isaac Darragh		18:55.9	Ann Arbor Skyline
48.	10	Andrew Hanna		18:55.9	Brighton
49.	11	Seth Damstra		18:56.7	East Grand Rapids
50.	10	Justin Bentancur		18:57.4	Saginaw Heritage
51.	11	Luke Lohman		18:57.7	La Salle
52.	12	Ben Shotwell		18:57.9	Ann Arbor Skyline
53.	9	Joseph Rinke		18:59.0	Romeo
54.	11	Caleb Borns		18:59.2	Grand Haven
55.	10	Sam Lochkos		19:00.3	White Lake Lakeland
56.	12	Shane Kinney		19:00.6	Walled Lake Northern
57.	10	Ira Bennett		19:01.4	Ann Arbor Skyline
58.	10	Nick Yanosy		19:02.2	Walled Lake Northern
59.	12	Brian York		19:02.4	Ann Arbor Skyline
60.	9	Austin Smith		19:02.9	Okemos
61.	9	Ruben Pung		19:04.1	Zeeland West
62.	10	Thomas Boss		19:04.5	Ann Arbor Skyline
63.	11	Jake Nurenberg		19:05.2	St. Johns
64.	11	Evan Buck		19:09.2	Okemos
65.	11	Jack Fedewa		19:10.2	Lansing Catholic
66.	9	Alex Klein		19:11.0	Walled Lake Northern
67.	12	Jordan VanAmburg		19:11.6	St. Johns
68.	10	Sam Gardner		19:12.0	Ann Arbor Skyline
69.	11	Max Sepeshy		19:13.8	Grand Haven
70.	11	Nolan Rich		19:13.9	St. Joseph
71.	9	Jack Saxton		19:13.9	Lansing Catholic
72.	11	Matthew Thibeault		19:15.2	Saline
73.	12	Dane Hamilton		19:15.9	Birmingham Seaholm
74.	10	Dan Campbell		19:16.2	Brighton
75.	12	Austin Kaiser		19:16.7	La Salle
76.	10	Cole Trese		19:17.3	Saline
77.	12	Nick Starr		19:17.9	Lansing Catholic
78.	11	Jack Reus		19:18.1	Grand Haven
79.	10	Zack Maddox		19:21.3	Saginaw Heritage
80.	11	Matthew Sparkman		19:21.4	St. Joseph
81.	10	Jacob Brown		19:22.5	St. Johns
82.	10	Nathan Irgang		19:23.1	Saline
83.	9	Elijah Ball		19:23.5	Monroe
84.	9	Joe DeVries		19:24.0	GR_Christian
85.	11	Shay Milley		19:24.8	Saline
86.	11	Tate Shaffer		19:25.0	Croswell-Lexington
87.	9	Jerry Li		19:25.3	Okemos
88.	11	Nick Barr		19:25.6	Brighton
89.	12	Jacob Kroetsch		19:26.0	Croswell-Lexington
90.	-	Winford Walker		19:26.2	Saline
91.	11	Nick Sheremet		19:26.4	Birmingham Seaholm
92.	10	Cameron Williams		19:27.0	Romeo
93.	10	Matthew Schieber		19:27.1	Portage Northern
94.	12	Harold Gee		19:27.1	GR_Christian
95.	11	Matthew Eitzman		19:27.7	Saline
96.	11	Evan Werner		19:28.4	Portage Central
97.	11	Jacob Yingling		19:28.9	East Kentwood
98.	12	Zachary Holzberger		19:30.1	Croswell-Lexington
99.	10	Brendan Keller		19:30.8	La Salle
100.	10	Tyler Lozano		19:30.8	Saginaw Heritage
101.	10	Evan Dubridge		19:31.6	Grand Haven
102.	11	Colin Clancy		19:32.2	Walled Lake Northern
103.	12	Paul Crowley		19:33.1	Saline
104.	12	Ivan Vanderkolk		19:34.2	FHN GR_Forest Hills ...
105.	10	Dylan Butler		19:34.6	Portage Northern
106.	10	Benny Cho		19:34.8	Saginaw Heritage
107.	12	Damon Cooper		19:36.3	Okemos
108.	10	Collin Che		19:36.9	Midland Dow
109.	10	Peter Apostle		19:37.8	St. Johns
110.	9	Jakar Dhillon		19:38.1	Bloomfield Hills
111.	12	Matt Knop		19:38.6	Brighton
112.	12	Brett Mackay		19:38.6	Novi
113.	11	Michael Miller		19:39.3	Romeo
114.	11	Alec Tripp		19:39.4	Birmingham Seaholm
115.	12	Thomas VanLiere		19:39.6	GR_Christian
116.	9	Kyle Suliot		19:39.9	Romeo
117.	11	Zachary Dembinski		19:40.8	Novi
118.	12	Max Merk		19:40.9	La Salle
119.	11	Walter Lewis		19:41.0	Okemos
120.	12	Spencer Crompton		19:42.2	Brighton
121.	9	Nolan Youngstedt		19:43.4	St. Joseph
122.	9	Joey Mooney		19:44.1	Lansing Catholic
123.	12	Sam Hoffman		19:44.1	East Grand Rapids
124.	10	Ian Heckel		19:44.2	Zeeland West
125.	9	Joseph Fedoronko		19:44.4	Saline
126.	10	Nathan Burgard		19:46.2	Midland Dow
127.	9	Cody Stein		19:47.4	Saline
128.	11	Noah Holkeboer		19:48.0	GR_Christian
129.	11	Jackson Chenett		19:48.2	Lake Fenton
130.	9	Bryson Ellalasingham		19:48.3	Traverse City St. Fr...
131.	9	Kotaro Watanabe		19:49.8	Okemos
132.	11	Brady Detter		19:49.9	White Lake Lakeland
133.	11	Colin Gilmour		19:49.9	Portage Northern
134.	9	Jack Peterson		19:51.4	GR_Christian
135.	10	Jaron Taylor		19:52.2	Portage Central
136.	12	Matt Person		19:52.2	White Lake Lakeland
137.	12	Will Crump		19:53.0	Birmingham Seaholm
138.	11	Daniel Kelhoffer		19:53.0	La Salle
139.	10	Jack Russell		19:53.1	Lansing Catholic
140.	9	Tommy Balesky		19:53.5	Okemos
141.	11	Matt Wedeven		19:53.6	FHE Ada Forest Hills...
142.	11	Ben Clark		19:53.6	Okemos
143.	9	Rowan Henderson		19:53.8	Grand Haven
144.	11	Brendan Gross		19:54.3	Grand Haven
145.	11	Alejandro Palencia		19:54.7	Midland Dow
146.	9	Zach Boersen		19:55.2	Grand Haven
147.	9	Christian Colvin		19:55.8	Grand Haven
148.	9	Caiden Price		19:56.2	Portage Northern
149.	9	Joshua Ennen		19:56.5	Zeeland West
150.	11	Brody Longe		19:56.5	Birmingham Seaholm
151.	11	Joshua Halterman		19:57.0	Walled Lake Northern
152.	9	Anderson Strand		19:57.8	Shepherd
153.	10	Brody Houle		19:58.0	Grand Haven
154.	12	Zac Chichester		19:59.8	Midland Dow
155.	9	Kevin Lewis		19:59.8	Lake Fenton
156.	9	Bradley Corteville		20:00.6	Walled Lake Northern
157.	11	Aidan Bunting		20:00.9	Saline
158.	9	Andrew Pries		20:01.4	Romeo
159.	10	Bailey DeLaTorre		20:01.6	Stevensville Lakeshore
160.	12	Garrett Hirschenbe...		20:02.0	Saginaw Heritage
161.	12	Lars Lindgren		20:02.4	GR_Christian
162.	9	Micheal George		20:02.8	White Lake Lakeland
163.	11	Mitchell Davidson		20:02.8	Shepherd
164.	10	Dillion Baumchen		20:02.9	Corunna
165.	12	Michael Looby		20:02.9	La Salle
166.	11	Anthony Orejel		20:03.3	Romeo
167.	12	Brayden Swanson		20:03.5	White Lake Lakeland
168.	12	Luke Westra		20:03.8	Portage Central
169.	9	Kevin Biergans		20:03.8	Lansing Catholic
170.	9	Joe Marshall		20:04.0	La Salle
171.	11	Jackson Gregg		20:05.5	Bloomfield Hills
172.	12	Riley Fernandez		20:06.0	Portage Northern
173.	10	Reece Knight		20:06.5	Portage Central
174.	11	TJ Dokas		20:06.8	Ann Arbor Skyline
175.	12	Michael Kiley		20:07.2	East Grand Rapids
176.	12	Owen Moeggenberg		20:07.6	Shepherd
177.	10	Elliott Beck		20:08.2	Ann Arbor Skyline
178.	10	Frank Parkinson		20:08.4	Saline
179.	10	Luke Adent		20:08.8	St. Joseph
180.	9	Maxim Li		20:09.1	Okemos
181.	12	Spencer Alexander		20:09.3	Okemos
182.	12	David Leonhardt		20:09.4	Midland Dow
183.	11	Kenzo Lord		20:09.8	Bloomfield Hills
184.	10	Benjamin Kotyk		20:10.1	Novi
185.	10	Jalen Steudle		20:10.2	Ann Arbor Skyline
186.	11	Chris Bruinsma		20:10.3	East Grand Rapids
187.	11	Jake Fischer		20:10.7	Grand Haven
188.	9	Hayden Fisher		20:11.2	Monroe
189.	12	Ben Newman		20:11.6	Midland Dow
190.	12	Damian Millard- Kl...		20:12.6	Okemos
191.	11	Andrew Roby		20:12.9	McBain
192.	12	Nathan Doherty		20:13.5	Walled Lake Northern
193.	12	Jacob Mark		20:13.9	East Grand Rapids
194.	12	Tyler Kudlak		20:14.8	Saline
195.	9	Blake Nelson		20:15.3	Allendale
196.	12	Ryan Wojcik		20:15.7	Waterford Mott
197.	11	Emilio Rodriguez		20:15.8	Lincoln Park
198.	11	Wade Gerberding		20:16.3	Traverse City St. Fr...
199.	9	Evan Trotter-Wright		20:16.9	Midland Dow
200.	10	Thomas Gorman		20:17.6	Okemos
201.	9	Toland Corum		20:18.0	Birmingham Seaholm
202.	9	Ethan Ingber		20:18.2	Walled Lake Northern
203.	11	Noah Barnes		20:19.2	Benzie Central
204.	11	Mark Waters		20:19.7	La Salle
205.	11	Brandon Lachine		20:20.1	Bloomfield Hills
206.	10	Jacob Gladieux		20:20.2	Monroe
207.	12	Dolan Vincent		20:21.3	Auburn Hills Avondale
208.	10	Kanishk Madhav		20:21.9	Portage Northern
209.	10	Josh Pullen		20:22.6	East Grand Rapids
210.	12	Louis Weinberg		20:22.7	West Bloomfield
211.	10	Karter Herrington		20:22.9	Parma Western
212.	11	Truman Gregg		20:23.6	Bloomfield Hills
213.	11	Brady Mester		20:23.7	East Kentwood
214.	9	Andrew Famiano		20:25.0	Portage Northern
215.	11	Dylan Gwyn		20:25.2	Portage Central
216.	9	Mason Warner		20:25.5	Corunna
217.	9	Bryce Brown		20:25.5	St. Johns
218.	10	Brenden Wallace		20:26.1	Romeo
219.	11	Nate Bollman		20:26.4	GR_Christian
220.	10	Anthony Yun		20:28.0	Bloomfield Hills
221.	9	Tyler Bowers		20:28.2	Portage Northern
222.	11	Jin Ro		20:28.9	FHN GR_Forest Hills ...
223.	9	Mark Merrill		20:30.5	Saginaw Heritage
224.	11	Zachary Kolaja		20:31.9	Saginaw Heritage
225.	10	Jonathan Craun		20:32.9	Romeo
226.	12	Patrick Morgan		20:33.6	East Grand Rapids
227.	11	Andrew Esser		20:34.6	St. Joseph
228.	9	Noah Finley		20:35.4	Monroe
229.	10	Jared Pemberton		20:35.9	Yale
230.	10	Mccarty Mendoza		20:36.8	Monroe
231.	11	Jonah Ochodnicky		20:37.0	Corunna
232.	9	Andrew Spencer		20:37.3	Farmington
233.	11	Brady Crimmins		20:37.6	Bloomfield Hills
234.	9	Jordan Pierce		20:37.8	Plainwell
235.	12	Joshua Bauman		20:37.8	GR_Christian
236.	10	Jacob Stein		20:38.4	Walled Lake Northern
237.	10	James Lilly		20:38.5	East Kentwood
238.	10	Luke Elden		20:39.0	Lansing Catholic
239.	10	Josh Jurrus		20:39.2	Whitmer
240.	12	Elijah Lockett		20:39.2	Vicksburg
241.	9	Jacob Bush		20:39.7	Whitehall
242.	11	Brent Cohen		20:40.2	White Lake Lakeland
243.	10	Andrew Perpignon		20:40.2	Croswell-Lexington
244.	11	Ethan Hinman		20:40.5	FHE Ada Forest Hills...
245.	9	Emmet Reamer		20:40.8	White Lake Lakeland
246.	12	Zach Watts		20:41.1	Corunna
247.	11	Marc Crossman		20:41.2	Benzie Central
248.	9	Joe Rao		20:41.7	East Grand Rapids
249.	12	Austin Mackay		20:42.3	Novi
250.	11	Nathan Zonnevylle		20:42.5	Ann Arbor Skyline
251.	9	Jon LaRue		20:43.0	GR_Christian
252.	9	Collin Metzger		20:43.2	Wyandotte Roosevelt
253.	10	Graham Kort		20:43.8	GR_Christian
254.	11	Sam Moeller		20:43.8	La Salle
255.	9	Logan Rosser		20:43.8	Allendale
256.	9	Levi Thomas		20:43.9	Vicksburg
257.	11	Caden Wullaert		20:44.3	Corunna
258.	12	Sam Racalla		20:44.7	Comstock Park
259.	10	Tyler Iverson		20:45.4	Benzie Central
260.	11	Roberts Kalnins		20:45.5	Portage Northern
261.	9	Alec Brovont		20:46.3	Wyandotte Roosevelt
262.	10	Aymil Motawi		20:46.4	Ann Arbor Skyline
263.	12	Connor Woodruff		20:46.6	Croswell-Lexington
264.	11	Matthew Wood		20:47.6	Pontiac Notre Dame P...
265.	11	Zach Franklin		20:47.7	Whitmer
266.	10	Drew Nickels		20:48.6	Corunna
267.	10	Henry Schenkel		20:48.7	GR_Christian
268.	10	Jared Knowles		20:49.1	Stevensville Lakeshore
269.	9	Bryan Kaempfer		20:49.2	Novi
270.	11	Harrison Benet		20:49.8	Birmingham Seaholm
271.	9	Stuart Thomas		20:50.2	St. Johns
272.	10	John Becker		20:51.0	Portage Northern
273.	9	Jacob Dennis		20:51.1	St. Johns
274.	11	Matt Burkhard		20:52.0	St. Joseph
275.	11	Hyun Kim		20:52.2	Bloomfield Hills
276.	11	Henry Austin		20:53.2	Allendale
277.	9	Anthony Fiore		20:53.6	Saginaw Heritage
278.	9	Marvin Wu		20:53.7	Novi
279.	11	Dylan Muntter		20:53.8	Zeeland West
280.	12	Jaron Stacey		20:54.3	Saline
281.	9	Hayden Johnson		20:54.6	Farmington
282.	9	Logan Paul		20:54.7	Okemos
283.	11	Aaron Von Bargen		20:54.9	Ann Arbor Skyline
284.	12	Gavin White		20:54.9	Ann Arbor Skyline
285.	10	Willis Cheng		20:54.9	FHN GR_Forest Hills ...
286.	11	Chase Pylkas		20:55.2	McBain
287.	11	Dan Netter		20:55.4	Novi
288.	10	Michael Policelli		20:55.5	Orchard Lake St. Mar...
289.	9	MacGregor Hepburn		20:55.9	Lake Fenton
290.	12	Colin Bradley		20:55.9	Okemos
291.	9	Parker Holt		20:56.0	Whitehall
292.	11	Kenton Rickerman		20:56.1	Croswell-Lexington
293.	11	Hunter Cupp		20:56.3	La Salle
294.	9	Abdulaziz Shebrain		20:57.9	Portage Central
295.	9	Drew Williams		20:57.9	Okemos
296.	12	Jake Hoppman		20:58.3	East Grand Rapids
297.	10	Cody Schaeding		20:59.1	Saginaw Heritage
298.	12	Matthew Miller		20:59.1	Romeo
299.	10	Craven Bird		20:59.3	Big Rapids
300.	12	David Kanzelmeyer		20:59.5	Ann Arbor Skyline
301.	10	Ben Welch		21:00.0	Vicksburg
302.	9	Albert Richlie		21:00.3	Brighton
303.	12	John Hopper		21:00.9	Midland Dow
304.	10	Gabe Geiger		21:02.3	La Salle
305.	9	Aran Mizrahi		21:02.5	West Bloomfield
306.	9	Ian Steele		21:02.7	Ann Arbor Skyline
307.	9	Jacob Haunhorst		21:03.7	St. Joseph
308.	9	Noah Mead-O'Brien		21:04.1	Okemos
309.	12	Sam Proos		21:04.4	Portage Northern
310.	11	Riley Cook		21:04.6	Bloomfield Hills
311.	9	Dylan Bates		21:05.0	Benzie Central
312.	12	Eric Seefried		21:05.5	Romeo
313.	12	Nathan Nothelle		21:06.1	Imlay City
314.	11	Ben Urquhart		21:06.3	Lansing Catholic
315.	11	Luke Horsburgh		21:06.6	Novi
316.	9	Shugo Hosokawa		21:06.9	Novi
317.	10	Vinnie Tarrance		21:07.2	Orchard Lake St. Mar...
318.	9	Camden Schwallier		21:07.5	East Kentwood
319.	9	Matthias Rangel		21:09.1	Pontiac Notre Dame P...
320.	12	Aiden Stormont		21:10.5	Stevensville Lakeshore
321.	9	Caleb Thompson		21:10.5	Portage Central
322.	10	Luke Meddaugh		21:12.1	Traverse City St. Fr...
323.	11	Antonio Pittiglio		21:12.4	Ortonville Brandon
324.	9	Arun Rushton		21:13.0	White Lake Lakeland
325.	9	Chris Baranosk		21:13.9	East Grand Rapids
326.	11	Aidan Shaw		21:14.6	Saginaw Heritage
327.	10	Nathan Elshaw		21:14.7	Traverse City St. Fr...
328.	12	Cooper Dorfman		21:15.3	Birmingham Seaholm
329.	9	Thomas Gianiodis		21:15.7	Lansing Catholic
330.	10	Mark Dexter		21:16.2	St. Johns
331.	12	Clayton Dangel		21:16.2	La Salle
332.	10	Adam Eichenberg		21:16.5	St. Johns
333.	11	Medhanie Frezghi		21:16.6	FHE Ada Forest Hills...
334.	10	Evan Frank		21:16.6	Vicksburg
335.	11	Richard Frisbie		21:17.9	Benzie Central
336.	10	Thomas Chen		21:18.2	St. Joseph
337.	12	Christopher Anderson		21:19.1	Grand Haven
338.	11	John Michael		21:19.5	Okemos
339.	11	Connor Harte		21:19.6	Novi
340.	9	Brendan Lenhard		21:19.8	Frankenmuth
341.	9	Ryan Brown		21:21.4	St. Johns
342.	9	Noah Whiteman		21:21.7	Holland
343.	10	Jacob Malocha		21:21.9	Vicksburg
344.	9	Preston Sturgis		21:22.2	St. Johns
345.	10	Trenton Livingston		21:22.8	Croswell-Lexington
346.	10	Trent Bergman		21:22.9	Midland Dow
347.	11	Robert Walsworth		21:23.1	Okemos
348.	9	Joey Loriso		21:24.0	Vicksburg
349.	9	Brandon Gaudreau		21:24.1	Saginaw Heritage
350.	12	Alec Austin		21:24.5	Stevensville Lakeshore
351.	10	Joe Tituskin		21:24.8	Novi
352.	10	Nathan Rhee		21:25.8	Midland Dow
353.	12	Sam Feig		21:26.2	Novi
354.	11	Hunter Bierema		21:26.4	Vicksburg
355.	10	Dustin Finkhouse		21:26.9	Benzie Central
356.	12	Kyle Conroy		21:27.3	Pontiac Notre Dame P...
357.	9	Luke Hanselman		21:27.9	Birmingham Seaholm
358.	9	Jack Aalderink		21:28.2	Zeeland West
359.	9	Noah Gatz		21:28.6	Portage Central
360.	10	Joey Proos		21:28.7	Portage Northern
361.	11	Michael Valone		21:29.1	Frankenmuth
362.	12	Jeremy Oakes		21:29.5	St. Joseph
363.	10	Jackson Hambright		21:29.6	Vicksburg
364.	10	Jacob Jackson		21:30.0	Portage Central
365.	9	Jacob Snodgrass		21:30.3	Whitmer
366.	10	James Seefried		21:30.5	Romeo
367.	12	Lucas Wahl		21:31.4	Okemos
368.	11	Ian Masterson		21:32.3	Novi
369.	9	Jay Kunselman		21:32.7	White Lake Lakeland
370.	10	Jon Burkart		21:32.8	Whitmer
371.	11	Carlos Vargas		21:34.7	Wyandotte Roosevelt
372.	10	Eric Chen		21:34.9	Okemos
373.	11	Grant Stroup		21:34.9	White Lake Lakeland
374.	9	Sam Clymer		21:35.8	White Lake Lakeland
375.	10	Joshua Witt		21:35.9	West Bloomfield
376.	9	Sam Sackrider		21:36.8	St. Johns
377.	12	Dylan Reynolds		21:37.7	Ann Arbor Skyline
378.	9	Kyle Harner		21:37.8	Waterford Mott
379.	10	Xavier Cruz-Hausbeck		21:37.9	Okemos
380.	12	Eric Egelhaaf		21:38.1	St. Joseph
381.	10	Jimmy Grondin		21:38.5	Whitmer
382.	12	Liam Flannery		21:39.0	La Salle
383.	12	Jared Hart		21:39.1	Zeeland West
384.	9	Nicholas Wiest		21:39.1	West Bloomfield
385.	9	Dale Barton		21:39.1	Lansing Waverly
386.	11	Nick Jerman		21:40.0	Shepherd
387.	11	DJ Cooper		21:40.3	Bloomfield Hills
388.	9	Kobe Howcroft		21:40.6	Orchard Lake St. Mar...
389.	9	Chris Sellers		21:41.2	Plainwell
390.	9	Kaden Morgan		21:42.1	East Kentwood
391.	10	Demetrius Bell		21:42.5	Toledo Rogers
392.	10	Josh Harper		21:42.9	Fowlerville
393.	12	Calder Lewis		21:43.0	Okemos
394.	11	Caleb Dodde		21:43.8	McBain
395.	11	Alec Barrone		21:43.9	Lansing Catholic
396.	10	Adam Bordoley		21:44.4	Birmingham Seaholm
397.	10	Dillan Marzke		21:44.5	St. Joseph
398.	11	Denver Hayes		21:44.6	Big Rapids
399.	11	Maxwell Morey		21:44.7	Midland Dow
400.	11	Max Roth		21:45.1	White Lake Lakeland
401.	9	Tyson Lovejoy		21:45.6	White Lake Lakeland
402.	9	Eric Howell		21:45.9	Birmingham Seaholm
403.	11	Evin Poe		21:46.1	Walled Lake Northern
404.	10	Declan McCole		21:46.2	Okemos
405.	9	Nolan Janeczko		21:46.8	Midland Dow
406.	9	Sean Lee		21:47.4	Novi
407.	9	Michael Melvoin		21:48.6	St. Joseph
408.	10	Jacob Greca		21:48.9	Brighton
409.	12	George Burkhart		21:49.3	Whitmer
410.	12	Nick Morin		21:49.7	Whitehall
411.	11	Alex Roell		21:50.2	La Salle
412.	10	Eric Dubbert		21:51.7	Stevensville Lakeshore
413.	9	Michael Rede		21:52.7	Whitmer
414.	9	Jayson Willey		21:52.8	Romeo
415.	10	Noah Braasch		21:53.2	Portage Central
416.	12	Cameron Tait		21:53.3	Birmingham Seaholm
417.	10	Damien Zielinski		21:53.4	Allendale
418.	9	Riley Scholten		21:53.9	Zeeland West
419.	10	Caden McCloskey		21:54.0	FHE Ada Forest Hills...
420.	9	Eric Kolar		21:54.5	East Lansing
421.	12	Matt Campbell		21:54.6	Yale
422.	11	Justin Machleit		21:54.8	Benzie Central
423.	9	Aden DeGraaf		21:55.1	Zeeland West
424.	11	Dalton Kim		21:55.2	Corunna
425.	10	Gabe Lingk		21:55.6	St. Joseph
426.	10	Nathaniel Hamblin		21:55.7	Yale
427.	12	Brendan Kelly		21:55.8	Grand Haven
428.	10	Josh Mills		21:56.1	Lake Fenton
429.	10	Freddie Villalobos		21:56.4	Ann Arbor Skyline
430.	12	Trevor Stephenson		21:57.1	East Kentwood
431.	10	Andrew Selle		21:58.1	Midland Dow
432.	10	Brayden Babcock		21:58.4	East Kentwood
433.	9	Anthony Jones		21:58.4	Portage Northern
434.	9	Dean Henstchel		21:59.1	Whitehall
435.	12	Arden Knoll		22:00.6	Okemos
436.	9	Isaac Carlson		22:00.7	Zeeland West
437.	9	Justin Moody		22:00.8	Yale
438.	12	Joey Kummer		22:00.9	Birmingham Seaholm
439.	9	Ethan Lee		22:01.1	Brighton
440.	11	Najah Roumouyah		22:01.2	West Bloomfield
441.	12	Josh Dunlop		22:02.0	St. Joseph
442.	12	Rob Kurtz		22:02.0	St. Joseph
443.	12	Ben Miller		22:02.1	Portage Central
444.	9	Cade Preston		22:02.4	Yale
445.	10	Jackson Grefe		22:02.6	Whitmer
446.	11	Jayden Burgen		22:02.8	East Kentwood
447.	9	Jacob Hansen		22:02.9	Midland Dow
448.	10	Dominic Kava		22:02.9	Portage Northern
449.	9	Gavin Blades		22:03.0	Plainwell
450.	11	Angel Roussev		22:03.0	Bloomfield Hills
451.	10	Joey Greenburg		22:03.5	Lansing Catholic
452.	10	Jack Kendall		22:04.2	Brighton
453.	9	Marty Johnson		22:04.5	East Lansing
454.	11	Donald Hellebuyck		22:05.1	New Baltimore Anchor...
455.	12	Anthony Harris		22:06.5	Frankenmuth
456.	10	Logan Kozbial		22:06.5	Monroe
457.	12	Andrew Borre		22:06.6	St. Joseph
458.	10	Joe Buck		22:07.5	Lansing Waverly
459.	9	Luke Becker		22:07.7	Vicksburg
460.	9	Brennan Bolen		22:07.8	East Kentwood
461.	11	Srijith Venkateshw...		22:08.7	Okemos
462.	10	Raj Mulherkar		22:09.0	West Bloomfield
463.	10	Nicholas Wohlfeil		22:09.8	Monroe
464.	9	Parker Hood		22:10.6	Walled Lake Northern
465.	10	Ben Prihoda		22:10.8	Portage Central
466.	10	Kaidan Higgins		22:11.1	Portage Central
467.	10	Shawn Meah		22:11.8	Ann Arbor Skyline
468.	12	James Gorman		22:12.2	Okemos
469.	11	Sam Brunger		22:12.5	Corunna
470.	12	Gage Terrian		22:14.9	Lake Fenton
471.	10	Ian Whitican		22:15.2	Yale
472.	10	Chase Szafranski		22:15.6	Portage Central
473.	12	Brenden Klich		22:16.0	Freeland
474.	10	Luke Warhurst		22:16.6	Ann Arbor Skyline
475.	10	Joshua Tran		22:17.0	West Bloomfield
476.	11	Jackson Franks		22:17.4	White Lake Lakeland
477.	9	Wesley VanPoortfleit		22:17.5	Benzie Central
478.	11	Max Hunter		22:17.7	St. Joseph
479.	10	Brendan Montri		22:17.7	Monroe
480.	9	Ncholas Mayes		22:18.3	Monroe
481.	9	Lucas Major		22:18.4	Frankenmuth
482.	10	Robby Conboy		22:19.5	Whitmer
483.	12	Connor Good		22:19.7	Saginaw Heritage
484.	11	Ethan Hubbell		22:20.1	Shepherd
485.	9	Matthew Hardesty		22:20.5	Big Rapids
486.	10	Brian Hubert		22:20.9	Fowlerville
487.	9	Ian McGuckin		22:21.0	FHE Ada Forest Hills...
488.	10	Bennett Pompi		22:21.1	Birmingham Seaholm
489.	10	Matthew Rozek		22:21.5	Saginaw Heritage
490.	11	Hamza Malik		22:21.7	Bloomfield Hills
491.	9	Gehrig Longe		22:22.1	Birmingham Seaholm
492.	12	Blake Rubenstein		22:22.4	West Bloomfield
493.	12	Jason Isenga		22:22.4	Allendale
494.	10	Trey Ellens		22:22.4	Allendale
495.	12	Maddox Lee		22:23.1	East Grand Rapids
496.	11	Gabe Mayes		22:23.5	East Lansing
497.	10	Maxwell Li		22:23.6	Stevensville Lakeshore
498.	12	James Cooper		22:24.5	Whitmer
499.	9	Anthony D'Amico		22:24.9	La Salle
500.	11	Clarence Nanamori		22:25.1	Novi
501.	9	Ethan Wilkinson		22:26.0	Okemos
502.	9	Michael Merrill		22:26.0	Saginaw Heritage
503.	9	Jason Aurilia		22:26.1	Novi
504.	9	Henry Peterson		22:26.4	GR_Christian
505.	11	Jack Whaley		22:27.3	Lake Fenton
506.	12	Quin O'keefe		22:27.8	Birmingham Seaholm
507.	9	Connor Paulino		22:28.2	Wyandotte Roosevelt
508.	11	Nolan Lacey		22:28.6	Croswell-Lexington
509.	12	Gabriel Alvarado		22:28.8	Portage Central
510.	10	Nicholas Massengill		22:28.9	Monroe
511.	10	Zach Baum		22:29.1	Zeeland West
512.	9	Drew Evens		22:29.4	St. Joseph
513.	11	Jared Reilly		22:30.6	Portage Central
514.	10	Adam Dodge		22:30.7	Imlay City
515.	9	Charlie Lipka		22:30.7	Romeo
516.	10	Griffin Lantz		22:31.2	Portage Central
517.	9	Andrew VanBaal		22:31.6	Wayland Union
518.	11	Adam Wolok		22:31.9	Midland Dow
519.	11	Carter Colosky		22:32.1	Portage Central
520.	9	Morgan Kulakowski		22:32.4	Zeeland West
521.	12	Yunfei Ma		22:32.8	Ann Arbor Skyline
522.	11	Brendan Lounds		22:33.0	East Lansing
523.	11	Cris Smith		22:33.4	Portage Northern
524.	9	Jewlian Gonzalez		22:33.5	Holland
525.	10	Jack Leonard		22:35.0	New Baltimore Anchor...
526.	10	Jack Ecker		22:35.8	New Baltimore Anchor...
527.	11	Caleb Bauman		22:36.5	GR_Christian
528.	12	Lucas Lorenz		22:37.3	Okemos
529.	9	Roger Heinlen		22:37.9	St. Johns
530.	11	Jacob Taber		22:38.1	Benzie Central
531.	11	Christian Palmer		22:38.4	Benzie Central
532.	12	Jack Durham		22:38.7	Romeo
533.	11	Noah Kalkman		22:38.9	St. Joseph
534.	12	Josh Nye		22:39.8	Benzie Central
535.	9	Ben Thelen		22:41.0	Traverse City St. Fr...
536.	10	Colton DeVos		22:42.4	Birmingham Seaholm
537.	9	Quade Johnson		22:43.4	Walled Lake Northern
538.	9	Jacob Stuber		22:44.4	Saginaw Heritage
539.	12	Ryan Wesch		22:44.7	Yale
540.	10	Ethan Lambrix		22:45.0	Portage Northern
541.	12	George Cini		22:45.1	Wyandotte Roosevelt
542.	11	Jon Wang		22:45.9	Novi
543.	12	Briggs Longe		22:46.2	Birmingham Seaholm
544.	9	Ian Loree		22:46.6	Okemos
545.	9	Ben Bierman		22:47.2	Birmingham Seaholm
546.	10	Nick Hammerle		22:47.4	New Baltimore Anchor...
547.	10	Gavan Boguszewski		22:47.5	Midland Dow
548.	12	Kyle Campagnolo		22:48.6	Walled Lake Northern
549.	9	Luke deVries		22:48.9	GR_Christian
550.	10	Jonathan Karr		22:49.6	Pontiac Notre Dame P...
551.	9	Simon Meyer		22:50.1	La Salle
552.	12	Sebastian Carrier		22:50.2	Okemos
553.	11	Cam Lyons		22:51.2	FHE Ada Forest Hills...
554.	11	Clark Vreeman		22:51.4	Zeeland West
555.	9	Sam Lipka		22:51.6	Romeo
556.	9	Jack Langford		22:52.3	East Lansing
557.	12	Quinn Killian		22:52.4	Parma Western
558.	10	David Perez		22:52.7	Lansing Catholic
559.	10	Anthony Racalla		22:52.9	Comstock Park
560.	9	Zander Cobb		22:53.4	Romeo
561.	9	Gabe Starr		22:53.5	Lansing Catholic
562.	11	Jack Veersma		22:53.5	St. Joseph
563.	9	Eller Studinger		22:54.0	Bloomfield Hills
564.	11	Isaac Meyer		22:54.5	St. Joseph
565.	11	Jake Baker		22:54.9	Wyandotte Roosevelt
566.	9	Silas Howard		22:55.0	Shepherd
567.	12	Brad Kalinowski		22:55.1	Freeland
568.	9	Will Armbruster		22:55.1	FHE Ada Forest Hills...
569.	10	Guillermo Martinez...		22:55.3	Vicksburg
570.	12	Abdullah Hashsham		22:55.3	Okemos
571.	10	Viraj Nukala		22:55.4	Okemos
572.	11	Sean Garibay		22:55.8	La Salle
573.	9	Simon Richards		22:56.8	Waterford Kettering
574.	12	Nathan Marshall		22:57.1	Waterford Kettering
575.	12	Eric Richard		22:57.8	Remus Chippewa Hills
576.	9	Sam Stephens		22:58.0	Stevensville Lakeshore
577.	11	Mark Hoffman		22:58.1	La Salle
578.	12	Alex Impellizzeri		22:58.9	Pontiac Notre Dame P...
579.	10	Eli Louis-Ferdinand		22:59.7	Bloomfield Hills
580.	11	Eric Silver		22:59.7	Pontiac Notre Dame P...
581.	9	Niko Bringi		23:00.6	Okemos
582.	11	Thomas Cho		23:01.6	Okemos
583.	9	Kolbe Brew		23:03.5	East Grand Rapids
584.	9	Jacob Keilen		23:04.1	St. Johns
585.	12	Zac Taghon		23:04.4	Benzie Central
586.	9	Carter Vasicek		23:05.6	Freeland
587.	10	Zach Webb		23:06.4	La Salle
588.	12	Alejandro DeKeyzer		23:06.7	Ann Arbor Skyline
589.	10	Matt Newland		23:06.8	La Salle
590.	9	Janis Gamalski		23:07.8	Waterford Kettering
591.	9	Bodie McCloskey		23:08.0	FHE Ada Forest Hills...
592.	12	Grant Wakeland		23:08.3	Okemos
593.	10	Antonio Ramirez		23:08.5	Benzie Central
594.	9	Charles Dickerson		23:09.5	Bloomfield Hills
595.	12	Paul Gross		23:09.6	East Grand Rapids
596.	11	Saketh Thota		23:10.0	Portage Central
597.	11	Logan Borah		23:10.8	St. Joseph
598.	11	Eion Reagh		23:11.1	East Kentwood
599.	12	Bryan Vi		23:12.5	St. Joseph
600.	10	Hunter Vink		23:12.7	Zeeland West
601.	11	Justin Beckrow		23:14.2	Stevensville Lakeshore
602.	11	Thomas Engelmann		23:14.3	Plainwell
603.	10	Ethan Kopel		23:15.6	Novi
604.	11	Phil Timmerick		23:16.5	Stevensville Lakeshore
605.	10	Gage Hunt		23:20.4	Lake Fenton
606.	9	Logan VandeGuchte		23:20.4	Shepherd
607.	11	Nolan Jamieson		23:21.8	Okemos
608.	11	Ryan McAtamney		23:21.9	Waterford Mott
609.	9	Connor Richardson		23:22.3	Vicksburg
610.	9	Reese Camp		23:23.4	White Lake Lakeland
611.	9	Andrew Simon		23:25.4	Brighton
612.	9	Richard Olk		23:25.7	Saginaw Heritage
613.	10	Victor Jacobs		23:26.3	West Bloomfield
614.	11	Aaron Curtis		23:27.1	Holland
615.	11	Brandon Briggs		23:27.5	Orchard Lake St. Mar...
616.	10	Tim Matheson		23:27.7	Yale
617.	9	Ryker Matties		23:28.2	Shepherd
618.	10	Spencer Waite		23:28.7	FHE Ada Forest Hills...
619.	9	Elias Brush		23:29.9	Ann Arbor Skyline
620.	10	Trevor Wood		23:30.3	St. Johns
621.	12	Ryan Sass		23:30.9	Benzie Central
622.	9	Scott Barrett		23:32.4	Zeeland West
623.	9	Mason Heuker		23:33.0	McBain
624.	9	Drew Wyatt		23:33.4	Portage Central
625.	10	Casey Collum		23:33.9	Stevensville Lakeshore
626.	9	Henri Holland-Ande...		23:33.9	Holland
627.	9	Anthony Schrotenboer		23:34.8	Zeeland West
628.	9	Shane Edwards		23:35.7	Brighton
629.	9	Dustin McLain		23:36.0	McBain
630.	9	Joey Kline		23:36.7	Lake Fenton
631.	10	Tommy Skellett		23:39.0	Orchard Lake St. Mar...
632.	9	Thomas Hayes		23:41.0	Yale
633.	9	Ben Whaley		23:41.1	Lake Fenton
634.	10	Andrew Davis		23:41.9	Monroe Jefferson
635.	11	Kolyn Griswold		23:42.4	Parma Western
636.	9	Jacob Defrain		23:43.2	Yale
637.	9	John Frank		23:43.5	Orchard Lake St. Mar...
638.	9	Ryan Cornellier		23:43.7	Novi
639.	9	Jaden Blood		23:44.0	McBain
640.	11	Anthony Eid		23:44.1	Birmingham Seaholm
641.	10	Christian Lehner		23:45.0	St. Johns
642.	9	Rohit Chavan		23:45.7	Okemos
643.	9	Jacob Pham		23:47.0	East Kentwood
644.	9	Nick Turner		23:47.8	Brighton
645.	9	Jacob Trask		23:48.2	New Baltimore Anchor...
646.	9	Dominic Wilcox		23:49.0	Shepherd
647.	10	Noah Hardesty		23:49.1	Plainwell
648.	11	Joshua O'Meara		23:49.3	Novi
649.	9	Forest Hadley		23:49.4	Ann Arbor Skyline
650.	10	Ronnie Grondin		23:49.8	Whitmer
651.	10	Zaya Bahri		23:50.3	Bloomfield Hills
652.	12	Eric Somsky		23:50.3	Lake Fenton
653.	12	Jas Aryal		23:50.5	East Kentwood
654.	9	Dominic Kestner		23:50.7	Parma Western
655.	9	Elijah Friebel		23:50.9	Allendale
656.	10	Alexander Fernandez		23:51.9	Portage Central
657.	10	Joseph Keiser		23:52.5	Portage Central
658.	10	Gideon Howard		23:52.7	Shepherd
659.	11	Roy Gartley		23:53.7	Imlay City
660.	9	Zavier Tarrant		23:54.5	Traverse City St. Fr...
661.	11	Alex Wilson		23:54.9	Stevensville Lakeshore
662.	9	Tyler Jones		23:55.0	Hemlock
663.	11	Noah Hahn		23:56.1	Farmington
664.	9	Trevor Freudenstein		23:57.2	Saginaw Heritage
665.	9	Gavin Kalenevitch		23:58.9	Stevensville Lakeshore
666.	9	Garrison Ader		23:59.4	Saginaw Heritage
667.	12	Jaden Zaitshik		24:00.1	Lake Fenton
668.	11	Sean Feeley		24:00.5	La Salle
669.	10	Ben Gnodtke		24:01.2	Okemos
670.	12	Isaiah Savoie		24:01.8	East Kentwood
671.	9	Colin Carroll		24:03.1	Portage Northern
672.	10	Abby Crespo		24:03.1	Lansing Waverly
673.	10	Zach McEvoy		24:03.2	Saginaw Heritage
674.	10	Jakob Cuda		24:03.9	West Bloomfield
675.	10	Cole Romig		24:04.9	Vicksburg
676.	9	Dylan Marco		24:05.6	White Lake Lakeland
677.	10	Charlie Barrone		24:06.1	Lansing Catholic
678.	9	Jimmy Hansen		24:06.2	Big Rapids
679.	10	Justin Quezada		24:06.5	Lincoln Park
680.	9	Jordan Agrawal		24:06.5	Lincoln Park
681.	10	Dominic Hanke		24:08.4	Birmingham Seaholm
682.	12	Andrew Youngstrom		24:08.8	Freeland
683.	11	Will Zuker		24:09.3	St. Johns
684.	9	Brayden Gedert		24:09.9	Romeo
685.	10	Zach Hansen		24:09.9	Allendale
686.	9	Sam Newman		24:10.0	Stevensville Lakeshore
687.	12	kevin lee		24:10.2	Waterford Mott
688.	10	Uri Gottlieb		24:10.7	St. Joseph
689.	11	Jack Comsa		24:11.7	Birmingham Seaholm
690.	10	Luke Gottleber		24:12.0	Alma
691.	12	Matthew Garippa		24:12.2	Birmingham Seaholm
692.	12	Gabriel Maldonado		24:12.9	Lansing Waverly
693.	10	Josiah Master		24:13.8	Ann Arbor Skyline
694.	9	Eli Folts		24:13.9	Freeland
695.	9	Brian Han		24:14.5	Novi
696.	11	Shingirai Muparuri		24:14.8	Okemos
697.	10	Andrew Farnum		24:15.0	Stevensville Lakeshore
698.	10	Brenden Harman		24:15.5	Fowlerville
699.	10	Ryan Withers		24:17.0	Michigan Center
700.	9	Andrew Kales		24:18.3	Bloomfield Hills
701.	11	Veeresh Rajendran		24:20.8	Portage Central
702.	12	Camden Hayden		24:22.1	Whitmer
703.	9	Parker Sage		24:22.7	Walled Lake Northern
704.	12	Jacob Kline		24:25.0	Lake Fenton
705.	9	Collin Dykstra		24:26.0	Zeeland West
706.	10	Malachi Scates		24:26.8	Alma
707.	11	Eber Romo		24:29.4	Lincoln Park
708.	9	Reuben Castellanos...		24:29.7	Lincoln Park
709.	11	Matthew Kerrigan		24:32.9	Croswell-Lexington
710.	10	Matthew Harrand		24:35.4	Traverse City St. Fr...
711.	9	Maxwell Zigterman		24:35.5	Portage Northern
712.	10	Gavin Richardson		24:35.9	Portage Central
713.	9	Michael Rand		24:36.6	Parma Western
714.	11	Hunter McAurthur		24:36.9	Remus Chippewa Hills
715.	10	Sean Kellogg		24:36.9	Portage Northern
716.	10	Danial Ahmad		24:39.1	West Bloomfield
717.	9	Carson Clark		24:39.5	Stevensville Lakeshore
718.	9	Chase Meck		24:40.3	West Bloomfield
719.	11	Christian Courser		24:41.6	Wayland Union
720.	10	Jahi Hawkins		24:41.6	Ann Arbor Skyline
721.	12	Oscar Rafael		24:42.6	Holland
722.	11	David Anderson		24:44.4	Alma
723.	12	Jack Blommel		24:44.9	Stevensville Lakeshore
724.	10	Jackson Bowe		24:45.1	Walled Lake Northern
725.	11	Jacob Galloway		24:45.4	Pontiac Notre Dame P...
726.	9	Aidan Gleason		24:47.0	Portage Northern
727.	12	Eric Hayes		24:48.8	Frankenmuth
728.	12	Juan Garcia		24:49.5	Plainwell
729.	9	Riley Davidson		24:50.1	Waterford Mott
730.	10	Noad Ghebredngl		24:50.7	East Lansing
731.	11	Austin Carter		24:52.0	Alma
732.	12	Gavin Stewart		24:53.1	Auburn Hills Avondale
733.	9	Kyle Campbell		24:55.3	Vicksburg
734.	12	Nate Barndt		24:55.4	Zeeland West
735.	9	Edwin Aparcio		24:56.3	St. Johns
736.	10	Colin Hande		24:57.6	Monroe
737.	9	Calvin Cody		24:59.3	Corunna
738.	10	Alex Castro		24:59.5	Lake Fenton
739.	9	Andrew Huyser		25:00.6	GR_Christian
740.	10	Marcus Lindsey		25:02.1	Lake Fenton
741.	9	Jordan Fick		25:03.3	Croswell-Lexington
742.	11	Andreas Vetne		25:04.4	St. Joseph
743.	9	Jesse Henderson		25:04.8	East Grand Rapids
744.	9	George Khamis		25:06.1	FHE Ada Forest Hills...
745.	12	Ethan Brooks		25:09.5	Birmingham Seaholm
746.	11	Oswaldo Grimaldo		25:09.9	Lincoln Park
747.	10	Drew Boven		25:10.3	McBain
748.	9	Nolan Scheuring		25:11.2	Orchard Lake St. Mar...
749.	10	Divyesh Hariram		25:12.2	Novi
750.	11	Jeremy Liggins		25:15.6	GR_Christian
751.	12	Dominic Cusumano		25:18.4	Monroe
752.	9	Thomas Dixon		25:20.3	FHE Ada Forest Hills...
753.	9	Adam Phillips		25:22.8	Waterford Kettering
754.	11	Nathan van Duijven...		25:23.3	Bloomfield Hills
755.	9	Alex Iekel-Johnson		25:28.9	Ann Arbor Skyline
756.	9	Baron Pham		25:32.4	Lansing Waverly
757.	9	Mason McFarlane		25:32.8	Croswell-Lexington
758.	12	Robert Stewart		25:34.7	Benzie Central
759.	9	Jacob Colon		25:37.6	Saginaw Heritage
760.	11	A.J. Bleier		25:38.8	Plainwell
761.	12	Michael Hardy		25:39.9	Romeo
762.	9	Kyle Rachowicz		25:41.1	Portage Central
763.	9	Andrew Hollenbeck		25:41.7	Allendale
764.	12	Chris Ruppel		25:42.1	Stevensville Lakeshore
765.	9	Jackson Kuntzelman		25:43.6	Parma Western
766.	10	Grayson Davison		25:45.2	Portage Northern
767.	9	Jacob Maynard		25:45.8	St. Joseph
768.	9	Daniel Leonard		25:46.9	Orchard Lake St. Mar...
769.	11	Evan Angell		25:49.9	GR_Christian
770.	9	Dylan Gould		25:50.3	Shepherd
771.	11	Abdullah Mahmood		25:50.4	West Bloomfield
772.	11	Ryan Parraghi		25:52.6	Croswell-Lexington
773.	11	Eben Bobby		25:52.8	Croswell-Lexington
774.	10	Aidan Hammond		25:53.5	Portage Northern
775.	9	Aydin Meyer		25:53.8	St. Joseph
776.	9	Cooper Sidebotham		25:57.3	Wayland Union
777.	11	Trevor Maylath-Bry...		26:00.3	Birmingham Seaholm
778.	9	Jose Avila		26:01.0	Lansing Waverly
779.	9	Blake Whetstone		26:04.5	McBain
780.	12	Michael Wolfe		26:06.9	Portage Central
781.	9	Alex Spina		26:07.6	New Baltimore Anchor...
782.	10	Luke Spitzley		26:08.8	East Grand Rapids
783.	9	Mason Metiva		26:11.4	Freeland
784.	11	Patrick Bouman		26:12.0	Whitehall
785.	9	Ryan Brouwers		26:13.7	GR_Christian
786.	9	Cristian Tapia		26:15.7	Lincoln Park
787.	9	Agaram Agaram		26:17.4	Okemos
788.	11	Drake Witt		26:19.1	Plainwell
789.	9	Sam Bollman		26:19.3	GR_Christian
790.	9	Aiden Ashton		26:21.2	McBain
791.	10	Eric Thompson		26:22.4	La Salle
792.	10	Dominic Darling		26:22.9	Orchard Lake St. Mar...
793.	11	Max Varverakis		26:24.7	Farmington
794.	10	Thomas Brandon		26:24.8	Farmington
795.	11	Peter Wu		26:28.2	Farmington
796.	11	Devonta Brown		26:29.2	Toledo Rogers
797.	10	Nick Schlitt		26:30.1	Freeland
798.	9	Anthony Even		26:31.7	La Salle
799.	10	Sundeep Ravella		26:35.0	West Bloomfield
800.	11	Carter Briggs		26:37.2	Portage Northern
801.	10	Chris Tolly		26:39.6	FHE Ada Forest Hills...
802.	10	Benedict Prisett		26:40.9	Stevensville Lakeshore
803.	11	Cameron Nakfor		26:46.5	Lansing Catholic
804.	10	Noah Behr		26:47.0	Lincoln Park
805.	11	Merritt Dudgeon		26:48.3	Birmingham Seaholm
806.	11	Paul Vangel		26:48.3	Walled Lake Northern
807.	10	Kyle Rimel		26:52.3	Monroe Jefferson
808.	9	Tyler Nielsen		26:53.1	Traverse City St. Fr...
809.	12	Alex Holmes		26:55.5	Benzie Central
810.	9	Lukas Heemstra		27:02.5	FHE Ada Forest Hills...
811.	9	Ely Post		27:02.6	Portage Northern
812.	11	Connor Lucier		27:03.7	Saginaw Heritage
813.	12	Austin Notter		27:04.0	Frankenmuth
814.	9	Sam Wylie		27:04.1	St. Johns
815.	10	Aidan Juengel		27:09.9	Lake Fenton
816.	9	Dominic Hines		27:14.7	Ann Arbor Skyline
817.	9	Chris Rigterink		27:16.3	Saginaw Swan Valley
818.	11	Bryan Cassem		27:19.9	Portage Central
819.	9	Zach Johnson		27:26.5	Michigan Center
820.	9	Gavin Kinney		27:30.2	Saginaw Swan Valley
821.	10	Han Phil Cho		27:31.6	Waterford Mott
822.	9	Seth Madole		27:32.7	Wayland Union
823.	9	Xander Nichols		27:36.3	Hemlock
824.	9	Mitch Seward		27:41.0	Okemos
825.	10	Mitchell Gritsavage		27:41.3	St. Johns
826.	9	Aidan Cuthbertson		27:44.9	Imlay City
827.	9	Luke Apostle		27:52.1	St. Johns
828.	11	Ali Mohamed		27:57.0	East Kentwood
829.	9	Silas Boonstra		27:59.6	McBain
830.	9	Will White		28:00.6	East Lansing
831.	9	Conner Boyle		28:02.9	Traverse City St. Fr...
832.	9	David Guarizo		28:08.9	GR_Christian
833.	11	Jonathan Dostie		28:11.7	Lake Fenton
834.	11	Adam Stevens		28:13.0	Lansing Waverly
835.	10	Gatlin Wartian		28:14.9	New Baltimore Anchor...
836.	11	Nykoelas Manning		28:19.0	Croswell-Lexington
837.	12	Jacob Gutting		28:20.1	Okemos
838.	10	Brody Martin		28:21.3	St. Joseph
839.	9	Trent Wilson		28:21.5	Comstock Park
840.	10	Conner Duff		28:21.8	Frankenmuth
841.	9	Nathan Apker		28:30.3	Monroe Jefferson
842.	9	Alex Chapin		28:30.9	Parma Western
843.	9	Noah Solle		28:47.7	GR_Christian
844.	9	Jacob Herbert		28:56.9	Plainwell
845.	9	Jimmy Skellett		29:00.3	Orchard Lake St. Mar...
846.	10	Adam Baker		29:04.2	GR_Christian
847.	9	Jose Dominguez		29:15.3	Lincoln Park
848.	9	Tyler Joan		29:30.6	Benzie Central
849.	9	Tejas Kode		29:42.8	West Bloomfield
850.	10	Armaan Grewal		29:45.8	West Bloomfield
851.	9	Ethan Brabant		30:09.3	Monroe Jefferson
852.	9	Kai Tenorio		30:12.1	Corunna
853.	10	Judah Karesh		30:46.2	West Bloomfield
854.	12	Stephen Heberling		30:49.7	Big Rapids
855.	10	Nyal Munir		31:01.7	West Bloomfield
856.	9	Luke Iddings		31:03.0	Stevensville Lakeshore
857.	10	Kyle Ngo		31:27.3	Wayland Union
858.	9	Eric Plumbley		32:05.1	Lansing Waverly
859.	10	Colton Terrian		32:13.0	Lake Fenton
860.	9	Alex Rasak		32:18.7	Farmington
861.	12	Alex Knuth		32:20.8	Midland Dow
862.	9	Lincoln Minthorn		32:28.4	Shepherd
863.	9	Payton Latocki		32:28.5	Farmington
864.	10	Nicholas Akins		32:38.7	Vicksburg
865.	9	Kevin Alvarez		32:54.6	Lincoln Park
866.	11	Kevin Nguyen		32:57.6	East Kentwood
867.	10	Alex Reimbold		33:50.9	Lansing Waverly
868.	12	Aaron Brennan		34:21.6	Saginaw Heritage
869.	9	Carter Newcomb		35:28.0	Midland Dow
Provided by Athletic.net

Official Team Scores
1.	Saline	47
2.	GR_Christian	86
3.	Traverse City Central	93
4.	Grand Haven	113
5.	Northville	223
6.	St. Johns	242
7.	Birmingham Seaholm	245
8.	Benzie Central	255
9.	Ann Arbor Pioneer	278
10.	Brighton	365
11.	Okemos	367
12.	Walled Lake Northern	419
13.	Grand Ledge	442
14.	Traverse City St. Francis	460
15.	Portage Central	522
16.	Grandville	551
17.	Holland West Ottawa	556
18.	DeWitt	593
19.	Dexter	598
20.	Lansing Catholic	603
21.	Portage Northern	615
22.	Frankenmuth	677
23.	Hart	713
24.	Romeo	725
25.	Battle Creek Lakeview	736
26.	FHE Ada Forest Hills Eastern	760
27.	St. Joseph	760
28.	East Lansing	795
29.	Bloomfield Hills	814
30.	Whitehall	838
31.	Stevensville Lakeshore	849
32.	Plainwell	903
33.	Allendale	940
34.	Fowlerville	957
35.	Parma Western	975
36.	Remus Chippewa Hills	1005
37.	Zeeland West	1067
38.	Big Rapids	1123
39.	Defiance	1175
40.	South Lyon	1182
41.	Whitmer	1212
42.	Wayland Union	1225
43.	Farmington	1263
44.	McBain	1326
45.	Corunna	1342
46.	Three Rivers	1431
47.	Hemlock	1461
48.	West Bloomfield	1482
49.	Lake Fenton	1493
50.	Croswell-Lexington	1525
51.	Monroe	1634
52.	Ann Arbor Huron	1650
53.	Imlay City	1671
54.	Comstock Park	1672
55.	Freeland	1679
56.	Saginaw Swan Valley	1704
57.	Lansing Waverly	1875

Girls 5K Run
PL	YR	Name		Mark	Team
 
1.	11	Maddie Brown		20:55.9	Brighton
2.	10	Katelyn Szafranski		21:15.3	Saline
3.	12	Sarah VanDyke		21:15.4	GR_Christian
4.	12	Laura Zanini		21:23.1	Portage Central
5.	11	Bria Telemaque		21:43.3	Okemos
6.	12	Isabelle Payette		21:46.1	Traverse City Central
7.	11	Gabriella Amores		21:48.4	Grand Haven
8.	10	Sarah Franko		21:48.8	Saline
9.	12	Katherine Clark		21:52.2	Saline
10.	10	Christina Jones		21:57.1	Walled Lake Northern
11.	10	Matea Diekema		21:57.4	GR_Christian
12.	9	Mollie Baker		21:58.5	Traverse City Central
13.	10	Madeline Stewart		22:01.9	Saline
14.	11	Peyton Burch		22:02.3	Benzie Central
15.	10	Jenna Allman		22:03.8	Saline
16.	11	Emily Nelson		22:06.0	GR_Christian
17.	12	Anna Buettner		22:07.0	Northville
18.	9	Alison Hankins		22:07.1	Traverse City Central
19.	9	Marina Montiel		22:09.0	St. Johns
20.	11	Brianna Jhamb		22:10.0	Grand Haven
21.	12	Abigail Wilson		22:14.0	Saline
22.	10	Anna Aupperlee		22:17.1	GR_Christian
23.	11	Maureen Girardot		22:19.8	Birmingham Seaholm
24.	12	Emma Mashburn		22:20.5	Bloomfield Hills
25.	11	Marlie Fraser		22:21.2	Grand Haven
26.	10	Eden Traub		22:21.6	Grand Haven
27.	10	Ella Stepan		22:21.7	Traverse City Central
28.	11	Lexi Kamen		22:22.3	Birmingham Seaholm
29.	11	Katelyn Norman		22:26.9	Saline
30.	10	Shelby Snell		22:29.6	Traverse City Central
31.	10	Sidney Carrigan		22:32.6	Traverse City Central
32.	12	Macy Fouch		22:33.0	Traverse City Central
33.	9	Amanda Smith		22:34.6	Birmingham Seaholm
34.	11	Emma Wallace		22:36.6	Pontiac Notre Dame P...
35.	10	Rory Pruis		22:36.6	GR_Christian
36.	12	Julia Drabczyk		22:36.9	Grand Haven
37.	12	Rachel Zimmer		22:37.2	Northville
38.	11	Ashley Zwiers		22:37.3	GR_Christian
39.	11	Sinclare Smith		22:40.9	Northville
40.	10	Jade Self		22:45.0	Hart
41.	11	Ana Li Warners		22:46.2	GR_Christian
42.	11	Gabby Harris		22:47.1	Frankenmuth
43.	10	Miah Haviland		22:47.6	St. Johns
44.	10	Emily Cook		22:47.9	Saline
45.	9	Isabella Kearney		22:48.9	Traverse City Central
46.	9	Ellen Gerhard		22:49.5	Traverse City Central
47.	12	Emily Rudberg		22:50.5	Northville
48.	10	Jennifer Cantrell		22:52.4	Saline
49.	10	Alyssa Abke		22:53.3	Frankenmuth
50.	10	Carina Sanborn		22:53.7	Ann Arbor Pioneer
51.	11	Abby Bretzke		22:54.1	Benzie Central
52.	11	Sarah Padilla		22:55.5	Grand Ledge
53.	11	Sophie Weitzel		22:56.4	Lansing Catholic
54.	12	Mackenzie Cortese		22:57.2	Waterford Mott
55.	9	Olivia Waalkes		22:59.7	GR_Christian
56.	12	Rachel Pacernick		23:01.5	Ann Arbor Pioneer
57.	12	McKenna Keefe		23:04.9	Grand Haven
58.	12	Jenny Ryan		23:05.3	Grand Haven
59.	10	Maggie Vander Woude		23:05.3	GR_Christian
60.	12	Camilla Christianson		23:05.5	Benzie Central
61.	9	Lauren Jamsen		23:07.5	Ann Arbor Pioneer
62.	12	Michaela Donahue		23:08.0	Grand Ledge
63.	9	Abby Chittle		23:09.5	Traverse City St. Fr...
64.	10	Ana Parker		23:10.2	Walled Lake Northern
65.	11	Chloe Schneider		23:10.5	St. Johns
66.	10	Anna Hart		23:11.2	GR_Christian
67.	12	Meredith Tiller		23:11.4	Pontiac Notre Dame P...
68.	10	Claire Parish		23:11.5	FHE Ada Forest Hills...
69.	11	Alexes Leyland		23:11.6	Benzie Central
70.	12	Avery Conely		23:12.0	Brighton
71.	10	Aerin Braunohler		23:13.2	GR_Christian
72.	9	Rachel Rozen		23:13.6	St. Johns
73.	9	Bailey Pierson		23:14.8	Whitehall
74.	10	Jenna Ray		23:16.1	Grand Haven
75.	10	Katelyn Voisinet		23:16.3	St. Johns
76.	12	Eva Schwarz		23:16.4	Okemos
77.	9	Sarah Baybeck		23:16.4	Ann Arbor Pioneer
78.	11	Bendo Sompa		23:16.9	Ann Arbor Pioneer
79.	12	Rori Richardson		23:18.1	Traverse City St. Fr...
80.	9	Katrina Beardsley		23:19.6	Ann Arbor Pioneer
81.	12	Sarah Schutte		23:20.0	Birmingham Seaholm
82.	9	Chloe Koning		23:21.6	GR_Christian
83.	11	Emma Notaro		23:22.9	Brighton
84.	10	Sonia Glab		23:23.7	Ann Arbor Pioneer
85.	12	Chloe Lange		23:23.7	Saline
86.	10	Madelyn Wilke		23:24.5	Portage Northern
87.	9	Maddy Wolf		23:25.0	Grandville
88.	9	Sara Spalding		23:26.0	Fowlerville
89.	10	Haley Greene		23:27.1	Saline
90.	12	Jaeha Han		23:28.0	Holland West Ottawa
91.	10	Hannah Vashaw		23:29.0	Zeeland West
92.	9	Zoe Ziegler		23:29.1	Okemos
93.	11	Veronica Lennon		23:29.2	Portage Northern
94.	10	Erin Middleton		23:30.5	St. Johns
95.	9	Jacquelyn Best		23:31.7	Portage Central
96.	11	Kelsey Hill		23:31.9	FHE Ada Forest Hills...
97.	9	Sydney Wilkie		23:32.6	Romeo
98.	12	Brynne Wisner		23:33.1	East Lansing
99.	12	Maja Westberg		23:33.5	Benzie Central
100.	10	Erin DiMarzo		23:33.6	Bloomfield Hills
101.	11	Cragen Davies		23:34.1	DeWitt
102.	12	Chloe Kimberlin		23:34.5	Walled Lake Northern
103.	9	Hailey Kempf		23:35.1	Grandville
104.	11	Olivia Fairbank		23:35.9	Traverse City Central
105.	9	Anja Olsen		23:39.5	Northville
106.	11	Leah Van Orman		23:41.3	GR_Christian
107.	9	Ella Baryo		23:42.0	Grand Ledge
108.	10	Emmy Braunohler		23:42.2	GR_Christian
109.	9	Faith Jones		23:43.1	Dexter
110.	12	Riley Bennett		23:43.3	Birmingham Seaholm
111.	9	Kiley Ward		23:43.5	DeWitt
112.	11	Sarah Olney		23:44.7	Holland West Ottawa
113.	10	Nina Rider		23:46.1	Dexter
114.	12	Dana Tippett		23:46.5	Holland West Ottawa
115.	10	Katie Rogers		23:46.7	Battle Creek Lakeview
116.	10	Grace Koch		23:47.7	St. Joseph
117.	10	Amelia Catanzaro		23:49.2	Ann Arbor Pioneer
118.	11	Annie Heeder		23:53.5	Lansing Catholic
119.	11	Kendall Berry		23:54.5	Stevensville Lakeshore
120.	10	Reagann Meyers		23:55.7	St. Johns
121.	11	Natale Yabs		23:56.7	DeWitt
122.	10	Andrea Taghon		23:57.4	Benzie Central
123.	9	Angel Soper		23:57.6	Plainwell
124.	10	Lydia Bacon		23:58.3	Plainwell
125.	10	Lindsay Afsari		23:58.5	Northville
126.	9	Lilly Bobrowski		23:58.6	Traverse City St. Fr...
127.	12	Mary Armour		23:59.1	Traverse City Central
128.	12	Kaysen Mortensen-C...		23:59.5	Traverse City Central
129.	11	Nicole Martin		23:59.7	Northville
130.	12	Natalie Mateju		24:00.1	Grandville
131.	9	Peyton Brill		24:00.2	Grand Haven
132.	11	Alexa Easter		24:01.3	Ann Arbor Pioneer
133.	9	Erin Roach		24:01.4	Okemos
134.	9	Allison Kelly		24:01.4	Grand Haven
135.	12	Grace Bielby		24:02.0	Okemos
136.	10	Triniah Johnson		24:02.2	Ann Arbor Pioneer
137.	11	Katherine Naveken		24:02.2	Whitmer
138.	10	Camryn Ross		24:02.3	Grand Haven
139.	11	Madison Schmitz		24:02.8	Brighton
140.	11	Lindsey Ellalasing...		24:03.0	Traverse City St. Fr...
141.	10	Ellen Mayes		24:03.6	Okemos
142.	9	Audrey Yarema		24:04.5	Romeo
143.	10	Athena Gillespie		24:07.2	Traverse City St. Fr...
144.	10	Adeline Hauck		24:08.1	Lansing Catholic
145.	11	Tyra Bromley		24:08.9	Hart
146.	10	Claire LaValley		24:10.2	St. Joseph
147.	9	Megan Foster		24:10.9	Brighton
148.	11	Alyssa Spencer		24:11.5	Grand Haven
149.	9	Ellen Zentera		24:14.0	Battle Creek Lakeview
150.	9	Izabel Porras		24:14.8	Allendale
151.	9	Elsa Rusthoven		24:15.6	DeWitt
152.	10	Michelle Reinke		24:16.0	Mt. Pleasant Sacred ...
153.	9	Chloe Padilla		24:17.0	GR_Christian
154.	10	Grace Ydenberg		24:18.3	GR_Christian
155.	9	Estelle Eichberger		24:19.8	Traverse City Central
156.	10	Kelsey Kehren		24:21.1	Grand Ledge
157.	10	Natalie Wallas		24:21.2	Grand Ledge
158.	9	Macy Gustafson		24:21.6	Walled Lake Northern
159.	11	Lulu Karney		24:21.7	Frankenmuth
160.	12	Sarah Read		24:22.1	Dexter
161.	9	Lauren Peck		24:22.4	Okemos
162.	11	Kenzi Franz		24:23.0	Traverse City Central
163.	12	Lexi Gavlas		24:23.2	Portage Northern
164.	12	Amaya Hagler		24:23.9	Grandville
165.	9	Shae Mccutcheon		24:23.9	Stevensville Lakeshore
166.	12	Olivia Garbacik		24:24.4	Brighton
167.	9	Grace Kipfmueller		24:24.8	Traverse City Central
168.	9	Elizabeth Smith		24:25.3	Waterford Mott
169.	10	Sophia Grant		24:25.4	Dexter
170.	9	Holly Bradshaw		24:25.5	Traverse City Central
171.	10	Addy Jarrett		24:26.2	Portage Central
172.	12	Kayla Mathieu		24:26.3	Portage Central
173.	9	Megan Perkins		24:26.3	Remus Chippewa Hills
174.	11	Suzanne Henn		24:26.3	Walled Lake Northern
175.	11	Sophie Wisbiski		24:26.4	Brighton
176.	11	Lauren O'Hern		24:27.2	Portage Northern
177.	9	Megan Korch		24:27.3	Brighton
178.	12	Madeline Scherle		24:28.1	Pontiac Notre Dame P...
179.	12	Sarah Lightle		24:28.5	Defiance
180.	11	Payton Sidebotham		24:29.4	Wayland Union
181.	10	Andrea Kennedy		24:30.0	Holland West Ottawa
182.	9	Brisa Hernandez		24:31.4	Battle Creek Lakeview
183.	10	Grace Griffin		24:31.9	Lansing Catholic
184.	9	Liliana Bartels		24:35.2	Holland West Ottawa
185.	12	Miranda Deal		24:35.6	Grand Haven
186.	10	Amanda Hubert		24:37.2	Dexter
187.	10	Christina Malvey		24:38.0	Grand Haven
188.	12	Erin Walski		24:38.3	Grandville
189.	10	Celia Bivens		24:38.6	Parma Western
190.	11	Tatum Kreindler		24:38.8	Birmingham Seaholm
191.	12	Caroline Komrska		24:39.8	Traverse City Central
192.	11	Leah Alley		24:40.0	Big Rapids
193.	9	Kaylee Scott		24:40.3	Grandville
194.	11	Chaney Rickard		24:41.1	Allendale
195.	12	Audrey Weingartz		24:41.4	Romeo
196.	9	Genna Novara		24:41.7	Ann Arbor Pioneer
197.	11	Sharon Piedra-Vargas		24:41.9	Grand Ledge
198.	11	Hadasah Krommendyk		24:42.0	Traverse City Central
199.	12	Merit Dirkmann		24:43.0	Hart
200.	12	Rachel Rosati		24:44.0	Saline
201.	10	Ella Stout		24:44.1	East Lansing
202.	12	Colleen Jamnik		24:44.8	East Lansing
203.	9	Emily Hutmacher		24:45.2	Fowlerville
204.	9	Lillian Copeland		24:46.2	Fowlerville
205.	11	Emily Roe		24:46.5	Auburn Hills Avondale
206.	9	Lizzy Nelson		24:47.4	St. Joseph
207.	12	Alexa Cohen		24:48.4	West Bloomfield
208.	9	Kate Worley		24:49.0	Northville
209.	12	Grace Phillips		24:49.7	Waterford Kettering
210.	9	Cierra Guay		24:51.6	Benzie Central
211.	11	Ann Marie Falor		24:53.3	St. Johns
212.	11	Katie Hufford		24:54.3	Portage Central
213.	10	Kaylee Ross		24:54.3	Battle Creek Lakeview
214.	10	Elle Scollard		24:54.7	Traverse City Central
215.	12	Natasha Robertson		24:55.6	Grand Haven
216.	10	Allison Shareck		24:56.0	Brighton
217.	11	Emma Ball		24:56.4	Grand Haven
218.	10	Aleda Miller		24:56.9	Romeo
219.	12	Anna Reed		24:57.0	Parma Western
220.	12	Cheryl Johnson		24:57.0	Grand Ledge
221.	9	Tegan Worthington		24:57.0	Traverse City Central
222.	10	Kate Kiefer		24:57.5	Birmingham Seaholm
223.	11	Hannah Alfs		24:57.5	Birmingham Seaholm
224.	12	Olivia Gross		24:57.8	Birmingham Seaholm
225.	12	Chloe Beyer		24:58.2	Traverse City Central
226.	11	Alicia Robertson		24:58.4	Remus Chippewa Hills
227.	9	Ava Ignacio		24:59.2	Saline
228.	11	Tori Francis		24:59.9	Grandville
229.	11	Taren Vanlaecke		25:00.2	Grandville
230.	9	Monica Williams		25:02.2	Parma Western
231.	11	Melanie Vukovich		25:02.4	Grand Ledge
232.	11	Victoria Hockman		25:02.8	Bay City Western
233.	12	Marissa Gordon		25:03.0	Okemos
234.	12	Aubrey Conkright		25:03.7	Whitehall
235.	11	Sawyer Haisma		25:04.2	Grandville
236.	9	Hannah Compton		25:04.9	Walled Lake Northern
237.	11	Alexis Brodie		25:05.5	Portage Central
238.	9	Elise Jund		25:06.3	Northville
239.	12	Mathilde Nielsen		25:06.3	Benzie Central
240.	11	Kylie Carbary		25:07.7	South Lyon
241.	12	Alexis Nesbitt		25:08.2	Grand Haven
242.	12	Caitlin Green		25:09.4	Portage Central
243.	12	Isabella Wilson		25:10.0	Portage Central
244.	12	Abby Weaver		25:10.7	GR_Christian
245.	12	McKenna Coyne		25:11.3	Grand Haven
246.	9	Kate Baker		25:11.5	Northville
247.	10	Lily Gauvin		25:11.8	Wyandotte Roosevelt
248.	12	Grace Lopez		25:12.0	Dexter
249.	12	Cassidy Owens		25:12.2	Hart
250.	9	Kira Iavelli		25:12.4	White Lake Lakeland
251.	10	Bryn Longe		25:13.0	Birmingham Seaholm
252.	12	Madison Bond		25:13.4	Whitehall
253.	9	Olivia Delgado		25:14.2	East Lansing
254.	11	Cassandra Thompson		25:16.3	Allendale
255.	12	Sierra Hamil		25:16.4	Grandville
256.	11	Sierra Reid		25:17.7	Whitehall
257.	9	Jenna Salhab		25:18.3	Farmington
258.	11	Emily Bergman		25:18.9	Defiance
259.	11	Olivia Salas		25:20.7	Holland West Ottawa
260.	11	Taylor Smelker		25:20.7	DeWitt
261.	12	Diana Galicia		25:21.3	St. Joseph
262.	9	Olivia Ludka		25:22.6	Traverse City St. Fr...
263.	9	Jocelyn Ippel		25:23.1	St. Joseph
264.	10	Marisa Haraburda		25:23.5	Lansing Catholic
265.	9	Jordan Schebel		25:23.6	Brighton
266.	10	Lucy Meng		25:23.8	Okemos
267.	10	Taylor Armstrong		25:24.2	Portage Northern
268.	12	Emma Larsen		25:25.9	Benzie Central
269.	10	Emma Streetman		25:26.5	Dexter
270.	9	Abigail Fox		25:26.6	Dexter
271.	12	Lucille Voss		25:26.6	Traverse City Central
272.	11	Nadine Page		25:27.2	Big Rapids
273.	10	Kiersen Korienek		25:27.5	Grandville
274.	12	Makayla Flegler		25:27.9	DeWitt
275.	10	Mady Grant		25:30.7	Okemos
276.	10	Kathryn Ottenwess		25:30.8	FHE Ada Forest Hills...
277.	11	Sara Vargas		25:32.3	FHE Ada Forest Hills...
278.	10	Clarise Zajac		25:32.9	Bloomfield Hills
279.	10	Allison Teav		25:33.1	Holland West Ottawa
280.	12	Bella Pedraza		25:33.4	Portage Central
281.	11	Lauren Sawyer		25:33.8	Stevensville Lakeshore
282.	12	Katie Pezzetti		25:33.9	Northville
283.	10	Audrey Lund		25:34.4	Birmingham Seaholm
284.	11	Sophie Baldino		25:35.1	Lansing Catholic
285.	11	Skyler Goodman		25:35.1	Croswell-Lexington
286.	10	Olivia Lednicky		25:35.6	Allendale
287.	11	Morgan Shield-Wykes		25:35.8	Waterford Kettering
288.	12	Katy Pioch		25:36.6	Romeo
289.	10	Jaelle Lampert		25:39.1	Battle Creek Lakeview
290.	9	Myah Frazier		25:39.1	Stevensville Lakeshore
291.	12	Alexa Tillman		25:39.8	Stevensville Lakeshore
292.	9	Emily Voisinet		25:40.0	St. Johns
293.	10	Gracie Bernardine		25:40.0	Portage Central
294.	11	Riley Hobson		25:41.0	Portage Northern
295.	9	Alyssa Benit		25:41.1	St. Johns
296.	12	Heather Brouwer		25:41.7	Dexter
297.	10	Zoe Murphy		25:43.0	Dexter
298.	11	Jaden Hafner		25:43.0	St. Johns
299.	11	Cara Heberlein		25:45.3	Lansing Catholic
300.	9	Cici Brown		25:45.8	Whitmer
301.	12	Katie Webster		25:46.1	Grand Haven
302.	11	Lily Gould		25:46.4	Okemos
303.	11	Alexia Niemann		25:48.1	Battle Creek Lakeview
304.	12	Tara Webster		25:48.8	East Lansing
305.	11	Adyson Bryce		25:49.6	Frankenmuth
306.	10	Taylor Hillabrandt		25:50.0	Remus Chippewa Hills
307.	12	Rebecca Ruimveld		25:50.7	Plainwell
308.	9	Paige McCreadie		25:51.3	Ann Arbor Pioneer
309.	10	Elizabeth Verburg		25:52.1	Grand Ledge
310.	9	Allison Fealk		25:52.2	Bloomfield Hills
311.	11	Taylor Lound		25:53.0	Hart
312.	12	Veronica Gawarecki		25:53.2	Okemos
313.	10	Presley Whitaker		25:53.6	Holland West Ottawa
314.	9	Jordan Usiondek		25:55.5	Traverse City Central
315.	12	Cassidy Mollitor		25:55.6	DeWitt
316.	9	Ella Martin		25:56.6	Traverse City Central
317.	11	Mikaela Stephan		25:57.3	Portage Central
318.	9	Halle Oczepek		25:58.3	Grandville
319.	11	Molly Schaffer		25:58.5	Hemlock
320.	9	Olivia Rasche		25:59.7	Ann Arbor Pioneer
321.	10	Grace Schaffer		25:59.8	DeWitt
322.	10	Mexica Torrez-Miner		26:00.5	East Lansing
323.	10	Jordan Avery		26:01.2	Lake Fenton
324.	10	Emily Clark		26:01.5	St. Johns
325.	11	Madelyn Toth		26:01.6	South Lyon
326.	12	Claire Davidson		26:04.2	Grand Ledge
327.	9	Paige Beauchamp		26:05.4	Traverse City Central
328.	11	Abigail Kazmierski		26:07.9	Lansing Catholic
329.	10	Shea VanHorn		26:08.4	Remus Chippewa Hills
330.	12	Amber Osborne		26:08.8	Battle Creek Lakeview
331.	10	Kailey Gustafson		26:09.7	Traverse City Central
332.	9	Alexis Howell		26:12.4	FHE Ada Forest Hills...
333.	9	Sammy Bishop		26:13.7	GR_Christian
334.	10	Rachel Smith		26:13.8	Zeeland West
335.	10	Maddie Johnson		26:13.8	DeWitt
336.	9	Taylor Forshee		26:15.4	Dexter
337.	10	Joanne Padron		26:16.5	Holland
338.	10	Elyse Wolters		26:16.7	Zeeland West
339.	9	Katie Marquardt		26:17.3	Stevensville Lakeshore
340.	12	Claire Ketzner		26:17.8	Dexter
341.	11	McKenna Evans		26:18.6	Battle Creek Lakeview
342.	9	Grace Poortenga		26:18.8	GR_Christian
343.	9	Lily Judd		26:19.5	Traverse City Central
344.	12	Jacquelyn Roth		26:19.8	Portage Central
345.	11	Carly Segar		26:21.3	Stevensville Lakeshore
346.	9	Paige Turmel		26:21.7	Farmington
347.	11	Sarah Flannery		26:22.1	South Lyon
348.	10	Kimberly Kovacik		26:22.2	Portage Central
349.	12	Jade Mergen-Henry		26:22.3	Plainwell
350.	10	Alexandria Webster		26:22.7	Grandville
351.	9	Savannah Rogers		26:22.9	Benzie Central
352.	10	Alex Ostman		26:24.1	Corunna
353.	10	Margie Oxley		26:25.6	Parma Western
354.	9	Claire Dylenski		26:26.9	FHE Ada Forest Hills...
355.	9	Paytan Deiters		26:27.5	Whitehall
356.	12	Allie Elliott		26:27.6	Whitehall
357.	11	Elise Carter		26:28.2	Birmingham Seaholm
358.	9	Sydney Hawkins		26:29.6	GR_Christian
359.	9	Rachel Socks		26:31.7	Traverse City Central
360.	11	Danielle Castell		26:32.0	Ann Arbor Pioneer
361.	10	Carina Gordon		26:32.3	Okemos
362.	10	Corrina Courser		26:32.3	Wayland Union
363.	11	Cassidy West		26:32.7	Grand Ledge
364.	9	Courtney Gregorski		26:34.3	Grandville
365.	12	Bria Donnell		26:35.3	Lake Fenton
366.	12	Julie Smith		26:35.7	Walled Lake Northern
367.	10	Carly Wade		26:37.1	Benzie Central
368.	9	Kaitlyn Waldrop		26:38.3	Grand Ledge
369.	12	Lexy Gustafson		26:38.8	Stevensville Lakeshore
370.	12	Lainee Kreykes		26:39.4	Traverse City Central
371.	10	Eve Hinkley		26:40.1	Big Rapids
372.	11	Megan Bergman		26:41.0	Walled Lake Northern
373.	9	Bailey Painter		26:41.7	Alma
374.	12	Janetta Kiser		26:42.1	Three Rivers
375.	9	Megan Rose		26:43.3	Wayland Union
376.	9	Rose Meyer		26:43.5	Grandville
377.	10	Kristen Quertermus		26:44.5	Plainwell
378.	12	Jenna Rossio		26:44.9	Brighton
379.	11	Emily Bright		26:45.3	Portage Northern
380.	9	Olyvia Nederhood		26:45.4	McBain
381.	11	Abby Milligan		26:45.4	Stevensville Lakeshore
382.	12	Charity Ingleright		26:46.1	McBain
383.	11	Maddy Eppard		26:47.2	Holland West Ottawa
384.	10	Hannah Miller		26:47.6	Parma Western
385.	12	Ella Reava		26:47.8	Grandville
386.	12	Deidre Crowell		26:47.9	Portage Northern
387.	10	Gabby Rowland		26:48.2	GR_Christian
388.	11	Malerie Young		26:49.8	Frankenmuth
389.	9	Isabelle Prylo		26:50.1	Farmington
390.	10	Gracie Hasse		26:51.4	Wayland Union
391.	12	Stephanie Mosteller		26:51.8	Holland West Ottawa
392.	9	Emmah Bloemers		26:52.4	Holland West Ottawa
393.	11	Allison Nickel		26:52.9	Okemos
394.	11	Shaye Golden		26:53.3	Birmingham Seaholm
395.	12	Katie Heise		26:54.0	Okemos
396.	12	Avery Wissmueller		26:54.6	Walled Lake Northern
397.	12	Emma Durocher		26:56.4	Traverse City Central
398.	11	Alexis DeMaar		26:57.7	Grandville
399.	12	Clare Pike		26:57.8	East Lansing
400.	9	Emily Morrone		26:58.4	Big Rapids
401.	12	Brianna Pascavis		27:01.9	Whitehall
402.	11	Nissia Bernard		27:02.1	Frankenmuth
403.	10	Alyson Miller		27:02.1	Portage Central
404.	11	Emily Santa		27:03.5	Remus Chippewa Hills
405.	11	Charlotte Klietch		27:03.8	DeWitt
406.	11	Julia Bolton		27:04.0	Bloomfield Hills Cra...
407.	10	Daisy O'Dell		27:04.2	Birmingham Seaholm
408.	9	Kerrigan Borst		27:04.7	Three Rivers
409.	9	Caroline Haverkamp		27:05.4	GR_Christian
410.	12	Amanda Valente		27:05.6	Portage Central
411.	10	Emma Vantine		27:06.5	Dexter
412.	11	Halia Andrews		27:06.9	Frankenmuth
413.	9	Grace Cook		27:07.2	South Lyon
414.	11	Jessica Davis		27:07.7	Fowlerville
415.	10	Bridney Galindo		27:08.1	Hart
416.	12	Olivia Crowell		27:08.6	Defiance
417.	10	Kara O'Day		27:12.3	Dexter
418.	11	Hailey Elders		27:13.0	Whitehall
419.	12	Emma Rotman		27:13.6	Zeeland West
420.	12	Ella Oliver		27:14.2	Traverse City Central
421.	10	Jordan Taylor		27:14.6	South Haven
422.	9	Alexis Gilde		27:14.9	McBain
423.	11	Phoebe Stroobosscher		27:16.2	GR_Christian
424.	10	Alexandra Bacon		27:16.5	Whitmer
425.	11	Serenity Thomas		27:16.5	Whitmer
426.	12	Emily Plumer		27:17.4	Auburn Hills Avondale
427.	10	Madi Haid		27:18.5	FHE Ada Forest Hills...
428.	10	Tristyn Creed		27:18.9	Hart
429.	11	Emily Waning		27:19.2	Stevensville Lakeshore
430.	9	Abigail Fults		27:19.4	Corunna
431.	12	Jessica Bonner		27:21.1	Remus Chippewa Hills
432.	9	Emma Daniels		27:22.1	Zeeland West
433.	11	Jacquelyn Giordano		27:22.4	Corunna
434.	11	Katrina DeVries		27:24.1	GR_Christian
435.	11	Rachel Hilbrandt		27:26.0	Hemlock
436.	9	Laura Doolittle		27:27.0	McBain
437.	10	Abigail Morrow		27:28.0	FHE Ada Forest Hills...
438.	11	MacKenzie Johnson		27:29.4	Battle Creek Lakeview
439.	9	Ella Huff		27:30.6	Grandville
440.	9	Grace Moeggenborg		27:30.9	St. Johns
441.	9	Hannah Broersma		27:32.3	Holland West Ottawa
442.	10	Skyler Coss		27:32.4	DeWitt
443.	9	Angelina Lanham		27:34.2	Alma
444.	11	Emma Frank		27:34.4	Birmingham Seaholm
445.	12	Lesley Vargas		27:34.8	Holland West Ottawa
446.	12	Chelsey Fritz		27:35.5	Wyandotte Roosevelt
447.	10	Emma Lehman		27:35.7	Allendale
448.	9	Olivia Craig		27:37.1	Traverse City Central
449.	11	Ellie Burwitz		27:38.0	Brighton
450.	9	Paige Cready		27:39.4	Monroe
451.	10	Tori Beckeman		27:39.9	Birmingham Seaholm
452.	12	Morgan Katona		27:40.2	Waterford Kettering
453.	9	Emma Hodder		27:40.6	Dexter
454.	9	Joanna Schlatter		27:41.2	Defiance
455.	9	Isabella Barrera		27:41.3	DeWitt
456.	10	Raylynn Knapp		27:41.9	Whitehall
457.	11	Kenna Sieber		27:42.8	Plainwell
458.	9	Abby Saxton		27:44.2	Big Rapids
459.	10	Moumita Michalik		27:45.0	Walled Lake Northern
460.	11	Baylee Bonds		27:45.2	Stevensville Lakeshore
461.	12	Ashley Judd		27:46.1	Corunna
462.	12	Katana Valle-Sloane		27:46.3	Imlay City
463.	11	Ashlyn Luke		27:46.7	Grandville
464.	12	Dana Williams		27:46.8	Frankenmuth
465.	12	Marianna Cistaro		27:46.8	Holland West Ottawa
466.	9	Ellexsandria Lowery		27:47.0	Remus Chippewa Hills
467.	10	Kayden Daniels		27:48.9	Portage Central
468.	11	Sadie Colthorp		27:49.8	Stevensville Lakeshore
469.	10	Ellie Rentz		27:50.4	Lansing Catholic
470.	9	Cait Obrien		27:50.7	Stevensville Lakeshore
471.	10	Eva Tyszkiewicz		27:51.8	East Lansing
472.	11	Leah Clough		27:52.3	Corunna
473.	11	Sophia Wiggins		27:52.8	Frankenmuth
474.	10	Sophia Kurtz		27:53.0	St. Joseph
475.	11	Kara Lehner		27:53.1	St. Joseph
476.	10	Meg Kuhl		27:53.8	Parma Western
477.	12	Maddy Gillis		27:53.9	Brighton
478.	9	Summer Corke		27:55.6	South Haven
479.	12	Macy Goller		27:56.7	Brighton
480.	10	Jada Palmer		27:57.1	St. Johns
481.	11	Anna Smith		27:57.2	Zeeland West
482.	12	Ashley DiMarzo		27:59.1	Bloomfield Hills
483.	10	Katelyn Schang		28:00.5	South Lyon
484.	11	Anna Weslock		28:01.4	DeWitt
485.	11	Halie Kempf		28:01.6	Traverse City Central
486.	12	Mollie Bronkema		28:02.1	McBain
487.	10	Julia Strauss		28:03.2	Portage Central
488.	9	Lucy Varterian		28:03.5	Bloomfield Hills
489.	12	Sophia Franklin		28:04.6	Farmington
490.	9	Hannah Fairbank		28:06.4	Traverse City Central
491.	9	Maya Castleberry		28:09.7	Battle Creek Lakeview
492.	12	April VanKlompenberg		28:11.5	McBain
493.	10	Lauren Baird		28:12.6	Portage Central
494.	9	Alyse Foley		28:13.0	Croswell-Lexington
495.	10	Grace Hawker		28:13.2	South Lyon
496.	9	Morgan Brossia		28:13.6	Monroe
497.	10	Natalie Reid		28:13.8	Whitehall
498.	11	Paige Ferrell		28:14.4	FHE Ada Forest Hills...
499.	10	Samantha O'Dowd		28:15.6	Parma Western
500.	10	Sophy Dong		28:16.4	Lansing Catholic
501.	11	Kameron Massa		28:16.4	St. Johns
502.	12	Aubree Tucker		28:16.7	Okemos
503.	10	Elizabeth Arner		28:17.2	Holland West Ottawa
504.	11	Cassidy McGeorge		28:19.3	Grand Ledge
505.	10	Leslie Perez		28:19.7	Holland West Ottawa
506.	12	Richele Shaw		28:20.2	Allendale
507.	11	Alexandria Deel		28:21.4	Three Rivers
508.	11	Kayla Lemcool		28:23.1	Benzie Central
509.	9	Ramsey Lukasik		28:24.1	Fowlerville
510.	10	Kiara Kamptner		28:25.6	Three Rivers
511.	12	Megan Rasak		28:26.8	Farmington
512.	12	Melissa Urieta		28:27.3	Holland West Ottawa
513.	10	Faith Christoff		28:27.7	Parma Western
514.	10	Whitney Paulson		28:28.2	Traverse City St. Fr...
515.	11	Rita Lopiccolo		28:31.0	Imlay City
516.	9	Dayna Weiss		28:31.1	Dexter
517.	10	Kate Conkright		28:31.5	Whitehall
518.	11	Brooke Butkin		28:31.9	Wyandotte Roosevelt
519.	12	Ciara Worthington		28:32.1	Traverse City Central
520.	9	Kiara Maddox		28:32.4	Defiance
521.	10	Madi Springer		28:32.4	Allendale
522.	12	Wilma Gunnari		28:32.6	Traverse City Central
523.	11	Lindsey Travis		28:32.9	Grandville
524.	10	Mikalah Voisinet		28:33.2	St. Johns
525.	12	Ruth Crabtree		28:33.2	Corunna
526.	10	Jane Kakela		28:33.6	East Lansing
527.	9	Brienne Bordes		28:33.6	Bloomfield Hills
528.	10	Cebrina Kader		28:33.8	Comstock Park
529.	11	Victoria Bingley		28:34.0	West Bloomfield
530.	12	Kristina Cell		28:38.6	Ann Arbor Huron
531.	12	Mikayla Coombs		28:40.6	Croswell-Lexington
532.	10	Mallory Brooks		28:40.6	Saginaw Swan Valley
533.	9	Alyson Tiller		28:40.9	Pontiac Notre Dame P...
534.	9	Lily Wasvary		28:41.8	Birmingham Seaholm
535.	9	Kaela Gregory		28:44.3	Freeland
536.	9	Heidi Huizar		28:44.8	Hemlock
537.	10	Marissa Sanders		28:45.0	Saginaw Swan Valley
538.	11	Joy Bedell		28:46.7	Stevensville Lakeshore
539.	12	Mariana Lopez-Floran		28:47.6	Ann Arbor Huron
540.	11	Cecilia VanLoo		28:48.2	Holland West Ottawa
541.	9	Shannon Stevens		28:54.9	Lansing Catholic
542.	9	Emilie May		28:55.1	White Lake Lakeland
543.	12	Abby Conway		28:55.9	Grand Ledge
544.	12	Kaitlyn Pierce		28:56.4	Frankenmuth
545.	10	Stephanie Church		28:56.7	Hemlock
546.	10	Elicia Henry		28:58.6	Waterford Mott
547.	10	Aisa Uhler		28:59.1	East Lansing
548.	10	Lydia Scott		28:59.6	Hart
549.	9	Audrey Hoffman		29:00.0	Ann Arbor Huron
550.	12	Grace Fox		29:00.1	Lansing Catholic
551.	10	Sylvie Shane		29:00.1	Traverse City Central
552.	11	Lauren Bretzius		29:01.0	Ann Arbor Pioneer
553.	12	Sadie Vanderstelt		29:02.4	Hart
554.	10	Anna Vi		29:03.5	St. Joseph
555.	11	Savannah Urie		29:04.0	Portage Central
556.	9	Analise McMillan		29:04.1	Freeland
557.	9	Keagan Strickland		29:05.5	McBain
558.	9	Maggie LaPan		29:06.2	Traverse City St. Fr...
559.	12	Allison Sachwitz		29:06.4	Portage Central
560.	9	Emily Buchanan		29:06.7	Portage Central
561.	11	Lilly Kakela		29:07.4	East Lansing
562.	10	Olivia Lesher		29:07.4	Holland West Ottawa
563.	10	Katherine Lamer		29:08.1	GR_Christian
564.	9	Isabelle Lindberg		29:08.6	Fowlerville
565.	10	Alexis Shuster		29:10.5	Corunna
566.	11	Emily Henry		29:11.1	Waterford Mott
567.	12	Kaitlyn Sullivan		29:11.8	Comstock Park
568.	9	Anna McGillicuddy		29:12.5	Grandville
569.	11	Co Nguyen		29:12.6	Battle Creek Lakeview
570.	10	Grace Okros		29:13.3	Benzie Central
571.	10	Keeler Steffen		29:13.9	Freeland
572.	11	Abigail Bates		29:14.4	Alma
573.	11	Lauren Dittmer		29:15.1	Grandville
574.	12	Jasmyn Johnston		29:15.3	Plainwell
575.	11	Rachel Townson		29:16.2	White Lake Lakeland
576.	9	Chloe Hewitt		29:17.4	Three Rivers
577.	10	Kinsay Riddle		29:18.5	Vicksburg
578.	9	Isabella Campos		29:18.8	Comstock Park
579.	11	Melaina Wurts		29:19.7	Lake Fenton
580.	11	Angela Warsecke		29:20.9	Benzie Central
581.	9	Paige Catlin		29:21.7	Saginaw Swan Valley
582.	11	Maddie Goka		29:23.4	Hemlock
583.	10	Brianna Ray		29:25.5	Parma Western
584.	12	Kyra VanAntwerp		29:28.1	Stevensville Lakeshore
585.	12	Alyssa Perez		29:28.7	Grandville
586.	9	Macy Adams		29:32.2	Benzie Central
587.	9	Gracie Jordan		29:32.7	Okemos
588.	10	Aimee Shelt		29:33.3	Walled Lake Northern
589.	9	Anna Funckes		29:34.2	Zeeland West
590.	10	Dhiya Krupashankar		29:34.3	West Bloomfield
591.	10	Valerie Vandertol		29:35.0	Big Rapids
592.	9	Cecile Mallon		29:37.1	Benzie Central
593.	11	Madeline McIver		29:39.8	Portage Central
594.	11	Mara Sabin		29:40.7	Bloomfield Hills
595.	9	Geneva Musiol		29:42.0	West Bloomfield
596.	10	Lexi Seidel		29:42.7	Hemlock
597.	10	Abby Stewart		29:43.9	Lansing Catholic
598.	12	Rachel McDowell		29:44.3	West Bloomfield
599.	11	Olivia Peterson		29:44.6	Brighton
600.	12	Nora Sharba		29:45.2	West Bloomfield
601.	11	Sierra Yell		29:47.8	Hemlock
602.	10	Davis Kurepa-Peers		29:48.2	Birmingham Seaholm
603.	11	Madison Shroyer		29:50.4	Monroe
604.	10	Breanna Ziegler		29:53.5	Brighton
605.	9	Payton Dam		29:56.0	Plainwell
606.	12	Anastasia Gulyaeva		29:57.0	Corunna
607.	12	Erika Jackson		29:58.0	Ann Arbor Huron
608.	9	Rachel Klepser		29:58.4	Portage Central
609.	12	Emily Dvorak		29:59.6	St. Johns
610.	10	Samantha Groenwald		30:00.3	GR_Christian
611.	12	Justine Bono		30:01.1	Grandville
612.	12	Abbey Kerkau		30:01.2	Frankenmuth
613.	10	Caeley Tallon		30:01.3	Grandville
614.	10	Lilly Behring		30:01.6	Romeo
615.	9	Arika Wade		30:01.8	Comstock Park
616.	11	Audrey Short		30:03.2	Freeland
617.	11	Jada VandenBosch		30:03.6	Zeeland West
618.	10	Grace Blauwiekel		30:03.7	Grandville
619.	10	Leah Kim		30:04.4	Birmingham Seaholm
620.	9	Jenna Knepper		30:06.5	Romeo
621.	11	Hannah Damveld		30:06.6	Wayland Union
622.	10	Darcy Roper		30:08.6	FHE Ada Forest Hills...
623.	10	Grace Wertanen		30:10.3	St. Joseph
624.	12	Kristen Pruder		30:11.0	Lansing Catholic
625.	11	Naomi Veidlinger		30:12.8	Ann Arbor Pioneer
626.	9	Madison Summers		30:13.0	Waterford Kettering
627.	11	Cathy Xue		30:17.1	GR_Christian
628.	11	Abby Kiel		30:17.8	Frankenmuth
629.	12	Noelle Marinez		30:21.4	Croswell-Lexington
630.	10	Flory Currie		30:22.1	Brighton
631.	12	Alysa Clouse		30:22.9	Monroe
632.	11	Kaitlyn White		30:25.5	Grandville
633.	10	Kristal Maung		30:25.5	Holland West Ottawa
634.	11	Simrin Nagaraju		30:25.6	Bloomfield Hills Cra...
635.	11	Mary DeLuca		30:25.7	Grandville
636.	10	Sarah Strawhun		30:26.9	Portage Northern
637.	10	Emily Lemerand		30:28.1	Lake Fenton
638.	10	Lia Cook		30:29.5	Traverse City Central
639.	11	Deli Fermaint		30:34.3	St. Johns
640.	9	Hannah Pollice		30:34.9	Lansing Catholic
641.	10	Emily Waybright		30:35.3	Grand Ledge
642.	11	Rebecca Florida		30:36.4	Lake Fenton
643.	9	Chloe Woods		30:38.1	Stevensville Lakeshore
644.	9	Mikayla Copley		30:39.4	Three Rivers
645.	9	Caitlin Sullivan		30:41.3	Portage Northern
646.	11	Rachel Riesser		30:41.6	Brighton
647.	10	Kallie Lindow		30:42.1	Frankenmuth
648.	11	Elizabeth Walters		30:42.2	Holland
649.	11	Jacqueline Quintano		30:42.9	Battle Creek Lakeview
650.	9	Chloe Henshaw		30:43.6	Traverse City Central
651.	11	Sydney Laurencig		30:43.6	Portage Central
652.	9	Madison Brown		30:44.8	Farmington
653.	11	Jennifer Tran		30:45.3	Grandville
654.	9	Katie Groner		30:51.1	Plainwell
655.	9	Trisha Pal		30:52.2	Holland West Ottawa
656.	9	Anna Gunn		30:53.8	Traverse City Central
657.	9	Arianne Davis		30:54.1	Fowlerville
658.	9	Kathleen Hodshire		30:54.9	Parma Western
659.	11	Renae Steers		30:57.8	Big Rapids
660.	9	Shante Mcintosh		30:58.4	Whitmer
661.	10	Megan Hearn		30:58.6	FHE Ada Forest Hills...
662.	12	Erica Fitzhenry		30:59.2	Remus Chippewa Hills
663.	9	Madison Bolyard		31:00.6	St. Johns
664.	9	Tatin Keyes		31:01.9	Stevensville Lakeshore
665.	12	Katie Wohlfert		31:02.6	St. Johns
666.	12	Nicole Ambs		31:02.9	Three Rivers
667.	11	Mae Urness		31:04.1	St. Joseph
668.	12	Elizabeth Lochocki		31:05.0	Ann Arbor Huron
669.	9	Abby Watt		31:06.5	Walled Lake Northern
670.	12	Madi Montle		31:07.3	St. Johns
671.	11	Myah Clous		31:08.3	Benzie Central
672.	10	Brianna Robberstad		31:09.4	Imlay City
673.	9	Katelyn Weber		31:13.5	Walled Lake Northern
674.	10	Emma Magner		31:15.2	Farmington
675.	11	Mackenzie Miller		31:16.4	Frankenmuth
676.	10	Madalyn Craven		31:16.9	Traverse City Central
677.	11	Maanasa Bommineni		31:17.6	Stevensville Lakeshore
678.	12	Courtney Rife		31:21.3	Fowlerville
679.	9	Kelly Thorell		31:23.8	South Lyon
680.	11	Lauren Berneking		31:26.4	Three Rivers
681.	10	Emma Kiefer		31:27.7	Romeo
682.	10	Ashley VandeMaele		31:28.9	Plainwell
683.	11	Erin Brady		31:30.5	Three Rivers
684.	10	Eleise Oyster		31:31.5	South Lyon
685.	12	Carmen Gomez		31:31.6	Traverse City Central
686.	10	Sierra Mennega		31:32.8	GR_Christian
687.	10	Kelly Gartley		31:33.4	Imlay City
688.	11	Julie Bungaard		31:33.7	Imlay City
689.	12	Olivia Engvall		31:36.0	FHE Ada Forest Hills...
690.	10	Abigail Davis		31:36.4	Fowlerville
691.	10	Abby Martin		31:37.4	Dexter
692.	11	Alyssa Thompson		31:39.2	Vicksburg
693.	11	Neha Middela		31:40.5	Bloomfield Hills
694.	9	Anna Kitagawa		31:42.0	Portage Central
695.	11	Jessica Barnes		31:43.8	Three Rivers
696.	12	Morgan Kott		31:44.8	Comstock Park
697.	9	Alex Mahan		31:46.0	Whitehall
698.	10	Chelsea Smith		31:46.0	Romeo
699.	9	Jada Wilkes		31:46.3	Lansing Waverly
700.	12	Kiera Crowley		31:46.9	Okemos
701.	9	Cailtlin Gooding		31:49.1	Croswell-Lexington
702.	9	Jillian Clark		31:53.8	South Lyon
703.	10	Abby Fear		31:56.5	Fowlerville
704.	9	Caryn Sailor		31:56.9	Walled Lake Northern
705.	12	Shanna Han		31:57.2	Zeeland West
706.	12	Elisabetta Cossi		32:03.9	Battle Creek Lakeview
707.	9	Claire Miller		32:04.4	Holland West Ottawa
708.	9	Lauren Wolf		32:04.6	Stevensville Lakeshore
709.	10	Ellecia Wolfe		32:08.3	DeWitt
710.	12	Emma Clawson		32:10.1	Comstock Park
711.	12	Rama Aboubakr		32:11.7	Okemos
712.	10	Maricarmen Roa Ceb...		32:12.6	Holland West Ottawa
713.	10	Pyper Ouvry		32:13.3	Portage Central
714.	12	Morgan Mitchell		32:13.5	Portage Central
715.	11	Kathy Zhang		32:14.2	St. Joseph
716.	11	Sara Crossman		32:14.7	St. Joseph
717.	10	Jozzy Rivera		32:16.2	Stevensville Lakeshore
718.	12	Sydney Morrow		32:17.9	West Bloomfield
719.	11	Zehra Husaini		32:29.3	Bloomfield Hills Cra...
720.	11	Rae Tapia-Stevens		32:34.7	Ann Arbor Pioneer
721.	11	Cierra Ferrill		32:35.6	Battle Creek Lakeview
722.	12	Audrey Trinka		32:38.1	Fowlerville
723.	10	Mia Lazzaro		32:39.8	Saginaw Swan Valley
724.	9	Madilyn Zwemer		32:48.0	Grand Ledge
725.	11	Ashlyn Hojnowski		32:50.9	Monroe
726.	9	Mackenzie Alflen		32:52.6	Wayland Union
727.	10	Luna Guyi		32:57.2	Lansing Catholic
728.	12	Lindsay Kulpa		33:02.3	Portage Northern
729.	10	Maddie Taylor		33:02.8	DeWitt
730.	11	Grace Cairy		33:04.4	Freeland
731.	11	Mckenna Holladay		33:05.4	Hart
732.	10	Mary Heberlein		33:11.3	Lansing Catholic
733.	9	Emma McClory		33:13.9	Lansing Catholic
734.	10	Emily Murphy		33:16.3	Saginaw Swan Valley
735.	12	Skylar Seeley		33:17.0	Wyandotte Roosevelt
736.	11	Jenna Hazen		33:17.8	Parma Western
737.	12	Cecilia Adame- Goff		33:22.0	Ann Arbor Huron
738.	9	Brynn Demint		33:28.8	Zeeland West
739.	12	Totteanna Robinson		33:32.7	Lansing Waverly
740.	9	Nina Duffy		33:37.3	Lansing Waverly
741.	12	Mari Tapia		33:37.6	Lansing Waverly
742.	12	Samantha Berger		33:45.5	Bloomfield Hills Cra...
743.	11	Judeth Ravazan		33:46.0	Big Rapids
744.	11	Felicia Rocha-Adams		33:49.7	Grandville
745.	10	Sarah Anis		33:51.7	West Bloomfield
746.	12	Siarha Tangeman		33:56.5	Portage Central
747.	9	Georgia Heintz		33:56.9	Traverse City Central
748.	10	Anna Davidson		33:59.9	Traverse City Central
749.	12	Jillian Reinhart		34:06.0	Whitmer
750.	9	Audrey Illi		34:10.5	Parma Western
751.	9	Emma Frary		34:13.5	Lansing Catholic
752.	9	Ella VanFossen		34:20.9	Grand Ledge
753.	10	Emily Shippey		34:21.8	Grand Ledge
754.	9	Abbie Draheim		34:25.5	East Lansing
755.	9	Brooke Ziolkowski		34:26.8	South Lyon
756.	11	Marla Rose		34:28.0	Fowlerville
757.	10	Mackenzie Russell		34:31.7	Plainwell
758.	12	Lily Solis		34:36.0	Three Rivers
759.	11	Grace Chandler		34:36.7	Wayland Union
760.	10	Emily Sochay		34:45.3	Grand Ledge
761.	9	Stefania Martinez		35:00.9	Farmington
762.	9	Addison Julian		35:06.0	Corunna
763.	11	Sophie Swanker		35:14.7	Traverse City Central
764.	9	Elizabeth Fallstick		35:41.1	Bay City Western
765.	11	Rachael Bosch		35:46.4	Plainwell
766.	9	Krista Osmun		35:54.0	Comstock Park
767.	10	Olivia Slocum		35:56.2	Big Rapids
768.	12	Marit Chrispiyn		36:14.9	Parma Western
769.	9	Emma Krupnek		36:25.4	Saginaw Swan Valley
770.	9	Natalya Arbanas		36:28.0	Fowlerville
771.	10	Margret Allen		36:31.9	Fowlerville
772.	12	Ashley Bowers		36:33.8	Lansing Waverly
773.	12	Brooke Araizaga		36:40.1	Traverse City Central
774.	10	Nicholette West		37:03.2	Portage Central
775.	11	Christina Deng		37:12.0	West Bloomfield
776.	9	Leia Schendel		37:15.7	Benzie Central
777.	9	Laura Pankey		37:21.3	Imlay City
778.	11	Ellen Beach		37:27.5	Portage Northern
779.	11	Sophie Cody		38:04.4	Comstock Park
780.	11	Katie Dennison		38:24.3	Alma
781.	10	Ashley Sheldon		38:38.4	Portage Northern
782.	11	Charlotte Cantin		39:55.7	DeWitt
783.	11	Ally Johnston		40:53.8	Benzie Central
784.	9	Kyler Greatorex		41:01.7	Dexter