120Winnetka (New Trier), IL - Team Time (1st 5) 1:15:18.9 | Spread (1st 5) 46.0
1, 2, 3, 5, 9, (10), (25)
Oscar Dueno-Alda, Ben Crane, Atticus Miller, Samuel Teppo, Gabe Nosek, (Joey Papanicholas), (Andrew Hepner)
14:45.6, 14:48.2, 14:59.6, 15:13.9, 15:31.6, (15:32.4), (16:01.4)
245Arlington Heights (Hersey), IL - Team Time (1st 5) 1:17:14.1 | Spread (1st 5) 36.7
4, 6, 7, 12, 16, (17), (27)
Liam Naughton, Zach Frayder, Rob Geissenberger, Cameron Donner, Mateus Salomao, (AJ Svienty), (Aidan Nishimura)
15:10.3, 15:19.1, 15:19.8, 15:37.9, 15:47.0, (15:47.9), (16:04.8)
3121Northbrook (Glenbrook North), IL - Team Time (1st 5) 1:20:22.3 | Spread (1st 5) 1:15.3
8, 19, 20, 31, 43, (50), (54)
John Ihrke, Hayato Majoros, Alan Sung, Gabe Johnson, Ryan Shanahan, (Makoto Majoros), (Matthew Rubin)
15:26.6, 15:52.3, 15:57.5, 16:24.0, 16:41.9, (16:46.3), (16:49.2)
4131Evanston (Twp.), IL - Team Time (1st 5) 1:20:31.7 | Spread (1st 5) 18.3
22, 24, 26, 29, 30, (32), (45)
Henry O'Malley, Sam Froum, Torin Ravi, Emir Arber Bombaci, David Choldin, (Jack Kleinschmit), (Emmitt Wilson)
15:58.6, 15:59.7, 16:04.4, 16:12.1, 16:16.9, (16:29.2), (16:42.3)
5147Glenview (Glenbrook South), IL - Team Time (1st 5) 1:21:28.3 | Spread (1st 5) 52.9
15, 18, 35, 39, 40, (42), (48)
Andy Ordway, Jefferson Wei, Geoff Maddalozzo, James Hiltebrand, Sam Knezevich, (Ryan Gershowitz), (Henry Lato)
15:46.4, 15:51.6, 16:31.8, 16:39.2, 16:39.3, (16:40.7), (16:45.5)
147Wilmette (Loyola Academy), IL - Team Time (1st 5) 1:20:55.9 | Spread (1st 5) 1:14.8
11, 13, 21, 47, 55, (58), (64)
James Lombardo, Ben Howland, William Simon, Peter Seitzinger, Aidan O'Sullivan, (William Solmos), (Louis Hebson)
15:37.3, 15:43.6, 15:58.1, 16:44.8, 16:52.1, (16:55.9), (17:25.9)
7178Skokie (Niles North), IL - Team Time (1st 5) 1:22:12.2 | Spread (1st 5) 1:28.1
14, 23, 34, 46, 61, (68), (70)
Evan Parker, Ari Elmayan, Omar Gonzalez, Matthew Abraham, Camilo Leitao, (Sebastian Sokolov), (Adam Fingerman)
15:44.7, 15:59.1, 16:31.1, 16:44.5, 17:12.8, (17:58.8), (18:02.1)
8200Wheeling, IL - Team Time (1st 5) 1:22:45.7 | Spread (1st 5) 41.0
28, 33, 36, 51, 52, (53), (65)
Jake Ning, Chris Ordon, Tyler Woods, Jim Kyvik, Samir Patel, (John Ramirez), (Dan Reynoso)
16:07.4, 16:30.2, 16:32.2, 16:47.5, 16:48.4, (16:48.5), (17:29.0)
9261Skokie (Niles West), IL - Team Time (1st 5) 1:24:12.3 | Spread (1st 5) 26.0
37, 49, 56, 59, 60, (62), (66)
Jude Grant, Isshaq Yousfi, Jacob Castro, Rayyan Patel, Daniel Thannert, (Evan Polak), (Aidan Palsgrove)
16:34.3, 16:46.1, 16:53.6, 16:58.0, 17:00.3, (17:15.2), (17:40.9)
10285Park Ridge (Maine East), IL - Team Time (1st 5) 1:27:01.3 | Spread (1st 5) 1:39.7
38, 41, 63, 71, 72, (76), (77)
Adam Mrozek, Luis Mendoza, Logan Lay, Saul De La Rosa, Ryan Olijnyk, (Mark Antar), (Jonathan Garcia Hernandez)
16:37.5, 16:40.1, 17:22.2, 18:04.3, 18:17.2, (18:34.3), (18:40.8)
11309Des Plaines (Maine West), IL - Team Time (1st 5) 1:27:43.1 | Spread (1st 5) 1:37.0
43, 57, 67, 69, 73, (74), (75)
Ryan Hauptman, Frank Ferraiolo, Joey Bruno, Sherwin Bathula, Ben Huk, (Mozart Ontiveros), (Gerardo Perez)
16:41.9, 16:55.2, 17:45.7, 18:01.4, 18:18.9, (18:22.4), (18:28.3)