| 1 | Daniel StrausbaughPlace 1 · Grade 6 · Chicago Frances Xavier Warde | 6 | Chicago Frances Xavier Warde | 6:03.83 PR |
| 2 | Danilo JuarezPlace 2 · Grade 5 · Chicago Queen of All Saints | 5 | Chicago Queen of All Saints | 6:04.17 |
| 3 | Decker AgnewPlace 3 · Grade 5 · Evanston St. Athanasius | 5 | Evanston St. Athanasius | 6:10.67 |
| 4 | Graeme PetersenPlace 4 · Grade 4 · Evanston St. Athanasius | 4 | Evanston St. Athanasius | 6:17.87 |
| 5 | Oliver DietchPlace 5 · Grade 6 · Evanston St. Athanasius | 6 | Evanston St. Athanasius | 6:20.07 |
| 6 | Brendan FisherPlace 6 · Grade 5 · Chicago Queen of Angels | 5 | Chicago Queen of Angels | 6:20.90 PR |
| 7 | AJ FigueroaPlace 7 · Grade 5 · La Grange St. Francis | 5 | La Grange St. Francis | 6:20.90 |
| 8 | Neill CollinsPlace 8 · Grade 5 · Chicago Frances Xavier Warde | 5 | Chicago Frances Xavier Warde | 6:21.28 PR |
| 9 | Nick BertlerPlace 9 · Grade 4 · Evanston Academy SJA | 4 | Evanston Academy SJA | 6:23.33 PR |
| 10 | Ronan SullivanPlace 10 · Grade 6 · Mitchell Elementary | 6 | Mitchell Elementary | 6:28.25 |
| 11 | Graham LucasPlace 11 · Grade 4 · Evanston Academy SJA | 4 | Evanston Academy SJA | 6:29.05 |
| 12 | Thomas WyssPlace 12 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 6:29.95 PR |
| 13 | Maxwell BoszhardtPlace 13 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 6:30.60 |
| 14 | Fitz KelleyPlace 14 · Grade 6 · Chicago Queen of All Saints | 6 | Chicago Queen of All Saints | 6:32.09 |
| 15 | Connor MortierPlace 15 · Grade 5 · Chicago Queen of Angels | 5 | Chicago Queen of Angels | 6:33.83 |
| 16 | Jack SchmidtPlace 16 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 6:35.78 |
| 17 | Perry McEntee-SajdakPlace 17 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 6:36.76 |
| 18 | Hugh GleasonPlace 18 · Grade 5 · Evanston Academy SJA | 5 | Evanston Academy SJA | 6:37.80 PR |
| 19 | Declan McLemorePlace 19 · Grade 5 · Chicago Frances Xavier Warde | 5 | Chicago Frances Xavier Warde | 6:38.01 |
| 20 | Bruno MaranoPlace 20 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 6:39.43 |
| 21 | Kai VancePlace 21 · Grade 6 · Chicago Frances Xavier Warde | 6 | Chicago Frances Xavier Warde | 6:39.72 PR |
| 22 | Theo SolotorovskyPlace 22 · Grade 5 · Evanston St. Athanasius | 5 | Evanston St. Athanasius | 6:40.30 |
| 23 | Spero GouldPlace 23 · Grade 6 · La Grange St. Francis | 6 | La Grange St. Francis | 6:41.55 |
| 24 | Evan ShahidPlace 24 · Grade 5 · Glenview Our Lady of Perpetual Help | 5 | Glenview Our Lady of Perpetual Help | 6:41.67 PR |
| 25 | John WalshPlace 25 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 6:42.28 |
| 26 | Tommy FijalPlace 26 · Grade 6 · La Grange St. Francis | 6 | La Grange St. Francis | 6:43.37 PR |
| 27 | Cora CabelinPlace 27 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 6:43.77 PR |
| 28 | Henry MabesPlace 28 · Grade 6 · Evanston St. Athanasius | 6 | Evanston St. Athanasius | 6:47.65 |
| 29 | Maximo OrsenoPlace 29 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 6:48.90 |
| 30 | Sebastian JanowskiPlace 30 · Grade 6 · La Grange St. Francis | 6 | La Grange St. Francis | 6:49.32 |
| 31 | Bennett SweeneyPlace 31 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 6:49.56 |
| 32 | Simon GlubiszPlace 32 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 6:55.27 |
| 33 | Julian Herman-LopezPlace 33 · Grade 6 · Evanston St. Athanasius | 6 | Evanston St. Athanasius | 6:55.35 PR |
| 34 | Owen FavelPlace 34 · Grade 5 · La Grange St. Francis | 5 | La Grange St. Francis | 6:59.05 PR |
| 35 | Lavontay WilsonPlace 35 · Grade 3 · Chicago St. Helen | 3 | Chicago St. Helen | 6:59.38 |
| 36 | Harrison ArthurPlace 36 · Grade 6 · Chicago Frances Xavier Warde | 6 | Chicago Frances Xavier Warde | 7:00.29 |
| 37 | Atticus MatthewPlace 37 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 7:03.50 |
| 38 | Henry KookoothePlace 38 · Grade 6 · Mitchell Elementary | 6 | Mitchell Elementary | 7:05.81 |
| 39 | Alexander CornellPlace 39 · Grade 4 · Chicago St. Helen | 4 | Chicago St. Helen | 7:05.83 |
| 40 | Cameron IzardPlace 40 · Grade 5 · Chicago Queen of Angels | 5 | Chicago Queen of Angels | 7:09.20 |
| 41 | Theodore BeyerPlace 41 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 7:09.65 |
| 42 | Matthias KirkPlace 42 · Grade 5 · River Forest St. Luke | 5 | River Forest St. Luke | 7:10.58 PR |
| 43 | Jonathan QuinnPlace 43 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 7:12.26 |
| 44 | William KelleyPlace 44 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 7:13.22 PR |
| 45 | Brian O'MalleyPlace 45 · Grade 5 · Chicago Queen of All Saints | 5 | Chicago Queen of All Saints | 7:14.94 |
| 46 | William McCauleyPlace 46 · Grade 6 · River Forest St. Luke | 6 | River Forest St. Luke | 7:16.86 |
| 47 | Michael WelchPlace 47 · Grade 6 · Chicago Queen of All Saints | 6 | Chicago Queen of All Saints | 7:19.03 PR |
| 48 | Evan PlummerPlace 48 · Grade 6 · Evanston St. Athanasius | 6 | Evanston St. Athanasius | 7:20.66 PR |
| 49 | Hunter BraunPlace 49 · Grade 6 · Chicago Queen of Angels | 6 | Chicago Queen of Angels | 7:20.97 PR |
| 50 | Noah LeyvaPlace 50 · Grade 4 · Chicago St. Helen | 4 | Chicago St. Helen | 7:23.35 |
| 51 | Tommy ColpiPlace 51 · Grade 4 · St. Norbert | 4 | St. Norbert | 7:24.90 |
| 52 | Colin SchnitzPlace 52 · Grade 4 · St. Norbert | 4 | St. Norbert | 7:25.97 PR |
| 53 | Theo HughesPlace 53 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 7:27.20 PR |
| 54 | Crosby HicksPlace 54 · Grade 5 · Mitchell Elementary | 5 | Mitchell Elementary | 7:29.38 |
| 55 | Matthew McMurrayPlace 55 · Grade 6 · La Grange St. Francis | 6 | La Grange St. Francis | 7:31.72 PR |
| 56 | Benjamin MullenPlace 56 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 7:33.77 |
| 57 | Ben BosnicPlace 57 · Grade 6 · Saint Vincent Ferrer | 6 | Saint Vincent Ferrer | 7:35.32 |
| 58 | Dakota RazoPlace 58 · Grade 5 · Mitchell Elementary | 5 | Mitchell Elementary | 7:36.70 |
| 59 | Justice JonesPlace 59 · Grade 4 · Chicago Frances Xavier Warde | 4 | Chicago Frances Xavier Warde | 7:43.78 PR |
| 60 | Cash HicksPlace 60 · Grade 5 · Mitchell Elementary | 5 | Mitchell Elementary | 7:44.23 |
| 61 | Jasper K MummerPlace 61 · Grade 5 · Evanston Academy SJA | 5 | Evanston Academy SJA | 7:44.26 |
| 62 | Max CappaPlace 62 · Grade 5 · River Forest St. Luke | 5 | River Forest St. Luke | 7:45.44 |
| 63 | Truth HillPlace 63 · Grade 4 · River Forest St. Luke | 4 | River Forest St. Luke | 7:46.01 PR |
| 64 | Mateo AhlswedePlace 64 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 7:46.05 |
| 65 | Jax OrringtonPlace 65 · Grade 4 · Chicago Old St. Mary's | 4 | Chicago Old St. Mary's | 7:47.66 |
| 66 | Amil FloresPlace 66 · Grade 5 · Chicago Frances Xavier Warde | 5 | Chicago Frances Xavier Warde | 7:49.95 |
| 67 | Ezra LopezPlace 67 · Grade 5 · La Grange St. Francis | 5 | La Grange St. Francis | 7:51.15 |
| 68 | Rook HarperPlace 68 · Grade 5 · Mitchell Elementary | 5 | Mitchell Elementary | 7:52.76 |
| 69 | William BeckerPlace 69 · Grade 6 · Chicago Queen of Angels | 6 | Chicago Queen of Angels | 7:53.11 PR |
| 70 | Ixander OrtizPlace 70 · Grade 5 · Brickton Montessori | 5 | Brickton Montessori | 7:54.38 |
| 71 | Clark ChavezPlace 71 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 7:55.13 |
| 72 | Connor FloydPlace 72 · Grade 4 · Chicago Queen of All Saints | 4 | Chicago Queen of All Saints | 7:57.25 |
| 73 | Colby MoylanPlace 73 · Grade 6 · Evanston St. Athanasius | 6 | Evanston St. Athanasius | 8:03.02 PR |
| 74 | Alessandro FredricksonPlace 74 · Grade 4 · Chicago St. Helen | 4 | Chicago St. Helen | 8:05.52 |
| 75 | Nico AlkhasPlace 75 · Grade 4 · Chicago Frances Xavier Warde | 4 | Chicago Frances Xavier Warde | 8:08.09 |
| 76 | Rory O'sullivanPlace 76 · Grade 5 · Brickton Montessori | 5 | Brickton Montessori | 8:10.96 |
| 77 | Andrew GasparPlace 77 · Grade 5 · Evanston Academy SJA | 5 | Evanston Academy SJA | 8:12.99 |
| 78 | Max KedveshPlace 78 · Grade 5 · Chicago Frances Xavier Warde | 5 | Chicago Frances Xavier Warde | 8:18.33 PR |
| 79 | Andrew MackPlace 79 · Grade 6 · La Grange St. Francis | 6 | La Grange St. Francis | 8:22.74 |
| 80 | Jack BondPlace 80 · Grade 5 · Glenview Our Lady of Perpetual Help | 5 | Glenview Our Lady of Perpetual Help | 8:24.95 |
| 81 | Parker JensenPlace 81 · Grade 3 · Chicago St. Helen | 3 | Chicago St. Helen | 8:26.10 |
| 82 | Giacobbe (Jake) StolfePlace 82 · Grade 5 · Chicago Frances Xavier Warde | 5 | Chicago Frances Xavier Warde | 8:28.25 |
| 83 | Chris IppolitoPlace 83 · Grade 4 · Chicago St. Helen | 4 | Chicago St. Helen | 8:42.75 |
| 84 | Benjamin LawlorPlace 84 · Grade 4 · Chicago Queen of Angels | 4 | Chicago Queen of Angels | 8:44.07 PR |
| 85 | Giancarlo GiffordPlace 85 · Grade 6 · Mitchell Elementary | 6 | Mitchell Elementary | 8:51.51 |
| 86 | Edward WheelerPlace 86 · Grade 4 · River Forest St. Luke | 4 | River Forest St. Luke | 9:22.07 |
| 87 | Nishant AminPlace 87 · Grade 5 · Chicago Frances Xavier Warde | 5 | Chicago Frances Xavier Warde | 9:40.75 |
| 88 | Arshveer KahlonPlace 88 · Grade 6 · Chicago Frances Xavier Warde | 6 | Chicago Frances Xavier Warde | 10:13.47 PR |
| 89 | Xavior OrtizPlace 89 · Grade 6 · Mitchell Elementary | 6 | Mitchell Elementary | 10:32.46 |