1 | 42 | Kent Meridian,
WA - Team Time (1st 5) 24:11.0 | Spread (1st 5) 38.0 |
| 1, 7, 8, 10, 16, (21), (22) |
| Derrick Daigre, Edson Zaldivar, Teddy Besrat, Stewart Kunzelman, Josh Smith, (Carlos Zaldivar), (Kevin McCullough) |
| 4:24.0, 4:53.0, 4:55.0, 4:57.0, 5:02.0, (5:05.0), (5:06.0) |
2 | 51 | Episcopal,
TX - Team Time (1st 5) 24:40.0 | Spread (1st 5) 14.0 |
| 4, 4, 9, 17, 17, (28), (30) |
| Jorge Clifton, Trevor Brown, Derek Brown, Kelly McGee, David Lankford, (Matt LaFollette), (John Hancock) |
| 4:49.0, 4:49.0, 4:56.0, 5:03.0, 5:03.0, (5:12.0), (5:14.0) |
3 | 65 | Thomas Jefferson,
WA - Team Time (1st 5) 24:54.9 | Spread (1st 5) 20.6 |
| 2, 12, 14, 14, 23, (25), (32) |
| Jacob Thoreson, Lionel Estrada, Yohan Gebrehiwet, Blake LaFreniere, Matt Kullberg, (Issachar Nistrian), (Joey Walker) |
| 4:45.6, 5:00.3, 5:01.4, 5:01.4, 5:06.2, (5:08.9), (5:16.8) |
4 | 129 | Grayslake (Central),
IL - Team Time (1st 5) 25:54.0 | Spread (1st 5) 21.0 |
| 10, 26, 29, 31, 33, (40), (42) |
| Kyle Rehberg, Heinrich Klett, Kelton McCowan, Michael Hamilton, Kirk Dickson, (Ryan Dela Cruz), (Tyler Sentz) |
| 4:57.0, 5:10.0, 5:13.0, 5:16.0, 5:18.0, (5:34.0), (5:36.0) |
5 | 131 | Ovid-Elsie,
MI - Team Time (1st 5) 26:15.8 | Spread (1st 5) 1:03.5 |
| 3, 12, 24, 36, 56, (69), (70) |
| Lennart Grube, Marques Horak, Luke Hurst, Tyler Jensen, Dylan Heeney, (Sam Frink), (Mike Lukas) |
| 4:48.6, 5:00.3, 5:08.6, 5:26.2, 5:52.1, (6:28.4), (6:28.8) |
6 | 202 | Justin Northwest,
TX - Team Time (1st 5) 27:49.0 | Spread (1st 5) 1:08.0 |
| 6, 35, 42, 59, 60, (62), (63) |
| Troy Taylor, Zach Kirkland, James McCann, Danny Miller, Bradey Sooter, (Drew Harris), (Chris Giles) |
| 4:51.0, 5:25.0, 5:36.0, 5:58.0, 5:59.0, (6:10.0), (6:11.0) |
7 | 203 | Gresham,
OR - Team Time (1st 5) 27:38.0 | Spread (1st 5) 48.0 |
| 20, 27, 48, 54, 54, (57), (65) |
| Dylan Hanson, Morgan Benson, Alex Vaughn, Ian Cummings, Eric Johnsen, (Austin Trickel), (George Palmiter) |
| 5:04.0, 5:11.0, 5:39.0, 5:52.0, 5:52.0, (5:53.0), (6:16.0) |
8 | 207 | Yuba City,
CA - Team Time (1st 5) 27:41.0 | Spread (1st 5) 21.0 |
| 34, 38, 39, 46, 50, (67), (67) |
| Jo an Fernandez, Jose Guzman, Abraham Barajas, Matt Bailey, Ryan Gardner, (Greg Geraldo), (Kevin Lewis) |
| 5:22.0, 5:28.0, 5:30.0, 5:38.0, 5:43.0, (6:23.0), (6:23.0) |
9 | 221 | Grace Christian,
AK - Team Time (1st 5) 28:03.0 | Spread (1st 5) 18.0 |
| 37, 42, 42, 48, 52, (58), (61) |
| Quinton Metcalf, John Klein, John Weber, Jordan Edwards, Joseph Dillon, (Matthew Eller), (Josh Thomas) |
| 5:27.0, 5:36.0, 5:36.0, 5:39.0, 5:45.0, (5:56.0), (6:04.0) |
10 | 255 | Trinity Christian (Addison),
TX - Team Time (1st 5) 29:37.0 | Spread (1st 5) 1:41.0 |
| 17, 41, 52, 71, 74, (77) |
| Mason Porter, Collin Small, Max Millet, Evan Black, Matthew Stone, (Stathi Pakes) |
| 5:03.0, 5:35.0, 5:45.0, 6:30.0, 6:44.0, (6:58.0) |
11 | 321 | Gothenburg,
NE - Team Time (1st 5) 31:18.0 | Spread (1st 5) 59.0 |
| 46, 64, 66, 72, 73, (76), (80) |
| Seth Eggleston, Quinn Haynes, Braeden Brundage, Dylan France, Jordan Lauer, (Bryce Kowalewski), (Marcus Fritton) |
| 5:38.0, 6:13.0, 6:17.0, 6:33.0, 6:37.0, (6:56.0), (7:16.0) |
12 | 364 | McCool Junction,
NE - Team Time (1st 5) 34:11.0 | Spread (1st 5) 1:46.6 |
| 51, 75, 78, 79, 81, (82), (83) |
| Preston Cole, Jacob Sanner, Chris Vera, JT Hamm, Trey Perry, (Gaje Petroshus), (Christian Stacy) |
| 5:43.9, 6:52.0, 6:59.6, 7:05.0, 7:30.5, (8:20.8), (8:24.3) |