1 | 32 | Farmington,
UT - Team Time (1st 5) 1:23:26.2 | Spread (1st 5) 24.5 |
| 2, 4, 6, 9, 11, (12), (13) |
| Jalen Anderton, Ethan Peterson, Garrett Direda, Adam Wall, Isaac Halverson, (Simon Mitchell), (Rawson Spackman) |
| 16:27.3, 16:31.4, 16:45.7, 16:50.0, 16:51.8, (16:52.0), (16:55.2) |
2 | 65 | Woods Cross,
UT - Team Time (1st 5) 1:24:36.3 | Spread (1st 5) 1:56.9 |
| 1, 7, 15, 19, 23, (24), (27) |
| Jason Davis, Kyle Neuenschwander, Tim Clarke, Calvin Gehring, Landon Bott, (Alec Dimick), (Gabe Nuttall) |
| 15:38.6, 16:46.0, 17:10.8, 17:25.4, 17:35.5, (17:39.8), (17:47.8) |
3 | 69 | Bountiful,
UT - Team Time (1st 5) 1:25:34.5 | Spread (1st 5) 1:16.6 |
| 3, 8, 14, 18, 26, (29), (30) |
| Dalton Mortensen, Daniel Mason, Ethan Mabey, Kimball Mason, Daniel Leszynski, (Justin Wood), (Kohl Sanders) |
| 16:31.0, 16:49.4, 17:06.6, 17:19.9, 17:47.6, (17:56.1), (17:59.4) |
4 | 96 | Box Elder,
UT - Team Time (1st 5) 1:26:46.9 | Spread (1st 5) 1:10.0 |
| 10, 16, 17, 22, 31, (32), (36) |
| Braunson Provence, Russell Graves, Samuel Gerlach, Cooper Clark, Andrew Grunander, (Jacob Millsap), (Jeffrey Agren) |
| 16:51.6, 17:11.8, 17:14.9, 17:27.0, 18:01.6, (18:01.9), (18:30.5) |
5 | 118 | Roy,
UT - Team Time (1st 5) 1:28:09.1 | Spread (1st 5) 1:24.5 |
| 5, 21, 25, 33, 34, (37), (38) |
| Luke Crossley, Jacob Porter, Blake Turpin, Jaxon Jones, Bryce Anderson, (Jordan Clark), (Logan Bailey) |
| 16:43.1, 17:26.6, 17:45.9, 18:05.9, 18:07.6, (18:45.4), (18:46.1) |
6 | 161 | Viewmont,
UT - Team Time (1st 5) 1:31:45.9 | Spread (1st 5) 1:35.1 |
| 19, 28, 35, 39, 40, (41), (42) |
| Brandon Titensor, Janos Fitzner, Jeremy Evans, Zach Getz, Spencer Majors, (Jasper Bradford), (Mauricio Olivera) |
| 17:25.4, 17:55.6, 18:28.6, 18:55.8, 19:00.5, (19:24.0), (19:35.4) |