147Rockford (R. Christian), IL - Team Time (1st 5) 1:18:20.1 | Spread (1st 5) 2:05.1
1, 2, 7, 16, 21, (37), (39)
Weston Forward, Aidan Sosnowski, Tyler Nalley, Andrew Kurien, Reece Wesseln, (Cameron McGonigal), (Joel White)
14:37.5, 14:44.0, 15:50.2, 16:25.8, 16:42.6, (18:00.4), (18:03.8)
248Winnebago, IL - Team Time (1st 5) 1:19:31.1 | Spread (1st 5) 1:11.9
3, 5, 8, 15, 17, (19), (36)
Nicolai Martino, Joseph Erb Jr., Daniel Hodgdon, Cole Thomas, Blake Linder, (Brady Schaller), (Jonathan Claerbout)
15:16.3, 15:33.5, 15:54.8, 16:18.3, 16:28.2, (16:30.6), (17:55.3)
3129Rockford Lutheran, IL - Team Time (1st 5) 1:24:58.6 | Spread (1st 5) 2:25.7
6, 22, 27, 32, 42, (54)
Kyle Gnewuch, Trystan Zeller, Trystan Zellar, Joey Mikel, Ryan Phillips, (Jerzy Davis)
15:44.5, 16:43.8, 16:57.8, 17:22.3, 18:10.2, (19:33.0)
4139Marengo, IL - Team Time (1st 5) 1:25:55.7 | Spread (1st 5) 2:15.7
9, 23, 26, 38, 43, (46), (57)
Marcus Ray, Patrick Signore, Jonathan Snelgrove, Gavin Prudlick, Noah Evans, (Logan Barrett), (Camden Weirich)
15:57.3, 16:44.3, 16:57.7, 18:03.4, 18:13.0, (18:26.2), (19:36.4)
5142Byron, IL - Team Time (1st 5) 1:26:00.5 | Spread (1st 5) 4:10.2
4, 24, 29, 30, 55, (59), (62)
Tim Starwalt, Jon Wicklein, Paul Wicklein, Aiden Carby, Micah Hilliker, (Zach Krane), (Kenny Boehm)
15:23.4, 16:47.0, 17:07.3, 17:09.2, 19:33.6, (19:56.6), (20:33.3)
6146East Dubuque, IL - Team Time (1st 5) 1:26:38.3 | Spread (1st 5) 2:36.8
11, 18, 20, 47, 50, (66), (68)
Arthur Horn, Devin Bradt, Wil Quinn, Sam Eaton, Isaac Rife, (Bryce Gempler), (Konner Allendorf)
16:06.6, 16:29.4, 16:38.6, 18:40.3, 18:43.4, (21:05.5), (21:49.3)
7171Durand, IL - Team Time (1st 5) 1:28:21.8 | Spread (1st 5) 3:04.6
10, 31, 34, 44, 52, (56), (63)
Jaden Gocken, Roger Maines, Mason Vande Voorde, Zach Linder, Evan Folk, (Danny White), (Francisco Suarez)
15:59.0, 17:11.5, 17:47.9, 18:19.8, 19:03.6, (19:35.3), (20:35.8)
8189Stillman Valley, IL - Team Time (1st 5) 1:30:48.2 | Spread (1st 5) 4:37.6
13, 14, 48, 49, 65
Holland Reynolds, Jeremiah Bogner, Evan Jones, Storm Hickey, Paul Baker
16:15.1, 16:15.3, 18:42.1, 18:43.0, 20:52.7
9204Richmond (R.-Burton), IL - Team Time (1st 5) 1:33:00.4 | Spread (1st 5) 5:32.6
25, 33, 35, 41, 70
Angus McClellan, Jacob Farmer, Owen Weinfurtner, Ryan McClellan, Cade Garrison
16:53.7, 17:44.5, 17:48.9, 18:07.0, 22:26.3
10227Woodstock (Marian), IL - Team Time (1st 5) 1:35:16.9 | Spread (1st 5) 5:39.8
12, 28, 51, 67, 69, (71)
Roger Young, Ronan Costello, Derek Leitzen, Logan Cross, Eli Schneck, (Connor Truckenbrod)
16:09.8, 17:06.3, 18:51.2, 21:20.0, 21:49.6, (24:04.7)
11256Genoa (G.-Kingston), IL - Team Time (1st 5) 1:35:55.4 | Spread (1st 5) 1:59.0
40, 45, 53, 58, 60, (61), (64)
Nathan Brening, Myles Kendzie, Hawke Mitchell, Will Berndt, Clay Sanders, (Jarik Scott), (Teo Tourino Fernandez)
18:04.5, 18:25.7, 19:25.7, 19:56.0, 20:03.5, (20:14.0), (20:41.0)