Official Team Scores
1. Highland-Milford 43
2. White Lake Lakeland 67
3. Grand Blanc 69
4. Hartland 75
5. Brighton 100
6. Walled Lake Central 226
7. Pinckney 239
8. Howell 304
9. Walled Lake Northern 307
10. Walled Lake Western 315
11. Waterford Kettering 342
Boys 5k run
1. 11 Tyler Leick 17:22 White Lake Lakeland
2. 11 Luke Caddell 17:27 Highland-Milford
3. 12 Hunter Lukes 17:41 White Lake Lakeland
4. 10 Griffin Young 17:46 Hartland
5. 10 Mark Fisher 17:46 Grand Blanc
6. 9 Carsen Kettle 17:47 Highland-Milford
7. 10 Grant Ballard 17:48 Highland-Milford
8. 9 Jack Spamer 17:52 Brighton
10. 12 Chris Mayer 18:01 Hartland
11. 11 Luke Richert 18:03 Highland-Milford
12. 10 Hayden Emmerling 18:03 Grand Blanc
31. 11 Michael Flynn 18:04 Hartland
32. 9 John Buck 18:04 Grand Blanc
13. 9 Jackson Turnbow 18:05 Grand Blanc
14. 12 Matt Martell 18:05 White Lake Lakeland
15. 9 Nick Errer 18:06 Hartland
16. 12 Justin Matuszewski 18:08 Brighton
17. 12 Nathan Camilleri 18:11 Highland-Milford
18. 10 Joseph Dykman 18:12 Grand Blanc
19. 11 Christian Davis 18:13 White Lake Lakeland
21. 11 Brendan Suski 18:17 Grand Blanc
22. 9 Connor Krueger 18:21 Hartland
23. 10 Nathan Tsiang 18:22 Brighton
24. 9 Ethan Beres 18:23 Hartland
25. 10 Aidan Bustillo 18:26 Brighton
26. 10 Jeff Kochever 18:31 Walled Lake Central
27. 10 Devin Miller 18:31 Grand Blanc
28. 9 Gavin Del Proposto 18:34 Brighton
29. 10 Tyler Cook 18:35 Hartland
30. 9 Kiree Kailimai 18:35 White Lake Lakeland
34. 12 Josh Deradorian 18:43 Highland-Milford
39. 10 Raymond York 18:46 Brighton
40. 9 Tyler Mann 18:46 White Lake Lakeland
41. 10 Logan Wiseman 18:52 Pinckney
43. 10 Matt Blakeslee 18:55 Brighton
50. 9 Lucas Moore 18:58 Pinckney
51. 9 Sam Lochos 18:59 White Lake Lakeland
56. 10 Chris Allen 19:15 Walled Lake Central
64. 10 Josh Pepin 19:28 Walled Lake Central
67. 12 Raghav Bhagwat 19:38 Walled Lake Western
69. 9 Matthew Larmee 19:41 Pinckney
73. 12 Blaine Bradley 19:44 Waterford Mott
79. 11 Max Donnelly 19:51 Howell
80. 10 Colin Clancy 19:52 Walled Lake Northern
82. 12 Adam Cutsy 19:56 Walled Lake Northern
86. 10 Christopher Piraino 20:02 Pinckney
87. 12 Kyle Weir 20:03 Walled Lake Central
88. 10 Matt Skrzypczak 20:04 Waterford Kettering
106. 9 Gabriel Todd 20:04 Pinckney
93. 10 Ethan Carlson 20:11 Pinckney
98. 11 Michael Stefanou 20:23 Walled Lake Central
99. 10 Isaac Zeitler 20:23 Howell
100. 12 Utsav Lathia 20:27 Walled Lake Western
101. 11 Jared Bylski 20:29 Pinckney
102. 11 Wyatt Wagner 20:29 Waterford Mott
104. 10 Timothy Stachowski 20:34 Howell
109. 10 Evin Poe 20:43 Walled Lake Northern
110. 12 Peter Fargo 20:45 Walled Lake Western
115. 11 Steven Szymanski 21:01 Walled Lake Central
130. 9 David Augustyn 21:04 Howell
138. 11 Clay McKenzie 21:05 Howell
116. 9 Zander Newbill 21:11 Waterford Kettering
127. 9 Jacob Sapienza 21:35 Howell
128. 9 Jacob Stein 21:36 Walled Lake Northern
129. 11 Raj Guatam 21:39 Walled Lake Western
143. 12 Dylan Lackaye 21:55 Waterford Kettering
144. 9 Noah Weslock 21:56 Howell
146. 10 Owen Clark 22:02 Waterford Kettering
150. 11 Kyle Campagnolo 22:12 Walled Lake Northern
158. 10 Ryan McAtamney 22:34 Waterford Mott
163. 11 Nathan Marshall 22:52 Waterford Kettering
168. 10 Keiji Roemmich 22:56 Walled Lake Western
172. 10 Logan Jacobson 23:29 Waterford Mott
184. 11 Zack Hayes 25:09 Waterford Kettering
186. 9 Jackson Bowe 25:28 Walled Lake Northern