1 | 69 | Chatham (Glenwood),
IL - Team Time (1st 5) 1:22:01.9 | Spread (1st 5) 26.4 |
| 8, 13, 15, 16, 17, (23), (33) |
| Cooper Peterson, Dathan Maton, Drey Maton, Logan Capps, Graham Turk, (Martin Carter), (Eli Rudin) |
| 16:06.2, 16:25.2, 16:28.0, 16:29.9, 16:32.6, (16:50.8), (17:00.2) |
2 | 89 | Mahomet (M.-Seymour),
IL - Team Time (1st 5) 1:21:38.1 | Spread (1st 5) 1:54.4 |
| 1, 3, 4, 29, 52, (81), (132) |
| Mathias Powell, Riley Fortune, Ryan Hodge, Bryson Keeble, Evan Burge, (Nate Douglas), (Joe Churm) |
| 15:28.2, 15:52.3, 15:57.7, 16:57.3, 17:22.6, (17:43.5), (18:13.7) |
3 | 163 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:24:22.5 | Spread (1st 5) 1:46.8 |
| 2, 30, 39, 42, 50, (69), (70) |
| Matthew Richtman, Sam Webster, Peyton Heiser, Aidan Lodwig, Ethan Neale, (Daniel Occhipinti), (Jacob Wielgos) |
| 15:34.4, 16:58.6, 17:12.7, 17:15.6, 17:21.2, (17:34.9), (17:35.3) |
4 | 205 | Normal (University),
IL - Team Time (1st 5) 1:25:06.1 | Spread (1st 5) 1:33.6 |
| 5, 32, 36, 65, 67, (77), (102) |
| Jared Schuckman, Jackson McClure, Harrison Porter, Dane Alexander, Cooper Wilken, (Rohan Kamatar), (Sean Supan) |
| 15:59.6, 16:59.8, 17:01.3, 17:32.2, 17:33.2, (17:38.4), (17:55.6) |
5 | 217 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:25:20.2 | Spread (1st 5) 1:31.4 |
| 6, 21, 46, 71, 73, (78), (106) |
| Daniel Chen, Istvan Kovach, Daniel Soto, Kir Nagaitsev, Ishaar Ganesan, (Jake Sutter), (Andrew Peev) |
| 16:04.7, 16:43.7, 17:20.2, 17:35.5, 17:36.1, (17:42.0), (17:56.6) |
6 | 227 | Chicago Heights (Marian),
IL - Team Time (1st 5) 1:26:09.0 | Spread (1st 5) 52.3 |
| 24, 27, 43, 47, 86, (95), (104) |
| Logan Kurker, Jalen Frazier, Keagan Morgan, Erick Neal, Nathan Kalvig, (Oskar Diaz), (Marko Mikich) |
| 16:52.3, 16:55.1, 17:16.5, 17:20.5, 17:44.6, (17:49.1), (17:56.0) |
7 | 298 | Arlington Heights (St. Viator),
IL - Team Time (1st 5) 1:27:18.0 | Spread (1st 5) 41.2 |
| 38, 47, 54, 59, 100, (136), (169) |
| Patric Natindim, Richard Rinka, Brady Collis, Jason Doland, John Leininger, (Nathan Kochera), (Patrick Schumacher) |
| 17:11.9, 17:20.5, 17:24.9, 17:27.6, 17:53.1, (18:17.7), (18:40.8) |
8 | 324 | Antioch,
IL - Team Time (1st 5) 1:26:59.4 | Spread (1st 5) 1:37.1 |
| 12, 56, 57, 87, 112, (149), (155) |
| Charlie Smith, Sebastian Scofield, Mike Volkmar, Alex Besson, Eric Hart, (Joe Sculuca), (Andrew Johnson) |
| 16:23.4, 17:25.2, 17:25.6, 17:44.7, 18:00.5, (18:28.8), (18:31.5) |
9 | 346 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:27:25.4 | Spread (1st 5) 1:32.8 |
| 18, 61, 62, 83, 122, (143), (266) |
| James Lasak, Ryan Figgins, Jacob Lawrence, Grant Jensen, Kevin Gilbert, (Kyle Sargeant), (Jared Zuniga) |
| 16:35.0, 17:29.2, 17:29.6, 17:43.8, 18:07.8, (18:23.2), (19:39.7) |
10 | 358 | Niles (Notre Dame),
IL - Team Time (1st 5) 1:27:56.3 | Spread (1st 5) 30.0 |
| 44, 64, 74, 85, 91, (103), (152) |
| Jeremy Ermilio, Aidan Brennan, Riley Newton, Matt Coath, Cuyler Majcher, (Patrick Reinhofer), (Jackson Kelly) |
| 17:16.7, 17:31.9, 17:36.5, 17:44.5, 17:46.7, (17:55.8), (18:30.1) |
11 | 374 | Rochester,
IL - Team Time (1st 5) 1:27:54.5 | Spread (1st 5) 1:15.2 |
| 25, 53, 68, 105, 123, (141), (182) |
| Colton Mitchell, Josh Cable, Matt Herren, Andrew Day, Jacob Western, (Dan Ryan), (Troy Hofstrand) |
| 16:52.9, 17:23.2, 17:33.8, 17:56.5, 18:08.1, (18:22.6), (18:49.8) |
12 | 446 | Riverside (R.-Brookfield),
IL - Team Time (1st 5) 1:28:23.4 | Spread (1st 5) 2:06.3 |
| 20, 35, 49, 165, 177, (219), (220) |
| Jacob Wardzala, Connor O'Brien, Jack Sagan, David Keen, Chris Magno, (Ryan Hahn), (Jason Noel) |
| 16:38.9, 17:00.3, 17:21.1, 18:37.9, 18:45.2, (19:10.5), (19:11.5) |
13 | 461 | Dyer (Illiana Christian),
IN - Team Time (1st 5) 1:28:00.1 | Spread (1st 5) 2:35.7 |
| 10, 19, 120, 134, 178, (184), (186) |
| Austin Ohm, Derek Van Prooyen, Alex Wondaal, Hayden Podlin, Dominic Turkstra, (Kyle Mulderink), (Caleb Perez) |
| 16:12.1, 16:37.6, 18:05.9, 18:16.7, 18:47.8, (18:51.2), (18:51.5) |
14 | 484 | Chicago (DePaul College Prep),
IL - Team Time (1st 5) 1:28:30.8 | Spread (1st 5) 3:07.3 |
| 11, 55, 58, 116, 244, (287) |
| Alfredo MacLaughlin, David Rios, Joel Ortiz, Gavin Swartz, Victor Hernandez, (Victor Elting) |
| 16:14.9, 17:25.1, 17:25.8, 18:02.8, 19:22.2, (19:58.0) |
15 | 498 | Wheaton (St. Francis),
IL - Team Time (1st 5) 1:29:17.3 | Spread (1st 5) 1:47.4 |
| 28, 71, 113, 115, 171, (245), (263) |
| Alex Hernandez, Dan Weizeorick, Joe Leo, Jon Aquino, Luke Orwig, (Paddy Bess), (Thomas Oakson) |
| 16:55.4, 17:35.5, 18:01.0, 18:02.6, 18:42.8, (19:22.9), (19:37.1) |
16 | 523 | Mascoutah,
IL - Team Time (1st 5) 1:29:42.7 | Spread (1st 5) 44.2 |
| 60, 96, 114, 124, 129, (135), (164) |
| Casmir Cozzi, Patrick Thompson, Brandon Johnson, Darion Taylor, Matthew McNicol, (Tomas Copher), (Kristian Knecht) |
| 17:28.1, 17:51.2, 18:02.3, 18:08.8, 18:12.3, (18:17.0), (18:37.6) |
17 | 556 | Peoria (Notre Dame),
IL - Team Time (1st 5) 1:30:05.9 | Spread (1st 5) 1:25.0 |
| 41, 91, 119, 138, 167, (204), (215) |
| Chris Gilbert, Antoine Haddad, Mitchell Mazander, Patrick Couri, Liam Owens, (Kellar Groff), (Luke Sander) |
| 17:13.8, 17:46.7, 18:05.8, 18:20.8, 18:38.8, (19:02.5), (19:06.7) |
18 | 562 | Rock Island (Alleman),
IL - Team Time (1st 5) 1:29:38.9 | Spread (1st 5) 2:22.9 |
| 14, 98, 133, 137, 180, (241), (259) |
| Spencer Smith, Aaron Mickelson, Brendan Hird, Ben Weaver, Tony Van De Walle, (Pierre Azar), (Gage Mowry) |
| 16:25.6, 17:53.0, 18:14.0, 18:17.8, 18:48.5, (19:21.0), (19:35.8) |
19 | 585 | Belvidere (North),
IL - Team Time (1st 5) 1:30:28.6 | Spread (1st 5) 39.3 |
| 79, 110, 127, 130, 139, (148), (178) |
| Virgil Munyemana, Alec Scott, Tyler Paddock, Logan Walsh, Austin Harnois, (Myles Vining), (Teddy Roewer) |
| 17:42.6, 17:59.8, 18:11.7, 18:12.6, 18:21.9, (18:27.2), (18:47.8) |
20 | 592 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:30:32.5 | Spread (1st 5) 1:24.7 |
| 63, 93, 97, 144, 195, (221), (233) |
| Adam Robson, Jackson McAlister, Cayden Kirkham, David Lunk, Matt Dawson, (Sam Kreinberg), (David Lewis) |
| 17:31.4, 17:48.1, 17:52.9, 18:24.0, 18:56.1, (19:11.6), (19:16.8) |
21 | 697 | Crete (C.-Monee),
IL - Team Time (1st 5) 1:31:38.9 | Spread (1st 5) 2:44.1 |
| 40, 89, 110, 172, 286, (306), (337) |
| Brian Freeman, Jaylen Russell, Vince Segneri, Christian Chandler, Andy Menias, (Simon Van Wyhe), (Haynes Falter) |
| 17:13.2, 17:44.8, 17:59.8, 18:43.8, 19:57.3, (20:35.5), (21:35.0) |
22 | 699 | Troy (Triad),
IL - Team Time (1st 5) 1:31:40.6 | Spread (1st 5) 1:52.8 |
| 51, 87, 151, 183, 227, (246), (250) |
| Drake Bleier, Jarod Willis, Ben Walter, Caleb Bagwell, Deric Patton, (Zach Knopf), (Luke Perry) |
| 17:21.7, 17:44.7, 18:29.7, 18:50.0, 19:14.5, (19:24.3), (19:27.8) |
23 | 703 | West Chicago (Wheaton Academy),
IL - Team Time (1st 5) 1:31:26.4 | Spread (1st 5) 2:17.9 |
| 22, 125, 156, 188, 212, (228), (267) |
| Jeffrey Ridge, Ryan Wittstock, Blake Wittstock, Ryan Lotz, Nate Bierly, (Owen Eldersveld), (Jacob Prasil) |
| 16:47.6, 18:09.7, 18:31.6, 18:52.0, 19:05.5, (19:14.6), (19:40.0) |
24 | 729 | Carbondale (H.S.),
IL - Team Time (1st 5) 1:32:04.8 | Spread (1st 5) 1:25.2 |
| 75, 145, 147, 157, 205, (248), (249) |
| Ethan Cherry, Rawley Beck, Ethan Stevens, Shawn McKitrick, Jackson Watts, (Adam Russell), (Vern Beck) |
| 17:38.0, 18:24.1, 18:27.0, 18:32.5, 19:03.2, (19:24.7), (19:26.0) |
25 | 731 | Oak Forest,
IL - Team Time (1st 5) 1:31:06.5 | Spread (1st 5) 3:30.2 |
| 7, 98, 117, 251, 258, (288), (325) |
| Michael Reif, Nick Leahy, Zach Maher, Raj Patel, Ben Howe, (Tim Moran), (Huston Nielson) |
| 16:05.3, 17:53.0, 18:04.8, 19:27.9, 19:35.5, (20:01.8), (21:16.4) |
26 | 763 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:32:21.8 | Spread (1st 5) 1:12.4 |
| 84, 126, 160, 195, 198, (214), (226) |
| Evan Owens, Nate Blevins, Landon James, Eli Epplin, Kevin Perkins, (Jay Reiss), (Maliq Petties) |
| 17:44.3, 18:10.5, 18:34.2, 18:56.1, 18:56.7, (19:06.6), (19:12.9) |
27 | 768 | Geneseo,
IL - Team Time (1st 5) 1:32:32.3 | Spread (1st 5) 1:22.6 |
| 66, 154, 175, 181, 192, (197), (203) |
| Blake Duncan, William Plumley, Raymond Venneberg, Colby Rapps, Andrew Rizzo, (Neo Colter), (Rafe Morrison) |
| 17:32.4, 18:30.8, 18:44.5, 18:49.6, 18:55.0, (18:56.2), (19:02.2) |
28 | 778 | Herrin (H.S.),
IL - Team Time (1st 5) 1:32:20.9 | Spread (1st 5) 2:46.2 |
| 30, 128, 159, 190, 271, (277), (295) |
| Michael Oliver, Colton Towle, Logan Pierce, David Carlson, Anthony Bowling, (Brice Williamson), (Alex Gottschalk) |
| 16:58.6, 18:12.1, 18:32.7, 18:52.7, 19:44.8, (19:49.7), (20:10.8) |
29 | 820 | Jacksonville (H.S.),
IL - Team Time (1st 5) 1:32:57.5 | Spread (1st 5) 2:30.6 |
| 45, 94, 199, 208, 274, (296), (350) |
| Jacob Covell, Christian Soltermann, Adam Schumacher, James Miller, Jacob Moberly, (Sam Brockschmidt), (Michael Saxer) |
| 17:18.0, 17:48.5, 18:58.5, 19:03.9, 19:48.6, (20:11.0), (22:56.5) |
30 | 855 | Mundelein (Carmel),
IL - Team Time (1st 5) 1:33:22.8 | Spread (1st 5) 1:14.8 |
| 118, 141, 170, 187, 239, (253), (265) |
| Alex Slack, Jack Teehan, Michael Salman, Jack Bartz, Evan Ashley, (Scott Haseman), (Andrew White) |
| 18:05.5, 18:22.6, 18:42.5, 18:51.9, 19:20.3, (19:28.8), (19:39.0) |
31 | 878 | Champaign (Centennial),
IL - Team Time (1st 5) 1:33:25.0 | Spread (1st 5) 2:25.6 |
| 37, 76, 242, 261, 262, (280), (302) |
| Luke Manolakes, Chance Yentes, Joe Simmons, Ethan Rice, Carter Herbert, (Nick Maurer), (Michael Lee) |
| 17:11.4, 17:38.1, 19:22.0, 19:36.5, 19:37.0, (19:53.3), (20:31.9) |
32 | 884 | Crystal Lake (South),
IL - Team Time (1st 5) 1:33:04.6 | Spread (1st 5) 4:10.1 |
| 9, 109, 193, 275, 298, (318), (342) |
| Jack Becker, Ryan Foster, Matt Van Witzenburg, Trevor O'Connor, Ethan Nabong, (Michael Bonagura), (Anthony Cabrera) |
| 16:06.4, 17:57.6, 18:55.2, 19:48.9, 20:16.5, (20:53.8), (22:19.0) |
33 | 890 | Bethalto (Civic Memorial),
IL - Team Time (1st 5) 1:33:43.3 | Spread (1st 5) 1:21.7 |
| 121, 168, 173, 176, 252, (284), (300) |
| Cohl Callies, Mark Eldridge, Colton Hyman, Parker Borth, Will Davis, (Julian Pizzo), (Nick Ritchie) |
| 18:06.3, 18:40.0, 18:44.0, 18:45.0, 19:28.0, (19:56.0), (20:20.0) |
34 | 916 | Chicago (St. Patrick),
IL - Team Time (1st 5) 1:34:02.2 | Spread (1st 5) 1:55.3 |
| 80, 162, 200, 210, 264, (279), (283) |
| Sergio Mendieta, Peter Sakkos, Sam Zabielski, Brian Kieca, Brandon Banda, (Aidan Lewis), (Humberto Martinez) |
| 17:42.8, 18:36.5, 19:00.7, 19:04.1, 19:38.1, (19:52.0), (19:55.8) |
35 | 948 | Lombard (Montini),
IL - Team Time (1st 5) 1:35:17.3 | Spread (1st 5) 4:05.9 |
| 26, 101, 194, 305, 322, (327), (329) |
| Jake Mondschean, Jayden Gertsen, Ian Kwit, Matthew Baka, Aakash Srinivasulu, (Christopher Hejny), (Drew Bolisay) |
| 16:53.7, 17:54.3, 18:55.3, 20:34.4, 20:59.6, (21:17.3), (21:20.8) |
36 | 964 | Highland,
IL - Team Time (1st 5) 1:34:46.5 | Spread (1st 5) 2:20.5 |
| 107, 161, 174, 223, 299, (304), (323) |
| Gabe Sherrill, Nick Hanratty, Easton Rosen, Brylee Portell, Caleb Machuca, (Quentin Miller), (Caden Fears) |
| 17:57.1, 18:35.1, 18:44.4, 19:12.3, 20:17.6, (20:33.7), (21:04.8) |
37 | 972 | Woodstock (H.S.),
IL - Team Time (1st 5) 1:35:03.2 | Spread (1st 5) 2:49.9 |
| 82, 131, 201, 255, 303, (312), (334) |
| Julio Arellano-Zapata, Anthony Thomas, Diego Cruz, Carter Hansen, Elvis Valadez, (Adrian Fernandez), (Paul Ferguson) |
| 17:43.7, 18:12.9, 19:00.9, 19:32.1, 20:33.6, (20:48.6), (21:29.5) |
38 | 1018 | Dunlap,
IL - Team Time (1st 5) 1:35:02.8 | Spread (1st 5) 50.0 |
| 146, 202, 216, 224, 230, (293), (332) |
| Dane Tow, Cody Anderson, Justin Monge, Max Varness, Kyle Brooks, (Matt Tomlinson), (James Riggen) |
| 18:25.6, 19:01.7, 19:07.4, 19:12.5, 19:15.6, (20:08.1), (21:23.8) |
39 | 1023 | Champaign (Central),
IL - Team Time (1st 5) 1:35:09.5 | Spread (1st 5) 1:12.9 |
| 140, 189, 206, 231, 257, (268), (336) |
| John Smith, Robert Mercer, Alex Ahmari, Luke Hartmann, Kyle Treakle, (Alex Stack), (Jacob Seraphin) |
| 18:22.5, 18:52.3, 19:03.5, 19:15.8, 19:35.4, (19:40.2), (21:31.9) |
40 | 1039 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:35:13.9 | Spread (1st 5) 51.8 |
| 149, 185, 229, 236, 240, (270), (273) |
| Austin MacClure, Wesley Jedlicka, Tyler Kalebic, Deven Kinch, Edwin Svobada, (Colin Hughes), (Ryan Allspach) |
| 18:28.8, 18:51.3, 19:15.0, 19:18.2, 19:20.6, (19:42.0), (19:48.0) |
41 | 1044 | Galesburg (H.S.),
IL - Team Time (1st 5) 1:35:15.5 | Spread (1st 5) 46.0 |
| 158, 211, 213, 225, 237, (294), (309) |
| John Peterson, Aaron Burrows, Alex Buchen, Mark Frenster, Jared Shipp, (Blake Warfield), (Ryan Nash) |
| 18:32.6, 19:05.0, 19:06.5, 19:12.8, 19:18.6, (20:08.5), (20:45.9) |
42 | 1078 | Wauconda,
IL - Team Time (1st 5) 1:35:38.2 | Spread (1st 5) 3:12.4 |
| 33, 232, 256, 260, 297, (319), (338) |
| Adam Fox, Nick Brunn, Mike Messacar, Mickey Landvick, Marcus Keller, (Nate Murdock), (Anthony Rayzman) |
| 17:00.2, 19:16.0, 19:33.3, 19:36.1, 20:12.6, (20:54.3), (21:38.6) |
43 | 1079 | Centralia (H.S.),
IL - Team Time (1st 5) 1:36:53.7 | Spread (1st 5) 2:59.7 |
| 90, 153, 218, 308, 310, (317), (352) |
| Crede Correll, Jared Brothers, Cory Fleeman, Deven Mayes, Adam Moulder, (Andrew Hiltibidal), (Branson McCray) |
| 17:46.6, 18:30.4, 19:10.1, 20:40.3, 20:46.3, (20:52.7), (23:16.6) |
44 | 1202 | Peoria (Richwoods),
IL - Team Time (1st 5) 1:37:38.3 | Spread (1st 5) 2:11.5 |
| 166, 207, 247, 269, 313, (321), (328) |
| Kaiden Rixner, Chrishad Nash, Andrew Workheiser, Keegan McConnell, Alex Ostrander, (Sharbel Khory), (Mike Serblin) |
| 18:38.7, 19:03.7, 19:24.4, 19:41.3, 20:50.2, (20:57.5), (21:19.9) |
45 | 1210 | Plano,
IL - Team Time (1st 5) 1:37:52.2 | Spread (1st 5) 2:13.2 |
| 163, 209, 235, 289, 314, (338), (345) |
| Sebastian Esparza, Marina Mercado, Martin Diaz, Brandon Littlefair, Jorge Aguilar, (Juan Puga), (Juan Aguilar) |
| 18:37.5, 19:04.0, 19:17.3, 20:02.7, 20:50.7, (21:38.6), (22:27.0) |
46 | 1244 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:38:05.9 | Spread (1st 5) 2:39.2 |
| 107, 272, 276, 282, 307, (310), (316) |
| Bryaun Manuel, Kortez Matthews, J King, Damien Smith, James Young, (Cameron Walker), (Deonte Anderson) |
| 17:57.1, 19:47.6, 19:49.3, 19:55.6, 20:36.3, (20:46.3), (20:52.1) |
47 | 1329 | Rock Island (H.S.),
IL - Team Time (1st 5) 1:38:31.8 | Spread (1st 5) 47.0 |
| 234, 242, 278, 285, 290, (324), (330) |
| Aminia Mashimango, Donovan Garro, Miguel Serna, Trey Jefferson, Mitchell Grizzle, (Jacob Wyers), (Ben Claude) |
| 19:17.0, 19:22.0, 19:51.8, 19:57.0, 20:04.0, (21:07.1), (21:22.0) |
48 | 1444 | Bartonville (Limestone),
IL - Team Time (1st 5) 1:44:06.6 | Spread (1st 5) 4:51.3 |
| 222, 254, 281, 333, 354 |
| Brock Hamm, Cole Leach, Mitch Leach, Patrick Shepherd, Edwin Monroe |
| 19:11.8, 19:31.3, 19:55.2, 21:25.2, 24:03.1 |
49 | 1450 | Jerseyville (Jersey),
IL - Team Time (1st 5) 1:42:29.6 | Spread (1st 5) 3:01.0 |
| 191, 291, 292, 335, 341, (348) |
| Asher Stidd, Joao Nail, Grant Morgan, Ryan Croxford, Austin Koenig, (Jay Goetten) |
| 18:54.7, 20:04.5, 20:05.1, 21:29.6, 21:55.7, (22:49.1) |
50 | 1459 | Woodstock (North),
IL - Team Time (1st 5) 1:44:11.3 | Spread (1st 5) 3:19.8 |
| 217, 238, 315, 343, 346, (351), (356) |
| Aidan Filetti, Luke Duenas, Jameson Teuber, Julian Anguiano, Luis Cieslak, (Alejandro Ortiz), (Ryan Palek) |
| 19:08.3, 19:20.0, 20:51.9, 22:23.0, 22:28.1, (23:00.8), (27:52.0) |
51 | 1675 | Cahokia (H.S.),
IL - Team Time (1st 5) 1:54:13.3 | Spread (1st 5) 6:51.2 |
| 301, 326, 340, 353, 355 |
| Steve Collins, Andra Ward, Daylen Fortson, Deja Phipps, Justin Wiley |
| 20:30.6, 21:16.5, 21:42.9, 23:21.5, 27:21.8 |
52 | 1691 | Lake Villa (Lakes),
IL - Team Time (1st 5) 1:50:23.3 | Spread (1st 5) 2:00.1 |
| 320, 331, 344, 347, 349 |
| Jay Patel, Ethan Abanero, David Ongkiko, Rudra Patel, Jorge Halek |
| 20:55.2, 21:22.7, 22:24.9, 22:45.2, 22:55.3 |