| 1 | 23 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:20:44.5 | Spread (1st 5) 39.4 |
| 1, 3, 5, 6, 8, (10), (11) |
| Josh Rosenkranz, Austin Santacruz, Luke Duros, Om Kanwar, Tarek Afifi, (Nick Merrill), (Jack Litowitz) |
| 15:47.6, 16:02.4, 16:11.2, 16:16.3, 16:27.0, (16:55.1), (16:56.1) |
| 2 | 50 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:23:58.8 | Spread (1st 5) 1:16.1 |
| 2, 9, 12, 13, 14, (16), (17) |
| John (Jack) Carroll, Paolo Tiongson, Matthew Kadus, Christian Swenson, Devin de Hueck, (Daniel Pasco), (Patrick Reilly-Hayward) |
| 15:53.5, 16:43.8, 17:03.3, 17:08.6, 17:09.6, (17:13.4), (17:34.4) |
| 3 | 63 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:25:16.3 | Spread (1st 5) 1:47.5 |
| 4, 7, 15, 18, 19, (21), (22) |
| Henry Mierzwa, Paul d'Ambrosio, Aidan Gaskin, Reese Jordan, Brian Shanahan, (Alex Ortwig), (Ray Sutschek) |
| 16:05.4, 16:18.6, 17:13.1, 17:46.3, 17:52.9, (18:23.1), (18:29.9) |
| 4 | 118 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:34:57.1 | Spread (1st 5) 1:04.9 |
| 20, 23, 24, 25, 26, (27), (28) |
| Henry Dickson, Michael Aki, Charith Wickrema, Colin Burrowes, Nash Kennedy, (Nick Stanek), (Aidan Klemm) |
| 18:16.1, 19:03.4, 19:03.6, 19:13.0, 19:21.0, (19:55.8), (19:58.9) |