Boy's 5000m Run
1. 11 Jacob Stanton 16:29.17 East Lansing
2. 9 Evan Meyer 16:35.51 East Lansing
3. 12 Kael Fineout 16:36.76 Okemos
4. 9 Michael Tremonti 17:08.36 Bloomfield Hills
5. 12 Codey Cook 17:14.19 St Johns
6. 11 Cooper Bellinson 17:21.55 Bloomfield Hills
7. 9 Saano Murembya 17:21.99 Okemos
8. 10 Nate Meyer 17:25.10 East Lansing
9. 12 Carson Alexander 17:31.52 Okemos
10. 9 Paul McKinley 17:34.01 Okemos
11. 11 Josiah Quinn 17:36.81 St Johns
12. 10 Kyle Schwieman 17:39.47 Flushing
13. 12 Rob Roest 17:46.56 Flushing
14. 12 Dylan Gray 17:48.60 Okemos
15. 12 Sahil Dagli 17:50.15 Okemos
16. 12 John Adelman 17:54.12 East Lansing
17. 10 Nick Bellinson 17:59.13 Bloomfield Hills
18. 10 Finnley MacKillop 17:59.52 Bloomfield Hills
19. 11 Elliot Kadrofske 18:05.25 Okemos
20. 10 Will Threlkeld 18:09.68 Bloomfield Hills
21. 11 Ryan Kramer 18:17.11 St Johns
22. 12 Jake Pruitt 18:19.44 East Lansing
23. 11 Danny Baker 18:32.77 Okemos
24. 12 Ryan Wohlfert 18:37.44 St Johns
25. 12 Ben Cady 18:44.02 Okemos
26. 11 Ryan McClelland 18:45.17 Bloomfield Hills
27. 10 Mark Crandell 18:53.21 Swartz Creek
28. 10 Nolan Wirth 18:54.20 St Johns
29. 10 Mason Berridge 18:54.52 St Johns
30. 9 Tommy Morgan 18:59.71 East Lansing
31. 10 Bradley Gilson 19:01.29 Swartz Creek
32. 11 Max Threlkeld 19:05.85 Bloomfield Hills
33. 12 Jack Stout 19:16.62 East Lansing
34. 12 Duncan Wright 19:19.56 St Johns
35. 10 Casey Meyer 19:21.06 Okemos
36. 9 Evan McNall 19:24.69 Okemos
37. 11 Sam Wakeman 19:25.01 Okemos
38. 9 Joey Fox 19:31.36 St Johns
39. 11 Caleb Claucherty 19:34.87 Okemos
40. 12 Mike Kemeny 19:36.97 Bloomfield Hills
41. 11 Josh Hall 19:37.34 East Lansing
42. 9 Jared Lindstrom 19:44.94 Flushing
43. 10 Ryan Gentry 19:45.88 Swartz Creek
44. 10 Robert McQuaid 19:47.88 Okemos
45. 11 Robert Koerner 19:49.13 Bloomfield Hills
46. 10 Mathies Damm-Henri... 19:49.35 Bloomfield Hills
47. 10 Evan Taylor 19:51.21 Swartz Creek
48. 12 David Gorman 19:53.71 Okemos
49. 10 Levi Grandstaff 19:57.29 East Lansing
50. 11 AJ Wilk 20:06.28 East Lansing
51. 9 Jimmy Thalison 20:06.59 St Johns
52. 10 Ben Kaufman 20:09.18 Bloomfield Hills
53. 10 Brady Falor 20:16.83 St Johns
54. 10 Josh Jackson 20:22.89 East Lansing
55. 9 Andrew Menard 20:23.92 St Johns
56. 12 Josh Richter 20:27.55 Bloomfield Hills
57. 9 Damian Millard-Kle... 20:28.29 Okemos
58. 9 Evan Dempsey 20:29.62 East Lansing
59. 12 Tom Hulse 20:38.12 East Lansing
60. 12 Hans Wieland 20:39.13 Okemos
61. 10 Erik Schultz 20:41.74 Okemos
62. 12 Jason Bian 20:42.92 East Lansing
63. 10 Alex Krear 20:44.04 Bloomfield Hills
64. 9 Tommy Paulson 20:44.83 Bloomfield Hills
65. 11 Sean Riley 20:47.20 East Lansing
66. 10 Andrew Stephenson 20:47.72 Okemos
67. 10 Rylan Rawson 21:04.71 Okemos
68. 10 Brendan Cone 21:06.90 Okemos
69. 10 Thomas Paul 21:07.37 Bloomfield Hills
70. 11 Ivan Liekert 21:23.56 St Johns
71. 11 Hunter DeNicolo 21:26.29 Flushing
72. 9 William Rowan 21:28.73 East Lansing
73. 9 John Upham 21:33.34 East Lansing
74. 11 Trevor Woods 21:48.86 Bloomfield Hills
75. 12 Patrick Floyd 21:49.20 Okemos
76. 9 Joshua Sherman 21:49.81 Bloomfield Hills
77. 12 Matt Ouderkirk 21:51.54 St Johns
78. 10 Jared Childrey 21:55.06 St Johns
79. 9 Calder Lewis 21:58.86 Okemos
80. 11 Owen Petroff 22:07.41 Okemos
81. 11 Mitchell Caldwell 22:13.35 East Lansing
82. 10 Ryan Behan 22:15.03 Okemos
83. 10 Jake Fishkind 22:34.28 Bloomfield Hills
84. 11 Brendan Kiel 22:42.47 St Johns
85. 12 Charles VanSumeren 22:45.49 Okemos
86. 12 Zeke Polken 22:51.01 Okemos
87. 10 Drew Busch 22:56.32 East Lansing
88. 9 Vincent Warnke 22:59.01 St Johns
89. 9 Arden Knoll 22:59.60 Okemos
90. 12 Tarek Chawich 23:15.93 East Lansing
91. 10 Nathan Gittleman 23:22.49 Bloomfield Hills
92. 9 Joseph Divito 23:36.70 Bloomfield Hills
93. 10 Jack Buhl 23:37.00 East Lansing
94. 12 Riley Hinkley 23:38.87 Swartz Creek
95. 9 Tahj Edwards 23:41.80 Flushing
96. 9 Cole Strobel 23:53.58 Flushing
97. 10 Ethan Dupuis 23:55.38 Flushing
98. 11 Justin Jackson 24:01.00 East Lansing
99. 9 Jordan VanAmburg 24:26.09 St Johns
100. 9 Jacob Gutting 24:37.98 Okemos
101. 10 Isaac Perry 24:40.23 Okemos
102. 12 Lake Majestic 24:41.05 Bloomfield Hills
103. 12 Gary Pipes 24:43.40 St Johns
104. 10 Dustin Mott 24:45.36 Okemos
105. 10 Andrew King 24:48.90 Swartz Creek
106. 9 Ben Hopper 24:57.86 Okemos
107. 9 Justin Schroeder 25:02.06 Okemos
108. 9 Christian Mead 25:35.72 St Johns
109. 10 Connor Cooke 25:38.92 Okemos
110. 9 Abdullah Hashsham 25:41.44 Okemos
111. 11 Ethan Bommarito 25:55.65 Okemos
112. 10 Eashwar Mohan 26:08.60 Okemos
113. 9 Jacob Robinson 26:31.03 Okemos
114. 12 David Evenson 27:16.07 Okemos
115. 10 Justin Bi 27:53.85 Okemos
116. 9 Adam Kitchin 28:51.76 Flushing
117. 12 René Zorzi 28:58.36 Bloomfield Hills
118. 12 Tim Kaplan 30:24.38 Bloomfield Hills
119. - Alex May 32:09.00 Swartz Creek
120. 9 Nick Wieland 34:04.00 Okemos