1 | 38 | Roxbury Latin,
MA - Team Time (1st 5) 29:11.0 | Spread (1st 5) 18.0 |
| 4, 6, 8, 9, 11, (16), (17) |
| Paul Bodet, Kani David, Harrison Pao, Perry Hart, Franklin Li, (Sam Shaw), (Justice Gibson) |
| 5:38.0, 5:48.0, 5:54.0, 5:55.0, 5:56.0, (6:10.0), (6:11.0) |
2 | 48 | New Hope Christian,
OR - Team Time (1st 5) 28:59.0 | Spread (1st 5) 1:59.0 |
| 1, 3, 7, 12, 25 |
| David Bowdoin, David Johnson, Connor Lauffenburger, Chris Merlos, Pierce Prozy |
| 4:50.0, 5:30.0, 5:51.0, 5:59.0, 6:49.0 |
3 | 85 | Wichita County,
KS - Team Time (1st 5) 31:13.0 | Spread (1st 5) 2:01.0 |
| 2, 5, 21, 23, 34 |
| Joshua Mehl, Alberto Gallegos, Colton Northrup, Tyrelle Thruman, Tanner Hassell |
| 5:14.0, 5:43.0, 6:25.0, 6:36.0, 7:15.0 |
4 | 97 | Maltby,
MI - Team Time (1st 5) 32:07.0 | Spread (1st 5) 1:00.0 |
| 9, 13, 20, 26, 29, (35), (38) |
| Andrew Lane, Matt Manross, Garrett McPeek, Andy Krueger, Josh Lazzari, (Mike Seremjian), (Jackson Renicker) |
| 5:55.0, 6:04.0, 6:23.0, 6:50.0, 6:55.0, (7:17.0), (7:20.0) |
5 | 112 | Wilson,
WA - Team Time (1st 5) 32:57.7 | Spread (1st 5) 46.5 |
| 14, 19, 24, 27, 28, (40), (45) |
| Miquel Vieyra, Devon Lawerence, Calvin Smith, Zach Clark, Levi Donaldson, (Brenden Collins), (Matthew Sauer) |
| 6:06.0, 6:21.0, 6:48.0, 6:50.2, 6:52.5, (7:21.0), (7:29.2) |
6 | 155 | Franklin,
WA - Team Time (1st 5) 34:52.7 | Spread (1st 5) 1:41.3 |
| 15, 22, 33, 36, 49 |
| Zach Justo, Anthony Aguero, Ramiro Ortiz, Matthew Garza, Michael Evans |
| 6:07.0, 6:32.0, 7:07.4, 7:18.0, 7:48.3 |
7 | 195 | Mountain Home,
AR - Team Time (1st 5) 36:54.0 | Spread (1st 5) 1:01.0 |
| 30, 31, 36, 46, 52, (62) |
| Bryston Hickman, Reece Hickman, Walker Seats, Colin Oxford, Ryan Pevril, (Cheston Jones) |
| 6:59.0, 7:00.0, 7:18.0, 7:37.0, 8:00.0, (9:06.0) |
8 | 214 | Lewis and Clark,
WA - Team Time (1st 5) 37:35.1 | Spread (1st 5) 2:04.0 |
| 17, 32, 53, 55, 57 |
| Sael Cabados, Jesse Derrick, Brenden Craig, Tony Carter, Jasper Lopez |
| 6:11.0, 7:05.0, 8:00.2, 8:03.9, 8:15.0 |
9 | 234 | Discovery Lab (Closed 2022),
WA - Team Time (1st 5) 38:49.5 | Spread (1st 5) 1:39.4 |
| 41, 42, 43, 47, 61 |
| Solomon Hernandez, Ian Monahan, Cane Espinoza, Brendan Smith, Jesus Zazueta |
| 7:22.6, 7:22.9, 7:24.0, 7:38.0, 9:02.0 |
10 | 257 | Christ the King,
IN - Team Time (1st 5) 40:47.0 | Spread (1st 5) 1:46.0 |
| 38, 44, 54, 59, 62 |
| Dan Getz, Davis Kinkel, Jimmy Kacius, Jameson Nevitt, Colin Gongwer |
| 7:20.0, 7:25.0, 8:01.0, 8:55.0, 9:06.0 |
11 | 263 | St George's,
WA - Team Time (1st 5) 40:13.0 | Spread (1st 5) 42.0 |
| 48, 50, 51, 56, 58, (59), (64) |
| Harrison Jones, Chandler Forsyth, Peter Worrall, Tyrus Larocca, Will Tender, (Tyler Templeton), (Cory Spalding) |
| 7:48.0, 7:52.0, 7:58.0, 8:05.0, 8:30.0, (8:55.0), (9:45.0) |
12 | 334 | Gene Pike,
TX - Team Time (1st 5) 53:24.0 | Spread (1st 5) 40.0 |
| 65, 66, 67, 68, 68, (70), (71) |
| Josh Hendrix, Kerry Gleason, Caleb White, Trey Bailey, Drew White, (Jeremy Hibler), (Cole Nimmo) |
| 10:16.0, 10:34.0, 10:42.0, 10:56.0, 10:56.0, (11:30.0), (11:32.0) |