Requirements for All-State

All-State criteria:

  • Top 30 times in each class at state.
  • Must be a paid member of IATC

Elite All-State criteria:

  • Top 30 times across all classes at state.
  • Must be a paid member of the IATC.

Girls All-State

Elite

NameGradeSchoolTimeTeam
Piper Messerly11Dallas Center-Grimes17:41.9Elite
Marissa Ferebee12Pella17:47.9Elite
Laney Sundet09Waukee Northwest17:48.5Elite
Tenley Heidgerken09Dallas Center-Grimes17:51.9Elite
Joley Sullivan10Davenport, Central17:52.5Elite
Maddie Millage11Pleasant Valley17:55.4Elite
Lili Denton12St. Albert, Council Bluffs17:56.6Elite
Emmy Stubbendeck09Waukee Northwest17:59.0Elite
Emma Chesterman12Dubuque, Senior18:01.7Elite
Ellie Blevins11Ankeny Centennial18:02.6Elite
Izzy Hardin12Maquoketa18:02.8Elite
Evelyn Moeller11Mount Vernon-Lisbon18:06.5Elite
Alyx Woodley12Johnston18:06.9Elite
Charlee Gall10Cedar Falls18:08.0Elite
Nakia Ollivierre12Waterloo, West18:10.3Elite
Elsie Brenneman11Pella18:11.3Elite
Ele Wharton11Johnston18:12.4Elite
Makenna Madetzke12Ankeny18:12.7Elite
Rebecca Flick09Ankeny Centennial18:13.5Elite
Abigail Burns12Iowa City, City High18:13.5Elite
McKenna Montgomery12Albia18:20.7Elite
Hailey Kozloski11Linn-Mar, Marion18:21.4Elite
Elyse Erzen10Des Moines Christian18:28.6Elite
Chloe Glosser12Pekin18:33.5Elite
Emma Stanley11Ames18:33.5Elite
Lauren Krogmann11Starmont18:34.6Elite
Natalie Anderson11MOC-Floyd Valley18:38.7Elite
Madelyn Hoss11Lewis Central18:39.8Elite
Lizzy Vande Voort10Pella18:41.8Elite
Ella Jones10Waukee Northwest18:42.0Elite

4A

NameGradeSchoolTimeTeam
Piper Messerly11Dallas Center-Grimes17:41.9First Team
Laney Sundet09Waukee Northwest17:48.5First Team
Tenley Heidgerken09Dallas Center-Grimes17:51.9First Team
Joley Sullivan10Davenport, Central17:52.5First Team
Maddie Millage11Pleasant Valley17:55.4First Team
Emmy Stubbendeck09Waukee Northwest17:59.0First Team
Emma Chesterman12Dubuque, Senior18:01.7First Team
Ellie Blevins11Ankeny Centennial18:02.6First Team
Alyx Woodley12Johnston18:06.9First Team
Charlee Gall10Cedar Falls18:08.0First Team
Nakia Ollivierre12Waterloo, West18:10.3First Team
Ele Wharton11Johnston18:12.4First Team
Makenna Madetzke12Ankeny18:12.7First Team
Rebecca Flick09Ankeny Centennial18:13.5First Team
Abigail Burns12Iowa City, City High18:13.5First Team
Hailey Kozloski11Linn-Mar, Marion18:21.4Second Team
Emma Stanley11Ames18:33.5Second Team
Madelyn Hoss11Lewis Central18:39.8Second Team
Ella Jones10Waukee Northwest18:42.0Second Team
Grace Hamann11Iowa City, City High18:43.1Second Team
Sydney Burrier12Waukee18:43.3Second Team
Addison Dooley12Dallas Center-Grimes18:45.6Second Team
Sarah Foad09Pleasant Valley18:53.2Second Team
Vivian McCombs11Pleasant Valley18:53.6Second Team
Jayna Lamping12Johnston18:55.2Second Team
Piper Vander Ley10Waukee Northwest18:56.0Second Team
Caroline Opfer11Waukee Northwest18:56.4Second Team
Brynn Edgin12Pleasant Valley18:56.8Second Team
Elizabeth Tiffany11Dowling Catholic, West Des Moines19:02.1Second Team
Reese Wiley11Prairie, Cedar Rapids19:04.1Second Team

