1
Dylan Penberthy
Macomb L'Anse Creuse North
16:35.52
2
Brandon Penberthy
Macomb L'Anse Creuse North
16:44.67
3
Jacob Hopkins
Detroit Country Day
16:47.51
4
Colin Murray
Dearborn Divine Child
17:08.96
5
Arnot Heller
Detroit Country Day
17:17.75
6
Nathon Zydel
Macomb L'Anse Creuse North
18:01.98
7
Tamer Zahr
Dearborn Divine Child
18:02.05
8
Rich Fanti
Riverview Gabriel Richard
18:06.89
9
Omar Elbashir
Detroit Country Day
18:15.58
10
Jacob Esser
Troy Athens
18:19.90
11
Logan Ference
Troy Athens
18:23.20
12
Nolan Rybarczyk
Macomb L'Anse Creuse North
18:26.84
13
Jacob Ferdubinski
Riverview Gabriel Richard
18:31.59
14
Liam Dempsey
Troy Athens
18:35.51
15
Brady Cichowlas
Macomb L'Anse Creuse North
18:38.79
16
Malaki Muhammud
Ypsilanti Community
18:52.55
17
Maximiliano Juarez
Dearborn Divine Child
18:57.80
18
Dylan Esser
Troy Athens
18:58.26
19
Kobe Coverdill
Macomb L'Anse Creuse North
19:03.49
20
Grant Goodwin
Dearborn Divine Child
19:06.85
21
Ross Wallace
Harper Woods
19:11.40
22
Alex Kitsopanidis
Detroit Country Day
19:11.79
23
Reid Weber
Troy Athens
19:15.75
24
Austin Edwards
Oak Park
19:16.63
25
Dominic Barretto
Riverview Gabriel Richard
19:21.55
26
Ryan Harper
Troy Athens
19:27.21
27
Tyler Kalchik
Dearborn Divine Child
19:29.98
28
Colin Blachford
Troy Athens
19:32.17
29
Nate Linden
Troy Athens
19:32.41
30
Myles Linden
Troy Athens
19:32.45
31
Phillip Burney
Oak Park
20:06.82
32
Robert Modrzejewski
Dearborn Divine Child
20:07.13
33
Thompson You
Detroit Country Day
20:11.68
34
Matthew Fuqua
Dearborn Divine Child
20:13.16
35
Nicholas Kostecke
Detroit Country Day
20:16.18
36
Shondell Warren
Oak Park
20:34.56
37
Navade Haq
Detroit Country Day
20:37.37
38
Jacob Alt
Ypsilanti Community
20:38.42
39
Joseph Arriola
Dearborn Divine Child
20:42.15
40
Charlie Murray
Dearborn Divine Child
20:51.39
41
Yusuf Imami
Detroit Country Day
20:53.38
42
Reid Jarjosa
Detroit Country Day
20:58.55
43
Will Clemans
Cranbrook Kingswood
21:08.27
44
Ethan Cunningham
Riverview Gabriel Richard
21:25.25
45
Gabriel Coraci
Madison Heights Bishop Foley
21:50.26
46
Reece Lillard
Detroit Martin Luther King
21:56.33
47
Andrew Nelson
Detroit Country Day
21:57.34
48
Mickey (Mikael) Sparkes
Cranbrook Kingswood
21:59.28
49
Lukas Yeh
Cranbrook Kingswood
21:59.49
50
Delando Key
Harper Woods
22:26.62
51
Atharv Murthy
Ypsilanti Community
22:27.58
52
Jesus Arriaga
Detroit Cesar Chavez
22:37.87
53
Saul Fonseca-Martinez
Detroit Cesar Chavez
22:41.42
54
Kendale Nash
Oak Park
22:56.30
55
Joseph Maddock
Madison Heights Bishop Foley
22:59.73
56
David Kopera
Cranbrook Kingswood
23:23.72
57
Cooper Pender
Cranbrook Kingswood
23:24.76
58
Matthew Mooradian
Cranbrook Kingswood
23:25.95
59
Hunter Verplank
Cranbrook Kingswood
23:26.38
60
Aiden Webber
Madison Heights Bishop Foley
23:57.74
61
Rai-Chen Yu
Cranbrook Kingswood
24:03.51
62
Oscar Shelton
Cranbrook Kingswood
24:10.97
63
Braylen Brazziel
Oak Park
24:16.67
64
Andreas Laskaris
Riverview Gabriel Richard
24:19.27
65
Fabian Villarino
Madison Heights Bishop Foley
24:24.71
66
Luke Kavanaugh
Madison Heights Bishop Foley
24:28.13
67
Kaisa Stone-Palmquist
Ypsilanti Community
25:50.34
68
Keyshawn Burks
Eastpointe
26:11.25
69
Max Maynard
Madison Heights Bishop Foley
26:13.83
70
Gavin Rawls
Oak Park
26:28.81
71
Donovan Amos
Harper Woods
26:34.87
72
Nathan Korogiannos
Riverview Gabriel Richard
26:44.58
73
Liam McKinley
Ypsilanti Community
27:07.70
74
Elijah Kerkmaz
Madison Heights Bishop Foley
27:18.55
75
Jeremiah Wheeler
Eastpointe
27:28.32
76
Brice Hood
Eastpointe
27:36.72
77
Sean Peterson
Harper Woods
27:39.09
78
Micah Graettinger
Madison Heights Bishop Foley
27:39.33
79
Yushi Bai
Cranbrook Kingswood
27:43.32
80
Aiden Bodary
Ypsilanti Community
28:45.76
81
DaiJon Brooks
Harper Woods
29:29.43
82
Robbie Sarle
Cranbrook Kingswood
29:45.12
83
Lajuan Willis
Harper Woods
30:08.97
84
Isaiah Lewis
Harper Woods
30:11.52
85
Nicholas Parker
Harper Woods
30:11.79
86
Ahmed Sheikh
Cranbrook Kingswood
31:36.47
87
Quinton Durr
Harper Woods
31:48.84