1 | 38 | Crystal Lake (Central),
IL - Team Time (1st 5) 1:19:46.0 | Spread (1st 5) 1:19.9 |
| 1, 4, 8, 9, 16, (26), (32) |
| Keegan Smalley, Jack Flynn, Austin May, Adam Zentner, Julian Ryerson, (Nate Kopp), (Trevor May) |
| 15:13.9, 15:46.7, 16:00.2, 16:11.4, 16:33.8, (16:55.2), (17:15.5) |
2 | 73 | Woodstock (H.S.),
IL - Team Time (1st 5) 1:22:21.6 | Spread (1st 5) 1:11.9 |
| 6, 12, 13, 14, 28, (29), (34) |
| Julio Arellano-Zapata, Aidan Schleutermann, Jack Hansen, Diego Cruz, Adam Thomas, (Max Hodory), (Elvis Valadez) |
| 15:53.8, 16:25.2, 16:28.3, 16:28.6, 17:05.7, (17:08.0), (17:22.3) |
3 | 91 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:22:51.3 | Spread (1st 5) 57.0 |
| 7, 17, 19, 21, 27, (41), (57) |
| Thomas Koschak, Ethan Anderson, Ethan Luedke, Zach Anderson, Chase Duncan, (Harrison Hicks), (Mitch Elder) |
| 15:59.0, 16:35.0, 16:37.3, 16:44.0, 16:56.0, (17:47.4), (19:18.2) |
4 | 106 | Elgin (Harvest Christian Academy),
IL - Team Time (1st 5) 1:23:42.4 | Spread (1st 5) 1:59.6 |
| 3, 15, 18, 33, 37, (40), (44) |
| Mathew Olech, Hayden Colclasure, Erik Richter, Shaun Yun, Josh Peterson, (Keegan Weidman), (Carson Welsh) |
| 15:38.0, 16:33.1, 16:36.6, 17:17.1, 17:37.6, (17:44.6), (17:56.7) |
5 | 107 | Crystal Lake (South),
IL - Team Time (1st 5) 1:23:43.5 | Spread (1st 5) 55.2 |
| 10, 21, 23, 24, 29, (36), (38) |
| Matt Brown, Clayton Pfeifer, Alex Picchi, Colin Rennhak, Christopher Davis, (Hugo Prado), (Josh Martinez) |
| 16:12.8, 16:44.0, 16:45.5, 16:53.2, 17:08.0, (17:36.1), (17:38.0) |
6 | 152 | Woodstock (Marian),
IL - Team Time (1st 5) 1:26:17.8 | Spread (1st 5) 3:36.1 |
| 2, 5, 45, 48, 52, (55), (56) |
| Ryan Jones, Peter Walsdorf, Robert Sbarounis, Chris Atadero, Andrew Pascente, (Derek Lee), (Gage Finke) |
| 15:18.1, 15:50.3, 17:58.4, 18:16.8, 18:54.2, (19:14.9), (19:17.2) |
7 | 185 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:28:02.8 | Spread (1st 5) 2:04.4 |
| 11, 35, 43, 47, 49, (50), (54) |
| Ethan Baker, Grant Jensen, Jared Zuniga, Jack Lee, Trey Piotrowski, (Charlie Inion), (Cameron Killam) |
| 16:15.1, 17:30.7, 17:54.2, 18:03.3, 18:19.5, (18:28.2), (19:07.4) |
8 | 193 | Marengo,
IL - Team Time (1st 5) 1:29:22.8 | Spread (1st 5) 2:54.3 |
| 20, 25, 39, 51, 58, (61), (63) |
| Luke Chaffin, Zach Secor, Aaron Moehrlin, Brendan Anchor, Ivan Nordmeyer, (Brant Lesher), (Andrew Millard) |
| 16:39.5, 16:53.3, 17:38.9, 18:37.3, 19:33.8, (19:46.2), (20:01.0) |
9 | 231 | Woodstock (North),
IL - Team Time (1st 5) 1:31:39.2 | Spread (1st 5) 2:28.7 |
| 31, 42, 46, 53, 59, (60), (62) |
| Jorge Aragon, Frank Dudzik, Jameson Teuber, Christian Soto-Garcia, Michael Rank, (Ethan Creighton), (Billy Nolan) |
| 17:11.4, 17:47.9, 17:59.7, 19:00.1, 19:40.1, (19:45.3), (19:46.5) |