Mens 5000m Run
1. 11 Brennan Burk 16:45.8 Hanover-Horton
2. 11 Aaron Peters 16:52.9 Sand Creek
3. 11 Austin Shepherd 17:01.9 Hanover-Horton
4. 12 David Gilbert 17:07.8 Adrian Madison
5. 12 Christopher Kangas 17:11.5 Adrian Madison
6. 12 Lucas Crisanti 17:18.3 Hanover-Horton
7. 9 Landon Melling 17:29.1 Hanover-Horton
8. 11 Zach Abbee 17:42.0 Hanover-Horton
9. 10 Elijah Sanchez 17:51.8 Sand Creek
10. 12 Brady Fowler 17:58.3 Clinton
11. 9 Bradley Guenther 18:02.5 Hanover-Horton
12. 10 Jay Waggener 18:02.8 Hanover-Horton
13. 12 Kelvin Kellk 18:04.4 Morenci
14. 12 Jason McGinnis 18:04.7 Adrian Madison
15. 10 Dustin Lennox 18:07.8 Pittsford
16. 10 Gene Dudek 18:08.4 Britton Deerfield
17. 11 Hayden Ross 18:09.3 Britton Deerfield
18. 12 Nathan Dick 18:34.5 Emmanuel Christian (...
19. 12 Allan Dowling 18:37.7 Hanover-Horton
20. 10 Alex Garcia 18:42.8 Adrian Madison
21. 11 Aaron Heath 18:43.6 Hanover-Horton
22. 10 Jacob Gibbs 18:44.1 Ottawa Lake-Whiteford
23. 10 Jon Gibson 18:44.5 Ottawa Lake-Whiteford
24. 11 John Ambrose 18:49.7 Adrian Madison
25. 11 Alan Gibson 18:50.6 Ottawa Lake-Whiteford
26. 11 Dakota Heiden 18:54.7 Britton Deerfield
27. 10 Ben Kangas 19:02.2 Adrian Madison
28. 11 Dylan Murrin 19:04.7 Britton Deerfield
29. 11 Michael Burciaga 19:07.4 Adrian Madison
30. 11 Cameron Vinton 19:07.7 Hanover-Horton
31. 10 Curtis Manore 19:11.9 Petersburg-Summerfield
32. 10 Foster Reynard 19:12.5 Sand Creek
33. 9 Travis Carson 19:25.2 Sand Creek
34. 9 Cameron Fee 19:26.2 Sand Creek
35. 12 Dakota Yeaster 19:27.8 Hanover-Horton
36. 11 Ron Gerten 19:33.0 Britton Deerfield
37. 10 Zachary Matthews 19:34.0 Clinton
38. 10 Bryce Stevens 19:38.8 Hanover-Horton
39. 9 Bo Sheperd 19:39.7 Hanover-Horton
40. 10 Jason Chartier 19:41.7 Hanover-Horton
41. 11 Drew Randall 19:49.1 Hillsdale Will Carle...
42. 9 Joe Berry 19:49.9 Hanover-Horton
43. 12 Jakob Harris 19:54.2 Clinton
44. 10 Daniel Tomalak 19:54.6 Clinton
45. 11 Josh Papworth 19:57.9 Britton Deerfield
46. 9 Keagan Hinkley 20:03.9 Pittsford
47. 9 Austin Asmus 20:09.5 Ottawa Lake-Whiteford
48. 12 Lucas Wielfaert 20:35.3 Britton Deerfield
49. 10 Garrett Woerner 20:37.9 Britton Deerfield
50. 9 Spencer Stevens 20:38.6 Sand Creek
51. 11 Corie Wolcott 20:39.7 Hillsdale Will Carle...
52. 11 Matt Wagner 20:50.5 Petersburg-Summerfield
53. 9 Devlin McNeil 20:55.9 Hillsdale Will Carle...
54. 11 Jacob Quintero 20:58.4 Sand Creek
55. 11 Louie Hoover 20:58.8 Petersburg-Summerfield
56. 11 Bailey Waltz 21:09.2 Sand Creek
57. 11 Alex Vick 21:18.4 Emmanuel Christian (...
58. 12 Tim Vinatieri 21:19.5 Pittsford
59. 9 Wyatt Tipping 21:20.4 Petersburg-Summerfield
60. 11 Jake McDaniel 21:21.4 Pittsford
61. 12 Andrew Adkins 21:24.4 Hanover-Horton
62. 9 Sam Wyckoff 21:27.8 Hanover-Horton
63. 11 Brent Burnor 21:46.0 Britton Deerfield
64. 10 Oak Arquette 22:12.1 Petersburg-Summerfield
65. 12 Jordyn Weng 22:21.1 Sand Creek
66. 12 Sam Houser 22:31.6 Pittsford
67. 10 Robert Roston 22:37.4 Clinton
68. 9 Noah Smith 22:39.9 Clinton
69. 9 Wyatt Sheffield 22:42.7 Hanover-Horton
70. 10 Hunter Mellinger 22:43.8 Clinton
71. 9 Brandon Wisnofske 22:50.3 Emmanuel Christian (...
72. 11 Hunter McClellan 22:54.7 Sand Creek
73. 10 Noel Scott 22:55.1 Clinton
74. 10 Zane Woerner 22:59.6 Clinton
75. 9 McCarty Simmons 23:04.3 Ottawa Lake-Whiteford
76. 9 Zachary Zyla 23:14.3 Sand Creek
77. 9 Matt Carey 23:23.7 Sand Creek
78. 9 Gunnar Savage 23:26.6 Adrian Madison
79. 9 Connor McClosky 23:27.1 Britton Deerfield
80. 10 Chris Dick 23:29.0 Emmanuel Christian (...
81. 10 Jonathan Waterhouse 23:29.4 Petersburg-Summerfield
82. 9 Caleb Gleckler 23:30.2 Morenci
83. - Mike Koester 23:33.8 Pittsford
84. 10 Hunter Longnecker 23:36.8 Petersburg-Summerfield
85. 11 Brett Immel 23:52.8 Pittsford
86. 9 Joseph Hayes 24:38.4 Clinton
87. 10 Josh Counts 24:39.2 Adrian Madison
88. 10 Scott Winters 24:43.1 Morenci
89. 9 Evan Dowling 24:47.1 Hanover-Horton
90. - Ameer Makalda 25:14.4 Clinton
91. 9 Ben Darrach 25:39.8 Clinton
92. 11 Nick Davis 25:46.7 Pittsford
93. 9 Cameran Hinman 26:49.4 Adrian Madison