| 1 | 26 | Batavia,
IL - Team Time (1st 5) 1:16:13.3 | Spread (1st 5) 44.0 |
| 1, 4, 6, 7, 8, (13), (20) |
| Edward Polaski, Gavin Warpinski, Aaron Kernler, Will Polaski, Luke Gianfrancesco, (Matt Guiry), (Peter Day) |
| 14:42.5, 15:20.0, 15:21.3, 15:23.0, 15:26.5, (15:37.4), (15:57.4) |
| 2 | 45 | Huntley,
IL - Team Time (1st 5) 1:17:23.8 | Spread (1st 5) 41.9 |
| 3, 5, 11, 12, 14, (16), (21) |
| Joseph Sittler, Nathan Sauber, Andrew Raistrick, Mark Omoniyi, Joseph Zawacki, (Logan Barreto), (Brandon Thompson) |
| 15:05.8, 15:20.6, 15:32.9, 15:36.8, 15:47.7, (15:51.6), (16:01.4) |
| 3 | 74 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:18:36.0 | Spread (1st 5) 1:13.0 |
| 2, 9, 10, 24, 29, (39), (40) |
| Landon Samuelson, Jack McLarty, Sam Castelli, Caleb Greving, Oliver Filimonov, (Isaiah Mohnacky), (Adam Vanschelven) |
| 15:05.4, 15:29.1, 15:30.6, 16:12.5, 16:18.4, (16:55.0), (16:55.5) |
| 4 | 127 | Hampshire,
IL - Team Time (1st 5) 1:21:08.0 | Spread (1st 5) 38.6 |
| 18, 22, 23, 30, 34, (36), (38) |
| Hudson Cuplin, Logan Legge, Lucas Bailye, Marcus Davis, Lucas Pagan, (Nigel Gay), (Jaylen Person) |
| 15:53.1, 16:10.1, 16:11.1, 16:22.0, 16:31.7, (16:33.0), (16:41.2) |
| 5 | 143 | Burlington (Central),
IL - Team Time (1st 5) 1:22:02.9 | Spread (1st 5) 1:12.4 |
| 15, 19, 26, 41, 42, (46), (58) |
| Brandon Pflug, Dane Walikonis, Venkata Anantha, Charles Rohde, Connor Polz, (Danny Burke), (Brady Andersen) |
| 15:50.0, 15:56.2, 16:15.0, 16:59.3, 17:02.4, (17:14.3), (17:54.8) |
| 6 | 191 | DeKalb,
IL - Team Time (1st 5) 1:24:10.3 | Spread (1st 5) 2:02.5 |
| 17, 28, 31, 56, 59, (66), (67) |
| Andy Duran, Will Greer, Felipe Hernandez, Noah Thompson, Timmy Durand, (Max Foley), (Isaiah Robiendo) |
| 15:52.4, 16:17.6, 16:23.3, 17:42.0, 17:54.9, (18:19.8), (18:21.4) |
| 7 | 200 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:24:36.9 | Spread (1st 5) 1:17.4 |
| 25, 27, 44, 51, 53, (60), (64) |
| Tyler Buetsch, James Gallagher, Parker Lipinski, Tommy Leese, Jackson Lipnitzky, (Mason Kennedy), (Evan Sheley) |
| 16:14.0, 16:17.0, 17:07.4, 17:27.1, 17:31.4, (18:00.6), (18:16.5) |
| 8 | 210 | South Elgin,
IL - Team Time (1st 5) 1:24:47.5 | Spread (1st 5) 53.1 |
| 33, 35, 45, 47, 50, (52), (57) |
| Micah Lindsey, Josiah Lindsey, Shan Alam, Aldrin Carlo Boongaling, Adrian Benedetto, (Nathan Baker), (Justin Schueman) |
| 16:26.3, 16:32.1, 17:12.7, 17:17.0, 17:19.4, (17:28.3), (17:51.5) |
| 9 | 237 | Rockford (Guilford),
IL - Team Time (1st 5) 1:26:18.6 | Spread (1st 5) 1:51.9 |
| 32, 37, 48, 55, 65, (68), (71) |
| Lucas Molina, Alexander Brockwell, Archer Wedwick, Ryan Phillips, Zach Andrews, (Rodolfo Herrera-Robles), (Dylan Gonzalez) |
| 16:25.3, 16:37.1, 17:17.1, 17:42.0, 18:17.2, (18:25.8), (18:43.4) |
| 10 | 322 | Rockford (Auburn),
IL - Team Time (1st 5) 1:31:52.6 | Spread (1st 5) 2:16.5 |
| 49, 61, 63, 69, 80, (81), (82) |
| Jayvon Gonzales, Felipe De La Rosa, Sayed Jurado, Eric Escamilla, James Muldowney, (Seth Reinold), (Aidan Cascio) |
| 17:18.7, 18:10.1, 18:13.1, 18:35.5, 19:35.2, (19:35.5), (19:38.5) |
| 11 | 336 | Rockford (East),
IL - Team Time (1st 5) 1:32:36.2 | Spread (1st 5) 2:05.1 |
| 43, 70, 72, 75, 76, (90), (91) |
| Isaiah Hart, Nicholas Shook-Hernandez, Jordan Lee, Hayden Roach, Anthony Shook -Hernandez, (David Chartier), (Jon Chartier) |
| 17:04.7, 18:40.1, 18:43.7, 18:58.0, 19:09.7, (25:07.1), (33:26.9) |
| 12 | 365 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:34:27.8 | Spread (1st 5) 1:10.1 |
| 62, 73, 74, 77, 79, (84), (86) |
| Leno Gonzalez, Aiden LeClaire, Samuel Neubauer, Mason Smith, Jovanie Armstrong, (Elijah Brock), (Fabian Nevarez) |
| 18:11.4, 18:48.4, 18:50.2, 19:16.2, 19:21.5, (20:25.6), (20:59.9) |
| 13 | 387 | Elgin (Larkin),
IL - Team Time (1st 5) 1:39:01.8 | Spread (1st 5) 3:24.8 |
| 54, 78, 83, 85, 87, (88), (89) |
| Andrew Gonzalez, Layth Sheikh, Caleb Reinheimer, Alex Puglise, Marvin Amaro, (Mateo Zambrano), (Marquise Diamond) |
| 17:40.2, 19:19.3, 20:13.6, 20:43.7, 21:05.0, (21:07.1), (21:32.8) |