1 | 39 | South Whidbey,
WA - Team Time (1st 5) 1:25:04.5 | Spread (1st 5) 28.1 |
| 5, 7, 8, 9, 10, (20), (23) |
| Michael Harwell, Reilly McVay, Thomas Simms, Aidan Donnelly, Cooper Ullmann, (Aidan O'Brien), (Trent Hogarth) |
| 16:42.2, 17:00.4, 17:02.9, 17:08.7, 17:10.3, (17:47.0), (18:16.0) |
2 | 81 | Nooksack Valley,
WA - Team Time (1st 5) 1:27:38.5 | Spread (1st 5) 1:43.7 |
| 4, 13, 17, 18, 29, (46), (54) |
| Joshua Steele, Eric Riley, Logan Clabaugh, Troy Riley, Bryce VanBerkum, (Edgar Lillo), (Colton DeBeeld) |
| 16:42.0, 17:19.9, 17:33.5, 17:37.4, 18:25.7, (19:12.6), (19:40.0) |
3 | 84 | King's,
WA - Team Time (1st 5) 1:27:45.4 | Spread (1st 5) 2:11.1 |
| 2, 11, 19, 24, 28, (37), (45) |
| Nick LeBar, Hiroto Nasu, Lucas Needham, Mason Bloeser, Will Culberson, (Josh Vasquez), (Spencer Little) |
| 16:13.0, 17:12.0, 17:39.6, 18:16.7, 18:24.1, (18:38.3), (19:09.3) |
4 | 101 | Mount Baker,
WA - Team Time (1st 5) 1:28:52.8 | Spread (1st 5) 2:33.5 |
| 3, 12, 16, 26, 44, (47), (52) |
| Nico Johnson, Braedan Hart, Eli Freeman, Caleb Wagar, Hezekiah Bergeron, (Bobby Hubbert), (Derrick Toner) |
| 16:34.4, 17:18.0, 17:32.0, 18:20.5, 19:07.9, (19:22.6), (19:38.4) |
5 | 131 | Cedar Park Chr. (Bothell),
WA - Team Time (1st 5) 1:30:40.8 | Spread (1st 5) 1:32.2 |
| 14, 15, 31, 32, 39, (41), (43) |
| Micah Chi, Will Chi, Ibinnabo Kelly-Briggs, Ryan Sitzmann, Dylan Chi, (Isaac Fairfield), (Ben Brokaw) |
| 17:20.6, 17:27.2, 18:30.0, 18:30.2, 18:52.8, (18:59.7), (19:04.2) |
6 | 148 | Meridian (WA),
WA - Team Time (1st 5) 1:31:54.8 | Spread (1st 5) 37.8 |
| 21, 25, 33, 34, 35, (40), (42) |
| Jeremy Miller, David Wallace, Walker Dewaard, Gary Rempp, Andrew Burns, (Tristan Margeson), (Conner Tenkley) |
| 17:57.3, 18:16.8, 18:31.9, 18:33.7, 18:35.1, (18:58.9), (19:03.9) |
7 | 153 | Lynden Christian,
WA - Team Time (1st 5) 1:31:56.4 | Spread (1st 5) 2:52.4 |
| 6, 22, 36, 38, 51, (55), (58) |
| Andrew Luce, Cameron Luce, Cade VanBoven, Joseph Cunningham, Brendan Vandenberg, (Blake VanWeerdhuizen), (Jarred Laird) |
| 16:42.3, 18:11.8, 18:36.4, 18:51.2, 19:34.7, (19:44.0), (20:17.9) |
8 | 219 | Granite Falls,
WA - Team Time (1st 5) 1:35:40.8 | Spread (1st 5) 4:29.8 |
| 1, 48, 53, 57, 60, (61), (63) |
| Isaac Cortes, Dawson Holm, Ashon Bristol, Antelmo Hernandez, Orion Green, (Daniel Scheffler), (Duncan Loney) |
| 16:03.0, 19:24.4, 19:39.9, 20:00.7, 20:32.8, (20:36.7), (21:09.4) |
9 | 244 | Coupeville,
WA - Team Time (1st 5) 1:37:53.0 | Spread (1st 5) 2:04.2 |
| 30, 49, 50, 56, 59, (62), (64) |
| Mitchell Hall, Sam Wynn, Aidan Wilson, Cameron Epp, Aiden Anderson, (Reiley Araceley), (Alexander Wasik) |
| 18:27.1, 19:26.0, 19:33.1, 19:55.5, 20:31.3, (20:50.0), (21:20.0) |
10 | 293 | Sultan,
WA - Team Time (1st 5) 1:47:54.6 | Spread (1st 5) 4:57.3 |
| 27, 65, 66, 67, 68, (69), (70) |
| Josh Whitmire-Skeith, Justin Magruder, Daniel Jeong, Michael Knoop, Gage Sherman, (Jose Lopez-Lopez), (Avery Brumley) |
| 18:20.7, 21:28.2, 21:45.0, 23:02.7, 23:18.0, (27:40.9), (28:00.3) |