boys 5000 meter run
1. 9 Griffin Young 18:31.45 Hartland
2. 9 Kevan O'Brien 18:31.95 Bloomfield Hills Bro...
3. 11 James Wickman 18:47.29 Hartland
4. 12 Jason Bartholomew 18:54.74 Hartland
5. 10 Harrison Roberts 19:06.58 Hartland
6. 11 Michael Lundwall 19:14.39 Hartland
7. 9 Jon Wisniewski 19:15.06 Hartland
8. 10 Kyle Carroll 19:17.26 Holly
9. 11 Nathan Camileri 19:19.98 Highland-Milford
10. 10 Jordan Earley 19:21.31 Walled Lake Northern
11. 11 Maxwell Austin 19:22.96 Linden
12. 12 Zach Zerwick 19:33.93 Holly
13. 9 Nicholas Shrable 19:35.15 Linden
14. 11 Blake Jordan 19:36.28 Hartland
15. 9 Graysen Pomeroy 19:39.32 Hartland
16. 9 Noah Maier 19:40.81 Fenton
17. 9 Tyler Thomason 19:41.71 Holly
18. 12 Dylan Foss 19:43.57 Holly
19. 12 Riley Mehki 19:49.31 Hartland
20. 12 Trevor Hall 19:53.07 Linden
21. 12 Jacob Faunce 19:53.90 Hartland
22. 11 Nick Duley 19:54.80 Holly
23. 12 William Burk 19:56.03 Highland-Milford
24. 11 Trent Schrader 19:57.22 Linden
25. 11 Emilio Caballero 20:00.75 Fenton
26. 9 Mattei Jacks 20:04.09 Bloomfield Hills Bro...
27. 9 Andrew Krueger 20:05.71 Linden
28. 9 Tyler Cook 20:06.69 Hartland
29. 9 Trevor Hoppe 20:06.89 Highland-Milford
30. 12 Cody Zorn 20:14.48 Walled Lake Northern
31. 9 Jose Vivanco 20:16.07 Holly
32. 10 Max Ford 20:19.68 Holly
33. 9 Andrew Belliston 20:20.09 Highland-Milford
34. 9 Kyle Campagna 20:22.53 Orchard Lake St. Mar...
35. 9 Tyler Baur 20:23.75 Walled Lake Northern
36. 11 Joe Stachurski 20:25.35 Walled Lake Northern
37. 9 Antonio Pittiglio 20:26.74 Ortonville Brandon
38. 11 Seth Schrader 20:28.34 Linden
39. 11 Chance Ameel 20:28.76 Orchard Lake St. Mar...
40. 9 Gavin Pomeroy 20:32.28 Hartland
41. - Charlie Seymore 20:33.84 Highland-Milford
42. 12 Stephen Kenkel 20:37.56 Orchard Lake St. Mar...
43. 12 Spencer Wilkerson 20:37.76 Walled Lake Northern
44. 12 Justin Weber 20:40.67 North Farmington
45. 9 Jackson LaFontaine 20:41.00 Hartland
46. 12 Brandon Sproule 20:41.35 Linden
47. 10 Trenton Woodbeck 20:41.66 Fenton
48. 11 John Garber 20:41.98 Holly
49. 9 Reilly Gilson 20:49.49 Bloomfield Hills Bro...
50. 10 Stuart Gazda 20:56.64 Hartland
51. 11 Brady Hendershott 20:56.88 Ortonville Brandon
52. 11 Connor Gagne 20:57.14 Hartland
53. 12 Paul Cichon 20:57.88 Holly
54. 9 Eric Ebel 20:58.27 Hartland
55. 11 Kyle Hammond 20:59.20 North Farmington
56. 11 Brennen Henson 21:00.83 Fenton
57. 11 Kyle Mikat 21:01.30 Linden
58. 11 Jake Bargy 21:02.94 Linden
59. 11 Collin Payne 21:06.58 Hartland
60. 12 Jake Adams 21:10.29 Bloomfield Hills Bro...
61. 12 Jayson Wolf 21:14.75 Fenton
62. 11 Nic Diez 21:16.71 Orchard Lake St. Mar...
63. 9 Yaechan Oh 21:17.63 Auburn Hills Avondale
64. 11 Maxwell Waters 21:19.10 Hartland
65. 12 Nick Kettinger 21:19.77 Walled Lake Northern
66. 10 Jon Locy 21:22.03 Bloomfield Hills Bro...
67. 10 Isaac Hawley 21:23.34 Holly
68. 12 Alex Fischer 21:23.94 Bloomfield Hills Bro...
69. 10 Colton Koepplinger 21:25.28 Owosso
70. 10 Noah Gould 21:27.12 Highland-Milford
71. 9 Ryan Arbour 21:27.80 Hartland
72. 9 Jacob Roach 21:29.27 Hartland
73. 10 Ian Allen 21:29.69 Linden
74. 11 Adam Cutsy 21:30.70 Walled Lake Northern
75. 10 Michael Flynn 21:32.13 Hartland
76. 10 Colin Shaughnessy 21:35.01 Fenton
77. 9 Rocky Benavides 21:35.25 Holly
78. 9 Nicholas Haley 21:37.39 Flushing
79. 9 Braden Lapa 21:37.80 Fenton
80. 11 Robert Penington 21:39.21 Bloomfield Hills Bro...
81. 9 Ben Pratt 21:46.59 Auburn Hills Avondale
82. 12 Alex Larson 21:47.80 Auburn Hills Avondale
83. 9 Joey Haiss 21:49.38 Fenton
84. 11 Cole Frederick 21:51.20 Holly
85. 9 Jonah Karson 21:52.62 North Farmington
86. 12 Blake Macias 21:54.91 Ortonville Brandon
87. 12 Tim Walsh 21:55.34 Bloomfield Hills Bro...
88. 9 Garrett Hoag 21:56.13 Owosso
89. 9 Cole Wiknich 21:58.58 Linden
90. 12 Joe Dwyer 21:59.78 Hartland
91. 12 Andrew Rudofski 22:08.27 Orchard Lake St. Mar...
92. 12 Jacob Walsh 22:08.78 Orchard Lake St. Mar...
93. 9 Ben Nelson 22:09.05 Hartland
94. 9 Hayden Mahakian 22:09.33 Linden
95. 9 Maxwell Brow 22:17.07 Highland-Milford
96. 10 William Cairns 22:18.98 Highland-Milford
97. 11 Cory Steinhauser 22:21.30 Hartland
98. 9 AJ Hamilton 22:25.80 Auburn Hills Avondale
99. 9 John Herstein 22:28.23 Flushing
100. 12 Matthew Szerlag 22:31.90 Hartland
101. 10 Gavin Stewart 22:35.18 Auburn Hills Avondale
102. 12 Jack Bergman 22:37.19 Walled Lake Northern
103. 10 Brandon Porto 22:40.50 North Farmington
104. 10 Wesley Black 22:41.92 Hartland
105. 10 Kyle Campagnolo 22:50.32 Walled Lake Northern
106. 9 Dan Madigan 22:55.26 Orchard Lake St. Mar...
107. 9 Peyton Stapp 22:55.84 Fenton
108. 9 Jack Culvey 22:58.39 Ortonville Brandon
109. 9 Spencer Gabler 23:08.28 Fenton
110. 12 Mikko Huotari 23:08.54 Fenton
111. 9 Sam Sahr 23:09.79 Fenton
112. 12 Alex Theile 23:10.01 Highland-Milford
113. 11 Bronson Kelly 23:15.60 Fenton
114. 11 Gabriel Stanger 23:20.83 Holly
115. 10 Harrison Bloom 23:23.57 North Farmington
116. 9 Jonah Stearn 23:25.77 North Farmington
117. 11 Collin Arbour 23:33.39 Hartland
118. 10 Nathan Walker 23:40.04 Ortonville Brandon
119. 12 Nathan Lemus 23:42.40 Walled Lake Northern
120. 10 Solomon Song 23:43.29 North Farmington
121. 9 Riley Laycock 23:44.43 North Farmington
122. 9 Jeff Huang 23:52.17 North Farmington
123. 9 Connor Denman 24:05.84 Holly
124. 12 Ben Lockard 24:06.34 Auburn Hills Avondale
125. 10 Alex Rudelic 24:27.61 Hartland
126. 12 Kevin Heslip 24:33.44 North Farmington
127. 9 Mannan Dhillon 24:33.76 North Farmington
128. 10 Andrew Welz 24:40.16 Owosso
129. 12 Dean Kromer 24:46.48 Fenton
130. 9 Landon Jackman 24:46.70 Holly
131. 9 Kyle Kraemer 24:51.99 Flushing
132. 10 Blake Kessler 24:56.25 Holly
133. 10 Benjamin Cichon 24:57.47 Holly
134. 9 Brian Bolt 25:06.76 North Farmington
135. 9 Adam Passalacqua 25:08.75 Auburn Hills Avondale
136. 11 Max Hastie 25:09.97 Orchard Lake St. Mar...
137. 11 Alden Johnson 25:13.76 Owosso
138. 10 Levi Norder 25:15.46 Owosso
139. 9 Zach Milner 25:17.90 Hartland
140. 11 Anthony Gucciardo 25:18.16 Bloomfield Hills Bro...
141. 9 Joseph Kras 25:38.01 Holly
142. 10 Ethan Cheers 25:43.26 Ortonville Brandon
143. 10 Ethan Wynne 26:04.86 Hartland
144. 10 Bryce Toman 26:24.32 Owosso
145. 12 Trey Link 27:30.41 Linden
146. 9 Joseph Szczepanik 27:44.17 North Farmington
147. 10 Noah Brown 27:52.00 Holly
148. 10 Adam Kitchin 29:12.81 Flushing
149. Todd Verville 30:50.92 Highland-Milford
150. 11 Ashton Smith 33:37.18 Flint Carman-Ainsworth
151. 9 Andrew Fox 34:38.81 Flint Carman-Ainsworth