3A

NameGradeSchoolTimeTeam
Marissa Ferebee12Pella17:47.9First Team
Izzy Hardin12Maquoketa18:02.8First Team
Evelyn Moeller11Mount Vernon-Lisbon18:06.5First Team
Elsie Brenneman11Pella18:11.3First Team
Elyse Erzen10Des Moines Christian18:28.6First Team
Natalie Anderson11MOC-Floyd Valley18:38.7First Team
Lizzy Vande Voort10Pella18:41.8First Team
Aaliyah Causey10Center Point-Urbana18:43.6First Team
Ruth Dunham11Pella18:44.2First Team
Ashlyn Rau10Harlan Community18:45.6First Team
Audrina Jones11Sioux Center18:56.2First Team
Julia Heslink09Harlan Community18:56.5First Team
Tierney Carter12Oskaloosa18:57.1First Team
Lucy Murphy12Wahlert Catholic18:59.8First Team
Alexis Hergenreter11North Polk, Alleman19:01.5First Team
Carleigh Altwine10Pella19:04.7Second Team
Falyn Svalstad11Solon19:11.3Second Team
Ava Hope10Winterset19:11.8Second Team
Addison Dabroski12Marion19:13.0Second Team
Iris Dahl12Washington19:16.8Second Team
Kiersten Swart12Mount Vernon-Lisbon19:17.3Second Team
Mia Deegan12Xavier, Cedar Rapids19:17.4Second Team
Grace Berglund11Glenwood19:21.0Second Team
Avery Fedler09Mount Pleasant19:22.5Second Team
Avery Rump12Fort Madison19:22.6Second Team
Brinkley Strickland11Bondurant-Farrar19:26.0Second Team
Channing Becker10Williamsburg19:28.4Second Team
Mallory Back10Winterset19:32.5Second Team
Keira Andersen12Gilbert19:34.3Second Team
Hallie Roberts09Des Moines Christian19:39.1Second Team

2A

NameGradeSchoolTimeTeam
McKenna Montgomery12Albia18:20.7First Team
Mary Grace Lyons09Monticello18:55.2First Team
Katie Young12Unity Christian, Orange City19:09.2First Team
Kambrie Dekkers10Unity Christian, Orange City19:10.5First Team
Scarlett Byrnes12Osage19:19.6First Team
Grace Storjohann12Grundy Center19:19.9First Team
Brooklyn Stutzman11Mid-Prairie, Wellman19:20.1First Team
Addie Thompson12West Marshall, State Center19:20.7First Team
Jordyn Bergman11Jesup19:32.6First Team
Mady Montgomery09Albia19:34.4First Team
Ashlynn Sauser11Oelwein19:37.4First Team
Hailey Koelewyn10Unity Christian, Orange City19:41.8First Team
Hallie Kelchen12Cascade, Western Dubuque19:48.3First Team
Lilly Miller09Treynor19:53.1First Team
Lydia Parlee12Grand View Christian School20:00.0First Team
Laura Streck11Van Meter20:00.5Second Team
Delany Homan11Camanche20:07.0Second Team
Avery Trunkhill12Denver20:08.4Second Team
Abi Teeter12PCM, Monroe20:13.4Second Team
Grace Woodall12Cherokee, Washington20:16.0Second Team
Eva Fleshner12Woodward-Granger20:17.7Second Team
Olivia Halfpap12Van Meter20:21.7Second Team
Kielly Kasal09West Marshall, State Center20:35.5Second Team
Addison Lomholt10OABCIG20:24.6Second Team
Madalyn Kerkmann10Treynor20:25.6Second Team
Miriam Downing10Waukon20:25.7Second Team
Dalaney Eldridge10West Marshall, State Center20:25.9Second Team
Reegan Benzing11Waukon20:27.2Second Team
Lila Milani11PCM, Monroe20:30.1Second Team
Samantha Clouse10Forest City20:32.0Second Team

1A

