119Rockford (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)
2107Byron, 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)
3108Marengo, 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)
4138Durand, 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)
5143Winnebago, 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)
6154East 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)
7171Richmond (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)
8181Woodstock (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)
9221Johnsburg, 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
10231Genoa (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)
11291Oregon, 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