1 | 19 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:20:15.0 | Spread (1st 5) 1:31.4 |
| 1, 2, 3, 5, 8, (9), (13) |
| Ethan Walsh, Weston Forward, Aidan Sosnowski, Tony Chen, Noah Shook, (Tyler Nalley), (Reece Wesseln) |
| 15:21.0, 15:28.7, 16:07.7, 16:25.2, 16:52.4, (16:58.1), (17:46.2) |
2 | 107 | Byron,
IL - Team Time (1st 5) 1:32:31.7 | Spread (1st 5) 1:18.0 |
| 16, 17, 22, 23, 29, (34), (53) |
| Carter Conderman, Isaac Mondello, Jon Wicklein, Aiden Carby, Paul Wicklein, (Evan Potter), (Joaquin Winkhart) |
| 17:54.2, 17:58.3, 18:42.8, 18:44.2, 19:12.2, (19:29.1), (21:29.2) |
3 | 108 | Marengo,
IL - Team Time (1st 5) 1:32:00.3 | Spread (1st 5) 1:55.5 |
| 12, 15, 18, 30, 33, (42), (44) |
| Marcus Ray, Preston Bailey, Patrick Signore, Camden Weirich, Jonathan Snelgrove, (Gavin Prudlick), (Dylan Squires) |
| 17:31.1, 17:50.1, 18:00.1, 19:12.4, 19:26.6, (20:15.6), (20:17.4) |
4 | 138 | Durand,
IL - Team Time (1st 5) 1:34:48.1 | Spread (1st 5) 3:00.7 |
| 11, 14, 27, 41, 45, (49), (50) |
| Bradyn Windnagle, Jaden Gocken, Jesse Biesemeier, Dylan Smith, Evan Folk, (Marcos Perez), (Seth Bolen) |
| 17:23.9, 17:47.4, 19:00.9, 20:11.3, 20:24.6, (20:47.0), (20:49.5) |
5 | 143 | Winnebago,
IL - Team Time (1st 5) 1:34:43.2 | Spread (1st 5) 4:19.5 |
| 4, 21, 25, 46, 47, (51), (52) |
| Nicolai Martino, Cole Thomas, Brady Schaller, Jonathan Claerbout, Gabe Ginger, (Torey Shumate), (Nathan Lyons) |
| 16:17.5, 18:32.6, 18:51.1, 20:25.0, 20:37.0, (20:57.7), (21:18.6) |
6 | 154 | East Dubuque,
IL - Team Time (1st 5) 1:35:51.3 | Spread (1st 5) 5:10.9 |
| 6, 19, 34, 40, 55, (66) |
| Matt Foote, Owen Murdock, Wil Quinn, Hayden Schemmel, Cael Ozee, (Konner Allendorf) |
| 16:33.1, 18:09.8, 19:29.1, 19:55.3, 21:44.0, (26:32.1) |
7 | 171 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:37:44.7 | Spread (1st 5) 2:29.4 |
| 20, 28, 32, 43, 48, (64), (71) |
| Oscar Bonilla, Jacob Farmer, Angus McClellan, Tristen Miller, Owen Weinfurtner, (Payton Weiland), (Joey Schneck) |
| 18:13.2, 19:06.4, 19:25.4, 20:17.1, 20:42.6, (25:08.2), (34:05.2) |
8 | 181 | Woodstock (Marian),
IL - Team Time (1st 5) 1:38:48.9 | Spread (1st 5) 5:03.0 |
| 7, 26, 38, 54, 56, (61) |
| Anthony Carney, Ronan Costello, Derek Leitzen, Tommy Somen, Declan Robertson, (Henry Flejter) |
| 16:43.3, 18:52.4, 19:47.9, 21:39.0, 21:46.3, (24:03.1) |
9 | 221 | Johnsburg,
IL - Team Time (1st 5) 1:54:33.1 | Spread (1st 5) 12:44.3 |
| 10, 36, 37, 68, 70 |
| Jackson Batt, Jacob Arnold, Ryan Conner, Gabe Alvarez, Luke Schulze |
| 17:23.3, 19:38.9, 19:44.2, 27:39.1, 30:07.6 |
10 | 231 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:47:09.4 | Spread (1st 5) 5:00.7 |
| 24, 31, 57, 59, 60, (63), (69) |
| Nathan Brening, Myles Kendzie, Hawke Mitchell, Noah Tatroe, Zachary Neblock, (Owen Brown), (AJ Sager) |
| 18:48.6, 19:23.4, 21:53.0, 23:15.1, 23:49.3, (24:38.9), (29:39.7) |
11 | 291 | Oregon,
IL - Team Time (1st 5) 2:00:40.6 | Spread (1st 5) 7:36.3 |
| 39, 58, 62, 65, 67 |
| Aidan Guida, Christopher Bolisenga, Nicholas Meives-Wylie, Isaac Brooks, Bryan Immel |
| 19:53.5, 22:15.4, 24:29.9, 26:32.0, 27:29.8 |