boys 5000 meter run
1. 12 Walker Priest 16:17.78 Shepherd
2. 12 Ryan Hilbrandt 16:25.45 Hemlock
3. 12 Landon Honsinger 16:29.25 Hemlock
4. 11 Spencer Waldmann 16:44.81 Midland Bullock Creek
5. 10 Brennan Mudd 17:08.15 Midland Bullock Creek
6. 11 Bryce Hegenauer 17:11.78 Shepherd
7. 12 Gage Cleveland 17:12.00 Ovid-Elsie
8. 11 Owen Howard 17:21.93 Shepherd
9. 9 Dane Nestle 17:28.96 Shepherd
10. 9 Justin Fachting 17:36.58 Alma
11. 12 Kurt Sollner 17:41.90 Hemlock
12. 12 Hayden Bailey 17:44.52 Alma
13. 12 James Gilson 17:44.95 Alma
14. 11 Brandon Harris 17:45.52 Chesaning
15. 12 Brice Leuenberger 17:47.29 Freeland
16. 11 Tyler Travis 17:56.77 Shepherd
17. 11 CJ Spencer 17:57.31 Shepherd
18. 10 Harrison Lamont 18:00.30 Hemlock
19. 9 Ben Moeggenberg 18:04.70 Shepherd
20. 12 Levi Gagne 18:05.48 Midland Bullock Creek
21. 10 Andrew Wendler 18:11.40 Saginaw Swan Valley
22. 11 Andrew Joslin 18:16.06 Shepherd
23. 9 Darren Bila 18:20.21 Freeland
24. 11 Jacob Walters 18:21.45 Shepherd
25. 10 Thatcher Trudell 18:22.50 Midland Bullock Creek
26. 11 Andrew Hubbard 18:30.59 Freeland
27. 12 Robert Burdick 18:38.62 Midland Bullock Creek
28. 12 Isaiah Medina 18:40.55 Ovid-Elsie
29. 10 Tyler Kramer 18:46.54 Hemlock
30. 11 Jonah Montney 18:47.78 Shepherd
31. 9 Seth Schafer 18:58.21 Shepherd
32. 9 Weston Kvalevog 18:59.96 Ovid-Elsie
33. 11 Juan Rodriguez 19:07.77 Alma
34. 12 Andrew Travis 19:12.79 Shepherd
35. 10 Joseph Sira 19:15.90 Midland Bullock Creek
36. 11 DJ Parkinson 19:18.92 Midland Bullock Creek
37. 12 Jack McDonald 19:20.57 Shepherd
38. 10 Dailey Priest 19:27.33 Shepherd
39. 11 Nick Moeggenberg 19:30.91 Shepherd
40. 10 Nick Anderson 19:31.74 Saginaw Swan Valley
41. 11 Alex Malott 19:32.83 Saginaw Swan Valley
42. 9 Ethan Hubbell 19:36.15 Shepherd
43. 11 Luke Winslow 19:39.61 Midland Bullock Creek
44. 9 Reo Donnelly 19:42.84 Alma
45. 11 Nathan Malott 19:46.09 Saginaw Swan Valley
46. 11 Kenneth Galdeen 19:48.51 Alma
47. 9 Nick Joslin 19:49.55 Shepherd
48. 12 Ryan Helm 19:53.54 Freeland
49. 11 Jeremiah Salisbury 20:03.48 Shepherd
50. 10 John Kaczor 20:05.67 Freeland
51. 10 Gavin Barnhill 20:09.59 Ovid-Elsie
52. 11 Clayton Meder 20:16.45 Chesaning
53. 9 Mitchell Davidson 20:18.38 Shepherd
54. 9 Brett Pinet 20:19.08 Midland Bullock Creek
55. 11 Bryce Bila 20:23.94 Chesaning
56. 11 Andrew Gross 20:27.95 Chesaning
57. 11 Paxton Ruddy 20:30.12 Chesaning
58. 12 Ethan Federspiel 20:35.14 Saginaw Swan Valley
59. 9 Sam McDonald 20:38.46 Shepherd
60. 11 Race Matties 20:38.79 Shepherd
61. 11 Andrew Wisniewski 20:48.24 Freeland
62. 10 Jared Shattuck 20:50.20 Saginaw Swan Valley
63. 10 Brenden Klich 20:52.54 Freeland
64. 9 Andrew Fulton 20:54.37 Chesaning
65. 10 Brad Kalinowski 21:10.10 Freeland
66. 12 Michael Hoffman 21:11.32 Hemlock
67. 12 Zack Alex 21:20.40 Freeland
68. 11 Timothy Holliday 21:30.28 Shepherd
69. 12 Ian Ingles 21:40.16 Saginaw Swan Valley
70. 12 Jonathan Shillington 21:44.47 Saginaw Swan Valley
71. 12 Victor Castanada-G... 21:47.07 Ovid-Elsie
72. 11 Connor McVannel 21:48.21 Hemlock
73. 9 Alex Twigg 22:01.33 Hemlock
74. 9 Jared Way 22:02.06 Midland Bullock Creek
75. 9 Louis Kehr 22:06.60 Midland Bullock Creek
76. 9 Jacob Ciesloa 22:12.43 Saginaw Swan Valley
77. 9 Isaac Zimmerman 22:14.51 Ovid-Elsie
78. 12 Isaiah Powell 22:15.69 Freeland
79. 9 Brayton Collins 22:16.03 Alma
80. 12 Brennan Vogl 23:22.80 Saginaw Swan Valley
81. 12 Matt Winterstein 23:50.46 Freeland
82. 11 Tyler Placher 23:53.80 Freeland
83. 11 Kendall Draves 24:03.48 Midland Bullock Creek
84. 9 David Anderson 24:11.06 Alma
85. 9 Emmett Lewis 24:40.35 Saginaw Swan Valley
86. 9 Kent Brown 24:45.70 Freeland
87. 9 Nick Jerman 24:45.92 Shepherd
88. 10 Michael Yockey 27:10.16 Ovid-Elsie
89. 11 Jack Richardson 28:41.24 Freeland