1 | 121 | Tipton,
IA - Team Time (1st 5) 1:25:23.5 | Spread (1st 5) 34.2 |
| 10, 11, 23, 31, 46, (191), (241) |
| Clay Bohlmann, Troy Butler, Ty Nichols, Cody Bohlmann, Maxson Fogg, (Bob Ryan), (Brody Deerberg) |
| 16:48.6, 16:50.1, 17:08.0, 17:14.0, 17:22.8, (18:43.1), (19:18.5) |
2 | 213 | Danville/New London,
IA - Team Time (1st 5) 1:26:28.5 | Spread (1st 5) 1:18.3 |
| 7, 18, 30, 74, 84, (151), (232) |
| Ty Carr, Ander Julian, Rylan Martin, Seth Bailey, AJ Bonnesen, (Carter Fesler), (Talan Whaley) |
| 16:35.0, 17:03.6, 17:13.0, 17:43.6, 17:53.3, (18:23.9), (19:15.0) |
3 | 221 | Grundy Center,
IA - Team Time (1st 5) 1:26:48.0 | Spread (1st 5) 54.9 |
| 16, 34, 38, 51, 82, (153), (208) |
| Kaden Lynch, Soren Cleveland, Ethan Sadler, Brennen Sager, Paul Brockett, (Tyler Venenga), (Jeryn Spear) |
| 16:57.0, 17:16.7, 17:18.4, 17:24.0, 17:51.9, (18:24.4), (18:56.7) |
4 | 268 | Des Moines Christian,
IA - Team Time (1st 5) 1:25:06.3 | Spread (1st 5) 2:29.8 |
| 1, 2, 17, 106, 142, (145), (146) |
| Aaron Fynaardt, Carson Houg, Collin Houg, Josh Hagenberg, Carter Mann, (Jack McPartland), (Jaden Sisler) |
| 15:49.5, 15:54.9, 16:58.8, 18:03.8, 18:19.3, (18:21.1), (18:22.0) |
5 | 294 | Clear Lake,
IA - Team Time (1st 5) 1:27:48.2 | Spread (1st 5) 39.4 |
| 35, 36, 44, 85, 94, (129), (130) |
| Joe Faber, Jack Crane, Leo Tolentino, Christopher Molander, Jaden Wright, (Vladimir Starrett), (Andrew Mixdorf) |
| 17:17.5, 17:17.6, 17:22.6, 17:53.6, 17:56.9, (18:15.1), (18:15.7) |
6 | 301 | Oelwein,
IA - Team Time (1st 5) 1:27:36.7 | Spread (1st 5) 1:15.4 |
| 14, 28, 59, 83, 117, (121), (310) |
| Ray Gearhart, Brennan Sauser, Conall Sauser, Jacob Sullivan, Andrew Rownd, (Benjamin Driscoll), (Caleb Schunk) |
| 16:53.3, 17:12.7, 17:29.5, 17:52.5, 18:08.7, (18:11.3), (20:14.0) |
7 | 320 | Waukon,
IA - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 30.9 |
| 45, 49, 68, 73, 85, (123), (181) |
| Nathan O'Neill, Logan Delaney, Wyatt Gulla, Caleb Helgerson, Nate Keenan, (Josh Keenan), (Isaac Reisinger) |
| 17:22.7, 17:23.4, 17:41.3, 17:43.0, 17:53.6, (18:12.0), (18:34.9) |
8 | 341 | Western Christian Hull,
IA - Team Time (1st 5) 1:27:38.9 | Spread (1st 5) 1:41.5 |
| 6, 52, 65, 104, 114, (127), (177) |
| Tage Hulstein, Noah DeWeerd, Caleb Douma, Aric DeKam, Kalen Hartbecke, (Zachary Minderhoud), (Cowan Van Kley) |
| 16:26.3, 17:24.6, 17:38.1, 18:02.1, 18:07.8, (18:14.4), (18:34.0) |
9 | 346 | Williamsburg,
IA - Team Time (1st 5) 1:28:12.9 | Spread (1st 5) 59.8 |
| 24, 27, 76, 103, 116, (119), (159) |
| Harrison Garber, Sam Rich, Wes Hulseberg, Trenton Iburg, Trey O'Neil, (Bryson Mumm), (Devin Busch) |
| 17:08.2, 17:09.8, 17:45.0, 18:01.9, 18:08.0, (18:11.0), (18:25.4) |
10 | 391 | Mid-Prairie Wellman,
IA - Team Time (1st 5) 1:28:06.5 | Spread (1st 5) 1:45.9 |
| 8, 56, 58, 110, 159, (163), (196) |
| Thaddeus Shetler, Chandler Hershberger, Emmett Swartzentruber, Preston Yutzy, Nathan Wallington, (Jayse Yoder), (Robert Nagy) |
| 16:39.5, 17:27.3, 17:29.4, 18:04.9, 18:25.4, (18:26.1), (18:46.5) |
11 | 425 | Jesup,
IA - Team Time (1st 5) 1:28:08.7 | Spread (1st 5) 2:08.7 |
| 4, 52, 99, 131, 139, (155), (172) |
| Nolan Evans, Kile Rottinghaus, Silas Wehrspan, Ayden Gonzalez, Logan Zuck, (Nathan Pint), (Tyler Nolan) |
| 16:09.8, 17:24.6, 18:00.0, 18:15.8, 18:18.5, (18:24.7), (18:31.1) |
12 | 426 | Okoboji Milford,
IA - Team Time (1st 5) 1:28:59.8 | Spread (1st 5) 1:19.2 |
| 13, 81, 99, 109, 124, (147), (153) |
| Evan Osler, Caleb Jones, Akron Jostand, Dylan Jones, Christian Hesse, (Drew Sandven), (Trigg Heimdal) |
| 16:52.9, 17:50.3, 18:00.0, 18:04.5, 18:12.1, (18:22.2), (18:24.4) |
13 | 433 | Denver,
IA - Team Time (1st 5) 1:29:03.9 | Spread (1st 5) 1:00.9 |
| 37, 49, 102, 105, 140, (148), (169) |
| Jack Mulert, Neal Pinter, Talan LaFrentz, Maxwell Schwandt, Jayden Herrmann, (Carson Haase), (Gabe Swales) |
| 17:18.0, 17:23.4, 18:01.4, 18:02.2, 18:18.9, (18:22.7), (18:28.1) |
14 | 437 | New Hampton,
IA - Team Time (1st 5) 1:29:07.2 | Spread (1st 5) 1:11.5 |
| 20, 60, 95, 128, 134, (165), (262) |
| Dylan Usher, Peyton Anderson, Treyce Orr, Jack Shawver, Hayden Hauser, (Cam McMorris), (Kaiser Croell) |
| 17:05.4, 17:31.0, 17:59.0, 18:14.9, 18:16.9, (18:26.5), (19:35.2) |
15 | 453 | East Marshall LeGrand,
IA - Team Time (1st 5) 1:29:16.9 | Spread (1st 5) 1:42.0 |
| 25, 69, 70, 87, 202, (212), (247) |
| Joe Terrones, Patrick Slifer, Kaleb Grant, Hunter Hughlette, Austin Burke, (Cale Hungerford), (Brock Curtis) |
| 17:08.8, 17:41.4, 17:42.0, 17:53.9, 18:50.8, (19:00.2), (19:25.6) |
16 | 470 | Dike-New Hartford,
IA - Team Time (1st 5) 1:29:26.4 | Spread (1st 5) 51.9 |
| 54, 64, 88, 126, 138, (195), (254) |
| Jacob Gibbs, Ian Steffen, Tyler Nystel, Sawyer Wibben, Parker Latwesen, (Caleb Paulsen), (Shayden Loger) |
| 17:26.3, 17:34.3, 17:54.4, 18:13.2, 18:18.2, (18:45.7), (19:29.0) |
17 | 529 | Unity Christian Orange City,
IA - Team Time (1st 5) 1:30:16.6 | Spread (1st 5) 27.9 |
| 78, 89, 112, 115, 135, (136), (158) |
| Daylen Mulder, Ethan Wynia, Caleb Te Krony, Stephen Schreurs, Ezra Landman, (Jonathon Breems), (Levi Landman) |
| 17:49.3, 17:54.8, 18:07.4, 18:07.9, 18:17.2, (18:17.4), (18:25.3) |
18 | 532 | Forest City,
IA - Team Time (1st 5) 1:29:16.4 | Spread (1st 5) 2:08.1 |
| 5, 92, 133, 150, 152, (162), (239) |
| Joey Hovinga, Carson Strukel, Alex Mata, Dan Hovinga, Parker Sharp, (Ethan Johnson), (Zach Welton) |
| 16:16.2, 17:56.1, 18:16.8, 18:23.0, 18:24.3, (18:26.0), (19:17.8) |
19 | 578 | Monticello,
IA - Team Time (1st 5) 1:30:29.2 | Spread (1st 5) 1:08.0 |
| 62, 106, 108, 113, 189, (199), (203) |
| Carter Kurt, Chesney Capron, Jacob Miller, Walker Spence, Dylan Ponder, (Grant Hospodarsky), (Alex Oswald) |
| 17:33.0, 18:03.8, 18:03.9, 18:07.5, 18:41.0, (18:48.8), (18:52.0) |
20 | 597 | Shenandoah,
IA - Team Time (1st 5) 1:30:37.7 | Spread (1st 5) 1:48.6 |
| 29, 77, 90, 187, 214, (228), (244) |
| Alex Razee, Eli Schuster, Mitchell Jones, Brandon McDowell, Damien Little Thunder, (Josh Schuster), (George Martin) |
| 17:12.8, 17:48.9, 17:55.1, 18:39.5, 19:01.4, (19:12.3), (19:22.7) |
21 | 598 | Clarinda,
IA - Team Time (1st 5) 1:30:27.3 | Spread (1st 5) 1:29.7 |
| 43, 47, 111, 193, 204, (224), (296) |
| Kyle Wagoner, Treyton Schaapherder, Michael Mayer, Mark Everett, Alex Lihs, (Lance Regehr), (Forrest Eberly) |
| 17:22.4, 17:23.2, 18:05.1, 18:44.5, 18:52.1, (19:10.6), (20:02.9) |
22 | 625 | Osage,
IA - Team Time (1st 5) 1:29:51.6 | Spread (1st 5) 2:45.3 |
| 3, 97, 140, 185, 200, (233), (258) |
| Riley Witt, Keagan Hennessey, Hampton Arciniega, Chase Potter, Darren Adams, (Skyler Wright), (Tucker Stangel) |
| 16:04.5, 17:59.5, 18:18.9, 18:38.9, 18:49.8, (19:15.1), (19:31.0) |
23 | 749 | Southeast Valley Gowrie,
IA - Team Time (1st 5) 1:32:04.8 | Spread (1st 5) 1:44.5 |
| 41, 79, 192, 218, 219, (333), (381) |
| Oscar Hanson, Cooper Nuss, Asa Haub, Zach Thompson, Carson Suchan, (Caelan Oakes), (Kyle Johnson) |
| 17:20.9, 17:49.6, 18:43.6, 19:05.3, 19:05.4, (20:36.0), (21:23.9) |
24 | 763 | Anamosa,
IA - Team Time (1st 5) 1:32:32.2 | Spread (1st 5) 2:06.6 |
| 62, 79, 95, 258, 269, (300), (359) |
| Shea Keister, Drew Pate, Seth Countryman, Gabe Wilmoth, Caleb Loehr, (Carver Reiss), (Karter Theilen) |
| 17:33.0, 17:49.6, 17:59.0, 19:31.0, 19:39.6, (20:06.0), (20:56.7) |
25 | 821 | North Fayette Valley,
IA - Team Time (1st 5) 1:32:19.3 | Spread (1st 5) 26.0 |
| 119, 168, 170, 180, 184, (186), (222) |
| Caleb Zurbriggen, Lukas Mcgowan, Davan Crooker, Nathan Crooker, Dillon Spargrove, (Ben Miller), (Raul Solis) |
| 18:11.0, 18:28.0, 18:29.1, 18:34.2, 18:37.0, (18:39.0), (19:10.0) |
26 | 828 | Albia,
IA - Team Time (1st 5) 1:32:58.6 | Spread (1st 5) 2:14.9 |
| 39, 66, 216, 246, 261, (279), (289) |
| Dawson Bonnett, Ethan Stalzer, John Pistek, CJ Ratliff, Ethan Yarkosky, (Grant Wilson), (Adam Sheffield) |
| 17:18.7, 17:39.2, 19:02.5, 19:24.6, 19:33.6, (19:47.9), (19:57.4) |
27 | 831 | Spirit Lake,
IA - Team Time (1st 5) 1:32:59.2 | Spread (1st 5) 2:34.1 |
| 21, 71, 229, 240, 270, (294), (415) |
| Damon Vandenberg, Brandon Hughes, Aiden Holdorff, Riley Sorenson, Parker Partello, (Ethan Stecker), (Ethan Jerge) |
| 17:05.7, 17:42.6, 19:12.7, 19:18.4, 19:39.8, (20:02.1), (22:27.9) |
28 | 833 | Chariton,
IA - Team Time (1st 5) 1:32:56.5 | Spread (1st 5) 2:19.6 |
| 72, 143, 159, 164, 295, (319), (393) |
| Blane Wallace, Bradley Hobbs, David Crabb, Connor Dixson, Dreavin Shenefield, (Collin Lenger), (Ethan Werts) |
| 17:42.9, 18:19.5, 18:25.4, 18:26.2, 20:02.5, (20:18.2), (21:38.3) |
29 | 836 | Davis County Bloomfield,
IA - Team Time (1st 5) 1:32:19.9 | Spread (1st 5) 2:22.2 |
| 9, 198, 205, 209, 215, (217), (223) |
| Carson Shively, Mark Shirley, Aaron Cook, Brody Humphrey, Drake Hamm, (Taylor Huggins), (Daniel Oliver) |
| 16:40.0, 18:48.4, 18:52.3, 18:57.0, 19:02.2, (19:02.7), (19:10.1) |
30 | 864 | Garner-Hayfield-Ventura,
IA - Team Time (1st 5) 1:33:30.5 | Spread (1st 5) 2:55.4 |
| 48, 118, 136, 242, 320, (331), (365) |
| Connor Hammitt, Bronson Buitenwerf, Zach Flatebo, Garrett Heller, Tyler Englin, (Aiden Richardson), (Scylar Schulze) |
| 17:23.3, 18:09.3, 18:17.4, 19:21.8, 20:18.7, (20:35.6), (21:06.3) |
31 | 875 | Northeast Goose Lake,
IA - Team Time (1st 5) 1:33:07.4 | Spread (1st 5) 1:55.0 |
| 42, 177, 188, 231, 237, (253), (271) |
| Carter Jargo, Parker Messerich, Daniel Rowland, Kelvin Machande, Carver Lange, (Carson Burken), (Jacob Tegeler) |
| 17:22.0, 18:34.0, 18:40.0, 19:14.4, 19:17.0, (19:28.0), (19:40.0) |
32 | 879 | Mediapolis,
IA - Team Time (1st 5) 1:34:26.0 | Spread (1st 5) 4:22.0 |
| 31, 57, 99, 302, 390, (410), (436) |
| Solomon Zaugg, Jeff Campbell, Owen Schmidgall, Rylan Swink, Christian Lunna, (Adrian Matteson), (Mak Kennedy) |
| 17:14.0, 17:29.0, 18:00.0, 20:07.0, 21:36.0, (22:15.0), (23:57.0) |
33 | 892 | Interstate 35 Truro,
IA - Team Time (1st 5) 1:33:49.4 | Spread (1st 5) 2:48.1 |
| 26, 67, 233, 278, 288, (312), (367) |
| Mason Maiers, Ben Reyes, Cannon Beck, Austin VanderWerf, Carson Allen, (Michael Upp), (Sam Upp) |
| 17:09.1, 17:40.7, 19:15.1, 19:47.3, 19:57.2, (20:14.6), (21:07.4) |
34 | 980 | Pocahontas Area,
IA - Team Time (1st 5) 1:34:34.6 | Spread (1st 5) 2:40.8 |
| 61, 143, 213, 256, 307, (418) |
| Ben Berte, Adam Axman, Joseph Ricke, Dominic Aljets, Andrew Burke, (Dean Mowry) |
| 17:31.8, 18:19.5, 19:00.6, 19:30.1, 20:12.6, (22:44.5) |
35 | 1033 | Greene County,
IA - Team Time (1st 5) 1:34:35.5 | Spread (1st 5) 46.4 |
| 171, 183, 206, 235, 238, (255), (274) |
| Logan Woodruff, Ethan Frederick, Noah Hinote, Gavyn Winters, Jayden Carstensen, (Jax Carstensen), (Kolby Angell) |
| 18:31.0, 18:36.5, 18:54.6, 19:16.0, 19:17.4, (19:29.8), (19:43.2) |
36 | 1035 | Columbus Catholic Waterloo,
IA - Team Time (1st 5) 1:35:15.9 | Spread (1st 5) 2:30.9 |
| 93, 155, 220, 242, 325, (351), (383) |
| Leo Christensen, Jace Matern, Brock Hagedorn, Peter Minard, Theodore Ahern, (Jalen Hart), (Jacob Berumez) |
| 17:56.3, 18:24.7, 19:05.9, 19:21.8, 20:27.2, (20:52.1), (21:28.2) |
37 | 1044 | Eagle Grove,
IA - Team Time (1st 5) 1:35:06.3 | Spread (1st 5) 2:20.2 |
| 55, 197, 249, 266, 277, (282), (326) |
| Drake Weland, Noah Thul, Dylan Beck, Zach Hogrefe, Josue Castro, (Zabdi Castro), (Jensen Cooper) |
| 17:26.8, 18:47.1, 19:26.8, 19:38.6, 19:47.0, (19:48.1), (20:28.2) |
38 | 1052 | West Marshall State Center,
IA - Team Time (1st 5) 1:35:11.8 | Spread (1st 5) 3:06.3 |
| 15, 182, 275, 287, 293, (332), (344) |
| Nicholas Thompson, Dylan Thompson, Jack Decker, Josh Eigenberger, Will Dawley, (Zane Kirke), (Brevon Gibson) |
| 16:54.6, 18:36.2, 19:43.9, 19:56.2, 20:00.9, (20:35.9), (20:42.6) |
39 | 1080 | GLR-CL,
IA - Team Time (1st 5) 1:35:36.4 | Spread (1st 5) 1:53.2 |
| 75, 225, 252, 263, 265, (291), (318) |
| Lane Henrichs, Matt Helkenn, Ulises Macias, Matthew Langholdt, Chase Duin, (Brandon Van Briesen), (Jesus Martinez) |
| 17:44.3, 19:11.0, 19:27.9, 19:35.7, 19:37.5, (19:58.8), (20:18.1) |
40 | 1104 | Cherokee Washington,
IA - Team Time (1st 5) 1:36:06.5 | Spread (1st 5) 2:52.2 |
| 91, 167, 206, 292, 348, (349), (353) |
| Colton Samsel, Jonathan Reusch, Kyler Ducommun, Xzavier Hyndman, Braeden Mazvreck, (Mekhi Schueder), (Nick Alingh) |
| 17:55.7, 18:27.7, 18:54.6, 20:00.6, 20:47.9, (20:50.8), (20:53.0) |
41 | 1109 | Van Meter,
IA - Team Time (1st 5) 1:35:56.3 | Spread (1st 5) 2:01.1 |
| 132, 157, 190, 313, 317, (369), (375) |
| Dustin Barth, Luka Hulse, Chris Coffie, Leo Hayes, Chris Wall, (Camden Krusemark), (Reece Chappell) |
| 18:16.6, 18:24.9, 18:41.4, 20:15.7, 20:17.7, (21:08.0), (21:13.4) |
42 | 1122 | Red Oak,
IA - Team Time (1st 5) 1:36:18.7 | Spread (1st 5) 3:27.3 |
| 19, 194, 257, 324, 328, (349), (352) |
| Baylor Bergren, Nolan Blackman, Bryton Bergren, Ty Jenkins, Joshua LeRette, (Brett Erickson), (Anderson Ruhl) |
| 17:05.0, 18:45.3, 19:30.2, 20:25.9, 20:32.3, (20:50.8), (20:52.5) |
43 | 1177 | Sibley-Ocheyedan,
IA - Team Time (1st 5) 1:37:12.3 | Spread (1st 5) 4:05.4 |
| 22, 174, 264, 345, 372, (389), (409) |
| Alejandro Bernal, Jackson Byers, Aiden De Zeeuw, David Poppen, Keegan De Zeeuw, (Garrett Atherton), (Matt Roelfs) |
| 17:06.0, 18:33.2, 19:36.8, 20:44.9, 21:11.4, (21:33.4), (22:10.8) |
44 | 1183 | Roland-Story Story City,
IA - Team Time (1st 5) 1:37:02.7 | Spread (1st 5) 3:45.4 |
| 12, 225, 280, 329, 337, (363), (375) |
| Nathan Limas, Jay Sanderson, Lucas Wuebker, Evan Voga, Colten Lucchesi, (Luccas Hart), (Donavan Hanson) |
| 16:52.7, 19:11.0, 19:48.0, 20:32.9, 20:38.1, (21:04.1), (21:13.4) |
45 | 1351 | Camanche,
IA - Team Time (1st 5) 1:38:56.9 | Spread (1st 5) 2:37.2 |
| 149, 209, 308, 323, 362, (421), (445) |
| Andrew Butt, Lucas Goble, Nick Reuter, Maddox Homan, Ty Gravert, (Cameron Dorsey), (Tanner Snodgrass) |
| 18:22.8, 18:57.0, 20:13.1, 20:24.0, 21:00.0, (22:50.0), (24:41.0) |
46 | 1353 | MVAOCOU,
IA - Team Time (1st 5) 1:38:57.9 | Spread (1st 5) 2:25.0 |
| 125, 276, 301, 315, 336, (430), (442) |
| Hamann Kael, Ethan Reed, Meyer Jayden, Justin Dorale, Caydon Bailey, (Dakota Garule), (Andrew Babl) |
| 18:12.4, 19:44.6, 20:06.9, 20:16.6, 20:37.4, (23:29.7), (24:22.1) |
47 | 1394 | Treynor,
IA - Team Time (1st 5) 1:40:39.5 | Spread (1st 5) 4:06.0 |
| 97, 177, 327, 385, 408, (420), (433) |
| Mason Yochum, John Ross Biederman, Jack Carley, Miles Nichols, Andrew Saar, (Michael Davis), (Michael Koricic) |
| 17:59.5, 18:34.0, 20:29.2, 21:31.3, 22:05.5, (22:46.9), (23:48.7) |
48 | 1424 | Estherville Lincoln Central,
IA - Team Time (1st 5) 1:42:37.5 | Spread (1st 5) 5:57.6 |
| 33, 267, 273, 422, 429, (437), (455) |
| Parker Duitsman, Alex Cruz, Kaleb Young, Jake Knudson, Will Martin, (Caleb Lausen), (Isaac Reineke) |
| 17:14.5, 19:38.8, 19:41.5, 22:50.6, 23:12.1, (23:59.7), (27:53.7) |
| 1424 | Underwood,
IA - Team Time (1st 5) 1:42:22.5 | Spread (1st 5) 5:50.4 |
| 40, 211, 334, 411, 428, (434) |
| Bryce Patten, Blake Allen, Hagen Heistand, Carson Thomsen, Carter Forbush, (Clayton Luett) |
| 17:19.7, 18:59.3, 20:36.1, 22:17.3, 23:10.1, (23:50.8) |
50 | 1478 | Aplington-Parkersburg,
IA - Team Time (1st 5) 1:40:26.6 | Spread (1st 5) 2:25.6 |
| 176, 260, 335, 346, 361, (402), (456) |
| Jesse Washington, Henry Reints, Caleb Merryweather, Isaac Foxen, Evan Sheesley, (Tyler Birch), (Eli Thorne) |
| 18:33.5, 19:31.6, 20:36.5, 20:45.9, 20:59.1, (21:54.0), (28:57.3) |
51 | 1528 | Union La Porte City,
IA - Team Time (1st 5) 1:41:04.2 | Spread (1st 5) 1:40.0 |
| 245, 268, 304, 347, 364, (374), (390) |
| Kengo Uchiyama-Hansen, Sam Fehl, Wyatt HOY, Asher Beerman, Conner Prestemon, (Austin Martin), (Amin Ben Lassoued) |
| 19:24.2, 19:39.2, 20:10.2, 20:46.4, 21:04.2, (21:13.1), (21:36.0) |
52 | 1534 | KP-WC-RV,
IA - Team Time (1st 5) 1:41:34.1 | Spread (1st 5) 3:11.4 |
| 173, 290, 297, 377, 397, (443), (448) |
| Tristen Jessen, Wyatt Ofert, Marshall Benson, Carson Seuntjens, Caleb Christenson, (Levi Haggin), (Cade Ploen) |
| 18:31.6, 19:58.4, 20:03.7, 21:17.4, 21:43.0, (24:33.3), (25:10.1) |
| 1534 | Sheldon Community,
IA - Team Time (1st 5) 1:41:12.3 | Spread (1st 5) 2:20.3 |
| 236, 286, 299, 321, 392, (396), (417) |
| Machael Wassenaar, Josh Hoffmann, Andrew Frohwein, Gavin Strouth, Neil Patel, (David Wiersma), (Drew Vanden Hull) |
| 19:16.4, 19:56.1, 20:04.2, 20:18.9, 21:36.7, (21:41.7), (22:40.9) |
54 | 1546 | Beckman Catholic Dyersville,
IA - Team Time (1st 5) 1:41:21.0 | Spread (1st 5) 2:05.0 |
| 201, 280, 354, 354, 357, (371), (399) |
| Jacob Schlarmann, Joe Schneider, Sheldon Corkery, Parker Domeyer, Spencer Rea, (Auden Recker), (Cassius McGrane) |
| 18:50.0, 19:48.0, 20:54.0, 20:54.0, 20:55.0, (21:11.1), (21:50.8) |
55 | 1559 | Clarion-Goldfield-Dows,
IA - Team Time (1st 5) 1:41:41.2 | Spread (1st 5) 2:29.2 |
| 227, 284, 314, 339, 395, (398), (400) |
| Jacob Ingebritson, Christopher Greenfield, Thomas Klaver, Luke Brownell, Jackson Beisel, (Tate Jackson), (Nick Carpenter) |
| 19:11.4, 19:53.5, 20:15.8, 20:39.9, 21:40.6, (21:49.8), (21:51.9) |
56 | 1576 | South Central Calhoun,
IA - Team Time (1st 5) 1:41:59.8 | Spread (1st 5) 2:00.0 |
| 221, 251, 366, 368, 370, (407), (425) |
| Tristan Blair, Eli Wheelock, Carter Soyer, Tyler Lightner, Case Korleski, (Nathan Burley), (Zach Wilson) |
| 19:09.0, 19:27.2, 21:06.9, 21:07.7, 21:09.0, (22:03.8), (23:02.5) |
57 | 1625 | West Lyon Inwood,
IA - Team Time (1st 5) 1:43:44.4 | Spread (1st 5) 4:17.5 |
| 166, 283, 378, 379, 419 |
| Sam Meester, Dayton Knobloch, Aidan Jennings, Cole Moser, Carter Hasselmann |
| 18:27.3, 19:51.4, 21:19.5, 21:21.4, 22:44.8 |
58 | 1628 | Central Lee Donnellson,
IA - Team Time (1st 5) 1:42:37.2 | Spread (1st 5) 2:06.4 |
| 249, 309, 341, 341, 388, (394), (401) |
| Grant Anderson, Jackson Denning, Ayden Kent, Tristan Howell, Leo Thomas, (Aden Ross), (Zach Manwill) |
| 19:26.8, 20:13.4, 20:41.9, 20:41.9, 21:33.2, (21:39.5), (21:52.2) |
| 1628 | East Sac County,
IA - Team Time (1st 5) 1:48:48.0 | Spread (1st 5) 8:16.9 |
| 121, 285, 338, 432, 452 |
| Parker Engel, Isaiah Aragon, Elias Aragon, Ethan Peters, Austin Thompson |
| 18:11.3, 19:55.0, 20:38.5, 23:35.0, 26:28.2 |
60 | 1679 | Eddyville-Blakesburg-Fremont,
IA - Team Time (1st 5) 1:43:52.0 | Spread (1st 5) 3:23.0 |
| 175, 356, 358, 387, 403, (423), (438) |
| Sam Seddon, Colton Brown, Brooks Moore, Carsen Wade, Noah Walker, (Jackson Tuller), (Grant LaRue) |
| 18:33.3, 20:54.7, 20:55.6, 21:32.1, 21:56.3, (22:50.7), (24:00.3) |
61 | 1690 | Woodward-Granger,
IA - Team Time (1st 5) 1:44:11.5 | Spread (1st 5) 2:51.3 |
| 248, 311, 316, 404, 411, (413), (416) |
| Carsten Wright, Healey Hill, Dillon Limoges, Aiden Topolavich, Tjaden Smeltzer, (Sterling Parkinson), (Grant Polito) |
| 19:26.0, 20:14.1, 20:17.1, 21:57.0, 22:17.3, (22:17.7), (22:28.0) |
62 | 1692 | Louisa-Muscatine,
IA - Team Time (1st 5) 1:44:04.0 | Spread (1st 5) 2:47.0 |
| 230, 298, 373, 386, 405, (435), (441) |
| Kellan Walsh, Gavin Mills, Zach Robertson, Jacob Back, Skyler Beck, (Owen Schreiner), (Christian James) |
| 19:14.0, 20:04.0, 21:13.0, 21:32.0, 22:01.0, (23:55.0), (24:13.0) |
63 | 1848 | West Liberty,
IA - Team Time (1st 5) 1:47:31.0 | Spread (1st 5) 3:45.0 |
| 322, 343, 360, 384, 439 |
| Seth Axsom, Joaquin Elizondo, Jack Mahoney, Christopher Palma, Camden Latimer |
| 20:19.0, 20:42.0, 20:57.0, 21:29.0, 24:04.0 |
64 | 1886 | Emmetsburg,
IA - Team Time (1st 5) 1:51:42.1 | Spread (1st 5) 4:53.8 |
| 272, 303, 427, 440, 444, (450), (454) |
| Fabian Bowman, Isaac Janssen, Esben Enriquez, Ben Hurley, Robert Frederick, (Lucian Benjamin), (Alessandro Ercoli) |
| 19:40.8, 20:09.4, 23:06.2, 24:11.1, 24:34.6, (25:42.9), (27:31.6) |
65 | 1888 | Wilton,
IA - Team Time (1st 5) 1:50:24.3 | Spread (1st 5) 4:59.7 |
| 305, 330, 382, 424, 447, (451) |
| Deacon Duffe, Gabriel Breed, Lucas Gerst, Grayson Hartung, Cael Wagaman, (Carl Wagaman) |
| 20:10.3, 20:35.0, 21:28.0, 23:01.0, 25:10.0, (25:55.2) |
66 | 1957 | OABCIG,
IA - Team Time (1st 5) 1:50:33.2 | Spread (1st 5) 3:20.5 |
| 306, 380, 414, 426, 431 |
| Chance Buns, Nick Larson, Will Gebel, Quintin Samway, Matthew Holbrook |
| 20:12.1, 21:23.0, 22:20.7, 23:04.8, 23:32.6 |
67 | 2093 | PCM Monroe,
IA - Team Time (1st 5) 1:59:26.0 | Spread (1st 5) 6:06.8 |
| 340, 405, 446, 449, 453 |
| Kyle Sanders, Carson Taylor, Wyatt Vannoy, Jacob Buys, Alex Courtney |
| 20:40.7, 22:01.0, 24:44.0, 25:12.8, 26:47.5 |