| 1 | Joey DragePlace 1 · Grade 12 · Barrington | 12 | Barrington | 16:04.2 |
| 2 | Jeffrey SpirekPlace 2 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 16:12.7 |
| 3 | Harrison TalcottPlace 3 · Grade 11 · Lincoln | 11 | Lincoln | 16:24.7 |
| 4 | Michael RennerPlace 4 · Grade 12 · Arlington Heights (H.. | 12 | Arlington Heights (H.. | 16:30.7 |
| 5 | Wes MorrisonPlace 5 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 16:33.9 |
| 6 | Rory QuinnPlace 6 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 16:36.2 |
| 7 | Logan RodiPlace 7 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 16:37.0 |
| 8 | Alex TodoranPlace 8 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 16:42.4 |
| 9 | Michael JosephPlace 9 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 16:43.4 |
| 10 | Carson FennePlace 10 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 16:46.4 |
| 11 | Thomas WhelanPlace 11 · Grade 12 · Wilmette (Loyola Aca.. | 12 | Wilmette (Loyola Aca.. | 16:46.9 |
| 12 | Anthony TonPlace 12 · Grade 12 · Oswego (HS.) | 12 | Oswego (HS.) | 16:52.0 |
| 13 | Will KupczykPlace 13 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 16:55.0 |
| 14 | Emmet ChristiansenPlace 14 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 16:56.5 |
| 15 | Patrick Baartmans -Place 15 · Lake Zurich | — | Lake Zurich | 16:57.6 |
| 16 | Dean GolmimasPlace 16 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 16:59.8 |
| 17 | William KellyPlace 17 · Grade 11 · Wilmette (Loyola Aca.. | 11 | Wilmette (Loyola Aca.. | 17:02.0 |
| 18 | Konrad JakubowskiPlace 18 · Grade 11 · Palatine (HS.) | 11 | Palatine (HS.) | 17:02.5 |
| 19 | Sam OsorioPlace 19 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 17:02.7 |
| 20 | Gavin McBethPlace 20 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 17:02.9 |
| 21 | Froy AlonsoPlace 21 · Grade 11 · Arlington Heights (H.. | 11 | Arlington Heights (H.. | 17:03.9 |
| 22 | Jeremy WilczakPlace 22 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 17:04.2 |
| 23 | Andrew KatsogianosPlace 23 · Grade 11 · Mt Prospect (Prospe... | 11 | Mt Prospect (Prospe... | 17:06.7 |
| 24 | Aidan KnappsteinPlace 24 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 17:06.8 |
| 25 | Jackson FornekPlace 25 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 17:08.3 |
| 26 | Matthew HjorthPlace 26 · Grade 12 · Wilmette (Loyola Aca.. | 12 | Wilmette (Loyola Aca.. | 17:08.8 |
| 27 | Jonathon ValesPlace 27 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 17:09.9 |
| 28 | Matt PadillaPlace 28 · Grade 11 · Oswego (HS.) | 11 | Oswego (HS.) | 17:11.2 |
| 29 | Roan EganPlace 29 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 17:11.4 |
| 30 | Zekey WellsPlace 30 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 17:13.0 |
| 31 | Colum McNallyPlace 31 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 17:14.4 |
| 32 | Nolan CrooksPlace 32 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 17:16.2 |
| 33 | Christian McDanielPlace 33 · Grade 10 · Oswego (HS.) | 10 | Oswego (HS.) | 17:17.5 |
| 34 | Sam DeweerdtPlace 34 · Grade 11 · Barrington | 11 | Barrington | 17:17.7 |
| 35 | Simeon TurnerPlace 35 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 17:18.7 |
| 36 | Andrew ColinaPlace 36 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 17:19.6 |
| 37 | William SimonPlace 37 · Grade 11 · Wilmette (Loyola Aca.. | 11 | Wilmette (Loyola Aca.. | 17:22.5 |
| 38 | Eli FurgesonPlace 38 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 17:22.7 |
| 39 | Anthony CurialePlace 39 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 17:22.9 |
| 40 | Ryan LeonardPlace 40 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 17:23.7 |
| 41 | Jayson MatulaPlace 41 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:23.8 |
| 42 | Brady BenoitPlace 42 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:25.4 |
| 43 | Angel AdayaPlace 43 · Grade 12 · Palatine (HS.) | 12 | Palatine (HS.) | 17:25.6 |
| 44 | David CarrPlace 44 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 17:27.0 |
| 45 | Michael CarsonPlace 45 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 17:27.2 |
| 46 | Asaph LokangoPlace 46 · Grade 10 · Urbana (HS.) | 10 | Urbana (HS.) | 17:27.3 |
| 47 | Arman KhaledanPlace 47 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 17:29.8 |
| 48 | Luke UrbanPlace 48 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 17:31.8 |
| 49 | Alexander HughesPlace 49 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 17:31.9 |
| 50 | Kyle SchickPlace 50 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:33.9 |
| 51 | Charles AderPlace 51 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 17:38.5 |
| 52 | Owen HartyPlace 52 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 17:41.6 |
| 53 | Adam DrumhellerPlace 53 · Grade 12 · Frankfort (Lincoln-W.. | 12 | Frankfort (Lincoln-W.. | 17:43.9 |
| 54 | Nick KutPlace 54 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 17:45.7 |
| 55 | Creighton PattersonPlace 55 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:47.0 |
| 56 | Xavier MorenoPlace 56 · Grade 12 · Springfield (HS.) | 12 | Springfield (HS.) | 17:47.1 |
| 57 | Sadri OzgulPlace 57 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 17:48.1 |
| 58 | Ben BalgemanPlace 58 · Grade 9 · South Elgin | 9 | South Elgin | 17:48.2 |
| 59 | Charlie BealsPlace 59 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 17:49.3 |
| 60 | Jason ZigmantPlace 60 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:49.3 |
| 61 | Russell CampbellPlace 61 · Grade 11 · Palatine (HS.) | 11 | Palatine (HS.) | 17:50.8 |
| 62 | Luke CerwinPlace 62 · Grade 12 · Geneva | 12 | Geneva | 17:52.0 |
| 63 | Nathan BanowetzPlace 63 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 17:52.1 |
| 64 | Nowak PatrickPlace 64 · Grade 11 · Arlington Heights (H.. | 11 | Arlington Heights (H.. | 17:52.4 |
| 65 | Jorge EspinozaPlace 65 · Grade 11 · Mt Prospect (Prospe... | 11 | Mt Prospect (Prospe... | 17:52.7 |
| 66 | Kevin LynchPlace 66 · Grade 11 · Mt Prospect (Prospe... | 11 | Mt Prospect (Prospe... | 17:53.4 |
| 67 | Dixon StapletonPlace 67 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 17:54.3 |
| 68 | Dean SpicuzzaPlace 68 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 17:54.6 |
| 69 | Patrick KacenaPlace 69 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:57.3 |
| 70 | Gabe WisnaskyPlace 70 · Grade 12 · Mahomet (M-Seymour) | 12 | Mahomet (M-Seymour) | 17:57.5 |
| 71 | Aidan BakerPlace 71 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 17:58.1 |
| 72 | Owen ZeitlerPlace 72 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 17:58.7 |
| 73 | Miguel RojasPlace 73 · Grade 12 · Oswego (HS.) | 12 | Oswego (HS.) | 18:01.5 |
| 74 | Jacob TallianPlace 74 · Grade 11 · Palatine (HS.) | 11 | Palatine (HS.) | 18:02.3 |
| 75 | Jacob GrahamPlace 75 · Grade 12 · Springfield (HS.) | 12 | Springfield (HS.) | 18:02.8 |
| 76 | James PodellPlace 76 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 18:03.5 |
| 77 | Jon O'KeefePlace 77 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 18:04.2 |
| 78 | Brandon GerransPlace 78 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:04.4 |
| 79 | Thomas DeyPlace 79 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 18:05.5 |
| 80 | Tanner TorriPlace 80 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 18:08.3 |
| 81 | Spencer KinseyPlace 81 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 18:08.5 |
| 82 | Noah RigoniPlace 82 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 18:11.2 |
| 83 | Connor StonequistPlace 83 · Grade 11 · Arlington Heights (H.. | 11 | Arlington Heights (H.. | 18:15.7 |
| 84 | Colin KasprzykPlace 84 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 18:16.1 |
| 85 | Timothy DinovoPlace 85 · Grade 12 · Bartlett | 12 | Bartlett | 18:17.6 |
| 86 | Luke WittenbornPlace 86 · Grade 11 · Mt Prospect (Prospe... | 11 | Mt Prospect (Prospe... | 18:18.1 |
| 87 | Colin MclaughlinPlace 87 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 18:20.3 |
| 88 | Grant SchreinerPlace 88 · Grade 12 · Chatham (Glenwood) | 12 | Chatham (Glenwood) | 18:21.0 |
| 89 | Stephen LundyPlace 89 · Grade 11 · Oswego (HS.) | 11 | Oswego (HS.) | 18:21.8 |
| 90 | Luke RichardsPlace 90 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 18:22.1 |
| 91 | Ben NiewoehnerPlace 91 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 18:22.6 |
| 92 | Ryan KemmetmuellerPlace 92 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 18:23.1 |
| 93 | Henry RotunnoPlace 93 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 18:24.1 |
| 94 | Ethan ReisignerPlace 94 · Grade 11 · Normal (University) | 11 | Normal (University) | 18:24.6 |
| 95 | Ben IshimwePlace 95 · Grade 10 · Wheaton (W Warrenvi... | 10 | Wheaton (W Warrenvi... | 18:25.6 |
| 96 | Bradley RicheyPlace 96 · Grade 12 · Bartlett | 12 | Bartlett | 18:26.3 |
| 97 | Matthew CrowePlace 97 · Grade 12 · Oswego (HS.) | 12 | Oswego (HS.) | 18:27.1 |
| 98 | Evan O'BrienPlace 98 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 18:27.4 |
| 99 | Connor SchuppPlace 99 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 18:28.4 |
| 100 | Sam MendezPlace 100 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 18:28.7 |
| 101 | Ethan BrandstedtPlace 101 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:29.5 |
| 102 | Jordan D'UrsoPlace 102 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 18:30.2 |
| 103 | Arvind SandhuPlace 103 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 18:30.6 |
| 104 | Jude MintlePlace 104 · Grade 11 · Quincy (Sr) | 11 | Quincy (Sr) | 18:32.6 |
| 105 | Matthew SloanPlace 105 · Grade 11 · Palatine (HS.) | 11 | Palatine (HS.) | 18:33.6 |
| 106 | Matteo LugoPlace 106 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 18:34.4 |
| 107 | Michael KawaPlace 107 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 18:35.2 |
| 108 | Owen KroeyrPlace 108 · Grade 12 · Geneva | 12 | Geneva | 18:36.3 |
| 109 | Gabe DifanisPlace 109 · Grade 11 · Mahomet (M-Seymour) | 11 | Mahomet (M-Seymour) | 18:37.2 |
| 110 | Chase Billedo -Place 110 · Monticello | — | Monticello | 18:38.4 |
| 111 | Henry MatsonPlace 111 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 18:39.7 |
| 112 | Avery SeamanPlace 112 · Grade 12 · Mahomet (M-Seymour) | 12 | Mahomet (M-Seymour) | 18:40.6 |
| 113 | Cayden WeberPlace 113 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 18:44.0 |
| 114 | Thomas EstradaPlace 114 · Grade 12 · O'Fallon (HS.) | 12 | O'Fallon (HS.) | 18:44.6 |
| 115 | Joshua TraugottPlace 115 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 18:45.2 |
| 116 | Will ShinkPlace 116 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 18:45.3 |
| 117 | Josiah JennisonPlace 117 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 18:45.7 |
| 118 | Ben WilkinPlace 118 · Grade 9 · Mt Prospect (Prospe... | 9 | Mt Prospect (Prospe... | 18:46.5 |
| 119 | Dominic GoetzPlace 119 · Grade 11 · O'Fallon (HS.) | 11 | O'Fallon (HS.) | 18:46.6 |
| 120 | Kevin SmithPlace 120 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 18:48.6 |
| 121 | John David JonesPlace 121 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 18:50.5 |
| 122 | Kevin DavidsonPlace 122 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 18:51.0 |
| 123 | Mitchell HayesPlace 123 · Grade 10 · Normal (University) | 10 | Normal (University) | 18:51.1 |
| 124 | Quinn MurphyPlace 124 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 18:53.3 |
| 125 | Andrew Schutte-Jib...Place 125 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 18:53.6 |
| 126 | Joseph ShimPlace 126 · Grade 12 · Normal (University) | 12 | Normal (University) | 18:55.2 |
| 127 | Nathaniel KluckhohnPlace 127 · Grade 10 · Wheaton (W Warrenvi... | 10 | Wheaton (W Warrenvi... | 18:56.9 |
| 128 | Reed UebelhorPlace 128 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 18:57.4 |
| 129 | Griffin OwensPlace 129 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 18:58.4 |
| 130 | Zachary BenoitPlace 130 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:01.5 |
| 131 | Pierson RomersbergerPlace 131 · Grade 9 · El Paso (EP.-Gridley) | 9 | El Paso (EP.-Gridley) | 19:03.0 |
| 132 | Logan StogentinPlace 132 · Grade 11 · Oswego (HS.) | 11 | Oswego (HS.) | 19:03.5 |
| 133 | Dominic SavaresePlace 133 · Grade 9 · Geneva | 9 | Geneva | 19:03.6 |
| 134 | Paris LinPlace 134 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 19:03.6 |
| 135 | Ruben PilladoPlace 135 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 19:04.8 |
| 136 | Will MorrisseyPlace 136 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 19:05.0 |
| 137 | Elijah WalkerPlace 137 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 19:05.8 |
| 138 | Luke WillerPlace 138 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 19:06.3 |
| 139 | Dylan RobinsonPlace 139 · Grade 9 · Frankfort (Lincoln-W.. | 9 | Frankfort (Lincoln-W.. | 19:06.5 |
| 140 | Caleb PetersonPlace 140 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 19:07.1 |
| 141 | Will PatziaPlace 141 · Grade 9 · Chatham (Glenwood) | 9 | Chatham (Glenwood) | 19:07.9 |
| 142 | Arda AcikPlace 142 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 19:08.7 |
| 143 | Hunter TabbPlace 143 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 19:10.0 |
| 144 | Tomas TroutmanPlace 144 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 19:10.7 |
| 145 | Logan FrickePlace 145 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:11.9 |
| 146 | Peter MilesPlace 146 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 19:14.3 |
| 147 | Brayden BarteckiPlace 147 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 19:14.4 |
| 148 | Ethan NagyPlace 148 · Grade 9 · Frankfort (Lincoln-W.. | 9 | Frankfort (Lincoln-W.. | 19:15.8 |
| 149 | Jackson ElzaPlace 149 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 19:17.3 |
| 150 | Ethan LeighPlace 150 · Grade 12 · Palatine (HS.) | 12 | Palatine (HS.) | 19:18.1 |
| 151 | Malachy MohanPlace 151 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 19:19.4 |
| 152 | Dereje JahielPlace 152 · Grade 9 · Urbana (HS.) | 9 | Urbana (HS.) | 19:20.7 |
| 153 | Gage WilliamsPlace 153 · Grade 11 · Mahomet (M-Seymour) | 11 | Mahomet (M-Seymour) | 19:20.8 |
| 154 | Jon CoroneosPlace 154 · Grade 11 · Palatine (HS.) | 11 | Palatine (HS.) | 19:21.5 |
| 155 | Ryan BenderPlace 155 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:22.1 |
| 156 | Jack RuswickPlace 156 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 19:22.2 |
| 157 | Ian SofiakPlace 157 · Grade 9 · Geneva | 9 | Geneva | 19:22.7 |
| 158 | Doug HallPlace 158 · Grade 10 · Palatine (HS.) | 10 | Palatine (HS.) | 19:23.5 |
| 159 | Phillip DartPlace 159 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:24.4 |
| 160 | Ivan DoradoPlace 160 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 19:25.1 |
| 161 | Zach PowellPlace 161 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 19:25.4 |
| 162 | Connor MessmerPlace 162 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 19:26.0 |
| 163 | Ryan NugentPlace 163 · Grade 12 · Wilmette (Loyola Aca.. | 12 | Wilmette (Loyola Aca.. | 19:26.7 |
| 164 | Daniel O'ConnorPlace 164 · Grade 10 · Frankfort (Lincoln-W.. | 10 | Frankfort (Lincoln-W.. | 19:26.9 |
| 165 | Chris TungPlace 165 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 19:28.8 |
| 166 | Otto KleinPlace 166 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 19:28.9 |
| 167 | Santiago VallePlace 167 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 19:29.9 |
| 168 | Mason EinsiedelPlace 168 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 19:31.6 |
| 169 | Chad ParkerPlace 169 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 19:31.8 |
| 170 | Peter ScheidtPlace 170 · Grade 12 · Wilmette (Loyola Aca.. | 12 | Wilmette (Loyola Aca.. | 19:33.1 |
| 171 | Dominic KalamarasPlace 171 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 19:33.4 |
| 172 | Joe RusinakPlace 172 · Grade 12 · Frankfort (Lincoln-W.. | 12 | Frankfort (Lincoln-W.. | 19:34.5 |
| 173 | Noah FayPlace 173 · Grade 11 · Geneva | 11 | Geneva | 19:34.6 |
| 174 | Luciano GarceauPlace 174 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 19:35.2 |
| 175 | Kevin LopezPlace 175 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 19:36.0 |
| 176 | Anthony TiptonPlace 176 · Grade 12 · Bartlett | 12 | Bartlett | 19:37.4 |
| 177 | Jonathan SchiffPlace 177 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 19:38.0 |
| 178 | Connor BarnsleyPlace 178 · Grade 12 · Belleville (East) | 12 | Belleville (East) | 19:38.1 |
| 179 | Colin AndersonPlace 179 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 19:38.6 |
| 180 | Cameron LotspeichPlace 180 · Grade 10 · Geneva | 10 | Geneva | 19:40.5 |
| 181 | Joseph HarrisPlace 181 · Grade 11 · Palatine (HS.) | 11 | Palatine (HS.) | 19:41.0 |
| 182 | Aidan MarkiewiczPlace 182 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 19:41.5 |
| 183 | Mason DunnPlace 183 · Grade 9 · Normal (University) | 9 | Normal (University) | 19:41.8 |
| 184 | Ben MeyerPlace 184 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 19:42.7 |
| 185 | Sean MagnerPlace 185 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 19:42.9 |
| 186 | Finn KellyPlace 186 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 19:43.1 |
| 187 | Karthik KamarajanPlace 187 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 19:43.8 |
| 188 | Chase HeyenPlace 188 · Grade 11 · Springfield (HS.) | 11 | Springfield (HS.) | 19:44.1 |
| 189 | Chris NeumannPlace 189 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 19:44.3 |
| 190 | Luke KonowPlace 190 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 19:44.9 |
| 191 | Mitchell HasenourPlace 191 · Grade 11 · Port Byron (Riverdale) | 11 | Port Byron (Riverdale) | 19:45.1 |
| 192 | Cameron RobinsonPlace 192 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 19:45.1 |
| 193 | Max BennettPlace 193 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 19:46.4 |
| 194 | Alek SaamePlace 194 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 19:46.5 |
| 195 | Ethan ReinhardtPlace 195 · Grade 12 · Quincy (Sr) | 12 | Quincy (Sr) | 19:46.7 |
| 196 | Zac MisseyPlace 196 · Grade 12 · Pekin | 12 | Pekin | 19:47.1 |
| 197 | Harry CarrPlace 197 · Grade 11 · South Elgin | 11 | South Elgin | 19:47.2 |
| 198 | Asher BradleyPlace 198 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 19:47.2 |
| 199 | Andrew HansenPlace 199 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 19:47.3 |
| 200 | Caleb GeorgePlace 200 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 19:48.0 |
| 201 | Cole JamesPlace 201 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 19:48.4 |
| 202 | Keaton FletcherPlace 202 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 19:48.7 |
| 203 | Shlok PatelPlace 203 · Grade 12 · South Elgin | 12 | South Elgin | 19:49.2 |
| 204 | Harrison ClintonPlace 204 · Grade 12 · O'Fallon (HS.) | 12 | O'Fallon (HS.) | 19:50.9 |
| 205 | Evan HauptmannPlace 205 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 19:52.0 |
| 206 | Parker SchroederPlace 206 · Grade 10 · Urbana (HS.) | 10 | Urbana (HS.) | 19:53.2 |
| 207 | Elijah CavazosPlace 207 · Grade 9 · Blue Island (Eisenho.. | 9 | Blue Island (Eisenho.. | 19:53.5 |
| 208 | Owen McCarthyPlace 208 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 19:54.8 |
| 209 | Ruben AcevedoPlace 209 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 19:55.3 |
| 210 | Nick GeldisPlace 210 · Grade 9 · Mt Prospect (Prospe... | 9 | Mt Prospect (Prospe... | 19:55.5 |
| 211 | Bryant LertpradistPlace 211 · Grade 10 · Arlington Heights (H.. | 10 | Arlington Heights (H.. | 19:55.8 |
| 212 | Spencer SchmidtPlace 212 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 19:57.0 |
| 213 | Andrew GreyPlace 213 · Grade 10 · Frankfort (Lincoln-W.. | 10 | Frankfort (Lincoln-W.. | 19:58.5 |
| 214 | Riley WestPlace 214 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 20:01.6 |
| 215 | Trent WardPlace 215 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 20:01.8 |
| 216 | Matt FitzgeraldPlace 216 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 20:02.4 |
| 217 | Jon ChoiPlace 217 · Grade 9 · Arlington Heights (H.. | 9 | Arlington Heights (H.. | 20:03.7 |
| 218 | Christopher Buchal...Place 218 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 20:03.7 |
| 219 | Matthew KurylaPlace 219 · Grade 11 · St Charles (North) | 11 | St Charles (North) | 20:04.8 |
| 220 | Hunter TaborPlace 220 · Grade 9 · Frankfort (Lincoln-W.. | 9 | Frankfort (Lincoln-W.. | 20:05.3 |
| 221 | Lester ScottPlace 221 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 20:07.0 |
| 222 | Tommy OtrembiakPlace 222 · Grade 10 · Frankfort (Lincoln-W.. | 10 | Frankfort (Lincoln-W.. | 20:07.5 |
| 223 | Connor HartmanPlace 223 · Grade 9 · Normal (University) | 9 | Normal (University) | 20:07.7 |
| 224 | Reuben SonnenscheinPlace 224 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 20:08.2 |
| 225 | Yuva PatelPlace 225 · Grade 11 · Bartlett | 11 | Bartlett | 20:08.3 |
| 226 | Mihajlo LazarevicPlace 226 · Grade 10 · Arlington Heights (H.. | 10 | Arlington Heights (H.. | 20:09.0 |
| 227 | Matthew MoellerPlace 227 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 20:10.1 |
| 228 | Jonathan HodgsonPlace 228 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 20:10.6 |
| 229 | Philip ZelmanPlace 229 · Grade 10 · Wheaton (W Warrenvi... | 10 | Wheaton (W Warrenvi... | 20:10.7 |
| 230 | Shawn ImmanuelPlace 230 · Grade 9 · Normal (University) | 9 | Normal (University) | 20:11.2 |
| 231 | John BodemPlace 231 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 20:11.6 |
| 232 | Martin JoyPlace 232 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:12.5 |
| 233 | Asher ZoellerPlace 233 · Grade 10 · Wheaton (North) | 10 | Wheaton (North) | 20:13.2 |
| 234 | Jr. Alfredo VelaPlace 234 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 20:13.8 |
| 235 | Emmanuel ZamorasPlace 235 · Grade 11 · Joliet (West) | 11 | Joliet (West) | 20:18.8 |
| 236 | Richie RuanePlace 236 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 20:21.1 |
| 237 | Nick SailorPlace 237 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 20:21.4 |
| 238 | Aiden FanninPlace 238 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 20:22.3 |
| 239 | Matthew LindbergPlace 239 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 20:22.4 |
| 240 | Oscar SpeakesPlace 240 · Grade 12 · O'Fallon (HS.) | 12 | O'Fallon (HS.) | 20:23.7 |
| 241 | Bo DowellPlace 241 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 20:23.8 |
| 242 | Adam MeitzPlace 242 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 20:26.1 |
| 243 | Jacob KimPlace 243 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 20:27.1 |
| 244 | Tyler DiedenPlace 244 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 20:28.2 |
| 245 | Grant PanaresePlace 245 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 20:29.0 |
| 246 | Campbell StawarzPlace 246 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 20:29.1 |
| 247 | Ivan PfautschPlace 247 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:29.2 |
| 248 | Connor ByrnePlace 248 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 20:29.4 |
| 249 | John BuchananPlace 249 · Grade 11 · Bartlett | 11 | Bartlett | 20:31.3 |
| 250 | Gabe LeemansPlace 250 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 20:31.8 |
| 251 | Harry KilianPlace 251 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 20:33.7 |
| 252 | Luke YorePlace 252 · Grade 12 · Oswego (HS.) | 12 | Oswego (HS.) | 20:34.3 |
| 253 | John FredericksonPlace 253 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 20:35.3 |
| 254 | Matthew LuczakPlace 254 · Grade 11 · Bartlett | 11 | Bartlett | 20:35.6 |
| 255 | Luke BruinPlace 255 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 20:35.8 |
| 256 | Angel Morales-CobianPlace 256 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 20:36.7 |
| 257 | Keegan RentfrowPlace 257 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:38.8 |
| 258 | Saul BazerPlace 258 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 20:40.6 |
| 259 | Sam McCurdyPlace 259 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 20:41.7 |
| 260 | Brady KimPlace 260 · Grade 9 · Normal (University) | 9 | Normal (University) | 20:41.8 |
| 261 | Brody SchramPlace 261 · Grade 10 · O'Fallon (HS.) | 10 | O'Fallon (HS.) | 20:42.5 |
| 262 | Ethan TrevinoPlace 262 · Grade 9 · Arlington Heights (H.. | 9 | Arlington Heights (H.. | 20:45.7 |
| 263 | Billy AllenPlace 263 · Grade 9 · Arlington Heights (H.. | 9 | Arlington Heights (H.. | 20:46.4 |
| 264 | Esteban HernandezPlace 264 · Grade 10 · Wheaton (W Warrenvi... | 10 | Wheaton (W Warrenvi... | 20:48.5 |
| 265 | Ryan ReznikPlace 265 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 20:49.0 |
| 266 | Alexander HernandezPlace 266 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 20:49.2 |
| 267 | Fred HarringtonPlace 267 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 20:49.5 |
| 268 | Alex BartchPlace 268 · Grade 10 · Rockton (Hononegah) | 10 | Rockton (Hononegah) | 20:50.8 |
| 269 | Sal SgroPlace 269 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 20:53.0 |
| 270 | Jack MathisPlace 270 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 20:53.2 |
| 271 | Alec HannaPlace 271 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 20:54.3 |
| 272 | Bradyn AndersonPlace 272 · Grade 10 · Pekin | 10 | Pekin | 20:55.6 |
| 273 | Luis GomezPlace 273 · Grade 9 · O'Fallon (HS.) | 9 | O'Fallon (HS.) | 20:56.3 |
| 274 | Gabriel HubbarttPlace 274 · Grade 10 · Geneva | 10 | Geneva | 20:59.4 |
| 275 | Timothy VietzenPlace 275 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 21:01.6 |
| 276 | Jack deBeersPlace 276 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 21:02.3 |
| 277 | Gentry MabryPlace 277 · Grade 12 · Palatine (HS.) | 12 | Palatine (HS.) | 21:02.6 |
| 278 | Liam NewmanPlace 278 · Grade 9 · Darien (Hinsdale Sou.. | 9 | Darien (Hinsdale Sou.. | 21:02.9 |
| 279 | Brody AtkinsonPlace 279 · Grade 9 · O'Fallon (HS.) | 9 | O'Fallon (HS.) | 21:03.0 |
| 280 | Martin AlanisPlace 280 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 21:03.4 |
| 281 | Kyle DivenPlace 281 · Grade 9 · South Elgin | 9 | South Elgin | 21:04.2 |
| 282 | Ezra StukelPlace 282 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 21:04.7 |
| 283 | Ethan De LeonPlace 283 · Grade 9 · South Elgin | 9 | South Elgin | 21:05.2 |
| 284 | James NackePlace 284 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 21:05.3 |
| 285 | Ben EspinozaPlace 285 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 21:05.9 |
| 286 | Jakub AntosPlace 286 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 21:08.0 |
| 287 | Nathan AtseffPlace 287 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 21:08.7 |
| 288 | Hunter PornPlace 288 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 21:09.4 |
| 289 | Ryan KellyPlace 289 · Grade 9 · Geneva | 9 | Geneva | 21:10.1 |
| 290 | Andrew HosmanPlace 290 · Grade 9 · Geneva | 9 | Geneva | 21:10.6 |
| 291 | Evan AarvigPlace 291 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 21:10.8 |
| 292 | Matthew OrtizPlace 292 · Grade 9 · Geneva | 9 | Geneva | 21:11.0 |
| 293 | Kyle DeatonPlace 293 · Grade 11 · St Charles (North) | 11 | St Charles (North) | 21:13.0 |
| 294 | Kevin MendozaPlace 294 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 21:14.7 |
| 295 | Nick BalicePlace 295 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 21:14.9 |
| 296 | Patrick KurrlePlace 296 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 21:15.6 |
| 297 | Borrero SamuelPlace 297 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 21:19.2 |
| 298 | Daniel DavisPlace 298 · Grade 9 · Geneva | 9 | Geneva | 21:19.5 |
| 299 | Anthony GalassoPlace 299 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 21:19.8 |
| 300 | Owen SenesePlace 300 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 21:20.5 |
| 301 | Philemon RassiPlace 301 · Grade 10 · Darien (Hinsdale Sou.. | 10 | Darien (Hinsdale Sou.. | 21:21.4 |
| 302 | James BoersmaPlace 302 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 21:21.6 |
| 303 | Ayush PatelPlace 303 · Grade 9 · South Elgin | 9 | South Elgin | 21:22.4 |
| 304 | Tyler Libby -Place 304 · Lake Zurich | — | Lake Zurich | 21:23.4 |
| 305 | Andrew MusilPlace 305 · Grade 10 · Darien (Hinsdale Sou.. | 10 | Darien (Hinsdale Sou.. | 21:24.3 |
| 306 | Jacob StachyraPlace 306 · Grade 11 · New Lenox (Lincoln-W.. | 11 | New Lenox (Lincoln-W.. | 21:25.3 |
| 307 | Will CulpPlace 307 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 21:25.8 |
| 308 | Trevor AlcalaPlace 308 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 21:26.3 |
| 309 | Gautham ViswanathanPlace 309 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 21:27.2 |
| 310 | Theo LundinPlace 310 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 21:28.7 |
| 311 | Aiden RousePlace 311 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 21:28.8 |
| 312 | Philip OkunevPlace 312 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 21:29.4 |
| 313 | Clayton BairdPlace 313 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 21:29.7 |
| 314 | Kyle LykePlace 314 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 21:30.0 |
| 315 | Nathan GorskaPlace 315 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 21:30.4 |
| 316 | Patrick WaldchenPlace 316 · Grade 9 · Geneva | 9 | Geneva | 21:31.5 |
| 317 | Christopher MyersPlace 317 · Grade 11 · Rockton (Hononegah) | 11 | Rockton (Hononegah) | 21:32.5 |
| 318 | Bezalel OrgatePlace 318 · Grade 9 · Oswego (HS.) | 9 | Oswego (HS.) | 21:33.5 |
| 319 | Andrew BieberPlace 319 · Grade 10 · Rockton (Hononegah) | 10 | Rockton (Hononegah) | 21:34.0 |
| 320 | Kacper KwiecienPlace 320 · Grade 11 · Darien (Hinsdale Sou.. | 11 | Darien (Hinsdale Sou.. | 21:34.3 |
| 321 | Preston KietzmanPlace 321 · Grade 12 · Monticello | 12 | Monticello | 21:34.7 |
| 322 | Wyatt SenesePlace 322 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 21:35.4 |
| 323 | John MilesPlace 323 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 21:35.9 |
| 324 | Lucas HurdPlace 324 · Grade 9 · Normal (University) | 9 | Normal (University) | 21:38.1 |
| 325 | Andy SpornyPlace 325 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 21:40.3 |
| 326 | Noah OtwellPlace 326 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 21:42.5 |
| 327 | Cole PeairsPlace 327 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 21:42.6 |
| 328 | Chuck WymanPlace 328 · Grade 9 · Pekin | 9 | Pekin | 21:42.9 |
| 329 | Daniel LimPlace 329 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 21:46.8 |
| 330 | Konrad PoradowskiPlace 330 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 21:47.8 |
| 331 | Jacob BrooksPlace 331 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 21:48.5 |
| 332 | Ryan WillisPlace 332 · Grade 12 · New Lenox (Lincoln-W.. | 12 | New Lenox (Lincoln-W.. | 21:48.9 |
| 333 | Cody EdwardsPlace 333 · Grade 11 · South Elgin | 11 | South Elgin | 21:49.2 |
| 334 | Owen ReidPlace 334 · Grade 10 · Geneva | 10 | Geneva | 21:50.7 |
| 335 | Andrew OwensPlace 335 · Grade 12 · South Elgin | 12 | South Elgin | 21:51.4 |
| 336 | Benjamin VorcePlace 336 · Grade 10 · O'Fallon (HS.) | 10 | O'Fallon (HS.) | 21:51.6 |
| 337 | Aidan MaierPlace 337 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 21:53.1 |
| 338 | Keegan RuppePlace 338 · Grade 10 · El Paso (EP.-Gridley) | 10 | El Paso (EP.-Gridley) | 21:53.7 |
| 339 | Andrew ShrobaPlace 339 · Grade 9 · Oswego (HS.) | 9 | Oswego (HS.) | 21:54.1 |
| 340 | Nick LeonardPlace 340 · Grade 12 · Normal (University) | 12 | Normal (University) | 21:55.9 |
| 341 | Eric YoungPlace 341 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 21:56.0 |
| 342 | Alex Van AlstPlace 342 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 21:56.1 |
| 343 | Matthew SuarezPlace 343 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 21:56.8 |
| 344 | Schmerold PeterPlace 344 · Grade 12 · Wheaton (W Warrenvi... | 12 | Wheaton (W Warrenvi... | 21:57.2 |
| 345 | Sam NorrisPlace 345 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 21:57.3 |
| 346 | Nolan KentPlace 346 · Grade 9 · El Paso (EP.-Gridley) | 9 | El Paso (EP.-Gridley) | 21:57.5 |
| 347 | Dylan MossPlace 347 · Grade 10 · El Paso (EP.-Gridley) | 10 | El Paso (EP.-Gridley) | 21:58.9 |
| 348 | Kristofer ColdwatePlace 348 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 21:59.5 |
| 349 | Ethan BeeskowPlace 349 · Grade 9 · South Elgin | 9 | South Elgin | 21:59.7 |
| 350 | Colton GriffithsPlace 350 · Grade 9 · South Elgin | 9 | South Elgin | 22:00.1 |
| 351 | Xavian MuirPlace 351 · Grade 10 · Lombard (Glenbard Ea.. | 10 | Lombard (Glenbard Ea.. | 22:00.2 |
| 352 | Ben FugmanPlace 352 · Grade 9 · Geneva | 9 | Geneva | 22:02.4 |
| 353 | Benjamin ToolePlace 353 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 22:02.5 |
| 354 | Nathan BeckPlace 354 · Grade 10 · Geneva | 10 | Geneva | 22:03.5 |
| 355 | Pablo LazaroPlace 355 · Grade 12 · Joliet (West) | 12 | Joliet (West) | 22:04.2 |
| 356 | Liam TurnerPlace 356 · Grade 12 · Pekin | 12 | Pekin | 22:04.7 |
| 357 | Everett PolkaPlace 357 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 22:05.7 |
| 358 | John AlwanPlace 358 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 22:06.0 |
| 359 | Owen GriffinPlace 359 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 22:07.6 |
| 360 | Samuel PurduePlace 360 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 22:08.4 |
| 361 | Luke HuelskoetterPlace 361 · Grade 10 · Wheaton (W Warrenvi... | 10 | Wheaton (W Warrenvi... | 22:09.3 |
| 362 | Brody MillsPlace 362 · Grade 9 · South Elgin | 9 | South Elgin | 22:09.9 |
| 363 | Clayton BurnettPlace 363 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 22:10.4 |
| 364 | Chase HopkinsPlace 364 · Grade 11 · Bartlett | 11 | Bartlett | 22:11.4 |
| 365 | Rylan GottnerPlace 365 · Grade 11 · Joliet (West) | 11 | Joliet (West) | 22:12.2 |
| 366 | Eduardo ContrerasPlace 366 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 22:13.0 |
| 367 | Christian O'NealPlace 367 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 22:13.3 |
| 368 | Brayden ZurawskiPlace 368 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 22:14.9 |
| 369 | Meinhardt BeckPlace 369 · Grade 10 · South Elgin | 10 | South Elgin | 22:16.3 |
| 370 | Ethan NelsonPlace 370 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 22:17.0 |
| 371 | Matthew TurnerPlace 371 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 22:18.9 |
| 372 | Adam JohnsonPlace 372 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 22:20.2 |
| 373 | James MilesPlace 373 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 22:21.7 |
| 374 | Liam NauertPlace 374 · Grade 9 · Quincy (Sr) | 9 | Quincy (Sr) | 22:22.6 |
| 375 | Allan BauerPlace 375 · Grade 10 · O'Fallon (HS.) | 10 | O'Fallon (HS.) | 22:23.6 |
| 376 | James CzoskiPlace 376 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 22:24.0 |
| 377 | Zachariah SteinerPlace 377 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 22:27.3 |
| 378 | Hunter BrinkPlace 378 · Grade 11 · Belleville (East) | 11 | Belleville (East) | 22:29.1 |
| 379 | Anthony VitellaroPlace 379 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 22:29.2 |
| 380 | Nick EspositoPlace 380 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 22:33.1 |
| 381 | Jason FournierPlace 381 · Grade 9 · Darien (Hinsdale Sou.. | 9 | Darien (Hinsdale Sou.. | 22:34.1 |
| 382 | Cody BensonPlace 382 · Grade 10 · O'Fallon (HS.) | 10 | O'Fallon (HS.) | 22:34.7 |
| 383 | Daniel KimPlace 383 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 22:37.5 |
| 384 | Myles PascasioPlace 384 · Grade 9 · Lombard (Glenbard Ea.. | 9 | Lombard (Glenbard Ea.. | 22:38.8 |
| 385 | Kaleb KasperPlace 385 · Grade 9 · Mahomet (M-Seymour) | 9 | Mahomet (M-Seymour) | 22:39.6 |
| 386 | Jacob WenkePlace 386 · Grade 11 · Monticello | 11 | Monticello | 22:41.8 |
| 387 | Jonathon CowleyPlace 387 · Grade 10 · South Elgin | 10 | South Elgin | 22:42.5 |
| 388 | Jarod GuffeyPlace 388 · Grade 11 · Rockton (Hononegah) | 11 | Rockton (Hononegah) | 22:43.6 |
| 389 | Aidan RichardsonPlace 389 · Grade 9 · Normal (University) | 9 | Normal (University) | 22:44.2 |
| 390 | Jacob McCormackPlace 390 · Grade 9 · New Lenox (Lincoln-W.. | 9 | New Lenox (Lincoln-W.. | 22:44.7 |
| 391 | Jack SherlockPlace 391 · Grade 11 · Oswego (HS.) | 11 | Oswego (HS.) | 22:45.1 |
| 392 | Timothy SumlinPlace 392 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 22:45.9 |
| 393 | Bobby TanseyPlace 393 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 22:48.6 |
| 394 | Aiden MunzonPlace 394 · Grade 9 · Lombard (Glenbard Ea.. | 9 | Lombard (Glenbard Ea.. | 22:49.2 |
| 395 | Christopher SumlinPlace 395 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 22:49.9 |
| 396 | Brendan CanhamPlace 396 · Grade 10 · South Elgin | 10 | South Elgin | 22:51.8 |
| 397 | Martin LegarrettaPlace 397 · Grade 9 · South Elgin | 9 | South Elgin | 22:52.6 |
| 398 | Kadin Woods-CanfieldPlace 398 · Grade 12 · Machesney Park (Harl.. | 12 | Machesney Park (Harl.. | 22:52.7 |
| 399 | Franklin GilfillanPlace 399 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 22:53.9 |
| 400 | Robert GroganPlace 400 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 22:54.6 |
| 401 | Zayd TruttlingPlace 401 · Grade 11 · Darien (Hinsdale Sou.. | 11 | Darien (Hinsdale Sou.. | 22:55.9 |
| 402 | Megh PatelPlace 402 · Grade 9 · Arlington Heights (H.. | 9 | Arlington Heights (H.. | 22:56.4 |
| 403 | Aiden RabadanPlace 403 · Grade 9 · Oswego (HS.) | 9 | Oswego (HS.) | 22:56.8 |
| 404 | Aidan PaccagniniPlace 404 · Grade 10 · Rockton (Hononegah) | 10 | Rockton (Hononegah) | 22:57.9 |
| 405 | DJ DorchackPlace 405 · Grade 10 · Darien (Hinsdale Sou.. | 10 | Darien (Hinsdale Sou.. | 23:00.9 |
| 406 | Hayden TiplerPlace 406 · Grade 9 · El Paso (EP.-Gridley) | 9 | El Paso (EP.-Gridley) | 23:01.6 |
| 407 | Liam MyersPlace 407 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 23:01.9 |
| 408 | Joseph EganPlace 408 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 23:04.5 |
| 409 | Dylan TrippPlace 409 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 23:05.3 |
| 410 | Erick GonzalezPlace 410 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 23:05.4 |
| 411 | Alex CarpenterPlace 411 · Grade 11 · Mahomet (M-Seymour) | 11 | Mahomet (M-Seymour) | 23:06.9 |
| 412 | Rylan NelsonPlace 412 · Grade 11 · Normal (University) | 11 | Normal (University) | 23:07.3 |
| 413 | Ricardo DuranPlace 413 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 23:08.0 |
| 414 | Sacha AdrianPlace 414 · Grade 10 · South Elgin | 10 | South Elgin | 23:08.2 |
| 415 | Tanish MittalPlace 415 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 23:08.4 |
| 416 | Dante StukelPlace 416 · Grade 12 · Oak Park (OP.-River... | 12 | Oak Park (OP.-River... | 23:09.0 |
| 417 | Joe QuirinPlace 417 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:09.0 |
| 418 | Emmett CrossPlace 418 · Grade 9 · Lombard (Glenbard Ea.. | 9 | Lombard (Glenbard Ea.. | 23:09.3 |
| 419 | Connor DovePlace 419 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 23:09.9 |
| 420 | Ben LangePlace 420 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 23:10.6 |
| 421 | Matthew HarmonPlace 421 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 23:10.7 |
| 422 | fernando TamayoPlace 422 · Grade 12 · Blue Island (Eisenho.. | 12 | Blue Island (Eisenho.. | 23:11.7 |
| 423 | Sebastian MrotzekPlace 423 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 23:13.5 |
| 424 | Nicholas HinojosaPlace 424 · Grade 11 · Oak Park (OP.-River... | 11 | Oak Park (OP.-River... | 23:14.5 |
| 425 | Andrew QuinnPlace 425 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 23:16.3 |
| 426 | Philip ItanoPlace 426 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 23:18.4 |
| 427 | Dominic KarkoszkaPlace 427 · Grade 11 · Palos Heights (Shepa.. | 11 | Palos Heights (Shepa.. | 23:18.9 |
| 428 | Chase BarthPlace 428 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 23:21.7 |
| 429 | David SkonickiPlace 429 · Grade 9 · New Lenox (Lincoln-W.. | 9 | New Lenox (Lincoln-W.. | 23:24.4 |
| 430 | Charlie FaithPlace 430 · Grade 10 · Geneva | 10 | Geneva | 23:25.5 |
| 431 | Alejandro FloresPlace 431 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 23:27.7 |
| 432 | Bianco GabrielPlace 432 · Grade 11 · Wheaton (W Warrenvi... | 11 | Wheaton (W Warrenvi... | 23:28.0 |
| 433 | Owen CorblyPlace 433 · Grade 12 · Heyworth | 12 | Heyworth | 23:29.4 |
| 434 | Ethan FrankelPlace 434 · Grade 9 · Darien (Hinsdale Sou.. | 9 | Darien (Hinsdale Sou.. | 23:31.1 |
| 435 | Joel PulinatPlace 435 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:32.5 |
| 436 | Lorenzo MartinezPlace 436 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 23:34.1 |
| 437 | Aiden O'SullivanPlace 437 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 23:35.8 |
| 438 | Zachary KahsenPlace 438 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 23:37.3 |
| 439 | Javy DeLeonPlace 439 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:38.3 |
| 440 | Jake CachorPlace 440 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 23:40.4 |
| 441 | Jack MoorePlace 441 · Grade 10 · Oak Park (OP.-River... | 10 | Oak Park (OP.-River... | 23:41.5 |
| 442 | Matthew O'ConnorPlace 442 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 23:41.6 |
| 443 | Anthony NicolasPlace 443 · Grade 10 · Palos Heights (Shepa.. | 10 | Palos Heights (Shepa.. | 23:43.0 |
| 444 | Zachary PickettPlace 444 · Grade 9 · Heyworth | 9 | Heyworth | 23:44.8 |
| 445 | Zander CarrattPlace 445 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 23:47.1 |
| 446 | Abraham CondrellPlace 446 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 23:47.5 |
| 447 | Adian CookPlace 447 · Grade 9 · Geneva | 9 | Geneva | 23:48.9 |
| 448 | Martin WinaPlace 448 · Grade 12 · Quincy (Sr) | 12 | Quincy (Sr) | 23:49.2 |
| 449 | Keith NebelPlace 449 · Grade 10 · New Lenox (Lincoln-W.. | 10 | New Lenox (Lincoln-W.. | 23:55.4 |
| 450 | Aiden LeighPlace 450 · Grade 10 · Quincy (Sr) | 10 | Quincy (Sr) | 23:56.2 |
| 451 | Joe CulpPlace 451 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 23:56.6 |
| 452 | Isaac JarquinPlace 452 · Grade 9 · Oswego (HS.) | 9 | Oswego (HS.) | 23:57.7 |
| 453 | Gabe IbarraPlace 453 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 24:02.2 |
| 454 | Arnav NagrechaPlace 454 · Grade 11 · Springfield (HS.) | 11 | Springfield (HS.) | 24:02.7 |
| 455 | Logan StaffordPlace 455 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 24:03.0 |
| 456 | Ben Dekker -Place 456 · Lake Zurich | — | Lake Zurich | 24:03.2 |
| 457 | Judah SouderPlace 457 · Grade 9 · Normal (University) | 9 | Normal (University) | 24:05.0 |
| 458 | Eli BaileyPlace 458 · Grade 12 · Monticello | 12 | Monticello | 24:05.9 |
| 459 | Harrison SepichPlace 459 · Grade 10 · El Paso (EP.-Gridley) | 10 | El Paso (EP.-Gridley) | 24:07.2 |
| 460 | Sam PorrasPlace 460 · Grade 10 · Chicago (Brother Rice) | 10 | Chicago (Brother Rice) | 24:11.2 |
| 461 | Colby CobbPlace 461 · Grade 9 · Darien (Hinsdale Sou.. | 9 | Darien (Hinsdale Sou.. | 24:18.5 |
| 462 | Ethan O'ConnorPlace 462 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 24:24.6 |
| 463 | Greg FoxPlace 463 · Grade 9 · Oak Park (OP.-River... | 9 | Oak Park (OP.-River... | 24:25.1 |
| 464 | Miguel Mejia HerreraPlace 464 · Grade 10 · Darien (Hinsdale Sou.. | 10 | Darien (Hinsdale Sou.. | 24:27.0 |
| 465 | Caleb LynchPlace 465 · Grade 10 · Wheaton (North) | 10 | Wheaton (North) | 24:27.9 |
| 466 | Colin AndersonPlace 466 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 24:28.7 |
| 467 | Jack NewarkPlace 467 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 24:29.5 |
| 468 | Luke HuntowskiPlace 468 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 24:35.5 |
| 469 | Ryan HommemaPlace 469 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 24:39.3 |
| 470 | Diego PatinoPlace 470 · Grade 12 · Joliet (West) | 12 | Joliet (West) | 24:41.2 |
| 471 | Ricardo UribePlace 471 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 24:42.7 |
| 472 | Brennan JohnsonPlace 472 · Grade 10 · Wheaton (North) | 10 | Wheaton (North) | 24:43.8 |
| 473 | Gavin ShackletonPlace 473 · Grade 9 · Quincy (Sr) | 9 | Quincy (Sr) | 24:47.2 |
| 474 | Nic MorenoPlace 474 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 24:47.7 |
| 475 | Cody CusacPlace 475 · Grade 11 · Normal (University) | 11 | Normal (University) | 24:54.1 |
| 476 | Droesch ConnorPlace 476 · Grade 10 · South Elgin | 10 | South Elgin | 24:55.3 |
| 477 | Isaac RaskePlace 477 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 24:56.3 |
| 478 | Paul KleinPlace 478 · Grade 10 · O'Fallon (HS.) | 10 | O'Fallon (HS.) | 24:56.5 |
| 479 | Will BurrowsPlace 479 · Grade 12 · Heyworth | 12 | Heyworth | 24:57.5 |
| 480 | Marcio FilhoPlace 480 · Grade 12 · Geneva | 12 | Geneva | 24:57.6 |
| 481 | Yahir LopezPlace 481 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 24:58.8 |
| 482 | Jay YangPlace 482 · Grade 12 · Darien (Hinsdale Sou.. | 12 | Darien (Hinsdale Sou.. | 24:59.7 |
| 483 | Ben WagnerPlace 483 · Grade 9 · Geneva | 9 | Geneva | 25:01.9 |
| 484 | Patrick EsselmanPlace 484 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 25:03.8 |
| 485 | Benjamin BarbushPlace 485 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 25:05.0 |
| 486 | Lucas SwatowskiPlace 486 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 25:05.8 |
| 487 | Joshua AllisonPlace 487 · Grade 10 · Joliet (West) | 10 | Joliet (West) | 25:07.6 |
| 488 | Corey HaddenPlace 488 · Grade 11 · Heyworth | 11 | Heyworth | 25:08.7 |
| 489 | Jacob ChlipalaPlace 489 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 25:10.2 |
| 490 | Ben DeMarcoPlace 490 · Grade 12 · Geneva | 12 | Geneva | 25:11.5 |
| 491 | Sami SalibyPlace 491 · Grade 12 · Geneva | 12 | Geneva | 25:12.5 |
| 492 | Jacob RymarcsukPlace 492 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 25:14.8 |
| 493 | Eamon RochePlace 493 · Grade 9 · Chicago (Brother Rice) | 9 | Chicago (Brother Rice) | 25:17.3 |
| 494 | Aidan SullivanPlace 494 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 25:19.9 |
| 495 | Oliver LeePlace 495 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 25:27.0 |
| 496 | Alex FalcoPlace 496 · Grade 9 · Geneva | 9 | Geneva | 25:28.2 |
| 497 | Sam SanchezPlace 497 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 25:29.5 |
| 498 | Brendan ColganPlace 498 · Grade 12 · Wilmette (Loyola Aca.. | 12 | Wilmette (Loyola Aca.. | 25:31.3 |
| 499 | Palazzolo JackPlace 499 · Grade 11 · Arlington Heights (H.. | 11 | Arlington Heights (H.. | 25:34.1 |
| 500 | Harrison TraskPlace 500 · Grade 12 · Heyworth | 12 | Heyworth | 25:34.6 |
| 501 | Anzhelo KatarskiPlace 501 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 25:37.3 |
| 502 | Danny KrpanPlace 502 · Grade 10 · South Elgin | 10 | South Elgin | 25:38.1 |
| 503 | John ShanahanPlace 503 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 25:40.5 |
| 504 | Joe CardinalPlace 504 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 25:40.8 |
| 505 | Justin MatulaPlace 505 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 25:42.9 |
| 506 | Brian PigottPlace 506 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 25:44.0 |
| 507 | Logan BrandonPlace 507 · Grade 10 · Plainfield (Central) | 10 | Plainfield (Central) | 25:52.8 |
| 508 | Brandon BeckPlace 508 · Grade 9 · Geneva | 9 | Geneva | 25:54.4 |
| 509 | Patel AviPlace 509 · Grade 10 · South Elgin | 10 | South Elgin | 25:57.5 |
| 510 | Matthew MarleyPlace 510 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 26:01.9 |
| 511 | Diego HernandezPlace 511 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 26:02.7 |
| 512 | JR LeachPlace 512 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 26:05.2 |
| 513 | Alan ContrerasPlace 513 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 26:06.7 |
| 514 | Josh AveryPlace 514 · Grade 9 · Geneva | 9 | Geneva | 26:12.1 |
| 515 | Jonathan Sanchez-H...Place 515 · Grade 12 · Urbana (HS.) | 12 | Urbana (HS.) | 26:20.1 |
| 516 | Kiran SinghPlace 516 · Grade 11 · Lombard (Glenbard Ea.. | 11 | Lombard (Glenbard Ea.. | 26:23.0 |
| 517 | Dinesh GopiPlace 517 · Grade 11 · Chatham (Glenwood) | 11 | Chatham (Glenwood) | 26:25.5 |
| 518 | Clarence PaintsilPlace 518 · Grade 11 · Darien (Hinsdale Sou.. | 11 | Darien (Hinsdale Sou.. | 26:37.0 |
| 519 | Alfredo VarelaPlace 519 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 26:39.6 |
| 520 | Josh AlvarezPlace 520 · Grade 9 · Palatine (HS.) | 9 | Palatine (HS.) | 26:46.8 |
| 521 | DeAngelo LovePlace 521 · Grade 10 · Joliet (West) | 10 | Joliet (West) | 26:50.2 |
| 522 | Malek BenchehidaPlace 522 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 26:59.2 |
| 523 | John DiFoggioPlace 523 · Grade 11 · Palos Heights (Shepa.. | 11 | Palos Heights (Shepa.. | 27:01.6 |
| 524 | Adrian CastilloPlace 524 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 27:02.3 |
| 525 | Xavier GarciaPlace 525 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 27:17.7 |
| 526 | Mikolaj PaskoPlace 526 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 27:20.3 |
| 527 | Enzo RestivoPlace 527 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 27:24.6 |
| 528 | Luis MadrigalPlace 528 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 27:45.2 |
| 529 | Jack HastertPlace 529 · Grade 9 · St Charles (North) | 9 | St Charles (North) | 27:45.3 |
| 530 | Hayden PrinePlace 530 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 27:53.3 |
| 531 | Roman ZimmermanPlace 531 · Grade 9 · El Paso (EP.-Gridley) | 9 | El Paso (EP.-Gridley) | 28:08.5 |
| 532 | Brandon BrownPlace 532 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 28:41.6 |
| 533 | Noah ReaderPlace 533 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 28:43.0 |
| 534 | Rudra PatelPlace 534 · Grade 9 · South Elgin | 9 | South Elgin | 29:00.4 |
| 535 | Trip HartPlace 535 · Grade 9 · South Elgin | 9 | South Elgin | 29:00.5 |
| 536 | Blake WhittenhallPlace 536 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 29:19.4 |
| 537 | Rudy ReitmanPlace 537 · Grade 9 · Wheaton (W Warrenvi... | 9 | Wheaton (W Warrenvi... | 29:23.4 |
| 538 | Semaj JamesPlace 538 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 29:34.7 |
| 539 | Kacper WrobelPlace 539 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 30:17.6 |
| 540 | AJ AllenPlace 540 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 30:40.0 |
| 541 | Zach ZemechPlace 541 · Grade 10 · Palos Heights (Shepa.. | 10 | Palos Heights (Shepa.. | 30:44.3 |
| 542 | Ryan KreamalmeyerPlace 542 · Grade 9 · Palos Heights (Shepa.. | 9 | Palos Heights (Shepa.. | 30:57.9 |
| 543 | Jason Galdamez-MasonPlace 543 · Grade 9 · Aurora (West Aurora) | 9 | Aurora (West Aurora) | 33:58.2 |
| 544 | Amarii BrownPlace 544 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 34:40.7 |
| 545 | Christian BerryPlace 545 · Grade 12 · Urbana (HS.) | 12 | Urbana (HS.) | 35:11.9 |
| 546 | Corinthian BriggsPlace 546 · Grade 10 · Palos Heights (Shepa.. | 10 | Palos Heights (Shepa.. | 36:30.6 |
| 547 | Andres CorchoPlace 547 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 36:45.8 |
| 548 | Nicholas IleaPlace 548 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 37:26.5 |