1 | 30 | Timberlake,
ID - Team Time (1st 5) 49:35.6 | Spread (1st 5) 50.0 |
| 1, 5, 6, 8, 10, (11), (13) |
| Travis Plunkett, Cody Wilding, Denton Meijerink, Sam Williams, Wade Scott, (Connor Moreno), (Logan Hunt) |
| 9:32.0, 9:49.0, 9:51.0, 10:01.6, 10:22.0, (10:29.0), (10:46.0) |
2 | 53 | Coeur d'Alene Charter Academy,
ID - Team Time (1st 5) 52:42.2 | Spread (1st 5) 1:34.7 |
| 3, 4, 12, 16, 18, (22) |
| Colton Peterson, Karter Rasmussen, Lance Mielke, Dennis Klein, Jett Childers, (Jack Bird) |
| 9:46.3, 9:46.9, 10:41.0, 11:07.0, 11:21.0, (11:41.0) |
3 | 62 | Priest River,
ID - Team Time (1st 5) 53:20.0 | Spread (1st 5) 1:49.0 |
| 2, 9, 15, 17, 19 |
| Cameron Parkes, Slava Niegrieve, Jordan Phillips, Nathan Marks, Bonin Nordby |
| 9:36.0, 10:07.0, 11:04.0, 11:08.0, 11:25.0 |
4 | 85 | Boundary County,
ID - Team Time (1st 5) 56:06.3 | Spread (1st 5) 2:08.7 |
| 7, 14, 20, 21, 23 |
| Jamin Bontrager, Kameron Hill, Paxton Tadlock, Ben Tadlock, Ryan Peterson |
| 10:01.3, 10:51.0, 11:27.0, 11:37.0, 12:10.0 |