| 1 | Samuel HillPlace 1 · Grade 12 · St. Charles (North) | 12 | St. Charles (North) | 14:20.88 |
| 2 | Jesse GudauskasPlace 2 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 14:27.32 |
| 3 | Patrick HillPlace 3 · Grade 11 · Elmhurst (York) | 11 | Elmhurst (York) | 14:29.72 PR |
| 4 | Liam BettisPlace 4 · Grade 12 · Taylorville | 12 | Taylorville | 14:30.09 |
| 5 | Samuel AssefaPlace 5 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 14:36.12 |
| 6 | Karanveer PatilPlace 6 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 14:39.51 |
| 7 | Andrew AldemanPlace 7 · Grade 11 · Normal (University) | 11 | Normal (University) | 14:40.25 PR |
| 8 | Nathaniel GabrielPlace 8 · Grade 12 · Joliet (Central) | 12 | Joliet (Central) | 14:45.70 PR |
| 9 | Henry MillerPlace 9 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 14:47.15 |
| 10 | Averick WisemanPlace 10 · Grade 12 · Dixon | 12 | Dixon | 14:48.89 |
| 11 | Raphael GreerPlace 11 · Grade 12 · Marion | 12 | Marion | 14:49.48 |
| 12 | Sebastian ViningPlace 12 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 14:51.46 |
| 13 | Amilo RajandramPlace 13 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 14:52.32 |
| 14 | Ryan PatrickPlace 14 · Grade 10 · Williamsville | 10 | Williamsville | 14:52.34 |
| 15 | Gabriel GronskiPlace 15 · Grade 12 · Arlington Heights (Hersey) | 12 | Arlington Heights (Hersey) | 14:53.41 |
| 16 | Maxwell KirbyPlace 16 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 14:56.92 |
| 17 | Naod AbrehaPlace 17 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 14:56.99 |
| 18 | Andrew CalderonPlace 18 · Grade 12 · Deerfield | 12 | Deerfield | 14:57.36 |
| 19 | Judah ClarkPlace 19 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 14:57.79 PR |
| 20 | Eli AndersonPlace 20 · Grade 11 · Monticello | 11 | Monticello | 14:57.88 |
| 21 | Derek WilliamsonPlace 21 · Grade 12 · Naperville (Central) | 12 | Naperville (Central) | 14:58.40 PR |
| 22 | Nicolas HamptonPlace 22 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 14:58.55 |
| 23 | Brendan HanrahanPlace 23 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 14:58.66 |
| 24 | Jacob HinojosaPlace 24 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 14:58.68 PR |
| 25 | Bobby WintermutePlace 25 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 14:58.71 PR |
| 26 | Gabriel GreerPlace 26 · Grade 12 · Marion | 12 | Marion | 15:00.00 |
| 27 | Grayson MeekPlace 27 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 15:03.24 |
| 28 | Thomas MoranPlace 28 · Grade 10 · Mason | 10 | Mason | 15:03.74 PR |
| 29 | Christian EngerPlace 29 · Grade 12 · St. Charles (North) | 12 | St. Charles (North) | 15:05.10 |
| 30 | Luis CossPlace 30 · Grade 12 · Chicago (Lake View) | 12 | Chicago (Lake View) | 15:05.24 |
| 31 | Logan HitchingsPlace 31 · Grade 12 · St. Charles (North) | 12 | St. Charles (North) | 15:05.78 |
| 32 | Ethan CarterPlace 32 · Grade 10 · Dixon | 10 | Dixon | 15:06.86 |
| 33 | Logan MixPlace 33 · Grade 11 · Mason | 11 | Mason | 15:07.20 PR |
| 34 | Johnny KruegerPlace 34 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 15:08.57 PR |
| 35 | Giovani Sanchez MunozPlace 35 · Grade 11 · Elgin | 11 | Elgin | 15:09.58 PR |
| 36 | Emiliano VieyraPlace 36 · Grade 10 · Joliet (West) | 10 | Joliet (West) | 15:10.37 PR |
| 37 | Manny NajeraPlace 37 · Grade 12 · Naperville (Central) | 12 | Naperville (Central) | 15:11.23 |
| 38 | Cole MagacPlace 38 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 15:12.05 PR |
| 39 | Charles RayPlace 39 · Grade 11 · Quincy | 11 | Quincy | 15:12.26 |
| 40 | Lucas HollinsheadPlace 40 · Grade 12 · Williamsville | 12 | Williamsville | 15:12.53 |
| 41 | Dean GeigerPlace 41 · Grade 12 · Dixon | 12 | Dixon | 15:12.97 |
| 42 | Luke MarshallPlace 42 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 15:13.30 |
| 43 | Alonzo BautistaPlace 43 · Grade 10 · Dixon | 10 | Dixon | 15:14.54 |
| 44 | John BakerPlace 44 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 15:14.65 |
| 45 | Martin IssaPlace 45 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 15:15.37 |
| 46 | Kyle KroupaPlace 46 · Grade 11 · Barrington | 11 | Barrington | 15:15.57 |
| 47 | Michael GurgonePlace 47 · Grade 11 · Elmhurst (York) | 11 | Elmhurst (York) | 15:15.85 |
| 48 | Nicholas RastatterPlace 48 · Grade 11 · Chicago (Latin) | 11 | Chicago (Latin) | 15:16.06 |
| 49 | Tate BodePlace 49 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 15:16.27 |
| 50 | Landon SampPlace 50 · Grade 12 · Mt. Prospect (Prospect) | 12 | Mt. Prospect (Prospect) | 15:16.46 |
| 51 | Patrick RoseanPlace 51 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 15:17.57 |
| 52 | Miles DillPlace 52 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 15:18.59 |
| 53 | Luke CarlsonPlace 53 · Grade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | 15:19.33 |
| 54 | Charlie MaidaPlace 54 · Grade 12 · Chicago (St. Ignatius College Prep) | 12 | Chicago (St. Ignatius College Prep) | 15:20.75 |
| 55 | Jack AndersonPlace 55 · Grade 11 · Naperville (Central) | 11 | Naperville (Central) | 15:21.14 |
| 56 | Gavin MoffatPlace 56 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 15:22.91 |
| 57 | Logan LuoPlace 57 · Grade 12 · Deerfield | 12 | Deerfield | 15:23.21 |
| 58 | Chase GewinPlace 58 · Grade 11 · Naperville (Central) | 11 | Naperville (Central) | 15:24.01 |
| 59 | Paras YadavPlace 59 · Grade 12 · Mason | 12 | Mason | 15:26.33 |
| 60 | Anthony GarciaPlace 60 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 15:27.05 |
| 61 | Adam SmigielskiPlace 61 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 15:27.26 |
| 62 | Ethan ReichPlace 62 · Grade 12 · Deerfield | 12 | Deerfield | 15:28.37 |
| 63 | Carter HollisPlace 63 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:28.85 |
| 64 | Jacob McKillopPlace 64 · Grade 10 · Elmhurst (York) | 10 | Elmhurst (York) | 15:29.23 |
| 65 | Jackson BohlinPlace 65 · Grade 11 · Elmhurst (York) | 11 | Elmhurst (York) | 15:29.34 PR |
| 66 | Keaton NorthPlace 66 · Grade 11 · Normal (University) | 11 | Normal (University) | 15:29.95 |
| 67 | Beckett ShifrinPlace 67 · Grade 11 · Deerfield | 11 | Deerfield | 15:30.01 |
| 68 | Lucas WolframPlace 68 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 15:30.47 PR |
| 69 | Brayden GaffudPlace 69 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 15:30.51 |
| 70 | Ryan WangerowPlace 70 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 15:30.92 |
| 71 | Shrey MeyerPlace 71 · Grade 10 · Naperville (North) | 10 | Naperville (North) | 15:31.02 |
| 72 | Colt PerkinsPlace 72 · Grade 11 · Taylorville | 11 | Taylorville | 15:31.64 |
| 73 | Pierce BakerPlace 73 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 15:31.72 |
| 74 | Abdel AbdoPlace 74 · Grade 10 · Mahomet (M.-Seymour) | 10 | Mahomet (M.-Seymour) | 15:31.92 PR |
| 75 | Nathan CarrollPlace 75 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 15:32.51 |
| 76 | Jordan TapiaPlace 76 · Grade 10 · Marion | 10 | Marion | 15:32.63 PR |
| 77 | Jack WolstenholmPlace 77 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 15:32.77 |
| 78 | Otis NaitoPlace 78 · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 15:32.93 PR |
| 79 | John RigaliPlace 79 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 15:33.47 PR |
| 80 | Connor StallPlace 80 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 15:34.18 |
| 81 | George KnottPlace 81 · Grade 11 · Elmhurst (York) | 11 | Elmhurst (York) | 15:34.22 |
| 82 | Dimitar BratovanovPlace 82 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 15:35.13 |
| 83 | Mark DillenburgPlace 83 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 15:35.20 PR |
| 84 | Miles TrostPlace 84 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 15:35.34 |
| 85 | Eli DickersonPlace 85 · Grade 10 · Naperville (Central) | 10 | Naperville (Central) | 15:35.70 PR |
| 86 | Evan SalgadoPlace 86 · Grade 11 · Palatine | 11 | Palatine | 15:36.43 |
| 87 | Ansh PatelPlace 87 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 15:37.44 PR |
| 88 | Joey MowrerPlace 88 · Grade 12 · Wheaton (W. Warrenville South) | 12 | Wheaton (W. Warrenville South) | 15:38.23 |
| 89 | Eligh AmshoffPlace 89 · Grade 12 · Mason | 12 | Mason | 15:38.32 |
| 90 | Charlie WheatPlace 90 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 15:38.41 |
| 91 | Judah CabralPlace 91 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 15:39.01 |
| 92 | Hunter SpeePlace 92 · Grade 12 · New Lenox (Lincoln-Way West) | 12 | New Lenox (Lincoln-Way West) | 15:39.97 |
| 93 | Bentlee LawrenzPlace 93 · Grade 9 · Dixon | 9 | Dixon | 15:40.51 |
| 94 | Nathan SchroersPlace 94 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 15:40.91 |
| 95 | Saimon KahsayPlace 95 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 15:41.78 |
| 96 | Jack BarbieriPlace 96 · Grade 12 · Wheaton (W. Warrenville South) | 12 | Wheaton (W. Warrenville South) | 15:42.22 |
| 97 | David FerrerPlace 97 · Grade 11 · Franklin Park-Northlake (Leyden) | 11 | Franklin Park-Northlake (Leyden) | 15:42.68 |
| 98 | Thor SpringmanPlace 98 · Grade 12 · Piasa (Southwestern) | 12 | Piasa (Southwestern) | 15:43.28 |
| 99 | Zachary RiskePlace 99 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 15:44.05 |
| 100 | Kaya KuscuPlace 100 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 15:44.20 |
| 101 | Luke SmithPlace 101 · Grade 11 · Waterloo | 11 | Waterloo | 15:44.81 |
| 102 | Chris SotoPlace 102 · Grade 11 · Palatine | 11 | Palatine | 15:45.36 PR |
| 103 | Tyler JastrzabPlace 103 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 15:45.92 |
| 104 | Patrick McClurePlace 104 · Grade 9 · Monticello | 9 | Monticello | 15:46.34 |
| 105 | Blake QuinleyPlace 105 · Grade 12 · Niles (Northridge Prep) | 12 | Niles (Northridge Prep) | 15:47.22 |
| 106 | William ChiangPlace 106 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 15:47.61 |
| 107 | Gavin CrottyPlace 107 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 15:48.35 |
| 108 | Jasper FinePlace 108 · Grade 12 · Deerfield | 12 | Deerfield | 15:48.61 |
| 109 | Kevin QuinteroPlace 109 · Grade 11 · Joliet (Central) | 11 | Joliet (Central) | 15:48.67 PR |
| 110 | John "Jack" AldworthPlace 110 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 15:49.00 |
| 111 | Tyler RozyckiPlace 111 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 15:49.83 |
| 112 | Caleb HaggartyPlace 112 · Grade 11 · Highland Park | 11 | Highland Park | 15:49.83 PR |
| 113 | Henry StallsmithPlace 113 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:50.98 |
| 114 | Isaac MecumPlace 114 · Grade 11 · Mason | 11 | Mason | 15:51.92 PR |
| 115 | Tim SikorskiPlace 115 · Grade 11 · Monticello | 11 | Monticello | 15:52.92 |
| 116 | Josh AllenPlace 116 · Grade 12 · Niles (Northridge Prep) | 12 | Niles (Northridge Prep) | 15:53.27 |
| 117 | Walter TimsPlace 117 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 15:53.29 PR |
| 118 | Natnal TeklePlace 118 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 15:53.44 |
| 119 | Toby SilderPlace 119 · Grade 11 · Naperville (Central) | 11 | Naperville (Central) | 15:53.84 |
| 120 | Alrik SwanPlace 120 · Grade 10 · Chicago (St. Ignatius College Prep) | 10 | Chicago (St. Ignatius College Prep) | 15:53.87 |
| 121 | Jonah CunninghamPlace 121 · Grade 12 · Rochester | 12 | Rochester | 15:54.00 |
| 122 | Logan NoelPlace 122 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 15:54.15 |
| 123 | Santos MartinezPlace 123 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 15:54.27 |
| 124 | Matt LammersfeldPlace 124 · Grade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | 15:54.47 |
| 125 | Sam RoserPlace 125 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 15:54.62 |
| 126 | James MasakaPlace 126 · Grade 10 · Niles (Northridge Prep) | 10 | Niles (Northridge Prep) | 15:54.62 |
| 127 | Micah WeissPlace 127 · Grade 11 · Chicago (Latin) | 11 | Chicago (Latin) | 15:54.98 |
| 128 | Luke HinthornePlace 128 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 15:55.05 |
| 129 | Cedric JohnsonPlace 129 · Grade 11 · Harrisburg | 11 | Harrisburg | 15:55.49 |
| 130 | Miles BarrettPlace 130 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 15:55.77 |
| 131 | Simon BottsPlace 131 · Grade 10 · Wheaton (North) | 10 | Wheaton (North) | 15:57.31 PR |
| 132 | Maxwell SternburghPlace 132 · Grade 12 · Arlington Heights (Hersey) | 12 | Arlington Heights (Hersey) | 15:57.33 |
| 133 | Athan ChiappettaPlace 133 · Grade 11 · Franklin Park-Northlake (Leyden) | 11 | Franklin Park-Northlake (Leyden) | 15:57.48 |
| 134 | Carter HennessyPlace 134 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 15:57.57 |
| 135 | Donovan WrightPlace 135 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 15:57.73 |
| 136 | Varun DhanasekaranPlace 136 · Grade 12 · Barrington | 12 | Barrington | 15:57.78 |
| 137 | Tayten GergenPlace 137 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 15:57.99 |
| 138 | Spencer KazakPlace 138 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 15:58.23 PR |
| 139 | Dean PlahetkaPlace 139 · Grade 10 · Glen Ellyn (Glenbard West) | 10 | Glen Ellyn (Glenbard West) | 15:58.26 PR |
| 140 | Xavier BajunidPlace 140 · Grade 10 · Mason | 10 | Mason | 15:58.59 PR |
| 141 | Hezekiah JohnsonPlace 141 · Grade 12 · Ames | 12 | Ames | 15:58.73 PR |
| 142 | Nicholas NorbergPlace 142 · Grade 11 · Naperville (Central) | 11 | Naperville (Central) | 15:58.95 |
| 143 | Tristan DaleyPlace 143 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 15:59.06 |
| 144 | Anders DochoffPlace 144 · Grade 12 · Elmhurst (York) | 12 | Elmhurst (York) | 15:59.68 |
| 145 | Taylor DeVarPlace 145 · Grade 10 · Chicago (DePaul College Prep) | 10 | Chicago (DePaul College Prep) | 15:59.86 PR |
| 146 | Abram GarciaPlace 146 · Grade 10 · Dixon | 10 | Dixon | 16:00.31 |
| 147 | John TanigPlace 147 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 16:00.40 |
| 148 | Kasyn RamseyPlace 148 · Grade 10 · O'Fallon | 10 | O'Fallon | 16:00.73 |
| 149 | Nolen FrostPlace 149 · Grade 12 · Herrin | 12 | Herrin | 16:01.03 |
| 150 | Andrew SchellenbachPlace 150 · Grade 11 · Palatine | 11 | Palatine | 16:01.15 |
| 151 | Kenneth KamaraPlace 151 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 16:01.60 PR |
| 152 | Abdirahman MahadPlace 152 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 16:01.90 |
| 153 | Andrew JolliffPlace 153 · Grade 11 · Herrin | 11 | Herrin | 16:02.19 |
| 154 | Braydon SimpsonPlace 154 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 16:02.55 PR |
| 155 | Caleb RobertsPlace 155 · Grade 10 · Bartlett | 10 | Bartlett | 16:02.73 |
| 156 | Collin BurnettPlace 156 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 16:02.98 |
| 157 | Reid GoerzenPlace 157 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 16:03.84 |
| 158 | Wyatt KremerPlace 158 · Grade 11 · Marion | 11 | Marion | 16:04.56 |
| 159 | Luke FadyPlace 159 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 16:04.61 |
| 160 | Lucas RinconPlace 160 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 16:04.80 |
| 161 | Ron RollaPlace 161 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 16:05.18 PR |
| 162 | Caden CarverPlace 162 · Grade 11 · Barrington | 11 | Barrington | 16:05.56 |
| 163 | Benjamin GoebelPlace 163 · Grade 9 · Mason | 9 | Mason | 16:05.70 PR |
| 164 | Miles ElletPlace 164 · Grade 11 · Herrin | 11 | Herrin | 16:06.12 |
| 165 | David BelgradPlace 165 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 16:06.14 |
| 166 | Dorian JanikPlace 166 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 16:06.16 PR |
| 167 | Henry GolbachPlace 167 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 16:06.18 |
| 168 | Nolan CreavesPlace 168 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 16:06.65 PR |
| 169 | Collin NoltePlace 169 · Grade 12 · Springfield | 12 | Springfield | 16:06.95 |
| 170 | Nathan HoPlace 170 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 16:07.41 |
| 171 | Henry MinottPlace 171 · Grade 12 · Naperville (North) | 12 | Naperville (North) | 16:07.45 PR |
| 172 | August SingerPlace 172 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 16:07.47 |
| 173 | Connor HulettPlace 173 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 16:08.65 PR |
| 174 | Charlie MinottPlace 174 · Grade 12 · Naperville (North) | 12 | Naperville (North) | 16:08.69 |
| 175 | Connor HarmonPlace 175 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 16:09.44 |
| 176 | Weston HodelPlace 176 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 16:09.97 |
| 177 | Parker EthridgePlace 177 · Grade 11 · New Lenox (Lincoln-Way West) | 11 | New Lenox (Lincoln-Way West) | 16:10.67 |
| 178 | Jeremiah EspositoPlace 178 · Grade 12 · Arlington Heights (Hersey) | 12 | Arlington Heights (Hersey) | 16:11.32 |
| 179 | Aiden PantojasPlace 179 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 16:11.75 |
| 180 | John MasakaPlace 180 · Grade 12 · Niles (Northridge Prep) | 12 | Niles (Northridge Prep) | 16:11.89 |
| 181 | Alex HostetlerPlace 181 · Grade 11 · Naperville (Central) | 11 | Naperville (Central) | 16:12.08 |
| 182 | Ethan JenkinsPlace 182 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 16:12.38 |
| 183 | Frederic CouriPlace 183 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 16:12.40 |
| 184 | Aaden RichardsPlace 184 · Grade 12 · Normal (University) | 12 | Normal (University) | 16:12.68 |
| 185 | Cole DeeringPlace 185 · Grade 11 · O'Fallon | 11 | O'Fallon | 16:13.02 |
| 186 | Finn DerhammerPlace 186 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 16:13.06 |
| 187 | Garrison KaufmannPlace 187 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 16:13.49 |
| 188 | Ryder EthridgePlace 188 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 16:13.52 PR |
| 189 | Lucien IndPlace 189 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 16:13.72 PR |
| 190 | Michael GolminasPlace 190 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 16:13.82 |
| 191 | Joshua StedwillPlace 191 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 16:14.78 |
| 192 | Johnny BasilePlace 192 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 16:14.87 |
| 193 | Cael RodriguezPlace 193 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 16:14.91 |
| 194 | Tommy JalowiecPlace 194 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 16:15.05 PR |
| 195 | Lucas LaymanPlace 195 · Grade 11 · Normal (University) | 11 | Normal (University) | 16:15.45 |
| 196 | Andrew LechnerPlace 196 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 16:15.69 PR |
| 197 | Xavier ReuPlace 197 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 16:15.86 |
| 198 | Adrian RodelaPlace 198 · Grade 11 · Bartlett | 11 | Bartlett | 16:15.95 |
| 199 | Jaxson NeukirchPlace 199 · Grade 9 · Aurora (West Aurora) | 9 | Aurora (West Aurora) | 16:16.17 |
| 200 | Dylan JacobsonPlace 200 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 16:16.53 |
| 201 | Benjamin LownPlace 201 · Grade 12 · O'Fallon | 12 | O'Fallon | 16:16.84 |
| 202 | Luke FirkinPlace 202 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 16:17.11 |
| 203 | Caleb BollesPlace 203 · Grade 11 · Ames | 11 | Ames | 16:17.24 PR |
| 204 | Henry PearsonPlace 204 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 16:17.41 PR |
| 205 | Levi TurkPlace 205 · Grade 9 · Ames | 9 | Ames | 16:18.20 PR |
| 206 | Nathan MoranPlace 206 · Grade 12 · Normal (University) | 12 | Normal (University) | 16:18.31 |
| 207 | Noah MokhtarianPlace 207 · Grade 12 · Hinsdale (Central) | 12 | Hinsdale (Central) | 16:18.65 |
| 208 | Dylan ReignerPlace 208 · Grade 10 · Wauconda | 10 | Wauconda | 16:18.72 |
| 209 | Brennan FleischhackerPlace 209 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 16:18.99 PR |
| 210 | Stanley LatawiecPlace 210 · Grade 10 · Orland Park (Sandburg) | 10 | Orland Park (Sandburg) | 16:19.34 |
| 211 | Cameron SchmidtPlace 211 · Grade 11 · Geneva | 11 | Geneva | 16:19.46 |
| 212 | Brendan HoulihanPlace 212 · Grade 12 · Chicago (St. Ignatius College Prep) | 12 | Chicago (St. Ignatius College Prep) | 16:19.71 |
| 213 | Sam ParkerPlace 213 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 16:19.89 |
| 214 | Jacob CalvarioPlace 214 · Grade 9 · Geneva | 9 | Geneva | 16:21.08 |
| 215 | Henry EissingPlace 215 · Grade 12 · Lockport (Twp.) | 12 | Lockport (Twp.) | 16:21.75 |
| 216 | Beckett KreinbihlPlace 216 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 16:22.92 |
| 217 | Julian ChavezPlace 217 · Grade 12 · Burbank (St. Laurence) | 12 | Burbank (St. Laurence) | 16:23.04 |
| 218 | Vincent KellyPlace 218 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 16:23.06 |
| 219 | Vaughn RutanPlace 219 · Grade 9 · Lemont | 9 | Lemont | 16:23.10 |
| 220 | Matías CarvajalPlace 220 · Grade 12 · Barrington | 12 | Barrington | 16:23.69 |
| 221 | Connor BaganzPlace 221 · Grade 10 · Naperville (Central) | 10 | Naperville (Central) | 16:23.91 |
| 222 | Daniel HavengaPlace 222 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 16:24.19 |
| 223 | Mason Van DenendPlace 223 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 16:24.39 |
| 224 | Jonathan OphusPlace 224 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 16:24.96 |
| 225 | Noah KraszewskiPlace 225 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 16:25.01 |
| 226 | Zac WrightPlace 226 · Grade 10 · Taylorville | 10 | Taylorville | 16:25.26 |
| 227 | Dominic VothPlace 227 · Grade 10 · Barrington | 10 | Barrington | 16:25.90 |
| 228 | Dominic CantagalloPlace 228 · Grade 12 · Wauconda | 12 | Wauconda | 16:25.95 |
| 229 | Parker KochPlace 229 · Grade 12 · Wauconda | 12 | Wauconda | 16:26.05 |
| 230 | Dylan D'annaPlace 230 · Grade 12 · Mt. Prospect (Prospect) | 12 | Mt. Prospect (Prospect) | 16:26.45 PR |
| 231 | James LowerPlace 231 · Grade 11 · Elmhurst (York) | 11 | Elmhurst (York) | 16:27.22 |
| 232 | Kurt BorterPlace 232 · Grade 11 · Geneva | 11 | Geneva | 16:27.50 |
| 233 | Ben MarksPlace 233 · Grade 11 · Lisle (Benet Academy) | 11 | Lisle (Benet Academy) | 16:27.84 |
| 234 | Ari ThompkinsPlace 234 · Grade 9 · Chicago (St. Ignatius College Prep) | 9 | Chicago (St. Ignatius College Prep) | 16:27.87 |
| 235 | Danny BrankinPlace 235 · Grade 10 · Hinsdale (Central) | 10 | Hinsdale (Central) | 16:28.75 PR |
| 236 | Blake BourisPlace 236 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 16:28.84 |
| 237 | Jack BarnesPlace 237 · Grade 12 · Chicago (DePaul College Prep) | 12 | Chicago (DePaul College Prep) | 16:29.00 |
| 238 | Joseph HorosPlace 238 · Grade 10 · Chicago (St. Ignatius College Prep) | 10 | Chicago (St. Ignatius College Prep) | 16:29.08 |
| 239 | Caleb WhitePlace 239 · Grade 11 · O'Fallon | 11 | O'Fallon | 16:29.34 |
| 240 | William SchneiderPlace 240 · Grade 12 · Barrington | 12 | Barrington | 16:29.70 |
| 241 | Tyler DeVilderPlace 241 · Grade 12 · Waterloo | 12 | Waterloo | 16:30.34 |
| 242 | John DudaPlace 242 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 16:30.36 PR |
| 243 | Naman NamilikondaPlace 243 · Grade 11 · Mason | 11 | Mason | 16:30.38 PR |
| 244 | Camden NiemiecPlace 244 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 16:30.87 |
| 245 | Logan HudsonPlace 245 · Grade 11 · Joliet (West) | 11 | Joliet (West) | 16:31.18 |
| 246 | Max AhmariPlace 246 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 16:31.37 |
| 247 | Jacob CzerwiecPlace 247 · Grade 12 · Lemont | 12 | Lemont | 16:31.85 |
| 248 | Jamison GherardiniPlace 248 · Grade 12 · O'Fallon | 12 | O'Fallon | 16:31.89 |
| 249 | Jonah MorrisonPlace 249 · Grade 12 · Arlington Heights (Hersey) | 12 | Arlington Heights (Hersey) | 16:32.10 |
| 250 | Cole LystilaPlace 250 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 16:32.26 PR |
| 251 | Ben BoruckiPlace 251 · Grade 11 · Deerfield | 11 | Deerfield | 16:32.52 |
| 252 | William RoccafortePlace 252 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 16:32.60 |
| 253 | Charles Iain BlairPlace 253 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 16:32.74 |
| 254 | Carter AlderksPlace 254 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 16:32.79 |
| 255 | Aaron JonesPlace 255 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 16:33.02 |
| 256 | Owen ButlerPlace 256 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 16:33.05 |
| 257 | Joseph MalloyPlace 257 · Grade 12 · Burbank (St. Laurence) | 12 | Burbank (St. Laurence) | 16:33.63 |
| 258 | Henry WelchPlace 258 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 16:33.74 PR |
| 259 | Jakub KranzPlace 259 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 16:34.33 |
| 260 | Gabe OchsenschlagerPlace 260 · Grade 11 · Geneva | 11 | Geneva | 16:34.97 |
| 261 | Daman CasimiroPlace 261 · Grade 12 · Chicago Heights (Bloom Twp.) | 12 | Chicago Heights (Bloom Twp.) | 16:35.03 |
| 262 | Tim DellariaPlace 262 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 16:35.41 |
| 263 | Miles CintronPlace 263 · Grade 12 · O'Fallon | 12 | O'Fallon | 16:35.58 |
| 264 | Ian CromwellPlace 264 · Grade 12 · Chicago (DePaul College Prep) | 12 | Chicago (DePaul College Prep) | 16:35.96 |
| 265 | Will SorianoPlace 265 · Grade 10 · Chicago (DePaul College Prep) | 10 | Chicago (DePaul College Prep) | 16:36.02 PR |
| 266 | Sam AxelsonPlace 266 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 16:36.02 |
| 267 | Chase KallalPlace 267 · Grade 10 · Piasa (Southwestern) | 10 | Piasa (Southwestern) | 16:36.23 |
| 268 | Luka HuyserPlace 268 · Grade 11 · Palatine | 11 | Palatine | 16:36.35 |
| 269 | Sam MaxwellPlace 269 · Grade 10 · Highland Park | 10 | Highland Park | 16:36.40 |
| 270 | JP HlavinPlace 270 · Grade 10 · Chicago (St. Ignatius College Prep) | 10 | Chicago (St. Ignatius College Prep) | 16:36.51 |
| 271 | Liam BurwellPlace 271 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 16:37.07 |
| 272 | Sidney KanchwalaPlace 272 · Grade 12 · Barrington | 12 | Barrington | 16:37.64 PR |
| 273 | Ignas PetrusPlace 273 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 16:37.98 |
| 274 | Grant SleePlace 274 · Grade 10 · Quincy | 10 | Quincy | 16:38.04 |
| 275 | Reyaansh BhagatPlace 275 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 16:38.38 |
| 276 | Brody HopperPlace 276 · Grade 12 · Dixon | 12 | Dixon | 16:38.96 |
| 277 | Max MazanekPlace 277 · Grade 9 · Herrin | 9 | Herrin | 16:39.54 |
| 278 | Noah BurrellPlace 278 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 16:39.69 |
| 279 | Jackson KoontzPlace 279 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 16:40.03 PR |
| 280 | Garrott SmithPlace 280 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 16:40.21 |
| 281 | Evan BesanconPlace 281 · Grade 12 · Wauconda | 12 | Wauconda | 16:40.23 |
| 282 | Owen LeaPlace 282 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 16:40.45 |
| 283 | Matteo DrummerPlace 283 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 16:41.22 |
| 284 | J.P. LangePlace 284 · Grade 11 · Joliet (West) | 11 | Joliet (West) | 16:41.25 PR |
| 285 | Dylan O'LearyPlace 285 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 16:41.47 |
| 286 | Gavin MalinowskiPlace 286 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 16:41.75 |
| 287 | Nico PalmisanoPlace 287 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 16:42.17 |
| 288 | Jayden LaurenzanaPlace 288 · Grade 11 · Oswego | 11 | Oswego | 16:42.75 |
| 289 | Arinav KuttyPlace 289 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 16:42.83 PR |
| 290 | Will KomerskaPlace 290 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 16:43.08 |
| 291 | Ryder ConnollyPlace 291 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 16:43.80 |
| 292 | Abdisamad MohamedPlace 292 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 16:43.87 |
| 293 | David WojciakPlace 293 · Grade 10 · Lemont | 10 | Lemont | 16:44.20 |
| 294 | Thomas DimberioPlace 294 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 16:44.64 |
| 295 | Griffin PoterekPlace 295 · Grade 11 · Geneva | 11 | Geneva | 16:45.20 |
| 296 | Arlo ReddyPlace 296 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 16:45.50 |
| 297 | Shea JacksonPlace 297 · Grade 11 · Highland Park | 11 | Highland Park | 16:45.62 |
| 298 | Owen TriplettPlace 298 · Grade 11 · Quincy | 11 | Quincy | 16:46.37 |
| 299 | Julian FloresPlace 299 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 16:46.59 |
| 300 | Xavier RadiPlace 300 · Grade 11 · Chicago (Wolcott) | 11 | Chicago (Wolcott) | 16:46.65 |
| 301 | Michael KrupaPlace 301 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 16:46.72 |
| 302 | Lucas BryanPlace 302 · Grade 12 · Deerfield | 12 | Deerfield | 16:47.31 |
| 303 | Matthew LienhardtPlace 303 · Grade 12 · Lockport (Twp.) | 12 | Lockport (Twp.) | 16:47.64 |
| 304 | Shimon SalnickyPlace 304 · Grade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | 16:47.95 |
| 305 | Kevin CarreraPlace 305 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 16:48.38 |
| 306 | Benny SulikowskiPlace 306 · Grade 12 · Barrington | 12 | Barrington | 16:48.83 |
| 307 | Luke EricksonPlace 307 · Grade 9 · Lisle | 9 | Lisle | 16:48.87 |
| 308 | Jeremy BondsPlace 308 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 16:49.04 |
| 309 | Sean YuPlace 309 · Grade 11 · Bartlett | 11 | Bartlett | 16:49.46 |
| 310 | Conor MolloyPlace 310 · Grade 10 · Orland Park (Sandburg) | 10 | Orland Park (Sandburg) | 16:50.07 |
| 311 | Alexander FransesPlace 311 · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 16:50.42 |
| 312 | Carson MohrPlace 312 · Grade 10 · Wauconda | 10 | Wauconda | 16:50.71 |
| 313 | Nathan HaydenPlace 313 · Grade 10 · Mason | 10 | Mason | 16:50.98 |
| 314 | Kiptyn FanPlace 314 · Grade 11 · Mahomet (M.-Seymour) | 11 | Mahomet (M.-Seymour) | 16:51.38 PR |
| 315 | Nathan GarinoPlace 315 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 16:51.53 |
| 316 | Adriel SaucedoPlace 316 · Grade 11 · Franklin Park-Northlake (Leyden) | 11 | Franklin Park-Northlake (Leyden) | 16:51.57 |
| 317 | Liam RobertsPlace 317 · Grade 12 · Harrisburg | 12 | Harrisburg | 16:51.59 |
| 318 | Henry BakerPlace 318 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 16:52.22 |
| 319 | Jordan PoundersPlace 319 · Grade 10 · Franklin Park-Northlake (Leyden) | 10 | Franklin Park-Northlake (Leyden) | 16:52.42 |
| 320 | Maximiliano FloresPlace 320 · Grade 10 · Burbank (St. Laurence) | 10 | Burbank (St. Laurence) | 16:52.48 |
| 321 | Griffin GwaltneyPlace 321 · Grade 11 · Williamsville | 11 | Williamsville | 16:52.54 |
| 322 | Joseph CliftonPlace 322 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 16:52.74 |
| 323 | Malcolm AdamsPlace 323 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 16:52.93 |
| 324 | Dylan MuchaPlace 324 · Grade 9 · Highland Park | 9 | Highland Park | 16:53.67 |
| 325 | Benjamin HarveyPlace 325 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 16:53.70 PR |
| 326 | David BarderPlace 326 · Grade 9 · Niles (Northridge Prep) | 9 | Niles (Northridge Prep) | 16:54.11 |
| 327 | Nathan SantoroPlace 327 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 16:54.20 |
| 328 | Clark HollandPlace 328 · Grade 9 · Chicago (St. Ignatius College Prep) | 9 | Chicago (St. Ignatius College Prep) | 16:54.38 PR |
| 329 | Cole PosmerPlace 329 · Grade 9 · Burbank (St. Laurence) | 9 | Burbank (St. Laurence) | 16:54.68 |
| 330 | Owen PattonPlace 330 · Grade 12 · Monticello | 12 | Monticello | 16:54.81 |
| 331 | Ojas GuptaPlace 331 · Grade 10 · Chicago (Latin) | 10 | Chicago (Latin) | 16:54.84 |
| 332 | Joey ThomasPlace 332 · Grade 12 · Rochester | 12 | Rochester | 16:55.49 |
| 333 | Peter WhitePlace 333 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 16:55.82 |
| 334 | Vincent McCormickPlace 334 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 16:55.87 PR |
| 335 | John OglesbyPlace 335 · Grade 10 · Williamsville | 10 | Williamsville | 16:56.20 |
| 336 | Mateo Valera-MoralesPlace 336 · Grade 12 · Arlington Heights (Hersey) | 12 | Arlington Heights (Hersey) | 16:56.41 |
| 337 | Jack BeglerPlace 337 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 16:56.41 PR |
| 338 | Arslan NebbePlace 338 · Grade 11 · Ames | 11 | Ames | 16:56.50 PR |
| 339 | Jesse SanchezPlace 339 · Grade 12 · Chicago Heights (Bloom Twp.) | 12 | Chicago Heights (Bloom Twp.) | 16:56.55 |
| 340 | Elliott PolleyPlace 340 · Grade 11 · Herrin | 11 | Herrin | 16:56.56 |
| 341 | Sean O'SullivanPlace 341 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 16:56.90 PR |
| 342 | Foster Van VlietPlace 342 · Grade 12 · Chicago (Lake View) | 12 | Chicago (Lake View) | 16:56.94 |
| 343 | Anton CranePlace 343 · Grade 12 · Palatine | 12 | Palatine | 16:57.07 |
| 344 | Will ThomanPlace 344 · Grade 11 · O'Fallon | 11 | O'Fallon | 16:57.26 |
| 345 | Felix MiguezPlace 345 · Grade 12 · Ames | 12 | Ames | 16:57.29 PR |
| 346 | Hunter BanPlace 346 · Grade 10 · Barrington | 10 | Barrington | 16:57.82 |
| 347 | Mitchell CervaPlace 347 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 16:58.13 |
| 348 | Declan KennedyPlace 348 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 16:58.27 |
| 349 | Collin MusolfPlace 349 · Grade 11 · Arlington Heights (Hersey) | 11 | Arlington Heights (Hersey) | 16:58.39 |
| 350 | Shan AlamPlace 350 · Grade 11 · South Elgin | 11 | South Elgin | 16:58.64 |
| 351 | Diego MagallanesPlace 351 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 16:58.76 |
| 352 | Miles ArseneauPlace 352 · Grade 12 · Chicago (DePaul College Prep) | 12 | Chicago (DePaul College Prep) | 16:58.94 |
| 353 | Luke MuellerPlace 353 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 16:59.45 |
| 354 | Allan WatkinsPlace 354 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 16:59.98 |
| 355 | Andrew SimsPlace 355 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 17:00.12 |
| 356 | Caden de GraafPlace 356 · Grade 10 · Plainfield (Central) | 10 | Plainfield (Central) | 17:00.33 |
| 357 | Timothy (TJ) CounleyPlace 357 · Grade 10 · Wauconda | 10 | Wauconda | 17:00.35 |
| 358 | Charles FiskPlace 358 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 17:01.07 |
| 359 | Dominic StradaPlace 359 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 17:01.39 |
| 360 | Montgomery OwenPlace 360 · Grade 9 · Monticello | 9 | Monticello | 17:01.68 |
| 361 | Liam VeugelerPlace 361 · Grade 10 · Wauconda | 10 | Wauconda | 17:01.74 |
| 362 | Sean CollinsPlace 362 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 17:01.81 |
| 363 | Samuel AwbreyPlace 363 · Grade 11 · Mackinaw (Deer Creek-M.) | 11 | Mackinaw (Deer Creek-M.) | 17:01.95 |
| 364 | Samuel WollakPlace 364 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 17:02.42 |
| 365 | Gavin AbadPlace 365 · Grade 12 · Lemont | 12 | Lemont | 17:02.67 |
| 366 | Jeremiah PerezPlace 366 · Grade 12 · Highland Park | 12 | Highland Park | 17:02.71 |
| 367 | Micah LindseyPlace 367 · Grade 11 · South Elgin | 11 | South Elgin | 17:03.19 |
| 368 | Evan KnoblochPlace 368 · Grade 11 · Toulon (Stark County) | 11 | Toulon (Stark County) | 17:03.32 |
| 369 | William GallentinePlace 369 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 17:03.84 |
| 370 | Aiden HundleyPlace 370 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 17:04.15 |
| 371 | Gavin NallyPlace 371 · Grade 10 · Lemont | 10 | Lemont | 17:04.29 |
| 372 | Liam DwyerPlace 372 · Grade 11 · Geneva | 11 | Geneva | 17:04.42 |
| 373 | Carter HessPlace 373 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 17:04.48 PR |
| 374 | Thomas BeckerPlace 374 · Grade 10 · Chicago (Jones) | 10 | Chicago (Jones) | 17:04.53 |
| 375 | Sean McAllisterPlace 375 · Grade 11 · Hinsdale (Central) | 11 | Hinsdale (Central) | 17:04.94 |
| 376 | Colin McKinneyPlace 376 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 17:05.29 |
| 377 | Austin HartmanPlace 377 · Grade 12 · Normal (University) | 12 | Normal (University) | 17:05.43 |
| 378 | Connor McInerneyPlace 378 · Grade 11 · Geneva | 11 | Geneva | 17:05.43 |
| 379 | Noah GwinnPlace 379 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:05.81 |
| 380 | Eddie JordanPlace 380 · Grade 10 · Oswego | 10 | Oswego | 17:06.61 |
| 381 | Emerson RulandPlace 381 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 17:06.77 |
| 382 | Nathan PricePlace 382 · Grade 12 · Springfield | 12 | Springfield | 17:06.99 |
| 383 | Cesar Garcia SotoPlace 383 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 17:07.10 |
| 384 | Maddox SchweizerPlace 384 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:07.12 |
| 385 | Tommy ChaburaPlace 385 · Grade 11 · Niles (Notre Dame) | 11 | Niles (Notre Dame) | 17:07.62 |
| 386 | Edison LinPlace 386 · Grade 11 · Naperville (North) | 11 | Naperville (North) | 17:07.66 |
| 387 | Otis FuttermanPlace 387 · Grade 10 · Highland Park | 10 | Highland Park | 17:09.46 |
| 388 | Blake AndersPlace 388 · Grade 11 · Quincy | 11 | Quincy | 17:09.64 |
| 389 | Cristian HerreraPlace 389 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 17:10.87 |
| 390 | Augie CrankPlace 390 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:11.12 |
| 391 | Ethan TomsPlace 391 · Grade 12 · Naperville (North) | 12 | Naperville (North) | 17:11.22 |
| 392 | Aksel EscarenoPlace 392 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 17:11.99 |
| 393 | Keane NewmanPlace 393 · Grade 11 · Joliet (West) | 11 | Joliet (West) | 17:12.01 PR |
| 394 | Ely TedfordPlace 394 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 17:12.42 |
| 395 | JW BlackPlace 395 · Grade 11 · Normal (University) | 11 | Normal (University) | 17:12.82 |
| 396 | Eli AlsayeghPlace 396 · Grade 10 · Chicago (Lincoln Park) | 10 | Chicago (Lincoln Park) | 17:12.86 |
| 397 | Eli HauriPlace 397 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 17:13.02 |
| 398 | Habtamu OlsonPlace 398 · Grade 12 · Chicago (Wolcott) | 12 | Chicago (Wolcott) | 17:13.24 |
| 399 | Nolan SalgadoPlace 399 · Grade 11 · Palatine | 11 | Palatine | 17:13.51 |
| 400 | Levi TurnerPlace 400 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 17:13.70 |
| 401 | Maxim SuschkoPlace 401 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 17:14.20 |
| 402 | Kian LeePlace 402 · Grade 12 · Chicago (Lane) | 12 | Chicago (Lane) | 17:14.24 |
| 403 | Cooper RomersbergerPlace 403 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 17:14.26 |
| 404 | Nicholas SmithPlace 404 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 17:14.47 |
| 405 | Benjamin HerreraPlace 405 · Grade 12 · Oswego | 12 | Oswego | 17:14.97 |
| 406 | Ronaldo SarabiaPlace 406 · Grade 12 · Joliet (Central) | 12 | Joliet (Central) | 17:15.24 |
| 407 | Tyus JacobPlace 407 · Grade 12 · Chicago (Whitney Young) | 12 | Chicago (Whitney Young) | 17:15.36 |
| 408 | Dylan WoodPlace 408 · Grade 9 · Chicago (St. Ignatius College Prep) | 9 | Chicago (St. Ignatius College Prep) | 17:16.05 |
| 409 | Ethan BrauchPlace 409 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 17:16.16 |
| 410 | Patrick ForbesPlace 410 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 17:16.19 |
| 411 | Jacob JolliffPlace 411 · Grade 9 · Herrin | 9 | Herrin | 17:16.49 |
| 412 | Gio GonzalezPlace 412 · Grade 11 · Elgin | 11 | Elgin | 17:16.92 |
| 413 | Julian MinkovPlace 413 · Grade 10 · Chicago (Lane) | 10 | Chicago (Lane) | 17:17.14 |
| 414 | Aarnav VijayPlace 414 · Grade 10 · Normal (Community West) | 10 | Normal (Community West) | 17:18.33 |
| 415 | Nathaniel TitusPlace 415 · Grade 11 · Chicago (Whitney Young) | 11 | Chicago (Whitney Young) | 17:18.70 |
| 416 | Brandon ArguelloPlace 416 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 17:19.24 |
| 417 | Daniel PludemanPlace 417 · Grade 12 · Wauconda | 12 | Wauconda | 17:19.38 |
| 418 | Lukas WhittPlace 418 · Grade 12 · Monticello | 12 | Monticello | 17:19.39 |
| 419 | Carson PorterPlace 419 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 17:19.58 |
| 420 | Daniel FinnPlace 420 · Grade 10 · St. Charles (East) | 10 | St. Charles (East) | 17:19.89 |
| 421 | Noah IrizarryPlace 421 · Grade 11 · Chicago (Lincoln Park) | 11 | Chicago (Lincoln Park) | 17:20.46 |
| 422 | Demario TaylorPlace 422 · Grade 9 · Chicago (Lincoln Park) | 9 | Chicago (Lincoln Park) | 17:20.64 |
| 423 | Jackson SmithPlace 423 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 17:20.71 |
| 424 | Reuben SwensonPlace 424 · Grade 11 · Chicago (Jones) | 11 | Chicago (Jones) | 17:20.78 |
| 425 | Andrew MoraPlace 425 · Grade 9 · Chicago (Latin) | 9 | Chicago (Latin) | 17:21.81 |
| 426 | Nate FarneyPlace 426 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 17:21.86 |
| 427 | Camden FrankinoPlace 427 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:22.13 |
| 428 | Charlie MerokPlace 428 · Grade 11 · Chicago (St. Ignatius College Prep) | 11 | Chicago (St. Ignatius College Prep) | 17:22.30 PR |
| 429 | Rhett ThurberPlace 429 · Grade 12 · O'Fallon | 12 | O'Fallon | 17:22.59 |
| 430 | Ryan McGinleyPlace 430 · Grade 9 · Highland Park | 9 | Highland Park | 17:24.46 |
| 431 | Luciano CorralPlace 431 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 17:25.03 |
| 432 | Finnian McMakenPlace 432 · Grade 10 · Aurora (West Aurora) | 10 | Aurora (West Aurora) | 17:25.05 |
| 433 | Simon CampbellPlace 433 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 17:25.67 |
| 434 | Daniel HauberPlace 434 · Grade 10 · Ames | 10 | Ames | 17:26.15 PR |
| 435 | Blake PickeringPlace 435 · Grade 12 · Naperville (North) | 12 | Naperville (North) | 17:26.39 |
| 436 | Pierce BittmanPlace 436 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 17:26.70 |
| 437 | Floyd WalterPlace 437 · Grade 11 · Ames | 11 | Ames | 17:26.86 PR |
| 438 | Ben YontzPlace 438 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:27.06 |
| 439 | Rishab KulkarniPlace 439 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 17:27.54 |
| 440 | Aymeric NobletPlace 440 · Grade 11 · Marion | 11 | Marion | 17:28.01 |
| 441 | Andrew BjorkPlace 441 · Grade 10 · Wauconda | 10 | Wauconda | 17:28.06 |
| 442 | Eli ClarkPlace 442 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 17:28.15 |
| 443 | Zachary WelchPlace 443 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 17:28.19 |
| 444 | Ty VitanovecPlace 444 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:29.00 |
| 445 | Connor EugenioPlace 445 · Grade 12 · Chicago (Lincoln Park) | 12 | Chicago (Lincoln Park) | 17:29.20 |
| 446 | Gavin CookPlace 446 · Grade 11 · Williamsville | 11 | Williamsville | 17:29.21 |
| 447 | Jack Van HoornPlace 447 · Grade 12 · Mahomet (M.-Seymour) | 12 | Mahomet (M.-Seymour) | 17:29.50 |
| 448 | Christopher MackPlace 448 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 17:29.83 |
| 449 | Charlie ButkusPlace 449 · Grade 11 · Oswego | 11 | Oswego | 17:30.12 |
| 450 | Braxton HiattPlace 450 · Grade 10 · Pekin | 10 | Pekin | 17:30.24 |
| 451 | Hudson HaukPlace 451 · Grade 9 · Quincy | 9 | Quincy | 17:30.68 |
| 452 | Emmanuel RamosPlace 452 · Grade 12 · Joliet (Central) | 12 | Joliet (Central) | 17:31.29 |
| 453 | Jack SheafferPlace 453 · Grade 9 · Chicago (St. Ignatius College Prep) | 9 | Chicago (St. Ignatius College Prep) | 17:31.88 |
| 454 | Ignacio Garcia-OconPlace 454 · Grade 11 · Chicago (Whitney Young) | 11 | Chicago (Whitney Young) | 17:32.38 |
| 455 | Benjamin Von EssenPlace 455 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 17:32.42 |
| 456 | Johandy RochaPlace 456 · Grade 12 · Chicago (Lake View) | 12 | Chicago (Lake View) | 17:33.30 |
| 457 | Connor WilesPlace 457 · Grade 12 · Lemont | 12 | Lemont | 17:33.65 |
| 458 | Jake SlowinskiPlace 458 · Grade 11 · South Elgin | 11 | South Elgin | 17:34.21 |
| 459 | DJ (David) PeelerPlace 459 · Grade 12 · Springfield | 12 | Springfield | 17:35.80 |
| 460 | Ryan MartinPlace 460 · Grade 10 · Chicago (Lincoln Park) | 10 | Chicago (Lincoln Park) | 17:36.15 |
| 461 | Braiden WhitePlace 461 · Grade 11 · Joliet (Central) | 11 | Joliet (Central) | 17:36.22 |
| 462 | Lukas SvabasPlace 462 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 17:38.74 |
| 463 | Jasper RossPlace 463 · Grade 10 · Chicago (Jones) | 10 | Chicago (Jones) | 17:40.60 |
| 464 | Sean BinghamPlace 464 · Grade 12 · Palatine | 12 | Palatine | 17:40.64 |
| 465 | Nathan JonesPlace 465 · Grade 11 · Herrin | 11 | Herrin | 17:40.74 |
| 466 | Jesse PulidoPlace 466 · Grade 11 · Burbank (St. Laurence) | 11 | Burbank (St. Laurence) | 17:41.34 |
| 467 | Crosby Taylor-RobertsPlace 467 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 17:42.07 |
| 468 | Ethan YonanPlace 468 · Grade 12 · Mt. Prospect (Prospect) | 12 | Mt. Prospect (Prospect) | 17:42.20 |
| 469 | Grant McKeePlace 469 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 17:42.52 |
| 470 | Shane StarmannPlace 470 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 17:42.71 |
| 471 | Nathan GouletPlace 471 · Grade 11 · Champaign (Central) | 11 | Champaign (Central) | 17:43.32 |
| 472 | John MarkerPlace 472 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 17:43.78 |
| 473 | Noah NesbitPlace 473 · Grade 11 · O'Fallon | 11 | O'Fallon | 17:44.07 |
| 474 | Thomas SimonsenPlace 474 · Grade 11 · Pekin | 11 | Pekin | 17:44.99 |
| 475 | Jaden RhonePlace 475 · Grade 10 · Lemont | 10 | Lemont | 17:45.52 |
| 476 | Will CarterPlace 476 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:45.77 |
| 477 | Gabriel BurtonPlace 477 · Grade 12 · Bartlett | 12 | Bartlett | 17:47.23 |
| 478 | Jake BayPlace 478 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 17:47.65 PR |
| 479 | William SantoroPlace 479 · Grade 9 · Mason | 9 | Mason | 17:47.87 PR |
| 480 | Killian TinglofPlace 480 · Grade 12 · Naperville (North) | 12 | Naperville (North) | 17:48.45 |
| 481 | Clayton McClellandPlace 481 · Grade 11 · Quincy | 11 | Quincy | 17:48.48 |
| 482 | George LoganPlace 482 · Grade 9 · Ames | 9 | Ames | 17:48.60 PR |
| 483 | Aidan BerglundPlace 483 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 17:48.67 |
| 484 | Zane BessonPlace 484 · Grade 12 · Herrin | 12 | Herrin | 17:49.00 |
| 485 | Fischer AddingtonPlace 485 · Grade 12 · Niles (Notre Dame) | 12 | Niles (Notre Dame) | 17:49.06 |
| 486 | Shrihan AletiPlace 486 · Grade 10 · Springfield | 10 | Springfield | 17:49.32 |
| 487 | Carter KellerPlace 487 · Grade 12 · Glen Ellyn (Glenbard West) | 12 | Glen Ellyn (Glenbard West) | 17:49.48 |
| 488 | Adam PhamPlace 488 · Grade 9 · Herrin | 9 | Herrin | 17:49.70 |
| 489 | Jude RosePlace 489 · Grade 11 · O'Fallon | 11 | O'Fallon | 17:49.81 |
| 490 | Jacob EricksonPlace 490 · Grade 12 · West Chicago (Wheaton Academy) | 12 | West Chicago (Wheaton Academy) | 17:50.69 |
| 491 | Aditya KotaPlace 491 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 17:50.72 |
| 492 | Giovanni AlvarezPlace 492 · Grade 10 · Oswego | 10 | Oswego | 17:51.37 |
| 493 | Dominik BarriosPlace 493 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 17:51.42 |
| 494 | Armani GonzalezPlace 494 · Grade 11 · Oswego | 11 | Oswego | 17:51.50 |
| 495 | Wolfgang DerbyPlace 495 · Grade 11 · Monticello | 11 | Monticello | 17:51.75 |
| 496 | Kyle WilsonPlace 496 · Grade 12 · Monticello | 12 | Monticello | 17:51.96 |
| 497 | Adrian BenedettoPlace 497 · Grade 12 · South Elgin | 12 | South Elgin | 17:52.51 |
| 498 | Connor AugustynPlace 498 · Grade 11 · Burbank (St. Laurence) | 11 | Burbank (St. Laurence) | 17:52.71 |
| 499 | Dylan StrakaPlace 499 · Grade 12 · Orland Park (Sandburg) | 12 | Orland Park (Sandburg) | 17:52.71 |
| 500 | John CarsonPlace 500 · Grade 12 · Peoria (Notre Dame) | 12 | Peoria (Notre Dame) | 17:53.06 |
| 501 | Owen PortenPlace 501 · Grade 11 · Wauconda | 11 | Wauconda | 17:54.19 |
| 502 | Jonah McCoskeyPlace 502 · Grade 11 · Oswego | 11 | Oswego | 17:55.44 |
| 503 | Joseph SolmosPlace 503 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 17:56.28 |
| 504 | Liam HrubyPlace 504 · Grade 11 · Lisle (Benet Academy) | 11 | Lisle (Benet Academy) | 17:56.54 |
| 505 | Emmett RigertasPlace 505 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 17:58.07 |
| 506 | Jack NorthPlace 506 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 17:58.73 |
| 507 | Eli PoePlace 507 · Grade 11 · Quincy | 11 | Quincy | 17:59.21 |
| 508 | Jacob BaranPlace 508 · Grade 12 · Palos Heights (Shepard) | 12 | Palos Heights (Shepard) | 18:00.01 |
| 509 | Elijah ScheidlerPlace 509 · Grade 12 · Franklin Park-Northlake (Leyden) | 12 | Franklin Park-Northlake (Leyden) | 18:00.50 |
| 510 | Drake JonesPlace 510 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 18:01.97 |
| 511 | Justin LaRuePlace 511 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 18:02.11 |
| 512 | Noah BlissPlace 512 · Grade 11 · Williamsville | 11 | Williamsville | 18:02.14 |
| 513 | Bayron CieloPlace 513 · Grade 11 · Joliet (Central) | 11 | Joliet (Central) | 18:02.57 PR |
| 514 | David HernandezPlace 514 · Grade 11 · Elgin | 11 | Elgin | 18:03.06 |
| 515 | Emerson RainoPlace 515 · Grade 10 · Plainfield (Central) | 10 | Plainfield (Central) | 18:03.27 |
| 516 | Nate AlessiaPlace 516 · Grade 10 · Williamsville | 10 | Williamsville | 18:03.82 |
| 517 | Benjamin SmaroffPlace 517 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 18:04.60 |
| 518 | Micah KimPlace 518 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 18:04.75 |
| 519 | Loren HirthePlace 519 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 18:04.87 |
| 520 | Tommy MarryPlace 520 · Grade 11 · Niles (Northridge Prep) | 11 | Niles (Northridge Prep) | 18:05.50 |
| 521 | Hank BaumgardnerPlace 521 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 18:06.10 |
| 522 | Holden LynnPlace 522 · Grade 12 · Pekin | 12 | Pekin | 18:07.32 |
| 523 | Aidan PiekarczykPlace 523 · Grade 10 · Oswego | 10 | Oswego | 18:07.84 |
| 524 | Evan CisnerosPlace 524 · Grade 12 · Hoffman Estates (Conant) | 12 | Hoffman Estates (Conant) | 18:09.00 |
| 525 | Charlie SzotPlace 525 · Grade 11 · Highland Park | 11 | Highland Park | 18:09.46 |
| 526 | Cameron FritzPlace 526 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 18:10.68 |
| 527 | Ezra DavisPlace 527 · Grade 9 · Taylorville | 9 | Taylorville | 18:11.39 |
| 528 | Alex BiernackiPlace 528 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 18:12.94 |
| 529 | Mark BiernackiPlace 529 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 18:12.98 |
| 530 | Jack DeSalvoPlace 530 · Grade 9 · Chicago (Wolcott) | 9 | Chicago (Wolcott) | 18:13.10 |
| 531 | Ian McFaddenPlace 531 · Grade 11 · South Elgin | 11 | South Elgin | 18:13.25 |
| 532 | Sebastian MartinezPlace 532 · Grade 12 · Bartlett | 12 | Bartlett | 18:13.63 |
| 533 | Rocco VertucciPlace 533 · Grade 12 · Burbank (St. Laurence) | 12 | Burbank (St. Laurence) | 18:14.26 |
| 534 | Kellen FrankenPlace 534 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 18:15.35 |
| 535 | Aiden ChurchillPlace 535 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 18:15.60 |
| 536 | Bryce JordanPlace 536 · Grade 11 · New Lenox (Lincoln-Way West) | 11 | New Lenox (Lincoln-Way West) | 18:15.99 |
| 537 | Luke GillPlace 537 · Grade 9 · Marion | 9 | Marion | 18:17.90 |
| 538 | Josh ArmourPlace 538 · Grade 11 · Williamsville | 11 | Williamsville | 18:19.28 |
| 539 | Anthony TovarPlace 539 · Grade 12 · Chicago Heights (Bloom Twp.) | 12 | Chicago Heights (Bloom Twp.) | 18:19.34 |
| 540 | Hank EastmanPlace 540 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 18:19.49 |
| 541 | Jakub WojtasikPlace 541 · Grade 10 · Franklin Park-Northlake (Leyden) | 10 | Franklin Park-Northlake (Leyden) | 18:20.81 |
| 542 | Maximus WordenPlace 542 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 18:22.05 |
| 543 | Arjun KunjirPlace 543 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 18:22.45 |
| 544 | Ethan ChmielakPlace 544 · Grade 12 · South Elgin | 12 | South Elgin | 18:25.16 |
| 545 | Quinn SmithPlace 545 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 18:26.59 |
| 546 | Rene DelgadoPlace 546 · Grade 11 · Peoria (Notre Dame) | 11 | Peoria (Notre Dame) | 18:27.86 |
| 547 | Avishai DavidPlace 547 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:28.77 |
| 548 | Brayden HouseholderPlace 548 · Grade 11 · Quincy | 11 | Quincy | 18:29.53 |
| 549 | Ty YoderPlace 549 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:30.27 |
| 550 | Michael JohnsonPlace 550 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 18:30.32 |
| 551 | Hunter DilleyPlace 551 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 18:31.59 |
| 552 | Jackson RodgersPlace 552 · Grade 9 · Taylorville | 9 | Taylorville | 18:32.27 |
| 553 | Makena DugganPlace 553 · Grade 12 · Highland Park | 12 | Highland Park | 18:33.78 |
| 554 | Joshua BierbaumPlace 554 · Grade 12 · Normal (Community West) | 12 | Normal (Community West) | 18:35.52 |
| 555 | Isaiah JunemanPlace 555 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 18:37.01 |
| 556 | Braxton RomersbergerPlace 556 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 18:37.12 |
| 557 | Ransom GoodwinPlace 557 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 18:39.34 |
| 558 | Roman WengerPlace 558 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 18:39.67 |
| 559 | Spencer RichardPlace 559 · Grade 10 · Fithian (Oakwood) | 10 | Fithian (Oakwood) | 18:41.68 |
| 560 | Rodrigo Ayala CastelanPlace 560 · Grade 11 · Palatine | 11 | Palatine | 18:44.88 |
| 561 | Kaysen ParkerPlace 561 · Grade 11 · South Elgin | 11 | South Elgin | 18:45.46 |
| 562 | Landon NatschkePlace 562 · Grade 12 · Champaign (Central) | 12 | Champaign (Central) | 18:47.27 |
| 563 | Ignacio Alcantar-HidalgoPlace 563 · Grade 11 · Franklin Park-Northlake (Leyden) | 11 | Franklin Park-Northlake (Leyden) | 18:47.81 |
| 564 | Benjamin LunkPlace 564 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 18:48.00 |
| 565 | Joey GeorgePlace 565 · Grade 12 · New Lenox (Providence Catholic) | 12 | New Lenox (Providence Catholic) | 18:48.58 |
| 566 | Anders BluemelPlace 566 · Grade 9 · Marion | 9 | Marion | 18:49.08 |
| 567 | Kurt PantolPlace 567 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 18:49.81 |
| 568 | Dominic PillettePlace 568 · Grade 12 · Chicago Heights (Bloom Twp.) | 12 | Chicago Heights (Bloom Twp.) | 18:52.04 |
| 569 | Nathaniel LagunasPlace 569 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 18:53.07 |
| 570 | Giovanni EsquivelPlace 570 · Grade 12 · Chicago Heights (Bloom Twp.) | 12 | Chicago Heights (Bloom Twp.) | 18:53.71 |
| 571 | Jacob MillerPlace 571 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 18:55.33 PR |
| 572 | Zach SuenkensPlace 572 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 18:55.76 |
| 573 | Jack KrumtingerPlace 573 · Grade 12 · Monticello | 12 | Monticello | 18:56.18 |
| 574 | Will DentonPlace 574 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 18:56.85 |
| 575 | Ezra SouthardPlace 575 · Grade 12 · West Chicago (Wheaton Academy) | 12 | West Chicago (Wheaton Academy) | 18:57.57 |
| 576 | Leo SmithPlace 576 · Grade 11 · Chicago (Whitney Young) | 11 | Chicago (Whitney Young) | 18:59.10 |
| 577 | Jerome McEnteePlace 577 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 19:00.41 |
| 578 | Andrew NyquistPlace 578 · Grade 11 · West Chicago (Wheaton Academy) | 11 | West Chicago (Wheaton Academy) | 19:01.23 |
| 579 | Mitchell WengerPlace 579 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 19:01.81 |
| 580 | Lucas WatsonPlace 580 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 19:05.20 PR |
| 581 | Gabe BowenPlace 581 · Grade 10 · Springfield | 10 | Springfield | 19:06.92 |
| 582 | Carlos AguinagaPlace 582 · Grade 11 · Burbank (St. Laurence) | 11 | Burbank (St. Laurence) | 19:07.89 |
| 583 | Gavin MayPlace 583 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:08.41 |
| 584 | Lincoln MoellerPlace 584 · Grade 11 · Elgin | 11 | Elgin | 19:11.06 |
| 585 | Frank SchuchPlace 585 · Grade 10 · Chicago (Marist) | 10 | Chicago (Marist) | 19:12.05 |
| 586 | Jackson AlfordPlace 586 · Grade 9 · Marion | 9 | Marion | 19:12.36 |
| 587 | Tommy FauiknerPlace 587 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 19:12.60 |
| 588 | Aven DoggettPlace 588 · Grade 9 · Fithian (Oakwood) | 9 | Fithian (Oakwood) | 19:12.85 |
| 589 | John CiagloPlace 589 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 19:13.96 |
| 590 | Smith GlaunerPlace 590 · Grade 11 · Monticello | 11 | Monticello | 19:14.20 |
| 591 | Anthony WolanskiPlace 591 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 19:14.74 PR |
| 592 | Gavin ProperPlace 592 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 19:15.57 |
| 593 | Emmett CrawfordPlace 593 · Grade 10 · Peoria (Richwoods) | 10 | Peoria (Richwoods) | 19:18.74 |
| 594 | William WegnerPlace 594 · Grade 11 · Chicago (Wolcott) | 11 | Chicago (Wolcott) | 19:19.66 |
| 595 | Cooper RodgersPlace 595 · Grade 9 · Taylorville | 9 | Taylorville | 19:20.74 |
| 596 | Liam BrazinskyPlace 596 · Grade 12 · Burbank (St. Laurence) | 12 | Burbank (St. Laurence) | 19:21.31 PR |
| 597 | Charlie WangPlace 597 · Grade 11 · Lisle | 11 | Lisle | 19:22.85 |
| 598 | Erik KnoblochPlace 598 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 19:23.13 |
| 599 | Nathan HinkelPlace 599 · Grade 11 · St. Joseph (S.J.-Ogden) | 11 | St. Joseph (S.J.-Ogden) | 19:23.58 PR |
| 600 | David MezaPlace 600 · Grade 11 · Joliet (West) | 11 | Joliet (West) | 19:24.21 |
| 601 | Liam BoveePlace 601 · Grade 11 · Normal (Community West) | 11 | Normal (Community West) | 19:24.34 |
| 602 | Vincent RamundoPlace 602 · Grade 12 · Bartlett | 12 | Bartlett | 19:28.29 |
| 603 | Ryan LamPlace 603 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 19:29.50 PR |
| 604 | Westley JohnsonPlace 604 · Grade 12 · Elgin | 12 | Elgin | 19:35.07 |
| 605 | Camden LangleyPlace 605 · Grade 10 · Mackinaw (Deer Creek-M.) | 10 | Mackinaw (Deer Creek-M.) | 19:35.62 |
| 606 | James WilkersonPlace 606 · Grade 12 · Peoria (Richwoods) | 12 | Peoria (Richwoods) | 19:35.85 |
| 607 | Ezequiel OceguedaPlace 607 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 19:37.19 |
| 608 | Gavin SampsonPlace 608 · Grade 11 · Rochester | 11 | Rochester | 19:38.61 |
| 609 | Jackson KohlPlace 609 · Grade 11 · Pekin | 11 | Pekin | 19:39.13 |
| 610 | Grant ZasadnyPlace 610 · Grade 11 · West Chicago (Wheaton Academy) | 11 | West Chicago (Wheaton Academy) | 19:39.19 |
| 611 | Michael BrusslanPlace 611 · Grade 9 · Highland Park | 9 | Highland Park | 19:40.34 |
| 612 | Bryan GalvanPlace 612 · Grade 11 · Chicago Heights (Bloom Twp.) | 11 | Chicago Heights (Bloom Twp.) | 19:40.38 |
| 613 | Caleb FroehlichPlace 613 · Grade 11 · West Chicago (Wheaton Academy) | 11 | West Chicago (Wheaton Academy) | 19:50.59 |
| 614 | Dmarcus Arias-PachecoPlace 614 · Grade 11 · Burbank (St. Laurence) | 11 | Burbank (St. Laurence) | 19:52.84 |
| 615 | Liam NewtonPlace 615 · Grade 11 · Lisle | 11 | Lisle | 19:54.54 |
| 616 | Levi SparksPlace 616 · Grade 9 · Toulon (Stark County) | 9 | Toulon (Stark County) | 19:56.00 |
| 617 | Emmett ShankPlace 617 · Grade 11 · Chicago (Lake View) | 11 | Chicago (Lake View) | 19:59.08 |
| 618 | Lucas KilgusPlace 618 · Grade 11 · Pekin | 11 | Pekin | 20:04.73 |
| 619 | Leo FrancisPlace 619 · Grade 11 · Peoria (Richwoods) | 11 | Peoria (Richwoods) | 20:07.82 |
| 620 | Gabriel PaganPlace 620 · Grade 12 · Chicago (Lake View) | 12 | Chicago (Lake View) | 20:15.44 |
| 621 | Winston TaylorPlace 621 · Grade 11 · Rochester | 11 | Rochester | 20:15.96 |
| 622 | Danny LyallPlace 622 · Grade 12 · West Chicago (Wheaton Academy) | 12 | West Chicago (Wheaton Academy) | 20:17.60 PR |
| 623 | Bentley HouseholderPlace 623 · Grade 11 · Quincy | 11 | Quincy | 20:31.58 |
| 624 | Carson ThomasPlace 624 · Grade 9 · Lisle | 9 | Lisle | 20:32.85 |
| 625 | Griffin PhillipsPlace 625 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 20:34.01 |
| 626 | Blake MadsenPlace 626 · Grade 10 · Lisle | 10 | Lisle | 20:34.62 |
| 627 | Asher BridgePlace 627 · Grade 11 · Rochester | 11 | Rochester | 20:40.62 |
| 628 | Easton DeFratesPlace 628 · Grade 12 · Rochester | 12 | Rochester | 20:43.68 |
| 629 | Jaiden StorkPlace 629 · Grade 12 · Pekin | 12 | Pekin | 20:46.34 |
| 630 | Amir ZatarPlace 630 · Grade 12 · Palos Heights (Shepard) | 12 | Palos Heights (Shepard) | 20:48.58 |
| 631 | Steven KingPlace 631 · Grade 9 · Lisle | 9 | Lisle | 20:48.79 |
| 632 | Daniel PerezPlace 632 · Grade 12 · Franklin Park-Northlake (Leyden) | 12 | Franklin Park-Northlake (Leyden) | 20:53.47 |
| 633 | Keyshon WebsterPlace 633 · Grade 12 · Toulon (Stark County) | 12 | Toulon (Stark County) | 20:56.77 |
| 634 | Dalton McFeetersPlace 634 · Grade 12 · Pekin | 12 | Pekin | 20:56.83 |
| 635 | Cayden DenhartPlace 635 · Grade 10 · Lisle | 10 | Lisle | 20:59.10 |
| 636 | Michael GalindoPlace 636 · Grade 12 · Chicago (Lake View) | 12 | Chicago (Lake View) | 20:59.21 |
| 637 | Aidan GrinnellPlace 637 · Grade 10 · Toulon (Stark County) | 10 | Toulon (Stark County) | 21:03.33 |
| 638 | Ethan JunemanPlace 638 · Grade 10 · Mackinaw (Deer Creek-M.) | 10 | Mackinaw (Deer Creek-M.) | 21:05.26 |
| 639 | Charlie HudsonPlace 639 · Grade 10 · Pekin | 10 | Pekin | 21:08.34 |
| 640 | Parker SpanglerPlace 640 · Grade 9 · Pekin | 9 | Pekin | 21:10.63 |
| 641 | Jasper WengerPlace 641 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 21:19.77 |
| 642 | Vincent PowellPlace 642 · Grade 11 · Rochester | 11 | Rochester | 21:20.90 |
| 643 | Dominic OenningPlace 643 · Grade 11 · Quincy | 11 | Quincy | 21:27.14 |
| 644 | Aiden SlehoferPlace 644 · Grade 12 · Lisle | 12 | Lisle | 21:32.15 |
| 645 | Elliott RiedelPlace 645 · Grade 12 · Rochester | 12 | Rochester | 21:32.17 |
| 646 | Soren TransuePlace 646 · Grade 12 · Rochester | 12 | Rochester | 21:44.50 |
| 647 | Luke SteckPlace 647 · Grade 11 · Rochester | 11 | Rochester | 21:45.53 |
| 648 | Richard RogersPlace 648 · Grade 12 · Plainfield (Central) | 12 | Plainfield (Central) | 21:58.66 |
| 649 | Matt LigdaPlace 649 · Grade 11 · New Lenox (Providence Catholic) | 11 | New Lenox (Providence Catholic) | 23:25.57 |
| 650 | Jadon NafzigerPlace 650 · Grade 12 · Mackinaw (Deer Creek-M.) | 12 | Mackinaw (Deer Creek-M.) | 23:59.99 |
| 651 | Garrett LockardPlace 651 · Grade 10 · Mackinaw (Deer Creek-M.) | 10 | Mackinaw (Deer Creek-M.) | 24:00.34 |
| 652 | Ethan GeorgePlace 652 · Grade 12 · Lisle | 12 | Lisle | 24:06.23 |
| 653 | Jaxton PaskavichPlace 653 · Grade 9 · Fithian (Oakwood) | 9 | Fithian (Oakwood) | 24:08.66 |
| 654 | Garrit SeaPlace 654 · Grade 12 · Pekin | 12 | Pekin | 25:23.01 |
| 655 | Anthony LunaPlace 655 · Grade 10 · Palos Heights (Shepard) | 10 | Palos Heights (Shepard) | 28:21.04 |
| 656 | Liam MarquezPlace 656 · Grade 10 · Lisle | 10 | Lisle | 28:40.38 |
| 657 | Abdallah JarrarPlace 657 · Grade 12 · Palos Heights (Shepard) | 12 | Palos Heights (Shepard) | 32:50.62 |
| 658 | Aiden MaderaPlace 658 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 35:00.54 PR |