| 1 | 33 | Cedar Park Christian (Bothell),
WA - Team Time (1st 5) 1:21:16.7 | Spread (1st 5) 1:33.0 |
| 1, 4, 6, 9, 13, (28), (62) |
| Oliver Zimmerman, Josiah Capusan, Gavin Brown, Brooks Oliver, Roel Redondo, (Eli Balee), (Ian Robinson) |
| 15:22.0, 15:53.8, 16:19.7, 16:46.2, 16:55.0, (17:22.2), (18:04.0) |
| 2 | 125 | Lakeside (Nine Mile Falls),
WA - Team Time (1st 5) 1:26:22.6 | Spread (1st 5) 30.4 |
| 17, 19, 22, 25, 42, (48), (59) |
| Matthew Bolles, Tanner Wagner, Brady Stetson, Joshua Fagerholm, Silas Kaluza, (Josten Simons), (Remmington Hatch) |
| 17:02.7, 17:08.2, 17:17.5, 17:21.1, 17:33.1, (17:41.2), (17:59.5) |
| 3 | 126 | Colville,
WA - Team Time (1st 5) 1:24:37.5 | Spread (1st 5) 2:35.8 |
| 2, 8, 18, 34, 64, (73), (79) |
| Malik Ortiz, Isaiah Ortiz, Connor Schneider, Jerrin Patrick, Isaac Ballance, (Layden Moore), (Daniel Aguilar) |
| 15:30.8, 16:31.3, 17:04.2, 17:24.5, 18:06.6, (18:11.7), (18:20.8) |
| 4 | 145 | King's,
WA - Team Time (1st 5) 1:26:29.2 | Spread (1st 5) 1:07.3 |
| 10, 11, 26, 40, 58, (97), (116) |
| Nahom Getachew, Isaac Girma, Sam Richards, Elijah Trevino, Evan Blair, (Lucas Hansen), (Gus Smith) |
| 16:48.3, 16:51.9, 17:21.7, 17:31.7, 17:55.6, (18:37.2), (18:56.0) |
| 5 | 161 | South Whidbey,
WA - Team Time (1st 5) 1:25:25.7 | Spread (1st 5) 3:06.5 |
| 3, 7, 12, 26, 113, (132), (156) |
| Rowan Jung, Asher Stadler, Ash Kline, Emiliano Acosta, Arlo McLachlan, (Carter McKnight), (Dylan McKnight) |
| 15:46.9, 16:31.0, 16:52.7, 17:21.7, 18:53.4, (19:22.1), (21:05.9) |
| 6 | 180 | Medical Lake,
WA - Team Time (1st 5) 1:27:15.9 | Spread (1st 5) 1:12.2 |
| 14, 15, 32, 53, 66, (74), (121) |
| Steven Shotts, Mercury Bergquist, Erik Moon, Loghan Bradley, George Pitts, (Ryzick Iglesias), (Jaxon Stolp) |
| 16:55.4, 16:58.1, 17:23.1, 17:51.7, 18:07.6, (18:11.8), (18:59.6) |
| 7 | 223 | Naches Valley,
WA - Team Time (1st 5) 1:28:22.1 | Spread (1st 5) 1:05.4 |
| 21, 29, 35, 61, 77, (89), (122) |
| Ridge Miles, Timmy Thomas, Wyatt Gutierrez, Owen Blodgett, Jonaven Huck, (Adrian Gonzalez), (Colin Huffman) |
| 17:13.0, 17:22.4, 17:25.0, 18:03.4, 18:18.4, (18:29.0), (19:00.2) |
| 8 | 228 | College Place,
WA - Team Time (1st 5) 1:28:17.4 | Spread (1st 5) 43.8 |
| 33, 37, 46, 47, 65, (85), (96) |
| Brannan Hamada, Aeden Self, Tanner Arlington, Tucker Wicks, John Perkes, (Joshua (Ethan) Reyes), (Teo Masferrer) |
| 17:23.8, 17:29.6, 17:37.7, 17:38.7, 18:07.6, (18:25.4), (18:35.6) |
| 9 | 243 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:28:41.1 | Spread (1st 5) 1:03.0 |
| 20, 30, 51, 67, 75, (93), (128) |
| Landon Smith, Lane Bedard, Ryder Fiano, Cooper Krejci, Lincoln Burrill, (Miles Porter), (Miles Smith) |
| 17:09.4, 17:22.4, 17:48.6, 18:08.3, 18:12.4, (18:31.0), (19:13.8) |
| 10 | 262 | The Bear Creek School,
WA - Team Time (1st 5) 1:28:20.7 | Spread (1st 5) 2:05.0 |
| 5, 43, 49, 82, 83, (91), (110) |
| Findlay Hartshorn, Wesley Liao, Tate Hartshorn, Jack Malloy, Joshua Weed, (Lucas Robbins), (Elliot Scrivner) |
| 16:18.4, 17:33.5, 17:42.7, 18:22.8, 18:23.4, (18:29.8), (18:52.1) |
| 11 | 302 | Chelan,
WA - Team Time (1st 5) 1:29:52.4 | Spread (1st 5) 1:21.1 |
| 23, 45, 57, 78, 99, (125), (137) |
| Conner Scaman, Austin Zimmer, Sebastian Cisneros, Holden Alteio, Fernando Saucedo, (Edison Garton), (Andrew Alcala) |
| 17:19.3, 17:37.2, 17:55.5, 18:20.0, 18:40.4, (19:07.4), (19:33.2) |
| 12 | 338 | Royal,
WA - Team Time (1st 5) 1:30:26.6 | Spread (1st 5) 1:03.2 |
| 39, 52, 68, 84, 95, (111), (114) |
| Carlos Barajas, Jorge Hernandez, Juan Mendoza, Antonio Narciso, Kevin Mendoza, (Cael Orth), (Fabrizio Ramirez) |
| 17:30.0, 17:50.5, 18:08.7, 18:24.2, 18:33.2, (18:52.9), (18:55.4) |
| 13 | 380 | Wapato,
WA - Team Time (1st 5) 1:31:07.5 | Spread (1st 5) 1:33.7 |
| 41, 44, 81, 90, 124, (143), (144) |
| Yandel Rodriguez, Enrique Perez, C.J. Garza, Sealy Jacob, Blaise Jacob, (Christopher Aburto Aguilar), (Jalen Tillequots) |
| 17:32.9, 17:37.0, 18:21.9, 18:29.2, 19:06.5, (19:49.8), (19:50.2) |
| 14 | 390 | Zillah,
WA - Team Time (1st 5) 1:39:08.9 | Spread (1st 5) 10:59.9 |
| 16, 24, 54, 120, 176 |
| Xavier Castilleja, Nicolas Sanchez, Leonel Lustre, Hezekiah Ruiz, Jairo Delgadillo |
| 16:59.2, 17:19.6, 17:53.4, 18:57.6, 27:59.1 |
| 15 | 395 | Cashmere,
WA - Team Time (1st 5) 1:31:26.5 | Spread (1st 5) 1:15.7 |
| 31, 80, 92, 94, 98, (102), (115) |
| Rylan Reiber, Emmett Brown, Jared Noyes, Liam Hill, Misael Alejo, (Uriah Miller), (Cody Albright) |
| 17:23.1, 18:21.7, 18:30.9, 18:32.1, 18:38.8, (18:45.8), (18:55.8) |
| 16 | 406 | Columbia (White Salmon),
WA - Team Time (1st 5) 1:31:45.3 | Spread (1st 5) 1:27.9 |
| 36, 63, 86, 103, 118, (136), (148) |
| Luther Thomas, Colby Clark, Everett Coyner, Carter Smith, Jack Brooks, (Ethan Hayes), (Thatcher Wallace) |
| 17:29.2, 18:04.2, 18:27.7, 18:47.1, 18:57.1, (19:31.2), (20:11.7) |
| 17 | 419 | Cascade Christian,
WA - Team Time (1st 5) 1:31:51.9 | Spread (1st 5) 1:38.7 |
| 38, 72, 76, 107, 126, (134), (135) |
| Caleb Mitton, Daniel Elfers, Cord Roberts, Jameson Harp, Micah Mitton, (Aiden Moffat), (Ian Blackburn) |
| 17:29.7, 18:10.9, 18:14.1, 18:48.8, 19:08.4, (19:25.0), (19:26.2) |
| 18 | 459 | Connell,
WA - Team Time (1st 5) 1:32:50.2 | Spread (1st 5) 46.7 |
| 60, 88, 101, 104, 106, (140), (142) |
| Samuel Stoker, Leonel Gomez, Jesse Saavedra, Salvador Ocampo Garibay, Kevin Llamas, (Samuel Withers), (Kristopher Garcia) |
| 18:01.5, 18:27.8, 18:45.0, 18:47.5, 18:48.2, (19:40.4), (19:46.6) |
| 19 | 462 | Bellevue Christian,
WA - Team Time (1st 5) 1:33:39.2 | Spread (1st 5) 2:50.6 |
| 50, 56, 86, 117, 153, (154), (155) |
| Calvin Forsberg, Rondo Mason, Ryan Shimotakahara, Liam Webster, William Johnson, (Elijah Burt), (Nour Ghazal) |
| 17:45.4, 17:53.7, 18:27.7, 18:56.4, 20:36.0, (20:38.6), (21:05.4) |
| 20 | 511 | La Center,
WA - Team Time (1st 5) 1:33:44.0 | Spread (1st 5) 1:02.0 |
| 70, 100, 105, 109, 127, (145), (149) |
| Lou Kissinger, Logan Hubler, Sharp Young, Reynolds Cottle, Lance Cole, (Kaeden Brown), (Jack Taylor) |
| 18:10.0, 18:42.0, 18:48.0, 18:52.0, 19:12.0, (20:00.0), (20:15.0) |
| 21 | 517 | Omak,
WA - Team Time (1st 5) 1:38:04.4 | Spread (1st 5) 6:23.0 |
| 55, 71, 108, 112, 171, (178) |
| Trenton Werner, Daniel Ponce, Trevor Marchand, Tanner Guire, Donovan Edwards, (Andrew Short) |
| 17:53.6, 18:10.4, 18:50.6, 18:53.2, 24:16.6, (40:05.2) |
| 22 | 615 | Seton Catholic,
WA - Team Time (1st 5) 1:36:42.0 | Spread (1st 5) 1:58.0 |
| 69, 123, 130, 146, 147, (150), (157) |
| Max Moran, Easton Ross, Tristan Walter, James Chyterbok, Thomas Lubisich, (Tynan Young-Byle), (Zadun Ross) |
| 18:09.0, 19:05.0, 19:18.0, 20:03.0, 20:07.0, (20:22.0), (21:09.0) |
| 23 | 714 | Stevenson,
WA - Team Time (1st 5) 1:41:11.3 | Spread (1st 5) 2:24.7 |
| 129, 131, 133, 160, 161, (162), (164) |
| Colton Hollis, Brayden Hays, Matthew Trollier, Phoenix Cooper, Johnathan Thornburg, (Malachi Myers), (James Marquis) |
| 19:14.6, 19:20.0, 19:23.9, 21:33.5, 21:39.3, (21:43.6), (22:00.9) |
| 24 | 725 | Wahluke,
WA - Team Time (1st 5) 1:41:58.2 | Spread (1st 5) 3:26.8 |
| 119, 138, 151, 152, 165, (166), (169) |
| Rylan Zirker, Christian Nunez, Karol Castro Cortes, Sebastian Hernandez, Rex Buck, (Steven Mendoza), (Aldebaran Juarez-Ventura) |
| 18:57.5, 19:39.1, 20:22.9, 20:34.2, 22:24.4, (22:43.3), (23:40.4) |
| 25 | 760 | King's Way Christian,
WA - Team Time (1st 5) 1:43:54.3 | Spread (1st 5) 2:05.5 |
| 139, 141, 158, 159, 163, (167), (168) |
| Carson Marvin, Calvin Smith, Bennett Christensen, Jordan Baker, Jude Smith, (Samsun Padillas), (Luke Fox) |
| 19:39.5, 19:43.9, 21:17.4, 21:28.5, 21:45.0, (22:58.3), (23:39.0) |
| 26 | 864 | Fort Vancouver,
WA - Team Time (1st 5) 2:12:34.0 | Spread (1st 5) 3:58.0 |
| 170, 172, 173, 174, 175, (177) |
| Sergio Avendano, Christe Richardson, Quinn Howe, Sam Crooker, Jack Crooker, (Paulo Rolon-Bueno) |
| 23:57.0, 25:16.0, 27:37.0, 27:49.0, 27:55.0, (28:31.0) |