1 | 48 | Amarillo Striders,
TX - Team Time (1st 5) 1:02:21.0 | Spread (1st 5) 1:33.0 |
| 1, 7, 8, 14, 18, (39) |
| Wesley McPhail, Dawson Schmidt, Alekzander Olivas, Aidan Wright, Samuel Marcear, (Oscar Elizondo) |
| 11:39.0, 12:16.0, 12:17.0, 12:57.0, 13:12.0, (16:59.0) |
2 | 52 | Park Cities XC,
TX - Team Time (1st 5) 1:02:37.7 | Spread (1st 5) 1:50.0 |
| 2, 6, 9, 15, 20, (23), (24) |
| Logan Gwinn, Emmett Berger, John Moss, Charlie Croasdale, Quincy Hosler, (Ethan Moss), (Jacob Bartkoski) |
| 11:39.1, 12:04.7, 12:23.3, 13:01.5, 13:29.1, (13:39.3), (13:41.1) |
3 | 71 | Monroe Milers,
MI - Team Time (1st 5) 1:04:15.4 | Spread (1st 5) 2:29.9 |
| 3, 4, 10, 25, 29, (32), (35) |
| Matthew Parran, Isaiah Schramm, Max Kull, Isaac Zambeck, Conner Rutan, (Aidan Martin), (Derik Eichler) |
| 11:49.6, 11:55.3, 12:26.5, 13:44.5, 14:19.5, (14:49.6), (16:12.2) |
4 | 74 | Castle Cross Country,
IN - Team Time (1st 5) 1:04:45.0 | Spread (1st 5) 1:33.0 |
| 5, 13, 16, 19, 21, (22), (28) |
| Matt Gerst, Logan Brown, Chris Brake, Andrew Clark, Zach Titzer, (Nikolai Jones), (Gabe Yates) |
| 11:59.0, 12:50.0, 13:10.0, 13:14.0, 13:32.0, (13:34.0), (14:03.0) |
5 | 101 | Valley Coyotes,
CA - Team Time (1st 5) 1:07:55.9 | Spread (1st 5) 1:55.6 |
| 11, 12, 17, 30, 31, (33), (34) |
| Matthew Taksa, Taksa Helmouth, Sam Helmuth, Mickey Cranston, Trevor Canto, (Parker Sommers), (Ricardo Gonzalez) |
| 12:44.0, 12:49.2, 13:10.8, 14:32.3, 14:39.6, (14:55.7), (15:42.2) |
6 | 163 | Fleet Feet Track,
MI - Team Time (1st 5) 1:17:22.0 | Spread (1st 5) 3:07.6 |
| 25, 27, 36, 37, 38, (40), (41) |
| Anthony Zeitler, Peter Kozerski, Samuel Yoder, Matt Crowley, Nathan Burgard, (Alexander Traxler), (Oscar Traxler) |
| 13:44.5, 13:54.5, 16:19.6, 16:31.3, 16:52.1, (16:59.9), (17:58.0) |