boys 5000 meter run
1. 11 Mac LaBelle 15:58.73 Mt. Pleasant
2. 12 Landon Honsinger 16:09.38 Hemlock
3. 12 Ryan Hilbrandt 16:31.52 Hemlock
4. 11 Tyler Punke 16:51.00 Mt. Pleasant
5. 11 Matt Bartels 17:00.85 Saginaw Nouvel
6. 11 Jordan Martinus 17:06.80 Birch Run
7. 10 Andrew Harrast 17:21.09 Mt. Pleasant
8. 12 Kurt Sollner 17:21.73 Hemlock
9. 12 Brice Leuenberger 17:36.37 Freeland
10. 10 Landon Strong 17:43.28 Ithaca
11. 10 Zack Bartnik 18:07.53 Ithaca
12. 10 Cauy George 18:15.35 Mt. Pleasant
13. 10 Harrison Lamont 18:18.33 Hemlock
14. 9 Darren Bila 18:24.95 Freeland
15. 11 Ethan Schauer 18:34.61 Ithaca
16. 12 James O'Boyle 18:36.22 Ithaca
17. 11 Sloan Felton 18:36.58 Mt. Pleasant
18. 11 Justin McMaster 18:37.55 Belding
19. 12 Richard Moubray 18:39.29 Ithaca
20. 11 Andrew Hubbard 18:41.19 Freeland
21. 12 Tayler Haney 18:54.79 Mt. Pleasant
22. 11 Evan Casey 19:07.86 Ithaca
23. 11 Royce Braman 19:10.81 Belding
24. 10 Tyler Kramer 19:15.01 Hemlock
25. 11 Baylee Evans 19:18.11 Mt. Pleasant
26. 11 Billy Scharf 19:19.54 Saginaw Nouvel
27. 9 Sergio Molinar 19:20.91 Saginaw Nouvel
28. 10 Tommy Myles 19:22.15 Belding
29. 9 Gage Weiderhold 19:22.42 Saginaw Arts and Sci...
30. 10 Ben Bontrager 19:25.25 Ithaca
31. 11 Blake Flynn 19:30.75 Belding
32. 11 Eric Podolsky 19:33.01 Mt. Pleasant
33. 10 John Kaczor 19:33.25 Freeland
34. 12 John Smith 19:44.93 Saginaw Arts and Sci...
35. 12 Connor Blue 19:46.96 Saginaw Arts and Sci...
36. 9 Andrew Bootz 19:50.31 Ithaca
37. 12 Peyton Miller 19:56.96 Birch Run
38. 12 Ryan Helm 20:08.03 Freeland
39. 11 Andrew Wisniewski 20:08.27 Freeland
40. 10 Jared Mitteer 20:09.86 Belding
41. 9 Hunter Milanowski 20:17.37 Belding
42. 11 Connor McVannel 20:17.81 Hemlock
43. 9 Seth Brengle 20:31.20 Belding
44. 9 Nicholas DeMattei 20:32.09 Mt. Pleasant
45. 9 Nicholas Roberson 20:32.94 Mt. Pleasant
46. 10 Gage Shellenbarger 20:36.27 Mt. Pleasant
47. 12 Ryan Johns 20:49.26 Mt. Pleasant
48. 9 Joey Bartels 20:49.48 Saginaw Nouvel
49. 10 Ryan Marshall 20:53.08 Charlton Heston Acad...
50. 10 Allen Crockett 20:54.14 Mt. Pleasant
51. 9 Adam Wenzlick 20:57.29 Birch Run
52. 10 Brenden Klich 21:00.40 Freeland
53. 11 Seth Rozin 21:04.80 Saginaw Arts and Sci...
54. 11 Alex Turner 21:05.00 Birch Run
55. 11 Noah Robertson 21:07.03 Saginaw Nouvel
56. 9 Zeke Richmond 21:26.89 Belding
57. 11 Brian Reece 21:34.92 Birch Run
58. 11 Andrew Durfee 21:39.78 Mt. Pleasant
59. 12 Tylor Coston 21:47.08 Ithaca
60. 10 Kevin Warner 21:47.75 Belding
61. 9 Mason Payton 21:48.40 Mt. Pleasant
62. 10 Brad Kalinowski 21:49.51 Freeland
63. 11 Jacob Gemeinhardt 21:52.98 Hemlock
64. 10 Mark Danks 21:53.32 Charlton Heston Acad...
65. 12 Alex Wallace 21:57.86 Saginaw Arts and Sci...
66. 12 Isaiah Powell 22:01.16 Freeland
67. 9 Jacob Brown 22:04.50 Ithaca
68. 10 Jake Freed 22:12.14 Mt. Pleasant
69. 9 Kyle Parlberg 22:12.55 Birch Run
70. 12 Kyle Altman 22:16.18 Birch Run
71. 12 Michael Hoffman 22:16.71 Hemlock
72. 10 Eric Wyman 22:23.52 Mt. Pleasant
73. 10 Zach Webster 23:15.64 Mt. Pleasant
74. 12 Matt Winterstein 23:16.41 Freeland
75. 9 Evan Loachridge 23:33.43 Birch Run
76. 11 Alex Fuja 23:38.76 Mt. Pleasant
77. 11 Gerard Zolkowski 24:30.51 Saginaw Nouvel
78. 10 Kevin Yin 24:31.88 Saginaw Arts and Sci...
79. 9 Kent Brown 25:34.39 Freeland
80. 11 Maison Krieger 25:38.77 Belding
81. 9 Beau Casey 25:45.64 Ithaca
82. 11 Tyler Placher 26:02.87 Freeland
83. 9 Wyatt Efaw 26:19.21 Ithaca
84. 11 John Nicklyn 26:36.71 Saginaw Nouvel
85. 10 Tyler Garcia 27:52.91 Charlton Heston Acad...
86. 10 Joseph Zerod 27:57.18 Charlton Heston Acad...
87. 9 Carlos Morawitz 27:58.73 Birch Run
88. 11 Jack Richardson 31:39.81 Freeland