1 | 22 | Middletown,
MD - Team Time (1st 5) 33:46.6 | Spread (1st 5) 11.0 |
| 2, 3, 4, 6, 7, (8), (9) |
| Nick Carter, Kenton Grossnickle, Alex Mekkelson, Brandon Folio, Eric Bunk, (Ryan Kelsey), (Ian Peters) |
| 6:40.0, 6:40.6, 6:46.0, 6:49.0, 6:51.0, (6:52.0), (6:57.0) |
2 | 38 | Boonsboro,
MD - Team Time (1st 5) 34:35.0 | Spread (1st 5) 28.0 |
| 1, 5, 10, 10, 12, (13), (15) |
| Sean Snyder, Ethan Allnutt, Josh Testa, Tom Kersting, Alex Thaggard, (Michael Lacey), (Ben Harrah) |
| 6:39.0, 6:47.0, 7:01.0, 7:01.0, 7:07.0, (7:08.0), (7:31.0) |
3 | 88 | Tualatin,
OR - Team Time (1st 5) 38:07.0 | Spread (1st 5) 26.0 |
| 14, 16, 18, 19, 21, (22), (23) |
| Hunter Shumard, Matthew Lovos, Daniel Ennis, Eric Breyer, Dakota Steppe, (Jared Welter), (Elijah Raffo) |
| 7:26.0, 7:33.0, 7:35.0, 7:41.0, 7:52.0, (7:58.0), (8:08.0) |
4 | 192 | Osage,
IA - Team Time (1st 5) 44:33.4 | Spread (1st 5) 1:26.6 |
| 29, 30, 35, 39, 59, (71) |
| Ben Huftalin, Andrew Lang, Ryan Cornwell, Isaac Shultz, Jim Plotzke, (Patrick VandenAvond) |
| 8:23.4, 8:24.0, 8:52.0, 9:04.0, 9:50.0, (10:10.0) |
5 | 219 | Lake Oswego,
OR - Team Time (1st 5) 44:29.0 | Spread (1st 5) 2:44.0 |
| 16, 25, 26, 73, 79 |
| Zach Levison, Max Gabirel, Ike Worth, Piers Dennis, Grant Foster |
| 7:33.0, 8:13.0, 8:14.0, 10:12.0, 10:17.0 |
6 | 226 | McCool Junction,
NE - Team Time (1st 5) 45:29.7 | Spread (1st 5) 2:00.0 |
| 28, 32, 33, 52, 81, (103), (132) |
| Chris Vera, Christian Stacy, Tristan Perry, Justin Holtzen, Alex Loeffler, (Kurstan Verhage), (Gaje Petroshus) |
| 8:22.0, 8:36.8, 8:37.6, 9:31.3, 10:22.0, (10:58.0), (11:42.0) |
7 | 227 | Enterprise,
CA - Team Time (1st 5) 45:50.0 | Spread (1st 5) 1:53.0 |
| 20, 49, 50, 54, 54, (61), (62) |
| John Collins, Dalen Jones, Jack Fisher, Tyler Caseltine, Colton Deaver, (Shaw Campbell), (James Vieira) |
| 7:42.0, 9:28.0, 9:30.0, 9:35.0, 9:35.0, (9:55.0), (9:59.0) |
8 | 236 | West Fork Sheffield,
IA - Team Time (1st 5) 46:00.0 | Spread (1st 5) 2:23.0 |
| 23, 38, 43, 45, 87, (103), (125) |
| Jacob Hansen, Seamus Sullivan, Nick Naumann, Brett Barkema, Jake Nierengarten, (Josh Stevens), (Rukshad Daver) |
| 8:08.0, 9:01.0, 9:09.0, 9:11.0, 10:31.0, (10:58.0), (11:28.0) |
9 | 240 | Clear Lake,
IA - Team Time (1st 5) 46:20.0 | Spread (1st 5) 1:55.0 |
| 27, 40, 42, 53, 78, (83), (99) |
| Ryan Faught, Parker Truesdell, Dylan Clapper, Dalton Humburg, Josiah Bartlett, (Ben Mason), (Noah Copney) |
| 8:20.0, 9:05.0, 9:07.0, 9:33.0, 10:15.0, (10:24.0), (10:56.0) |
10 | 281 | Foothill (Palo Cedro),
CA - Team Time (1st 5) 47:18.0 | Spread (1st 5) 3:08.0 |
| 31, 34, 36, 50, 130, (138) |
| Joel Garrison, Anthony Scatena, Tristan Sutter, Austin Witherspoon, Troy Mitchell, (Logan McClain) |
| 8:31.0, 8:41.0, 8:57.0, 9:30.0, 11:39.0, (12:00.0) |
11 | 372 | Northeast Goose Lake,
IA - Team Time (1st 5) 51:16.6 | Spread (1st 5) 1:07.7 |
| 60, 63, 65, 82, 102, (106), (109) |
| Nick Kennicker, Kirk Mommsen, Jaden Butler, Tanner Near, Matthew Horst, (Dylan Schmidt), (Colton Galusha) |
| 9:50.2, 10:01.3, 10:03.6, 10:23.6, 10:57.9, (11:01.6), (11:08.4) |
12 | 377 | North Butler Greene,
IA - Team Time (1st 5) 51:32.0 | Spread (1st 5) 4:18.0 |
| 37, 41, 56, 86, 157 |
| Addison Johnson, Tyler Holm, Matthew Davis, Drew Johnson, Caden Hobson |
| 8:59.0, 9:06.0, 9:40.0, 10:30.0, 13:17.0 |
13 | 396 | Mid-Prairie Wellman,
IA - Team Time (1st 5) 51:23.0 | Spread (1st 5) 1:52.0 |
| 44, 58, 90, 97, 107, (117), (128) |
| Andrew Schwartz, Cade Miller, Eric Knebel, Ben Stone, Ryan Harapat, (Dylan White), (Spencer Fox) |
| 9:10.0, 9:44.0, 10:37.0, 10:50.0, 11:02.0, (11:18.0), (11:36.0) |
14 | 402 | Central Clinton,
IA - Team Time (1st 5) 51:50.7 | Spread (1st 5) 35.9 |
| 68, 75, 77, 88, 94, (96), (98) |
| Keegan Lass, Elliot Arensdorf, Colin Duffy, Dakota Michels, Mathew Townsley, (Jacob VanLaere), (Jacob Maxwell) |
| 10:06.7, 10:13.7, 10:14.2, 10:33.5, 10:42.6, (10:49.1), (10:51.6) |
15 | 428 | Clear Creek-Amana,
IA - Team Time (1st 5) 52:38.0 | Spread (1st 5) 2:57.3 |
| 48, 64, 80, 92, 144, (146), (161) |
| Ben Alcorn, Eric Douglass, Wyatt Sedlacek, Kage Hinricks, Chad Keitel, (Ben Oxley), (Will Ball) |
| 9:19.5, 10:02.5, 10:18.2, 10:41.0, 12:16.8, (12:19.3), (13:55.6) |
16 | 468 | Mount Vernon-Lisbon,
IA - Team Time (1st 5) 53:36.6 | Spread (1st 5) 59.1 |
| 70, 89, 91, 108, 110, (113), (121) |
| Zach Krogmann, Peyton Wilch, Levi Wade, Jeremy Krogmann, Kai Walberg, (Joe Timm), (Jacob Feldman) |
| 10:09.8, 10:34.6, 10:38.8, 11:04.5, 11:08.9, (11:11.5), (11:25.6) |
17 | 484 | Tipton,
IA - Team Time (1st 5) 53:43.9 | Spread (1st 5) 2:32.3 |
| 47, 74, 114, 115, 134, (135), (155) |
| Matt Pelzer, Jason Rohlf, Sam Bierman, Jordan Axberg, Austin McNeill, (Jacob Laing), (Alek Comstock) |
| 9:12.6, 10:12.7, 11:16.2, 11:17.5, 11:44.9, (11:46.6), (13:01.3) |
18 | 485 | Wapello,
IA - Team Time (1st 5) 53:49.0 | Spread (1st 5) 2:11.0 |
| 46, 99, 101, 119, 120, (149), (167) |
| Ian Poe, Dylan Maine, Gage Mesler, Mitchell Wanfatt, Devon Meeker, (Paul Mitchell), (Jorge Saavedra) |
| 9:12.0, 10:56.0, 10:57.0, 11:21.0, 11:23.0, (12:30.0), (16:29.0) |
19 | 514 | Mount Pleasant,
IA - Team Time (1st 5) 54:53.0 | Spread (1st 5) 1:47.0 |
| 69, 72, 111, 125, 137, (139), (150) |
| Ryan Hutchinson, Logan Murray, Mathew Munford, Jacob Holtkamp, Adam Bodenham, (Dalton Krum), (Ben Zihlman) |
| 10:09.0, 10:11.0, 11:09.0, 11:28.0, 11:56.0, (12:02.0), (12:45.0) |
20 | 549 | Solon,
IA - Team Time (1st 5) 55:46.0 | Spread (1st 5) 1:46.0 |
| 67, 95, 122, 129, 136, (147), (148) |
| Joe Regan, Keegan Hess, Dillon Drake, Hunter Thompson, Simon Duster, (Walker Sea), (Cole Paisley) |
| 10:06.0, 10:45.0, 11:26.0, 11:37.0, 11:52.0, (12:20.0), (12:21.0) |
21 | 563 | Center Point-Urbana,
IA - Team Time (1st 5) 57:27.1 | Spread (1st 5) 3:33.3 |
| 66, 85, 112, 142, 158, (168) |
| Spencer Bensley, Kevin Ockenfels, Trenton Pfiefer, Levi Farmer, Ben Mayer, (Josh Parbs) |
| 10:04.1, 10:25.9, 11:10.0, 12:09.7, 13:37.4, (16:46.6) |
22 | 575 | Fort Madison,
IA - Team Time (1st 5) 56:41.0 | Spread (1st 5) 2:30.0 |
| 57, 103, 131, 141, 143, (145), (163) |
| Noah Dean, Kaleb Wischmeier, Lorenzo Plata, Braxton Williams, Damon Cordray, (Jared Kester), (Kolton Dunn) |
| 9:42.0, 10:58.0, 11:40.0, 12:09.0, 12:12.0, (12:19.0), (14:29.0) |
23 | 652 | West Liberty,
IA - Team Time (1st 5) 1:03:13.9 | Spread (1st 5) 6:33.6 |
| 83, 122, 124, 154, 169 |
| Simon Stecker, Juan Malagon, Austin Goodard, Brice Page, Alex Hernandez |
| 10:24.0, 11:26.0, 11:27.7, 12:58.6, 16:57.6 |
24 | 676 | Columbus Community Columbus Junction,
IA - Team Time (1st 5) 1:00:51.0 | Spread (1st 5) 2:14.0 |
| 93, 127, 151, 152, 153 |
| Josh Keller, Armando Quiroz, Favien Ramriez, Gerardo Rosales, Curtis Fuller |
| 10:42.0, 11:29.0, 12:51.0, 12:53.0, 12:56.0 |
25 | 688 | Regina Iowa City,
IA - Team Time (1st 5) 1:09:24.8 | Spread (1st 5) 7:50.0 |
| 76, 116, 160, 165, 171 |
| Christian Warren, Derek Burger, Joseph Stoltz, Joel Sueppel, Ian Ochoa |
| 10:14.0, 11:17.8, 13:47.0, 16:02.0, 18:04.0 |
26 | 766 | Holy Trinity Catholic Fort Madison,
IA - Team Time (1st 5) 1:10:52.0 | Spread (1st 5) 5:07.0 |
| 118, 156, 162, 164, 166 |
| Connor Conrad, Ben Tinguely, Quinn Abolt, Denver Abolt, Collin Meierotto |
| 11:20.0, 13:03.0, 14:26.0, 15:36.0, 16:27.0 |
27 | 773 | Washington,
IA - Team Time (1st 5) 1:16:06.0 | Spread (1st 5) 9:03.0 |
| 132, 140, 159, 170, 172 |
| David Mares, Chris Dickel, Collin Zear, Kolton Segebart, Otis Cleverly |
| 11:42.0, 12:07.0, 13:41.0, 17:51.0, 20:45.0 |