NameGradeSchoolTimeTeam
Lili Denton12St. Albert, Council Bluffs17:56.6First Team
Chloe Glosser12Pekin18:33.5First Team
Lauren Krogmann11Starmont18:34.6First Team
Karson Oberender12Martensdale-St. Marys18:50.9First Team
Tyra Schupbach12West Bend-Mallard19:03.4First Team
Alexis Mujica09Newman Catholic, Mason City19:11.3First Team
Lauren Hillesland12North Iowa, Buffalo Center19:17.4First Team
Claire Zweibohmer12Riceville19:19.7First Team
Katelyn Brandhorst12Madrid19:21.4First Team
Madelyn Grothus11Madrid19:24.2First Team
Abbi Waskow11Dunkerton19:29.6First Team
Hannah Brandhorst11Madrid19:35.0First Team
Julia Swift10Bishop Garrigan, Algona19:38.7First Team
Amanda Smith12Earlham19:41.8First Team
Audra Burbridge10Maquoketa Valley, Delhi19:42.5First Team
Maclaine German12Martensdale-St. Marys19:43.9Second Team
Mollie Hansen12Hudson19:44.4Second Team
Emmerson Jedlicka12North Mahaska, New Sharon19:46.1Second Team
Sydney Zupke10Sumner-Fredericksburg19:50.0Second Team
Ashlynn Hosbond10Colfax-Mingo19:50.5Second Team
Josie Dykstra10WACO, Wayland19:54.7Second Team
Siena Stanerson12Hillcrest Academy19:58.5Second Team
Allysen Johnsen12Logan-Magnolia20:00.7Second Team
Ivy Urbatsch09Northwood-Kensett20:02.1Second Team
Jayden Peters11Collins-Maxwell20:02.3Second Team
Sage Weber10Sioux Central, Sioux Rapids20:06.0Second Team
Stella Riediger09Hinton20:08.7Second Team
Hayden Hendrick09Colo-Nesco20:17.9Second Team
Iris Garza11Columbus Community, Columbus Junction20:19.3Second Team
Mackenzie Harger12Earlham20:19.4Second Team

Boys All-State

Elite

NameGradeSchoolTimeTeam
Quentin NaumanSREpworth, Western Dubuque14:48.3Elite
Jaden MerrickSRCedar Falls14:54.6Elite
Preston JohnsonJRMarshalltown14:56.1Elite
Keegan DeckerJRIowa City, Liberty14:59.0Elite
Kuma GutemaSOSioux City, North14:59.3Elite
Canaan DunhamSRPella15:02.9Elite
Jack CrosslandJRJohnston15:09.1Elite
Caleb Ten PasSRDes Moines Christian15:18.4Elite
AJ WilleySRBettendorf15:31.7Elite
Logan BleichJRGilbert15:31.9Elite
Slader BuckheisterSRCedar Rapids, Kennedy15:34.9Elite
Adam GraySRCedar Rapids, Kennedy15:35.0Elite
Andrew HedenJRBettendorf15:36.8Elite
Dominic WilliamsJRCedar Falls15:37.6Elite
Jacob TallmanJRGilbert15:38.7Elite
Nicholas PaulsenSRDowling Catholic, West Des Moines15:40.2Elite
Reed RobbinsSRIndianola15:41.1Elite
Emerson VokesSRGrundy Center15:42.0Elite
Charlie DeickJRDowling Catholic, West Des Moines15:43.2Elite
Cohen MollSRAnkeny Centennial15:45.5Elite
Kyle JohnsonSRPrairie, Cedar Rapids15:46.6Elite
Cole CarrizalesJRPrairie, Cedar Rapids15:47.3Elite
Carson SquiersSRGilbert15:47.8Elite
Kiefer BarnesSRIndianola15:49.2Elite
Owen MillerSRPrairie, Cedar Rapids15:49.5Elite
Kevin CootsSRLewis Central15:50.3Elite
Hugh ConwaySOSouth Winneshiek, Calmar15:50.7Elite
Graham IbelingJRDallas Center-Grimes15:51.3Elite
Linus McRobertsSRIowa City, City High15:54.7Elite
Kellen TuylsSRWaukee Northwest15:55.1Elite

Elite Wheelchair

NameGradeSchoolTimeTeam
Eli Johnson12Bedford20:25.2Elite

