| 1 | 35 | Oak Park (Fenwick),
IL - Team Time (1st 5) 1:17:30.5 | Spread (1st 5) 38.3 |
| 3, 5, 8, 9, 10, (22), (36) |
| Grayden Rill, Nathaniel McKillop, Dean O'Bryan, Zac Daley, Lee O'Bryan, (Carl Lukas), (Christian Kline) |
| 15:06.4, 15:17.4, 15:37.4, 15:44.6, 15:44.7, (16:06.5), (16:33.4) |
| 2 | 69 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:19:02.0 | Spread (1st 5) 50.6 |
| 6, 11, 12, 16, 24, (30), (31) |
| Evan Nosek, Christian Phillips, Nolan Allen, David Valkanov, Trevor Neal, (Logan Cunz), (Brady Babka) |
| 15:18.0, 15:46.1, 15:50.1, 15:59.2, 16:08.6, (16:19.0), (16:20.8) |
| 3 | 75 | Riverside (R.-Brookfield),
IL - Team Time (1st 5) 1:18:19.5 | Spread (1st 5) 1:42.3 |
| 1, 2, 7, 32, 33, (34), (41) |
| Paul Proteau, Cooper Marrs, Jack O'Brien, Hayden Marrs, William Kallas, (Zack Gaynor), (Brennan Lester) |
| 14:44.6, 15:05.8, 15:35.9, 16:26.3, 16:26.9, (16:32.3), (17:00.7) |
| 4 | 102 | Wheaton (St. Francis),
IL - Team Time (1st 5) 1:20:24.4 | Spread (1st 5) 16.2 |
| 14, 18, 19, 25, 26, (29), (40) |
| Andrew Hernandez, Sam Andrzejewski, Daniel O'Connell, Chris Covone, Christopher Spahn, (Charlie Coyle), (Joseph Coco) |
| 15:55.8, 16:01.8, 16:02.9, 16:11.9, 16:12.0, (16:18.0), (16:50.1) |
| 5 | 108 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:20:41.2 | Spread (1st 5) 39.2 |
| 13, 15, 17, 27, 36, (39), (48) |
| Caleb Walter, Ryan Chung, Ethan Woods, Jaden Frederick, Matthew King, (Tim Jochum), (Ben Zima) |
| 15:54.2, 15:57.2, 15:59.9, 16:16.5, 16:33.4, (16:46.8), (17:14.6) |
| 6 | 150 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:22:07.0 | Spread (1st 5) 1:02.0 |
| 20, 23, 28, 35, 44, (46), (57) |
| Connor Carlson, John Daffenberg, Niraj Abraham, Jack Schokora, Nathan Brandon, (Lucas Chung), (Jackson Steele) |
| 16:03.4, 16:07.5, 16:17.8, 16:32.9, 17:05.4, (17:12.5), (17:42.1) |
| 7 | 219 | Bensenville (Fenton),
IL - Team Time (1st 5) 1:26:16.1 | Spread (1st 5) 3:22.6 |
| 4, 43, 55, 56, 61, (70), (77) |
| Victor Vazquez, Mark Sisco, Eric Ziehm, David Severiano, David Aviles, (Emilio Sanchez), (Omar Alkahla-Seoane) |
| 15:14.4, 17:05.1, 17:38.9, 17:40.7, 18:37.0, (19:08.6), (20:25.4) |
| 8 | 224 | Darien (Hinsdale South),
IL - Team Time (1st 5) 1:25:34.0 | Spread (1st 5) 57.2 |
| 38, 42, 45, 47, 52, (53), (54) |
| Adam Fournier, Quartus Rassi, Mason White, Andrew Petersen, Jaitin Pallath, (Kayden Miller), (Leyton Mueller) |
| 16:36.4, 17:04.2, 17:06.6, 17:13.2, 17:33.6, (17:34.1), (17:38.5) |
| 9 | 255 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:29:24.3 | Spread (1st 5) 2:54.1 |
| 20, 49, 58, 63, 65, (66), (80) |
| Matt Torres, Robert Szocinski, Albert Han, Liam Nelson, Steven Espinoza, (Will McClain), (Shaan Doshi) |
| 16:03.4, 17:18.2, 18:18.0, 18:47.2, 18:57.5, (19:01.0), (20:55.0) |
| 10 | 298 | LaGrange Park (Nazareth Academy),
IL - Team Time (1st 5) 1:31:26.9 | Spread (1st 5) 1:43.7 |
| 50, 51, 60, 68, 69, (75), (76) |
| John Mowrer, Dan McGill, Hagan Perfect, Noah Guzman, Liam Smith, (Patrick Titzer), (Juan Flores) |
| 17:23.1, 17:26.0, 18:29.9, 19:01.1, 19:06.8, (19:44.4), (20:11.4) |
| 11 | 322 | Elmwood Park,
IL - Team Time (1st 5) 1:34:10.1 | Spread (1st 5) 50.3 |
| 59, 62, 64, 66, 71, (72), (73) |
| Mark Gomez, Ethan Rivera, Justus Escarpita, George Gauthier, Uriel Delgado, (Evan Bylina), (Joe Wynd) |
| 18:23.0, 18:39.2, 18:53.6, 19:01.0, 19:13.3, (19:16.7), (19:23.5) |
| 12 | 394 | Chicago (Kennedy),
IL - Team Time (1st 5) 1:44:36.2 | Spread (1st 5) 2:53.0 |
| 74, 78, 79, 81, 82, (83), (84) |
| Angelo Vazquez, Daniel Roman, Jonathan Castro, David Arredondo, Christian DeLeon, (Edgar Arana), (Ryan Martinez) |
| 19:30.9, 20:29.6, 20:39.9, 21:31.9, 22:23.9, (23:13.5), (29:55.4) |