| 1 | Mesfin DiedrichPlace 1 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 16:38.69 |
| 2 | Danny BrankinPlace 2 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 16:39.03 |
| 3 | Santiago LopezPlace 3 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 16:48.10 |
| 4 | David BelgradPlace 4 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 17:00.50 |
| 5 | Eli DickersonPlace 5 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 17:02.17 |
| 6 | Brendan EddingtonPlace 6 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 17:18.68 |
| 7 | Jackson ScheierPlace 7 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 17:24.93 |
| 8 | Connor MoranPlace 8 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:25.36 |
| 9 | Nathan KwasneskiPlace 9 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:25.84 |
| 10 | Connor BaganzPlace 10 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 17:26.85 |
| 11 | Benjamin PetroitPlace 11 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:29.45 |
| 12 | Ryan StefanovPlace 12 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 17:32.06 |
| 13 | Cody SipplePlace 13 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 17:35.11 |
| 14 | Leo FronzaPlace 14 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 17:35.98 |
| 15 | Jacob FinkePlace 15 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 17:38.69 |
| 16 | Joshua RicoPlace 16 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 17:41.09 |
| 17 | Jack HoniotesPlace 17 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 17:42.06 |
| 18 | Jack VillarrealPlace 18 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 17:42.95 |
| 19 | Ryan MetzdorfPlace 19 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 17:45.61 |
| 20 | Eli NigroPlace 20 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 17:46.47 |
| 21 | John PitsoulakisPlace 21 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 17:48.03 |
| 22 | Dexter JonesPlace 22 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 17:51.02 |
| 23 | Jack KleinPlace 23 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 17:54.56 PR |
| 24 | Baldemar DelgadoPlace 24 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:54.97 PR |
| 25 | Ben DaoPlace 25 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 17:55.40 |
| 26 | Israel RinconenoPlace 26 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 17:55.75 |
| 27 | Jacob MarcisPlace 27 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 17:56.09 |
| 28 | Anthony HernandezPlace 28 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 17:56.56 |
| 29 | Ethan SeibtPlace 29 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:56.90 PR |
| 30 | Patrick NeiheiselPlace 30 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 17:57.21 |
| 31 | Charles MazzaPlace 31 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 18:04.45 |
| 32 | Max PilnyPlace 32 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 18:06.20 |
| 33 | Owen NashPlace 33 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 18:06.60 |
| 34 | Kolton NaramorePlace 34 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 18:09.48 |
| 35 | Austin RickelsPlace 35 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 18:10.68 |
| 36 | Callahan CullPlace 36 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 18:23.54 |
| 37 | Louis WojtalPlace 37 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 18:26.61 |
| 38 | Ryan GumzPlace 38 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 18:27.25 |
| 39 | Andrew MelonePlace 39 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 18:31.18 |
| 40 | Michael GovostisPlace 40 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 18:31.65 |
| 41 | Emerson RainoPlace 41 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 18:35.15 |
| 42 | Arturo GodinezPlace 42 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 18:35.49 PR |
| 43 | Wilson ChenPlace 43 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 18:36.24 |
| 44 | Edward WuPlace 44 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 18:36.59 |
| 45 | Shawn ChenPlace 45 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 18:37.95 |
| 46 | Kaushal PraturyPlace 46 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 18:38.60 PR |
| 47 | John CaseyPlace 47 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 18:39.20 |
| 48 | Daniel MaciagaPlace 48 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 18:41.68 |
| 49 | Wyatt KnowlesPlace 49 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 18:43.34 |
| 50 | Dario TinajeroPlace 50 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 18:47.98 |
| 51 | Nathan AndersonPlace 51 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 18:51.02 |
| 52 | Matthew DaltonPlace 52 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 18:59.92 |
| 53 | Luis IslasPlace 53 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 19:01.74 |
| 54 | Brayden VancePlace 54 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 19:04.09 |
| 55 | Alex WangPlace 55 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 19:05.10 |
| 56 | Blake WalterPlace 56 · Grade 9 · Oswego | 9 | Oswego | 19:05.64 |
| 57 | Jason FangPlace 57 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 19:10.96 |
| 58 | Gabriel GumbanPlace 58 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:11.85 |
| 59 | Alex DrescherPlace 59 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 19:15.80 |
| 60 | River LewisPlace 60 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 19:16.60 |
| 61 | Duncan ChurmsPlace 61 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 19:20.23 |
| 62 | Anay NandiPlace 62 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 19:24.68 |
| 63 | Keaton DalrymplePlace 63 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 19:25.29 |
| 64 | Kobe CasanovaPlace 64 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 19:25.75 PR |
| 65 | Eddie JordanPlace 65 · Grade 9 · Oswego | 9 | Oswego | 19:26.21 |
| 66 | Carmen GrandePlace 66 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 19:27.30 |
| 67 | Oskar GearyPlace 67 · Grade 9 · Hinsdale (Central) | 9 | Hinsdale (Central) | 19:27.85 |
| 68 | Mateo DiazPlace 68 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:28.54 |
| 69 | Atom ElementiPlace 69 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 19:29.94 |
| 70 | Kevin TomasPlace 70 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 19:30.61 |
| 71 | Rivan ModicaPlace 71 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 19:31.20 |
| 72 | Abraham (AJ) PauleyPlace 72 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 19:33.16 |
| 73 | Lucas TaillandierPlace 73 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 19:33.64 |
| 74 | Ryan LinPlace 74 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 19:35.49 |
| 75 | Roy SmithPlace 75 · Grade 9 · Flossmoor (Homewood-F.) | 9 | Flossmoor (Homewood-F.) | 19:36.71 |
| 76 | Aidan DoganPlace 76 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 19:40.78 PR |
| 77 | Zain KareemPlace 77 · Grade 9 · Oswego | 9 | Oswego | 19:41.89 |
| 78 | Aidan PiekarczykPlace 78 · Grade 9 · Oswego | 9 | Oswego | 19:42.39 |
| 79 | Will ParkerPlace 79 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 19:43.04 |
| 80 | Cooper FaheyPlace 80 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 19:43.47 PR |
| 81 | Dhruv RamPlace 81 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 19:44.45 |
| 82 | Ben RakersPlace 82 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 19:45.32 |
| 83 | Junaid EkramPlace 83 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 19:48.62 |
| 84 | Nathaniel RuizPlace 84 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 19:49.24 |
| 85 | Kyle WrightPlace 85 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 19:59.19 |
| 86 | Damian Ramirez FuentesPlace 86 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 19:59.75 |
| 87 | Aaron AndradePlace 87 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 20:02.14 |
| 88 | Cannon ForsmanPlace 88 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:03.00 PR |
| 89 | Carter BrooksPlace 89 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 20:03.30 |
| 90 | Evan DoneganPlace 90 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 20:04.46 |
| 91 | Jayden WadePlace 91 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 20:10.17 |
| 92 | Jamieson ConradPlace 92 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 20:10.66 |
| 93 | Advaya KeshavPlace 93 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 20:11.40 |
| 94 | Henry MalnarPlace 94 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 20:11.97 |
| 95 | Marcus VillanuevaPlace 95 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 20:12.39 |
| 96 | Ethan VarghesePlace 96 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:14.92 |
| 97 | Jace TrejoPlace 97 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 20:15.72 |
| 98 | Sean CuzzonePlace 98 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 20:17.36 |
| 99 | Maxtyn ClarkPlace 99 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 20:17.72 |
| 100 | Ethan ZhengPlace 100 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 20:18.28 |
| 101 | Markeese ThomasPlace 101 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 20:19.64 |
| 102 | Lucas ScarpinoPlace 102 · Grade 9 · Oswego | 9 | Oswego | 20:20.04 PR |
| 103 | Zach HorgenPlace 103 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 20:28.74 |
| 104 | Anthony RussoPlace 104 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 20:34.97 |
| 105 | Anton SchauerPlace 105 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:35.64 |
| 106 | Tommy KnickerbockerPlace 106 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 20:38.70 |
| 107 | TJ SchnitkerPlace 107 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 20:41.78 |
| 108 | Damon MillerPlace 108 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 20:42.93 |
| 109 | Martin McMahonPlace 109 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 20:44.79 |
| 110 | Sebastian FuglestadPlace 110 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 20:45.29 |
| 111 | Andres GonzalezPlace 111 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 20:47.42 |
| 112 | Dylan McGovernPlace 112 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 20:47.79 |
| 113 | Gavin ViscitoPlace 113 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 20:48.15 |
| 114 | Shreyan PaulPlace 114 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 20:49.45 |
| 115 | Daniel MendozaPlace 115 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 20:55.18 PR |
| 116 | Caleb RajPlace 116 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 20:58.47 PR |
| 117 | Nathan RyuPlace 117 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 20:59.32 |
| 118 | Harry BerkoffPlace 118 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 21:01.36 |
| 119 | Cole SmithPlace 119 · Grade 9 · Darien (Hinsdale South) | 9 | Darien (Hinsdale South) | 21:06.01 |
| 120 | James NelsonPlace 120 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 21:08.80 |
| 121 | Dylan MorrisPlace 121 · Grade 9 · Oswego | 9 | Oswego | 21:12.32 PR |
| 122 | Akshay RaoPlace 122 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 21:14.80 |
| 123 | Akhmad NuralievPlace 123 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 21:15.20 |
| 124 | Aiden ThompsonPlace 124 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 21:15.80 |
| 125 | Oren NelsonPlace 125 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 21:20.37 |
| 126 | Enzo Del CarloPlace 126 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 21:21.22 |
| 127 | Jayden BlackmondPlace 127 · Grade 9 · Harvey (Thornton) | 9 | Harvey (Thornton) | 21:23.49 |
| 128 | Adrian CastroPlace 128 · Grade 9 · Oswego | 9 | Oswego | 21:23.88 |
| 129 | Ruben PatelPlace 129 · Grade 9 · Naperville (North) | 9 | Naperville (North) | 21:26.36 |
| 130 | Jovin JijoPlace 130 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 21:30.01 |
| 131 | Leo UbaldoPlace 131 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 21:31.93 |
| 132 | Alex PiekarczykPlace 132 · Grade 9 · Oswego | 9 | Oswego | 21:35.25 |
| 133 | Gabriel FloresPlace 133 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 21:37.14 |
| 134 | TJ CaseyPlace 134 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 21:39.33 PR |
| 135 | Mateo PerezPlace 135 · Grade 9 · Oswego | 9 | Oswego | 21:40.83 PR |
| 136 | Logan EckPlace 136 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 21:42.76 |
| 137 | Ethan Von der lindenPlace 137 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 21:44.80 |
| 138 | Adhish RajaPlace 138 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 21:49.22 PR |
| 139 | Colton SchoutteetPlace 139 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 21:50.87 |
| 140 | Leo ZembaPlace 140 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 21:51.63 |
| 141 | Caleb GreenePlace 141 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 21:52.35 |
| 142 | Matthew QuiggPlace 142 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 21:54.15 |
| 143 | Ben WhalenPlace 143 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 21:59.09 |
| 144 | Declan HurleyPlace 144 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 22:00.23 |
| 145 | Eidan Flores SanchezPlace 145 · Grade 9 · Oswego | 9 | Oswego | 22:02.26 |
| 146 | Tom TruesdalePlace 146 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 22:04.50 |
| 147 | Anthony De Jesus, Jr.Place 147 · Grade 9 · Plainfield (North) | 9 | Plainfield (North) | 22:05.05 |
| 148 | Cameron HillPlace 148 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 22:29.39 |
| 149 | A.J. LypPlace 149 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 22:31.06 |
| 150 | Alejandro MartinezPlace 150 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 22:44.53 |
| 151 | Abram GergesPlace 151 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 22:50.85 |
| 152 | Cole NovotnyPlace 152 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 22:53.24 |
| 153 | Elliot RadtkePlace 153 · Grade 9 · Tinley Park (Andrew) | 9 | Tinley Park (Andrew) | 23:02.85 |
| 154 | Blake MillerPlace 154 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 23:22.51 |
| 155 | Husain AbadinPlace 155 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 23:23.59 |
| 156 | Charles HendersonPlace 156 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 23:38.21 |
| 157 | Jeremiah Le BlancPlace 157 · Grade 9 · Flossmoor (Homewood-F.) | 9 | Flossmoor (Homewood-F.) | 24:12.58 |
| 158 | Frederico LopezPlace 158 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 24:21.19 |
| 159 | Liam SfeirPlace 159 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 24:24.12 |
| 160 | Ethan RanneyPlace 160 · Grade 9 · Lockport (Twp.) | 9 | Lockport (Twp.) | 24:31.97 |
| 161 | Mehul MadenhalliPlace 161 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 24:55.64 PR |
| 162 | Lucas QuintanaPlace 162 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 24:58.63 PR |
| 163 | Max PfennigPlace 163 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 25:24.39 |
| 164 | Grayson BabbPlace 164 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 25:33.07 |
| 165 | Oliver HardinPlace 165 · Grade 9 · Naperville (Neuqua Valley) | 9 | Naperville (Neuqua Valley) | 25:38.35 |
| 166 | Matthew HansenPlace 166 · Grade 9 · Plainfield (Central) | 9 | Plainfield (Central) | 25:40.80 |
| 167 | Jeremiah GillPlace 167 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 26:56.58 |
| 168 | Troy WilsonPlace 168 · Grade 10 · Plainfield (North) | 10 | Plainfield (North) | 27:00.05 |
| 169 | Sushanth Yekkaluri VenkataPlace 169 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 27:12.43 PR |
| 170 | Munachiso AcharaPlace 170 · Grade 9 · Flossmoor (Homewood-F.) | 9 | Flossmoor (Homewood-F.) | 27:14.16 PR |
| 171 | Axell HernandezPlace 171 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 27:25.57 |
| 172 | Tomas VelazquezPlace 172 · Grade 9 · Joliet (West) | 9 | Joliet (West) | 28:05.23 PR |
| 173 | Brian AdaPlace 173 · Grade 9 · Bolingbrook | 9 | Bolingbrook | 29:05.29 |
| 174 | Cole ZentmyerPlace 174 · Grade 9 · Plainfield (South) | 9 | Plainfield (South) | 30:49.08 |
| 175 | Kritan ChowdarapuPlace 175 · Grade 9 · Oswego (East) | 9 | Oswego (East) | 31:33.93 |
| 176 | Sam LiggettPlace 176 · Grade 9 · Naperville (Central) | 9 | Naperville (Central) | 32:54.82 |