| NIKE Boys Combined | |||||
| 11/13/22 | |||||
| Results by Timing MD | |||||
| Software by ChuckScoreCrossCountry | |||||
| Boys Combined | |||||
| Boys Combined | |||||
| Place | Bib Number | Name | School | Time | Pace |
| 1 | 1467 | Aidan Hill (12) | KROY, IL | 15:54.1 | 5:07 |
| 2 | 1393 | Jack Roberts (12) | Easterners, IL | 16:01.8 | 5:09 |
| 3 | 2460 | Timothy Greiner (12) | Saint Louis Running Club, MO | 16:06.7 | 5:11 |
| 4 | 1853 | Theodore Cunningham (12) | Valhalla Distance Club, IL | 16:10.1 | 5:12 |
| 5 | 2368 | Samuel Roberts (12) | Unattached, MI | 16:11.5 | 5:13 |
| 6 | 2864 | Landen Eyre (10) | Unattached, OH | 16:13.7 | 5:13 |
| 7 | 1688 | Luka Kuzmanovic (12) | Prospect Running Club, IL | 16:15.1 | 5:14 |
| 8 | 2695 | Lucas Melzer (11) | Elks, OH | 16:15.3 | 5:14 |
| 9 | 2031 | Noah Nifong (10) | Highlanders, IN | 16:15.5 | 5:14 |
| 10 | 2270 | Janan Pillai (12) | Unattached, IN | 16:17.2 | 5:14 |
| 11 | 2896 | Tate Ruthers (10) | Unattached, OH | 16:17.2 | 5:14 |
| 12 | 1817 | Ryan Kries (11) | Unattached, IL | 16:18.7 | 5:15 |
| 13 | 1202 | Joe Bregenzer (10) | Darkhorse Distance Project, IL | 16:18.8 | 5:15 |
| 14 | 2027 | Luca Cirincione (10) | Highlanders, IN | 16:19.4 | 5:15 |
| 15 | 2521 | Ryan Seabaugh (12) | Unattached, MO | 16:19.7 | 5:15 |
| 16 | 1609 | Ammar Bhanpuri (10) | North Naperville, IL | 16:21.1 | 5:16 |
| 17 | 2837 | Jason Rettinger (11) | RunBrave, OH | 16:23.1 | 5:16 |
| 18 | 2248 | Joseph LaPatra (11) | Unattached, IN | 16:24.2 | 5:17 |
| 19 | 1471 | Daniel O'Shaughnessy (12) | KROY, IL | 16:24.7 | 5:17 |
| 20 | 1556 | Chase Sauder (12) | Motron, IL | 16:27.4 | 5:18 |
| 21 | 1097 | Sean Heetland (11) | Blackhawks, IL | 16:27.4 | 5:18 |
| 22 | 1534 | Mekye Lomax (11) | Marion Polar Bears, IL | 16:27.9 | 5:18 |
| 23 | 1272 | Jonathan Hogg (12) | Downers North XC Club, IL | 16:28.1 | 5:18 |
| 24 | 2785 | Michael Petrovic (12) | Mentor Sole, OH | 16:28.3 | 5:18 |
| 25 | 1844 | Luke Turner (12) | Unattached, IL | 16:29.3 | 5:18 |
| 26 | 2070 | William Gilhooly IV (10) | Lemrac, IN | 16:29.6 | 5:18 |
| 27 | 2525 | Julien Trobaugh (12) | Unattached, MO | 16:31.0 | 5:19 |
| 28 | 2690 | Daniel Emmert (10) | Elks, OH | 16:31.0 | 5:19 |
| 29 | 1212 | Andre Van Vuren (12) | Darkhorse Distance Project, IL | 16:31.1 | 5:19 |
| 30 | 2742 | Ty Sgambati (10) | Medina Highland, OH | 16:31.1 | 5:19 |
| 31 | 1754 | Ishan Patel (11) | Stockwood XC Club, IL | 16:31.4 | 5:19 |
| 32 | 2576 | Logan Arnold (11) | Carroll Patriot Pack, OH | 16:31.5 | 5:19 |
| 33 | 1088 | Mateus Salomao (9) | Arlington XC, IL | 16:32.8 | 5:19 |
| 34 | 2790 | Parker Bartlett (11) | MGXC Club, OH | 16:34.2 | 5:20 |
| 35 | 2130 | Nicholas Probst (12) | NNEP, IN | 16:34.4 | 5:20 |
| 36 | 1424 | Jaden Frederick (11) | Glenbard South Raiders, IL | 16:35.2 | 5:20 |
| 37 | 1429 | Adan Cordova (9) | Grayslake Ramz, IL | 16:35.8 | 5:20 |
| 38 | 2466 | Carter Lowe (12) | Saint Louis Running Club, MO | 16:39.4 | 5:22 |
| 39 | 2287 | Jalen Strietelmeier (10) | Unattached, IN | 16:39.8 | 5:22 |
| 40 | 2828 | Aidan Shannon (12) | Pegasus Running Club, OH | 16:40.1 | 5:22 |
| 41 | 1083 | Zach Frayder (11) | Arlington XC, IL | 16:40.4 | 5:22 |
| 42 | 2347 | Pierce Bentley (12) | Unattached, MI | 16:40.5 | 5:22 |
| 43 | 1474 | Max Zangan (10) | KROY, IL | 16:40.6 | 5:22 |
| 44 | 1126 | Samuel Barnard (12) | Central Naperville XC, IL | 16:41.9 | 5:22 |
| 45 | 2367 | Evan Rice (11) | Unattached, MI | 16:42.4 | 5:22 |
| 46 | 2515 | Cullen Krieg (12) | Unattached, MO | 16:42.5 | 5:22 |
| 47 | 1205 | Avery Erickson (10) | Darkhorse Distance Project, IL | 16:42.6 | 5:22 |
| 48 | 2897 | Jacob Sayer (11) | Unattached, OH | 16:43.2 | 5:23 |
| 49 | 1388 | Gerry Cushing (12) | Easterners, IL | 16:43.3 | 5:23 |
| 50 | 1389 | Justin Falejczyk (12) | Easterners, IL | 16:43.4 | 5:23 |
| 51 | 2645 | Tyler Fecher (12) | Creek Elite, OH | 16:44.9 | 5:23 |
| 52 | 2841 | Luke Dininger (12) | Shelby, OH | 16:45.4 | 5:23 |
| 53 | 1084 | Rob Geissenberger (11) | Arlington XC, IL | 16:45.5 | 5:23 |
| 54 | 1425 | Tim Jochum (11) | Glenbard South Raiders, IL | 16:46.1 | 5:24 |
| 55 | 2871 | Carter Hull (11) | Unattached, OH | 16:46.5 | 5:24 |
| 56 | 1224 | Dylan Cohen (11) | Deerfield Distance Crew, IL | 16:46.7 | 5:24 |
| 57 | 2467 | Nolan Meara (12) | Saint Louis Running Club, MO | 16:46.8 | 5:24 |
| 58 | 1220 | Martin Velchek (12) | Decatur Catholic Running Club, | 16:46.9 | 5:24 |
| 59 | 2739 | Zach Paulus (12) | Medina Highland, OH | 16:47.1 | 5:24 |
| 60 | 2101 | Liam Oman (12) | Lemrac, IN | 16:47.2 | 5:24 |
| 61 | 2281 | Brayden Sobecki (11) | Unattached, IN | 16:47.3 | 5:24 |
| 62 | 2809 | Bradyn Allender (10) | Olentangy Orange XC, OH | 16:48.1 | 5:24 |
| 63 | 2628 | Eric Marten (12) | Comet XC Club, OH | 16:48.1 | 5:24 |
| 64 | 1859 | Matthew Jones (12) | Valhalla Distance Club, IL | 16:49.1 | 5:25 |
| 65 | 2210 | Shane Conroy (10) | Unattached, IN | 16:49.3 | 5:25 |
| 66 | 2505 | Otto Dreher (11) | Unattached, MO | 16:49.4 | 5:25 |
| 67 | 1382 | Dhairya Trivedi (11) | Eastern Oswego, IL | 16:49.7 | 5:25 |
| 68 | 2696 | Jagger Noel (10) | Elks, OH | 16:49.9 | 5:25 |
| 69 | 2684 | Eric Bucher (11) | Elks, OH | 16:50.0 | 5:25 |
| 70 | 2143 | Andrew Blake (12) | Pendleton Running Club, IN | 16:50.3 | 5:25 |
| 71 | 2240 | Dakota Jozwiak (12) | Unattached, IN | 16:50.9 | 5:25 |
| 72 | 2823 | Luke Woolard (12) | Olentangy Orange XC, OH | 16:51.0 | 5:25 |
| 73 | 2481 | Anthony Zangara (11) | Saint Louis Running Club, MO | 16:51.2 | 5:25 |
| 74 | 1783 | Adam Abiade (11) | Unattached, IL | 16:51.3 | 5:25 |
| 75 | 1611 | Colin Corcoran (12) | North Naperville, IL | 16:51.5 | 5:25 |
| 76 | 1620 | Jack Robertz (11) | North Naperville, IL | 16:52.2 | 5:26 |
| 77 | 1203 | Manasyu Chaudhari (11) | Darkhorse Distance Project, IL | 16:52.2 | 5:26 |
| 78 | 2201 | Max Bourgeois (11) | Unattached, IN | 16:52.6 | 5:26 |
| 79 | 2624 | Alex Follmer (11) | Comet XC Club, OH | 16:52.9 | 5:26 |
| 80 | 2599 | Pranav Khadkikar (11) | Celtic Distance Alliance, OH | 16:53.2 | 5:26 |
| 81 | 2856 | Cael Ball (11) | Unattached, OH | 16:53.3 | 5:26 |
| 82 | 2350 | Koda Brandt (12) | Unattached, MI | 16:53.3 | 5:26 |
| 83 | 2845 | Indy Mayer (11) | Shelby, OH | 16:53.7 | 5:26 |
| 84 | 1598 | Tyler Herrera (11) | Nook, IL | 16:53.9 | 5:26 |
| 85 | 1766 | Ethan Hoff (12) | Team Meese, IL | 16:54.1 | 5:26 |
| 86 | 2056 | Carter Buhr (9) | Lemrac, IN | 16:54.2 | 5:26 |
| 87 | 2453 | George Donahue (10) | Saint Louis Running Club, MO | 16:54.5 | 5:26 |
| 88 | 2316 | Tyler Swartz (11) | Warsaw Run Club, IN | 16:54.8 | 5:26 |
| 89 | 2044 | Michael Schilson (11) | Jennings Jags, IN | 16:54.9 | 5:26 |
| 90 | 1694 | John Peterson (11) | Prospect Running Club, IL | 16:55.2 | 5:27 |
| 91 | 2625 | Noah Kelly (11) | Comet XC Club, OH | 16:55.2 | 5:27 |
| 92 | 2307 | Ryun Hoffert (12) | Warsaw Run Club, IN | 16:55.3 | 5:27 |
| 93 | 2912 | Casey Carlos (9) | Warriors, OH | 16:55.6 | 5:27 |
| 94 | 1693 | Jack Murphy (12) | Prospect Running Club, IL | 16:55.7 | 5:27 |
| 95 | 2356 | Lucas Karbel (11) | Unattached, MI | 16:55.7 | 5:27 |
| 96 | 2126 | Matt Givens (10) | NNEP, IN | 16:55.9 | 5:27 |
| 97 | 2965 | Ryan Moats (11) | Unattached | 16:56.1 | 5:27 |
| 98 | 2112 | Kj Sweeney (12) | Lemrac, IN | 16:56.3 | 5:27 |
| 99 | 1195 | Josh Smak (12) | Dale, IL | 16:56.4 | 5:27 |
| 100 | 2390 | Justin Horn (12) | Hornet Running Club, MO | 16:56.9 | 5:27 |
| 101 | 2197 | Andrew Arnos (12) | Unattached, IN | 16:57.1 | 5:27 |
| 102 | 1377 | Jack Schultz (11) | Eastern Oswego, IL | 16:58.0 | 5:28 |
| 103 | 1795 | Greyson Ellensohn (10) | Unattached, IL | 16:58.1 | 5:28 |
| 104 | 2357 | Brady Ketzenberger (12) | Unattached, MI | 16:58.3 | 5:28 |
| 105 | 1096 | Nathan Gehrmann (9) | Blackhawks, IL | 16:58.3 | 5:28 |
| 106 | 1366 | Jacob Lanzara (12) | Eastern Oswego, IL | 16:58.5 | 5:28 |
| 107 | 2045 | Joseph Spees (11) | Jennings Jags, IN | 16:58.6 | 5:28 |
| 108 | 2280 | Cameron Smith (11) | Unattached, IN | 16:58.9 | 5:28 |
| 109 | 2078 | Kiefer Jay (10) | Lemrac, IN | 16:59.3 | 5:28 |
| 110 | 2233 | Jacob Hawkins (11) | Unattached, IN | 16:59.3 | 5:28 |
| 111 | 1438 | William Welty (11) | Grayslake Ramz, IL | 16:59.3 | 5:28 |
| 112 | 2609 | Alexander Sudal (11) | Celtic Distance Alliance, OH | 16:59.5 | 5:28 |
| 113 | 1086 | Liam Naughton (11) | Arlington XC, IL | 16:59.7 | 5:28 |
| 114 | 2306 | Garrett Hall (12) | Warsaw Run Club, IN | 17:00.0 | 5:28 |
| 115 | 1888 | Chuck Halden (11) | West Glenbard, IL | 17:00.6 | 5:28 |
| 116 | 2362 | Michael Paoletti (12) | Unattached, MI | 17:00.6 | 5:28 |
| 117 | 2705 | Jonas King (11) | Elliv Spartans, OH | 17:00.6 | 5:28 |
| 118 | 2892 | Benjamin Rodriguez (11) | Unattached, OH | 17:01.2 | 5:29 |
| 119 | 1095 | Branden DeLeon (11) | Blackhawks, IL | 17:01.3 | 5:29 |
| 120 | 2391 | Bennett Mantooth (11) | Hornet Running Club, MO | 17:01.5 | 5:29 |
| 121 | 2693 | Mitchell Job (10) | Elks, OH | 17:01.5 | 5:29 |
| 122 | 1538 | Benja Stone (12) | Marion Polar Bears, IL | 17:01.6 | 5:29 |
| 123 | 1423 | Ryan Chung (12) | Glenbard South Raiders, IL | 17:01.8 | 5:29 |
| 124 | 2428 | Evan Hughes (12) | QPXC, MO | 17:01.9 | 5:29 |
| 125 | 2452 | Alexander Bendana (10) | Saint Louis Running Club, MO | 17:02.1 | 5:29 |
| 126 | 1784 | Landon Bachta (10) | Unattached, IL | 17:02.5 | 5:29 |
| 127 | 1370 | Carter Pankiewicz (12) | Eastern Oswego, IL | 17:02.5 | 5:29 |
| 128 | 1179 | Michael Gamboa (9) | Dale, IL | 17:03.5 | 5:29 |
| 129 | 1689 | Aidan Letzel (11) | Prospect Running Club, IL | 17:03.6 | 5:29 |
| 130 | 2372 | Nathan Ulcak (12) | Unattached, MI | 17:03.7 | 5:29 |
| 131 | 2308 | Gabe Klein (11) | Warsaw Run Club, IN | 17:04.1 | 5:30 |
| 132 | 1468 | Luke Lestina (12) | KROY, IL | 17:04.6 | 5:30 |
| 133 | 2193 | James Snow (12) | Tri-Creek Harriers, IN | 17:05.3 | 5:30 |
| 134 | 1182 | James Gruber (12) | Dale, IL | 17:06.0 | 5:30 |
| 135 | 1117 | Dj Dutton (11) | Btown XC Club, IL | 17:06.1 | 5:30 |
| 136 | 1863 | Adarsh Prathap (11) | Valhalla Distance Club, IL | 17:06.5 | 5:30 |
| 137 | 1555 | Layton Knoop (11) | Motron, IL | 17:06.6 | 5:30 |
| 138 | 2868 | Josiah Gonzales (11) | Unattached, OH | 17:06.7 | 5:30 |
| 139 | 1624 | Addisu Wolski (12) | North Naperville, IL | 17:07.9 | 5:31 |
| 140 | 2462 | Brendan Jones (12) | Saint Louis Running Club, MO | 17:07.9 | 5:31 |
| 141 | 1824 | Brandon Mendoza (11) | Unattached, IL | 17:08.4 | 5:31 |
| 142 | 2195 | Ethan Aidoo (11) | Unattached, IN | 17:08.4 | 5:31 |
| 143 | 1876 | Zach Self (11) | Valley Elite, IL | 17:08.9 | 5:31 |
| 144 | 2880 | Solly McDow (11) | Unattached, OH | 17:09.1 | 5:31 |
| 145 | 2034 | Skyler Cole (12) | Jennings Jags, IN | 17:09.3 | 5:31 |
| 146 | 1558 | Yonas Wuthrich (11) | Motron, IL | 17:09.4 | 5:31 |
| 147 | 1640 | Abraham Hernandez (11) | Palatine XC Club, IL | 17:09.7 | 5:31 |
| 148 | 2158 | Ashenafi Caylor (12) | Southeastern, IN | 17:09.8 | 5:31 |
| 149 | 2621 | Will Buckalew (10) | Comet XC Club, OH | 17:10.0 | 5:32 |
| 150 | 1921 | Joe Zinkan (11) | BTown Running Club, IN | 17:10.1 | 5:32 |
| 151 | 2059 | Everett Carlisle (12) | Lemrac, IN | 17:10.7 | 5:32 |
| 152 | 1602 | Benjamin Paugys (12) | Nook, IL | 17:10.8 | 5:32 |
| 153 | 1791 | Isaac Crumrine (11) | Unattached, IL | 17:11.0 | 5:32 |
| 154 | 2035 | Dominick Dell (11) | Jennings Jags, IN | 17:11.2 | 5:32 |
| 155 | 2827 | Charles Rizek (10) | Pegasus Running Club, OH | 17:11.3 | 5:32 |
| 156 | 2496 | Eli Block (12) | Unattached, MO | 17:12.0 | 5:32 |
| 157 | 1890 | Anthony Nitti (11) | West Glenbard, IL | 17:12.0 | 5:32 |
| 158 | 1463 | Payton Bryk (12) | KROY, IL | 17:12.5 | 5:32 |
| 159 | 2427 | Maxwell Hogan (10) | QPXC, MO | 17:13.1 | 5:32 |
| 160 | 1872 | Austin McInturff (11) | Valley Elite, IL | 17:13.1 | 5:32 |
| 161 | 1533 | Sean Hudspath (12) | Marion Polar Bears, IL | 17:13.7 | 5:32 |
| 162 | 2375 | Simon VanderVlucht (11) | Unattached, MI | 17:13.7 | 5:32 |
| 163 | 2847 | Carson Perkins (11) | Shelby, OH | 17:13.8 | 5:32 |
| 164 | 1121 | Daniel Giacomini (12) | Bullets Club, IL | 17:13.8 | 5:32 |
| 165 | 2921 | Jordan Mazak (10) | Warriors, OH | 17:13.9 | 5:32 |
| 166 | 1848 | Austin Wesley (11) | Unattached, IL | 17:14.1 | 5:33 |
| 167 | 2915 | Carson Ebbrecht (12) | Warriors, OH | 17:14.1 | 5:33 |
| 168 | 1931 | Benjamin Bentz (11) | Cadet Distance Project, IN | 17:14.2 | 5:33 |
| 169 | 1738 | William Huddleston (12) | Southern Maine University, IL | 17:14.3 | 5:33 |
| 170 | 2480 | August Talleur (10) | Saint Louis Running Club, MO | 17:14.5 | 5:33 |
| 171 | 1811 | Owen Horeni (9) | Unattached, IL | 17:14.6 | 5:33 |
| 172 | 1427 | Caleb Walter (12) | Glenbard South Raiders, IL | 17:14.8 | 5:33 |
| 173 | 1610 | Sean Chilcoat (12) | North Naperville, IL | 17:15.1 | 5:33 |
| 174 | 1675 | Colin Awe (11) | Prospect Running Club, IL | 17:15.3 | 5:33 |
| 175 | 1939 | Vaughn Hendrickson (11) | Cadet Distance Project, IN | 17:15.5 | 5:33 |
| 176 | 1603 | Nick Paugys (12) | Nook, IL | 17:15.9 | 5:33 |
| 177 | 2721 | Owen Rice (11) | Lancaster Storm, OH | 17:16.1 | 5:33 |
| 178 | 1186 | Evan Kurimay (11) | Dale, IL | 17:16.1 | 5:33 |
| 179 | 2264 | Alex Orihuela (11) | Unattached, IN | 17:16.2 | 5:33 |
| 180 | 2578 | Hayden Everding (12) | Carroll Patriot Pack, OH | 17:16.3 | 5:33 |
| 181 | 1426 | Lucas Newman (11) | Glenbard South Raiders, IL | 17:16.7 | 5:33 |
| 182 | 1473 | Jack Sebastian (10) | KROY, IL | 17:17.0 | 5:34 |
| 183 | 2067 | Neil Fairman (12) | Lemrac, IN | 17:17.7 | 5:34 |
| 184 | 2825 | Ashton Boyd (10) | Pegasus Running Club, OH | 17:18.0 | 5:34 |
| 185 | 1189 | Amin Matariyeh (12) | Dale, IL | 17:18.1 | 5:34 |
| 186 | 2886 | Marshall Novean (12) | Unattached, OH | 17:19.0 | 5:34 |
| 187 | 2852 | Kalib Tolle (12) | Tipp XC, OH | 17:19.1 | 5:34 |
| 188 | 2846 | Marshall Moore (11) | Shelby, OH | 17:19.2 | 5:34 |
| 189 | 1456 | Samuel Mortensen (12) | Kettle Running Club, IL | 17:19.3 | 5:34 |
| 190 | 2518 | Luke Ontman (12) | Unattached, MO | 17:19.4 | 5:34 |
| 191 | 2459 | Charles Gray (11) | Saint Louis Running Club, MO | 17:19.7 | 5:34 |
| 192 | 1384 | Noel Velasquez (12) | Eastern Oswego, IL | 17:19.9 | 5:34 |
| 193 | 2206 | Eli Chamberlain (11) | Unattached, IN | 17:19.9 | 5:34 |
| 194 | 1154 | Louie Dealba (12) | Cougar Running Club, IL | 17:19.9 | 5:34 |
| 195 | 1213 | Jack Ward (12) | Darkhorse Distance Project, IL | 17:20.1 | 5:35 |
| 196 | 2757 | Braighden Sullivan (10) | Medina XC Club, OH | 17:20.4 | 5:35 |
| 197 | 2349 | Ty Billings (9) | Unattached, MI | 17:20.8 | 5:35 |
| 198 | 1840 | Andrew Strama (12) | Unattached, IL | 17:21.0 | 5:35 |
| 199 | 2816 | Colin McCloskey (12) | Olentangy Orange XC, OH | 17:21.3 | 5:35 |
| 200 | 2110 | Joel Spittal (11) | Lemrac, IN | 17:21.4 | 5:35 |
| 201 | 2036 | Charles Fisher (12) | Jennings Jags, IN | 17:21.5 | 5:35 |
| 202 | 1100 | Samuel Rocio (11) | Blackhawks, IL | 17:21.7 | 5:35 |
| 203 | 2844 | Luke Lesseuer (11) | Shelby, OH | 17:21.8 | 5:35 |
| 204 | 1585 | Anthony Pastore (11) | Naperville South, IL | 17:21.9 | 5:35 |
| 205 | 2534 | Jackson Brungart (12) | Warriors, MO | 17:22.0 | 5:35 |
| 206 | 2127 | Kush Grewel (9) | NNEP, IN | 17:22.1 | 5:35 |
| 207 | 2926 | Gabriel Wise (10) | Warriors, OH | 17:22.5 | 5:35 |
| 208 | 1612 | Luke Donaldson (11) | North Naperville, IL | 17:22.7 | 5:35 |
| 209 | 1248 | Sam Tellefson (11) | Devoted Ducks, IL | 17:23.0 | 5:36 |
| 210 | 1215 | Evan Cook (10) | Decatur Catholic Running Club, | 17:23.1 | 5:36 |
| 211 | 1794 | Reese Devriendt (11) | Unattached, IL | 17:23.5 | 5:36 |
| 212 | 1821 | Bryan Malkowski (11) | Unattached, IL | 17:23.6 | 5:36 |
| 213 | 2161 | Brayden Gebhard (11) | Southeastern, IN | 17:24.0 | 5:36 |
| 214 | 1604 | Ben Resar (12) | Nook, IL | 17:24.8 | 5:36 |
| 215 | 2720 | Evan Rice (11) | Lancaster Storm, OH | 17:25.4 | 5:36 |
| 216 | 1175 | Aaron Doorhy (12) | Dale, IL | 17:25.4 | 5:36 |
| 217 | 2957 | John Skinner (11) | Unattached, OH | 17:25.9 | 5:36 |
| 218 | 2839 | Manas Tripathi (11) | RunBrave, OH | 17:26.1 | 5:37 |
| 219 | 1464 | Jack Carroll (12) | KROY, IL | 17:26.3 | 5:37 |
| 220 | 1837 | Elias Roldan (10) | Unattached, IL | 17:26.5 | 5:37 |
| 221 | 1867 | Gavin Ebenezer (12) | Valley Elite, IL | 17:26.5 | 5:37 |
| 222 | 2054 | Deklin Bowser (9) | Lemrac, IN | 17:27.1 | 5:37 |
| 223 | 2072 | Eli Gomez (10) | Lemrac, IN | 17:27.4 | 5:37 |
| 224 | 2622 | Charlie Cooper (12) | Comet XC Club, OH | 17:27.4 | 5:37 |
| 225 | 1802 | Dane Glover (12) | Unattached, IL | 17:27.5 | 5:37 |
| 226 | 1698 | Owen Smith (11) | Prospect Running Club, IL | 17:27.7 | 5:37 |
| 227 | 1355 | Phillip Dart (12) | Eastern Oswego, IL | 17:28.4 | 5:37 |
| 228 | 2752 | Ryan Palombo (12) | Medina XC Club, OH | 17:28.5 | 5:37 |
| 229 | 1432 | Duncan Jones (12) | Grayslake Ramz, IL | 17:28.5 | 5:37 |
| 230 | 1127 | Tyler Browning (11) | Central Naperville XC, IL | 17:28.6 | 5:37 |
| 231 | 1201 | Brian Breen (11) | Darkhorse Distance Project, IL | 17:28.9 | 5:37 |
| 232 | 1344 | Jeremy Wilczak (12) | Downers South Distance Club, I | 17:29.3 | 5:38 |
| 233 | 1832 | Nathan Powley (11) | Unattached, IL | 17:29.5 | 5:38 |
| 234 | 2877 | Eric Luther (11) | Unattached, OH | 17:29.7 | 5:38 |
| 235 | 1914 | Marshall Caldwell (10) | BTown Running Club, IN | 17:29.9 | 5:38 |
| 236 | 2900 | Stephen Sly (12) | Unattached, OH | 17:30.6 | 5:38 |
| 237 | 2843 | Ian Finnegan (12) | Shelby, OH | 17:30.6 | 5:38 |
| 238 | 2388 | Kade Meinke (11) | Andrew Early Fan Club, MO | 17:30.6 | 5:38 |
| 239 | 1433 | Nolan Kissinger (11) | Grayslake Ramz, IL | 17:30.9 | 5:38 |
| 240 | 2203 | Braxton Burress (11) | Unattached, IN | 17:31.3 | 5:38 |
| 241 | 2736 | Ayden Boucher (12) | Medina Highland, OH | 17:31.4 | 5:38 |
| 242 | 2738 | Gavin Mullen (12) | Medina Highland, OH | 17:31.4 | 5:38 |
| 243 | 1929 | Sudharshan Srinivasan (11) | Bulldogs, IN | 17:31.7 | 5:38 |
| 244 | 2497 | Gregory Britt (11) | Unattached, MO | 17:31.9 | 5:38 |
| 245 | 2632 | Cole Vernon (12) | Comet XC Club, OH | 17:32.0 | 5:39 |
| 246 | 2473 | Lucas Rammacher (12) | Saint Louis Running Club, MO | 17:32.1 | 5:39 |
| 247 | 2650 | Liam Howley (12) | Creek Elite, OH | 17:32.5 | 5:39 |
| 248 | 2588 | Nathan Schiffler (12) | Carroll Patriot Pack, OH | 17:32.5 | 5:39 |
| 249 | 2456 | Noah Evers (11) | Saint Louis Running Club, MO | 17:32.5 | 5:39 |
| 250 | 2227 | Destin Green (12) | Unattached, IN | 17:32.5 | 5:39 |
| 251 | 2074 | Drew Grogan (11) | Lemrac, IN | 17:32.6 | 5:39 |
| 252 | 1387 | Drew Arnold (11) | Easterners, IL | 17:32.9 | 5:39 |
| 253 | 1553 | Christian Harris (10) | Motron, IL | 17:33.1 | 5:39 |
| 254 | 1414 | Brady Monk (11) | Gabe’s Babes, IL | 17:33.4 | 5:39 |
| 255 | 1833 | Fernando Quintana (12) | Unattached, IL | 17:33.7 | 5:39 |
| 256 | 2818 | Brannon Moser (11) | Olentangy Orange XC, OH | 17:34.0 | 5:39 |
| 257 | 2743 | Mason Bair (12) | Medina XC Club, OH | 17:34.0 | 5:39 |
| 258 | 2455 | Jaden Elgin (9) | Saint Louis Running Club, MO | 17:34.2 | 5:39 |
| 259 | 1599 | Hayden Host (11) | Nook, IL | 17:34.5 | 5:39 |
| 260 | 2829 | Owen Weikert (12) | Pegasus Running Club, OH | 17:34.7 | 5:39 |
| 261 | 2132 | Noah Schafer (11) | NNEP, IN | 17:34.9 | 5:39 |
| 262 | 1869 | Zack Hayden (11) | Valley Elite, IL | 17:35.1 | 5:40 |
| 263 | 1394 | Jackson Amick (10) | Edwardsville Running Club, IL | 17:35.2 | 5:40 |
| 264 | 1831 | Nate Peyer (11) | Unattached, IL | 17:35.2 | 5:40 |
| 265 | 2587 | Jared Sargent (11) | Carroll Patriot Pack, OH | 17:35.3 | 5:40 |
| 266 | 1797 | Thomas Fitzpatrick (12) | Unattached, IL | 17:35.7 | 5:40 |
| 267 | 2500 | Wyatt Claiborne (11) | Unattached, MO | 17:36.7 | 5:40 |
| 268 | 2205 | Brady Cavanaugh (11) | Unattached, IN | 17:36.9 | 5:40 |
| 269 | 2374 | Colin Vanderschaaf (12) | Unattached, MI | 17:37.0 | 5:40 |
| 270 | 2351 | Mitchell Clark (11) | Unattached, MI | 17:37.2 | 5:40 |
| 271 | 1660 | Noah Gilbert (11) | PNXC, IL | 17:37.3 | 5:40 |
| 272 | 1087 | Aidan Nishimura (12) | Arlington XC, IL | 17:37.6 | 5:40 |
| 273 | 1118 | Lucas Naugle (11) | Btown XC Club, IL | 17:37.7 | 5:40 |
| 274 | 1809 | Maxx Haas (9) | Unattached, IL | 17:38.1 | 5:41 |
| 275 | 2478 | Gavin Smith (10) | Saint Louis Running Club, MO | 17:38.4 | 5:41 |
| 276 | 1856 | Cooper Hewson (10) | Valhalla Distance Club, IL | 17:38.5 | 5:41 |
| 277 | 1572 | Matthew Gutierrez (12) | Naperville South, IL | 17:38.9 | 5:41 |
| 278 | 1756 | Cohen Shutt (11) | Stockwood XC Club, IL | 17:39.0 | 5:41 |
| 279 | 2099 | Hayden Nagel (11) | Lemrac, IN | 17:39.1 | 5:41 |
| 280 | 2129 | Brandon Mueller (11) | NNEP, IN | 17:39.2 | 5:41 |
| 281 | 1753 | Aryan Patel (11) | Stockwood XC Club, IL | 17:39.6 | 5:41 |
| 282 | 1647 | James O'Sullivan (9) | Palatine XC Club, IL | 17:39.7 | 5:41 |
| 283 | 2811 | Casey Covert (11) | Olentangy Orange XC, OH | 17:40.2 | 5:41 |
| 284 | 1416 | Andrew Perry (11) | Gabe’s Babes, IL | 17:40.6 | 5:41 |
| 285 | 1208 | Wyatt Nichols (11) | Darkhorse Distance Project, IL | 17:41.0 | 5:41 |
| 286 | 2477 | Wyatt Seal (12) | Saint Louis Running Club, MO | 17:41.1 | 5:41 |
| 287 | 1465 | Iain Davies (11) | KROY, IL | 17:41.7 | 5:41 |
| 288 | 2526 | Aiden Wahrenbrock (12) | Unattached, MO | 17:41.9 | 5:41 |
| 289 | 2812 | Rushil Gaddam (10) | Olentangy Orange XC, OH | 17:42.1 | 5:42 |
| 290 | 1516 | John Barrette (11) | Lyons, IL | 17:42.4 | 5:42 |
| 291 | 2162 | Matthew Hemmerling (11) | Southeastern, IN | 17:42.5 | 5:42 |
| 292 | 2144 | Benson Davis (9) | Pendleton Running Club, IN | 17:42.6 | 5:42 |
| 293 | 1490 | Max Kotelnikov (11) | Lake Zurich Cross Country, IL | 17:43.3 | 5:42 |
| 294 | 2826 | Jacob Reash (10) | Pegasus Running Club, OH | 17:43.4 | 5:42 |
| 295 | 1480 | Dj Carr (12) | Lake Zurich Cross Country, IL | 17:43.7 | 5:42 |
| 296 | 1462 | Emmett Bradford (10) | KROY, IL | 17:43.7 | 5:42 |
| 297 | 2463 | Patrick Jones (10) | Saint Louis Running Club, MO | 17:43.7 | 5:42 |
| 298 | 2836 | Parker Reed (11) | RunBrave, OH | 17:43.7 | 5:42 |
| 299 | 1242 | Brice Banning (11) | Devoted Ducks, IL | 17:43.9 | 5:42 |
| 300 | 2028 | Reid Coleman (11) | Highlanders, IN | 17:44.0 | 5:42 |
| 301 | 1218 | Cameron Kernaghan (12) | Decatur Catholic Running Club, | 17:44.2 | 5:42 |
| 302 | 1332 | Logan Rodi (12) | Downers South Distance Club, I | 17:44.4 | 5:42 |
| 303 | 2838 | Tommy Richards (12) | RunBrave, OH | 17:44.6 | 5:42 |
| 304 | 1593 | Gavin Carlson (11) | Nook, IL | 17:45.1 | 5:43 |
| 305 | 1241 | Jon Wool (11) | Deerfield Distance Crew, IL | 17:45.2 | 5:43 |
| 306 | 2849 | Ethan Berning (10) | Tipp XC, OH | 17:45.8 | 5:43 |
| 307 | 1581 | Josh Nauman (11) | Naperville South, IL | 17:46.1 | 5:43 |
| 308 | 2423 | Henry Cummings (10) | QPXC, MO | 17:46.5 | 5:43 |
| 309 | 1600 | Caleb Kies (11) | Nook, IL | 17:46.9 | 5:43 |
| 310 | 2301 | Matthew Nino (11) | Warriors Running Club, IN | 17:47.0 | 5:43 |
| 311 | 2702 | Drake Yarnal (11) | Elks, OH | 17:47.0 | 5:43 |
| 312 | 1199 | Alex Anderson (12) | Darkhorse Distance Project, IL | 17:47.1 | 5:43 |
| 313 | 1390 | Logan Kessling (10) | Easterners, IL | 17:47.4 | 5:43 |
| 314 | 2363 | Cullen Papin (11) | Unattached, MI | 17:47.6 | 5:43 |
| 315 | 2815 | Josh Layne (12) | Olentangy Orange XC, OH | 17:47.7 | 5:43 |
| 316 | 2470 | Matthew Musial (11) | Saint Louis Running Club, MO | 17:48.0 | 5:44 |
| 317 | 1243 | Charlie Borlin (10) | Devoted Ducks, IL | 17:48.0 | 5:44 |
| 318 | 2583 | Andrew Janson (10) | Carroll Patriot Pack, OH | 17:48.2 | 5:44 |
| 319 | 2177 | Cooper Knoblauch (9) | Spartan Project, IN | 17:48.6 | 5:44 |
| 320 | 2800 | Cj Lyon (12) | Ohio City Running Club, OH | 17:48.6 | 5:44 |
| 321 | 2740 | Matthew Rini (10) | Medina Highland, OH | 17:49.1 | 5:44 |
| 322 | 2322 | Jonathan Loney (11) | Y Not Work?, IN | 17:49.1 | 5:44 |
| 323 | 2262 | Addison Neuen (11) | Unattached, IN | 17:49.1 | 5:44 |
| 324 | 2073 | Julien Gourgue (12) | Lemrac, IN | 17:49.2 | 5:44 |
| 325 | 2335 | Danny Ewing (11) | LNXC, MI | 17:49.9 | 5:44 |
| 326 | 2429 | Sean Keys (11) | QPXC, MO | 17:50.0 | 5:44 |
| 327 | 2057 | Josh Cale (10) | Lemrac, IN | 17:50.1 | 5:44 |
| 328 | 2340 | Oskar Wiedenhoeft (12) | LNXC, MI | 17:50.2 | 5:44 |
| 329 | 1543 | James Guevarra (12) | Medinah X-Country Club, IL | 17:50.2 | 5:44 |
| 330 | 1812 | Dane Ivancevic (12) | Unattached, IL | 17:50.3 | 5:44 |
| 331 | 1897 | Enoch Hines (12) | 574 Run Club, IN | 17:50.6 | 5:44 |
| 332 | 2395 | Justus Yates (11) | Hornet Running Club, MO | 17:50.9 | 5:44 |
| 333 | 1397 | Hugh Davis (10) | Edwardsville Running Club, IL | 17:51.1 | 5:45 |
| 334 | 2922 | Hudson McLean (11) | Warriors, OH | 17:51.1 | 5:45 |
| 335 | 1444 | Brayden Shepard (10) | Herscher XC Club, IL | 17:51.4 | 5:45 |
| 336 | 2701 | Tyler Swan (9) | Elks, OH | 17:51.4 | 5:45 |
| 337 | 2822 | Jerry Wang (12) | Olentangy Orange XC, OH | 17:51.5 | 5:45 |
| 338 | 2746 | Nick Colosimo (11) | Medina XC Club, OH | 17:51.9 | 5:45 |
| 339 | 1156 | Riley Fink (10) | Cougar Running Club, IL | 17:52.1 | 5:45 |
| 340 | 1948 | Nick Spielman (11) | Cadet Distance Project, IN | 17:52.8 | 5:45 |
| 341 | 1472 | Zach Saltiel (10) | KROY, IL | 17:52.9 | 5:45 |
| 342 | 1286 | Isaac Moss (11) | Downers North XC Club, IL | 17:52.9 | 5:45 |
| 343 | 2830 | Adam Weithman (12) | Pegasus Running Club, OH | 17:53.1 | 5:45 |
| 344 | 2185 | Jake Metzger (9) | TNIOP NWORC, IN | 17:53.5 | 5:45 |
| 345 | 2614 | Max Ehrsam (11) | Coffman Rocks, OH | 17:53.8 | 5:45 |
| 346 | 1889 | Julian Hernandez (11) | West Glenbard, IL | 17:53.9 | 5:45 |
| 347 | 2723 | Oliver Roush (11) | Lancaster Storm, OH | 17:54.2 | 5:46 |
| 348 | 2025 | Ian Lah (10) | Harrison, IN | 17:54.2 | 5:46 |
| 349 | 1887 | Liam Grady (10) | West Glenbard, IL | 17:54.3 | 5:46 |
| 350 | 1894 | Edison Byrum (11) | 574 Run Club, IN | 17:54.7 | 5:46 |
| 351 | 2879 | Wesley Marsden (11) | Unattached, OH | 17:54.7 | 5:46 |
| 352 | 1404 | Ben Perulfi (11) | Edwardsville Running Club, IL | 17:55.2 | 5:46 |
| 353 | 1744 | Dominick Parrillo (12) | Southern Maine University, IL | 17:55.2 | 5:46 |
| 354 | 2934 | Jacob Miller (11) | WHDP, OH | 17:55.4 | 5:46 |
| 355 | 2682 | Archith Yogish (12) | Davidson XC Club, OH | 17:55.8 | 5:46 |
| 356 | 2092 | Lucas Mallon (10) | Lemrac, IN | 17:56.2 | 5:46 |
| 357 | 2834 | Matthew Mihalich (11) | RunBrave, OH | 17:56.5 | 5:46 |
| 358 | 2580 | Jude Girtman (10) | Carroll Patriot Pack, OH | 17:56.7 | 5:46 |
| 359 | 1219 | Gus Striglos (11) | Decatur Catholic Running Club, | 17:56.9 | 5:46 |
| 360 | 1526 | Vincent Stobart (12) | Lyons, IL | 17:57.0 | 5:47 |
| 361 | 2814 | Sahil Kandhari (9) | Olentangy Orange XC, OH | 17:57.4 | 5:47 |
| 362 | 2603 | Samuel McPeak (12) | Celtic Distance Alliance, OH | 17:57.5 | 5:47 |
| 363 | 2835 | Braydon Nix (10) | RunBrave, OH | 17:57.6 | 5:47 |
| 364 | 2755 | Varun Rodrigues (10) | Medina XC Club, OH | 17:58.2 | 5:47 |
| 365 | 2919 | Noah Kemp (10) | Warriors, OH | 17:58.5 | 5:47 |
| 366 | 1749 | Jakob Crown (11) | Stockwood XC Club, IL | 17:58.6 | 5:47 |
| 367 | 2638 | Brandon Burkett (11) | Creek Elite, OH | 17:58.8 | 5:47 |
| 368 | 1566 | Brian Bowers (11) | Naperville South, IL | 17:59.1 | 5:47 |
| 369 | 2579 | Roman Gelhar (11) | Carroll Patriot Pack, OH | 17:59.2 | 5:47 |
| 370 | 1896 | Leighton Dodt (10) | 574 Run Club, IN | 17:59.4 | 5:47 |
| 371 | 2714 | Ethan Eckman (11) | Lancaster Storm, OH | 17:59.7 | 5:47 |
| 372 | 2749 | Gage Kole (11) | Medina XC Club, OH | 18:00.4 | 5:48 |
| 373 | 2479 | Lucas Strohmeyer (11) | Saint Louis Running Club, MO | 18:00.5 | 5:48 |
| 374 | 2661 | Tom Ward (9) | Creek Elite, OH | 18:00.5 | 5:48 |
| 375 | 1227 | Andrew Firestone (11) | Deerfield Distance Crew, IL | 18:00.6 | 5:48 |
| 376 | 2071 | Josh Goedde (12) | Lemrac, IN | 18:00.6 | 5:48 |
| 377 | 2186 | William Mouser (11) | TNIOP NWORC, IN | 18:00.7 | 5:48 |
| 378 | 2506 | Quintin Falk (12) | Unattached, MO | 18:00.7 | 5:48 |
| 379 | 1449 | Matthew DeSantis (12) | Kettle Running Club, IL | 18:00.9 | 5:48 |
| 380 | 1961 | Luke Chandler (12) | Columbus Thorn, IN | 18:01.0 | 5:48 |
| 381 | 1825 | Aiden Mohr (12) | Unattached, IL | 18:01.7 | 5:48 |
| 382 | 2066 | Nathan Dierckman (12) | Lemrac, IN | 18:01.8 | 5:48 |
| 383 | 2458 | Hendrix Fyvie (9) | Saint Louis Running Club, MO | 18:02.3 | 5:48 |
| 384 | 2183 | Kade Honickel (12) | TNIOP NWORC, IN | 18:03.0 | 5:49 |
| 385 | 1757 | Ellery Shutt (9) | Stockwood XC Club, IL | 18:03.4 | 5:49 |
| 386 | 1193 | Cooper Revord (10) | Dale, IL | 18:03.8 | 5:49 |
| 387 | 1459 | Jayden Reyes (12) | Kettle Running Club, IL | 18:03.8 | 5:49 |
| 388 | 2916 | Sean Farrell (12) | Warriors, OH | 18:03.9 | 5:49 |
| 389 | 1774 | Devin Smith (12) | Team Meese, IL | 18:04.4 | 5:49 |
| 390 | 2832 | Hugh Jacobsmeyer (11) | RunBrave, OH | 18:04.6 | 5:49 |
| 391 | 1207 | Srinivas Jagannath (11) | Darkhorse Distance Project, IL | 18:04.9 | 5:49 |
| 392 | 1380 | Luke Tam (11) | Eastern Oswego, IL | 18:05.1 | 5:49 |
| 393 | 1348 | Zachary Benoit (12) | Eastern Oswego, IL | 18:05.3 | 5:49 |
| 394 | 1920 | Matt Stein (10) | BTown Running Club, IN | 18:05.7 | 5:49 |
| 395 | 2366 | Ethan Raseman (12) | Unattached, MI | 18:05.9 | 5:49 |
| 396 | 2817 | Patrick Montswil (11) | Olentangy Orange XC, OH | 18:06.5 | 5:50 |
| 397 | 1878 | Kyle Sullivan (12) | Valley Elite, IL | 18:06.7 | 5:50 |
| 398 | 2207 | Matthew Chaney (12) | Unattached, IN | 18:07.4 | 5:50 |
| 399 | 2566 | Matthew Bloom (11) | Bulldog Track Club, OH | 18:08.1 | 5:50 |
| 400 | 2572 | Johan Naess (10) | Bulldog Track Club, OH | 18:08.1 | 5:50 |
| 401 | 1153 | Joaquin DeAlba (11) | Cougar Running Club, IL | 18:08.2 | 5:50 |
| 402 | 2389 | DeJuan Chambers (10) | Hornet Running Club, MO | 18:08.3 | 5:50 |
| 403 | 2089 | Andrew Lobue (12) | Lemrac, IN | 18:08.8 | 5:50 |
| 404 | 1548 | Jake Zegger (12) | Medinah X-Country Club, IL | 18:09.9 | 5:50 |
| 405 | 1725 | Ross Kimme (10) | Ross Country, IL | 18:10.3 | 5:51 |
| 406 | 2215 | Douglas Dillman (11) | Unattached, IN | 18:10.3 | 5:51 |
| 407 | 2722 | Alex Rodenbaugh (12) | Lancaster Storm, OH | 18:10.4 | 5:51 |
| 408 | 2471 | Logan Phillips (10) | Saint Louis Running Club, MO | 18:11.3 | 5:51 |
| 409 | 2472 | Nicholas Purschke (12) | Saint Louis Running Club, MO | 18:12.7 | 5:51 |
| 410 | 2413 | Aidan Koch (11) | Joplin Running Club, MO | 18:13.0 | 5:52 |
| 411 | 2750 | Emerson Lindsley (11) | Medina XC Club, OH | 18:13.3 | 5:52 |
| 412 | 1475 | Evan Zapata (10) | KROY, IL | 18:13.3 | 5:52 |
| 413 | 2128 | William Mickelson (11) | NNEP, IN | 18:13.4 | 5:52 |
| 414 | 1793 | Niko Dayment (10) | Unattached, IL | 18:13.9 | 5:52 |
| 415 | 1210 | Tyler Schultz (11) | Darkhorse Distance Project, IL | 18:14.0 | 5:52 |
| 416 | 2596 | Ethan Hu (11) | Celtic Distance Alliance, OH | 18:14.0 | 5:52 |
| 417 | 1239 | Matt Solovy (11) | Deerfield Distance Crew, IL | 18:14.0 | 5:52 |
| 418 | 2741 | Oren Scranton (10) | Medina Highland, OH | 18:14.2 | 5:52 |
| 419 | 2668 | Carter Davis (12) | Davidson XC Club, OH | 18:14.6 | 5:52 |
| 420 | 1767 | Evan Jensen (11) | Team Meese, IL | 18:15.0 | 5:52 |
| 421 | 2086 | Aidan Lemme (10) | Lemrac, IN | 18:15.0 | 5:52 |
| 422 | 1391 | Tizoc Landeros (12) | Easterners, IL | 18:15.4 | 5:52 |
| 423 | 2255 | Clint Mager (11) | Unattached, IN | 18:15.5 | 5:52 |
| 424 | 1333 | Henry Rotunno (12) | Downers South Distance Club, I | 18:16.2 | 5:53 |
| 425 | 2131 | Tyler Rerick (10) | NNEP, IN | 18:16.3 | 5:53 |
| 426 | 2060 | Andrew Cebalo (12) | Lemrac, IN | 18:16.3 | 5:53 |
| 427 | 2672 | Drew Hayes (10) | Davidson XC Club, OH | 18:16.6 | 5:53 |
| 428 | 2698 | Nathan Picklesimer (12) | Elks, OH | 18:16.7 | 5:53 |
| 429 | 1919 | Roman Ross (10) | BTown Running Club, IN | 18:16.9 | 5:53 |
| 430 | 1898 | Carson Meyer (11) | 574 Run Club, IN | 18:17.0 | 5:53 |
| 431 | 1428 | Lucas Chaney (12) | Grayslake Ramz, IL | 18:17.3 | 5:53 |
| 432 | 2648 | Brody Graley (9) | Creek Elite, OH | 18:17.5 | 5:53 |
| 433 | 1730 | Gino Arcuri (10) | Southern Maine University, IL | 18:17.8 | 5:53 |
| 434 | 1092 | Issak Morales (12) | Bartlett Running Club, IL | 18:18.7 | 5:53 |
| 435 | 1860 | Jack Kelly (9) | Valhalla Distance Club, IL | 18:19.1 | 5:54 |
| 436 | 2464 | Tristan Kujawa (9) | Saint Louis Running Club, MO | 18:19.9 | 5:54 |
| 437 | 1520 | Teddy Coyne (12) | Lyons, IL | 18:19.9 | 5:54 |
| 438 | 2593 | Samuel Boggess (12) | Celtic Distance Alliance, OH | 18:20.0 | 5:54 |
| 439 | 2120 | Grant Cummings (11) | Monster Island, IN | 18:20.2 | 5:54 |
| 440 | 2279 | Hank Slater (12) | Unattached, IN | 18:20.6 | 5:54 |
| 441 | 2854 | David Anthony (12) | Unattached, OH | 18:20.7 | 5:54 |
| 442 | 2053 | Max Bontrager (10) | Lemrac, IN | 18:20.8 | 5:54 |
| 443 | 1238 | Edwin Shi (11) | Deerfield Distance Crew, IL | 18:21.1 | 5:54 |
| 444 | 1636 | Erick Gonzalez (10) | Palatine XC Club, IL | 18:21.2 | 5:54 |
| 445 | 2088 | Cohen Levy (10) | Lemrac, IN | 18:21.2 | 5:54 |
| 446 | 2553 | Mikey Arnone (12) | BEAVZ, OH | 18:21.8 | 5:54 |
| 447 | 1554 | Kyler Hartter (12) | Motron, IL | 18:22.4 | 5:55 |
| 448 | 2032 | Hikari Shiga (10) | Highlanders, IN | 18:22.5 | 5:55 |
| 449 | 2378 | Adam White (12) | Unattached, MI | 18:22.9 | 5:55 |
| 450 | 1431 | Camden Heavelyn (12) | Grayslake Ramz, IL | 18:23.1 | 5:55 |
| 451 | 2549 | Luke Wash (12) | Ashland High School, OH | 18:23.2 | 5:55 |
| 452 | 1532 | Evan Dailey (10) | Marion Polar Bears, IL | 18:23.8 | 5:55 |
| 453 | 2850 | Connor Johnson (10) | Tipp XC, OH | 18:23.9 | 5:55 |
| 454 | 1552 | Luke Dennison (12) | Motron, IL | 18:24.0 | 5:55 |
| 455 | 1176 | Quinn Doorhy (10) | Dale, IL | 18:24.1 | 5:55 |
| 456 | 2913 | Spencer Cowgill (10) | Warriors, OH | 18:25.4 | 5:56 |
| 457 | 1988 | Rogelio Reyes (11) | Columbus Thorn, IN | 18:25.8 | 5:56 |
| 458 | 2180 | Zachary Cooper (10) | TNIOP NWORC, IN | 18:26.0 | 5:56 |
| 459 | 2051 | Hudson Barry (10) | Lemrac, IN | 18:26.1 | 5:56 |
| 460 | 2676 | Hunter Rockwell (10) | Davidson XC Club, OH | 18:26.4 | 5:56 |
| 461 | 1819 | Aidan Loeffelman (12) | Unattached, IL | 18:26.5 | 5:56 |
| 462 | 1283 | Everett McDonald (11) | Downers North XC Club, IL | 18:26.6 | 5:56 |
| 463 | 2102 | Isaac Perrin (9) | Lemrac, IN | 18:27.3 | 5:56 |
| 464 | 1330 | Mitch Reiken (12) | Downers South Distance Club, I | 18:27.9 | 5:56 |
| 465 | 2410 | Parker Durham (11) | Joplin Running Club, MO | 18:28.4 | 5:57 |
| 466 | 2840 | Darian Curry (12) | Shelby, OH | 18:28.4 | 5:57 |
| 467 | 2049 | Joey Arroyo (11) | Lemrac, IN | 18:28.8 | 5:57 |
| 468 | 1886 | Graham Faris (10) | West Glenbard, IL | 18:29.4 | 5:57 |
| 469 | 2810 | Andrew Barendse (12) | Olentangy Orange XC, OH | 18:29.8 | 5:57 |
| 470 | 2504 | Abram Denney (10) | Unattached, MO | 18:29.9 | 5:57 |
| 471 | 2533 | Dominic Baiocchi (11) | Warriors, MO | 18:30.2 | 5:57 |
| 472 | 1150 | Brayden Bergman (11) | Cougar Running Club, IL | 18:30.5 | 5:57 |
| 473 | 1469 | Michael McEvoy (10) | KROY, IL | 18:31.3 | 5:58 |
| 474 | 2238 | Adrian Jeter (11) | Unattached, IN | 18:31.3 | 5:58 |
| 475 | 1360 | Brandon Gerrans (12) | Eastern Oswego, IL | 18:31.9 | 5:58 |
| 476 | 2535 | Braeden Calhoun (12) | Warriors, MO | 18:33.3 | 5:58 |
| 477 | 1396 | Scott Baxter (12) | Edwardsville Running Club, IL | 18:34.1 | 5:59 |
| 478 | 2190 | Zak Hudak (9) | Tri-Creek Harriers, IN | 18:34.2 | 5:59 |
| 479 | 2457 | Jacob Fitzpatrick (9) | Saint Louis Running Club, MO | 18:34.9 | 5:59 |
| 480 | 1751 | Dylan Hanson (12) | Stockwood XC Club, IL | 18:35.1 | 5:59 |
| 481 | 2516 | Jack O'Brien (11) | Unattached, MO | 18:35.1 | 5:59 |
| 482 | 1177 | Matthew Ferren (10) | Dale, IL | 18:35.5 | 5:59 |
| 483 | 2635 | Brad Ammon (9) | Creek Elite, OH | 18:36.0 | 5:59 |
| 484 | 2214 | Christian Dahn (12) | Unattached, IN | 18:36.2 | 5:59 |
| 485 | 2933 | Braydyn Lemon (11) | WHDP, OH | 18:36.4 | 5:59 |
| 486 | 1917 | David Jackson (10) | BTown Running Club, IN | 18:36.6 | 5:59 |
| 487 | 2944 | Andrew McCracken (12) | WSHS Wildcats, OH | 18:37.3 | 6:00 |
| 488 | 2694 | Loris Manaresi (11) | Elks, OH | 18:37.7 | 6:00 |
| 489 | 1967 | Amit Gangadhara (11) | Columbus Thorn, IN | 18:37.7 | 6:00 |
| 490 | 2137 | Logan Mann (12) | Ox Bow, IN | 18:38.4 | 6:00 |
| 491 | 1180 | Devin Garg (11) | Dale, IL | 18:38.4 | 6:00 |
| 492 | 1748 | Charlie Baker (11) | Stockwood XC Club, IL | 18:38.4 | 6:00 |
| 493 | 2674 | Charlie Limbert (10) | Davidson XC Club, OH | 18:39.5 | 6:00 |
| 494 | 1545 | Nick Sheklarevski (9) | Medinah X-Country Club, IL | 18:39.9 | 6:00 |
| 495 | 2685 | Chase Chapman (11) | Elks, OH | 18:40.1 | 6:00 |
| 496 | 1592 | Mason Boles (11) | Nook, IL | 18:40.5 | 6:00 |
| 497 | 1300 | Ellis Sioukas (12) | Downers North XC Club, IL | 18:40.8 | 6:00 |
| 498 | 1216 | Diego Hernandez (12) | Decatur Catholic Running Club, | 18:41.1 | 6:01 |
| 499 | 1162 | Aron McCormick (10) | Cougar Running Club, IL | 18:42.1 | 6:01 |
| 500 | 1915 | Ryan Gales (11) | BTown Running Club, IN | 18:42.5 | 6:01 |
| 501 | 1560 | Sam Yontz (12) | Motron, IL | 18:42.7 | 6:01 |
| 502 | 2286 | Wesley Steininger (11) | Unattached, IN | 18:42.8 | 6:01 |
| 503 | 2454 | Preston Eash (9) | Saint Louis Running Club, MO | 18:43.1 | 6:01 |
| 504 | 2187 | Seth Bakker (11) | Tri-Creek Harriers, IN | 18:43.3 | 6:01 |
| 505 | 2174 | Adam Warski (11) | Southeastern, IN | 18:43.4 | 6:01 |
| 506 | 1550 | Phillip Canopy (10) | Motron, IL | 18:43.9 | 6:01 |
| 507 | 2170 | Andrew Smith (11) | Southeastern, IN | 18:43.9 | 6:01 |
| 508 | 1247 | Owen Spiezio (9) | Devoted Ducks, IL | 18:44.2 | 6:02 |
| 509 | 2157 | Joe Augustine (12) | Southeastern, IN | 18:44.4 | 6:02 |
| 510 | 2159 | Michael Chalfant (10) | Southeastern, IN | 18:44.6 | 6:02 |
| 511 | 1729 | Matthew Ulozas (11) | Ross Country, IL | 18:44.7 | 6:02 |
| 512 | 1899 | Felix Pafalox (12) | 574 Run Club, IN | 18:45.0 | 6:02 |
| 513 | 1621 | Gabe Russell (12) | North Naperville, IL | 18:45.2 | 6:02 |
| 514 | 2245 | Caden Landis (12) | Unattached, IN | 18:45.5 | 6:02 |
| 515 | 1618 | Tommy Morrison (12) | North Naperville, IL | 18:45.7 | 6:02 |
| 516 | 2550 | Lukah Will (12) | Ashland High School, OH | 18:46.4 | 6:02 |
| 517 | 1470 | Carter Olsen (9) | KROY, IL | 18:46.6 | 6:02 |
| 518 | 2917 | Mark Fernandez (12) | Warriors, OH | 18:46.9 | 6:02 |
| 519 | 1930 | Max Adair (11) | Cadet Distance Project, IN | 18:47.1 | 6:03 |
| 520 | 1454 | Daniel Leonard (12) | Kettle Running Club, IL | 18:47.4 | 6:03 |
| 521 | 1287 | Will Mulligan (12) | Downers North XC Club, IL | 18:47.5 | 6:03 |
| 522 | 1448 | Dev Dassani (12) | Kettle Running Club, IL | 18:47.5 | 6:03 |
| 523 | 1450 | Spencer Dixon (11) | Kettle Running Club, IL | 18:47.6 | 6:03 |
| 524 | 2539 | Louis Paese (12) | Warriors, MO | 18:48.0 | 6:03 |
| 525 | 1163 | Tyler Miller (9) | Cougar Running Club, IL | 18:48.1 | 6:03 |
| 526 | 2337 | Cash Newton (11) | LNXC, MI | 18:48.2 | 6:03 |
| 527 | 1641 | Alex Huila (11) | Palatine XC Club, IL | 18:48.2 | 6:03 |
| 528 | 2848 | Zane Robinson (10) | Shelby, OH | 18:48.9 | 6:03 |
| 529 | 2575 | Samuel Toops (11) | Bulldog Track Club, OH | 18:49.5 | 6:03 |
| 530 | 1616 | Aidan Malana (9) | North Naperville, IL | 18:50.1 | 6:04 |
| 531 | 1124 | Jonathan Janssen (11) | Bullets Club, IL | 18:50.3 | 6:04 |
| 532 | 1648 | Christopher Quick (9) | Palatine XC Club, IL | 18:50.3 | 6:04 |
| 533 | 2029 | Alec Elrod (12) | Highlanders, IN | 18:51.0 | 6:04 |
| 534 | 1702 | Luke Wittenborn (12) | Prospect Running Club, IL | 18:51.2 | 6:04 |
| 535 | 2465 | Rowan Lemp (10) | Saint Louis Running Club, MO | 18:51.6 | 6:04 |
| 536 | 1246 | Gavin Ruppel (12) | Devoted Ducks, IL | 18:51.7 | 6:04 |
| 537 | 1638 | Joseph Harris (12) | Palatine XC Club, IL | 18:52.4 | 6:04 |
| 538 | 1883 | Cayden Camp (10) | West Glenbard, IL | 18:52.5 | 6:04 |
| 539 | 1101 | Hussein Almousawi (11) | Brook Cross Country Club, IL | 18:53.1 | 6:05 |
| 540 | 1105 | Ignacio Escamilla (10) | Brook Cross Country Club, IL | 18:53.2 | 6:05 |
| 541 | 1103 | Vincent De Farno (11) | Brook Cross Country Club, IL | 18:53.2 | 6:05 |
| 542 | 1466 | Ryker Harges (9) | KROY, IL | 18:53.3 | 6:05 |
| 543 | 1551 | Nicholas Delgado (11) | Motron, IL | 18:53.4 | 6:05 |
| 544 | 2254 | Nathaniel Lockridge (12) | Unattached, IN | 18:53.6 | 6:05 |
| 545 | 1409 | Sam Wittek (12) | Edwardsville Running Club, IL | 18:54.1 | 6:05 |
| 546 | 2924 | Zach Rogers (11) | Warriors, OH | 18:54.5 | 6:05 |
| 547 | 2898 | Maxwell Schoen (12) | Unattached, OH | 18:54.7 | 6:05 |
| 548 | 2050 | Sebastian Balarezo (9) | Lemrac, IN | 18:54.9 | 6:05 |
| 549 | 2354 | Wyatt Hockley (11) | Unattached, MI | 18:55.2 | 6:05 |
| 550 | 2076 | Ryland Hill (11) | Lemrac, IN | 18:55.3 | 6:05 |
| 551 | 1884 | Brandon Carpenter (10) | West Glenbard, IL | 18:55.8 | 6:05 |
| 552 | 1576 | Jacob Lane (11) | Naperville South, IL | 18:56.0 | 6:06 |
| 553 | 1855 | Bowie Hewson (9) | Valhalla Distance Club, IL | 18:56.6 | 6:06 |
| 554 | 2179 | Aiden Waugh (10) | Spartan Project, IN | 18:56.7 | 6:06 |
| 555 | 2532 | Robby Amarnek (11) | Warriors, MO | 18:56.9 | 6:06 |
| 556 | 1149 | Curtis Bates (10) | Cougar Running Club, IL | 18:56.9 | 6:06 |
| 557 | 1943 | Morgan Miller (11) | Cadet Distance Project, IN | 18:57.6 | 6:06 |
| 558 | 2647 | Nolan Gofer (11) | Creek Elite, OH | 18:57.7 | 6:06 |
| 559 | 2359 | Joseph Miller (11) | Unattached, MI | 18:58.3 | 6:06 |
| 560 | 1758 | Thomas Sieck (12) | Stockwood XC Club, IL | 18:58.4 | 6:06 |
| 561 | 2331 | Vicente Gutierrez (11) | Yohan's Army, IN | 18:58.5 | 6:06 |
| 562 | 2708 | Carson Shutts (12) | Elliv Spartans, OH | 18:58.9 | 6:06 |
| 563 | 2634 | Aiden Allen (9) | Creek Elite, OH | 18:58.9 | 6:06 |
| 564 | 2606 | Brayden Radke (11) | Celtic Distance Alliance, OH | 18:59.0 | 6:07 |
| 565 | 2574 | Colby Sprague (11) | Bulldog Track Club, OH | 18:59.7 | 6:07 |
| 566 | 1159 | Brandon Hoffman (10) | Cougar Running Club, IL | 18:59.8 | 6:07 |
| 567 | 2654 | Joshua Pedersen (12) | Creek Elite, OH | 18:59.9 | 6:07 |
| 568 | 1822 | Maxwell Maloney (11) | Unattached, IL | 19:00.1 | 6:07 |
| 569 | 2182 | Dane Hayden (10) | TNIOP NWORC, IN | 19:00.3 | 6:07 |
| 570 | 2136 | Zane Lightfoot (12) | Ox Bow, IN | 19:00.6 | 6:07 |
| 571 | 1858 | Tom Johnston (10) | Valhalla Distance Club, IL | 19:01.1 | 6:07 |
| 572 | 2380 | Andrew Wright (9) | Unattached, MI | 19:01.5 | 6:07 |
| 573 | 1583 | Adam O'Brien (11) | Naperville South, IL | 19:01.6 | 6:07 |
| 574 | 1864 | Krishna Shivram (10) | Valhalla Distance Club, IL | 19:02.4 | 6:08 |
| 575 | 1852 | Daniel Bounpaseuth (9) | Valhalla Distance Club, IL | 19:02.9 | 6:08 |
| 576 | 2150 | James Crocker (12) | Purple Storm, IN | 19:03.0 | 6:08 |
| 577 | 2573 | Christopher Rodriguez (9) | Bulldog Track Club, OH | 19:03.0 | 6:08 |
| 578 | 1925 | Keegan Katz (11) | Bulldogs, IN | 19:03.8 | 6:08 |
| 579 | 2486 | Carter Herrin (11) | Snoil, MO | 19:03.8 | 6:08 |
| 580 | 1613 | Braden Dunne (10) | North Naperville, IL | 19:04.1 | 6:08 |
| 581 | 1174 | James Cubbin (11) | Dale, IL | 19:04.2 | 6:08 |
| 582 | 1544 | James Jalowiec (10) | Medinah X-Country Club, IL | 19:04.4 | 6:08 |
| 583 | 2135 | Denis Kale (12) | Ox Bow, IN | 19:04.6 | 6:08 |
| 584 | 2652 | Carson Koenig (10) | Creek Elite, OH | 19:06.3 | 6:09 |
| 585 | 1410 | Ben Ziobro (12) | Edwardsville Running Club, IL | 19:06.6 | 6:09 |
| 586 | 2547 | Brody Blough (11) | Ashland High School, OH | 19:07.0 | 6:09 |
| 587 | 1623 | Miles Taylor (11) | North Naperville, IL | 19:07.2 | 6:09 |
| 588 | 2115 | Henry Whitesitt (12) | Lemrac, IN | 19:07.6 | 6:09 |
| 589 | 2266 | Blake Overmyer (12) | Unattached, IN | 19:08.5 | 6:09 |
| 590 | 1439 | Matthew Benoit (10) | Herscher XC Club, IL | 19:09.1 | 6:10 |
| 591 | 2937 | Sean Chuah (11) | WSHS Wildcats, OH | 19:09.7 | 6:10 |
| 592 | 1489 | Spencer Kinsey (12) | Lake Zurich Cross Country, IL | 19:09.8 | 6:10 |
| 593 | 1885 | Ryan Fader (10) | West Glenbard, IL | 19:10.0 | 6:10 |
| 594 | 2522 | Matthew Singer (10) | Unattached, MO | 19:10.3 | 6:10 |
| 595 | 2569 | Ashton Helmbright (11) | Bulldog Track Club, OH | 19:10.5 | 6:10 |
| 596 | 1752 | Milo McLeer (10) | Stockwood XC Club, IL | 19:10.8 | 6:10 |
| 597 | 2111 | Charlie Stuelpe (12) | Lemrac, IN | 19:11.6 | 6:10 |
| 598 | 2646 | Cohen Gibson (9) | Creek Elite, OH | 19:12.4 | 6:11 |
| 599 | 2548 | Joshua Bonfiglio (11) | Ashland High School, OH | 19:12.5 | 6:11 |
| 600 | 2285 | Carter Steele (11) | Unattached, IN | 19:12.7 | 6:11 |
| 601 | 2792 | Nathan Smith (11) | MGXC Club, OH | 19:13.1 | 6:11 |
| 602 | 2925 | Grant Schneider (12) | Warriors, OH | 19:13.3 | 6:11 |
| 603 | 2272 | Caden Quigg (10) | Unattached, IN | 19:13.6 | 6:11 |
| 604 | 2134 | Demetrio Garcia (12) | Ox Bow, IN | 19:13.8 | 6:11 |
| 605 | 2451 | Landon Beiseman (11) | Saint Louis Running Club, MO | 19:14.4 | 6:11 |
| 606 | 2434 | Reed Villasana (10) | QPXC, MO | 19:14.6 | 6:11 |
| 607 | 1935 | Jon Clem (12) | Cadet Distance Project, IN | 19:14.8 | 6:11 |
| 608 | 2324 | Aidan O'Donnell (11) | Y Not Work?, IN | 19:15.0 | 6:12 |
| 609 | 1913 | Vasidy Bender (10) | BTown Running Club, IN | 19:15.3 | 6:12 |
| 610 | 2531 | Ian Zind (12) | Unattached, MO | 19:15.5 | 6:12 |
| 611 | 1415 | Nathanael Otto (11) | Gabe’s Babes, IL | 19:16.6 | 6:12 |
| 612 | 2831 | Cade Brown (11) | RunBrave, OH | 19:16.8 | 6:12 |
| 613 | 2063 | Ishan Choudhary (10) | Lemrac, IN | 19:17.3 | 6:12 |
| 614 | 1651 | Ethan Trujillo (10) | Palatine XC Club, IL | 19:17.9 | 6:12 |
| 615 | 2320 | Owen Fouts (9) | Y Not Work?, IN | 19:17.9 | 6:12 |
| 616 | 1669 | Peyton Paungam (12) | PNXC, IL | 19:18.1 | 6:13 |
| 617 | 2767 | Joseph Burger (11) | Mentor Sole, OH | 19:18.4 | 6:13 |
| 618 | 2955 | Tyler Anderson | Cougar Running Club, IL | 19:18.6 | 6:13 |
| 619 | 2699 | Hamilton Roebken (11) | Elks, OH | 19:18.6 | 6:13 |
| 620 | 1649 | Matthew Sloan (12) | Palatine XC Club, IL | 19:19.0 | 6:13 |
| 621 | 1383 | Jeffrey Tsao (12) | Eastern Oswego, IL | 19:19.1 | 6:13 |
| 622 | 1646 | Kyle O'Keefe (10) | Palatine XC Club, IL | 19:19.1 | 6:13 |
| 623 | 1160 | Samuel Kehrer (11) | Cougar Running Club, IL | 19:19.2 | 6:13 |
| 624 | 1413 | Carson Lehman (11) | Gabe’s Babes, IL | 19:19.7 | 6:13 |
| 625 | 2425 | Luke Eastman (10) | QPXC, MO | 19:20.0 | 6:13 |
| 626 | 1678 | Aaron Brey (12) | Prospect Running Club, IL | 19:20.3 | 6:13 |
| 627 | 2153 | Hunter Kinzle-Gorman (9) | Purple Storm, IN | 19:20.5 | 6:13 |
| 628 | 2495 | Jaise Bardwell (11) | Unattached, MO | 19:20.7 | 6:13 |
| 629 | 2393 | Jaxon Wheeler (10) | Hornet Running Club, MO | 19:21.2 | 6:14 |
| 630 | 2640 | Ezra Calhoun (9) | Creek Elite, OH | 19:21.6 | 6:14 |
| 631 | 2637 | Dudley Bravard (11) | Creek Elite, OH | 19:22.0 | 6:14 |
| 632 | 2208 | Neven Chasteen (12) | Unattached, IN | 19:22.4 | 6:14 |
| 633 | 1364 | Alexander Hughes (12) | Eastern Oswego, IL | 19:22.5 | 6:14 |
| 634 | 1787 | Nathan Behr (11) | Unattached, IL | 19:22.5 | 6:14 |
| 635 | 2422 | Joshua Brinkman (10) | QPXC, MO | 19:22.5 | 6:14 |
| 636 | 1800 | Josh Gernand (12) | Unattached, IL | 19:22.8 | 6:14 |
| 637 | 1237 | Ethan Schott (12) | Deerfield Distance Crew, IL | 19:23.0 | 6:14 |
| 638 | 2023 | Dominick Fattore (10) | Harrison, IN | 19:23.2 | 6:14 |
| 639 | 1169 | Jackson Sheets (11) | Cougar Running Club, IL | 19:23.3 | 6:14 |
| 640 | 2474 | Samuel Riggan (9) | Saint Louis Running Club, MO | 19:23.8 | 6:14 |
| 641 | 2149 | Ashton Smith (9) | Pendleton Running Club, IN | 19:24.5 | 6:15 |
| 642 | 1892 | Owen Reifel (12) | West Glenbard, IL | 19:24.7 | 6:15 |
| 643 | 2022 | River Bender (9) | Harrison, IN | 19:24.8 | 6:15 |
| 644 | 2147 | Jason Lyst (12) | Pendleton Running Club, IN | 19:25.3 | 6:15 |
| 645 | 2697 | Ian O'Brien (10) | Elks, OH | 19:25.5 | 6:15 |
| 646 | 1165 | Nathan Nshuti (11) | Cougar Running Club, IL | 19:25.6 | 6:15 |
| 647 | 1102 | Benjamin Cabas (11) | Brook Cross Country Club, IL | 19:25.7 | 6:15 |
| 648 | 1111 | Logan Schmidt (11) | Brook Cross Country Club, IL | 19:25.7 | 6:15 |
| 649 | 1109 | Aidan Rybialek (12) | Brook Cross Country Club, IL | 19:25.8 | 6:15 |
| 650 | 1113 | Isaac Stowers (9) | Brook Cross Country Club, IL | 19:25.8 | 6:15 |
| 651 | 1112 | Logan Sourile (12) | Brook Cross Country Club, IL | 19:25.9 | 6:15 |
| 652 | 1107 | Sean O'Donnell (12) | Brook Cross Country Club, IL | 19:25.9 | 6:15 |
| 653 | 1110 | Luke Sarofim (12) | Brook Cross Country Club, IL | 19:25.9 | 6:15 |
| 654 | 2658 | Nicholas Suchy (10) | Creek Elite, OH | 19:26.3 | 6:15 |
| 655 | 2487 | Jackson Judge (9) | Snoil, MO | 19:26.3 | 6:15 |
| 656 | 2709 | Noah Wooldridge (12) | Elliv Spartans, OH | 19:26.4 | 6:15 |
| 657 | 2348 | Bryce Billings (10) | Unattached, MI | 19:26.7 | 6:15 |
| 658 | 2109 | Amory Spence (10) | Lemrac, IN | 19:28.7 | 6:16 |
| 659 | 1724 | Luke Fahnestock (10) | Ross Country, IL | 19:29.3 | 6:16 |
| 660 | 1139 | Nick Kamp (11) | Central Naperville XC, IL | 19:29.3 | 6:16 |
| 661 | 1136 | Brayden Groenenboom (11) | Central Naperville XC, IL | 19:30.8 | 6:17 |
| 662 | 1893 | Matthew Verbiser (12) | West Glenbard, IL | 19:30.9 | 6:17 |
| 663 | 2468 | Andrew Moritz (10) | Saint Louis Running Club, MO | 19:31.3 | 6:17 |
| 664 | 2080 | Max Johnson (9) | Lemrac, IN | 19:31.4 | 6:17 |
| 665 | 1861 | Benjamin Malik (11) | Valhalla Distance Club, IL | 19:31.7 | 6:17 |
| 666 | 1806 | Jack Graham (11) | Unattached, IL | 19:31.8 | 6:17 |
| 667 | 2520 | Jacob Schmerold (10) | Unattached, MO | 19:31.9 | 6:17 |
| 668 | 2769 | Alex Chase (11) | Mentor Sole, OH | 19:32.0 | 6:17 |
| 669 | 2082 | Kai Kneifel (11) | Lemrac, IN | 19:32.2 | 6:17 |
| 670 | 1230 | John Healy (11) | Deerfield Distance Crew, IL | 19:33.1 | 6:18 |
| 671 | 1941 | Alex Jones (11) | Cadet Distance Project, IN | 19:33.3 | 6:18 |
| 672 | 1804 | Brenton Good (11) | Unattached, IL | 19:33.4 | 6:18 |
| 673 | 2582 | Kyle Heilmann (11) | Carroll Patriot Pack, OH | 19:33.5 | 6:18 |
| 674 | 2392 | Gabriel Montejo (11) | Hornet Running Club, MO | 19:33.7 | 6:18 |
| 675 | 1093 | Yuva Patel (12) | Bartlett Running Club, IL | 19:33.9 | 6:18 |
| 676 | 1764 | Leo Grzesiak (11) | Team Meese, IL | 19:34.1 | 6:18 |
| 677 | 1106 | Eric Gomez (11) | Brook Cross Country Club, IL | 19:34.1 | 6:18 |
| 678 | 1152 | Kc Coleman (9) | Cougar Running Club, IL | 19:34.5 | 6:18 |
| 679 | 2198 | Gavin Ashby (11) | Unattached, IN | 19:35.3 | 6:18 |
| 680 | 2484 | Andrew Campbell (11) | Snoil, MO | 19:35.7 | 6:18 |
| 681 | 1723 | Pieter Duursma (10) | Ross Country, IL | 19:35.9 | 6:18 |
| 682 | 2570 | Evan Matchett (10) | Bulldog Track Club, OH | 19:36.4 | 6:19 |
| 683 | 1549 | Nick Zegger (9) | Medinah X-Country Club, IL | 19:36.7 | 6:19 |
| 684 | 2461 | Jesse Heater (10) | Saint Louis Running Club, MO | 19:36.8 | 6:19 |
| 685 | 1401 | Noah Lewis (10) | Edwardsville Running Club, IL | 19:36.8 | 6:19 |
| 686 | 1134 | Luke Flessner (11) | Central Naperville XC, IL | 19:37.1 | 6:19 |
| 687 | 2055 | Quinn Brogan (10) | Lemrac, IN | 19:37.4 | 6:19 |
| 688 | 1606 | Patrick Baldinger (11) | North Naperville, IL | 19:37.9 | 6:19 |
| 689 | 2261 | Diego Moguel (11) | Unattached, IN | 19:37.9 | 6:19 |
| 690 | 1891 | Nolan Nuccio (12) | West Glenbard, IL | 19:38.9 | 6:19 |
| 691 | 1458 | Matthew Ostry (12) | Kettle Running Club, IL | 19:39.7 | 6:19 |
| 692 | 2077 | Carter Jay (12) | Lemrac, IN | 19:40.5 | 6:20 |
| 693 | 2263 | Nathan Odle (10) | Unattached, IN | 19:41.1 | 6:20 |
| 694 | 2204 | Tiler Carr (12) | Unattached, IN | 19:41.2 | 6:20 |
| 695 | 2176 | Ayden Cooper (11) | Spartan Project, IN | 19:42.0 | 6:20 |
| 696 | 1244 | Luke Conard (12) | Devoted Ducks, IL | 19:42.4 | 6:20 |
| 697 | 2394 | Kavon Wright (12) | Hornet Running Club, MO | 19:42.7 | 6:20 |
| 698 | 1633 | Russell Campbell (12) | Palatine XC Club, IL | 19:43.2 | 6:21 |
| 699 | 2274 | Caleb Reust (11) | Unattached, IN | 19:44.1 | 6:21 |
| 700 | 2808 | Aidan Zielinski (11) | Ohio City Running Club, OH | 19:44.4 | 6:21 |
| 701 | 2798 | Fitzwilliam Lokiec (11) | Ohio City Running Club, OH | 19:45.1 | 6:21 |
| 702 | 2762 | Ryan Beucler (11) | Mentor Sole, OH | 19:45.3 | 6:21 |
| 703 | 2787 | Justin Sweda (12) | Mentor Sole, OH | 19:45.3 | 6:21 |
| 704 | 2104 | Dominic Riego (10) | Lemrac, IN | 19:45.6 | 6:21 |
| 705 | 1457 | Nolan Mussatt (10) | Kettle Running Club, IL | 19:46.5 | 6:22 |
| 706 | 2643 | Robbie Climie (9) | Creek Elite, OH | 19:46.5 | 6:22 |
| 707 | 1750 | Aidan Greenlee (12) | Stockwood XC Club, IL | 19:47.1 | 6:22 |
| 708 | 1775 | Jakob Wellman (11) | Team Meese, IL | 19:47.3 | 6:22 |
| 709 | 2069 | Ryan Finkbeiner (10) | Lemrac, IN | 19:47.6 | 6:22 |
| 710 | 2116 | Noah Yoon (10) | Lemrac, IN | 19:48.1 | 6:22 |
| 711 | 2064 | Alex Cole (9) | Lemrac, IN | 19:48.2 | 6:22 |
| 712 | 1546 | Lucas Skupien (10) | Medinah X-Country Club, IL | 19:48.6 | 6:22 |
| 713 | 1187 | Adam Lacayo (12) | Dale, IL | 19:48.9 | 6:22 |
| 714 | 2097 | Edward Meng (10) | Lemrac, IN | 19:49.1 | 6:23 |
| 715 | 2707 | Owen Malcolm (10) | Elliv Spartans, OH | 19:49.2 | 6:23 |
| 716 | 1443 | Connor Overacker (12) | Herscher XC Club, IL | 19:49.7 | 6:23 |
| 717 | 2146 | Devin Koperczak (9) | Pendleton Running Club, IN | 19:51.5 | 6:23 |
| 718 | 1455 | Esteban Medina (12) | Kettle Running Club, IL | 19:52.3 | 6:24 |
| 719 | 2256 | Nicholas Makowiec (11) | Unattached, IN | 19:52.5 | 6:24 |
| 720 | 2931 | Saul Woodruff (12) | WB,OH | 19:53.1 | 6:24 |
| 721 | 2188 | Joshua Breitenreiter (12) | Tri-Creek Harriers, IN | 19:53.1 | 6:24 |
| 722 | 1442 | Thomas Morgan (11) | Herscher XC Club, IL | 19:53.9 | 6:24 |
| 723 | 1727 | Felix Lee (10) | Ross Country, IL | 19:54.3 | 6:24 |
| 724 | 2514 | Jack Kidnie (11) | Unattached, MO | 19:55.9 | 6:25 |
| 725 | 1542 | Brendan Gaffey (10) | Medinah X-Country Club, IL | 19:55.9 | 6:25 |
| 726 | 1577 | Benjamin LeGrand (12) | Naperville South, IL | 19:55.9 | 6:25 |
| 727 | 1164 | Gregory Nawracaj (10) | Cougar Running Club, IL | 19:56.0 | 6:25 |
| 728 | 2585 | David McLoughlin (11) | Carroll Patriot Pack, OH | 19:56.1 | 6:25 |
| 729 | 2644 | Xander Edem (9) | Creek Elite, OH | 19:56.3 | 6:25 |
| 730 | 1582 | Jacob Neal (12) | Naperville South, IL | 19:56.8 | 6:25 |
| 731 | 2450 | Nicholas Ahlheim (9) | Saint Louis Running Club, MO | 19:57.4 | 6:25 |
| 732 | 1476 | Diego Banuelos (11) | Lake Zurich Cross Country, IL | 19:57.7 | 6:25 |
| 733 | 2113 | Gavin Tosh (11) | Lemrac, IN | 19:58.6 | 6:26 |
| 734 | 2221 | Ethan Fleischhauer (11) | Unattached, IN | 19:59.2 | 6:26 |
| 735 | 2488 | Michael Kershaw (10) | Snoil, MO | 19:59.6 | 6:26 |
| 736 | 2489 | Luke Meier (10) | Snoil, MO | 19:59.7 | 6:26 |
| 737 | 2491 | Evan Porter (10) | Snoil, MO | 19:59.7 | 6:26 |
| 738 | 1325 | Aidan Maier (11) | Downers South Distance Club, I | 20:00.2 | 6:26 |
| 739 | 1451 | Aidan Gill (12) | Kettle Running Club, IL | 20:00.3 | 6:26 |
| 740 | 2660 | John Turri (9) | Creek Elite, OH | 20:00.3 | 6:26 |
| 741 | 1222 | Zachary Bolon (11) | Deerfield Distance Crew, IL | 20:00.6 | 6:26 |
| 742 | 1879 | Parth Thakkar (12) | Valley Elite, IL | 20:01.4 | 6:27 |
| 743 | 1726 | Walter Kraatz (11) | Ross Country, IL | 20:01.5 | 6:27 |
| 744 | 2657 | Dylan Robinson (10) | Creek Elite, OH | 20:01.8 | 6:27 |
| 745 | 1085 | Charlie Marks (11) | Arlington XC, IL | 20:02.1 | 6:27 |
| 746 | 1565 | Dylan Boehm (11) | Naperville South, IL | 20:02.2 | 6:27 |
| 747 | 1090 | John Buchanan (12) | Bartlett Running Club, IL | 20:02.2 | 6:27 |
| 748 | 1739 | Brandon Huovie (11) | Southern Maine University, IL | 20:02.4 | 6:27 |
| 749 | 1728 | Kelby Svendsen (11) | Ross Country, IL | 20:03.0 | 6:27 |
| 750 | 2173 | Andrew Voight (9) | Southeastern, IN | 20:03.2 | 6:27 |
| 751 | 1862 | Devansh Muppalla (10) | Valhalla Distance Club, IL | 20:03.3 | 6:27 |
| 752 | 2087 | Abe Levy (9) | Lemrac, IN | 20:04.2 | 6:28 |
| 753 | 1292 | Ryan Powers (11) | Downers North XC Club, IL | 20:04.6 | 6:28 |
| 754 | 2165 | Aidan Lawson (10) | Southeastern, IN | 20:04.9 | 6:28 |
| 755 | 2571 | Luke McElroy (11) | Bulldog Track Club, OH | 20:05.2 | 6:28 |
| 756 | 2191 | John Peters (12) | Tri-Creek Harriers, IN | 20:05.5 | 6:28 |
| 757 | 2424 | Evan DiBlasi (11) | QPXC, MO | 20:06.2 | 6:28 |
| 758 | 2338 | Jaume Pons-SantaMaria (12) | LNXC, MI | 20:07.7 | 6:28 |
| 759 | 2040 | Brayden Kenworthy (12) | Jennings Jags, IN | 20:07.9 | 6:28 |
| 760 | 1214 | Nathaniel Babcock (10) | Decatur Catholic Running Club, | 20:08.9 | 6:29 |
| 761 | 1123 | Ethan Grebner (10) | Bullets Club, IL | 20:10.2 | 6:29 |
| 762 | 2265 | Noah Ostrom (12) | Unattached, IN | 20:11.7 | 6:30 |
| 763 | 2501 | Noah Cline (10) | Unattached, MO | 20:12.0 | 6:30 |
| 764 | 2039 | Jacob Jackson (9) | Jennings Jags, IN | 20:13.6 | 6:30 |
| 765 | 2556 | Evan Laukonis (11) | BEAVZ, OH | 20:15.0 | 6:31 |
| 766 | 1772 | Quinn Puralewski (11) | Team Meese, IL | 20:15.9 | 6:31 |
| 767 | 1570 | Jack Cole (11) | Naperville South, IL | 20:18.2 | 6:32 |
| 768 | 1445 | Jeremy Szepelak (9) | Herscher XC Club, IL | 20:19.2 | 6:32 |
| 769 | 2194 | Ethan Wulitich (10) | Tri-Creek Harriers, IN | 20:19.2 | 6:32 |
| 770 | 2649 | Bryce Horton (10) | Creek Elite, OH | 20:19.3 | 6:32 |
| 771 | 1670 | Evan Reneau (11) | PNXC, IL | 20:19.6 | 6:32 |
| 772 | 1796 | Jackson Elza (12) | Unattached, IL | 20:19.6 | 6:32 |
| 773 | 2189 | James Ferguson (12) | Tri-Creek Harriers, IN | 20:20.2 | 6:33 |
| 774 | 2927 | Ethan Burneson (11) | WB,OH | 20:20.4 | 6:33 |
| 775 | 1745 | Evan Sauer (11) | Southern Maine University, IL | 20:21.4 | 6:33 |
| 776 | 1343 | Luke Urban (12) | Downers South Distance Club, I | 20:24.7 | 6:34 |
| 777 | 1788 | Caleb Brownlee (11) | Unattached, IL | 20:25.0 | 6:34 |
| 778 | 2184 | Kamden Honickel (9) | TNIOP NWORC, IN | 20:25.2 | 6:34 |
| 779 | 1334 | Nicholas Sadelski (11) | Downers South Distance Club, I | 20:25.2 | 6:34 |
| 780 | 2090 | Carson Longmuir (11) | Lemrac, IN | 20:25.4 | 6:34 |
| 781 | 2700 | Jason Surd (10) | Elks, OH | 20:26.0 | 6:35 |
| 782 | 1198 | Charlie Wittemann (12) | Dale, IL | 20:26.9 | 6:35 |
| 783 | 1755 | Jayden Peterson (11) | Stockwood XC Club, IL | 20:28.1 | 6:35 |
| 784 | 2568 | Chase Harlander (12) | Bulldog Track Club, OH | 20:29.3 | 6:36 |
| 785 | 1412 | Tucker Hinkle (10) | Gabe’s Babes, IL | 20:29.9 | 6:36 |
| 786 | 1310 | Anthony Addante (11) | Downers South Distance Club, I | 20:30.1 | 6:36 |
| 787 | 2586 | Becket Nash (11) | Carroll Patriot Pack, OH | 20:31.8 | 6:36 |
| 788 | 2319 | Gannon Crosser (12) | Y Not Work?, IN | 20:32.5 | 6:37 |
| 789 | 2929 | Jackson Fite (12) | WB,OH | 20:34.5 | 6:37 |
| 790 | 2651 | Ethan Klenda (10) | Creek Elite, OH | 20:35.0 | 6:37 |
| 791 | 1535 | Joseph Mings (9) | Marion Polar Bears, IL | 20:36.1 | 6:38 |
| 792 | 2485 | David Gant (11) | Snoil, MO | 20:36.5 | 6:38 |
| 793 | 2687 | Jordan Crouch (10) | Elks, OH | 20:38.7 | 6:38 |
| 794 | 2803 | Will Scott (11) | Ohio City Running Club, OH | 20:38.7 | 6:38 |
| 795 | 1143 | Nick Prokopec (12) | Central Naperville XC, IL | 20:38.8 | 6:38 |
| 796 | 1905 | Arionn Trotter (12) | Archer Elite Running, IN | 20:40.9 | 6:39 |
| 797 | 2145 | Jack Goehring (12) | Pendleton Running Club, IN | 20:41.5 | 6:39 |
| 798 | 2328 | Durgon Click (9) | Yohan's Army, IN | 20:43.6 | 6:40 |
| 799 | 2329 | Lu Cohen (9) | Yohan's Army, IN | 20:43.6 | 6:40 |
| 800 | 2751 | Andrew Mosack (10) | Medina XC Club, OH | 20:44.1 | 6:40 |
| 801 | 1430 | Augustus Haak (12) | Grayslake Ramz, IL | 20:44.1 | 6:40 |
| 802 | 2334 | Quentin Stengel (11) | Yohan's Army, IN | 20:44.2 | 6:40 |
| 803 | 2875 | Levi Knuth (11) | Unattached, OH | 20:47.0 | 6:41 |
| 804 | 2884 | Mitchell Niemantsverdriet (12) | Unattached, OH | 20:47.0 | 6:41 |
| 805 | 1245 | Cade Hahn (9) | Devoted Ducks, IL | 20:48.1 | 6:42 |
| 806 | 2567 | Jayden Duckworth (12) | Bulldog Track Club, OH | 20:48.7 | 6:42 |
| 807 | 1902 | Connor Sassen (12) | Archer Elite Running, IN | 20:49.3 | 6:42 |
| 808 | 1881 | Alex Trimeloni (12) | Valley Elite, IL | 20:50.1 | 6:42 |
| 809 | 1655 | Ben Cann (11) | PNXC, IL | 20:50.2 | 6:42 |
| 810 | 2538 | David Goldstein (11) | Warriors, MO | 20:50.5 | 6:42 |
| 811 | 2761 | Nathan Armstrong (12) | Mentor Sole, OH | 20:50.8 | 6:42 |
| 812 | 2899 | Luke Sly (9) | Unattached, OH | 20:51.3 | 6:43 |
| 813 | 2536 | Elijah Charmley (10) | Warriors, MO | 20:51.8 | 6:43 |
| 814 | 1130 | Tim Chan (11) | Central Naperville XC, IL | 20:53.4 | 6:43 |
| 815 | 1184 | Ethan Ho (12) | Dale, IL | 20:55.2 | 6:44 |
| 816 | 2178 | Hudson Mulhall (10) | Spartan Project, IN | 20:55.4 | 6:44 |
| 817 | 1351 | Paul Bramstedt (11) | Eastern Oswego, IL | 20:55.5 | 6:44 |
| 818 | 1158 | Farooq Hamza (11) | Cougar Running Club, IL | 20:56.2 | 6:44 |
| 819 | 1873 | Madhava Nallamilli (12) | Valley Elite, IL | 20:57.4 | 6:45 |
| 820 | 2941 | Joseph Hatfield (12) | WSHS Wildcats, OH | 20:58.8 | 6:45 |
| 821 | 1167 | Brady Prokop (9) | Cougar Running Club, IL | 20:58.8 | 6:45 |
| 822 | 2938 | Gabe Combs (12) | WSHS Wildcats, OH | 20:58.9 | 6:45 |
| 823 | 2152 | Daniel Hall (9) | Purple Storm, IN | 21:00.6 | 6:46 |
| 824 | 1742 | Marc Martin (12) | Southern Maine University, IL | 21:01.4 | 6:46 |
| 825 | 1327 | Adam Meitz (11) | Downers South Distance Club, I | 21:01.5 | 6:46 |
| 826 | 2904 | Dylan Tate (10) | Unattached, OH | 21:02.6 | 6:46 |
| 827 | 1395 | Ridge Batchelor (11) | Edwardsville Running Club, IL | 21:02.8 | 6:46 |
| 828 | 1091 | Matthew Luczak (12) | Bartlett Running Club, IL | 21:03.2 | 6:47 |
| 829 | 1842 | Ryan Tobin (10) | Unattached, IL | 21:05.7 | 6:47 |
| 830 | 2492 | Gage Poskin (12) | Snoil, MO | 21:06.7 | 6:47 |
| 831 | 2490 | Eli Porter (9) | Snoil, MO | 21:07.6 | 6:48 |
| 832 | 1405 | Logan Syzmanski (9) | Edwardsville Running Club, IL | 21:08.3 | 6:48 |
| 833 | 2229 | Dylan Guilford (10) | Unattached, IN | 21:08.6 | 6:48 |
| 834 | 2537 | Caden Edwards (10) | Warriors, MO | 21:08.6 | 6:48 |
| 835 | 1131 | Patrick Clune (10) | Central Naperville XC, IL | 21:09.3 | 6:48 |
| 836 | 2166 | Evan Leblanc (10) | Southeastern, IN | 21:11.9 | 6:49 |
| 837 | 2163 | William Henning (9) | Southeastern, IN | 21:12.9 | 6:49 |
| 838 | 2339 | Bridger Streeter (9) | LNXC, MI | 21:13.7 | 6:50 |
| 839 | 1365 | Caleb Kenny (11) | Eastern Oswego, IL | 21:14.8 | 6:50 |
| 840 | 1135 | Gavin George (9) | Central Naperville XC, IL | 21:15.2 | 6:50 |
| 841 | 1770 | Connor McMahon (12) | Team Meese, IL | 21:15.3 | 6:50 |
| 842 | 2704 | Grant Kazmierski (12) | Elliv Spartans, OH | 21:15.4 | 6:50 |
| 843 | 1483 | Nathan Gorska (11) | Lake Zurich Cross Country, IL | 21:16.3 | 6:51 |
| 844 | 2253 | Dom Lisinicchis (12) | Unattached, IN | 21:16.4 | 6:51 |
| 845 | 1133 | Dylan Evans (11) | Central Naperville XC, IL | 21:16.8 | 6:51 |
| 846 | 1132 | Lucas De La Cruz (12) | Central Naperville XC, IL | 21:19.0 | 6:52 |
| 847 | 1128 | Julian Brozek (11) | Central Naperville XC, IL | 21:19.3 | 6:52 |
| 848 | 1146 | Jack Warnes (12) | Central Naperville XC, IL | 21:19.3 | 6:52 |
| 849 | 1141 | Thomas Mask (12) | Central Naperville XC, IL | 21:19.4 | 6:52 |
| 850 | 1142 | Luke Noren (12) | Central Naperville XC, IL | 21:19.7 | 6:52 |
| 851 | 2381 | Kage Audas (12) | Andrew Early Fan Club, MO | 21:20.7 | 6:52 |
| 852 | 2155 | Evan Stenke (11) | Purple Storm, IN | 21:22.2 | 6:53 |
| 853 | 2026 | Michael Prochno (11) | Harrison, IN | 21:23.7 | 6:53 |
| 854 | 2336 | Isaac Rubin (10) | LNXC, MI | 21:24.2 | 6:53 |
| 855 | 2772 | Sam Gingrich (11) | Mentor Sole, OH | 21:27.0 | 6:54 |
| 856 | 2636 | Sam Bailie (9) | Creek Elite, OH | 21:27.5 | 6:54 |
| 857 | 1379 | Jared Tam (12) | Eastern Oswego, IL | 21:28.0 | 6:55 |
| 858 | 2493 | Carston Wilson (9) | Snoil, MO | 21:28.3 | 6:55 |
| 859 | 1865 | Griffin Siena (11) | Valhalla Distance Club, IL | 21:29.9 | 6:55 |
| 860 | 1880 | Boris Trifonov (11) | Valley Elite, IL | 21:35.3 | 6:57 |
| 861 | 2382 | Blake Herron (9) | Andrew Early Fan Club, MO | 21:39.3 | 6:58 |
| 862 | 2385 | Tanner Johnson (12) | Andrew Early Fan Club, MO | 21:39.4 | 6:58 |
| 863 | 1256 | Eamon Casey (12) | Downers North XC Club, IL | 21:41.0 | 6:59 |
| 864 | 1761 | Liam Doorhy (12) | Team Meese, IL | 21:41.8 | 6:59 |
| 865 | 1400 | Max Horton (9) | Edwardsville Running Club, IL | 21:42.1 | 6:59 |
| 866 | 2483 | Tyler Brown (9) | Snoil, MO | 21:43.9 | 6:59 |
| 867 | 2482 | Dylan Adams (10) | Snoil, MO | 21:44.1 | 7:00 |
| 868 | 1743 | Connor McNeill (9) | Southern Maine University, IL | 21:44.1 | 7:00 |
| 869 | 2903 | Dylan Swazuk (11) | Unattached, OH | 21:44.7 | 7:00 |
| 870 | 2796 | Caleb Delacruz (12) | Ohio City Running Club, OH | 21:45.1 | 7:00 |
| 871 | 2079 | Jack Johnson (12) | Lemrac, IN | 21:45.2 | 7:00 |
| 872 | 2107 | Drake Snider (12) | Lemrac, IN | 21:45.2 | 7:00 |
| 873 | 2795 | Tyler Cupar (12) | Ohio City Running Club, OH | 21:45.2 | 7:00 |
| 874 | 2943 | Eric Kim (12) | WSHS Wildcats, OH | 21:45.6 | 7:00 |
| 875 | 2805 | Tim Shmelter (12) | Ohio City Running Club, OH | 21:45.7 | 7:00 |
| 876 | 2936 | Elijah Beattie (11) | WSHS Wildcats, OH | 21:46.2 | 7:00 |
| 877 | 1895 | Austin Dague (12) | 574 Run Club, IN | 21:46.3 | 7:00 |
| 878 | 2940 | Jack Fihe (10) | WSHS Wildcats, OH | 21:46.6 | 7:00 |
| 879 | 2942 | Nicholas Hoelscher (11) | WSHS Wildcats, OH | 21:46.7 | 7:00 |
| 880 | 2939 | Sam Eckard (11) | WSHS Wildcats, OH | 21:46.9 | 7:00 |
| 881 | 1936 | Chris Faley (11) | Cadet Distance Project, IN | 21:47.0 | 7:01 |
| 882 | 1661 | Camden Griffith (11) | PNXC, IL | 21:55.0 | 7:03 |
| 883 | 2327 | Samuel Winkle (10) | Y Not Work?, IN | 21:58.2 | 7:04 |
| 884 | 2323 | Kedaar Nallamothu (10) | Y Not Work?, IN | 21:59.4 | 7:05 |
| 885 | 1120 | Nicholas Donelan (12) | Bullets Club, IL | 22:00.5 | 7:05 |
| 886 | 1499 | Jack Quesinberry (12) | Lake Zurich Cross Country, IL | 22:04.7 | 7:06 |
| 887 | 1838 | Wyatt Schumm (12) | Unattached, IL | 22:07.2 | 7:07 |
| 888 | 1619 | Fisher Muck (11) | North Naperville, IL | 22:07.2 | 7:07 |
| 889 | 1614 | Luke Golobitsh (11) | North Naperville, IL | 22:08.1 | 7:07 |
| 890 | 1145 | Bode Smith (11) | Central Naperville XC, IL | 22:10.1 | 7:08 |
| 891 | 1662 | Adam Haar (11) | PNXC, IL | 22:12.1 | 7:09 |
| 892 | 1440 | Jacob Ciarrocchi (12) | Herscher XC Club, IL | 22:12.9 | 7:09 |
| 893 | 1441 | Ethan Johnson (10) | Herscher XC Club, IL | 22:16.5 | 7:10 |
| 894 | 1835 | Collin Reutimann (11) | Unattached, IL | 22:19.4 | 7:11 |
| 895 | 1094 | Luke Winter (11) | Bartlett Running Club, IL | 22:22.7 | 7:12 |
| 896 | 2105 | Quinton Schaeffer (10) | Lemrac, IN | 22:23.9 | 7:12 |
| 897 | 1679 | Jesse Cammarata (11) | Prospect Running Club, IL | 22:26.2 | 7:13 |
| 898 | 2297 | Nathan Gerteisen (11) | Warriors Running Club, IN | 22:28.3 | 7:14 |
| 899 | 1496 | Drew Morton (11) | Lake Zurich Cross Country, IL | 22:28.9 | 7:14 |
| 900 | 1874 | Samar Sannareddy (12) | Valley Elite, IL | 22:29.4 | 7:14 |
| 901 | 1345 | Luke Willer (12) | Downers South Distance Club, I | 22:31.2 | 7:15 |
| 902 | 1477 | Chase Barth (12) | Lake Zurich Cross Country, IL | 22:31.8 | 7:15 |
| 903 | 2302 | Cameron Rife (11) | Warriors Running Club, IN | 22:32.2 | 7:15 |
| 904 | 1313 | Alex Bergman (12) | Downers South Distance Club, I | 22:32.3 | 7:15 |
| 905 | 2326 | Ethan Sayers (12) | Y Not Work?, IN | 22:33.7 | 7:15 |
| 906 | 2706 | A.J. Larsen (10) | Elliv Spartans, OH | 22:34.0 | 7:16 |
| 907 | 1537 | Andrew Scholes (9) | Marion Polar Bears, IL | 22:36.8 | 7:16 |
| 908 | 1148 | Richard R Zhang (10) | Central Naperville XC, IL | 22:38.7 | 7:17 |
| 909 | 1157 | Alan George (12) | Cougar Running Club, IL | 22:39.0 | 7:17 |
| 910 | 2295 | Mark Billingsly (11) | Warriors Running Club, IN | 22:40.3 | 7:18 |
| 911 | 2971 | Devon Kowalcyk (11) | Unattached, IL | 22:48.1 | 7:20 |
| 912 | 2853 | Eli Alanis (10) | Unattached, OH | 22:50.2 | 7:21 |
| 913 | 2278 | Rohit Singh (12) | Unattached, IN | 22:51.5 | 7:21 |
| 914 | 2298 | Emry Gill (11) | Warriors Running Club, IN | 22:51.6 | 7:21 |
| 915 | 1323 | Anzhelo Katsarski (11) | Downers South Distance Club, I | 23:05.8 | 7:26 |
| 916 | 2108 | Dean Snopek (10) | Lemrac, IN | 23:13.5 | 7:28 |
| 917 | 2068 | Jacob Feuer (12) | Lemrac, IN | 23:19.6 | 7:30 |
| 918 | 2384 | Tanner Jenks (10) | Andrew Early Fan Club, MO | 23:36.4 | 7:36 |
| 919 | 2164 | Andrew Kennedy (12) | Southeastern, IN | 23:38.2 | 7:36 |
| 920 | 1903 | Aiden Sierks (10) | Archer Elite Running, IN | 23:38.5 | 7:36 |
| 921 | 2142 | Angel Vazquez (12) | Ox Bow, IN | 23:43.1 | 7:38 |
| 922 | 2386 | Benjamin Letcher (10) | Andrew Early Fan Club, MO | 23:43.2 | 7:38 |
| 923 | 2387 | Mason McBratney (12) | Andrew Early Fan Club, MO | 23:47.2 | 7:39 |
| 924 | 1735 | Levi Coretitz (9) | Southern Maine University, IL | 23:56.5 | 7:42 |
| 925 | 1875 | Aryan Sapre (12) | Valley Elite, IL | 24:16.9 | 7:49 |
| 926 | 2181 | John Duggan (10) | TNIOP NWORC, IN | 24:20.4 | 7:50 |
| 927 | 2383 | Gavin Jenks (12) | Andrew Early Fan Club, MO | 24:24.9 | 7:51 |
| 928 | 1322 | Zachary Kahsen (11) | Downers South Distance Club, I | 24:38.3 | 7:56 |
| 929 | 1484 | Owen Griffin (11) | Lake Zurich Cross Country, IL | 24:55.0 | 8:01 |
| 930 | 2003 | Josiah Helt (9) | Comets, IN | 24:55.6 | 8:01 |
| 931 | 2002 | Brady Evans (12) | Comets, IN | 24:59.2 | 8:02 |
| 932 | 1900 | DaVon Britt (12) | Archer Elite Running, IN | 25:05.8 | 8:04 |
| 933 | 1487 | Cole James (12) | Lake Zurich Cross Country, IL | 25:36.9 | 8:14 |
| 934 | 2196 | Caden Andreatta (12) | Unattached, IN | 25:41.1 | 8:16 |
| 935 | 1147 | Dylan Zervos (10) | Central Naperville XC, IL | 25:42.5 | 8:16 |
| 936 | 1144 | Doran Sanford (10) | Central Naperville XC, IL | 25:42.6 | 8:16 |
| 937 | 1140 | Akhil Kanuri (10) | Central Naperville XC, IL | 25:42.9 | 8:16 |
| 938 | 2251 | Garrett Lewis (12) | Unattached, IN | 26:12.5 | 8:26 |
| 939 | 2061 | Akul Chinthala (11) | Lemrac, IN | 26:36.5 | 8:34 |
| 940 | 1617 | Samuel McTighe (9) | North Naperville, IL | 26:38.1 | 8:34 |
| 941 | 2005 | Braden Rush (10) | Comets, IN | 26:55.7 | 8:40 |