130Glen Ellyn (Glenbard West), IL - Team Time (1st 5) 1:22:46.8 | Spread (1st 5) 43.1
2, 4, 7, 8, 9, (10), (16)
Graham Faris, Liam Grady, Cayden Camp, Matt King, Ryan Fader, (Sam Roser), (Brandon Carpenter)
16:03.1, 16:28.5, 16:43.0, 16:46.0, 16:46.2, (16:52.2), (17:12.6)
245Wheaton (North), IL - Team Time (1st 5) 1:23:26.0 | Spread (1st 5) 1:21.0
1, 6, 11, 13, 14, (21), (24)
Aidan Murphy, Luke Haworth, Quinn Murphy, Jack Sanders, Daniel Xochitecatl, (Nathan Carroll), (Matthew Joyce)
15:48.0, 16:39.0, 16:54.0, 16:56.0, 17:09.0, (17:27.7), (17:37.0)
393Geneva, IL - Team Time (1st 5) 1:26:48.6 | Spread (1st 5) 1:21.6
5, 17, 19, 25, 27, (33), (35)
Julian Hipp, Dominic Ross, Noah Martin, Andrew Hosman, Griffin Poterek, (Connor McInerney), (Matthew Bultmann)
16:31.4, 17:15.9, 17:22.8, 17:45.5, 17:53.0, (18:16.9), (18:25.0)
4109West Chicago, IL - Team Time (1st 5) 1:28:06.1 | Spread (1st 5) 2:36.7
3, 15, 23, 30, 38, (39), (40)
Judah McLean, Daniel Duran, Zach Williamson, Andre Dzwiniel, Noah Case, (Romeo Alfaro), (Jacob Hayward)
16:20.2, 17:09.7, 17:36.4, 18:02.9, 18:56.9, (18:58.8), (19:08.7)
5114Roselle (Lake Park), IL - Team Time (1st 5) 1:28:01.1 | Spread (1st 5) 36.2
18, 20, 22, 26, 28, (29), (34)
Nick Zegger, Nick Sheklarevski, Daniel Bernal, James Jalowiec, Lucas Skupien, (Brandon Arguello), (Rishab Kulkarni)
17:19.4, 17:26.5, 17:29.6, 17:50.0, 17:55.6, (18:02.6), (18:17.5)
6148Elgin, IL - Team Time (1st 5) 1:30:14.6 | Spread (1st 5) 1:40.7
12, 31, 32, 36, 37, (41), (42)
Cole Tupper, David Dorantes, Giovani Sanchez Munoz, Daniel Valdivia, Ian Godinez, (Kevin Martinez), (David Villagomez)
16:54.8, 18:04.2, 18:04.9, 18:35.2, 18:35.5, (19:52.6), (19:55.4)