1 | 22 | St. Joseph (S.J.-Ogden),
IL - Team Time (1st 5) 1:21:57.9 | Spread (1st 5) 23.1 |
| 2, 3, 4, 6, 7, (8), (11) |
| Jack Fisher, Lance Retz, Mason Guido, Aden Armstrong, Isiah Mock, (Logan Xiao), (Carson Maroon) |
| 16:10.4, 16:19.3, 16:25.3, 16:29.4, 16:33.5, (16:35.5), (16:45.9) |
2 | 83 | Georgetown (La Salette Academy),
IL - Team Time (1st 5) 1:26:54.1 | Spread (1st 5) 1:08.5 |
| 9, 15, 18, 19, 22, (22), (29) |
| Marco Cruz, John Brauner, Andrew Gross, Daniel Sullivan, Luke Pedry, (Joseph Mackin), (John Reen) |
| 16:36.6, 17:16.6, 17:37.2, 17:38.6, 17:45.1, (17:45.1), (18:01.3) |
3 | 105 | Urbana (University),
IL - Team Time (1st 5) 1:27:32.4 | Spread (1st 5) 1:08.3 |
| 12, 14, 24, 27, 28, (31), (32) |
| Pieter Duursma, Ross Kimme, Luke Fahnestock, Felix Lee, Bruce Tang, (Kelby Svendsen), (Matthew Ulozas) |
| 16:51.6, 16:53.6, 17:50.3, 17:57.0, 17:59.9, (18:09.2), (18:09.5) |
4 | 130 | Broadlands (Heritage),
IL - Team Time (1st 5) 1:29:38.9 | Spread (1st 5) 2:33.0 |
| 5, 21, 25, 37, 42, (43), (47) |
| Zach Ruwe, Rowan Denmark-Collins, Aidan Ashbrook, Hunter Montgomery, Cohen Sands, (Robert Holloman), (Eli Denmark-Collins) |
| 16:29.3, 17:39.8, 17:50.5, 18:37.0, 19:02.3, (19:09.0), (19:38.3) |
5 | 138 | Paxton (P.-Buckley-Loda),
IL - Team Time (1st 5) 1:30:16.2 | Spread (1st 5) 3:43.1 |
| 1, 20, 30, 41, 46, (55), (61) |
| Aiden Kerr, Isaiah Busby, Conner Rodriquez, Tyson Franckey, Zane Latimer, (Eli Grohler), (Tristan Rascher) |
| 15:53.9, 17:39.1, 18:04.6, 19:01.6, 19:37.0, (20:40.4), (21:29.0) |
6 | 142 | Marshall,
IL - Team Time (1st 5) 1:31:08.1 | Spread (1st 5) 3:16.9 |
| 12, 16, 26, 39, 49, (50), (52) |
| Randall Robinson, Eli Hiatt, Jackson Green, Turner Graham, Connor Compton, (Iker Cruz), (Owen Burress) |
| 16:51.6, 17:23.2, 17:53.1, 18:51.7, 20:08.5, (20:22.2), (20:27.5) |
7 | 199 | Fithian (Oakwood),
IL - Team Time (1st 5) 1:35:03.4 | Spread (1st 5) 2:12.4 |
| 33, 34, 36, 45, 51, (62) |
| Saul Carrillo, Thomas Wells, Logan Henthorn, Bryson Capansky, Brayden Edwards, (Ben Darling) |
| 18:14.3, 18:15.8, 18:31.4, 19:35.2, 20:26.7, (21:39.5) |
8 | 231 | Bismarck (B.-Henning-Rossville-Alvin),
IL - Team Time (1st 5) 1:39:52.9 | Spread (1st 5) 3:54.8 |
| 17, 38, 57, 59, 60, (70) |
| Josh Gernand, Utah Thomas, Noah Drude, Daniel McKinney, Everett Crawley, (Michael Rodgers) |
| 17:29.5, 18:45.1, 21:04.3, 21:09.7, 21:24.3, (27:20.6) |
9 | 252 | Villa Grove,
IL - Team Time (1st 5) 1:47:05.4 | Spread (1st 5) 7:43.9 |
| 10, 44, 65, 66, 67, (68) |
| Kurt Zimmerman, Chase White, Andrew Fonner, Austin Zoch, Russell Surtees, (Blake Davis) |
| 16:44.6, 19:10.7, 22:58.0, 23:43.6, 24:28.5, (25:38.0) |
10 | 254 | Champaign (St. Thomas More),
IL - Team Time (1st 5) 1:45:20.3 | Spread (1st 5) 7:58.1 |
| 35, 40, 54, 56, 69 |
| Joseph Ulozas, Philip Lee, Jason Ballard, Miles Moomaw, Duncan Olavira |
| 18:30.3, 18:52.8, 20:31.4, 20:57.4, 26:28.4 |
11 | 286 | Danville (Schlarman),
IL - Team Time (1st 5) 1:46:08.2 | Spread (1st 5) 2:40.1 |
| 48, 53, 58, 63, 64 |
| Jack Barber, Erik Vasquez, Liam Rome, Salvador Guerrero, Mark Lehmann |
| 19:54.9, 20:30.4, 21:06.4, 22:01.5, 22:35.0 |