Official Team Scores
1. Concord 58
2. Hudson 72
3. Sand Creek 107
4. Hillsdale Academy 107
5. Ottawa Lake-Whiteford 136
6. Morenci 155
7. Petersburg-Summerfield 166
8. Pittsford 180
9. Tekonsha 207
10. Addison 216
Boys 5k run
1. 12 Noah Heckenlively 16:37.77 Hillsdale Academy
2. 11 Daniel Holder 16:44.94 Hudson
3. 12 Justin Detgen 17:04.44 Concord
4. 11 TJ Kessman 17:04.83 Concord
5. 12 Daniel Mikovits 17:24.99 Concord
6. 12 Dustin Lennox 17:25.63 Pittsford
7. 11 Travis Carson 17:35.07 Sand Creek
8. 12 Drew Creger 17:35.27 Hudson
9. 9 Walker Whitehouse 17:37.92 Morenci
10. 11 Connor Oakley 17:38.36 Hillsdale Academy
11. 11 Zach Shaner 17:43.83 Petersburg-Summerfield
12. 10 Josh Holder 17:44.61 Hudson
13. 12 Calvin Blue 17:45.27 Tekonsha
14. 10 Zach Morse 17:47.20 Addison
15. 11 James Silbernagel 17:47.67 Concord
16. 11 Devlin McNeil 17:51.68 Hillsdale Will Carle...
17. 11 Nick Rush 17:53.52 Hillsdale Academy
18. 12 Curtis Manore 18:19.55 Petersburg-Summerfield
19. 10 Hunter Adams 18:26.39 Adrian Lenawee Chris...
20. 10 Connor Stowell 18:29.60 Morenci
21. 12 Elijah Sanchez 18:34.70 Sand Creek
22. 12 Jacob Gibbs 18:44.91 Ottawa Lake-Whiteford
23. 12 Jon Gibson 18:46.36 Ottawa Lake-Whiteford
24. 11 Corbin Willis 18:49.46 Ottawa Lake-Whiteford
25. 11 Spencer Stevens 18:50.86 Sand Creek
26. 9 Ethan Borck 18:52.29 Hudson
27. 10 Paul Roth 18:52.49 Pittsford
28. 9 Coltyn Ball 19:00.70 Hudson
29. 9 Trey Romanowski 19:05.14 Hudson
30. 9 Nick Forche 19:06.19 Sand Creek
31. 11 Wyatt Tipping 19:07.80 Petersburg-Summerfield
32. 11 Matt Carey 19:10.92 Sand Creek
33. 9 Bryan Smith 19:27.68 Concord
34. 10 Camden Willis 19:28.02 Ottawa Lake-Whiteford
35. 11 Ken Morgensai 19:37.35 Tekonsha
36. 9 Matt Record 19:37.55 Concord
37. 11 Caleb Gleckler 19:41.01 Morenci
38. 10 Evan Randall 19:41.89 Hillsdale Will Carle...
39. 10 Nick Todd 19:43.64 Hillsdale Will Carle...
40. 12 Foster Reynard 19:48.13 Sand Creek
41. 10 Griffin Reynard 19:49.07 Sand Creek
42. 9 Joel Brady 19:53.67 Hillsdale Academy
43. 10 Matt Sylvester 19:59.05 Addison
44. 9 Ethan Spahr 20:02.13 Pittsford
45. 11 McCarty Simmons 20:05.59 Ottawa Lake-Whiteford
46. 9 Dillon Donihue 20:06.95 Hillsdale Academy
47. 9 Wyatt Keller 20:09.89 Morenci
48. 9 Blaine Shedd 20:25.94 Tekonsha
49. 10 Gavin McAndrews 20:36.64 Addison
50. 12 Chris Stieler 20:38.36 Britton Deerfield
51. 9 Anson Alvarez 20:44.22 Hillsdale Academy
52. 12 Jacob Morgan 20:46.18 Hudson
53. 9 Daniel Gapp 20:46.85 Ottawa Lake-Whiteford
54. 10 Ian Calvert 20:55.14 Hillsdale Academy
55. 9 Nick Thomas 21:06.93 Britton Deerfield
56. 10 Dillon Gibbs 21:22.30 Morenci
57. 12 Josh Brown 21:23.92 Adrian Lenawee Chris...
58. 9 Azaan Jarrell 21:32.55 Morenci
59. 12 Shad Kittle 21:35.58 Hillsdale Will Carle...
60. 9 Draper Casarez 21:38.46 Tekonsha
61. 12 Hunter Longnecker 21:41.55 Petersburg-Summerfield
62. 9 Greg Moore 21:43.99 Pittsford
63. 10 Zachary Bowers 21:49.99 Pittsford
64. 12 Seth Steele 21:58.58 Reading
65. 9 Andrew Spoering 22:04.07 Petersburg-Summerfield
66. 11 Michael Koester 22:10.80 Pittsford
67. 10 Christian Reichhart 22:13.49 Reading
68. 12 Jason Lucey 22:13.92 Addison
69. 9 Jared Gleckler 22:15.64 Morenci
70. 10 Kyle Bartush 22:15.95 Britton Deerfield
71. 11 Joey Ledroit 22:19.13 Britton Deerfield
72. 10 Josh Brown 22:33.96 Addison
73. 12 Oak Arquette 23:02.11 Petersburg-Summerfield
74. 9 Tristan Wilder 23:25.98 Petersburg-Summerfield
75. 11 Austin Barrett 23:30.48 Concord
76. 10 Mark Slinker 24:01.43 Petersburg-Summerfield
77. 11 Logan Bunge-Lance 24:04.69 Ottawa Lake-Whiteford
78. 10 Joseph Weidmayer 25:13.64 Reading
79. 9 Garrett Zimmerman 25:26.32 Litchfield
80. 9 Joshua Washburn 25:37.86 Tekonsha
81. 9 Gavin Zimmerman 25:46.97 Litchfield
82. 11 Lane Casarez 26:24.30 Tekonsha
83. 9 Triston Towers 26:36.52 Litchfield
84. 11 Thianthai Thonkla 27:27.49 Pittsford
85. 10 Allen Longnecker 34:01.55 Petersburg-Summerfield