| 1 | 28 | Niles (Northridge Prep),
IL - Team Time (1st 5) 1:17:29.8 | Spread (1st 5) 38.7 |
| 3, 4, 6, 7, 8, (9), (16) |
| John Masaka, Peter Kipp, James Barder, Blake Quinley, Ryan Holler, (Josh Allen), (Mike Reiff) |
| 15:07.5, 15:12.0, 15:40.8, 15:43.4, 15:46.2, (15:46.2), (16:17.7) |
| 2 | 48 | Lombard (Montini),
IL - Team Time (1st 5) 1:18:42.2 | Spread (1st 5) 1:06.1 |
| 2, 5, 12, 14, 15, (20), (26) |
| Nino Pesola, Nolan Ferris, Adriel Garcia, Gavin Conway, Conor Kaefer, (Sean Buckley), (Graham Reiser) |
| 15:06.4, 15:12.3, 16:00.3, 16:10.6, 16:12.5, (16:46.3), (17:06.5) |
| 3 | 94 | Elgin (Harvest Christian Academy),
IL - Team Time (1st 5) 1:22:50.6 | Spread (1st 5) 1:36.6 |
| 10, 17, 18, 22, 27, (28), (33) |
| Luca Bryja, Lucas Pagan, Immanuel Nunez, Tyler Linta, Caleb Gonzalez, (Gus Berry), (Ezra Gonzalez) |
| 15:48.5, 16:20.5, 16:23.7, 16:52.9, 17:25.0, (17:28.6), (17:39.2) |
| 4 | 130 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:26:33.8 | Spread (1st 5) 2:38.9 |
| 11, 13, 30, 37, 39, (45), (47) |
| Tristen Miller, Gavin McInnis, Ryan McClellan, Andrew Preston, Oscar Kraus, (Vincent Buselli), (Cade Garrison) |
| 15:55.1, 16:09.0, 17:30.5, 18:25.2, 18:34.0, (19:12.6), (20:19.0) |
| 5 | 144 | Elmhurst (Timothy Christian),
IL - Team Time (1st 5) 1:27:35.6 | Spread (1st 5) 2:04.5 |
| 19, 24, 29, 34, 38, (40), (42) |
| Ryan McKenzie, Nate Bemister, Joel Fan, Jake Ellens, Peyton Scholma, (Caleb Lindemulder), (Joshua Kooy) |
| 16:28.1, 17:01.4, 17:30.0, 18:03.6, 18:32.5, (18:34.5), (18:37.6) |
| 6 | 160 | Johnsburg,
IL - Team Time (1st 5) 1:30:37.7 | Spread (1st 5) 7:13.8 |
| 1, 25, 32, 43, 59 |
| Grady Smith, Micah Klos, Cayden Moran, Carson Klos, Devyn Hernandez |
| 15:04.4, 17:01.9, 17:33.9, 18:39.2, 22:18.2 |
| 7 | 219 | Chicago (Lycée Français de Chicago),
IL - Team Time (1st 5) 1:38:56.3 | Spread (1st 5) 5:40.5 |
| 21, 31, 46, 60, 61, (65) |
| Adam Bouzamondo, Louis Kebabtchieff, Gauthier Faucher, Timothee Chauvet-Martin, Charlie Barnsdale, (Liam Fourness) |
| 16:50.4, 17:33.4, 19:38.0, 22:23.6, 22:30.9, (27:46.2) |
| 8 | 229 | Westmont,
IL - Team Time (1st 5) 1:39:23.9 | Spread (1st 5) 3:29.1 |
| 35, 41, 49, 51, 53, (54), (55) |
| Colin McDaniels, Michael Aho, Tim Cain, Simon Smith, Merrick Bloyd, (Graysen Moreland), (Mason Ponce) |
| 18:09.9, 18:35.0, 20:25.0, 20:35.0, 21:39.0, (21:41.0), (21:42.0) |
| 9 | 236 | Winnetka (North Shore Country Day),
IL - Team Time (1st 5) 1:40:28.1 | Spread (1st 5) 3:39.4 |
| 36, 44, 48, 52, 56, (57), (58) |
| Brian E Smith II, Edgar Romero, Cooper Larsen, Filip Bialon, James Shreve, (Simon Ju), (Levi Boneck) |
| 18:12.0, 18:42.5, 20:23.5, 21:18.7, 21:51.4, (22:03.8), (22:03.8) |
| 10 | 262 | Elmhurst (IC Catholic),
IL - Team Time (1st 5) 1:49:04.3 | Spread (1st 5) 7:30.6 |
| 23, 50, 62, 63, 64 |
| Adam Sartore, Flynn Walsh, Aiden Arnett, Javan Sanchez, Javan Sanchez-Escobar |
| 16:55.4, 20:31.8, 23:08.0, 24:03.1, 24:26.0 |