4A

NameGradeSchoolTimeTeam
Jaden MerrickSRCedar Falls14:54.6First Team
Preston JohnsonJRMarshalltown14:56.1First Team
Keegan DeckerJRIowa City, Liberty14:59.0First Team
Kuma GutemaSOSioux City, North14:59.3First Team
Jack CrosslandJRJohnston15:09.1First Team
AJ WilleySRBettendorf15:31.7First Team
Slader BuckheisterSRCedar Rapids, Kennedy15:34.9First Team
Adam GraySRCedar Rapids, Kennedy15:35.0First Team
Andrew HedenJRBettendorf15:36.8First Team
Dominic WilliamsJRCedar Falls15:37.6First Team
Nicholas PaulsenSRDowling Catholic, West Des Moines15:40.2First Team
Reed RobbinsSRIndianola15:41.1First Team
Charlie DeickJRDowling Catholic, West Des Moines15:43.2First Team
Cohen MollSRAnkeny Centennial15:45.5First Team
Kyle JohnsonSRPrairie, Cedar Rapids15:46.6First Team
Cole CarrizalesJRPrairie, Cedar Rapids15:47.3Second Team
Kiefer BarnesSRIndianola15:49.2Second Team
Owen MillerSRPrairie, Cedar Rapids15:49.5Second Team
Kevin CootsSRLewis Central15:50.3Second Team
Graham IbelingJRDallas Center-Grimes15:51.3Second Team
Linus McRobertsSRIowa City, City High15:54.7Second Team
Kellen TuylsSRWaukee Northwest15:55.1Second Team
Jonah WhitsonJRPleasant Valley15:55.8Second Team
Zack RyanJRDavenport, Central15:57.4Second Team
Teegan KralikSRNorwalk16:01.1Second Team
Brennen HoyerSRCedar Falls16:01.1Second Team
Ike SmithSRAnkeny16:01.5Second Team
Jaxton (Jax) AlvarezJRAnkeny Centennial16:02.4Second Team
Ethan CheneySRLinn-Mar Marion16:02.9Second Team
Ayden GabrielsonSRWaukee Northwest16:04.0Second Team

3A

NameGradeSchoolTimeTeam
Quentin NaumanSREpworth, Western Dubuque14:48.3First Team
Canaan DunhamSRPella15:02.9First Team
Caleb Ten PasSRDes Moines Christian15:18.4First Team
Logan BleichJRGilbert15:31.9First Team
Jacob TallmanJRGilbert15:38.7First Team
Carson SquiersSRGilbert15:47.8First Team
Cadel ConnerSRGrinnell15:57.3First Team
Dawson ScheilSRMount Vernon-Lisbon16:00.3First Team
Alex TorresSRVinton-Shellsburg16:00.4First Team
Isaac RankinSRKnoxville16:02.0First Team
Carson MeskimenSOClear Creek-Amana16:03.5First Team
Gavin WeberSRAlgona16:12.3First Team
Kyle OlsonJRCentral DeWitt16:15.5First Team
Sawyer FeldmanSRMount Vernon-Lisbon16:15.8First Team
Josiah SislerJRDes Moines Christian16:16.7First Team
Dillon DorenkampJRDes Moines Christian16:20.7Second Team
Benjamin BrinkmannFRMount Vernon-Lisbon16:22.2Second Team
Andrew ReesSRWashington16:22.6Second Team
Joel Ramirez-ParraSRStorm Lake16:28.2Second Team
Isaac HummelJRMOC-Floyd Valley16:29.9Second Team
Ryler HansonSOBondurant-Farrar16:29.9Second Team
Adam WilkeSRCentral DeWitt16:32.5Second Team
Mason GaulkeSRPella16:35.3Second Team
Barrett JesinaSRSouth Tama County, Tama16:35.9Second Team
Luke McCormickFRDes Moines Christian16:37.8Second Team
Porter CarltonJRPella16:38.9Second Team
Matthew DahmSOSioux Center16:39.1Second Team
John MurphySRAssumption, Davenport16:39.9Second Team
Drew CundyFRSioux Center16:40.9Second Team
Cole NiemannFRCentral DeWitt16:41.2Second Team

