Boy's 5000m Run
1. 12 Terry Stahl 17:37.74 Sturgis
1. 12 John Finch 17:51.69 Otsego
2. 11 Cam Brylowski 18:04.39 Otsego
2. 12 Nate Ring 18:17.67 Sparta
3. 10 Matt Wight 18:19.22 Holland West Ottawa
4. 11 Martin Calvillo 18:28.67 Sturgis
5. 11 Chandler Cruz 18:28.93 Marshall
6. 11 Christian Kalisz 18:32.32 Marshall
7. 10 Braden Kilpatrick 18:33.48 Sparta
3. 12 Joel Griffioen 18:34.16 Grand Rapids Covenan...
8. 12 Patric LaJoye 18:44.76 Middleville Thornapp...
4. 9 Brice VanOverloop 18:46.57 Grand Rapids Covenan...
9. 11 David Sanchez 18:46.88 Zeeland East
10. 12 Nicholas Franks 18:49.51 Sturgis
5. 12 Brandon Watson 18:49.88 Otsego
6. 12 Caleb Koole 18:53.10 Grand Rapids Covenan...
11. 12 Garrett Bakos 18:54.20 Grand Rapids Northview
7. 10 Elliot Klingenberg 18:58.40 Hamilton
12. 11 Chris Thome 18:58.68 Sparta
13. 10 Luke Larson 19:00.68 Grand Rapids Northview
14. 12 Wyatt DeLeeuw 19:00.97 Middleville Thornapp...
15. 11 Garrison Osborne 19:02.48 Holland West Ottawa
16. 11 Drayson Beyer 19:03.49 Middleville Thornapp...
17. 10 Calvin Smith 19:05.54 Marshall
18. 12 Art Brown 19:06.04 Sparta
8. 11 Austin Bertuca 19:07.84 Bloomingdale
19. 10 Brendan Edgington 19:08.09 Plainwell
20. 12 Scott Binder 19:08.40 Zeeland East
21. 10 Josh Greiffendorf 19:11.42 Grand Rapids Northview
9. 9 Luke Koopman 19:16.64 Hamilton
22. 10 Brendan Sprowls 19:20.53 Sturgis
23. 11 Kyle Makarewicz 19:22.95 Middleville Thornapp...
24. 10 Kyle Cater 19:23.46 Lowell
10. 11 Jake Griffioen 19:28.05 Grand Rapids Covenan...
25. 11 Max Garcia 19:35.50 Holland West Ottawa
26. 12 Alex Bohr 19:39.09 Lowell
27. 9 Eli Fournier 19:40.64 Grand Rapids Northview
28. 11 Ed Gomez 19:48.74 Holland
29. 12 Weston Herman 19:49.47 Marshall
30. 10 Evan Hotary 19:53.42 Holland West Ottawa
11. 11 Joe McClelland 19:53.76 Allegan
12. 10 Justin Krueger 20:07.25 Hamilton
31. 12 Dan Onan 20:11.13 Lowell
13. 12 Dustin Goodrich 20:20.90 Otsego
32. 10 Kody DeHaan 20:23.82 Zeeland East
14. 9 Ben VanHuis 20:25.44 Hamilton
33. 9 Ian Weirsma 20:43.92 Zeeland East
34. 10 Caleb Sobie 21:23.07 Lowell
35. 11 Andrew Hopson 21:35.92 Plainwell
15. 10 Colton Borst 21:37.45 Allegan
36. 11 Jake Wisnaski 22:03.01 Plainwell
16. 9 Steven Lockwood 22:28.89 Paw Paw
17. 11 Dylan Aalderink 22:31.02 Fennville
37. 10 Gabe Hernandez 22:32.98 Holland
18. 9 Grady Sakshaug 22:33.26 Wyoming Kelloggsville
19. 9 Braden Griffin 22:46.12 Fennville
20. 9 Seth Douglas 23:19.29 Paw Paw
38. 10 Diveno Brisneo 23:40.23 Holland
21. 9 Jared Jasper 23:45.87 Allegan
22. 9 Trevor Jasper 23:52.12 Allegan
23. 11 Wes Luna 24:03.89 Wyoming Kelloggsville
24. 9 Hunter Shreve 24:07.08 Paw Paw
39. 10 Connor Westerhof 25:02.61 Holland
25. 9 Matt Probst 25:03.47 Niles Brandywine
26. 10 Braden Bertuca 27:22.49 Bloomingdale
27. 12 Benjamin Sanchez 28:11.46 Fennville