1 | 29 | Plainfield (North),
IL - Team Time (1st 5) 1:10:31.3 | Spread (1st 5) 1:28.4 |
| 1, 2, 3, 10, 13, (14), (24) |
| Logan Dodson, Dominic Frigo, Evan Patchett, Dominic LaMontagna, Cameron Ring, (Liam Beavers), (Zach Bucsanyi) |
| 13:29.1, 13:33.9, 13:56.9, 14:34.0, 14:57.5, (14:58.2), (15:32.4) |
2 | 43 | Oswego (East),
IL - Team Time (1st 5) 1:12:19.0 | Spread (1st 5) 52.4 |
| 5, 6, 9, 11, 12, (16), (17) |
| Jack Wolstenholm, Andrew Link, Mason Van Denend, Logan Styles, Camden Frankino, (Remy Santos), (Ari Cabrera) |
| 14:02.4, 14:15.0, 14:27.4, 14:39.4, 14:54.8, (15:04.0), (15:05.4) |
3 | 63 | Plainfield (South),
IL - Team Time (1st 5) 1:13:53.6 | Spread (1st 5) 1:24.1 |
| 4, 7, 15, 18, 19, (20), (23) |
| Nick Valenciano, Kellan Hernandez, Chris Hinthorn, Reid Maranowicz, James Atwood, (Aiden Nissen), (Asim Saba) |
| 13:57.5, 14:17.5, 14:58.5, 15:18.5, 15:21.6, (15:24.0), (15:31.1) |
4 | 102 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:20:56.4 | Spread (1st 5) 4:16.5 |
| 8, 21, 22, 25, 26, (27), (28) |
| Max Siejka, Anders Batchelor, Aiden Johnson, Bodi Hiltin, Cale Grable, (Carter Fox), (Sebastian Reuter) |
| 14:23.0, 15:25.9, 15:30.2, 16:57.8, 18:39.5, (20:45.9), (23:11.1) |