1 | 24 | Jesuit,
OR - Team Time (1st 5) 1:04:23.2 | Spread (1st 5) 48.6 |
| 1, 2, 5, 6, 10, (11), (15) |
| Joshua Schumacher, Max Hite, Logan Phillips, Cole Arenz, Luke Sparks, (Jude Augustine), (Amogh Patki) |
| 12:29.3, 12:41.3, 12:56.8, 12:57.9, 13:17.9, (13:25.0), (13:31.6) |
2 | 31 | Central Catholic,
OR - Team Time (1st 5) 1:05:04.0 | Spread (1st 5) 18.2 |
| 3, 4, 7, 8, 9, (12), (13) |
| Zack Lavier, Gavin Macpherson, Michael McCausland, Matthew McCausland, Brady Lance, (Cameron Thompson), (Eric Brecht) |
| 12:51.8, 12:55.7, 13:00.0, 13:06.5, 13:10.0, (13:26.9), (13:29.4) |
3 | 84 | Aloha,
OR - Team Time (1st 5) 1:12:04.0 | Spread (1st 5) 1:27.0 |
| 14, 16, 17, 18, 19, (20), (21) |
| Luis Torres, Tony Watts, Ian Bake, Sam Andrus, Griffin Shaulis, (Jeremy Shahan), (Brent Barzler) |
| 13:31.0, 14:07.0, 14:31.0, 14:57.0, 14:58.0, (15:01.0), (15:02.0) |