| 1 | 22 | North Central,
SD - Team Time (1st 5) 1:10:55.2 | Spread (1st 5) 56.0 |
| 1, 3, 5, 6, 7, (13), (14) |
| Drew Arbach, Avery Wells, Noah Ingerson, Aaron Ingerson, Jason Arbach, (Hayden Sprague), (Jake Wolf) |
| 13:32.1, 14:06.6, 14:23.6, 14:24.7, 14:28.1, (15:17.2), (15:25.0) |
| 2 | 49 | Highmore-Harrold,
SD - Team Time (1st 5) 1:15:10.2 | Spread (1st 5) 1:53.3 |
| 2, 9, 10, 12, 16, (30) |
| Jordan Erfman, Carter Webb, Jayden Erfman, Davian Knox, Jonah Webb, (Conner Parrish) |
| 14:05.0, 14:47.2, 15:05.9, 15:13.8, 15:58.3, (18:02.9) |
| 3 | 82 | Gettysburg,
SD - Team Time (1st 5) 1:19:17.5 | Spread (1st 5) 2:29.8 |
| 8, 11, 15, 23, 25, (33), (41) |
| Cashton Rausch, Declan Hanten, Teegan Arpan, Bradly Vasquez, Dean Quiett, (Izaya Velasquez), (Gavin Rausch) |
| 14:34.4, 15:08.5, 15:42.9, 16:47.5, 17:04.2, (18:18.2), (20:41.9) |
| 4 | 118 | Lyman,
SD - Team Time (1st 5) 1:24:35.1 | Spread (1st 5) 2:51.2 |
| 18, 19, 21, 24, 36, (40), (44) |
| Jude Miller MS, Utah Langdeau, Adam Rockwood, Jaxon Stanley, Raiden Rockwood MS, (Elias Langdeau), (Rozin Slaba MS) |
| 16:02.6, 16:08.8, 16:41.3, 16:48.6, 18:53.8, (20:28.3), (21:44.1) |
| 5 | 120 | Lower Brule,
SD - Team Time (1st 5) 1:25:44.5 | Spread (1st 5) 1:50.3 |
| 17, 20, 26, 28, 29, (39), (43) |
| Kenny Bad Horse, Kovaughn ThunderHawk, Jakon Comes Flying, Aiden Grassrope, Dustin Grassrope, (Chantz Middletent), (Gabriel Garfield) |
| 16:02.4, 16:31.3, 17:26.2, 17:51.9, 17:52.7, (20:17.0), (21:27.1) |
| 6 | 134 | McLaughlin,
SD - Team Time (1st 5) 1:27:55.0 | Spread (1st 5) 4:48.7 |
| 4, 27, 31, 35, 37 |
| Javon Chasing Hawk, Adam Defender Sinyon, Roxden Brave Bull, Charles White Buffalo, Myron Kills In Water |
| 14:20.8, 17:33.8, 18:03.6, 18:47.5, 19:09.4 |
| 7 | 168 | Wolsey-Wessington,
SD - Team Time (1st 5) 1:34:11.7 | Spread (1st 5) 4:13.0 |
| 22, 32, 34, 38, 42 |
| Clayton Hiles, Hayden Beck, Dominic Andru, Landon Jungemann, Henry Pongsapuk |
| 16:42.4, 18:11.6, 18:46.4, 19:35.9, 20:55.4 |