boys 5000 meter run
1. 11 Evan Goodell 16:15.2 St. Louis
2. 12 Walker Priest 16:20.9 Shepherd
3. 12 Landon Honsinger 16:24.5 Hemlock
4. 11 Zakaria Drews 16:38.9 Caro
5. 9 Yami Albrecht 16:48.3 Caro
6. 12 Ryan Hilbrandt 16:52.6 Hemlock
7. 11 Spencer Waldmann 17:00.6 Midland Bullock Creek
8. 10 Austin Pung 17:09.3 North Branch
9. 11 Jordan Martinus 17:10.2 Birch Run
10. 11 D'Anthony Goodwin 17:14.2 Carrollton
11. 10 Brennan Mudd 17:21.9 Midland Bullock Creek
12. 12 Gage Cleveland 17:26.7 Ovid-Elsie
13. 11 Tyler Travis 17:27 Shepherd
14. 12 Hayden Bailey 17:30.5 Alma
15. 10 Josiah Morse 17:32.7 Essexville Garber
16. 11 Bryce Hegenauer 17:33 Shepherd
17. 11 Alex Giles 17:34.4 Breckenridge
18. 10 Landon Strong 17:35.6 Ithaca
19. 10 Asher Van dell 17:37.4 Essexville Garber
20. 9 Justin Fachting 17:40.1 Alma
21. 9 Dane Nestle 17:45.2 Shepherd
22. 12 Hayden Cobley 17:46.5 Essexville Garber
23. 12 Grant Reene 17:46.7 Frankenmuth
24. 12 Gavin Marr 17:52.6 Breckenridge
25. 12 James Gilson 17:54.9 Alma
26. 12 Brice Leuenberger 17:56.2 Freeland
27. 11 Seth Willitz 17:57.7 Saginaw Michigan Lut...
28. 11 Brandon Harris 17:58 Chesaning
29. 11 Andrew Yaworski 18:02.3 Essexville Garber
30. 10 Andrew Wendler 18:10.5 Saginaw Swan Valley
31. 9 Bryden Miller 18:12 Caro
32. 11 Andrew Hubbard 18:13 Freeland
33. 12 Kurt Sollner 18:14.4 Hemlock
34. 9 Ryan Grigg 18:17.9 Essexville Garber
35. 11 Jacob Walters 18:18.5 Shepherd
36. 9 Darren Bila 18:20.3 Freeland
37. 12 Levi Gagne 18:20.9 Midland Bullock Creek
38. 11 Hunter Chovanec 18:21.4 Breckenridge
39. 10 Harrison Lamont 18:28.9 Hemlock
40. 10 Cologio Alighire 18:35.5 St. Louis
41. 12 Ben Willoughby 18:36.3 Caro
42. 11 CJ Spencer 18:37 Shepherd
43. 11 Nathan Kipp 18:41.4 Breckenridge
44. 11 Takashi Oba 18:42.6 Carrollton
45. 10 Thatcher Trudell 18:43.3 Midland Bullock Creek
46. 12 Michael Allen 18:46.4 St. Louis
47. 12 Robert Burdick 18:49 Midland Bullock Creek
48. 11 Isaak Biddle 18:51.2 Frankenmuth
49. 9 Jeffrey Blackwell 18:56.2 St. Louis
50. 9 Caleb Cotton 18:58.5 Caro
51. 12 Isaiah Medina 18:58.9 Ovid-Elsie
52. 10 Zack Bartnik 18:59.1 Ithaca
53. 11 Brandon McDonald 19:00 Carrollton
54. 12 James O'Boyle 19:02.4 Ithaca
55. 9 Weston Kvalevog 19:06.5 Ovid-Elsie
56. 11 Kaleb Bickel 19:08.6 North Branch
57. 9 Rhys Wazny 19:09.2 St Charles
58. 11 Ryan Christensen 19:09.4 Essexville Garber
59. 11 Evan Casey 19:13.2 Ithaca
60. 12 Wyatt Horton 19:13.8 Otisville LakeVille
61. 11 Ethan Schauer 19:21.3 Ithaca
62. 11 Kyle English 19:22.4 Otisville LakeVille
63. 10 Ben Bontrager 19:24.8 Ithaca
64. 10 Tyler Kramer 19:25.1 Hemlock
65. 10 Joseph Sira 19:27 Midland Bullock Creek
66. 11 Alex Malott 19:27.5 Saginaw Swan Valley
67. 10 Henry Baxter 19:28 Otisville LakeVille
68. 12 Shane Gutkowski 19:34.7 Frankenmuth
69. 12 Holden LaCross 19:38.3 St. Louis
70. 12 Jesse Wiederhold 19:39.4 Caro
71. 11 DJ Parkinson 19:42.3 Midland Bullock Creek
72. 9 Reo Donnelly 19:43.8 Alma
73. 9 Dylan Castle 19:44.5 North Branch
74. 10 Dylan Seeley 19:47.7 Breckenridge
75. 11 Kenneth Galdeen 19:53.5 Alma
76. 10 John Kaczor 19:54.5 Freeland
77. 12 Bailey Lincoln 19:55.3 Otisville LakeVille
78. 11 Chris Rasschaert 19:57.9 Birch Run
79. 11 Michael Wert 20:01.7 St. Louis
80. 11 Nathan Malott 20:03.5 Saginaw Swan Valley
81. 10 Joseph Kieta 20:05.6 Saginaw Michigan Lut...
82. 11 Peter Kim 20:05.9 Saginaw Michigan Lut...
83. 10 Eric Hayes 20:10.4 Frankenmuth
84. 11 Jackson Percy 20:16.3 Birch Run
85. 11 Joshua Barnett 20:18.1 Saginaw Michigan Lut...
86. 10 Nick Anderson 20:19.3 Saginaw Swan Valley
87. 12 Anthony Wolter 20:20.7 Saginaw Valley Luthe...
88. 9 Andrew Bootz 20:27 Ithaca
89. 12 Ryan Helm 20:27.9 Freeland
90. 10 Brenden Klich 20:28.3 Freeland
91. 11 Hal Hudson 20:30 Caro
92. 9 Devin Neumann 20:31 Saginaw Valley Luthe...
93. 12 Peyton Miller 20:31.7 Birch Run
94. 12 Jacob Peralta 20:32.1 North Branch
95. 9 Scott Nedoff 20:32.5 Frankenmuth
96. 11 Andrew Wisniewski 20:33 Freeland
97. 11 Bryce Bila 20:37.5 Chesaning
98. 11 Kyle Beatley 20:40.7 North Branch
99. 12 Michael Hoffman 20:43.9 Hemlock
100. 9 Kaden Kontranowski 20:45.2 Essexville Garber
101. 9 Adam Wenzlick 20:45.5 Birch Run
102. 9 Sam Piper 20:48.9 Frankenmuth
103. 11 Alex Turner 20:50 Birch Run
104. 12 Steve Greenwell 20:52.2 Saginaw Valley Luthe...
105. 11 Ivan Hukee 20:54.9 Saginaw Michigan Lut...
106. 10 Gavin Barnhill 21:03.9 Ovid-Elsie
107. 12 Joe Mendez 21:05.2 Carrollton
108. 12 Alex Leach 21:08.3 Frankenmuth
109. 11 Andrew Gross 21:08.7 Chesaning
110. 9 Rhett Warner 21:09.1 Carrollton
111. 12 Antonio Gallegos 21:09.9 Otisville LakeVille
112. 9 Colton Maher 21:12.2 North Branch
113. 10 Josh O'Laughlin 21:13.8 Saginaw Valley Luthe...
114. 10 Jared Shattuck 21:16.6 Saginaw Swan Valley
115. 11 Josh Hutchinson 21:18.6 Otisville LakeVille
116. 9 Ronnie Valdez 21:24.1 Carrollton
117. 9 Jake Radtke 21:24.3 Breckenridge
118. 10 Nathan Laurenz 21:28.4 Breckenridge
119. 9 Andrew Fulton 21:32.4 Chesaning
120. 11 Clayton Meder 21:33.4 Chesaning
121. 11 Connor McVannel 21:34.1 Hemlock
122. 11 Paxton Ruddy 21:36.9 Chesaning
123. 10 Angel Solano 21:39.3 Carrollton
124. 11 Jacob McNeil 21:44 North Branch
125. 11 Brian Reece 21:44.3 Birch Run
126. 12 Ethan Federspiel 21:49.9 Saginaw Swan Valley
127. 11 Austin Rios 21:59.7 St. Louis
128. 12 Ian Ingles 22:24.4 Saginaw Swan Valley
129. 9 Isaac Zimmerman 22:47.5 Ovid-Elsie
130. 9 Brayton Collins 23:42.4 Alma
131. 11 Atulya Dora-Laskey 23:54.7 Alma
132. 11 Jacob Palmreuter 25:04.5 Saginaw Valley Luthe...
133. 12 Ben Doerner 25:14.2 Saginaw Valley Luthe...
134. 12 Jeff Smith 26:33.5 Saginaw Valley Luthe...
135. 12 Jason Chen 26:34.9 Chesaning
136. 10 Michael Yockey 26:47.6 Ovid-Elsie