1159IKM-Manning, IA - Team Time (1st 5) 1:24:15.6 | Spread (1st 5) 1:36.5
3, 25, 34, 48, 49, (95), (153)
Caden Keller, Lane Sams, Nathan Johnson, Reed Hinners, Abe Polzien, (Kasche Huehn), (Camden Morris)
15:43.7, 16:52.6, 16:59.7, 17:19.4, 17:20.2, (17:50.1), (18:29.0)
2215Regina Iowa City, IA - Team Time (1st 5) 1:25:17.8 | Spread (1st 5) 1:43.2
5, 20, 46, 70, 74, (86), (155)
Aidan O'Neil, Joe Maley, Dan Maley, Henry Bottorff, Samuel Welter, (Riordan Smith), (Colin Olney)
15:55.8, 16:47.4, 17:18.0, 17:37.6, 17:39.0, (17:45.0), (18:29.9)
3231Woodbine Community, IA - Team Time (1st 5) 1:25:23.7 | Spread (1st 5) 2:01.4
2, 39, 52, 58, 80, (170), (226)
Landon Bendgen, Gunner Wagner, Thomas Tremel, Lane Vennink, Adam Barry, (Xander Johnson), (Trey Burgermeyer)
15:39.9, 17:06.3, 17:25.2, 17:31.0, 17:41.3, (18:37.9), (19:01.5)
4310ACGC, IA - Team Time (1st 5) 1:26:56.3 | Spread (1st 5) 1:13.0
10, 36, 79, 91, 94, (106), (117)
Justin Reinhart, Andrew Mahaffey, Gavin Sloss, Bo Arrasmith, Noah Kading, (Tyconder Ellis), (Lance Bunde)
16:36.7, 17:00.9, 17:41.0, 17:48.0, 17:49.7, (17:59.2), (18:03.4)
5315St. Albert Council Bluffs, IA - Team Time (1st 5) 1:25:14.2 | Spread (1st 5) 3:32.7
1, 19, 42, 105, 148, (150), (316)
Colin Lillie, Owen Wise, Adam Denny, Parker Heisterkamp, Joe Hughes, (Gabriel Barajas), (Brady Smith)
14:52.7, 16:44.2, 17:14.5, 17:57.4, 18:25.4, (18:27.6), (19:47.6)
6425St. Edmond Fort Dodge, IA - Team Time (1st 5) 1:28:24.9 | Spread (1st 5) 1:44.6
13, 55, 90, 121, 146, (213), (400)
Aaron Lursen, Sam Mericle, Liam Shannon, Anthony Valles, Thomas Cosgrove, (Carter Rial), (Thomas Knobbe)
16:39.3, 17:28.1, 17:47.2, 18:06.4, 18:23.9, (18:55.5), (20:38.1)
7428Bellevue, IA - Team Time (1st 5) 1:27:49.3 | Spread (1st 5) 2:37.0
6, 27, 63, 130, 202, (210), (266)
Payton Griebel, Aiden Onken, Ben Steinbeck, Connor Kilburg, Ben Meyer, (Gabe Manders), (Kyle Dunne)
16:15.1, 16:53.7, 17:34.4, 18:14.0, 18:52.1, (18:54.0), (19:24.0)
8460Ogden, IA - Team Time (1st 5) 1:28:37.2 | Spread (1st 5) 1:51.1
18, 40, 113, 126, 163, (193), (201)
Carson Van Sickle, Payton Van Sickle, Levi Russo, Jordan King, Brady Van Sickle, (Jude Benbow), (Parker Trusler)
16:43.9, 17:07.6, 18:02.2, 18:08.5, 18:35.0, (18:48.2), (18:51.7)
9501Cascade Western Dubuque, IA - Team Time (1st 5) 1:29:23.1 | Spread (1st 5) 1:39.0
26, 72, 111, 135, 157, (314), (327)
Adam Knepper, Max Nadeau, Lane Cook, Ben Gehl, Andrew Kaalberg, (Nathaniel Manternach), (Trenten Topping)
16:53.0, 17:38.0, 18:01.0, 18:19.1, 18:32.0, (19:47.0), (19:57.0)
10513Newman Catholic Mason City, IA - Team Time (1st 5) 1:28:53.3 | Spread (1st 5) 2:18.2
9, 35, 131, 160, 178, (203), (243)
Ryan Kelly, Joey Ringo, Adam Henrich, Noah O'Connell, Liam Stockberger, (Landon Kohler), (Sam Steidl)
16:23.3, 17:00.2, 18:14.2, 18:34.1, 18:41.5, (18:52.2), (19:10.3)
11517East Marshall LeGrand, IA - Team Time (1st 5) 1:29:24.8 | Spread (1st 5) 1:55.5
32, 58, 78, 140, 209, (221), (391)
Joe Terrones, Patrick Slifer, Kaleb Grant, Brock Curtis, Chandler Curtis, (Cale Hungerford), (Carter Brummel)
16:58.3, 17:31.0, 17:40.8, 18:20.9, 18:53.8, (18:59.0), (20:35.8)
12554North Mahaska New Sharon, IA - Team Time (1st 5) 1:30:01.8 | Spread (1st 5) 1:11.7
62, 96, 100, 109, 187, (258), (440)
Brayden Veiseth, Asher DeBoef, Lane Harmon, Nate Sampson, Ben Yang, (Andy Knockel), (Clay Thompson)
17:33.3, 17:50.8, 17:52.7, 18:00.0, 18:45.0, (19:17.8), (21:09.2)
13595Lake Mills, IA - Team Time (1st 5) 1:29:36.5 | Spread (1st 5) 2:38.1
8, 50, 119, 195, 223, (298), (338)
Justin Rygh, Knute Rogne, Kade Van Roekel, Hayden Thompson, Stephen Brandenburg, (Lucas Oldenkamp), (Asa Stellpflug)
16:22.1, 17:21.4, 18:04.4, 18:48.4, 19:00.2, (19:36.9), (20:01.0)
14650North Linn Troy Mills, IA - Team Time (1st 5) 1:30:50.6 | Spread (1st 5) 1:55.4
60, 74, 120, 123, 273, (327), (441)
Caleb Bildstein, Levi Benesh, Ty Pflughaupt, Landon Thomsen, Carter Folkers, (Sawyer Long), (Luke Barth)
17:31.6, 17:39.0, 18:06.0, 18:07.0, 19:27.0, (19:57.0), (21:10.0)
15658Riverside Oakland, IA - Team Time (1st 5) 1:30:59.2 | Spread (1st 5) 1:41.9
53, 84, 129, 154, 238, (247), (367)
Mason McCready, Brody Henderson, Eric Duhachek, Dawson Henderson, Teegan Schechinger, (Caleb Stevens), (Dalton Smith)
17:26.1, 17:43.5, 18:11.9, 18:29.7, 19:08.0, (19:12.6), (20:16.4)
16672Clayton Ridge Guttenberg, IA - Team Time (1st 5) 1:30:41.1 | Spread (1st 5) 2:28.0
33, 44, 121, 200, 274, (364), (416)
Keaton Reimer, Gavin Moser, Erik Flores, Jesus Tabora-Lara, Jackson Patino, (Nate Meier), (Colton Hoeger)
16:59.2, 17:16.8, 18:06.4, 18:51.5, 19:27.2, (20:16.1), (20:49.4)
17694Sioux Central Sioux Rapids, IA - Team Time (1st 5) 1:31:23.9 | Spread (1st 5) 1:03.4
93, 114, 118, 164, 205, (212), (250)
Jack Christian, Leighton Sippel, Brayden Kramber, Joshua Hoffman, Ethan Wernimont, (Alex Kueny), (Nathan Kueny)
17:49.3, 18:02.4, 18:04.3, 18:35.2, 18:52.7, (18:54.6), (19:13.5)
18715West Monona Onawa, IA - Team Time (1st 5) 1:31:35.0 | Spread (1st 5) 1:20.5
64, 66, 165, 206, 214, (306), (366)
Jayce Lynn, Eein McKinley, Cole Disney, Jesse Boynton, Andrew Orr, (Gabe McKinley), (Jaxon Pittet)
17:35.1, 17:36.2, 18:35.3, 18:52.8, 18:55.6, (19:42.3), (20:16.2)
19744Madrid, IA - Team Time (1st 5) 1:30:34.9 | Spread (1st 5) 3:10.5
7, 16, 204, 234, 283, (373), (378)
Ethan Loutzenheiser, Clay Warson, Blake Renze, Jacob White, Brody Buck, (Colton Kniffen), (Cavin Pehl)
16:21.0, 16:43.3, 18:52.6, 19:06.5, 19:31.5, (20:19.9), (20:24.2)
20777Sibley-Ocheyedan, IA - Team Time (1st 5) 1:31:05.3 | Spread (1st 5) 2:57.0
15, 21, 215, 223, 303, (326), (502)
Alejandro Bernal, Ben Byers, Aiden De Zeeuw, David Poppen, Cale Reiter, (Keegan De Zeeuw), (Triston Vos)
16:42.4, 16:47.6, 18:55.7, 19:00.2, 19:39.4, (19:55.3), (25:18.4)
21840Tri-Center Neola, IA - Team Time (1st 5) 1:32:39.7 | Spread (1st 5) 1:23.4
103, 124, 142, 211, 260, (325), (448)
Brennan Boden, Sean McGee, Nicholas Dahir, Christian Dahir, Kyle McDonald, (Simeon Weers), (Micah McCarty)
17:56.3, 18:07.1, 18:22.2, 18:54.4, 19:19.7, (19:53.6), (21:16.0)
22878Nodaway Valley, IA - Team Time (1st 5) 1:31:29.5 | Spread (1st 5) 4:19.8
4, 24, 159, 334, 357, (482), (491)
Riley Blay, Doug Berg, Malachi Broers, Tyler Cooper, Ben Piearson, (Dylan Walker), (Jack Jensen)
15:52.3, 16:51.3, 18:34.0, 19:59.8, 20:12.1, (22:44.1), (23:14.8)
23901Hinton, IA - Team Time (1st 5) 1:33:04.1 | Spread (1st 5) 2:48.1
77, 89, 125, 227, 383, (466)
Caleb Bower, Zach Spersma, Zach Sypersma, Cooper Nelson, Ian Greigg, (Carson Sudbeck)
17:40.2, 17:46.7, 18:07.3, 19:01.6, 20:28.3, (21:48.8)
901Hudson, IA - Team Time (1st 5) 1:33:26.7 | Spread (1st 5) 1:15.9
132, 138, 166, 184, 281, (295), (301)
Ryan Peck, Lucas Grady, Brady Hansen, Lane Rogers, Drew Hansen, (Connor Warnell), (Alex Steele)
18:15.1, 18:20.0, 18:36.6, 18:44.0, 19:31.0, (19:35.2), (19:38.0)
25923Maquoketa Valley Delhi, IA - Team Time (1st 5) 1:33:00.0 | Spread (1st 5) 3:09.0
38, 88, 128, 309, 360, (385)
Matthew Schaul, George Livingston, Arion Rave, Toby Grimm, Kenyon Baker, (Brady Eike)
17:05.0, 17:46.0, 18:11.0, 19:44.0, 20:14.0, (20:30.0)
26925Winfield-Mt. Union, IA - Team Time (1st 5) 1:33:15.5 | Spread (1st 5) 1:58.5
66, 69, 218, 280, 292, (372), (393)
Kohlby Newsom, Gabriel Hemsworth, Jacob Haines, Nicholas Sparrow, Bowen Thomson, (Ty Scorpil), (Sheaden Adams)
17:36.2, 17:37.4, 18:57.2, 19:30.0, 19:34.7, (20:18.8), (20:36.4)
27932Central Decatur Leon, IA - Team Time (1st 5) 1:32:54.9 | Spread (1st 5) 2:55.4
30, 92, 242, 246, 322, (450), (452)
Vincent Carcamo, Joe Sheetz, Kevin Linhart, Gunnar Smith, Ari Johnson, (Maddox Kistler), (Cody Morgan)
16:54.6, 17:49.0, 19:10.2, 19:11.1, 19:50.0, (21:18.3), (21:24.1)
28944MMCRU, IA - Team Time (1st 5) 1:34:56.6 | Spread (1st 5) 5:46.2
37, 107, 141, 174, 485
Kaden Galles, Owen Alesch, Lucas Braun, Wyatt Alesch, Max Pepper
17:04.7, 17:59.7, 18:21.7, 18:39.6, 22:50.9
29952Columbus Community Columbus Junction, IA - Team Time (1st 5) 1:33:33.6 | Spread (1st 5) 1:38.1
76, 143, 220, 256, 257, (355), (370)
Damian Vergara, Tim Hills-Carrier, Tyler Humiston, Cael Phillips, Bryan Tlatenchi, (Oscar Alcala), (Alex Rees)
17:39.2, 18:22.4, 18:57.9, 19:16.8, 19:17.3, (20:11.5), (20:17.1)
30954Central Springs, IA - Team Time (1st 5) 1:33:45.5 | Spread (1st 5) 1:12.2
112, 168, 174, 249, 251, (352), (379)
Carter Lanphere, Austin Lloyd, Gavin Ryner, Jack Pruin, Thomas Haas, (Owen Wetter), (Blake Barker)
18:01.5, 18:37.5, 18:39.6, 19:13.2, 19:13.7, (20:10.5), (20:24.3)
31955Manson Northwest Webster, IA - Team Time (1st 5) 1:33:36.7 | Spread (1st 5) 2:00.2
54, 197, 207, 219, 278, (305), (349)
Lane Moline, Carson Widlund, Thatcher Oswald, Thade Lachelt, Korbin Jensen, (Owen Eldridge), (Tysin Anderson)
17:28.0, 18:49.0, 18:53.7, 18:57.8, 19:28.2, (19:41.5), (20:09.3)
32979Collins-Maxwell, IA - Team Time (1st 5) 1:33:28.8 | Spread (1st 5) 2:52.5
29, 139, 198, 300, 313, (361), (484)
Ethan Haus, Austin Hennick, Hunter Lee, Silas Kimberley, Isaiah Hill, (Deegan Dirkx), (Kyler Davis)
16:54.1, 18:20.2, 18:50.7, 19:37.2, 19:46.6, (20:14.6), (22:50.2)
33993Valley Lutheran, IA - Team Time (1st 5) 1:33:37.3 | Spread (1st 5) 2:55.2
28, 137, 239, 270, 319, (350), (354)
Adric Schmitz, Isaac Dawson, Ethan L'Heureux, Jeremiah Steggall, Keller Wilson, (Jonah Woolery), (Walker Laughridge)
16:53.9, 18:19.7, 19:08.9, 19:25.7, 19:49.1, (20:09.6), (20:10.7)
341004MFL MarMac, IA - Team Time (1st 5) 1:33:45.2 | Spread (1st 5) 3:55.0
11, 171, 199, 235, 388, (483), (487)
Jacob Schellhorn, Will Koether, Tucker Ruff, Sawyer Keehner, Jaxon Millage, (Logan Ross), (Jaron Willie)
16:37.2, 18:38.0, 18:50.9, 19:06.9, 20:32.2, (22:49.7), (22:57.2)
351013Postville Community, IA - Team Time (1st 5) 1:33:49.5 | Spread (1st 5) 2:51.4
41, 82, 264, 287, 339, (403), (432)
Abdiaziz Ibrahim, Mohamed Hashi, Melvin Martin, Karl Peters, Natanael Gonzalez, (Deyby Muxin), (Abdikhaliq Ibrahim)
17:10.2, 17:42.8, 19:22.2, 19:32.7, 20:01.6, (20:39.7), (21:00.3)
361038Earlham, IA - Team Time (1st 5) 1:34:13.0 | Spread (1st 5) 1:44.5
99, 101, 263, 276, 299, (307), (317)
Carson Maly, Blake Tiemeyer, Payton Harger, Cole Flickinger, Tyler Johnson, (Blake Petersen), (Donovan Braet)
17:52.6, 17:53.2, 19:22.1, 19:28.0, 19:37.1, (19:42.5), (19:48.0)
371081Calamus-Wheatland, IA - Team Time (1st 5) 1:34:46.0 | Spread (1st 5) 2:30.0
102, 133, 216, 253, 377, (406), (472)
Logan Riedesel, Jackson Riedesel, Mason Mohr, Aidan Yaddof, Alex Rickertsen, (Jacob Weih), (Kaiser Sands)
17:54.0, 18:17.0, 18:56.0, 19:15.0, 20:24.0, (20:42.5), (21:55.0)
381090Lynnville-Sully, IA - Team Time (1st 5) 1:36:45.6 | Spread (1st 5) 6:41.9
14, 57, 68, 458, 493, (504)
James Gruver, Zach Morningstar, Hendrick Lowry, Ethan Dunsbergen, Evan Fikse, (Will Conover)
16:39.8, 17:30.4, 17:37.0, 21:36.7, 23:21.7, (26:21.8)
391120North Butler Greene, IA - Team Time (1st 5) 1:34:39.8 | Spread (1st 5) 3:10.5
22, 97, 331, 333, 337, (371), (477)
Owen Almelien, Trager Pecha, Wyatt Anderson, Brady Henning, Samuel Martinez-Macias, (Alex Almelien), (Evan Swygman)
16:49.6, 17:52.3, 19:58.8, 19:59.0, 20:00.1, (20:18.5), (22:30.8)
401164Grand View Christian School, IA - Team Time (1st 5) 1:35:34.7 | Spread (1st 5) 57.2
172, 192, 232, 272, 296, (399), (428)
Jacob Hight, Milton Burkhart, Morgan Cipale, Brett Schroeder, Kelton Trim, (Isaac Thorington), (Logan Witzenburg)
18:38.6, 18:48.0, 19:06.0, 19:26.3, 19:35.8, (20:38.0), (20:56.2)
1164South Winneshiek, IA - Team Time (1st 5) 1:35:26.2 | Spread (1st 5) 8.1
225, 228, 233, 237, 241, (294), (390)
Omar Flores, Hunter Wagner, Bo Wangsness, John Donovan, Abe Conway, (Brad Dahl), (Dawson Wenthold)
19:01.2, 19:01.7, 19:06.1, 19:07.9, 19:09.3, (19:35.1), (20:34.5)
421172Springville, IA - Team Time (1st 5) 1:35:40.0 | Spread (1st 5) 3:29.0
72, 83, 222, 356, 439
Jack Stamp, Evan Robertson, Grant Chrisman, Creston Cordes, Slayton Straub
17:38.0, 17:43.0, 19:00.0, 20:12.0, 21:07.0
431175Ankeny Christian Academy, IA - Team Time (1st 5) 1:35:28.6 | Spread (1st 5) 3:13.7
47, 116, 288, 335, 389, (411), (413)
Daniel Schoening, Alex Davis, Landon Nehring, Jacob Hight, Thomas Hurst, (Luke Reitsma), (Morgan Cipale)
17:19.3, 18:03.3, 19:33.0, 20:00.0, 20:33.0, (20:45.1), (20:46.9)
1175East Buchanan Winthrop, IA - Team Time (1st 5) 1:35:23.6 | Spread (1st 5) 2:39.4
45, 230, 262, 311, 327
Noah Valenzuela, Hayden Nelson, Ben Hesner, Sammy Cook, Jaden Peyton
17:17.6, 19:02.5, 19:21.0, 19:45.5, 19:57.0
451179Alburnett, IA - Team Time (1st 5) 1:35:44.1 | Spread (1st 5) 1:06.4
152, 181, 271, 282, 293, (335), (376)
Hayden Gustafson, Logan Ossman, Ben Bemer, Austin Schechinger, Trenton Abel, (Noah Kruckenberg), (Gunnar Keeney)
18:28.6, 18:43.3, 19:26.0, 19:31.2, 19:35.0, (20:00.0), (20:23.0)
461190South Hamilton Jewell, IA - Team Time (1st 5) 1:35:43.2 | Spread (1st 5) 1:39.6
127, 186, 267, 289, 321, (393), (412)
Landon Grove, Eli Potter, Pete Coburn, Ben Bailey, Bobby Tapper, (Laken Zanker), (Eli Ralston)
18:10.0, 18:44.6, 19:25.0, 19:34.0, 19:49.6, (20:36.4), (20:45.4)
471192Montezuma, IA - Team Time (1st 5) 1:35:46.3 | Spread (1st 5) 1:34.7
151, 217, 229, 255, 340, (380), (456)
Gavin Strong, Carter McKee, Jayden Ross, Jack Erselius, Colton Benson, (Bryson Stockman), (Jusiah Wetering)
18:28.3, 18:57.0, 19:02.0, 19:16.0, 20:03.0, (20:25.0), (21:29.0)
481204Missouri Valley, IA - Team Time (1st 5) 1:35:48.4 | Spread (1st 5) 3:20.8
43, 174, 269, 323, 395, (401), (421)
Jacob Hoden, Adam Meadows, Aidan Rangel, Keaton Voster, Xavier Rangel, (Jackson Harrison), (Theron Felner)
17:15.7, 18:39.6, 19:25.6, 19:51.0, 20:36.5, (20:38.5), (20:52.4)
491226Woodward-Granger, IA - Team Time (1st 5) 1:36:07.7 | Spread (1st 5) 2:40.9
104, 136, 286, 304, 396, (433), (437)
Dillon Limoges, Carsten Wright, Healey Hill, Cael Leighton, Alex Younts, (Sterling Parkinson), (Aiden Topolavich)
17:56.7, 18:19.5, 19:32.6, 19:41.3, 20:37.6, (21:01.8), (21:04.0)
501242Belmond-Klemme, IA - Team Time (1st 5) 1:36:10.0 | Spread (1st 5) 3:23.0
51, 188, 245, 348, 410, (457), (476)
Isaac Swenson, Bradan Gabrielson, Griffin Paulsen, Ryan Hartwig, Alec Herrold, (Aldo Martinez), (Daniel Rodriguez)
17:22.0, 18:46.0, 19:10.5, 20:06.5, 20:45.0, (21:32.8), (22:30.7)
511271Ridge View, IA - Team Time (1st 5) 1:36:35.3 | Spread (1st 5) 1:41.0
193, 196, 231, 267, 384, (387), (449)
Kyler Wunschel, Odin Hanson, Brody Bisenius, Matthew Forristal, Robert Forristal, (Adrian Altena), (Tristan Werner)
18:48.2, 18:48.8, 19:04.1, 19:25.0, 20:29.2, (20:30.5), (21:17.5)
521285Colfax-Mingo, IA - Team Time (1st 5) 1:36:41.3 | Spread (1st 5) 2:35.4
115, 179, 247, 343, 401, (417), (431)
Harrison Rhone, Josue Rodriguez, Tony Buenrostro, Xavier Woods, Mason Edwards, (Owen Ament), (Carter Gibson)
18:03.1, 18:42.7, 19:12.6, 20:04.4, 20:38.5, (20:49.8), (21:00.2)
531286BCLUW Conrad, IA - Team Time (1st 5) 1:36:40.4 | Spread (1st 5) 3:08.5
81, 107, 274, 405, 419, (445), (455)
Cayden McLeland, Cayden White, Lincoln Stover, Carter Kemp, Dane Petty, (Skye Mossman), (Jacob Castell)
17:41.9, 17:59.7, 19:27.2, 20:41.2, 20:50.4, (21:15.4), (21:28.7)
541372North Iowa Buffalo Center, IA - Team Time (1st 5) 1:36:54.9 | Spread (1st 5) 3:19.0
31, 309, 318, 350, 364, (430), (443)
Gavin Grunhovd, Isaac Hillesland, Jackson Potter, Trager Pecha, Wyatt Anderson, (Noah Hanson), (Jaycob Guthart)
16:57.1, 19:44.0, 19:48.1, 20:09.6, 20:16.1, (20:58.6), (21:12.8)
551404Hartley-Melvin-Sanborn, IA - Team Time (1st 5) 1:37:52.7 | Spread (1st 5) 2:09.3
156, 161, 324, 359, 404, (463)
Bryce Dodge, George Vargas, Damian Dodge, Aiden Bush, Blaine Finster, (Ryan Grotluschen)
18:31.4, 18:34.2, 19:53.4, 20:13.0, 20:40.7, (21:41.7)
561406Gehlen Catholic LeMars, IA - Team Time (1st 5) 1:37:43.3 | Spread (1st 5) 1:38.6
191, 207, 259, 368, 381
Bradan Weber, Nolan Teel, Robert Schmit, Landen Kneip, Owen Sievers
18:47.7, 18:53.7, 19:19.0, 20:16.6, 20:26.3
571408Nashua-Plainfield, IA - Team Time (1st 5) 1:37:41.7 | Spread (1st 5) 1:26.2
168, 265, 302, 332, 341, (358), (473)
Jase Hansen, Caleb Lentz, Caleb Sinnwell, Brexton Bird, Levi Winters, (Luke Paplow), (Brady Lensing)
18:37.5, 19:23.3, 19:38.3, 19:58.9, 20:03.7, (20:12.7), (21:56.0)
581410Southeast Warren Liberty Center, IA - Team Time (1st 5) 1:47:17.2 | Spread (1st 5) 10:51.3
12, 60, 330, 503, 505, (506)
Ronan Jimenez, Rylan Jimenez, Chase Thompson, Gabe Colocho-orozco, Gabe Colocho-Orosco, (Harold Balk)
16:38.9, 17:31.6, 19:58.6, 25:37.9, 27:30.2, (28:31.7)
1410Wayne Corydon, IA - Team Time (1st 5) 1:38:05.3 | Spread (1st 5) 3:49.0
65, 185, 344, 363, 453, (475), (495)
Levi Moss, Max Pollock, Dalton Couchman, Nash Buckingham, Cooper Anderson, (Noah Hagan), (Layten Anderson)
17:36.1, 18:44.2, 20:04.5, 20:15.4, 21:25.1, (22:17.2), (23:37.4)
601411Pekin, IA - Team Time (1st 5) 1:37:25.7 | Spread (1st 5) 4:32.1
16, 289, 314, 347, 445, (498)
Brady McWhirter, Cole Millikin, Jaedon Wolver, Ben Guise, Dylan Sobaski, (Brayden Wages)
16:43.3, 19:34.0, 19:47.0, 20:06.0, 21:15.4, (24:11.1)
611454Prince of Peace Catholic Clinton, IA - Team Time (1st 5) 1:39:04.5 | Spread (1st 5) 5:01.7
23, 133, 362, 467, 469, (488)
Marcus Blount, Tate Ruden, Hakael Powell, Brody Dehner, Sam Sisneros, (Liam Darsidan)
16:50.4, 18:17.0, 20:15.0, 21:50.0, 21:52.1, (23:04.0)
621460Griswold, IA - Team Time (1st 5) 1:38:10.7 | Spread (1st 5) 2:59.2
87, 283, 285, 397, 408, (479)
Cody Dorscher, Nollan Smith, Holden Jensen, Bode Wyman, Brayden Lockwood, (Tosh Feltner)
17:45.2, 19:31.5, 19:31.9, 20:37.7, 20:44.4, (22:32.6)
631466Alta-Aurelia, IA - Team Time (1st 5) 1:40:31.4 | Spread (1st 5) 5:29.6
85, 177, 254, 460, 490, (497)
Braden Sonksen, Mason Barnes, Blayke Johnson, Parker Buckendahl, Angus Miller, (Andrew Kueny)
17:43.8, 18:40.8, 19:15.8, 21:37.6, 23:13.4, (23:52.1)
1466Trinity Christian High School, IA - Team Time (1st 5) 1:38:51.7 | Spread (1st 5) 3:57.5
98, 236, 251, 414, 467, (494)
Carter Westra, Reid Groeneweg, Kylan Davelaar, Malachi Bloemendaal, Tye Brummel, (Nicolas Van Engen)
17:52.5, 19:07.8, 19:13.7, 20:47.7, 21:50.0, (23:24.8)
651469Dunkerton, IA - Team Time (1st 5) 1:38:27.2 | Spread (1st 5) 2:14.4
173, 189, 297, 386, 424, (434), (435)
Dylan Marquart, Henry Peterson, Noah Fuelling, Dane Krause, Kayden Kite, (Colin Snyder), (Aidan Stickler)
18:39.3, 18:47.2, 19:36.7, 20:30.3, 20:53.7, (21:02.3), (21:02.4)
661493Exira/Elk Horn-Kimballton, IA - Team Time (1st 5) 1:38:58.9 | Spread (1st 5) 2:55.8
149, 180, 291, 422, 451, (474), (491)
Eric Wilson, Austin Rasmussen, Jonas LaCanne, Phil Reinhart, Quintinn White, (Jaiden Pettepier), (Carter Wiemann)
18:26.1, 18:43.2, 19:34.5, 20:53.2, 21:21.9, (22:06.2), (23:14.8)
671494Martensdale-St. Marys, IA - Team Time (1st 5) 1:38:26.2 | Spread (1st 5) 1:39.1
182, 279, 312, 346, 375, (438), (444)
Aden Moore, Elijah Wheeldon, Levi Webb, Teegan Dorenkamp, Nathan Mundil, (Jonathan Moore), (Devin Webb)
18:43.4, 19:29.0, 19:45.9, 20:05.4, 20:22.5, (21:06.2), (21:13.8)
681514Logan-Magnolia, IA - Team Time (1st 5) 1:40:06.4 | Spread (1st 5) 4:05.9
158, 162, 345, 369, 480, (486), (501)
Wyatt Hawkins, Layne Brenden, Lyrick Stueve, Wyatt Grimes, Aiden Young, (James Newton), (Jonny Diggins)
18:32.1, 18:34.5, 20:04.9, 20:16.9, 22:38.0, (22:57.0), (24:47.7)
691528West Fork Sheffield, IA - Team Time (1st 5) 1:38:55.9 | Spread (1st 5) 2:01.1
166, 239, 352, 374, 397, (418), (470)
Dylan Sturges, Ashyr Wiseman, Edison Maske, Josh Hagin, Jake Swenson, (Asher Wiseman), (Eli Muhlenbruch)
18:36.6, 19:08.9, 20:10.5, 20:22.2, 20:37.7, (20:50.0), (21:52.4)
701552Siouxland Christian, IA - Team Time (1st 5) 1:39:45.0 | Spread (1st 5) 3:13.3
144, 144, 382, 423, 459, (500)
Sammy Duerloo, Justin Wilford, Anthony Villatoro, Christian Hsu, Hunter Pearson, (Keaton Duncan)
18:23.5, 18:23.5, 20:27.7, 20:53.5, 21:36.8, (24:46.5)
711578South Hardin, IA - Team Time (1st 5) 1:39:30.3 | Spread (1st 5) 2:45.1
147, 261, 308, 420, 442, (465), (496)
Colton McDonald, Gavin Runyon, Hayden Starr, Collin Burk, Austin Weichmann, (Charlie Cummings), (Edwin Lozano)
18:25.3, 19:20.9, 19:43.2, 20:50.5, 21:10.4, (21:43.8), (23:38.2)
721584East Mills, IA - Team Time (1st 5) 1:39:27.3 | Spread (1st 5) 2:01.0
183, 243, 342, 407, 409, (462), (478)
Steven Barrett, Anthony Obermiller, Camryn Johnson, Cooper Stearns, Walter Seipold, (Andrew Laramy), (Thoren Wade)
18:43.9, 19:10.3, 20:04.0, 20:44.2, 20:44.9, (21:39.5), (22:31.5)
731600Woodward Academy, IA - Team Time (1st 5) 1:40:10.4 | Spread (1st 5) 3:38.4
110, 189, 415, 425, 461, (464), (471)
Anthony Gibbons, Asher Morley, Mario McDonald, Zavein Moreno, Dennis Lopez, (Dennis Valentin), (Daniel Tellez)
18:00.9, 18:47.2, 20:49.0, 20:54.0, 21:39.3, (21:42.0), (21:53.8)
741623North Union, IA - Team Time (1st 5) 1:39:46.9 | Spread (1st 5) 3:29.1
56, 320, 392, 426, 429, (445), (499)
Gavyn Morphew, Chase Cummins, Aiden Bauer, Nicholas Arndorfer, Nick Arndorfer, (Dalton Tobin), (Kade Madden)
17:28.9, 19:49.3, 20:35.9, 20:54.8, 20:58.0, (21:15.4), (24:16.9)
751664Central Elkader, IA - Team Time (1st 5) 1:40:33.4 | Spread (1st 5) 3:50.4
71, 276, 427, 436, 454, (481), (489)
Gavin Holst, Collin Jaster, Caden Fette, Vaughn Zittergruen, Carter Kruger, (Tate Berns), (Bryce Heller)
17:37.8, 19:28.0, 20:56.1, 21:03.3, 21:28.2, (22:41.3), (23:13.1)