1 | 20 | Bishop Blanchet,
WA - Team Time (1st 5) 1:18:56.1 | Spread (1st 5) 40.4 |
| 1, 2, 3, 6, 8, (10), (16) |
| Kai Gundlach, Will Schneider, Nicola DiMartino, Adam Flood, Tyler Graff, (Michael Lewis), (John Romano-Olsen) |
| 15:25.1, 15:39.6, 15:41.9, 16:04.0, 16:05.5, (16:16.1), (16:24.7) |
2 | 91 | Seattle Prep,
WA - Team Time (1st 5) 1:22:50.9 | Spread (1st 5) 47.7 |
| 7, 9, 23, 24, 28, (39), (42) |
| Owen Nelson, Cooper Klein, Yale Bonnet, Will Purnell, Carter Joy, (Tor Rothrock), (John Bentley) |
| 16:05.1, 16:16.0, 16:47.0, 16:50.0, 16:52.8, (17:18.3), (17:19.6) |
3 | 122 | Ballard,
WA - Team Time (1st 5) 1:23:55.3 | Spread (1st 5) 39.0 |
| 17, 20, 21, 30, 34, (38), (43) |
| Eric Anthony Souza-Ponce, James Shepard, Henry Berta, Caleb Watson, Max Stewart, (Jack Rousseau), (Avery Jenkins) |
| 16:30.4, 16:38.5, 16:43.0, 16:54.0, 17:09.4, (17:17.0), (17:19.7) |
4 | 167 | Garfield,
WA - Team Time (1st 5) 1:25:21.0 | Spread (1st 5) 1:10.5 |
| 15, 31, 33, 36, 52, (66), (67) |
| Donovan Jantz, Conor Manley, Samuel Barnett, Simon Woodside, Lazarus Turpaud, (Ethan Kutch), (Miles Thomas) |
| 16:23.7, 17:01.4, 17:08.2, 17:13.5, 17:34.2, (17:48.5), (17:50.1) |
5 | 172 | Franklin,
WA - Team Time (1st 5) 1:25:10.4 | Spread (1st 5) 1:13.2 |
| 14, 22, 27, 54, 55, (64), (91) |
| Mapenzi Kinege, Caleb Silverman, Abrham Kebede, Cosmo Peterson, Sage Yeshua, (Zilong Zeng), (Dan Bermudez) |
| 16:22.5, 16:44.5, 16:52.5, 17:35.2, 17:35.7, (17:47.4), (19:01.1) |
6 | 175 | Bainbridge,
WA - Team Time (1st 5) 1:25:06.8 | Spread (1st 5) 1:48.1 |
| 4, 25, 45, 48, 53, (72), (74) |
| Sean Westerhout, Alexander Miller, Will Browning, Reuben Allen, Peter Mace Korytko, (Trout Boback), (Micah Glasby) |
| 15:46.4, 16:50.4, 17:23.1, 17:32.4, 17:34.5, (17:59.8), (18:02.1) |
| 175 | Roosevelt,
WA - Team Time (1st 5) 1:25:31.0 | Spread (1st 5) 55.3 |
| 18, 26, 40, 44, 47, (56), (68) |
| William Cunningham, William Callender, Ben Weisbach, Nathan Reudink, Jack Griffith, (Ryan Boyle), (Dominick Cornia) |
| 16:32.1, 16:51.1, 17:18.4, 17:22.0, 17:27.4, (17:36.0), (17:55.0) |
8 | 211 | Nathan Hale,
WA - Team Time (1st 5) 1:26:19.6 | Spread (1st 5) 1:20.8 |
| 11, 41, 50, 51, 58, (59), (60) |
| Luke Biondolillo, Chairnet Muche, Ben Saelens, Dashiell Glenn, Jake Ferrer, (Reece Enders), (Daniel Carlsen) |
| 16:16.2, 17:18.5, 17:33.8, 17:34.1, 17:37.0, (17:38.3), (17:38.4) |
9 | 213 | O'Dea,
WA - Team Time (1st 5) 1:26:14.6 | Spread (1st 5) 1:26.4 |
| 13, 32, 46, 57, 65, (75), (84) |
| Joe Skovron, Zach Berta, Abe Wilson, Pete King, Peter Leary, (Fanus Beyen), (Jake Chaffee) |
| 16:21.2, 17:04.4, 17:25.2, 17:36.2, 17:47.6, (18:02.2), (18:22.8) |
10 | 255 | West Seattle,
WA - Team Time (1st 5) 1:27:13.8 | Spread (1st 5) 1:34.8 |
| 19, 35, 62, 63, 76, (81), (86) |
| Tao Norsen, Kadin Jessee, Asher Morgan, Mason Baier, Elliott Allen, (Dylan Weinmann), (Jonathan Grothe) |
| 16:32.9, 17:11.4, 17:40.7, 17:41.1, 18:07.7, (18:15.8), (18:35.9) |
11 | 260 | Ingraham,
WA - Team Time (1st 5) 1:27:24.1 | Spread (1st 5) 1:50.2 |
| 12, 37, 61, 73, 77, (78), (87) |
| Max Aldrich, Skylar Moehs, Aidan Lindhe-Johan, Nicolaas Jefferson, Mason Herndon, (Evan Floisand), (Leo Rosales) |
| 16:19.4, 17:14.4, 17:40.5, 18:00.2, 18:09.6, (18:09.9), (18:38.7) |
12 | 285 | Lakeside (Seattle),
WA - Team Time (1st 5) 1:27:49.6 | Spread (1st 5) 2:30.4 |
| 5, 48, 70, 80, 82, (85), (88) |
| Fred Liu, Reggie Hacker, Elian Joseph, Charles Martinez, Jack Fletcher, (Michael Nelson), (Eric Xia) |
| 15:49.3, 17:32.4, 17:55.1, 18:13.1, 18:19.7, (18:24.1), (18:45.7) |
13 | 340 | Rainier Beach,
WA - Team Time (1st 5) 1:30:18.0 | Spread (1st 5) 2:28.0 |
| 29, 68, 71, 79, 93, (94), (108) |
| Oscar Rosas, James Riley, Anes Meshalla, Ali Issack, Brodie Myka, (Mahat Nur), (Henson Burk-Fawcett) |
| 16:53.0, 17:55.0, 17:59.0, 18:10.0, 19:21.0, (19:35.4), (20:54.2) |
14 | 467 | Lincoln (Seattle),
WA - Team Time (1st 5) 1:37:52.5 | Spread (1st 5) 2:04.4 |
| 83, 89, 97, 98, 100, (103), (107) |
| Jakson Currit, Cougar Smith, Thomas Nova, Bjorn Johnson, Ian Agopsowicz, (Maddox Spinelli), (Quinn Hoisington) |
| 18:20.9, 18:49.0, 19:53.0, 20:24.3, 20:25.3, (20:29.7), (20:44.9) |
15 | 488 | Eastside Catholic,
WA - Team Time (1st 5) 1:39:59.3 | Spread (1st 5) 1:28.9 |
| 90, 96, 99, 101, 102, (104), (106) |
| Spencer Barton, Aidan Williams, Ty Smith, Ben Boss, Jack Dolby, (Christopher Tebben), (Franklin Munoz) |
| 18:57.7, 19:44.6, 20:24.9, 20:25.5, 20:26.6, (20:31.2), (20:37.6) |
16 | 532 | Chief Sealth,
WA - Team Time (1st 5) 1:44:50.4 | Spread (1st 5) 2:14.0 |
| 95, 105, 109, 110, 113, (118), (119) |
| Cedric Gackenbach, John Mueller, Sequoyah Morrison, Kyle Kintzer, Blake Petrich, (Chase Brown), (Quoc Ly) |
| 19:41.1, 20:33.5, 21:18.7, 21:22.0, 21:55.1, (25:50.0), (28:14.8) |
17 | 544 | Cleveland,
WA - Team Time (1st 5) 1:47:07.9 | Spread (1st 5) 3:18.4 |
| 92, 111, 112, 114, 115, (116), (117) |
| Evan Deagen, Desmond Mack, JunShuo Lin, Zakaria Artan, Kevin Hua, (Dylan Lai), (David Lau) |
| 19:10.7, 21:25.7, 21:45.2, 22:17.2, 22:29.1, (22:50.4), (24:08.3) |