boys 5000 meter run
1. 12 Bransen Stimpfel 16:18.06 Cass City
2. 10 CarLee Stimpfel 16:44.65 Cass City
3. 9 Yami Albrecht 16:45.06 Caro
4. 11 Zakaria Drews 16:54.82 Caro
5. 12 Brendan Macias 16:59.62 Yale
6. 10 Alex Grifka 17:01.75 Ubly
7. 11 Max Whittredge 17:08.15 Croswell-Lexington
8. 10 Austin Pung 17:12.69 North Branch
9. 10 Zach Grubaugh 17:14.58 Sanford-Meridian
10. 12 Andrew Vincent 17:21.17 Yale
11. 12 Kaden Thompson 17:22.90 Sandusky
12. 11 Carlos Soto 17:26.58 Yale
13. 9 David Knarian 17:28.19 Bad Axe
14. 11 Brandon Hughes 17:36.47 Sandusky
15. 11 Josh Phelps 17:40.30 Almont
16. 11 Jarred Jolley 17:44.71 Croswell-Lexington
17. 12 Daniel Evard 17:47.57 Imlay City
18. 11 Raul Rodriguez 17:58.89 Imlay City
19. 11 Remington Martin 17:59.74 Yale
20. 10 Nicholas Swanson 18:03.81 Ubly
21. 11 Joshua Johnson 18:04.74 Croswell-Lexington
22. 9 Colton Cowley 18:06.89 Sandusky
23. 12 Nathan Gilbert 18:08.35 Ubly
24. 12 Ben Willoughby 18:08.83 Caro
25. 10 Stephen Barker 18:11.96 Deckerville
26. 9 Jackson Brown 18:12.58 Almont
27. 10 Zane Wright 18:14.79 Cass City
28. 11 Aaron Rice 18:15.63 Sanford-Meridian
29. 12 Jose Torres 18:18.77 Cass City
30. 9 Caleb Cotton 18:27.50 Caro
31. 10 Wyatt Perry 18:34.82 Croswell-Lexington
32. 9 Bryden Miller 18:38.90 Caro
33. 11 Brady Kaufman 18:42.01 Brown City
34. 9 Jacob Moza 18:42.66 Yale
35. 10 McFarlane Ethan 18:47.68 Croswell-Lexington
36. 11 Mitchel Smith 18:49.15 Harbor Beach
37. 10 Alexander Olinger 18:51.49 Croswell-Lexington
38. 9 Gabe Farver 18:52.32 Cass City
39. 12 Jacob Eldred 18:52.62 Mayville
40. 9 Lincoln Heyworth 18:58.66 Vassar
41. 9 Justin Vincent 19:02.22 Yale
42. 12 Jonathan Wright 19:03.18 Ubly
43. 9 Aaron Hulburt 19:04.19 Caro
44. 12 Dylon Collison-Rus... 19:06.20 Elkton-Pigeon-Bay Po...
45. 9 Jarrett Childers 19:13.37 Yale
46. 10 Jack DeMara 19:13.93 Almont
47. 12 Gage Lopez 19:18.71 Unionville-Sebewaing
48. 11 Tyler Seaz 19:20.36 Capac
49. 10 Tyler Terbush 19:21.26 Reese
50. 11 Cody Sich 19:21.58 Imlay City
51. 11 Jose Bartolomei 19:21.96 Imlay City
52. 11 Kaleb Bickel 19:22.61 North Branch
53. 12 Michael Rader 19:23.02 Cass City
54. 10 Jacob Childs 19:24.56 Reese
55. 11 Kendal Delpiere 19:26.64 Bad Axe
56. 11 Logan Murphy 19:28.33 Sanford-Meridian
57. 9 Will Hobkirk 19:32.00 Bad Axe
58. 11 Donald Dunn 19:32.44 Marlette
59. 9 Dylan Castle 19:35.34 North Branch
60. 12 Aaron Hund 19:35.81 Ubly
61. 10 Carson Yahrmarkt 19:36.72 Sanford-Meridian
62. 10 Luke Losee 19:37.72 Reese
63. 12 Jesse Wiederhold 19:42.39 Caro
64. 11 Joe Miller 19:43.68 Sanford-Meridian
65. 11 Grant Barnes 19:49.96 Vassar
66. 9 Andrew Smith 19:50.31 Elkton-Pigeon-Bay Po...
67. 12 Blake Schumacher 19:51.08 Ubly
68. 10 Cole Broecker 19:52.02 Imlay City
69. 9 Austin Watt 19:56.61 Almont
70. 11 Shane Wright 20:00.57 Croswell-Lexington
71. 10 Paul Rayment 20:01.92 Harbor Beach
72. 10 Colby Querciagrossa 20:02.24 Almont
73. 10 Seth Orvosh 20:03.58 Sanford-Meridian
74. 10 Zack Herman 20:08.64 Marlette
75. 10 Jacob Kaufman 20:09.81 Bad Axe
76. 10 Lucas Polewach 20:14.18 Sandusky
77. 10 Ethan Owens 20:16.48 Almont
78. 11 Kyle Beatley 20:19.03 North Branch
79. 11 Steven Hill 20:20.82 Reese
80. 11 Cody Sanchez 20:23.80 Marlette
81. 9 Nic Kilburn 20:26.02 Unionville-Sebewaing
82. 9 Jarod Coon 20:27.75 Sandusky
83. 9 Colton Maher 20:29.29 North Branch
84. 12 Jeff Opificius 20:35.76 Capac
85. 11 Caleb Ritchie 20:37.92 Almont
86. 10 Jamison Biskner-Kr... 20:38.29 Cass City
87. 10 Austin Gennrich 20:40.30 Unionville-Sebewaing
88. 9 Elijah Shepherd 20:42.61 Reese
89. 11 Brenden Jurgess 20:49.91 Bad Axe
90. 10 Josh Paling 20:51.90 Sandusky
91. 12 Blake Webber 20:52.70 Sanford-Meridian
92. 9 Travis Fritz 20:57.65 Elkton-Pigeon-Bay Po...
93. 10 Evan Franzel 21:02.88 Ubly
94. 9 Roy Gartley 21:06.64 Imlay City
95. 12 Jacob Peralta 21:09.09 North Branch
96. 9 Jeremy Wells 21:21.36 Deckerville
97. 10 Billy Dow 21:23.04 Mayville
98. 11 Brendon Kociba 21:27.97 Harbor Beach
99. 10 Joel Opisicius 21:32.09 Capac
100. 9 Griffin Emerick 21:36.26 Harbor Beach
101. 12 Max Gartley 21:39.62 Imlay City
102. 11 Joseph Swope 21:40.83 North Branch
103. 9 Colin Truemner 21:44.58 Elkton-Pigeon-Bay Po...
104. 9 Lucas Asher 21:55.37 Deckerville
105. 11 Spencer Malburg 22:07.22 Capac
106. 10 Ben Zaleski 22:15.70 North Huron
107. 10 Logan Childers 22:24.22 Brown City
108. 12 Sean Taylor 22:41.59 Capac
109. 11 jeremiah Crane 22:50.32 Capac
110. 10 Spencer Bremer 22:52.11 Reese
111. 10 Jordan Robinson 22:53.74 Reese
112. 11 Jeremy Armstead 23:45.81 Brown City
113. 11 Dylan Wojie 23:56.43 Capac
114. 11 Jake Powers 24:05.59 Unionville-Sebewaing
115. 12 Ryan Zawodny 24:30.80 Marlette
116. 9 Jordan Yoder 24:31.79 Elkton-Pigeon-Bay Po...
117. 12 Andrew Weidman 24:57.03 Kingston
118. 11 Phillip Miller 25:47.16 Brown City
119. 12 Travis Amador 26:50.73 Brown City