1 | 34 | Bishop Blanchet,
WA - Team Time (1st 5) 1:19:26.4 | Spread (1st 5) 1:25.1 |
| 2, 3, 6, 8, 15, (31), (32) |
| Drew Oliver, Will Schneider, Tyler Graff, Will Sandnes, Gavin LaMotte, (William Hunt), (Johnny DiMartino) |
| 15:12.6, 15:17.2, 15:56.8, 16:22.1, 16:37.7, (16:57.0), (17:00.0) |
2 | 48 | Seattle Prep,
WA - Team Time (1st 5) 1:20:26.3 | Spread (1st 5) 1:46.3 |
| 1, 4, 7, 18, 18, (23), (39) |
| Owen Nelson, Will Purnell, Carter Joy, Jack Henzke, Liam Riley, (Tor Rothrock), (Holt Witter) |
| 14:56.0, 15:50.1, 16:15.5, 16:42.3, 16:42.3, (16:47.7), (17:03.3) |
3 | 90 | Roosevelt (WA),
WA - Team Time (1st 5) 1:23:16.4 | Spread (1st 5) 26.4 |
| 9, 11, 20, 24, 26, (30), (42) |
| William Callender, Jack Griffith, Camden Jaureguy, Ben Weisbach, Henry Roller, (Ben Mazor), (Samuel Schubert) |
| 16:25.2, 16:28.4, 16:42.8, 16:48.4, 16:51.6, (16:56.7), (17:11.7) |
4 | 157 | Garfield,
WA - Team Time (1st 5) 1:24:51.7 | Spread (1st 5) 40.1 |
| 16, 17, 34, 44, 46, (69), (84) |
| Hayden Murphy, Kamil Zeribi, Samuel Cetron, Nathan Lee, Owen Averill, (Eli Silver), (Lazarus Turpaud) |
| 16:37.9, 16:41.4, 17:00.4, 17:14.0, 17:18.0, (17:46.9), (18:15.1) |
5 | 163 | Ballard,
WA - Team Time (1st 5) 1:25:13.4 | Spread (1st 5) 1:03.0 |
| 12, 13, 28, 52, 58, (62), (66) |
| Jack Rousseau, Avery Jenkins, James Shepard, Hayden King, Dexter Stevens, (Ethan Barnes), (James Glanville) |
| 16:34.0, 16:36.6, 16:55.8, 17:30.0, 17:37.0, (17:39.8), (17:43.7) |
6 | 210 | Mercer Island,
WA - Team Time (1st 5) 1:25:52.3 | Spread (1st 5) 52.8 |
| 25, 35, 40, 45, 65, (78), (86) |
| Connor Pettigrew, Kai Zettel, Ryan Koopman, Ethan Libman, Luke Sandmaier, (Lars Eide), (Cam Longwith) |
| 16:48.6, 17:00.5, 17:05.9, 17:15.9, 17:41.4, (18:00.9), (18:15.5) |
7 | 255 | Nathan Hale,
WA - Team Time (1st 5) 1:27:09.6 | Spread (1st 5) 58.7 |
| 22, 49, 56, 61, 67, (79), (92) |
| Ben Saelens, Daniel Carlsen, Zach Saelens, Reece Enders, Ethan Erickson, (Jake Ferrer), (Cherkos Gebrehaimanot) |
| 16:45.7, 17:26.1, 17:33.9, 17:39.5, 17:44.4, (18:03.2), (18:21.0) |
8 | 259 | Lincoln (Seattle),
WA - Team Time (1st 5) 1:27:22.6 | Spread (1st 5) 28.0 |
| 41, 48, 51, 59, 60, (63), (70) |
| Ian Agopsowicz, William Havard, Quinn Hoisington, Zac Wise, Owen Schneider, (Nolan Todd), (Evan Kelly) |
| 17:10.7, 17:25.0, 17:29.7, 17:38.5, 17:38.7, (17:40.2), (17:48.7) |
9 | 280 | O'Dea,
WA - Team Time (1st 5) 1:27:40.0 | Spread (1st 5) 1:07.0 |
| 32, 37, 57, 74, 80, (88), (94) |
| Peter Leary, Zach Berta, Fanus Beyen, Seku Sanders, Pete King, (Luke Meyer), (Anthony Cabrera) |
| 17:00.0, 17:01.0, 17:35.0, 17:57.0, 18:07.0, (18:17.0), (18:27.0) |
10 | 305 | Bainbridge,
WA - Team Time (1st 5) 1:28:32.0 | Spread (1st 5) 2:11.0 |
| 14, 36, 53, 96, 106, (112), (116) |
| Sean Westerhout, Alexander Miller, Aaron Ramirez, Bodie Strom, Peter Mace Korytko, (Abe Cole), (James Nick Grant) |
| 16:37.0, 17:00.7, 17:30.3, 18:36.0, 18:48.0, (18:55.1), (18:59.4) |
11 | 332 | West Seattle,
WA - Team Time (1st 5) 1:28:59.7 | Spread (1st 5) 58.5 |
| 43, 55, 71, 81, 82, (109), (122) |
| Asher Morgan, Elliott Allen, Jonathan Grothe, Tao Norsen, Mason Baier, (Dylan Weinmann), (Elliott Burdett) |
| 17:13.5, 17:33.2, 17:51.0, 18:10.0, 18:12.0, (18:53.1), (19:17.0) |
12 | 334 | Interlake,
WA - Team Time (1st 5) 1:28:38.4 | Spread (1st 5) 2:46.5 |
| 5, 50, 87, 91, 101, (114), (121) |
| Kaeden Brinkman, Carlos Besana, Sam Mahlman, Sidd Pachikara, Wesley Hackett, (Tejus Agrawal), (Jake Donner) |
| 15:53.8, 17:28.7, 18:15.8, 18:19.8, 18:40.3, (18:55.7), (19:15.9) |
13 | 359 | Liberty (Issaquah),
WA - Team Time (1st 5) 1:29:50.0 | Spread (1st 5) 2:00.0 |
| 27, 29, 88, 107, 108, (124), (127) |
| Mark Stevenson, Thomas Manson, Blake Bauge, Aaron McClleland, Nathan Shiosaki, (Calvin Grabowski), (Nicolas Ruiz) |
| 16:53.0, 16:56.0, 18:17.0, 18:51.0, 18:53.0, (19:18.0), (19:21.0) |
14 | 377 | Lake Washington,
WA - Team Time (1st 5) 1:30:00.3 | Spread (1st 5) 1:41.0 |
| 38, 64, 75, 97, 103, (104), (118) |
| Luca Andonian, Colin Bleakney, Paul Wright, Leonardo Borges, Mikko Laulainen, (Yujie(Jeff) Liu), (Toren Christensen) |
| 17:01.9, 17:40.6, 17:57.6, 18:37.3, 18:42.9, (18:45.0), (19:03.5) |
15 | 451 | Juanita,
WA - Team Time (1st 5) 1:31:50.3 | Spread (1st 5) 1:16.1 |
| 68, 72, 83, 111, 117, (129), (131) |
| Carson Stockwell, Oliver Morris, Jacob Doughty, Declan West, Lawrence Schneider, (Garrett Martin), (Ariel Shani) |
| 17:46.3, 17:54.7, 18:13.4, 18:53.5, 19:02.4, (19:22.4), (19:23.6) |
16 | 465 | Bellevue,
WA - Team Time (1st 5) 1:32:15.1 | Spread (1st 5) 24.6 |
| 84, 90, 93, 98, 100, (102), (110) |
| Phillip McDonald, Riley Schuler, Aidan Luce, Northern Brown, Archimedes Aurelio, (Edouard Keene), (Jake Stelly) |
| 18:15.1, 18:18.5, 18:23.0, 18:38.8, 18:39.7, (18:40.8), (18:53.4) |
17 | 480 | Ingraham,
WA - Team Time (1st 5) 1:33:17.1 | Spread (1st 5) 3:45.0 |
| 10, 76, 119, 132, 143, (148), (150) |
| Max Aldrich, Thomas Lempriere, Leo Rosales, Asher Leggett, Graham Ritter, (Alexander De La Rosa Sanchez), (Wesley Kohashi) |
| 16:26.1, 17:58.1, 19:10.5, 19:31.3, 20:11.1, (21:02.6), (21:05.9) |
18 | 485 | Lakeside (Seattle),
WA - Team Time (1st 5) 1:32:49.6 | Spread (1st 5) 1:57.8 |
| 47, 95, 105, 115, 123, (134), (137) |
| Charlie Martinez, Jack Fletcher, Rory Brumback, Michael Nelson, Owen Ratliff, (Reggie Hacker), (Victor Xia) |
| 17:19.4, 18:30.0, 18:46.8, 18:56.2, 19:17.2, (19:47.0), (19:49.7) |
19 | 493 | Franklin (WA),
WA - Team Time (1st 5) 1:33:34.4 | Spread (1st 5) 3:28.6 |
| 21, 77, 125, 126, 144, (146), (149) |
| Sage Yeshua, Zilong Zeng, Cosmo Peterson, Owen Harrison, Jainjin Maile, (Jesus Hernandez), (Otis Sagor) |
| 16:44.3, 18:00.1, 19:18.2, 19:18.9, 20:12.9, (20:56.6), (21:05.0) |
20 | 514 | Eastside Catholic,
WA - Team Time (1st 5) 1:33:39.7 | Spread (1st 5) 1:50.7 |
| 54, 99, 113, 120, 128, (133), (136) |
| Spencer Barton, Cooper Flowers, Christopher Tebben, Aidan Williams, Ben Boss, (Alex Clem), (Colin Harris) |
| 17:31.2, 18:39.5, 18:55.3, 19:11.8, 19:21.9, (19:45.8), (19:48.4) |
21 | 622 | Hazen,
WA - Team Time (1st 5) 1:37:34.0 | Spread (1st 5) 2:14.0 |
| 73, 130, 138, 140, 141, (141), (145) |
| Aden Marines, Akhil Srinivasan, Corban Thompson, Charlie Mccorriston, Thomas Campbell, (Aidan Hwang), (Jaunzsen Ridgeley) |
| 17:55.0, 19:23.0, 19:59.0, 20:08.0, 20:09.0, (20:09.0), (20:50.0) |
22 | 748 | Chief Sealth,
WA - Team Time (1st 5) 1:59:14.9 | Spread (1st 5) 15:33.0 |
| 139, 147, 151, 152, 159 |
| Cedric Gackenbach, Blake Petrich, John Mueller, Kyle Kintzer, Kai Wang |
| 20:01.0, 21:00.8, 21:17.1, 21:22.0, 35:34.0 |
23 | 753 | Cleveland (WA),
WA - Team Time (1st 5) 1:48:17.3 | Spread (1st 5) 2:24.3 |
| 135, 153, 154, 155, 156, (157), (158) |
| Evan Deagen, Micah Glickman-Flora, Nathan Rene, Sam Zillioux, Elliot Kim, (Leon LeRoy), (Desmond Mack) |
| 19:47.4, 22:03.6, 22:03.8, 22:10.8, 22:11.7, (24:18.0), (24:20.7) |