| 1 | 33 | Columbia (White Salmon),
WA - Team Time (1st 5) 1:27:11.3 | Spread (1st 5) 1:06.3 |
| 3, 4, 5, 8, 13, (16), (17) |
| Dylan Beneventi, Jacob Lockman, Tommy Ziegler, Gerald Hoff, Lebron Munoz, (Luke Samuels), (Julian Munn-Foster) |
| 16:58.7, 17:00.0, 17:25.5, 17:42.1, 18:05.0, (18:19.0), (18:19.3) |
| 2 | 58 | La Center,
WA - Team Time (1st 5) 1:29:20.3 | Spread (1st 5) 1:23.4 |
| 2, 9, 14, 15, 18, (22), (24) |
| Garett Shapovalov, Jackson Leavitt, Trevor Gunderson, James Hallstrom, Spencer Holm, (Tyler Jennings), (Hunter Mallicoat) |
| 16:56.8, 17:43.7, 18:09.0, 18:10.6, 18:20.2, (18:49.0), (18:52.9) |
| 3 | 71 | Seton Catholic,
WA - Team Time (1st 5) 1:29:56.7 | Spread (1st 5) 2:29.5 |
| 1, 7, 19, 21, 23, (28), (31) |
| David Carrion, Koen Ross, Josh Freitag, Hayden Miller, Paulo Vidales, (Steven Sanders), (Michael Piazza) |
| 16:21.5, 17:36.6, 18:26.6, 18:41.0, 18:51.0, (19:46.0), (20:07.0) |
| 4 | 112 | Stevenson,
WA - Team Time (1st 5) 1:36:04.4 | Spread (1st 5) 3:02.0 |
| 10, 11, 27, 30, 34, (35), (40) |
| Julio Ramos, Abiy LaCombe, Keagan Shepherd, Logan Hoffberger, Johnathan Cobarruvias, (Mathew LePoidevin), (Jason Huber) |
| 17:46.0, 17:57.0, 19:30.4, 20:03.0, 20:48.0, (20:52.0), (23:06.7) |
| 5 | 126 | Castle Rock,
WA - Team Time (1st 5) 1:37:24.0 | Spread (1st 5) 2:58.0 |
| 12, 20, 26, 32, 36, (37), (38) |
| Jeran Keogh, Colby Cook, Aaron Ross, Austin Schaffran, Parker Labeau, (Connor Edwards), (Josh Hockett) |
| 18:03.0, 18:34.0, 19:27.0, 20:19.0, 21:01.0, (21:56.8), (22:23.0) |
| 6 | 132 | King's Way Christian,
WA - Team Time (1st 5) 1:39:52.2 | Spread (1st 5) 5:34.4 |
| 6, 25, 29, 33, 39, (41), (42) |
| Nathan Rose, Foxx Walz, Justin Pilgrim, Jackson Moses, Meitz Tyler, (Samuel Faville), (Keegan Coring) |
| 17:27.6, 18:53.0, 19:47.0, 20:42.6, 23:02.0, (25:29.5), (36:38.0) |