| 1 | 28 | Aberdeen Central,
SD - Team Time (1st 5) 1:05:54.7 | Spread (1st 5) 1:26.5 |
| 2, 3, 4, 5, 14, (22), (26) |
| Carson Urlacher, Patrick Severson, Max Nelson, Esten Foss, Ryder Davis, (Cody Kiesz), (Kyson Fayant) |
| 12:37.7, 12:58.0, 12:59.8, 13:15.0, 14:04.2, (14:13.7), (14:28.5) |
| 2 | 57 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:09:24.5 | Spread (1st 5) 26.1 |
| 8, 10, 11, 13, 15, (15), (20) |
| Nayati Ringing Shield, Arvid Nelsen, Everett Herrboldt, Braeden Raga, Finn Ralston-Perreault, (Elijah Sumey), (Henry Sayler) |
| 13:38.9, 13:46.2, 13:52.5, 14:01.9, 14:05.0, (14:05.0), (14:10.0) |
| 3 | 76 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:09:17.4 | Spread (1st 5) 1:48.9 |
| 1, 12, 17, 21, 25, (28), (34) |
| Caleb Morris, Sam Schultz, Jim Neddo, Jayden Brandt, Tryton Parmely, (Jacob Mason), (Daniel Mason) |
| 12:37.0, 13:56.5, 14:05.3, 14:12.7, 14:25.9, (14:34.1), (14:47.3) |
| 4 | 125 | O'Gorman,
SD - Team Time (1st 5) 1:12:07.7 | Spread (1st 5) 32.8 |
| 18, 23, 24, 29, 31, (41), (57) |
| TJ Martin, Will Sorenson, Gavin Greenfield, Henry Smith, Myles DeGrange, (Ryan Heldenbrand), (Howie Anderson) |
| 14:05.5, 14:23.4, 14:25.6, 14:34.9, 14:38.3, (14:52.4), (15:09.9) |
| 5 | 165 | Sturgis Brown,
SD - Team Time (1st 5) 1:12:18.4 | Spread (1st 5) 1:47.2 |
| 6, 9, 40, 52, 58, (85) |
| Ty Petrocco, Quinn Bruch, Ty Ferguson, Cash Daigle, Miles Kornegay, (Kale Fenner) |
| 13:25.2, 13:43.5, 14:51.1, 15:06.2, 15:12.4, (15:47.5) |
| 6 | 186 | Brookings,
SD - Team Time (1st 5) 1:13:11.9 | Spread (1st 5) 1:58.7 |
| 7, 27, 32, 44, 76, (80), (107) |
| Dylan Haar, Treysen Lounsbury, Weston Baker, Jack Bierman, Jackson Craig, (Jorgen Johnson), (Emerson Gross) |
| 13:31.9, 14:31.7, 14:41.4, 14:56.3, 15:30.6, (15:35.5), (16:17.8) |
| 7 | 188 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:14:08.4 | Spread (1st 5) 6.0 |
| 33, 36, 38, 39, 42, (70), (87) |
| Liam Nielsen, Liam Anderson, Brendan Alvarez, Trevor Knox, Colton Klein, (Nathan Lewis), (Aiden Johnson) |
| 14:47.0, 14:48.4, 14:49.8, 14:50.2, 14:53.0, (15:23.7), (15:49.8) |
| 8 | 237 | Harrisburg,
SD - Team Time (1st 5) 1:14:57.7 | Spread (1st 5) 30.3 |
| 30, 49, 51, 53, 54, (59), (63) |
| Blake Schierholz, Nicholas Deschepper, Ryan McKeown, Jakob Hofer, Gavin Erdmann, (Gideon Okken), (Taden Jacobs) |
| 14:37.6, 15:01.2, 15:04.1, 15:06.9, 15:07.9, (15:12.6), (15:17.6) |
| 9 | 280 | Yankton,
SD - Team Time (1st 5) 1:16:01.2 | Spread (1st 5) 1:23.8 |
| 35, 43, 46, 55, 101, (105), (114) |
| Isaac Petersen, Isaac Larrington, Isaac Paulson, Gabe Rock, Taylor Wenzlaff, (Jackson Slowey), (Seth Jacobson) |
| 14:47.7, 14:55.1, 14:58.9, 15:08.0, 16:11.5, (16:17.6), (17:03.6) |
| 10 | 307 | Douglas,
SD - Team Time (1st 5) 1:16:07.7 | Spread (1st 5) 1:48.2 |
| 19, 48, 64, 84, 92, (98), (111) |
| Wyatt Balliew, Peyton Kallstrom, Samuel Biberdorf, Bennie Olsen, Gavin Chiaroni, (Quentin Miller), (Hunter Frerichs) |
| 14:06.1, 15:00.4, 15:21.1, 15:45.8, 15:54.3, (16:04.2), (16:49.5) |
| 11 | 327 | Brandon Valley,
SD - Team Time (1st 5) 1:16:52.7 | Spread (1st 5) 1:06.1 |
| 37, 45, 66, 86, 93, (95), (113) |
| Caleb Bridgman, Otto Winters, Blake Engelsman, Will Dunlap, Austin Bray, (Corbin Sorenson), (Gabriel Sarges) |
| 14:49.3, 14:58.4, 15:22.0, 15:47.6, 15:55.4, (15:59.0), (17:01.7) |
| 12 | 339 | Rapid City Stevens,
SD - Team Time (1st 5) 1:16:49.8 | Spread (1st 5) 26.1 |
| 56, 60, 69, 75, 79, (83), (99) |
| Jaxon Hanson, Noah Hansen, Weston Adams, Carson McDowell, Noah Ketel, (Sam Wyatt), (Isaac Cristol) |
| 15:08.5, 15:13.1, 15:23.6, 15:30.0, 15:34.6, (15:45.5), (16:07.2) |
| 13 | 346 | Watertown,
SD - Team Time (1st 5) 1:17:12.2 | Spread (1st 5) 52.3 |
| 47, 50, 78, 82, 89, (90), (104) |
| Caeden Price, Kaiser Lunde, Carter Dale, Sam Anderson, David Peterson, (Evan Mack), (Cooper Crow) |
| 15:00.2, 15:03.5, 15:31.1, 15:44.9, 15:52.5, (15:52.7), (16:17.5) |
| 14 | 393 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:18:05.1 | Spread (1st 5) 59.4 |
| 67, 68, 72, 77, 109, (110), (112) |
| Jacob Farmer, Jorge Huete, Mason Hein, Corey Schneider, Rowan Soper, (William Torgerson), (Brett Bishop) |
| 15:22.7, 15:23.5, 15:25.9, 15:30.9, 16:22.1, (16:34.1), (17:01.3) |
| 15 | 439 | Tea Area,
SD - Team Time (1st 5) 1:19:09.3 | Spread (1st 5) 47.9 |
| 73, 74, 94, 96, 102, (117), (125) |
| Dawson Lowery, Kadin Zolnowsky, Riley Clark, Reed Cerny, Jaxon Johanneson, (Caden Schuster), (Grant Woodis) |
| 15:26.6, 15:29.7, 15:57.4, 16:01.1, 16:14.5, (17:11.1), (17:40.1) |
| 16 | 485 | Sioux Falls Jefferson,
SD - Team Time (1st 5) 1:22:44.6 | Spread (1st 5) 2:45.6 |
| 61, 65, 115, 116, 128, (129), (134) |
| Tate Carlson, Jaylen Palmer, Aron Haila, Liam Kallhoff, Deyondre Fick, (Bethanya Alazar), (Eli Rozmiarek) |
| 15:14.2, 15:21.9, 17:04.3, 17:04.4, 17:59.8, (18:30.0), (19:49.7) |
| 17 | 497 | Rapid City Central,
SD - Team Time (1st 5) 1:21:59.5 | Spread (1st 5) 1:57.5 |
| 71, 88, 97, 120, 121, (127), (132) |
| Darian Anderson, Ayden Berndt, Drew Chavez, Jonah Bifulco, John Foster, (Connor Stuck), (Jackson Hare) |
| 15:25.1, 15:49.9, 16:03.2, 17:18.7, 17:22.6, (17:47.9), (19:10.4) |
| 18 | 536 | Spearfish,
SD - Team Time (1st 5) 1:24:05.2 | Spread (1st 5) 3:10.1 |
| 81, 100, 108, 117, 130 |
| Alexander Albrecht, Michael Aberle, Bloom Brown, Tanner Gottlob, Brevin Koehler |
| 15:35.9, 16:11.0, 16:21.2, 17:11.1, 18:46.0 |
| 19 | 543 | Huron,
SD - Team Time (1st 5) 1:23:22.2 | Spread (1st 5) 1:43.9 |
| 91, 103, 106, 119, 124, (131) |
| Maxwell Radke, Sebastian Olivo, Henry Kruse, Emerson Sarvis, Joshua Olivo, (Colt Fenske) |
| 15:52.9, 16:17.2, 16:17.7, 17:17.6, 17:36.8, (18:48.8) |
| 20 | 566 | Mitchell,
SD - Team Time (1st 5) 1:27:15.1 | Spread (1st 5) 4:05.4 |
| 62, 122, 123, 126, 133, (135) |
| Micah Bennett, Landyn Rhoades, Kalan Reints, Dylan Cortave, Owen Johnson, (Carter Buschbach) |
| 15:15.2, 17:29.4, 17:29.7, 17:40.2, 19:20.6, (22:46.9) |