1 | 70 | Coeur d'Alene Charter Academy,
ID - Team Time (1st 5) 47:00.0 | Spread (1st 5) 2:32.0 |
| 1, 7, 11, 13, 38, (40), (41) |
| Dillon Emery, Lance Fredericks, Jake Castedo, Gabe Kegley, Ryan Mylroie, (Luke Lundblad), (Kyto Katori) |
| 8:18.0, 9:05.0, 9:22.0, 9:25.0, 10:50.0, (10:56.0), (10:59.0) |
2 | 72 | Lakes,
ID - Team Time (1st 5) 47:26.0 | Spread (1st 5) 1:43.0 |
| 2, 12, 16, 19, 23, (26), (29) |
| Max Evans, Skylar Neils, Travis McDowell, Mike Rice, Aleczander Hamilton, (Liam Romasko), (Chase Stoltey) |
| 8:31.0, 9:23.0, 9:29.0, 9:49.0, 10:14.0, (10:20.0), (10:25.0) |
3 | 75 | Canfield,
ID - Team Time (1st 5) 47:42.2 | Spread (1st 5) 32.8 |
| 10, 13, 15, 17, 20, (25), (27) |
| Jose Winton, Larry Johnson, Luke English, Alex Walde, Daniel Walters, (Blake Newton), (Tim Narolski) |
| 9:19.9, 9:25.0, 9:25.6, 9:39.0, 9:52.7, (10:17.9), (10:23.6) |
4 | 85 | Lakeland,
ID - Team Time (1st 5) 48:26.0 | Spread (1st 5) 1:55.0 |
| 5, 6, 7, 28, 39, (45), (49) |
| Cooper Haney, Jackson Ricks, Lucas Langenderfer, Drew Plunkett, Matthew Johnson, (Caden Bennett), (Alex Reed) |
| 9:00.0, 9:02.0, 9:05.0, 10:24.0, 10:55.0, (11:07.0), (11:16.0) |
5 | 101 | Woodland,
ID - Team Time (1st 5) 49:33.6 | Spread (1st 5) 1:53.1 |
| 4, 9, 21, 31, 36, (42), (46) |
| Parker Noordahm, Nolan Mullen-Huber, Conner Wilson, Alex Ayers, Dallas Edens, (Carson Noordahm), (Zack Holbrook) |
| 8:53.9, 9:19.4, 10:01.9, 10:31.4, 10:47.0, (11:01.4), (11:12.3) |
6 | 144 | River City,
ID - Team Time (1st 5) 51:45.4 | Spread (1st 5) 1:03.4 |
| 18, 22, 32, 35, 37, (54), (57) |
| Dylan Wright, Parker Walton, Patrick Archer, Sam Davis, Jake Cooper, (Ben Gibson), (Matt Fleming) |
| 9:44.8, 10:05.6, 10:31.7, 10:35.1, 10:48.2, (11:56.1), (12:09.1) |
7 | 162 | Timberlake,
ID - Team Time (1st 5) 52:14.0 | Spread (1st 5) 2:27.0 |
| 3, 33, 34, 43, 49, (52), (59) |
| Ty George, Justice Mills, Cody Bentley, Dock Sommers, Eli Loibl, (Thomas Hauck), (Jed Ward) |
| 8:49.0, 10:33.0, 10:34.0, 11:02.0, 11:16.0, (11:43.0), (12:17.0) |
8 | 249 | Post Falls,
ID - Team Time (1st 5) 59:01.6 | Spread (1st 5) 3:04.4 |
| 24, 47, 53, 60, 65 |
| Tate Fornof, Matthew Caldwell, Josh Kirby, Daniel Martinez, Alex Palmer |
| 10:17.3, 11:13.0, 11:51.0, 12:18.6, 13:21.7 |
9 | 256 | Boundary County,
ID - Team Time (1st 5) 57:58.0 | Spread (1st 5) 1:08.0 |
| 44, 47, 51, 56, 58, (61), (64) |
| Wyatt Hagen, Alva Swanson, Isaac Lavala, Eric Ellis, Alex Urbaniak, (Mason McGinnis), (Carson Bowlby) |
| 11:04.0, 11:13.0, 11:29.0, 12:00.0, 12:12.0, (12:19.0), (12:55.0) |
10 | 276 | Priest River,
ID - Team Time (1st 5) 1:03:01.0 | Spread (1st 5) 4:39.0 |
| 30, 55, 62, 63, 66 |
| Blaine Nelson, Collin Dietrick, Bradley Clawson, Cameron Young, Bradley Thompson |
| 10:29.0, 11:58.0, 12:40.0, 12:46.0, 15:08.0 |