1 | 31 | Coeur d'Alene Charter Academy,
ID - Team Time (1st 5) 44:34.4 | Spread (1st 5) 11.5 |
| 2, 4, 6, 9, 10, (33), (34) |
| Jacob Baker, Cameron Dance, Jacob Janzen, Karter Rasmussen, Colton Peterson, (Eli Shoup), (Ethan Skelton) |
| 8:48.0, 8:52.6, 8:55.4, 8:58.9, 8:59.5, (9:45.9), (9:48.3) |
2 | 60 | Woodland,
ID - Team Time (1st 5) 45:23.7 | Spread (1st 5) 1:09.4 |
| 1, 3, 5, 25, 26, (32), (35) |
| Carter Gordon, A J Tweedy, Travis Clark, Anthony Davis, Hunter Douglass, (Grant McCombs), (Dylan Eisenbrandt) |
| 8:27.3, 8:51.7, 8:55.1, 9:32.9, 9:36.7, (9:45.7), (9:51.5) |
3 | 68 | Timberlake,
ID - Team Time (1st 5) 45:50.0 | Spread (1st 5) 25.0 |
| 7, 11, 15, 16, 19, (31), (39) |
| Travis Plunkett, Denton Meijerink, Sam Williams, Cody Wilding, Kiel Brooks, (Wade Scott), (Connor Moreno) |
| 8:58.0, 9:05.0, 9:11.7, 9:12.3, 9:23.0, (9:44.0), (10:02.7) |
4 | 85 | Canfield,
ID - Team Time (1st 5) 46:22.3 | Spread (1st 5) 45.3 |
| 8, 12, 14, 21, 30, (42), (47) |
| Sam Reese, Dylan Bourgard, Chad Humphreys, Josh Meyer, Jack Hill, (Hunter Hunsaker), (Darren Bailey) |
| 8:58.3, 9:05.3, 9:10.6, 9:24.5, 9:43.6, (10:12.7), (10:21.7) |
5 | 121 | River City,
ID - Team Time (1st 5) 47:46.3 | Spread (1st 5) 51.2 |
| 13, 17, 24, 29, 38, (41), (48) |
| Josiah Heath, Tyler Smart, Ridge Lovett, Ryan Graves, Ammon Bracken, (Caden McLean), (Bryce Smith) |
| 9:10.0, 9:19.6, 9:32.3, 9:43.2, 10:01.2, (10:11.9), (10:30.7) |
6 | 149 | Priest River,
ID - Team Time (1st 5) 48:44.9 | Spread (1st 5) 55.0 |
| 18, 23, 27, 37, 44, (57), (62) |
| Cameron Parkes, Slava Niegrieve, Brandon Downs, Nathan Marks, Jordan Phillips, (Bonin Nordby), (Graden Hanes) |
| 9:21.7, 9:28.6, 9:39.7, 9:58.2, 10:16.7, (11:02.1), (15:01.0) |
7 | 178 | Lakes,
ID - Team Time (1st 5) 49:51.9 | Spread (1st 5) 1:05.4 |
| 22, 28, 36, 43, 49, (52), (61) |
| Lance Ely, Nick Litterell, Ethan Thompson, Kaeden Miller, Carter Bostwick, (Cody Crawford), (Tristan Kruenegel) |
| 9:26.5, 9:43.0, 9:55.2, 10:15.3, 10:31.9, (10:36.5), (11:30.5) |
8 | 235 | Post Falls,
ID - Team Time (1st 5) 52:13.0 | Spread (1st 5) 34.9 |
| 40, 45, 46, 50, 54, (55), (58) |
| Koby Johnson, Garin Vannoy, Paul Gentile, Dylan Hofius, Tyler Arnone, (Dominic Meier), (Lance Vasquez) |
| 10:11.3, 10:21.0, 10:21.2, 10:33.3, 10:46.2, (11:00.3), (11:02.9) |
9 | 239 | Boundary County,
ID - Team Time (1st 5) 52:44.5 | Spread (1st 5) 1:42.6 |
| 20, 51, 53, 56, 59, (60) |
| Jamin Bontrager, Sam Gorton, Kameron Hill, Ben Tadlock, Ryan Peterson, (Paxton Tadlock) |
| 9:24.1, 10:33.9, 10:38.8, 11:01.0, 11:06.7, (11:16.2) |