1 | 52 | Knappa,
OR - Team Time (1st 5) 1:29:48.1 | Spread (1st 5) 3:07.4 |
| 2, 8, 9, 14, 19, (20), (22) |
| Isaiah Rodriguez, Joshua Peterson, Clay Keyser, Soren Brown, Finn Corcoran, (Ethan Smalley), (Moses Peitsch) |
| 15:56.0, 18:01.7, 18:09.9, 18:37.1, 19:03.4, (19:03.7), (19:11.5) |
2 | 53 | St. Stephen's Academy,
OR - Team Time (1st 5) 1:29:09.9 | Spread (1st 5) 3:41.4 |
| 1, 3, 5, 21, 23, (37) |
| Colin Friend, Gabriel Morrow, Justus Jackson, Jonathan Adams, Nathan Williams, (Benjamin Williams) |
| 15:50.3, 17:11.5, 17:27.7, 19:08.7, 19:31.7, (21:33.1) |
3 | 61 | Vernonia,
OR - Team Time (1st 5) 1:32:08.0 | Spread (1st 5) 2:27.0 |
| 4, 7, 10, 15, 25, (39), (41) |
| Evan Miller, Lu Yilin, Seth Scheuerman, Peter Hahn, Cannon McLeod, (Kaiden Van Lom), (Stone Williams) |
| 17:19.6, 18:00.6, 18:23.6, 18:37.6, 19:46.6, (21:38.1), (21:53.1) |
4 | 75 | Country Christian,
OR - Team Time (1st 5) 1:33:58.6 | Spread (1st 5) 1:53.9 |
| 6, 12, 13, 18, 26, (27), (33) |
| Matthew Dewar, Cooper Halverson, Josh Davis, Elijah Wallbaum, Timothy Ewing, (Lonnie Hester), (Casey Ives) |
| 17:55.2, 18:36.5, 18:36.7, 19:01.1, 19:49.1, (19:52.9), (20:50.9) |
5 | 143 | Southwest Christian,
OR - Team Time (1st 5) 1:41:30.9 | Spread (1st 5) 2:55.9 |
| 16, 24, 31, 32, 40, (42), (43) |
| Calvin Driesner, Andrew Lau, Ryan Klein, Owen Arzie, Kanoa Hostetler, (Josh Rydman), (Phillip Rusu) |
| 18:53.1, 19:38.8, 20:32.1, 20:37.9, 21:49.0, (22:03.1), (22:14.3) |
6 | 178 | Faith Bible Christian,
OR - Team Time (1st 5) 1:48:51.7 | Spread (1st 5) 4:14.5 |
| 28, 29, 30, 45, 46, (49), (50) |
| Caleb Farr, Jamison Nemecek, Evan Bruins, Art Heesacker, Kai Sanz, (Thomas Spycher), (Jeremiah Edgemon) |
| 20:01.8, 20:27.1, 20:30.0, 23:36.5, 24:16.3, (25:42.4), (26:23.0) |
7 | 180 | Trinity Academy,
OR - Team Time (1st 5) 1:50:03.5 | Spread (1st 5) 6:12.2 |
| 11, 36, 38, 47, 48 |
| Tovi Paivarinta, Jones Kill, Josiah Chandler, Nico Di Piazza, Josiah Mask |
| 18:24.3, 21:05.0, 21:35.6, 24:22.1, 24:36.5 |
8 | 181 | Columbia Christian,
OR - Team Time (1st 5) 1:51:49.0 | Spread (1st 5) 9:50.0 |
| 17, 34, 35, 44, 51 |
| Tanner Wright, Connor Dukes, Tristen Watson, Anthony Mandujano, Owen Barrett |
| 18:55.9, 20:55.2, 20:55.6, 22:16.4, 28:45.9 |