1 | 21 | Valley West Des Moines,
IA - Team Time (1st 5) 1:19:28.0 | Spread (1st 5) 31.9 |
| 1, 3, 4, 6, 7, (8), (11) |
| Trevor Kirk, Moise Habineza, Habibu Habineza Moise, Johnson Nicholas, Evan Armitage, (Collin Day), (Richard Salas) |
| 15:36.7, 15:39.6, 15:57.7, 16:05.4, 16:08.6, (16:18.1), (16:33.5) |
2 | 76 | Indianola,
IA - Team Time (1st 5) 1:23:05.4 | Spread (1st 5) 19.6 |
| 10, 14, 15, 17, 20, (21), (38) |
| Seth Nostrala, Eric Baldus, Dudley Yeoman, Nathan Magalhaes, Gabe Pottebaum, (Quentin Linnan), (Jeb Borgmeyer) |
| 16:25.7, 16:37.5, 16:37.9, 16:39.0, 16:45.3, (16:48.9), (17:28.0) |
3 | 91 | Ankeny,
IA - Team Time (1st 5) 1:23:40.2 | Spread (1st 5) 1:19.8 |
| 5, 9, 23, 25, 29, (30), (45) |
| Timothy Sindt, Jay Mixdorf, Eli Blay, Cole Jacobsen, Joe Reichenbacher, (Steven Vlahkis), (Daylan Wagener) |
| 16:00.8, 16:21.0, 16:56.8, 17:01.0, 17:20.6, (17:21.1), (17:48.3) |
4 | 99 | Ankeny Centennial,
IA - Team Time (1st 5) 1:23:52.3 | Spread (1st 5) 1:44.4 |
| 2, 12, 24, 28, 33, (44), (46) |
| Camden Cox, Jonah Vicker, Jayden Oshirak, Alex Patkin, Matt Hines, (Juan Portal-Figueroa), (Curt Peters) |
| 15:37.9, 16:34.8, 17:00.5, 17:16.8, 17:22.3, (17:40.0), (17:53.4) |
5 | 116 | Ames,
IA - Team Time (1st 5) 1:24:47.7 | Spread (1st 5) 50.5 |
| 13, 18, 19, 31, 35, (37), (42) |
| Garang Akok, Tyler Carney, Kear Kear, Ean Warrick, Caleb Kong, (Preston Witte), (Colin Imhoff) |
| 16:35.6, 16:42.1, 16:42.6, 17:21.3, 17:26.1, (17:26.5), (17:34.4) |
6 | 132 | Des Moines Roosevelt,
IA - Team Time (1st 5) 1:25:31.0 | Spread (1st 5) 48.4 |
| 16, 22, 26, 32, 36, (39), (41) |
| Harrison Cota-Prentice, Matt Voss, Ben Russell, Mahmoud Ali, Cole Johnson, (Ethan Shafer), (Festo Iranezeye) |
| 16:38.0, 16:53.3, 17:11.9, 17:21.4, 17:26.4, (17:28.8), (17:30.0) |
7 | 191 | Des Moines Abraham Lincoln,
IA - Team Time (1st 5) 1:27:47.2 | Spread (1st 5) 54.9 |
| 27, 34, 40, 43, 47, (49), (53) |
| Andrew Klein, Dylan Veigulis, Barry Bartlett, Noah Worthington, Gage Simmer, (Cole Rand), (Michael Spoonholtz) |
| 17:12.6, 17:22.8, 17:29.0, 17:35.3, 18:07.5, (18:22.8), (18:48.9) |
8 | 264 | Des Moines East,
IA - Team Time (1st 5) 1:34:07.5 | Spread (1st 5) 1:04.0 |
| 48, 51, 52, 56, 57, (58), (63) |
| John Rickabaugh, Anthony Rodriguez, Isiaha Walton, Hardik Kalra, Donald Carpenter, (Austin Mapes), (Rocky Vizcarra) |
| 18:12.1, 18:41.9, 18:42.6, 19:14.8, 19:16.1, (19:24.3), (21:04.0) |
9 | 291 | Des Moines Hoover,
IA - Team Time (1st 5) 1:39:34.1 | Spread (1st 5) 2:53.6 |
| 50, 55, 60, 62, 64, (66), (68) |
| Joel Jackson, Brice Rhodes, Josh Caramenatte, Ryan Burgett, Ferdinand Alobo, (Trevor Jackson), (Collins Edmond) |
| 18:35.2, 18:59.4, 19:32.8, 20:57.9, 21:28.8, (21:32.7), (22:55.5) |
10 | 306 | Des Moines North,
IA - Team Time (1st 5) 1:41:31.1 | Spread (1st 5) 2:37.0 |
| 54, 59, 61, 65, 67, (69), (70) |
| Albert Rassavong, Meishack Zarwie, Jesus Juarez, Ludwig Little, Rojan Dahal, (Nathaniel Routh), (Wyatt Evans) |
| 18:58.8, 19:27.5, 19:58.1, 21:30.9, 21:35.8, (22:58.5), (23:06.1) |