1
Luke Allen
Salem
17:45.10
2
Henryk Fidler
Salem
18:02.40
3
Victor Mullins
Livonia Churchill
18:24.50
4
Will Fust
Livonia Churchill
18:28.90
5
Colin Dwyer
Utica
18:36.10
6
Elliot Condevaux
Livonia Churchill
18:36.70
7
David Torrey
Hartland
18:46.40
8
Victor Zhu
Salem
18:46.40
9
Hunter Orshall
Utica
18:50.80
10
Reuben Swafford
North Farmington
18:51.80
11
Colin Pierce
Livonia Churchill
18:52.60
12
Adam Burns
Salem
18:52.60
13
Easton Mahan
Hartland
18:55.10
14
Avery Jones
Salem
18:56.30
15
Rowan Holmes
Livonia Churchill
19:00.40
16
Gavin Pittenger
Lake Orion
19:03.30
17
Evan Nordhaus
Canton
19:11.90
18
Mike Grupp
Hartland
19:13.90
19
John Rohmfeld
Livonia Churchill
19:15.90
20
Zachary Beaumann
Utica
19:22.60
21
Christian Dalton
Livonia Churchill
19:23.90
22
Kaleb Stutzman
Blissfield
19:24.50
23
David Crowe Jr
Lake Orion
19:26.10
24
Nate Bolt
Salem
19:27.70
25
Jaxon Perry
Hartland
19:28.10
26
Micah Walters
Hartland
19:31.80
27
Jaylen Demarco
Lake Orion
19:31.90
28
Alex Pelukas
Salem
19:34.70
29
Cameron Wellman
White Lake Lakeland
19:35.40
30
Henry Park
Canton
19:36.50
31
Joshua Kemp-Robrecht
Livonia Churchill
19:38.60
32
Miggy Mercado
Livonia Churchill
19:38.80
33
Jamison Olejniczak
White Lake Lakeland
19:44.50
34
Dylan Neacato Doolittle
Walled Lake Western
19:46.10
35
William Yen
North Farmington
19:50.80
36
Collin Grahl
Lake Orion
19:51.70
37
Xander Bloss
Hartland
19:52.50
38
Paxton Alicandro
White Lake Lakeland
19:52.90
39
Kyson Parker
Westland John Glenn
19:57.10
40
Adrian Flattery
Utica
19:59.40
41
Curon Davis
Detroit Renaissance
20:00.80
42
Ryan Guinn
Canton
20:04.10
43
Matteo Turon
Ann Arbor Huron
20:06.10
44
Caiden Hamlin
Hartland
20:10.20
45
Alex Novak
Livonia Stevenson
20:15.40
46
Michael Wilson
Salem
20:17.10
47
Connor Chittaro
Dearborn Divine Child
20:18.90
48
Gabriel (gabe) Arreguin
Saline
20:19.10
49
John Schmidt
Saline
20:20.40
50
Ben Obrycki
Livonia Churchill
20:25.90
51
Eli Haynes
Blissfield
20:27.10
52
Drew Albanice
Carleton Airport
20:29.60
53
Michael Sturgeon
White Lake Lakeland
20:32.70
54
Nathan Vanassche
Belleville
20:34.70
55
Gavin Ward
Salem
20:35.90
56
Brady Hart
Berkley
20:36.10
57
Johan Kim
Ann Arbor Huron
20:36.40
58
Jonah Stovall
Dearborn Divine Child
20:38.90
59
Christopher Walper
Saline
20:39.20
60
Quinn Loree
Berkley
20:41.10
61
Eric Henry
Lake Orion
20:42.50
62
Brady Beaucamp
Salem
20:43.20
63
Alexander Emmi
Ann Arbor Huron
20:43.80
64
Braden Haring
Carleton Airport
20:44.40
65
Noah Lecompte
Saline
20:46.10
66
Lucas Bahena
Saline
20:49.60
67
Grayson Durflinger
Saline
20:49.60
68
Emerson McGuire
Canton
20:51.40
69
Connor Hui
Hartland
20:51.60
70
Luke Roberts
Livonia Stevenson
20:51.80
71
Grant Mortsfield
Berkley
20:52.10
72
Tanner Bartley
Hartland
20:52.10
73
Alex Jedizejowski
Livonia Stevenson
20:52.10
74
Christian Hilliard
Berkley
20:53.60
75
Benjamin Trumbull
Lake Orion
20:54.60
76
Zachary Polk
Utica
20:54.90
77
Blake Davis
Hartland
20:55.50
78
Finnegan (finn) Moore
Berkley
20:55.70
79
Alec Sciturro
Salem
20:56.10
80
Dexter Francis
Ann Arbor Huron
20:58.60
81
Landon Davis
Utica
20:58.60
82
Justin Witt
White Lake Lakeland
20:59.30
83
Asher Waddell
Blissfield
21:00.90
84
Evan Martin
Carleton Airport
21:03.20
85
Elliot Boshaw
Hartland
21:05.10
86
Gabriel Kibin
Canton
21:05.30
87
Lucas Carter
Berkley
21:06.10
88
Kayan Patel
Utica
21:06.50
89
Christopher Brummett
Ann Arbor Greenhills
21:06.90
90
Owen Smith
Ann Arbor Greenhills
21:07.10
91
Foster Spurlock
Livonia Stevenson
21:07.60
92
Andrew Pierfelice
Salem
21:07.60
93
Nathan Workman
Livonia Churchill
21:08.60
94
Ari Kish
White Lake Lakeland
21:10.60
95
Zach Smith
White Lake Lakeland
21:10.80
96
Isaac Lindstrom
Saline
21:12.30
97
Henry Grupp
Hartland
21:19.90
98
Caleb Lee
Ann Arbor Huron
21:19.90
99
Andrew Todd
Warren DeLaSalle
21:20.40
100
Levi Gugino
Ann Arbor Huron
21:22.10

