| 1 | 26 | Elgin (Harvest Christian Academy),
IL - Team Time (1st 5) 1:18:52.7 | Spread (1st 5) 1:48.1 |
| 1, 3, 5, 7, 10, (11), (18) |
| Luca Bryja, Immanuel Nunez, Gus Berry, Tyler Linta, Ezra Gonzalez, (Jeremy Potter), (Jack Welsh) |
| 14:48.4, 15:31.9, 15:54.0, 16:01.9, 16:36.5, (16:42.2), (18:34.8) |
| 2 | 55 | Johnsburg,
IL - Team Time (1st 5) 1:25:01.6 | Spread (1st 5) 4:13.2 |
| 2, 6, 8, 17, 22, (28), (33) |
| Grady Smith, Micah Klos, Cayden Moran, Carson Klos, Jared Lopez, (Richard Taylor-Terry), (Sebastian Kostemaj) |
| 14:57.3, 16:01.3, 16:19.6, 18:33.0, 19:10.5, (19:59.3), (20:38.1) |
| 3 | 111 | Woodstock (Marian),
IL - Team Time (1st 5) 1:33:57.9 | Spread (1st 5) 4:51.5 |
| 9, 13, 19, 32, 38, (42), (45) |
| Oliver Ebel, Zach Wheadon, Gavin Barry, Evan Brubaker, Manuel Guerrero, (Dylan Levato), (Sean Kelly) |
| 16:20.6, 17:12.6, 18:41.6, 20:31.0, 21:12.1, (21:36.3), (22:00.1) |
| 4 | 122 | Lisle,
IL - Team Time (1st 5) 1:37:02.6 | Spread (1st 5) 3:05.8 |
| 15, 20, 25, 27, 35, (36), (40) |
| Simon Klein, Liam Newton, Cayden Denhart, Aiden Slehofer, Jimmy Mullen, (Blake Madsen), (Lincoln Calfo) |
| 17:47.7, 18:51.9, 19:39.0, 19:50.5, 20:53.6, (20:58.0), (21:34.3) |
| 5 | 128 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:35:57.8 | Spread (1st 5) 8:28.7 |
| 4, 12, 14, 37, 61 |
| Gavin McInnis, Ryan McClellan, Ethan Ehrenkaufer, Melvin Warden, Ty Fischer |
| 15:45.3, 17:11.4, 17:42.8, 21:04.3, 24:14.0 |
| 6 | 169 | Chicago (Rickover Naval Academy),
IL - Team Time (1st 5) 1:43:15.4 | Spread (1st 5) 3:00.4 |
| 23, 26, 29, 43, 48, (52), (56) |
| Nathan Guerrero, Anthony Ramos-Martinez, Aaron Estella, Edwin Hake, Thomas Biela, (Tanner Walker), (Jayden Hilerio) |
| 19:17.1, 19:48.5, 20:03.9, 21:48.4, 22:17.5, (22:46.0), (23:35.4) |
| 7 | 185 | Westmont,
IL - Team Time (1st 5) 1:44:05.0 | Spread (1st 5) 4:52.7 |
| 16, 21, 46, 49, 53, (72) |
| Colin McDaniels, Desmond Stanulis, Jackson Jagger, Graysen Moreland, Miguel Rodriguez-Perez, (Boris Varadinov) |
| 17:54.3, 19:01.8, 22:04.0, 22:17.9, 22:47.0, (26:12.0) |
| 8 | 228 | Melrose Park (Walther Christian),
IL - Team Time (1st 5) 1:51:25.0 | Spread (1st 5) 5:16.0 |
| 24, 39, 44, 59, 62, (69), (73) |
| Santiago Vasquez, Thierry Jimenez, Sebastian Guzman, Alvin Jones, Edward Morales, (Eric Landy Ferrer Cuza), (Roman Thompson) |
| 19:18.0, 21:33.0, 22:00.0, 24:00.0, 24:34.0, (25:27.8), (27:08.0) |
| 9 | 246 | Schaumburg (S. Christian),
IL - Team Time (1st 5) 1:54:44.2 | Spread (1st 5) 7:26.3 |
| 30, 34, 41, 66, 75 |
| Osasuyi Ighodaro, Grant Burmaster, Malachi Nelson, Rakshan Ravisankar, Liam Nichols |
| 20:05.1, 20:45.0, 21:34.6, 24:48.1, 27:31.4 |
| 10 | 259 | Elmhurst (IC Catholic),
IL - Team Time (1st 5) 1:54:57.8 | Spread (1st 5) 4:12.5 |
| 31, 51, 57, 58, 62, (76) |
| Sammy Richards, Ethan Flores, Nacho Gildea, Javan Sanchez-Escobar, Javan Sanchez, (Alex Medina) |
| 20:21.5, 22:42.2, 23:35.6, 23:44.5, 24:34.0, (29:13.2) |
| 11 | 279 | Chicago (Marine Leadership Academy),
IL - Team Time (1st 5) 1:56:56.3 | Spread (1st 5) 2:45.8 |
| 47, 50, 55, 60, 67, (71), (74) |
| Christopher Eligio, Diomar De La Cruz, Bonilla Gael, Eduardo Aviles-Luz, Josef Vazquez, (Agosto Max), (William Foley) |
| 22:08.5, 22:37.4, 23:14.3, 24:01.8, 24:54.3, (25:39.3), (27:12.8) |
| 12 | 321 | Chicago (Providence St. Mel),
IL - Team Time (1st 5) 2:03:16.4 | Spread (1st 5) 2:38.0 |
| 54, 64, 65, 68, 70, (77) |
| Marcus Dockery, Kaiden Green, Sylvester Mackey Jr, William Pierce, Ronde Kelly, (David Griffin) |
| 22:56.0, 24:37.0, 24:44.0, 25:25.4, 25:34.0, (30:50.1) |