| 1 | 16 | St. Charles (East),
IL - Team Time (1st 5) 1:12:16.8 | Spread (1st 5) 53.2 |
| 1, 2, 3, 4, 6, (7), (8) |
| Samuel Wollak, Connor Reed, Sebastian Semenek, Joseph Edgar, Kevin Klocker, (Jacob Campagna), (Jack Tsiftilis) |
| 14:02.9, 14:03.3, 14:21.6, 14:52.9, 14:56.1, (15:08.8), (15:15.1) |
| 2 | 52 | Geneva,
IL - Team Time (1st 5) 1:18:03.7 | Spread (1st 5) 1:26.7 |
| 5, 9, 10, 12, 16, (17), (19) |
| Andrew Hosman, Aidan Cook, Lucas Oldham, Brandon Schmidt, Nathan Beck, (Matthew Ortiz), (Patrick Waldchen) |
| 14:53.0, 15:31.2, 15:33.9, 15:45.9, 16:19.7, (16:23.3), (16:44.4) |
| 3 | 93 | Franklin Park-Northlake (Leyden),
IL - Team Time (1st 5) 1:23:01.5 | Spread (1st 5) 1:45.9 |
| 11, 13, 21, 22, 26, (27), (29) |
| Giovanni Del Carmen, Hector Cortes, Sebastian Burgos-Banegas, Isaiah VIllanueva, Sebastian Palafox, (Oluwasubomi Akinola), (Isaic Earnest) |
| 15:43.5, 15:59.5, 16:51.2, 16:57.9, 17:29.4, (17:31.7), (17:49.6) |
| 4 | 111 | Batavia,
IL - Team Time (1st 5) 1:25:20.6 | Spread (1st 5) 1:38.1 |
| 14, 15, 24, 28, 30, (32), (33) |
| Matt Guiry, Jake Widmer, Jeremiah Vincent, Ben Meisenger, Marcos Jacob, (Michael Agro), (Angel Huerta) |
| 16:13.1, 16:17.9, 17:09.2, 17:49.2, 17:51.2, (18:21.6), (18:24.9) |
| 5 | 117 | Bartlett,
IL - Team Time (1st 5) 1:26:04.1 | Spread (1st 5) 1:27.6 |
| 18, 20, 23, 25, 31, (34), (35) |
| Bailey Jones, Rudra Patel, James Yu, Kyle Foster, Roni Martinez, (Evan Nwabuego), (Preston Lira) |
| 16:42.9, 16:44.5, 17:06.4, 17:19.8, 18:10.5, (18:27.1), (19:15.2) |