155Sioux Falls Lincoln, SD - Team Time (1st 5) 1:22:35.4 | Spread (1st 5) 1:02.1
1, 9, 10, 13, 22, (24), (26)
Zeb Mendel, Jackson Sluiter, Grant Graber, Rob Baker, Ethan Yu, (Zach Miller), (Will Sugrue)
15:52.9, 16:33.0, 16:34.1, 16:40.4, 16:55.0, (17:00.3), (17:05.2)
266Rapid City Stevens, SD - Team Time (1st 5) 1:22:53.5 | Spread (1st 5) 1:21.5
5, 6, 7, 11, 37, (39), (40)
Simeon Birnbaum, Hayden Grosz, Joey Dewhurst, Alex Otten, Keaton Fierro, (Caden Sietsema), (Stone Graves)
15:58.5, 16:29.7, 16:30.8, 16:34.5, 17:20.0, (17:23.0), (17:29.2)
3125Aberdeen Central, SD - Team Time (1st 5) 1:23:54.9 | Spread (1st 5) 1:50.6
2, 4, 19, 41, 59, (61), (68)
Josh Martin, Daniel Street, Jacob Angerhofer, Ian Ahlberg, Christian Wells, (David VanVeen), (Rylan Johnson)
15:54.2, 15:55.4, 16:50.8, 17:29.7, 17:44.8, (17:45.8), (17:55.4)
4154Brandon Valley, SD - Team Time (1st 5) 1:25:15.1 | Spread (1st 5) 1:45.0
3, 23, 31, 45, 52, (57), (65)
Britton Elkin, Jeremiah Donahoe, Ben VanDeBerg, Paul Kern, Riley Peyton, (Cole Borchardt), (Luke Kocer)
15:54.8, 16:55.9, 17:11.2, 17:33.4, 17:39.8, (17:42.8), (17:51.2)
5171Harrisburg, SD - Team Time (1st 5) 1:25:59.3 | Spread (1st 5) 1:08.8
12, 16, 32, 49, 62, (69), (71)
Parker Fitzgerald, Soren Weeg, Cashton Johnson, Trecyn Hallman, Gavin Smith, (Evan Miller), (Ben Bruning)
16:37.5, 16:46.2, 17:11.7, 17:37.6, 17:46.3, (17:57.7), (17:59.9)
6175Sioux Falls Washington, SD - Team Time (1st 5) 1:26:19.2 | Spread (1st 5) 59.2
14, 27, 30, 44, 60, (64), (88)
Avery Stanford, Collin Winkleman, Dan Gide, Davis Shafer, Lucas Rodman, (Alex Bittner), (Camden Reilly)
16:45.8, 17:06.2, 17:11.1, 17:31.1, 17:45.0, (17:48.3), (18:26.7)
7192Yankton, SD - Team Time (1st 5) 1:26:34.7 | Spread (1st 5) 50.2
20, 25, 34, 55, 58, (83), (94)
Zach Fedde, Nate Schoenfelder, Tre Kleinschmit, Dylan Payer, Tim Merchen, (Oliver Dooley), (Harrison Krajewski)
16:53.3, 17:03.5, 17:13.0, 17:41.4, 17:43.5, (18:18.3), (18:39.5)
8193Sioux Falls Roosevelt, SD - Team Time (1st 5) 1:26:40.0 | Spread (1st 5) 1:15.5
17, 29, 36, 38, 73, (82), (90)
Jordan Johnson, Eli Johnson, Carson Reese, Samuel Castle, Noah Stude, (Carter Geurts), (Kieran Weigelt)
16:48.4, 17:10.9, 17:16.0, 17:20.8, 18:03.9, (18:17.9), (18:29.1)
9234Sturgis Brown, SD - Team Time (1st 5) 1:27:44.0 | Spread (1st 5) 25.1
35, 47, 48, 50, 54, (56), (66)
Morgan Papenfuss, Ray Henderson, Taylor Tobias, Traeton Monahan, Beck Bruch, (Ty Petrocco), (Deron Graf)
17:15.4, 17:34.1, 17:35.9, 17:38.1, 17:40.5, (17:41.5), (17:52.7)
10246Pierre T.F. Riggs, SD - Team Time (1st 5) 1:27:55.2 | Spread (1st 5) 1:19.6
14, 43, 45, 70, 74, (78), (95)
Hayden Shaffer, Jared Lutmer, Blake Judson, Mason Dell, Brady Gere, (Bradyn Brother of All), (Trevin Black Bear)
16:45.8, 17:31.0, 17:33.4, 17:59.6, 18:05.4, (18:10.1), (18:39.8)
11314Brookings, SD - Team Time (1st 5) 1:29:01.0 | Spread (1st 5) 1:52.2
8, 67, 75, 77, 87, (91), (96)
Samuel Conrad, Nick Diersen, Talon Everding, Kobe Bowser, Igen Nyawanda, (Jacob York), (Ian Smith)
16:31.2, 17:52.9, 18:05.7, 18:07.8, 18:23.4, (18:33.6), (18:43.6)
12322O'Gorman, SD - Team Time (1st 5) 1:29:52.5 | Spread (1st 5) 2:03.0
21, 51, 52, 96, 102, (103), (109)
Jack Castelli, Evan Mahrous, Dominic Ripperda, Sam Pardy, Andrew Dally, (Max Wetzel), (Sam Prairie)
16:53.4, 17:39.3, 17:39.8, 18:43.6, 18:56.4, (19:02.5), (19:18.5)
13395Watertown, SD - Team Time (1st 5) 1:30:59.6 | Spread (1st 5) 39.2
63, 72, 85, 86, 89, (98), (116)
Evan Halbe, Abate Schulte, Garrett Antoine, Andre Baumgart, Logan Jenc, (Ben Peterson), (Jay Remmers)
17:48.1, 18:01.1, 18:21.5, 18:21.6, 18:27.3, (18:44.1), (19:52.2)
14403Mitchell, SD - Team Time (1st 5) 1:31:53.1 | Spread (1st 5) 1:56.7
28, 79, 92, 100, 104, (119), (121)
Lucas Moller, Max Hart, Nate McCormick, Brock Russell, Carter Moller, (Dawson Schroeder), (Grayson Hetland)
17:09.2, 18:13.8, 18:35.4, 18:48.8, 19:05.9, (20:11.8), (20:25.1)
15416Huron, SD - Team Time (1st 5) 1:32:32.1 | Spread (1st 5) 1:54.9
42, 76, 81, 107, 110, (114), (117)
Cheech Harman, TJ Lien, Will Radke, Cameron Cutshaw, Will Knippling, (Angel Olivo Porcayo), (Gonzalo Quispe-Laura)
17:30.7, 18:07.2, 18:16.2, 19:12.4, 19:25.6, (19:45.0), (19:58.7)
16433Spearfish, SD - Team Time (1st 5) 1:33:20.7 | Spread (1st 5) 2:49.3
18, 93, 99, 111, 112, (115), (118)
Keenan Urdiales, Evan Roles, Paul Hourigan, Max Ensor, Ben Baloun, (Noah Bailey), (Casey Nauta)
16:50.7, 18:38.9, 18:44.4, 19:26.7, 19:40.0, (19:46.1), (20:05.7)
17440Douglas, SD - Team Time (1st 5) 1:33:59.3 | Spread (1st 5) 3:11.9
33, 80, 101, 106, 120, (122), (124)
Peyton Cast, Landon Cast, Miles Mitchell, Jesse Hand Jr., Peyton Roberts, (Nicolas Whitesell), (Colin Gholson)
17:12.4, 18:15.4, 18:55.5, 19:11.7, 20:24.3, (20:45.8), (20:50.4)
18533Rapid City Central, SD - Team Time (1st 5) 1:37:14.7 | Spread (1st 5) 2:27.2
84, 105, 108, 113, 123, (125), (126)
Gage Dietterle, Tavin Erbe, Sam Conroy, Andrew Borland, Bailen Hayford, (Thane Radke), (Ayden Prudich)
18:21.2, 19:07.4, 19:17.6, 19:40.1, 20:48.4, (20:53.0), (21:17.1)