2025 Season · Cross Country
All-American Invitational
Sep 13, 2025 · 1,455 results · 54 schools
Boys 5,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Keegan Decker | Iowa City Liberty | 15:09.8 |
| 1 | Leif Eastlund | Iowa City City High | 17:12.8 |
| 1 | Jack Bode | Luther | 21:16.4 |
| 2 | Ethan Cheney | Linn-Mar Marion | 15:51.7 |
| 2 | Andrew Welter | Iowa City City High | 17:25.3 |
| 2 | Michel Heinrich | Luther | 21:28.7 |
| 3 | Kyle Johnson | Prairie Cedar Rapids | 15:56.8 |
| 3 | Oscar Grimstad | Decorah | 17:52.7 |
| 3 | Kaeden Fellingham | Luther Alumni | 21:35.3 |
| 4 | Thomas McVay | Minneapolis Washburn | 16:04.2 |
| 4 | Sam Elliott | Iowa City City High | 18:11.8 |
| 4 | Jacob Bruns | Luther | 21:49.4 |
| 5 | Linus McRoberts | Iowa City City High | 16:05.7 |
| 5 | Bo Rosane | Pine Island | 18:14.0 |
| 6 | Cole Carrizales | Prairie Cedar Rapids | 16:10.3 |
| 6 | Nicholas Phillips | Linn-Mar Marion | 18:20.0 |
| 6 | Colin Beck | Luther Alumni | 21:54.2 |
| 7 | Jameson Guertin | Minneapolis Washburn | 16:14.2 |
| 7 | Jacob Perry | Rochester John Marshall | 18:24.2 |
| 7 | Kurt Lebakken | Luther | 21:58.5 |
| 8 | Jaden Anderson | Rochester John Marshall | 16:18.4 |
| 8 | Hans Hildebrand | Iowa City Liberty | 18:26.4 |
| 8 | Christian Haywood | Augustana (Ill.) | 22:00.4 |
| 9 | Henry Hansen | Mason City | 16:21.9 |
| 9 | Ben Lanxon | Iowa City Liberty | 18:28.4 |
| 9 | David Will | Luther Alumni | 22:00.8 |
| 10 | Owen Miller | Prairie Cedar Rapids | 16:25.2 |
| 10 | Thomas Hiscock | Linn-Mar Marion | 18:29.2 |
| 10 | Christian Montover | Luther | 22:03.9 |
| 11 | Isaac Rasmussen | LA/RP/H | 16:29.0 |
| 11 | Daniel Hoke | Linn-Mar Marion | 18:31.1 |
| 11 | Aidan Bendickson | University of Minnesota Club | 22:10.6 |
| 12 | David Randall | Iowa City City High | 16:30.7 |
| 12 | Brady Limbert | Linn-Mar Marion | 18:32.1 |
| 12 | Dan Iselin | Luther Alumni | 22:15.7 |
| 13 | Alexander Altstatt | Bloomington Jefferson | 16:32.5 |
| 13 | Carter Konrardy | Iowa City Liberty | 18:38.9 |
| 13 | Jaden Gocken | Augustana (Ill.) | 22:16.2 |
| 14 | Lars Hildebrand | Iowa City Liberty | 16:36.6 |
| 14 | Robbie Hoke | Linn-Mar Marion | 18:40.4 |
| 14 | Daniel Prochaska | Augustana (Ill.) | 22:19.7 |
| 15 | Emmett Palmberg | Iowa City City High | 16:36.6 |
| 15 | Logan Nalean-Carlson | Decorah | 18:40.9 |
| 15 | Jalen Taha | Luther | 22:21.3 |
| 16 | Max McDowell | Iowa City City High | 16:37.3 |
| 16 | Jonah Detweiler | Linn-Mar Marion | 18:43.5 |
| 16 | Lukas Nykaza | Augustana (Ill.) | 22:23.0 |
| 17 | Khalil Omar | Minneapolis Washburn | 16:39.3 |
| 17 | Charlie Brust | Iowa City Liberty | 18:46.7 |
| 17 | Liam Schwie | University of Minnesota Club | 22:23.8 |
| 18 | Sammy Lange | Prairie Cedar Rapids | 16:40.9 |
| 18 | Benjamin Elwell | Iowa City City High | 18:49.3 |
| 18 | Henry Lemke | University of Minnesota Club | 22:30.6 |
| 19 | Hugh Conway | South Winneshiek | 16:41.0 |
| 19 | Liam Huang | Decorah | 18:50.7 |
| 19 | Johnny Fox | Luther | 22:32.2 |
| 20 | Jasper McRoberts | Iowa City City High | 16:44.7 |
| 20 | Advait Kalaver | Linn-Mar Marion | 18:52.2 |
| 20 | Philip Dahlen | Luther | 22:33.5 |
| 21 | Steffan Drekonja | Minneapolis Washburn | 16:46.1 |
| 21 | Jace Edaburn | Linn-Mar Marion | 18:55.1 |
| 21 | Adam Miller | Augustana (Ill.) | 22:33.8 |
| 22 | Jack Leman | Iowa City City High | 16:49.5 |
| 22 | Cooper Lorenz | Linn-Mar Marion | 18:55.1 |
| 22 | Tirfe Horvick | Luther | 22:39.9 |
| 23 | Will Carey | Iowa City City High | 16:53.3 |
| 23 | Caleb McDowell | Linn-Mar Marion | 18:55.5 |
| 23 | Alec Olson | University of Minnesota Club | 22:44.6 |
| 24 | Joe Gannon | Prior Lake | 16:57.0 |
| 24 | Evan Farley | Iowa City City High | 18:55.7 |
| 24 | Colin Weber | Luther Alumni | 22:47.0 |
| 25 | Jarris Prottsman | Iowa City City High | 16:57.2 |
| 25 | Isaac Schuerman | Linn-Mar Marion | 19:01.7 |
| 25 | Lukas Karel | University of Minnesota Club | 22:49.7 |
| 26 | Grayson Speltz | LA/RP/H | 17:01.2 |
| 26 | Nicholas Budzinski | Linn-Mar Marion | 19:02.1 |
| 26 | Matthew Binsfeld | Luther | 22:50.9 |
| 27 | Brennan Kunst | LA/RP/H | 17:01.7 |
| 27 | Landon Ortmeier | Rochester John Marshall | 19:02.4 |
| 27 | Jose Gomez | Augustana (Ill.) | 22:53.9 |
| 28 | Colin Finch | Iowa City Liberty | 17:02.7 |
| 28 | Leonard Nimrod | Decorah | 19:03.7 |
| 28 | Mitchell Smith | University of Minnesota Club | 22:58.3 |
| 29 | Isaiah Rock | Prior Lake | 17:03.2 |
| 29 | Keigan Flaherty | Mason City | 19:08.9 |
| 29 | Emiliano Almendariz | Augustana (Ill.) | 22:59.2 |
| 30 | Will Kennedy | Linn-Mar Marion | 17:05.5 |
| 30 | Max Haight | Prairie Cedar Rapids | 19:09.8 |
| 30 | Ben Gricius | Augustana (Ill.) | 23:00.0 |
| 31 | Trey Hegland | LA/RP/H | 17:06.1 |
| 31 | Lucas Fankhauser | Decorah | 19:11.3 |
| 31 | Logan Thompson | Luther | 23:00.8 |
| 32 | Zach Howard | Iowa City City High | 17:06.5 |
| 32 | Cooper Busche | Iowa City Liberty | 19:13.1 |
| 32 | Isaac Schuda | Augustana (Ill.) | 23:04.1 |
| 33 | Tayson Cho | Iowa City Liberty | 17:10.3 |
| 33 | Karl Peters | Postville Community | 19:18.0 |
| 33 | Adam Koller | Luther Alumni | 23:09.4 |
| 34 | Layton Mathis | Rochester John Marshall | 17:12.9 |
| 34 | Rocco Arnone | Iowa City City High | 19:21.8 |
| 34 | Caleb Burjes | Luther Alumni | 23:09.5 |
| 35 | Brandon Leppert | Waukon | 17:13.1 |
| 35 | Colin Wendling | Linn-Mar Marion | 19:23.0 |
| 35 | Reid Binsfeld | Luther | 23:11.5 |
| 36 | Cole Millikin | Pekin | 17:13.2 |
| 36 | Ezra O'Connor | Iowa City City High | 19:23.8 |
| 36 | Alex Bodnar | Luther | 23:14.9 |
| 37 | Carter Short | Mounds Park Academy | 17:16.0 |
| 37 | Kyan Oftedahl | Decorah | 19:23.8 |
| 38 | Grayson Roos | Linn-Mar Marion | 17:16.7 |
| 38 | Oliver Bollinger | Decorah | 19:24.0 |
| 38 | Ben Murr | Luther | 23:21.3 |
| 39 | Max Francois | Mounds Park Academy | 17:20.0 |
| 39 | Rowan Bovee | Rochester Century | 19:24.6 |
| 39 | Ethan Storie | Augustana (Ill.) | 23:26.1 |
| 40 | Patrick Altstatt | Bloomington Jefferson | 17:21.8 |
| 40 | Jacob Raabe | Rochester Century | 19:28.7 |
| 40 | Aidan Stoltz | University of Minnesota Club | 23:26.2 |
| 41 | Evan Jenkins | Rochester Century | 17:26.3 |
| 41 | Parker Maxedon | Linn-Mar Marion | 19:32.2 |
| 41 | Abe Conway | Luther | 23:29.9 |
| 42 | Ivan Daood | St. Charles | 17:27.9 |
| 42 | Anthony Elsbernd | South Winneshiek | 19:39.5 |
| 42 | Ryan Rogers | Luther Alumni | 23:36.3 |
| 43 | Malcolm Arnold | Iowa City City High | 17:28.0 |
| 43 | Marcus Jacobson | Linn-Mar Marion | 19:40.5 |
| 43 | Fred Farrand | Luther Alumni | 23:38.0 |
| 44 | Oak Pasche | Decorah | 17:28.1 |
| 44 | Trevor Petersen | Iowa City Liberty | 19:40.5 |
| 44 | Ben Milner | Augustana (Ill.) | 23:38.2 |
| 45 | Philip Lueth | Bloomington Jefferson | 17:28.3 |
| 45 | Ethan Sikkink | Prior Lake | 19:41.3 |
| 45 | Sameer Gupta | University of Minnesota Club | 23:40.8 |
| 46 | Soren Miller | Iowa City City High | 17:29.2 |
| 46 | Simon Wilke | Rochester Century | 19:45.3 |
| 46 | August Haak | Augustana (Ill.) | 23:45.4 |
| 47 | Talon Schutz | Pine Island | 17:30.0 |
| 47 | Silas Suchomel | Iowa City City High | 19:47.4 |
| 47 | Jack Olson | University of Minnesota Club | 23:49.4 |
| 48 | Andrew Hamilton | Iowa City City High | 17:31.1 |
| 48 | Alex Moe | Minneapolis Washburn | 19:47.4 |
| 48 | Sorley Swanstrom-Arnold | Luther Alumni | 23:53.5 |
| 49 | Dillon Wiethorn | Prairie Cedar Rapids | 17:31.8 |
| 49 | Nathan Russell | Prior Lake | 19:47.5 |
| 49 | Ben Nyberg | Luther | 24:12.8 |
| 50 | Aidan Feda | Rochester John Marshall | 17:32.3 |
| 50 | Ambrose Luong | Mason City | 19:48.6 |
| 50 | Alex Dieterle | University of Minnesota Club | 24:17.8 |
| 51 | Clarence Nimrod | Decorah | 17:36.2 |
| 51 | Max Grimstad | Decorah | 19:49.1 |
| 51 | Zach Suda | University of Minnesota Club | 24:19.4 |
| 52 | Lane Fariss | Pekin | 17:36.3 |
| 52 | Harper Slade | Minneapolis Washburn | 19:49.5 |
| 52 | Max Ehalt | University of Minnesota Club | 24:20.3 |
| 53 | Peyton Andring | St. Charles | 17:36.7 |
| 53 | Jack DeLaRosa | Decorah | 19:52.1 |
| 53 | Jacob Michaelson | Luther | 24:21.3 |
| 54 | Brayden Pettit | Linn-Mar Marion | 17:40.5 |
| 54 | Jayven Neubauer | Decorah | 19:54.3 |
| 54 | Evan Dieterle | University of Minnesota Club | 24:28.7 |
| 55 | Carl Stockert | Bloomington Jefferson | 17:40.7 |
| 55 | Robert Davis | Decorah | 19:54.7 |
| 55 | Mitch Dolynchuk | Augustana (Ill.) | 24:29.1 |
| 56 | Tristan Stolley | Prairie Cedar Rapids | 17:43.6 |
| 56 | Quinn Peterson | Decorah | 19:55.4 |
| 56 | Matt Rubins | Luther Alumni | 24:29.3 |
| 57 | Aiden Rowray | Linn-Mar Marion | 17:48.6 |
| 57 | Jack Herendeen | Prior Lake | 19:58.3 |
| 57 | Simon Persson | Luther | 24:31.8 |
| 58 | Derek Hrdlicka | Decorah | 17:49.2 |
| 58 | Leo Hackett | Linn-Mar Marion | 19:58.7 |
| 58 | Micah Beise | Viterbo (Wis.) | 24:38.4 |
| 59 | Jacob Wiest | Rochester John Marshall | 17:50.9 |
| 59 | Jude Olson Gross | Minneapolis Washburn | 20:04.9 |
| 59 | Malachi Thompson | Luther Alumni | 24:41.5 |
| 60 | Ben Peeters | Chatfield | 17:51.8 |
| 60 | Griffin Shotts | Minneapolis Washburn | 20:06.9 |
| 60 | Gavin Crumley | University of Minnesota Club | 24:45.3 |
| 61 | Jens Strand | Iowa City Liberty | 17:52.4 |
| 61 | Ben Wallace | Rochester John Marshall | 20:09.5 |
| 61 | Bennett Vaughan-Fier | Luther | 24:47.4 |
| 62 | Charlie Petersen | Linn-Mar Marion | 17:52.8 |
| 62 | Truong Pham | Iowa City Liberty | 20:10.3 |
| 62 | Kyle Dieterle | University of Minnesota Club | 24:48.9 |
| 63 | Ethan McManus | Prairie Cedar Rapids | 17:53.1 |
| 63 | Kyle Pattison | Decorah | 20:11.8 |
| 63 | Jonas Haugland | Luther Alumni | 24:50.9 |
| 64 | Will Jewison | LA/RP/H | 17:53.4 |
| 64 | Jackson Fagan | Linn-Mar Marion | 20:14.2 |
| 64 | Evan Hansen | Luther | 24:51.9 |
| 65 | Carson Fink | Onalaska | 17:55.5 |
| 65 | Kael Kalous | Prairie Cedar Rapids | 20:15.2 |
| 65 | Connor Martin | Viterbo (Wis.) | 24:57.2 |
| 66 | Aaron Ploetz | LA/RP/H | 17:56.9 |
| 66 | Parker Holtan | Linn-Mar Marion | 20:17.5 |
| 66 | Chase Palm | Augustana (Ill.) | 25:06.2 |
| 67 | Mitchell Stemper | Decorah | 17:57.8 |
| 67 | Gustavo Leyser | Iowa City City High | 20:17.6 |
| 67 | Brady Eike | Hawkeye (IA) CC | 25:10.4 |
| 68 | Sam Stock | Waukon | 17:58.0 |
| 68 | Jackson Parr | Linn-Mar Marion | 20:17.9 |
| 68 | Darren Adams | Luther | 25:12.7 |
| 69 | Benton Day | Rochester Century | 17:58.0 |
| 69 | Keegan Joyce | Decorah | 20:18.0 |
| 69 | Benson Newhouse | Luther | 25:18.1 |
| 70 | Jonah Sands | Linn-Mar Marion | 17:58.7 |
| 70 | James McConnell | Decorah | 20:18.5 |
| 70 | Lane Schwarz | Luther Alumni | 25:21.8 |
| 71 | Henry Vande Berg | Iowa City City High | 17:59.3 |
| 71 | Riley Berns | Decorah | 20:21.5 |
| 71 | Jermaine Dizon | Luther | 25:22.4 |
| 72 | Luke Schwandt | Prior Lake | 17:59.3 |
| 72 | Charlie Olsen | Rochester Century | 20:21.8 |
| 72 | Sam Swain | Luther | 25:23.4 |
| 73 | Conor Sweeney | Bloomington Jefferson | 17:59.4 |
| 73 | Dylan Rudzik | Rochester John Marshall | 20:22.7 |
| 73 | Harrison Laug | Luther | 25:33.4 |
| 74 | Charles Moen | Bloomington Jefferson | 17:59.6 |
| 74 | Theodore Sukov | Rochester Century | 20:22.8 |
| 74 | Elliott Wasche | University of Minnesota Club | 25:35.1 |
| 75 | Keagan Albertson | West Hancock Britt | 18:00.7 |
| 75 | Guillermo Perez Fernandez | Rochester John Marshall | 20:23.9 |
| 75 | Collin Kern | Luther Alumni | 25:40.9 |
| 76 | Josiah Church | Rochester Century | 18:02.2 |
| 76 | Camden McJunkin | Rochester Century | 20:29.9 |
| 76 | Jack Hoppe | University of Minnesota Club | 25:42.9 |
| 77 | Cameron Einck | South Winneshiek | 18:03.4 |
| 77 | Noah Goldsmith | Prairie Cedar Rapids | 20:31.2 |
| 77 | Tyler Weber | Augustana (Ill.) | 25:57.5 |
| 78 | Sawyer Dodge | Minneapolis Washburn | 18:05.0 |
| 78 | Levi Winings | South Winneshiek | 20:31.3 |
| 78 | Primo Moreno | Augustana (Ill.) | 26:13.3 |
| 79 | Riley Gauden | West Hancock Britt | 18:07.7 |
| 79 | Deegan Wood | Iowa City Liberty | 20:31.5 |
| 79 | Leo Duffy | Luther Alumni | 26:17.2 |
| 80 | Garrett See | Decorah | 18:08.0 |
| 80 | Cooper Newland | Iowa City Liberty | 20:31.6 |
| 80 | Andrew Johnson | Luther Alumni | 26:17.8 |
| 81 | Ashton Landherr | Linn-Mar Marion | 18:08.8 |
| 81 | Clayton Kuboushek | South Winneshiek | 20:32.6 |
| 81 | Calyb Zeien | Hawkeye (IA) CC | 26:26.0 |
| 82 | Spencer Christiansen | Decorah | 18:10.1 |
| 82 | Brooks Ohme | Bloomington Jefferson | 20:32.9 |
| 82 | Jackson Churchill | Luther Alumni | 26:31.6 |
| 83 | Cooper Adams | Linn-Mar Marion | 18:11.6 |
| 83 | Joey Napoli | Iowa City City High | 20:35.3 |
| 83 | Jake Schradle | Viterbo (Wis.) | 26:44.6 |
| 84 | Hunter Rislov | LA/RP/H | 18:12.6 |
| 84 | Caden Tieskoetter | South Winneshiek | 20:36.3 |
| 84 | Diego Gomez | Augustana (Ill.) | 27:07.0 |
| 85 | Josh Murr | Mounds Park Academy | 18:12.8 |
| 85 | Lynden MacGillivray | Iowa City City High | 20:38.0 |
| 85 | Jeffrey Tsao | Augustana (Ill.) | 27:33.6 |
| 86 | Yuma Squires | Iowa City Liberty | 18:13.8 |
| 86 | Thomas Soderberg | Rochester Century | 20:39.2 |
| 86 | Josh Traugott | Augustana (Ill.) | 27:54.8 |
| 87 | Justin Wagner | Kee Lansing | 18:14.6 |
| 87 | Brody Meyer | Kee Lansing | 20:39.4 |
| 87 | Michael-Rhett Gilbertson | Northeast Iowa CC | 28:13.3 |
| 88 | Kaleb Azene | Aquinas | 18:15.5 |
| 88 | Mengistu Hansen Foley | Minneapolis Washburn | 20:39.8 |
| 88 | Tyler Zupancich | University of Minnesota Club | 28:20.7 |
| 89 | Vaughn Watts | Bloomington Jefferson | 18:15.7 |
| 89 | Simon Potvin | Decorah | 20:40.8 |
| 89 | Samuel Brace | Hawkeye (IA) CC | 28:29.2 |
| 90 | Liam Burow | Minneapolis Washburn | 18:16.3 |
| 90 | Aiden Jacobson | Linn-Mar Marion | 20:41.5 |
| 90 | Andrew Kaja | Viterbo (Wis.) | 28:43.2 |
| 91 | Maxwell Kinzer | Iowa City Liberty | 18:17.2 |
| 91 | Kody Herritz | Onalaska | 20:42.3 |
| 91 | Luke Morgan | University of Minnesota Club | 28:48.7 |
| 92 | Joseph Basile | Prior Lake | 18:24.1 |
| 92 | Esteban Fernadez | Decorah | 20:43.9 |
| 92 | Xander Meyerhoff | Hawkeye (IA) CC | 29:29.0 |
| 93 | Nolan Goss | Prior Lake | 18:24.8 |
| 93 | Aaron Kmoch | Mason City | 20:45.1 |
| 93 | Connell Hagen | University of Minnesota Club | 29:41.2 |
| 94 | Jack Bergerson | Rochester John Marshall | 18:25.5 |
| 94 | Sawyer Pauna | Prior Lake | 20:48.9 |
| 94 | Ike Taylor | Luther Alumni | 30:06.4 |
| 95 | Jacob Fresia | La Crosse Central | 18:25.9 |
| 95 | Briggs Canton | Iowa City Liberty | 20:50.6 |
| 95 | Charlie Tripp | University of Minnesota Club | 30:23.9 |
| 96 | Mason Dahlstrom | Pekin | 18:26.5 |
| 96 | Tyler Framsted | Rochester Century | 20:51.2 |
| 96 | Antonio Guerrero Garcia | University of Minnesota Club | 34:50.1 |
| 97 | Quinn Lalor | Iowa City City High | 18:29.5 |
| 97 | Max Goodner | Decorah | 20:51.7 |
| 98 | Mathias Zoellner | Byron | 18:31.0 |
| 98 | Dane Wilcox | Linn-Mar Marion | 20:53.4 |
| 99 | Parker Knox | Waukon | 18:31.8 |
| 99 | Dominick Reicks | Turkey Valley Jackson Junction | 20:54.4 |
| 100 | Duncan McDonald | Bloomington Jefferson | 18:33.8 |
| 100 | Ivan Mamaril | Rochester John Marshall | 20:54.9 |
| 101 | Oscar Scheid | Rochester John Marshall | 18:33.9 |
| 101 | Ben Boyer | Mason City | 20:55.3 |
| 102 | Forest Fox | Rochester Century | 18:35.2 |
| 102 | Simon Anderson | Rochester John Marshall | 20:55.7 |
| 103 | Garner Lange | Waukon | 18:36.6 |
| 103 | Logan Pauna | Prior Lake | 20:58.4 |
| 104 | Brad Dahl | South Winneshiek | 18:37.8 |
| 104 | Soren Kenlin | Iowa City City High | 20:59.4 |
| 105 | Koren Wieme | Byron | 18:38.1 |
| 105 | Jack Young | Iowa City City High | 21:01.1 |
| 106 | Max Hoover | Chatfield | 18:40.2 |
| 106 | Calvin Noska | Prairie Cedar Rapids | 21:01.3 |
| 107 | Ben Sauder | Iowa City City High | 18:46.9 |
| 107 | Elliot McDonald | Linn-Mar Marion | 21:03.5 |
| 108 | Caiden Waugh | Rochester Century | 18:47.6 |
| 108 | Cody Harrington | Waukon | 21:03.8 |
| 109 | Lyndon Torkelson | La Crosse Central | 18:48.4 |
| 109 | Evan Vasquez | Rochester Century | 21:04.9 |
| 110 | Zane Peterson | Mounds Park Academy | 18:49.1 |
| 110 | Weston Cote | Decorah | 21:06.5 |
| 111 | Noah Wagner | Prior Lake | 18:49.4 |
| 111 | Nathaniel Spors | Rochester Century | 21:07.0 |
| 112 | Julius Vidal | Iowa City Liberty | 18:50.2 |
| 112 | Ezra Mogenson | Rochester John Marshall | 21:10.0 |
| 113 | Corbin Daniel | Regina Iowa City | 18:52.0 |
| 113 | Evan Howe | Mason City | 21:10.1 |
| 114 | Elijah Bahls | Mason City | 18:54.6 |
| 114 | Ayden Stopak | Iowa City Liberty | 21:10.3 |
| 115 | Kelby Cahalan | Waukon | 19:01.7 |
| 115 | Aiden Kolata | Bloomington Jefferson | 21:11.9 |
| 116 | Jackson Tank | Rochester John Marshall | 19:02.2 |
| 116 | Ahmad Elshiekh | Linn-Mar Marion | 21:12.2 |
| 117 | Gavin Labus | Luther | 19:02.9 |
| 117 | Nils Peterson | Decorah | 21:13.7 |
| 118 | Silas Keeling | Waukon | 19:04.0 |
| 118 | Noah Van Berlo | Minneapolis Washburn | 21:14.8 |
| 119 | Logan Brudos | De Soto | 19:04.3 |
| 119 | Will Robinson | Decorah | 21:17.0 |
| 120 | Cole Timm | LA/RP/H | 19:05.6 |
| 120 | Bennett Holloway | Prior Lake | 21:18.4 |
| 121 | Sam Sulentic | Onalaska | 19:06.4 |
| 121 | Levi Feickert | South Winneshiek | 21:21.9 |
| 122 | Cormac Sutherland | Minneapolis Washburn | 19:07.0 |
| 122 | Conall Smith | Regina Iowa City | 21:26.9 |
| 123 | Riley Grant | Lanesboro/Fillmore Central | 19:10.5 |
| 123 | Daniel Jones | Kee Lansing | 21:27.0 |
| 124 | Andy Brown | Lanesboro/Fillmore Central | 19:12.2 |
| 124 | Bradly Baker | Onalaska | 21:27.1 |
| 125 | Carter Buckingham | Prior Lake | 19:12.7 |
| 125 | Griffin Brauer | Decorah | 21:27.9 |
| 126 | Maddex Lanning | Chatfield | 19:12.9 |
| 126 | Griffin Rudie | La Crosse Central | 21:29.4 |
| 127 | Chase Swintek | Pine Island | 19:13.1 |
| 127 | Johan Myburgh | Rochester Century | 21:29.5 |
| 128 | Anthony Malinosky | Prior Lake | 19:13.6 |
| 128 | Kendell Hanson | Westby | 21:29.9 |
| 129 | Oliver Buck | Aquinas | 19:14.9 |
| 129 | Elija Rattay | Mason City | 21:30.6 |
| 130 | Caleb Aust | St. Charles | 19:15.9 |
| 130 | Matthew Lyons | Waukon | 21:31.6 |
| 131 | Carter Tromiczak | Minneapolis Washburn | 19:16.6 |
| 131 | Charlie Chambers | Iowa City City High | 21:37.0 |
| 132 | Peter Takahashi | Rochester Century | 19:18.9 |
| 132 | Archie Fischer | Iowa City City High | 21:37.5 |
| 133 | Ben Vanderley Klaassen | Minneapolis Washburn | 19:19.6 |
| 133 | Lawrence Christman | Decorah | 21:37.9 |
| 134 | Adam Johnson | Pine Island | 19:20.8 |
| 134 | Adam Steiner | Westby | 21:38.6 |
| 135 | Luke Archer | Onalaska | 19:22.6 |
| 135 | Evan Madsen | Decorah | 21:39.0 |
| 136 | Braden Manson | New Hampton | 19:23.1 |
| 136 | Chase Fisher | Prairie Cedar Rapids | 21:42.7 |
| 137 | Ivar Stavlund | Chatfield | 19:24.6 |
| 137 | Anshuman Ray | Linn-Mar Marion | 21:43.3 |
| 138 | Cristiano Pratt | Regina Iowa City | 19:24.6 |
| 138 | Dylan Miles | Linn-Mar Marion | 21:44.8 |
| 139 | Gavin Clausen | Mason City | 19:25.4 |
| 139 | Nicholas Bradley | Iowa City Liberty | 21:45.3 |
| 140 | Landon Mulford | Prairie Cedar Rapids | 19:25.8 |
| 140 | Luke Unterholzner | Rochester Century | 21:45.5 |
| 141 | Nolan Vandenlangenberg | Aquinas | 19:27.4 |
| 141 | Jett Cho | Iowa City Liberty | 21:45.5 |
| 142 | Cade Bergman | Mason City | 19:28.8 |
| 142 | Nickolas Singer | Rochester Century | 21:46.3 |
| 143 | Jaemon McDonald | Bloomington Jefferson | 19:29.5 |
| 143 | Eli Corbett | Iowa City Liberty | 21:46.8 |
| 144 | Levi Braaten | Luther | 19:30.0 |
| 144 | Micah Pederson | Linn-Mar Marion | 21:48.1 |
| 145 | Evan White | Regina Iowa City | 19:31.5 |
| 145 | Jack Grimes | Iowa City City High | 21:50.5 |
| 146 | Daniel Reiman | St. Charles | 19:31.9 |
| 146 | Carson Bohner | Decorah | 21:52.1 |
| 147 | Graham Cummer | Iowa City City High | 19:37.7 |
| 147 | Riley Beitel | Mason City | 21:53.1 |
| 148 | Bennett Gerrish | Prior Lake | 19:38.9 |
| 148 | Bennett Kotval | Rochester John Marshall | 21:53.4 |
| 149 | Nolawi Legesse | Bloomington Jefferson | 19:39.3 |
| 149 | Ben Conlon | Iowa City City High | 21:53.5 |
| 150 | Danny Pankratz | Rochester Century | 19:43.4 |
| 150 | Colin Hassell | Minneapolis Washburn | 21:55.9 |
| 151 | Alexi Duregger | Mason City | 19:45.5 |
| 151 | Nathaniel Crose | Decorah | 21:58.0 |
| 152 | Kyran Hirsch | Mason City | 19:46.0 |
| 152 | Ian Rock | Rochester Century | 21:58.8 |
| 153 | Brady Rish | Mason City | 19:48.5 |
| 153 | Brian Schrooten | Bloomington Jefferson | 21:59.9 |
| 154 | Henry Kopelman | Iowa City City High | 19:49.4 |
| 154 | AJ Halverson | Linn-Mar Marion | 22:01.8 |
| 155 | Lewis Go | Onalaska | 19:51.0 |
| 155 | Jack Anderson | Linn-Mar Marion | 22:03.0 |
| 156 | Michael Johnson | Mason City | 19:51.2 |
| 156 | Augie Wiltgen | South Winneshiek | 22:06.0 |
| 157 | Sam Schwarz | Mason City | 19:52.0 |
| 157 | James Downing | Waukon | 22:07.1 |
| 158 | Conner Esser | Byron | 19:52.5 |
| 158 | Hosea Aslesen | Onalaska | 22:08.7 |
| 159 | Porter Mallady | Onalaska | 19:54.2 |
| 159 | Gus Benjegerdes | Waukon | 22:11.9 |
| 160 | Alexander Boland | Aquinas | 19:58.4 |
| 160 | Niko Gartelos | Iowa City City High | 22:12.7 |
| 161 | Brendan Olney | Regina Iowa City | 20:02.0 |
| 161 | Wyatt Henkel | Kee Lansing | 22:13.1 |
| 162 | Wesley Olson | La Crosse Central | 20:02.4 |
| 162 | Sam Moninger | Iowa City City High | 22:13.5 |
| 163 | Colin Shatek | New Hampton | 20:03.3 |
| 163 | Matthew Shpilsher | Prior Lake | 22:15.4 |
| 164 | Isaak Kovarik | Waukon | 20:04.0 |
| 164 | Aaron Bunjer | Linn-Mar Marion | 22:15.9 |
| 165 | Cooper Pickett | Lanesboro/Fillmore Central | 20:04.3 |
| 165 | Cashton Krumm | Prairie Cedar Rapids | 22:16.2 |
| 166 | Caleb Priem | Luther | 20:07.3 |
| 166 | Luke Calvert | Rochester Century | 22:16.6 |
| 167 | Sean Erickson | La Crosse Central | 20:08.2 |
| 167 | Samuel Korder | La Crosse Central | 22:18.1 |
| 168 | Colin Beerends | Iowa City City High | 20:10.5 |
| 168 | Brody McDonough | Mason City | 22:18.6 |
| 169 | Kamdyn Trower | New Hampton | 20:11.8 |
| 169 | Reid Breimhorst | Prior Lake | 22:18.8 |
| 170 | Christian Cote | Pine Island | 20:11.8 |
| 170 | Bronson Beals | Linn-Mar Marion | 22:19.4 |
| 171 | Elliott Luecke | Onalaska | 20:12.3 |
| 171 | Leon Herring | Linn-Mar Marion | 22:20.1 |
| 172 | Wyatt Howes | Iowa City City High | 20:21.4 |
| 172 | Matthew Kosyanchuk | Linn-Mar Marion | 22:21.8 |
| 173 | Guillermo Pedreno | Pine Island | 20:23.0 |
| 173 | Christopher Webber | Linn-Mar Marion | 22:22.0 |
| 174 | Ryan Wilder | La Crosse Central | 20:23.0 |
| 174 | Nolan Anderson | Rochester Century | 22:23.0 |
| 175 | Ben Carlton | New Hampton | 20:25.1 |
| 175 | Reid Berns | Decorah | 22:23.7 |
| 176 | Brett Schindler | Onalaska | 20:27.7 |
| 176 | Charlie Derksen | Pine Island | 22:24.0 |
| 177 | Avett Kivimagi | Chatfield | 20:31.0 |
| 177 | Myles Stapleton | Onalaska | 22:24.2 |
| 178 | Cael Sinn | Chatfield | 20:31.7 |
| 178 | Riley Johnson | Osage | 22:27.7 |
| 179 | Brody Beckman | Prior Lake | 20:33.1 |
| 179 | Lucas Leidig | Rochester John Marshall | 22:28.0 |
| 180 | Julian Pogemiller | Minneapolis Washburn | 20:33.3 |
| 180 | Pranav Caton | Decorah | 22:29.1 |
| 181 | Hugh Loening | Regina Iowa City | 20:35.5 |
| 181 | Sawyer Swenson | Onalaska | 22:29.1 |
| 182 | Spencer Buck | Aquinas | 20:35.8 |
| 182 | Sam Rezendes | Mason City | 22:29.3 |
| 183 | Jack Kaeding | Regina Iowa City | 20:36.4 |
| 183 | Heath Campbell | Minneapolis Washburn | 22:29.5 |
| 184 | John Seamans | Iowa City City High | 20:38.8 |
| 184 | David Kockelman | Prior Lake | 22:29.7 |
| 185 | Harrison Stark | Prairie Cedar Rapids | 20:41.8 |
| 185 | Trae Baty | Prior Lake | 22:30.3 |
| 186 | Mason Labby | Mason City | 20:43.0 |
| 186 | Randy Nuro Gyina | Iowa City Liberty | 22:30.4 |
| 187 | Detrich Lau | Iowa City City High | 20:43.3 |
| 187 | Evan Ortiz-bacon | Postville Community | 22:32.7 |
| 188 | Caiden McClure | Byron | 20:48.7 |
| 188 | Ty Kuntz | Minneapolis Washburn | 22:35.8 |
| 189 | Evan Lujan | Byron | 20:48.7 |
| 189 | Alex Donovan | Iowa City City High | 22:35.9 |
| 190 | Colin Laubscher | Regina Iowa City | 20:50.7 |
| 190 | Zach Pikus | Bloomington Jefferson | 22:36.5 |
| 191 | Duncan Mullan | Osage | 20:51.6 |
| 191 | Jasper Morton | Iowa City City High | 22:37.3 |
| 192 | Brody Sobaski | Pekin | 20:58.3 |
| 192 | Patrick Luckey | Rochester John Marshall | 22:40.7 |
| 193 | Jackson Johnson | Osage | 20:59.6 |
| 193 | Arthur Cox | Minneapolis Washburn | 22:41.2 |
| 194 | Robert Marks | Osage | 21:04.9 |
| 194 | Lucas Askelson | Iowa City Liberty | 22:42.5 |
| 195 | Jaxon Christie | St. Charles | 21:09.2 |
| 195 | Gabriel Berndt | St. Charles | 22:45.2 |
| 196 | Jaxon Mefford | Pekin | 21:15.8 |
| 196 | Jasper Leopold | Minneapolis Washburn | 22:46.7 |
| 197 | Nik Polyak | Regina Iowa City | 21:16.4 |
| 197 | William Taunton | Rochester Century | 22:47.1 |
| 198 | Huck Zahasky | Regina Iowa City | 21:22.1 |
| 198 | Oliver Hanson | Chatfield | 22:47.2 |
| 199 | Damian Gossen | LA/RP/H | 21:23.7 |
| 199 | Jaxson Lynch | Linn-Mar Marion | 22:49.8 |
| 200 | Jaxon Huntington | Lanesboro/Fillmore Central | 21:29.5 |
| 200 | Luke Klingman | Regina Iowa City | 22:50.1 |
| 201 | Cole Kelly | Waukon | 21:30.8 |
| 201 | Aaron Tichy | Osage | 22:52.0 |
| 202 | Theron Hamilton | La Crosse Central | 21:43.3 |
| 202 | Per Weir | Decorah | 22:56.1 |
| 203 | Landon Fariss | Pekin | 21:44.5 |
| 203 | Kyle Greeno | De Soto | 22:58.6 |
| 204 | Erik Tokheim | Mounds Park Academy | 21:51.3 |
| 204 | Theo Allred | Iowa City City High | 22:59.2 |
| 205 | Aidan Roman | Regina Iowa City | 21:52.0 |
| 205 | Robert Jones | Chatfield | 23:02.3 |
| 206 | Ryker Rasmussen | St. Charles | 21:56.0 |
| 206 | Christopher Kidd | Waukon | 23:03.3 |
| 207 | Collin Ogle | La Crosse Central | 21:57.0 |
| 207 | Noah Olson | Mason City | 23:04.0 |
| 208 | Nathan Dobberstein | Luther | 21:57.4 |
| 208 | Jose Lopez | Iowa City Liberty | 23:05.0 |
| 209 | Oliver Benson | Pine Island | 22:00.1 |
| 209 | Logan Dodge | Mason City | 23:09.2 |
| 210 | Finn Smith | Osage | 22:02.4 |
| 210 | Josiah Miron | Chatfield | 23:13.5 |
| 211 | Connor Stumme | New Hampton | 22:03.6 |
| 211 | Lucas Patchull | Rochester John Marshall | 23:13.8 |
| 212 | Ryan Dahiya | Mounds Park Academy | 22:07.1 |
| 212 | Luke Kruckman | South Winneshiek | 23:14.3 |
| 213 | Hayden Miller | Pekin | 22:08.0 |
| 213 | Tyler Sirianni | La Crosse Central | 23:14.7 |
| 214 | Easton Monteith | New Hampton | 22:14.9 |
| 214 | Tyson Kaas | Bloomington Jefferson | 23:15.6 |
| 215 | Benjamin Hollinger | Prairie Cedar Rapids | 22:30.2 |
| 215 | Oskar Swanson | Decorah | 23:16.9 |
| 216 | Paxton Reeve | Byron | 22:34.1 |
| 216 | Truman Crigger | Regina Iowa City | 23:18.1 |
| 217 | Asher Ackermann | Iowa City City High | 22:36.5 |
| 217 | Wil Mayer | Westby | 23:18.2 |
| 218 | Levi Trempe | Pine Island | 22:50.0 |
| 218 | Andy Meier | Chatfield | 23:18.8 |
| 219 | Conor Cloyd | Pekin | 22:52.5 |
| 219 | Peter Hardee | Mason City | 23:18.9 |
| 220 | Maxwel Miner | Osage | 23:01.3 |
| 220 | Marcus Gebel | Waukon | 23:20.3 |
| 221 | Slader Roll | Osage | 23:11.6 |
| 221 | Logan Brunkhorst | Iowa City Liberty | 23:21.9 |
| 222 | Clayton Harvey | Pekin | 23:19.6 |
| 222 | Myles Green | South Winneshiek | 23:24.0 |
| 223 | Riehle Pavlovec | Iowa City Liberty | 23:24.5 |
| 223 | Connor Bradbury | Luther | 23:25.6 |
| 224 | Nick Clayton | Decorah | 23:30.1 |
| 224 | Elisha Emry | Iowa City City High | 23:56.8 |
| 225 | Parker McGowen | Iowa City Liberty | 23:30.5 |
| 225 | Thor Mosdal | St. Charles | 24:04.8 |
| 226 | Caleb Harvey | Rochester Century | 23:33.4 |
| 226 | Riley Berns | New Hampton | 24:07.0 |
| 227 | Braeden Waters | Mason City | 23:35.4 |
| 227 | Liam Guise | Pekin | 24:12.0 |
| 228 | Elliott Renk | Kee Lansing | 23:35.9 |
| 228 | Duncan Harmon | Iowa City City High | 24:29.2 |
| 229 | Dustin Kramer | Iowa City Liberty | 23:37.2 |
| 229 | Elijah McClellan | Luther | 24:38.4 |
| 230 | Cole Connell | Iowa City City High | 23:38.1 |
| 230 | Wyatt Brown | Pekin | 25:06.8 |
| 231 | Elis Strickland | Iowa City City High | 23:38.2 |
| 231 | Bennett Hemann | Osage | 25:31.5 |
| 232 | Dawson Miles | La Crosse Central | 23:42.6 |
| 232 | Colton Harvey | Pekin | 26:30.7 |
| 233 | Ellis Thompson | Decorah | 23:42.9 |
| 234 | Jonathan Mcloughin | Bloomington Jefferson | 23:43.0 |
| 235 | Emory Arciniega | Osage | 23:43.4 |
| 236 | Rylan Stoos | Linn-Mar Marion | 23:47.1 |
| 237 | Gabriele Massa | Chatfield | 23:48.7 |
| 238 | Samuel Austin | Minneapolis Washburn | 23:48.9 |
| 239 | Andrew Dahlen | Rochester John Marshall | 23:51.7 |
| 240 | Van Bassford | Decorah | 23:58.2 |
| 241 | Jamie Tinajero | Mason City | 23:58.2 |
| 242 | Gabriel Smith | Byron | 24:00.0 |
| 243 | Flynn Romme | Rochester Century | 24:00.7 |
| 244 | Wyatt Birdsell | Decorah | 24:04.6 |
| 245 | Isaiah Bonnet | Decorah | 24:07.5 |
| 246 | Austin Adam | Iowa City Liberty | 24:08.7 |
| 247 | Nicholas O'Brien | Byron | 24:09.2 |
| 248 | Lukas Johnston | Iowa City Liberty | 24:10.6 |
| 249 | Cameron Flottmeyer | Rochester John Marshall | 24:15.5 |
| 250 | Parker Anderson | Pine Island | 24:17.1 |
| 251 | Austin Brand | LA/RP/H | 24:19.3 |
| 252 | Mason Owens | Iowa City City High | 24:19.8 |
| 253 | Julien Trepanier | Iowa City City High | 24:20.9 |
| 254 | Blaise Fleming | Iowa City City High | 24:23.7 |
| 255 | Collin Finn | Iowa City Liberty | 24:27.9 |
| 256 | Caleb Eisma | Prior Lake | 24:30.1 |
| 257 | Ethan Ding | Rochester Century | 24:30.4 |
| 258 | Gabriel Schultz | Aquinas | 24:31.4 |
| 259 | Aiden Moore | Linn-Mar Marion | 24:31.5 |
| 260 | Seth Fawson | Byron | 24:34.9 |
| 261 | Jake Mabon | Iowa City Liberty | 24:36.1 |
| 262 | Sidney Sen | Minneapolis Washburn | 24:40.8 |
| 263 | Alexander Holmseth | Byron | 24:41.9 |
| 264 | Landon Hoffman | Regina Iowa City | 24:43.6 |
| 265 | Sam Wolfe | Minneapolis Washburn | 24:43.8 |
| 266 | Tyler Simmonds | Prior Lake | 24:44.3 |
| 267 | Asher Hershberger | Lanesboro/Fillmore Central | 24:46.3 |
| 268 | Tobias Dahlborg | Bloomington Jefferson | 24:53.3 |
| 269 | Luka Hollar | Waukon | 24:54.7 |
| 270 | Michael Vaneps | Pine Island | 24:55.3 |
| 271 | Isaac Weber | Osage | 24:57.0 |
| 272 | Taylor Salerno | Chatfield | 24:59.4 |
| 273 | Dylan Brincks | Decorah | 24:59.7 |
| 274 | Cooper McGowen | Iowa City Liberty | 25:02.1 |
| 275 | Kellan Deahl | Prairie Cedar Rapids | 25:02.5 |
| 276 | Kyran Cherr | Minneapolis Washburn | 25:02.9 |
| 277 | Nate McClelland | Rochester Century | 25:03.6 |
| 278 | Gavin Carr | Chatfield | 25:03.8 |
| 279 | Samuel Razidlo | Rochester Century | 25:05.8 |
| 280 | Joesph Faas | Onalaska | 25:10.2 |
| 281 | Samuel Cutter | Regina Iowa City | 25:15.4 |
| 282 | Dylan Kornecki | Minneapolis Washburn | 25:16.3 |
| 283 | Cole Smedsrud | Waukon | 25:17.1 |
| 284 | Matthew Donovan | South Winneshiek | 25:23.8 |
| 285 | Daniel Zhang | Rochester Century | 25:25.4 |
| 286 | Keagan Steines | Decorah | 25:25.9 |
| 287 | Kenyon Bartels | Decorah | 25:26.3 |
| 288 | Elliot Stout | Rochester Century | 25:37.8 |
| 289 | Mannix Darr | LA/RP/H | 25:38.7 |
| 290 | Austin Fairbanks | Prior Lake | 25:39.8 |
| 291 | Declan Kirk | Rochester Century | 25:44.3 |
| 292 | Cael McClure | Byron | 25:44.5 |
| 293 | Wade Anderson | Osage | 25:46.6 |
| 294 | Cy Raevsky | Rochester Century | 25:46.9 |
| 295 | Christo Badenhorst | LA/RP/H | 26:00.6 |
| 296 | Gavin Wilkins | Decorah | 26:03.7 |
| 297 | Lyndon Weatherby | Bloomington Jefferson | 26:05.9 |
| 298 | Jay Cook | Rochester Century | 26:06.1 |
| 299 | Mack McConaghie | Chatfield | 26:12.4 |
| 300 | Zander Bautista | Linn-Mar Marion | 26:20.6 |
| 301 | Eragen Katzenmeier | Byron | 26:22.4 |
| 302 | Kolton Olson | Osage | 26:26.4 |
| 303 | Jacob Michaels | Westby | 26:28.4 |
| 304 | Nathan Burmeister | Lanesboro/Fillmore Central | 26:29.0 |
| 305 | Jakobi Brown | Osage | 26:33.9 |
| 306 | Max Huff | Minneapolis Washburn | 26:34.3 |
| 307 | Isaac Peters | Mason City | 26:36.8 |
| 308 | Oliver Tourville | Minneapolis Washburn | 26:45.4 |
| 309 | Jake Weiser | Rochester Century | 26:45.9 |
| 310 | Brewer Bailey | De Soto | 26:48.3 |
| 311 | Caden Hanna | Byron | 26:51.5 |
| 312 | Everett Peter | Prior Lake | 26:54.4 |
| 313 | Ezra Weber | Osage | 26:55.5 |
| 314 | Emiliano Estrada | Iowa City Liberty | 27:22.3 |
| 315 | Casper Polinske | Minneapolis Washburn | 27:23.1 |
| 316 | Evan Lunde | Rochester John Marshall | 27:35.6 |
| 317 | Colton Richardson | Mason City | 27:35.6 |
| 318 | Jasper Jorgensen | Bloomington Jefferson | 27:39.2 |
| 319 | Owen Hermanson | Rochester John Marshall | 27:47.4 |
| 320 | Beau Hardyman | Rochester Century | 27:50.3 |
| 321 | Phoenix Boehmer | New Hampton | 28:26.2 |
| 322 | Elias Corson | Lanesboro/Fillmore Central | 28:34.1 |
| 323 | Beckett DeGrote | Rochester Century | 29:00.6 |
| 324 | David Whittaker | Iowa City City High | 29:02.4 |
| 325 | Sidney Kek | Rochester Century | 29:11.4 |
| 326 | Daniel Im | Rochester Century | 29:13.8 |
| 327 | Cooper Ketelsen | Mason City | 29:15.8 |
| 328 | Tyler Powell | Onalaska | 29:16.0 |
| 329 | Sawyer Schultz | Westby | 29:23.9 |
| 330 | Dace Darrow | Osage | 29:25.6 |
| 331 | Collin McCambridge | Mason City | 29:37.4 |
| 332 | Ellery Pogemiller | Minneapolis Washburn | 29:40.6 |
| 333 | Liam Horihan | Lanesboro/Fillmore Central | 29:56.8 |
| 334 | Konrad Deetz | Rochester John Marshall | 30:14.5 |
| 335 | Noah Potvin | Decorah | 30:40.9 |
| 336 | William Olin | Minneapolis Washburn | 31:16.1 |
| 337 | Lance Vadis | Rochester Century | 32:14.4 |
| 338 | Palmer Grant | Lanesboro/Fillmore Central | 32:32.1 |
| 339 | Leo Aelony | Rochester Century | 32:43.1 |
| 340 | Nathan Olsen | Rochester John Marshall | 34:54.5 |
| 341 | Joseph Palomino Ward | Byron | 36:48.5 |
| 342 | Dominic Osowski | Rochester Century | 38:23.0 |
| 343 | Maxwell Hessedal | Byron | 39:43.8 |
Boys 2 Mile
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Miles Hansen | Newman Catholic Mason City | 11:08.5 |
| 2 | Quinn Lepper | Lanesboro/Fillmore Central | 12:02.2 |
| 3 | Gabe Danielson | Decorah ms | 12:03.0 |
| 4 | Brecklin Dodd | Decorah ms | 12:11.1 |
| 5 | Bryson Klug | Rochester Century | 12:19.2 |
| 6 | Drake Casterton | Decorah ms | 12:23.8 |
| 7 | Ewan McDonald | Bloomington Jefferson | 12:28.6 |
| 8 | Elliot Lee | Bloomington Jefferson | 12:30.3 |
| 9 | Hudson Delaney | Decorah ms | 12:32.2 |
| 10 | Sam Jones | Bloomington Jefferson | 12:37.3 |
| 11 | Isaac Vanberg | Longfellow (La Crosse) | 12:38.4 |
| 12 | Kellen Hamilton | Longfellow (La Crosse) | 12:38.9 |
| 13 | Landon Broughten | Prior Lake | 12:42.9 |
| 14 | Asher Finn | Minneapolis Washburn | 12:45.5 |
| 15 | Karl Wicks | Decorah ms | 12:46.9 |
| 16 | Luke Hager | Byron | 12:52.6 |
| 17 | Cooper Dietzenbach | Turkey Valley | 13:10.9 |
| 18 | Cory Kotsmith | LA/RP/H | 13:10.9 |
| 19 | Jameson Schissel | South Winneshiek | 13:11.9 |
| 20 | Colton Einck | South Winneshiek | 13:16.3 |
| 21 | Brekken McClure | Byron | 13:27.2 |
| 22 | William Lasso | Minneapolis Washburn | 13:40.1 |
| 23 | Kellan McGee | Decorah ms | 13:40.3 |
| 24 | Angello Jochola | Postville | 13:41.9 |
| 25 | Edson Martin | Postville | 13:48.3 |
| 26 | Brock Teslow | Decorah ms | 13:49.3 |
| 27 | Kaden Kuboushek | Decorah ms | 13:50.2 |
| 28 | Carter Skaer | Rochester John Marshall | 13:50.7 |
| 29 | Spencer Homewood | Waukon | 13:52.1 |
| 30 | Tayton Witt | John Adams | 13:52.8 |
| 31 | Robert Soderberg | Rochester Century | 13:54.8 |
| 32 | Finn Reiter | Prior Lake | 13:55.2 |
| 33 | Easton Speltz | LA/RP/H | 14:01.8 |
| 34 | Colton Young | Decorah ms | 14:04.3 |
| 35 | Parker Thomas | Prior Lake | 14:04.9 |
| 36 | Camden Cooper | Decorah ms | 14:07.6 |
| 37 | Owen Wilke | Rochester Century | 14:21.1 |
| 38 | Jonathan Crose | Decorah ms | 14:22.0 |
| 39 | Maximus Rinkol | Decorah ms | 14:24.2 |
| 40 | Axle Orvella | Decorah ms | 14:24.3 |
| 41 | Calum Majerus | Byron | 14:24.8 |
| 42 | Charles DeVries | John Adams | 14:25.4 |
| 43 | Kaiden Weissgerber | Pine Island | 14:26.8 |
| 44 | Jay Lingbeek | John Adams | 14:28.4 |
| 45 | Luke Brown | Lanesboro/Fillmore Central | 14:31.9 |
| 46 | Matt Balk | Turkey Valley | 14:33.6 |
| 47 | Jack Gullekson | Decorah ms | 14:36.5 |
| 48 | Luke Johnson | Pine Island | 14:37.6 |
| 49 | Axel Acahua | South Winneshiek | 14:38.7 |
| 50 | Calvin Esser | Byron | 14:38.8 |
| 51 | Tommy Gjerde | Decorah ms | 14:39.1 |
| 52 | Gabe McGee | Pine Island | 14:40.8 |
| 53 | Liam Kueny | Decorah ms | 14:42.2 |
| 54 | Eddie Derksen | Pine Island | 14:43.1 |
| 55 | Soren Peterson | Minneapolis Washburn | 14:43.5 |
| 56 | Lucas Rasmussen | LA/RP/H | 14:47.0 |
| 57 | Anders Jansen | South Winneshiek | 14:47.9 |
| 58 | James Zook | Decorah ms | 14:48.5 |
| 59 | Silas Johnson | Pine Island | 14:49.0 |
| 60 | Ethan Jackson | John Adams | 14:51.7 |
| 61 | Gabe Elmore | John Adams | 14:55.3 |
| 62 | Elliott Sweeney | Waukon | 15:00.9 |
| 63 | Blake Simmonds | Prior Lake | 15:08.9 |
| 64 | Zachary Stagg | Minneapolis Washburn | 15:12.6 |
| 65 | Walter Scharf | Rochester Century | 15:12.6 |
| 66 | Gabe Breimhorst | Prior Lake | 15:13.4 |
| 67 | Yeicon Martin | Postville | 15:13.6 |
| 68 | Mason Huinker | South Winneshiek | 15:14.4 |
| 69 | Ian Johnson | Pine Island | 15:15.8 |
| 70 | Luke Burnett | Byron | 15:17.6 |
| 71 | Rufus Dyer | Decorah ms | 15:18.5 |
| 72 | Jayden Lease | Longfellow (La Crosse) | 15:18.6 |
| 73 | Jace Crain | Decorah ms | 15:19.3 |
| 74 | Alex Holthaus | South Winneshiek | 15:20.4 |
| 75 | Carson Berg | Rochester John Marshall | 15:25.5 |
| 76 | Henrik Swanson | Decorah ms | 15:26.9 |
| 77 | Isaiah Clausen | John Adams | 15:29.9 |
| 78 | Hank Krueger | Longfellow (La Crosse) | 15:31.5 |
| 79 | Edwyn Heath | Longfellow (La Crosse) | 15:33.0 |
| 80 | Logan Greywitt | Prior Lake | 15:41.7 |
| 81 | Ian Callahan | Rochester Century | 15:47.3 |
| 82 | Ethan Steele | Rochester John Marshall | 15:52.2 |
| 83 | Soren Zittergruen | Decorah ms | 15:53.2 |
| 84 | Brady Wisted | Pine Island | 15:55.4 |
| 85 | Austyn Lein | John Adams | 15:56.7 |
| 86 | Joseph Rothen | Lanesboro/Fillmore Central | 16:01.7 |
| 87 | McCoy McConnell | Decorah ms | 16:08.0 |
| 88 | William Bessel | Prior Lake | 16:09.0 |
| 89 | Lucas Brei | Longfellow (La Crosse) | 16:09.1 |
| 90 | Henry Moellers | Decorah ms | 16:10.3 |
| 91 | Gabriel Walter | Longfellow (La Crosse) | 16:10.4 |
| 92 | Hoyt Prestemon | Waukon | 16:11.0 |
| 93 | Harper Pickett | Lanesboro/Fillmore Central | 16:15.1 |
| 94 | Caleb Alderman | Longfellow (La Crosse) | 16:18.2 |
| 95 | Owen Taylor | South Winneshiek | 16:20.1 |
| 96 | Eric Stroup | John Adams | 16:23.6 |
| 97 | Elliot Kuboushek | South Winneshiek | 16:26.1 |
| 98 | Noah Van Zante | John Adams | 16:28.5 |
| 99 | Gus Erickson | Rochester Century | 16:31.0 |
| 100 | Lincoln Campbell | John Adams | 16:31.2 |
| 101 | Yael Rafael | Postville | 16:38.3 |
| 102 | Isaac Framsted | Rochester Century | 16:38.7 |
| 103 | Evan Krumholz | Minneapolis Washburn | 16:39.1 |
| 104 | Clayton Morrison | De Soto | 16:43.4 |
| 105 | Esben Bell | Prior Lake | 16:51.1 |
| 106 | Hudson Baker | Rochester Century | 16:51.4 |
| 107 | Austin Erickson | Decorah ms | 16:52.1 |
| 108 | James Hanson | Bloomington Jefferson | 16:53.2 |
| 109 | Elijah Rodenburg | LA/RP/H | 17:02.8 |
| 110 | Camdyn Papenfuss | Lanesboro/Fillmore Central | 17:17.4 |
| 111 | Espen Jourdan | Pine Island | 17:21.8 |
| 112 | Abram Metcafe | Rochester John Marshall | 17:38.7 |
| 113 | Alex Berg | John Adams | 17:48.5 |
| 114 | Caleb Woodward | John Adams | 17:51.5 |
| 115 | Alex Wilmes | Decorah ms | 17:51.7 |
| 116 | Merrick Hines | Byron | 17:51.9 |
| 117 | Theodore Pruett | Lanesboro/Fillmore Central | 17:52.1 |
| 118 | Jayce Toney | Rochester Century | 17:54.6 |
| 119 | Westen Murray | Kee Lansing | 17:56.5 |
| 120 | Harry Westcott | Rochester Century | 17:57.0 |
| 121 | Knox Campbell | Rochester Century | 18:01.1 |
| 122 | Owen Goltz | South Winneshiek | 18:01.8 |
| 123 | Jeremiah Davis | Decorah ms | 18:04.4 |
| 124 | Adrian Schultz | Postville | 18:17.9 |
| 125 | Diego Macias | Postville | 18:27.4 |
| 126 | Jack Dettmer | John Adams | 18:32.9 |
| 127 | Tucker Wilson | Rochester Century | 19:03.5 |
| 128 | Hudson Veldhuisen | Pine Island | 19:18.3 |
| 129 | Logan Swaggert | Prior Lake | 19:34.0 |
| 130 | Ronan Salter | Bloomington Jefferson | 19:38.2 |
| 131 | Evan Damstra | Longfellow (La Crosse) | 19:51.4 |
| 132 | Cameron Verse | Longfellow (La Crosse) | 20:25.6 |
| 133 | Beckett Raevsky | Rochester Century | 20:47.2 |
| 134 | Rykker Verse | Longfellow (La Crosse) | 21:00.4 |
| 135 | Kendall Norris | Pine Island | 21:49.1 |
| 136 | West Graham | Decorah ms | 22:36.5 |
| 137 | Keegan Norris | Pine Island | 23:48.3 |
Girls 5,000m
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Chloe Glosser | Pekin | 18:17.7 |
| 1 | Skylar Carpenter | Dubuque Senior | 21:30.2 |
| 2 | Maddie Millage | Pleasant Valley | 18:28.7 |
| 2 | Chloe McCormick | University of Minnesota Club | 20:15.8 |
| 2 | Flora Lunos | Roseville Area | 21:40.4 |
| 3 | Abigail Burns | Iowa City City High | 18:38.4 |
| 3 | Kat Hoffman | Luther | 20:17.6 |
| 3 | Gabrielle Gerlach | Roseville Area | 21:42.2 |
| 4 | Emma Chesterman | Dubuque Senior | 18:49.3 |
| 4 | Megan Cunningham | University of Minnesota Club | 20:19.6 |
| 4 | Camille Leman | Iowa City City High | 21:59.1 |
| 5 | Carley LaMotte | Burnsville | 18:56.8 |
| 5 | Keira Nelson | Augustana (Ill.) | 20:22.0 |
| 5 | Martha Jane Willard | Iowa City City High | 22:03.8 |
| 6 | Elizabeth Curtis | Westby | 18:57.9 |
| 6 | Norah McDonald | Luther | 20:35.8 |
| 6 | Tenley Deering | Postville Community | 22:07.2 |
| 7 | Harper Groteluschen | Prairie Cedar Rapids | 18:58.7 |
| 7 | Eve Steele | University of Minnesota Club | 20:45.5 |
| 7 | Maeve Nordlund | Iowa City City High | 22:07.6 |
| 8 | Sarah Foad | Pleasant Valley | 19:02.5 |
| 8 | Sammy Lehr | Augustana (Ill.) | 20:51.9 |
| 8 | Lucia Galluzzo | Iowa City City High | 22:21.2 |
| 9 | Autumn Rakosnik | Lanesboro/Fillmore Central | 19:03.4 |
| 9 | Heather Hostager | Luther | 20:54.3 |
| 9 | Anna Thomas | Roseville Area | 22:24.1 |
| 10 | Hailey Kozloski | Linn-Mar Marion | 19:09.7 |
| 10 | Frida Martinez | Augustana (Ill.) | 20:54.3 |
| 10 | Josephine Beard | Dubuque Senior | 22:24.8 |
| 11 | Abigail Tri | Rochester John Marshall | 19:10.5 |
| 11 | Mari Paulsen | Luther | 20:58.8 |
| 11 | Cecilia Fuenffinger | Roseville Area | 22:29.0 |
| 12 | Evie Malec | Minnetonka | 19:11.6 |
| 12 | Lindsey Moseley | Luther | 21:04.1 |
| 12 | Eila Fuenffinger | Roseville Area | 22:34.0 |
| 13 | Grace Hamann | Iowa City City High | 19:16.1 |
| 13 | Ilie Jensen | Viterbo (Wis.) | 21:06.6 |
| 13 | Eva Hurley | Decorah | 22:40.6 |
| 14 | Scarlett Byrnes | Osage | 19:16.3 |
| 14 | Renee Jednachowski | Augustana (Ill.) | 21:09.1 |
| 14 | McKenzie Schultz | Byron | 22:42.0 |
| 15 | Brynn Edgin | Pleasant Valley | 19:18.0 |
| 15 | Samantha Berndt | Viterbo (Wis.) | 21:14.7 |
| 15 | Haylie Wildman | Linn-Mar Marion | 22:44.5 |
| 16 | Vivian McCombs | Pleasant Valley | 19:22.8 |
| 16 | Annika Veit | Luther | 21:25.3 |
| 16 | Cora Burton | Roseville Area | 22:46.1 |
| 17 | Eliza Doster | Iowa City City High | 19:23.7 |
| 17 | Rylee Noack | Augustana (Ill.) | 21:35.6 |
| 17 | Megan Scalf | Roseville Area | 22:48.6 |
| 18 | Nakia Ollivierre | Waterloo West | 19:41.3 |
| 18 | Drew Caffrey | University of Minnesota Club | 21:39.7 |
| 18 | Amelia Terrill | Iowa City City High | 22:49.6 |
| 19 | Jaylee Duncan | Pleasant Valley | 19:41.4 |
| 19 | Bridget Hall | University of Minnesota Club | 21:40.4 |
| 19 | Sophie Tigges | Dubuque Senior | 22:49.8 |
| 20 | Sydney Cummings | Minnetonka | 19:53.3 |
| 20 | Jenna Woodsmall | Luther | 21:48.7 |
| 20 | Wrenley Musser | Linn-Mar Marion | 22:51.7 |
| 21 | Briony Jubert | Roseville Area | 19:57.6 |
| 21 | Penelope Hansen | Luther | 21:48.7 |
| 21 | Audrey Holdener | Dubuque Senior | 22:53.4 |
| 22 | Emily Bagniefski | Aquinas | 20:01.2 |
| 22 | Carlie Sheldon | University of Minnesota Club | 21:56.9 |
| 22 | Addison Quandahl | Decorah | 22:55.9 |
| 23 | Briel Bechen | Dubuque Senior | 20:02.6 |
| 23 | Mackenzie Meirhaeghe | Augustana (Ill.) | 22:05.3 |
| 23 | Gabby Norman | Dubuque Senior | 22:57.6 |
| 24 | Selah Flanigan | Pleasant Valley | 20:06.6 |
| 24 | Makaylee Jensen | Luther | 22:12.8 |
| 24 | Chloe Kozloski | Linn-Mar Marion | 23:01.1 |
| 25 | Marion Spolaore | Linn-Mar Marion | 20:09.2 |
| 25 | Mia Lung | Luther | 22:14.8 |
| 25 | Addison Klein | Iowa City City High | 23:02.7 |
| 26 | Lise Hoyer | Dubuque Senior | 20:10.2 |
| 26 | Hannah Butler | Viterbo (Wis.) | 22:18.3 |
| 26 | Ella Romero | Iowa City City High | 23:04.9 |
| 27 | Freya Olson | Roseville Area | 20:15.5 |
| 27 | Mallory Kotewa | Luther | 22:21.8 |
| 27 | Marni Beck | Minneapolis Washburn | 23:06.2 |
| 28 | Anna Temple | Linn-Mar Marion | 20:16.7 |
| 28 | Lucy Corbin | Luther | 22:23.0 |
| 28 | Madelyn Fitzgerald | Iowa City City High | 23:17.6 |
| 29 | Calissa Fruin | Iowa City City High | 20:17.0 |
| 29 | Kate Johnson | Luther | 22:23.7 |
| 29 | Isabel Madsen | Iowa City Liberty | 23:19.3 |
| 30 | Madeline Fischer | Iowa City City High | 20:18.5 |
| 30 | Marie Weber | Augustana (Ill.) | 22:26.0 |
| 30 | Sophie Welter | Dubuque Hempstead | 23:20.1 |
| 31 | Margaret Nielsen | Minnetonka | 20:18.5 |
| 31 | Dewa Ilg | Luther | 22:32.4 |
| 31 | Hazel Freund | Dubuque Hempstead | 23:20.3 |
| 32 | Reese Wiley | Prairie Cedar Rapids | 20:19.8 |
| 32 | Findlay Drabant | University of Minnesota Club | 22:44.1 |
| 32 | Leah Paulson | Linn-Mar Marion | 23:27.6 |
| 33 | Olivia Volkmann | Decorah | 20:21.6 |
| 33 | Hannah Gillian-Daniel | University of Minnesota Club | 22:46.3 |
| 33 | Fiona Baker | Roseville Area | 23:28.2 |
| 34 | Frankie Gotto | Pleasant Valley | 20:26.0 |
| 34 | Jill Chovan | Viterbo (Wis.) | 22:57.9 |
| 34 | Charlotte Sutten | Roseville Area | 23:32.5 |
| 35 | Lucy Sherburne | Iowa City City High | 20:27.4 |
| 35 | Katie Kraft | Upper Iowa | 22:58.7 |
| 35 | Ava Schlapkohl | Minnetonka | 23:34.0 |
| 36 | Chelsea VeDepo | Iowa City Liberty | 20:28.3 |
| 36 | Katie Fetting | Luther | 22:59.4 |
| 36 | Chloe Sprague | Dubuque Senior | 23:39.8 |
| 37 | Aaliyah Ranstrom | Rochester John Marshall | 20:28.9 |
| 37 | AJ Murphy | Viterbo (Wis.) | 22:59.7 |
| 37 | Audrey Drake | Roseville Area | 23:44.9 |
| 38 | Elinor Rogers | Roseville Area | 20:29.2 |
| 38 | Allison Price | Augustana (Ill.) | 23:06.6 |
| 38 | Ellie Scott | Linn-Mar Marion | 23:45.5 |
| 39 | Lillian Freeman | Roseville Area | 20:30.0 |
| 39 | Eryn Sabelka | Upper Iowa | 23:09.5 |
| 39 | Anika Haugen | Linn-Mar Marion | 23:51.5 |
| 40 | Caitlin Bauer | LA/RP/H | 20:32.3 |
| 40 | Grace Wamre | Viterbo (Wis.) | 23:11.8 |
| 40 | Anna Rogers | Roseville Area | 23:51.8 |
| 41 | Claire Locher | Iowa City City High | 20:33.3 |
| 41 | Milla Beldo | University of Minnesota Club | 23:41.8 |
| 41 | Erica Gengler | Linn-Mar Marion | 23:53.7 |
| 42 | Mallory Schaefer | Dubuque Senior | 20:40.3 |
| 42 | Rosa de Lima Arroyo | Augustana (Ill.) | 23:50.7 |
| 42 | Jayla Cooley | Mason City | 23:57.3 |
| 43 | Sanjana Musafir | Aquinas | 20:47.5 |
| 43 | Sylvie Lunos | Roseville Area | 23:58.4 |
| 43 | Lily Peterson | Viterbo (Wis.) | 23:59.9 |
| 44 | Olivia Morgan | Pine Island | 20:49.9 |
| 44 | Kaylie Bruess | South Winneshiek | 24:00.3 |
| 44 | Amber Forsythe | University of Minnesota Club | 24:51.5 |
| 45 | Lamise Ajram | Prairie Cedar Rapids | 20:52.2 |
| 45 | Claire Verzwyvelt | Onalaska | 24:01.3 |
| 45 | Lillyan Wiese | Luther | 25:38.7 |
| 46 | Natalie Drake | Roseville Area | 20:53.4 |
| 46 | Genevieve Ihrke | St. Charles | 24:10.5 |
| 46 | Bernadette Frisch | Viterbo (Wis.) | 25:56.0 |
| 47 | Anika Roe | Prairie Cedar Rapids | 20:53.9 |
| 47 | Kennedy Phelps | St. Charles | 24:10.6 |
| 47 | Lilliana Jaeger | Augustana (Ill.) | 26:00.0 |
| 48 | Stella Zoller | Rochester Century | 20:56.8 |
| 48 | Kate Boedeker | Mason City | 24:13.9 |
| 48 | Lily Nagy | Luther | 26:01.0 |
| 49 | Mackenzie Maher | Iowa City Liberty | 20:59.7 |
| 49 | Addison Mangan | Iowa City City High | 24:14.3 |
| 49 | Evelyn Stephens | University of Minnesota Club | 26:22.6 |
| 50 | Stella Rose | Prairie Cedar Rapids | 21:00.1 |
| 50 | Penelope Scott | Mason City | 24:14.5 |
| 50 | Kaitlyn Wrage | Viterbo (Wis.) | 26:49.1 |
| 51 | Ruth Kueny | Decorah | 21:01.5 |
| 51 | Leah Garcia-Prats | Decorah | 24:14.5 |
| 51 | Norah Petersen | Luther | 27:07.4 |
| 52 | Aleah Williams | Iowa City Liberty | 21:01.6 |
| 52 | Eva Stevenson | Dubuque Hempstead | 24:18.0 |
| 52 | Hinckley Behunin-Simon | Northeast Iowa CC | 27:08.1 |
| 53 | Charlotte Doran | Iowa City City High | 21:05.8 |
| 53 | Abby Sindt | Dubuque Senior | 24:19.4 |
| 53 | Nicole Hoffman | Augustana (Ill.) | 27:16.1 |
| 54 | Charlotte Yard | La Crosse Central | 21:06.4 |
| 54 | Norah Reicks | Iowa City City High | 24:21.1 |
| 54 | Lisbeth Trinidad-Valerio | Upper Iowa | 27:25.7 |
| 55 | Nevaeh Kessler | Dubuque Senior | 21:07.8 |
| 55 | Heather Carpenter | Linn-Mar Marion | 24:24.0 |
| 55 | Brooke Kashmier | Augustana (Ill.) | 27:43.6 |
| 56 | Deborah Hougen | Decorah | 21:08.9 |
| 56 | Clara Metivier | Roseville Area | 24:24.1 |
| 56 | Kylee Larson | Augustana (Ill.) | 27:44.0 |
| 57 | Ivy Ketelsen | Mason City | 21:09.9 |
| 57 | Olivia Rissman | Decorah | 24:25.2 |
| 57 | Sophia Flath | University of Minnesota Club | 28:30.5 |
| 58 | Sadie Peterson | Onalaska | 21:14.3 |
| 58 | Alma Sharp | Minneapolis Washburn | 24:25.9 |
| 58 | Olivia Cox | Viterbo (Wis.) | 29:28.1 |
| 59 | Stella Weber | Dubuque Senior | 21:15.1 |
| 59 | Elayna Backes | Linn-Mar Marion | 24:30.3 |
| 59 | Sophia Brown | Luther | 29:50.5 |
| 60 | Dayna Baune | Byron | 21:15.7 |
| 60 | Alina Buchholtz | Dubuque Senior | 24:34.4 |
| 60 | Summer Jensen | Luther | 29:57.9 |
| 61 | Leah Dykstra | Mason City | 21:17.1 |
| 61 | Lucy Weber | Dubuque Senior | 24:39.2 |
| 61 | Julie Woodman | Viterbo (Wis.) | 30:20.6 |
| 62 | Maggie Henneberry | Dubuque Hempstead | 21:21.8 |
| 62 | Helen Maldonado | South Winneshiek | 24:41.6 |
| 62 | Cecilia Smith | Hawkeye (IA) CC | 30:52.6 |
| 63 | Evelyn Scott | Minneapolis Washburn | 21:21.9 |
| 63 | Amelie Bechtel | Iowa City City High | 24:45.5 |
| 63 | Cheyanna Thompson-Williams | Upper Iowa | 32:20.2 |
| 64 | Addie Domer | Linn-Mar Marion | 21:23.1 |
| 64 | Amari Casto | Iowa City City High | 24:46.0 |
| 64 | Cassie Peterson | Luther | 33:26.1 |
| 65 | Eleanor Day | Rochester Century | 21:23.8 |
| 65 | Anika Stojkovic | Roseville Area | 24:47.9 |
| 65 | Rio Johnson | Upper Iowa | 33:32.9 |
| 66 | Riesley Barr | Minnetonka | 21:24.6 |
| 66 | Natalie Holthaus | Decorah | 24:50.8 |
| 66 | London Montgomery | Northeast Iowa CC | 37:19.5 |
| 67 | Raelyn Newhouse | Decorah | 21:27.7 |
| 67 | Audrey Remington | Decorah | 24:51.6 |
| 68 | Siri Nelson | Roseville Area | 21:28.7 |
| 68 | Madelyn (Maddie) Gunderson | Iowa City City High | 24:53.0 |
| 69 | Simone Downing | Decorah | 21:30.3 |
| 69 | Ashlyn Brubaker | Iowa City Liberty | 24:55.6 |
| 70 | Addison Evenstad | Westby | 21:33.6 |
| 70 | Stella Houselog | Dubuque Hempstead | 24:58.1 |
| 71 | Eliana Monaghan | Roseville Area | 21:35.1 |
| 71 | Heidy Calderon Aguirre | Burnsville | 24:58.3 |
| 72 | Chloe Steinkraus | Minnetonka | 21:37.0 |
| 72 | Grace Hesselman | Dubuque Senior | 24:58.3 |
| 73 | Avery Kenning | Minneapolis Washburn | 21:38.8 |
| 73 | Hazel Larson | Roseville Area | 24:58.6 |
| 74 | Riley Christopher | Decorah | 21:39.5 |
| 74 | Lia Park | Burnsville | 24:59.2 |
| 75 | Brealey Wullweber | Dubuque Senior | 21:40.4 |
| 75 | Greta Daniels | Iowa City Liberty | 24:59.3 |
| 76 | Lexi Kivimagi | Chatfield | 21:40.6 |
| 76 | Ella Vos | Minnetonka | 25:01.4 |
| 77 | Ava Meier | Linn-Mar Marion | 21:41.6 |
| 77 | Raegan McDermott | Iowa City Liberty | 25:02.5 |
| 78 | Megan Snider | Mounds Park Academy | 21:42.8 |
| 78 | Elizabeth Asklof | Iowa City City High | 25:03.2 |
| 79 | Ashlynn Mitchell | Byron | 21:43.0 |
| 79 | Rachel Spilde-Maki | Decorah | 25:06.7 |
| 80 | Millie Eikamp | Dubuque Senior | 21:46.1 |
| 80 | Kate Rothert | Dubuque Senior | 25:07.1 |
| 81 | Avery Warndahl | Byron | 21:46.6 |
| 81 | Myah Reindl | Mason City | 25:08.4 |
| 82 | Eva Fulk | Mason City | 21:48.1 |
| 82 | Alandra Mercado-Arneson | Decorah | 25:08.5 |
| 83 | Ella Faul | Prairie Cedar Rapids | 21:52.5 |
| 83 | Natalie Berg | Minnetonka | 25:08.5 |
| 84 | Myrna Harper | Linn-Mar Marion | 21:55.5 |
| 84 | Brynn Grabowski | Aquinas | 25:11.0 |
| 85 | Nadia LeClair | Iowa City City High | 21:55.6 |
| 85 | Nadia Skaer | Rochester John Marshall | 25:11.7 |
| 86 | Mckenna Jothen | Westby | 21:56.8 |
| 86 | Martina Alberdi Mayoral | La Crosse Central | 25:13.2 |
| 87 | Adelyn Juskewitch | Pine Island | 21:57.4 |
| 87 | Nora Wittenkeller | Iowa City City High | 25:14.5 |
| 88 | Ava Franzen | South Winneshiek | 21:59.5 |
| 88 | Annebelle Scheidel | Turkey Valley Jackson Junction | 25:16.8 |
| 89 | Odessa Huebner | Westby | 22:00.8 |
| 89 | Elliette Wilson | Roseville Area | 25:18.8 |
| 90 | Grace Meier | Linn-Mar Marion | 22:02.0 |
| 90 | Sophia Morrison | Dubuque Senior | 25:18.9 |
| 91 | Amelia Roe | Decorah | 22:02.4 |
| 91 | Alice Thueringer | Minneapolis Washburn | 25:19.9 |
| 92 | Adele (Addy) Conway | South Winneshiek | 22:02.5 |
| 92 | Sophie Adams | Decorah | 25:22.9 |
| 93 | Elise Dykstra | Mason City | 22:03.9 |
| 93 | Cassandra (Cassie) Swisher | Iowa City City High | 25:24.0 |
| 94 | Hazel Nieman | Turkey Valley Jackson Junction | 22:04.5 |
| 94 | Olivia Taylor | Aquinas | 25:24.5 |
| 95 | Mirabel Pestel | Roseville Area | 22:08.8 |
| 95 | Willow Blair | Decorah | 25:25.5 |
| 96 | Salome Osterhaus | Pine Island | 22:09.1 |
| 96 | Katelyn Vaneps | Pine Island | 25:26.4 |
| 97 | Molly Hamilton | Westby | 22:11.3 |
| 97 | Lynn Rice | Byron | 25:28.6 |
| 98 | Marah Klein | Minnetonka | 22:12.0 |
| 98 | Elsie Bisgard | Iowa City Liberty | 25:29.8 |
| 99 | Lauren Ondrashek | South Winneshiek | 22:14.6 |
| 99 | Lola Hakes | Iowa City Liberty | 25:31.8 |
| 100 | Kaylyn Torkelson | La Crosse Central | 22:16.0 |
| 100 | Evelyn Krueger | Byron | 25:34.5 |
| 101 | Claire Cannon | Iowa City Liberty | 22:19.1 |
| 101 | Bella Crow | Rochester Century | 25:35.3 |
| 102 | Paizlee Carter | Mason City | 22:19.8 |
| 102 | Taylor Grossinger | Minnetonka | 25:36.3 |
| 103 | Harper Erwin | Regina Iowa City | 22:19.9 |
| 103 | Harper Menke | Decorah | 25:41.4 |
| 104 | Teagan Jones | Rochester Century | 22:20.0 |
| 104 | Anna O'Byrne | Rochester Century | 25:45.2 |
| 105 | Francesca Vriens | Onalaska | 22:22.2 |
| 105 | Eleanor Cooper | Minneapolis Washburn | 25:45.9 |
| 106 | Ayla Trolliet | Iowa City Liberty | 22:25.9 |
| 106 | Hazel Dempsey-Nicholls | Minneapolis Washburn | 25:47.2 |
| 107 | Anna Pettinelli | Roseville Area | 22:26.5 |
| 107 | Eva Collins | Lanesboro/Fillmore Central | 25:49.6 |
| 108 | Lillyan Kiehne | Lanesboro/Fillmore Central | 22:27.5 |
| 108 | Emery Wallin | Minneapolis Washburn | 25:50.1 |
| 109 | Helen Onyeabor | Aquinas | 22:29.4 |
| 109 | Anna Platte | Iowa City City High | 25:52.2 |
| 110 | Nora Brown | Iowa City Liberty | 22:29.6 |
| 110 | Piper Birkenholz | Dubuque Hempstead | 25:53.5 |
| 111 | Isabella (Belle) Stika | Turkey Valley Jackson Junction | 22:31.8 |
| 111 | Abigail Saul | Dubuque Hempstead | 25:53.7 |
| 112 | Alivia Levi | Pine Island | 22:32.2 |
| 112 | Aleigh Urbina | Linn-Mar Marion | 25:54.1 |
| 113 | Madelynn Grossbach | Aquinas | 22:34.3 |
| 113 | Lillian Dahlen | Decorah | 25:55.2 |
| 114 | Maria Hart | Dubuque Hempstead | 22:36.8 |
| 114 | Oshn Funk | Rochester Century | 25:57.5 |
| 115 | Anna Thompson | Rochester John Marshall | 22:37.0 |
| 115 | Rachel Weis | Decorah | 25:59.7 |
| 116 | Kamille Blott | Linn-Mar Marion | 22:37.9 |
| 116 | Regine Hougen | Decorah | 26:02.0 |
| 117 | Annie Hageman | South Winneshiek | 22:38.2 |
| 117 | Tali Parker | Minnetonka | 26:02.6 |
| 118 | Autumn Norsten | Chatfield | 22:40.2 |
| 118 | Elizabeth Christopherson | Roseville Area | 26:03.8 |
| 119 | Teagan McVay | Minneapolis Washburn | 22:40.5 |
| 119 | Tabitha Durbin | Minnetonka | 26:08.4 |
| 120 | Callan Fitzgerald | Mason City | 22:42.5 |
| 120 | Addy Slee | Rochester John Marshall | 26:10.2 |
| 121 | Natalie Leitzen | Dubuque Hempstead | 22:43.0 |
| 121 | Elise Good | Iowa City City High | 26:12.7 |
| 122 | Bella Cole | Linn-Mar Marion | 22:43.7 |
| 122 | Ruby Miller | Iowa City Liberty | 26:13.8 |
| 123 | Eleanor Johnson | Iowa City Liberty | 22:46.1 |
| 123 | Claire Sewell | Mason City | 26:14.6 |
| 124 | Ava Halvorsen | Rochester Century | 22:46.4 |
| 124 | Finley Hanson | De Soto | 26:15.6 |
| 125 | Gabriella Swift | Iowa City Liberty | 22:48.0 |
| 125 | Aven Simmons | Minnetonka | 26:16.7 |
| 126 | Hope Hawker | Aquinas | 22:51.2 |
| 126 | Liana Keerthi | Minnetonka | 26:19.5 |
| 127 | Willa Foust | Dubuque Hempstead | 22:53.0 |
| 127 | Esther Bentall | Rochester Century | 26:20.3 |
| 128 | Olivia Divoky | Prairie Cedar Rapids | 22:53.8 |
| 128 | Lucia Ruhoff | Minnetonka | 26:21.3 |
| 129 | Brynn Bosshard | La Crosse Central | 22:54.5 |
| 129 | Evelyn Opheim | Decorah | 26:22.2 |
| 130 | Vivian Igelman | Minnetonka | 22:55.1 |
| 130 | Brinley Quandahl | Decorah | 26:22.5 |
| 131 | Vivian Searcy | Decorah | 22:56.2 |
| 131 | Ellie Adams | Decorah | 26:23.2 |
| 132 | Olivia Gagnon | Rochester Century | 23:02.8 |
| 132 | Isla Scarcello | Roseville Area | 26:24.3 |
| 133 | Maya Hartman | Onalaska | 23:05.0 |
| 133 | Karina O'Neill | Minnetonka | 26:27.4 |
| 134 | Kaitlyn Raue | Iowa City Liberty | 23:06.8 |
| 134 | Isabelle White | Postville Community | 26:28.4 |
| 135 | Anna Whisnant | Minnetonka | 23:07.2 |
| 135 | Alice Toledano | Rochester Century | 26:28.6 |
| 136 | Tessa Nigon | Byron | 23:07.9 |
| 136 | Ella Als | Mason City | 26:30.4 |
| 137 | Vera Ahlberg | Byron | 23:08.9 |
| 137 | Paige Fethke | Iowa City City High | 26:31.0 |
| 138 | Mae Medinger | La Crosse Central | 23:09.3 |
| 138 | Ashley Sabin | Iowa City Liberty | 26:32.5 |
| 139 | Zoey Pelegrin | Dubuque Hempstead | 23:10.6 |
| 139 | Caitlyn Harrison | Iowa City City High | 26:38.9 |
| 140 | Charity Kingsley | Lanesboro/Fillmore Central | 23:11.3 |
| 140 | Jillian Volz | Decorah | 26:42.1 |
| 141 | Alice Amundson | Westby | 23:12.9 |
| 141 | Taylor Hill | Dubuque Senior | 26:43.1 |
| 142 | Peyton Bobolz | Mason City | 23:14.8 |
| 142 | Cooper Hamilton | Iowa City City High | 26:49.4 |
| 143 | Ingrid Broneak | Mounds Park Academy | 23:15.1 |
| 143 | Tori Jashinsky | Burnsville | 26:49.5 |
| 144 | Ava Fernholz | Aquinas | 23:18.6 |
| 144 | Stella Duccini | Dubuque Senior | 26:51.6 |
| 145 | Zoey Detert | Minnetonka | 23:20.0 |
| 145 | Josie Kallback | Dubuque Hempstead | 26:54.1 |
| 146 | Violet Oldenburg | La Crosse Central | 23:22.8 |
| 146 | Lauryn Ortiz | Dubuque Senior | 26:56.6 |
| 147 | Elise Thieu-Buck | Minneapolis Washburn | 23:23.5 |
| 147 | Afton Murtha | Minnetonka | 26:56.8 |
| 148 | Madelyn Davidheiser | Onalaska | 23:25.4 |
| 148 | Harper Helgeson | Rochester John Marshall | 26:57.4 |
| 149 | Dahlia Fox | Rochester Century | 23:26.1 |
| 149 | Annalee Hall | Rochester John Marshall | 26:57.6 |
| 150 | Juanita Cardona | New Hampton | 23:26.4 |
| 150 | Nettie Foat | Mason City | 26:58.4 |
| 151 | Brinlee Courtney | Decorah | 23:28.1 |
| 151 | Lauren Severtson | Decorah | 26:59.2 |
| 152 | Abby Guise | Pekin | 23:29.1 |
| 152 | Nina Sessions | Decorah | 27:01.2 |
| 153 | Gwyneth Buck | Aquinas | 23:30.0 |
| 153 | Sophia McGee | Decorah | 27:03.9 |
| 154 | Ella Lambi | Iowa City Liberty | 23:30.8 |
| 154 | Camryn Quandahl | Decorah | 27:04.4 |
| 155 | Chloe Wynn | La Crosse Central | 23:31.6 |
| 155 | Sydney Nash | Iowa City City High | 27:05.2 |
| 156 | Kendall Power | Osage | 23:31.7 |
| 156 | Ciara Goldsmith | Regina Iowa City | 27:06.1 |
| 157 | Paris Vandeberg | Rochester John Marshall | 23:33.3 |
| 157 | Riley San | Rochester Century | 27:06.5 |
| 158 | Madeline Bielefeld | Osage | 23:36.1 |
| 158 | Annabelle Reider | Minnetonka | 27:06.8 |
| 159 | Kathleen Mitchell-Crow | Minneapolis Washburn | 23:36.9 |
| 159 | Kate Anderson | Minnetonka | 27:09.9 |
| 160 | Etta Winders | Regina Iowa City | 23:38.1 |
| 160 | Anna Severtson | Decorah | 27:10.8 |
| 161 | Catherine Nielsen | Minnetonka | 23:40.3 |
| 161 | Alina Taggart | Pine Island | 27:12.2 |
| 162 | Brynn Zeller | Rochester John Marshall | 23:40.5 |
| 162 | Nikki Ferguson | Rochester Century | 27:12.6 |
| 163 | Natalie Stevens | Decorah | 23:41.5 |
| 163 | Rebecca Bellman | Dubuque Hempstead | 27:17.7 |
| 164 | Dani Dundon | Burnsville | 23:41.6 |
| 164 | Karsyn Dyer | Chatfield | 27:17.8 |
| 165 | Vada Larson | LA/RP/H | 23:42.6 |
| 165 | Sadie Venner | De Soto | 27:20.9 |
| 166 | Ella Edwards | Pine Island | 23:51.8 |
| 166 | Marley Harmening | Decorah | 27:21.0 |
| 167 | Olivia Rindels | Lanesboro/Fillmore Central | 23:57.9 |
| 167 | Emily Njos | Chatfield | 27:21.4 |
| 168 | Addison Neville | New Hampton | 23:59.1 |
| 168 | Maria Monfort Felip | Iowa City City High | 27:24.3 |
| 169 | Sophie Welder | Chatfield | 23:59.3 |
| 169 | Alaina Baxter | Iowa City City High | 27:24.6 |
| 170 | Maddy Petrehn | Pekin | 23:59.9 |
| 170 | Chloe Creo | Rochester Century | 27:25.0 |
| 171 | Lauren Adams | Osage | 24:00.0 |
| 171 | Abigail Erickson | Burnsville | 27:26.6 |
| 172 | Kiera Wengel | Aquinas | 24:01.4 |
| 172 | Olivia Reider | Minnetonka | 27:28.6 |
| 173 | Nicole Chen | Mounds Park Academy | 24:01.4 |
| 173 | Alyssa Carroll | Rochester Century | 27:32.0 |
| 174 | Tessa Phillips | South Winneshiek | 24:02.5 |
| 174 | Elsie Atwood | Rochester John Marshall | 27:40.6 |
| 175 | Alma Lofquist | Minneapolis Washburn | 24:03.7 |
| 175 | Iris Anderson | Rochester John Marshall | 27:40.7 |
| 176 | Maren Gossai | Mounds Park Academy | 24:04.7 |
| 176 | Vivien LeQuire | Rochester John Marshall | 27:42.5 |
| 177 | Abbie Hanson | Onalaska | 24:05.3 |
| 177 | Ella Krejchik | Aquinas | 27:42.6 |
| 178 | Kylie Sinn | Chatfield | 24:10.3 |
| 178 | Sofia Keerthi | Minnetonka | 27:43.8 |
| 179 | Tess Darrow | Osage | 24:16.6 |
| 179 | Eve Askildson | Mason City | 27:46.0 |
| 180 | Minna Crusan | La Crosse Central | 24:21.2 |
| 180 | Alea Runde | Onalaska | 27:46.4 |
| 181 | Harley Trettin | Mason City | 24:21.3 |
| 181 | Signe Jourdan | Pine Island | 27:46.7 |
| 182 | Lily Kolbet | Osage | 24:22.2 |
| 182 | Mara Booth | Byron | 27:48.0 |
| 183 | Shelby Talbot | Pine Island | 24:27.1 |
| 183 | Annabelle Steiner | Minnetonka | 27:48.4 |
| 184 | Alina Cheng | St. Charles | 24:29.2 |
| 184 | Caitlynn Mangers | Dubuque Senior | 27:49.4 |
| 185 | Ellie Johnson | Regina Iowa City | 24:32.0 |
| 185 | Clancy Trepanier | Iowa City City High | 27:55.0 |
| 186 | Harper Guise | Pekin | 24:34.9 |
| 186 | Sherlyn Teleguario-Ortiz | Postville Community | 27:55.0 |
| 187 | Gracyn Braun | Mason City | 24:35.9 |
| 187 | Isabella Badgley | Minnetonka | 27:56.9 |
| 188 | Jacee Erickson | Luther | 24:40.4 |
| 188 | Alyssa Diedrich | Roseville Area | 27:56.9 |
| 189 | Elizabeth Clarke | Lanesboro/Fillmore Central | 24:42.9 |
| 189 | Lucy Pottenbaum | Iowa City Liberty | 27:57.1 |
| 190 | Abby Rachut | Osage | 24:46.7 |
| 190 | Brooke Cosner | Iowa City City High | 27:58.1 |
| 191 | Adalyn Johnson | Pine Island | 24:49.2 |
| 191 | Sophia Lawrence | La Crosse Central | 28:00.1 |
| 192 | Ruby Eastman | Regina Iowa City | 24:49.4 |
| 192 | Emily Kamrowski | Aquinas | 28:05.9 |
| 193 | Miley Hoffarth | Pine Island | 24:52.9 |
| 193 | Anabel Sans Crainte | Aquinas | 28:09.2 |
| 194 | Callie Deutschle | Pekin | 24:55.6 |
| 194 | Autumn Vann | Minnetonka | 28:10.3 |
| 195 | Violet Johnson | Rochester John Marshall | 24:58.3 |
| 195 | Emilia Harel | Iowa City City High | 28:17.2 |
| 196 | Elizabeth Aslesen | Onalaska | 24:59.3 |
| 196 | Avalon Timmerman | Lanesboro/Fillmore Central | 28:17.5 |
| 197 | Eliza Cullen | Lanesboro/Fillmore Central | 25:03.0 |
| 197 | Addison Watson | Rochester Century | 28:23.2 |
| 198 | Violet Cummings | Rochester Century | 25:03.9 |
| 198 | Jenna Dahl | South Winneshiek | 28:28.0 |
| 199 | Kate Kotta | Mason City | 25:07.0 |
| 199 | Margaret Kruger | La Crosse Central | 28:29.9 |
| 200 | River Weissgerber | Pine Island | 25:08.6 |
| 200 | Deborah Vodjogbe | Waterloo West | 28:31.1 |
| 201 | Lorraine Marinier | Onalaska | 25:13.8 |
| 201 | Annabelle Penrod | Roseville Area | 28:38.0 |
| 202 | Harper Humpal | New Hampton | 25:16.2 |
| 202 | Jayden Lundtvedt | Decorah | 28:41.1 |
| 203 | Taniya O'Brien | Waterloo West | 25:26.9 |
| 203 | Ada Larson | Roseville Area | 28:42.9 |
| 204 | Claire Vandenlangenberg | Aquinas | 25:29.1 |
| 204 | Cloey Zweibohmer | South Winneshiek | 28:45.6 |
| 205 | Josie O'Hara | St. Charles | 25:31.8 |
| 205 | Lana Im | Rochester Century | 28:46.8 |
| 206 | Cambree Earnest | Pekin | 25:31.9 |
| 206 | Alexandra Anderson | Minnetonka | 28:53.7 |
| 207 | Glory Erickson | LA/RP/H | 25:37.2 |
| 207 | Emily Rothfuss | Iowa City Liberty | 28:59.1 |
| 208 | Makenna Nigon | Byron | 25:42.3 |
| 208 | Nora Beron | Minnetonka | 29:00.5 |
| 209 | Ava Severson | Lanesboro/Fillmore Central | 25:46.2 |
| 209 | Grace Duncan | Pine Island | 29:05.3 |
| 210 | Isabelle Peterson | Lanesboro/Fillmore Central | 25:50.3 |
| 210 | Rozelind Christenson | Burnsville | 29:05.6 |
| 211 | Semani Hernandez | Waterloo West | 25:51.6 |
| 211 | Hannah Bogott | Minnetonka | 29:07.1 |
| 212 | Amira Little | Waterloo West | 26:01.8 |
| 212 | Olivia Becker | Iowa City City High | 29:13.0 |
| 213 | Zoe Heisdorffer | Pekin | 26:02.0 |
| 213 | Hannah Davis-Vincellete | Byron | 29:13.4 |
| 214 | Gretchen Tucker | Byron | 26:02.8 |
| 214 | Clara Rock | Rochester Century | 29:17.4 |
| 215 | Zoey Kellogg | New Hampton | 26:15.9 |
| 215 | Gwen Carr | Chatfield | 29:19.4 |
| 216 | Violet Passow | LA/RP/H | 26:43.7 |
| 216 | Claire Klein-Borgert | La Crosse Central | 29:20.4 |
| 217 | Josi Singewald | New Hampton | 26:58.0 |
| 217 | Vasudha Sakolkar | Linn-Mar Marion | 29:22.9 |
| 218 | Sofia Contreras | Regina Iowa City | 27:04.1 |
| 218 | Claire Troll | Regina Iowa City | 29:24.1 |
| 219 | Hannah Chambers | Luther | 27:09.9 |
| 219 | Charlee Peterson | LA/RP/H | 29:24.2 |
| 220 | Haven Hensley | Pekin | 27:10.5 |
| 220 | Veda Shimek | Decorah | 29:29.6 |
| 221 | Addy Sayer | Osage | 27:16.7 |
| 221 | Amelia Boline | Rochester Century | 29:30.2 |
| 222 | Caroline O'Rourke | Regina Iowa City | 27:17.4 |
| 222 | Lily Alvarez | Minnetonka | 29:30.5 |
| 223 | Lucy Harnack | Waterloo West | 27:51.1 |
| 223 | Teagan Menke | Decorah | 29:35.6 |
| 224 | Corrina Rouvel | Luther | 28:28.3 |
| 224 | Morgan Ellis | Chatfield | 29:45.0 |
| 225 | Annika Gossai | Mounds Park Academy | 28:28.6 |
| 225 | Alexis Sparrow | Rochester Century | 29:51.0 |
| 226 | Mackenzie Rasmussen | LA/RP/H | 28:33.2 |
| 226 | Lorelai Onken | Regina Iowa City | 29:57.1 |
| 227 | Elizabeth Hunter | Luther | 29:14.7 |
| 227 | Olivia Jacobson | Burnsville | 30:01.4 |
| 228 | Charlotte Dillon | Iowa City Liberty | 30:13.0 |
| 228 | Jordyn Gosch | St. Charles | 31:09.9 |
| 229 | Alena Groettum | Pine Island | 30:16.8 |
| 229 | Reagan Wise | Pekin | 31:21.9 |
| 230 | Mari Berquam | Iowa City Liberty | 30:19.6 |
| 230 | Kaelyn Frelitz | Luther | 31:35.6 |
| 231 | Marely Tellez-Marceleno | Waterloo West | 30:25.6 |
| 232 | Faith Hoff | Westby | 30:27.0 |
| 233 | Ellie Brown | Lanesboro/Fillmore Central | 30:28.0 |
| 234 | Adeline Smith | Regina Iowa City | 30:29.1 |
| 235 | Adela Piggush | Aquinas | 30:29.2 |
| 236 | Jolie Evans | Iowa City City High | 30:30.6 |
| 237 | Piper Kraft | Mason City | 30:32.9 |
| 238 | Lysette Friedt | Rochester John Marshall | 30:36.6 |
| 239 | Natalie Luna | Linn-Mar Marion | 30:49.1 |
| 240 | Annalynn Ridenour | Rochester John Marshall | 30:51.9 |
| 241 | Kassidy Meyerhoff | New Hampton | 30:55.7 |
| 242 | Adaryn Belanger | Onalaska | 31:01.7 |
| 243 | Iman Aliye | Burnsville | 31:02.5 |
| 244 | Liberty Kingsley | Lanesboro/Fillmore Central | 31:11.3 |
| 245 | Payton Jennings | Waterloo West | 31:19.4 |
| 246 | Isabelle Chamberlain | Burnsville | 31:20.3 |
| 247 | Lydia Venner | De Soto | 31:23.8 |
| 248 | Kennedy Carlson | Decorah | 31:26.2 |
| 249 | Kenzie Anderson | Rochester John Marshall | 31:29.9 |
| 250 | Phinn Burt | Waterloo West | 31:32.7 |
| 251 | Lily Wagener | Dubuque Hempstead | 31:37.2 |
| 252 | Adrianna Coiner | Iowa City City High | 31:41.4 |
| 253 | Chelsea David | Rochester John Marshall | 32:06.4 |
| 254 | Avery Nace | Iowa City City High | 32:12.7 |
| 255 | Elaine Griffin | LA/RP/H | 32:16.4 |
| 256 | Addy McDermott | Linn-Mar Marion | 32:24.5 |
| 257 | Annika Hall | Byron | 32:35.7 |
| 258 | s Ramos | Burnsville | 33:03.8 |
| 259 | Maysara Awadh | Rochester John Marshall | 33:08.6 |
| 260 | Molly Molsberry | Iowa City City High | 33:10.5 |
| 261 | Harper Bailey | Iowa City City High | 33:11.5 |
| 262 | Betsy Gavin | Regina Iowa City | 33:16.9 |
| 263 | Brenna Nigon | Byron | 33:35.3 |
| 264 | Molly Metivier | Roseville Area | 33:35.5 |
| 265 | Audrey Geht | Minnetonka | 33:41.4 |
| 266 | Valerie Peterson | Byron | 33:51.4 |
| 267 | Sophie Neson | Rochester Century | 33:52.9 |
| 268 | Sarah Faucheux | La Crosse Central | 34:13.0 |
| 269 | McKenzie Herzberg | New Hampton | 34:14.9 |
| 270 | Josie Hartzler | Regina Iowa City | 34:15.3 |
| 271 | Aynjel Ngo | Burnsville | 34:18.6 |
| 272 | Lilly Kroger | Dubuque Senior | 36:17.1 |
| 273 | Sophia Hanner | Lanesboro/Fillmore Central | 36:18.0 |
| 274 | Yelena Marshall | Burnsville | 36:31.8 |
| 275 | Madison Sullivan | Onalaska | 36:35.6 |
| 276 | Heaven Dereje | Burnsville | 36:59.7 |
| 277 | Morgan Huotari | Minnetonka | 39:01.6 |
Girls 2 Mile
| # | Athlete | School | Time |
|---|---|---|---|
| 1 | Sophia Hammel | Decorah ms | 13:15.6 |
| 2 | Emmy Ahlberg | Byron | 13:55.2 |
| 3 | Brielle Gavin | Kee Lansing | 13:56.9 |
| 4 | Addie Shulha | Byron | 14:03.1 |
| 5 | Hattie Sauer | Decorah ms | 14:06.6 |
| 6 | Stella Charlebois | Lanesboro/Fillmore Central | 14:07.4 |
| 7 | Vienna Schissel | Decorah ms | 14:11.1 |
| 8 | Payton Dolphin | Byron | 14:11.9 |
| 9 | Nina Coppola | Decorah ms | 14:14.4 |
| 10 | Jorgan Lee-Juve | Decorah ms | 14:26.8 |
| 11 | Maria O'Donnell | Rochester John Marshall | 14:27.4 |
| 12 | Anya Volkmann | Decorah ms | 14:34.7 |
| 13 | Gretta Kuennen | Turkey Valley | 14:35.6 |
| 14 | Mirren Stine | Longfellow (La Crosse) | 14:43.8 |
| 15 | Eleanor Hofbauer | Minneapolis Washburn | 14:45.6 |
| 16 | Addison Fritsche | Rochester John Marshall | 14:46.2 |
| 17 | Brynn Rose | Postville | 14:47.5 |
| 18 | Aryia Axford | Byron | 15:09.2 |
| 19 | Peyton Elsbernd | South Winneshiek | 15:12.7 |
| 20 | Ahnyka Collins | Lanesboro/Fillmore Central | 15:13.8 |
| 21 | Ella Winters | Kee Lansing | 15:17.9 |
| 22 | Graci Olsgard | Decorah ms | 15:19.0 |
| 23 | Iris Wadsworth | Decorah ms | 15:19.3 |
| 24 | Ada Medinger | Longfellow (La Crosse) | 15:33.2 |
| 25 | McKenzie Carlson | Longfellow (La Crosse) | 15:33.3 |
| 26 | Emma Brannon | Rochester John Marshall | 15:36.0 |
| 27 | Audrey Searcy | Decorah ms | 15:39.6 |
| 28 | Ivy Sime | Decorah ms | 15:42.8 |
| 29 | Elsa Propson | Decorah ms | 15:45.2 |
| 30 | Mara Olson | Decorah ms | 15:54.8 |
| 31 | Maci Parochka | Lanesboro/Fillmore Central | 16:05.3 |
| 32 | Ashlyn Stein | Kee Lansing | 16:13.5 |
| 33 | Ismerai Carrera-Vasquez | John Adams | 16:17.9 |
| 34 | Gillian Petrashek | Longfellow (La Crosse) | 16:27.6 |
| 35 | Sarah Hennessy | LA/RP/H | 16:28.1 |
| 36 | Emma Peters | John Adams | 16:28.2 |
| 37 | Maleah Arjes | John Adams | 16:28.5 |
| 38 | Marlee Crusan | Longfellow (La Crosse) | 16:44.2 |
| 39 | Ella Mamaril | Rochester John Marshall | 16:45.7 |
| 40 | Emma Olson | Rochester Century | 16:51.3 |
| 41 | Alice Peterson | Decorah ms | 17:09.2 |
| 42 | Avery Peters | South Winneshiek | 17:14.1 |
| 43 | Liv Halvorsen | Rochester Century | 17:16.5 |
| 44 | Addie Lammert | Byron | 17:17.2 |
| 45 | Delainey Ulfers | Minneapolis Washburn | 17:17.7 |
| 46 | Kaylee Uhlenhake | South Winneshiek | 17:20.7 |
| 47 | Natalia Mateo | Postville | 17:21.2 |
| 48 | Sadie Cord | Decorah ms | 17:28.1 |
| 49 | Payson Speltz | LA/RP/H | 17:36.6 |
| 50 | Britta DeGrote | Rochester Century | 17:36.8 |
| 51 | Saanvi Thakur | Byron | 17:38.0 |
| 52 | Emma Kadlec | Decorah ms | 17:42.0 |
| 53 | Eliza Aggen | Lanesboro/Fillmore Central | 17:45.3 |
| 54 | Claire Jewison | LA/RP/H | 17:59.5 |
| 55 | Abigail Beyer | John Adams | 18:01.2 |
| 56 | Lydia Frankhauser | Decorah ms | 18:01.8 |
| 57 | Valorie Schnuelle | Postville | 18:06.6 |
| 58 | Camryn Severson | Lanesboro/Fillmore Central | 18:15.5 |
| 59 | Roxie Nichols | Decorah ms | 18:43.5 |
| 60 | Brinnly Rea | Kee Lansing | 18:49.7 |
| 61 | Rayna McGowan | John Adams | 18:57.8 |
| 62 | Evelyn Nixon | Rochester John Marshall | 19:08.0 |
| 63 | Brooke Jevne | South Winneshiek | 19:09.1 |
| 64 | Solana Valdez | Rochester Century | 19:41.4 |
| 65 | Lilly Richmond | Decorah ms | 20:02.1 |
| 66 | Millie Houdek | John Adams | 20:12.7 |
| 67 | Rose Otto | Lanesboro/Fillmore Central | 20:15.9 |
| 68 | Ella Bahr | John Adams | 20:18.7 |
| 69 | Mila Ruge | John Adams | 20:19.3 |
| 70 | Jolee Brummond | South Winneshiek | 20:48.2 |
| 71 | Emily Wintheiser | Pine Island | 21:00.3 |
| 72 | Priscilla Scott | John Adams | 21:23.3 |
| 73 | Chloe Ehlenfeldt | Byron | 21:44.8 |
| 74 | Cora Swintek | Pine Island | 22:25.9 |
| 75 | Brinley Lechtenberg | South Winneshiek | 22:37.9 |
| 76 | Lauren Schultz | Lanesboro/Fillmore Central | 24:46.7 |
| 77 | Safa Awadh | Rochester John Marshall | 24:56.7 |
Wisconsin high school cross country · 2025 season · free on WI Athlete