Mens 5000m Run
1. 10 Kyle Schwieman 17:27.63 Flushing
2. 10 Andrew Bond 17:30.89 Fenton
3. 10 Chris Franks 17:51.78 Clio
4. 10 Kody Yorton 17:52.18 Clio
5. 10 Lucas English 17:52.51 Fenton
6. 10 Nate Peterson 17:53.14 Grand Blanc
7. 9 Issa Rayyan 17:56.91 Grand Blanc
8. 10 Ido Morag 18:02.01 Ann Arbor Huron
9. 9 Nick Sonnenberg 18:03.87 Saginaw Heritage
10. 10 Michael Ponkey 18:04.50 Holly
11. 9 Jack Doyle 18:10.03 Saginaw Heritage
12. 10 Spencer Atkinson 18:17.61 Grand Blanc
13. 10 Clay Charbeneau 18:21.56 Saginaw Heritage
14. 10 Kyle Markley 18:25.86 Byron
15. 10 Brennan Senkowski 18:39.77 Saginaw Heritage
16. 10 Jacob (Larry) Popyk 18:47.58 Grand Blanc
17. 9 Nathan Weidman 18:48.84 Saginaw Heritage
18. 9 Nicolas Trevino 18:49.41 Saginaw Heritage
19. 10 Trent Schrader 18:57.89 Linden
20. 9 Samuel Schneider 19:00.04 Holly
21. 9 Mitchell Chabot 19:07.72 Fenton
22. 9 Bryce Somers 19:09.55 Linden
23. 10 Fred Wallevand 19:20.08 Holly
24. 10 Emilio Gomez 19:22.21 Holly
25. 9 William Koepke 19:23.42 Saginaw Heritage
26. 10 Steve Romolino 19:26.49 Lapeer
27. 9 Lucas Finton 19:29.44 Grand Blanc
28. 9 Brian Wiltse 19:30.06 Flint Powers Catholic
29. 10 Francisco Valdovinos 19:34.58 Holly
30. 10 Nick Colucci 19:38.11 Saginaw Heritage
31. 9 Ryan Crutchfield 19:44.74 Linden
32. 10 Jacob Neldon 19:48.11 Grand Blanc
33. 10 Jacob Sorscher 19:48.38 Ann Arbor Huron
34. 9 Austin Rippee 19:48.71 Grand Blanc
35. 9 Andrew Garza 19:50.17 Saginaw Heritage
36. 10 Nick Duley 19:51.84 Holly
37. 9 Dawson Verran 19:52.47 Linden
38. 9 Joe Tidrick 19:52.95 Lapeer
39. 10 Justin Shim 19:53.34 Ann Arbor Huron
40. 10 Jacob Yura 19:53.60 Saginaw Heritage
41. 9 Alex Ludwig 19:54.30 Fenton
42. 9 Zach Baxter 19:54.87 Flint Powers Catholic
43. 10 Tim Weeks 19:55.83 Lapeer
44. 9 Joshua Lucio 19:56.95 Grand Blanc
45. 9 Joe Schultz 19:57.43 Lapeer
46. 9 Andrew Tippen 20:02.06 Goodrich
47. 9 Samuel Deardorff 20:03.52 Fenton
48. 9 Brendan Suski 20:05.12 Grand Blanc
49. 9 Bryce Bates 20:06.30 Davison
50. 9 Jacob Hush 20:08.63 Flint Powers Catholic
51. 10 Ben Dennings 20:12.27 Montrose
52. 9 Luke Lynch 20:12.79 Fenton
53. 10 Seth Schrader 20:17.25 Linden
54. 9 Jared Lindstrom 20:18.15 Flushing
55. 9 Tanner Ruiz 20:19.00 Montrose
56. 10 Maxwell Austin 20:22.09 Linden
57. 9 Garrett Hirschenbe... 20:23.18 Saginaw Heritage
58. 9 Sebastion Lubahn 20:23.81 Linden
59. 10 Thomas Merrill 20:24.31 Clio
60. 9 Adam Snitgen 20:25.11 Holly
61. 10 Josh Bentley 20:27.24 Byron
62. 10 Austin Harless 20:28.02 Holly
63. 9 Vincenzo Andre' 20:28.77 Grand Blanc
64. 10 Hunter Meinburg 20:31.16 Flushing
65. 9 Logan Glastetter 20:32.51 Flint Powers Catholic
66. 9 Adrian Paris 20:35.39 Byron
67. 9 Liam Burns 20:35.74 Saginaw Heritage
68. 10 Travis Deneweth 20:36.45 Lapeer
69. 9 Peyton Tipton 20:43.38 Montrose
70. 9 Marcus Martin 20:44.49 Ann Arbor Huron
71. 9 Chandler Sheatzley 20:46.39 Flint Powers Catholic
72. 9 Carrington Wiggins 20:47.87 Goodrich
73. 9 Ian Allen 20:48.22 Linden
74. 10 Joe Gildner 20:49.11 Lapeer
75. 9 Jacky Jaing 20:57.32 Ann Arbor Huron
76. 9 Clayton Skinner 20:57.86 Ann Arbor Huron
77. 9 Skyler Zieske 20:58.24 Linden
78. 10 Carsen Rawles 20:58.64 Byron
79. 10 John Garber 21:01.70 Holly
80. 9 Jacob Alvarado 21:03.59 Holly
81. 9 Connor McPhee 21:03.90 Davison
82. 9 William Bale 21:04.48 Linden
83. 9 Collin Strouth 21:16.64 Clio
84. 9 Steven VanCamp 21:20.39 Flint Powers Catholic
85. 9 Kade Meganck 21:22.69 Montrose
86. 10 Sam Thompson 21:23.10 Byron
87. 10 Brandon Lynch 21:23.38 Lapeer
88. 9 Kyle Carroll 21:24.25 Holly
89. 9 Devin Hope 21:27.45 Flint Powers Catholic
90. 10 Max Brown 21:28.54 Flint Powers Catholic
91. 9 Connor Good 21:32.18 Saginaw Heritage
92. 9 Austin Daly 21:32.47 Linden
93. 9 Joey Spencer 21:34.23 Saginaw Heritage
94. 9 William Galvin 21:34.55 Fenton
95. 10 Matt Horton 21:35.37 Flint Powers Catholic
96. 9 Grant Freudenstein 21:35.67 Saginaw Heritage
97. 9 Joe Loveday 21:51.45 Lapeer
98. 9 Zachary Sparks 21:53.26 Lapeer
99. 9 Deven Mukkamala 22:02.77 Flint Powers Catholic
100. 10 Jacob Walter 22:06.70 Flint Powers Catholic
101. 9 Rudy Ebert 22:07.33 Fenton
102. 10 Hunter Tadejewski 22:09.41 Goodrich
103. 10 Richard Zhao 22:10.17 Ann Arbor Huron
104. 9 Alex Ebmeyer 22:11.13 Davison
105. 10 Ethan Dupuis 22:20.25 Flushing
106. 9 Drew Hartley 22:22.37 Flushing
107. 10 Garret Moskal 22:23.39 Saginaw Heritage
108. 9 Josh Thoma 22:27.32 Linden
109. 9 Colin Shaughnessy 22:30.44 Fenton
110. 9 Cole Strobel 22:30.94 Flushing
111. 10 Cole Frederick 22:35.48 Holly
112. 9 Ethan Cohen 22:36.04 Ann Arbor Huron
113. 9 Patrick Dailey 22:39.86 Grand Blanc
114. 9 Christopher Laferney 22:40.19 Grand Blanc
115. 9 Rylan Wagner 22:47.98 Davison
116. 9 Chance Lambert 22:48.57 Montrose
117. 9 Harry McCaffery 22:51.95 Flint Powers Catholic
118. 10 Gabriel Stanger 22:54.97 Holly
119. 9 Jared Krejci 22:56.92 Byron
120. 9 Jack Crandell 23:12.98 Davison
121. 11 Dakota McFarland 23:19.21 Byron
122. 10 Nick Minca 23:30.13 Flint Powers Catholic
123. 10 Jacob Coultas 23:47.55 Davison
124. 9 Michael Schiestel 23:51.52 Davison
125. 9 George Bye 23:53.62 Flint Powers Catholic
126. 9 Tahj Edwards 24:02.43 Flushing
127. 9 James Nedeltchev 24:20.56 Ann Arbor Huron
128. 10 Andrew Palovich 24:36.39 Flint Powers Catholic
129. 9 Griffin Liabenow 24:39.62 Grand Blanc
130. 10 Ethan Regulinski 24:41.40 Lapeer
131. 9 Matt Salter 24:59.87 Montrose
132. 9 Lance Boruszewski 25:59.15 Saginaw Heritage
133. 9 Andrew Hatton 26:23.49 Flint Powers Catholic
134. 9 Adam Kitchin 26:39.43 Flushing
135. 9 Ian Wilsdon 26:40.90 Byron
136. 10 Jeremy Wasylk 26:41.14 Lapeer
137. 10 Aidan Silverton 27:00.64 Grand Blanc
138. 9 Benjamin Cichon 27:34.58 Holly
139. 9 Nathan Jasper 29:11.57 Lapeer
140. 9 Jason Strobridge 30:59.27 Byron
141. 9 Brian Pannett 34:41.43 Clio