1. 12 Kiehl Smith 16:46.34 Jonesville
2. 11 Justin Detgen 17:04.05 Concord
3. 11 Daniel Mikovits 17:23.12 Concord
4. 10 TJ Kessman 17:26.00 Concord
5. 10 Nathan Nohr 17:58.20 Quincy
6. 12 Brandon Gary 18:13.83 Quincy
7. 9 Trevor Reagle 18:18.13 Homer
8. 10 James Silbernagel 18:19.33 Concord
9. 11 Rocky Hutchins 18:32.36 Concord
10. 12 Grant Gay 18:32.63 Union City
11. 12 Casey Hardin 18:37.06 Athens
12. 12 Mason Mears 18:49.30 Athens
13. 11 Ethan Nottingham 18:49.94 Quincy
14. 9 Bradley Branvold 18:55.77 Athens
15. 10 Shane Smith 18:59.91 Jonesville
16. 10 Mathew Dau 19:06.40 Reading
17. 11 Ryan Shafer 19:14.42 Springport
18. 10 Jacob Minix 19:27.53 Springport
19. 11 Ben Marsh 19:40.28 Jonesville
20. 10 Caleb Daglow 19:47.75 Jonesville
21. 9 Riley Howard 19:52.65 Athens
22. 12 Austin Fuller 20:09.47 Athens
23. 11 Bryce Bassage 20:14.44 Quincy
24. 9 Joshua Pepper 20:24.45 Quincy
25. 9 Gage Hadley 20:25.62 Athens
26. 12 Seth Miller 20:34.58 Reading
27. 11 Casper Boshers 20:34.96 Quincy
28. 9 Damon Knowles 20:41.99 Athens
29. 12 Steven Waring 20:50.65 Athens
30. 9 Keegan Patrick 20:57.26 Homer
31. 9 Brock Martin 21:04.80 Quincy
32. 10 Colton Johns 21:05.15 Union City
33. 10 Tyler Muckel 21:05.32 Union City
34. 10 Gaven Ludtke 21:18.78 Springport
35. 11 Seth Steele 21:22.00 Reading
36. 9 Carter Moore 21:28.20 Quincy
37. 9 Brock Yeakey 21:28.85 Homer
38. 9 Jacob Manis 21:39.53 Homer
39. 11 Jacob James 21:48.84 Jonesville
40. 10 Steven Fisk 21:51.66 Union City
41. 9 TJ Adams 21:54.59 Quincy
42. 10 Chad Sommers 22:00.88 Jonesville
43. 9 Jacob Pepper 22:01.33 Quincy
44. 12 Thomas Holmes 22:01.65 Reading
45. 12 Ben Bart 22:02.86 Union City
46. - Reese Cox 22:03.26 Jonesville
47. - Kohei Doi 22:03.86 Jonesville
48. 9 Sam Rocco 22:04.51 Homer
49. 10 Flavian Kaufmann 22:04.97 Jonesville
50. 12 Ben Reed 22:16.58 Athens
51. 10 Matthew Jordan 22:21.74 Reading
52. 10 Cameron Turley 22:25.95 Union City
53. 9 Anthony Davis 22:30.02 Quincy
54. 10 Andrew Oswalt 22:35.06 Athens
55. 9 Roy Bowman 22:36.67 Jonesville
56. 10 McCallum Houlihan 23:04.45 Reading
57. 10 Nate Briner 23:32.25 Jonesville
58. 12 David Mikovits 23:38.74 Concord
59. 10 Austin Barrett 23:46.90 Concord
60. 11 Connor Katz 24:30.89 Quincy
61. 9 Sebastian Gamet 24:31.07 Concord
62. 9 Christian Reichhart 25:22.25 Reading
63. 12 Sebastian Hamilton 25:23.65 Athens
64. 9 Logan Riley 25:23.86 Jonesville
65. 11 Jack Dexter 26:16.84 Union City
66. 9 Joesph Weidmayer 26:37.05 Reading
67. 9 Kyle Lapina 27:21.49 Jonesville
68. 9 Tomlin Kahler 27:29.86 Athens
69. 12 Andrew Gordon 28:46.63 Athens
70. 9 Brian Moore 29:47.90 Union City