boys 5000 meter run
1. 12 Kaden Thompson 16:55.84 Sandusky
2. 10 Austin Pung 17:11.27 North Branch
3. 10 Alex Grifka 17:30.36 Ubly
4. 9 David Knarian 17:41.52 Bad Axe
5. 11 Jordan Martinus 17:49.61 Birch Run
6. 11 Brandon Hughes 17:59.83 Sandusky
7. 12 Nathan Gilbert 18:09.46 Ubly
8. Zane Wright 18:11.33 Cass City
9. 10 Nicholas Swanson 18:26.74 Ubly
10. 11 Thomas Wheeler 18:33.78 Capac
11. 11 Brady Kaufman 18:36.68 Brown City
12. 11 Kaleb Bickel 18:42.24 North Branch
13. 10 Stephen Barker 18:43.99 Deckerville
14. 11 Mitchel Smith 18:44.27 Harbor Beach
15. 10 Paul Rayment 19:04.46 Harbor Beach
16. Jacob Eldred 19:09.33 Mayville
17. 12 Paul Livermore 19:15.57 Capac
18. 9 Colton Cowley 19:16.65 Sandusky
19. 11 Tyler Seaz 19:25.55 Capac
20. 12 Jonathan Wright 19:45.36 Ubly
21. 12 Jacob Peralta 19:54.07 North Branch
22. 11 Kendal Delpiere 19:57.05 Bad Axe
23. Gabe Farver 20:02.24 Cass City
24. 10 Jacob Kaufman 20:06.71 Bad Axe
25. 9 Dylan Castle 20:09.14 North Branch
26. 9 Andrew Smith 20:13.61 Elkton-Pigeon-Bay Po...
27. 10 Evan Franzel 20:14.8 Ubly
28. Race Woloshen 20:15.21 Cass City
29. Hayden Larkin 20:16.4 Cass City
30. 11 Kyle Beatley 20:17.4 North Branch
31. 10 Dylan Crickon 20:18.49 Ubly
32. 11 Alex Turner 20:19.74 Birch Run
33. 9 Will Hobkirk 20:20.07 Bad Axe
34. 11 Grant Barnes 20:21.1 Vassar
35. 10 Lucas Polewach 20:30.49 Sandusky
36. 12 Blake Schumacher 20:33.05 Ubly
37. 12 Aaron Hund 20:33.83 Ubly
38. 9 Griffin Emerick 20:38.61 Harbor Beach
39. 12 Florian D'heer 20:38.83 North Branch
40. 11 Brendon Kociba 20:42.52 Harbor Beach
41. 12 Peyton Miller 20:54.68 Birch Run
42. 12 Dylon Collison-Rus... 20:58.61 Elkton-Pigeon-Bay Po...
43. 9 Lincoln Heyworth 21:01.24 Vassar
44. 9 Colton Maher 21:06.33 North Branch
45. 8 Trey Laster 21:13.3 Cass City
46. 11 Donnie Tournier 21:29.21 North Branch
47. 12 Jeff Opificius 21:31.61 Capac
48. Ben Zaleski 21:33.02
49. 10 Josh Paling 21:35.46 Sandusky
50. 9 Adam Wenzlick 21:38.68 Birch Run
51. 11 Florian Kettler 21:58.78 Vassar
52. Billy Dow 21:59.55 Mayville
53. 9 Nick Kilburn 22:04.65 Unionville-Sebewaing
54. 11 Spencer Malburg 22:07.01 Capac
55. Jamison Biskner-Kr... 22:12.46 Cass City
56. 9 Bruno Voigt 22:13.9 North Branch
57. 11 Kyler Williams 22:17.3 Deckerville
58. 10 Austin Gennrich 22:17.65 Unionville-Sebewaing
59. 9 Colin Truemner 22:18.55 Elkton-Pigeon-Bay Po...
60. 9 Lucas Asher 22:34.1 Deckerville
61. 11 Brian Reece 22:43.71 Birch Run
62. 9 Seth Knutson 22:46.05 Birch Run
63. 9 Travis Fritz 22:47.74 Elkton-Pigeon-Bay Po...
64. 9 Evan Loachridge 23:13.68 Birch Run
65. 10 Joel Opisicius 23:16.36 Capac
66. 10 Logan Childers 23:25.24 Brown City
67. 12 Kyle Altman 23:36.33 Birch Run
68. 11 Collin Helm 23:45.78 North Branch
69. 11 Brenden Jurgess 23:54.99 Bad Axe
70. 12 Sean Taylor 24:01.07 Capac
71. 12 Aven Sun 24:01.33 Bad Axe
72. 10 Nathaniel Bowman 24:01.61 North Branch
73. 11 Ryan Coltson 24:10.07 Capac
74. 12 Andrew Weidman 24:12.99 Kingston
75. 9 Kyle Parlberg 24:14.99 Birch Run
76. 12 Rob Powers 24:19.27 Unionville-Sebewaing
77. 11 Jacob McNeil 24:25.83 North Branch
78. 10 Zach Helm 24:37.27 North Branch
79. 10 Mitchel Thompson 24:41.21 Bad Axe
80. 11 jeremiah Crane 24:43.68 Capac
81. 9 Jeremy Wells 24:58.83 Deckerville
82. - Kade Morton 25:05.26 Capac
83. 12 Travis Amador 25:05.83 Brown City
84. 9 Nick Schulz 25:06.46 North Branch
85. 12 Jake Powers 25:10.9 Unionville-Sebewaing
86. 11 Dakota Brecht 25:13.27 Capac
87. 9 Richie Barker 25:26.02 Deckerville
88. 9 Matt O'berry 25:47.99 Unionville-Sebewaing
89. 10 Hunter Holbrook 26:15.68 Birch Run
90. 12 Brendan Bowns 28:06.96 Birch Run
91. 10 Coby Vitany 29:00.21 Birch Run
92. 9 Jordan Yoder 29:20.24 Elkton-Pigeon-Bay Po...
93. 12 Brenden Schulz 31:46.99 North Branch
94. 12 Hiden Kim 32:00.9 Bad Axe