1 | 32 | ACGC,
IA - Team Time (1st 5) 1:26:46.1 | Spread (1st 5) 1:22.3 |
| 2, 5, 6, 7, 12, (14), (15) |
| Trevin Suhr, Andrew Mahaffey, Justin Reinhart, Kaden Thompson, Bo Arrasmith, (Lance Bunde), (Noah Kading) |
| 16:38.9, 17:19.5, 17:23.1, 17:23.4, 18:01.2, (18:13.0), (18:15.5) |
2 | 70 | Ogden,
IA - Team Time (1st 5) 1:31:04.0 | Spread (1st 5) 1:23.8 |
| 8, 11, 13, 18, 20, (22), (26) |
| Jordan King, Carson Van Sickle, Payton Van Sickle, Linden Seeger, Parker Trusler, (Jude Benbow), (Sage Seeger) |
| 17:30.0, 17:48.0, 18:02.2, 18:50.0, 18:53.8, (18:58.8), (19:41.0) |
3 | 129 | IKM-Manning,
IA - Team Time (1st 5) 1:37:15.0 | Spread (1st 5) 2:55.0 |
| 10, 17, 30, 33, 39, (40), (52) |
| Caden Keller, Lane Sams, Nathan Johnson, Kasche Huehn, Josiah Conner, (Abe Polzien), (Joel McLaws) |
| 17:40.0, 18:34.0, 20:03.0, 20:23.0, 20:35.0, (20:36.0), (21:35.0) |
4 | 131 | Nodaway Valley,
IA - Team Time (1st 5) 1:36:22.8 | Spread (1st 5) 4:03.5 |
| 1, 16, 29, 42, 43, (44), (45) |
| Doug Berg, Malachi Broers, Jevin Christensen, Tyler Cooper, Ben Piearson, (Jaxon Christensen), (Gavin Shoemaker) |
| 16:37.5, 18:24.6, 20:00.0, 20:39.7, 20:41.0, (20:42.0), (20:48.3) |
5 | 146 | Madrid,
IA - Team Time (1st 5) 1:38:02.6 | Spread (1st 5) 5:48.4 |
| 3, 9, 36, 36, 62, (63), (68) |
| Ethan Loutzenheiser, Clay Warson, Blake Renze, Jacob White, Colton Kniffen, (Keith Newton), (Trendan Peasley) |
| 16:48.6, 17:31.0, 20:33.0, 20:33.0, 22:37.0, (22:40.0), (22:57.0) |
6 | 150 | South Hamilton Jewell,
IA - Team Time (1st 5) 1:39:40.6 | Spread (1st 5) 1:26.3 |
| 23, 24, 31, 34, 38, (41), (46) |
| Landon Grove, Eli Potter, Bobby Tapper, Pete Coburn, Logan Halfwassen, (Ben Bailey), (Jagger Ferrie) |
| 19:08.6, 19:26.0, 20:05.1, 20:26.0, 20:34.9, (20:36.4), (20:57.9) |
7 | 155 | West Monona Onawa,
IA - Team Time (1st 5) 1:39:53.0 | Spread (1st 5) 2:19.0 |
| 19, 21, 32, 35, 48, (49), (53) |
| Jayce Runyon, Treyton 9 Harris, Cole Disney, Eein McKinley, Andrew Orr, (Jesse Boynton), (Gabe McKinley) |
| 18:53.0, 18:58.0, 20:22.0, 20:28.0, 21:12.0, (21:17.0), (21:42.0) |
8 | 231 | Boyer Valley Dunlap,
IA - Team Time (1st 5) 1:45:04.3 | Spread (1st 5) 5:46.7 |
| 4, 50, 51, 61, 65, (70), (74) |
| Patrick Heffernan, Ethan Hanigan, Evan Ten Eyck, Jack Heistand, Tommy Hast, (Medalid Yoc-Fuentes), (Austin Garcia) |
| 16:58.3, 21:23.0, 21:29.0, 22:29.0, 22:45.0, (23:26.0), (29:43.0) |
9 | 250 | Logan-Magnolia,
IA - Team Time (1st 5) 1:47:14.0 | Spread (1st 5) 2:08.0 |
| 27, 54, 55, 56, 58, (59), (60) |
| Jacob Downey, Wyatt Grimes, Layne Brenden, Jackson Thompson, Jack Goldsmith, (Lyrick Stueve), (Aiden Young) |
| 19:52.0, 21:45.0, 21:46.0, 21:51.0, 22:00.0, (22:25.0), (22:27.0) |
10 | 273 | CAM Anita,
IA - Team Time (1st 5) 1:50:10.0 | Spread (1st 5) 4:28.0 |
| 25, 47, 64, 66, 71 |
| Gavin Clayton, Carson Cary, Rylan Oglesbee, Ben Bartlett, Josiah Bartlett |
| 19:32.0, 21:10.0, 22:42.0, 22:46.0, 24:00.0 |
11 | 293 | Woodward Academy,
IA - Team Time (1st 5) 1:52:03.0 | Spread (1st 5) 4:14.0 |
| 28, 57, 67, 69, 72, (73) |
| Asher Morley, Kaden Sammons, Max Monte, Jonathan Mendez, Sam Schwebach, (Haiden Ceasar) |
| 19:57.0, 21:56.0, 22:56.0, 23:03.0, 24:11.0, (24:29.0) |