boys 5000m run
1. 11 Aaron Peters 17:11.5 Sand Creek
2. 11 Jacob Jagielski 17:21.4 Hillsdale Academy
3. 10 Drew Cregar 17:27.7 Hudson
4. 9 Daniel Holder 17:27.9 Hudson
5. 10 Dustin Lennox 17:34.5 Pittsford
6. 10 Gene Dudek 17:41.5 Britton Deerfield
7. 12 Ben Sunderman 17:48.2 Hudson
8. 10 Noah Heckenlively 17:56.5 Hillsdale Academy
9. 11 Taylor Sunderman 18:02.5 Hudson
10. 10 Elijah Sanchez 18:09.2 Sand Creek
11. 12 Alexei Groff 18:17.1 Ottawa Lake-Whiteford
12. 12 Garrett Crozier 18:18.6 Ottawa Lake-Whiteford
13. 11 Kilsun Keagy 18:20.0 Litchfield
14. 11 Hayden Ross 18:20.7 Britton Deerfield
15. 9 Connor Oakley 18:25.5 Hillsdale Academy
16. 12 Kelvin Kellk 18:38.6 Morenci
17. 10 Jon Gibson 18:39.5 Ottawa Lake-Whiteford
18. 9 Travis Carson 18:43.3 Sand Creek
19. 12 Blaze Valdez 18:44.2 Addison
20. 9 Michael Craig 18:44.9 Hillsdale Academy
21. 10 Jacob Gibbs 18:48.5 Ottawa Lake-Whiteford
22. 11 Alan Gibson 18:50.5 Ottawa Lake-Whiteford
23. 11 Jason Marsh 18:55.2 Litchfield
24. 11 Dylan Murrin 18:59.2 Britton Deerfield
25. 12 Alex Rush 19:00.0 Hillsdale Academy
26. 11 Ron Gerten 19:19.6 Britton Deerfield
27. 10 Curtis Manore 19:21.9 Petersburg-Summerfield
28. 12 Thomas Atkin 19:23.2 Hudson
29. 10 Foster Reynard 19:26.0 Sand Creek
30. 11 Brady Perry 19:26.2 Hudson
31. 12 Nathan Stewart 19:27.0 Reading
32. 11 Dakota Heiden 19:34.0 Britton Deerfield
33. 9 Nick Rush 19:34.3 Hillsdale Academy
34. 11 Drew Randall 19:39.2 Hillsdale Will Carle...
35. 12 Matt Thomas 19:43.8 Sand Creek
36. 9 Cameron Fee 19:44.9 Sand Creek
37. 12 Shannon Cummins 19:50.6 Reading
38. 12 Dakota Perry 19:52.2 Addison
39. 11 Seth Miller 19:56.2 Reading
40. 9 Keagan Hinkley 19:56.8 Pittsford
41. 11 Micah Million 20:00.2 Adrian Lenawee Chris...
42. 10 Oak Arquette 20:00.5 Petersburg-Summerfield
43. 11 Josh Papworth 20:03.6 Britton Deerfield
44. 10 Garrett Woerner 20:04.3 Britton Deerfield
45. 11 Ethan Sword 20:12.3 Hudson
46. 9 Austin Asmus 20:15.2 Ottawa Lake-Whiteford
47. 12 Jacob Ross 20:17.7 Adrian Lenawee Chris...
48. 12 Alan Reed 20:18.1 Addison
49. 11 Zakk Manley 20:23.2 Litchfield
50. 12 Mitchell Brodbeck 20:33.7 Ottawa Lake-Whiteford
51. 9 Caleb Christensen 20:41.2 Addison
52. 11 Matt Wagner 20:41.4 Petersburg-Summerfield
53. 11 Louie Hoover 20:44.0 Petersburg-Summerfield
54. 11 Marcus Richardson 20:54.3 Addison
55. 9 Wyatt Tipping 20:59.5 Petersburg-Summerfield
56. 9 Devlin McNeil 21:03.2 Hillsdale Will Carle...
57. 12 Liam Foreman 21:07.6 Adrian Lenawee Chris...
58. 11 Justin Fox 21:10.6 Reading
59. 10 Jonah Harman 21:17.9 Hillsdale Academy
60. 10 Jonathan Waterhouse 21:25.5 Petersburg-Summerfield
61. 10 Seth Steele 21:26.2 Reading
62. 9 Tristan Town 21:30.0 Reading
63. 10 Drew Malinowski 21:46.5 Addison
64. 12 Trent Brown 22:11.8 Reading
65. - Mike Koester 22:22.0 Pittsford
66. 12 Alex DeVelbiss 22:27.9 Addison
67. 12 Tim Vinatieri 22:28.4 Pittsford
68. 9 Caleb Gleckler 22:35.0 Morenci
69. 11 Jake McDaniel 22:57.9 Pittsford
70. 11 Rayoma Haba 23:00.5 Litchfield
71. 12 Sam Houser 23:52.3 Pittsford
72. 10 Scott Winters 24:42.0 Morenci
73. 11 Brett Immel 25:20.5 Pittsford
74. 10 Hunter Longnecker 25:37.3 Petersburg-Summerfield
75. 11 Brendan McConnell 45:02.1 Litchfield