| 1 | Kiran KrishnanPlace 1 · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 9:59.1 PR |
| 2 | Raymond CurranPlace 2 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:00.7 PR |
| 3 | Matt NovakPlace 3 · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 10:07.4 PR |
| 4 | John NewellPlace 4 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:09.7 PR |
| 5 | Charles NovotnyPlace 5 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:10.0 PR |
| 6 | Ryan MortonPlace 6 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:11.5 PR |
| 7 | Brennan HardyPlace 7 · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 10:20.8 PR |
| 8 | Michael GolminasPlace 8 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 10:21.2 PR |
| 9 | AJ HandyPlace 9 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 10:21.8 PR |
| 10 | Santino AnfusoPlace 10 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:23.0 PR |
| 11 | Henry EidePlace 11 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:23.4 PR |
| 12 | Brendan LynchPlace 12 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:23.7 PR |
| 13 | Brendan EddingtonPlace 13 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 10:24.3 PR |
| 14 | Andrew ErdalPlace 14 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 10:25.9 PR |
| 15 | Charlie DelapazPlace 15 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 10:32.1 PR |
| 16 | Jack EnrightPlace 16 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:36.2 PR |
| 17 | Cody SipplePlace 17 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 10:37.4 PR |
| 18 | Steven ShehataPlace 18 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 10:38.2 PR |
| 19 | Chris JanotaPlace 19 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 10:38.7 PR |
| 20 | Jackson ScheierPlace 20 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 10:41.2 PR |
| 21 | Alex OrtizPlace 21 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 10:41.9 PR |
| 22 | Ethan TurnerPlace 22 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 10:43.0 PR |
| 23 | Nick ChavezPlace 23 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 10:43.6 PR |
| 24 | Aditya KotaPlace 24 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 10:48.7 PR |
| 25 | Andrew GowenPlace 25 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 10:53.2 PR |
| 26 | Matt KrapecPlace 26 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:02.6 PR |
| 27 | Jared WadenPlace 27 · Grade 12 · Downers Grove (North) | 12 | Downers Grove (North) | 11:03.6 PR |
| 28 | Dexter JonesPlace 28 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 11:09.5 PR |
| 29 | Anthony HernandezPlace 29 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 11:10.8 PR |
| 30 | Jonathan RobinsonPlace 30 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 11:11.4 PR |
| 31 | Loren HirthePlace 31 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 11:11.7 PR |
| 32 | Ethan WhitelockPlace 32 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:20.9 PR |
| 33 | Dylan CutlerPlace 33 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:22.4 PR |
| 34 | Azriel MunozPlace 34 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 11:23.4 PR |
| 35 | Troy VineskiPlace 35 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 11:24.6 PR |
| 36 | Daniel AndreshakPlace 36 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 11:30.5 PR |
| 37 | Ezekiel FordPlace 37 · Grade 11 · Downers Grove (North) | 11 | Downers Grove (North) | 11:31.4 PR |
| 38 | Christopher LangePlace 38 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:37.5 PR |
| 39 | Oscar SatherPlace 39 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:38.5 PR |
| 40 | Aleksandras (Aleks) PalubinskasPlace 40 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:39.0 PR |
| 41 | Alex ZhaoPlace 41 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 11:39.9 PR |
| 42 | Noah YoungPlace 42 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 11:42.8 PR |
| 43 | Abraham (AJ) PauleyPlace 43 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 11:46.0 PR |
| 44 | Charlie WimsattPlace 44 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 11:49.5 PR |
| 45 | Will ParkerPlace 45 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 11:53.2 PR |
| 46 | Samuel JanotaPlace 46 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 11:53.8 PR |
| 47 | Laith YasinPlace 47 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 11:54.7 PR |
| 48 | Ethan MalyPlace 48 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 11:55.4 PR |
| 49 | Marcus VillanuevaPlace 49 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 11:55.9 PR |
| 50 | Rivan ModicaPlace 50 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 12:02.6 PR |
| 51 | Raistlin KorthPlace 51 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 12:05.8 PR |
| 52 | Nolan HarresPlace 52 · Grade 10 · Downers Grove (North) | 10 | Downers Grove (North) | 12:06.4 PR |
| 53 | Gabriel GumbanPlace 53 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 12:07.7 PR |
| 54 | Damian Ramirez FuentesPlace 54 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 12:13.7 PR |
| 55 | Ben RakersPlace 55 · Grade 9 · Downers Grove (North) | 9 | Downers Grove (North) | 12:14.0 PR |
| 56 | Johnny HanleyPlace 56 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 12:16.8 PR |
| 57 | Caesar ZunigaPlace 57 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 16:57.2 PR |