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