| 1 | 20 | Arlington,
WA - Team Time (1st 5) 45:07.0 | Spread (1st 5) 24.0 |
| 1, 2, 4, 6, 7, (8), (9) |
| Grady Fournier, Lucas Spurling, Noah Bumgardner, Chase Koenigs, Lucas Watts, (Elijah Alexander), (Benjamin Coupaud) |
| 8:49.0, 8:55.0, 9:00.0, 9:10.0, 9:13.0, (9:17.0), (9:20.0) |
| 2 | 59 | Shorewood,
WA - Team Time (1st 5) 47:02.9 | Spread (1st 5) 41.0 |
| 3, 11, 14, 15, 16, (17), (33) |
| Otto Erhart, Max Billett, Tristan Crittenden, Elijah Graves, Isaiah Schuelke, (Alex Yee), (Joel Rice) |
| 8:57.1, 9:28.2, 9:29.5, 9:30.0, 9:38.1, (9:38.9), (10:05.3) |
| 3 | 87 | Curtis,
WA - Team Time (1st 5) 48:09.3 | Spread (1st 5) 29.1 |
| 10, 13, 19, 22, 23, (26), (28) |
| Dima Serafimovici, Kellen McInelly, Owen Mangrum, Asher Pepin, Samuel Van Valkenburg, (Lincoln Bosh), (Trevor Odom) |
| 9:20.8, 9:29.5, 9:40.0, 9:49.1, 9:49.9, (9:53.6), (9:55.5) |
| 4 | 104 | South Kitsap,
WA - Team Time (1st 5) 48:23.4 | Spread (1st 5) 1:07.5 |
| 5, 12, 24, 25, 38, (43), (44) |
| Isaac Benjamin, Jefferson Smith, Blake Butherus, Benson Bouck, James Hardin, (Ezekiel Wagner), (Tye Schmutz) |
| 9:01.4, 9:28.3, 9:51.3, 9:53.4, 10:08.9, (10:28.5), (10:28.8) |
| 5 | 132 | Central Kitsap,
WA - Team Time (1st 5) 49:22.6 | Spread (1st 5) 28.3 |
| 18, 20, 27, 30, 37, (41), (58) |
| Mana Voss, Michael Vlach, David McClain, Gavin Brown, Kyler Atendido, (Ethan Huff), (Zachary Christman) |
| 9:39.0, 9:41.3, 9:54.2, 10:01.0, 10:07.2, (10:27.6), (11:01.8) |
| 6 | 149 | Gig Harbor,
WA - Team Time (1st 5) 49:53.1 | Spread (1st 5) 22.1 |
| 21, 29, 31, 32, 36, (42), (45) |
| Gavin McKeegan, Jack Greer, Joshua Minner, Max Dower, Galen Peloquin, (David Rogers), (Preston Nelson) |
| 9:44.5, 9:57.4, 10:02.2, 10:02.4, 10:06.6, (10:27.8), (10:31.9) |
| 7 | 202 | Peninsula,
WA - Team Time (1st 5) 51:32.9 | Spread (1st 5) 34.4 |
| 34, 35, 39, 46, 48, (49), (51) |
| Tesfa Hoff, Joshua Cashion, Jack Clark, Ben Johnson, Aidan Pawson, (Wyatt Harding), (Riley King) |
| 10:05.3, 10:05.5, 10:09.5, 10:32.9, 10:39.7, (10:40.1), (10:42.3) |
| 8 | 244 | Columbia (White Salmon),
WA - Team Time (1st 5) 53:19.7 | Spread (1st 5) 40.6 |
| 40, 47, 50, 53, 54, (55), (56) |
| Noah Slayton, Cole Wooding, Luther Thomas, Milo Hoppus, Jack Brooks, (Haven Stageberg), (Colby Clark) |
| 10:13.7, 10:36.2, 10:41.6, 10:53.9, 10:54.3, (10:54.8), (10:56.9) |
| 9 | 299 | Prairie,
WA - Team Time (1st 5) 55:40.8 | Spread (1st 5) 50.2 |
| 52, 59, 60, 61, 67, (77), (79) |
| Micah Hoyt, Augustus Leitgeb, Colton Sautter, Brody Judkins, Henry Cass, (Caleb Williams), (Kelan Jordan) |
| 10:42.8, 11:05.1, 11:08.1, 11:11.8, 11:33.0, (12:15.1), (12:25.8) |
| 10 | 342 | Stevenson,
WA - Team Time (1st 5) 58:19.2 | Spread (1st 5) 1:49.0 |
| 57, 62, 66, 70, 87, (100), (102) |
| Colton Hollis, Johnathan Thornburg, Eddie Barajas, Brayden Hays, Elijah Stradley, (Gideon Cole), (Wiley Cooper) |
| 10:59.8, 11:23.6, 11:32.6, 11:34.4, 12:48.8, (13:16.2), (13:22.9) |
| 11 | 345 | Bainbridge,
WA - Team Time (1st 5) 58:46.0 | Spread (1st 5) 1:00.0 |
| 63, 64, 67, 71, 80, (80), (86) |
| Ben Crandall, Marcus Stroman, Ryan Dodge, Ignacio Llorens, Hawkeye Grumm, (Miles Fuss), (Miguel Guillen Kushner) |
| 11:26.0, 11:27.0, 11:33.0, 11:54.0, 12:26.0, (12:26.0), (12:43.0) |
| 12 | 404 | Cedarcrest,
WA - Team Time (1st 5) 1:02:16.0 | Spread (1st 5) 57.0 |
| 72, 74, 78, 89, 91, (95), (97) |
| Teagan Randles, Pierce Graham, Jake Zlateff, Colter Steere, Brooks Sammarco, (Korbin Randles), (Ian Nachreiner) |
| 11:58.0, 12:07.0, 12:23.0, 12:53.0, 12:55.0, (13:09.0), (13:12.0) |
| 13 | 433 | King's,
WA - Team Time (1st 5) 1:03:28.0 | Spread (1st 5) 1:16.0 |
| 75, 76, 88, 91, 103, (113), (119) |
| Staser Simpson, Nahom Getachew, Evan Blair, Sam Richards, Elijah Trevino, (Lucas Hansen), (Michael Little) |
| 12:08.0, 12:11.0, 12:50.0, 12:55.0, 13:24.0, (13:54.0), (14:20.0) |
| 14 | 441 | Burlington-Edison,
WA - Team Time (1st 5) 1:03:33.0 | Spread (1st 5) 1:50.0 |
| 69, 83, 85, 101, 103, (114), (119) |
| Caleb Hawkins, Landon Stallings, Colton Sanger, Sam Mailhiot, Angel Ayala Ramirez, (Will Ryan), (Urijah Baker) |
| 11:34.0, 12:36.0, 12:40.0, 13:19.0, 13:24.0, (14:02.0), (14:20.0) |
| 15 | 493 | Ilwaco,
WA - Team Time (1st 5) 1:06:08.8 | Spread (1st 5) 2:13.2 |
| 73, 90, 105, 108, 117, (121) |
| Druv Athmanathan, Ashton Cherry, Devin Day, Cohen Rowe, Thendrix Besin, (Azzie Eckhardt) |
| 12:00.0, 12:54.7, 13:25.5, 13:35.4, 14:13.2, (14:21.0) |
| 16 | 499 | Hockinson,
WA - Team Time (1st 5) 1:06:04.0 | Spread (1st 5) 2:49.0 |
| 65, 93, 109, 111, 121, (147) |
| Austin Chamberlain, Zac Nela, Reuben Soft, Bjorn Lundsgaarde, Henry Taylor, (Caleb Belisle) |
| 11:32.0, 12:58.0, 13:36.0, 13:37.0, 14:21.0, (18:36.0) |
| 17 | 543 | Mariner,
WA - Team Time (1st 5) 1:08:45.5 | Spread (1st 5) 1:47.2 |
| 82, 98, 116, 123, 124, (125), (127) |
| KeyShawn Shepard, Aiden Patzer, Luis Williams, Brady Ly, Josiah Laksono, (Romario Garcia), (Fenix Coates) |
| 12:35.8, 13:13.1, 14:12.2, 14:21.4, 14:23.0, (14:26.0), (14:26.3) |
| 18 | 579 | Seton Catholic,
WA - Team Time (1st 5) 1:10:42.0 | Spread (1st 5) 2:25.0 |
| 84, 95, 131, 133, 136 |
| Henry Hackett, Hudson Miller, Carson Post, Lawrence Lee, Tommy Moore |
| 12:39.0, 13:09.0, 14:53.0, 14:57.0, 15:04.0 |
| 19 | 596 | Skyview,
WA - Team Time (1st 5) 1:11:05.4 | Spread (1st 5) 1:27.7 |
| 107, 112, 115, 128, 134, (135), (141) |
| Carson Drennon, Logan Rehberg, Logan Lowder, Cameron Zornick, Sam Smith, (Soren Davis), (Ezra Randall) |
| 13:34.9, 13:51.3, 14:06.5, 14:30.1, 15:02.6, (15:03.3), (16:14.8) |
| 20 | 624 | The Bear Creek School,
WA - Team Time (1st 5) 1:12:51.0 | Spread (1st 5) 1:51.0 |
| 109, 118, 129, 130, 138, (139), (140) |
| Elliot Scrivner, Joshua Weed, Yohan Kang, Jack Malloy, Wesley Liao, (Lucas Robbins), (Jonathan Payne) |
| 13:36.0, 14:19.0, 14:42.0, 14:47.0, 15:27.0, (15:28.0), (15:39.0) |
| 21 | 636 | Puyallup,
WA - Team Time (1st 5) 1:21:22.3 | Spread (1st 5) 7:24.9 |
| 99, 106, 126, 151, 154 |
| Alex Welsh, Felipe Yoshimoto Barbosa, Allan Yalkapov, Cooper Judah, Isaac Kenall |
| 13:14.3, 13:27.2, 14:26.2, 19:35.4, 20:39.2 |
| 22 | 652 | Fort Vancouver,
WA - Team Time (1st 5) 1:18:36.3 | Spread (1st 5) 4:48.0 |
| 94, 132, 137, 144, 145, (150), (152) |
| Cesar Marin, Sam Crooker, Shayne Guerrero, Bryce Bolinger, Danny Zubenko, (Jonas Catton), (Gavin Flores) |
| 13:00.7, 14:54.5, 15:11.3, 17:41.1, 17:48.7, (19:15.0), (19:36.2) |
| 23 | 728 | R.A. Long,
WA - Team Time (1st 5) 1:29:12.0 | Spread (1st 5) 2:29.0 |
| 142, 143, 146, 148, 149, (153), (155) |
| Isaiah Huckaby, Marvin Bray, Eusebio Zepeda, Jacob Higgins, Daniel Lin, (Nicholas Moldenhauer), (Thomas Crowl) |
| 16:29.7, 16:36.6, 18:29.2, 18:37.9, 18:58.7, (20:16.7), (22:58.3) |