1
Trevor Murphy
Holly
16:53.20
2
Conrad Marra
Ann Arbor Huron
17:13.40
3
Buturo Bartolomei
Ann Arbor Pioneer
17:30.60
4
Noah Verdejo
Novi
17:34.20
5
Tony Boggess
Ann Arbor Pioneer
17:42.50
6
Joe Coleman
Hartland
17:48.50
7
John McCann
Novi
17:49.00
8
Branden Hairston
Novi
17:50.60
9
Blake Lancaster
Ann Arbor Pioneer
17:51.10
10
Brady Wing
Novi
17:51.70
11
Jack Maher
South Lyon East
17:54.10
12
Cooper Ankeney
Ann Arbor Pioneer
17:56.40
13
Jesus Garcia
Waterford Mott
17:58.20
14
Cole Heikka
Holly
18:01.50
15
Grayson Crooks
Ann Arbor Pioneer
18:05.60
16
Rahul Prasanna
Novi
18:07.10
17
Zeke Turnbaugh
Walled Lake Northern
18:11.20
18
Zac Brown
Holly
18:12.50
19
Asher Lawson
Walled Lake Northern
18:13.80
20
Nicolas (Nico) Sepanak
Linden
18:14.90
21
Caleb Schwarz
Waterford Kettering
18:17.00
22
Stephen Gadaire
Ann Arbor Pioneer
18:18.10
23
Easton Mahan
Hartland
18:18.20
24
Kipton Smyth
Linden
18:19.30
25
Easton Mascaro
South Lyon East
18:19.90
26
Zachary Brown
Novi
18:21.50
27
Daniel Lee
Novi
18:21.60
28
Patrick Alt
Ypsilanti Community
18:21.80
29
Ben Kline
Ypsilanti Community
18:21.80
30
Ryan Muston
South Lyon East
18:22.90
31
Rodrigo Valenzuela
Novi
18:23.40
32
Pete Fairchild
Walled Lake Northern
18:25.20
33
Thoma Hattori
Novi
18:29.80
34
Braydon Han
Ann Arbor Pioneer
18:32.10
35
Noah Ferguson
Kensington Woods
18:33.00
36
Emmett Brick
Ann Arbor Pioneer
18:33.70
37
Zachary Mitchell
Novi
18:34.90
38
Kellan Burry
Novi
18:36.60
39
Matthew Staron
Walled Lake Northern
18:37.30
40
Isaac Griffith
Walled Lake Northern
18:38.70
41
Carter Link
Walled Lake Northern
18:40.40
42
Travis Murphy
Holly
18:40.90
43
Mike Grupp
Hartland
18:41.20
44
Gavin Nakai
Fenton
18:41.30
45
Aiden Sundquist
Novi
18:42.20
46
Ryker Cross
Fenton
18:45.30
47
Jack Jablonski
Linden
18:46.70
48
Carter Johnston
Linden
18:47.80
49
Emmett Zemla
South Lyon East
18:49.20
50
Ming-Hsuan Ma
Novi
18:49.30
51
Alexander Emmi
Ann Arbor Huron
18:50.70
52
Ragav Vijairaj
Novi
18:52.90
53
Isaac Kraftson
Ypsilanti Community
18:53.50
54
David Bazan
Novi
18:54.00
55
Ryan Rodrigo
Novi
18:54.50
56
Luke Page
Fenton
18:55.00
57
Alex Graham
South Lyon East
18:55.50
58
Ben Yater
Waterford Kettering
18:56.50
59
Braxton Fantin
Walled Lake Northern
18:57.00
60
Jack Hartke
Novi
18:57.10
61
Leroy Li
Ann Arbor Pioneer
18:59.10
62
Noah Terryah
Linden
19:02.30
63
Micah Walters
Hartland
19:02.70
64
Luke Sushynski
Linden
19:04.20
65
Pranesh Shivaraj
Novi
19:04.20
66
Matteo Turon
Ann Arbor Huron
19:04.40
67
Bailey McClain
Waterford Kettering
19:05.20
68
Theo Cruz
Ann Arbor Pioneer
19:06.80
69
David Torrey
Hartland
19:11.40
70
Isaac Kim
South Lyon East
19:14.40
71
Shane Murphy
Ann Arbor Pioneer
19:18.00
72
Judah Montgomery
Novi
19:22.10
73
Nathan Warner
South Lyon East
19:22.70
74
Teagan Hoppe
Novi
19:23.90
75
Daniel Sedlock
Walled Lake Northern
19:27.00
76
Caiden Hamlin
Hartland
19:29.70
77
Johan Kim
Ann Arbor Huron
19:29.90
78
Jaxon Rexin
Linden
19:31.20
79
John Fontes
Walled Lake Northern
19:33.70
80
Nick DeJesus
Ann Arbor Pioneer
19:36.80
81
Jonathan Yu
Novi
19:38.30
82
Rikuto Baba
Novi
19:39.80
83
Enzo Sabadin-Zampieri
Novi
19:42.00
84
Michael Bevilacqua
Ann Arbor Pioneer
19:42.50
85
Landon Flotkoetter
Novi
19:42.60
86
Lucas Wong
Novi
19:44.30
87
Zachary Panter
Fenton
19:44.90
88
Arfan Shariff
Novi
19:46.70
89
Aoi Furukawa
Novi
19:49.20
90
Liam Jimenez
Waterford Kettering
19:49.70
91
Kyle Davey
Ann Arbor Huron
19:51.20
92
Milo Heiss
South Lyon East
19:52.40
93
Edison Schaffer
Ann Arbor Huron
19:55.50
94
Benjamin Grzymkowski
Fenton
19:55.80
95
Blake Davis
Hartland
19:58.00
96
Elliot Boshaw
Hartland
19:58.60
97
Levi Strong
South Lyon East
19:59.90
98
Jackson West
Walled Lake Northern
20:00.00
99
Connor Hui
Hartland
20:02.20
100
Kell Stone-Palmquist
Ypsilanti Community
20:02.90