boys 5000m run
1. 12 Tyler Gilbertson 17:37 Belleville
2. 11 Lucas Caminiti 17:52 Wisconsin Heights
3. 11 Gus Kaiser 18:01 Deerfield/Cambridge
4. 10 Will Kaashagen 18:13 Deerfield/Cambridge
5. 12 Bennett Thering 18:29 Marshall
6. 12 Jensen Langer 18:32 Marshall
7. 12 Jay Nikolay 18:37 Deerfield/Cambridge
8. 12 Jimmy Forman 19:00 Waterloo
9. 12 Carson Kaashagen 19:08 Deerfield/Cambridge
10. 11 Kyle Fredrickson 19:15 New Glarus/Monticello
11. 12 Nathan Hanna 19:30 Marshall
12. 12 Max Cruse 19:30 New Glarus/Monticello
13. 11 Josh Niesen 19:33 Deerfield/Cambridge
14. 12 Justin Edge 19:36 Belleville
15. 11 Kurtis Seufzer 19:43 Waterloo
16. 10 Daniel Guyer 19:49 Wisconsin Heights
17. 11 Christian Arnett 19:56 New Glarus/Monticello
18. 12 Jack Harris 20:10 Wisconsin Heights
19. 11 Jordan Hosler 20:20 Belleville
20. 10 Kale Grossman 20:21 Marshall
21. 9 Aaron Brey 20:25 Waterloo
22. 9 Brandon Springer 20:26 Waterloo
23. 9 Andrew Spreen 20:39 Wisconsin Heights
24. 9 Caden O'Rourke 20:53 Belleville
25. 9 Matthew Trager 20:54 Wisconsin Heights
26. 10 Nick Huffman 21:00 Deerfield/Cambridge
27. 11 Hayden Wollin 21:19 Marshall
28. 12 Ben Jackson 21:24 New Glarus/Monticello
29. 9 Josh Bowers 21:34 Belleville
30. 9 Gary Salmela 21:51 Belleville
31. 11 Andrew Newberry 21:57 New Glarus/Monticello
32. 9 Spencer Noel 22:16 Waterloo
33. 9 MacLaughlin Conrad 22:26 Waterloo
34. 9 Rhys Gordon 22:33 Waterloo
35. 10 Tristan Ruelas 22:44 Marshall
36. 11 Colin McNulty 22:50 New Glarus/Monticello
37. 11 Cade Beutler 23:00 New Glarus/Monticello
38. 10 Evan Reifert 23:22 Belleville
39. 9 Gabe Zimbric 23:26 Waterloo
40. 9 Sawyer Williams 23:44 Wisconsin Heights
41. 12 Austin Weber 23:54 Waterloo