Midwest Invitational 2023

Janesville, WI

Varsity Boys 5K

Place	Name	Grade	School	Time	Pace
1	Nico Castellanos	12	Madison La Follette	15:26.2	4:59
2	Jayden Sayles	12	Oconomowoc	15:35.4	5:02
3	Carter Scholey	12	Belleville	15:40.4	5:03
4	Ishan Patel	12	Woodstock (H.S)	15:40.8	5:03
5	James Lennington	11	Oconomowoc	15:41.2	5:04
6	Jacob Nuthals	10	Green Bay Preble	15:41.3	5:04
7	Noah Kuhn	12	Madison Edgewood	15:46.4	5:05
8	Thomas Menefee	12	Marquette	15:51.2	5:07
9	Tyler Browning	12	Naperville (Central)	15:53.7	5:08
10	Finnian Stringer	12	Madison East	15:54.6	5:08
11	Jonah Marshall	12	Sun Prairie East	15:58.3	5:09
12	Layne Aurit	11	Dodgeville/Mineral Point	15:58.5	5:09
13	Brandon Lawson	12	Rockford (Guilford)	15:58.6	5:09
14	Mason Bieri	11	Madison East	15:59.3	5:09
15	Riley Szymik	12	Appleton North	16:10.0	5:13
16	Jack Hefty	11	Whitewater	16:11.2	5:13
17	Nick Kamp	12	Naperville (Central)	16:13.2	5:14
18	Aryan Patel	12	Woodstock (H.S)	16:18.9	5:16
19	Zach Moss	12	Brookfield East	16:19.5	5:16
20	Connor Rathe	12	Homestead	16:20.7	5:16
21	Zackery Taylor	11	Indian Trail Academy	16:21.2	5:17
22	Nick Gautreau	12	Madison Edgewood	16:23.8	5:17
23	Max Henige	12	Naperville (Central)	16:24.8	5:18
24	Patrick Clune	11	Naperville (Central)	16:26.6	5:18
25	Bryce Faith	12	Oconomowoc	16:26.8	5:18
26	Brendan Reardon	10	Marquette	16:31.1	5:20
27	Martin Kimmel	12	Deerfield/Cambridge (XC)	16:32.4	5:20
28	Max Meissner	10	Oconomowoc	16:32.4	5:20
29	Will Whiteis	12	Middleton	16:34.6	5:21
30	Jack Wanezek	11	Germantown	16:35.0	5:21
31	Julian Brozek	12	Naperville (Central)	16:35.2	5:21
32	Manuel Najera		Naperville (Central)	16:35.3	5:21
33	Foster Shelbert	12	Naperville (Central)	16:35.4	5:21
34	Zach Watson	12	Waukesha South	16:37.2	5:22
35	Ellery Shutt	10	Woodstock (H.S)	16:38.2	5:22
36	Camden Juno	11	Rockton (Hononegah)	16:40.6	5:23
37	Logan Salzmann	12	Kimberly	16:41.3	5:23
38	Alex Wood	11	Arrowhead	16:41.5	5:23
39	Kaden Fridley	12	East Troy	16:41.9	5:23
40	Jakob Crown	12	Woodstock (H.S)	16:42.9	5:24
41	Elijah Judd	10	Stoughton	16:43.8	5:24
42	James Belus	12	Oconomowoc	16:44.9	5:24
43	Landon Samuelson	10	Rockton (Hononegah)	16:45.1	5:24
44	Andrew Vizcarra	12	Oconomowoc	16:45.7	5:24
45	Cody Mckenna	12	Shorewood	16:48.2	5:25
46	Braedy Klawikowski	11	Neenah	16:49.7	5:26
47	Jack Kwiatt	11	Marquette	16:50.9	5:26
48	Andres Campos	10	Marquette	16:51.6	5:26
49	Nate Holden	12	Whitewater	16:52.8	5:27
50	Jesus Zavala	12	Green Bay Preble	16:53.6	5:27
51	Birk Newman	9	Nicolet	16:54.7	5:27
52	Max Bennett	10	Homestead	16:55.6	5:28
53	Killian Arlt	11	Green Bay Preble	16:56.0	5:28
54	Eric Olson	12	Germantown	16:56.8	5:28
55	Marshall Willems	10	Green Bay Preble	16:56.9	5:28
56	Brayden Michaels	10	Green Bay Preble	16:57.0	5:28
57	Charlie Cary	10	Marquette	16:57.8	5:28
58	Eli North	9	Marquette	16:57.8	5:28
59	Will Cascio	12	Germantown	16:58.7	5:29
60	Holden Forgette	12	Indian Trail Academy	16:58.9	5:29
61	Nicolo Altomore	12	Rockton (Hononegah)	17:00.8	5:29
62	Nolan Johnson	9	Shorewood	17:00.8	5:29
63	Mikias Daniels	10	Madison La Follette	17:00.8	5:29
64	Mason Paar	12	Oconomowoc	17:00.9	5:29
65	Aaron Yarbro	10	Verona Area	17:01.4	5:29
66	Oren Garvey Shah	10	Madison East	17:02.7	5:30
67	Evan Wheeler	11	Brookfield East	17:03.0	5:30
68	Jaden Leal	12	Neenah	17:04.7	5:31
69	Will Lisowski-Semb	9	Madison Memorial	17:05.7	5:31
70	Charlie Baker	12	Woodstock (H.S)	17:06.6	5:31
71	Josh Slager	12	Verona Area	17:07.0	5:31
72	Cohen Shutt	12	Woodstock (H.S)	17:07.5	5:31
73	Elias Ulmen	10	Homestead	17:07.6	5:32
74	Caleb Hardy	12	Appleton North	17:08.3	5:32
75	Harmon Posegate	11	Neenah	17:08.6	5:32
76	Dominic Violante	12	Madison La Follette	17:09.9	5:32
77	Christian Mcilheran	11	Brookfield East	17:10.2	5:32
78	Benjamin Piontek	11	Green Bay Preble	17:10.3	5:32
79	Tyler Heiman	12	Arrowhead	17:10.7	5:32
80	Owen Pope	11	Brookfield East	17:10.7	5:33
81	Riley Hansen	12	Stoughton	17:11.7	5:33
82	Gabriel Schneider	12	Stoughton	17:13.1	5:33
83	Jonathan Flowers	12	Milton	17:14.4	5:34
84	Gustas Montvyas	11	Madison La Follette	17:14.5	5:34
85	Benny Bejman	9	Shorewood	17:15.5	5:34
86	Gabe Engel	10	Dodgeville/Mineral Point	17:15.5	5:34
87	Lucas Castellanos	9	Madison La Follette	17:15.6	5:34
88	Jack Johnson	11	Middleton	17:16.2	5:34
89	Oscar Engel	10	Madison East	17:16.8	5:34
90	Drew Gundrum	10	West Bend West	17:17.1	5:35
91	Micah Kundert	10	Verona Area	17:17.5	5:35
92	Elias Darga	12	Madison Edgewood	17:17.6	5:35
93	Ben Schulz	11	Middleton	17:18.2	5:35
94	Aimon van Houten	12	Verona Area	17:18.5	5:35
95	Bennett Brightman	12	Brookfield East	17:19.0	5:35
96	Tommy Spelsberg	12	Madison Memorial	17:19.7	5:35
97	Jack Ruesch	12	Brookfield East	17:20.1	5:36
98	Ben Weston	10	Arrowhead	17:20.8	5:36
99	Jay Tally	10	Homestead	17:21.3	5:36
100	Luke Strasser	10	South Milwaukee	17:23.0	5:36
101	Jack Myre	12	Janesville Craig	17:24.5	5:37
102	Riddock Blakeney	11	Rockford (Guilford)	17:24.7	5:37
103	Owen Winkelmann	11	Middleton	17:25.0	5:37
104	Alexander Zabel	10	Indian Trail Academy	17:26.5	5:38
105	Cole Dwyer	11	Sun Prairie East	17:26.9	5:38
106	Fernando Silva Boudewyn	12	Madison East	17:28.1	5:38
107	Dallas Tatar	11	Platteville	17:28.3	5:38
108	Sam Donner	11	Shorewood	17:28.9	5:38
109	Cody Yoder	11	Dodgeville/Mineral Point	17:29.1	5:38
110	Ryan Lien	10	Shorewood	17:29.8	5:39
111	Cooper Walsh	11	Germantown	17:30.0	5:39
112	Kamrin Gerber-Reamer	9	Monroe	17:30.3	5:39
113	Reagan Flickinger	11	Clinton	17:30.5	5:39
114	Gavin Longley	10	Brookfield East	17:30.7	5:39
115	Bryce Mohnacky	12	Rockton (Hononegah)	17:31.3	5:39
116	Ethan Hackman	10	West Bend West	17:31.4	5:39
117	Connor Schroeder	12	Rockford (Guilford)	17:32.0	5:39
118	Turner Behm	10	Kimberly	17:33.5	5:40
119	Charles Fredrickson	12	Neenah	17:35.0	5:40
120	Adam Bleck	10	Kimberly	17:36.4	5:41
121	Gage Nicholson	12	Badger	17:36.7	5:41
122	Carson Hammer	11	West Bend West	17:37.2	5:41
123	Aidan Bendickson	11	Nicolet	17:37.8	5:41
124	Clay Elmore	10	Madison West	17:39.4	5:42
125	Troy Verstrate	12	Germantown	17:40.3	5:42
126	Zachary Tang	9	Middleton	17:40.5	5:42
127	Alex Cornue	12	Badger	17:41.0	5:42
128	Ethan Hook	11	Dodgeville/Mineral Point	17:42.3	5:43
129	Kyle Newton	12	Gurnee (Warren)	17:42.6	5:43
130	Sean Deguire	10	Homestead	17:43.7	5:43
131	Ethan Berens	11	Sun Prairie East	17:44.0	5:43
132	Owen Lincicum	11	Waukesha South	17:44.2	5:43
133	Tyler Hegle	11	Janesville Craig	17:46.3	5:44
134	Owen Cooney	10	Madison West	17:46.6	5:44
135	Owen Corteen	12	Arrowhead	17:47.0	5:44
136	Sam Kleisner	12	Neenah	17:48.4	5:45
137	Dylan Yurs	11	Clinton	17:48.8	5:45
138	Lucas Jablonski	11	Gurnee (Warren)	17:50.3	5:45
139	Noah Larkin	12	Madison La Follette	17:50.9	5:45
140	Ben Cooper	12	Rockton (Hononegah)	17:51.5	5:46
141	Xavier Zei	11	Whitewater	17:51.5	5:46
142	Isaac Mozena	11	Madison West	17:51.9	5:46
143	Calvin Redeker	12	Germantown	17:52.3	5:46
144	Danny Hegeman	10	Madison West	17:53.0	5:46
145	Dermot More O'ferrall	11	Marquette	17:53.3	5:46
146	Nathan Schwoerer	9	Madison West	17:53.5	5:46
147	Remi Landmann	12	Arrowhead	17:54.2	5:47
148	Lukas Nahm	10	Appleton North	17:54.8	5:47
149	Gus Shriver	11	Madison East	17:55.7	5:47
150	Charles Williams	9	Appleton North	17:56.3	5:47
151	Andru Koehl	10	Gurnee (Warren)	17:56.3	5:47
152	Malcolm Mohr	11	Sun Prairie East	17:57.3	5:48
153	Parker Owens	11	Dodgeville/Mineral Point	17:57.7	5:48
154	Kellen Trukov	9	Gurnee (Warren)	17:58.5	5:48
155	Gabe Schroder	12	Madison Edgewood	17:58.8	5:48
156	Patrick Freng	10	Sun Prairie East	17:59.0	5:48
157	Lukas Vater	11	Nicolet	17:59.6	5:48
158	Alex Smith	9	Stoughton	18:00.7	5:49
159	Adam Gray	12	Monona Grove	18:02.4	5:49
160	Caleb Dorsey	9	Kimberly	18:04.2	5:50
161	Anderson Greenberg	9	Badger	18:04.7	5:50
162	Gavin Salzmann	9	Kimberly	18:05.4	5:50
163	Ryan Pringle	10	Nicolet	18:06.0	5:50
164	Walter Strange	10	Madison West	18:07.3	5:51
165	Noah Loomis	12	Shorewood	18:08.4	5:51
166	Bryce Voskuil	9	Green Bay Preble	18:08.9	5:51
167	Nathan Pokorny	12	Germantown	18:09.0	5:51
168	Will Larkin	9	Badger	18:09.2	5:51
169	Harold Westergaaard	9	Madison West	18:09.5	5:51
170	Benjamin Babcock	12	Waukesha South	18:09.8	5:52
171	Zade Plumb	12	Platteville	18:10.4	5:52
172	Miles Spankowski	11	South Milwaukee	18:10.7	5:52
173	Javi Reyes	12	Badger	18:11.2	5:52
174	Jeremy Kehoe	12	West Bend West	18:11.6	5:52
175	Aidan Mckenna	9	Nicolet	18:11.7	5:52
176	Ryan Moats		Gurnee (Warren)	18:12.6	5:52
177	Wyatt Stevenson	12	Monroe	18:13.4	5:53
178	Eric Thuesen	10	Middleton	18:14.0	5:53
179	Miles Nickelsburg	11	Whitewater	18:14.6	5:53
180	Wyatt Armock	12	Neenah	18:15.5	5:53
181	Logan Cunningham	10	Wisconsin Dells	18:17.7	5:54
182	Simon Marx	10	Waunakee	18:18.9	5:54
183	Owen Hotchkiss	10	Janesville Craig	18:19.2	5:55
184	Trenten Esser	11	Indian Trail Academy	18:22.3	5:56
185	Benjamin Erdley	11	Monroe	18:23.1	5:56
186	Cole Bremmer	12	Verona Area	18:23.6	5:56
187	Luke Chambers	12	Waunakee	18:25.5	5:57
188	Trevor Lofquist	11	Kenosha Bradford	18:25.7	5:57
189	Noah Kundert	12	Verona Area	18:26.3	5:57
190	Braydon Campbell	11	Monona Grove	18:26.5	5:57
191	Micah Stanley	11	Rockford (Guilford)	18:26.9	5:57
192	Emmett Samson	11	Madison La Follette	18:27.3	5:57
193	Cash Peterson	10	Platteville	18:29.4	5:58
194	Ricardo Sanchez Cortes	12	Middleton	18:29.6	5:58
195	Quinn Pfeiffer	10	Waunakee	18:30.3	5:58
196	Nolan Sathoff	11	Verona Area	18:30.7	5:58
197	Benjamin Toole	11	Rockton (Hononegah)	18:32.5	5:59
198	Luke Sampson	12	Wisconsin Dells	18:33.3	5:59
199	John Tucker	11	Homestead	18:33.5	5:59
200	Alex Lamere	12	Dodgeville/Mineral Point	18:34.0	5:59
201	Troy Niles	11	Waunakee	18:34.2	5:59
202	Gavin Calcione	12	Rockford (Guilford)	18:36.2	6:00
203	Braden Walters	9	Appleton North	18:38.4	6:01
204	Tyler Niermeyer	9	Waunakee	18:40.7	6:02
205	Cody Curtis	12	Deerfield/Cambridge (XC)	18:41.2	6:02
206	Henry Gapinski	10	Whitnall	18:41.3	6:02
207	Blake Schmitz	9	Wisconsin Dells	18:41.6	6:02
208	Ryan Optekar	10	Shorewood	18:41.6	6:02
209	Guthrie Cline	10	Platteville	18:41.6	6:02
210	Nathaniel Bound	12	Waunakee	18:41.7	6:02
211	Jesse Yoder	11	Dodgeville/Mineral Point	18:42.7	6:02
212	Jeremiah Brown	9	South Milwaukee	18:42.9	6:02
213	Dax Peterson	10	South Milwaukee	18:42.9	6:02
214	Roman Koch	11	Janesville Craig	18:43.0	6:02
215	Mason Sorge	10	Milton	18:43.1	6:02
216	Andrew Albert	10	Stoughton	18:45.0	6:03
217	Leo Powell	12	Janesville Craig	18:45.1	6:03
218	Marcus Kendall	9	Darlington	18:46.1	6:03
219	Jack Windisch	10	Waukesha South	18:46.4	6:03
220	Alex Bartch	12	Rockton (Hononegah)	18:46.9	6:04
221	Santiago Rosas-Sarmiento	12	Nicolet	18:48.3	6:04
222	Isaac Fiedler	10	Whitnall	18:48.5	6:04
223	Anthony Ferrera	12	Beloit Memorial	18:48.9	6:04
224	Matthew Hellman	10	Nicolet	18:49.2	6:04
225	Thomas Peters	10	Beloit Turner	18:49.6	6:04
226	Hunter Novak	11	Madison Memorial	18:50.3	6:05
227	Tyler Vangompel	11	Kimberly	18:50.6	6:05
228	Jackson Rich	12	Rockford (Guilford)	18:52.5	6:05
229	Oscar Medina	9	Waukesha South	18:53.4	6:06
230	Austin Isely	11	Waukesha South	18:54.3	6:06
231	Jeremy Clark	10	Appleton North	18:54.5	6:06
232	Will Freng	10	Sun Prairie East	18:54.8	6:06
233	Jack Zwettler	11	Mount Horeb	18:55.0	6:06
234	Madex Norman	10	Janesville Parker	18:55.7	6:06
235	Oliver Melson	11	Clinton	18:57.2	6:07
236	Caden Ryan	11	Badger	18:57.5	6:07
237	Fred Speidel	12	Madison Memorial	18:58.4	6:07
238	Keegan Cobbs	11	Wisconsin Dells	18:59.2	6:07
239	Miguel Fonseca	11	Kenosha Bradford	18:59.4	6:08
240	Andrew Donner	11	Platteville	18:59.4	6:08
241	Aj Zisky	12	Whitnall	18:59.8	6:08
242	Joey Kehoe	11	South Milwaukee	19:00.3	6:08
243	Kyle Chlastawa	11	Indian Trail Academy	19:00.9	6:08
244	Miles Redding	10	Monona Grove	19:01.0	6:08
245	Josef Pludeman	10	Waukesha South	19:01.3	6:08
246	Sidd Mahoney	11	Kimberly	19:01.4	6:08
247	Cole Lampe	11	Waunakee	19:02.6	6:09
248	Dexter Gliatta	9	Gurnee (Warren)	19:02.7	6:09
249	Andrew Kaiser-Richards	10	Madison Edgewood	19:03.8	6:09
250	Connor Kenney	11	Gurnee (Warren)	19:04.0	6:09
251	Ben Markham	12	East Troy	19:05.0	6:09
252	Isaiah Hanna-Funmaker	11	Wisconsin Dells	19:08.8	6:11
253	Jaren Ward	11	Wisconsin Dells	19:11.0	6:11
254	Austin Fuller	11	Monroe	19:11.0	6:11
255	Nick Pacubas	12	Monona Grove	19:11.4	6:11
256	Aiden Campbell	12	Belleville	19:16.2	6:13
257	Kylan Ditsworth	11	Monroe	19:20.9	6:15
258	Kaiden Staggs	11	Badger	19:22.1	6:15
259	Owen Schloemer	11	West Bend West	19:25.6	6:16
260	Derek Thompson	12	Janesville Craig	19:27.9	6:17
261	James Fountas	12	Mount Horeb	19:28.3	6:17
262	Ethan Aird	12	Darlington	19:31.3	6:18
263	Miguel Luna	10	Elkhorn Area	19:32.3	6:18
264	Teddy Koelling	11	Appleton North	19:33.2	6:18
265	Alec Betlach	9	Janesville Parker	19:34.2	6:19
266	Jackson Fisher	10	Kenosha Bradford	19:35.7	6:19
267	Bryce Bayley	9	East Troy	19:36.8	6:20
268	Samuel Wyse	9	Mount Horeb	19:38.9	6:20
269	Able Milligan	10	Janesville Parker	19:40.5	6:21
270	Darrien Jagiello	12	Whitnall	19:43.4	6:22
271	Brayden Bye	12	Beloit Memorial	19:44.3	6:22
272	Matthew Belanger	11	Darlington	19:45.1	6:22
273	Marko Krecak	11	Whitnall	19:45.2	6:22
274	Elliott Kutz	9	Monona Grove	19:50.6	6:24
275	Jordan Chesmore	10	Madison Edgewood	19:51.2	6:24
276	Brady Goeb	9	Whitnall	19:52.6	6:25
277	James Leonard	11	Deerfield/Cambridge (XC)	19:54.8	6:25
278	Andrew Cafengiu	12	Beloit Memorial	19:57.0	6:26
279	Jackson Scholey	10	Belleville	19:59.8	6:27
280	Tavyne Schnuck	12	Janesville Parker	20:02.1	6:28
281	Evan Debuhr	9	Platteville	20:04.4	6:29
282	Zack Ries	12	Beloit Turner	20:07.1	6:29
283	Nathan Shallenberger	11	Clinton	20:09.1	6:30
284	Berndt Rothamer	9	Madison Memorial	20:09.1	6:30
285	Onyx Thompson	11	Whitewater	20:09.3	6:30
286	Sawyer Flickinger	9	Clinton	20:13.6	6:31
287	Carson Biermeier	9	Belleville	20:19.2	6:33
288	Brennan Thomas	10	Monona Grove	20:20.4	6:34
289	Milo Mcleer	11	Woodstock (H.S)	20:21.5	6:34
290	Brandon Reyes	10	Darlington	20:24.1	6:35
291	Noah Gibbs	11	Mount Horeb	20:24.5	6:35
292	Quincy Boudreau	12	Whitewater	20:26.9	6:36
293	Sean Leavy	9	Beloit Memorial	20:32.0	6:37
294	Charles Penn	10	Platteville	20:37.2	6:39
295	Josh Alexandroni	9	Elkhorn Area	20:40.3	6:40
296	Andrew O'toole	11	Whitewater	20:44.7	6:42
297	James Zwettler	11	Mount Horeb	20:45.9	6:42
298	Matthew Markham	9	East Troy	20:57.8	6:46
299	Logan Halverson	12	Beloit Turner	20:58.6	6:46
300	Cash Klug	10	Milton	21:01.3	6:47
301	William Booth	12	Belleville	21:02.5	6:47
302	Ethan Scherck	11	Beloit Turner	21:06.8	6:49
303	Jake Thomas	12	Kenosha Bradford	21:08.6	6:49
304	Tye Barney	11	Wisconsin Dells	21:14.5	6:51
305	Landon Plebanek	11	Kenosha Bradford	21:14.7	6:51
306	Aaron Thomas	9	East Troy	21:22.5	6:54
307	Tegan Hougelin	10	Elkhorn Area	21:27.0	6:55
308	Phoenix Johnson	9	Darlington	21:27.0	6:55
309	Arthur Duffy	10	Beloit Memorial	21:28.7	6:56
310	Finnian Sardar	11	Monona Grove	21:33.1	6:57
311	Thomas Connor	11	Deerfield/Cambridge (XC)	21:34.1	6:57
312	Liam Lansing	12	Darlington	21:36.0	6:58
313	Jayden Mosley	10	Beloit Turner	21:55.3	7:04
314	Max Helminiak	9	Deerfield/Cambridge (XC)	21:57.0	7:05
315	Tj Sullivan	10	Clinton	21:58.2	7:05
316	William Seifarth	11	Beloit Turner	21:59.7	7:06
317	Ian Yadon	12	Beloit Memorial	22:00.7	7:06
318	Junior Jimenez	11	Darlington	22:03.5	7:07
319	Tyler Nielson	9	East Troy	22:05.6	7:08
320	Owen Wright	12	Mount Horeb	22:16.3	7:11
321	Lucas Sabo	11	Elkhorn Area	22:25.2	7:14
322	Trevin Walbrandt	10	Elkhorn Area	22:30.4	7:16
323	Tiernan Kurth	12	East Troy	22:35.8	7:17
324	Eli Bilhorn	9	Milton	22:51.5	7:22
325	Shepard Nass	10	Belleville	22:57.8	7:24