| 1 | Carson MaroonPlace 1 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 15:57.7 |
| 2 | Brian BreenPlace 2 · Grade 12 · Barrington | 12 | Barrington | 15:59.2 |
| 3 | Declan HurleyPlace 3 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 16:05.1 |
| 4 | Noah KappenPlace 4 · Grade 12 · Mason | 12 | Mason | 16:08.3 |
| 5 | Luke BerkebilePlace 5 · Grade 10 · Mason | 10 | Mason | 16:08.6 |
| 6 | Wyatt NicholsPlace 6 · Grade 12 · Barrington | 12 | Barrington | 16:12.0 |
| 7 | Iago VazPlace 7 · Grade 12 · Mason | 12 | Mason | 16:14.8 |
| 8 | Jesse CarlosPlace 8 · Grade 12 · Aurora (Marmion Academy) | 12 | Aurora (Marmion Academy) | 16:15.0 |
| 9 | Ben WilkinPlace 9 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 16:16.1 |
| 10 | Aden ArmstrongPlace 10 · Grade 12 · St. Joseph (S.J.-Ogden) | 12 | St. Joseph (S.J.-Ogden) | 16:19.3 |
| 11 | Liam YackPlace 11 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 16:20.5 |
| 12 | Drew WyssPlace 12 · Grade 10 · Mason | 10 | Mason | 16:23.7 |
| 13 | Suriya VijayakumarPlace 13 · Grade 11 · Mason | 11 | Mason | 16:26.1 |
| 14 | Benjamin AdkinsPlace 14 · Grade 12 · Wheaton (W. Warrenville South) | 12 | Wheaton (W. Warrenville South) | 16:31.4 |
| 15 | Paras YadavPlace 15 · Grade 9 · Mason | 9 | Mason | 16:34.0 |
| 16 | Collin MinoguePlace 16 · Grade 9 · Mason | 9 | Mason | 16:35.2 |
| 17 | Jerome GraesslePlace 17 · Grade 12 · Barrington | 12 | Barrington | 16:38.5 |
| 18 | Christopher StriedlPlace 18 · Grade 12 · Wheaton (W. Warrenville South) | 12 | Wheaton (W. Warrenville South) | 16:41.9 |
| 19 | Sebastian SemenekPlace 19 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 16:44.0 |
| 20 | Felix PilnyPlace 20 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 16:44.3 |
| 21 | Tarun AvantsaPlace 21 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 16:44.4 |
| 22 | Mitchell McmillenPlace 22 · Grade 12 · Mason | 12 | Mason | 16:47.1 |
| 23 | Max MortensenPlace 23 · Grade 11 · Chicago (Lane) | 11 | Chicago (Lane) | 16:47.2 |
| 24 | Zane Alsabbagh -Place 24 · Mason | — | Mason | 16:47.6 |
| 25 | Jack BarnesPlace 25 · Grade 9 · Chicago (DePaul College Prep) | 9 | Chicago (DePaul College Prep) | 16:48.2 |
| 26 | Chris MillardPlace 26 · Grade 11 · Mason | 11 | Mason | 16:48.7 |
| 27 | Jonah HatzingerPlace 27 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 16:49.8 |
| 28 | Matt WaechterPlace 28 · Grade 12 · Mason | 12 | Mason | 16:51.3 |
| 29 | Jack ColePlace 29 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 16:54.6 |
| 30 | Jonah SartainPlace 30 · Grade 10 · Aurora (Marmion Academy) | 10 | Aurora (Marmion Academy) | 16:55.3 |
| 31 | Connor BairdPlace 31 · Grade 12 · Barrington | 12 | Barrington | 16:56.9 |
| 32 | Rory BennettPlace 32 · Grade 12 · Aurora (Marmion Academy) | 12 | Aurora (Marmion Academy) | 16:57.9 |
| 33 | Kameron ChristyPlace 33 · Grade 12 · Mason | 12 | Mason | 17:01.0 |
| 34 | Landon JohnsonPlace 34 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 17:01.2 |
| 35 | Martin JoyPlace 35 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 17:02.7 |
| 36 | Joe BasilePlace 36 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 17:04.0 |
| 37 | Gene WongPlace 37 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 17:04.5 |
| 38 | Tyler SchultzPlace 38 · Grade 12 · Barrington | 12 | Barrington | 17:06.4 |
| 39 | Owen FudaczPlace 39 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 17:10.3 |
| 40 | Max RowePlace 40 · Grade 12 · Aurora (Marmion Academy) | 12 | Aurora (Marmion Academy) | 17:11.0 |
| 41 | Kenneth VarelaPlace 41 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 17:11.4 |
| 42 | Jack deBeersPlace 42 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 17:11.5 |
| 43 | Andrew YamaguchiPlace 43 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 17:11.6 |
| 44 | Dylan BoehmPlace 44 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 17:12.4 |
| 45 | Keegan GlascottPlace 45 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 17:12.4 |
| 46 | James ChildressPlace 46 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 17:13.1 |
| 47 | Brody AtkinsonPlace 47 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 17:14.5 |
| 48 | Sam DallasPlace 48 · Grade 12 · Mason | 12 | Mason | 17:15.8 |
| 49 | Jack KusmerzPlace 49 · Grade 11 · Barrington | 11 | Barrington | 17:16.6 |
| 50 | Alex PersunPlace 50 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 17:18.5 |
| 51 | Dominic SavaresePlace 51 · Grade 11 · Geneva | 11 | Geneva | 17:18.5 |
| 52 | Jack TsiftilisPlace 52 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 17:19.0 |
| 53 | RJ MoniriPlace 53 · Grade 12 · Hoffman Estates (Conant) | 12 | Hoffman Estates (Conant) | 17:19.8 |
| 54 | Abe KoranskyPlace 54 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 17:20.4 |
| 55 | Jack SymePlace 55 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 17:23.2 |
| 56 | Billy NeumannPlace 56 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 17:23.4 |
| 57 | Lucas JosephPlace 57 · Grade 9 · Mason | 9 | Mason | 17:23.4 |
| 58 | Max BennettPlace 58 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 17:24.4 |
| 59 | Dylan WykaPlace 59 · Grade 11 · Hoffman Estates (Conant) | 11 | Hoffman Estates (Conant) | 17:24.8 |
| 60 | Rohail ChaudharyPlace 60 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 17:24.9 |
| 61 | Drew DonaldsonPlace 61 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 17:26.0 |
| 62 | Abel DanielPlace 62 · Grade 12 · Wheaton (W. Warrenville South) | 12 | Wheaton (W. Warrenville South) | 17:27.1 |
| 63 | Patrick KlasaPlace 63 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 17:27.8 |
| 64 | Samuel RowePlace 64 · Grade 10 · Aurora (Marmion Academy) | 10 | Aurora (Marmion Academy) | 17:28.3 |
| 65 | Michael CurfsPlace 65 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 17:29.1 |
| 66 | Cameron ChiPlace 66 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 17:32.9 |
| 67 | Gavin TirpakPlace 67 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 17:33.0 |
| 68 | Richard GasmenPlace 68 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 17:37.2 |
| 69 | Landon MihalikPlace 69 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 17:39.6 |
| 70 | Mack BieskPlace 70 · Grade 10 · Geneva | 10 | Geneva | 17:40.2 |
| 71 | Connor CaffarelloPlace 71 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 17:41.7 |
| 72 | Oliver SchultzPlace 72 · Grade 11 · Chicago (DePaul College Prep) | 11 | Chicago (DePaul College Prep) | 17:43.2 |
| 73 | Eric YoungPlace 73 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 17:43.4 |
| 74 | Jacob CampagnaPlace 74 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 17:43.5 |
| 75 | Dominick KrzysztofekPlace 75 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 17:44.6 |
| 76 | Aidan MillerPlace 76 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 17:44.9 |
| 77 | Hunter CovoloPlace 77 · Grade 10 · Orland Park (Sandburg) | 10 | Orland Park (Sandburg) | 17:45.0 |
| 78 | Ryan WozniakPlace 78 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 17:45.1 |
| 79 | John MilesPlace 79 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 17:46.9 |
| 80 | Vincent DorandoPlace 80 · Grade 11 · Aurora (Marmion Academy) | 11 | Aurora (Marmion Academy) | 17:47.4 |
| 81 | Logan SantosPlace 81 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 17:47.4 |
| 82 | Gordy (Cameron) LibbyPlace 82 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 17:49.2 |
| 83 | Evan ReckPlace 83 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 17:49.8 |
| 84 | Ashenafi StrongPlace 84 · Grade 10 · Chicago (DePaul College Prep) | 10 | Chicago (DePaul College Prep) | 17:50.0 |
| 85 | Kevin KlockerPlace 85 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 17:50.1 |
| 86 | Chris CozzoPlace 86 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 17:50.8 |
| 87 | James MilesPlace 87 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 17:51.6 |
| 88 | Alex StykaPlace 88 · Grade 11 · Mt. Prospect (Prospect) | 11 | Mt. Prospect (Prospect) | 17:51.6 |
| 89 | David SchaferPlace 89 · Grade 10 · Taylorville | 10 | Taylorville | 17:52.0 |
| 90 | Logan SundquistPlace 90 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 17:52.2 |
| 91 | Ben EspinozaPlace 91 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 17:52.5 |
| 92 | Ryan SeatonPlace 92 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 17:53.0 |
| 93 | Owen CarstensPlace 93 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 17:53.0 |
| 94 | Jackson BurdaPlace 94 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 17:53.5 |
| 95 | Izak KrakoraPlace 95 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 17:54.7 |
| 96 | Alexander CrisioPlace 96 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 17:55.6 |
| 97 | Jorge Sanguesa VicentePlace 97 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 17:55.6 |
| 98 | Luke RanftPlace 98 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 17:56.3 |
| 99 | James CoppingerPlace 99 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 17:56.4 |
| 100 | Brandon SchmidtPlace 100 · Grade 11 · Geneva | 11 | Geneva | 17:56.9 |
| 101 | Cody BensonPlace 101 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 17:58.3 |
| 102 | E J SanchezPlace 102 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 17:58.9 |
| 103 | Xavier WeitzPlace 103 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 18:02.3 |
| 104 | Lucas OldhamPlace 104 · Grade 11 · Geneva | 11 | Geneva | 18:03.9 |
| 105 | Ian CromwellPlace 105 · Grade 9 · Chicago (DePaul College Prep) | 9 | Chicago (DePaul College Prep) | 18:05.1 |
| 106 | Danny DoylePlace 106 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 18:05.1 |
| 107 | Ricardo OchoaPlace 107 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 18:06.6 |
| 108 | Melvin MertesPlace 108 · Grade 10 · Mt. Prospect (Prospect) | 10 | Mt. Prospect (Prospect) | 18:07.3 |
| 109 | Alex MyrenPlace 109 · Grade 11 · Barrington | 11 | Barrington | 18:07.8 |
| 110 | Konner FoleyPlace 110 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 18:10.3 |
| 111 | Bobby WilliamsPlace 111 · Grade 12 · Barrington | 12 | Barrington | 18:10.9 |
| 112 | Caden WinshipPlace 112 · Grade 10 · Mason | 10 | Mason | 18:11.3 |
| 113 | Liam EbertPlace 113 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 18:11.7 |
| 114 | Ryan WangerowPlace 114 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 18:12.2 |
| 115 | Nathan KoikkaraPlace 115 · Grade 11 · Barrington | 11 | Barrington | 18:12.3 |
| 116 | Gabe LeemansPlace 116 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 18:13.2 |
| 117 | Bradley PorterPlace 117 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:13.7 |
| 118 | Kevin LopezPlace 118 · Grade 11 · Palatine (H.S.) | 11 | Palatine (H.S.) | 18:14.3 |
| 119 | Anthony MuirPlace 119 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 18:16.0 |
| 120 | Aidan CookPlace 120 · Grade 11 · Geneva | 11 | Geneva | 18:16.2 |
| 121 | Carter HemmerPlace 121 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 18:16.3 |
| 122 | John StephensonPlace 122 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 18:16.6 |
| 123 | Darian DabalPlace 123 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 18:18.3 |
| 124 | Aidan BrazierPlace 124 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 18:18.8 |
| 125 | Mark HuertaPlace 125 · Grade 10 · Wheaton (W. Warrenville South) | 10 | Wheaton (W. Warrenville South) | 18:19.1 |
| 126 | Jacob RymarcsukPlace 126 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 18:19.9 |
| 127 | Ethan NagyPlace 127 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 18:20.3 |
| 128 | Ross BrownPlace 128 · Grade 10 · Taylorville | 10 | Taylorville | 18:20.9 |
| 129 | Jack DoppelhammerPlace 129 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 18:20.9 |
| 130 | Kent ScottbergPlace 130 · Grade 12 · Bethalto (Civic Memorial) | 12 | Bethalto (Civic Memorial) | 18:21.7 |
| 131 | Brayden EdwardsPlace 131 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 18:22.8 |
| 132 | Emaad DarPlace 132 · Grade 12 · Bartlett | 12 | Bartlett | 18:24.2 |
| 133 | Brandon OrizabaPlace 133 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 18:24.8 |
| 134 | Nick HoughtonPlace 134 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 18:24.9 |
| 135 | Nicholas SmithPlace 135 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 18:25.9 |
| 136 | Ryan LeurckPlace 136 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 18:26.2 |
| 137 | Noah SimsPlace 137 · Grade 10 · Orland Park (Sandburg) | 10 | Orland Park (Sandburg) | 18:27.1 |
| 138 | Jude LumpkinPlace 138 · Grade 9 · Chicago (Kenwood) | 9 | Chicago (Kenwood) | 18:27.3 |
| 139 | Joey DabischPlace 139 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 18:27.8 |
| 140 | Johnnie McCallPlace 140 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 18:28.3 |
| 141 | Elijah BaerPlace 141 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 18:29.0 |
| 142 | Emilio AyalaPlace 142 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 18:32.0 |
| 143 | Kenneth LugoPlace 143 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 18:32.7 |
| 144 | Marc CookPlace 144 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 18:32.9 |
| 145 | Joseph EganPlace 145 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 18:33.2 |
| 146 | Achyut VavilalaPlace 146 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 18:33.5 |
| 147 | Adam JohnsonPlace 147 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 18:34.2 |
| 148 | Colton PeatPlace 148 · Grade 10 · Oswego (H.S.) | 10 | Oswego (H.S.) | 18:34.3 |
| 149 | Joseph KeanePlace 149 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 18:34.4 |
| 150 | Nikolas SchupbachPlace 150 · Grade 10 · Aurora (Marmion Academy) | 10 | Aurora (Marmion Academy) | 18:36.8 |
| 151 | Elijah WalkerPlace 151 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 18:37.0 |
| 152 | Matthew BalcerakPlace 152 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 18:37.1 |
| 153 | William LindahlPlace 153 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 18:39.7 |
| 154 | Miles ArseneauPlace 154 · Grade 9 · Chicago (DePaul College Prep) | 9 | Chicago (DePaul College Prep) | 18:42.2 |
| 155 | Zachary KahsenPlace 155 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 18:42.9 |
| 156 | Andrew GreyPlace 156 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 18:42.9 |
| 157 | John LacnyPlace 157 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 18:43.4 |
| 158 | Arturo MartinezPlace 158 · Grade 12 · Bartlett | 12 | Bartlett | 18:43.8 |
| 159 | Caleb CrossenPlace 159 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 18:43.9 |
| 160 | Alfredo VelaPlace 160 · Grade 11 · Fox Lake (Grant) | 11 | Fox Lake (Grant) | 18:44.0 |
| 161 | Jackson AveryPlace 161 · Grade 12 · Geneva | 12 | Geneva | 18:44.5 |
| 162 | Noah BenardPlace 162 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 18:44.5 |
| 163 | George CourlasPlace 163 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 18:44.7 |
| 164 | Cayden HirthPlace 164 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 18:45.2 |
| 165 | Aidan MaierPlace 165 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 18:46.1 |
| 166 | Alexander HolmesPlace 166 · Grade 10 · Frankfort (Lincoln-Way East) | 10 | Frankfort (Lincoln-Way East) | 18:47.1 |
| 167 | Owen GriffinPlace 167 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 18:47.6 |
| 168 | Ian DeGuzmanPlace 168 · Grade 10 · Geneva | 10 | Geneva | 18:48.0 |
| 169 | Jun-Hee KimPlace 169 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 18:48.4 |
| 170 | Neil CourtneyPlace 170 · Grade 10 · Chicago (Kenwood) | 10 | Chicago (Kenwood) | 18:50.1 |
| 171 | Owen ReidPlace 171 · Grade 12 · Geneva | 12 | Geneva | 18:51.3 |
| 172 | Noah SantiagoPlace 172 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 18:51.8 |
| 173 | Ari CabreraPlace 173 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 18:52.6 |
| 174 | Aidan BerglundPlace 174 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 18:52.9 |
| 175 | Jack SherlockPlace 175 · Grade 12 · Oswego (H.S.) | 12 | Oswego (H.S.) | 18:53.2 |
| 176 | Luka LithilaPlace 176 · Grade 12 · Quincy (Sr.) | 12 | Quincy (Sr.) | 18:53.3 |
| 177 | Matthew OrtizPlace 177 · Grade 11 · Geneva | 11 | Geneva | 18:53.4 |
| 178 | Louis WilsonPlace 178 · Grade 12 · Quincy (Sr.) | 12 | Quincy (Sr.) | 18:53.7 |
| 179 | Dallas DixonPlace 179 · Grade 9 · Chicago (Kenwood) | 9 | Chicago (Kenwood) | 18:54.2 |
| 180 | Joel McGinnisPlace 180 · Grade 11 · Rockton (Hononegah) | 11 | Rockton (Hononegah) | 18:54.2 |
| 181 | Jonas FiskPlace 181 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 18:54.3 |
| 182 | Timothy SumlinPlace 182 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 18:54.6 |
| 183 | Joe RaubaPlace 183 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 18:54.6 |
| 184 | Matthew HomuthPlace 184 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 18:54.6 |
| 185 | Roman MilliganPlace 185 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 18:54.8 |
| 186 | Samuel PengPlace 186 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 18:54.9 |
| 187 | Collin LeighPlace 187 · Grade 9 · Quincy (Sr.) | 9 | Quincy (Sr.) | 18:55.1 |
| 188 | AJ StierwaltPlace 188 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 18:55.7 |
| 189 | Paul BramstedtPlace 189 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 18:55.7 |
| 190 | Owen SmottPlace 190 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 18:56.2 |
| 191 | Charlie FarrowPlace 191 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 18:56.5 |
| 192 | Roger BlairPlace 192 · Grade 10 · Pekin | 10 | Pekin | 18:56.6 |
| 193 | Andrew DoucetPlace 193 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 18:56.8 |
| 194 | Joseph GoodmanPlace 194 · Grade 9 · Taylorville | 9 | Taylorville | 18:57.5 |
| 195 | Caleb KennyPlace 195 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 18:57.6 |
| 196 | Christopher DaguinsinPlace 196 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 18:57.8 |
| 197 | Javy DeLeonPlace 197 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 18:58.0 |
| 198 | Sebastian MrotzekPlace 198 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 18:58.1 |
| 199 | Graham SheaPlace 199 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 18:58.1 |
| 200 | Luc BattogliaPlace 200 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 18:58.4 |
| 201 | Remy SantosPlace 201 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 18:58.6 |
| 202 | Gavin ZwolinskiPlace 202 · Grade 9 · Barrington | 9 | Barrington | 18:59.2 |
| 203 | Augustine SterrittPlace 203 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 18:59.8 |
| 204 | Rayhan DriverPlace 204 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 18:59.9 |
| 205 | Theo LundinPlace 205 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 19:00.3 |
| 206 | Nathan GorskaPlace 206 · Grade 12 · Lake Zurich | 12 | Lake Zurich | 19:01.0 |
| 207 | Connor WholleyPlace 207 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 19:01.2 |
| 208 | Alex Van AlstPlace 208 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 19:01.2 |
| 209 | Westly OrrPlace 209 · Grade 12 · St. Charles (North) | 12 | St. Charles (North) | 19:01.8 |
| 210 | Boaz LeePlace 210 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 19:04.7 |
| 211 | Dylan SklaneyPlace 211 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 19:04.8 |
| 212 | Carson UrryPlace 212 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 19:05.3 |
| 213 | Tim GraberPlace 213 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 19:05.8 |
| 214 | Marco Van RensburgPlace 214 · Grade 10 · Geneva | 10 | Geneva | 19:05.9 |
| 215 | Jack MathisPlace 215 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 19:05.9 |
| 216 | Tanay GuptaPlace 216 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:05.9 |
| 217 | Aditya KotaPlace 217 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:06.8 |
| 218 | Thomas O'ConnorPlace 218 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:07.3 |
| 219 | Adam TietjePlace 219 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 19:08.7 |
| 220 | Giovanni RodriguezPlace 220 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 19:11.5 |
| 221 | Aryan PatilPlace 221 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 19:12.6 |
| 222 | Akshit (Varma) ChintalaPlace 222 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 19:13.0 |
| 223 | Ethan PhillipsPlace 223 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 19:13.2 |
| 224 | Cormac DugganPlace 224 · Grade 10 · Frankfort (Lincoln-Way East) | 10 | Frankfort (Lincoln-Way East) | 19:15.4 |
| 225 | James YuPlace 225 · Grade 12 · Bartlett | 12 | Bartlett | 19:15.8 |
| 226 | Matthew AllardPlace 226 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 19:16.9 |
| 227 | Carter SchultzPlace 227 · Grade 10 · Barrington | 10 | Barrington | 19:17.3 |
| 228 | Seth OstaPlace 228 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 19:17.9 |
| 229 | John ClarkPlace 229 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 19:18.8 |
| 230 | Justin DelgadoPlace 230 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 19:19.2 |
| 231 | Logan HenthornPlace 231 · Grade 11 · Fithian (Oakwood) | 11 | Fithian (Oakwood) | 19:19.3 |
| 232 | Brandon PenaPlace 232 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 19:19.8 |
| 233 | Randy FloresPlace 233 · Grade 12 · Palatine (H.S.) | 12 | Palatine (H.S.) | 19:20.1 |
| 234 | Tommy OtrembiakPlace 234 · Grade 12 · Frankfort (Lincoln-Way East) | 12 | Frankfort (Lincoln-Way East) | 19:21.2 |
| 235 | Bennet GrahamPlace 235 · Grade 9 · Wheaton (W. Warrenville South) | 9 | Wheaton (W. Warrenville South) | 19:21.9 |
| 236 | Holden LynnPlace 236 · Grade 9 · Pekin | 9 | Pekin | 19:22.0 |
| 237 | Aidan PaccagniniPlace 237 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 19:22.3 |
| 238 | Alex HernandezPlace 238 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 19:22.9 |
| 239 | Samuel SocoPlace 239 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 19:23.8 |
| 240 | Oliver LeGrandPlace 240 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 19:23.9 |
| 241 | Connor FlemingPlace 241 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:23.9 |
| 242 | Jack NewarkPlace 242 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 19:24.6 |
| 243 | Marcus PatenioPlace 243 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 19:24.9 |
| 244 | Manuel GarciaPlace 244 · Grade 10 · Wheaton (W. Warrenville South) | 10 | Wheaton (W. Warrenville South) | 19:26.0 |
| 245 | Brian WolfePlace 245 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 19:26.6 |
| 246 | Phillip AbramowitzPlace 246 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:27.4 |
| 247 | Mark BiernackiPlace 247 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 19:28.5 |
| 248 | Christopher DavisPlace 248 · Grade 12 · Fox Lake (Grant) | 12 | Fox Lake (Grant) | 19:29.0 |
| 249 | Tommy BeemsterboerPlace 249 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 19:29.1 |
| 250 | Antuan NguyenPlace 250 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 19:29.2 |
| 251 | Lucas JungPlace 251 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 19:29.3 |
| 252 | Jonathan CowleyPlace 252 · Grade 12 · South Elgin | 12 | South Elgin | 19:29.6 |
| 253 | Noah JuganPlace 253 · Grade 12 · Springfield (Sacred Heart-Griffin) | 12 | Springfield (Sacred Heart-Griffin) | 19:31.7 |
| 254 | Oliver LinehanPlace 254 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 19:32.0 |
| 255 | Hayden TiplerPlace 255 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 19:32.7 |
| 256 | Gabe IbarraPlace 256 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 19:33.1 |
| 257 | Daniel KimPlace 257 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 19:33.5 |
| 258 | Ian FlyPlace 258 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 19:34.1 |
| 259 | Maximilian CrowePlace 259 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 19:34.3 |
| 260 | Anderson KnightPlace 260 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 19:34.8 |
| 261 | Cooper McGinnisPlace 261 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 19:35.4 |
| 262 | Garrin DonovanPlace 262 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 19:35.4 |
| 263 | Alex BiernackiPlace 263 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 19:36.0 |
| 264 | Enzo RestivoPlace 264 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 19:36.5 |
| 265 | Evan NoltenPlace 265 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 19:37.9 |
| 266 | Dexter BarrPlace 266 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 19:38.2 |
| 267 | Donny NelsonPlace 267 · Grade 12 · South Elgin | 12 | South Elgin | 19:39.9 |
| 268 | Miles ForemanPlace 268 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 19:40.2 |
| 269 | Lucas LindbergPlace 269 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 19:40.5 |
| 270 | Dylan LatekPlace 270 · Grade 11 · Frankfort (Lincoln-Way East) | 11 | Frankfort (Lincoln-Way East) | 19:40.7 |
| 271 | Braeden GrishamPlace 271 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 19:41.0 |
| 272 | Max NawaPlace 272 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 19:41.1 |
| 273 | Ryland BowkerPlace 273 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 19:41.9 |
| 274 | Trevor GoodbredPlace 274 · Grade 12 · Oswego (H.S.) | 12 | Oswego (H.S.) | 19:42.0 |
| 275 | Stephen CameronPlace 275 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 19:42.3 |
| 276 | Joe QuirinPlace 276 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 19:42.7 |
| 277 | Daniel SorensonPlace 277 · Grade 10 · Barrington | 10 | Barrington | 19:42.8 |
| 278 | Lohith KunapareddyPlace 278 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 19:43.2 |
| 279 | Jacob WesterPlace 279 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 19:43.4 |
| 280 | Victor CastroPlace 280 · Grade 11 · Barrington | 11 | Barrington | 19:43.5 |
| 281 | Devin JonesPlace 281 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 19:43.7 |
| 282 | Gavin LaughlinPlace 282 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 19:43.7 |
| 283 | Colton GriffithsPlace 283 · Grade 11 · South Elgin | 11 | South Elgin | 19:47.6 |
| 284 | Eric GerdesPlace 284 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 19:48.3 |
| 285 | Thomas GallagherPlace 285 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 19:48.8 |
| 286 | Rajan AnthonyPlace 286 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 19:50.5 |
| 287 | Joseph LabibPlace 287 · Grade 12 · Naperville (Neuqua Valley) | 12 | Naperville (Neuqua Valley) | 19:50.8 |
| 288 | Charlie SindelarPlace 288 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 19:51.2 |
| 289 | Derek HaronikPlace 289 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 19:52.0 |
| 290 | Khavin RamanathanPlace 290 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 19:52.6 |
| 291 | Adam KhaterPlace 291 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 19:53.4 |
| 292 | Jonathan RobinsonPlace 292 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 19:54.4 |
| 293 | Wu YamamotoPlace 293 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 19:54.6 |
| 294 | Maxwell StanislawskiPlace 294 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 19:55.3 |
| 295 | Aiden MaderakPlace 295 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 19:55.4 |
| 296 | John BodemPlace 296 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 19:55.8 |
| 297 | Max HelmigPlace 297 · Grade 10 · Pekin | 10 | Pekin | 19:55.8 |
| 298 | Alistair HarrisonPlace 298 · Grade 10 · Chicago (Jones) | 10 | Chicago (Jones) | 19:56.0 |
| 299 | GK EllisPlace 299 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 19:56.1 |
| 300 | Angel GarciaPlace 300 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 19:56.1 |
| 301 | Ankush TipparajuPlace 301 · Grade 9 · Barrington | 9 | Barrington | 19:57.0 |
| 302 | Justin MoyPlace 302 · Grade 10 · Chicago (Jones) | 10 | Chicago (Jones) | 19:57.4 |
| 303 | Rudra PatelPlace 303 · Grade 12 · Bartlett | 12 | Bartlett | 19:57.7 |
| 304 | Eric NaranjoPlace 304 · Grade 9 · Barrington | 9 | Barrington | 20:00.0 |
| 305 | Grayson McBethPlace 305 · Grade 9 · Wheaton (W. Warrenville South) | 9 | Wheaton (W. Warrenville South) | 20:00.7 |
| 306 | Trevor DreyerPlace 306 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:01.2 |
| 307 | Zelalem EbertPlace 307 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 20:03.1 |
| 308 | Dylan PollackPlace 308 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 20:03.4 |
| 309 | Kyle HellerPlace 309 · Grade 9 · Geneva | 9 | Geneva | 20:03.6 |
| 310 | Andrew KoteckiPlace 310 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 20:03.9 |
| 311 | Jason QuilesPlace 311 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 20:04.1 |
| 312 | Javier RiveraPlace 312 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 20:04.2 |
| 313 | James CzoskiPlace 313 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 20:04.3 |
| 314 | Dylan JacobsonPlace 314 · Grade 9 · Frankfort (Lincoln-Way East) | 9 | Frankfort (Lincoln-Way East) | 20:05.1 |
| 315 | Aiden PantojasPlace 315 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 20:06.0 |
| 316 | Sam SanchezPlace 316 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 20:06.5 |
| 317 | Ben DarlingPlace 317 · Grade 10 · Fithian (Oakwood) | 10 | Fithian (Oakwood) | 20:07.9 |
| 318 | Caleb KimPlace 318 · Grade 12 · Hoffman Estates (Conant) | 12 | Hoffman Estates (Conant) | 20:08.6 |
| 319 | Derek SmithPlace 319 · Grade 9 · Barrington | 9 | Barrington | 20:09.1 |
| 320 | Gage CobbleyPlace 320 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 20:09.4 |
| 321 | Theo LeePlace 321 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 20:10.7 |
| 322 | Eduardo ContrerasPlace 322 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 20:13.0 |
| 323 | Noah WagnerPlace 323 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 20:13.3 |
| 324 | Jacori FrazierPlace 324 · Grade 9 · Chicago (Kenwood) | 9 | Chicago (Kenwood) | 20:15.1 |
| 325 | Hayden RileyPlace 325 · Grade 9 · Pekin | 9 | Pekin | 20:15.3 |
| 326 | Aiden BakerPlace 326 · Grade 10 · Barrington | 10 | Barrington | 20:15.9 |
| 327 | Michael KazakPlace 327 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 20:16.0 |
| 328 | Martin FoertschPlace 328 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 20:16.1 |
| 329 | Robert LewisPlace 329 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 20:16.6 |
| 330 | Peter StrausPlace 330 · Grade 12 · Aurora (West Aurora) | 12 | Aurora (West Aurora) | 20:17.4 |
| 331 | Jason ZimmermanPlace 331 · Grade 10 · Pekin | 10 | Pekin | 20:17.9 |
| 332 | Elijah OkelPlace 332 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 20:18.7 |
| 333 | Nolan MyersPlace 333 · Grade 11 · Rockton (Hononegah) | 11 | Rockton (Hononegah) | 20:19.4 |
| 334 | Patrick SheeranPlace 334 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 20:19.9 |
| 335 | Jace RichartPlace 335 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 20:20.8 |
| 336 | Chandler DingPlace 336 · Grade 9 · Barrington | 9 | Barrington | 20:20.9 |
| 337 | Daniel LeePlace 337 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 20:21.7 |
| 338 | Anzhelo KatsarskiPlace 338 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 20:22.4 |
| 339 | Mitchell GoddardPlace 339 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 20:22.7 |
| 340 | Jovani MartinezPlace 340 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 20:23.4 |
| 341 | Jozef BestPlace 341 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 20:24.1 |
| 342 | Caleb AllgaierPlace 342 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 20:24.4 |
| 343 | David LichtPlace 343 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 20:26.1 |
| 344 | Krisna KhanPlace 344 · Grade 12 · Lombard (Glenbard East) | 12 | Lombard (Glenbard East) | 20:26.4 |
| 345 | Ryan AlsobrookPlace 345 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 20:27.9 |
| 346 | Ben DekkerPlace 346 · Grade 11 · Lake Zurich | 11 | Lake Zurich | 20:28.4 |
| 347 | Tomas HaddenPlace 347 · Grade 11 · Chicago (Jones) | 11 | Chicago (Jones) | 20:28.5 |
| 348 | Ryan SchreiberPlace 348 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 20:29.1 |
| 349 | Elliott MomeyerPlace 349 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 20:29.3 |
| 350 | James PittanPlace 350 · Grade 9 · Geneva | 9 | Geneva | 20:29.4 |
| 351 | Kristofer ColdwatePlace 351 · Grade 11 · Rockton (Hononegah) | 11 | Rockton (Hononegah) | 20:29.5 |
| 352 | Brody SchramPlace 352 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 20:30.1 |
| 353 | Alex WellsPlace 353 · Grade 10 · Fithian (Oakwood) | 10 | Fithian (Oakwood) | 20:30.9 |
| 354 | James GoodPlace 354 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 20:32.3 |
| 355 | Jake TinocoPlace 355 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 20:33.0 |
| 356 | Matthew O'ConnorPlace 356 · Grade 12 · Chicago (Marist) | 12 | Chicago (Marist) | 20:33.2 |
| 357 | Justin MonsonPlace 357 · Grade 10 · O'Fallon (H.S.) | 10 | O'Fallon (H.S.) | 20:33.3 |
| 358 | Ivan ChenPlace 358 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 20:34.4 |
| 359 | Kyle FosterPlace 359 · Grade 12 · Bartlett | 12 | Bartlett | 20:35.1 |
| 360 | Aaron ConnersPlace 360 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 20:35.9 |
| 361 | Amani DolaPlace 361 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 20:36.7 |
| 362 | Myles PascasioPlace 362 · Grade 11 · Lombard (Glenbard East) | 11 | Lombard (Glenbard East) | 20:36.7 |
| 363 | Patrick PaulishPlace 363 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 20:40.9 |
| 364 | Rowan FrontjesPlace 364 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 20:41.6 |
| 365 | Jonathan MeichtryPlace 365 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 20:42.1 |
| 366 | Adam KararoPlace 366 · Grade 11 · Oswego (H.S.) | 11 | Oswego (H.S.) | 20:44.7 |
| 367 | Owen QuartzPlace 367 · Grade 9 · Wheaton (W. Warrenville South) | 9 | Wheaton (W. Warrenville South) | 20:44.7 |
| 368 | Nolan AugustinePlace 368 · Grade 10 · Oswego (East) | 10 | Oswego (East) | 20:44.9 |
| 369 | Lucas PodoreskiPlace 369 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 20:45.9 |
| 370 | Ayden LithilaPlace 370 · Grade 11 · Quincy (Sr.) | 11 | Quincy (Sr.) | 20:46.0 |
| 371 | Vishant SharmaPlace 371 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 20:46.8 |
| 372 | Nathan WinnPlace 372 · Grade 11 · Orland Park (Sandburg) | 11 | Orland Park (Sandburg) | 20:46.9 |
| 373 | Connor EpleyPlace 373 · Grade 10 · Quincy (Sr.) | 10 | Quincy (Sr.) | 20:48.9 |
| 374 | Graham KanePlace 374 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 20:49.2 |
| 375 | Nicholas VazzanaPlace 375 · Grade 12 · Palos Hills (Stagg) | 12 | Palos Hills (Stagg) | 20:50.0 |
| 376 | Pratham NaikPlace 376 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 20:50.3 |
| 377 | Theo CampenPlace 377 · Grade 10 · Wheaton (W. Warrenville South) | 10 | Wheaton (W. Warrenville South) | 20:52.2 |
| 378 | Wesley StewartPlace 378 · Grade 10 · Bethalto (Civic Memorial) | 10 | Bethalto (Civic Memorial) | 20:52.3 |
| 379 | Michael GolminasPlace 379 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:53.1 |
| 380 | Cael WalickiPlace 380 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 20:53.1 |
| 381 | Jason LipaPlace 381 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 20:53.7 |
| 382 | Henry PearsonPlace 382 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:54.0 |
| 383 | Quentin YungPlace 383 · Grade 12 · Geneva | 12 | Geneva | 20:54.9 |
| 384 | Luke HamiltonPlace 384 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 20:55.5 |
| 385 | Joseph SilvaPlace 385 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 20:56.2 |
| 386 | David SkonickiPlace 386 · Grade 11 · New Lenox (Lincoln-Way West) | 11 | New Lenox (Lincoln-Way West) | 20:56.6 |
| 387 | Andrew GulloPlace 387 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 20:57.0 |
| 388 | Esteban HernandezPlace 388 · Grade 12 · Wheaton (W. Warrenville South) | 12 | Wheaton (W. Warrenville South) | 20:57.3 |
| 389 | Jacob BrookesPlace 389 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 20:57.9 |
| 390 | John CarsonPlace 390 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 20:57.9 |
| 391 | Greg FoxPlace 391 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 20:58.2 |
| 392 | Matthew MarleyPlace 392 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 20:59.0 |
| 393 | Chris BealesPlace 393 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 21:00.8 |
| 394 | Sean MaleePlace 394 · Grade 9 · Wheaton (W. Warrenville South) | 9 | Wheaton (W. Warrenville South) | 21:03.0 |
| 395 | Adolfo Bernal BiagiPlace 395 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 21:04.0 |
| 396 | Evan TaxPlace 396 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 21:05.0 |
| 397 | Esai Garcia-GonzalesPlace 397 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 21:06.7 |
| 398 | Jack DeKielPlace 398 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 21:06.9 |
| 399 | Jacob GreenPlace 399 · Grade 12 · Oak Park (O.P.-River Forest) | 12 | Oak Park (O.P.-River Forest) | 21:07.2 |
| 400 | Konrad KierniaPlace 400 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 21:07.3 |
| 401 | Rishab KulkarniPlace 401 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 21:08.3 |
| 402 | Glenn CollinsPlace 402 · Grade 9 · Bethalto (Civic Memorial) | 9 | Bethalto (Civic Memorial) | 21:08.9 |
| 403 | Mateo GilPlace 403 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 21:09.0 |
| 404 | Luke PribazPlace 404 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 21:10.1 |
| 405 | Patrick WaldchenPlace 405 · Grade 11 · Geneva | 11 | Geneva | 21:10.4 |
| 406 | Ben MichalakPlace 406 · Grade 11 · Wheaton (North) | 11 | Wheaton (North) | 21:10.7 |
| 407 | Parker SarffPlace 407 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 21:11.2 |
| 408 | Max MilinkoPlace 408 · Grade 9 · Wheaton (W. Warrenville South) | 9 | Wheaton (W. Warrenville South) | 21:11.6 |
| 409 | Allan BauerPlace 409 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 21:13.3 |
| 410 | Matthew GuidoPlace 410 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 21:14.6 |
| 411 | Caden JobbPlace 411 · Grade 10 · Orland Park (Sandburg) | 10 | Orland Park (Sandburg) | 21:15.0 |
| 412 | Nick ReingoldPlace 412 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 21:15.4 |
| 413 | Nikita BabaninPlace 413 · Grade 11 · Wilmette (Loyola Academy) | 11 | Wilmette (Loyola Academy) | 21:16.2 |
| 414 | Conyer FehrenbacherPlace 414 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 21:16.3 |
| 415 | Kyle MariniPlace 415 · Grade 11 · Palatine (H.S.) | 11 | Palatine (H.S.) | 21:16.4 |
| 416 | Joseph AllardPlace 416 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 21:17.1 |
| 417 | Oliver NaranjoPlace 417 · Grade 9 · Barrington | 9 | Barrington | 21:17.3 |
| 418 | Hunter SchukaiPlace 418 · Grade 11 · Springfield (Sacred Heart-Griffin) | 11 | Springfield (Sacred Heart-Griffin) | 21:17.7 |
| 419 | Nicholas LeonardoPlace 419 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 21:17.8 |
| 420 | Candido LopezPlace 420 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 21:20.0 |
| 421 | Leo LugardoPlace 421 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 21:21.9 |
| 422 | Alex KahsenPlace 422 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 21:22.3 |
| 423 | Patrick SirmonPlace 423 · Grade 11 · Wheaton (W. Warrenville South) | 11 | Wheaton (W. Warrenville South) | 21:23.4 |
| 424 | Jakub GlowkaPlace 424 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 21:25.4 |
| 425 | Devin VucicPlace 425 · Grade 11 · Barrington | 11 | Barrington | 21:25.5 |
| 426 | Brennan JohnsonPlace 426 · Grade 12 · Wheaton (North) | 12 | Wheaton (North) | 21:25.7 |
| 427 | Liam StubbePlace 427 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 21:26.3 |
| 428 | Tyler ThymianPlace 428 · Grade 12 · Barrington | 12 | Barrington | 21:28.7 |
| 429 | Andrew ColemanPlace 429 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 21:29.2 |
| 430 | Andreas PetropoulPlace 430 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 21:31.2 |
| 431 | Duncan GrayPlace 431 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 21:33.5 |
| 432 | Philip AdamsPlace 432 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 21:35.3 |
| 433 | Shawn LiPlace 433 · Grade 9 · Barrington | 9 | Barrington | 21:36.3 |
| 434 | Waylon MelickPlace 434 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 21:36.9 |
| 435 | Jacob LaBarrePlace 435 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 21:37.0 |
| 436 | Brady HauserPlace 436 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 21:38.2 |
| 437 | Sam MercierPlace 437 · Grade 9 · Wheaton (North) | 9 | Wheaton (North) | 21:38.5 |
| 438 | William BlackhallPlace 438 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 21:39.1 |
| 439 | William PavlikPlace 439 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 21:39.9 |
| 440 | James PickeringPlace 440 · Grade 12 · Wilmette (Loyola Academy) | 12 | Wilmette (Loyola Academy) | 21:40.3 |
| 441 | Will WadePlace 441 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 21:41.5 |
| 442 | Pierce OrlandoPlace 442 · Grade 10 · Barrington | 10 | Barrington | 21:41.8 |
| 443 | Robert BerksPlace 443 · Grade 11 · Chicago (Jones) | 11 | Chicago (Jones) | 21:46.0 |
| 444 | Noah BangPlace 444 · Grade 10 · Barrington | 10 | Barrington | 21:46.1 |
| 445 | Drey BallardPlace 445 · Grade 11 · Bethalto (Civic Memorial) | 11 | Bethalto (Civic Memorial) | 21:46.8 |
| 446 | Alex ZhaoPlace 446 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 21:48.7 |
| 447 | Levi CorderoPlace 447 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 21:49.4 |
| 448 | Owen ChungPlace 448 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 21:50.2 |
| 449 | Simon DelgadoPlace 449 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 21:50.5 |
| 450 | Lukas BlaisdellPlace 450 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 21:53.6 |
| 451 | Kyzir JonesPlace 451 · Grade 9 · Chicago (Kenwood) | 9 | Chicago (Kenwood) | 21:54.9 |
| 452 | Vincent MangesPlace 452 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 21:54.9 |
| 453 | Ethan WuPlace 453 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 21:56.2 |
| 454 | Alex WittPlace 454 · Grade 12 · St Thomas Aquinas | 12 | St Thomas Aquinas | 22:00.4 |
| 455 | Treyden HumphreyPlace 455 · Grade 11 · Quincy (Sr.) | 11 | Quincy (Sr.) | 22:01.2 |
| 456 | Anthony MartinezPlace 456 · Grade 10 · Chicago (Jones) | 10 | Chicago (Jones) | 22:02.7 |
| 457 | Dylan RicaurtePlace 457 · Grade 10 · Barrington | 10 | Barrington | 22:04.1 |
| 458 | Camden BriggsPlace 458 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 22:05.3 |
| 459 | Anthony CroftonPlace 459 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 22:05.8 |
| 460 | Johnathan HammondPlace 460 · Grade 11 · Naperville (Neuqua Valley) | 11 | Naperville (Neuqua Valley) | 22:08.1 |
| 461 | Martin William KulakPlace 461 · Grade 10 · South Elgin | 10 | South Elgin | 22:09.1 |
| 462 | Fabio ReyesPlace 462 · Grade 12 · Chicago (Jones) | 12 | Chicago (Jones) | 22:09.2 |
| 463 | Tyler HannahPlace 463 · Grade 11 · St. Charles (East) | 11 | St. Charles (East) | 22:09.7 |
| 464 | Michael KrupaPlace 464 · Grade 9 · Orland Park (Sandburg) | 9 | Orland Park (Sandburg) | 22:11.1 |
| 465 | Harry ButterfieldPlace 465 · Grade 12 · O'Fallon (H.S.) | 12 | O'Fallon (H.S.) | 22:12.4 |
| 466 | Gabriel LopezPlace 466 · Grade 12 · Oswego (East) | 12 | Oswego (East) | 22:12.6 |
| 467 | Braydon WeitzelPlace 467 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 22:12.8 |
| 468 | Ethan LeePlace 468 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 22:12.9 |
| 469 | Dan HammadPlace 469 · Grade 10 · Palos Hills (Stagg) | 10 | Palos Hills (Stagg) | 22:13.9 |
| 470 | Dominic WanlessPlace 470 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 22:14.6 |
| 471 | Tommy VisvardisPlace 471 · Grade 9 · South Elgin | 9 | South Elgin | 22:16.7 |
| 472 | Ratib ZatarPlace 472 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 22:16.7 |
| 473 | Calem CalaraPlace 473 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 22:17.9 |
| 474 | Jaydin SmithPlace 474 · Grade 10 · Chicago (Kenwood) | 10 | Chicago (Kenwood) | 22:21.0 |
| 475 | Michael HommemaPlace 475 · Grade 12 · Rockton (Hononegah) | 12 | Rockton (Hononegah) | 22:22.3 |
| 476 | Gabriel SchmidtPlace 476 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 22:24.4 |
| 477 | Brayden EvelsizerPlace 477 · Grade 10 · El Paso (E.P.-Gridley) | 10 | El Paso (E.P.-Gridley) | 22:26.1 |
| 478 | Plotr ZawadaPlace 478 · Grade 9 · Chicago (Kenwood) | 9 | Chicago (Kenwood) | 22:26.2 |
| 479 | Charlie SegerPlace 479 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 22:30.9 |
| 480 | Keith NebelPlace 480 · Grade 12 · New Lenox (Lincoln-Way West) | 12 | New Lenox (Lincoln-Way West) | 22:34.8 |
| 481 | Logan WervePlace 481 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 22:35.2 |
| 482 | Donato PrincipePlace 482 · Grade 11 · South Elgin | 11 | South Elgin | 22:35.3 |
| 483 | Ben BergesonPlace 483 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 22:36.4 |
| 484 | Stephen D'SaPlace 484 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 22:36.6 |
| 485 | Daniel CarlosPlace 485 · Grade 9 · Chicago (Jones) | 9 | Chicago (Jones) | 22:36.9 |
| 486 | Max BorkowskiPlace 486 · Grade 10 · South Elgin | 10 | South Elgin | 22:38.3 |
| 487 | Ted SmithPlace 487 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 22:40.0 |
| 488 | Connor WithrowPlace 488 · Grade 9 · Bluford (Webber) | 9 | Bluford (Webber) | 22:40.1 |
| 489 | Jeremiah DennisPlace 489 · Grade 10 · Lombard (Glenbard East) | 10 | Lombard (Glenbard East) | 22:41.5 |
| 490 | Brandon HardingPlace 490 · Grade 10 · Mackinaw (Deer Creek-M.) | 10 | Mackinaw (Deer Creek-M.) | 22:44.0 |
| 491 | Jabari CarsonPlace 491 · Grade 9 · Chicago (Kenwood) | 9 | Chicago (Kenwood) | 22:46.1 |
| 492 | Anthony VitellaroPlace 492 · Grade 11 · Chicago (Marist) | 11 | Chicago (Marist) | 22:47.9 |
| 493 | John OnderkoPlace 493 · Grade 9 · Peoria (Notre Dame) | 9 | Peoria (Notre Dame) | 22:49.5 |
| 494 | Harrison SepichPlace 494 · Grade 12 · El Paso (E.P.-Gridley) | 12 | El Paso (E.P.-Gridley) | 22:49.7 |
| 495 | Magic JamesPlace 495 · Grade 9 · Bluford (Webber) | 9 | Bluford (Webber) | 22:55.8 |
| 496 | Joel PulinatPlace 496 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 22:57.6 |
| 497 | Roman ZimmermanPlace 497 · Grade 11 · El Paso (E.P.-Gridley) | 11 | El Paso (E.P.-Gridley) | 22:58.4 |
| 498 | Tiago NunesPlace 498 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 23:01.0 |
| 499 | Noah EdelbeckPlace 499 · Grade 10 · Rockton (Hononegah) | 10 | Rockton (Hononegah) | 23:07.8 |
| 500 | Parker NealPlace 500 · Grade 10 · New Lenox (Lincoln-Way West) | 10 | New Lenox (Lincoln-Way West) | 23:08.9 |
| 501 | Zy ZhuPlace 501 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 23:09.3 |
| 502 | Ayden RaadPlace 502 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 23:12.7 |
| 503 | Aden VeljacicPlace 503 · Grade 11 · Plainfield (Central) | 11 | Plainfield (Central) | 23:13.7 |
| 504 | Charles MolonyPlace 504 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 23:14.0 |
| 505 | Nathan FredricksonPlace 505 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 23:14.4 |
| 506 | Adam IwanskiPlace 506 · Grade 10 · Oak Park (O.P.-River Forest) | 10 | Oak Park (O.P.-River Forest) | 23:18.1 |
| 507 | Blake KleinowPlace 507 · Grade 9 · O'Fallon (H.S.) | 9 | O'Fallon (H.S.) | 23:21.4 |
| 508 | Joey GlassmeyerPlace 508 · Grade 12 · St. Charles (East) | 12 | St. Charles (East) | 23:22.5 |
| 509 | Joseph CathelinePlace 509 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 23:25.3 |
| 510 | Ethan RigorPlace 510 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 23:26.5 |
| 511 | Jake StanuchPlace 511 · Grade 9 · Geneva | 9 | Geneva | 23:26.6 |
| 512 | Christian KellerPlace 512 · Grade 9 · O'Fallon (H.S.) | 9 | O'Fallon (H.S.) | 23:30.9 |
| 513 | Brian MarquezPlace 513 · Grade 9 · Aurora (West Aurora) | 9 | Aurora (West Aurora) | 23:36.2 |
| 514 | Jack StauderPlace 514 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 23:36.5 |
| 515 | Julian ShirarPlace 515 · Grade 11 · St. Charles (North) | 11 | St. Charles (North) | 23:40.4 |
| 516 | Bart CzachorPlace 516 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 23:40.8 |
| 517 | Mykael SekulerPlace 517 · Grade 9 · Chicago (Jones) | 9 | Chicago (Jones) | 23:41.0 |
| 518 | Nathaniel YounquistPlace 518 · Grade 11 · Chicago (Jones) | 11 | Chicago (Jones) | 23:42.0 |
| 519 | Samuel OwensPlace 519 · Grade 10 · Chicago (Kenwood) | 10 | Chicago (Kenwood) | 23:44.1 |
| 520 | Quinones JacobPlace 520 · Grade 12 · South Elgin | 12 | South Elgin | 23:45.1 |
| 521 | Anthony CarrilloPlace 521 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 23:47.4 |
| 522 | Jaxom FryPlace 522 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 23:47.7 |
| 523 | Chase GranholmPlace 523 · Grade 9 · Aurora (West Aurora) | 9 | Aurora (West Aurora) | 23:49.0 |
| 524 | Jadon NafzigerPlace 524 · Grade 9 · Mackinaw (Deer Creek-M.) | 9 | Mackinaw (Deer Creek-M.) | 23:49.7 |
| 525 | Khoa NguyenPlace 525 · Grade 11 · O'Fallon (H.S.) | 11 | O'Fallon (H.S.) | 23:49.9 |
| 526 | Rishi PatelPlace 526 · Grade 9 · South Elgin | 9 | South Elgin | 23:52.7 |
| 527 | Rohan PatelPlace 527 · Grade 10 · Barrington | 10 | Barrington | 23:53.8 |
| 528 | Raistlin KorthPlace 528 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:55.7 |
| 529 | Austin SmithPlace 529 · Grade 9 · New Lenox (Lincoln-Way West) | 9 | New Lenox (Lincoln-Way West) | 24:08.5 |
| 530 | Juan ZermenoPlace 530 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 24:09.5 |
| 531 | Rex PetersonPlace 531 · Grade 11 · Oswego (East) | 11 | Oswego (East) | 24:16.0 |
| 532 | Laith YasinPlace 532 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 24:16.1 |
| 533 | Thomas GuerrieroPlace 533 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 24:16.4 |
| 534 | Collin SpeicePlace 534 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 24:37.4 |
| 535 | Cody LamkinPlace 535 · Grade 10 · Peoria (Notre Dame) | 10 | Peoria (Notre Dame) | 24:39.1 |
| 536 | Patrick McKennaPlace 536 · Grade 11 · Barrington | 11 | Barrington | 24:48.3 |
| 537 | Ethan WodzinskiPlace 537 · Grade 9 · South Elgin | 9 | South Elgin | 24:51.0 |
| 538 | Alberto TobiasPlace 538 · Grade 10 · South Elgin | 10 | South Elgin | 24:53.4 |
| 539 | Alex LampherPlace 539 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 25:02.3 |
| 540 | Ayaan LadakPlace 540 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 25:11.8 |
| 541 | Anthony GoldenPlace 541 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 25:13.0 |
| 542 | Marcel BelancePlace 542 · Grade 9 · Oak Park (O.P.-River Forest) | 9 | Oak Park (O.P.-River Forest) | 25:13.0 |
| 543 | Rocco DeLucaPlace 543 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 25:17.8 |
| 544 | Daniel LiPlace 544 · Grade 9 · Barrington | 9 | Barrington | 25:28.1 |
| 545 | Wyatt BlackPlace 545 · Grade 9 · Springfield (Sacred Heart-Griffin) | 9 | Springfield (Sacred Heart-Griffin) | 25:48.3 |
| 546 | Ibrahim KhalilPlace 546 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 25:52.7 |
| 547 | Mohamed AhmedPlace 547 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 25:52.8 |
| 548 | Nick BlondinPlace 548 · Grade 9 · South Elgin | 9 | South Elgin | 25:53.6 |
| 549 | Jake WhetsellPlace 549 · Grade 12 · Taylorville | 12 | Taylorville | 26:03.7 |
| 550 | Jonas BoldtPlace 550 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 26:04.2 |
| 551 | Charles BerryPlace 551 · Grade 10 · O'Fallon (H.S.) | 10 | O'Fallon (H.S.) | 26:05.9 |
| 552 | Brady QuinlanPlace 552 · Grade 10 · Rantoul | 10 | Rantoul | 26:07.6 |
| 553 | Jordan ShawPlace 553 · Grade 12 · New Lenox (Lincoln-Way West) | 12 | New Lenox (Lincoln-Way West) | 26:16.0 |
| 554 | Amir ZatarPlace 554 · Grade 9 · Palos Heights (Shepard) | 9 | Palos Heights (Shepard) | 26:18.9 |
| 555 | Ewan KimPlace 555 · Grade 11 · Oak Park (O.P.-River Forest) | 11 | Oak Park (O.P.-River Forest) | 26:19.8 |
| 556 | Andrew (AJ) RodgersPlace 556 · Grade 9 · Pekin | 9 | Pekin | 26:43.8 |
| 557 | Colin MukushinaPlace 557 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 26:53.2 |
| 558 | Andrew MorrisonPlace 558 · Grade 9 · Pekin | 9 | Pekin | 26:56.7 |
| 559 | William GolubPlace 559 · Grade 11 · New Lenox (Lincoln-Way West) | 11 | New Lenox (Lincoln-Way West) | 26:58.5 |
| 560 | Ismael MusaPlace 560 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 26:58.9 |
| 561 | Nicholas IleaPlace 561 · Grade 11 · Roselle (Lake Park) | 11 | Roselle (Lake Park) | 27:17.6 |
| 562 | Andres UribePlace 562 · Grade 11 · Palos Heights (Shepard) | 11 | Palos Heights (Shepard) | 27:25.7 |
| 563 | Jack WheelerPlace 563 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 28:00.8 |
| 564 | Sebastian GarczekPlace 564 · Grade 9 · Palos Hills (Stagg) | 9 | Palos Hills (Stagg) | 28:03.9 |
| 565 | Nathan SiscoPlace 565 · Grade 11 · Palos Hills (Stagg) | 11 | Palos Hills (Stagg) | 28:53.4 |
| 566 | Ryan HendrixPlace 566 · Grade 11 · Aurora (West Aurora) | 11 | Aurora (West Aurora) | 28:58.1 |
| 567 | Gannon GibsonPlace 567 · Grade 9 · Rockton (Hononegah) | 9 | Rockton (Hononegah) | 29:11.0 |
| 568 | Tyler ChinPlace 568 · Grade 9 · Chicago (Jones) | 9 | Chicago (Jones) | 30:25.7 |
| 569 | Gavin ProperPlace 569 · Grade 9 · Chicago (Marist) | 9 | Chicago (Marist) | 35:32.7 |
| 570 | Austin RomanPlace 570 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 38:45.1 |