155Naperville (Neuqua Valley), IL - Team Time (1st 5) 1:15:33.1 | Spread (1st 5) 1:12.8
1, 3, 13, 15, 23, (28), (32)
Zachary Close, Robert Glenn, Tony Hinderliter, Anthony Pastore, Joshua Nauman, (Ryan Adamski), (Aaron Hamilton)
14:22.6, 14:43.3, 15:24.7, 15:27.1, 15:35.4, (15:41.9), (15:48.2)
257Aurora (West Aurora), IL - Team Time (1st 5) 1:16:01.4 | Spread (1st 5) 1:03.6
2, 6, 8, 16, 25, (42), (48)
Sean Heetland, Nathan Gehrmann, Samuel Rocio, Branden DeLeon, Aiden Massaro, (Michael Nava), (Lachlan Mahoney)
14:34.5, 15:08.5, 15:12.9, 15:27.4, 15:38.1, (16:18.1), (16:29.0)
379Naperville (Central), IL - Team Time (1st 5) 1:17:13.4 | Spread (1st 5) 22.8
7, 14, 17, 20, 21, (24), (27)
Tyler Browning, Brayden Groenenboom, Nick Kamp, Patrick Clune, Max Henige, (Manny Najera), (Jack Graham)
15:12.2, 15:24.9, 15:28.0, 15:33.3, 15:35.0, (15:35.9), (15:38.5)
4117Naperville (North), IL - Team Time (1st 5) 1:17:55.8 | Spread (1st 5) 1:26.7
4, 12, 26, 34, 41, (44), (52)
Ammar Bhanpuri, Jack Robertz, Jackson Truty, Aidan Malana, Simon Reckamp, (Lukas Keane), (Brian Hatlestad)
14:49.5, 15:20.4, 15:38.3, 15:51.4, 16:16.2, (16:20.2), (16:33.6)
5160Downers Grove (South), IL - Team Time (1st 5) 1:19:25.2 | Spread (1st 5) 1:45.0
5, 22, 30, 49, 54, (58), (62)
Josh Poeschel, Ethan Traugott, John Clinton, TJ Harvat, Anthony Addante, (Conrad Saner), (Adam Meitz)
14:53.7, 15:35.1, 15:47.7, 16:30.0, 16:38.7, (16:46.2), (16:52.0)
6168Aurora (Metea Valley), IL - Team Time (1st 5) 1:19:48.8 | Spread (1st 5) 1:07.1
9, 35, 38, 40, 46, (53), (56)
Austin Brown, Rameez Abrar, Ian French, Nathan Behr, Josh Murray, (Isaiah Rodriguez), (Dylan Bennett-Garza)
15:15.1, 15:55.1, 16:01.6, 16:14.8, 16:22.2, (16:36.4), (16:43.3)
7190Aurora (Waubonsie Valley), IL - Team Time (1st 5) 1:20:10.5 | Spread (1st 5) 1:31.2
19, 31, 33, 36, 71, (76), (80)
Zach Self, Austin McInturff, Zack Hayden, Tyler Heap, Kyle Beitler, (Kaleb Geleso), (Saye Karthikeyan)
15:33.1, 15:48.0, 15:48.7, 15:56.4, 17:04.3, (17:29.6), (17:46.0)
8234Bolingbrook, IL - Team Time (1st 5) 1:21:57.2 | Spread (1st 5) 1:34.0
11, 39, 60, 61, 63, (67), (69)
Hussein Almousawi, Vincent De Farno, Isaac Stowers, Logan Schmidt, Benjamin Cabas, (Jason Vervack), (Michael Delgado)
15:19.7, 16:06.4, 16:47.8, 16:49.6, 16:53.7, (16:57.8), (17:02.1)
9242Lombard (Glenbard East), IL - Team Time (1st 5) 1:22:21.6 | Spread (1st 5) 2:11.1
10, 18, 64, 73, 77, (78), (82)
Ryan Van Dam, Mason Hephner, Chris Hallerud, Leo Contreras, Miles DePhillips, (Emmett Cross), (Garin Ohanion)
15:19.0, 15:28.1, 16:54.9, 17:09.5, 17:30.1, (17:34.6), (17:50.2)
10243Oswego, IL - Team Time (1st 5) 1:22:25.0 | Spread (1st 5) 28.0
43, 44, 47, 50, 59, (68), (72)
Mitchell Bucher, Andrew Shroba, Logan Schmeckpeper, Matthew Everix, Theodore Gray, (Jeremiah Houston), (Matthew Sobecki)
16:18.3, 16:20.2, 16:27.3, 16:32.9, 16:46.3, (17:00.6), (17:06.2)
11257Aurora (East), IL - Team Time (1st 5) 1:22:25.6 | Spread (1st 5) 1:19.0
29, 37, 55, 66, 70, (75), (81)
Miguel Capulin, Roman Nevarez, Jeremy Perez, Yair Alanis, Alejandro Cantarero, (Noe Martinez), (Francisco Morales)
15:44.6, 16:01.3, 16:39.4, 16:56.7, 17:03.6, (17:26.9), (17:49.3)
12326Plainfield (East), IL - Team Time (1st 5) 1:25:19.4 | Spread (1st 5) 1:10.0
51, 57, 65, 74, 79, (83), (84)
John Berducido, Ryan Breese, Grant Withaeger, Joey Lagattolla, Tyler Fadenholz, (Evan Breese), (Dominic Taylor)
16:33.4, 16:45.6, 16:56.0, 17:21.0, 17:43.4, (18:34.2), (18:50.0)