1
Solomon Kwartowitz
Cranbrook Kingswood
4:20.91
2
Colin Murray
Dearborn Divine Child
4:21.20
3
Ferdinand Viereck
Rochester Adams
4:22.19
4
James Cusick
Oxford
4:28.60
5
Ty Parker
Walled Lake Northern
4:30.93
6
Harper Wesley
Utica
4:32.15
7
Evan Rice
Walled Lake Northern
4:33.30
8
Lucas Karbel
Walled Lake Northern
4:34.84
9

Logan Mullan
Unattached
4:35.96
10
Connor Clor
Romeo
4:36.70
11
Jaxson Nowik
Clarkston
4:37.60
12
Blake Ferguson
Yale
4:37.72
13
Lucas Ames
Oxford
4:38.06
14
Zachary Rubicz
New Baltimore Anchor Bay
4:38.46
15
Michael Magnoli
Romeo
4:38.59
16
Ethan Muraszewski
Utica
4:40.36
17
Charlie Curtis
Utica
4:42.01
18
Silas Smith
Utica
4:42.38
19
Nolan Collins
Brother Rice
4:42.55
20
Maxton Myrand
Oxford
4:42.76
21
Brady Boroniec
Allen Park
4:42.81
22
Eddie Roberts
Davison
4:43.60
23
Nathan Bruss
Walled Lake Northern
4:44.13
24
Finn Gammerath
Walled Lake Northern
4:44.15
25
Owen Rickard
Berkley
4:44.67
26
Nathan Vargo
Flat Rock
4:44.72
27
Chase Griffith
Walled Lake Northern
4:45.97
28
Luke Morehouse
Utica
4:46.07
29
Caleb Willard
GRTC Peregrines
4:46.31
30
Johnathan Mitchell
Utica Ford
4:47.90
31
Dylan Shoresh
Birmingham Seaholm
4:48.52
32
Napoleon Lino
Rochester
4:49.66
33
Acer Campbell
Yale
4:50.80
34
Quinn O'Shea
Berkley
4:51.15
35
TJ Donnan
Southfield Christian
4:52.68
36
Jacob Mack
South Lyon East
4:53.76
37
Sam King
Clarkston
4:57.25
38
Eric DeWaele
Clinton Twp. Chippewa Valley
5:05.03
39
Peter Schoenherr
Utica
5:06.59
--
Luke Allen
Romeo
DNS
--
Colton Howell
Macomb Dakota
DNS
--
Bryce Goodsell
Romeo
DNS
--
Vincent Guaresimo
Romeo
DNS

