1 | 15 | Central Catholic,
OR - Team Time (1st 5) 46:36.9 | Spread (1st 5) 16.6 |
| 1, 2, 3, 4, 5, (6), (7) |
| Jameson Westhead, Spencer Hardy, Anders Beil, Josue Corona-Solis, Marcus David, (Samuel Perkins), (Julian Kingery) |
| 9:10.1, 9:15.9, 9:18.6, 9:25.6, 9:26.7, (9:31.4), (9:33.9) |
2 | 57 | Barlow,
OR - Team Time (1st 5) 50:47.0 | Spread (1st 5) 1:24.0 |
| 8, 9, 10, 12, 18, (19), (20) |
| Cade Kooch, Charlie Bailey, Braydon Lee, Evan Delacruz, Colin Bethurum, (Colton Swift), (Logan Pound) |
| 9:35.0, 9:47.0, 10:02.0, 10:24.0, 10:59.0, (11:10.0), (11:15.0) |
3 | 69 | David Douglas,
OR - Team Time (1st 5) 53:47.9 | Spread (1st 5) 37.8 |
| 11, 13, 14, 15, 16, (17), (21) |
| Zachary Foster-Taylor, Porter Evers, Mohamed Ahmed, Brayden Theparat, Elijah Boyd, (Jack Nokleby), (Tristan Hansen) |
| 10:18.4, 10:45.5, 10:52.9, 10:54.9, 10:56.2, (10:56.9), (11:25.2) |
4 | 124 | Gresham,
OR - Team Time (1st 5) 1:00:05.1 | Spread (1st 5) 46.3 |
| 22, 23, 24, 27, 28, (29), (32) |
| Judah Goodrick, Cristian Hernandez, Scott Baisden, Mitchell Dorsey, Nathan Vandehey, (Cray Matthews), (Aidan Barrow) |
| 11:37.7, 11:50.2, 11:51.3, 12:21.9, 12:24.0, (12:43.6), (14:14.3) |
5 | 145 | Sandy,
OR - Team Time (1st 5) 1:05:52.9 | Spread (1st 5) 2:55.3 |
| 25, 26, 30, 31, 33, (34), (35) |
| Andrew Johnson, William Robertson, Zachary Schumacher, Degen Sawyer, Noah Winans, (Nick Krempasky), (Austin Sears) |
| 11:55.4, 12:12.0, 13:08.8, 13:46.0, 14:50.7, (14:51.4), (15:08.0) |