Mens 5000m Run
1. 12 Connor Wuori 15:54 Portage Central
2. 10 Gannon Foley 16:46 Portage Central
3. 12 Tanner Rydleski 16:49 St. Joseph
4. 10 Jon Koning 16:54 Portage Central
5. 10 Will Kellam 16:54 Portage Northern
6. 12 Brian Stubelt 17:13 Portage Central
7. 12 Nick Jewell 17:28 St. Joseph
8. 10 Jacob Hovda 17:38 Portage Central
9. 12 Ian Otto 17:46 Portage Northern
10. 9 Will Lage 17:48 St. Joseph
11. 10 Zach Franks 17:52 Portage Central
12. 10 Nathan Mack 18:06 Portage Central
13. 9 Zhane Arthur 18:07 St. Joseph
14. 11 Wayne Matunas 18:07 Portage Northern
15. 10 Riley Nickell 18:21 Portage Central
16. 12 Tim Walsh 18:24 Portage Central
17. 11 Kurt Egelhaaf 18:39 St. Joseph
18. 10 Mike Stinchcomb 18:42 Portage Northern
19. 12 Alex Knue 18:51 Portage Central
20. 11 Kyle Ogata 18:54 Stevensville Lakeshore
21. 11 Matthew Strouse 18:54 Stevensville Lakeshore
22. 9 Charlie Levy 19:01 Portage Central
23. 11 Dalton Seeley 19:02 Portage Central
24. 12 Ian Epkey 19:05 Portage Central
25. 12 Noah Hall 19:09 Niles
26. 12 Benjamin Maddux 19:10 Portage Central
27. 12 Charles Leonard 19:13 Niles
28. 11 Daniel Pfahler 19:16 St. Joseph
29. 9 Griffin Fitts 19:16 St. Joseph
30. 10 Nick Yoakam 19:19 Portage Central
31. 11 Foster Woodruff 19:21 St. Joseph
32. 12 Marius VanderHoff 19:25 Portage Northern
33. 12 Erik Edwards 19:29 St. Joseph
34. 12 James Jungblut 19:30 Stevensville Lakeshore
35. 10 Benjamin Stump 19:34 Portage Northern
36. 12 Drew Brown 19:36 Stevensville Lakeshore
37. 12 Joe Puzycki 19:42 Stevensville Lakeshore
38. 9 Jonah Stolz 19:44 Portage Northern
39. 12 Quinton Broach 19:45 Portage Central
40. 11 Scott Jimenez 19:46 Portage Central
41. 9 Owen Gwyn 19:50 Portage Central
42. 12 Noah Aleman 19:51 Portage Northern
43. 10 Brenden Hall 19:52 Niles
44. 11 Cody Clemens 20:02 Portage Northern
45. 10 Cade Stephenson 20:12 Niles
46. 12 David Shane 20:15 Stevensville Lakeshore
47. 11 Samuel Burck 20:16 Niles
48. 10 William Chung 20:19 Portage Central
49. 11 John Wendland 20:22 Stevensville Lakeshore
50. 9 Jack Shinabarger 20:23 Portage Central
51. 9 Ben Miller 20:23 Portage Central
52. 12 Tyler Darr 20:32 St. Joseph
53. 10 Noah Boot 20:43 Portage Central
54. 12 Chris Ahlgrim 20:47 Niles
55. 10 Dylan Miller 20:47 Portage Northern
56. 12 Adam Lucker 20:50 Stevensville Lakeshore
57. 9 Hunter Greenman 20:51 Niles
58. 9 Sebastian Smaling 20:52 Portage Central
59. 11 Patrick Fischer 20:55 St. Joseph
60. 9 Rob Kurtz 20:58 St. Joseph
61. 9 Tyler Maki 21:02 Portage Northern
62. 9 Isaac Dodson 21:17 St. Joseph
63. 10 Andrew Flick 21:18 Niles
64. 10 Chris Kulpa 21:25 Portage Northern
65. 9 Andrew Borre 21:25 St. Joseph
66. 12 Andrew Burch 21:38 Portage Central
67. 12 Gregory Smith 21:40 St. Joseph
68. 11 Ben Beach 21:40 Portage Northern
69. 9 Keegan Murphy 21:46 Niles
70. 11 Logan Wilkerson 21:51 Stevensville Lakeshore
71. 10 Casey Noack 21:53 Stevensville Lakeshore
72. 11 Alex Kahmark 21:59 Portage Central
73. 9 Clark Cummings 22:01 Portage Northern
74. 9 Ian Beshears 22:06 Stevensville Lakeshore
75. 12 Stingray Jaynes 22:26 Niles
76. 9 Avery McCaughan 22:27 St. Joseph
77. 9 Nick Gersonde 22:31 St. Joseph
78. 9 Ross Argue 22:33 Portage Northern
79. 9 Myles Clarke 22:34 St. Joseph
80. 9 Nathaniel Berkley 22:42 Portage Central
81. 12 Zack Freye 23:07 St. Joseph
82. 10 Darien Tomlinson 23:15 Niles
83. 9 Blayne Laclaire 23:16 Niles
84. 9 Davin Simpson 23:17 Niles
85. 9 Christian Smusz 23:23 St. Joseph
86. 9 Brandon Wogoman 23:30 Niles
87. 9 Will Elmore 23:40 Stevensville Lakeshore
88. 9 Conner Grey 23:47 Niles
89. 9 Josh Dunlop 23:54 St. Joseph
90. 9 Kai Borah 23:55 St. Joseph
91. 9 Riley Fernandez 24:33 Portage Northern
92. 10 Anthony Patzer 24:38 St. Joseph
93. 10 Andre Barkholz 24:39 Portage Central
94. 9 Tyler Jessalunas 24:53 Portage Northern
95. 10 Cole Sherwood 26:20 St. Joseph
96. 9 Tristan Stockwell 26:22 Portage Central
97. 9 Chris Styrlund 26:38 Portage Central
98. 11 Ryan Carmody 28:14 Stevensville Lakeshore