| 1 | 15 | Winnetka (New Trier),
IL - Team Time (1st 5) 53:56.5 | Spread (1st 5) 7.3 |
| 1, 2, 3, 4, 5, (7), (9) |
| Kiran Baakkonen, Miles Purcell, Alex Kogen, Patrick Norrick, Ben Citow, (Ben Parkhill), (Ethan Jakob) |
| 10:42.9, 10:45.7, 10:47.7, 10:50.0, 10:50.2, (11:02.2), (11:05.9) |
| 2 | 68 | Evanston (Twp.),
IL - Team Time (1st 5) 56:17.3 | Spread (1st 5) 28.2 |
| 8, 11, 12, 15, 22, (23), (29) |
| Logan Singer, Jay Moore, Henry Finer, Ethan Hawker, Joe Eovaldi, (William Krupkin), (Matt Caines) |
| 11:05.5, 11:09.4, 11:09.8, 11:18.9, 11:33.7, (11:52.1), (12:03.6) |
| 3 | 84 | Northbrook (Glenbrook North),
IL - Team Time (1st 5) 57:05.7 | Spread (1st 5) 56.2 |
| 6, 13, 19, 21, 25, (27), (34) |
| Will Congbalay, Mike Ocasek, Itai Epstein, Jacob Rosenberg, Andrew Kase, (Dylan O'Malley), (Ryan Veith) |
| 10:57.0, 11:10.1, 11:31.9, 11:33.5, 11:53.2, (11:57.7), (12:12.9) |
| 4 | 101 | Park Ridge (Maine South),
IL - Team Time (1st 5) 57:50.8 | Spread (1st 5) 47.5 |
| 14, 17, 18, 20, 32, (33), (36) |
| Alex Wagner, Jake Mellema, Ryan Prendergast, Brandon Christopher, Gavin Voris, (John Machonga), (Steven Manos) |
| 11:18.8, 11:24.2, 11:28.9, 11:32.6, 12:06.3, (12:11.4), (12:30.6) |
| 5 | 143 | Skokie (Niles West),
IL - Team Time (1st 5) 1:00:30.3 | Spread (1st 5) 1:42.7 |
| 10, 24, 30, 38, 41, (46), (52) |
| Sam Aljupoor, Nate Glancy, Robert Majcher, Sami Massih, Lorenzo Babbo, (Adam Majcher), (Ethan Moldofsky) |
| 11:06.3, 11:53.0, 12:03.8, 12:38.2, 12:49.0, (13:02.9), (13:17.3) |
| 6 | 161 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:01:25.2 | Spread (1st 5) 1:48.2 |
| 16, 26, 28, 43, 48, (54), (57) |
| Matt Jortberg, Eric Schmidt, Daniel Cho, Dominic Chavez, George Wood, (Nathaniel Tang), (Zach Schiffman) |
| 11:23.6, 11:56.0, 12:00.5, 12:53.3, 13:11.8, (13:27.2), (13:40.3) |
| 7 | 192 | Niles (Notre Dame),
IL - Team Time (1st 5) 1:03:04.2 | Spread (1st 5) 57.5 |
| 31, 37, 39, 40, 45, (47), (50) |
| Gus Henson, Jeremy Ermino, Braulio Alvarez, Ben Polony, Garrett Mueller, (Derek Schuy), (Ray Agnew) |
| 12:05.2, 12:33.3, 12:39.3, 12:43.7, 13:02.7, (13:10.6), (13:15.7) |
| 8 | 248 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:06:20.1 | Spread (1st 5) 1:12.8 |
| 35, 49, 53, 55, 56, (58), (60) |
| Morgan Banks, Daniel Huber, Peter Kelsh, Nick Andolino, Andrew Foley, (Michael Fitzpatrick), (William Edwards) |
| 12:25.5, 13:14.1, 13:24.6, 13:37.6, 13:38.3, (13:52.1), (14:17.9) |
| 9 | 257 | Skokie (Niles North),
IL - Team Time (1st 5) 1:07:39.4 | Spread (1st 5) 1:48.4 |
| 42, 44, 51, 59, 61, (62) |
| Benji Rubinberg, Iyke George, Raiyan Chowdhury, Brendan Wilke, Robert Levin, (Rahul Malhotra) |
| 12:49.3, 12:53.6, 13:16.7, 14:02.1, 14:37.7, (14:43.2) |