Boy's 5000m Run
1. 11 Logan Kleam 16:05.5 Brownstown Woodhaven
2. 12 Brian Moore 16:07.9 Howell
3. 11 Jacob Stanton 16:12.0 East Lansing
4. 9 Evan Meyer 16:15.9 East Lansing
5. 12 Dominic Davis 16:19.2 Wyandotte Roosevelt
6. 12 Zach Hoffman 16:29.2 Midland Dow
7. 12 Lynus Zullo 16:31.2 Ann Arbor Huron
8. 12 Roman Blackwell 16:35.1 Jackson
9. 11 Anthony Wohlfeil 16:40.3 Monroe
10. 11 Noah Dawn 16:47.9 Monroe
11. 11 Jack Dulworth 16:48.9 Jackson
12. 12 Jason Samet 16:53.0 East Lansing
13. 12 Brett Navarre 16:54.8 Trenton
14. 12 Kavi Kulkarni 16:55.1 Dexter
15. 11 Lucas Bell 16:59.0 Dexter
16. 10 Evan Vorwerck 16:59.4 Auburn Bay City West...
17. 10 David Mitter 17:00.4 Howell
18. 10 Nate Meyer 17:04.9 East Lansing
19. 10 Loren Appold 17:09.3 Auburn Bay City West...
20. 12 Zach McKenzie 17:17.3 Dexter
21. 11 Kory Johnson 17:24.3 Brownstown Woodhaven
22. 10 Lee Owens 17:29.9 Howell
23. 12 Sean O'Connor 17:30.3 Howell
24. 10 Robert Kunselman 17:32.1 Jackson
25. 10 Marc Lopez 17:36.3 Dexter
26. 12 Ben Nicholas 17:37.9 Dexter
27. 11 Colton Lieske 17:38.7 Howell
28. 12 Andrew Hiyama 17:38.9 Ann Arbor Huron
29. 10 Fritz Hittner 17:40.3 East Lansing
30. 10 Jack Shelley 17:41.7 Dexter
31. 10 Brendan Nesbitt 17:43.9 Auburn Bay City West...
32. 9 Matthew Parran 17:45.1 Monroe
33. 11 Jonathan Altes 17:45.5 Midland Dow
34. 12 Jackson Storer 17:47.2 Midland Dow
35. 11 Eric Wilkewitz 17:49.9 Brownstown Woodhaven
36. 10 Miles Kanipe 17:55.6 Dexter
37. 11 Mathew Koenig 17:56.5 Auburn Bay City West...
38. 11 Antonio Wenglikowski 17:57.5 Auburn Bay City West...
39. 12 Damian Yoxheimer 17:58.4 Jackson
40. 12 Jake Pruitt 18:02.0 East Lansing
41. 10 Matthew Billette 18:03.4 Auburn Bay City West...
42. 10 Cameron Cooper 18:05.0 Oak Park
43. 11 Sam Donnelly 18:05.4 Howell
44. 12 Fritz Hyde 18:11.8 Midland Dow
45. 11 Nate Shay 18:12.1 Dexter
46. 12 Sam Michalak 18:13.8 Auburn Bay City West...
47. 9 Josh Nickless 18:15.5 Auburn Bay City West...
48. 11 Eric Mettetal 18:15.7 Howell
49. 10 Estevan Vasquez 18:20.0 Wyandotte Roosevelt
50. 11 Reed Yalisove 18:23.0 Dexter
51. 10 Zac Jenkins 18:24.3 Monroe
52. 10 Curtis Jewell 18:25.3 Monroe
53. 11 Mitchell DuMoulin 18:27.2 Monroe
54. 11 Dekaryea Freeman 18:29.0 Oak Park
55. 10 Carson Cappaert 18:29.7 Wyandotte Roosevelt
56. 11 Cameron Bitzer 18:31.7 Monroe
57. 12 Adam Hudson 18:35.9 Howell
58. 9 Rocco Jelsomeno 18:36.3 Wyandotte Roosevelt
59. 11 Pavan Dave 18:39.6 Brownstown Woodhaven
60. 12 Kohki Nishida 18:41.1 Midland Dow
61. 11 Ryan McGinnis 18:41.3 Dexter
62. 9 Mike Green 18:41.9 Wyandotte Roosevelt
63. 12 Christian DeBlois 18:43.7 Brownstown Woodhaven
64. 12 Jack Stout 18:44.3 East Lansing
65. 12 Jonathon Vanpaepeg... 18:50.1 Trenton
66. 10 Marcus Shakoor 18:51.7 Jackson
67. 9 Connor Wright 18:54.6 Ann Arbor Huron
68. 11 Chandler Collins 18:57.6 Wyandotte Roosevelt
69. 11 Caleb Keyes 18:58.8 Brownstown Woodhaven
70. 11 Brandon Close 19:01.8 Brownstown Woodhaven
71. 9 Kyle McIntire 19:05.0 Midland Dow
72. 10 Jimmy Colon 19:05.7 Howell
73. 11 Carl Antrassian 19:09.7 Monroe
74. 10 Grant Prater 19:13.7 Monroe
75. 11 Brian Cong 19:23.1 Ann Arbor Huron
76. 11 Myles Lovaz 19:24.0 Trenton
77. 10 Garrett Moore 19:30.5 Monroe
78. 12 Jonathan Kanzelmeyer 19:34.6 Ann Arbor Huron
79. 11 Akash Patel 19:34.8 Ann Arbor Huron
80. 11 John Girkin 19:39.7 Jackson
81. 11 Ken Mochrie 19:44.4 Auburn Bay City West...
82. 10 Jacob Sorscher 19:45.4 Ann Arbor Huron
83. 10 Luke Arreola 19:46.5 Wyandotte Roosevelt
84. 11 Travis Fletcher 19:48.3 Midland Dow
85. 11 Nick Bolduc 19:49.2 Brownstown Woodhaven
86. 10 Griffin Shimanek 19:53.9 Trenton
87. 9 Chris Zou 19:57.2 Ann Arbor Huron
88. 12 Alex Boettner 20:01.0 Trenton
89. 10 Justin Shim 20:01.3 Ann Arbor Huron
90. 12 Brandon Doran 20:09.5 Brownstown Woodhaven
91. 12 Erik Haener 20:17.4 Brownstown Woodhaven
92. 10 Sam Ramsey 20:23.3 Jackson
93. 10 Conor Mulhearn 20:25.3 Jackson
94. 10 Dewan Hawthorne 20:56.7 Oak Park
95. 12 Sebastiano Pasquini 21:06.2 Trenton
96. 10 Jacob Oberst 21:06.9 Jackson
97. 11 Caleb Dueck 21:08.6 Jackson
98. 11 Ryan Quinn 21:31.8 Trenton
99. 10 Lucas Chuey 21:53.0 Trenton
100. 10 Zachary Miller 22:51.0 Trenton