boys 5000m run
1. 12 Ryan Gurgel 15:42.3 Kettle Moraine Luthe...
2. 12 Lucas Weber 15:43.3 Lourdes Academy
3. 10 Wesley Schiek 15:46.4 Valley Christian
4. 11 Clark Otte 15:51.0 Sheboygan Falls
5. 12 Xavier Lechleitner 16:46.8 Marathon
6. 11 Gus Kaiser 16:47.5 Deerfield/Cambridge
7. 12 Andy Barnhart 16:49.1 Living Word Lutheran
8. 10 Jackson Moore 16:49.2 Lourdes Academy
9. 11 Dillon Heise 16:49.4 Omro
10. 11 Connor Dolan 16:52.1 Assumption
11. 11 Andrew Wright 16:56.9 Omro
12. 10 Will Kaashagen 17:02.1 Deerfield/Cambridge
13. 11 Dom Milis 17:02.4 Omro
14. 10 Miguel Mathias 17:09.0 Nekoosa
15. 12 Mike Lancour 17:10.7 Little Chute
16. 11 Cole Schacherl 17:14.6 Winneconne
17. 9 Colin Green 17:16.1 Madison Country Day
18. 12 Josh Gregory 17:16.1 Racine Saint Catheri...
19. 12 Jordan Balz 17:16.2 Marathon
20. 9 Hayden Schwartzman 17:21.0 Wautoma
21. 12 Carson Kaashagen 17:25.1 Deerfield/Cambridge
22. 10 Dominic Steiner 17:26.3 Chilton
23. 11 Nick Schinner 17:28.3 Oostburg
24. 10 Nathan Schmitz 17:36.9 Chilton
25. 10 Spencer Currie 17:38.5 Deerfield/Cambridge
26. 12 Joey Messer 17:39.9 Winneconne
27. 11 Alec Potter 17:41.5 Laconia
28. 12 Jay Nikolay 17:41.8 Deerfield/Cambridge
29. 12 Chase Janssen 17:46.5 Little Chute
30. 10 Michael Axtman 17:47.0 Living Word Lutheran
31. 11 Nate Erck 17:49.2 Omro
32. 12 Tanner Hudziak 17:52.2 Wautoma
33. 11 Jacob Bloede 17:53.5 Omro
34. 9 Kyle Faivre 17:55.4 Nekoosa
35. 12 Patrick Joosten 17:57.7 Little Chute
36. 9 Sean Dolan 17:58.7 Assumption
37. 9 Sam Busse 18:04.6 St. Mary's Springs
38. 12 Carson Seehafer 18:05.0 Marathon
39. 12 David Smith 18:05.6 Nekoosa
40. 12 Seamus Dolan 18:06.3 Assumption
41. 11 Nick Ignasiak 18:06.8 Racine Saint Catheri...
42. 10 James Vandenberg 18:07.5 Little Chute
43. 10 Evan Pilgrim 18:07.9 Marathon
44. 11 Anton Keuntjes 18:08.4 Assumption
45. 12 Matthew Barthel 18:10.3 Winneconne
46. 11 Mason Shambeau 18:11.4 Kettle Moraine Luthe...
47. 12 Matt Stoltz 18:14.4 Kettle Moraine Luthe...
48. 11 Theodore Kobza 18:16.8 Assumption
49. 10 Ben Johnson 18:18.4 Winneconne
50. 11 Alex Brandt 18:19.4 Chilton
51. 9 Nicholas Smits 18:20.5 Assumption
52. 10 David Gremminger 18:21.4 Sheboygan Falls
53. 9 Alex Kashevarof 18:25.5 Living Word Lutheran
54. 12 Noah Giebel 18:26.7 North Fond du Lac Oa...
55. 11 Michael Lucassen 18:35.8 Wautoma
56. 9 Parker Stangel 18:36.6 Sheboygan Falls
57. 11 Josh Niesen 18:36.7 Deerfield/Cambridge
58. 12 Spencer Stanosek-R... 18:37.2 Wautoma
59. 12 Jared Bavers 18:37.8 North Fond du Lac Oa...
60. 9 Hunter Hawk 18:40.8 Nekoosa
61. 10 Zach Vetter 18:42.3 Sheboygan Falls
62. 10 Abraham Giebel 18:42.5 North Fond du Lac Oa...
63. 11 Jake Butzen 18:43.1 St. Mary's Springs
64. 10 Silas Beranek 18:44.0 Marathon
65. 11 Kyle Westphal 18:45.3 Laconia
66. 12 Kevin Potter 18:49.0 Laconia
67. 10 Peyton Meyer 18:51.7 Chilton
68. 11 Nate Burnside 18:52.6 Living Word Lutheran
69. 11 Spencer Wein 18:53.2 Winneconne
70. 10 Grant Fox 18:56.4 Living Word Lutheran
71. 12 Andrew Loose 18:58.8 Chilton
72. 12 Ryan Busey 19:00.1 Racine Saint Catheri...
73. 10 Jp Mcallister 19:00.2 Chilton
74. 9 Dylan Konop 19:00.9 Lourdes Academy
75. 10 Brandon Anderson 19:01.2 North Fond du Lac Oa...
76. 10 Santiago Espinoza 19:02.7 Racine Saint Catheri...
77. 10 Lucas Evans 19:04.1 Madison Country Day
78. 12 Matt Land 19:05.4 St. Mary's Springs
79. 9 Sam Hietpas 19:09.4 Little Chute
80. 9 Nick Eidenschink 19:10.0 Nekoosa
81. 11 Tanner Stuck 19:16.2 Kettle Moraine Luthe...
82. 9 Joe Kraimer 19:18.0 Marathon
83. 10 Zane Apkarian 19:25.4 Johnson Creek
84. 10 Nathan Franke 19:25.5 Marathon
85. 10 Ryan Hummel 19:27.1 Winneconne
86. 9 Cole Dixon 19:29.9 Racine Saint Catheri...
87. 11 Josiah Guyant 19:32.6 Valley Christian
88. 9 Cole Ducklow 19:34.2 Johnson Creek
89. 10 Jordan Reilly 19:35.1 Wautoma
90. 10 Mack Hooyman 19:39.3 Little Chute
91. 9 Derek Stahmann 19:39.3 Laconia
92. 10 Jacob Eernisse 19:44.3 Oostburg
93. 10 Simitrio Arellana 19:47.6 St. Mary's Springs
94. 10 Nick Huffman 19:49.5 Deerfield/Cambridge
95. 11 Alex Pawlowski 19:49.5 Racine Saint Catheri...
96. 12 Mitchell Crowley 19:50.7 Omro
97. 9 Isaac Shannon 19:50.8 St. Mary's Springs
98. 9 Trent Trofka 19:52.3 Lourdes Academy
99. 10 Ryan Riley 19:53.7 Wautoma
100. 9 Josh Brill 19:55.7 Oostburg
101. 10 Nick Bowman 19:56.9 Johnson Creek
102. 11 Austin Downing 20:02.9 Little Chute
103. 12 Austin Hildebrandt 20:07.0 Nekoosa
104. 11 River Rodey 20:07.2 Omro
105. 11 Michael Kastein 20:07.6 Laconia
106. 11 PJ Ladd 20:13.2 Chilton
107. 11 PJ Ladd 20:13.3 Chilton
108. 12 Nicholas Carolfi 20:18.8 Assumption
109. 11 Noah Argus 20:31.3 Johnson Creek
110. 9 Logan Meyer 20:49.3 Laconia
111. 11 Ethan Pilon 20:52.3 Kettle Moraine Luthe...
112. 10 Matt Raihala 20:54.3 Madison Country Day
113. 12 Zach Mentink 20:56.8 Oostburg
114. 12 Austin Arenz 20:58.9 Sheboygan Falls
115. 10 John Geffers 21:01.1 Valley Christian
116. 9 Luke O'Brien 21:03.6 Valley Christian
117. 12 Conner Faivre 21:08.0 Nekoosa
118. 11 Will Stephenson 21:21.8 North Fond du Lac Oa...
119. 10 T.J. Christensen 21:23.6 Johnson Creek
120. 9 Andrew Loehr 21:34.2 St. Mary's Springs
121. 9 Andrew Coopman 21:41.1 Johnson Creek
122. 12 Michael Peterson 21:53.1 Winneconne
123. 9 Andrew Schmitz 21:57.2 North Fond du Lac Oa...
124. 12 Andrew Wix 22:03.7 Laconia
125. 12 Bradly Wagner 22:05.9 Sheboygan Falls
126. 11 Michael Mager 22:06.7 Wautoma
127. 12 Jonny Daane 22:07.4 Oostburg
128. 12 Chris Yezzi 22:15.4 Johnson Creek
129. 12 Eddie Castillo 22:34.9 Oostburg
130. 12 Tyler Graceffa 22:36.8 Racine Saint Catheri...
131. 10 Alec Martin 22:39.3 Madison Country Day
132. 12 Ryan Prinsen 22:54.1 Oostburg
133. 12 Brady Koller 22:58.4 Sheboygan Falls
134. 10 Collin Newton 24:06.2 North Fond du Lac Oa...
135. 10 Micah Dykema 26:12.2 Kettle Moraine Luthe...