1 | 50 | Middleton,
ID - Team Time (1st 5) 44:00.0 | Spread (1st 5) 1:06.0 |
| 2, 5, 9, 16, 18, (19), (45) |
| Jackson Thieme, Evan Thieme, Will Thomson, Grant Davis, Ethan Foresberg, (Trenton Cluff), (Randy Cummings) |
| 8:02.0, 8:43.0, 9:00.0, 9:07.0, 9:08.0, (9:13.0), (9:59.0) |
2 | 119 | Logos,
ID - Team Time (1st 5) 46:25.5 | Spread (1st 5) 27.4 |
| 12, 17, 26, 31, 33, (61), (73) |
| Jackson Dickison, Josiah Anderson, Preston Evans, Everett Plotner, Danny Bradley, (Karsten Schumaker), (Cole Brusven) |
| 9:01.6, 9:07.4, 9:22.2, 9:25.3, 9:29.0, (10:24.0), (10:41.0) |
3 | 146 | Coeur d'Alene Charter Academy,
ID - Team Time (1st 5) 47:00.0 | Spread (1st 5) 2:32.0 |
| 3, 14, 25, 28, 76, (78), (79) |
| 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) |
4 | 158 | Lakes,
ID - Team Time (1st 5) 47:26.0 | Spread (1st 5) 1:43.0 |
| 4, 27, 33, 40, 54, (57), (63) |
| 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) |
5 | 163 | Canfield,
ID - Team Time (1st 5) 47:42.2 | Spread (1st 5) 32.8 |
| 24, 28, 32, 36, 43, (56), (60) |
| 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) |
6 | 169 | Lewiston,
ID - Team Time (1st 5) 47:21.6 | Spread (1st 5) 2:31.6 |
| 1, 6, 46, 52, 64, (101), (115) |
| Austin Byryer, Jonah Carpenter, Angelo Funaro, Austin Jacks, Aaron Wickett, (Brandan Mooers), (Avery Frazier) |
| 7:56.5, 8:49.0, 10:00.1, 10:07.9, 10:28.1, (11:42.8), (12:22.6) |
7 | 174 | Lakeland,
ID - Team Time (1st 5) 48:26.0 | Spread (1st 5) 1:55.0 |
| 9, 13, 14, 61, 77, (84), (92) |
| 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) |
8 | 181 | Moscow,
ID - Team Time (1st 5) 48:25.3 | Spread (1st 5) 58.4 |
| 21, 30, 35, 42, 53, (59), (71) |
| Jesse Graybill, Josh Corgatelli, Luke Isitt, Charlie Campbell, John Hanley, (Benjamin Cain), (Hyrum Russell) |
| 9:15.5, 9:25.1, 9:38.3, 9:52.5, 10:13.9, (10:22.5), (10:37.2) |
9 | 192 | Potlatch,
ID - Team Time (1st 5) 48:53.0 | Spread (1st 5) 46.2 |
| 22, 38, 39, 44, 49, (97), (109) |
| Nick Judson, Zachary Dockins, James Huggins, Devin Richards, Mack Judson, (Will Riley), (Casey Grady) |
| 9:17.6, 9:47.1, 9:48.5, 9:56.0, 10:03.8, (11:21.6), (12:03.0) |
10 | 204 | Sandpoint,
ID - Team Time (1st 5) 49:15.0 | Spread (1st 5) 2:05.0 |
| 11, 20, 40, 50, 83, (95), (99) |
| Landin Filippini, CJ Crane, Daniel Radford, Jacob Graham, Jared Brighton, (Cooper King), (Brandon Wolff) |
| 9:01.0, 9:14.0, 9:49.0, 10:05.0, 11:06.0, (11:19.0), (11:32.0) |
11 | 218 | Woodland,
ID - Team Time (1st 5) 49:33.6 | Spread (1st 5) 1:53.1 |
| 8, 23, 47, 66, 74, (80), (88) |
| 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) |
12 | 300 | River City,
ID - Team Time (1st 5) 51:45.4 | Spread (1st 5) 1:03.4 |
| 37, 51, 67, 70, 75, (106), (110) |
| 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) |
13 | 316 | Timberlake,
ID - Team Time (1st 5) 52:14.0 | Spread (1st 5) 2:27.0 |
| 6, 68, 69, 81, 92, (102), (112) |
| 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) |
14 | 393 | Troy,
ID - Team Time (1st 5) 54:36.5 | Spread (1st 5) 1:34.5 |
| 48, 72, 86, 87, 100, (119), (121) |
| Josh Nelson, Josh Lay, Dylan Anderson, Isaac Stoner, Brice Foote, (James Zillinger), (Everett Brooks) |
| 10:02.3, 10:38.2, 11:08.3, 11:10.9, 11:36.8, (13:03.6), (14:11.8) |
15 | 421 | Kuna,
ID - Team Time (1st 5) 55:19.0 | Spread (1st 5) 58.0 |
| 58, 85, 91, 92, 95, (103), (104) |
| Brandon Culley, Kylan Kikuyama, Wyatt Mills, Kevin Wilcox, Drake Mocaby, (Joshua Sanchez), (Sam Jewell) |
| 10:21.0, 11:08.0, 11:15.0, 11:16.0, 11:19.0, (11:45.0), (11:49.0) |
16 | 482 | Post Falls,
ID - Team Time (1st 5) 59:01.6 | Spread (1st 5) 3:04.4 |
| 55, 89, 105, 113, 120 |
| 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 |
17 | 488 | Boundary County,
ID - Team Time (1st 5) 57:58.0 | Spread (1st 5) 1:08.0 |
| 82, 89, 98, 108, 111, (114), (118) |
| 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) |
18 | 527 | Priest River,
ID - Team Time (1st 5) 1:03:01.0 | Spread (1st 5) 4:39.0 |
| 65, 107, 116, 117, 122 |
| 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 |