1 | 16 | Elmhurst (York),
IL - Team Time (1st 5) 1:11:12.0 | Spread (1st 5) 54.0 |
| 1, 2, 3, 4, 6, (7), (8) |
| Colin Hill, Ethan Summer, Mickey Vreeland, Garrett Schwan, Jackson Geiger, (Emmet Doyle), (David Rosario) |
| 13:53.0, 13:55.0, 13:57.0, 14:40.0, 14:47.0, (15:04.0), (15:09.0) |
2 | 51 | Addison (A. Trail),
IL - Team Time (1st 5) 1:20:12.0 | Spread (1st 5) 2:18.0 |
| 5, 10, 11, 12, 13, (19), (21) |
| Dylan Moran, Alex Martinez, Cole Greaves, Max Ojeda, Daniel Alvarez, (Daniel Guerrero), (Josh Gutierrez) |
| 14:45.0, 15:47.0, 16:15.0, 16:22.0, 17:03.0, (18:29.0), (19:13.0) |
3 | 71 | Villa Park (Willowbrook),
IL - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 2:26.0 |
| 9, 14, 15, 16, 17, (18), (20) |
| Tyler King, Kevin Diederich, Nick Leo, Thomas Florey, Garrett Williams, (Damian Rocha), (Charlie Hayes) |
| 15:41.0, 17:29.0, 17:43.0, 17:44.0, 18:07.0, (18:27.0), (18:31.0) |