Pl Name Year Team Time
1 Carson Nicoletti 12 Utica 15:55.8
2 Jack Kelke 11 Romeo 16:01.9
3 Zander Cobb 12 Romeo 16:05.0
4 Adam Thomas 12 New Baltimore Anchor.. 16:23.3
5 Dominic Suliman 12 Warren Cousino 16:33.2
6 Joseph Rinke 12 Romeo 16:39.4
7 Owen Sharnas 11 Romeo 16:41.0
8 Tyler Carlson 12 Memphis 16:50.6
9 Jack Wallace 11 Romeo 16:56.6
10 Jacob Harberts 12 Macomb Dakota 17:02.3
11 Preston Earl 12 Warren DeLaSalle 17:08.7
12 Connor Mackenzie 12 Armada 17:13.1
13 Elijah DiCerbo 12 Fraser 17:18.7
14 Trent McFarland 10 Utica 17:19.4
15 Carson Dych 11 Warren Cousino 17:22.3
16 Matthew Singer 12 Macomb Dakota 17:32.6
17 Connor Clor 9 Romeo 17:36.7
18 Nicholas Bryant 12 Macomb Dakota 17:37.1
19 Joshua Cundy 12 Macomb Lutheran North 17:37.2
20 Ethan Setera 12 Utica 17:38.8
21 Noah Miller 12 Utica 17:42.0
22 Gavin Llewellyn 12 Macomb L'Anse Creuse.. 17:43.8
23 Matthew Lewandowski 12 Utica Ford 17:47.9
24 Peyton Ross 11 Warren DeLaSalle 17:48.4
25 Alfonso Moceri 12 Macomb Dakota 17:51.7
26 Brandon Penberthy 9 Macomb L'Anse Creuse.. 17:55.3
27 Sachit Soni 12 Utica 17:56.7
28 Robert Trebnik 9 Warren DeLaSalle 17:58.2
29 Jaylinn Willis 12 Fraser 18:00.8
30 Andrew Pries 12 Romeo 18:04.8
31 Angelo Santia 11 Clinton Township Chi.. 18:06.8
32 Zachary Rubicz 9 New Baltimore Anchor.. 18:07.4
33 Jack Mathers 10 Macomb Dakota 18:09.9
34 Ben Puzzuoli 10 Harrison Twp L'Anse... 18:11.0
35 Brendan Wiegand 11 Romeo 18:19.7
36 Donovan Davis 11 Warren DeLaSalle 18:20.6
37 Riley Andrews 10 Armada 18:20.7
38 Alec Albrecht 12 Armada 18:20.9
39 Logan Davis 10 Utica 18:22.6
40 Ethan Muraszewski 9 Utica 18:23.6
41 Steven Rasper 12 Romeo 18:24.2
42 Ryan Gieleghem 12 Warren Cousino 18:24.5
43 Justin Roose 10 Fraser 18:25.4
44 Aaron Raffaelli 12 Austin Catholic 18:30.7
45 Nicholas Fringer 12 Romeo 18:34.4
46 Dominic Comfort 12 Macomb L'Anse Creuse.. 18:35.7
47 Garrett Gambaro 12 Utica Eisenhower 18:37.9
48 Christopher Villaire 12 Macomb Dakota 18:41.4
49 Jacob Maurer 10 Utica Eisenhower 18:42.0
50 Evan Green 11 Richmond 18:43.4
51 Spencer Kielman 12 Armada 18:45.3
52 Mathew Stadnika 12 Macomb Lutheran North 18:47.0
53 Dylan Penberthy 9 Macomb L'Anse Creuse.. 18:47.4
54 Jayson Willey 12 Romeo 18:48.2
55 Mark Tanot Devereaux 12 Warren DeLaSalle 18:51.2
56 Patrick Green 12 Lakeview St Clair S... 18:52.2
57 Ryan Glant 12 Warren Cousino 18:57.8
58 Benjamin Dawson 11 Utica Eisenhower 18:58.4
59 Brewer Snay 9 Macomb Lutheran North 18:59.0
60 Caden Ott 12 Macomb Dakota 18:59.5
61 Jamison Snay 9 Macomb Lutheran North 18:59.5
62 Abishek Nirmal-Kumar 11 Warren DeLaSalle 19:02.9
63 Liam LeBlanc 11 Utica Ford 19:03.8
64 Lucas Simpson 12 Fraser 19:04.9
65 Thomas Lanzi 12 Warren DeLaSalle 19:05.5
66 Justin Piejak 11 Macomb L'Anse Creuse.. 19:05.5
67 David Kohl 11 Lake Shore St Clair... 19:06.8
68 Alex Kovacs 12 Sterling Heights 19:08.3
69 James Ohman 12 Utica Ford 19:09.2
70 Gavin Shoobridge 12 Warren Woods Tower 19:09.4
71 Jason Sackfield 11 Romeo 19:10.4
72 William Jenkins 12 Utica 19:12.4
73 Andrew Milosavlevski 12 Macomb Dakota 19:13.9
74 Asher Taylor 10 Utica Eisenhower 19:14.2
75 Anthony Vinson 11 Utica Eisenhower 19:15.0
76 Noah Baier 11 Lake Shore St Clair... 19:15.1
77 Tyler Brothers 9 Utica Eisenhower 19:16.1
78 Anthony Youngblood 11 Warren DeLaSalle 19:16.8
79 Aaron Jahn 11 Utica 19:17.7
80 Nikolas Tofilovski 12 Utica Eisenhower 19:20.2
81 Caleb Goodwin 12 Lake Shore St Clair... 19:22.4
82 Luke Puzzuoli 12 Harrison Twp L'Anse... 19:22.6
83 Jonathan Mitchell 9 Utica Ford 19:23.2
84 Cooper Carlin 12 Macomb Lutheran North 19:25.5
85 Perry Arsenault 11 Lakeview St Clair S... 19:26.9
86 Andrew Aude 10 Macomb Dakota 19:28.8
87 Conner Germain 11 Richmond 19:32.5
88 Cole Paquette 9 Romeo 19:33.2
89 Connor Whitaker 12 Macomb Dakota 19:33.3
90 Bryce Coburn 12 Macomb L'Anse Creuse.. 19:35.3
91 Gabe Rusch 9 New Baltimore Anchor.. 19:36.2
92 Daniel Hidalgo-Hud... 11 Warren Mott 19:36.4
93 Jason Cubitt 11 Utica 19:39.7
94 Grant Mckenzie 10 Macomb Lutheran North 19:39.8
95 Elliott Stansberry 11 Warren Woods Tower 19:40.0
96 Jacob Vohs 11 Macomb Dakota 19:40.7
97 Ethan Wilkie 9 Romeo 19:41.0
98 Owen Clancy 10 Macomb Dakota 19:41.0
99 Gunnar Wessel 9 Michigan Athletic Cl.. 19:42.9
100 Adam Nyquist 11 Romeo 19:45.8
101 Trent Vinson 10 Romeo 19:45.9
102 Mitchell Monahan 12 Macomb Lutheran North 19:46.6
103 Carson Gilbertson 10 Macomb Dakota 19:47.6
104 Jake Thomas 12 Memphis 19:47.8
105 Alex Phelps 10 Michigan Athletic Cl.. 19:48.6
106 Ryan Hall 10 Utica 19:49.1
107 Emmett Kettel 12 Richmond 19:49.6
108 Connor Steepe 10 Fraser 19:53.0
109 Emmanuel Baranyk 10 Warren Cousino 19:53.4
110 Aidan Leslie 9 New Baltimore Anchor.. 19:53.9
111 Jack Tengler 11 Sterling Heights Ste.. 19:54.8
112 Ryan Schuster 12 Memphis 19:55.2
113 Wyatt Peters 9 Richmond 19:58.0
114 Tommy Bassalious 11 Sterling Heights Ste.. 19:59.5
115 Dylan Werner 9 Memphis 19:59.5
116 Brendan Chung 12 Utica Eisenhower 20:00.7
117 Christopher Tisevski 12 Macomb Dakota 20:01.0
118 Peter Schoenherr 9 Utica 20:03.9
119 Jonathon Cummings 10 Utica Ford 20:05.3
120 Jackson Wesley 9 Utica 20:05.4
121 Ryan Lee 10 New Baltimore Anchor.. 20:06.4
122 Kyle Coenen 10 Armada 20:06.6
123 Dylan Schulte 11 Utica Eisenhower 20:07.2
124 Luke Nawrocki 9 Armada 20:11.0
125 Simon Davis 9 Macomb Dakota 20:11.5
126 Andrew Young 12 Clinton Township Chi.. 20:12.6
127 AJ Armento 12 Lakeview St Clair S... 20:14.5
128 Anthony Roman 10 Macomb Lutheran North 20:16.4
129 Zack Moscarello 12 Macomb L'Anse Creuse.. 20:16.9
130 Gabe Triplett 11 Lakeview St Clair S... 20:17.4
131 Quinn Davis 11 Utica 20:18.5
132 Eli Hullinger 10 Romeo 20:19.0
133 Jacob Jasin 11 Warren Woods Tower 20:21.2
134 Michael Magnoli 9 Romeo 20:23.0
135 Jacob Trask 12 New Baltimore Anchor.. 20:23.3
136 Noah Surovec 11 Sterling Heights Ste.. 20:25.2
137 Alex Sekulski 12 Warren DeLaSalle 20:30.4
138 Justin Decru 12 Macomb L'Anse Creuse.. 20:31.4
139 Matt Keller 10 Sterling Heights Ste.. 20:31.6
140 Brandon Manuszak 12 Utica 20:32.7
141 Hunter Szczur 10 Sterling Heights Ste.. 20:32.9
142 Jack DeWaele 9 Clinton Township Chi.. 20:34.3
143 Hariharan Ramakris... 11 Utica Eisenhower 20:34.9
144 Phoenix McCreadie 10 Utica Ford 20:35.5
145 Elijah Dealca 11 New Baltimore Anchor.. 20:38.2
146 Joshua Deneau 12 Warren Woods Tower 20:40.0
147 Demetri Nesovski 10 Utica Eisenhower 20:41.5
148 Joseph Barnard 10 Macomb L'Anse Creuse.. 20:41.9
149 Jack Zagaiski 10 Armada 20:44.0
150 Devyn Guptil 10 Clinton Township Chi.. 20:44.3
151 Chase Palmer 10 Macomb Dakota 20:45.0
152 Donovan Schuster 10 Memphis 20:45.6
153 Nolan Rybarczyk 9 Macomb L'Anse Creuse.. 20:45.7
154 Evan Misajlovski 12 Macomb Dakota 20:47.6
155 John Schultz 12 Sterling Heights 20:47.8
156 Derrian Kumfer 10 Romeo 20:49.9
157 Jacob Kuzera 10 Utica Eisenhower 20:51.4
158 Drake Demaris 9 Warren Cousino 20:51.8
159 Brooks Donaldson 10 Lakeview St Clair S... 20:52.3
160 Connor Bergeon 9 Richmond 20:52.6
161 Donovan Kelley 11 Warren Cousino 20:52.8
162 Brett Coppens 11 Austin Catholic 20:52.9
163 Luke Richards 10 Utica Ford 20:53.2
164 Tyler Donovan 9 Fraser 20:56.5
165 Samuel Rusch 10 New Baltimore Anchor.. 20:56.8
166 Antonio Valerio 12 Macomb Lutheran North 20:57.5
167 Derek Yaek 9 Warren DeLaSalle 20:59.0
168 Taylor Angus 10 New Haven 20:59.5
169 Jack Brass 11 Romeo 20:59.9
170 Josh Specker 11 Roseville 21:01.1
171 Elijah Strickland 12 Macomb Dakota 21:01.2
172 Carson Copeland 11 Warren Woods Tower 21:02.3
173 Ian McSherry 12 Macomb L'Anse Creuse.. 21:05.8
174 Andrew Lansdale 10 Macomb Lutheran North 21:06.4
175 Cater Rodzik 10 Utica Eisenhower 21:07.2
176 Parker Long 10 Utica Eisenhower 21:07.9
177 Troy Trombley Jr. 10 Memphis 21:08.0
178 Jarrett Geddes 12 Macomb L'Anse Creuse.. 21:09.2
179 John Larocca 10 Warren DeLaSalle 21:12.5
180 Danny Boyd 9 Utica 21:12.8
181 Donovan Baker 12 Warren Cousino 21:13.2
182 Vincent Boes 11 Utica Eisenhower 21:15.0
183 Thomas Westphal 9 New Baltimore Anchor.. 21:16.4
184 Nicholas Banet 10 Warren Mott 21:16.8
185 Zachary Utz 10 Romeo 21:17.6
186 Dylan Murakumi 11 Macomb Lutheran North 21:19.6
187 Collin Pigloski 9 Lakeview St Clair S... 21:20.2
188 Cameron Keller 12 Armada 21:21.0
189 Andrew Kaul 12 Macomb Dakota 21:22.1
190 Dustin Gordon 10 Utica 21:22.5
191 Max Rehn 11 Sterling Heights Ste.. 21:24.9
192 Kaleb Ross 12 Warren Fitzgerald 21:26.6
193 Vincent Guaresimo 9 Romeo 21:31.7
194 Devin O'Connor 9 Lakeview St Clair S... 21:34.3
195 Tyler Buckland 9 Armada 21:36.5
196 Francis Talerico 10 Utica Eisenhower 21:36.9
197 Dawson Sass 11 Warren Cousino 21:38.7
198 Brendan Yera 9 Richmond 21:39.2
199 Zachary Nagle 12 Macomb L'Anse Creuse.. 21:40.6
200 Jacob Steller 11 Warren Mott 21:41.3
201 Daniel Kotula 12 Utica Eisenhower 21:42.1
202 Austin Barnett 10 Roseville 21:42.5
203 Matt Jenkins 9 Utica 21:43.0
204 Luke Styber 9 Sterling Heights Ste.. 21:43.1
205 Burke Manring 12 Michigan Athletic Cl.. 21:45.7
206 Cody Brownsworth 10 Utica Eisenhower 21:47.3
207 Reed Schuster 10 Memphis 21:48.7
208 Alex Stevenson 12 Macomb Lutheran North 21:50.2
209 Joey Cole 11 New Baltimore Anchor.. 21:53.8
210 Conner Cole-Salem 11 Fraser 21:54.5
211 Blake Zagata 11 Utica 21:56.4
212 Chris Simmons 11 Lakeview St Clair S... 21:56.7
213 Joseph Nesom 10 Lakeview St Clair S... 21:57.6
214 Kyle Verellen 12 Macomb Dakota 21:58.2
215 Mark Koski 9 Macomb Lutheran North 22:00.3
216 Evan VanHollebeke 9 Clinton Township Chi.. 22:03.3
217 Liam LaGorio 12 Utica Ford 22:09.2
218 Michael Vogel 10 Macomb Dakota 22:10.6
219 Connor Dennis 11 Fraser 22:10.7
220 Matthew Spencer 9 Michigan Athletic Cl.. 22:15.9
221 Nolan Cattaneo 12 Macomb Dakota 22:15.9
222 Gunner Steele 11 Utica Eisenhower 22:19.3
223 Ethan Ostrowski 10 Macomb Dakota 22:21.5
224 Timothy Pham 11 Macomb Dakota 22:22.2
225 Anthony Morga 10 Macomb Lutheran North 22:23.0
226 Dante Dagati 9 Macomb Dakota 22:23.0
227 Cooper Galeczka 11 Warren Mott 22:24.6
228 Benjamin Ashley 9 Harrison Twp L'Anse... 22:26.6
229 Justin Pinks 9 Warren Woods Tower 22:35.3
230 Tyler Leverenz 11 Macomb L'Anse Creuse.. 22:36.3
231 Dominic Badia 11 Warren Cousino 22:38.1
232 Tyler Daniel 11 Warren Woods Tower 22:38.8
233 Braeden Pena 10 Macomb Dakota 22:39.9
234 Robert Ogilvy 9 Utica Ford 22:41.5
235 Connor Green 9 Lakeview St Clair S... 22:43.9
236 Martino Mande 10 Warren Mott 22:45.1
237 Aidan Morphew 12 Warren DeLaSalle 22:45.9
238 Blake Jahn 9 Utica 22:47.7
239 Mario Salisbury 11 Warren DeLaSalle 22:48.5
240 Bradley Beauvais 9 Utica 22:49.0
241 Alex Spina 12 New Baltimore Anchor.. 22:49.1
242 Ethan Arun 11 Warren DeLaSalle 22:49.4
243 William Wroblewski 10 Warren DeLaSalle 22:50.1
244 Charlie Seip 9 Warren DeLaSalle 22:50.8
245 Ryan Hall 12 Fraser 22:55.3
246 Joshua Caldwell 11 Warren DeLaSalle 22:55.3
247 Aaron Vettese 9 Warren Woods Tower 23:00.6
248 Abheet Bhugra 11 Sterling Heights Ste.. 23:03.3
249 Ben Rausch 11 Utica Eisenhower 23:07.3
250 Vladyslav Gorechko 10 Sterling Heights 23:09.3
251 Josh Taylor 12 Macomb Lutheran North 23:10.8
252 Ryan Montgomery 9 Warren Woods Tower 23:14.8
253 Parker Kinsora 10 Roseville 23:16.3
254 Christopher Fronti... 11 Clinton Township Chi.. 23:17.2
255 Kade Friedmann 11 Armada 23:17.5
256 Nathan Yera 10 Richmond 23:19.0
257 Mustafa Ahmed 11 Warren Fitzgerald 23:20.3
258 Michael Mohan 11 Warren Fitzgerald 23:21.1
259 Charlie Asman 11 Romeo 23:26.2
260 Michael Walczak 11 Warren DeLaSalle 23:27.4
261 Will Prochko 9 Michigan Athletic Cl.. 23:28.0
262 Prestyn Fox 10 Harrison Twp L'Anse... 23:29.1
263 Ian Kliebert 10 Harrison Twp L'Anse... 23:29.1
264 Andrew Thomson 10 Fraser 23:32.1
265 Dominic Mecca 12 Utica Ford 23:32.5
266 Darron Lattimore 12 Roseville 23:33.8
267 Nick Shock 11 Macomb Lutheran North 23:35.6
268 Dawson DeMaria 10 Macomb Dakota 23:40.9
269 Aidan Carolin 9 Utica Ford 23:41.3
270 Alex Susalla 11 Warren Mott 23:45.3
271 Josh Brown 9 Macomb Lutheran North 23:47.9
272 Aidan Murdie 11 Macomb Lutheran North 23:48.1
273 Nicholas Henderson 10 Macomb Dakota 23:58.5
274 Sam Dillabough 10 Warren Mott 24:03.8
275 Sloan Hargis 11 New Baltimore Anchor.. 24:06.3
276 Adam Kramer 11 Warren Cousino 24:09.0
277 Jaiden Styber 12 Sterling Heights Ste.. 24:11.4
278 Chris Ryder 12 Sterling Heights Ste.. 24:11.6
279 Brian Nichol 9 Richmond 24:16.1
280 Matt Dubach 11 Macomb Lutheran North 24:17.8
281 Dylan Jurkiewicz 12 New Haven 24:18.0
282 Gavin Bullock 11 Sterling Heights Ste.. 24:20.2
283 John Vigue 11 Sterling Heights 24:20.4
284 Elijah Mann 9 Michigan Athletic Cl.. 24:21.4
285 Heitor Caribe 10 Utica Ford 24:21.5
286 Elijah Wackler 10 Michigan Athletic Cl.. 24:24.0
287 Anthony Pizzo 10 Austin Catholic 24:34.9
288 Imtiaz Qureshi 10 Warren Mott 24:38.9
289 Salvatore Mazzola 12 Sterling Heights 24:39.6
290 John Peters 10 Macomb Dakota 24:42.5
291 Juan Carlos Zerpa 12 New Baltimore Anchor.. 24:46.9
292 Justin Nadalski 9 Utica Eisenhower 24:48.9
293 Brenden McCauley 9 Macomb Lutheran North 24:53.8
294 Benjamin Light 11 New Baltimore Anchor.. 24:53.9
295 Joey Phelps 11 Michigan Athletic Cl.. 24:54.8
296 Charles Howell 9 Austin Catholic 24:56.5
297 Ethan Dobbin 10 Sterling Heights 24:58.8
298 Chad Blanco 12 Sterling Heights 25:03.4
299 Tristan Malcolm 10 Lakeview St Clair S... 25:04.9
300 Andrew Lambert 12 Macomb Dakota 25:05.9
301 Jason Jaster 10 Macomb Dakota 25:15.5
302 Brenden Nye 10 New Haven 25:16.0
303 Nick Lang 12 Warren Cousino 25:20.8
304 Sean McDonald 9 Macomb L'Anse Creuse.. 25:21.2
305 Samwise Leszczynski 11 Warren Woods Tower 25:23.1
306 Parker Toth 9 Austin Catholic 25:24.3
307 Thomas Phillips 9 Macomb Lutheran North 25:27.5
308 Mateo Mele 9 Warren Cousino 25:42.2
309 Draco Seymour 12 Macomb Dakota 25:47.0
310 Mathieu Fortier 9 Lakeview St Clair S... 25:59.8
311 David Baker 11 Warren Cousino 26:08.6
312 Nicholas Vohs 10 Macomb Dakota 26:13.4
313 Raymond Stevens 11 Warren Cousino 26:14.1
314 Ryan Shorter 11 Lakeview St Clair S... 26:18.3
315 Wynnis Chan 9 Fraser 26:41.1
316 Elliot Ashley 10 Harrison Twp L'Anse... 26:48.8
317 Sodergren Zachary 9 Macomb Lutheran North 26:48.9
318 Antonio Lia 12 Macomb Lutheran North 27:23.4
319 Josh Dubach 9 Macomb Lutheran North 27:25.9
320 Jackson Lacek 9 Richmond 27:35.5
321 Brenden O'Hara 11 Utica 28:03.2
322 Marcus Laman 9 Utica Ford 28:21.8
323 Ben Lulianelli 9 Macomb Lutheran North 28:57.2
324 Jonathan Sawyer 11 Clinton Township Chi.. 28:57.9
325 Carson Kresnak 10 Macomb Dakota 28:59.6
326 Marco Enea 9 Utica 29:08.0
327 George Boulos 12 Sterling Heights 29:21.6
328 Mario Thaqi 12 Sterling Heights 29:39.8
329 Andrew Sweeney 11 Lake Shore St Clair... 29:40.8
330 Sebastion Cherry 11 Lake Shore St Clair... 29:43.0
331 Aidan McMenamin 10 Warren Woods Tower 29:54.6
332 Connor Neiman 11 Clinton Township Chi.. 30:07.2
333 Jack Chasney 9 Harrison Twp L'Anse... 31:20.8
334 Steven Breger 9 Roseville 32:46.0
335 Ryan Rudd 10 Warren Cousino 32:46.4
336 Christian Caldwell 9 Harrison Twp L'Anse... 33:08.9
337 Brett Myers 10 Sterling Heights 34:31.5
338 Bao Nguyen 12 Sterling Heights 34:45.4
339 Gabriel Winkelman 9 Lakeview St Clair S... 35:08.9
340 Jackson Hermes 9 Lake Shore St Clair... 35:42.8
341 Meet Patel 12 Warren Cousino 36:07.6
342 Robert Cullum 9 Lake Shore St Clair... 37:21.8
343 Cole Pannell 10 New Haven 38:07.9
344 Chester Lagman 12 Sterling Heights 38:08.1
345 Joshua Vigneau 11 New Haven 41:02.3
346 Louis Calamia 10 Lake Shore St Clair... 44:41.2