1 | 24 | North Boise,
ID - Team Time (1st 5) 55:38.8 | Spread (1st 5) 30.4 |
| 1, 3, 4, 7, 9, (12), (14) |
| Bobby Unser, Casey Brodrick, Alden Glass, Patrick Honsinger, Liam Getzloff, (Harper Poole), (Jim Shaver) |
| 10:51.3, 11:00.6, 11:07.7, 11:17.5, 11:21.7, (11:43.8), (11:52.9) |
2 | 70 | River Glen,
ID - Team Time (1st 5) 59:44.8 | Spread (1st 5) 1:13.0 |
| 8, 10, 13, 18, 21, (30) |
| Zach Wiberg, Drew Schultz, Joe Hanson, Zach Bramwell, Tristan Zachary, (James O'Keefe) |
| 11:21.2, 11:32.1, 11:52.5, 12:24.8, 12:34.2, (13:10.2) |
3 | 80 | Anser (Garden City),
ID - Team Time (1st 5) 1:00:25.6 | Spread (1st 5) 2:42.7 |
| 2, 6, 11, 28, 33, (46) |
| Tallon Howie, Nolan McNamara, Ethan McLeod, William Housley, Danny Blaugher, (Patrick Higgins) |
| 10:55.5, 11:11.4, 11:39.4, 13:01.1, 13:38.2, (16:39.6) |
4 | 95 | Les Bois,
ID - Team Time (1st 5) 1:01:44.9 | Spread (1st 5) 1:57.4 |
| 5, 16, 19, 26, 29, (37), (38) |
| Elijah Benson, Avery Stephens, Alex Lanza, Matthew Waltz, Ben Steadman, (Hunter Movius), (William Funke) |
| 11:09.5, 12:05.1, 12:29.6, 12:53.8, 13:06.9, (14:01.5), (14:04.9) |
5 | 123 | South Boise,
ID - Team Time (1st 5) 1:04:16.6 | Spread (1st 5) 1:32.2 |
| 17, 23, 24, 25, 34, (35), (40) |
| Joseph Ash, Eric Garcia, Chase Millett, Samuel Ball, Tad Canada, (Ivan Stankewsky), (Nathanial Patlovich) |
| 12:18.4, 12:37.4, 12:38.1, 12:52.1, 13:50.6, (13:58.9), (14:27.0) |
6 | 143 | West Boise,
ID - Team Time (1st 5) 1:06:18.9 | Spread (1st 5) 2:37.6 |
| 15, 20, 27, 39, 42, (43) |
| Connor Wood, Jimmy Lee, Brendon French, Caden Moncur, Grayson Cole, (John West) |
| 11:59.4, 12:33.0, 12:56.8, 14:12.7, 14:37.0, (15:16.0) |
7 | 162 | Hillside,
ID - Team Time (1st 5) 1:07:55.2 | Spread (1st 5) 1:56.0 |
| 22, 31, 32, 36, 41, (44), (45) |
| Ian Faucher, Dominic Fenton, Zach Dike, Shane Allen, Malachi Smith, (Tristen Arnold), (Alex Carter) |
| 12:35.0, 13:16.8, 13:31.1, 14:01.3, 14:31.0, (15:56.8), (15:57.8) |