1 | 31 | Granite Bay,
CA - Team Time (1st 5) 1:20:00.8 | Spread (1st 5) 1:01.5 |
| 2, 5, 7, 8, 9, (15), (17) |
| Colin Ryder, Raven Maccione, Keaton Dougherty, Connor Frisch, Daniel Lyon, (Mason Kohls), (Troy Pawlak) |
| 15:19.8, 15:52.7, 16:12.2, 16:14.8, 16:21.3, (17:20.0), (17:24.3) |
2 | 40 | Roseville,
CA - Team Time (1st 5) 1:21:03.4 | Spread (1st 5) 3:20.0 |
| 1, 3, 4, 13, 19, (20) |
| Matthew Seefeldt, Blake Amado, Zaid Alrakabi, Zach Seminer, Louis Houts, (Travis Mays) |
| 14:51.2, 15:26.1, 15:43.3, 16:51.6, 18:11.2, (22:01.1) |
3 | 53 | Folsom,
CA - Team Time (1st 5) 1:23:08.0 | Spread (1st 5) 49.9 |
| 6, 10, 11, 12, 14, (16), (18) |
| Daniel Wright, Zachary Stewart, Owen Collins, Jacob Pulsipher, Andrew Wilmarth, (Adam Gerhards), (Chris Webber) |
| 16:04.0, 16:39.6, 16:42.2, 16:48.3, 16:53.9, (17:21.2), (17:41.3) |