boys 5000m run
1. 10 Wesley Schiek 16:52.38 Valley Christian
2. 12 Seth Zimdars 17:38.53 Ripon
3. 10 Riley Gatzke 17:51.80 Ripon
4. 12 Bennett Thering 17:55.47 Marshall
5. 12 Jensen Langer 18:01.30 Marshall
6. 12 Bruce Cunningham 18:09.40 Ripon
7. 12 Nathan Hanna 18:29.00 Marshall
8. 11 Jordan Jahnke 18:33.72 Markesan
9. 11 Evan Schulz 18:36.29 Winnebago Lutheran A...
10. 11 Noah Borgardt 18:46.11 Ripon
11. 12 Brian Jones 18:55.49 Princeton/Green Lake
12. 12 Jarod Bavers 18:58.15 North Fond du Lac Oa...
13. 12 Noah Giebel 19:06.64 North Fond du Lac Oa...
14. 10 Brandon Anderson 19:07.22 North Fond du Lac Oa...
15. 10 Alex Flick 19:09.12 Princeton/Green Lake
16. 10 Alex Van Crete 19:13.68 Princeton/Green Lake
17. 11 Chris Schwartz 19:15.08 Markesan
18. 9 Daniel Mader 19:19.80 Ripon
19. 10 Kale Grossman 19:21.83 Marshall
20. 12 Zachary Ferch 19:23.26 Ripon
21. 10 Abraham Giebel 19:24.30 North Fond du Lac Oa...
22. 10 Zane Apkarian 19:38.38 Johnson Creek
23. 10 Mark Flood 19:40.16 Winnebago Lutheran A...
24. 11 Devin Kallenbach 19:41.14 Princeton/Green Lake
25. 11 Josiah Guyant 19:43.53 Valley Christian
26. 12 Brandon Neuberger 19:48.97 Marshall
27. 11 Jared Gillett 19:52.71 Marshall
28. 11 Ben Bruss 20:00.03 Markesan
29. 11 Hayden Wollin 20:01.88 Marshall
30. 12 Cole Frank 20:03.32 Ripon
31. 12 Dante Graham 20:04.28 Rio/Fall River
32. 9 Spencer Braatz 20:05.69 Rio/Fall River
33. 10 John Geffers 20:09.80 Valley Christian
34. 10 Daniel Dunn 20:14.41 Valley Christian
35. 11 Cameron Walker-Croft 20:14.48 Markesan
36. 11 Jonathan Huey 20:20.74 Winnebago Lutheran A...
37. 9 Cole Ducklow 20:33.61 Johnson Creek
38. 11 Nathaniel Jahns 20:40.57 Winnebago Lutheran A...
39. 10 Nick Bowman 20:40.76 Johnson Creek
40. 10 Ryan Lang 20:42.63 Rio/Fall River
41. 12 Adrian Jensen 20:51.12 Markesan
42. 12 Connor Coleman 20:51.49 Winnebago Lutheran A...
43. 12 Austin Davis 20:53.05 Markesan
44. 10 Mitchell Edwards 21:00.17 Winnebago Lutheran A...
45. 10 Alex Galatowitsch 21:05.66 Princeton/Green Lake
46. 10 Wyatt Johnson 21:17.09 Princeton/Green Lake
47. 9 Andrew Coopman 21:17.11 Johnson Creek
48. 9 Kyle McCullen 21:18.29 Winnebago Lutheran A...
49. 11 Collin Schultz 21:36.10 Princeton/Green Lake
50. 12 Cody Ryan 21:42.33 Markesan
51. 10 Mark Wiersma 21:43.55 Rio/Fall River
52. 11 Will Stephenson 21:55.57 North Fond du Lac Oa...
53. 9 Luke O'Brien 21:56.23 Valley Christian
54. 9 Andrew Schmitz 22:03.03 North Fond du Lac Oa...
55. 11 Noah Argus 22:18.98 Johnson Creek
56. 10 Jeffery Corning 22:25.18 Rio/Fall River
57. 10 T.J. Christensen 22:40.42 Johnson Creek
58. 12 Chris Yezzi 23:28.04 Johnson Creek
59. 10 Collin Newton 24:40.28 North Fond du Lac Oa...