| 1 | Jordan TeranPlace 1 · Grade 10 · Wheeling | 10 | Wheeling | 12:54.4 PR |
| 2 | Jack MartinPlace 2 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 13:02.9 PR |
| 3 | Stephen BarrettoPlace 3 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 13:10.7 PR |
| 4 | JD ShellyPlace 4 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:10.9 PR |
| 5 | Jackson FlickPlace 5 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:11.5 PR |
| 6 | Jason PalafoxPlace 6 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 13:14.3 PR |
| 7 | Felix BoeingPlace 7 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:14.9 PR |
| 8 | William LoberPlace 8 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:18.4 PR |
| 9 | Trevor GiampaPlace 9 · Grade 10 · Barrington | 10 | Barrington | 13:20.8 PR |
| 10 | Ethan MarundePlace 10 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 13:21.0 PR |
| 11 | Ray UrePlace 11 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 13:23.5 PR |
| 12 | Nick CarabaPlace 12 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 13:24.2 PR |
| 13 | Jacob WrightPlace 13 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 13:26.7 PR |
| 14 | Ben AkasonPlace 14 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:27.0 PR |
| 15 | Jake MyersPlace 15 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 13:29.6 PR |
| 16 | Jack FitzPatrickPlace 16 · Grade 9 · Barrington | 9 | Barrington | 13:30.5 PR |
| 17 | Caleb EngelmannPlace 17 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 13:33.6 PR |
| 18 | Tyler AckermanPlace 18 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:33.8 PR |
| 19 | Carter HartPlace 19 · Grade 9 · Barrington | 9 | Barrington | 13:34.4 PR |
| 20 | Bryan MartinezPlace 20 · Grade 9 · Wheeling | 9 | Wheeling | 13:37.2 PR |
| 21 | Blake GarrelsPlace 21 · Grade 9 · Barrington | 9 | Barrington | 13:39.0 PR |
| 22 | Spencer BurkhalterPlace 22 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 13:39.1 PR |
| 23 | Logan SkidmorePlace 23 · Grade 9 · Barrington | 9 | Barrington | 13:40.4 PR |
| 24 | Tyler GilleyPlace 24 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:42.4 PR |
| 25 | Max BeutelPlace 25 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 13:43.4 PR |
| 26 | Zander CasisPlace 26 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 13:47.3 |
| 27 | Raghav GuptaPlace 27 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:47.6 PR |
| 28 | Luis VazquezPlace 28 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 13:48.9 PR |
| 29 | Greigh WellsPlace 29 · Grade 9 · Barrington | 9 | Barrington | 13:49.1 PR |
| 30 | Remy JankuskyPlace 30 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 13:50.7 PR |
| 31 | Mike GomoluchPlace 31 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 13:51.1 PR |
| 32 | Chase JohnsonPlace 32 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 13:52.0 PR |
| 33 | Ben TeppoPlace 33 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 13:52.1 PR |
| 34 | Jose CastilloPlace 34 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 13:53.2 PR |
| 35 | Oscar PhillipsPlace 35 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 13:54.8 PR |
| 36 | Erik Osorio-CruzPlace 36 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 13:55.0 PR |
| 37 | Esteban LagunesPlace 37 · Grade 10 · Wheeling | 10 | Wheeling | 13:55.3 PR |
| 38 | Chris GamaPlace 38 · Grade 10 · Wheeling | 10 | Wheeling | 13:58.0 PR |
| 39 | Tyler NishimuraPlace 39 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 13:58.1 PR |
| 40 | Greg SevillaPlace 40 · Grade 10 · Wheeling | 10 | Wheeling | 13:59.1 PR |
| 41 | Mason HoffmanPlace 41 · Grade 10 · Wheeling | 10 | Wheeling | 14:00.4 PR |
| 42 | Jonathan KangPlace 42 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 14:01.8 |
| 43 | Patryk SzczepaniakPlace 43 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:02.0 PR |
| 44 | Kevin HilleslandPlace 44 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 14:04.7 PR |
| 45 | Thomas De LancePlace 45 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 14:05.4 PR |
| 46 | Sam StubbsPlace 46 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:08.3 PR |
| 47 | Griffin GinderPlace 47 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 14:09.3 PR |
| 48 | Jack WolskiPlace 48 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 14:09.9 PR |
| 49 | Kyle MillerPlace 49 · Grade 9 · Antioch | 9 | Antioch | 14:10.5 PR |
| 50 | Aiden DunleavyPlace 50 · Grade 10 · Barrington | 10 | Barrington | 14:11.5 PR |
| 51 | Nick MethnerPlace 51 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:12.4 PR |
| 52 | Kevin LuiPlace 52 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 14:15.5 PR |
| 53 | Owen LanePlace 53 · Grade 9 · Antioch | 9 | Antioch | 14:15.7 PR |
| 54 | Tim ChomaPlace 54 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:19.0 PR |
| 55 | Keegan EstradaPlace 55 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 14:19.3 PR |
| 56 | Nick GrassePlace 56 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 14:19.5 PR |
| 57 | Anthony TorresPlace 57 · Grade 9 · Barrington | 9 | Barrington | 14:19.6 PR |
| 58 | Kris MarinoPlace 58 · Grade 9 · Barrington | 9 | Barrington | 14:20.9 PR |
| 59 | Mark SantiPlace 59 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 14:21.0 PR |
| 60 | Jake ZiebarthPlace 60 · Grade 9 · Barrington | 9 | Barrington | 14:24.1 PR |
| 61 | Ray PetzoldPlace 61 · Grade 9 · Wheeling | 9 | Wheeling | 14:24.9 PR |
| 62 | Quinn RudyPlace 62 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:25.8 PR |
| 63 | Hayden ZaluckyjPlace 63 · Grade 9 · Belvidere (North) | 9 | Belvidere (North) | 14:26.1 PR |
| 64 | Abraham HoltermannPlace 64 · Grade 10 · Barrington | 10 | Barrington | 14:26.3 PR |
| 65 | Charlie HartPlace 65 · Grade 9 · Deerfield | 9 | Deerfield | 14:29.0 PR |
| 66 | Joshua ThakurdasPlace 66 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 14:30.3 PR |
| 67 | Brandon JordanPlace 67 · Grade 9 · Antioch | 9 | Antioch | 14:31.8 PR |
| 68 | Tim SmithPlace 68 · Grade 10 · Lake Villa (Lakes) | 10 | Lake Villa (Lakes) | 14:34.7 PR |
| 69 | Matt KimPlace 69 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:34.7 PR |
| 70 | Nick ParaskevasPlace 70 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 14:35.1 PR |
| 71 | Luke LinscottPlace 71 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 14:36.7 PR |
| 72 | Quinn BornPlace 72 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 14:37.6 PR |
| 73 | Jason DurayPlace 73 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 14:38.6 PR |
| 74 | Angel TorresPlace 74 · Grade 10 · Wheeling | 10 | Wheeling | 14:39.5 PR |
| 75 | Alan NancePlace 75 · Grade 10 · Wheeling | 10 | Wheeling | 14:40.0 PR |
| 76 | Mitch FisterPlace 76 · Grade 10 · Wheeling | 10 | Wheeling | 14:40.4 PR |
| 77 | Steve BrownPlace 77 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 14:41.3 PR |
| 78 | Carter SherwinPlace 78 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 14:43.0 PR |
| 79 | Ian HuffPlace 79 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 14:43.3 PR |
| 80 | Joey NemecPlace 80 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 14:44.4 PR |
| 81 | Dylan SienaPlace 81 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 14:45.2 PR |
| 82 | Daniel KoPlace 82 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 14:46.0 PR |
| 83 | Eric HernandezPlace 83 · Grade 9 · Wheeling | 9 | Wheeling | 14:46.4 PR |
| 84 | Nathan HelminskiPlace 84 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 14:46.9 PR |
| 85 | Jayesh PatelPlace 85 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 14:47.7 PR |
| 86 | Emmet BurkePlace 86 · Grade 10 · Libertyville | 10 | Libertyville | 14:49.5 |
| 87 | Gavin WhitePlace 87 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 14:49.7 PR |
| 88 | Alex RandallPlace 88 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 14:50.5 PR |
| 89 | Usaid MazharPlace 89 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 14:51.3 PR |
| 90 | Japnam HothiPlace 90 · Grade 9 · Wheeling | 9 | Wheeling | 14:54.3 PR |
| 91 | Noah AndersonPlace 91 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 14:54.5 |
| 92 | Nithin MantenaPlace 92 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 14:54.8 PR |
| 93 | Ty DwyerPlace 93 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 14:55.2 PR |
| 94 | Thomas HanPlace 94 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 14:56.3 PR |
| 95 | Johnny PicchiottiPlace 95 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 14:57.5 PR |
| 96 | Ryan PaulPlace 96 · Grade 10 · Barrington | 10 | Barrington | 14:57.6 PR |
| 97 | Jordan ShonfeldPlace 97 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 14:57.9 PR |
| 98 | Jack EngelPlace 98 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 14:58.7 PR |
| 99 | David PalmerPlace 99 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 15:00.3 PR |
| 100 | Grant AckardPlace 100 · Grade 9 · Barrington | 9 | Barrington | 15:01.6 PR |
| 101 | Aiden MassmanPlace 101 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 15:02.1 PR |
| 102 | Tommy BenedettoPlace 102 · Grade 9 · Barrington | 9 | Barrington | 15:02.7 PR |
| 103 | Petterson MontegrandePlace 103 · Grade 9 · Wheeling | 9 | Wheeling | 15:03.3 PR |
| 104 | Ethan HansenPlace 104 · Grade 9 · Libertyville | 9 | Libertyville | 15:03.5 PR |
| 105 | Cole GebertPlace 105 · Grade 10 · Libertyville | 10 | Libertyville | 15:03.6 PR |
| 106 | Adam GorcycaPlace 106 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 15:04.3 PR |
| 107 | Anthony AloisioPlace 107 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 15:06.5 PR |
| 108 | Ben TicsayPlace 108 · Grade 10 · Antioch | 10 | Antioch | 15:08.6 PR |
| 109 | Ryan JohnsonPlace 109 · Grade 9 · Antioch | 9 | Antioch | 15:09.7 PR |
| 110 | Logan PhillipsPlace 110 · Grade 9 · Antioch | 9 | Antioch | 15:10.5 PR |
| 111 | Alfredo ArnieriPlace 111 · Grade 9 · Barrington | 9 | Barrington | 15:11.3 PR |
| 112 | Ian CataPlace 112 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:12.5 PR |
| 113 | Abaan AnsariPlace 113 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 15:12.7 PR |
| 114 | Jake GoldstonePlace 114 · Grade 9 · Deerfield | 9 | Deerfield | 15:13.3 PR |
| 115 | Joe HealyPlace 115 · Grade 9 · Deerfield | 9 | Deerfield | 15:13.4 PR |
| 116 | Ian JoePlace 116 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 15:13.7 PR |
| 117 | Jonah KaplanPlace 117 · Grade 9 · Deerfield | 9 | Deerfield | 15:15.3 PR |
| 118 | Alex BarbarisePlace 118 · Grade 10 · Antioch | 10 | Antioch | 15:15.7 PR |
| 119 | Ethan FriedmanPlace 119 · Grade 9 · Deerfield | 9 | Deerfield | 15:16.8 PR |
| 120 | Matt HelminskiPlace 120 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 15:16.9 |
| 121 | Caleb ReedPlace 121 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 15:17.9 PR |
| 122 | Isaac SweitzerPlace 122 · Grade 9 · Libertyville | 9 | Libertyville | 15:19.0 PR |
| 123 | Augustus StamerPlace 123 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:20.1 PR |
| 124 | Josh RipoliPlace 124 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 15:20.4 PR |
| 125 | Josh SilvermanPlace 125 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:23.9 PR |
| 126 | Matt LawrencePlace 126 · Grade 10 · Antioch | 10 | Antioch | 15:26.1 PR |
| 127 | Sean HumpaPlace 127 · Grade 10 · Lake Villa (Lakes) | 10 | Lake Villa (Lakes) | 15:26.4 PR |
| 128 | Liam GrablePlace 128 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:26.6 PR |
| 129 | Noah LolliPlace 129 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:26.9 PR |
| 130 | Kevin LettsPlace 130 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 15:27.1 PR |
| 131 | Sam WalserPlace 131 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 15:27.3 PR |
| 132 | Ethan SchaffnerPlace 132 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:27.5 PR |
| 133 | Antonios SklivagosPlace 133 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 15:28.0 PR |
| 134 | Ryan SparksPlace 134 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 15:29.6 PR |
| 135 | Grant FisherPlace 135 · Grade 10 · Deerfield | 10 | Deerfield | 15:29.9 |
| 136 | Grant HamptonPlace 136 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 15:32.4 PR |
| 137 | Victor RogowskiPlace 137 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 15:33.4 PR |
| 138 | Jesse YangPlace 138 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:33.4 PR |
| 139 | Bibin BijuPlace 139 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 15:35.4 PR |
| 140 | Walker WinklerPlace 140 · Grade 9 · Antioch | 9 | Antioch | 15:37.1 PR |
| 141 | Lucas DaSilvaPlace 141 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 15:37.2 PR |
| 142 | Max CollinsPlace 142 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 15:37.4 PR |
| 143 | Michael LindenmuthPlace 143 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 15:41.3 |
| 144 | Anshul KaushikPlace 144 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 15:42.4 PR |
| 145 | Jacob WagnerPlace 145 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 15:42.6 PR |
| 146 | James MurphyPlace 146 · Grade 10 · Belvidere (North) | 10 | Belvidere (North) | 15:42.8 PR |
| 147 | Michael O'KeeffePlace 147 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 15:45.5 PR |
| 148 | Jack MalonePlace 148 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 15:47.3 PR |
| 149 | Tim WacnikPlace 149 · Grade 9 · Libertyville | 9 | Libertyville | 15:48.1 PR |
| 150 | Teddy HinesPlace 150 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:48.4 PR |
| 151 | Connor VondrakPlace 151 · Grade 10 · Barrington | 10 | Barrington | 15:48.9 PR |
| 152 | Aidan GillespiePlace 152 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 15:49.2 PR |
| 153 | Kacper OlszewskiPlace 153 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 15:49.4 PR |
| 154 | Grant HamPlace 154 · Grade 10 · Barrington | 10 | Barrington | 15:51.8 PR |
| 155 | Liam FaustinoPlace 155 · Grade 10 · Lake Villa (Lakes) | 10 | Lake Villa (Lakes) | 15:52.9 PR |
| 156 | Jesus VallejoPlace 156 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 15:53.4 PR |
| 157 | Scott PetersenPlace 157 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 15:54.0 PR |
| 158 | Ryan WhitePlace 158 · Grade 9 · Libertyville | 9 | Libertyville | 15:57.7 PR |
| 159 | Sam AbderholdenPlace 159 · Grade 9 · Libertyville | 9 | Libertyville | 15:59.1 PR |
| 160 | James OgilvyPlace 160 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 16:04.3 PR |
| 161 | Jack BayPlace 161 · Grade 10 · Antioch | 10 | Antioch | 16:04.4 PR |
| 162 | Aansh MehtaPlace 162 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 16:05.4 PR |
| 163 | Anuj MehtaPlace 163 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 16:05.8 PR |
| 164 | Carl HimpelmannPlace 164 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 16:06.5 |
| 165 | Gus MurrayPlace 165 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 16:07.0 PR |
| 166 | Zack GrecoPlace 166 · Grade 9 · Deerfield | 9 | Deerfield | 16:07.9 PR |
| 167 | Leo MonaxiousPlace 167 · Grade 9 · Wheeling | 9 | Wheeling | 16:09.6 PR |
| 168 | Ethan PolakPlace 168 · Grade 10 · Wheeling | 10 | Wheeling | 16:09.7 PR |
| 169 | Jack YonoverPlace 169 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 16:13.0 PR |
| 170 | Jorge GutierrezPlace 170 · Grade 9 · Wheeling | 9 | Wheeling | 16:16.1 PR |
| 171 | Kaleb KotlowPlace 171 · Grade 10 · Antioch | 10 | Antioch | 16:16.7 PR |
| 172 | Julian BailonPlace 172 · Grade 10 · Wheeling | 10 | Wheeling | 16:17.3 PR |
| 173 | Aiden GralinskiPlace 173 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 16:20.0 |
| 174 | Emilio FigueroaPlace 174 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 16:20.9 PR |
| 175 | Matthew StockhorstPlace 175 · Grade 10 · Lake Villa (Lakes) | 10 | Lake Villa (Lakes) | 16:23.5 PR |
| 176 | Eduardo MejiaPlace 176 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 16:24.0 PR |
| 177 | T.S. LeePlace 177 · Grade 9 · Libertyville | 9 | Libertyville | 16:24.2 PR |
| 178 | Corey BrendPlace 178 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 16:26.6 PR |
| 179 | Ryan ChangPlace 179 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 16:28.8 PR |
| 180 | Jay SeiflowPlace 180 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 16:29.0 PR |
| 181 | Jaeren DadivasPlace 181 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 16:30.0 PR |
| 182 | Zachary LukePlace 182 · Grade 9 · Deerfield | 9 | Deerfield | 16:30.2 PR |
| 183 | Ryland TurnerPlace 183 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 16:30.6 PR |
| 184 | Dev DesaiPlace 184 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 16:30.6 PR |
| 185 | Coby SegalPlace 185 · Grade 10 · Deerfield | 10 | Deerfield | 16:31.1 PR |
| 186 | Caleb SmithPlace 186 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 16:32.2 PR |
| 187 | Andre BalloPlace 187 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 16:32.9 PR |
| 188 | Joseph LangridgePlace 188 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 16:33.1 PR |
| 189 | Brian RiccardoPlace 189 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 16:34.7 PR |
| 190 | Kousei TatsunoPlace 190 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 16:36.2 PR |
| 191 | Leo JoergerPlace 191 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 16:36.4 PR |
| 192 | Ethan BlankenshipPlace 192 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 16:37.1 PR |
| 193 | Evan MuralPlace 193 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 16:38.8 PR |
| 194 | Suyash TewariPlace 194 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 16:40.4 PR |
| 195 | Devin SantinelloPlace 195 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 16:46.4 PR |
| 196 | Jacob MuellerPlace 196 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 16:47.0 PR |
| 197 | Tyler DavidsonPlace 197 · Grade 10 · Antioch | 10 | Antioch | 16:47.2 PR |
| 198 | Santiago CuevesPlace 198 · Grade 10 · Wheeling | 10 | Wheeling | 16:49.4 PR |
| 199 | Ivan Peña HernandezPlace 199 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 16:52.1 PR |
| 200 | Alex SanchezPlace 200 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 16:55.6 PR |
| 201 | Solomon FoleyPlace 201 · Grade 9 · Belvidere (North) | 9 | Belvidere (North) | 16:55.6 PR |
| 202 | Logan LoflandPlace 202 · Grade 9 · Deerfield | 9 | Deerfield | 16:56.1 PR |
| 203 | Joey PylesPlace 203 · Grade 10 · Antioch | 10 | Antioch | 16:56.2 PR |
| 204 | George HarveyPlace 204 · Grade 10 · Libertyville | 10 | Libertyville | 16:56.4 PR |
| 205 | Thomas HuPlace 205 · Grade 9 · Deerfield | 9 | Deerfield | 16:57.1 PR |
| 206 | Daniel GfesserPlace 206 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 16:58.9 PR |
| 207 | Angel MaciasPlace 207 · Grade 9 · Wheeling | 9 | Wheeling | 16:59.2 PR |
| 208 | Arturo VilladaresPlace 208 · Grade 9 · Wheeling | 9 | Wheeling | 16:59.2 PR |
| 209 | Michael ColePlace 209 · Grade 9 · Belvidere (North) | 9 | Belvidere (North) | 17:00.5 PR |
| 210 | Armando HerreraPlace 210 · Grade 10 · Wheeling | 10 | Wheeling | 17:03.0 PR |
| 211 | Jeremiah HeerschePlace 211 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 17:03.3 PR |
| 212 | Minh DuongPlace 212 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 17:03.9 PR |
| 213 | Jake StamerPlace 213 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 17:06.0 PR |
| 214 | Eric RodriguezPlace 214 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 17:07.7 PR |
| 215 | Reid WilsonPlace 215 · Grade 9 · Deerfield | 9 | Deerfield | 17:08.9 PR |
| 216 | Ishan AnandPlace 216 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 17:12.8 PR |
| 217 | Kolton PowersPlace 217 · Grade 10 · Antioch | 10 | Antioch | 17:15.4 PR |
| 218 | Ben KistlerPlace 218 · Grade 10 · Libertyville | 10 | Libertyville | 17:15.4 PR |
| 219 | Jeremy RosenblumPlace 219 · Grade 9 · Deerfield | 9 | Deerfield | 17:16.8 PR |
| 220 | Val ZarkhPlace 220 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 17:17.2 PR |
| 221 | Bj Moses-RosenthalPlace 221 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 17:18.6 PR |
| 222 | Brendan BeamerPlace 222 · Grade 9 · Deerfield | 9 | Deerfield | 17:19.1 PR |
| 223 | Sariff AlvisoPlace 223 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 17:19.5 PR |
| 224 | Tyler GierszewiczPlace 224 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 17:21.2 PR |
| 225 | Tyler NagelbachPlace 225 · Grade 9 · Deerfield | 9 | Deerfield | 17:21.2 PR |
| 226 | Will SimsPlace 226 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 17:21.3 PR |
| 227 | Tanarius TwiggsPlace 227 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 17:26.6 PR |
| 228 | Joseph PetersenPlace 228 · Grade 9 · Barrington | 9 | Barrington | 17:27.5 PR |
| 229 | Sam DorfmanPlace 229 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 17:28.0 PR |
| 230 | Alex DillonPlace 230 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 17:28.1 PR |
| 231 | Ben SpiegelPlace 231 · Grade 9 · Deerfield | 9 | Deerfield | 17:28.8 PR |
| 232 | Thomas BleasdalePlace 232 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 17:28.8 PR |
| 233 | John HernandezPlace 233 · Grade 10 · Wheeling | 10 | Wheeling | 17:29.7 PR |
| 234 | Bryce NowickiPlace 234 · Grade 9 · Libertyville | 9 | Libertyville | 17:30.8 PR |
| 235 | Connor ThomasPlace 235 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 17:31.3 PR |
| 236 | Ben GlatzPlace 236 · Grade 10 · Lake Zurich | 10 | Lake Zurich | 17:32.7 PR |
| 237 | Michael KimPlace 237 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 17:33.3 PR |
| 238 | Fernando GonzalezPlace 238 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 17:35.1 PR |
| 239 | Jimmy MroczkaPlace 239 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 17:35.6 PR |
| 240 | Marty HumbertPlace 240 · Grade 9 · Libertyville | 9 | Libertyville | 17:36.5 PR |
| 241 | Jacob MoruszewiczPlace 241 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 17:39.7 |
| 242 | Kyle ChungPlace 242 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 17:43.4 PR |
| 243 | Michael BuccellatoPlace 243 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 17:46.3 PR |
| 244 | Jason TorresPlace 244 · Grade 9 · Libertyville | 9 | Libertyville | 17:47.7 PR |
| 245 | Trey SymonanisPlace 245 · Grade 9 · Deerfield | 9 | Deerfield | 17:49.0 PR |
| 246 | Colin MongePlace 246 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 17:52.7 PR |
| 247 | Alex VazquezPlace 247 · Grade 9 · Wheeling | 9 | Wheeling | 17:54.3 PR |
| 248 | Drew KnuettelPlace 248 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 17:55.4 PR |
| 249 | Zachary HarrisonPlace 249 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 17:56.9 |
| 250 | Ryan BrownPlace 250 · Grade 9 · Arlington Heights (Hersey) | 9 | Arlington Heights (Hersey) | 18:01.4 PR |
| 251 | Arjun KauraPlace 251 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 18:02.7 PR |
| 252 | Prem NairPlace 252 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 18:04.1 PR |
| 253 | Saahil PatelPlace 253 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 18:05.2 PR |
| 254 | Josh AndersonPlace 254 · Grade 9 · Fox Lake (Grant) | 9 | Fox Lake (Grant) | 18:12.7 PR |
| 255 | Mike FramkePlace 255 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 18:16.2 PR |
| 256 | Mickey HolubPlace 256 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 18:16.5 PR |
| 257 | Xander RodriguezPlace 257 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 18:19.1 |
| 258 | Nathan MartoranaPlace 258 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 18:21.8 PR |
| 259 | Andre BanezPlace 259 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 18:24.5 PR |
| 260 | Daniel BaumhardtPlace 260 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 18:26.8 PR |
| 261 | Thano DouvikasPlace 261 · Grade 10 · Arlington Heights (Hersey) | 10 | Arlington Heights (Hersey) | 18:27.0 PR |
| 262 | Vishnu SadhuPlace 262 · Grade 9 · Rolling Meadows | 9 | Rolling Meadows | 18:27.3 PR |
| 263 | Shalin DoshiPlace 263 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 18:31.3 PR |
| 264 | Eddy LariosPlace 264 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 18:34.6 PR |
| 265 | Kyle ConwayPlace 265 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 18:41.4 PR |
| 266 | Kyle KohnPlace 266 · Grade 9 · Wheeling | 9 | Wheeling | 18:48.1 PR |
| 267 | Angel VillegasPlace 267 · Grade 10 · Park Ridge (Maine East) | 10 | Park Ridge (Maine East) | 18:49.3 PR |
| 268 | Cade EmpenPlace 268 · Grade 9 · Lake Villa (Lakes) | 9 | Lake Villa (Lakes) | 18:50.9 PR |
| 269 | Steven AltonPlace 269 · Grade 10 · Barrington | 10 | Barrington | 18:52.6 PR |
| 270 | Henry WellsPlace 270 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 18:54.1 PR |
| 271 | Nihar SimhadriPlace 271 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 18:58.8 PR |
| 272 | Scott SzykownyPlace 272 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 19:00.1 PR |
| 273 | Dan Luz-SanchezPlace 273 · Grade 10 · Wheeling | 10 | Wheeling | 19:07.0 PR |
| 274 | Cooper DolinPlace 274 · Grade 9 · Chicago (Wolcott) | 9 | Chicago (Wolcott) | 19:11.8 PR |
| 275 | Tyler StephensonPlace 275 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 19:23.3 PR |
| 276 | John MelulisPlace 276 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 19:23.9 PR |
| 277 | Trey RomigPlace 277 · Grade 10 · Fox Lake (Grant) | 10 | Fox Lake (Grant) | 19:32.6 PR |
| 278 | Louis KontoravdisPlace 278 · Grade 9 · Park Ridge (Maine East) | 9 | Park Ridge (Maine East) | 19:33.0 PR |
| 279 | Jonas SmithPlace 279 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 19:45.2 PR |
| 280 | Silas LonardPlace 280 · Grade 10 · Rolling Meadows | 10 | Rolling Meadows | 19:46.3 PR |
| 281 | Eric OsbornPlace 281 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 19:52.9 PR |
| 282 | Griffin BarrPlace 282 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 20:10.7 PR |
| 283 | Emmett StuartPlace 283 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 20:10.9 PR |
| 284 | Spencer EjupiPlace 284 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 20:14.5 PR |
| 285 | Matt GilbertsonPlace 285 · Grade 9 · Belvidere (North) | 9 | Belvidere (North) | 20:19.5 PR |
| 286 | Edward GuzmanPlace 286 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 20:20.9 PR |
| 287 | Bismark GyebiPlace 287 · Grade 10 · Des Plaines (Maine West) | 10 | Des Plaines (Maine West) | 20:22.0 PR |
| 288 | Kevin FieldsPlace 288 · Grade 9 · Chicago (Wolcott) | 9 | Chicago (Wolcott) | 20:42.2 PR |
| 289 | Max BolonPlace 289 · Grade 9 · Deerfield | 9 | Deerfield | 20:52.5 PR |
| 290 | Samuel PressPlace 290 · Grade 9 · Chicago (Wolcott) | 9 | Chicago (Wolcott) | 21:10.7 PR |
| 291 | Bode EngelmannPlace 291 · Grade 9 · Lake Zurich | 9 | Lake Zurich | 21:10.8 PR |
| 292 | Motoki NishiuraPlace 292 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 21:18.8 PR |
| 293 | Josh WienstockPlace 293 · Grade 10 · Wheeling | 10 | Wheeling | 21:24.0 PR |
| 294 | Niko FarrellPlace 294 · Grade 10 · Chicago (Wolcott) | 10 | Chicago (Wolcott) | 23:46.9 PR |
| 295 | Cameron RichPlace 295 · Grade 9 · Deerfield | 9 | Deerfield | 24:55.7 PR |
| 296 | Alex PettigrewPlace 296 · Grade 9 · Deerfield | 9 | Deerfield | 25:11.3 PR |
| 297 | John HindsPlace 297 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 25:13.9 PR |
| 298 | Anthony CovaPlace 298 · Grade 9 · Des Plaines (Maine West) | 9 | Des Plaines (Maine West) | 29:23.1 PR |
| 299 | Daniel BallengerPlace 299 · Grade 11 · Deerfield | 11 | Deerfield | 31:30.0 PR |