138Rockford (R. Christian), IL - Team Time (1st 5) 1:16:55.1 | Spread (1st 5) 1:36.1
1, 3, 9, 12, 13, (32), (33)
Weston Forward, Andrew Kurien, Evan White, Blake Lindberg, Joel White, (Sam Walsh), (Zac Wesseln)
14:28.0, 14:39.6, 15:43.3, 16:00.1, 16:04.1, (17:19.5), (17:23.7)
239Winnebago, IL - Team Time (1st 5) 1:17:24.3 | Spread (1st 5) 1:47.9
2, 5, 6, 10, 16, (18), (20)
Nicolai Martino, Joseph Erb Jr., Daniel Hodgdon, Aiden Vazquez, Blake Linder, (Cole Thomas), (Hudson Pope)
14:35.0, 15:07.8, 15:28.5, 15:50.1, 16:22.9, (16:33.9), (16:39.4)
3100Byron, IL - Team Time (1st 5) 1:22:03.7 | Spread (1st 5) 2:05.4
4, 21, 23, 24, 28, (30), (46)
Tim Starwalt, Conner Welt, Aiden Carby, Braden Dietrich, Paul Wicklein, (Micah Hilliker), (Kevin Maldonado)
14:50.7, 16:42.3, 16:46.2, 16:48.4, 16:56.1, (17:16.8), (18:37.1)
4114Richmond (R.-Burton), IL - Team Time (1st 5) 1:23:33.2 | Spread (1st 5) 58.5
15, 17, 26, 27, 29, (64), (68)
Angus McClellan, Gavin McInnis, Owen Weinfurtner, Ryan McClellan, Jacob Farmer, (James Neumann), (Cade Garrison)
16:12.2, 16:25.0, 16:52.4, 16:52.9, 17:10.7, (20:09.3), (20:38.6)
5133Rockford Lutheran, IL - Team Time (1st 5) 1:25:31.1 | Spread (1st 5) 3:10.6
8, 11, 19, 47, 48, (59), (60)
Kyle Gnewuch, Kyle Enke, Trystan Zeller, Douglas Johnson, Conrad Johnson, (Elias Richard), (Noah Bramble)
15:33.4, 15:58.1, 16:37.4, 18:38.2, 18:44.0, (19:36.5), (19:41.5)
6189Genoa (G.-Kingston), IL - Team Time (1st 5) 1:29:22.5 | Spread (1st 5) 3:06.7
14, 25, 45, 50, 55, (56), (61)
Gabriel Peña, Christopher Garcia, Michael Schmidt, Jarik Scott, Tyler Guptail, (Ryken Scott), (Hawke Mitchell)
16:08.4, 16:51.3, 18:14.9, 18:52.8, 19:15.1, (19:29.8), (19:44.2)
7202Forreston, IL - Team Time (1st 5) 1:30:02.2 | Spread (1st 5) 2:15.5
31, 34, 35, 44, 58, (66)
Kameron Grobe, Noah Genandt, Kale Grobe, Taryn Heather, Joey Rowland, (Jared Merkel)
17:17.8, 17:26.2, 17:30.4, 18:14.5, 19:33.3, (20:24.8)
8207Stillman Valley, IL - Team Time (1st 5) 1:30:16.4 | Spread (1st 5) 2:14.8
22, 38, 42, 52, 53, (54), (63)
Holland Reynolds, Evan Jones, Storm Hickey, Paul Baker, Ryne Lundquist, (Lucas Dallio), (Landon Paff)
16:45.3, 17:35.8, 17:57.0, 18:58.2, 19:00.1, (19:03.0), (20:08.9)
9219Dakota, IL - Team Time (1st 5) 1:31:45.2 | Spread (1st 5) 4:38.7
7, 39, 51, 57, 65
Aiden Ruiz, Logan Hanson, Jerry Knight, Brayden Novak, Ivan Wenger
15:32.1, 17:37.5, 18:53.8, 19:31.0, 20:10.8
10233Durand, IL - Team Time (1st 5) 1:32:40.4 | Spread (1st 5) 3:03.0
36, 40, 41, 49, 67, (70), (71)
Tyler Weber, Nathan Munson, Logan Connell, Danny White, Caleb Beatty, (Dylan Smith), (Marshal Groves)
17:31.9, 17:51.0, 17:56.4, 18:46.2, 20:34.9, (20:44.1), (20:48.0)
11283Rockford (Our Lady of the Sacred Heart), IL - Team Time (1st 5) 1:42:01.0 | Spread (1st 5) 8:16.6
37, 43, 62, 69, 72
Emmanuel Ortega, William Schirger, Zachary Carguillo, Frank Parnello, Benny Aguilar
17:33.2, 17:57.4, 20:00.2, 20:40.4, 25:49.8