138Melrose Park (Walther Christian), IL - Team Time (1st 5) 1:30:36.0 | Spread (1st 5) 40.0
3, 4, 7, 11, 13, (16), (18)
Eric Neubieser, Luis Dieguez, Mitch Kruckenberg, David Garcia, Jaylin Williams, (Jose Rebolledo), (Kobe Morris)
17:51.0, 17:52.0, 18:02.0, 18:20.0, 18:31.0, (18:37.0), (18:54.0)
260Elmhurst (Timothy Christian), IL - Team Time (1st 5) 1:31:54.0 | Spread (1st 5) 1:07.0
2, 12, 14, 15, 17, (20), (22)
Michael Larkin, Matt Fox, Xavier Ross, William Terpstra, Aidan Shervheim, (Tommy Troxel), (Andy Mittlestaedt)
17:39.0, 18:21.0, 18:32.0, 18:36.0, 18:46.0, (19:31.0), (19:33.9)
371Westmont, IL - Team Time (1st 5) 1:33:32.0 | Spread (1st 5) 2:31.0
1, 7, 9, 24, 30, (31), (42)
Paul Gordon, Jasper Requiron, Sam Asa, Ryan Pleva, Jake Dooley, (Robbie Burns), (Connor Alessi)
17:37.0, 18:02.0, 18:07.0, 19:38.0, 20:08.0, (20:15.0), (21:18.0)
4121Elmhurst (IC Catholic), IL - Team Time (1st 5) 1:38:29.0 | Spread (1st 5) 46.0
19, 23, 25, 26, 28, (29), (40)
Eric James, Pat Shannon, Casey Kristie, Alec Vasquez, Nico Gaudio, (Eliot Sexton), (Antonio Gaudio)
19:20.0, 19:36.0, 19:43.0, 19:44.0, 20:06.0, (20:07.0), (20:44.0)
5122Lisle, IL - Team Time (1st 5) 1:38:19.0 | Spread (1st 5) 2:44.0
5, 21, 27, 33, 36, (41), (48)
Nicholas Janitch, Zach DeCraene, Joe Chan, Pat Thornton, Dylan Malavia, (Cole Faulstich), (Kevin Lee)
17:55.0, 19:32.0, 19:52.0, 20:21.0, 20:39.0, (20:49.0), (21:57.0)
6149Joliet (Catholic Academy), IL - Team Time (1st 5) 1:40:30.4 | Spread (1st 5) 2:44.6
6, 34, 35, 36, 38, (43), (45)
Harry McSteen, Tyler Hinthorn, Julian Smith, Josh Lemke, Zach Corcoran, (Matthew Gochee), (Jacob Guca)
17:57.4, 20:34.0, 20:38.0, 20:39.0, 20:42.0, (21:22.0), (21:33.0)
7171Chicago (C. Hope Academy), IL - Team Time (1st 5) 1:42:19.0 | Spread (1st 5) 3:28.0
10, 32, 39, 44, 46, (47), (49)
Maxwell Crawford, Joaquin Montero, Alex Rodriguez, Alberto Vazquez, Jordan Doss, (Journey Flemming), (Daniel Cruz)
18:13.0, 20:17.0, 20:43.0, 21:25.0, 21:41.0, (21:45.0), (22:24.0)