1 | 24 | Palatine (H.S.),
IL - Team Time (1st 5) 1:16:38.1 | Spread (1st 5) 54.3 |
| 2, 4, 5, 6, 7, (8), (10) |
| Mason Krieg, Alexander Krieg, Christian Keller, Owen Elliott, Andy Hansen, (Carter Hayes), (Jacob Tallian) |
| 14:38.3, 15:27.8, 15:29.3, 15:30.1, 15:32.6, (15:36.4), (15:42.4) |
2 | 36 | Oswego (East),
IL - Team Time (1st 5) 1:16:59.6 | Spread (1st 5) 1:18.9 |
| 1, 3, 9, 11, 12, (13), (14) |
| Parker Nold, Dhairya Trivedi, Carter Pankiewicz, Noel Velasquez, Jack Schultz, (Jacob Lanzara), (Nicholas Goduto) |
| 14:26.1, 15:25.1, 15:40.4, 15:43.0, 15:45.0, (15:45.4), (15:50.5) |
3 | 100 | Normal (Community),
IL - Team Time (1st 5) 1:22:56.1 | Spread (1st 5) 1:08.3 |
| 15, 18, 20, 23, 24, (25), (26) |
| Jack Thomas, AJ Ince, Peter Metivier, Caden Nyman, Drew Patterson, (Nate Witzig), (Landon Roling) |
| 15:52.7, 16:14.1, 16:47.4, 17:00.9, 17:01.0, (17:04.4), (17:12.9) |
4 | 107 | Moline (H.S.),
IL - Team Time (1st 5) 1:23:58.8 | Spread (1st 5) 1:18.1 |
| 17, 19, 21, 22, 28, (29), (30) |
| Hunter Toye, Isaiah Engle, Julian Dayton, Sayid Sirojev, Vincent Stout, (Harry VanVooren), (Connor Pauley) |
| 16:05.2, 16:35.5, 16:54.8, 17:00.0, 17:23.3, (17:24.0), (17:26.5) |
5 | 139 | Pekin,
IL - Team Time (1st 5) 1:29:09.3 | Spread (1st 5) 3:00.3 |
| 16, 27, 31, 32, 33, (34), (35) |
| Devon Hayes, Bradyn Anderson, Chuck Wyman, Jason Zimmerman, Grant Madero, (Max Helmig), (Keegan Bouton) |
| 15:57.1, 17:23.1, 18:00.9, 18:50.8, 18:57.4, (19:28.5), (23:06.8) |