1 | 55 | Sioux City East,
IA - Team Time (1st 5) 1:14:32.0 | Spread (1st 5) 1:42.5 |
| 1, 6, 12, 13, 23, (25), (28) |
| Ethan Burge, Clayton Rogers, Collin Barnes, Craig Harris, Matt Counterman, (Brandon Vanderveen), (Noah Burkhart) |
| 13:48.3, 14:51.7, 15:10.2, 15:11.0, 15:30.8, (15:32.9), (15:40.3) |
2 | 96 | Prairie Cedar Rapids,
IA - Team Time (1st 5) 1:16:09.4 | Spread (1st 5) 1:39.4 |
| 2, 3, 8, 37, 46, (48), (54) |
| Hunter Kalous, Andrew Bickford, Ty Costigan, Bryson Canton, Anthony Lee, (Brady Cortez), (Carson Sansenbach) |
| 14:30.9, 14:34.0, 14:56.9, 15:57.3, 16:10.3, (16:10.9), (16:28.4) |
3 | 105 | Muscatine,
IA - Team Time (1st 5) 1:17:07.0 | Spread (1st 5) 1:12.2 |
| 9, 15, 16, 18, 47, (49), (53) |
| Aidan Armstrong, Logan Kirchner, Sam Gordon, Trevor Diedrichs, Micah Smith, (Joel Larue), (J.T. Green) |
| 14:58.6, 15:14.0, 15:18.1, 15:25.5, 16:10.8, (16:18.0), (16:28.0) |
4 | 111 | Waukee,
IA - Team Time (1st 5) 1:17:25.8 | Spread (1st 5) 50.4 |
| 10, 17, 20, 31, 33, (36), (38) |
| Corbin Truitt, Josh Dejohn, Connor Barry, Andrew O'Connell, Vincent Hodges, (Arnav Anegondi), (Luke Wellet) |
| 14:58.9, 15:24.8, 15:25.9, 15:46.9, 15:49.3, (15:56.1), (15:57.9) |
5 | 120 | Linn-Mar Marion,
IA - Team Time (1st 5) 1:17:45.1 | Spread (1st 5) 28.3 |
| 19, 21, 22, 24, 34, (35), (51) |
| Wadi Momany, Miles Matson, Kaden Walker, Hayden Kuhn, Caleb Brown, (Ryan Skogerboe), (Aiden McDermott) |
| 15:25.6, 15:26.1, 15:28.0, 15:31.5, 15:53.9, (15:54.1), (16:21.4) |
6 | 169 | Iowa City West,
IA - Team Time (1st 5) 1:19:02.4 | Spread (1st 5) 1:45.9 |
| 5, 7, 44, 56, 57, (59), (60) |
| Alex McKane, Caden Noeller, Marek Ghabel, Tim Kuehn, Isaac Young, (Drew Peterson), (Jaymeson Harms) |
| 14:51.4, 14:51.8, 16:07.0, 16:34.9, 16:37.3, (16:39.5), (16:44.1) |
7 | 175 | Sioux City West,
IA - Team Time (1st 5) 1:19:47.6 | Spread (1st 5) 2:25.8 |
| 14, 26, 27, 29, 79, (81) |
| Cesar Vazquez, Jacob Johnson, Benito Rodriguez, Auston Surber, Thomas Tran, (Aldo Grijalvo) |
| 15:13.3, 15:36.7, 15:37.0, 15:41.5, 17:39.1, (17:50.5) |
8 | 203 | Cedar Falls,
IA - Team Time (1st 5) 1:20:05.5 | Spread (1st 5) 1:49.7 |
| 11, 42, 43, 45, 62, (66), (69) |
| Alex Horstman, TJ Tomlyanovich, Kyle Westhoff, Josh Kuehl, Salem Strohbeen, (Xavier Uhrmacher), (Frankie Dunning) |
| 14:59.3, 16:03.5, 16:03.7, 16:10.0, 16:49.0, (17:02.7), (17:13.9) |
9 | 217 | Cedar Rapids Washington,
IA - Team Time (1st 5) 1:20:50.9 | Spread (1st 5) 1:12.4 |
| 30, 32, 40, 52, 63, (65), (76) |
| Lukas Engledow, Kobe Chindlund, Cooper Chindlund, Sam Arkenberg, Perry Lindeman, (Matthew Gearhart), (Joe Foreman) |
| 15:42.2, 15:47.2, 16:01.2, 16:25.7, 16:54.6, (17:02.1), (17:25.6) |
10 | 267 | Cedar Rapids Kennedy,
IA - Team Time (1st 5) 1:23:18.9 | Spread (1st 5) 3:14.1 |
| 4, 39, 70, 72, 82, (91), (97) |
| Jack Schissel, Connor McGovern, Gavin Smith, Korbin Bateman, Jonah Hallam, (Joshua Link), (Kyan Stricker) |
| 14:41.0, 16:01.1, 17:19.1, 17:22.6, 17:55.1, (18:50.3), (19:18.0) |
11 | 361 | Cascade Western Dubuque,
IA - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 2:59.3 |
| 41, 50, 86, 88, 96 |
| Cole Miller, Ben Fransen, Davis Manternach, Tyler Kaalberg, Hunter Vogel |
| 16:03.4, 16:19.3, 18:00.7, 18:28.9, 19:02.7 |
12 | 368 | Solon,
IA - Team Time (1st 5) 1:27:01.7 | Spread (1st 5) 1:18.5 |
| 58, 68, 78, 80, 84, (85), (99) |
| Nolan Pauley, Nate Ferguson, Noelan Garbes, Ty Becicka, Nathan Miller, (Gabe Yetley), (Owen Erusha) |
| 16:38.1, 17:07.7, 17:30.9, 17:48.4, 17:56.6, (17:57.7), (19:26.3) |
13 | 382 | Xavier Cedar Rapids,
IA - Team Time (1st 5) 1:28:12.6 | Spread (1st 5) 1:50.3 |
| 64, 74, 75, 77, 92, (100), (101) |
| John Trotta, Griffin Maloney, Blake Kellison, Brady Horstmann, Chase Janssen, (Randall Kinner), (Quinn Laurent) |
| 17:01.9, 17:24.7, 17:25.0, 17:28.8, 18:52.2, (19:56.3), (20:06.0) |
14 | 395 | Clear Creek-Amana,
IA - Team Time (1st 5) 1:29:40.6 | Spread (1st 5) 2:23.2 |
| 55, 67, 89, 90, 94, (95), (98) |
| Tanner Tomas, Keyan Gisleson, Cale Dawson, Griffin Butler, Dylan Niblo, (Jodan Vanhorn), (Hunter Schau) |
| 16:34.6, 17:02.8, 18:32.6, 18:32.8, 18:57.8, (19:02.0), (19:22.5) |
15 | 427 | Lawton-Bronson,
IA - Team Time (1st 5) 1:33:02.0 | Spread (1st 5) 4:33.0 |
| 61, 83, 87, 93, 103 |
| Dillon Hennings, Joey Thelander, Dylan Frommelt, Hunter Loreth, Mitchell Saxon |
| 16:46.2, 17:55.6, 18:04.6, 18:56.4, 21:19.2 |
16 | 455 | Davenport West,
IA - Team Time (1st 5) 1:40:14.1 | Spread (1st 5) 5:38.0 |
| 71, 73, 102, 104, 105 |
| Patrick Devine, Jayden Nguyen, Sebastian Hernandez, Nickolas Gibson, Kyler Sparks |
| 17:21.6, 17:23.2, 21:00.7, 21:29.0, 22:59.6 |