2A

NameGradeSchoolTimeTeam
Emerson VokesSRGrundy Center15:42.0First Team
Jesse GomezSODenver16:18.5First Team
Lucas AndersonJRChariton16:21.8First Team
Keshaun WilliamsSROelwein16:26.2First Team
Cy StuartSOChariton16:27.1First Team
Emmanuel GrassJRRed Oak16:27.7First Team
Simon WendelSRMediapolis16:36.7First Team
Myles MatthiasSRDenver16:39.5First Team
Jace HungerfordJRSpirit Lake16:40.7First Team
Malakai VermeerJRSheldon16:41.0First Team
Carlos MerazSOWest Liberty16:41.1First Team
Cody DixsonJRChariton16:41.4First Team
Corben LucchesiJRRoland-Story, Story City16:42.3First Team
Jonah PringnitzSRGarner-Hayfield-Ventura16:43.5First Team
Brandon LeppertSRWaukon16:44.6First Team
Hayden HeitbrinkSORed Oak16:50.1Second Team
Will SchmidgallJRMediapolis16:52.3Second Team
Brent CrabbSRChariton17:01.2Second Team
Hayden GustafsonSRAlburnett17:07.6Second Team
Mason SellsFRShenandoah17:10.3Second Team
Titan ReedSRChariton17:10.5Second Team
Aedan AlthoffSRMonticello17:11.2Second Team
Silas GannSRForest City17:12.2Second Team
Ian Ten NapelSOWestern Christian, Hull17:13.0Second Team
Cooper BlaserJRForest City17:13.4Second Team
Landon DowdSROelwein17:13.4Second Team
Johnathan SchuknechtSOGarner-Hayfield-Ventura17:14.4Second Team
Hunter MaierSROABCIG17:14.7Second Team
Griffin StoltzJRPella Christian17:16.3Second Team
Sawyer SpenceSRUnion, LaPorte City17:17.0Second Team

1A

NameGradeSchoolTimeTeam
Hugh ConwaySOSouth Winneshiek, Calmar15:50.7First Team
Hayden ThompsonSRLake Mills16:02.7First Team
Knute RogneSRLake Mills16:03.4First Team
Haven WeersSOTri-Center, Neola16:11.2First Team
Dawson HendersonSRRiverside, Oakland16:25.8First Team
Lucos WernimontJRSioux Central, Sioux Rapids16:33.0First Team
Lincoln BainbridgeSRVan Buren County16:36.6First Team
David NicholsJREarlham16:37.1First Team
Dane GorhamJRBoyer Valley, Dunlap16:38.8First Team
Colton AlbertsJRLynnville-Sully16:39.0First Team
Owen FennerJRRiverside, Oakland16:40.8First Team
Alex DavisSRAnkeny Christian Academy16:41.5First Team
Eli HudnallSORiverside, Oakland16:44.4First Team
Brody HendersonSRRiverside, Oakland16:45.5First Team
Riley AragonSREast Sac County16:49.6First Team
Aiden SummerfieldSOWoodbine16:50.3Second Team
Zachary GardnerJRAnkeny Christian Academy16:54.8Second Team
Jack ChristianSRSioux Central, Sioux Rapids16:55.4Second Team
Lane RyghJRLake Mills16:56.7Second Team
Blake WilmesmeierJRLynnville-Sully16:58.2Second Team
Justin WagnerSRKee, Lansing17:00.2Second Team
Cruz JacquezJRRiverside, Oakland17:01.8Second Team
Dawson BraetJREarlham17:01.9Second Team
Brady HenningSRNorth Butler, Greene17:04.0Second Team
Cayden FrySRAnkeny Christian Academy17:04.2Second Team
Thatcher OswaldSRManson Northwest Webster17:05.6Second Team
Jacob SporrerSOLogan-Magnolia17:05.7Second Team
Preston KentJRACGC17:06.2Second Team
Stephen BrandenburgSRLake Mills17:07.5Second Team
Landon SporrerSREast Sac County17:09.5Second Team

1A Wheelchair

NameGradeSchoolTimeTeam
Eli Johnson12Bedford20:25.2First