| 1 | 42 | Melrose Park (Walther Christian),
IL - Team Time (1st 5) 1:25:10.5 | Spread (1st 5) 49.7 |
| 3, 5, 9, 10, 15, (17), (22) |
| Luis Dieguez, Eric Neubieser, Mitch Kruckenberg, David Garcia, Jaylin Williams, (Jose Rebolledo), (Kobe Morris) |
| 16:35.9, 16:48.3, 17:07.5, 17:13.2, 17:25.6, (17:42.8), (18:13.4) |
| 2 | 46 | Elmhurst (Timothy Christian),
IL - Team Time (1st 5) 1:25:36.7 | Spread (1st 5) 53.3 |
| 2, 7, 11, 12, 14, (16), (19) |
| Michael Larkin, William Terpstra, Aidan Shervheim, Matt Fox, Xavier Ross, (Andy Mittlestaedt), (Tommy Troxel) |
| 16:30.6, 17:00.2, 17:19.9, 17:22.1, 17:23.9, (17:36.1), (17:56.3) |
| 3 | 78 | Westmont,
IL - Team Time (1st 5) 1:28:37.9 | Spread (1st 5) 2:12.2 |
| 4, 8, 13, 25, 28, (34), (36) |
| Paul Gordon, Jasper Requiron, Sam Asa, Ryan Pleva, Robbie Burns, (Jake Dooley), (Tom Dea) |
| 16:43.7, 17:00.7, 17:23.2, 18:34.4, 18:55.9, (19:11.7), (19:21.3) |
| 4 | 117 | Elmhurst (IC Catholic),
IL - Team Time (1st 5) 1:31:41.4 | Spread (1st 5) 57.8 |
| 20, 21, 23, 24, 29, (42), (48) |
| Eric James, Casey Kristie, Alec Vasquez, Pat Shannon, Nico Gaudio, (Eliot Sexton), (Fabin Perez) |
| 17:59.2, 18:06.4, 18:16.5, 18:22.3, 18:57.0, (19:52.0), (24:39.3) |
| 5 | 118 | Lisle,
IL - Team Time (1st 5) 1:31:49.8 | Spread (1st 5) 2:37.1 |
| 6, 18, 26, 30, 38, (44), (45) |
| Nicholas Janitch, Zach DeCraene, Joe Chan, Pat Thornton, Cole Faulstich, (Dylan Malavia), (Kevin Lee) |
| 16:52.3, 17:55.4, 18:35.0, 18:57.7, 19:29.4, (20:23.6), (20:24.8) |
| 6 | 132 | Joliet (Catholic Academy),
IL - Team Time (1st 5) 1:32:57.7 | Spread (1st 5) 2:56.5 |
| 1, 27, 32, 35, 37, (40), (43) |
| Harry McSteen, Tyler Hinthorn, Zach Corcoran, Josh Lemke, Jacob Guca, (Julian Smith), (Matthew Gochee) |
| 16:29.3, 18:40.6, 19:06.4, 19:15.6, 19:25.8, (19:43.4), (20:12.1) |
| 7 | 190 | Chicago (C. Hope Academy),
IL - Team Time (1st 5) 1:37:57.6 | Spread (1st 5) 1:30.3 |
| 31, 33, 39, 41, 46, (47) |
| Joaquin Montero, Jacob Sam, Jordan Doss, Daniel Cruz, Alex Rodriguez, (Alberto Vazquez) |
| 18:58.8, 19:11.0, 19:32.1, 19:46.6, 20:29.1, (20:29.5) |