1 | 28 | Hampshire,
IL - Team Time (1st 5) 1:08:53.0 | Spread (1st 5) 38.0 |
| 1, 4, 6, 8, 9, (17), (37) |
| Isai Morales, Darius Nguepi, Aiden Moseley, Tim Puczek, Max Beer, (Jake Louis), (Evan Johnson) |
| 13:23.0, 13:39.0, 13:50.0, 14:00.0, 14:01.0, (14:37.0), (15:22.0) |
2 | 65 | Sycamore (H.S.),
IL - Team Time (1st 5) 1:11:30.1 | Spread (1st 5) 1:24.4 |
| 2, 10, 12, 18, 23, (27), (28) |
| Jack Cambier, Bryce Guerrettaz, Cameron Carani, Donny Gramer, Erik Handel, (Kyle Horn), (Anthony Biundo) |
| 13:30.1, 14:01.9, 14:21.8, 14:41.8, 14:54.5, (15:04.2), (15:05.0) |
3 | 93 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:13:14.6 | Spread (1st 5) 1:05.2 |
| 11, 14, 15, 20, 33, (41), (42) |
| Ethan Neale, Seth Nosek, Isaiah Dallal, Brady Popovich, Aaron Lodwig, (Anthony Abruzzo), (Charles Fitts) |
| 14:08.9, 14:32.4, 14:33.8, 14:45.4, 15:14.1, (15:29.7), (15:31.6) |
4 | 122 | Wheaton (St. Francis),
IL - Team Time (1st 5) 1:14:39.2 | Spread (1st 5) 45.0 |
| 16, 19, 21, 30, 36, (44), (58) |
| Sam King, Thomas Oakson, Luke Orwig, Nate Keough, Larry Li, (Clayton Merker), (Michael Andrzejewski) |
| 14:34.0, 14:43.0, 14:53.2, 15:10.0, 15:19.0, (15:35.0), (16:15.3) |
5 | 147 | Geneseo,
IL - Team Time (1st 5) 1:15:40.8 | Spread (1st 5) 1:43.4 |
| 13, 22, 25, 31, 56, (59), (63) |
| Neo Colter, Colby Rapps, Rafe Morrison, William Plumley, Spencer Lindstrom, (Ky Ariano), (Ricky Chavez) |
| 14:24.7, 14:53.9, 15:02.2, 15:11.9, 16:08.1, (16:15.9), (16:38.6) |
6 | 169 | Belvidere (North),
IL - Team Time (1st 5) 1:15:51.0 | Spread (1st 5) 1:43.8 |
| 7, 32, 35, 46, 49, (51), (69) |
| Zander Casis, Hayden Zaluckyj, Steve Brown, Noah Anderson, Aiden Massman, (James Murphy), (Jacob Wagner) |
| 13:58.9, 15:13.4, 15:16.6, 15:39.4, 15:42.7, (15:44.9), (17:16.9) |
7 | 187 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:16:58.0 | Spread (1st 5) 28.6 |
| 29, 34, 39, 40, 45, (57), (67) |
| Austin MacClure, Edwin Svobada, Deven Kinch, Tyler Kalebic, Ryan Allspach, (Colin Hughes), (Mike Eloubary) |
| 15:09.1, 15:15.1, 15:27.0, 15:29.1, 15:37.7, (16:11.9), (16:50.1) |
8 | 197 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:17:54.0 | Spread (1st 5) 4:18.0 |
| 3, 26, 48, 50, 70, (76), (79) |
| Ishaar Ganesan, Jason Liu, Aaron Rodriquez, Jay Dong, Richard Ma, (Matthew Lee), (Ajay Jayaramon) |
| 13:34.0, 15:03.0, 15:42.0, 15:43.0, 17:52.0, (20:24.0), (22:18.0) |
9 | 215 | New Lenox (Providence Catholic),
IL - Team Time (1st 5) 1:17:32.0 | Spread (1st 5) 2:43.0 |
| 5, 43, 52, 54, 61, (65), (66) |
| Brock O'Neill, Gabe Spesia, Danny Jensen, John O'Connor, Burke Dugan, (Josh Amann), (Sam McCloughan) |
| 13:46.0, 15:34.0, 15:51.0, 15:52.0, 16:29.0, (16:45.0), (16:49.0) |
10 | 246 | Rochelle,
IL - Team Time (1st 5) 1:19:30.3 | Spread (1st 5) 1:35.9 |
| 24, 47, 53, 60, 62, (78) |
| Santi Cordoba, Uzziel Zarate, Tucker Louis, Diego Escobar, Ben Hickey, (Isaac Ochoa) |
| 15:02.1, 15:41.2, 15:51.7, 16:17.3, 16:38.0, (21:50.7) |
11 | 303 | LaGrange Park (Nazareth Academy),
IL - Team Time (1st 5) 1:25:14.0 | Spread (1st 5) 3:23.0 |
| 38, 54, 64, 73, 74 |
| Brendan O'Brien, Jack O'Brien, Roy Nunez, Christian Gonzalez, Efren Guerrero |
| 15:23.0, 15:52.0, 16:43.0, 18:30.0, 18:46.0 |
12 | 363 | Burlington (Central),
IL - Team Time (1st 5) 1:34:07.3 | Spread (1st 5) 4:03.5 |
| 68, 71, 72, 75, 77 |
| Nathan Guy, Noah Karottu, Aaron Erb, Mitch Cigrand, Daniel Cork |
| 17:10.9, 17:58.0, 18:01.8, 19:42.2, 21:14.4 |