1 | 97 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:16:58.3 | Spread (1st 5) 1:29.9 |
| 3, 4, 11, 24, 55, (58), (133) |
| Evan Nosek, David Valkanov, Evan Whildin, Zachary Murdock, Liam Lentz, (Collin Reutimann), (Joey Schuch) |
| 14:47.4, 14:53.7, 15:17.0, 15:42.9, 16:17.3, (16:19.9), (17:28.3) |
2 | 100 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:18:02.1 | Spread (1st 5) 32.4 |
| 9, 16, 20, 27, 28, (32), (36) |
| John Daffenberg, Matthew Sullivan, Nathan Brandon, Connor Carlson, Robert Gramley, (Michael Whitacre), (Jesse Carlos) |
| 15:14.6, 15:36.4, 15:39.1, 15:45.0, 15:47.0, (15:51.4), (15:55.4) |
3 | 115 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:17:59.3 | Spread (1st 5) 1:06.7 |
| 5, 8, 15, 43, 44, (59), (65) |
| Will Gelon, Gerrit Dam, Evan Gilleland, Kevin DeGroot, Eddy Klimkowski, (Daniel Cardenas), (Steven Randles) |
| 14:59.4, 15:14.5, 15:33.5, 16:05.8, 16:06.1, (16:20.9), (16:25.0) |
| 115 | Woodstock (H.S.),
IL - Team Time (1st 5) 1:17:41.6 | Spread (1st 5) 1:21.0 |
| 2, 7, 25, 35, 46, (56), (68) |
| Ishan Patel, Aryan Patel, Ellery Shutt, Cohen Shutt, Jakob Crown, (Charlie Baker), (Milo McLeer) |
| 14:47.2, 15:07.3, 15:44.7, 15:54.2, 16:08.2, (16:17.8), (16:29.0) |
5 | 141 | Grayslake (Central),
IL - Team Time (1st 5) 1:17:56.2 | Spread (1st 5) 1:51.9 |
| 1, 12, 38, 40, 50, (106), (109) |
| Trey Sato, Adan Cordova, William Welty, Nolan Kissinger, John Vagnoni, (Asher Tiojanco), (Daniel Varblow) |
| 14:21.5, 15:18.9, 15:59.1, 16:03.3, 16:13.4, (16:56.9), (16:58.9) |
6 | 160 | Lake Villa (Lakes),
IL - Team Time (1st 5) 1:19:16.2 | Spread (1st 5) 45.3 |
| 14, 19, 37, 41, 49, (66), (86) |
| Jackson Summy, Payton Whitehead, Brady Mock, Blake Salbilla, Cooper Summy, (Matthew Powley), (Reese Mock) |
| 15:25.6, 15:38.2, 15:57.5, 16:04.0, 16:10.9, (16:27.4), (16:44.8) |
7 | 205 | Dixon (H.S.),
IL - Team Time (1st 5) 1:19:41.6 | Spread (1st 5) 1:32.4 |
| 6, 23, 26, 71, 79, (119), (125) |
| Aaron Conderman, Averick Wiseman, Dean Geiger, Keegan Shirley, Westin Conatser, (Noah Terviel), (Hayden Fulton) |
| 15:05.3, 15:42.8, 15:44.8, 16:31.0, 16:37.7, (17:06.6), (17:17.3) |
8 | 287 | Antioch,
IL - Team Time (1st 5) 1:21:26.0 | Spread (1st 5) 57.7 |
| 29, 45, 61, 63, 89, (97), (117) |
| Carson Lanners, Carter Webb, Griffin Freeman, Anton Augusto, Anthony Sculuca, (Tyler Wolfe), (Brady Kobb) |
| 15:48.2, 16:07.9, 16:21.2, 16:22.8, 16:45.9, (16:50.1), (17:05.9) |
9 | 289 | Crystal Lake (Central),
IL - Team Time (1st 5) 1:21:27.6 | Spread (1st 5) 1:09.0 |
| 21, 48, 52, 75, 93, (95), (138) |
| Aiden Shulfer, Nate Peyer, Jackson Hopkins, Brady Sterzik, Jackie Clark, (Mason Alvarez), (Amana Omale) |
| 15:39.6, 16:10.5, 16:16.4, 16:32.5, 16:48.6, (16:49.3), (17:35.3) |
10 | 299 | Wheaton (St. Francis),
IL - Team Time (1st 5) 1:21:28.0 | Spread (1st 5) 1:03.7 |
| 30, 34, 42, 91, 102, (110), (170) |
| Michael Coco, Charlie Coyle, James Keegan, Brendan Spahn, Gavin Grover, (Alex Keough), (Joseph Kolker) |
| 15:49.7, 15:53.9, 16:04.5, 16:46.5, 16:53.4, (16:59.7), (18:03.1) |
11 | 322 | Sycamore (H.S.),
IL - Team Time (1st 5) 1:21:40.2 | Spread (1st 5) 1:35.7 |
| 10, 53, 78, 81, 100, (105), (116) |
| Naif Al Harby, Corey Goff, Logan Jones, Phoenix Calabrese, Kaiden Von Schnase, (John Cerny), (Luke Miller) |
| 15:16.9, 16:16.5, 16:34.5, 16:39.7, 16:52.6, (16:56.7), (17:04.2) |
12 | 328 | Burlington (Central),
IL - Team Time (1st 5) 1:21:50.7 | Spread (1st 5) 1:29.0 |
| 13, 59, 70, 87, 99, (103), (123) |
| Ryan Kries, Logan Karottu, Jayden Beecroft, Alan Perez, Obaid Khwaja, (Danny Burke), (Adam Hinkleman) |
| 15:23.2, 16:20.9, 16:29.2, 16:45.2, 16:52.2, (16:53.7), (17:13.3) |
13 | 329 | Mundelein (Carmel),
IL - Team Time (1st 5) 1:21:56.5 | Spread (1st 5) 1:53.2 |
| 16, 18, 53, 107, 135, (140), (164) |
| Cole Bonham, Evan Hursthouse, Joey Lodowsky, Kyle Paras, John Krietsch, (Quinn Emmons), (Marcos Monroe) |
| 15:36.4, 15:36.8, 16:16.5, 16:57.2, 17:29.6, (17:36.0), (17:55.3) |
14 | 379 | Belvidere (North),
IL - Team Time (1st 5) 1:22:52.2 | Spread (1st 5) 1:18.2 |
| 39, 57, 73, 84, 126, (144), (150) |
| Jesse Kramer, Anthony Avila, Antonio Ostalaza, Zachary Rediger, Lukas Hoemke, (Jovanni Alvarez), (Brandon Molina) |
| 16:00.1, 16:19.4, 16:32.1, 16:42.3, 17:18.3, (17:39.8), (17:45.1) |
15 | 403 | Crystal Lake (South),
IL - Team Time (1st 5) 1:23:11.5 | Spread (1st 5) 2:16.4 |
| 22, 47, 80, 88, 166, (183), (199) |
| Joseph Gonzalez, Adam Strombom, Chad Wehby, Lucian Tyndall, Sebastian Castillo, (Liam Brown), (Austin Smith) |
| 15:41.1, 16:09.6, 16:37.8, 16:45.5, 17:57.5, (18:21.9), (18:41.4) |
| 403 | Niles (Notre Dame),
IL - Team Time (1st 5) 1:23:08.9 | Spread (1st 5) 48.7 |
| 62, 64, 74, 82, 121, (139), (163) |
| Henry Thuet, Santino Conte, Emmet Kisor, Ryan Simpao, Andrew Gracia, (Nicholas Sullivan), (Everett Suderski) |
| 16:21.4, 16:24.2, 16:32.2, 16:41.0, 17:10.1, (17:35.8), (17:54.9) |
17 | 417 | West Chicago (Wheaton Academy),
IL - Team Time (1st 5) 1:23:23.2 | Spread (1st 5) 21.1 |
| 67, 77, 83, 94, 96, (129), (142) |
| Michael Osielski, Luke Osterholm, Luke Dorn, Shaymis Powell, Miguel Boney, (Toby Morden), (Joseph Urban) |
| 16:28.5, 16:34.2, 16:41.7, 16:49.2, 16:49.6, (17:22.3), (17:38.7) |
18 | 582 | Belvidere (H.S.),
IL - Team Time (1st 5) 1:25:53.1 | Spread (1st 5) 1:35.2 |
| 69, 92, 113, 136, 172, (195), (204) |
| Keegan Sweeney, Caden Bould, Davian Islas, Arturo Medina, Caden Streff, (Samuel Kunets), (Jordan Mundy) |
| 16:29.1, 16:46.9, 17:00.3, 17:32.5, 18:04.3, (18:40.3), (19:06.8) |
19 | 583 | Bensenville (Fenton),
IL - Team Time (1st 5) 1:25:53.4 | Spread (1st 5) 2:08.5 |
| 51, 111, 114, 122, 185, (198), (219) |
| David Severiano, Matthew Andersen, Eric Ziehm, David Aviles, Jose Honorato, (Omar Alkahla-Seoane), (Alejandro Zavala) |
| 16:16.3, 17:00.0, 17:00.6, 17:11.7, 18:24.8, (18:41.0), (20:11.3) |
20 | 598 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:26:41.2 | Spread (1st 5) 3:17.5 |
| 33, 104, 118, 137, 206, (215), (220) |
| Nolan Coen, Joseph Fiorenza, Andrew Horst, Dominic Schwartz, Angelo Becker, (Zachary Easton), (Joaquin Gahan) |
| 15:53.7, 16:56.3, 17:06.5, 17:33.5, 19:11.2, (19:41.0), (20:17.0) |
21 | 627 | Arlington Heights (St. Viator),
IL - Team Time (1st 5) 1:26:34.7 | Spread (1st 5) 2:14.6 |
| 31, 111, 141, 171, 173, (178), (193) |
| Owen Gottfred, John Hutchison, PJ McLeod, Austin Pronek, Michael Wallace, (Finnian McLeod), (Michael Peters) |
| 15:50.2, 17:00.0, 17:36.2, 18:03.5, 18:04.8, (18:14.6), (18:37.1) |
22 | 653 | Lake Forest,
IL - Team Time (1st 5) 1:26:56.9 | Spread (1st 5) 1:20.2 |
| 72, 108, 155, 157, 161, (176), (191) |
| Kevin Gustafson, Xavier Garriques, Nathaniel Arch, Justin Schmit, Michael Mullenbach, (Hudson Hughes), (Hayden Shortsle) |
| 16:31.4, 16:58.8, 17:47.0, 17:48.1, 17:51.6, (18:12.0), (18:35.1) |
23 | 698 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:27:41.3 | Spread (1st 5) 1:14.0 |
| 90, 126, 153, 160, 169, (178), (187) |
| Albert Han, Josefh Hernandez, Blake Hennings, Steven Espinoza, Evan Kemph, (Logan Nelson), (Joshua Mu) |
| 16:46.2, 17:18.3, 17:46.6, 17:50.0, 18:00.2, (18:14.6), (18:26.6) |
24 | 756 | Marengo,
IL - Team Time (1st 5) 1:28:46.6 | Spread (1st 5) 1:42.2 |
| 76, 156, 167, 177, 180, (181), (205) |
| Marcus Ray, Michael Gieseke, Jackson Knake, Gavin Prudlick, Athan Poggas, (Noah Evans), (Joshua Woodcock) |
| 16:32.6, 17:47.3, 17:57.9, 18:14.0, 18:14.8, (18:17.6), (19:08.2) |
25 | 764 | East Dubuque,
IL - Team Time (1st 5) 1:29:27.6 | Spread (1st 5) 2:19.0 |
| 115, 131, 147, 162, 209, (210), (217) |
| Arthur Horn, Devin Bradt, Harrison Kloss, Andrew Richardson, Bryce Gempler, (Liam Mead), (Will Berning) |
| 17:03.0, 17:25.8, 17:42.6, 17:54.2, 19:22.0, (19:24.4), (19:48.8) |
26 | 808 | Woodstock (North),
IL - Team Time (1st 5) 1:31:03.6 | Spread (1st 5) 2:51.3 |
| 132, 143, 144, 168, 221, (225), (226) |
| Robert Carroll, Daniel Jansen, John Hugger, Lukas Myshkowec, Cooper Brown, (Brendan Vorderer), (Zechariah Vasquez) |
| 17:27.5, 17:38.8, 17:39.8, 17:58.7, 20:18.8, (20:33.0), (20:46.4) |
27 | 811 | Norridge (Ridgewood),
IL - Team Time (1st 5) 1:29:48.7 | Spread (1st 5) 55.0 |
| 134, 146, 165, 182, 184, (188), (192) |
| Nathaniel Hernandez, Isaac Depakakibo, Nate Boksa, Oscar Nowak, Andrew Paz Ponce de Leon, (Robert Lis), (Will George) |
| 17:28.7, 17:40.2, 17:55.9, 18:20.2, 18:23.7, (18:26.9), (18:35.6) |
28 | 825 | Grayslake (North),
IL - Team Time (1st 5) 1:31:09.1 | Spread (1st 5) 3:14.4 |
| 120, 151, 158, 174, 222, (234), (235) |
| Oliver Davies, Dylan Warder, Ewan Gerhardt, Ryan Larrivee, Lucas Adams, (Joseph Clark), (Owen Anderson) |
| 17:06.8, 17:46.3, 17:49.3, 18:05.5, 20:21.2, (22:03.7), (22:16.4) |
29 | 828 | Wauconda,
IL - Team Time (1st 5) 1:30:08.9 | Spread (1st 5) 48.4 |
| 151, 154, 159, 175, 189, (189), (196) |
| Levi Coburn, Nicolas Ganek, Brody Bendler, Parker Koch, Akhillez Sosa, (Dylan Fillinger), (Kyle Jenkins) |
| 17:46.3, 17:46.8, 17:49.6, 18:11.5, 18:34.7, (18:34.7), (18:40.4) |
30 | 830 | Rochelle,
IL - Team Time (1st 5) 1:31:33.1 | Spread (1st 5) 2:48.5 |
| 85, 128, 197, 208, 212, (214), (238) |
| Luis Hernandez , Declan McGee, Elijah Mayen, Caleb Wyssbrod, Levi Waddle, (Hadley Losoya), (Chris Beckman) |
| 16:42.7, 17:21.0, 18:40.5, 19:17.7, 19:31.2, (19:40.7), (22:53.7) |
31 | 838 | Freeport (H.S.),
IL - Team Time (1st 5) 1:30:55.8 | Spread (1st 5) 2:13.2 |
| 101, 148, 186, 200, 203, (216), (223) |
| Aiden Brobst, Owen Helm, Austin Brobst, Eli Michael, Colin Helm, (Ethan Schneider), (Ryan Knaack) |
| 16:53.3, 17:42.6, 18:26.3, 18:47.1, 19:06.5, (19:41.5), (20:23.2) |
32 | 866 | Sandwich,
IL - Team Time (1st 5) 1:33:33.3 | Spread (1st 5) 4:28.0 |
| 98, 129, 201, 207, 231, (233), (236) |
| Max Cryer, Alex Walsh, Alan Parkison, Josh Schaefers, Travis Kellogg, (Nolan Minard), (Daniel Sparti) |
| 16:51.2, 17:22.3, 18:49.1, 19:11.5, 21:19.2, (21:53.5), (22:30.0) |
33 | 974 | Plano,
IL - Team Time (1st 5) 1:36:18.5 | Spread (1st 5) 3:32.9 |
| 124, 194, 211, 218, 227, (228), (232) |
| John Garcia, Carson Rubio, Ryley Soloff, Matthew Martin, Ryan Wells, (Diego Ceniceros), (Ethan Roelfsma) |
| 17:16.6, 18:38.6, 19:26.5, 20:07.3, 20:49.5, (20:55.0), (21:19.3) |
34 | 1017 | Chicago (St. Patrick),
IL - Team Time (1st 5) 1:37:53.2 | Spread (1st 5) 3:14.2 |
| 149, 202, 213, 224, 229, (230), (237) |
| Kristipher Maschek, Maxwell Yeagle, Matthew Esquilin, Nikolas Vogt, Eric Hoag, (Cameron Mescall), (Thomas Lawler) |
| 17:45.0, 19:05.0, 19:39.0, 20:25.0, 20:59.2, (21:17.5), (22:37.0) |