boys 5000m run
1. 10 Brice Enright 18:20 Clinton
2. 10 Evan Spencer 18:32 Parkview
3. 11 Alex Diaz 18:36 Parkview
4. 9 Jordan Laatz 18:38 Clinton
5. 11 Nate Ciabatti 18:39 Brodhead/Juda
6. 10 Mason Spencer 18:42 Parkview
7. 12 Peter Speckman 18:45 Brodhead/Juda
8. 11 Reuben Larson 18:46 Brodhead/Juda
9. 11 Tyler Urness 19:10 Brodhead/Juda
10. 11 Blake Burns 19:13 Brodhead/Juda
11. 12 Thad Hahn 19:15 Clinton
12. 11 Josh Soderstrom 19:26 Parkview
13. 10 Holden Whitledge 19:27 Brodhead/Juda
14. 12 Jakob Harper 19:30 Brodhead/Juda
15. 12 Dylan Moser 19:31 Clinton
16. 12 Ben Vegter 19:33 Clinton
17. 12 Brian Lefeber 19:38 Clinton
18. 10 Tommy Schueller 19:40 Palmyra-Eagle
19. 10 Griffin Isaacsen 19:51 Palmyra-Eagle
20. 10 Dylan Mueller 20:00 Clinton
21. 10 Zach Draeving 20:28 Parkview
22. 9 Johnson Moran 20:29 Turner
23. 9 Noah Lutzke 20:36 Parkview
24. 11 Skyler Hutter 20:54 Turner
25. 9 William Neupert 20:55 Turner
26. 12 Patrick Engen 20:57 Parkview
27. 10 Gavin Calderon 21:04 Palmyra-Eagle
28. 12 Shane Swing 21:31 Turner
29. 10 Josh Sagona 21:31 Turner
30. 11 Alden Ferreira 21:52 Palmyra-Eagle
31. 9 Carlin Burk 22:19 Turner
32. 10 Brinn Blum 22:33 Turner
33. 10 Ryan Timmerman 22:43 Palmyra-Eagle
34. 12 Brandon Davis 24:22 Palmyra-Eagle