1 | 40 | Deerfield (H.S.),
IL - Team Time (1st 5) 1:19:17.7 | Spread (1st 5) 49.0 |
| 2, 3, 5, 14, 16, (27), (33) |
| Matt Gold, Bradley Brodsky, Henry Shore, Will Dowell, Josh Puyear, (Ben Wolfe), (Matt Butler) |
| 15:28.0, 15:30.0, 15:50.7, 16:12.0, 16:17.0, (16:44.0), (16:48.0) |
2 | 116 | Bensenville (Fenton),
IL - Team Time (1st 5) 1:22:47.5 | Spread (1st 5) 55.8 |
| 7, 19, 21, 28, 41, (45), (71) |
| Cristian Sanchez, Randy Almarales, Jeremy Lodewyck, Michael Lieggi, Alex Whyte, (Samuel Elizondo), (Chris Zavala) |
| 16:00.2, 16:31.3, 16:35.0, 16:45.0, 16:56.0, (17:01.0), (17:39.3) |
3 | 128 | Arlington Heights (St. Viator),
IL - Team Time (1st 5) 1:22:58.9 | Spread (1st 5) 48.1 |
| 10, 17, 30, 32, 39, (40), (52) |
| Patric Natindim, Richard Rinka, Kevin Goss, John Leininger, Daniel Bartelt, (Brady Collis), (Nathan Kochera) |
| 16:05.9, 16:26.0, 16:46.0, 16:47.0, 16:54.0, (16:54.5), (17:11.9) |
4 | 131 | Chicago (Payton),
IL - Team Time (1st 5) 1:22:25.0 | Spread (1st 5) 1:27.0 |
| 6, 8, 12, 45, 60, (61), (82) |
| Matthew Sullivan, Zach Rose, Matthew Marchbanks, Jameson Huge, William Thakur, (Simon Huffman-Gottschling), (Jeffrey Aguirre) |
| 15:53.0, 16:02.0, 16:09.0, 17:01.0, 17:20.0, (17:24.0), (17:57.0) |
5 | 150 | Chicago (Solorio Academy),
IL - Team Time (1st 5) 1:22:56.8 | Spread (1st 5) 1:47.3 |
| 1, 22, 24, 49, 54, (62), (68) |
| Adonaliz Hernandez, Martin Barrientos, Xavier Morales, Filiberto Franco, Brandon Galicia, (Eduardo Maya), (David Hernandez) |
| 15:25.0, 16:37.0, 16:38.7, 17:03.8, 17:12.3, (17:27.9), (17:34.6) |
6 | 158 | Chicago (Mather),
IL - Team Time (1st 5) 1:23:13.0 | Spread (1st 5) 1:48.0 |
| 4, 15, 20, 56, 63, (67), (75) |
| Audiel Perez, Dustin Burgess, Fernando Gonzalez, Hassan Kasim, Miguel Rodriguez, (Omar Kurdieh), (Ahmed Salahadin) |
| 15:40.0, 16:16.0, 16:33.0, 17:16.0, 17:28.0, (17:33.0), (17:42.0) |
7 | 198 | Elmwood Park,
IL - Team Time (1st 5) 1:24:50.3 | Spread (1st 5) 52.8 |
| 26, 29, 36, 37, 70, (77), (78) |
| Tyler Ocampo, Devon Schumann, Khris Vicencio, Carlos Sanchez, Justin Nieves, (Mitchell Wojcik), (Luis Gomez) |
| 16:43.8, 16:45.1, 16:52.3, 16:52.5, 17:36.6, (17:49.8), (17:50.1) |
8 | 204 | Niles (Notre Dame),
IL - Team Time (1st 5) 1:24:46.4 | Spread (1st 5) 46.8 |
| 18, 35, 43, 51, 57, (58), (59) |
| Jeremy Ermilio, Aidan Brennan, Riley Newton, Patrick Reinhofer, Cuyler Majcher, (Matt Coath), (Jackson Kelly) |
| 16:30.0, 16:51.1, 16:59.4, 17:09.1, 17:16.8, (17:18.0), (17:18.6) |
9 | 272 | Chicago (Latin),
IL - Team Time (1st 5) 1:26:15.3 | Spread (1st 5) 1:56.8 |
| 13, 34, 64, 72, 89, (91), (96) |
| Dean Melonides, David Haffner, James Melonides, Henry Coleman, Daniel Korach, (Noah Reese-Clauson), (Ajay Raigaga) |
| 16:10.0, 16:50.1, 17:28.9, 17:39.5, 18:06.8, (18:10.0), (18:21.3) |
10 | 283 | Chicago (DePaul College Prep),
IL - Team Time (1st 5) 1:26:33.7 | Spread (1st 5) 2:33.0 |
| 9, 50, 55, 65, 104, (141), (142) |
| Alfredo MacLaughlin, Logan Kurker, David Rios, Joel Ortiz, Gavin Swartz, (Victor Hernandez), (Henry Stultz) |
| 16:04.8, 17:07.5, 17:13.3, 17:30.3, 18:37.8, (20:03.7), (20:09.1) |
11 | 320 | Chicago (Kenwood),
IL - Team Time (1st 5) 1:27:25.3 | Spread (1st 5) 1:09.0 |
| 44, 47, 53, 86, 90, (110), (134) |
| Jalen Edwards, Max Mayer, Emmanuel Nelson, Brendan Hunt, Daeshawn Vinson, (Camren Whitney), (Sam Libenson) |
| 17:00.4, 17:02.1, 17:12.0, 18:01.4, 18:09.4, (18:45.6), (19:37.9) |
12 | 374 | Chicago (St. Patrick),
IL - Team Time (1st 5) 1:28:51.0 | Spread (1st 5) 1:21.2 |
| 38, 76, 81, 85, 94, (95), (105) |
| Sergio Mendieta, Peter Sakkos, Brian Kieca, Sam Zabielski, Humberto Martinez, (Brandon Banda), (Conor Murphy) |
| 16:52.6, 17:48.6, 17:56.4, 17:59.6, 18:13.8, (18:17.7), (18:38.5) |
13 | 380 | Chicago (University),
IL - Team Time (1st 5) 1:29:14.8 | Spread (1st 5) 2:01.1 |
| 25, 66, 84, 96, 109, (125), (136) |
| Abraham Zelchenko, Harrison Shapiro, Sean White, Eli Ginsburg, Nathan Blevins, (Seamus Flannery), (Taylor Bogert) |
| 16:40.7, 17:32.0, 17:59.0, 18:21.3, 18:41.8, (19:23.7), (19:43.6) |
14 | 389 | Chicago (Noble/ITW Speer),
IL - Team Time (1st 5) 1:29:33.4 | Spread (1st 5) 1:57.2 |
| 23, 69, 92, 102, 103, (113), (126) |
| Damian Chavez, Salvador Santana, Alex Diaz, Elijah Lopez, Bryan Garcia, (Raymundo Abarca), (Luis Garcia) |
| 16:38.0, 17:35.4, 18:10.2, 18:34.6, 18:35.2, (18:51.8), (19:24.2) |
15 | 407 | Chicago (Noble/Bulls),
IL - Team Time (1st 5) 1:29:55.0 | Spread (1st 5) 1:59.1 |
| 31, 79, 87, 99, 111, (124), (127) |
| Renato Gonzalez, Daniel Cespedes, Nicholas Ortiz, Kalex Ballog, Timothy Lozano-Corona, (Emmanuel Villasenor), (Hector Perez) |
| 16:46.8, 17:51.1, 18:04.1, 18:27.1, 18:45.9, (19:22.4), (19:24.5) |
16 | 416 | Chicago (Lake View),
IL - Team Time (1st 5) 1:30:23.3 | Spread (1st 5) 3:09.6 |
| 11, 72, 105, 108, 120, (132), (147) |
| Ethan Breen, Angelo Villazana, Baotam Tran, Hernan Juarez, Anthony Velazquez, (Shay Lavelle), (Adrian Guallpa) |
| 16:07.0, 17:39.5, 18:38.5, 18:41.7, 19:16.6, (19:36.3), (20:24.5) |
17 | 499 | Chicago (Noble/Pritzker),
IL - Team Time (1st 5) 1:32:49.6 | Spread (1st 5) 2:22.5 |
| 42, 107, 112, 115, 123, (130), (137) |
| Angel Barrera, Marcos Tapia, Salvador Medina, Alan Antimo, Filiberto Marquez, (Leonardo Sanchez), (Daniel Ojeda) |
| 16:58.5, 18:41.4, 18:48.8, 18:59.9, 19:21.0, (19:33.0), (19:44.0) |
18 | 571 | Chicago (De La Salle),
IL - Team Time (1st 5) 1:34:59.6 | Spread (1st 5) 1:29.9 |
| 93, 98, 117, 128, 135, (139), (152) |
| Maxwell Oliver, John Stewart, Christian Barajas, Jonathan Valenzuela, Alexander Omelanczuk, (Jaden Blake), (Jacob Annicks) |
| 18:11.1, 18:24.0, 19:13.5, 19:30.0, 19:41.0, (19:50.0), (20:41.0) |
19 | 589 | Chicago (Noble/Muchin),
IL - Team Time (1st 5) 1:36:00.2 | Spread (1st 5) 2:49.3 |
| 74, 115, 122, 129, 149, (150), (153) |
| Francisco Garcia, Brian Roman, Kavi Brane, Miguel Martinez, Gabriel Jauregui, (Michael Moy), (Ernesto Davila) |
| 17:40.3, 18:59.9, 19:20.3, 19:30.1, 20:29.6, (20:36.0), (20:50.2) |
20 | 596 | Norridge (Ridgewood),
IL - Team Time (1st 5) 1:36:04.7 | Spread (1st 5) 2:07.2 |
| 88, 101, 131, 132, 144, (146), (165) |
| Lance Juridico, Kieran Moore, Jonathan Hernandez, Malek Rubi, Michael Ciszewski, (Bobby Mescall), (Nathan Ringelstein) |
| 18:05.6, 18:34.4, 19:35.6, 19:36.3, 20:12.8, (20:19.3), (22:10.8) |
21 | 668 | Chicago (Amundsen),
IL - Team Time (1st 5) 1:42:17.1 | Spread (1st 5) 4:48.8 |
| 80, 100, 154, 166, 168, (172), (178) |
| Nelson Gates, Adeel Iqbal, Edgar Burgos, Kevin Cruz, Syed Kamran, (Ashton Hill), (Matthew Gorski) |
| 17:54.5, 18:31.0, 20:51.4, 22:16.9, 22:43.3, (23:35.8), (25:53.8) |
22 | 688 | Chicago (Instituto Health Science Charter),
IL - Team Time (1st 5) 1:39:36.7 | Spread (1st 5) 1:30.6 |
| 114, 138, 143, 145, 148, (150), (155) |
| Fabian Macias, Kevin Perez, Arturo Boites, Juan Ortiz, Gustavo Diaz, (Franco Balbontin), (Alvaro Arias) |
| 18:54.9, 19:47.5, 20:12.7, 20:16.1, 20:25.5, (20:36.0), (20:57.3) |
23 | 694 | Chicago (CICS/Northtown),
IL - Team Time (1st 5) 1:44:19.1 | Spread (1st 5) 5:57.2 |
| 48, 156, 157, 164, 169, (176), (177) |
| Oscar Palma, Javier Andraca, Juan Rivera, Carlos Torres, Andres Mendoza, (Jafaeth Crizon), (Jonathon Cortes) |
| 17:03.7, 21:05.4, 21:05.9, 22:03.2, 23:00.9, (24:50.3), (25:29.9) |
24 | 702 | Chicago (Little Village),
IL - Team Time (1st 5) 1:42:42.3 | Spread (1st 5) 3:45.0 |
| 82, 140, 158, 160, 162 |
| Martin Garcia, Javier Puente, Angel Salazar, Johny Angel, Antonio Saucedo |
| 17:57.0, 20:03.0, 21:23.5, 21:36.8, 21:42.0 |
25 | 737 | Chicago (Back of the Yards),
IL - Team Time (1st 5) 1:45:46.1 | Spread (1st 5) 3:49.9 |
| 118, 121, 161, 167, 170, (174), (175) |
| Miguel Ortega, Brian Martinez, Jose Morales, Edwin Hernandez, Arturo Ballesteros, (Felix Flores), (Kenneth Moran) |
| 19:14.3, 19:19.7, 21:40.3, 22:27.6, 23:04.2, (23:53.5), (24:47.4) |
26 | 785 | Chicago (Steinmetz),
IL - Team Time (1st 5) 1:49:18.8 | Spread (1st 5) 4:36.3 |
| 119, 159, 163, 171, 173 |
| Ezra Chavez, Luis Huerta, Marcos Estrada, Axel Mota, Angel Flores |
| 19:15.3, 21:24.4, 21:42.7, 23:04.8, 23:51.6 |