Small School Boys 5k
Pl Name Yr Time Team
1 Joseph Terrones 10 17:58.5 East Marshall
2 Henry Kaisand 11 19:06.4 Bcluw
3 Patrick Rayburn 10 19:08.2 East Marshall
4 Cale Hungerford 9 19:26.1 East Marshall
5 Kaleb Grant 9 19:26.9 East Marshall
6 Jacob Michaelson 11 19:48.4 Ifa-Agwsr
7 Hunter Hughlette 11 19:48.5 East Marshall
8 Kordell Negrete 11 19:48.8 East Marshall
9 Jase Beaubien 10 19:54.6 Ifa-Agwsr
10 Zayton Weineger 11 20:24.5 Meskwaki Settlement
11 Carter Brummel 9 20:35.4 East Marshall
12 Jaden Bartlett 12 20:42.9 Ifa-Agwsr
13 Jordan Swift 12 20:50.9 East Marshall
14 Cayden McLeland 10 21:04.3 Bcluw
15 Dawson Kitzman 12 21:11.9 Bcluw
16 Eli Curtis 12 21:17.3 East Marshall
17 Carter Kemp 10 21:22.1 Bcluw
18 Freddy Ross 12 21:35.6 Marshalltown
19 Gavin Stalzer 11 21:39.6 Ifa-Agwsr
20 Eli Widmann 12 21:49.3 Ifa-Agwsr
21 Tanner McLeland 12 21:52.7 Bcluw
22 Boston Gunderson 11 22:04.4 Bcluw
23 Evan Andreson 11 22:10.7 East Marshall
24 Austin Vaverka 9 22:18.2 Gmg
25 Diego Teada 9 22:18.9 Marshalltown
26 Aaron Seberger 11 22:21.9 Marshalltown
27 Lincoln Stover 10 22:24.5 Bcluw
28 Guillermo Morales 11 22:29.2 Ifa-Agwsr
29 Jeffrey Sieverding 11 22:31.6 Bcluw
30 Noah Teske 10 22:32.2 Gmg
31 Jabari Woodbury 9 22:39.7 Gmg
32 Fischer Brogden 11 22:43.4 Ifa-Agwsr
33 Abe Dieleman 11 23:25.7 Gmg
34 Sebastian Guitierez 10 23:25.9 Marshalltown
35 Owen Miller 11 23:29.6 Marshalltown
36 Derek Blackburn 12 23:42.4 Ifa-Agwsr
37 Victor Zavala 12 23:54.4 Marshalltown
38 Carson Snyder 9 23:58.5 Marshalltown
39 Jarrett Hornberg 10 24:12.9 Gmg
40 Owen Bovenmeyer 11 24:14.1 Gmg
41 Preston Jones 11 24:18.2 Gmg
42 Tibby Billy 9 24:49.7 Meskwaki Settlement
43 Davion Slick-Driscoll 9 26:40.0 Meskwaki Settlement
44 Sebastian McGauchey 11 27:24.3 Gmg
Red Girls 5k
Pl Name Yr Time Team
1 Lauren McMahon 12 18:31.0 Ankeny
2 Lauren Schulze 12 18:36.6 Valley
3 Bella Heikes 12 18:46.0 Johnston
4 Olivia Verde 9 19:12.9 Johnston
5 Mattison Plummer 12 19:19.4 Southeast Polk
6 Aleah Tenpas 12 19:21.8 Johnston
7 Addison Dorenkamp 9 19:24.8 Valley
8 Jenna Francois 10 19:28.0 Southeast Polk
9 Rondi Quass 10 19:29.4 Ankeny Centennial
10 Emily Naughton 10 19:32.2 Indianola
11 Joey Werling 11 19:36.1 Indianola
12 Izzy Gorton 12 19:38.0 Dubuque Senior
13 Bailey Vaughan 11 19:41.5 Johnston
14 Samantha Strauss 12 19:46.1 Johnston
15 Alayna Wallace 12 19:52.6 Ankeny Centennial
16 Kamryn Ensley 11 19:58.0 Valley
17 Crystal Ruden 11 20:07.4 Urbandale
18 Libby Hartz 9 20:08.0 Southeast Polk
19 Katie Jensen 12 20:08.2 Ankeny Centennial
20 Macy Gaskill 12 20:10.5 Urbandale
21 Norah Seeley 9 20:15.0 Urbandale
22 Megan Carmell 10 20:15.8 Urbandale
23 Talia Dosh 11 20:16.2 Ankeny
24 Jennifer Jordan 12 20:17.9 Ankeny Centennial
25 Gracie Foster 9 20:21.4 Indianola
26 Maddy LaVoi 10 20:24.9 Ankeny Centennial
27 Lauren Reimer 9 20:25.1 Ankeny Centennial
28 Kathryn Vortherms 12 20:26.2 Ankeny Centennial
29 Bailey Boddicker 10 20:26.8 North Scott
30 Lucia Nelson 12 20:27.1 Dubuque Senior
31 Mya DouBrava 10 20:27.4 Valley
32 Amanda Overton 10 20:28.7 Valley
33 Abbie McLaren 12 20:31.5 Johnston
34 Emily Bright 11 20:32.2 Valley
35 Abigail Wharton 9 20:34.0 Johnston
36 Marika Kisgen 12 20:34.0 Ankeny
37 Madeline Hollander 11 20:38.5 Valley
38 Alex Mackie 9 20:42.4 Urbandale
39 Lucy Tompkins 11 20:46.1 Dubuque Senior
40 Rachel Hansen 9 20:46.5 Valley
41 Elyza Hoffman 12 20:49.1 Dubuque Senior
42 Magda McGowan 12 20:54.0 Southeast Polk
43 Jacie Mitchell 10 20:54.7 Southeast Polk
44 Krissy Spear 9 20:58.2 Johnston
45 Reese Hillsenbeck 9 20:58.4 North Scott
46 Julia Martinez-Lohf 11 21:01.0 Urbandale
47 Kaitlyn Miller 9 21:01.0 Dubuque Senior
48 Jenna Pitz 10 21:01.2 Ankeny
49 Olivia Hayes 12 21:03.8 Johnston
50 Cohen Kooker 9 21:06.8 Valley
51 Grace Larkins 12 21:08.7 Southeast Polk
52 Kendall Jorgensen 11 21:09.4 Ankeny Centennial
53 Paige Beason 10 21:11.9 Ankeny
54 Camden Hershberger 10 21:12.8 Ankeny Centennial
55 Ivy Glendenning 9 21:16.2 Southeast Polk
56 Grace Meador 12 21:18.0 Ankeny Centennial
57 Kaitlyn Knoche 10 21:23.3 North Scott
58 Cali Trygstad 10 21:23.7 Valley
59 Hailey Seifrig 12 21:24.4 Indianola
60 Leah Klatatauskas 9 21:24.5 Dubuque Senior
61 Katie Oneil 10 21:25.2 Indianola
62 Megan Bosch 12 21:25.7 Ankeny
63 Mia Toomey 12 21:29.4 Southeast Polk
64 Hanna Walsh 12 21:32.7 Dubuque Senior
65 Evelyn Jenkins 12 21:34.3 Dubuque Senior
66 Brielle Ruch 12 21:39.1 Urbandale
67 Elizabeth Proctor 9 21:43.0 Ankeny
68 Remy Sivertsen 9 21:45.6 Indianola
69 Jaden Scharingson 11 21:57.4 Urbandale
70 Ava Garrard 11 21:58.9 North Scott
71 Cassie Rickabaugh 12 22:04.3 Southeast Polk
72 Jenna Woodsmall 11 22:06.2 Johnston
73 Rachel Engelhardt 12 22:10.0 Indianola
74 Piper Dahl 9 22:14.8 Indianola
75 Sienna Hill 9 22:19.7 Southeast Polk
76 Sydney Dial 11 22:21.4 Urbandale
77 Harmony Hansel 9 22:26.1 North Scott
78 Grace Roesler 11 22:26.8 Urbandale
79 Hattie Hagedorn 10 22:29.5 North Scott
80 Julianne Caceres 11 22:43.2 Dubuque Senior
81 Ella Rinicker 9 22:51.5 North Scott
82 Gwen Briggs 9 23:01.0 Ankeny
83 Bree Tenges 10 23:04.1 Indianola
84 Grace Porath 12 23:11.8 Ankeny
85 Brooklyn Bullock 9 23:27.8 North Scott
86 Teja Pritchard 9 23:29.1 Ankeny
87 Sadie West 12 24:02.6 North Scott
88 Carly Richards 10 24:51.6 Indianola
89 Reagan Schoening 12 27:52.3 North Scott
Red Boys 5k
Pl Name Yr Time Team
1 Gabriel Vicker 12 16:22.2 Ankeny Centennial
2 Yohana Yual 12 16:32.6 Johnston
3 Conner Kilgore 12 16:38.4 Dubuque Senior
4 Connor Cunningham 12 16:40.0 Ankeny Centennial
5 Kade Christensen 12 16:45.9 Ankeny Centennial
6 Owen West 12 16:46.0 North Scott
7 Matt Borgmeier 12 16:50.7 Johnston
8 Carson Stanley 12 16:52.2 Johnston
9 Chase Bartlett 12 16:53.2 Southeast Polk
10 Nate Jones 12 16:54.2 Ankeny Centennial
11 Anthony Moran 12 16:56.8 Urbandale
12 Curtis Johnson 11 16:58.2 Indianola
13 Carter Eckhoff 11 16:59.0 Johnston
14 Eric Patterson 12 16:59.8 Southeast Polk
15 Logan Hoger 11 17:01.8 Indianola
16 Cael Cox 12 17:03.7 Ankeny
17 Carter Borwick 12 17:09.3 Johnston
18 Andrew Poock 12 17:13.3 Ankeny
19 Adam Hisel 12 17:19.5 Valley
20 Tyler Schermerhorn 11 17:21.2 Ankeny Centennial
21 Cole Leggett 11 17:22.2 Urbandale
22 Stephen Beaman 11 17:22.5 Johnston
23 Nathan Kellar 12 17:24.2 Johnston
24 Karsten Peters 11 17:24.7 Ankeny Centennial
25 Carson Owens 10 17:29.0 Southeast Polk
26 Will Dowda 12 17:33.7 North Scott
27 Ethan Smith 10 17:36.9 Urbandale
28 Alec DePhillips 12 17:39.6 Valley
29 Truman Patterson 11 17:39.9 Ankeny
30 Alex Traynor 12 17:41.6 Valley
31 Tate Severs 11 17:43.8 Johnston
32 Jake Bosch 9 17:45.0 Ankeny
33 Luke Crawford 11 17:45.1 North Scott
34 Christian Rathje 11 17:46.6 Ankeny
35 Zach Harvey 12 17:46.7 Johnston
36 Ethan Jost 12 17:50.9 North Scott
37 Chase Porter 12 17:51.9 North Scott
38 Ryan Bybee 12 17:52.2 Ankeny Centennial
39 Alex Wilson 12 17:54.7 Southeast Polk
40 Cooper Majors 11 17:56.2 Ankeny Centennial
41 Kyler Peck 11 17:56.3 Urbandale
42 Levi Hill 10 17:59.7 Ankeny
43 Robert Howes 10 18:04.6 Dubuque Senior
44 Mason Moran 9 18:05.8 Urbandale
45 Alexander Wauson 9 18:06.1 Valley
46 Jacob Martin 12 18:14.7 Southeast Polk
47 Jackson Skahill 11 18:16.0 Valley
48 Andrew Liesland 11 18:18.7 Valley
49 Parker Lundberg 10 18:19.0 Ankeny Centennial
50 Cael Straley 11 18:19.3 North Scott
51 Jacob McLaughlin 10 18:20.4 Valley
52 Jack Neas 10 18:21.0 Urbandale
53 Andrew Ross 12 18:21.5 Valley
54 Braeden Bohannon 10 18:27.6 North Scott
55 Caden Mitchell 12 18:29.1 Southeast Polk
56 Zachary Hill 12 18:29.7 Valley
57 Drew Johnson 9 18:31.3 Urbandale
58 Jack Tonn 11 18:32.1 Dubuque Senior
59 Zach Kahle 12 18:34.0 Dubuque Senior
60 Keene Barnes 11 18:34.2 Indianola
61 Anders Peterson 12 18:35.0 Ankeny
62 Kyle Battani 12 18:35.3 Johnston
63 Nate Burns 12 18:39.8 Ankeny Centennial
64 Hunter Seifrig 10 18:40.8 Indianola
65 Eric Fitzpatrick 12 18:43.3 Southeast Polk
66 Logan Soedt 11 18:43.6 North Scott
67 Hudson Frank 11 18:46.3 Southeast Polk
68 Owen Hull 10 18:46.5 Dubuque Senior
69 Evan Brummell 10 18:48.2 Southeast Polk
70 Nikolas Davis 10 19:00.7 North Scott
71 Easton Stackis 11 19:02.2 Dubuque Senior
72 Alex Cox 10 19:03.7 Ankeny
73 Carter Smith 11 19:04.8 Ankeny
74 Josh Neas 10 19:05.2 Urbandale
75 Ty Printy 11 19:06.3 Dubuque Senior
76 Ryan Klauer 11 19:07.2 Dubuque Senior
77 Joseph DeWall 12 19:09.0 Indianola
78 Bowen Downey 10 19:17.0 Indianola
79 Paul Andersen 11 19:17.8 Valley
80 Andrew Donoho 10 19:22.7 Urbandale
81 Sam Weber 9 19:23.5 Dubuque Senior
82 Eli Ross 12 19:26.7 Indianola
83 Cooper Hardersen 10 19:26.9 Urbandale
84 Trey Kaas 11 19:27.8 Indianola
85 Logan Piper 10 19:31.6 Indianola
86 Nate Fisher 11 19:43.3 Dubuque Senior
Blue Girls 5k
Pl Name Yr Time Team
1 Keelee Leitzen 9 19:27.7 Dubuque Hempstead
2 Molly Bannister 11 19:31.9 Waukee
3 Peyton Kelderman 12 19:36.9 Waukee
4 Brooke O'Brien 10 19:40.8 Dubuque Hempstead
5 Breelie Mauro 10 19:52.8 Norwalk
6 Margaux Basart 12 19:54.4 Waukee
7 Bella D'Antico 10 20:08.0 Pleasant Valley
8 Anna Scannell 10 20:19.4 Cedar Falls
9 Annika Wallace 12 20:24.4 Norwalk
10 Rachel Mandt 10 20:26.8 Cedar Falls
11 Amara Lytle 12 20:27.3 Cedar Falls
12 Julia Gehl 9 20:28.1 Dubuque Hempstead
13 Liv Hall 9 20:32.7 Dowling
14 Gretchen Highberger 10 20:33.6 Pleasant Valley
15 Madison Judas 11 20:35.6 Waukee
16 Lauryn Frerichs 10 20:38.1 Dowling
17 Sally Gaskell 10 20:38.5 Dowling
18 Mallory Drake 11 20:41.4 Waukee
19 Kylie Winkler 11 20:47.0 Norwalk
20 Isabel Brauhn 9 20:49.5 Dubuque Hempstead
21 Lydia Sommer 10 20:51.4 Pleasant Valley
22 Kiana Vogel 11 20:56.7 Norwalk
23 Eva Hoch 12 20:59.1 Norwalk
24 Abby Kinney 12 21:03.2 Waukee
25 Phoebe Hermanson 11 21:04.9 Marshalltown
26 Isabella Webb 10 21:12.3 Waukee
27 Josie Case 9 21:12.7 Pleasant Valley
28 Grace Fober 9 21:18.5 Cedar Falls
29 Maddy Hall 11 21:21.0 Dowling
30 Kennedy Wendl 11 21:21.4 Norwalk
31 Charlotte Gettman 21:21.8 Waterloo
32 Natalie Schlichte 10 21:22.1 Dubuque Hempstead
33 Ali Simpson 12 21:22.2 Pleasant Valley
34 Miranda Basart 12 21:24.8 Waukee
35 Morgan Weeks 11 21:27.6 Norwalk
36 Paige Wageman 11 21:28.3 Cedar Falls
37 Khushi Mehta 10 21:29.9 Pleasant Valley
38 Lizzie McVey 11 21:31.3 Pleasant Valley
39 Jules Fromm 12 21:31.8 Cedar Falls
40 Lexi Minard 9 21:33.9 Pleasant Valley
41 Kariin Roush 11 21:34.5 Waukee
42 Ava Carder 11 21:38.0 Waukee
43 Briella Osborn 10 21:41.4 Dowling
44 Avery Muller 9 21:45.3 Dowling
45 Anna Becker 9 21:45.7 Cedar Falls
46 Molly Rawat 11 21:47.3 Pleasant Valley
47 Ellie Hermiston 9 21:48.8 Dubuque Hempstead
48 Audrey Franklin 12 21:48.9 Dubuque Hempstead
49 Anna Besler 10 21:49.5 Dubuque Hempstead
50 Odaly Flores 12 21:51.3 Marshalltown
51 Emily Richter 12 22:01.2 Dubuque Hempstead
52 Micah Blevins 10 22:01.6 Marshalltown
53 McKenzie Koerselman 11 22:03.2 Norwalk
54 Morgan Miller 12 22:07.7 Pleasant Valley
55 Riley O'Halloran 12 22:13.5 Dowling
56 Natalie Martin 12 22:24.3 Norwalk
57 Sara Goodenbour 12 22:29.3 Cedar Falls
58 Kaylee Herrig 10 22:40.4 Dubuque Hempstead
59 Brooke Seeley 9 22:50.8 Norwalk
60 Jaden Swarts 10 22:53.4 Cedar Falls
61 Rachel Smith 11 22:53.7 Marshalltown
62 Theresa Tran 12 22:55.7 Dowling
63 Grace Kottmeyer 10 22:58.1 Dowling
64 Natalie DeGabriele 12 23:22.3 Cedar Falls
65 Maleah Greenslade 11 23:39.4 Dowling
66 Rassmusen Grace 10 23:39.7 Marshalltown
67 Vitoria Knight 23:40.5 Waterloo
68 Alexis Read 12 23:58.6 Fort Dodge
69 Makenna Ainsworth 12 23:59.0 Marshalltown
70 Madison Tieskotter 24:08.0 Waterloo
71 Isabel Beekman 12 24:39.3 Fort Dodge
72 Maggie Augustine 12 24:43.2 Marshalltown
73 Maddie Daniel 11 24:49.9 Fort Dodge
74 Alivia See 25:04.9 Waterloo
75 Hannah Seltman 10 25:26.3 Marshalltown
76 Ajila Dzelic 25:34.4 Waterloo
77 Lydia Blevins 9 25:45.8 Marshalltown
78 Eleanor Filippone 25:50.0 Waterloo
79 Morgan Bodholdt 10 27:31.0 Fort Dodge
80 Olivia Hamlow 10 27:32.5 Fort Dodge
81 Aja Jallow 11 29:20.4 Fort Dodge
82 Emma Schellhorn 29:35.8 Waterloo
83 Briley Frank 9 31:45.7 Fort Dodge
84 Maddie Lee 9 35:05.7 Fort Dodge
Blue Boys 5k
Pl Name Yr Time Team
1 Jackson Heidesch 10 15:46.2 Dowling
2 Ryan Winger 12 15:55.5 Dubuque Hempstead
3 Cade Muller 12 16:06.4 Dowling
4 Will Ryan 11 16:09.9 Dowling
5 Nolan Kyhl 12 16:11.8 Dowling
6 Kole Sommer 12 16:15.8 Pleasant Valley
7 Michael Goodenbour 12 16:16.9 Cedar Falls
8 Alex Horstman 11 16:20.2 Cedar Falls
9 Tarun Vedula 11 16:27.7 Pleasant Valley
10 Tj Tomlyanovich 12 16:29.2 Cedar Falls
11 Joel Burris 12 16:33.7 Cedar Falls
12 Jacob Christensen 12 16:35.1 Waukee
13 Eli Smith 12 16:39.0 Cedar Falls
14 Derek Webster 12 16:39.8 Norwalk
15 Cooper Olsen 12 16:43.2 Cedar Falls
16 Brayden Burnett 11 16:43.7 Cedar Falls
17 Mason Suarez 12 16:47.2 Dubuque Hempstead
18 Owen Maloney 12 16:50.0 Dubuque Hempstead
19 Vincent Hodges 12 16:50.5 Waukee
20 Donovan Card 10 16:52.5 Norwalk
21 Conner Smith 11 16:54.5 Marshalltown
22 Luke Knepp 10 16:57.1 Pleasant Valley
23 Marcus Leitzen 11 16:57.6 Dubuque Hempstead
24 Brady Blean 11 16:59.2 Dubuque Hempstead
25 Nathan Holstrom 12 17:03.5 Waukee
26 Jonah Christensen 12 17:03.7 Waukee
27 Josh Davis 12 17:05.6 Dubuque Hempstead
28 Andrew Robey 11 17:06.1 Dowling
29 George Holesinger 11 17:06.2 Dubuque Hempstead
30 Grant Tebbe 12 17:07.2 Pleasant Valley
31 Jonathon O'Brien 11 17:08.3 Dubuque Hempstead
32 Brody Lucas 11 17:10.6 Norwalk
33 Matthew Bootman 9 17:11.0 Dowling
34 Colby Cryer 10 17:12.3 Cedar Falls
35 Jack Brown 10 17:14.6 Norwalk
36 Sarang Kothari 10 17:14.9 Waukee
37 Kal Hoppe 10 17:15.3 Waukee
38 Jacob Mumey 10 17:19.9 Pleasant Valley
39 Patrick Foster 12 17:22.1 Norwalk
40 Jack Ode 10 17:23.0 Dowling
41 Matt Bender 11 17:23.5 Pleasant Valley
42 John Maloney 9 17:24.5 Dubuque Hempstead
43 Colin Johnson 10 17:25.4 Cedar Falls
44 David Parks 11 17:26.1 Waukee
45 Luke Geyer 11 17:27.0 Norwalk
46 Gabe Shaw 10 17:28.2 Dowling
47 Gage Brinker 10 17:28.7 Dowling
48 Tyler Merhar 11 17:30.2 Waukee
49 Derek Leicht 11 17:35.2 Dubuque Hempstead
50 Joshua Burjes 11 17:35.6 Cedar Falls
51 Joshua Meier 12 17:52.7 Fort Dodge
52 Drew Lehman 10 17:57.1 Waukee
53 Noah Buhrow 9 18:00.7 Norwalk
54 Will Chase 10 18:01.9 Norwalk
55 Kalen Bunch 12 18:09.1 Pleasant Valley
56 Shakir Davis 12 18:09.1 Pleasant Valley
57 Josh DeJohn 11 18:13.3 Waukee
58 Ethan Belby 11 18:14.3 Pleasant Valley
59 Andrew Congdon 11 18:19.2 Waterloo
60 Ethan Franklin 10 18:24.1 Norwalk
61 Kaelan Eilers 11 18:25.7 Waterloo
62 Andrew Tracy 11 18:31.8 Waterloo
63 Ian Lucas 11 18:41.6 Waterloo
64 Ryan Madden 10 18:43.0 Fort Dodge
65 Carter Delanoit 12 18:50.8 Fort Dodge
66 Grant Miller 11 19:02.7 Norwalk
67 Cooper Paxton 10 19:15.5 Waterloo
68 Kaden Karns 12 19:17.5 Waterloo
69 Jason Strand 10 19:19.8 Marshalltown
70 Layton Ritter 11 19:37.5 Waterloo
71 Noah Hermenson 12 19:39.5 Marshalltown
72 Nicholas Price 12 19:58.4 Marshalltown
73 Ryan Bulver 11 19:58.8 Waterloo
74 Ethan Benscooter 12 20:03.9 Marshalltown
75 Caleb Moe 11 20:10.6 Waterloo
76 Marco Herrera 11 20:16.9 Marshalltown
77 Antonieh Kopsa 10 21:17.2 Marshalltown
78 Jason Hobmeier 12 21:24.2 Fort Dodge
79 Nathan Rethwisch 12 22:00.3 Fort Dodge
80 Cadin Hermann 11 22:00.7 Waterloo
81 Jaren Christy 11 22:26.6 Fort Dodge
82 Grant Harrison 12 22:54.1 Fort Dodge
83 Zeke Pineda 9 23:54.1 Fort Dodge
84 Kolby Wilson 11 24:35.6 Fort Dodge
85 Joshua Madden 10 25:08.7 Fort Dodge