Boys 5,000 Meters Large School
1. 11 Kael Fineout 16:50.09 Okemos
2. 12 Dietrich Hittner 16:55.64 East Lansing
3. 12 Daniel Kroth 17:08.57 Okemos
4. 12 Dave Doyle 17:10.29 Linden
5. 11 Codey Cook 17:11.75 St Johns
6. 10 Cooper Bellinson 17:43.64 Bloomfield Hills
7. 10 Ryan McClelland 17:57.45 Bloomfield Hills
8. 11 Mikey Varacalli 18:03.73 Linden
9. 11 Dylan Gray 18:05.01 Okemos
10. 10 Ryan Kramer 18:11.26 St Johns
11. 11 Ryan Torok 18:11.51 Linden
12. 9 Nick Bellinson 18:14.45 Bloomfield Hills
13. 10 Jacob Stanton 18:17.26 East Lansing
14. 12 Scott Schultz 18:18.03 Linden
15. 12 Andrew Hyatt 18:19.06 St Johns
16. 11 Andy Bennett 18:27.77 Linden
17. 12 Jackson Prepolec 18:29.86 Bloomfield Hills
18. 11 Jake Pruitt 18:35.03 East Lansing
19. 10 Jack Eck 18:42.03 Linden
20. 12 David McKinley 18:44.49 Okemos
21. 12 Kyle White 18:49.76 Okemos
22. 11 Antonio Vargas 18:52.14 East Lansing
23. 9 Will Threlkeld 18:57.76 Bloomfield Hills
24. 10 Kagen Griffith 19:06.59 Linden
25. 10 Sam Parsons 19:07.81 St Johns
26. 10 Josiah Quinn 19:12.36 St Johns
27. 12 Bryce McClelland 19:16.43 Bloomfield Hills
28. 10 Max Threlkeld 19:17.50 Bloomfield Hills
29. 9 Jimmy Nachtigal 19:20.64 Linden
30. 11 Jason Samet 19:24.75 East Lansing
31. 11 Lawrence Davis 19:27.38 East Lansing
32. 11 Josh Thelen 19:28.00 Bloomfield Hills
33. 12 Colin MacGregor 19:30.68 Mt. Pleasant
34. Jack Flemming 19:31.79 Mt. Pleasant
35. 11 Mike Kemeny 19:32.90 Bloomfield Hills
36. 11 John Adelman 19:35.34 East Lansing
37. 9 Finnley Mackillop 19:38.21 Bloomfield Hills
38. 11 Sahil Dagli 19:38.81 Okemos
39. 11 Duncan Wright 19:39.10 St Johns
40. 9 Nate Meyer 19:44.92 East Lansing
41. 12 Kevin Stoutjesdyk 19:49.49 Linden
42. 10 Sam Wakeman 19:53.08 Okemos
43. 11 Carson Alexander 19:56.86 Okemos
44. 10 Stone Zhang 19:59.90 Bloomfield Hills
45. 11 Christian Driessnack 20:06.76 Mt. Pleasant
46. 9 Tyler Punke 20:10.40 Mt. Pleasant
47. 12 Blake McDougal 20:10.77 Okemos
48. 12 Nicolas Huard 20:15.85 St Johns
49. 11 Jack Elliott 20:17.37 Linden
50. 11 David Gorman 20:18.52 Okemos
51. 10 Elliot Kadrofske 20:22.81 Okemos
52. 12 Kevin Allen 20:27.07 Bloomfield Hills
53. 10 Josh Hall 20:29.38 East Lansing
54. 10 Danny Baker 20:29.58 Okemos
55. 9 Alex Krear 20:32.48 Bloomfield Hills
56. 10 Chase Morse 20:38.43 Linden
57. 11 Chase Childrey 20:51.52 St Johns
58. 10 Ian Frawley 20:53.89 East Lansing
59. 11 Jack Needham 20:54.12 Linden
60. 12 Jordan Garcia 20:55.08 Bloomfield Hills
61. 11 Josh Richter 20:57.18 Bloomfield Hills
62. 12 Ian Pearsall 20:58.81 East Lansing
63. 12 Rohith Pentaparthy 21:07.90 Okemos
64. 11 Charles VanSumeren 21:11.76 Okemos
65. 12 Varun Ramadydhani 21:12.47 East Lansing
66. 10 Ben Hammill 21:15.36 Okemos
67. 11 Steve Maier 21:18.69 East Lansing
68. 11 Ryan Ciffen 21:20.89 Okemos
69. 10 AJ Wilk 21:21.89 East Lansing
70. 9 Mac LaBelle 21:23.53 Mt. Pleasant
71. 10 Dan Hoffman 21:25.66 East Lansing
72. 12 Nathan McCardel 21:27.88 Okemos
73. 11 Christian McAlvey 21:29.61 Okemos
74. 9 Ben Kaufman 21:29.80 Bloomfield Hills
75. 9 Spencer Estephan 21:31.63 East Lansing
76. 12 Andrew Cone 21:36.01 Okemos
77. 9 Seth Schrader 21:36.26 Linden
78. 10 Connor Brooks 21:37.52 Linden
79. 10 Sean Riley 21:47.40 East Lansing
80. 12 Brent Kim 21:52.93 Bloomfield Hills
81. 12 Kiegan White 21:55.60 Mt. Pleasant
82. 11 Josh Deighton 21:57.67 Linden
83. 11 Hans Wieland 21:59.01 Okemos
84. 10 Michael Kunz 22:04.26 Bloomfield Hills
85. 11 Jack Stout 22:07.60 East Lansing
86. 11 Ben Cady 22:13.65 Okemos
87. 11 Patrick Floyd 22:14.82 Okemos
88. 12 Eric Pierson II 22:15.25 Mt. Pleasant
89. 10 Robert Koerner 22:15.82 Bloomfield Hills
90. 11 Voss Purkey 22:24.37 St Johns
91. 9 Trent Schrader 22:26.05 Linden
92. 11 Ryan Wholfert 22:27.13 St Johns
93. 10 Patrick Mucci 22:27.39 Bloomfield Hills
94. 11 Evan Stark-Dykema 22:29.51 Okemos
95. 10 Trevor Hall 22:34.40 Linden
96. 10 Alex Lay 22:36.08 Linden
97. 12 Connor Price 22:42.30 Mt. Pleasant
98. 11 Zach Shingles 22:45.29 Okemos
99. 11 Lake Majestic 22:58.69 Bloomfield Hills
100. 9 Thomas Paul 23:05.87 Bloomfield Hills
101. 10 Ivan Liekert 23:07.30 St Johns
102. 11 Jason Bian 23:07.76 East Lansing
103. 10 Brendan Kiel 23:08.48 St Johns
104. 12 Jacob Stewart 23:17.47 East Lansing
105. 11 Brady Cramer 23:39.34 St Johns
106. 11 Wolfgang Stark 23:39.99 St Johns
107. 11 Jeff Xiao 23:51.90 Okemos
108. 9 Eric Podolsky 23:52.19 Mt. Pleasant
109. 9 Jim Morrison 23:55.66 East Lansing
110. 11 Ryan Nussdorfer 23:57.87 Okemos
111. 10 Brandon Sproule 24:04.41 Linden
112. 10 Caleb Claucherty 24:13.55 Okemos
113. 9 Gabe Hales 24:24.86 Okemos
114. 12 Brad Kochhueiser 24:26.31 Okemos
115. 10 Jake Kassuba 24:28.64 Mt. Pleasant
116. 10 Mitchell Caldwell 24:30.41 East Lansing
117. 9 Eashwar Mohan 24:31.17 Okemos
118. 10 Xavier Mattison 24:41.01 Bloomfield Hills
119. 9 Daniel Johnson 24:44.09 Okemos
120. 11 Isiah Ruffino 24:44.95 Mt. Pleasant
121. 10 Jack Kea 24:49.08 Mt. Pleasant
122. 9 Brady Falor 24:51.32 St Johns
123. 10 Trevor Feldpausch 24:52.56 St Johns
124. 9 Brendan Cone 25:06.12 Okemos
125. 10 Owen Petroff 25:10.06 Okemos
126. 9 Ryan Waldman 25:12.44 Bloomfield Hills
127. 11 Tom Hulse 25:13.34 East Lansing
128. 11 Eric Seo 25:25.32 Okemos
129. 12 Michael Phillips 25:32.69 Okemos
130. 11 Jeremiah Maurer 25:36.77 East Lansing
131. 11 Carter Holtzer 25:38.64 Okemos
132. 9 Sloan Felton 25:38.91 Mt. Pleasant
133. 12 Andrew Davidek 25:57.89 Okemos
134. 9 Erik Schultz 26:05.39 Okemos
135. 9 Ryan Behan 26:09.47 Okemos
136. 9 Drew Busch 26:17.80 East Lansing
137. 9 Jack Buhl 26:18.74 East Lansing
138. 11 Nate Kramer 26:18.94 St Johns
139. 10 Ryan Johns 26:47.33 Mt. Pleasant
140. 9 Baylee Evans 27:28.25 Mt. Pleasant
141. 9 Andrew Durfee 27:30.96 Mt. Pleasant
142. 9 Ricky Li 27:37.82 Okemos
143. 9 Casey Meyer 27:38.31 Okemos
144. 11 Adam Rosa 28:08.01 East Lansing
145. 11 Scott MacGuidwin 28:49.78 Okemos
146. 11 Noah Cicurel 29:07.28 Bloomfield Hills
147. 10 Tim Kaplan 30:15.57 Bloomfield Hills
148. 9 Karthik Nagappan 30:23.97 Bloomfield Hills
149. 10 Jack Yang 30:44.55 Okemos
150. 9 Isaac Perry 30:57.40 Okemos
151. 9 Alex Fuja 32:05.29 Mt. Pleasant
152. 11 Kevin Bi 32:12.61 Okemos