| 1 | 33 | Sioux Falls Lincoln,
SD - Team Time (1st 5) 1:16:11.0 | Spread (1st 5) 1:11.0 |
| 2, 3, 7, 10, 11, (22), (28) |
| Miles Lechtenberg, Tyrus Needles, Arvid Nelsen, Nayati Ringing Shield, Reid Groher, (Henry Sayler), (Frank Vandy) |
| 14:32.3, 14:49.0, 15:25.9, 15:40.5, 15:43.3, (16:06.6), (16:21.0) |
| 2 | 91 | Sioux Falls Washington,
SD - Team Time (1st 5) 1:19:09.7 | Spread (1st 5) 1:34.3 |
| 4, 12, 15, 20, 40, (63), (97) |
| Cole Reilly, Griffin Miller, Ben Parsons, Hena Abreham, Jackson Boltjes, (Landon Doyle), (Aiden Johnson) |
| 15:04.0, 15:43.5, 15:46.9, 15:57.0, 16:38.3, (17:08.5), (17:54.9) |
| 3 | 111 | Brandon Valley,
SD - Team Time (1st 5) 1:19:16.4 | Spread (1st 5) 2:18.3 |
| 1, 8, 14, 42, 46, (58), (61) |
| Mikah Peters, Asher Selness, Ethan Kyte, Ryley McKeown, Samuel Mischke, (Quinntin Mischke), (Elias Michailidis) |
| 14:26.8, 15:35.3, 15:45.0, 16:44.2, 16:45.1, (17:00.9), (17:07.0) |
| 4 | 143 | Aberdeen Central,
SD - Team Time (1st 5) 1:21:19.9 | Spread (1st 5) 1:23.0 |
| 6, 26, 27, 35, 49, (50), (80) |
| Carson Urlacher, Esten Foss, Max Nelson, Tate DeVries, Ryder Davis, (Kyson Fayant), (Eli Weinrich) |
| 15:23.7, 16:15.6, 16:19.1, 16:34.8, 16:46.7, (16:47.7), (17:28.5) |
| 5 | 182 | Rapid City Stevens,
SD - Team Time (1st 5) 1:22:31.6 | Spread (1st 5) 1:07.4 |
| 16, 30, 33, 47, 56, (60), (76) |
| Tate Van Beek, Evan Perrigo, Torin Jackson, Joshua Uhre, Jaxon Hanson, (Weston Adams), (Noah Hansen) |
| 15:51.3, 16:23.6, 16:32.0, 16:46.0, 16:58.7, (17:03.4), (17:22.5) |
| 6 | 188 | Sioux Falls Roosevelt,
SD - Team Time (1st 5) 1:22:05.9 | Spread (1st 5) 1:59.5 |
| 5, 19, 43, 53, 68, (105), (118) |
| Blake Maas, Alex Quinn, Liam Nielsen, Trevor Knox, Austin Dittmer, (Evan Hunter), (Alex Gaspar) |
| 15:15.1, 15:56.5, 16:44.3, 16:55.4, 17:14.6, (18:06.4), (18:34.2) |
| 7 | 196 | Harrisburg,
SD - Team Time (1st 5) 1:22:58.4 | Spread (1st 5) 38.7 |
| 23, 36, 44, 45, 48, (59), (64) |
| Griffin Smith, Brooks Ordway, Ben Dirks, Gideon Okken, Maverik Ragon, (Greyson Cauwels), (Dawson Lowery) |
| 16:07.5, 16:35.5, 16:44.5, 16:44.7, 16:46.2, (17:02.4), (17:09.7) |
| 8 | 216 | Yankton,
SD - Team Time (1st 5) 1:23:19.9 | Spread (1st 5) 1:27.5 |
| 17, 34, 39, 52, 74, (86), (88) |
| Harrison Krajewski, Luke Feimer, Bryton Olson, Gabe Rock, Isaac Paulson, (Ethan Brenden), (Isaac Larrington) |
| 15:53.8, 16:34.6, 16:37.8, 16:52.4, 17:21.3, (17:39.8), (17:42.0) |
| 9 | 272 | Douglas,
SD - Team Time (1st 5) 1:24:26.3 | Spread (1st 5) 1:55.2 |
| 13, 29, 65, 81, 84, (104), (117) |
| Wyatt Balliew, Bennie Olsen, Gavin Chiaroni, Isaac Clement, Landon Quimby, (Peyton Kallstrom), (Quentin Miller) |
| 15:44.2, 16:21.6, 17:10.5, 17:30.6, 17:39.4, (18:03.8), (18:33.8) |
| 10 | 282 | Rapid City Central,
SD - Team Time (1st 5) 1:24:41.6 | Spread (1st 5) 1:46.8 |
| 24, 25, 62, 75, 96, (105), (108) |
| Eric Errea, Aidan Hermsen, Samuel Sheehy, Teegan Grosz, Mylan McDaniel, (James Palecek), (Ayden Berndt) |
| 16:08.0, 16:08.6, 17:07.8, 17:22.4, 17:54.8, (18:06.4), (18:09.2) |
| 11 | 314 | Sturgis Brown,
SD - Team Time (1st 5) 1:25:41.9 | Spread (1st 5) 1:28.3 |
| 31, 32, 78, 79, 94, (110), (124) |
| Taylor Colunga, Quinn Bruch, Miles Kornegay, Kale Fenner, Dawson Deering, (Corbin Dodson), (Westyn Pershbacher) |
| 16:24.7, 16:30.3, 17:26.4, 17:27.5, 17:53.0, (18:15.7), (19:23.8) |
| 12 | 328 | Tea Area,
SD - Team Time (1st 5) 1:25:59.2 | Spread (1st 5) 57.2 |
| 37, 66, 71, 72, 82, (83), (99) |
| Jack Campbell, Reid Hammerquist, Cooper Thompson, Reece Christian, Jonah Klemisch, (Tate VanLaecken), (Kaden Christian) |
| 16:35.6, 17:12.8, 17:17.3, 17:20.7, 17:32.8, (17:36.5), (17:56.8) |
| 13 | 334 | Brookings,
SD - Team Time (1st 5) 1:26:12.0 | Spread (1st 5) 56.2 |
| 51, 54, 55, 84, 90, (93), (95) |
| Marco Springman, Shane Harming, Dylan Haar, Jack Bierman, Kuddyer Baugher, (Wyatt Cooley), (Garrett Ysbrand) |
| 16:51.6, 16:56.0, 16:57.2, 17:39.4, 17:47.8, (17:52.9), (17:54.6) |
| 14 | 365 | Spearfish,
SD - Team Time (1st 5) 1:26:54.3 | Spread (1st 5) 1:41.7 |
| 38, 41, 73, 102, 111, (114), (122) |
| Mason Gill, Rylan VanDeest, Carter Thompson, Kadin Gonzales, Anthony Stevens, (Ian Cho), (Alex Albrecht) |
| 16:36.1, 16:39.3, 17:21.1, 18:00.0, 18:17.8, (18:27.8), (19:04.9) |
| 15 | 380 | Watertown,
SD - Team Time (1st 5) 1:26:57.4 | Spread (1st 5) 2:35.4 |
| 9, 66, 89, 107, 109, (120), (127) |
| Dane Stark, Tucker Lunde, Evan Mack, Logan Becker, Isaiah Norton, (Kaiser Lunde), (Grady Lindgren) |
| 15:39.6, 17:12.8, 17:42.6, 18:07.4, 18:15.0, (18:44.0), (19:37.5) |
| 16 | 381 | Pierre T.F. Riggs,
SD - Team Time (1st 5) 1:27:00.9 | Spread (1st 5) 2:07.3 |
| 18, 69, 91, 100, 103, (113), (116) |
| Caleb Morris, Daniel Mason, Jayden Brandt, Camden Lamb, Shane Jones, (James Stolley), (Tryton Parmely) |
| 15:55.6, 17:14.9, 17:50.3, 17:57.2, 18:02.9, (18:26.0), (18:30.6) |
| 17 | 382 | O'Gorman,
SD - Team Time (1st 5) 1:27:11.3 | Spread (1st 5) 50.8 |
| 57, 70, 77, 87, 91, (123), (125) |
| Jackson Schema, Will Sorenson, Henry Smith, Ryan Heldenbrand, Gavin Greenfield, (Howie Anderson), (Logan Nelson) |
| 16:59.5, 17:17.0, 17:23.5, 17:41.0, 17:50.3, (19:06.7), (19:31.3) |
| 18 | 447 | Mitchell,
SD - Team Time (1st 5) 1:28:47.0 | Spread (1st 5) 2:26.1 |
| 21, 98, 101, 112, 115, (129), (132) |
| Hunter Patton, Micah Bennett, Ben Gerlach, Karsten Herges, Will Mullenmeister, (Kaiden Colomb), (Blake Russell) |
| 16:02.7, 17:56.3, 17:58.2, 18:21.0, 18:28.8, (19:49.7), (20:03.0) |
| 19 | 630 | Huron,
SD - Team Time (1st 5) 1:37:21.6 | Spread (1st 5) 1:42.0 |
| 119, 121, 126, 131, 133, (135), (138) |
| Teagan Lien, James Weir, Maxwell Radke, Charleston Wachter, Sebastian Olivo, (Emerson Sarvis), (Matthew Salmen) |
| 18:34.3, 19:00.3, 19:32.6, 19:58.1, 20:16.3, (21:56.5), (24:26.4) |
| 20 | 665 | Sioux Falls Jefferson,
SD - Team Time (1st 5) 1:46:11.0 | Spread (1st 5) 3:25.6 |
| 128, 130, 134, 136, 137, (139), (140) |
| Eyosiyas Tarekegn, Deyondre Fick, Alexander Sowah, Bethanya Alazar, Carson Sporrer, (Kinzer Brown), (Roberto Foday) |
| 19:49.4, 19:50.6, 20:20.9, 22:55.1, 23:15.0, (25:39.1), (26:33.9) |