1 | 56 | Riverside (R.-Brookfield),
IL - Team Time (1st 5) 1:19:21.0 | Spread (1st 5) 1:17.0 |
| 4, 8, 8, 11, 25, (29), (43) |
| Jacob Wardzala, Jack Sagan, Connor O'Brien, Jason Noel, Ryan Hahn, (Chris Magno), (David Keen) |
| 15:16.0, 15:49.0, 15:49.0, 15:54.0, 16:33.0, (16:41.0), (16:59.7) |
2 | 109 | Darien (Hinsdale South),
IL - Team Time (1st 5) 1:21:23.0 | Spread (1st 5) 2:00.0 |
| 2, 20, 23, 26, 38, (44), (53) |
| Brett Haffner, Trevor Schauer, Tim Rudolph, Nick Beronio, Antonio Garcia, (Will Hogan), (Alex Grindeanu) |
| 14:56.0, 16:25.0, 16:32.0, 16:34.0, 16:56.0, (17:00.0), (17:08.4) |
3 | 114 | Dyer (Illiana Christian),
IN - Team Time (1st 5) 1:20:33.4 | Spread (1st 5) 2:10.4 |
| 1, 3, 27, 41, 42, (45), (56) |
| Austin Ohm, Derek Van Prooyen, Alex Wondaal, Caleb Perez, Hayden Podlin, (Dominic Turkstra), (Kyle Mulderink) |
| 14:47.0, 15:15.0, 16:37.0, 16:57.0, 16:57.4, (17:00.5), (17:12.0) |
4 | 177 | Wheaton (St. Francis),
IL - Team Time (1st 5) 1:22:57.7 | Spread (1st 5) 1:42.1 |
| 6, 12, 50, 51, 58, (81), (112) |
| Dan Weizeorick, Alex Hernandez, Jon Aquino, Luke Orwig, Joe Leo, (Thomas Oakson), (Paddy Bess) |
| 15:32.0, 15:57.0, 17:06.6, 17:08.0, 17:14.1, (17:39.0), (18:16.0) |
5 | 181 | Chicago (Marist),
IL - Team Time (1st 5) 1:23:33.4 | Spread (1st 5) 1:39.4 |
| 7, 23, 33, 55, 63, (68), (74) |
| Thomas Leonard, Lucas Pennix, Colin Tracy, Aidan Dillon, John Paul Koss, (Luke Hortsman), (Kevin Bugos) |
| 15:41.0, 16:32.0, 16:49.0, 17:11.0, 17:20.4, (17:27.0), (17:34.9) |
6 | 188 | Midlothian (Bremen),
IL - Team Time (1st 5) 1:24:00.2 | Spread (1st 5) 1:23.8 |
| 16, 31, 35, 39, 67, (72), (92) |
| Daniel Meza, William Fuentes, Sam Luna, Elijah Trella, Anjel Lopez, (Matt Lovrich), (Musaab Froukh) |
| 16:03.0, 16:43.0, 16:51.3, 16:56.1, 17:26.8, (17:33.3), (17:46.8) |
7 | 231 | Lemont (H.S.),
IL - Team Time (1st 5) 1:24:54.9 | Spread (1st 5) 1:21.1 |
| 19, 28, 47, 62, 75, (84), (88) |
| Andrew Deuschle, Travis Radzevicius, Ryan Freitag, Lucas Zaczek, Joe Cantone, (Kyle Schickel), (Niko Vallianatos) |
| 16:14.9, 16:39.5, 17:04.4, 17:20.1, 17:36.0, (17:39.4), (17:41.2) |
8 | 253 | Lombard (Montini),
IL - Team Time (1st 5) 1:24:03.3 | Spread (1st 5) 2:46.2 |
| 5, 10, 30, 103, 105, (109), (116) |
| Jake Mondschean, Jayden Gertsen, Ian Kwit, Matthew Baka, Nathan Hoeflich, (Nick Fisch), (Aakash Srinivasulu) |
| 15:20.0, 15:50.0, 16:42.8, 18:04.3, 18:06.2, (18:11.4), (18:23.0) |
9 | 270 | Calumet City (Thornton Fractional North),
IL - Team Time (1st 5) 1:25:28.5 | Spread (1st 5) 1:29.0 |
| 17, 32, 61, 79, 81, (90), (93) |
| Clarke Criddell, Antwan Moore, Jevon Stephenson, Adael Jaimes-Sotelo, Axel Flores, (Jeron Stephenson), (Cesar Cruz) |
| 16:10.0, 16:45.0, 17:16.8, 17:37.7, 17:39.0, (17:44.9), (17:47.4) |
10 | 280 | New Lenox (Providence Catholic),
IL - Team Time (1st 5) 1:25:06.0 | Spread (1st 5) 2:12.5 |
| 13, 14, 48, 97, 108, (116), (120) |
| Kyle Bell, Jimmy Grill, Brock O'Neill, Nathan Krabbe, Joe Murphy, (John McGuire), (Dylan Flanagan) |
| 15:58.0, 15:58.5, 17:06.1, 17:52.9, 18:10.5, (18:23.0), (18:28.0) |
11 | 282 | Evergreen Park,
IL - Team Time (1st 5) 1:26:09.4 | Spread (1st 5) 47.4 |
| 36, 46, 49, 70, 81, (114), (143) |
| Miguel Xique, Horace Holifield, Anthony Richter, Nolan Brennan, Daniel Meza, (Kevin O'Toole), (Fabian Llamas) |
| 16:51.6, 17:01.2, 17:06.3, 17:31.3, 17:39.0, (18:20.0), (19:08.3) |
12 | 312 | West Chicago (Wheaton Academy),
IL - Team Time (1st 5) 1:26:06.5 | Spread (1st 5) 1:40.5 |
| 15, 59, 73, 80, 85, (89), (97) |
| Jeffrey Ridge, Ryan Wittstock, Ryan Lotz, Nate Bierly, Blake Wittstock, (Lane Froese), (Owen Eldersveld) |
| 15:59.2, 17:16.0, 17:33.6, 17:38.0, 17:39.7, (17:43.0), (17:52.9) |
13 | 327 | LaGrange Park (Nazareth Academy),
IL - Team Time (1st 5) 1:26:30.8 | Spread (1st 5) 1:51.5 |
| 18, 34, 78, 95, 102, (113), (137) |
| Scott Sikorski, Brian Metzger, Christian Cano, Joshua Neumann, Connor Uphues, (Daniel Pelayo), (David Sullivan) |
| 16:11.0, 16:50.0, 17:37.6, 17:49.7, 18:02.5, (18:16.7), (18:57.8) |
14 | 354 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:27:24.9 | Spread (1st 5) 48.6 |
| 54, 57, 65, 77, 101, (122), (122) |
| Austin MacClure, Wesley Jedlicka, Edwin Svobada, Deven Kinch, Tyler Sowl, (Ryan Allspach), (Tyler Kalebic) |
| 17:10.4, 17:13.5, 17:24.5, 17:37.5, 17:59.0, (18:30.1), (18:30.1) |
15 | 466 | Oak Lawn (Richards),
IL - Team Time (1st 5) 1:29:56.8 | Spread (1st 5) 2:08.4 |
| 40, 71, 87, 128, 140, (144), (145) |
| Ibraheem Tawil, Damian Russell, David Olmos, Nick Bruno-Lind, Josh Fernandez, (Fahed Altermathy), (Rafal Czech) |
| 16:56.2, 17:31.5, 17:40.7, 18:43.8, 19:04.6, (19:11.0), (19:16.4) |
16 | 477 | Chicago Heights (Marian),
IL - Team Time (1st 5) 1:29:49.8 | Spread (1st 5) 1:28.0 |
| 37, 104, 110, 111, 115, (118), (132) |
| Jalen Frazier, Christopher Kasperan, Keagan Morgan, Nathan Kalvig, Erick Neal, (Marko Mikich), (Oskar Diaz) |
| 16:53.3, 18:05.7, 18:14.2, 18:15.3, 18:21.3, (18:25.8), (18:49.4) |
17 | 487 | Oak Forest,
IL - Team Time (1st 5) 1:30:02.4 | Spread (1st 5) 2:11.5 |
| 22, 106, 107, 125, 127, (129), (133) |
| Michael Reif, Nick Leahy, Zach Maher, Gabe Barrera, Gabe Barrerra, (Raj Patel), (Ben Howe) |
| 16:28.0, 18:07.3, 18:09.2, 18:38.4, 18:39.5, (18:44.4), (18:50.5) |
18 | 569 | Chicago (Brooks),
IL - Team Time (1st 5) 1:32:11.9 | Spread (1st 5) 2:11.5 |
| 60, 91, 134, 135, 149, (191), (193) |
| Javier Frausto, Erwin Lee II, Semaj Walker, Joseph Porter Jr, Keonte Peterson, (Christopher Skanes), (Lennox Lyles) |
| 17:16.2, 17:45.0, 18:51.0, 18:52.0, 19:27.7, (24:33.0), (24:51.0) |
| 569 | Dolton (Thornridge),
IL - Team Time (1st 5) 1:33:06.8 | Spread (1st 5) 2:35.2 |
| 52, 66, 146, 152, 153, (156), (173) |
| Davon Bolden, Corey Thomas, Ronaldihno Wallace, Dino Wallace, Justin Cobbins, (Revon Wilson), (Xzavier Neal) |
| 17:08.2, 17:25.0, 19:17.2, 19:33.0, 19:43.4, (19:54.0), (20:41.0) |
20 | 578 | Chicago (Agricultural Science),
IL - Team Time (1st 5) 1:32:46.0 | Spread (1st 5) 3:05.0 |
| 21, 121, 135, 150, 151, (181), (182) |
| Juan Carlos Gonzalez, Sean Williams, Christopher Calhoun, Erik Thames, Alejandro Arellano, (Jeremy Whisenton), (Andrew Martin) |
| 16:26.0, 18:29.0, 18:52.0, 19:28.0, 19:31.0, (21:49.0), (21:54.0) |
21 | 627 | Country Club Hills (Hillcrest),
IL - Team Time (1st 5) 1:34:05.2 | Spread (1st 5) 2:02.1 |
| 96, 100, 119, 155, 157, (158), (162) |
| James Edgecombe, Kevin Snow, Steven Addison, Raymond Temple, Gabriel Are, (Sam Agoye), (Kendrick Dow) |
| 17:52.5, 17:57.3, 18:27.1, 19:53.7, 19:54.6, (20:03.3), (20:12.7) |
22 | 639 | Chicago (Washington),
IL - Team Time (1st 5) 1:35:23.5 | Spread (1st 5) 3:09.0 |
| 64, 94, 148, 164, 169, (179), (180) |
| Pascual Ramirez, Francisco Mani, Julian Tenorio, Alex Salamanca, Daniel Tenorio, (Jose Gonzalez), (Christopher Harris) |
| 17:22.0, 17:49.0, 19:26.0, 20:15.5, 20:31.0, (21:42.0), (21:48.0) |
23 | 651 | Burbank (St. Laurence),
IL - Team Time (1st 5) 1:34:30.8 | Spread (1st 5) 2:29.2 |
| 86, 124, 138, 142, 161, (167), (172) |
| Julian Marquez, Joseph Diaz, Rocco Sarno, Martin Tolentino, Jesse Solis, (Tyler Jaimes), (John Slubowski) |
| 17:40.2, 18:35.2, 18:58.8, 19:07.2, 20:09.4, (20:27.7), (20:39.9) |
24 | 660 | Tinley Park (H.S.),
IL - Team Time (1st 5) 1:35:38.1 | Spread (1st 5) 2:41.7 |
| 69, 131, 141, 159, 160, (168), (175) |
| Nick Martin, Nate Berrones, Josh Hartman, Ishaan Patel, Nick Marfoe, (Ryan Franklin), (Noah Salinas) |
| 17:27.4, 18:46.5, 19:06.1, 20:09.0, 20:09.1, (20:29.9), (21:09.7) |
25 | 762 | Olympia Fields (Rich Central) ** DON'T USE **,
IL - Team Time (1st 5) 1:43:18.7 | Spread (1st 5) 5:27.2 |
| 76, 139, 176, 184, 187, (189), (192) |
| Michael Bell, Terenz Bonner, Allen Baylock, Lawrence Bowie, Tywan Mays, (Anthony Wells), (Montez Hall) |
| 17:36.6, 19:00.6, 21:15.9, 22:21.8, 23:03.8, (23:52.1), (24:36.8) |
26 | 787 | Chicago (Hancock),
IL - Team Time (1st 5) 1:40:09.9 | Spread (1st 5) 1:59.7 |
| 126, 154, 166, 170, 171, (174), (178) |
| Angel Solis, Juan Zepeda, Luis Morales, Johann Gonzalez, Mario Reyes, (Jonathan Hernandez), (Andrew Cisneros) |
| 18:38.8, 19:50.9, 20:25.7, 20:36.0, 20:38.5, (21:00.7), (21:31.2) |
27 | 810 | Chicago (St. Rita),
IL - Team Time (1st 5) 1:44:53.9 | Spread (1st 5) 4:55.4 |
| 99, 163, 177, 185, 186, (188), (190) |
| Lorenzo Alvarez, Peter Viz, Will March, Zack Aleman, Tyler Franco, (Robert Mcdonald), (Jon carlo Soriano) |
| 17:56.3, 20:13.1, 21:19.0, 22:33.8, 22:51.7, (23:11.3), (24:07.0) |
28 | 819 | Chicago (Kennedy),
IL - Team Time (1st 5) 1:51:36.5 | Spread (1st 5) 12:24.4 |
| 130, 147, 165, 183, 194 |
| Julian Mendez, Romeo Villa, Rogelio Cortes, Mathieu Kumiega, Dylan Wilde |
| 18:44.8, 19:17.4, 20:23.0, 22:02.1, 31:09.2 |