1 | 26 | Park City,
UT - Team Time (1st 5) 1:24:06.3 | Spread (1st 5) 2:54.4 |
| 1, 4, 6, 7, 8, (10), (19) |
| Ben Saarel, Colter Merritt, Nate Gideon, Johnson Henry, Ian Aper, (Bryson Allison), (Guy Eroh) |
| 14:49.1, 16:44.8, 17:14.2, 17:34.7, 17:43.5, (17:53.9), (19:06.5) |
2 | 49 | Uintah,
UT - Team Time (1st 5) 1:28:59.0 | Spread (1st 5) 2:11.5 |
| 3, 9, 11, 12, 14, (16), (18) |
| Keaton Graham, Conner McKeachnie, Michael Unck, Kris Christensen, Spencer White, (Makay Bingham), (Gabe Mayberry) |
| 16:16.5, 17:50.4, 18:09.0, 18:15.1, 18:28.0, (18:37.0), (18:52.0) |
3 | 73 | Judge Memorial,
UT - Team Time (1st 5) 1:31:24.8 | Spread (1st 5) 3:37.6 |
| 2, 13, 15, 20, 23, (27), (28) |
| Jack Dailey, Sean Liston, Brian Margolis, Evan Baker, Robby Hanlon, (Michael Lein), (Carter Hendrickson) |
| 15:49.3, 18:26.5, 18:31.5, 19:10.6, 19:26.9, (19:38.9), (19:47.8) |
4 | 89 | Juan Diego Catholic,
UT - Team Time (1st 5) 1:33:22.0 | Spread (1st 5) 2:39.4 |
| 5, 17, 21, 22, 24, (25), (26) |
| Ryan Schlehuber, Joe Hickey, Gavin Causse, Zach Warrell, David Gonzalez, (Evan Berger), (Zach Schonrock) |
| 16:49.0, 18:37.3, 19:10.9, 19:16.4, 19:28.4, (19:29.9), (19:32.1) |