Official Team Scores
1. Hudson 29
2. Sand Creek 60
3. Ottawa Lake-Whitef... 91
4. Hillsdale Academy 110
5. Addison 134
6. Pittsford 143
7. Petersburg-Summerf... 161
8. Reading 175
Boys 5000m run
1. 12 Aaron Peters 16:42.0 Sand Creek
2. 10 Daniel Holder 16:56.4 Hudson
3. 11 Noah Heckenlively 17:29.1 Hillsdale Academy
4. 11 Drew Cregar 17:33.7 Hudson
5. 11 Dustin Lennox 17:34.4 Pittsford
6. 12 Taylor Sunderman 17:42.9 Hudson
7. 9 Josh Holder 17:53.7 Hudson
8. 11 Elijah Sanchez 17:57.4 Sand Creek
9. 10 Connor Oakley 18:05.8 Hillsdale Academy
10. 12 Brady Perry 18:09.0 Hudson
11. 10 Travis Carson 18:10.6 Sand Creek
12. 9 Zach Morse 18:17.0 Addison
13. 10 Mathew Dau 18:19.2 Reading
14. 12 Dayne Bohn 18:25.0 Sand Creek
15. 12 Dakota Heiden 18:27.3 Britton Deerfield
16. 10 Devlin McNeil 18:29.1 Hillsdale Will Carle...
17. 11 Jacob Gibbs 18:35.8 Ottawa Lake-Whiteford
18. 9 Matt Sylvester 18:45.9 Addison
19. 12 Alan Gibson 18:47.8 Ottawa Lake-Whiteford
20. 11 Jon Gibson 18:49.0 Ottawa Lake-Whiteford
21. 10 Austin Ausmus 18:49.3 Ottawa Lake-Whiteford
22. 12 Drew Randall 18:49.6 Hillsdale Will Carle...
23. 12 Jason Marsh 18:53.5 Litchfield
24. 11 Johannes Olson 18:54.2 Hillsdale Academy
25. 10 Keagan Hinkley 19:02.6 Pittsford
26. 9 Connor Stowell 19:03.5 Morenci
27. 12 Jarrett Krzeminski 19:16.4 Ottawa Lake-Whiteford
28. 11 Curtis Manore 19:22.8 Petersburg-Summerfield
29. 11 Allen Bannister 19:24.9 Adrian Lenawee Chris...
30. 12 Seth Miller 19:26.4 Reading
31. 10 Corbin Willis 19:30.9 Ottawa Lake-Whiteford
32. 11 Foster Reynard 19:31.7 Sand Creek
33. 10 Spencer Stevens 19:33.9 Sand Creek
34. 9 Hunter Adams 19:36.8 Adrian Lenawee Chris...
35. 10 Nick Rush 19:38.6 Hillsdale Academy
36. 10 Caleb Christensen 19:42.4 Addison
37. 12 Louie Hoover 19:44.3 Petersburg-Summerfield
38. 10 Wyatt Tipping 19:45.2 Petersburg-Summerfield
39. 9 Evan Randall 19:45.9 Hillsdale Will Carle...
40. 9 Adam Saunders 19:47.0 Pittsford
41. 12 Micah Million 19:52.3 Adrian Lenawee Chris...
42. 11 Garrett Woerner 19:54.0 Britton Deerfield
43. 11 Jacob Morgan 19:56.1 Hudson
44. 9 Camden Willis 19:56.7 Ottawa Lake-Whiteford
45. 9 Griffin Reynard 19:57.0 Sand Creek
46. 11 Josh Heistan 20:02.4 Hudson
47. 10 Caleb Gleckler 20:22.8 Morenci
48. 11 Jonathan Waterhouse 20:38.0 Petersburg-Summerfield
49. 10 Justin Buckhout 20:54.0 Addison
50. 9 Gavin McAndrews 21:03.0 Addison
51. 8 Cole Kies 21:09.5 Hillsdale Will Carle...
52. 11 Josh Brown 21:14.3 Adrian Lenawee Chris...
53. 11 Hunter Longnecker 21:15.1 Petersburg-Summerfield
54. 11 Jason Lucey 21:18.4 Addison
55. 12 Jake McDaniel 21:28.5 Pittsford
56. 10 Michael Koester 21:40.3 Pittsford
57. 11 Seth Steele 21:43.6 Reading
58. 9 Josh Brown 22:10.7 Addison
59. 12 Thomas Holmes 22:18.6 Reading
60. 9 Zachary Bowers 22:21.4 Pittsford
61. 10 Joey Ledroit 22:36.7 Britton Deerfield
62. 10 McCallum Houlihan 22:38.3 Reading
63. 9 Christian Reichhart 22:54.6 Reading
64. 11 Nathaniel Birzer 23:08.0 Hillsdale Academy
65. 9 Austin Willerick 23:23.8 Litchfield
66. 11 Josh Puterbaugh 23:28.8 Petersburg-Summerfield
67. 11 Scott Winters 24:36.1 Morenci
68. 12 Brett Immel 24:57.3 Pittsford
69. 9 Joesph Weidmayer 25:52.4 Reading
70. 9 Kyle Bartush 26:39.9 Britton Deerfield
71. 9 Ian Calvert 27:04.9 Hillsdale Academy