1 | 71 | Bloomington (H.S.),
IL - Team Time (1st 5) 1:21:13.4 | Spread (1st 5) 1:25.6 |
| 2, 6, 12, 19, 32, (46), (73) |
| Nick Doud, Evan Turnbull, Bradyn Olmstead, Drew Gibson, Quinn Olson, (Roger Mendiola), (Dylan Kosloskus) |
| 15:26.7, 16:01.8, 16:17.0, 16:35.6, 16:52.3, (17:08.5), (17:32.9) |
2 | 92 | Springfield (H.S.),
IL - Team Time (1st 5) 1:22:40.5 | Spread (1st 5) 12.5 |
| 15, 17, 18, 20, 22, (34), (38) |
| Ryan Waldinger, Anthony Peralta, Zach Kinison, Luke Flesner, Kyle Boughter, (Sam Forness), (Nick Hannig) |
| 16:25.8, 16:28.5, 16:30.7, 16:37.2, 16:38.3, (16:55.0), (17:00.1) |
3 | 99 | Mahomet (M.-Seymour),
IL - Team Time (1st 5) 1:21:05.8 | Spread (1st 5) 2:28.3 |
| 1, 5, 9, 24, 60, (64), (68) |
| Mathias Powell, Bryson Keeble, Kyle Nofziger, Jonah Singer, Joseph Scheele, (David Wilcoski), (Joe Taylor) |
| 14:55.2, 15:58.7, 16:08.3, 16:40.1, 17:23.5, (17:27.7), (17:30.0) |
4 | 108 | Washington,
IL - Team Time (1st 5) 1:23:00.2 | Spread (1st 5) 38.2 |
| 13, 14, 20, 25, 36, (44), (63) |
| Reese Borlin, Chris Hurd, Avery Davidson, Ben Learned, Zach Tranchitella, (Jackson Ward), (Jacob Stone) |
| 16:21.0, 16:22.2, 16:37.2, 16:40.6, 16:59.2, (17:07.4), (17:26.6) |
5 | 126 | Metamora,
IL - Team Time (1st 5) 1:23:04.2 | Spread (1st 5) 1:02.1 |
| 7, 11, 27, 40, 41, (52), (56) |
| Ian O'Laughlin, Adam Gilbreath-Glaub, Jacob Gray, Evan Johnson, Austin Gale, (Andrew Springer), (Nick Thelen) |
| 16:02.8, 16:10.9, 16:44.1, 17:01.5, 17:04.9, (17:12.0), (17:14.8) |
6 | 164 | Peoria (Notre Dame),
IL - Team Time (1st 5) 1:24:13.6 | Spread (1st 5) 57.4 |
| 10, 28, 39, 42, 45, (49), (51) |
| Chris Gilbert, Brennan Messmer, David Robison, Logan Keene, Patrick Couri, (Brett Dickerson), (Owen Lynch) |
| 16:10.1, 16:48.5, 17:01.3, 17:06.2, 17:07.5, (17:08.9), (17:10.1) |
7 | 182 | Geneseo,
IL - Team Time (1st 5) 1:24:36.0 | Spread (1st 5) 46.9 |
| 16, 30, 35, 48, 53, (57), (69) |
| William Plumley, Justin Johnson, Colby Rapps, Spencer Lindstrom, Isaac Kuster, (Lucas Nicke), (Rafe Morrison) |
| 16:26.3, 16:51.0, 16:56.7, 17:08.8, 17:13.2, (17:15.0), (17:31.3) |
8 | 252 | Dunlap,
IL - Team Time (1st 5) 1:26:00.4 | Spread (1st 5) 47.8 |
| 26, 37, 61, 62, 66, (70), (74) |
| Max Varness, Dane Tow, Elijah Blascyk, Michael Hardy, Lincoln Metzger, (Gavin Dean), (JT Templin) |
| 16:41.0, 17:00.0, 17:24.7, 17:25.9, 17:28.8, (17:31.9), (17:33.0) |
9 | 257 | Springfield (Sacred Heart-Griffin),
IL - Team Time (1st 5) 1:26:04.5 | Spread (1st 5) 54.7 |
| 29, 31, 47, 71, 79, (81), (91) |
| Brendan Fahey, Max Kersting, Grant Sarnowski, Martin McGrath, Nathaniel Bell, (Jacob Coady), (August Davis) |
| 16:48.8, 16:51.1, 17:08.6, 17:32.5, 17:43.5, (17:44.8), (18:00.6) |
10 | 279 | Morton,
IL - Team Time (1st 5) 1:25:56.2 | Spread (1st 5) 2:04.2 |
| 3, 33, 78, 82, 83, (95), (97) |
| Sam Lange, Tyler Timmons, Cade Zobrist, Tyson Martin, Jake Turner, (Brody Zobrist), (Kyle Davis) |
| 15:45.5, 16:53.5, 17:42.0, 17:45.5, 17:49.7, (18:17.4), (18:19.7) |
11 | 286 | Champaign (Central),
IL - Team Time (1st 5) 1:26:26.7 | Spread (1st 5) 30.0 |
| 43, 54, 55, 58, 76, (85), (92) |
| John Smith, Alex Ahmari, Quinn Kolodziej, Luke Hartmann, Kyle Treakle, (Victor Smith), (Robert Mercer) |
| 17:07.2, 17:13.5, 17:13.6, 17:15.2, 17:37.2, (17:51.9), (18:02.4) |
12 | 336 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:28:06.5 | Spread (1st 5) 2:23.5 |
| 23, 59, 71, 75, 108, (110), (117) |
| Ethan Woods, Edwin Svobada, Ryan Allspach, Wesley Jedlicka, Jacob Mack, (Ryan Daca), (Hector Herrera) |
| 16:40.0, 17:16.2, 17:32.5, 17:34.3, 19:03.5, (19:20.2), (20:15.5) |
13 | 367 | East Peoria,
IL - Team Time (1st 5) 1:28:15.8 | Spread (1st 5) 2:28.6 |
| 8, 80, 84, 93, 102, (112), (113) |
| Keaton Vandel, Caleb Alt, Bailey Webster, Dawson Dobbelaire, Ryan Sosnowski, (Daniel Vangunten), (Nate Steenbergen) |
| 16:04.4, 17:44.3, 17:50.4, 18:03.7, 18:33.0, (19:30.3), (19:34.1) |
14 | 372 | Rock Island (H.S.),
IL - Team Time (1st 5) 1:28:15.5 | Spread (1st 5) 49.9 |
| 50, 67, 77, 88, 90, (94), (105) |
| Donovan Garro, Aminia Mashimango, Samson Shukuru, Ben Claude, Vyizigiro Ezekieli, (Joe Brune), (Mitchell Grizzle) |
| 17:10.0, 17:29.9, 17:38.3, 17:57.4, 17:59.9, (18:11.0), (18:44.7) |
15 | 373 | Rochester,
IL - Team Time (1st 5) 1:28:35.8 | Spread (1st 5) 2:32.8 |
| 4, 86, 87, 96, 100, (103), (104) |
| Matt Herren, Elliott Staley, Charles Archey, Adam Gribbins, Dan Ryan, (Max Wilber), (Adam Transue) |
| 15:57.3, 17:54.0, 17:56.8, 18:17.6, 18:30.1, (18:34.3), (18:43.5) |
16 | 508 | Springfield (Lanphier),
IL - Team Time (1st 5) 1:36:32.3 | Spread (1st 5) 4:09.8 |
| 65, 99, 101, 118, 125, (131) |
| Jordan King, Michael Ousley, Peyton Smith, Kenny Castleberry, Khalil Ross, (Devan Powell) |
| 17:28.5, 18:26.2, 18:32.3, 20:27.0, 21:38.3, (24:06.9) |
17 | 545 | Canton,
IL - Team Time (1st 5) 1:36:09.9 | Spread (1st 5) 1:31.7 |
| 98, 107, 109, 115, 116, (119), (121) |
| Brennen Lawson, Avery Dry, Shawn Eddy, Sam Mason, Mason Wood, (Brett Link), (Charles Wallace) |
| 18:23.6, 19:01.5, 19:11.8, 19:37.7, 19:55.3, (20:33.6), (20:59.7) |
18 | 548 | Peoria (Richwoods),
IL - Team Time (1st 5) 1:38:22.0 | Spread (1st 5) 3:08.9 |
| 89, 106, 111, 120, 122, (126), (128) |
| Chrishad Nash, Andrew Workheiser, Nick Doty, Isaac Galindo, Christian Joliff, (Alex Ostrander), (Andrew Herkelman) |
| 17:59.3, 19:00.4, 19:27.1, 20:47.0, 21:08.2, (22:07.7), (22:23.1) |
19 | 617 | Lincoln,
IL - Team Time (1st 5) 1:47:50.4 | Spread (1st 5) 3:22.6 |
| 114, 123, 124, 127, 129, (130), (132) |
| Joseph Dalpoas, Mason Woolard, Ian Stauffer, Cameron Glick, Peyton Rickord, (Luke Luster), (Colton Davis) |
| 19:36.3, 21:22.6, 21:30.5, 22:22.1, 22:58.9, (23:35.8), (24:17.3) |