1 | 30 | St. Joseph (S.J.-Ogden),
IL - Team Time (1st 5) 1:19:51.7 | Spread (1st 5) 24.9 |
| 4, 5, 6, 7, 8, (10), (15) |
| Charlie Mabry, Luke Stegall, Elijah Mock, Carson Maroon, Payton Wendell, (Ethan Blackburn), (Aden Armstrong) |
| 15:45.9, 15:48.1, 15:58.7, 16:08.2, 16:10.8, (16:38.6), (16:56.2) |
2 | 89 | Paxton (P.-Buckley-Loda),
IL - Team Time (1st 5) 1:23:42.5 | Spread (1st 5) 3:37.7 |
| 1, 9, 24, 26, 29, (41), (55) |
| Ryder James, Aiden Kerr, Keagan Busboom, Landen Barfield, Isaiah Busby, (Daniel Busby), (Tyson Franckey) |
| 14:16.9, 16:17.5, 17:36.1, 17:37.4, 17:54.6, (18:11.2), (19:46.0) |
3 | 94 | Bismarck (B.-Henning-Rossville-Alvin),
IL - Team Time (1st 5) 1:24:48.7 | Spread (1st 5) 2:59.1 |
| 2, 12, 20, 25, 35, (49), (66) |
| Eli Mojonnier, Emerson Thorlton, Murphy McCool, Josh Gernand, Isaiah Tidwell, (James Dulin), (Kayden Trimble) |
| 15:00.9, 16:49.1, 17:22.4, 17:36.3, 18:00.0, (18:41.3), (21:09.4) |
4 | 102 | Georgetown (La Salette Academy),
IL - Team Time (1st 5) 1:26:50.0 | Spread (1st 5) 59.5 |
| 14, 17, 21, 23, 27, (37), (40) |
| Christopher Halligan, Andrew Lewis, John Brauner, George Mackin, Marcus Broussard, (Luke Pedry), (Raphael Dvorak) |
| 16:53.9, 17:04.8, 17:23.7, 17:34.2, 17:53.4, (18:02.4), (18:06.4) |
5 | 112 | Urbana (University),
IL - Team Time (1st 5) 1:26:06.0 | Spread (1st 5) 2:44.8 |
| 3, 16, 28, 31, 34, (39), (44) |
| Henry Laufenberg, Kai Schwartz, Elias Finkelman, Pieter Duursma, Walter Kraatz, (Ross Kimme), (Bruce Tang) |
| 15:14.3, 17:03.3, 17:53.8, 17:55.5, 17:59.1, (18:05.3), (18:20.6) |
6 | 117 | Tolono (Unity),
IL - Team Time (1st 5) 1:26:59.3 | Spread (1st 5) 1:20.2 |
| 11, 18, 19, 33, 36, (38), (46) |
| Thomas Cler, Bryson Denney, Brendan Graven, Isaac Ruggieri, Clayton Jamison, (Nolan Miller), (Alex Mowrer) |
| 16:40.3, 17:08.7, 17:11.4, 17:58.4, 18:00.5, (18:05.2), (18:28.3) |
7 | 182 | Broadlands (Heritage),
IL - Team Time (1st 5) 1:30:25.4 | Spread (1st 5) 1:46.9 |
| 13, 32, 42, 47, 48, (50), (60) |
| Zach Ruwe, Hunter Montgomery, Lukas Carey, Robert Holloman, Rowan Denmark-Collins, (Aidan Ashbrook), (Cohen Sands) |
| 16:53.6, 17:55.6, 18:15.5, 18:40.2, 18:40.5, (18:58.7), (20:25.8) |
8 | 260 | Paris,
IL - Team Time (1st 5) 1:40:29.0 | Spread (1st 5) 5:36.5 |
| 22, 43, 62, 65, 68 |
| Will Templeton, Wyatt Rich, Kalvin Rigdon, Ethan Vice, Graham Templeton |
| 17:24.5, 18:18.2, 20:40.7, 21:04.6, 23:01.0 |
9 | 273 | Chrisman,
IL - Team Time (1st 5) 1:46:29.3 | Spread (1st 5) 11:26.5 |
| 45, 51, 52, 54, 71 |
| John Phipps, Isaiah Cope, Karson Lewsader, Triston Lehmkuhl, Garrett Wells |
| 18:26.6, 18:59.1, 19:28.8, 19:41.7, 29:53.1 |
10 | 283 | Champaign (St. Thomas More),
IL - Team Time (1st 5) 1:40:26.6 | Spread (1st 5) 47.8 |
| 53, 56, 57, 58, 59, (61), (63) |
| Lucas Dixon, Joseph Ulozas, Jason Ballard, Martin Mondala, Jack Williamson, (Miles Moomaw), (Will Devocelle) |
| 19:37.5, 19:49.8, 20:16.6, 20:17.4, 20:25.3, (20:31.5), (20:41.0) |
11 | 300 | Cissna Park,
IL - Team Time (1st 5) 1:48:37.8 | Spread (1st 5) 6:36.0 |
| 30, 64, 67, 69, 70 |
| Malaki Verkler, Keegan Reed, Chase Petry, Joel Yergler, Maverick Grice |
| 17:55.0, 21:04.5, 21:47.3, 23:20.0, 24:31.0 |