1128Sioux Falls Christian, SD - Team Time (1st 5) 1:22:20.3 | Spread (1st 5) 1:29.3
3, 11, 16, 41, 57, (79), (91)
Isaac Davelaar, Daniel Colby, Patrick Vogel, Derrek VanderLeest, Maksim Strizheus, (Levi Vander Leest), (Carson Engbers)
15:35.7, 16:19.4, 16:27.6, 16:52.6, 17:05.0, (17:18.6), (17:23.3)
2167Rapid City Stevens, SD - Team Time (1st 5) 1:22:35.7 | Spread (1st 5) 1:53.2
1, 12, 35, 54, 65, (66), (109)
Simeon Birnbaum, Alex Otten, Joey Dewhurst, Caden Sietsema, Grady Loos, (Sean Kilpatrick), (Sheldon Fields)
15:16.6, 16:19.7, 16:47.8, 17:01.8, 17:09.8, (17:10.0), (17:33.7)
3208Harrisburg, SD - Team Time (1st 5) 1:24:06.3 | Spread (1st 5) 59.8
13, 20, 43, 49, 83, (110), (117)
Soren Weeg, Cashton Johnson, Parker Fitzgerald, Gavin Smith, Aidan Rockvam, (Abate Schulte), (Ben Bruning)
16:21.1, 16:31.3, 16:53.0, 17:00.0, 17:20.9, (17:34.7), (17:40.0)
4219Aberdeen Central, SD - Team Time (1st 5) 1:23:55.7 | Spread (1st 5) 1:27.8
6, 29, 46, 47, 91, (138), (148)
Josh Martin, Jacob Angerhofer, Christian Wells, Tino Lopez, Anthony Miller, (Ian Ahlberg), (Noah Miller)
15:55.5, 16:45.0, 16:54.9, 16:57.0, 17:23.3, (17:48.3), (17:52.0)
5280Pierre T.F. Riggs, SD - Team Time (1st 5) 1:24:54.4 | Spread (1st 5) 1:08.0
14, 25, 61, 78, 102, (158), (178)
Hayden Shaffer, Jared Lutmer, Mason Dell, Blake Judson, Brady Gere, (Riley Pfeifer), (Haeden Wheelhouse)
16:22.0, 16:37.0, 17:06.9, 17:18.5, 17:30.0, (17:55.8), (18:04.0)
6294Sioux Falls Lincoln, SD - Team Time (1st 5) 1:25:21.2 | Spread (1st 5) 47.4
23, 50, 66, 73, 82, (90), (94)
Kadin Groen, Chase Henderson, Ethan Boyens, Jaykob Knutson, Michael Anderson, (Jordan Levesque), (Will Sugrue)
16:33.4, 17:00.4, 17:10.0, 17:16.6, 17:20.8, (17:23.1), (17:23.9)
7300Sturgis Brown, SD - Team Time (1st 5) 1:25:29.1 | Spread (1st 5) 39.2
27, 53, 60, 76, 84, (272), (294)
Deron Graf, Morgan Papenfuss, Ty Petrocco, Beck Bruch, Ray Henderson, (Owen Koontz), (Connor Lurz)
16:41.8, 17:01.7, 17:06.4, 17:18.2, 17:21.0, (18:49.7), (19:02.9)
8340Sioux Falls Jefferson, SD - Team Time (1st 5) 1:25:41.4 | Spread (1st 5) 1:02.8
22, 33, 74, 100, 111, (132), (160)
Samuel Castle, Eli Johnson, Kieran Weigelt, Noah Stude, Seth Borchers, (Jack Wagoner), (Zander Grenz)
16:33.2, 16:47.6, 17:17.0, 17:27.6, 17:36.0, (17:47.1), (17:56.2)
9363Brookings, SD - Team Time (1st 5) 1:25:45.3 | Spread (1st 5) 1:25.6
10, 44, 71, 118, 120, (121), (137)
Samuel Conrad, Torry Harding, Ernest Ting, Igen Nyawanda, Nick Diersen, (Jacob York), (Jonathan Kahler)
16:15.9, 16:53.2, 17:14.3, 17:40.4, 17:41.5, (17:41.7), (17:48.1)
10379Brandon Valley, SD - Team Time (1st 5) 1:26:10.7 | Spread (1st 5) 46.1
31, 64, 84, 95, 105, (111), (116)
Ben VanDeBerg, Paul Kern, Mikah Peters, Camden Coughlin, Jeremiah Donahoe, (Tyler Groen), (Cole Borchardt)
16:45.3, 17:09.0, 17:21.0, 17:24.0, 17:31.4, (17:36.0), (17:38.9)
11562Custer, SD - Team Time (1st 5) 1:27:31.9 | Spread (1st 5) 2:05.7
26, 39, 75, 152, 270, (297), (319)
Miles Ellman, Gage Grohs, Preston Drew, Drew Lehman, Sterling Sword, (Pierce Sword), (Jackson Drew)
16:41.7, 16:52.2, 17:17.2, 17:53.4, 18:47.4, (19:04.6), (19:19.6)
12575Milbank, SD - Team Time (1st 5) 1:26:53.2 | Spread (1st 5) 2:49.8
5, 51, 93, 186, 240, (340), (384)
Nick Batchelor, Payton Brown, James Batchelor, Isaac Graham, Bryan Meyer, (Jack Sandvig), (Grant Van Peursem)
15:44.8, 17:00.8, 17:23.6, 18:09.4, 18:34.6, (19:35.0), (20:02.3)
13581Elkton-Lake Benton, SD - Team Time (1st 5) 1:27:38.5 | Spread (1st 5) 2:42.7
18, 38, 69, 144, 312, (327), (402)
Nate Timm, Riley Hunter, Levi Jaacks, Miles Harming, Caedmon Bressler, (Charlie Harming), (Raph Johnson)
16:30.0, 16:51.8, 17:13.4, 17:50.6, 19:12.7, (19:25.2), (20:23.3)
14598O'Gorman, SD - Team Time (1st 5) 1:27:57.8 | Spread (1st 5) 1:48.8
28, 77, 81, 181, 231, (298), (307)
Jack Castelli, Evan Mahrous, Andrew Dally, Dominic Ripperda, Max Wetzel, (Sam Pardy), (Sam Prairie)
16:42.0, 17:18.4, 17:20.4, 18:06.2, 18:30.8, (19:05.3), (19:09.6)
15619Miller, SD - Team Time (1st 5) 1:28:04.8 | Spread (1st 5) 1:29.2
36, 42, 142, 190, 209, (331), (371)
Pierce Baumberger, Alex Schumacher, Caden Gortmaker, Kellan Hurd, Tyson Kindle, (Ethan Harrell), (Isaiah Gortmaker)
16:51.0, 16:52.9, 17:50.1, 18:10.6, 18:20.2, (19:27.4), (19:50.0)
16627Yankton, SD - Team Time (1st 5) 1:27:59.0 | Spread (1st 5) 1:56.0
17, 58, 134, 197, 221, (235), (241)
Zach Fedde, Dylan Payer, Harrison Krajewski, Nate Schoenfelder, Tim Merchen, (Taylor Wenzlaff), (Bryton Olson)
16:28.7, 17:05.1, 17:47.4, 18:13.1, 18:24.7, (18:32.4), (18:35.8)
17629Lennox, SD - Team Time (1st 5) 1:28:06.0 | Spread (1st 5) 1:43.1
24, 99, 136, 163, 207, (295), (317)
Sam Swanson, Cloy McVey, Maverick Horst, Noah Sayler, Isaac Bambas, (Jaren Hartman), (Landon Atkins)
16:35.0, 17:26.6, 17:48.0, 17:58.3, 18:18.1, (19:03.5), (19:17.7)
18639Sioux Falls Washington, SD - Team Time (1st 5) 1:28:32.8 | Spread (1st 5) 55.9
70, 107, 123, 151, 188, (195), (264)
Collin Winkleman, Emran Anbesse, Avery Hettich, Davis Shafer, Alex Bittner, (Cole Reilly), (Camden Reilly)
17:14.0, 17:32.1, 17:43.8, 17:53.0, 18:09.9, (18:12.2), (18:43.4)
19654Dakota Valley, SD - Team Time (1st 5) 1:28:40.2 | Spread (1st 5) 1:07.3
63, 119, 131, 139, 202, (227), (258)
Blake Schmiedt, Reed Donaldson, Keaten Wright, Jack Brown, James Kilcullen, (Avery Bradshaw), (Alex Olsen)
17:07.9, 17:41.3, 17:47.0, 17:48.8, 18:15.2, (18:29.0), (18:41.8)
20658Belle Fourche, SD - Team Time (1st 5) 1:27:05.2 | Spread (1st 5) 3:15.6
2, 48, 167, 204, 237, (254), (318)
Sawyer Clarkson, Aiden Voyles, Lennon Clarkson, Zach Tonsager, Harley Rivera, (Nic Lambert), (Carsyn Hahne)
15:17.7, 16:58.0, 18:00.3, 18:15.9, 18:33.3, (18:40.0), (19:18.2)
21669Vermillion, SD - Team Time (1st 5) 1:28:39.6 | Spread (1st 5) 1:01.9
62, 98, 156, 166, 187, (345), (397)
Joel Dahloff, Jack Freeburg, Jacob Chasing Hawk, Emery Bohnsack, Henry Anderson, (Hunter Morse), (Johnny Fleming)
17:07.8, 17:26.3, 17:55.6, 18:00.2, 18:09.7, (19:36.5), (20:18.9)
22683Douglas, SD - Team Time (1st 5) 1:28:28.8 | Spread (1st 5) 1:39.6
21, 115, 174, 179, 194, (208), (358)
Peyton Cast, Miles Mitchell, Wyatt Balliew, Jesse Hand Jr., Landon Cast, (Peyton Roberts), (Samuel Biberdorf)
16:32.0, 17:38.3, 18:02.2, 18:04.7, 18:11.6, (18:19.0), (19:41.5)
23762Beresford, SD - Team Time (1st 5) 1:28:56.3 | Spread (1st 5) 2:24.9
19, 33, 167, 262, 281, (284), (429)
Andrew Atwood, Cameron Wells, Tommy Cordell, Gage Lyle, Scott Ridley, (Peyton Peterson), (Brody Andrews)
16:30.3, 16:47.6, 18:00.3, 18:42.9, 18:55.2, (18:56.3), (20:59.1)
24793Huron, SD - Team Time (1st 5) 1:29:41.1 | Spread (1st 5) 1:24.1
72, 80, 164, 227, 250, (305), (322)
TJ Lien, Cheech Harman, Will Radke, Angel Olivo Porcayo, Will Knippling, (Gonzalo Quispe-Laura), (Cameron Cutshaw)
17:15.0, 17:19.0, 17:59.0, 18:29.0, 18:39.1, (19:08.9), (19:20.6)
25839Spearfish, SD - Team Time (1st 5) 1:28:59.3 | Spread (1st 5) 2:56.5
4, 173, 176, 241, 245, (268), (328)
Keenan Urdiales, Casey Nauta, Paul Hourigan, Clay Donovan, William Williams, (Braden Leuders), (Preston Davis)
15:41.1, 18:01.6, 18:03.2, 18:35.8, 18:37.6, (18:47.0), (19:26.9)
26840Hill City, SD - Team Time (1st 5) 1:30:11.4 | Spread (1st 5) 2:09.7
68, 97, 125, 227, 323, (394), (419)
Luke Rupert, Tate Grabow, Leighton Aves, Brandon Escalante, Joshua Lane, (Carl Stoeckmann), (Jayse Noem)
17:11.2, 17:26.1, 17:44.2, 18:29.0, 19:20.9, (20:16.9), (20:42.3)
27853Clark/Willow Lake, SD - Team Time (1st 5) 1:30:03.6 | Spread (1st 5) 1:55.6
52, 101, 198, 217, 285, (378), (459)
Tyler O'Neill, Wyatt Anderson, Gunnar Kvistad, Brady Jordan, Cooper Pommer, (Taylor Merkel), (Oliver Reitz)
17:01.0, 17:29.6, 18:13.4, 18:23.0, 18:56.6, (19:55.6), (22:17.4)
28876Deubrook Area, SD - Team Time (1st 5) 1:30:32.4 | Spread (1st 5) 2:00.6
84, 129, 146, 193, 324, (415), (489)
Shiloh Koch, Jaxon Quail, Andrew Trooien, Colton Trooien, Parker Crooks, (J.P. Rogness), (Tegan Hansen)
17:21.0, 17:46.5, 17:51.9, 18:11.4, 19:21.6, (20:39.3), (26:04.9)
29900Chamberlain, SD - Team Time (1st 5) 1:29:56.0 | Spread (1st 5) 2:34.9
8, 183, 201, 239, 269, (421), (427)
Dom Santiago, Declan Tveit, Sam Byers, Isaac Shepherd, Jack Swanson, (William Hanzlik), (josiah Vaad)
16:12.2, 18:07.3, 18:15.1, 18:34.3, 18:47.1, (20:44.7), (20:57.0)
30905Winner, SD - Team Time (1st 5) 1:30:19.5 | Spread (1st 5) 3:18.1
15, 106, 203, 225, 356, (430)
Kade Watson, Joseph Laprath, Kylar Meek, Hayden McMurtrey, Chaz Blotsky, (Hayden Hostettler)
16:22.6, 17:32.0, 18:15.8, 18:28.4, 19:40.7, (21:01.0)
31927Madison, SD - Team Time (1st 5) 1:30:46.2 | Spread (1st 5) 1:24.7
103, 113, 212, 217, 282, (403), (426)
Dylan Gerdes, Elijah Sims, Braeden Keller, Aaron Hawkes, Deion Cross, (Charles Callahan), (Henry Meyer)
17:30.6, 17:36.1, 18:21.2, 18:23.0, 18:55.3, (20:26.1), (20:54.3)
32941Flandreau, SD - Team Time (1st 5) 1:30:50.6 | Spread (1st 5) 1:02.7
114, 169, 172, 236, 250, (288), (386)
Austin Kulm, Liam Streitz, Lurick Dailey, Brenton Westberry, Matthew Gassman, (Tanner Reed), (Benjamin Kulm)
17:36.4, 18:00.4, 18:01.5, 18:33.2, 18:39.1, (19:00.0), (20:04.8)
33946Kimball/White Lake, SD - Team Time (1st 5) 1:31:32.8 | Spread (1st 5) 3:24.4
56, 127, 128, 230, 405, (478)
Park Sinclair, Dawson Miller, Drew Ekstrum, Porter Miller, Rhys Truman, (David Leiferman)
17:03.2, 17:46.1, 17:46.4, 18:29.5, 20:27.6, (23:44.2)
34951Sioux Falls Roosevelt, SD - Team Time (1st 5) 1:30:55.4 | Spread (1st 5) 31.2
145, 170, 210, 211, 215, (222), (233)
Jackson Sanford, Marcus Fleming, Carter Geurts, Reid Hermanson, Nathan Arens, (Devin Schofield), (Alex Brosnahan)
17:50.8, 18:00.8, 18:20.8, 18:21.0, 18:22.0, (18:24.9), (18:31.0)
35953Ethan/Parkston, SD - Team Time (1st 5) 1:30:43.0 | Spread (1st 5) 2:06.0
32, 162, 223, 261, 275, (315), (339)
Evan Bartelt, Gage Hohn, Hunter Dean, David Brock, Kory Storm, (Noah Mahoney), (Jayden Digmann)
16:45.5, 17:57.9, 18:26.0, 18:42.1, 18:51.5, (19:16.7), (19:34.8)
36971Northwestern, SD - Team Time (1st 5) 1:31:06.5 | Spread (1st 5) 1:40.0
87, 149, 212, 231, 292, (353), (354)
Lincoln Woodring, Justin Haven, Nathan Melius, Quintin Fischbach, Ethan Boekelheide, (Ricky Larson), (Jamal Anches Gallego)
17:21.2, 17:52.1, 18:21.2, 18:30.8, 19:01.2, (19:39.5), (19:39.7)
371000Rapid City Central, SD - Team Time (1st 5) 1:31:20.5 | Spread (1st 5) 1:00.0
155, 158, 161, 249, 277, (352), (359)
Tarin Hutchinson, Bailen Hayford, Gage Dietterle, Thane Radke, Jack Errea, (Sean Hare), (Hayden Timmerman)
17:54.1, 17:55.8, 17:57.7, 18:38.8, 18:54.1, (19:39.2), (19:42.0)
381080Frederick Area, SD - Team Time (1st 5) 1:31:58.3 | Spread (1st 5) 1:07.9
129, 146, 260, 266, 279, (307), (373)
Milo Sumption, Johnathan Bretsch, Stephen Achen, Jakob Sumption, Winston Clark, (Noah Kippley), (Levi Little)
17:46.5, 17:51.9, 18:41.9, 18:43.6, 18:54.4, (19:09.6), (19:52.1)
391084Watertown, SD - Team Time (1st 5) 1:31:58.9 | Spread (1st 5) 1:36.8
96, 196, 243, 256, 293, (302), (361)
Ty Sullivan, Garrett Antoine, Jay Remmers, Dane Stark, Ben Peterson, (Alex Lam), (Gabe List)
17:25.5, 18:13.0, 18:36.9, 18:41.2, 19:02.3, (19:07.0), (19:43.0)
401092Rapid City Christian, SD - Team Time (1st 5) 1:32:11.2 | Spread (1st 5) 1:33.4
175, 180, 189, 204, 344, (348), (377)
Benson Kieffer, Ezra Wildeman, David Suomala, Elijah Hoyt, Judah Hoyt, (Noah Biers), (Hudson Selfridge)
18:03.0, 18:05.9, 18:10.0, 18:15.9, 19:36.4, (19:37.5), (19:52.9)
411099Tea Area, SD - Team Time (1st 5) 1:32:30.8 | Spread (1st 5) 1:53.5
122, 140, 171, 324, 342, (368), (407)
Jace Rausch, Jack Campbell, Holden Jelen, Reid Hammerquist, Jacob Mueller, (Alex Kayser), (Bradley Waltner)
17:42.4, 17:49.7, 18:01.2, 19:21.6, 19:35.9, (19:46.3), (20:29.4)
421120Arlington, SD - Team Time (1st 5) 1:34:29.0 | Spread (1st 5) 5:12.2
59, 132, 135, 334, 460
Evan Fonseca, Jake Burns, Riley Miller, Chase Henriksen, Miles Antonen
17:05.4, 17:47.1, 17:47.5, 19:31.4, 22:17.6
431140Philip, SD - Team Time (1st 5) 1:32:26.9 | Spread (1st 5) 1:14.0
156, 177, 247, 253, 307, (319), (355)
Wakely Burns, Trey Larson, Tukker Boe, Reese Henrie, Jack Peterson, (Asher Peterson), (Baylor Burns)
17:55.6, 18:03.9, 18:38.3, 18:39.5, 19:09.6, (19:19.6), (19:40.2)
441156West Central, SD - Team Time (1st 5) 1:32:52.9 | Spread (1st 5) 2:22.5
88, 182, 184, 337, 365, (370), (399)
Benjamin Strunk, Jonathon Roth, Jacob Peterson, Griffin Stallman, Josh Wagner, (Blake Stark), (Kyper Hilger)
17:22.0, 18:06.4, 18:07.5, 19:32.5, 19:44.5, (19:48.8), (20:19.2)
451185Freeman Academy/Marion, SD - Team Time (1st 5) 1:33:12.1 | Spread (1st 5) 2:12.2
104, 108, 276, 335, 362, (456)
Tavin Schroeder, Malachi Myers, Finley McConniel, Tim Epp, Thalen Schroeder, (Hayden Schmidt)
17:31.3, 17:32.5, 18:53.0, 19:31.8, 19:43.5, (22:13.8)
461201Faulkton Area, SD - Team Time (1st 5) 1:33:07.8 | Spread (1st 5) 2:54.7
55, 200, 277, 290, 379, (392), (410)
Hunter Niederbaumer, Alex Sorensen, Philip Holsing, Kayden Hammond, Austin Kaiser, (Korbin Stark), (Max Quinn)
17:01.9, 18:14.7, 18:54.1, 19:00.5, 19:56.6, (20:13.8), (20:32.1)
471236Mobridge-Pollock, SD - Team Time (1st 5) 1:33:07.8 | Spread (1st 5) 13.1
224, 248, 252, 255, 257, (302), (304)
Remmington Ford, Jameson Ford, Logan Vetch, Kody Keller, Hunter Spotted Bear, (Bryson Vetch), (Chad Good Shield)
18:28.3, 18:38.4, 18:39.3, 18:40.4, 18:41.4, (19:07.0), (19:07.6)
481280James Valley Christian, SD - Team Time (1st 5) 1:34:10.8 | Spread (1st 5) 5:13.8
7, 234, 289, 316, 434, (477)
Daniel Ayoroa, Dax Frandsen, Monty Gross, Joel Olson, Tayne Herrmann, (Davis Chase)
16:04.3, 18:31.3, 19:00.1, 19:17.0, 21:18.1, (23:36.5)
491363Ipswich, SD - Team Time (1st 5) 1:36:10.0 | Spread (1st 5) 4:09.7
185, 212, 225, 280, 461
Dylan Wald, Taylor Thorson, Xavier Kadlec, Turner Thorson, Clayton Horst
18:08.1, 18:21.2, 18:28.4, 18:54.5, 22:17.8
501378Sanborn Central/Woonsocket, SD - Team Time (1st 5) 1:35:03.6 | Spread (1st 5) 2:34.8
152, 199, 272, 349, 406, (490)
Jeff Boschee, Braxton Gentles, Josh Tucker, Carter Hitchcock, Sam Baruth, (Shiloh Senska)
17:53.4, 18:14.2, 18:49.7, 19:38.1, 20:28.2, (27:01.0)
511386Highmore-Harrold, SD - Team Time (1st 5) 1:34:50.1 | Spread (1st 5) 1:55.6
141, 244, 299, 336, 366, (424), (431)
Dawson Hale, David Stagg, Carson Stephenson, Carter LaMont, Jordan Erfman, (Bryton Converse), (Jonah Webb)
17:50.0, 18:37.1, 19:05.5, 19:31.9, 19:45.6, (20:48.9), (21:10.3)
521498Mitchell, SD - Team Time (1st 5) 1:35:43.1 | Spread (1st 5) 56.8
245, 291, 295, 329, 338, (367), (376)
Brock Russell, Elijah Schroeder, Max Hart, Owen Raml, Carter Moller, (brennan Penne), (Nate McCormick)
18:37.6, 19:00.6, 19:03.5, 19:27.0, 19:34.4, (19:45.7), (19:52.7)
531510Mitchell Christian, SD - Team Time (1st 5) 1:35:56.3 | Spread (1st 5) 2:07.0
154, 311, 313, 350, 382, (433)
Silas Holdeman, Liam Pospisil, Nahum Anderberg, Joseph Tegethoff, Luke Mentele, (Micah Frey)
17:53.5, 19:10.9, 19:13.0, 19:38.4, 20:00.5, (21:15.1)
541512Baltic, SD - Team Time (1st 5) 1:36:34.7 | Spread (1st 5) 3:19.3
89, 258, 360, 387, 418, (445), (447)
John Gronewold, Kyle Gronewold, Mark Ditter, Alex Langner, Shae Fiala, (Garrett Wilkison), (Jack Wilde)
17:22.8, 18:41.8, 19:42.7, 20:05.3, 20:42.1, (21:41.5), (21:44.1)
551516Canistota, SD - Team Time (1st 5) 1:38:58.3 | Spread (1st 5) 5:57.0
29, 220, 364, 437, 466
Josiah Schroeder, Connor Hutcheson, Kaden Christian, Landon Tieszen, Beckett Hutcheson
16:45.0, 18:24.0, 19:44.3, 21:23.0, 22:42.0
561540Bison, SD - Team Time (1st 5) 1:39:19.1 | Spread (1st 5) 7:37.0
9, 272, 383, 396, 480
Lane Krautschun, William Burkhalter, Jarett Schuchard, Josh Wilken, Kamden Holmes
16:15.8, 18:49.7, 20:02.1, 20:18.7, 23:52.8
571552Sioux Valley, SD - Team Time (1st 5) 1:39:03.7 | Spread (1st 5) 5:07.7
192, 215, 267, 404, 474, (481)
Dylan Strouth, Skylar Schwab, Carson Wosje, Trevor Shultz, Carter Sapp, (Brady Hiltunen)
18:11.3, 18:22.0, 18:43.9, 20:27.5, 23:19.0, (23:58.0)
581572Estelline/Hendricks, SD - Team Time (1st 5) 1:41:02.7 | Spread (1st 5) 6:19.1
126, 150, 375, 438, 483
Camden Hobbs, Dawson Bury, Mattix Hausman, August Dagel, Cade Hexem
17:45.6, 17:52.2, 19:52.6, 21:27.6, 24:04.7
591579Tri-State, SD - Team Time (1st 5) 1:37:50.4 | Spread (1st 5) 3:54.8
45, 287, 400, 422, 425, (446), (464)
Kaleb Foltz, Grayson Madsen, Amsden Piotter, Lewis Ceroll, Riley Ceroll, (Isaiah Rydell), (Drew Abrahamson)
16:54.6, 18:59.4, 20:19.3, 20:47.7, 20:49.4, (21:42.7), (22:38.4)
601650Lead-Deadwood, SD - Team Time (1st 5) 1:39:58.0 | Spread (1st 5) 3:57.1
165, 219, 363, 451, 452, (476)
Landon Williams, James Pierce, Greyson Baumberger, Phillip Sneesby, Ezias Nelson, (Jonas Runge)
17:59.7, 18:23.2, 19:44.2, 21:54.1, 21:56.8, (23:31.3)
611704Elk Point-Jefferson, SD - Team Time (1st 5) 1:43:50.3 | Spread (1st 5) 7:23.2
37, 283, 444, 455, 485, (486), (491)
Joe Cross, Jackson Prouty, Matthew Norby, Canon Kempf, Jayse Vande Vegte, (Jack Heckathorn), (Carter Heckathorn)
16:51.5, 18:55.8, 21:35.6, 22:12.7, 24:14.7, (24:21.2), (28:07.6)
621706Wessington Springs, SD - Team Time (1st 5) 1:41:27.0 | Spread (1st 5) 6:08.6
124, 306, 374, 423, 479
Aj Neely, Sam Poncelow, Brock Krueger, Jack Neely, Ethan Amick
17:44.0, 19:09.5, 19:52.3, 20:48.6, 23:52.6
631725Potter County, SD - Team Time (1st 5) 1:45:47.6 | Spread (1st 5) 8:20.9
40, 333, 380, 484, 488
Nicholas Schlachter, Sean Seurer, Jerand Chase, Tanner Eide, Kenden Persoon
16:52.3, 19:29.0, 19:58.7, 24:14.4, 25:13.2
641765Mt. Vernon/Plankinton, SD - Team Time (1st 5) 1:38:41.5 | Spread (1st 5) 1:47.2
271, 332, 369, 381, 412, (457), (473)
Hudson Schmidt, Spencer Frost, Ryen Leamons, Karter Weber, Derrick Fletcher, (Caden Barnes), (Carter Davis)
18:49.0, 19:28.3, 19:47.7, 20:00.3, 20:36.2, (22:15.6), (23:18.3)
651771Menno, SD - Team Time (1st 5) 1:40:01.0 | Spread (1st 5) 3:31.0
206, 329, 388, 398, 450
Kadeyn Ulmer, Erick Buechler, Isaac Fergen, Izayah Ulmer, Hunter Masterson
18:18.0, 19:27.0, 20:08.0, 20:19.0, 21:49.0
661773Platte-Geddes, SD - Team Time (1st 5) 1:40:26.3 | Spread (1st 5) 3:37.3
191, 300, 416, 417, 449, (482)
Collin Engebretson, Gavin Gustad, Emmit Holzbauer, Carson Vanden Berge, Tommy Biehl, (Braxton Breukelman)
18:10.8, 19:05.9, 20:40.5, 20:41.0, 21:48.1, (24:00.4)
671784Burke, SD - Team Time (1st 5) 1:48:19.0 | Spread (1st 5) 11:01.5
143, 286, 409, 454, 492
Fin Adams, Nick Nelson, Cade Burrus, Kasper Schonebaum, Dash Bauld
17:50.4, 18:57.0, 20:31.7, 22:08.0, 28:51.9
681820Aberdeen Roncalli, SD - Team Time (1st 5) 1:40:55.0 | Spread (1st 5) 2:58.0
238, 314, 391, 436, 441, (448), (465)
Paul Gutenkauf, Garrett Griffin, Isaac Price, Kelynn Mount, Matthew Peterson, (Darwin Gambler), (Tyler Berndt)
18:34.1, 19:13.2, 20:13.4, 21:22.2, 21:32.1, (21:45.6), (22:40.0)
691843Florence/Henry, SD - Team Time (1st 5) 1:40:02.7 | Spread (1st 5) 1:55.3
263, 347, 408, 411, 414, (435), (467)
Ethan Paulson, Mehki Keller, James Schroeder, Carson Vavruska, Jaden Thomas, (Andrew Schroeder), (Tate Hartley)
18:43.2, 19:37.1, 20:31.6, 20:32.3, 20:38.5, (21:18.4), (22:44.2)
701869Webster Area, SD - Team Time (1st 5) 1:40:35.6 | Spread (1st 5) 2:27.1
265, 357, 395, 420, 432, (439), (468)
Drew Reetz, Matt Mork, Cael Larson, Connor Bauer, Tacey Miller, (Will Thuringer), (Jared Schimmel)
18:43.5, 19:41.3, 20:17.0, 20:43.2, 21:10.6, (21:28.6), (22:51.6)
711957Jones County, SD - Team Time (1st 5) 1:41:55.5 | Spread (1st 5) 2:24.0
310, 390, 401, 413, 443, (471)
Matthew Birkeland, Asa Best, Chastin Tollakson, Kaden Kinsley, Tristen Host, (Noah Karg)
19:10.0, 20:12.5, 20:21.0, 20:38.0, 21:34.0, (22:59.4)
721978Parker, SD - Team Time (1st 5) 1:43:31.9 | Spread (1st 5) 3:10.4
301, 351, 428, 440, 458, (463)
Lincoln Kippes, Alek Kuchta, Jevin Erickson, Jevin Erickson, Colten Preheim, (Jonas Sattler)
19:06.8, 19:38.6, 20:57.6, 21:31.7, 22:17.2, (22:26.9)
731983White River, SD - Team Time (1st 5) 1:44:23.0 | Spread (1st 5) 3:48.6
326, 343, 389, 453, 472
Ramsey Tucker, Mackenzie Wike, Andrew Hoffman, Shawn Bordeaux, Isaiah Charging Eagle
19:25.1, 19:36.0, 20:10.2, 21:58.0, 23:13.7
741989Bon Homme, SD - Team Time (1st 5) 1:46:02.3 | Spread (1st 5) 5:03.0
321, 340, 372, 469, 487
Nate Hall, Brock Kotalik, Noah Ray, Memphis Kaul, Austin Samis
19:19.7, 19:35.0, 19:51.9, 22:53.0, 24:22.7
752028Bennett County, SD - Team Time (1st 5) 1:43:47.9 | Spread (1st 5) 2:42.1
346, 385, 393, 442, 462, (470), (475)
Tyce Gropper, Wyatt Huber, Rush O'Neill, Hayden Risse, Braden Louden, (Ethan Banks), (Lyle Noel)
19:36.9, 20:03.3, 20:16.1, 21:32.6, 22:19.0, (22:59.0), (23:24.9)