Boys 5000 Meter Run
1. 12 Jon Russell 15:49.4 Ann Arbor Skyline
2. 12 Kael Fineout 15:54.1 Okemos
3. 12 Isaac Harris 15:57.9 Pinckney
4. 12 Sean Noone 15:59.0 Highland-Milford
5. 11 Austin Wicker 15:59.8 Pinckney
6. 11 Jacob Stanton 16:02.2 East Lansing
7. 12 Brian Moore 16:02.4 Howell
8. 9 Evan Meyer 16:05.3 East Lansing
9. 10 Christian Hubaker 16:05.5 Grand Ledge
10. 12 Alberto Gomez 16:11.8 Holt
11. 10 Ryan Talbott 16:14.1 Pinckney
12. 12 Roman Blackwell 16:21.9 Jackson
13. 12 Jack Twarozynski 16:22.7 Grand Ledge
14. 9 Saano Murembya 16:23.5 Okemos
15. 11 Nathan Goschka 16:29.6 Grand Ledge
16. 12 Abe Rycus 16:32.9 Ann Arbor Skyline
17. 11 Conor Donnelly 16:33.6 Ann Arbor Skyline
18. 9 Paul McKinley 16:33.9 Okemos
19. 12 Carson Alexander 16:34.2 Okemos
20. 12 Kevin Bradsher 16:38.9 Highland-Milford
21. 12 Adam Gaboury 16:39.2 Ann Arbor Skyline
22. 12 Chase Schweyer 16:42.6 Pinckney
23. 11 Connor Parrell 16:45.1 Brighton
24. 12 Nicholas Angerman 16:45.3 Ann Arbor Skyline
25. 12 Andrew Mitchell 16:45.4 Brighton
26. 12 Nick Hartstang 16:47.2 Pinckney
27. 10 Marc Lopez 16:47.5 Dexter
28. 12 Jake Pruitt 16:48.1 East Lansing
29. 11 Jack Dulworth 16:50.3 Jackson
30. 9 Anthony Giannobile 16:50.9 Ann Arbor Skyline
31. 12 Nick Berry 16:51.6 Brighton
32. 12 Ben Cady 16:52.2 Okemos
33. 10 David Mitter 16:52.7 Howell
34. 10 Tyler McCartney 16:53.9 Grand Ledge
35. 12 Nick Gapp 16:57.7 Highland-Milford
36. 10 Aaron Jarema 16:58.1 Pinckney
37. 11 Tim Osborne 16:59.5 Brighton
38. 12 Mark Danks 17:00.1 Holt
39. 11 Lucas Bell 17:00.5 Dexter
40. 10 Jack Aman 17:02.1 Highland-Milford
41. 10 Dakota Giles 17:05.1 Highland-Milford
42. 12 Bryce VanAsselt 17:12.1 South Lyon
43. 10 Robert Kunselman 17:15.2 Jackson
44. 10 Jack Shelley 17:15.9 Dexter
45. 12 Jason Samet 17:16.9 East Lansing
46. 12 Sahil Dagli 17:17.6 Okemos
47. 10 Lee Owens 17:18.5 Howell
48. 11 Zachary Reynolds 17:19.8 Ann Arbor Skyline
49. 11 Elliot Kadrofske 17:20.0 Okemos
50. 9 Nolan Bailey 17:21.6 Highland-Milford
51. 11 Colton Lieske 17:25.8 Howell
52. 10 Nate Meyer 17:29.0 East Lansing
53. 12 Zach McKenzie 17:30.5 Dexter
54. 9 Nick Martin 17:32.7 Highland-Milford
55. 12 Sean O'Connor 17:33.0 Howell
56. 12 John Adelman 17:33.4 East Lansing
57. 10 Miles Kanipe 17:35.2 Dexter
58. 11 David Hefty 17:38.7 Holt
59. 12 Ben Nicholas 17:42.3 Dexter
60. 10 Fritz Hittner 17:42.6 East Lansing
61. 12 Garrett McPeek 17:45.4 Brighton
62. 10 Sean Gibbons 17:48.0 Holt
63. 11 Kyle Hamilton 17:49.8 Pinckney
64. 11 Nathan Wehrle 17:57.9 Holt
65. 12 Luke Bottomley 17:58.8 Dexter
66. 10 Brennan Panzl 17:59.5 Brighton
67. 12 Adam Hudson 18:00.7 Howell
68. 12 Jordan Okdie 18:00.9 South Lyon
69. 11 Sam Donnelly 18:08.9 Howell
70. 11 Aaron Kruzel 18:10.1 Brighton
71. 11 Brent Peruski 18:12.6 South Lyon
72. 12 Damian Yoxheimer 18:18.0 Jackson
73. 11 John Girkin 18:23.5 Jackson
74. 11 Justin Buck 18:40.7 Holt
75. 10 David Szawala 18:51.4 South Lyon
76. 11 Marshall Thelen 19:04.6 South Lyon
77. 9 Jonathan Allen 19:10.4 South Lyon
78. 11 Jordan Buck 19:11.3 Holt
79. 12 Andrew Casteneda 19:23.7 Grand Ledge
80. 11 Zach Kemp 19:33.1 Grand Ledge
81. 11 Nathan Werner 19:36.0 Grand Ledge
82. 10 Sam Ramsey 19:45.3 Jackson
83. 10 Conor Mulhearn 19:45.8 Jackson
84. 12 Brandon Wenner 19:47.8 South Lyon
85. 12 Bhakti Pokhrel 19:55.4 Lansing Everett
86. 12 Davyon Rose 19:58.1 Lansing Everett
87. 12 Christopher Tidwell 20:31.8 Lansing Everett
88. 9 Andrew Paulino 21:58.8 Lansing Everett
89. 12 Matt Mercado 31:05.0 Lansing Everett
90. 9 Jeremiah Benevides 34:04.2 Lansing Everett