| 1 | Chris KupferPlace 1 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 10:23.15 PR |
| 2 | Alex SionekPlace 2 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 10:29.13 PR |
| 3 | Justin MacakPlace 3 · Grade 10 · Mt. Prospect (Prospect) | 10 | Mt. Prospect (Prospect) | 10:30.50 PR |
| 4 | Rahm SolanoPlace 4 · Grade 9 · Roselle (Lake Park) | 9 | Roselle (Lake Park) | 10:44.79 PR |
| 5 | Jackson StarkPlace 5 · Grade 11 · McHenry | 11 | McHenry | 10:45.06 PR |
| 6 | Noah ValkoPlace 6 · Grade 12 · Gurnee (Warren) | 12 | Gurnee (Warren) | 10:47.88 PR |
| 7 | Fariz RafiPlace 7 · Grade 11 · Gurnee (Warren) | 11 | Gurnee (Warren) | 10:49.03 PR |
| 8 | Zachary SchillingerPlace 8 · Grade 11 · Palatine (Fremd) | 11 | Palatine (Fremd) | 10:50.67 PR |
| 9 | Jack MuschlitzPlace 9 · Grade 11 · Gurnee (Warren) | 11 | Gurnee (Warren) | 10:51.78 PR |
| 10 | Ben FriedmanPlace 10 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 10:53.96 PR |
| 11 | Connor McAuliffePlace 11 · Grade 11 · McHenry | 11 | McHenry | 10:55.24 PR |
| 12 | Daniel HydePlace 12 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 10:56.61 PR |
| 13 | Nick CraftPlace 13 · Grade 12 · McHenry | 12 | McHenry | 10:58.52 PR |
| 14 | Ishaan KalsiPlace 14 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 11:00.46 PR |
| 15 | Emmanuel ChandigaPlace 15 · Grade 10 · Chicago (Mather) | 10 | Chicago (Mather) | 11:00.73 PR |
| 16 | Benjamin ConzelmanPlace 16 · Grade 9 · Gurnee (Warren) | 9 | Gurnee (Warren) | 11:03.68 PR |
| 17 | Bashir MohamedPlace 17 · Grade 10 · Chicago (Mather) | 10 | Chicago (Mather) | 11:04.03 PR |
| 18 | Alex BiernackiPlace 18 · Grade 12 · Roselle (Lake Park) | 12 | Roselle (Lake Park) | 11:04.12 PR |
| 19 | Gabe GrossmayerPlace 19 · Grade 10 · McHenry | 10 | McHenry | 11:06.11 PR |
| 20 | Barrett FloripPlace 20 · Grade 12 · Gurnee (Warren) | 12 | Gurnee (Warren) | 11:07.02 |
| 21 | Trenton AndersonPlace 21 · Grade 10 · Roselle (Lake Park) | 10 | Roselle (Lake Park) | 11:07.60 PR |
| 22 | Albert HouPlace 22 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 11:07.73 |
| 23 | Aiden WiatrPlace 23 · Grade 10 · McHenry | 10 | McHenry | 11:07.77 PR |
| 24 | Evan RasmussenPlace 24 · Grade 12 · Gurnee (Warren) | 12 | Gurnee (Warren) | 11:11.00 PR |
| 25 | Landon FreyPlace 25 · Grade 10 · McHenry | 10 | McHenry | 11:12.63 PR |
| 26 | Quinn GliattaPlace 26 · Grade 9 · Gurnee (Warren) | 9 | Gurnee (Warren) | 11:13.74 PR |
| 27 | Jack HargadonPlace 27 · Grade 10 · Mt. Prospect (Prospect) | 10 | Mt. Prospect (Prospect) | 11:15.34 |
| 28 | Warren McCulloughPlace 28 · Grade 12 · Lake Forest | 12 | Lake Forest | 11:15.35 PR |
| 29 | Brandon StrumburgerPlace 29 · Grade 11 · McHenry | 11 | McHenry | 11:15.67 PR |
| 30 | Trustin LawPlace 30 · Grade 12 · McHenry | 12 | McHenry | 11:21.91 |
| 31 | Jonah AndalPlace 31 · Grade 9 · Gurnee (Warren) | 9 | Gurnee (Warren) | 11:23.18 PR |
| 32 | Tyler GopinPlace 32 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 11:23.53 PR |
| 33 | Matthew SongPlace 33 · Grade 11 · Palatine (Fremd) | 11 | Palatine (Fremd) | 11:27.26 PR |
| 34 | Jeremy KoniecznyPlace 34 · Grade 12 · Lisle (Benet Academy) | 12 | Lisle (Benet Academy) | 11:28.16 PR |
| 35 | Leo LeiPlace 35 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 11:28.35 PR |
| 36 | Jon NollPlace 36 · Grade 11 · Lake Forest Academy | 11 | Lake Forest Academy | 11:28.57 PR |
| 37 | Andrew LampsPlace 37 · Grade 11 · Gurnee (Warren) | 11 | Gurnee (Warren) | 11:30.03 PR |
| 38 | Henry FisherPlace 38 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 11:33.08 PR |
| 39 | Teddy KellyPlace 39 · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 11:33.85 PR |
| 40 | Oscar StemplePlace 40 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 11:35.28 PR |
| 41 | Matthew BourgeoisPlace 41 · Grade 10 · Gurnee (Warren) | 10 | Gurnee (Warren) | 11:37.56 PR |
| 42 | Edward StadolnikPlace 42 · Grade 9 · Lake Forest | 9 | Lake Forest | 11:38.40 PR |
| 43 | Ben CollierPlace 43 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 11:39.43 PR |
| 44 | Colin BuntinPlace 44 · Grade 12 · Vernon Hills | 12 | Vernon Hills | 11:41.22 PR |
| 45 | Danny WhitlockPlace 45 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 11:42.19 PR |
| 46 | Ben CostelloPlace 46 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 11:42.81 PR |
| 47 | Oliver NiermanPlace 47 · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 11:46.12 PR |
| 48 | Tyler GroverPlace 48 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 11:46.30 PR |
| 49 | So Hang ChanPlace 49 · Grade 10 · Vernon Hills | 10 | Vernon Hills | 11:47.38 PR |
| 50 | Owen KippPlace 50 · Grade 9 · Mt. Prospect (Prospect) | 9 | Mt. Prospect (Prospect) | 11:50.81 PR |
| 51 | John GibbonsPlace 51 · Grade 12 · Lake Forest | 12 | Lake Forest | 11:51.19 |
| 52 | Leo PellicoriPlace 52 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 11:51.62 |
| 53 | Gavin FoleyPlace 53 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 11:51.91 PR |
| 54 | Caden BotePlace 54 · Grade 12 · Vernon Hills | 12 | Vernon Hills | 11:56.23 PR |
| 55 | James BarneyPlace 55 · Grade 10 · Lisle (Benet Academy) | 10 | Lisle (Benet Academy) | 11:57.06 PR |
| 56 | Astin ChoiPlace 56 · Grade 12 · Lake Forest Academy | 12 | Lake Forest Academy | 11:58.02 |
| 57 | Theodore MilmoePlace 57 · Grade 12 · Lake Forest | 12 | Lake Forest | 11:58.39 PR |
| 58 | Lucas JonesPlace 58 · Grade 12 · Vernon Hills | 12 | Vernon Hills | 12:02.12 PR |
| 59 | Merrick MedynskyjPlace 59 · Grade 10 · Palatine (Fremd) | 10 | Palatine (Fremd) | 12:03.07 PR |
| 60 | Cam GoettschePlace 60 · Grade 9 · Palatine (Fremd) | 9 | Palatine (Fremd) | 12:03.18 PR |
| 61 | Fanuiel KahsayPlace 61 · Grade 11 · Chicago (Mather) | 11 | Chicago (Mather) | 12:04.16 |
| 62 | Daniel RosalesPlace 62 · Grade 12 · Chicago (Mather) | 12 | Chicago (Mather) | 12:06.16 |
| 63 | Abdirahman AbdullahiPlace 63 · Grade 9 · Chicago (Mather) | 9 | Chicago (Mather) | 12:07.06 PR |
| 64 | Wilson BackPlace 64 · Grade 12 · Lake Forest | 12 | Lake Forest | 12:10.21 PR |
| 65 | Aayush DubalPlace 65 · Grade 12 · Vernon Hills | 12 | Vernon Hills | 12:10.53 |
| 66 | Darsh DattiPlace 66 · Grade 9 · Vernon Hills | 9 | Vernon Hills | 12:11.17 PR |
| 67 | Dilipan ElenchezhiyanPlace 67 · Grade 12 · Palatine (Fremd) | 12 | Palatine (Fremd) | 12:11.85 PR |
| 68 | Connor FesenmaierPlace 68 · Grade 11 · Vernon Hills | 11 | Vernon Hills | 12:16.20 PR |
| 69 | Nathan TerryPlace 69 · Grade 11 · Lisle (Benet Academy) | 11 | Lisle (Benet Academy) | 12:17.69 PR |
| 70 | Kaleb FernandezPlace 70 · Grade 12 · Chicago (Mather) | 12 | Chicago (Mather) | 12:26.48 |
| 71 | Charlie McGrathPlace 71 · Grade 12 · Vernon Hills | 12 | Vernon Hills | 12:31.34 |
| 72 | Bennett LynnPlace 72 · Grade 12 · Lake Forest | 12 | Lake Forest | 12:33.85 |
| 73 | Andy WangPlace 73 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 12:41.14 PR |
| 74 | Joseph BiancoPlace 74 · Grade 11 · Lake Forest | 11 | Lake Forest | 12:56.53 PR |
| 75 | Remington LynnPlace 75 · Grade 10 · Lake Forest | 10 | Lake Forest | 12:58.67 PR |
| 76 | Egor KalichkinPlace 76 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 13:22.63 PR |
| 77 | Vijay ShahPlace 77 · Grade 9 · Lake Forest Academy | 9 | Lake Forest Academy | 13:22.70 PR |
| 78 | Dylan RamirezPlace 78 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 13:27.90 PR |
| 79 | Jack BernhardPlace 79 · Grade 12 · Lake Forest | 12 | Lake Forest | 13:28.93 PR |
| 80 | Jack SteinbergPlace 80 · Grade 11 · Lisle (Benet Academy) | 11 | Lisle (Benet Academy) | 13:29.94 PR |