boys 5000 meter run
1. 11 Gannon Foley 16:29 Portage Central
2. 11 Jon Koning 16:34 Portage Central
3. 11 Will Kellam 16:39 Portage Northern
4. 11 Nathan Mack 16:49 Portage Central
5. 11 Logan McDonald 16:54 Portage Northern
6. 11 Jacob Hovda 17:11 Portage Central
7. 9 Samuel Weber 17:12 Portage Central
8. 11 Brady Rudesill 17:15 Portage Central
9. 12 Kurt Egelhaaf 17:19 St. Joseph
10. 9 Max Rathburn 17:20 Portage Northern
11. 12 Cody Clemens 17:29 Portage Northern
12. 12 Wayne Matunas 17:37 Portage Northern
13. 11 Riley Nickell 17:38 Portage Central
14. 10 Will Lage 17:40 St. Joseph
15. 10 Zhane Arthur 17:49 St. Joseph
16. 11 Mike Stinchcomb 17:58 Portage Northern
17. 10 Owen Langejans 18:07 Portage Northern
18. 10 Devonte Gaskill 18:09 Niles
19. 11 Zach Franks 18:18 Portage Central
20. 9 Cris Smith 18:19 Portage Northern
21. 10 Sebastian Smaling 18:22 Portage Central
22. 9 Jack Simpson 18:27 Portage Central
23. 11 Dylan Miller 18:30 Portage Northern
24. 12 Christian Cortes 18:33 Portage Central
25. 9 Nicholas Mitran 18:35 Portage Central
26. 9 Luke Daniel 18:35 Portage Northern
27. 11 Benjamin Stump 18:38 Portage Northern
28. 12 Daniel Pfahler 18:39 St. Joseph
29. 10 Devin Tomlinson 18:40 Niles
30. 9 Patrick Gernaat 18:43 Portage Northern
31. 12 Scott Schueneman 18:46 Stevensville Lakeshore
32. 10 Griffin Fitts 18:46 St. Joseph
33. 12 Matt Bourbeau 18:48 Portage Central
34. 9 Austin Coll 18:54 Portage Central
35. 12 Skylar DeLaTorre 18:59 Stevensville Lakeshore
36. 10 Clark Cummings 18:59 Portage Northern
37. 10 Josh Dunlop 19:00 St. Joseph
38. 9 Connor Clemens 19:05 Portage Northern
39. 9 Nick Gerhard 19:05 Portage Northern
40. 12 Foster Woodruff 19:08 St. Joseph
41. 11 William Chung 19:11 Portage Central
42. 9 Cooper Clark 19:14 Stevensville Lakeshore
43. 11 Gray Wilson 19:18 Portage Northern
44. 12 Max Meyer 19:19 Niles
45. 10 Keegan Murphy 19:24 Niles
46. 10 Hunter Greenman 19:26 Niles
47. 10 Tyler Maki 19:32 Portage Northern
48. 10 Andrew Borre 19:34 St. Joseph
49. 12 Jordan Dorry 19:34 St. Joseph
50. 10 Charlie Levy 19:38 Portage Central
51. 9 Nolan Rich 19:41 St. Joseph
52. 9 Lane Everett 19:41 St. Joseph
53. 10 Eric Egelhaaf 19:41 St. Joseph
54. 10 Riley Fernandez 19:42 Portage Northern
55. 9 Nicholas Zafer 19:44 Portage Northern
56. 10 Jackson McGrath 19:44 Portage Northern
57. 9 Colin Gilmour 19:51 Portage Northern
58. 12 Kyle Ogata 19:58 Stevensville Lakeshore
59. 10 Patrick Gehringer 20:07 Portage Central
60. 10 Jack Shinabarger 20:09 Portage Central
61. 9 Daniel Malone 20:09 Stevensville Lakeshore
62. 11 Cade Stephenson 20:16 Niles
63. 11 Casey Noack 20:16 Stevensville Lakeshore
64. 10 Jeremy Oakes 20:16 St. Joseph
65. 10 Isaac Dodson 20:19 St. Joseph
66. 12 Logan Wilkerson 20:23 Stevensville Lakeshore
67. 10 Ben Miller 20:24 Portage Central
68. 9 Kamren Staples 20:24 Portage Central
69. 9 Matthew Sparkman 20:28 St. Joseph
70. 12 Hunter Bard 20:31 St. Joseph
71. 9 Robert Kalnins 20:40 Portage Northern
72. 12 Samuel Burck 20:45 Niles
73. 12 Scott Jimenez 20:51 Portage Central
74. 9 Paul Moon 20:51 St. Joseph
75. 12 Ben Beach 20:52 Portage Northern
76. 10 Evan Palmer 20:56 Portage Central
77. 10 Ian Beshears 20:57 Stevensville Lakeshore
78. 11 Will Elmore 20:59 Stevensville Lakeshore
79. 12 Ryan Faulkner 21:02 St. Joseph
80. 9 Austin Barnes 21:06 Portage Central
81. 11 Chris Kulpa 21:06 Portage Northern
82. 9 Josh Burns 21:09 St. Joseph
83. 9 Phil Timmerick 21:18 Stevensville Lakeshore
84. 9 Brennen Uhrik 21:19 Stevensville Lakeshore
85. 9 Pete McAllister 21:27 Stevensville Lakeshore
86. 10 Avery McCaughan 21:29 St. Joseph
87. 9 Hudson Woodruff 21:32 St. Joseph
88. 9 Logan Borah 21:32 St. Joseph
89. 9 Alex Wilson 21:38 Stevensville Lakeshore
90. 10 Christopher Styrlund 21:41 Portage Central
91. 10 Nick VanderHoff 21:42 Portage Northern
92. 10 Colin Palmer 21:50 Portage Central
93. 9 Noah Kalkman 22:01 St. Joseph
94. 9 Brad Franks 22:01 Portage Central
95. 10 Kai Borah 22:05 St. Joseph
96. 11 Chris Redlon 22:15 Portage Central
97. 10 Nick Gersonde 22:17 St. Joseph
98. 10 Triston Stockwell 22:19 Portage Central
99. 11 Tramaine Carmouche 22:22 Portage Central
100. 10 Ross Argue 22:25 Portage Northern
101. 12 Noah Marzke 22:34 St. Joseph
102. 11 Deven Hengy 22:38 Stevensville Lakeshore
103. 9 Jakob Maynard 22:48 Portage Central
104. 9 Sam Breuer 22:53 Portage Central
105. 9 P.J. Dye 22:55 Stevensville Lakeshore
106. 10 Eric Jacobson 23:13 Stevensville Lakeshore
107. 12 Ryan Carmody 23:24 Stevensville Lakeshore
108. 9 Andrew Esser 23:24 St. Joseph
109. 9 Jack Veersma 23:35 St. Joseph
110. 10 Christopher Thompson 24:02 Niles
111. 9 Andreas Vetne 24:18 St. Joseph
112. 9 Max Hunter 24:24 St. Joseph
113. 10 Nathan Ginter 24:27 Portage Central
114. 9 Justin Beckrow 25:00 Stevensville Lakeshore
115. 10 Jack Blommel 25:42 Stevensville Lakeshore
116. 9 Bryan Cassem 35:58 Portage Central