1156Dowling Catholic West Des Moines, IA - Team Time (1st 5) 1:17:43.4 | Spread (1st 5) 1:40.4
1, 12, 14, 31, 98, (110), (171)
Jackson Heidesch, Flynn Milligan, Max DeRocher, Jack Flori, Matthew Bootman, (Owen Wolfe), (Patrick Wainwright)
14:39.0, 15:28.2, 15:30.5, 15:46.3, 16:19.4, (16:24.4), (16:43.7)
2209Iowa City City High, IA - Team Time (1st 5) 1:18:36.4 | Spread (1st 5) 1:27.8
2, 17, 46, 47, 97, (127), (157)
Ford Washburn, Truman Thompson, Ammon Smith, Noah Carey, Braeden Marker, (Owyn Noble), (Ayman Noreldaim)
14:50.5, 15:35.2, 15:56.0, 15:56.4, 16:18.3, (16:28.7), (16:37.7)
3282Cedar Falls, IA - Team Time (1st 5) 1:19:58.9 | Spread (1st 5) 30.3
26, 35, 70, 75, 76, (112), (128)
Jaden Merrick, Luke Hartman, Colin Johnson, Colby Cryer, Gavin Denholm, (John Ferguson), (Connor Martin)
15:41.0, 15:47.6, 16:08.0, 16:11.0, 16:11.3, (16:25.0), (16:29.0)
4292Waukee Northwest, IA - Team Time (1st 5) 1:20:06.9 | Spread (1st 5) 24.3
33, 51, 59, 71, 78, (87), (124)
Zack Janulewicz, Drew Lehman, Aidan Cooper, Joel Bloomer, Joel Bloomer, (Kal Hoppe), (Kellen Tuyls)
15:47.2, 15:59.2, 16:00.6, 16:08.4, 16:11.5, (16:14.8), (16:27.2)
5316Norwalk Community, IA - Team Time (1st 5) 1:20:13.6 | Spread (1st 5) 30.1
30, 51, 62, 85, 88, (96), (129)
Donovan Card, Jack Brown, Noah Buhrow, Will Chase, Teegan Kralik, (Henry Groos), (Tony Anania)
15:44.8, 15:59.2, 16:01.4, 16:13.3, 16:14.9, (16:17.8), (16:29.7)
6362Cedar Rapids Kennedy, IA - Team Time (1st 5) 1:20:07.7 | Spread (1st 5) 1:19.4
6, 41, 80, 116, 119, (188), (351)
Miles Wilson, Henry McMahan, Adam Gray, Jacob Bruns, Reece Murray, (Slader Buckheister), (Reuben Schlaak)
15:07.6, 15:54.0, 16:12.2, 16:26.9, 16:27.0, (16:46.8), (17:26.7)
7368Ankeny, IA - Team Time (1st 5) 1:20:23.4 | Spread (1st 5) 51.6
24, 28, 57, 125, 134, (147), (175)
Levi Hill, Ethan Zuber, Jake Bosch, Abel Squires, Tate Brownsberger, (Aidan Farrell), (Ike Smith)
15:40.4, 15:42.9, 16:00.5, 16:27.6, 16:32.0, (16:33.7), (16:44.5)
8375Pleasant Valley, IA - Team Time (1st 5) 1:20:17.0 | Spread (1st 5) 1:16.0
7, 57, 69, 112, 130, (158), (273)
Jacob Mumey, Luke Knepp, Andrew Miller, Carl Rekow, Max Sorgenfrey, (Cameron Gotto), (Tyler Nels)
15:14.0, 16:00.5, 16:07.5, 16:25.0, 16:30.0, (16:38.0), (17:08.0)
9376Dubuque Hempstead, IA - Team Time (1st 5) 1:20:35.6 | Spread (1st 5) 49.1
21, 38, 79, 119, 119, (176), (259)
John Maloney, Caleb Kass, Charlie Driscoll, Zack Johnson, Brandon Kass, (Micah Fern), (Will Houselog)
15:37.9, 15:52.1, 16:11.6, 16:27.0, 16:27.0, (16:44.9), (17:05.0)
10377Johnston, IA - Team Time (1st 5) 1:20:14.6 | Spread (1st 5) 1:17.6
8, 42, 65, 116, 146, (179), (202)
Jaxson Plumb, Aidan O'Connor, Carson Lane, Brayden Picken, Holden Schug, (Jack Coen), (Garrett Ness)
15:15.8, 15:54.1, 16:04.4, 16:26.9, 16:33.4, (16:45.4), (16:51.0)
11437Pella, IA - Team Time (1st 5) 1:20:42.4 | Spread (1st 5) 1:10.5
19, 20, 72, 138, 188, (212), (232)
Chase Lauman, Canaan Dunham, Nathan VanderWaal, Noah Schuknecht, Cooper Vande Voort, (Devon Browne), (Zack Neumann)
15:36.3, 15:37.6, 16:09.4, 16:32.3, 16:46.8, (16:52.9), (16:57.0)
12439Des Moines Roosevelt, IA - Team Time (1st 5) 1:21:07.6 | Spread (1st 5) 36.6
37, 43, 111, 122, 126, (144), (165)
Gabe Shaw, Owen Marett, Will Beaumont, Aj Acheson, Logan Westin, (Elijah Gumm), (Matthew Bonner)
15:51.7, 15:55.7, 16:24.8, 16:27.1, 16:28.3, (16:33.3), (16:40.8)
13508Ames, IA - Team Time (1st 5) 1:21:29.7 | Spread (1st 5) 36.7
50, 68, 95, 144, 151, (180), (204)
Charles Bennett, Ahmed Aldamak, Jonathon Williams, Grant Crespi, Zachary Lenkaitis, (Brennen Bhave), (Erik Anderson)
15:57.8, 16:06.4, 16:17.7, 16:33.3, 16:34.5, (16:45.6), (16:51.5)
14541Valley West Des Moines, IA - Team Time (1st 5) 1:21:26.2 | Spread (1st 5) 1:08.9
33, 36, 106, 139, 227, (236), (355)
Jackson Bergman, Evan McClinton, Jacob Forney, Jonathan Owen, Jack Cavan, (Aidan Limback), (Will Johnson)
15:47.2, 15:47.7, 16:22.4, 16:32.8, 16:56.1, (16:57.2), (17:27.4)
15547Prairie Cedar Rapids, IA - Team Time (1st 5) 1:21:45.3 | Spread (1st 5) 37.1
63, 82, 83, 155, 164, (200), (236)
Nick Lee, Jaxon Sickels, Zach Cooper, Anson Fauchier, Harrison Allard, (Bennett Allred), (Landon Kahler)
16:03.4, 16:12.5, 16:12.7, 16:36.2, 16:40.5, (16:50.1), (16:57.2)
16573Dallas Center-Grimes, IA - Team Time (1st 5) 1:21:55.6 | Spread (1st 5) 51.5
40, 89, 109, 161, 174, (205), (265)
Jack Every, Ben Every, Aj Angus, Elias Arbuckle, Sam Mora, (Colin Mandernach), (Cael Ramsey)
15:52.8, 16:15.1, 16:24.2, 16:39.2, 16:44.3, (16:51.7), (17:05.8)
17604Marion, IA - Team Time (1st 5) 1:21:21.0 | Spread (1st 5) 1:53.4
5, 74, 139, 162, 224, (416), (418)
Jedidiah Osgood, Cooper Cook, Jordan Fischer, Jakob Regennitter, Chris Oberbroeckling, (Jarred Regennitter), (Bennett Kautz)
15:02.4, 16:10.0, 16:32.8, 16:40.0, 16:55.8, (17:47.9), (17:48.0)
18616Urbandale, IA - Team Time (1st 5) 1:21:58.6 | Spread (1st 5) 1:10.6
32, 92, 93, 167, 232, (294), (304)
Tommy Hensley, Blake Smith, Ethan Smith, Andrew Donoho, Sidney Shide, (Nate Hammerand), (Evan Leggett)
15:46.4, 16:16.6, 16:16.9, 16:41.7, 16:57.0, (17:13.3), (17:16.0)
19635North Polk Alleman, IA - Team Time (1st 5) 1:22:06.0 | Spread (1st 5) 1:10.0
18, 115, 141, 177, 184, (393), (393)
Zach Sporaa, Max Sporaa, Alik McIlravy, Austin Stierman, Ethan Stierman, (Owen Reed), (Nolan Mandernach)
15:36.0, 16:26.0, 16:33.0, 16:45.0, 16:46.0, (17:40.0), (17:40.0)
20642Iowa City West, IA - Team Time (1st 5) 1:21:54.0 | Spread (1st 5) 1:20.3
16, 53, 149, 203, 221, (247), (252)
Moustafa Tiea, Seth Cheney, Kai Merril, Michael Lee, Andrew Polgreen, (Cade Benson), (Praneel Rastogi)
15:34.5, 15:59.6, 16:33.8, 16:51.3, 16:54.8, (16:59.9), (17:03.0)
21663Glenwood, IA - Team Time (1st 5) 1:22:08.4 | Spread (1st 5) 1:16.6
22, 91, 122, 199, 229, (242), (249)
Bryant Keller, Andrew Smith, Liam Hays, Kevin Coots, Preston Slayman, (Dillon Anderson), (Jackson Griffin)
15:39.8, 16:15.2, 16:27.1, 16:49.9, 16:56.4, (16:59.1), (17:00.6)
22679Sioux City North, IA - Team Time (1st 5) 1:21:04.6 | Spread (1st 5) 2:06.2
4, 9, 159, 238, 269, (270), (332)
Natneal Kifle, Gabe Nash, Beshanena Gutema, Abubekar Kumbi, Raul Gomez, (Steven Kling), (Connor Schultz)
15:00.3, 15:21.6, 16:38.5, 16:57.7, 17:06.5, (17:07.1), (17:22.3)
23786Southeast Polk, IA - Team Time (1st 5) 1:22:28.1 | Spread (1st 5) 1:48.5
10, 86, 99, 292, 299, (304), (395)
Carson Owens, Brice McNeley, Bruce Johnson, Aydin McNeley, Luke Bartlett, (Rylan Althof), (Brock Johnson)
15:26.0, 16:14.5, 16:20.4, 17:12.7, 17:14.5, (17:16.0), (17:40.5)
24827Epworth Western Dubuque, IA - Team Time (1st 5) 1:22:43.8 | Spread (1st 5) 1:56.5
13, 102, 116, 248, 348, (454), (506)
Isaiah Hammerand, Quentin Nauman, Derek Fangmann, Drew Meyer, Levi Meyer, (Brody Staner), (Thomas Blair)
15:29.5, 16:21.4, 16:26.9, 17:00.0, 17:26.0, (18:04.0), (18:43.0)
25860Des Moines Christian, IA - Team Time (1st 5) 1:22:45.2 | Spread (1st 5) 1:59.0
11, 61, 180, 255, 353, (383), (438)
Aaron Fynaardt, Caleb Ten Pas, Collin Houg, Jack McPartland, Curren Johnson, (Jack Gummert), (Josh Hagenberg)
15:28.0, 16:01.1, 16:45.6, 17:03.5, 17:27.0, (17:36.0), (17:54.6)
26894Okoboji Milford, IA - Team Time (1st 5) 1:23:29.3 | Spread (1st 5) 1:04.9
73, 114, 166, 240, 301, (322), (443)
Evan Osler, Trigg Heimdal, Dylan Jones, Akron Jostand, Drew Sandven, (Christian Hesse), (Dakota Hesseltine)
16:09.7, 16:25.2, 16:41.2, 16:58.6, 17:14.6, (17:20.6), (17:58.1)
27914Winterset, IA - Team Time (1st 5) 1:23:31.1 | Spread (1st 5) 1:03.9
66, 150, 153, 266, 279, (382), (506)
Mason Back, Sam Hensley, Ethan Easter, Eli Cowman, Collin Kessler, (Luke Heithoff), (Liam Sutton)
16:05.5, 16:34.0, 16:35.9, 17:06.3, 17:09.4, (17:35.3), (18:43.0)
28923Moc-Floyd Valley, IA - Team Time (1st 5) 1:23:23.1 | Spread (1st 5) 1:21.4
48, 64, 222, 275, 314, (340), (378)
Trevor Mirande, Isaiah Hulshof, Ian Van Der Werff, Micah DeYoung, Micah Schmidt, (Ian VanDerWerff), (Nathan Anderson)
15:57.0, 16:04.3, 16:55.1, 17:08.3, 17:18.4, (17:23.4), (17:34.0)
29947Linn-Mar Marion, IA - Team Time (1st 5) 1:23:52.2 | Spread (1st 5) 33.7
104, 192, 209, 219, 223, (224), (230)
Luke Steffen, Ethan Cozine, Joey Banowetz, Paxton Hummer, Owen Hanson, (Riley Kuhn), (Ezra Crandall)
16:22.0, 16:47.9, 16:52.4, 16:54.2, 16:55.7, (16:55.8), (16:56.7)
30982Bettendorf, IA - Team Time (1st 5) 1:24:03.5 | Spread (1st 5) 24.0
134, 194, 208, 220, 226, (353), (384)
Chase Wakefield, AJ Willey, Ryan Heden, Kaidan VanderWeele, Xavier Potts, (Zach VanWychen), (Noah Gehler)
16:32.0, 16:49.0, 16:52.2, 16:54.3, 16:56.0, (17:27.0), (17:36.3)
311029Iowa City Liberty, IA - Team Time (1st 5) 1:23:57.7 | Spread (1st 5) 1:36.3
43, 100, 190, 330, 366, (405), (412)
Aidan Decker, Noah Gregoire, Nathan Kinzer, Maxwell Thompson, Owen Abel, (Jacob Madsen), (Will Thompson)
15:55.7, 16:21.0, 16:47.0, 17:22.0, 17:32.0, (17:43.0), (17:46.0)
321038Mount Vernon-Lisbon, IA - Team Time (1st 5) 1:24:12.0 | Spread (1st 5) 1:05.6
77, 172, 214, 268, 307, (308), (374)
Grady Olberding, Klayten Perreault, Junior Krob, Dawson Scheil, Seamus O'Connor, (Wesley Sadler), (Zach Fall)
16:11.4, 16:44.1, 16:53.0, 17:06.4, 17:17.0, (17:17.1), (17:33.1)
331098Denison-Schleswig, IA - Team Time (1st 5) 1:23:59.0 | Spread (1st 5) 1:44.8
25, 84, 317, 325, 347, (431), (469)
Richard Gonzalez, Leo Flores, Ivan Ledesma, Leonardo Flores, Ethan Perrien, (Ethan Olsen), (Brian Ibarra)
15:40.5, 16:12.9, 17:19.2, 17:21.1, 17:25.3, (17:52.4), (18:10.4)
341103Solon, IA - Team Time (1st 5) 1:24:28.0 | Spread (1st 5) 1:01.0
108, 141, 252, 259, 343, (439), (481)
Brick Kabela, Michael Yeomans, Evan Burg, Grant Bumsted, Lawsin Sinnwell, (Wyatt Applegarth), (Camden Lyons)
16:23.0, 16:33.0, 17:03.0, 17:05.0, 17:24.0, (17:55.7), (18:16.0)
351124IKM-Manning, IA - Team Time (1st 5) 1:24:15.6 | Spread (1st 5) 1:36.5
29, 210, 246, 318, 321, (426), (493)
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)
361129Carlisle, IA - Team Time (1st 5) 1:24:40.6 | Spread (1st 5) 33.5
159, 182, 227, 275, 286, (328), (341)
Kael Streeter, Kamden Brown, Chase Gach, Logan Howard, Brody Roth, (Ezra DeCleene), (Zach Streeter)
16:38.5, 16:45.7, 16:56.1, 17:08.3, 17:12.0, (17:21.7), (17:23.7)
1129Gilbert, IA - Team Time (1st 5) 1:24:24.7 | Spread (1st 5) 1:26.1
39, 232, 259, 284, 315, (336), (403)
William Wadsley, Zain Mueller, Preston Stensland, Carson Squiers, Emmett Barber, (Harrison Kraehling), (Nolan Weber)
15:52.5, 16:57.0, 17:05.0, 17:11.6, 17:18.6, (17:23.0), (17:42.8)
381163Danville/New London, IA - Team Time (1st 5) 1:24:38.0 | Spread (1st 5) 1:51.0
48, 134, 193, 370, 418, (486), (508)
AJ Bonnesen, Rylan Martin, Carter Fesler, Jackson Shacklett, Talan Whaley, (Cauy Garrett), (Shinn Isaac)
15:57.0, 16:32.0, 16:48.0, 17:33.0, 17:48.0, (18:20.0), (18:47.5)
391206Ankeny Centennial, IA - Team Time (1st 5) 1:24:36.5 | Spread (1st 5) 1:55.4
27, 254, 257, 283, 385, (390), (392)
Aj Schermerhorn, Aammin Hassan, Brayden Vander Wilt, Brendan Owens, Dean Landis, (Jack Behrens), (Mark Nelson)
15:41.1, 17:03.1, 17:04.5, 17:11.3, 17:36.5, (17:38.9), (17:39.9)
401208Atlantic, IA - Team Time (1st 5) 1:25:00.5 | Spread (1st 5) 23.0
198, 206, 245, 272, 287, (465), (467)
Alex Sonntag, Bennett Whetstone, Devon Fields, Tyrell Williams, Christian Thompson, (Talon Lajeuness), (Mason McFadden)
16:49.2, 16:52.0, 16:59.6, 17:07.5, 17:12.2, (18:08.4), (18:09.8)
411211Grundy Center, IA - Team Time (1st 5) 1:25:20.3 | Spread (1st 5) 2:36.6
56, 162, 168, 324, 501, (511), (517)
Kaden Lynch, Emerson Vokes, Brennen Sager, Tyler Venenga, Brayden Wallis, (Devin Wrider), (Jeryn Spear)
16:00.4, 16:40.0, 16:41.9, 17:21.0, 18:37.0, (18:53.0), (19:16.3)
421265Lewis Central, IA - Team Time (1st 5) 1:24:52.1 | Spread (1st 5) 2:30.0
15, 106, 287, 407, 450, (485), (504)
Ethan Eichhorn, Kade Diercks, Marshall Arkfeld, Richard Selken, Asher Rodenburg, (Jaxon Brewer), (Drew White)
15:31.8, 16:22.4, 17:12.2, 17:43.9, 18:01.8, (18:19.3), (18:38.3)
431269Waukee, IA - Team Time (1st 5) 1:25:10.2 | Spread (1st 5) 1:28.9
81, 177, 230, 380, 401, (433), (480)
Garrett Weber, Dashiell Coyier, Jonas VanDis, Jalen Taha, Joseph Lawry, (Nick Wellet), (Ellis Coyier)
16:12.3, 16:45.0, 16:56.7, 17:35.0, 17:41.2, (17:53.1), (18:15.4)
441278Sioux Center, IA - Team Time (1st 5) 1:25:12.0 | Spread (1st 5) 1:11.4
102, 154, 309, 344, 369, (470), (509)
Easton VanDenBerg, Hudson Vonk, Kellen Dean, Logan Foltz, VanDen Easton Berg, (Micah VandeVegte), (Micah Truesdell)
16:21.4, 16:36.0, 17:17.6, 17:24.2, 17:32.8, (18:11.5), (18:51.5)
451285Tipton, IA - Team Time (1st 5) 1:25:22.9 | Spread (1st 5) 1:43.0
94, 183, 259, 302, 447, (471), (474)
Clay Bohlmann, Ty Nichols, Maxson Fogg, Caleb Bohlmann, Brody Deerberg, (Andrew Shumaker), (Jett Kamberling)
16:17.0, 16:45.9, 17:05.0, 17:15.0, 18:00.0, (18:12.0), (18:14.0)
461308Mediapolis, IA - Team Time (1st 5) 1:26:24.0 | Spread (1st 5) 3:14.0
67, 141, 280, 302, 518, (522), (525)
Solomon Zaugg, Owen Schmidgall, Jeff Campbell, Logan Rosas, Tyler Bratkowski, (Ben Rice), (Adrian Matteson)
16:06.0, 16:33.0, 17:10.0, 17:15.0, 19:20.0, (19:34.0), (20:45.0)
471319Clear Creek-Amana, IA - Team Time (1st 5) 1:25:28.4 | Spread (1st 5) 59.2
133, 196, 285, 345, 360, (361), (370)
Brock Hilsman, Peyton Stadler, Isaac Sorensen, Cameron Kimm, Jamie Hayes, (Thomas Stiltner), (Cash Jensen)
16:31.5, 16:49.1, 17:11.9, 17:25.2, 17:30.7, (17:30.8), (17:33.0)
481326Regina Iowa City, IA - Team Time (1st 5) 1:25:17.8 | Spread (1st 5) 1:43.2
45, 191, 311, 388, 391, (409), (495)
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)
491355Unity Christian Orange City, IA - Team Time (1st 5) 1:25:36.3 | Spread (1st 5) 39.4
206, 235, 243, 306, 365, (442), (482)
Jonathon Breems, Stephen Schreurs, Ethan Wynia, Daylen Mulder, Lane Scholten, (Iain Monroe), (Ezra Landman)
16:52.0, 16:57.1, 16:59.3, 17:16.5, 17:31.4, (17:57.7), (18:17.0)
501375South Tama County Tama, IA - Team Time (1st 5) 1:25:40.2 | Spread (1st 5) 1:58.9
53, 131, 313, 434, 444, (466), (489)
Tommy Tyynismaa, James Brant, Braxten Rohrs, Kaden Kopsa, Cade Rosenberger, (Barrett Jesina), (Holden Schirmer)
15:59.6, 16:30.2, 17:18.2, 17:53.7, 17:58.5, (18:09.2), (18:22.3)
511376Oelwein, IA - Team Time (1st 5) 1:25:43.9 | Spread (1st 5) 1:13.2
147, 196, 290, 329, 414, (490), (524)
Conall Sauser, Ray Gearhart, Jacob Sullivan, Benjamin Driscoll, Caleb Schunk, (Gabe Driscoll), (Keshaun Williams)
16:33.7, 16:49.1, 17:12.3, 17:21.9, 17:46.9, (18:23.4), (19:59.1)
521378Dubuque Senior, IA - Team Time (1st 5) 1:25:41.0 | Spread (1st 5) 34.1
211, 217, 256, 342, 352, (387), (445)
Jack Kirman, Robert Howes, Jacob Rowe, Calvin Lueken, Jacob Haug, (Danny Rothert), (Sam Weber)
16:52.7, 16:53.6, 17:04.0, 17:23.9, 17:26.8, (17:37.0), (17:59.0)
531395Vinton-Shellsburg, IA - Team Time (1st 5) 1:26:13.0 | Spread (1st 5) 1:52.0
100, 170, 184, 468, 473, (516), (519)
Eli Page, Elijah Blix, Alex Torres, Jack Blais, Aldin Swanson, (Emmett Colsch), (Zach Klopping)
16:21.0, 16:43.0, 16:46.0, 18:10.0, 18:13.0, (19:14.0), (19:23.0)
541399Woodbine Community, IA - Team Time (1st 5) 1:25:23.7 | Spread (1st 5) 2:01.4
23, 266, 345, 363, 402, (502), (513)
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)
551406St. Albert Council Bluffs, IA - Team Time (1st 5) 1:25:14.2 | Spread (1st 5) 3:32.7
3, 173, 299, 440, 491, (492), (523)
Colin Lillie, Owen Wise, Adam Denny, Parker Heisterkamp, Joe Hughes, (Gabriel Barajas), (Jacob Boswell)
14:52.7, 16:44.2, 17:14.5, 17:57.4, 18:25.4, (18:27.6), (19:47.6)
561433Waukon, IA - Team Time (1st 5) 1:25:57.4 | Spread (1st 5) 22.6
239, 281, 293, 295, 325, (362), (368)
Nathan O'Neill, Skyler Dugan, Isaac Reisinger, Connor Cahoon, Wyatt Gulla, (Josh Keenan), (Nate Keenan)
16:58.5, 17:10.6, 17:13.2, 17:14.0, 17:21.1, (17:30.9), (17:32.5)
571443MVAOCOU, IA - Team Time (1st 5) 1:26:02.2 | Spread (1st 5) 1:15.1
132, 212, 322, 364, 413, (453), (520)
Hamann Kael, Charlie Forbes, Justin Dorale, Joey Koithan, Meyer Jayden, (Kael Hamman), (Caydon Bailey)
16:31.2, 16:52.9, 17:20.6, 17:31.2, 17:46.3, (18:03.8), (19:23.8)
581492Indianola, IA - Team Time (1st 5) 1:26:14.6 | Spread (1st 5) 59.6
186, 264, 282, 350, 410, (460), (478)
Reed Robbins, Kiefer Barnes, Paxton Bloom, Hunter Seifrig, Nathan Epley, (Sam Ross), (Noah Kjellberg)
16:46.1, 17:05.7, 17:10.9, 17:26.2, 17:45.7, (18:05.7), (18:14.9)
591494Washington, IA - Team Time (1st 5) 1:26:04.4 | Spread (1st 5) 1:52.7
55, 274, 335, 398, 432, (447), (484)
Micah Rees, Tyler Alderton, Lane Schrock, Andrew Rees, Elijah Morris, (Drew Horak), (Sawyer Tschantz)
15:59.8, 17:08.1, 17:23.0, 17:41.0, 17:52.5, (18:00.0), (18:19.0)
601506Mason City, IA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 1:35.2
105, 258, 291, 411, 441, (476), (483)
Jess Cornick, Ra'Shaun Sinnwell, Brandt Haakenstad, Kevin Carney, Kale DiMarco, (Daniel Schwarz), (Brady Wickering)
16:22.3, 17:04.9, 17:12.5, 17:45.8, 17:57.5, (18:14.7), (18:18.2)
611520Waterloo West, IA - Team Time (1st 5) 1:26:21.2 | Spread (1st 5) 1:22.2
134, 278, 336, 336, 436, (454), (458)
Presley Berns, Ben Ritter, Ryan Harn, Braden Nystrom, Yairh Gonzalez, (Josiah Wendland), (Zephaniah Gustafson)
16:32.0, 17:09.0, 17:23.0, 17:23.0, 17:54.2, (18:04.0), (18:05.0)
621546North Scott Eldridge, IA - Team Time (1st 5) 1:26:23.0 | Spread (1st 5) 2:01.0
60, 295, 370, 370, 451, (496), (496)
Nik Davis, Yorty Hagedorn, Braeden Bohannon, Carter Unwin, Grant Peterson, (Matthew Simmons), (Alec Harris)
16:01.0, 17:14.0, 17:33.0, 17:33.0, 18:02.0, (18:31.0), (18:31.0)
631555ADM Adel, IA - Team Time (1st 5) 1:26:25.9 | Spread (1st 5) 58.0
152, 287, 366, 374, 376, (415), (416)
Torin Timmerman, Hunter Landphair, Isaac Chapman, Desmarais Harrison, Keegan Holdmeyer, (Hubie Chaplin), (Sam Peters)
16:35.3, 17:12.2, 17:32.0, 17:33.1, 17:33.3, (17:47.4), (17:47.9)
641629Center Point-Urbana, IA - Team Time (1st 5) 1:26:47.1 | Spread (1st 5) 11.8
310, 316, 319, 327, 357, (377), (395)
Cayle Estling, Brody Behrens, Casey Kirtz, Cooper Grimm, Bradley Jones, (Isaac Larson), (Teegan Fuessley)
17:17.8, 17:18.8, 17:19.8, 17:21.1, 17:29.6, (17:33.8), (17:40.5)
651648ACGC, IA - Team Time (1st 5) 1:26:56.3 | Spread (1st 5) 1:13.0
156, 251, 398, 418, 425, (446), (452)
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)
1648Denver, IA - Team Time (1st 5) 1:26:52.4 | Spread (1st 5) 45.6
241, 263, 339, 397, 408, (437), (477)
Jack Mulert, Neal Pinter, Maxwell Schwandt, Talan LaFrentz, Trevor Baas, (Gabe Swales), (Jayden Herrmann)
16:58.8, 17:05.3, 17:23.3, 17:40.6, 17:44.4, (17:54.5), (18:14.8)
671659Fort Madison, IA - Team Time (1st 5) 1:26:56.3 | Spread (1st 5) 41.1
277, 297, 312, 349, 424, (464), (515)
Mason McLey, Riley Tripp, Jacob Shottenkirk, Nolan Guzman, Peyton Lambert, (John Cottrell), (Castille Johnstun)
17:08.4, 17:14.3, 17:18.1, 17:26.1, 17:49.5, (18:07.6), (19:05.0)
681670Bellevue, IA - Team Time (1st 5) 1:27:49.3 | Spread (1st 5) 2:37.0
89, 218, 379, 474, 510, (512), (521)
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)
691677Decorah, IA - Team Time (1st 5) 1:26:57.9 | Spread (1st 5) 28.0
270, 333, 334, 359, 381, (386), (428)
Cade Olson, Henry Weis, Davis Coppola, Grant Zilka, Jake Magner, (Landyn Hook), (Garrett See)
17:07.1, 17:22.6, 17:22.7, 17:30.4, 17:35.1, (17:36.6), (17:50.4)
701727Central DeWitt, IA - Team Time (1st 5) 1:27:33.9 | Spread (1st 5) 1:20.4
187, 214, 406, 457, 463, (493), (499)
Caleb Olson, Ben Zimmer, Corbin Jorgensen, Keegan Peterson, Elston Lindner, (Adam Wilke), (Parker Petsche)
16:46.4, 16:53.0, 17:43.3, 18:04.2, 18:06.9, (18:29.0), (18:32.0)
711734Monticello, IA - Team Time (1st 5) 1:27:23.8 | Spread (1st 5) 1:11.2
169, 320, 389, 421, 435, (454), (479)
Chesney Capron, Jacob Miller, Aedan Althoff, Alex Oswald, Cord Nietert, (Reeve Graver), (Walker Spence)
16:42.8, 17:20.0, 17:38.0, 17:49.0, 17:54.0, (18:04.0), (18:15.0)
721756Mid-Prairie Wellman, IA - Team Time (1st 5) 1:27:22.5 | Spread (1st 5) 58.0
214, 356, 358, 398, 430, (503), (504)
Emmett Swartzentruber, Preston Yutzy, Blake Creed, Jayse Yoder, Nathan Wallington, (Daniel Rodgers), (Jordan Stock)
16:53.0, 17:27.6, 17:29.9, 17:41.0, 17:51.0, (18:38.2), (18:38.3)
731772Nevada, IA - Team Time (1st 5) 1:27:32.2 | Spread (1st 5) 1:00.2
194, 331, 403, 421, 423, (458), (496)
Carter Holland, Brian Rohde, Rowan Steele, Owen Freeman, Will Bauman, (Nick Frideres), (Dawson Lemke)
16:49.0, 17:22.2, 17:42.8, 17:49.0, 17:49.2, (18:05.0), (18:31.0)
741843Garner-Hayfield-Ventura, IA - Team Time (1st 5) 1:28:03.8 | Spread (1st 5) 1:12.5
244, 250, 429, 449, 471, (487), (514)
Zach Flatebo, Connor Hammitt, Scylar Schulze, Bronson Buitenwerf, Caleb Good, (Jonah Pringnitz), (Ty Heller)
16:59.5, 17:00.7, 17:50.7, 18:00.9, 18:12.0, (18:20.3), (19:03.4)
751849Grinnell, IA - Team Time (1st 5) 1:28:07.3 | Spread (1st 5) 1:16.2
201, 298, 427, 461, 462, (488), (500)
Jonas Conner, Liam Crites, Cadel Conner, Alexander Crites, Beaux Blanchard, (Jeff Sieck), (Alex Crites)
16:50.3, 17:14.4, 17:50.3, 18:05.8, 18:06.5, (18:20.9), (18:34.6)