1 | 71 | Winnebago,
IL - Team Time (1st 5) 1:19:21.5 | Spread (1st 5) 1:27.4 |
| 1, 3, 8, 25, 34, (38), (56) |
| Devin Tervelt, Tyler Hendrickson, Chase Upmann, Davy Lyons, Jacob Hall, (Ethan Hendrickson), (Logan Kast) |
| 15:09.7, 15:32.7, 15:38.2, 16:23.8, 16:37.1, (16:48.6), (17:10.6) |
2 | 77 | Aurora (Central Catholic),
IL - Team Time (1st 5) 1:20:16.6 | Spread (1st 5) 45.9 |
| 7, 13, 15, 20, 22, (31), (36) |
| Rohn Ritchie, Tony LoPresti, Sam Woody, Tony Cepeda, Michael Easton, (Jose Lopez), (Jacob Montelongo) |
| 15:36.4, 15:54.9, 16:05.6, 16:17.4, 16:22.3, (16:34.8), (16:44.3) |
3 | 124 | Byron,
IL - Team Time (1st 5) 1:21:27.6 | Spread (1st 5) 1:32.1 |
| 6, 14, 23, 28, 53, (93), (103) |
| Ethan Kirk, Drew Linhart, Collin Conderman, Samuel Lewis, Joseph Pina, (Morgan Jackson), (Brady Little) |
| 15:34.7, 15:56.6, 16:22.6, 16:26.9, 17:06.8, (19:05.1), (19:44.4) |
4 | 128 | Rockford (Auburn),
IL - Team Time (1st 5) 1:21:24.8 | Spread (1st 5) 1:46.3 |
| 2, 11, 24, 42, 49, (52), (60) |
| Jonah Garcia, Peter Maculan, Ryan Sweeney, Matt Seigal, Matthew Blessing, (Aron Tatman), (Cayden Shroeder) |
| 15:15.3, 15:51.4, 16:22.9, 16:53.6, 17:01.6, (17:05.1), (17:24.7) |
5 | 174 | Harvard,
IL - Team Time (1st 5) 1:23:51.3 | Spread (1st 5) 3:01.5 |
| 9, 17, 18, 47, 83, (84) |
| Reid Stricker, Steven Austin, Jason Pichardo, JJ Lich, Connor Flores, (Levi Austin) |
| 15:40.5, 16:13.3, 16:15.8, 16:59.7, 18:42.0, (18:42.5) |
6 | 185 | Cascade (Leavenworth),
WA - Team Time (1st 5) 1:23:21.3 | Spread (1st 5) 1:27.0 |
| 10, 21, 45, 51, 58, (64), (81) |
| Landon Davies, Owen Bard, William Cassayre, Derek Richardson, Jerome Jerome, (Lien Hagedorn), (Judah Wilks) |
| 15:47.0, 16:19.5, 16:55.8, 17:05.0, 17:14.0, (17:40.9), (18:39.3) |
7 | 202 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:24:31.2 | Spread (1st 5) 1:42.9 |
| 26, 27, 33, 45, 71, (76), (104) |
| Andrew Hutchinson, Connor Yunk, Nicholas Marchetti, Tanner Meyers, Trevor Dawley, (Mason Dunn), (Hayden Brown) |
| 16:25.1, 16:25.5, 16:36.8, 16:55.8, 18:08.0, (18:27.4), (19:51.7) |
8 | 215 | Cashmere,
WA - Team Time (1st 5) 1:25:13.0 | Spread (1st 5) 1:59.3 |
| 15, 30, 32, 68, 70, (72), (73) |
| Rob McManus, Sam Kinser, Oscar Orozco, Kyler Knoll, Aaron Guerrero, (Nolan Grimmett), (James Terrell-Lewis) |
| 16:05.6, 16:32.7, 16:35.2, 17:54.6, 18:04.9, (18:13.5), (18:13.8) |
9 | 229 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:25:19.2 | Spread (1st 5) 3:32.8 |
| 5, 19, 54, 57, 94, (98) |
| Peter LaMantia, Liam Keefe, Kyle Gomel, Alex Bauling, Aaron Spanier, (Declan Coyle) |
| 15:34.2, 16:17.1, 17:08.4, 17:12.5, 19:07.0, (19:21.2) |
10 | 234 | Rockford Lutheran,
IL - Team Time (1st 5) 1:25:10.5 | Spread (1st 5) 1:42.0 |
| 12, 39, 59, 61, 63, (99), (100) |
| Grant Gustafson, Chris Kellogg, Charlie Henry, Jarrett Johnson, Nathan Langley, (Andrew Garab), (Gage Fox) |
| 15:52.6, 16:52.2, 17:22.3, 17:28.8, 17:34.6, (19:25.7), (19:31.7) |
11 | 262 | Farmington,
MO - Team Time (1st 5) 1:26:35.0 | Spread (1st 5) 2:48.0 |
| 4, 50, 65, 69, 74, (75), (85) |
| Thomas Lee, Gavin Hunt, Parker Wilson, Alex Green, Gavin Anderson, (Collin Holifield), (Bryan Arango) |
| 15:33.0, 17:03.0, 17:43.0, 17:55.0, 18:21.0, (18:22.0), (18:43.0) |
12 | 300 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:28:07.0 | Spread (1st 5) 2:00.7 |
| 35, 48, 55, 77, 85, (88), (95) |
| Ryan Wade, Will Gates, Brennan Peters, Gabe Campbell, Jacob Bray, (Ian Dvorak), (Mitch Clymer) |
| 16:42.3, 17:00.2, 17:09.7, 18:31.8, 18:43.0, (18:48.8), (19:15.7) |
13 | 321 | Oregon,
IL - Team Time (1st 5) 1:30:10.1 | Spread (1st 5) 4:01.4 |
| 29, 37, 67, 78, 110, (113) |
| Andrew Harshman, Mike Bower, Conner Harshman, Kenny Bower, Isaac Brooks, (Charles Gatz) |
| 16:29.8, 16:48.0, 17:45.3, 18:35.8, 20:31.2, (21:05.0) |
14 | 340 | Johnsburg,
IL - Team Time (1st 5) 1:29:40.5 | Spread (1st 5) 1:59.7 |
| 43, 62, 66, 80, 89, (102), (107) |
| Chris Tobin, Alex Fischer, Grady Germann, Brennen Felton, Nate Wendt, (Rob Arnold), (Cade Wizceb) |
| 16:53.8, 17:32.3, 17:43.3, 18:37.6, 18:53.5, (19:41.2), (20:11.8) |
15 | 343 | Aurora (A. Christian),
IL - Team Time (1st 5) 1:30:28.8 | Spread (1st 5) 2:11.5 |
| 40, 41, 79, 91, 92, (109) |
| Stephen Kersey, J.J. Angelo, Joseph Cannon, Luke Richardson, Ben Smoot, (Tyler Fischer) |
| 16:52.9, 16:53.3, 18:37.2, 19:01.0, 19:04.4, (20:21.6) |
16 | 493 | Randolph,
MA - Team Time (1st 5) 1:38:40.0 | Spread (1st 5) 2:20.0 |
| 82, 87, 101, 111, 112, (114), (115) |
| Robert Duarte, Brian Kubi, Izhak Adams, Evans Appiah, Bruce Huynh, (Cody Pham), (Wesley Nguyen) |
| 18:40.0, 18:45.0, 19:37.0, 20:38.0, 21:00.0, (21:22.0), (21:46.0) |
17 | 494 | Durand,
IL - Team Time (1st 5) 1:37:30.2 | Spread (1st 5) 1:02.1 |
| 90, 96, 97, 105, 106, (117) |
| Aaron Folk, Alongi Joey, Toby Craft, Tyler Kormoczy, Riley Martin, (Jesse Biesemeier) |
| 18:55.7, 19:19.6, 19:20.2, 19:56.9, 19:57.8, (23:05.9) |
18 | 505 | Elgin (St. Edward),
IL - Team Time (1st 5) 1:47:59.1 | Spread (1st 5) 8:13.5 |
| 44, 108, 116, 118, 119 |
| Alex Garcia, Chris Costales, Max Marquez, Ethan Wagh, Azar Michael |
| 16:55.0, 20:16.9, 21:52.2, 23:46.5, 25:08.5 |