1 | 71 | Sycamore (H.S.),
IL - Team Time (1st 5) 1:17:47.4 | Spread (1st 5) 1:10.6 |
| 4, 8, 10, 18, 31, (40), (43) |
| Stephen Poorten, Aaron Trier, Jake Carani, Riley Melton, Lucas McKay, (David Lerohl), (Paul Ruetten) |
| 14:53.4, 15:28.0, 15:31.0, 15:51.0, 16:04.0, (16:13.0), (16:14.0) |
2 | 83 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:17:55.4 | Spread (1st 5) 1:40.5 |
| 1, 13, 15, 25, 29, (38), (58) |
| Matthew Richtman, Daniel Occhipinti, Sam Webster, Peyton Heiser, Jacob Wielgos, (Aidan Lodwig), (Henry Nosek) |
| 14:23.0, 15:41.5, 15:46.2, 16:01.2, 16:03.5, (16:10.0), (16:24.0) |
3 | 142 | Hampshire,
IL - Team Time (1st 5) 1:20:01.0 | Spread (1st 5) 34.8 |
| 14, 17, 20, 40, 51, (53), (89) |
| Santiago Arreola, Elijah Stuart, Kyle Blake, Tommy Croissant, Isai Morales, (Angel Yescas), (Teddy Lyon) |
| 15:44.2, 15:50.8, 15:54.0, 16:13.0, 16:19.0, (16:19.5), (16:47.0) |
4 | 196 | Crystal Lake (Central),
IL - Team Time (1st 5) 1:20:58.0 | Spread (1st 5) 27.0 |
| 24, 33, 39, 40, 60, (78), (81) |
| Keegan Smalley, Jack Flynn, Joshua Antongiovanni, Josh Johnson, Adam Zentner, (Nate Kopp), (Nick Camacho) |
| 15:59.0, 16:08.0, 16:12.0, 16:13.0, 16:26.0, (16:37.0), (16:38.9) |
| 196 | Dixon (H.S.),
IL - Team Time (1st 5) 1:20:55.9 | Spread (1st 5) 24.1 |
| 26, 30, 35, 45, 60, (71), (83) |
| Collin Grady, Christian Seagren, Jonah Fulton, Logan Griswold, Andrew Lohse, (Jacob Heller), (Brock Drengenberg) |
| 16:01.9, 16:03.7, 16:09.5, 16:14.8, 16:26.0, (16:32.8), (16:41.1) |
6 | 219 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:20:21.0 | Spread (1st 5) 1:36.0 |
| 6, 21, 43, 67, 82, (104), (121) |
| Daniel Chen, Istvan Kovach, Daniel Soto, Jake Sutter, Kir Nagaitsev, (Jay Dong), (Ishaar Ganesan) |
| 15:03.0, 15:55.0, 16:14.0, 16:30.0, 16:39.0, (17:01.6), (17:18.6) |
7 | 259 | Burlington (Central),
IL - Team Time (1st 5) 1:21:05.7 | Spread (1st 5) 1:20.0 |
| 7, 46, 64, 66, 76, (80), (100) |
| Anthony Farmer, Enrique Martinez, Arnie Rodriguez, Jack Zettl, Adam Kries, (Gio Martinez), (Jack Hartmann) |
| 15:16.0, 16:16.0, 16:27.9, 16:29.8, 16:36.0, (16:38.0), (16:58.0) |
8 | 269 | Belvidere (North),
IL - Team Time (1st 5) 1:21:30.6 | Spread (1st 5) 58.6 |
| 12, 55, 56, 69, 77, (90), (96) |
| Alec Scott, Virgil Munyemana, Max Beutel, Austin Harnois, Tyler Paddock, (Logan Walsh), (Myles Vining) |
| 15:38.0, 16:22.2, 16:22.5, 16:31.3, 16:36.6, (16:47.8), (16:53.8) |
9 | 275 | Lake Villa (Lakes),
IL - Team Time (1st 5) 1:21:48.4 | Spread (1st 5) 32.4 |
| 28, 48, 52, 72, 75, (79), (155) |
| Ethan Schommer, Owen Wenberg, Talon Knauf, RJ Migas, Jack Erwin, (Charlie Halberg), (Kael Moran) |
| 16:03.3, 16:16.7, 16:19.2, 16:33.5, 16:35.7, (16:37.1), (17:59.4) |
10 | 282 | Belvidere (H.S.),
IL - Team Time (1st 5) 1:21:51.7 | Spread (1st 5) 50.4 |
| 19, 27, 65, 85, 86, (108), (122) |
| Jacob Taylor, Nick Fiore, Sam Arco, Jon Allen, Kris Segura, (Dane Jankiewicz), (Daniel Golonka) |
| 15:53.7, 16:03.0, 16:28.4, 16:42.5, 16:44.1, (17:05.2), (17:18.9) |
11 | 306 | Vernon Hills,
IL - Team Time (1st 5) 1:21:57.1 | Spread (1st 5) 1:24.3 |
| 9, 49, 62, 92, 94, (95), (127) |
| James McDonald, Theodore Chen, Evan Webber, Oskar Jedynak, Cameron Overbeck, (Evan Peepo), (Alex Utsis) |
| 15:29.0, 16:17.2, 16:27.1, 16:50.5, 16:53.3, (16:53.7), (17:28.9) |
12 | 313 | Sterling (H.S.),
IL - Team Time (1st 5) 1:21:10.7 | Spread (1st 5) 2:56.1 |
| 1, 34, 50, 105, 123, (142), (150) |
| Jake Gebhardt, Mikio Martinez, Isaiah Moorman, Dillon Nitz, Ruben Leal, (Sam Janssen), (Javon Bruce) |
| 14:23.0, 16:08.2, 16:18.4, 17:02.0, 17:19.1, (17:44.8), (17:51.4) |
13 | 360 | Antioch,
IL - Team Time (1st 5) 1:22:14.1 | Spread (1st 5) 1:57.0 |
| 5, 63, 91, 99, 102, (103), (110) |
| Charlie Smith, Mike Volkmar, Sebastian Scofield, Eric Hart, Alex Besson, (Andrew Johnson), (Josh Linck) |
| 15:02.0, 16:27.4, 16:47.9, 16:57.8, 16:59.0, (16:59.3), (17:05.9) |
14 | 367 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:23:03.7 | Spread (1st 5) 47.7 |
| 32, 47, 93, 97, 98, (107), (157) |
| James Lasak, Jacob Lawrence, Kevin Gilbert, Ryan Figgins, Grant Jensen, (Kyle Sargeant), (Jake Laukert) |
| 16:07.0, 16:16.3, 16:51.5, 16:54.2, 16:54.7, (17:03.5), (18:02.9) |
15 | 374 | Crystal Lake (South),
IL - Team Time (1st 5) 1:21:58.7 | Spread (1st 5) 2:44.1 |
| 3, 57, 87, 109, 118, (119), (152) |
| Jack Becker, Ryan Foster, Matt Brown, Alex Picchi, Christopher Davis, (Clayton Pfeifer), (Matt Van Witzenburg) |
| 14:31.0, 16:22.6, 16:44.7, 17:05.3, 17:15.1, (17:15.2), (17:53.4) |
16 | 400 | Woodstock (H.S.),
IL - Team Time (1st 5) 1:23:36.2 | Spread (1st 5) 1:07.2 |
| 35, 59, 70, 116, 120, (125), (134) |
| Julio Arellano-Zapata, Aidan Schleutermann, Anthony Thomas, Diego Cruz, Adam Thomas, (Elvis Valadez), (Jack Hansen) |
| 16:09.5, 16:24.3, 16:31.7, 17:14.0, 17:16.7, (17:22.3), (17:35.6) |
17 | 424 | Grayslake (North),
IL - Team Time (1st 5) 1:24:07.9 | Spread (1st 5) 1:42.1 |
| 16, 35, 117, 124, 132, (135), (154) |
| Connor Riss, Brandt Batteau, Ryan Schroeder, Jordaan Boxer, Seneca Lawson, (John Kalstrup), (Jovan Perez) |
| 15:50.7, 16:09.5, 17:14.5, 17:20.4, 17:32.8, (17:36.0), (17:59.0) |
18 | 445 | Grayslake (Central),
IL - Team Time (1st 5) 1:24:10.2 | Spread (1st 5) 2:03.4 |
| 11, 68, 105, 128, 133, (146), (158) |
| Eli Minsky, Luke Reblin, Ty Sato, Roman Tovar, Dominic Giannini, (Augustus Bankson), (Sushil Suresh) |
| 15:32.0, 16:31.0, 17:02.0, 17:29.8, 17:35.4, (17:48.6), (18:06.1) |
19 | 494 | Wauconda,
IL - Team Time (1st 5) 1:25:01.1 | Spread (1st 5) 1:35.0 |
| 23, 111, 114, 115, 131, (148), (153) |
| Adam Fox, Mickey Landvick, Nate Brown, Nick Brunn, Mike Messacar, (Sam Rayzman), (Kai Keene) |
| 15:57.3, 17:07.9, 17:09.9, 17:13.7, 17:32.3, (17:50.1), (17:53.5) |
20 | 603 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:26:47.9 | Spread (1st 5) 1:27.5 |
| 73, 101, 126, 147, 156, (160), (167) |
| Nick DeGroot, Nicholas Degroot, Thomas Koschak, Alex Selepa, Ethan Luedke, (Ethan Anderson), (Chase Duncan) |
| 16:33.6, 16:58.1, 17:25.3, 17:49.8, 18:01.1, (18:10.6), (18:26.7) |
21 | 608 | Mundelein (Carmel),
IL - Team Time (1st 5) 1:27:10.2 | Spread (1st 5) 1:45.1 |
| 74, 84, 143, 144, 163, (165), (166) |
| Alex Slack, Jack Teehan, Jack Bartz, Michael Salman, Scott Haseman, (Nicolas Sarkis), (Brendan Collins) |
| 16:35.4, 16:42.0, 17:46.0, 17:46.3, 18:20.5, (18:22.7), (18:24.7) |
22 | 649 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:28:03.1 | Spread (1st 5) 2:09.8 |
| 54, 129, 145, 151, 170, (173), (175) |
| Peter LaMantia, Liam Keefe, Pablo Gomez, Mason Siebert, Kyle Gomel, (Sam Oliveri), (Alex Bauling) |
| 16:21.2, 17:31.0, 17:47.7, 17:52.2, 18:31.0, (18:45.5), (18:58.1) |
23 | 671 | Freeport (H.S.),
IL - Team Time (1st 5) 1:30:48.5 | Spread (1st 5) 4:07.3 |
| 22, 141, 149, 177, 182, (190), (196) |
| Chris Metz, Tate Slaght, John Unger, TJ Whitmer, Andrew Simmons, (Jacob Priewe), (Heath Atz) |
| 15:56.4, 17:44.5, 17:50.5, 19:13.4, 20:03.7, (20:43.1), (22:11.4) |
24 | 681 | Plano,
IL - Team Time (1st 5) 1:29:03.7 | Spread (1st 5) 2:27.3 |
| 88, 137, 138, 140, 178, (184) |
| Sebastian Esparza, Martin Diaz, Jorge Aguilar, Brandon Littlefair, Juan Aguilar, (Juan Puga) |
| 16:46.7, 17:39.0, 17:40.0, 17:44.0, 19:14.0, (20:05.0) |
25 | 782 | Rochelle,
IL - Team Time (1st 5) 1:30:56.8 | Spread (1st 5) 1:11.1 |
| 136, 139, 162, 171, 174, (191), (193) |
| Santi Cordoba, Uzziel Zarate, Tucker Louis, Diego Escobar, Ben Hickey, (Evan Horner), (Francisco Herrera) |
| 17:36.9, 17:41.2, 18:18.9, 18:31.8, 18:48.0, (20:46.8), (21:11.0) |
26 | 805 | Woodstock (North),
IL - Team Time (1st 5) 1:33:44.1 | Spread (1st 5) 2:59.4 |
| 112, 159, 168, 181, 185, (186), (195) |
| Aidan Filetti, Luke Duenas, Jameson Teuber, Luis Cieslak, Julian Anguiano, (Alejandro Ortiz), (Ryan Palek) |
| 17:08.8, 18:07.9, 18:27.8, 19:51.4, 20:08.2, (20:13.1), (22:06.7) |
27 | 812 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:33:41.1 | Spread (1st 5) 3:08.9 |
| 113, 164, 169, 179, 187, (188), (189) |
| Alfredo Ramirez, Jacob Melvin, Ruben Lopez, Gabriel Trejo, Logan Gauthier-Rainbolt, (Quilvio Kelly), (Dontay Leonard) |
| 17:09.4, 18:22.5, 18:29.8, 19:21.1, 20:18.3, (20:27.9), (20:35.1) |
28 | 850 | Sandwich,
IL - Team Time (1st 5) 1:40:24.3 | Spread (1st 5) 8:02.8 |
| 130, 161, 176, 183, 200 |
| Steve Aguilar, Jacob Dallen, Mason Kellogg, Evan Underhile, Joshua Gordon |
| 17:31.2, 18:15.4, 18:58.9, 20:04.8, 25:34.0 |
29 | 935 | North Chicago,
IL - Team Time (1st 5) 1:43:22.6 | Spread (1st 5) 3:36.4 |
| 172, 180, 192, 194, 197, (198), (199) |
| Nate Fields, Tyrek Cooper, Michael Waiters, Quency Gilmore, Khari Banks, (Pierce Coleman), (Rashaun Samoa) |
| 18:38.2, 19:39.1, 21:04.3, 21:46.4, 22:14.6, (22:20.3), (24:04.0) |