1 | 49 | Firth,
ID - Team Time (1st 5) 1:27:39.6 | Spread (1st 5) 1:10.1 |
| 6, 7, 8, 9, 19, (29), (44) |
| Cody Baxter, Caden Portela, Kurt Ward, Bracken Williams, Jesse Sorensen, (Kyle Killpack), (Trevor Jolley) |
| 17:09.7, 17:18.9, 17:25.0, 17:26.2, 18:19.8, (18:49.7), (19:26.3) |
2 | 95 | Soda Springs,
ID - Team Time (1st 5) 1:30:49.6 | Spread (1st 5) 1:56.7 |
| 4, 10, 21, 27, 33, (39), (49) |
| Kasey Meyers, Shayde Stotts, Jake Reidle, Micah Bowman, Taylor Bybee, (Rase Woods), (Preston Pallante) |
| 17:01.4, 17:31.5, 18:33.1, 18:45.5, 18:58.1, (19:14.2), (19:39.2) |
3 | 121 | Challis,
ID - Team Time (1st 5) 1:29:35.0 | Spread (1st 5) 4:08.0 |
| 1, 2, 14, 48, 56 |
| Zeke Wilson, Joe Montoya, James Wilson, Stuart Rau, Ty Tritthart |
| 15:54.0, 16:12.0, 17:50.0, 19:37.0, 20:02.0 |
4 | 148 | Parma,
ID - Team Time (1st 5) 1:33:49.8 | Spread (1st 5) 1:33.8 |
| 12, 30, 31, 34, 41, (52), (54) |
| Lee Sallee, Gabe Knickerbocker, Layne Johnson, Terrell Timmons, Ben Hulbert, (Martin Loya), (Spencer Green) |
| 17:44.0, 18:50.0, 18:53.0, 19:05.0, 19:17.8, (19:48.3), (19:52.0) |
5 | 153 | Malad,
ID - Team Time (1st 5) 1:33:58.2 | Spread (1st 5) 1:47.3 |
| 13, 17, 35, 42, 46, (53), (69) |
| Justin Firth, Gene Bullcreek, Blake Jenkins, Jordan Williams, Leland Bullcreek, (Robbie Dorius), (Trever Thorpe) |
| 17:46.4, 18:06.5, 19:08.9, 19:22.7, 19:33.7, (19:49.4), (20:44.2) |
6 | 165 | Melba,
ID - Team Time (1st 5) 1:35:02.0 | Spread (1st 5) 2:36.0 |
| 16, 22, 28, 32, 67, (70), (83) |
| Ryan Brown, Ty Johnson, Brennan Leavitt, Sy Nebeker, Gary Zeyer, (Rene Leon), (Christian Peterson) |
| 18:03.0, 18:36.0, 18:48.0, 18:56.0, 20:39.0, (20:45.0), (23:03.9) |
7 | 175 | New Plymouth,
ID - Team Time (1st 5) 1:35:26.6 | Spread (1st 5) 1:05.0 |
| 23, 26, 36, 40, 50, (55), (58) |
| Crispin Valdez, Connor White, Tyler Forsberg, Patrick Tepper, Ben Hughes, (Nolan Kerby), (Jason Bellegante) |
| 18:37.0, 18:40.0, 19:10.6, 19:17.0, 19:42.0, (19:58.8), (20:11.0) |
8 | 185 | Butte County,
ID - Team Time (1st 5) 1:34:59.9 | Spread (1st 5) 3:26.7 |
| 3, 15, 43, 60, 64, (68), (71) |
| Garrett Traughber, Tate King, Shawn Steenson, James Babcock, Mathew Brewer, (Tanner Traughber), (Zach Hansen) |
| 16:55.1, 18:02.0, 19:26.0, 20:15.0, 20:21.8, (20:44.1), (20:46.0) |
9 | 216 | Ririe,
ID - Team Time (1st 5) 1:36:55.6 | Spread (1st 5) 2:57.8 |
| 11, 25, 51, 63, 66, (75), (80) |
| Bryan Bowers, Scott Reed, Kyle Shaw, Adam Landon, Andrew Byington, (Adam Byington), (Ben Bartlett) |
| 17:37.8, 18:38.7, 19:44.4, 20:19.1, 20:35.6, (21:34.7), (22:39.8) |
10 | 243 | Nampa Christian,
ID - Team Time (1st 5) 1:37:56.0 | Spread (1st 5) 3:38.0 |
| 5, 45, 59, 62, 72, (74), (79) |
| Jason Towery, Parker Couch, Michael Carter, Michael Claar, Cir Isaac Cooper, (Jonathan Lewellyn), (Kyle Durbin) |
| 17:09.0, 19:30.0, 20:13.0, 20:17.0, 20:47.0, (21:03.0), (22:25.0) |
11 | 250 | Grangeville,
ID - Team Time (1st 5) 1:38:57.8 | Spread (1st 5) 1:57.6 |
| 20, 47, 57, 61, 65, (82), (86) |
| Austin Wassmuth, Jason Seloske, Sam Bailey, Paul Brouwer, Dakota Murphy, (Silas Connolley), (Steve Yuncevich) |
| 18:30.7, 19:35.2, 20:07.4, 20:16.2, 20:28.3, (22:58.2), (25:33.8) |
12 | 286 | North Fremont,
ID - Team Time (1st 5) 1:42:38.0 | Spread (1st 5) 3:36.0 |
| 23, 37, 73, 76, 77 |
| Zach Baum, Brian Coriell, Ben Dolezal, Calvin Kuhl, Florian Goerlich |
| 18:37.0, 19:11.0, 21:00.0, 21:37.0, 22:13.0 |
13 | 298 | Wendell,
ID - Team Time (1st 5) 1:45:24.5 | Spread (1st 5) 4:54.5 |
| 18, 38, 77, 81, 84, (85) |
| Jose Diaz, John Kelly, Tyler Egbert, Michael Wright, Curtis Lowe, (Paul Henderson) |
| 18:09.5, 19:14.0, 22:13.0, 22:44.0, 23:04.0, (23:34.0) |