1 | 28 | Naperville (Neuqua Valley),
IL - Team Time (1st 5) 1:23:34.8 | Spread (1st 5) 53.6 |
| 1, 2, 6, 8, 11, (18), (21) |
| Mark Derrick, Taylor Soltys, Alekh Meka, Drew Smith, Brendan O'Connor, (Alex Stowers), (Shelton Boclair) |
| 16:12.7, 16:23.4, 16:47.6, 17:04.8, 17:06.3, (17:37.0), (17:42.5) |
2 | 56 | Downers Grove (South),
IL - Team Time (1st 5) 1:25:16.8 | Spread (1st 5) 1:06.2 |
| 3, 5, 13, 15, 20, (22), (24) |
| Harry Miles, Nick Kirk, David Fish, Jake Czyz, Ryan Kelch, (Brian Rotunno), (Tom Alter) |
| 16:32.9, 16:37.5, 17:08.4, 17:18.9, 17:39.1, (17:43.5), (17:48.8) |
3 | 58 | Oswego (East),
IL - Team Time (1st 5) 1:25:47.0 | Spread (1st 5) 1:00.0 |
| 4, 9, 10, 17, 18, (25) |
| Turner Kelly, Andrew Holm, Elijah Page, Jordan Maher, Andrew Patsch, (Charles Thornton) |
| 16:37.0, 17:05.0, 17:06.0, 17:22.0, 17:37.0, (17:51.0) |
4 | 72 | Hinsdale (Central),
IL - Team Time (1st 5) 1:26:22.9 | Spread (1st 5) 51.0 |
| 7, 12, 14, 16, 23, (26), (27) |
| Jack Feldman, Ryan Somerfield, Neil Pederson, Ted Owens, Arjun Reddy, (Tom Lyons), (Dylan Palo) |
| 16:56.0, 17:07.5, 17:12.7, 17:19.7, 17:47.0, (17:56.4), (17:56.6) |
5 | 150 | Summit (Argo),
IL - Team Time (1st 5) 1:37:37.6 | Spread (1st 5) 2:42.0 |
| 28, 29, 30, 31, 32, (33), (34) |
| Robert Castillo, Jose Munoz, Mark Culotta, Luis Gonzalez, Wagner Santizo, (Roggy Palitox), (Arian Mannjarrez) |
| 18:05.0, 19:11.0, 19:42.6, 19:52.0, 20:47.0, (21:35.0), (22:06.0) |