1 | 19 | Catlin Gabel,
OR - Team Time (1st 5) 51:22.5 | Spread (1st 5) 1:04.4 |
| 1, 3, 4, 5, 6, (19), (20) |
| Will Leonard, Dawit Dean, Mike Hart, Jimmy Maslen, Jeffrey Burt, (James Lane), (Dylan Smith) |
| 9:34.4, 10:07.4, 10:23.7, 10:38.2, 10:38.8, (12:00.9), (12:06.5) |
2 | 55 | Riverdale,
OR - Team Time (1st 5) 54:33.3 | Spread (1st 5) 2:44.1 |
| 1, 8, 11, 12, 23, (24), (27) |
| Zachary Rector, Ryan McGowan, Holden Clausing-Hufford, Lyle McCaffrey, Conrad Heyns, (Matt Reamy), (Aidan Hurliman) |
| 9:34.4, 10:41.6, 10:56.7, 11:02.1, 12:18.5, (12:21.3), (12:27.9) |
3 | 68 | Warrenton,
OR - Team Time (1st 5) 56:36.7 | Spread (1st 5) 1:18.3 |
| 7, 10, 16, 17, 18, (21), (25) |
| Kale Moss, Forrest Cooley, Masyn McCulloch, Julien Whitsett, Erik Cooley, (Darren Garnett), (Nathan Streibeck-Peterson) |
| 10:40.8, 10:50.0, 11:25.4, 11:41.4, 11:59.1, (12:12.6), (12:24.6) |
4 | 105 | Horizon Christian,
OR - Team Time (1st 5) 1:00:01.5 | Spread (1st 5) 2:45.3 |
| 13, 14, 15, 22, 41, (43), (45) |
| Justin Panaitescu, Micah Clements, William Ault, Max Peterson, Noah Tinnin, (Ben Stapleton), (Owen Spears) |
| 11:10.0, 11:15.9, 11:23.5, 12:16.8, 13:55.3, (15:01.3), (19:22.6) |
5 | 144 | Portland Adventist,
OR - Team Time (1st 5) 1:02:24.3 | Spread (1st 5) 2:26.8 |
| 9, 31, 33, 34, 37, (39), (40) |
| Luke Werner, Connor Grant, Jacob Weyhrich, Joe Mengis, James Chamberlin, (Samuel Ngo), (Jace Charbonneau) |
| 10:46.1, 12:38.2, 12:51.9, 12:55.2, 13:12.9, (13:49.1), (13:49.8) |
6 | 155 | Rainier (OR),
OR - Team Time (1st 5) 1:03:53.4 | Spread (1st 5) 44.6 |
| 26, 28, 30, 35, 36 |
| Isaiah Bamford, Aiden Stewart, Gavin Fortelney, Jeremiah DuPlessis, Evan Finnell |
| 12:27.0, 12:28.5, 12:38.0, 13:08.3, 13:11.6 |
7 | 185 | Yamhill-Carlton,
OR - Team Time (1st 5) 1:09:36.0 | Spread (1st 5) 4:16.6 |
| 29, 32, 38, 42, 44 |
| Ayden Bonham, Chase Sitton, Thomas Dalton, Aidan Gomes, Wesley Brewer |
| 12:29.0, 12:43.0, 13:42.4, 13:56.0, 16:45.6 |