141Prairie Cedar Rapids, IA - Team Time (1st 5) 1:11:35.0 | Spread (1st 5) 1:02.0
1, 8, 10, 10, 12, (15), (40)
Mitch Pritts, Conner Neuhaus, Austin Schrader, Ross Adams, Juan Loera, (Zach Fiser), (Samuel Tufts)
13:32.0, 14:25.0, 14:32.0, 14:32.0, 14:34.0, (14:42.0), (15:33.0)
275Davenport Central, IA - Team Time (1st 5) 1:12:59.3 | Spread (1st 5) 1:29.8
3, 4, 7, 28, 33, (49), (50)
Matt Smith, Ben McCullough, Mason Tope, Jesse Trujillo, Matt Dennis, (Pablo Haake), (Nick Moeller)
13:56.0, 14:01.0, 14:22.0, 15:14.5, 15:25.8, (15:53.0), (15:53.1)
379Pleasant Valley, IA - Team Time (1st 5) 1:13:27.0 | Spread (1st 5) 1:06.0
5, 5, 16, 21, 32, (35), (42)
Elliott Klauer Unk, Daniel Rodriguez, Joey Schuler, Jack Moss, Nick McMillan, (Mike Gates), (Adam Sargeant)
14:16.0, 14:16.0, 14:44.0, 14:49.0, 15:22.0, (15:28.0), (15:34.0)
4101Linn-Mar Marion, IA - Team Time (1st 5) 1:14:24.0 | Spread (1st 5) 40.0
14, 16, 19, 22, 30, (37), (44)
Matt Wempen, Noah Decker, Ian Frana, Jake Bushlack, Jonathan Tripp, (Alijah Jeffery), (Seth Stecker)
14:40.0, 14:44.0, 14:45.0, 14:55.0, 15:20.0, (15:29.0), (15:39.0)
5120Bettendorf, IA - Team Time (1st 5) 1:15:25.0 | Spread (1st 5) 52.0
9, 25, 27, 29, 30, (38), (45)
Tyler Henson, Bryce Brien, Colin Ploufe, Eli Modjeska, Nick Arevalo, (Jacob Airgood), (Thomas Parker)
14:28.0, 15:08.0, 15:12.0, 15:17.0, 15:20.0, (15:30.0), (15:44.0)
6191Dubuque Senior, IA - Team Time (1st 5) 1:17:14.0 | Spread (1st 5) 2:44.0
2, 23, 42, 59, 65, (72), (72)
Mark Fairley, Ben Nemec, Nate Baur-Schoer, Brian Kirk, Cole Kass, (Andrew Reinert), (Jacobe Blakeman)
13:49.0, 15:03.0, 15:34.0, 16:15.0, 16:33.0, (16:54.0), (16:54.0)
7200North Scott Eldridge, IA - Team Time (1st 5) 1:17:46.4 | Spread (1st 5) 1:19.4
13, 41, 47, 48, 51, (62), (64)
Josh Pestka, Alex Bare, Dalton Neeley, Elijah Porter, Bryce Mueller, (Spencer Diercks), (Conner Allchin)
14:37.2, 15:33.8, 15:47.4, 15:51.4, 15:56.6, (16:18.3), (16:27.0)
8235Xavier Cedar Rapids, IA - Team Time (1st 5) 1:19:28.0 | Spread (1st 5) 1:40.0
24, 26, 58, 60, 67, (86), (97)
EVan Gradoville, Luke Koechner, EVan Bednar, Bryce Volk, Jacob Herndon, (Tristian Rowley), (Sam Hart)
15:04.0, 15:10.0, 16:14.0, 16:16.0, 16:44.0, (17:34.0), (18:23.0)
9249Iowa City City High, IA - Team Time (1st 5) 1:19:49.0 | Spread (1st 5) 1:22.0
35, 39, 52, 54, 69, (78), (80)
Rasheem Shivers, Andrew Peterson, Jens Dancer, Keenan Funk, Talbot Morris-Downing, (Miguel Guiterrez), (Joel Bender)
15:28.0, 15:31.0, 15:59.0, 16:01.0, 16:50.0, (17:01.0), (17:02.0)
10327Cedar Rapids Jefferson, IA - Team Time (1st 5) 1:22:50.0 | Spread (1st 5) 54.0
55, 63, 66, 68, 75, (76), (78)
Bryce Lund, Jacob Donald, Zeb Grimm, Matt Swenson, Dustin Hager, (Henok Kidane), (Seth Jellison)
16:03.0, 16:22.0, 16:39.0, 16:49.0, 16:57.0, (16:59.0), (17:01.0)
11342Clinton, IA - Team Time (1st 5) 1:24:35.4 | Spread (1st 5) 3:28.5
18, 70, 71, 88, 95, (110), (117)
Hunter Genco, C. Ilg, Carson Peck, Andre Dunlap, Byrce Mooney, (Jeremy Regenwether), (D. Shaw)
14:44.8, 16:51.5, 16:52.1, 17:53.7, 18:13.3, (19:05.5), (19:15.6)
342Davenport North, IA - Team Time (1st 5) 1:24:29.8 | Spread (1st 5) 2:44.8
34, 45, 76, 93, 94, (99), (119)
Logan Wright, Vincent Santoro, Wayde Carlson, Matthew Peiffer, John Nguyen, (Ben Wilkinson), (Nick Kaperka)
15:27.2, 15:44.0, 16:59.0, 18:07.6, 18:12.0, (18:23.5), (19:16.6)
13345Davenport West, IA - Team Time (1st 5) 1:23:48.0 | Spread (1st 5) 2:46.0
19, 74, 83, 84, 85, (87), (122)
Rane Nichols Unk, Connor Aden, Roberto Gomez, Devlen Dailey-Gempis, Garrett Duncan, (Alex Reed), (Jacob Gravert)
14:45.0, 16:56.0, 17:15.0, 17:21.0, 17:31.0, (17:46.0), (19:20.0)
14374Burlington, IA - Team Time (1st 5) 1:25:11.0 | Spread (1st 5) 1:59.0
53, 60, 80, 89, 92, (103), (121)
Julian Swayzer, Chris Martinez, Matthew Griffith, Will Deberg, Garrison Wynn, (Trevor Newberry), (Austin Atterberry)
16:00.0, 16:16.0, 17:02.0, 17:54.0, 17:59.0, (18:48.0), (19:18.0)
15425Assumption Davenport, IA - Team Time (1st 5) 1:28:00.8 | Spread (1st 5) 3:12.9
56, 57, 91, 101, 120, (129), (151)
Marcus Knousse, William Cooper, Alix Gradin, Isaac Kakert, Leo Bormann, (Mitchell Guise), (Patrick Matson)
16:03.9, 16:11.7, 17:54.5, 18:33.9, 19:16.8, (19:34.9), (20:24.9)
16480Central Clinton, IA - Team Time (1st 5) 1:31:03.8 | Spread (1st 5) 1:58.7
82, 90, 96, 98, 114, (115), (116)
Christian Wright, Logan Sanderson, Ryan Davison, Adam Barr, Clay Geise, (Wade Sandry), (Seth Weirup)
17:12.6, 17:54.2, 18:22.6, 18:23.1, 19:11.3, (19:11.9), (19:14.7)
17570Ames, IA - Team Time (1st 5) 1:36:01.6 | Spread (1st 5) 49.6
105, 109, 111, 113, 132, (135), (152)
Hunter Pruegger, Ian Hansen, Colin Welk, Jacob Fedderson, Michael Casey, (Carlos Forney), (Cameron McCaw)
18:53.4, 19:04.8, 19:09.3, 19:11.1, 19:43.0, (19:47.3), (20:31.3)
18629Cedar Rapids Washington, IA - Team Time (1st 5) 1:37:33.1 | Spread (1st 5) 1:02.3
104, 124, 130, 134, 137, (139), (141)
Robbie Gearhart, Nick Hansen, Sam Kline, Lakota Bear Killer, Weston Burdt, (Sam Werner), (Wyatt Forster)
18:52.8, 19:24.6, 19:35.3, 19:45.3, 19:55.1, (20:00.5), (20:04.3)
19634Waterloo West, IA - Team Time (1st 5) 1:37:50.7 | Spread (1st 5) 1:23.5
108, 118, 125, 133, 150, (160)
Aaron O'Leary, Mitch Black, Ethan Martin, Josh Boyce, Mirsad Pajazetovic, (Maison Hubrig)
19:00.2, 19:15.9, 19:27.1, 19:43.8, 20:23.7, (22:24.5)
20635Iowa City West, IA - Team Time (1st 5) 1:38:01.0 | Spread (1st 5) 1:31.0
102, 107, 136, 143, 147, (148), (149)
Noah Brase, Akash Borde, William Grahs, Zachary Nullmeyer, Robert Netolicky, (Evan Logsdon), (Joshua Jensen)
18:45.8, 18:58.8, 19:52.4, 20:07.2, 20:16.8, (20:20.9), (20:23.3)
21643Wahlert Dubuque, IA - Team Time (1st 5) 1:37:57.5 | Spread (1st 5) 1:42.9
100, 128, 131, 138, 146, (155), (157)
Brandon Crawford, Kyle Pape, Scott Herbst, Owen Skahill, Dietz Meyer, (Sam Berning), (Logan Manders)
18:33.2, 19:33.3, 19:39.3, 19:55.6, 20:16.1, (21:12.2), (21:26.8)
22644Cedar Rapids Kennedy, IA - Team Time (1st 5) 1:38:18.2 | Spread (1st 5) 1:16.4
106, 126, 127, 140, 145, (153), (158)
Matthew Stevens, Bryton Heisler, Ethan Williams, Addison Furry, Tim Zange, (Mitchell Bobbin), (Corey Duncan)
18:58.5, 19:28.6, 19:32.9, 20:03.3, 20:14.9, (20:44.6), (21:29.6)
23675Muscatine, IA - Team Time (1st 5) 1:39:41.6 | Spread (1st 5) 1:40.1
112, 123, 142, 144, 154, (156), (159)
Garrett Kraus, Caleb Hoffman, Michael Lee, Jesse White, Taustin Kaste, (Trey VanHemert), (Justin York)
19:10.6, 19:20.8, 20:05.1, 20:14.4, 20:50.7, (21:14.7), (21:29.9)