| 1 | Brayden KornPlace 1 · Grade 10 · Batavia | 10 | Batavia | 16:17.13 |
| 2 | Gavin GlossonPlace 2 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 16:42.45 |
| 3 | Alex TaskovPlace 3 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 16:42.89 |
| 4 | Jeremy ShillairPlace 4 · Grade 10 · Batavia | 10 | Batavia | 16:51.26 |
| 5 | Chris JohnsonPlace 5 · Grade 10 · Plainfield (East) | 10 | Plainfield (East) | 16:56.71 |
| 6 | Doyle WatsonPlace 6 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 16:57.74 |
| 7 | Jakob MosesPlace 7 · Grade 9 · Carol Stream (Glenbard North) | 9 | Carol Stream (Glenbard North) | 17:08.26 PR |
| 8 | Micah LindseyPlace 8 · Grade 10 · South Elgin | 10 | South Elgin | 17:08.77 |
| 9 | Jude SeversonPlace 9 · Grade 10 · Batavia | 10 | Batavia | 17:09.61 |
| 10 | Daniel FinnPlace 10 · Grade 9 · St. Charles (East) | 9 | St. Charles (East) | 17:12.11 |
| 11 | Ansh PatelPlace 11 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 17:12.56 |
| 12 | Connor StallPlace 12 · Grade 10 · St. Charles (East) | 10 | St. Charles (East) | 17:18.82 |
| 13 | Colin CleghornPlace 13 · Grade 10 · Batavia | 10 | Batavia | 17:27.19 |
| 14 | Andrew SimsPlace 14 · Grade 9 · West Chicago (Wheaton Academy) | 9 | West Chicago (Wheaton Academy) | 17:27.34 |
| 15 | Will GreerPlace 15 · Grade 9 · DeKalb | 9 | DeKalb | 17:28.67 |
| 16 | Ryan HeapPlace 16 · Grade 10 · Aurora (Waubonsie Valley) | 10 | Aurora (Waubonsie Valley) | 17:32.36 |
| 17 | Joey FlaskampPlace 17 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 17:44.67 |
| 18 | Zac AndersonPlace 18 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 17:45.53 |
| 19 | Shan AlamPlace 19 · Grade 10 · South Elgin | 10 | South Elgin | 17:46.40 |
| 20 | Sulaimaan KhanPlace 20 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 17:49.92 |
| 21 | Toby JurgielwiczPlace 21 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 17:53.91 |
| 22 | Will StevensonPlace 22 · Grade 10 · Aurora (Waubonsie Valley) | 10 | Aurora (Waubonsie Valley) | 17:55.05 |
| 23 | Dominick JohnsonPlace 23 · Grade 10 · Carol Stream (Glenbard North) | 10 | Carol Stream (Glenbard North) | 17:56.86 |
| 24 | Ettan ColemanPlace 24 · Grade 9 · Batavia | 9 | Batavia | 17:56.97 |
| 25 | Elliott DiehlPlace 25 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 17:59.34 |
| 26 | LJ DouglasPlace 26 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 18:00.01 PR |
| 27 | Isaac LuffPlace 27 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 18:04.61 |
| 28 | Jackson DepakakiboPlace 28 · Grade 9 · Norridge (Ridgewood) | 9 | Norridge (Ridgewood) | 18:05.14 |
| 29 | Jack NorthPlace 29 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:05.25 |
| 30 | Luca TucciPlace 30 · Grade 9 · Batavia | 9 | Batavia | 18:06.03 |
| 31 | Ben KrahenbuhlPlace 31 · Grade 10 · Batavia | 10 | Batavia | 18:06.25 |
| 32 | Jonathan CastilloPlace 32 · Grade 9 · Batavia | 9 | Batavia | 18:07.39 |
| 33 | Gabriel WingardPlace 33 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 18:07.65 |
| 34 | Breydan MassettPlace 34 · Grade 9 · Addison (A. Trail) | 9 | Addison (A. Trail) | 18:10.69 |
| 35 | John MarkerPlace 35 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 18:11.11 |
| 36 | Ian McFaddenPlace 36 · Grade 10 · South Elgin | 10 | South Elgin | 18:17.27 |
| 37 | David HernandezPlace 37 · Grade 10 · Elgin | 10 | Elgin | 18:18.69 |
| 38 | Will MortensenPlace 38 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 18:18.76 |
| 39 | Will LorenzPlace 39 · Grade 9 · Crystal Lake (South) | 9 | Crystal Lake (South) | 18:19.23 |
| 40 | Nikita BozhenkoPlace 40 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 18:21.13 PR |
| 41 | Charles RohdePlace 41 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 18:22.62 |
| 42 | Travis GarlingPlace 42 · Grade 10 · Carol Stream (Glenbard North) | 10 | Carol Stream (Glenbard North) | 18:25.42 |
| 43 | Howard BaumertPlace 43 · Grade 10 · Streamwood | 10 | Streamwood | 18:28.86 |
| 44 | Arjun KunjirPlace 44 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 18:29.76 |
| 45 | Grant ZasadnyPlace 45 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 18:30.80 |
| 46 | Victor OteroPlace 46 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 18:39.25 |
| 47 | Dominik KiptaPlace 47 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 18:40.23 PR |
| 48 | Abimanuel GarciaPlace 48 · Grade 9 · Bartlett | 9 | Bartlett | 18:43.86 |
| 49 | Aidan CanningPlace 49 · Grade 9 · Batavia | 9 | Batavia | 18:44.12 |
| 50 | William ConklinPlace 50 · Grade 9 · Batavia | 9 | Batavia | 18:45.19 |
| 51 | Angello CatalanPlace 51 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 18:45.98 PR |
| 52 | Andrew HammondPlace 52 · Grade 9 · Batavia | 9 | Batavia | 18:46.19 |
| 53 | Zachary PalsgrovePlace 53 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 18:50.85 |
| 54 | Jacob PrzywaraPlace 54 · Grade 10 · South Elgin | 10 | South Elgin | 18:53.15 |
| 55 | Nathan FigueroaPlace 55 · Grade 9 · Bartlett | 9 | Bartlett | 18:53.35 |
| 56 | Hiruka HewamanagePlace 56 · Grade 9 · Batavia | 9 | Batavia | 18:55.66 |
| 57 | Arzaan BuxPlace 57 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 18:55.98 |
| 58 | Benjamin Von EssenPlace 58 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 18:56.80 |
| 59 | Cannon Wilson ChavezPlace 59 · Grade 10 · Crystal Lake (South) | 10 | Crystal Lake (South) | 18:58.44 |
| 60 | Wes SchoeppPlace 60 · Grade 9 · Crystal Lake (South) | 9 | Crystal Lake (South) | 18:59.62 |
| 61 | Gabe KatsahniasPlace 61 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 19:00.70 |
| 62 | Matteo MarottaPlace 62 · Grade 10 · Batavia | 10 | Batavia | 19:01.14 |
| 63 | Max FoleyPlace 63 · Grade 10 · DeKalb | 10 | DeKalb | 19:02.17 |
| 64 | Lincoln MoellerPlace 64 · Grade 10 · Elgin | 10 | Elgin | 19:02.83 |
| 65 | Bryce HaackerPlace 65 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 19:03.29 |
| 66 | Andrew NyquistPlace 66 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 19:07.49 |
| 67 | Musa ShamsiPlace 67 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 19:11.32 |
| 68 | Levi OrtizPlace 68 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 19:16.60 |
| 69 | Timmy DurandPlace 69 · Grade 9 · DeKalb | 9 | DeKalb | 19:19.84 |
| 70 | Luke FrostPlace 70 · Grade 9 · West Chicago (Wheaton Academy) | 9 | West Chicago (Wheaton Academy) | 19:21.83 |
| 71 | Owen ClarkePlace 71 · Grade 9 · Batavia | 9 | Batavia | 19:22.57 |
| 72 | Cam BorkowskiPlace 72 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 19:22.77 |
| 73 | Kaysen ParkerPlace 73 · Grade 10 · South Elgin | 10 | South Elgin | 19:22.82 |
| 74 | Tashi LipschutzPlace 74 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 19:23.15 |
| 75 | Christian FilipczukPlace 75 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 19:25.22 |
| 76 | Owen JohnsonPlace 76 · Grade 10 · Aurora (Waubonsie Valley) | 10 | Aurora (Waubonsie Valley) | 19:25.29 |
| 77 | Arturo GodinezPlace 77 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 19:25.74 |
| 78 | Harrison NutleyPlace 78 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 19:26.36 |
| 79 | Finn BenoitPlace 79 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 19:27.76 |
| 80 | Emmett RigertasPlace 80 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 19:28.39 |
| 81 | Ryan JaraPlace 81 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 19:32.38 |
| 82 | Micah KimPlace 82 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 19:35.35 |
| 83 | Oliver Oetke-WebbPlace 83 · Grade 9 · Batavia | 9 | Batavia | 19:38.00 |
| 84 | Kenneth DelacruzPlace 84 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 19:38.88 |
| 85 | Fred AguirrePlace 85 · Grade 10 · Aurora (Waubonsie Valley) | 10 | Aurora (Waubonsie Valley) | 19:39.74 |
| 86 | Drew LinstraPlace 86 · Grade 9 · West Chicago (Wheaton Academy) | 9 | West Chicago (Wheaton Academy) | 19:43.39 |
| 87 | Sean YuPlace 87 · Grade 10 · Bartlett | 10 | Bartlett | 19:45.97 |
| 88 | Wade WalterPlace 88 · Grade 10 · Bartlett | 10 | Bartlett | 19:46.55 |
| 89 | Bradley LesatzPlace 89 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 19:47.65 |
| 90 | Jayden KuffelPlace 90 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 19:51.61 |
| 91 | Ben DayPlace 91 · Grade 9 · Batavia | 9 | Batavia | 19:52.95 |
| 92 | Jonny HernandezPlace 92 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 19:56.46 |
| 93 | Henry DowningPlace 93 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 19:56.72 |
| 94 | Isaiah RobiendoPlace 94 · Grade 9 · DeKalb | 9 | DeKalb | 19:57.85 |
| 95 | Jake SlowinskiPlace 95 · Grade 10 · South Elgin | 10 | South Elgin | 19:58.37 |
| 96 | Emilio MartinezPlace 96 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 19:59.01 |
| 97 | Brock ChlebosPlace 97 · Grade 9 · Plainfield (East) | 9 | Plainfield (East) | 19:59.16 |
| 98 | Benjamin FryPlace 98 · Grade 9 · Batavia | 9 | Batavia | 19:59.63 |
| 99 | Ormand MasonPlace 99 · Grade 9 · Batavia | 9 | Batavia | 19:59.80 |
| 100 | Daniel GrimesPlace 100 · Grade 9 · St. Charles (East) | 9 | St. Charles (East) | 20:00.20 |
| 101 | Brenn DonehooPlace 101 · Grade 9 · St. Charles (East) | 9 | St. Charles (East) | 20:00.22 |
| 102 | Zohaib MustafaPlace 102 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 20:00.83 |
| 103 | Jaden KochPlace 103 · Grade 10 · South Elgin | 10 | South Elgin | 20:01.11 |
| 104 | Romir DesaiPlace 104 · Grade 10 · Bartlett | 10 | Bartlett | 20:01.82 |
| 105 | Wesley FairPlace 105 · Grade 9 · Plainfield (East) | 9 | Plainfield (East) | 20:02.77 |
| 106 | Justin HenricksenPlace 106 · Grade 10 · Bartlett | 10 | Bartlett | 20:03.75 |
| 107 | Greg GomanPlace 107 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 20:03.96 |
| 108 | Jacob MillerPlace 108 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 20:04.06 |
| 109 | Chase ReabePlace 109 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 20:08.80 |
| 110 | Matthew KnappPlace 110 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 20:10.83 |
| 111 | Sebastian RaszkaPlace 111 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 20:10.83 |
| 112 | Ethan NartatezPlace 112 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 20:18.52 |
| 113 | Zach FordPlace 113 · Grade 9 · Addison (A. Trail) | 9 | Addison (A. Trail) | 20:18.63 |
| 114 | Erik WardPlace 114 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 20:19.81 |
| 115 | Emanuel SalazarPlace 115 · Grade 9 · Streamwood | 9 | Streamwood | 20:22.01 |
| 116 | Georgi KirovPlace 116 · Grade 10 · Norridge (Ridgewood) | 10 | Norridge (Ridgewood) | 20:23.15 |
| 117 | Zach UrbanPlace 117 · Grade 9 · Crystal Lake (South) | 9 | Crystal Lake (South) | 20:25.21 |
| 118 | Henry BellPlace 118 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 20:25.94 |
| 119 | Mason GiacchettiPlace 119 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 20:26.99 |
| 120 | David OlsonPlace 120 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 20:31.05 |
| 121 | Boaz WiedmannPlace 121 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 20:31.10 |
| 122 | Alex CapaccioPlace 122 · Grade 10 · Bartlett | 10 | Bartlett | 20:33.51 |
| 123 | Luke BlaserPlace 123 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 20:34.95 |
| 124 | Declan RadkePlace 124 · Grade 10 · South Elgin | 10 | South Elgin | 20:38.06 |
| 125 | Landin Swinson-HernandezPlace 125 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 20:39.22 |
| 126 | Evan EchanisPlace 126 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 20:43.00 |
| 127 | Hunter LeePlace 127 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 20:43.39 |
| 128 | Nikhil MarikumarPlace 128 · Grade 10 · Aurora (Waubonsie Valley) | 10 | Aurora (Waubonsie Valley) | 20:46.12 |
| 129 | Jakob AltimeierPlace 129 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 20:47.45 |
| 130 | Paul WeningPlace 130 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 20:47.49 |
| 131 | Emilio LaskuPlace 131 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 20:47.52 |
| 132 | Greyson MacDougallPlace 132 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 20:47.95 |
| 133 | Matthew FernandezPlace 133 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 20:48.75 |
| 134 | Declan WrightPlace 134 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 20:50.81 |
| 135 | Peter PzikPlace 135 · Grade 10 · South Elgin | 10 | South Elgin | 20:53.24 |
| 136 | Isaac PinedaPlace 136 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 20:53.36 |
| 137 | Luke EpiscopoPlace 137 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 20:54.69 |
| 138 | Om PatelPlace 138 · Grade 10 · Bartlett | 10 | Bartlett | 20:54.90 |
| 139 | Enzo ScarpelliPlace 139 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 20:55.58 |
| 140 | Nathaniel MatusikPlace 140 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 20:56.12 PR |
| 141 | Nathan CurranPlace 141 · Grade 10 · Plainfield (East) | 10 | Plainfield (East) | 20:56.21 |
| 142 | Adrian VillasenorPlace 142 · Grade 10 · Aurora (East) | 10 | Aurora (East) | 20:59.29 |
| 143 | Adrian LukaszewiczPlace 143 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 20:59.86 |
| 144 | Brody CoppPlace 144 · Grade 10 · St. Charles (East) | 10 | St. Charles (East) | 21:00.25 |
| 145 | Shayne KeiperPlace 145 · Grade 9 · Crystal Lake (South) | 9 | Crystal Lake (South) | 21:01.02 |
| 146 | Ayaan SiddiquiPlace 146 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 21:03.26 |
| 147 | Roberto MarinPlace 147 · Grade 9 · Addison (A. Trail) | 9 | Addison (A. Trail) | 21:03.51 |
| 148 | Cameron ChelburgPlace 148 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 21:03.60 |
| 149 | Alex BarkhooPlace 149 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 21:04.09 |
| 150 | Andrew DahlPlace 150 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 21:12.52 |
| 151 | Will HukPlace 151 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 21:13.15 |
| 152 | Layth SheikhPlace 152 · Grade 9 · Elgin (Larkin) | 9 | Elgin (Larkin) | 21:13.61 |
| 153 | Tyson DoradoPlace 153 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 21:15.07 PR |
| 154 | Mitchell ColbyPlace 154 · Grade 10 · Plainfield (East) | 10 | Plainfield (East) | 21:17.65 PR |
| 155 | Leo ZembaPlace 155 · Grade 9 · Aurora (Waubonsie Valley) | 9 | Aurora (Waubonsie Valley) | 21:19.65 |
| 156 | Lucas BurchackiPlace 156 · Grade 10 · South Elgin | 10 | South Elgin | 21:19.97 |
| 157 | Harper ShewmakePlace 157 · Grade 9 · Batavia | 9 | Batavia | 21:22.24 |
| 158 | Rahil PatelPlace 158 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 21:22.85 |
| 159 | Owen ZeheleinPlace 159 · Grade 10 · St. Charles (East) | 10 | St. Charles (East) | 21:23.08 |
| 160 | Andrew PunnoosePlace 160 · Grade 10 · Elgin | 10 | Elgin | 21:24.36 |
| 161 | Nash GamlinPlace 161 · Grade 10 · Batavia | 10 | Batavia | 21:25.38 |
| 162 | Adrian GuzmanPlace 162 · Grade 9 · Crystal Lake (South) | 9 | Crystal Lake (South) | 21:31.45 |
| 163 | Quinn FonnerPlace 163 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 21:31.82 |
| 164 | George Ortega MendezPlace 164 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 21:32.57 |
| 165 | Davyd DemianivPlace 165 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 21:39.04 |
| 166 | Emery YuenPlace 166 · Grade 10 · Hoffman Estates (Conant) | 10 | Hoffman Estates (Conant) | 21:40.05 |
| 167 | Grant LivingstonPlace 167 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 21:41.69 |
| 168 | Max LevasPlace 168 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 21:46.04 |
| 169 | Clark StoreyPlace 169 · Grade 10 · DeKalb | 10 | DeKalb | 21:47.08 |
| 170 | Corbin TrierPlace 170 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 21:47.82 |
| 171 | Aiden KinchusPlace 171 · Grade 9 · Crystal Lake (South) | 9 | Crystal Lake (South) | 21:49.92 |
| 172 | Calvin ChanPlace 172 · Grade 10 · Carol Stream (Glenbard North) | 10 | Carol Stream (Glenbard North) | 21:50.42 |
| 173 | Jack CurranPlace 173 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 21:50.80 |
| 174 | Derek FigueroaPlace 174 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 21:54.77 |
| 175 | Aiden WiegertPlace 175 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 21:55.13 |
| 176 | Logan AdamitisPlace 176 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 21:55.53 |
| 177 | Jacob BahenaPlace 177 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 22:01.35 |
| 178 | August TarmichaelPlace 178 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 22:04.82 |
| 179 | Dominic InglesePlace 179 · Grade 9 · Batavia | 9 | Batavia | 22:04.96 |
| 180 | Carter BergmanPlace 180 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 22:05.45 |
| 181 | Krish ParekhPlace 181 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 22:05.87 |
| 182 | Robert NewbyPlace 182 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 22:06.07 |
| 183 | Jayden NelsonPlace 183 · Grade 9 · Streamwood | 9 | Streamwood | 22:06.16 |
| 184 | Ayden LopezPlace 184 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 22:06.68 |
| 185 | Miguel FierrosPlace 185 · Grade 10 · Elgin | 10 | Elgin | 22:07.52 |
| 186 | Charles ZahariasPlace 186 · Grade 10 · Aurora (East) | 10 | Aurora (East) | 22:10.36 |
| 187 | Luke QuilbanPlace 187 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 22:11.89 |
| 188 | John BulatPlace 188 · Grade 9 · Norridge (Ridgewood) | 9 | Norridge (Ridgewood) | 22:13.92 |
| 189 | Colin OrrPlace 189 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 22:14.89 |
| 190 | Carlos FerminPlace 190 · Grade 9 · Streamwood | 9 | Streamwood | 22:19.18 |
| 191 | Caleb FroehlichPlace 191 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 22:21.03 |
| 192 | Patrick HamiltonPlace 192 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 22:21.72 |
| 193 | Dylan GillespiePlace 193 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 22:22.76 PR |
| 194 | Richard PicassoPlace 194 · Grade 10 · Elgin (Larkin) | 10 | Elgin (Larkin) | 22:24.24 PR |
| 195 | Sam WendelPlace 195 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 22:24.40 |
| 196 | Hayden SaundersPlace 196 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 22:28.46 |
| 197 | Emmanuel ToledoPlace 197 · Grade 10 · Bartlett | 10 | Bartlett | 22:30.06 |
| 198 | Muaaz HamadPlace 198 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 22:30.63 |
| 199 | Emmanuel SalgadoPlace 199 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 22:31.02 |
| 200 | Marquise DiamondPlace 200 · Grade 10 · Elgin (Larkin) | 10 | Elgin (Larkin) | 22:31.10 |
| 201 | Graham AltergottPlace 201 · Grade 9 · South Elgin | 9 | South Elgin | 22:37.73 |
| 202 | John NavisPlace 202 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 22:39.20 |
| 203 | Nick KozlikPlace 203 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 22:40.28 |
| 204 | Jovanni MirandaPlace 204 · Grade 9 · Addison (A. Trail) | 9 | Addison (A. Trail) | 22:41.66 |
| 205 | Liam HardisonPlace 205 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 22:46.70 |
| 206 | Miles AndersonPlace 206 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 22:49.04 |
| 207 | Robel ZelalemPlace 207 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 22:49.52 |
| 208 | Nico FrechmannPlace 208 · Grade 9 · Batavia | 9 | Batavia | 22:50.22 |
| 209 | Arihaan SinghPlace 209 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 22:50.56 |
| 210 | Michael WashkowiakPlace 210 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 22:51.19 |
| 211 | David SoicaPlace 211 · Grade 10 · Skokie (Niles West) | 10 | Skokie (Niles West) | 22:53.36 |
| 212 | Michael Galindo ChavezPlace 212 · Grade 9 · DeKalb | 9 | DeKalb | 22:54.76 |
| 213 | Izach YambaoPlace 213 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 23:01.35 |
| 214 | Jake WongPlace 214 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 23:02.39 |
| 215 | Alejandro Luna-PadillaPlace 215 · Grade 10 · Streamwood | 10 | Streamwood | 23:03.72 |
| 216 | Michael NowakowskiPlace 216 · Grade 10 · Bartlett | 10 | Bartlett | 23:09.64 |
| 217 | Kamran AqaiPlace 217 · Grade 10 · Crystal Lake (South) | 10 | Crystal Lake (South) | 23:09.97 |
| 218 | Aiken NavarroPlace 218 · Grade 10 · Streamwood | 10 | Streamwood | 23:12.58 |
| 219 | Aiden MerazPlace 219 · Grade 10 · Bartlett | 10 | Bartlett | 23:13.12 |
| 220 | Miguel Uribe ChavezPlace 220 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 23:13.34 |
| 221 | Karsten SonnPlace 221 · Grade 10 · Bartlett | 10 | Bartlett | 23:17.11 |
| 222 | Marco PerezPlace 222 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 23:27.84 |
| 223 | Beckett LindgrenPlace 223 · Grade 10 · Champaign (Central) | 10 | Champaign (Central) | 23:28.52 |
| 224 | D'Maury'A MardisPlace 224 · Grade 9 · Bartlett | 9 | Bartlett | 23:29.06 |
| 225 | Rowan SchallaPlace 225 · Grade 9 · Batavia | 9 | Batavia | 23:32.11 |
| 226 | Aiden SanchezPlace 226 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 23:35.36 |
| 227 | Edwin Porras RiosPlace 227 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 23:41.20 PR |
| 228 | Jason GarciaPlace 228 · Grade So · Aurora (East) | So | Aurora (East) | 23:44.39 |
| 229 | Cameron KhournisethPlace 229 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 23:47.55 PR |
| 230 | Ben HastertPlace 230 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 23:53.57 |
| 231 | Adam UnzeitigPlace 231 · Grade 9 · St. Charles (East) | 9 | St. Charles (East) | 23:56.66 |
| 232 | Austin RobertsPlace 232 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 23:58.66 |
| 233 | Charles WhitePlace 233 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 23:59.60 |
| 234 | Andrew RoycewiczPlace 234 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 23:59.87 |
| 235 | Ayden HunterPlace 235 · Grade 9 · St. Charles (East) | 9 | St. Charles (East) | 24:00.41 |
| 236 | Conor LeonardPlace 236 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 24:02.92 |
| 237 | Joseph MartinezPlace 237 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 24:02.98 PR |
| 238 | Aidan SkinnerPlace 238 · Grade 9 · Carol Stream (Glenbard North) | 9 | Carol Stream (Glenbard North) | 24:03.62 |
| 239 | John AndersonPlace 239 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 24:04.92 |
| 240 | Dylan SweetPlace 240 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 24:05.11 |
| 241 | Alonso TelloPlace 241 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 24:07.77 |
| 242 | Ryne De GuzmanPlace 242 · Grade 10 · St. Charles (East) | 10 | St. Charles (East) | 24:10.63 |
| 243 | Kevin FangPlace 243 · Grade 9 · Carol Stream (Glenbard North) | 9 | Carol Stream (Glenbard North) | 24:15.76 |
| 244 | Andrew NelsonPlace 244 · Grade 9 · Streamwood | 9 | Streamwood | 24:17.14 |
| 245 | David GrafPlace 245 · Grade 9 · South Elgin | 9 | South Elgin | 24:21.83 |
| 246 | Luca SilvioPlace 246 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 24:23.74 |
| 247 | Leo JaramilloPlace 247 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 24:26.37 |
| 248 | Saad BhuttaPlace 248 · Grade 9 · Champaign (Central) | 9 | Champaign (Central) | 24:26.58 |
| 249 | Christian MoralesPlace 249 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 24:33.40 |
| 250 | Nelson SarbassovPlace 250 · Grade 10 · St. Charles (North) | 10 | St. Charles (North) | 24:36.49 |
| 251 | Lucas BurdickPlace 251 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 24:44.24 |
| 252 | Pio RemoquilloPlace 252 · Grade 10 · Norridge (Ridgewood) | 10 | Norridge (Ridgewood) | 24:45.59 |
| 253 | Joshua RodriguezPlace 253 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 24:46.79 |
| 254 | Rayhan QuadriPlace 254 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 24:47.52 |
| 255 | Aiden IgnacioPlace 255 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 24:48.46 |
| 256 | Jason SanchirPlace 256 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 24:49.38 |
| 257 | Isai Del Cid MoyaPlace 257 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 24:50.59 |
| 258 | Alexander ChavezPlace 258 · Grade 9 · Elgin | 9 | Elgin | 24:51.00 |
| 259 | Daniel OngbuecoPlace 259 · Grade 10 · Norridge (Ridgewood) | 10 | Norridge (Ridgewood) | 24:51.11 |
| 260 | Lev LittlePlace 260 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 24:56.23 |
| 261 | Eoin ToalPlace 261 · Grade 9 · West Chicago (Wheaton Academy) | 9 | West Chicago (Wheaton Academy) | 24:58.57 |
| 262 | Miles GreerPlace 262 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 25:07.85 |
| 263 | Mitch DruwePlace 263 · Grade 9 · Batavia | 9 | Batavia | 25:09.69 |
| 264 | Bennett Van CampPlace 264 · Grade 9 · St. Charles (North) | 9 | St. Charles (North) | 25:14.53 |
| 265 | Ruben SanchezPlace 265 · Grade 10 · Elgin (Larkin) | 10 | Elgin (Larkin) | 25:19.54 |
| 266 | Aarnav VashisthaPlace 266 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 25:31.23 |
| 267 | Aidin ZilkicPlace 267 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 25:35.53 |
| 268 | Matias ZavalaPlace 268 · Grade 10 · Aurora (East) | 10 | Aurora (East) | 25:36.31 |
| 269 | Vinnie EpiscopoPlace 269 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 25:56.93 |
| 270 | Kolton BankePlace 270 · Grade 10 · West Chicago (Wheaton Academy) | 10 | West Chicago (Wheaton Academy) | 26:10.88 |
| 271 | Brayden RichmondPlace 271 · Grade 9 · DeKalb | 9 | DeKalb | 26:19.50 |
| 272 | Yostger MoralesPlace 272 · Grade 9 · DeKalb | 9 | DeKalb | 26:19.83 |
| 273 | Jairo AcostaPlace 273 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 26:24.75 |
| 274 | Noah AbdeePlace 274 · Grade 10 · St. Charles (East) | 10 | St. Charles (East) | 26:33.62 |
| 275 | Tynan BensonPlace 275 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 26:39.14 |
| 276 | Oscar KubisztalPlace 276 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 26:47.99 |
| 277 | Bolakale AkinwandePlace 277 · Grade 9 · Burlington (Central) | 9 | Burlington (Central) | 27:03.26 |
| 278 | Jonathon CisnerosPlace 278 · Grade 10 · Crystal Lake (South) | 10 | Crystal Lake (South) | 27:08.91 |
| 279 | Alex CepedaPlace 279 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 27:19.43 PR |
| 280 | Santiago GardeaPlace 280 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 27:21.33 |
| 281 | John SkibbePlace 281 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 27:23.51 |
| 282 | William NelsonPlace 282 · Grade 9 · Carol Stream (Glenbard North) | 9 | Carol Stream (Glenbard North) | 27:34.72 |
| 283 | Alexander InzurriagaPlace 283 · Grade 10 · Burlington (Central) | 10 | Burlington (Central) | 27:51.74 |
| 284 | Matthew ChungPlace 284 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 28:02.35 |
| 285 | Michael ChayhanePlace 285 · Grade 9 · Streamwood | 9 | Streamwood | 28:04.98 |
| 286 | Philip HammerPlace 286 · Grade 9 · St. Charles (East) | 9 | St. Charles (East) | 28:27.86 |
| 287 | David CortezPlace 287 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 28:28.11 |
| 288 | Ryan AlcantaraPlace 288 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 28:35.50 |
| 289 | David WeedPlace 289 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 28:43.66 |
| 290 | Mohammed AhmedPlace 290 · Grade 9 · Skokie (Niles West) | 9 | Skokie (Niles West) | 28:49.38 |
| 291 | Matthew ErazoPlace 291 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 29:14.62 |
| 292 | Jackson BarchPlace 292 · Grade 9 · Algonquin (Jacobs) | 9 | Algonquin (Jacobs) | 29:29.26 |
| 293 | Evan JuraszPlace 293 · Grade 10 · Algonquin (Jacobs) | 10 | Algonquin (Jacobs) | 29:50.54 |
| 294 | Matthew AmezolaPlace 294 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 30:03.60 |
| 295 | Jaiden CharanPlace 295 · Grade 9 · Hoffman Estates (Conant) | 9 | Hoffman Estates (Conant) | 30:43.75 |
| 296 | Adrian Garcia LopezPlace 296 · Grade 9 · Aurora (East) | 9 | Aurora (East) | 31:17.15 |
| 297 | Max FergusonPlace 297 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 31:40.40 PR |
| 298 | Franco BovePlace 298 · Grade 10 · Bartlett | 10 | Bartlett | 32:59.72 |
| 299 | Mason PodgorskiPlace 299 · Grade 10 · South Elgin | 10 | South Elgin | 34:49.15 |
| 300 | Maximus BabakhaniPlace 300 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 40:19.96 |