boys 5000m run
1. 12 Ryan Gurgel 16:42.9 Kettle Moraine Luthe...
2. 10 Trevor Wenzel 17:13.0 Valders
3. 10 Cody Meyer 17:31.7 Valders
4. 11 Kyle Miller 17:33.7 Waupun
5. 12 Nathan Grall 17:44.3 Two Rivers
6. 12 Ian McConnaha 17:50.2 Plymouth
7. 10 Garrett Franczek 17:59.5 Hilbert
8. 9 Ashton Arnold 18:06.0 Kiel
9. 11 Alan Schaefer 18:06.2 Plymouth
10. 11 Jared Krahn 18:10.1 Two Rivers
11. 12 Tomerot Lambert 18:13.2 Roncalli
12. 12 Josh Kuhn 18:16.2 Kiel
13. 10 Spencer Kirsteatter 18:19.2 NEWCHAA Homeschool
14. 12 Jacob Westphalen 18:24.2 Kiel
15. 11 Dylon Pokorny 18:26.3 Waupun
16. 12 Cullen Hilliker 18:28.6 Roncalli
17. 12 Michael Jarzin 18:38.7 NEWCHAA Homeschool
18. 11 Joey Demeyer 18:41.5 Valders
19. 10 Bailey Bille 18:45.5 Waupun
20. 12 John Egdorf 18:48.2 Mishicot
21. 10 Micah Dykema 18:51.7 Kettle Moraine Luthe...
22. 10 Conal Delaney 18:55.2 NEWCHAA Homeschool
23. 10 Justin Reck 18:56.2 Kewaskum
24. 12 Jordan Marshall 18:56.5 Plymouth
25. 12 Zackery Levene 18:56.9 Roncalli
26. 10 Gabe Olsen 19:05.3 Plymouth
27. 9 Jacob Pattee 19:11.5 Valders
28. 11 Luke Oltmanns 19:19.2 Valders
29. 12 Darian Schubring 19:20.7 Two Rivers
30. 11 Mason Shambeau 19:22.0 Kettle Moraine Luthe...
31. 9 Sam Busse 19:24.7 St. Mary's Springs
32. 12 Paul Bianchi 19:26.0 Two Rivers
33. 12 Ben Weina 19:26.3 Two Rivers
34. 10 Bart Stillwell 19:32.2 NEWCHAA Homeschool
35. 10 Josh Tarnowski 19:36.7 Kiel
36. 11 Evan Schulz 19:37.0 Winnebago Lutheran A...
37. 9 Noah Baratka 19:46.0 Plymouth
38. 12 Nick Hoffman 19:48.9 Roncalli
39. 9 Joey Bianchi 19:50.7 Two Rivers
40. 12 Dennis Jaeger 19:52.5 Waupun
41. 12 Matt Land 19:54.6 St. Mary's Springs
42. 10 Joe Gentine 19:55.0 Roncalli
43. 10 Wilson Burge 19:56.6 Saint Lawrence Semin...
44. 12 Matt Stoltz 19:56.7 Kettle Moraine Luthe...
45. 10 Casey Gunderson 19:57.0 Valders
46. 10 Eddie Mills 20:00.0 Saint Lawrence Semin...
47. 11 Jake Butzen 20:04.7 St. Mary's Springs
48. 12 Jake Risse 20:09.8 Valders
49. 12 Trevor Wavrunek 20:23.7 Denmark
50. 10 Brady Schultz 20:25.7 Plymouth
51. 10 Kyle Toth 20:27.7 Kewaskum
52. 11 Andy Winkel 20:30.5 Kiel
53. 12 Zeb Boos 20:37.8 Saint Lawrence Semin...
54. 11 Jared Shefchik 20:40.7 Denmark
55. 11 Zach Risse 20:41.5 Random Lake
56. 10 Connor Schmidt 20:49.7 Plymouth
57. 11 Roberto Silva 20:52.7 Saint Lawrence Semin...
58. 10 Mark Flood 20:54.9 Winnebago Lutheran A...
59. 11 Max Schmitz 20:56.2 Denmark
60. 9 Christian Hedeen 20:59.3 Waupun
61. 10 JP Ajide 21:00.6 Saint Lawrence Semin...
62. 11 Tanner Stuck 21:02.0 Kettle Moraine Luthe...
63. 9 Connor Sisel 21:02.0 Denmark
64. 9 Charlie Aschenbach 21:04.5 Plymouth
65. 11 Everett Franczek 21:06.5 Hilbert
66. 11 Nathaniel Jahns 21:06.9 Winnebago Lutheran A...
67. 10 Sam Sixel 21:08.9 Howards Grove
68. 11 Jonathan Huey 21:08.9 Winnebago Lutheran A...
69. 10 Brian Miller 21:12.0 NEWCHAA Homeschool
70. 12 Connor Coleman 21:12.5 Winnebago Lutheran A...
71. 10 Jedd Shefchik 21:18.1 Denmark
72. 12 Trent Preissner 21:21.5 Kiel
73. 12 Brandon Honnef 21:22.6 Denmark
74. 10 Blake Bomski 21:22.7 Denmark
75. 10 Eddie Ristow 21:24.6 Kiel
76. 11 Levi Pfantz 21:24.6 NEWCHAA Homeschool
77. - Tony Rozewski 21:28.8 NEWCHAA Homeschool
78. 9 Devan Meulemans 21:29.1 Valders
79. 10 Mitchell Edwards 21:29.2 Winnebago Lutheran A...
80. 12 Colton Brezinsky 21:38.6 Waupun
81. 10 Simitrio Arellana 21:38.8 St. Mary's Springs
82. 11 Drew Kirsteatter 21:49.8 NEWCHAA Homeschool
83. 12 Colton Wernecke 21:56.3 Mishicot
84. 11 Connor Reinhart 21:58.2 Mishicot
85. 12 Joseph Mortell 22:00.1 Saint Lawrence Semin...
86. 12 Jacob Barth 22:04.2 New Holstein
87. 9 Hunter Borys 22:15.6 Roncalli
88. 11 Jacob Loehr 22:17.8 Kewaskum
89. 11 Trenton Klesper 22:27.2 Mishicot
90. 12 Jae Lee 22:28.2 Saint Lawrence Semin...
91. 10 Skyler Schmid 22:31.1 Hilbert
92. 9 Isaac Shannon 22:31.5 St. Mary's Springs
93. 11 Zac Fencl 22:36.0 Mishicot
94. 9 Cody Holmes 22:37.0 Two Rivers
95. 11 Anthony Leister 22:42.5 Kewaskum
96. 9 Ransom Yasko 22:44.1 Elkhart Lake-Glenbeu...
97. 12 Drake Propson 22:46.7 Hilbert
98. 11 Ryan Roethle 22:50.2 Roncalli
99. 10 Blake Miller 22:50.9 Kewaskum
100. 12 Stone Goral 22:58.1 Random Lake
101. 12 Joe Bratz 23:03.6 Roncalli
102. 10 Cole Thorne 23:07.0 Mishicot
103. 11 Ethan Pilon 23:14.5 Kettle Moraine Luthe...
104. 9 Riley Brantmeier 23:20.6 Denmark
105. 10 Jacob Anderson 23:28.6 Kettle Moraine Luthe...
106. 9 Dustin Eilers 23:35.5 Howards Grove
107. 12 Jeremiah Callies 23:36.9 Winnebago Lutheran A...
108. 9 Vince Culp 23:43.6 Random Lake
109. 10 Evan Scholz 23:43.6 Hilbert
110. 9 Mason Thill 23:55.2 Random Lake
111. 10 Jacob Thiel 24:00.5 New Holstein
112. 12 Elias Rico 24:10.0 Hilbert
113. 11 Luke Englebert 24:17.2 Mishicot
114. 11 Bryce Loose 24:50.0 Hilbert
115. 9 Joshua Dewhurst 25:07.5 New Holstein
116. 9 Cody Nelson 25:08.9 Elkhart Lake-Glenbeu...
117. 11 Josh Ratajczak 25:10.3 Mishicot
118. 10 Bradley Paulson 26:53.5 New Holstein
119. 10 Colton Roepke 27:05.7 New Holstein