boys 5000m run
1. 10 Andrew Rodriguez 19:03.7 Ripon
2. 10 Jaxzen Schermacher 19:15.9 Plymouth
3. 11 Gavin Binversie 19:34.7 Plymouth
4. 12 Michael Peterson 19:40.6 Winneconne
5. 10 Kolton Fiedler 19:48.1 Winneconne
6. 10 Sam Mott 19:49.8 Ripon
7. 12 James Klemm 19:58.1 Ripon
8. 10 Josh Jaeger 20:07.2 Winneconne
9. 9 Branden Nagler 20:14.6 Winneconne
10. 9 Charlie Aschenbach 20:20.2 Plymouth
11. 9 Charlie Waitkus 20:24.1 Plymouth
12. 12 Andrew Bergthold 20:26.0 Ripon
13. 11 Ethan Fleck 20:26.4 Plymouth
14. 12 Michael Mastalish 20:29.1 Winneconne
15. 9 Jordan Shady 20:38.2 Berlin
16. 9 Isaac Brey 20:40.2 Berlin
17. 12 Noah Pomplun 20:53.4 Berlin
18. 10 Asher Marcom 20:59.1 Plymouth
19. 10 Eric Kisser 21:00.2 Winneconne
20. 11 Joshua Schmidt 21:02.4 Ripon
21. 12 Beau Ermatinger 21:07.0 Ripon
22. 11 Jack Benedict 21:07.5 Plymouth
23. 9 Lukas Viars 21:09.7 Berlin
24. 10 Chance Rupnow 21:28.8 Winneconne
25. 11 Josh Sperger 21:32.5 Ripon
26. 9 Alex Mastalish 21:34.9 Winneconne
27. 9 Kai Gahagan 21:40.7 Plymouth
28. 10 Cole Rogers 21:44.2 Plymouth
29. 10 Ben Picard 22:02.7 Plymouth
30. 12 Jack Koskinen 22:24.7 Kettle Moraine Luthe...
31. 12 Ryan Nygaard 22:32.5 Plymouth
32. 9 Christian Pieper 22:51.0 Plymouth
33. 10 Jacob Anderson 22:55.1 Kettle Moraine Luthe...
34. 10 Nate Heenan 23:01.6 Winneconne
35. 10 Jon Brisson 23:06.4 Plymouth
36. 9 Cole Panzer 23:08.7 Waupun
37. 9 Jake Wilkinson 23:30.6 Winneconne
38. 10 Joey Sebranek 23:31.5 Plymouth
39. 11 Lex Eggert 23:52.3 Plymouth
40. 12 Lucas Jones 23:52.4 Winneconne
41. 12 Mike Mularski 23:54.8 Berlin
42. 10 Rylee Bilgo 24:28.3 Winneconne
43. 9 Camron VanLoo 24:54.9 Waupun
44. 12 Mohammed Balaw 25:19.9 Plymouth
45. 12 Cole Breuer 26:05.5 Winneconne
46. 9 Dean Richter 26:16.5 Waupun
47. 9 Ben Klemp 26:40.1 Kettle Moraine Luthe...
48. 12 James Bidwell 27:16.0 Winneconne
49. 11 Jessie Viars 28:14.1 Berlin
50. 12 CJ Knechtel 28:38.4 Winneconne
51. 10 Cassady Laning 30:01.2 Waupun