1 | 72 | Firth,
ID - Team Time (1st 5) 1:27:37.9 | Spread (1st 5) 2:45.7 |
| 1, 8, 9, 20, 34, (41), (68) |
| Caden Portela, Josh Wilberg, Preston Christensen, Dakota Nelson, Kedrick Jolley, (Karlton Peterson), (Heber Bodily) |
| 16:01.7, 17:19.6, 17:20.4, 18:08.8, 18:47.4, (18:55.0), (19:37.6) |
2 | 83 | Grangeville,
ID - Team Time (1st 5) 1:29:01.6 | Spread (1st 5) 1:32.4 |
| 5, 10, 11, 25, 32, (45) |
| Dakota Murphy, Kaleb Bass, Sam Bailey, Stuart Rau, Silas Connolley, (Steven McCoy) |
| 17:10.6, 17:26.5, 17:26.9, 18:14.6, 18:43.0, (19:10.6) |
3 | 101 | Soda Springs,
ID - Team Time (1st 5) 1:29:35.4 | Spread (1st 5) 2:07.1 |
| 2, 22, 23, 23, 31, (40), (48) |
| Kasey Meyers, Coby Young, Micah Bowman, Cody Moore, Aaron Peterson, (J.D. Bailey), (Caden Steele) |
| 16:26.9, 18:11.1, 18:11.7, 18:11.7, 18:34.0, (18:53.9), (19:14.0) |
4 | 135 | Declo,
ID - Team Time (1st 5) 1:31:48.8 | Spread (1st 5) 1:50.0 |
| 4, 18, 35, 36, 42, (56), (88) |
| Davis Jones, Josh Geary, Trevor Anderson, Zach Thomander, Jordan Price, (Matt Hurst), (Hayden Wilberger) |
| 17:10.0, 17:57.0, 18:50.8, 18:51.0, 19:00.0, (19:25.3), (20:49.0) |
5 | 142 | Coeur d'Alene Charter,
ID - Team Time (1st 5) 1:31:30.9 | Spread (1st 5) 2:19.6 |
| 3, 14, 29, 46, 50, (54), (79) |
| Rory Ruskovich, Daniel Pinkerton, Brendan Foster, Caleb Orr, Adam Crandall, (Jacob Shapiro), (Ben Leifheit) |
| 16:59.8, 17:37.3, 18:23.0, 19:11.4, 19:19.4, (19:22.2), (20:12.0) |
6 | 144 | West Side,
ID - Team Time (1st 5) 1:30:58.3 | Spread (1st 5) 2:22.3 |
| 6, 7, 13, 51, 67, (70), (76) |
| Jordan Beutler, Josh Hatch, Tyler Olsen, kenny Bradfield, Derek Clawson, (Korby Beckstead), (Jace Keller) |
| 17:14.3, 17:18.1, 17:29.3, 19:20.0, 19:36.6, (19:45.0), (19:59.3) |
7 | 152 | Melba,
ID - Team Time (1st 5) 1:32:10.0 | Spread (1st 5) 1:41.0 |
| 15, 19, 27, 30, 61, (64), (69) |
| Bryan Leon, Taylor Leavitt, Ty Johnson, Jeff Svedin, Jared Johnshoy, (Steven Ramirez), (Jessie Blount) |
| 17:49.0, 18:05.0, 18:20.0, 18:26.0, 19:30.0, (19:35.0), (19:44.0) |
8 | 156 | New Plymouth,
ID - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 1:54.0 |
| 12, 17, 26, 48, 53, (57), (71) |
| Crispin Valdez, Connor White, Coben Hoch, Jason Bellegante, Cameron Arnzen, (Daniel Nishizaki), (Oscar Banuelos) |
| 17:27.0, 17:53.0, 18:17.0, 19:14.0, 19:21.0, (19:27.0), (19:48.0) |
9 | 201 | Nampa Christian,
ID - Team Time (1st 5) 1:34:28.0 | Spread (1st 5) 1:03.0 |
| 27, 36, 39, 44, 55, (62), (64) |
| Beau Beesley, Cir Isaac Cooper, Michael Claar, Grant Moore, Mecala Burger, (Sam Antosh), (Nick Russell) |
| 18:20.0, 18:51.0, 18:53.0, 19:01.0, 19:23.0, (19:33.0), (19:35.0) |
10 | 253 | Cole Valley Christian,
ID - Team Time (1st 5) 1:36:15.0 | Spread (1st 5) 49.0 |
| 33, 42, 51, 63, 64, (76), (80) |
| Jace Skyles, Derik Jardine, Cody Hunter, Justin Thomas, Stephan Wiebe, (Derek Jardine), (Connor James) |
| 18:46.0, 19:00.0, 19:20.0, 19:34.0, 19:35.0, (19:59.3), (20:23.0) |
11 | 278 | Ririe,
ID - Team Time (1st 5) 1:37:01.5 | Spread (1st 5) 2:35.4 |
| 16, 38, 59, 82, 83, (85), (94) |
| Kyle Shaw, Adam Byington, Kody Shaw, Will Moncur, Caleb Young, (Ben Burden), (Blake Jensen) |
| 17:50.0, 18:52.1, 19:29.0, 20:25.0, 20:25.4, (20:31.8), (21:22.4) |
12 | 333 | Parma,
ID - Team Time (1st 5) 1:38:45.0 | Spread (1st 5) 2:28.0 |
| 21, 73, 75, 78, 86, (93), (95) |
| Layne Johnson, Jace Laub, Dylan Hainsworth, Samuel Knickerbocker, Nathan Nielsen, (Matt Condie), (Ethan Knapp) |
| 18:10.0, 19:53.0, 19:54.0, 20:10.0, 20:38.0, (21:21.0), (21:28.0) |
13 | 366 | Malad,
ID - Team Time (1st 5) 1:41:07.5 | Spread (1st 5) 1:53.5 |
| 47, 59, 81, 89, 90, (92), (96) |
| Cort Thorpe, Robbie Dorius, Nels Anderson, Haden Williams, Ian Thompson, (Braxton Eliason), (Daniel Cornia) |
| 19:11.5, 19:29.0, 20:24.0, 20:58.0, 21:05.0, (21:14.0), (21:36.0) |
14 | 420 | Valley,
ID - Team Time (1st 5) 1:45:54.8 | Spread (1st 5) 4:34.0 |
| 58, 73, 87, 97, 105 |
| Jacob Schutte, Chris Vanzante, Braden Carlquist, Dallas Keele, Tyrell Crandall |
| 19:28.0, 19:53.0, 20:38.8, 21:53.0, 24:02.0 |
15 | 450 | North Star Charter,
ID - Team Time (1st 5) 1:47:02.0 | Spread (1st 5) 3:15.0 |
| 72, 84, 91, 100, 103, (104), (106) |
| Spencer Gothberg, Sam Schriever, Tyler Gale, Michael Sturmak, Kelson Adcock, (Hayden Merrill), (Nick Re) |
| 19:49.0, 20:29.0, 21:09.0, 22:31.0, 23:04.0, (23:14.0), (24:51.0) |
16 | 507 | Aberdeen,
ID - Team Time (1st 5) 1:55:06.2 | Spread (1st 5) 3:39.9 |
| 98, 99, 101, 102, 107, (108), (109) |
| Matthew Wright, Taylor Simms, Jeremy Schroeder, Terrance Anderson, Travis Klassen, (Micha Gorhman), (Carl Hensen) |
| 22:01.1, 22:16.0, 22:34.0, 22:34.1, 25:41.0, (25:48.0), (27:09.0) |