Mens 5000m Run
1. 11 James McCann 17:02.9 Holland Black River
2. 11 Brenden Jones 17:13.1 Holland Black River
3. 12 Brendan Klynstra 17:24.9 Saranac
4. 12 Caleb Barker 18:00.8 Pewamo-Westphalia
5. 11 Branden Smith 18:04.0 Saranac
6. 10 Cole Trevino 18:11.2 Bath
7. 11 Grant Hengesbach 18:19.7 Pewamo-Westphalia
8. 12 Joseph Britt 18:23.1 Holland Black River
9. 12 Branley Mafuta 18:40.2 Bath
10. 10 Bryce Thelen 18:52.1 Pewamo-Westphalia
11. 10 Brock Simon 18:59.1 Pewamo-Westphalia
12. 11 Elliott Lipe 19:01.2 Bath
13. 10 Zach Schmitz 19:06.4 Pewamo-Westphalia
14. 12 Zach Schafer 19:07.9 Pewamo-Westphalia
15. 12 Nate Pung 19:19.1 Portland
16. 12 Matt Feuerstein 19:19.4 Belding
17. 11 Hunter Hyde 19:21.5 Saranac
18. 10 Case Trevino 19:26.0 Bath
19. 10 Graham Smith 19:27.6 St Patrick
20. 10 Andrew Hansen-McCl... 19:28.2 Lakewood
21. 12 Aaron Sluiter 19:29.2 Saranac
22. 11 Kyle Coulter 19:30.4 Bath
23. 10 Tyler Schrock 19:31.7 Lakewood
24. 10 Conor McElvain 19:33.2 Saranac
25. 10 Isaac Langeland 19:36.8 Holland Black River
26. 12 Rohan Dandavati 19:41.8 Holland Black River
27. 11 Sean Fisher 19:43.0 Lansing Waverly
28. 9 Trent Barker 19:44.0 Pewamo-Westphalia
29. 12 McKee Hibbs 19:45.5 Lansing Waverly
30. 10 Preston Mills 19:47.1 Holland Black River
31. 12 Sean Rutka 19:47.7 Portland
32. 10 Oliver Britt 19:48.7 Holland Black River
33. 10 Royce Braman 19:50.0 Belding
34. 11 Karmasie Humes 19:54.2 Lansing Waverly
35. 10 Patrick Miller 20:08.2 Saranac
36. 11 Kyle VanSpronsen 20:15.2 Saranac
37. 9 Joshua Fink 20:21.6 Holland Black River
38. 9 Aime Mafuta 20:27.2 Bath
39. 12 Aaron Rutka 20:28.3 Portland
40. 11 Marshall Lipe 20:41.1 Bath
41. 9 Jack Skidmore 20:54.9 Bath
42. 12 Tyler Gasper 20:55.1 Belding
43. 10 Ben Opphile 21:32.6 Bath
44. 10 Anthony Nichols 21:38.0 Bath
45. 11 Jared Melcher 21:48.1 Saranac
46. 11 Robert Micheaux 21:48.8 Bath
47. 9 Michael Armistead 21:57.9 Bath
48. 10 Tommy Andrew 22:05.5 Holland Black River
49. 12 Peter Hulett 22:07.7 Saranac
50. 12 Taylor Coe 22:08.9 Lansing Waverly
51. 9 Logan Henning 22:18.6 Holland Black River
52. 11 Nick Carroll 22:21.1 Bath
53. 12 Alexander Bascom 22:45.8 Holland Black River
54. 12 Tony Savage 22:46.3 Portland
55. 9 Riley Bedard 22:51.6 Saranac
56. 12 Andrew VanderMeer 22:58.0 Wellspring Prep
57. 10 Kevin Schafer 23:00.4 Pewamo-Westphalia
58. 9 Seth Anderson 23:01.6 Pewamo-Westphalia
59. 10 Justin McMaster 23:15.8 Belding
60. 9 Ethan Lothamer 23:26.2 Bellevue
61. 11 Daniel Wagner 23:40.1 Lansing Waverly
62. 9 Timothy Sweet 23:45.4 Lakewood
63. Brady Seeley 23:47.1 Bath
64. 12 Brody Jones 24:07.5 Lakewood
65. 11 Thomas Wernet 24:17.8 St Patrick
66. 9 Mason Houtteman 24:18.4 Saranac
67. 11 Sean Boysen 24:19.5 Holland Black River
68. 9 Kevin Warner 24:44.9 Belding
69. 12 Josh Hansma 24:49.1 Wellspring Prep
70. 9 Austin Smith 24:51.3 Pewamo-Westphalia
71. 11 Evan Meekhoff 24:52.9 Wellspring Prep
72. 11 Philip Wernet 24:58.2 St Patrick
73. 10 Eamon Duff 25:04.3 Portland
74. 9 Conor Talcott 25:33.0 Saranac
75. 9 Andrew Mathews 25:44.8 Lakewood
76. 12 Nathan LaWarre 25:49.4 Saranac
77. 10 Bailey Sandula 26:15.9 Lansing Waverly
78. 11 Evan Milligan 26:20.8 Holland Black River
79. 9 Ethan Jensen 26:27.6 Portland
80. 9 Jordan Bustance 26:28.6 Lakewood
81. 9 Geordie Ruid 26:36.8 Saranac
82. 11 Alexis Monroy 27:00.3 Saranac
83. 9 Cole Jackson 27:27.9 Lakewood
84. 10 Cody Hefron 27:28.6 Saranac
85. 11 Austin Davis 27:35.7 Lakewood
86. 11 Caleb Robinson 28:05.6 Bellevue
87. 9 Sam Zylstra 28:42.1 Holland Black River
88. 9 Austin Galovich 28:45.2 Wellspring Prep
89. 10 Austyn Conklin 29:17.6 Belding
90. 10 Maxwell Wright 29:37.3 Lansing Waverly
91. 9 Jarred Mitter 31:54.7 Belding
92. 9 Tommy Myles 32:15.2 Belding
93. 10 Aaron Pratt 33:35.4 St Patrick
94. 9 Calvin Whittington 36:31.0 Bath