178Ankeny, IA - Team Time (1st 5) 58:48.0 | Spread (1st 5) 45.0
3, 12, 16, 17, 30, (32), (36)
Riley McCoy, Tyler Hadden, Grant Acoymo, Conor Riordan, Tanner Rinker, (Aj Highsmith), (Jonah Plummer)
11:15.0, 11:50.0, 11:51.0, 11:52.0, 12:00.0, (12:01.0), (12:06.0)
2121Valley West Des Moines, IA - Team Time (1st 5) 59:45.0 | Spread (1st 5) 26.0
6, 9, 29, 38, 39, (48), (49)
Alec Jacobsen, Robert Knudsen, Gregory Rinn, Carl Skoog, Nathan Schmitt, (Matt Nicholson), (Andrew Couch)
11:43.0, 11:46.0, 11:59.0, 12:08.0, 12:09.0, (12:21.0), (12:22.0)
3141Urbandale, IA - Team Time (1st 5) 59:58.0 | Spread (1st 5) 17.0
22, 24, 26, 27, 42, (49), (55)
Trevor Miller, Dvedonne Samuel, Jonah Penningroth, Michael Van Riessen, Griffin Clabaugh, (Michael Westphal), (Cade Friedrichsen)
11:55.0, 11:56.0, 11:57.0, 11:58.0, 12:12.0, (12:22.0), (12:28.0)
4144Dowling Catholic West Des Moines, IA - Team Time (1st 5) 1:00:07.0 | Spread (1st 5) 37.0
5, 20, 30, 43, 46, (62), (120)
Ryan Schweizer, Sean Connor, Skyler Riesberg, Matt Frazier, Jack Fink, (Alex Smith), (Sean McKenzie)
11:41.0, 11:54.0, 12:00.0, 12:14.0, 12:18.0, (12:40.0), (13:43.0)
5146Cedar Falls, IA - Team Time (1st 5) 1:00:12.0 | Spread (1st 5) 53.0
4, 12, 32, 41, 57, (70), (73)
Austin Wallestad, Jake Hartman, Sam Schillinger, Charlie Eastman, Ben Eastman, (Ben Hertz), (Gaven O'Hair)
11:39.0, 11:50.0, 12:01.0, 12:10.0, 12:32.0, (12:48.0), (12:57.0)
6170Hinton, IA - Team Time (1st 5) 59:50.8 | Spread (1st 5) 2:07.6
1, 19, 20, 64, 66, (146)
Alex Stack, Logan Johnson, Jake Pride, Omar Khodor, Kyler Sanders, (Tyler Kallsen)
10:36.8, 11:53.4, 11:54.0, 12:42.2, 12:44.4, (14:05.8)
7195Des Moines Roosevelt, IA - Team Time (1st 5) 1:00:52.0 | Spread (1st 5) 32.0
24, 35, 36, 45, 55, (58), (76)
Ethan Shafer, Abdisalan Omar, Sebastian Anderson, Freddy Smith, Abdirahman Omar, (Willis Gaer), (Matthew Voss)
11:56.0, 12:05.0, 12:06.0, 12:17.0, 12:28.0, (12:34.0), (12:59.0)
8264Ames, IA - Team Time (1st 5) 1:02:06.0 | Spread (1st 5) 1:54.0
2, 51, 53, 79, 79, (108), (120)
Lee Grim, Shafim Kahoda, Malkan Santiago, Jackson Sullivan, Ariel Rizshsky-Yakobson, (Clay Sullivan), (Joey Stohlmeyer)
11:09.0, 12:25.0, 12:26.0, 13:03.0, 13:03.0, (13:35.0), (13:43.0)
9280Waukee, IA - Team Time (1st 5) 1:02:49.0 | Spread (1st 5) 1:20.0
11, 47, 54, 83, 85, (102), (145)
Calvin Dixon, Jacob Heen, Lincoln Phillips, Ben Foxen, Zaven Boswell, (Nitkia Kozak), (Nabhan Awan)
11:48.0, 12:19.0, 12:27.0, 13:07.0, 13:08.0, (13:28.0), (14:04.0)
10307Ottumwa, IA - Team Time (1st 5) 1:03:21.4 | Spread (1st 5) 1:29.2
15, 44, 67, 88, 93, (95), (155)
Collin McConnell, Dalton Bowers, Curtis Ford, Alex Ayala, Juan Aldaba, (Riley Wynn), (Zach Grooms)
11:50.5, 12:15.6, 12:44.5, 13:11.1, 13:19.7, (13:20.2), (14:20.4)
11344Southeast Polk, IA - Team Time (1st 5) 1:03:52.0 | Spread (1st 5) 1:52.0
18, 27, 60, 115, 124, (190), (197)
Dalten Lehman, Daniel Sunvold, Cameron McCoy, Braden Tetmeyer, Brandon Lynch, (Nathan Gjersvik), (Lucas Pellegrino)
11:53.0, 11:58.0, 12:35.0, 13:41.0, 13:45.0, (14:55.0), (15:01.0)
12362Monticello, IA - Team Time (1st 5) 1:04:30.0 | Spread (1st 5) 2:32.0
6, 12, 78, 116, 150, (166), (170)
Jordan Loes, Zak Holmes, Dalton Husmann, Noah Steiner, Jacob Bergman, (Kyle Folken), (Carter Broneman)
11:43.0, 11:50.0, 13:00.0, 13:42.0, 14:15.0, (14:28.0), (14:31.0)
13405Northeast Goose Lake, IA - Team Time (1st 5) 1:05:13.0 | Spread (1st 5) 2:16.0
10, 73, 89, 90, 143, (170), (185)
Nick Kennicker, Kirk Mommsen, Tanner Near, Jaden Butler, Colton Galusha, (Quinten Schroeder), (Dylan Schmidt)
11:47.0, 12:57.0, 13:12.0, 13:14.0, 14:03.0, (14:31.0), (14:44.0)
14429Central Clinton, IA - Team Time (1st 5) 1:05:35.0 | Spread (1st 5) 1:00.0
68, 71, 81, 82, 127, (127), (129)
Mathew Townsley, Colin Duffy, Keegan Lass, Elliot Arensdorf, Jacob VanLaere, (Jacob Maxwell), (Christian Foote)
12:47.0, 12:50.0, 13:05.0, 13:06.0, 13:47.0, (13:47.0), (13:48.0)
15472Marshalltown, IA - Team Time (1st 5) 1:06:24.0 | Spread (1st 5) 1:51.0
22, 102, 111, 112, 125, (147), (150)
John Boland, Jacob Ramsey Smith, Jacob Youngblood, Nick Summers, Brett Bethke, (Jose Palmarez), (Austin Leonard)
11:55.0, 13:28.0, 13:37.0, 13:38.0, 13:46.0, (14:11.0), (14:15.0)
16505Eagle Grove, IA - Team Time (1st 5) 1:07:05.0 | Spread (1st 5) 1:30.0
63, 91, 99, 104, 148, (195)
Louis Shriver, Colton Pickering, Sam Johnson, Casey Jurgens, Andrew Ramsey, (Braden Cahalan)
12:42.0, 13:16.0, 13:26.0, 13:29.0, 14:12.0, (14:59.0)
17526Maquoketa, IA - Team Time (1st 5) 1:07:21.0 | Spread (1st 5) 1:57.0
65, 76, 92, 116, 177, (194), (255)
Zach Koppes, Reese Ruppert, Dakota Soenksen, Jacob Brennan, Drew Combs, (Sam Fowler), (Ben Davison)
12:43.0, 12:59.0, 13:17.0, 13:42.0, 14:40.0, (14:57.0), (19:13.1)
18567Fort Dodge, IA - Team Time (1st 5) 1:08:13.0 | Spread (1st 5) 1:07.0
94, 96, 104, 108, 165, (216), (217)
Cole Detmering, Peter Zmudka, Ryan Wagner, Jacob Power, Brandon Lee, (Riley Helmers), (Jacob Shreier)
13:20.0, 13:22.0, 13:29.0, 13:35.0, 14:27.0, (15:31.0), (15:32.0)
19593Ballard, IA - Team Time (1st 5) 1:08:36.8 | Spread (1st 5) 50.9
98, 100, 101, 142, 152, (156), (160)
Kaleb Wohlgemuth, Evan Williams, Caleb Wustenberg, Luke Vespestad, Bryce Snell, (Eli Rochleau), (Nathan Stephany)
13:24.8, 13:26.3, 13:27.7, 14:02.3, 14:15.7, (14:20.6), (14:24.8)
20615Tipton, IA - Team Time (1st 5) 1:08:36.0 | Spread (1st 5) 3:06.0
8, 129, 131, 159, 188, (207), (240)
Matt Pelzer, Jason Rohlf, Jordan Axberg, Sam Bierman, Austin McNeill, (Jacob Laing), (Kenneth Reichert)
11:45.0, 13:48.0, 13:49.0, 14:23.0, 14:51.0, (15:17.0), (16:40.0)
21620Springville, IA - Team Time (1st 5) 1:08:49.0 | Spread (1st 5) 21.0
107, 120, 125, 132, 136, (219), (222)
Levi Flitch, Carter Gillmore, PJ Gorman, Brady Barner, Sam Lorimer, (Carter Gilmore), (Jacob Loehr)
13:34.0, 13:43.0, 13:46.0, 13:51.0, 13:55.0, (15:34.0), (15:37.0)
22624Epworth Western Dubuque, IA - Team Time (1st 5) 1:08:49.0 | Spread (1st 5) 2:03.0
61, 85, 137, 163, 178, (202), (215)
Ethan Hammerand, Nathan Betts, Ike McDermott, Cooper Boelk, Colin Schumacher, (Cody Gartner), (Chris Bromel)
12:38.0, 13:08.0, 13:56.0, 14:26.0, 14:41.0, (15:06.0), (15:30.0)
23683South Tama County Tama, IA - Team Time (1st 5) 1:38:06.7 | Spread (1st 5) 32:30.3
34, 51, 161, 178, 259
Blake Keller, Colson Frakes, Hunter Fillon, Hunter Filloon, Wyatt Hintermeister
12:02.7, 12:25.0, 14:25.0, 14:41.0, 44:33.0
24688Clear Lake, IA - Team Time (1st 5) 1:10:12.0 | Spread (1st 5) 2:45.0
58, 116, 116, 190, 208, (210), (231)
Ryan Faught, Dylan Clapper, Parker Truesdell, Dalton Humburg, Angel Medellin, (Trevor Nevee), (Ben Mason)
12:34.0, 13:42.0, 13:42.0, 14:55.0, 15:19.0, (15:21.0), (16:04.0)
25734Iowa Falls-Alden, IA - Team Time (1st 5) 1:10:45.0 | Spread (1st 5) 1:55.0
75, 138, 163, 169, 189, (212)
Landon Boomsma, Joseph Tibbs, Paul Zolnosky, Connor Faga, Thomas Burchfield, (Adam Long)
12:58.0, 13:58.0, 14:26.0, 14:30.0, 14:53.0, (15:24.0)
26738Grinnell, IA - Team Time (1st 5) 1:10:52.0 | Spread (1st 5) 1:57.0
83, 123, 138, 195, 199, (226), (237)
Jacob Staroska, David Gilbert, Davis Badger, Lucas Chamberland, Taylor Staton, (Nikolai Lleverino), (Devin Smith)
13:07.0, 13:44.0, 13:58.0, 14:59.0, 15:04.0, (15:46.0), (16:23.0)
27753Solon, IA - Team Time (1st 5) 1:11:08.0 | Spread (1st 5) 2:13.0
85, 132, 134, 192, 210, (214), (235)
Keegan Hess, Joe Regan, Simon Duster, Walker Sea, Dillon Drake, (Hunter Thompson), (Cole Paisley)
13:08.0, 13:51.0, 13:52.0, 14:56.0, 15:21.0, (15:29.0), (16:16.0)
28754Clear Creek-Amana, IA - Team Time (1st 5) 1:11:14.0 | Spread (1st 5) 3:36.0
39, 106, 183, 201, 225, (232), (250)
Ben Alcorn, Wyatt Sedlacek, Kage Hinricks, Ben Oxley, Chad Keitel, (Will Ball), (Josh Meade)
12:09.0, 13:32.0, 14:43.0, 15:05.0, 15:45.0, (16:12.0), (17:34.0)
29775Burlington, IA - Team Time (1st 5) 1:11:22.0 | Spread (1st 5) 43.0
135, 140, 154, 172, 174, (175), (198)
E Kane, B Schoene, B Starler, M Reid, N Burlingame, (S Hartman), (J Roy)
13:53.0, 14:00.0, 14:20.0, 14:33.0, 14:36.0, (14:37.0), (15:02.0)
30777Muscatine, IA - Team Time (1st 5) 1:11:37.0 | Spread (1st 5) 1:02.0
113, 153, 157, 176, 178, (218), (222)
Bryant Kraus, Michael Kistler, Kyle Hoffman, Ruben Delatorre, Enrique Luna, (Jon Eversmeyer), (Ben Morgan)
13:39.0, 14:17.0, 14:22.0, 14:38.0, 14:41.0, (15:33.0), (15:37.0)
31822Ogden, IA - Team Time (1st 5) 1:13:14.0 | Spread (1st 5) 2:56.0
97, 110, 166, 213, 236, (249)
Aleks Kester, Tom Behle, Andrew Stumbo, Tristan Frantum, Zane Buxton, (Bradley Gregory)
13:23.0, 13:36.0, 14:28.0, 15:28.0, 16:19.0, (17:33.0)
32859Nevada, IA - Team Time (1st 5) 1:13:43.3 | Spread (1st 5) 3:53.0
68, 168, 184, 199, 240, (242), (251)
Connor Macvey, Andrew Barker, Otto Braydon, Leighton Memmer, Andrew Clough, (Hunter Schumaker), (Harvey Bainter)
12:47.0, 14:28.5, 14:43.8, 15:04.0, 16:40.0, (17:02.5), (17:35.9)
33866Davenport North, IA - Team Time (1st 5) 1:12:57.0 | Spread (1st 5) 24.0
157, 161, 181, 181, 186, (205), (221)
Darius Klinkner, Ethan Wilkinson, Ben Hanser, Justin Herum, Joe Alexander, (Devin Hoaglin), (CJ Morgan)
14:22.0, 14:25.0, 14:42.0, 14:42.0, 14:46.0, (15:07.0), (15:36.0)
34985South Hardin, IA - Team Time (1st 5) 1:16:37.1 | Spread (1st 5) 2:29.5
144, 149, 219, 234, 239, (244)
Dylan Wenke, Logan Roling, Conner Spainhower, Tyler Brinkmeyer, Josiah Dorow, (Boe Deutmeyer)
14:03.3, 14:13.0, 15:34.0, 16:14.0, 16:32.8, (17:15.0)
351044Northern University, IA - Team Time (1st 5) 1:19:35.0 | Spread (1st 5) 3:45.0
113, 209, 229, 246, 247
Caleb O'Connor, Nicholas Gasser, Cullan Meyer, Merlin MacGillivray, Sam Prophet
13:39.0, 15:20.0, 15:50.0, 17:22.0, 17:24.0
361046Andrew Senior, IA - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 6:30.0
72, 228, 243, 247, 256, (257)
Sam Peters, Charles Hovey, Jonathan Ernst, Alex Eggers, Zach Lanning, (Will Bishop)
12:54.0, 15:48.0, 17:12.0, 17:24.0, 19:24.0, (19:53.0)
371047BCLUW Conrad, IA - Team Time (1st 5) 1:18:17.4 | Spread (1st 5) 3:21.0
172, 192, 206, 224, 253, (258)
Devon Crompton, Bradley Bell, Orion Gunderson, Grant Baker, Josh Stanley, (Noah Harvey)
14:33.0, 14:56.0, 15:14.4, 15:40.0, 17:54.0, (20:02.0)
381054Des Moines Abraham Lincoln, IA - Team Time (1st 5) 1:19:52.0 | Spread (1st 5) 3:51.0
141, 187, 229, 245, 252
Cole Baber, Christian Thongvanh, Austin Fisher, Gennaro Cataldo, Caleb Meyer
14:02.0, 14:50.0, 15:50.0, 17:17.0, 17:53.0
391102Des Moines East, IA - Team Time (1st 5) 1:18:41.0 | Spread (1st 5) 1:23.0
202, 202, 227, 233, 238, (254)
GerMary Johnson, Isaiah Miller, Joey Rangle, Honor Edmonds, Haden Noises Perez, (Malique Miller)
15:06.0, 15:06.0, 15:47.0, 16:13.0, 16:29.0, (18:20.0)