Varsity Girls 5 km
Pl Name Yr Time Team
1 Lauren McMahon 12 18:32.0 Ankeny
2 Lauren Schulze 12 18:55.0 Valley
3 Kamryn Ensley 11 19:57.5 Valley
4 Talia Dosh 11 20:19.6 Ankeny
5 Rondi Quass 10 20:35.8 Ankeny Centennial
6 Madeline Hollander 11 20:40.0 Valley
7 Alayna Wallace 12 20:46.6 Ankeny Centennial
8 Jenna Pitz 10 20:56.7 Ankeny
9 Emily Bright 11 21:08.1 Valley
10 Mya DouBrava 10 21:09.3 Valley
11 Anja Peck 9 21:18.8 Ankeny Centennial
12 Lauren Reimer 9 21:24.4 Ankeny Centennial
13 Marika Kisgen 12 21:29.1 Ankeny
14 Amanda Overton 10 21:32.8 Valley
15 Paige Beason 10 21:33.3 Ankeny
16 Cali Trygstad 10 21:33.8 Valley
17 Kendall Jorgensen 11 21:46.3 Ankeny Centennial
18 Katie Jensen 12 21:53.0 Ankeny Centennial
19 Grace Meador 12 21:57.8 Ankeny Centennial
20 Jennifer Jordan 12 21:58.6 Ankeny Centennial
21 Teghan Booth 12 22:05.3 Valley
22 Megan Bosch 12 22:16.7 Ankeny
23 Elizabeth Proctor 9 22:57.5 Ankeny
24 Grace Porath 12 23:07.1 Ankeny
25 Olivia Graber 10 23:28.2 Ankeny
26 Emmie Murphy 10 23:29.0 Ankeny
27 Libby White 11 23:30.0 Valley
Varsity Boys 5 km
Pl Name Yr Time Team
1 Gabriel Vicker 12 16:26.0 Ankeny Centennial
2 Jaxson Plumb 10 16:50.4 Roosevelt
3 Connor Cunningham 12 17:01.3 Ankeny Centennial
4 Kade Christensen 12 17:05.9 Ankeny Centennial
5 Nate Jones 12 17:13.0 Ankeny Centennial
6 Cael Cox 12 17:15.2 Ankeny
7 Andrew Poock 12 17:17.5 Ankeny
8 Karsten Peters 11 17:22.5 Ankeny Centennial
9 Chase Bartlett 12 17:24.5 Southeast Polk
10 Tyler Schermerhorn 11 17:34.2 Ankeny Centennial
11 Cooper Majors 11 17:36.2 Ankeny Centennial
12 Carson Owens 10 17:36.8 Southeast Polk
13 Eric Patterson 12 17:43.0 Southeast Polk
14 Lucas George 12 17:51.3 Roosevelt
15 Henry Nagle 11 17:51.4 Roosevelt
16 Alex Traynor 12 17:53.2 Valley
17 Adam Hisel 12 17:56.4 Valley
18 Truman Patterson 11 17:57.0 Ankeny
19 Levi Hill 10 17:58.7 Ankeny
20 Alex Wilson 12 18:16.9 Southeast Polk
21 Alec DePhillips 12 18:23.0 Valley
22 Ryan Bybee 12 18:23.7 Ankeny Centennial
23 Andrew Ross 12 18:26.6 Valley
24 Jacob McLaughlin 10 18:28.2 Valley
25 Paul Erredge 11 18:31.5 Ankeny
26 Christian Rathje 11 18:31.7 Ankeny
27 Jacob Martin 12 18:35.2 Southeast Polk
28 Alex Cox 10 18:39.9 Ankeny
29 Parker Lundberg 10 18:40.9 Ankeny Centennial
30 Anders Peterson 12 18:41.0 Ankeny
31 Carson Lane 10 18:47.7 Roosevelt
32 Carter Smith 11 18:51.4 Ankeny
33 Caden Mitchell 12 18:53.1 Southeast Polk
34 Eric Fitzpatrick 12 18:54.9 Southeast Polk
35 Zachary Hill 12 18:58.8 Valley
36 London Schuhart 11 19:06.9 Ankeny
37 Paul Andersen 11 19:11.8 Valley
38 Jack Joyce 12 19:13.0 Roosevelt
39 Eddie Hopson 11 19:16.9 Roosevelt
40 Elijah Gumm 10 19:19.2 Roosevelt
41 Hudson Frank 11 19:22.0 Southeast Polk
42 Peter Swanda 12 19:23.0 Roosevelt
43 Andrew Liesland 11 19:30.6 Valley
44 Carter Smith 11 19:50.4 Valley
45 Evan Holt 10 20:11.9 Roosevelt
JV Girls 5 km
Pl Name Yr Time Team
1 Addison Dorenkamp 9 20:19.7 Valley
2 Rachel Hansen 9 21:26.9 Valley
3 Cohen Kooker 9 21:55.2 Valley
4 Riley Spellman 9 21:57.0 Valley
5 Hayley Chappell 12 22:23.5 Valley
6 Ava Birchmier 10 22:38.3 Ankeny Centennial
7 Alex Gloviak 10 22:59.5 Ankeny
8 Zoe Drey 10 23:01.2 Valley
9 Teja Pritchard 9 23:11.4 Ankeny
10 Allison Su 12 23:12.0 Ankeny Centennial
11 Maddy LaVoi 10 23:16.8 Ankeny Centennial
12 Claire Anonson 11 23:19.4 Ankeny Centennial
13 Gwen Briggs 9 23:22.0 Ankeny
14 Madeleine Murphy 12 23:24.7 Ankeny
15 Shreya Gaddi 12 23:59.8 Valley
16 Charlie Brink 10 24:29.2 Ankeny Centennial
17 Danielle Socarras 12 24:35.0 Valley
18 Eva van de Mortel 12 24:44.9 Ankeny
19 Paige Froelich 12 24:51.9 Ankeny Centennial
20 Rabina Subba-Conradi 11 24:53.6 Valley
21 Calyssa Wright 12 24:56.0 Ankeny
22 Anna Schmitz 11 24:56.8 Ankeny
23 Julianne Stevens 11 24:59.9 Ankeny Centennial
24 Madisyn Gholson 9 25:04.1 Ankeny
25 Madie Parker 12 25:04.9 Ankeny
26 Cailyn Wright 12 25:05.2 Ankeny Centennial
27 Leah Thomas 9 25:06.2 Valley
28 Abby Johnson 12 25:08.0 Ankeny
29 Brylee Moyer 10 25:09.2 Ankeny
30 Hannah Loftus 12 25:30.5 Ankeny
31 Taylor Chapman 9 25:40.5 Valley
32 Maya Blass 11 25:42.0 Ankeny
33 Kennedy Palmer 10 25:42.4 Ankeny
34 Clara Freese 11 26:01.1 Ankeny
35 Savannah Klingensmith 11 26:03.5 Ankeny Centennial
36 Maci Banyas 12 26:04.3 Ankeny Centennial
37 Ava Rounds 10 26:15.0 Ankeny Centennial
38 Sarah Vortherms 10 26:18.9 Ankeny Centennial
39 Erin Hayertz 9 26:32.0 Ankeny
40 Morgan Johnson 9 26:32.3 Ankeny
41 Saida Komjo 12 26:46.3 Valley
42 Julia Dahl 10 26:48.7 Ankeny Centennial
43 Kenzie Keenan 9 27:21.1 Ankeny Centennial
JV Boys 5 km
Pl Name Yr Time Team
1 Jake Bosch 9 18:45.1 Ankeny
2 Logan Westin 10 18:48.4 Roosevelt
3 Owen Evans 9 19:05.8 Ankeny
4 Alexander Wauson 9 19:10.7 Valley
5 Levi Orman 9 19:13.8 Valley
6 Carter Clark 11 19:17.0 Ankeny
7 Evan Brummel 10 19:20.7 Southeast Polk
8 Jonah Flynn 9 19:23.4 Roosevelt
9 Noah Segar 11 19:30.6 Ankeny Centennial
10 Aiden Farrell 9 19:31.0 Ankeny
11 Owen Fast 10 19:31.7 Ankeny
12 Graham Randell 11 19:32.9 Ankeny Centennial
13 Theo Whitehead 11 19:40.4 Roosevelt
14 Tyler McCormac 11 19:45.9 Roosevelt
15 Callan Mefford 11 19:58.6 Ankeny Centennial
16 Joel Nelson 11 20:00.9 Ankeny Centennial
17 Gavin Holmes 9 20:05.0 Southeast Polk
18 Sam Harris 10 20:06.0 Roosevelt
19 Griffin Gade 11 20:13.6 Ankeny
20 Jesse Floyd 11 20:17.1 Valley
21 Evan Walker 9 20:18.8 Valley
22 Cody Swensen 11 20:22.0 Valley
23 Joel McCleary 11 20:22.1 Ankeny Centennial
24 Alex Granados 11 20:22.6 Roosevelt
25 Beckett LaPrade 11 20:22.8 Roosevelt
26 Aaron Woods 11 20:23.0 Ankeny
27 Ethan Hauschildt 12 20:23.1 Ankeny Centennial
28 Noa Jones 10 20:24.8 Ankeny
29 Ean Cummings 12 20:25.4 Roosevelt
30 Braden Miller 11 20:27.4 Ankeny Centennial
31 Cole Kyer 10 20:27.7 Southeast Polk
32 Kyle Melcher 10 20:28.0 Ankeny Centennial
33 Alan Brummel 10 20:33.4 Southeast Polk
34 Carson Ducar 12 20:34.7 Ankeny
35 Samuel Wandera 10 20:34.9 Roosevelt
36 Ben McFetridge 11 20:35.0 Roosevelt
37 Preston Van Blair 12 20:38.0 Ankeny Centennial
38 Matthew Bonner 10 20:39.0 Roosevelt
39 Jackson Bergman 9 20:39.8 Valley
40 Jacob Forney 9 20:43.6 Valley
41 Jude Skinner 9 20:44.2 Southeast Polk
42 Rylan Altof 9 20:47.7 Southeast Polk
43 Cade Nickell 12 20:50.1 Southeast Polk
44 Charlie Wilterdink 9 21:02.7 Southeast Polk
45 Anthony Schwindt 12 21:03.9 Roosevelt
46 Jacob Phillips 12 21:04.5 Valley
47 Colin Miller 10 21:21.4 Southeast Polk
48 Will Marquardt 9 21:35.8 Ankeny
49 Joseph Donahoe 12 22:00.7 Valley
50 Jack Fertig 9 22:05.8 Southeast Polk
51 Landon Morrow 9 22:12.5 Southeast Polk
52 Zach Funk 10 22:15.9 Southeast Polk
53 Trevon Kyer 12 22:17.1 Southeast Polk
54 Jack McFetridge 11 22:24.9 Roosevelt
55 Hayden McCormac 11 22:41.8 Roosevelt
56 Brome Churchill 12 23:27.5 Southeast Polk
57 Aidan Limback 10 23:30.5 Valley
58 Sam Burns 12 24:45.7 Valley
Freshman/Sophomore Girls 5 km
Pl Name Yr Time Team
1 Elise Carver 12 25:36.3 Valley
2 Ainsley Brown 9 25:44.1 Valley
3 Reagan Griffith 11 25:52.1 Valley
4 Madeline Cason 12 26:05.9 Valley
5 Valerine Jepchirchir 12 26:44.9 Valley
6 Natalie Ulrich 12 26:48.7 Valley
7 Ellie Dalton 12 26:50.1 Ankeny
8 Brynlea DeGroote 11 26:53.3 Valley
9 Julia Cannon 12 26:58.3 Valley
10 Ella Huber 9 26:58.9 Ankeny
11 Josie Bingham 12 28:02.4 Ankeny
12 Marina Carter 12 28:26.4 Ankeny
13 Olivia Lammers 10 28:38.7 Ankeny
14 Darby Lee 10 28:45.2 Ankeny
15 Emma Spangler 9 28:58.5 Valley
16 Marilyn Lieslend 9 28:58.9 Valley
17 Marisa Cravero 10 28:59.2 Valley
18 Ava Callahan 11 29:20.8 Ankeny
19 Livia Routson 10 29:23.5 Ankeny
20 Ally Chew 10 29:38.3 Ankeny
21 Sydney Weaverling 10 31:17.3 Ankeny
22 Natalie Phillips 10 31:25.0 Ankeny
23 Marina Carter 12 32:01.7 Ankeny
24 Cassie Johnson 9 32:49.0 Ankeny
25 Alexandra Bylund 9 33:31.1 Valley
26 Libby Loftus 9 36:00.8 Ankeny
27 Alyssa Gonnerman 10 37:01.1 Ankeny
28 Maya Pilcher 10 37:02.3 Ankeny
29 Brenna Fast 9 37:09.1 Ankeny
Freshman/Sophomore Boys 5 km
Pl Name Yr Time Team
1 Ethan McDermott 10 20:04.9 Valley
2 Jake Dahlmer 9 20:34.2 Ankeny
3 Sam Ducar 10 20:34.2 Ankeny
4 Jared Schelker 12 20:37.1 Ankeny
5 Blake Busch 9 20:51.5 Valley
6 Weston Wise 9 20:58.6 Roosevelt
7 Cameron Porath 10 21:00.7 Ankeny
8 Jackson Grant 11 21:13.2 Roosevelt
9 Keenan Tiroe 10 21:17.4 Ankeny
10 Carter Skloda 10 21:18.4 Ankeny
11 Quinn Dow 9 21:18.5 Ankeny
12 Braydon Zeutenhorst 10 21:19.0 Ankeny
13 Jet Bergwell 10 21:19.0 Ankeny
14 Zachary Byrne 9 21:44.4 Valley
15 Andy Tran 11 21:45.3 Valley
16 Noah Trannel 9 21:56.4 Valley
17 Payton Walker 10 21:56.8 Roosevelt
18 Andrew Haugen 11 22:05.4 Valley
19 Luke Martin 10 22:08.4 Roosevelt
20 Joseph Smith 12 22:12.8 Valley
21 Brennan Lesko 9 22:17.8 Ankeny
22 Quinn Whinery 9 22:39.5 Southeast Polk
23 August Vance 9 22:39.6 Roosevelt
24 Ryan Borth 10 22:45.7 Southeast Polk
25 Peter Weirup 11 22:55.5 Valley
26 Ben Johnson 12 23:02.8 Valley
27 Will Beaumont 9 23:03.8 Roosevelt
28 William Thompson 11 23:04.0 Valley
29 Spencer Jones 12 23:04.2 Roosevelt
30 Drew Simmons 10 23:04.5 Roosevelt
31 Will Pixley 11 23:04.7 Valley
32 Theo Linebaugh 10 23:34.2 Roosevelt
33 Jack Ward 11 23:44.4 Valley
34 Aydan Albritton 10 23:45.6 Southeast Polk
35 Grant Brown 12 23:47.3 Roosevelt
36 Charley Dunham 12 23:57.9 Roosevelt
37 Ryan Williams 12 24:03.0 Roosevelt
38 Isaac Helton 12 24:20.9 Roosevelt
39 Mason Hausmann 10 24:57.1 Southeast Polk
40 Mays Perlowski 9 25:13.2 Roosevelt
41 Nick Martin 10 25:47.7 Southeast Polk
42 Grayson McAvoy 10 26:00.3 Valley
43 Jacob Martin 12 26:34.2 Southeast Polk
44 Ashtin Burns 11 26:44.0 Southeast Polk
45 Creighton Cassady 9 26:59.8 Southeast Polk
46 Keegan Schenck 9 27:00.8 Southeast Polk
47 Alex Owens 11 27:15.4 Valley
48 Ethan Butler 12 27:43.0 Southeast Polk
49 Noah Nicholson 11 28:17.5 Southeast Polk