Mens Results
5,000 Meters Varsity
1. 12 Filip Pajak 15:44.9 PR Prairie Ridge
2. 12 Brian Jacques 15:49.2 PR Oconomowoc
3. 11 Luke Guttormson 15:52.3 PR West Bend West
4. 12 Bennett Peterson 16:10.8 SR Oswego
5. 12 Mike Ostrow 16:15.0 PR Prairie Ridge
6. 11 Alex Tam 16:19.5 PR Libertyville
7. 12 Nathan Perez 16:28.1 SR Racine Horlick
8. 12 Stephen Richardson 16:34.2 PR Libertyville
9. 12 Joe Gasick 16:35.0 PR Libertyville
10. 12 Jeremy Wallace 16:35.4 PR Lakes Community
11. 12 Corey Thornton 16:40.7 SR Milwaukee King
12. 11 Gustavo Gordillo 16:42.5 PR Badger
13. 12 Jack Colleran 16:43.5 PR Notre Dame
14. 12 Julian Ruiz 16:43.6 PR Warren Township
15. 11 Andy Muskevitsch 16:44.0 PR Oconomowoc
16. 9 Alexander Vance 16:47.4 PR Oconomowoc
17. 11 Eric Metzger 16:50.9 PR Lake Zurich
18. 11 Mitch Bradford 16:51.6 SR Oswego
19. 12 Martin Haugstad 16:52.0 PR Kenosha Tremper
20. 11 Peyton Janto 16:52.8 SR West Bend West
21. 11 Brandon Nelson 16:53.1 PR Oswego
22. 12 Erik Kivela 16:53.9 PR Oswego
23. 12 Andrew Miller 16:55.6 PR Warren Township
24. 12 Bryce Tome 16:56.9 PR Franklin
25. Caleb Hembree 17:00.8 PR Elkhorn Area
26. 11 Jacob Bieniek 17:05.5 PR Lake Zurich
27. 11 Roman Skurek 17:06.6 PR West Bend West
28. 12 Kyle Friedler 17:09.2 SR Chicago (Northside)
29. 12 Jacob Hanacek 17:09.6 PR Prairie Ridge
30. 12 Alex Ortiz 17:11.9 PR Chicago (Northside)
31. 12 Joe Frisch 17:11.9 SR Franklin
32. 11 Yamil Ramos 17:13.7 SR Racine Park
33. 11 Brendan Pope 17:14.2 PR Oswego
34. 11 Taylor Schneider 17:15.6 SR Racine Case
35. 10 Josh Crull 17:17.0 PR Hononegah
36. 12 Ben Welte 17:18.9 PR Hononegah
37. 10 Miles Mulder 17:19.6 SR Oconomowoc
38. 12 Kyle Fitzgerald 17:19.9 PR Lake Zurich
39. 11 Hans Ernst 17:20.6 SR Notre Dame
40. 11 Albert Su 17:23.8 PR Libertyville
41. 10 Charlie Sauter 17:25.2 SR Notre Dame
42. 12 Christian Lesac 17:27.2 PR Dominican
43. 12 Najee Ahmad 17:27.8 SR Milwaukee King
44. 10 Logan Koehling 17:27.9 PR Badger
45. 11 Nate Sweitzer 17:31.4 PR Libertyville
46. 12 Nathaniel Oommen 17:32.2 PR Warren Township
47. 11 James Lasak 17:36.9 SR Prairie Ridge
48. 10 Max Sauers 17:37.4 PR Libertyville
49. 11 Tyler Wilson 17:38.1 PR Hononegah
50. 12 Brian McNair 17:38.6 PR Lake Zurich
51. 11 Kael Moran 17:39.0 PR Lakes Community
52. 11 Josh Butscher 17:40.3 SR Waterford
53. 11 David Breiten 17:40.7 PR Hononegah
54. 12 Raees Ahmad 17:41.4 PR Warren Township
55. 12 David Gaytan 17:42.7 SR Oswego
56. 12 Kevin Diaz 17:42.8 SR Milwaukee King
57. 11 Adam Schubring 17:43.5 PR Waterford
58. 12 Alex Hecksher-Gomes 17:45.0 PR Libertyville
59. 12 Evan Patten 17:45.4 PR West Bend West
60. 11 Ian Marino 17:46.0 SR Waterford
61. 12 David Tulke 17:47.6 SR Prairie Ridge
62. 11 Tyler Buckley-Hunter 17:47.6 SR Racine Horlick
63. 10 Louis Ketchman 17:47.9 PR Milwaukee King
64. 10 Andrew Wilson 17:48.5 PR Hononegah
65. 12 Collin Boone 17:49.5 SR Oswego
66. 10 Jack Erwin 17:50.6 PR Lakes Community
67. 12 Parker Ellis 17:50.9 SR Oconomowoc
68. 12 Jeff Glatz 17:51.0 SR Lake Zurich
69. 11 Eddie Baines 17:53.2 PR Hononegah
70. 12 Tanner Hallett 17:53.4 PR Oconomowoc
71. 12 Galen Weber 17:53.9 PR Racine Horlick
72. Michael Stapleman 17:57.4 PR Racine Case
73. 10 Liam Sweeney 17:58.5 West Bend West
74. 10 Michael Kluz 17:59.8 PR Oconomowoc
75. 9 Will Gordon 18:00.2 PR Libertyville
76. 12 Brian McManus 18:00.8 PR Chicago (Northside)
77. 12 Jacob Rose 18:02.1 SR Notre Dame
78. 10 Spencer Hielkema 18:02.6 PR Hononegah
79. 12 Mario Gomez 18:03.3 SR Badger
80. 10 Alex Suelflow 18:04.3 PR West Bend West
81. 12 Jason Carrington 18:04.4 PR Warren Township
82. 11 Jarod Sturycz 18:04.5 SR Kenosha Tremper
83. 11 Alex Radocha 18:05.6 PR Marquette University
84. 12 Raymond Sorge-Young 18:07.0 SR Warren Township
85. 12 Kyle Eccles 18:07.5 SR Kenosha Tremper
86. 11 Derek Davey 18:07.5 PR Elkhorn Area
87. 11 Alex Besson 18:07.8 PR Antioch
88. Kaleb Opsal 18:08.8 PR Badger
89. 12 Julian White 18:09.0 Milwaukee King
90. 12 Kevin Vettesse 18:09.1 PR Antioch
91. 10 Adam Davis 18:09.1 PR Racine Case
92. 10 Owen Wenberg 18:09.6 PR Lakes Community
93. 12 Ryan Ott 18:09.9 PR Wilmot Union
94. 11 Sean Ginn 18:10.6 PR Lake Zurich
95. 10 Brandon Hirschmann 18:11.8 PR Badger
96. 12 Steve Crane 18:11.9 SR Kenosha Tremper
97. 11 Alex Kramer 18:12.0 SR Marquette University
98. 12 Tyler Madoche 18:13.0 PR Hononegah
99. 11 Ryan Brabant 18:14.2 PR Notre Dame
100. 11 David Letter 18:14.9 SR Notre Dame
101. 12 William Roach 18:15.6 PR Notre Dame
102. 10 Ethan Schommer 18:15.9 PR Lakes Community
103. 12 Jack Gelinas 18:18.2 SR Lake Zurich
104. 12 Anthony Merrill 18:18.6 SR Marquette University
105. 11 Pete Collopy 18:18.7 PR Marquette University
106. 11 Max Barton 18:18.9 PR Antioch
107. 12 Sam Divarco 18:19.3 PR Elkhorn Area
108. 11 Max Ruelle 18:21.5 West Bend West
109. 12 Mark Nelson 18:22.9 PR Kenosha Tremper
110. 12 Garrison Kozlowski 18:25.7 West Bend West
111. 11 Kyle Sargeant 18:27.4 PR Prairie Ridge
112. 12 Ryan Fields 18:27.9 SR Milwaukee King
113. 11 Brock Muzzy 18:28.4 PR Wilmot Union
114. 10 Jordan Paulsen 18:28.6 SR Wilmot Union
115. 12 Ty Stetler 18:28.8 SR Racine Case
116. 10 Charlie Halberg 18:31.2 PR Lakes Community
117. 11 Sean Pritchard 18:32.5 SR Waterford
118. 12 Nathan Ramsdell 18:38.5 SR Milwaukee Ronald Rea...
119. 11 Joe Sculuca 18:40.8 PR Antioch
120. 10 Alex Wank 18:41.0 PR Wilmot Union
121. 11 Alex McKean 18:41.1 SR Notre Dame
122. 12 Alex Carter 18:48.9 SR Oconomowoc
123. 10 Marco Cordero 18:49.5 PR Milwaukee Ronald Rea...
124. 12 Jerome Allen 18:52.8 SR Racine Case
125. 10 Jonathan Kohr 18:53.1 Marquette University
126. 10 Kristopher Ushijima 18:54.4 PR Chicago (Northside)
127. 9 Chris McKinney 18:56.4 Marquette University
128. 12 Arandu Huerta 18:56.5 Elkhorn Area
129. 11 Ben Bollig 18:59.0 SR Lake Mills
130. 10 Caleb Neill 19:00.7 SR Kenosha Tremper
131. 12 Pat Schoenfelder 19:01.4 SR Antioch
132. 12 Sean Borman 19:01.9 PR Badger
133. 10 Kaleb Beck 19:04.1 PR Union Grove
134. 11 Doug Reuss 19:05.4 PR Badger
135. 12 Vincent Nguyen 19:06.1 PR Lake Zurich
136. 11 Andrew Steffen 19:07.0 SR Racine Park
137. 11 Peyton Sanders 19:07.7 PR Elkhorn Area
138. 12 Matt Cieslak 19:08.5 SR Wilmot Union
139. 12 Jared Keenan 19:08.9 SR Badger
140. 11 Nick Tilley 19:09.7 SR Franklin
141. 12 Joe Hastenstein 19:12.0 SR Franklin
142. 10 Norberto Nieves 19:12.1 PR Chicago (Northside)
143. 12 Jacob Andersen 19:13.2 PR Warren Township
144. 10 John Kim 19:15.1 PR Chicago (Northside)
145. 11 Max Burton 19:15.7 PR Lakes Community
146. 11 Braden Schubring 19:17.0 SR Franklin
147. 10 Graham Bronson 19:17.5 Milwaukee King
148. 12 Nathan Loeffler 19:18.6 SR Wilmot Union
149. 10 Gabriel Ramirez 19:19.4 SR Milwaukee Ronald Rea...
150. 11 Hunter Ostergaard 19:21.2 PR Racine Park
151. 11 Nolan Aschenbrener 19:23.2 PR Antioch
152. 11 Sean Smith 19:23.7 SR Kenosha Tremper
153. 12 Andrew Larson 19:25.1 SR Waterford
154. 12 Jay Singh 19:25.6 PR Milwaukee Ronald Rea...
155. 10 Will Friedrich 19:27.7 Marquette University
156. 10 JT Toepfer 19:29.5 PR Lake Mills
157. 9 Ryan Pelis 19:31.4 Marquette University
158. 12 Subhan Umar 19:36.8 SR Racine Horlick
159. 10 Kyle Diedrich 19:37.3 SR Wilmot Union
160. John Shields 19:41.8 PR Racine Horlick
161. Dakota West 19:43.8 PR Elkhorn Area
162. 11 Noah Katt 19:44.7 SR Racine Horlick
163. 10 Eric Hart 19:46.6 PR Antioch
164. 12 Sam Krebsbach 19:46.8 SR Waterford
165. Antinio Puentes 19:47.2 PR Racine Horlick
166. 12 Alex Navin 19:50.0 SR Union Grove
167. 12 Ben Tarmann 19:53.1 SR Franklin
168. 12 James Hauglie 20:10.1 SR Milwaukee Ronald Rea...
169. 11 Chandler Johnson 20:11.0 SR Racine Park
170. 11 Jack Duerst 20:11.6 SR Waterford
171. 10 Isiah Hernandez 20:12.5 PR Racine Case
172. 12 Ryan Krause 20:13.5 SR Union Grove
173. 12 Jack Webster 20:14.0 PR Chicago (Northside)
174. Luke Peterson 20:14.5 PR Union Grove
175. 10 Daniel Whalen 20:24.2 PR Warren Township
176. 9 James Raymond 20:26.0 PR Wilmot Union
177. Grant Jensen 20:27.2 PR Prairie Ridge
178. 11 Jacob Fischer 20:27.8 SR Waterford
179. 10 Spencer Ingersol 20:29.2 SR Elkhorn Area
180. 12 Jacob Genal 20:33.6 SR Union Grove
181. 11 Jorge Halek 20:34.3 PR Lakes Community
182. 11 Nick Robers 20:35.7 SR Union Grove
183. 10 Seth Nicholoff 20:46.3 SR Chicago (Northside)
184. Dominic Yeats 21:11.4 PR Racine Park
185. 11 Brad Gaydovchik 21:23.7 PR Antioch
186. Drew Veselik 21:24.3 PR Union Grove
187. 12 Tyler Harth 21:24.9 SR Prairie Ridge
188. Ben Kalata 22:22.9 PR Lake Mills
189. 10 Jesse Ritter 22:28.0 Lake Mills
Official Team Scores
1. Oswego 98
2. Libertyville 107
3. Oconomowoc 136
4. Prairie Ridge 141
5. West Bend West 180
6. Lake Zurich 197
7. Warren Township 214
8. Hononegah 234
9. Milwaukee King 257
10. Notre Dame 264
11. Badger 311
12. Lakes Community 314
13. Kenosha Tremper 382
14. Chicago (Northside) 385
15. Waterford 423
16. Racine Case 423
17. Racine Horlick 434
18. Franklin 455
19. Elkhorn Area 464
20. Marquette University 498
21. Antioch 515
22. Wilmot Union 556
23. Racine Park 627
24. Milwaukee Ronald R... 673
25. Union Grove 771