1 | 61 | Seton Catholic,
WA - Team Time (1st 5) 53:15.0 | Spread (1st 5) 57.0 |
| 2, 3, 8, 22, 26, (38), (41) |
| Oliver Dortmund, Cohen Thomas, Sam Soto, Ben Ross, Parker Zaemann, (Gabe DaSilva), (Elijah Wall) |
| 10:13.0, 10:19.0, 10:29.0, 11:04.0, 11:10.0, (11:20.0), (11:22.0) |
2 | 91 | La Center,
WA - Team Time (1st 5) 54:25.0 | Spread (1st 5) 48.0 |
| 5, 15, 18, 23, 30, (30), (36) |
| Carter Sherry, Logan Hubler, Jacob Wasche, Brady Sypher, Anthony Larkin, (Sharp Young), (Lance Cole) |
| 10:24.0, 10:50.0, 10:54.0, 11:05.0, 11:12.0, (11:12.0), (11:17.0) |
3 | 104 | Meridian (WA),
WA - Team Time (1st 5) 54:48.9 | Spread (1st 5) 52.7 |
| 4, 20, 25, 26, 29, (67), (75) |
| Braxton Ashmore, Asher Todd, Reuben TeVelde, Nolan Jacoby, Kellen Todd, (Carson Siadal), (Ian Forbes) |
| 10:19.1, 10:59.5, 11:08.5, 11:10.0, 11:11.8, (11:46.4), (11:56.3) |
4 | 114 | King's,
WA - Team Time (1st 5) 54:47.0 | Spread (1st 5) 54.0 |
| 9, 11, 12, 39, 43, (50), (61) |
| Staser Simpson, Nahom Getachew, Micah White, Sam Richards, Elijah Trevino, (Evan Blair), (Lucas Hansen) |
| 10:32.0, 10:42.0, 10:46.0, 11:21.0, 11:26.0, (11:30.0), (11:44.0) |
5 | 197 | South Whidbey,
WA - Team Time (1st 5) 56:24.6 | Spread (1st 5) 1:15.6 |
| 7, 32, 47, 51, 60, (78), (96) |
| Rowan Jung, River Kline, Asher Stadler, Colten Smith, Carter McKnight, (Carter Castle), (Alexander Zarifis) |
| 10:27.9, 11:12.5, 11:28.0, 11:32.7, 11:43.5, (11:59.0), (12:26.2) |
6 | 215 | Eatonville,
WA - Team Time (1st 5) 56:53.2 | Spread (1st 5) 54.5 |
| 19, 24, 33, 69, 70, (86), (90) |
| Colton Rush, Joe Mueller, Benjamin Bernt, Owen Van Eaton, Mark Nueva, (Ben Morrish), (Joey Callon) |
| 10:54.3, 11:07.4, 11:14.6, 11:48.0, 11:48.8, (12:09.3), (12:19.4) |
7 | 247 | Annie Wright,
WA - Team Time (1st 5) 56:44.9 | Spread (1st 5) 2:38.6 |
| 1, 16, 55, 77, 98, (109), (116) |
| Will Carroll, Daniel Kao, Cooper Dicks, Andrew Pham, Gabe Droubay, (Aiden Merida de Borjas), (Lee Dorr-Churng) |
| 9:50.6, 10:51.2, 11:35.9, 11:58.0, 12:29.2, (12:41.2), (12:49.1) |
8 | 255 | East Jefferson (Port Townsend),
WA - Team Time (1st 5) 57:30.4 | Spread (1st 5) 1:02.9 |
| 14, 54, 57, 58, 72, (80), (84) |
| Soare Johnston, Joshua Yearian, Nico Errichetti, Henri Huber, Indigo Gould, (Grady White), (Noah Isenberg) |
| 10:47.2, 11:34.8, 11:39.0, 11:39.3, 11:50.1, (12:00.0), (12:04.5) |
9 | 270 | Klahowya,
WA - Team Time (1st 5) 57:55.3 | Spread (1st 5) 34.2 |
| 40, 42, 49, 66, 73, (76), (89) |
| Carson Wintch, Tyler Larson, Malachi Mardo, Elijah Boddy, Sawyer Hermosura-Roark, (Marek Ruttler), (Aiden Smith) |
| 11:21.1, 11:23.8, 11:29.1, 11:46.0, 11:55.3, (11:57.4), (12:16.0) |
10 | 329 | King's Way Christian,
WA - Team Time (1st 5) 59:07.0 | Spread (1st 5) 1:32.0 |
| 21, 61, 65, 80, 102, (133), (162) |
| Luke Gomes, Jaeden Freitas, Kaulin Butcher, Caden Delamarter, Hunter Baron, (Owen Anderson), (Zachariah Meyer) |
| 11:03.0, 11:44.0, 11:45.0, 12:00.0, 12:35.0, (13:18.0), (14:40.0) |
11 | 348 | College Place,
WA - Team Time (1st 5) 59:15.0 | Spread (1st 5) 2:16.0 |
| 5, 52, 78, 106, 107, (114), (117) |
| Jio Herrera, Zeke Durand, Isaiah Hawkins, Drew Wipf, Levi Harri, (Dawson Catlett), (Jorge Ramos) |
| 10:24.0, 11:33.0, 11:59.0, 12:39.0, 12:40.0, (12:47.0), (12:50.0) |
12 | 349 | Charles Wright Academy,
WA - Team Time (1st 5) 1:00:07.4 | Spread (1st 5) 2:47.5 |
| 28, 46, 63, 64, 148, (159), (171) |
| Dylan Manning, Luke Saalfeld, Benton Coffey, Jack Sclair, Orion Bretherton, (Andres Alvarez-Tostado), (Jacob Velasquez) |
| 11:11.5, 11:27.6, 11:44.4, 11:44.9, 13:59.0, (14:36.3), (15:48.2) |
13 | 355 | Lynden Christian,
WA - Team Time (1st 5) 59:22.0 | Spread (1st 5) 2:07.4 |
| 10, 71, 74, 92, 108, (122), (154) |
| Nickolas Luce, Colby Honcoop, Larson Rische, Haiden Kooiman, Levi Zylstra, (Alex Smith), (Aaron Zhu) |
| 10:33.3, 11:49.2, 11:55.7, 12:23.1, 12:40.7, (12:55.4), (14:19.2) |
14 | 360 | Montesano,
WA - Team Time (1st 5) 59:44.5 | Spread (1st 5) 1:20.6 |
| 35, 59, 68, 95, 103, (105), (136) |
| Benjamin Anderson, Jesse Anderson, Colton Sweet, Pau Surinach, Jackson Green, (Hezekiah Thieme), (Owen Young) |
| 11:16.3, 11:39.4, 11:46.7, 12:25.2, 12:36.9, (12:38.0), (13:28.8) |
15 | 379 | Cascade Christian,
WA - Team Time (1st 5) 1:00:19.2 | Spread (1st 5) 2:10.5 |
| 17, 45, 94, 100, 123, (124) |
| Noah Mitton, Caleb Mitton, Zachary Roberts, Brady Johnson, Tyler Peterson, (Micah Mitton) |
| 10:52.2, 11:26.8, 12:24.5, 12:33.0, 13:02.7, (13:04.1) |
16 | 451 | Bellevue Christian,
WA - Team Time (1st 5) 1:01:32.0 | Spread (1st 5) 1:27.3 |
| 37, 87, 104, 111, 112, (150), (153) |
| Justyn Peterhans, Andy Goldsworthy, Colton Harris, Tyler Lamp, Ben Wilson, (Calvin Forsberg), (Blake Kusak) |
| 11:17.4, 12:09.5, 12:37.0, 12:43.4, 12:44.7, (14:09.2), (14:14.0) |
17 | 487 | Hoquiam,
WA - Team Time (1st 5) 1:04:50.4 | Spread (1st 5) 4:38.2 |
| 13, 44, 101, 160, 169 |
| Ryker Maxfield, Konlan Higgins, Oliver Bryson, Alex Drolz, Mauricio Arreola-Garza |
| 10:47.2, 11:26.7, 12:33.3, 14:37.8, 15:25.4 |
18 | 491 | Mount Baker,
WA - Team Time (1st 5) 1:02:27.3 | Spread (1st 5) 1:54.5 |
| 53, 83, 97, 120, 138, (164) |
| Palmer Detta, Wyatt Freeman, Ben Mireault, Brayden Richardson, Christopher Martinez, (Quinntin Hernandez) |
| 11:34.6, 12:02.9, 12:28.6, 12:52.1, 13:29.1, (15:02.9) |
19 | 517 | Naches Valley,
WA - Team Time (1st 5) 1:03:04.0 | Spread (1st 5) 1:42.0 |
| 47, 88, 125, 128, 129, (130), (135) |
| Jonaven Huck, Cyler Clark, Arden Brazeau, Angel Carranza, Owen Blodgett, (Thomas Worby), (Timothy Thomas) |
| 11:28.0, 12:12.0, 13:05.0, 13:09.0, 13:10.0, (13:11.0), (13:25.0) |
20 | 529 | Bear Creek,
WA - Team Time (1st 5) 1:03:31.0 | Spread (1st 5) 2:33.0 |
| 34, 110, 119, 121, 145, (163), (165) |
| Findlay Hartshorn, Tate Hartshorn, Yuhe (John) Cao, Wesley Liao, Yohan Kang, (Joshua Weed), (Kwan Yui (Jared) Yu) |
| 11:15.0, 12:42.0, 12:52.0, 12:54.0, 13:48.0, (15:01.0), (15:04.0) |
21 | 603 | Tenino,
WA - Team Time (1st 5) 1:05:28.8 | Spread (1st 5) 1:32.0 |
| 91, 99, 127, 139, 147, (161), (173) |
| Carter Mounts, Tristan Von Bargen, Jayden Merritt, Peter Hilton, Ronin Wachter-Parent, (Sevrin Mickelson), (Colin Hanna) |
| 12:22.9, 12:31.7, 13:07.6, 13:31.7, 13:54.9, (14:38.9), (16:58.3) |
22 | 607 | Stevenson,
WA - Team Time (1st 5) 1:05:44.0 | Spread (1st 5) 2:07.0 |
| 82, 93, 140, 143, 149, (156), (166) |
| Raymond Hays, Oscar Hietpas, Brayden Hays, Colton Egnew, Leavitt Woodall-Schaeffer, (Mandal Nichols), (Landon Bainbridge) |
| 12:01.0, 12:24.0, 13:32.0, 13:39.0, 14:08.0, (14:22.0), (15:07.0) |
23 | 628 | Nooksack Valley,
WA - Team Time (1st 5) 1:05:50.4 | Spread (1st 5) 1:31.2 |
| 85, 125, 132, 142, 144, (175) |
| Isaiah Buckley, Ethan Morris, Jack Cowman, Connor Hopkins, Skyler Brisky, (Garret Reid) |
| 12:09.2, 13:05.0, 13:17.7, 13:38.1, 13:40.4, (17:55.2) |
24 | 667 | Blaine,
WA - Team Time (1st 5) 1:06:56.8 | Spread (1st 5) 1:20.9 |
| 115, 131, 134, 136, 151, (158), (168) |
| Steven Phelps-McDonald, Ian Tuski, Owen Woodworth, Tucker Greene, Verdaan Aujla, (Jacob Troupe), (Rhys Milligan) |
| 12:48.4, 13:12.2, 13:18.1, 13:28.8, 14:09.3, (14:28.3), (15:18.4) |
25 | 681 | Medical Lake,
WA - Team Time (1st 5) 1:07:45.7 | Spread (1st 5) 1:38.5 |
| 113, 118, 141, 152, 157 |
| Ryzick Iglesias, George Pitts, Julian Contreras, Cooper Young, Jaxon Stolp |
| 12:45.8, 12:51.6, 13:33.4, 14:10.6, 14:24.3 |
26 | 694 | Elma,
WA - Team Time (1st 5) 1:10:44.3 | Spread (1st 5) 4:05.0 |
| 56, 146, 155, 167, 170, (172), (174) |
| Frank Roberts, Justus Williams, Ashton Brown, Dustin Van Blaricom, Matthew Pugel, (Jagger Smith), (Taylor Lund) |
| 11:37.8, 13:54.8, 14:21.8, 15:07.1, 15:42.8, (16:20.9), (17:27.6) |