1 | 21 | Victory Charter,
ID - Team Time (1st 5) 1:28:20.0 | Spread (1st 5) 1:49.0 |
| 1, 2, 5, 6, 7, (11), (14) |
| Marshall Wheeler, Trey Rogers, Keven Steele, Easton Erickson, Rafael Villa, (Jayson Duffy), (Jarod Delay) |
| 16:31.0, 17:30.0, 17:53.0, 18:06.0, 18:20.0, (19:08.5), (19:47.8) |
2 | 44 | The Ambrose School,
ID - Team Time (1st 5) 1:33:45.4 | Spread (1st 5) 2:10.4 |
| 3, 4, 9, 13, 15, (16), (26) |
| Blaine Stuart, Rory March, Noah Good, Dylan Thompson, Nathan Tupper, (Caleb Rodrigues), (Payton Stuart) |
| 17:39.0, 17:40.0, 18:50.0, 19:47.0, 19:49.4, (20:01.0), (21:44.6) |
3 | 88 | Liberty Charter,
ID - Team Time (1st 5) 1:42:33.1 | Spread (1st 5) 1:32.7 |
| 12, 17, 18, 20, 21, (22), (24) |
| Eliseo Ortiz, Riley Boyd, RJ Mancuso, Greg Bistriceanu, Wayne Heaton, (Caleb Hitt), (Ryan Darrow) |
| 19:38.8, 20:16.1, 20:25.1, 21:01.6, 21:11.5, (21:16.7), (21:20.5) |
4 | 115 | Horseshoe Bend,
ID - Team Time (1st 5) 1:52:17.7 | Spread (1st 5) 6:30.7 |
| 10, 19, 23, 30, 33 |
| Bryce Waters, Wyatt Smith, Jaden Black, Parker Hunter, Jesse Ward |
| 19:08.0, 20:47.0, 21:19.7, 25:24.3, 25:38.7 |
5 | 117 | Garden Valley,
ID - Team Time (1st 5) 1:50:36.5 | Spread (1st 5) 5:31.6 |
| 8, 25, 27, 28, 29, (30), (32) |
| Bryce Waters, Javier Fuhriman, Chance Harrold, Robert Prochazka, Zack Johnson, (Parker Hunter), (Jesse Ward) |
| 18:47.7, 21:40.3, 22:43.9, 23:05.3, 24:19.3, (25:24.3), (25:35.7) |