Division 2 Boys

Division 2 Boys 5km Run
PL	Name	Team	YR	Bib	Time
1	Evan Loughridge	Pinckney	12	3281	15:17.3	5:27.0
2	Alex Thole	East Grand Rapids	12	2880	15:31.3	5:32.1 | +14.0
3	Sean Pettis	Fremont	12	2942	15:32.8	5:33.3 | +15.5
4	Noah Lambers	Holland	12	3093	15:36.1	5:36.3 | +18.8
5	Paul Moore	Pinckney	12	3283	15:41.6	5:42.0 | +24.3
6	Henry Dixon	FHE Ada Forest Hills Eastern	11	2910	15:42.9	5:31.5 | +25.6
7	Ethan Sandula	Pinckney	12	3286	15:44.7	5:42.3 | +27.4
8	Simon Triezenberg	GR Christian	11	3000	15:47.8	5:43.4 | +30.5
9	Braylon Petty	Adrian	12	2766	15:49.0	5:47.6 | +31.7
10	Ronnie Silveira	Allendale	10	2777	15:49.1	5:36.2 | +31.8
11	Brendan Hoving	FHE Ada Forest Hills Eastern	12	2912	15:49.9	5:40.2 | +32.6
12	Owen Metzger	Sparta	10	3345	15:50.5	5:47.9 | +33.2
13	Will Engbers	Holland Christian	11	3109	15:51.3	5:41.2 | +34.0
14	Elliott Sirianni	Clio	12	2869	15:53.8	5:49.1 | +36.5
15	Moises Salazar	Adrian	10	2767	15:55.8	5:49.8 | +38.5
16	Alex Doneth	Mason	11	3166	15:56.8	5:44.6 | +39.5
17	Shay White	St. Joseph	12	3396	15:57.3	5:41.1 | +40.0
18	Kilian Whalen	Allendale	11	2779	15:58.1	5:41.2 | +40.8
19	Nolan Longuski	Shepherd	11	3320	15:59.4	5:48.8 | +42.1
20	Liam Hinman	FHE Ada Forest Hills Eastern	12	2911	16:00.0	5:47.4 | +42.7
21	Andrew Yax	Clio	12	2870	16:05.5	5:45.5 | +48.2
22	Aiden Krueger	Niles	12	3234	16:06.2	5:53.3 | +48.9
23	Jonah Workman	East Grand Rapids	10	2883	16:07.9	5:52.5 | +50.6
24	Parker Tiethof	Allendale	11	2778	16:09.7	5:46.6 | +52.4
25	Cooper Jacobsen	FHE Ada Forest Hills Eastern	12	2913	16:11.8	5:51.0 | +54.5
26	Bryce Cahoon	Shepherd	9	3317	16:12.9	5:50.6 | +55.6
27	Keegan Hoekstra	GR Christian	11	2989	16:13.3	5:46.9 | +56.0
28	Gregory Janesak	Sparta	12	3344	16:14.2	6:00.1 | +56.9
29	Shane Izzard	Petoskey	12	3273	16:16.5	5:58.2 | +59.2
30	Stewart Waters	Whitehall	11	3454	16:17.2	5:48.9 | +59.9
31	Dylan Clark	GR Christian	12	2980	16:19.6	5:52.7 | +1:02.3
32	Acer Campbell	Yale	12	3461	16:20.9	5:52.5 | +1:03.6
33	Jeb Hillary	GR Catholic Central	11	2965	16:22.8	5:56.2 | +1:05.5
34	Giovanni Pardo-Keegan	Yale	12	3466	16:25.9	5:43.3 | +1:08.6
35	Sean Ryan	GR Christian	10	2998	16:26.4	5:50.3 | +1:09.1
36	Nolan Nixon	Cadillac	12	2839	16:27.0	5:59.5 | +1:09.7
37	Caleb Wesseldyk	Otsego	11	3245	16:27.2	6:01.6 | +1:09.9
38	Cooper Singleton	Parma Western	12	3256	16:28.4	6:00.8 | +1:11.1
39	Tommy Farley	Petoskey	12	3271	16:28.4	5:59.8 | +1:11.1
40	Ben Gross	Allendale	11	2774	16:28.6	6:00.1 | +1:11.3
41	Ryan Good	Parma Western	9	3251	16:29.4	5:48.7 | +1:12.1
42	Blake Ferguson	Yale	12	3462	16:29.5	5:55.7 | +1:12.2
43	Edison Lopeman	Parma Western	10	3252	16:30.3	5:43.4 | +1:13.0
44	Luke Glasgow	Spring Lake	12	3347	16:31.7	5:52.5 | +1:14.4
45	Sullivan Zietlow	Three Rivers	11	3428	16:33.6	6:05.8 | +1:16.3
46	Carter Sherman	Fremont	11	2944	16:35.8	5:56.0 | +1:18.5
47	Matthew Canales	Adrian	12	2762	16:36.7	5:55.2 | +1:19.4
48	Parker Woodwyk	Spring Lake	11	3352	16:37.8	5:54.1 | +1:20.5
49	Will Whitmore	Holland Christian	11	3129	16:38.3	5:56.2 | +1:21.0
50	Caiden Caswell	Vicksburg	9	3436	16:38.4	5:54.6 | +1:21.1
51	Jack Edison	East Grand Rapids	10	2879	16:38.4	6:00.7 | +1:21.1
52	Zach Newman	Pinckney	11	3284	16:38.5	5:56.4 | +1:21.2
53	Kenny Sheffer	Otsego	10	3243	16:41.3	6:08.9 | +1:24.0
54	Parker Hays	Pinckney	12	3280	16:43.5	5:50.2 | +1:26.2
55	Davis Christy	East Grand Rapids	12	2878	16:43.9	6:01.6 | +1:26.6
56	Lukus Mendoza	Spring Lake	10	3349	16:45.1	5:57.4 | +1:27.8
57	Mason Hill	Allendale	9	2775	16:45.6	5:58.4 | +1:28.3
58	Gavin Markucki	Richland Gull Lake	10	3294	16:46.4	6:04.4 | +1:29.1
59	Micah Small	GR Christian	10	2999	16:47.1	6:06.9 | +1:29.8
60	Aidan Goodwin	Otsego	11	3240	16:47.1	6:06.2 | +1:29.8
61	Caden Guffey	Zeeland East	11	3471	16:47.2	6:03.2 | +1:29.9
62	Dylan Distelrath	St. Clair	12	3373	16:48.5	6:03.3 | +1:31.2
63	Luke Ueland	FHE Ada Forest Hills Eastern	12	2915	16:48.8	5:54.7 | +1:31.5
64	Tate Miller	FHE Ada Forest Hills Eastern	12	2914	16:48.9	6:06.2 | +1:31.6
65	Chase Nyack	Adrian	12	2764	16:49.6	6:06.3 | +1:32.3
66	Logan Vanhouten	Otsego	11	3244	16:49.7	6:12.7 | +1:32.4
67	Aden Ashworth	Allendale	10	2773	16:50.9	6:00.1 | +1:33.6
68	Dane Bailey	Edwardsburg	12	2898	16:53.7	6:12.5 | +1:36.4
69	Ian McNeel	Shepherd	10	3321	16:53.7	6:01.4 | +1:36.4
70	Jonathan Koetje	GR Christian	12	2991	16:55.1	6:07.5 | +1:37.8
71	Jack Lindwall	Petoskey	12	3274	16:55.3	6:05.1 | +1:38.0
72	Lucas Van Meter	Middleville Thornapple-Kellogg	12	3188	16:55.6	6:12.9 | +1:38.3
73	Owen Fennelly	Saginaw Swan Valley	11	3313	16:56.7	6:15.1 | +1:39.4
74	Andrew Commeret	Comstock Park	11	2875	16:56.9	6:04.2 | +1:39.6
75	Vincent Pollock	Fruitport	11	2955	16:57.4	6:12.4 | +1:40.1
76	Landon Gerritsma	Holland Christian	10	3110	16:58.1	6:04.7 | +1:40.8
77	Kyle Osborne	Pinckney	11	3285	16:58.3	6:03.7 | +1:41.0
78	Brady Odenbach	Petoskey	12	3275	16:58.4	6:00.0 | +1:41.1
79	Hayden Gould	Big Rapids	11	2830	16:59.1	6:17.5 | +1:41.8
80	Steven Zawacki	FHE Ada Forest Hills Eastern	9	2916	17:00.9	6:08.5 | +1:43.6
81	Maguire Johnson	Edwardsburg	11	2899	17:02.8	6:00.4 | +1:45.5
82	Aiden Kasprzak	GR Catholic Central	11	2966	17:03.9	6:18.3 | +1:46.6
83	Noah Jarvis	Berrien Springs	11	2825	17:04.7	6:20.4 | +1:47.4
84	Zahar Rush	Petoskey	10	3277	17:05.3	6:07.2 | +1:48.0
85	Aidan Brinks	Holland Christian	11	3104	17:06.0	6:16.4 | +1:48.7
86	Peyton Ruel	Muskegon Oakridge	11	3220	17:07.5	6:12.5 | +1:50.2
87	Conner McCormick	Mason	11	3170	17:09.4	6:08.8 | +1:52.1
88	Evan Yax	Clio	12	2871	17:10.5	6:08.0 | +1:53.2
89	Finn Tauren	Richland Gull Lake	10	3296	17:10.8	6:21.6 | +1:53.5
90	Jackson Nyack	Adrian	12	2765	17:11.0	6:12.6 | +1:53.7
91	Ben Vruggink	Spring Lake	12	3351	17:11.7	6:02.2 | +1:54.4
92	Brayden Rynsburger	Holland Christian	11	3120	17:12.3	6:14.8 | +1:55.0
93	Nathan Steen	Holland Christian	11	3122	17:12.5	6:12.3 | +1:55.2
94	Issac Romero	Fremont	10	2943	17:15.1	6:04.4 | +1:57.8
95	Hunter Parsons	Whitehall	10	3452	17:15.4	6:09.5 | +1:58.1
96	Thad Vanderlaan
GR_South Christian [10] - 3054	17:19.0	6:06.0 | +2:01.7
97	Sunishthh Singh	Ann Arbor Fr Gabriel Richard	12	2797	17:19.1	6:19.9 | +2:01.8
98	Austin Dalman	Big Rapids	11	2827	17:19.8	6:20.0 | +2:02.5
99	Jerry Westrick	St. Clair	11	3379	17:20.3	6:17.4 | +2:03.0
100	Nate Davis	Zeeland East	9	3469	17:21.5	6:13.8 | +2:04.2
101	Gavin Rykse	Howard City Tri-County	12	3134	17:22.2	6:13.8 | +2:04.9
102	Carter Fenner	Adrian	9	2763	17:23.0	6:26.8 | +2:05.7
103	Levi Glynn	Fruitport	12	2951	17:23.9	6:20.4 | +2:06.6
104	Nathan Koches	Spring Lake	11	3348	17:24.0	6:11.3 | +2:06.7
105	Dylan Schumann	St. Clair	12	3376	17:24.9	6:14.5 | +2:07.6
106	Alex Culver	Howard City Tri-County	10	3130	17:25.9	6:04.6 | +2:08.6
107	Joe Waalkes	GR Christian	12	3003	17:26.5	6:27.0 | +2:09.2
108	Matthew Schreiner	Otsego	12	3242	17:26.6	6:15.2 | +2:09.3
109	Beckett Boos	Chelsea	10	2846	17:26.8	6:06.6 | +2:09.5
110	George Scupham	Edwardsburg	10	2901	17:27.1	6:11.2 | +2:09.8
111	Corey Jones	Comstock Park	11	2876	17:27.3	6:14.6 | +2:10.0
112	Brandon Simmons	Hastings	11	3079	17:27.3	6:20.2 | +2:10.0
113	Kyan Deam	Big Rapids	11	2828	17:28.4	6:23.2 | +2:11.1
114	Cole Lowery	Fremont	11	2941	17:28.6	6:11.0 | +2:11.3
115	Eli Johansen	St. Joseph	11	3391	17:28.6	6:20.9 | +2:11.3
116	Parker Fettig	Petoskey	11	3272	17:28.8	6:18.8 | +2:11.5
117	Noah Johnston	GR West Mich. Aviation	10	3017	17:29.0	6:21.6 | +2:11.7
118	Matthew Stilson	Cadillac	12	2841	17:29.1	6:19.5 | +2:11.8
119	Tyler Vankuiken	East Grand Rapids	10	2882	17:29.4	6:05.8 | +2:12.1
120	Riley Shults	Hastings	12	3078	17:29.9	6:19.4 | +2:12.6
121	Mason Brewer	Clio	12	2865	17:30.0	6:18.3 | +2:12.7
122	Cole Coffman	Holland Christian	9	3106	17:30.4	6:22.4 | +2:13.1
123	Andrew Boeringa	Whitehall	11	3449	17:31.0	6:18.9 | +2:13.7
124	Ethan Kreger	St. Clair	9	3374	17:31.4	6:20.5 | +2:14.1
125	Teddy Rutkofske	Yale	11	3468	17:32.2	6:20.7 | +2:14.9
126	Luke Bounerba	Ann Arbor Fr Gabriel Richard	12	2793	17:32.5	6:19.4 | +2:15.2
127	Dylan Odenbach	Petoskey	12	3276	17:33.4	6:22.3 | +2:16.1
128	Gabe Maciag	Pinckney	11	3282	17:34.0	6:25.7 | +2:16.7
129	Joseph Horn	Ann Arbor Fr Gabriel Richard	10	2795	17:35.7	6:15.2 | +2:18.4
130	Silas Skeels	Adrian	9	2768	17:36.5	6:22.0 | +2:19.2
131	Skye Smith	Vicksburg	11	3441	17:36.6	6:22.9 | +2:19.3
132	Dylan Walters	Zeeland East	12	3475	17:36.7	6:27.3 | +2:19.4
133	Holten Mulherin	Otsego	11	3241	17:38.3	6:26.2 | +2:21.0
134	Micah Johnson	Hastings	11	3076	17:39.0	6:14.8 | +2:21.7
135	Hunter Smith	Vicksburg	9	3440	17:41.9	6:28.3 | +2:24.6
136	Josiah Rozema
GR_South Christian [9] - 3050	17:42.5	6:26.8 | +2:25.2
137	Ben Verlin
GR_South Christian [9] - 3055	17:44.0	6:28.8 | +2:26.7
138	Freddie Santangelo	Cadillac	12	2840	17:44.1	6:20.3 | +2:26.8
139	Wyatt Murtos	Yale	11	3465	17:44.6	6:22.2 | +2:27.3
140	Wyeth Angus	Chelsea	9	2845	17:44.8	6:11.8 | +2:27.5
141	Evan Spronk
GR_South Christian [12] - 3051	17:46.0	6:20.3 | +2:28.7
142	Isaac Perez	Three Rivers	12	3425	17:46.1	6:26.6 | +2:28.8
143	Matthew Wright	Ann Arbor Fr Gabriel Richard	10	2798	17:46.2	6:25.4 | +2:28.9
144	Connor Beebe	Berrien Springs	9	2820	17:46.7	6:37.7 | +2:29.4
145	Nathan Oki	GR West Mich. Aviation	11	3018	17:48.1	6:14.0 | +2:30.8
146	Chase Lowery	Fremont	10	2940	17:48.8	6:17.5 | +2:31.5
147	Peyton Eckerley	Berrien Springs	11	2822	17:49.8	6:32.8 | +2:32.5
148	Grayson Carpenter	Spring Lake	12	3346	17:50.9	6:27.6 | +2:33.6
149	Jon Leith	Edwardsburg	11	2900	17:51.0	6:30.7 | +2:33.7
150	Jakin Whitney	Shepherd	9	3323	17:51.5	6:17.7 | +2:34.2
151	Alex Ten Haken	Hudsonville Unity Christian	9	3149	17:51.9	6:11.3 | +2:34.6
152	Jacob Howes	Three Rivers	12	3423	17:53.3	6:29.7 | +2:36.0
153	Ethan Horan	Fruitport	12	2952	17:54.3	6:42.1 | +2:37.0
154	Asher Jager	GR West Mich. Aviation	10	3016	17:54.4	6:22.3 | +2:37.1
155	Ethan Miller	Hudsonville Unity Christian	11	3148	17:55.5	6:08.8 | +2:38.2
156	Beau Kirkdoll	Niles	9	3232	17:55.8	6:22.9 | +2:38.5
157	Lucas Ruffing	Spring Lake	12	3367	17:55.9	6:25.8 | +2:38.6
158	Charlie Brauer	Three Rivers	10	3422	17:56.4	6:26.8 | +2:39.1
159	Brayden Vanos	Big Rapids	10	2833	17:56.6	6:28.9 | +2:39.3
160	Blake Mathews	Mason	12	3169	17:57.7	6:21.8 | +2:40.4
161	Jackson Cargill	Mason	11	3165	17:58.0	6:28.2 | +2:40.7
162	Mo Cugliari	Chelsea	12	2847	17:58.3	6:13.4 | +2:41.0
163	Caleb Denhartigh	Hudsonville Unity Christian	11	3144	17:59.1	6:23.4 | +2:41.8
164	Luke Aerts	Coldwater	9	6129	17:59.6	6:27.6 | +2:42.3
165	Caleb Laboe	Hastings	12	3077	17:59.8	6:36.3 | +2:42.5
166	Rian Powers	Holland	9	3095	18:00.3	6:29.1 | +2:43.0
167	Jj Mahan	Cadillac	12	2838	18:00.4	6:35.6 | +2:43.1
168	Tristen Hinson	Zeeland East	9	3472	18:00.6	6:27.3 | +2:43.3
169	Joel Hardesty	Big Rapids	12	2831	18:00.7	6:30.3 | +2:43.4
170	Korbyn Thornton	St. Clair	11	3378	18:01.8	6:32.8 | +2:44.5
171	Charles Brooks	GR West Catholic	11	3006	18:02.0	6:23.1 | +2:44.7
172	Xander Hartunian	Monroe Jefferson	12	3205	18:02.3	6:35.9 | +2:45.0
173	Liam Reynolds	Allendale	12	2776	18:02.5	6:22.5 | +2:45.2
174	James Dewitt	Coldwater	12	6128	18:03.8	6:23.5 | +2:46.5
175	Isaac Fullerton	Parma Western	10	3250	18:04.1	6:29.1 | +2:46.8
176	Aiden Vankuiken	East Grand Rapids	10	2881	18:06.8	6:33.2 | +2:49.5
177	Andrew Elmore	Cadillac	11	2836	18:07.0	6:33.8 | +2:49.7
178	Rick Hunderman
GR_South Christian [10] - 3048	18:07.1	6:44.3 | +2:49.8
179	Alessandro Castillo	Holland	10	3090	18:07.6	6:29.0 | +2:50.3
180	Nolan Korolden	Yale	10	3463	18:07.7	6:33.3 | +2:50.4
181	William Steinhour	Monroe Jefferson	12	3208	18:09.9	6:35.1 | +2:52.6
182	Brayden Prieskorn	St. Clair	10	3375	18:09.9	6:37.2 | +2:52.6
183	Jonah Zietlow	Three Rivers	10	3427	18:12.3	6:42.5 | +2:55.0
184	Evan Christoffersen	Fremont	9	2946	18:12.8	6:19.7 | +2:55.5
185	Caden Leatherman	Hudsonville Unity Christian	10	3146	18:13.0	6:25.6 | +2:55.7
186	Jonah Teed	Hastings	12	3081	18:13.2	6:34.5 | +2:55.9
187	Aaiden Gillespie	Zeeland East	12	3470	18:13.5	6:41.0 | +2:56.2
188	Brant Maley	Chelsea	11	2848	18:14.2	6:28.4 | +2:56.9
189	Graydon Ott	GR West Mich. Aviation	10	3019	18:14.6	6:29.0 | +2:57.3
190	Titan Parker	Parma Western	11	3254	18:15.6	6:29.9 | +2:58.3
191	Marek Borgstahl	Ann Arbor Fr Gabriel Richard	10	2792	18:16.1	6:38.0 | +2:58.8
192	Mitchell Dunlap	GR Catholic Central	9	2962	18:17.2	6:24.8 | +2:59.9
193	Logan Dziewicki	Richland Gull Lake	10	3290	18:17.3	6:35.2 | +3:00.0
194	Colin Boullard	St. Clair	10	3381	18:18.0	6:38.6 | +3:00.7
195	Keegan Fulling	Richland Gull Lake	12	3291	18:18.7	6:37.3 | +3:01.4
196	Landon Johnson	Fruitport	10	2953	18:18.7	6:30.1 | +3:01.4
197	Alex Wilber	Fruitport	12	2956	18:21.7	6:44.0 | +3:04.4
198	Brendan Moran	Richland Gull Lake	10	3295	18:21.8	6:35.7 | +3:04.5
199	Reuben Solmes	Hastings	12	3080	18:23.7	6:39.3 | +3:06.4
200	Joel Bezeau	Monroe Jefferson	11	3203	18:25.0	6:30.5 | +3:07.7
201	Andrew Owens	Whitehall	10	3451	18:25.4	6:35.1 | +3:08.1
202	Reece Howes	Three Rivers	10	3424	18:25.8	6:49.9 | +3:08.5
203	Drew Vanderpuyl	Coldwater	9	6130	18:26.9	6:36.8 | +3:09.6
204	Bryson Van Ryn	GR West Mich. Aviation	12	3020	18:27.0	6:35.8 | +3:09.7
205	Lucas Peltier	Yale	12	3467	18:27.2	6:44.7 | +3:09.9
206	Harrison Kooyer	Holland	12	3092	18:28.9	6:52.0 | +3:11.6
207	Andrew Hintz	Monroe Jefferson	11	3206	18:29.1	6:40.0 | +3:11.8
208	Masyn Wing	Cadillac	9	2842	18:29.6	6:50.1 | +3:12.3
209	Alex Martin	Chelsea	10	2849	18:29.9	6:40.9 | +3:12.6
210	Donald Thompson	Big Rapids	11	2832	18:29.9	6:46.5 | +3:12.6
211	Jackson Ellis	Ann Arbor Fr Gabriel Richard	10	2794	18:31.3	6:30.6 | +3:14.0
212	Albert Halley
GR_South Christian [9] - 3047	18:33.2	6:40.6 | +3:15.9
213	Ben Merkel	Monroe Jefferson	12	3207	18:33.7	6:43.6 | +3:16.4
214	Drew Davis	Shepherd	9	3318	18:34.0	6:35.3 | +3:16.7
215	Caden Villarreal	Zeeland East	11	3474	18:34.3	6:42.0 | +3:17.0
216	Mossen Green	Fremont	9	2939	18:34.8	6:41.7 | +3:17.5
217	William Melton	Parma Western	11	3264	18:35.7	6:48.3 | +3:18.4
218	Peter Ross	Ann Arbor Fr Gabriel Richard	10	2796	18:36.0	6:35.7 | +3:18.7
219	Luke Hemker	GR West Mich. Aviation	11	3014	18:36.1	6:45.2 | +3:18.8
220	Tim O'Brien	GR West Catholic	11	3010	18:36.5	6:31.2 | +3:19.2
221	Rowan Banyon	St. Joseph	9	3390	18:37.3	6:41.9 | +3:20.0
222	Aren Gay	Richland Gull Lake	10	3292	18:37.8	6:46.2 | +3:20.5
223	Nolan West	Monroe Jefferson	12	3209	18:38.0	6:41.9 | +3:20.7
224	Alex Creamer	Clio	12	2866	18:38.8	6:44.7 | +3:21.5
225	Josiah Muller	Zeeland East	10	3473	18:39.6	6:39.6 | +3:22.3
226	Ethan Harvey	Mason	9	3168	18:42.4	6:35.3 | +3:25.1
227	Carson Summerfield	Vicksburg	9	3442	18:44.0	6:43.9 | +3:26.7
228	Parker Prior	Milan	12	3199	18:46.8	6:33.0 | +3:29.5
229	Rocket Wilson	Howard City Tri-County	10	3136	18:47.7	6:41.3 | +3:30.4
230	Kaden Hamming	Middleville Thornapple-Kellogg	12	3185	18:48.0	6:50.9 | +3:30.7
231	Junior Tovar	Grand River Prep	12	3070	18:48.6	6:51.2 | +3:31.3
232	Jacob Erickson	Niles	10	3230	18:49.0	6:49.7 | +3:31.7
233	Grant Hillary	GR Catholic Central	10	2964	18:49.4	6:54.6 | +3:32.1
234	Benjamin Hoekstra	Hudsonville Unity Christian	11	3145	18:50.8	6:48.3 | +3:33.5
235	Luke Arendshorst	Holland	9	3089	18:52.8	6:46.8 | +3:35.5
236	Carter Petzke	St. Joseph	11	3393	18:54.6	6:55.5 | +3:37.3
237	Joel Fellows	East Grand Rapids	11	2889	18:55.9	7:04.9 | +3:38.6
238	Blake Huitema	GR West Mich. Aviation	12	3015	18:55.9	6:58.3 | +3:38.6
239	Noah Foley	South Haven	9	3340	18:56.6	7:04.4 | +3:39.3
240	Tyler Schuster	Howard City Tri-County	9	3135	18:57.2	6:52.0 | +3:39.9
241	Justin Jensen	Whitehall	10	3450	18:58.4	6:47.2 | +3:41.1
242	Gunnar Djerf	Otsego	9	3247	18:59.3	6:45.9 | +3:42.0
243	Robert Yoder	Three Rivers	12	3426	18:59.8	6:51.9 | +3:42.5
244	Everett Radgens	Vicksburg	10	3438	18:59.9	6:52.4 | +3:42.6
245	Caleb Lamblin	Gaylord	10	2957	19:00.3	6:48.9 | +3:43.0
246	Gavin Ayers	Edwardsburg	10	2897	19:04.0	6:56.4 | +3:46.7
247	Carter Slezak	Gaylord	10	2958	19:05.5	6:47.0 | +3:48.2
248	Benji Armijo	Grand River Prep	11	3064	19:05.9	6:42.0 | +3:48.6
249	Lincoln Vetne	St. Joseph	11	3395	19:08.5	6:51.3 | +3:51.2
250	Bryce Falbe	Muskegon Oakridge	9	3218	19:09.3	7:02.6 | +3:52.0
251	Elijah Frazer	Middleville Thornapple-Kellogg	9	3183	19:09.8	6:55.3 | +3:52.5
252	Dalton Dunn	Mason	12	3167	19:10.9	7:04.1 | +3:53.6
253	David Jacobs
GR_South Christian [10] - 3049	19:10.9	7:04.4 | +3:53.6
254	Bradly Gould	Shepherd	11	3327	19:11.1	6:58.7 | +3:53.8
255	Caleb Kohl	Howard City Tri-County	9	3132	19:11.8	7:04.8 | +3:54.5
256	Ben Peer	Monroe Jefferson	10	3214	19:12.6	6:46.6 | +3:55.3
257	Breslin Sharp	Parma Western	11	3255	19:14.2	6:42.4 | +3:56.9
258	Levi Beltman	Grand River Prep	10	3065	19:15.8	6:58.1 | +3:58.5
259	Jackson Lalonde	Clio	9	2872	19:15.9	6:56.2 | +3:58.6
260	David Castrejon	Newaygo	9	3225	19:17.8	6:59.1 | +4:00.5
261	Leo Alafita	Chelsea	9	2843	19:19.9	6:55.1 | +4:02.6
262	Matthew Badley	Whitehall	10	3448	19:21.0	6:52.2 | +4:03.7
263	Lukas Wierenga	Hudsonville Unity Christian	12	3163	19:21.1	7:00.8 | +4:03.8
264	Roben Perez	GR Catholic Central	11	2967	19:22.3	7:14.8 | +4:05.0
265	Aiden Parker	Coldwater	10	6131	19:25.5	6:56.0 | +4:08.2
266	Jack Karalash	Richland Gull Lake	10	3293	19:25.9	6:55.5 | +4:08.6
267	Lawson Miller	Muskegon Oakridge	10	3219	19:27.8	7:00.2 | +4:10.5
268	Benjamin Nestle	Shepherd	9	3322	19:28.3	7:09.1 | +4:11.0
269	Ethan Jastifer	Vicksburg	11	3445	19:28.6	7:01.3 | +4:11.3
270	Ethan Parker	Coldwater	12	6132	19:29.4	6:51.8 | +4:12.1
271	Jayson Anderson	Mason	11	3164	19:30.3	7:00.5 | +4:13.0
272	Logan Ritchie	Niles	11	3237	19:30.4	7:04.6 | +4:13.1
273	Grady Galaviz	Middleville Thornapple-Kellogg	9	3184	19:30.8	7:14.6 | +4:13.5
274	Henry Kauffman	Howard City Tri-County	10	3131	19:30.9	7:31.2 | +4:13.6
275	Evan Miedema	Hudsonville Unity Christian	11	3147	19:31.0	7:11.6 | +4:13.7
276	Henry Mulder	Holland	12	3094	19:31.4	6:51.7 | +4:14.1
277	Ceon Kirkdoll	Niles	9	3233	19:37.9	6:52.9 | +4:20.6
278	Nathan Haygood	Berrien Springs	12	2824	19:40.9	7:10.6 | +4:23.6
279	Maxson Eichorst	Hastings	9	3075	19:43.3	7:16.3 | +4:26.0
280	Hunter Tietz	Middleville Thornapple-Kellogg	11	3187	19:47.8	7:10.6 | +4:30.5
281	Alex Moyer	St. Joseph	12	3392	19:54.5	7:45.7 | +4:37.2
282	Mason England	GR Catholic Central	9	2963	19:55.3	7:13.4 | +4:38.0
283	Matt Spedoske	Big Rapids	11	2834	19:57.0	7:25.7 | +4:39.7
284	Mason Laurin	Stevensville Lakeshore	12	3412	19:57.5	7:20.3 | +4:40.2
285	Isaac Sandelin	Vicksburg	9	3439	20:00.6	7:17.6 | +4:43.3
286	Drew Hoskins	Stevensville Lakeshore	12	3410	20:01.2	7:14.3 | +4:43.9
287	Elijah Louissaint	Grand River Prep	9	3069	20:03.6	7:22.4 | +4:46.3
288	Blake Armstrong	Muskegon Oakridge	12	3215	20:04.1	7:23.8 | +4:46.8
289	Lars Hanson	Cadillac	10	2837	20:04.3	7:18.6 | +4:47.0
290	Evan Murphy	GR West Catholic	11	3009	20:11.5	7:11.5 | +4:54.2
291	Spencer Dammann	Saginaw Swan Valley	9	3312	20:16.9	7:12.7 | +4:59.6
292	Noah Bussell	Milan	12	3194	20:19.6	7:10.1 | +5:02.3
293	Henry Robinson	St. Joseph	10	3394	20:20.3	7:20.7 | +5:03.0
294	Jake Frost	South Haven	11	3341	20:20.8	7:15.4 | +5:03.5
295	Nick Pumani	Berrien Springs	10	2826	20:21.3	7:28.8 | +5:04.0
296	Cole Dalton	Stevensville Lakeshore	9	3408	20:21.4	7:23.5 | +5:04.1
297	Adolfo Sanchez-Perez	Niles	9	3239	20:22.9	7:29.2 | +5:05.6
298	Benjamin Postma	Middleville Thornapple-Kellogg	10	3186	20:27.4	7:33.1 | +5:10.1
299	Tim Finkbeiner	Grand River Prep	9	3067	20:29.9	7:22.6 | +5:12.6
300	Leo Gianni	Stevensville Lakeshore	10	3409	20:33.0	7:31.0 | +5:15.7
301	Christian Prong	South Haven	10	3343	20:33.8	7:27.2 | +5:16.5
302	Noah Donker	Middleville Thornapple-Kellogg	10	3182	20:34.4	7:31.4 | +5:17.1
303	Zachary Spaulding	Newaygo	10	3227	20:37.1	7:28.3 | +5:19.8
304	Enzo Haqq	South Haven	11	3342	20:40.0	7:24.0 | +5:22.7
305	Matthias Hams	Whitehall	12	3456	20:53.2	7:35.1 | +5:35.9
306	Andres Jauregui-Tapia	Grand River Prep	11	3068	20:53.8	7:45.7 | +5:36.5
307	Ryan Geerts	Holland	9	3091	20:59.4	7:33.8 | +5:42.1
308	Owen Riggenbach	Niles	10	3236	21:22.3	7:59.5 | +6:05.0
309	Austin Finkbeiner	Grand River Prep	9	3066	21:24.9	7:40.6 | +6:07.6
310	Dylan Penzien	Milan	10	3198	21:25.9	7:46.2 | +6:08.6
311	Colton Woods	Stevensville Lakeshore	9	3414	21:38.9	7:46.1 | +6:21.6
312	Hank Bobicz	Milan	9	3193	21:42.3	7:54.1 | +6:25.0
313	Drew Fruk	Saginaw Swan Valley	11	3314	21:48.2	8:02.5 | +6:30.9
314	Josef Scott	Clio	11	2873	21:52.9	8:06.5 | +6:35.6
315	Cameron Garcia	Milan	9	3195	22:00.2	8:06.0 | +6:42.9
316	Cole Molloseau	GR West Catholic	11	3008	22:02.3	7:57.3 | +6:45.0
317	Noah Ysasi	GR West Catholic	10	3013	22:02.6	7:59.3 | +6:45.3
318	Zane Baron	Muskegon Oakridge	12	3216	22:11.8	8:14.3 | +6:54.5
319	Aiden McLean	Milan	9	3197	22:19.1	8:05.6 | +7:01.8
320	Nathan Garrity	Stevensville Lakeshore	12	3417	22:21.3	8:03.2 | +7:04.0
321	Nathaneal Simpson	Stevensville Lakeshore	12	3421	22:24.6	8:06.1 | +7:07.3
322	Tristan Jordan	Newaygo	9	3226	22:35.8	8:08.6 | +7:18.5
323	Kaiden White	Muskegon Oakridge	10	3223	23:06.4	8:24.4 | +7:49.1
324	Anthony Simmerman	Muskegon Oakridge	11	3221	23:41.4	8:59.9 | +8:24.1
325	Colten Labelle	GR West Catholic	10	3007	25:00.7	9:00.5 | +9:43.4
326	Michael Roche	GR West Catholic	10	3012	25:13.2	9:06.9 | +9:55.9
310