| 1 | Luke BaganzPlace 1 · Grade 5 · Bethany Lutheran | 5 | Bethany Lutheran | 6:11.30 |
| 2 | Shaan ShahPlace 2 · Grade 5 · St. Peter (Schaumburg) | 5 | St. Peter (Schaumburg) | 6:19.40 |
| 3 | James MadlPlace 3 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 6:20.40 PR |
| 4 | Enoch RuylePlace 4 · Grade 5 · Chicago Daystar | 5 | Chicago Daystar | 6:27.70 PR |
| 5 | Elias BergesonPlace 5 · Grade 5 · St. Paul Lutheran (Rochelle) | 5 | St. Paul Lutheran (Rochelle) | 6:30.00 PR |
| 6 | Ezequiel RosinPlace 6 · Grade 4 · St John's (Lombard) | 4 | St John's (Lombard) | 6:32.90 PR |
| 7 | Chase SykesPlace 7 · Grade 6 · Grace Lutheran Elementary | 6 | Grace Lutheran Elementary | 6:36.90 PR |
| 8 | Judah PickensPlace 8 · Grade 4 · Chicago Daystar | 4 | Chicago Daystar | 6:37.90 |
| 9 | Sawyer GraunkePlace 9 · Grade 4 · Immanuel Lutheran (Batavia) | 4 | Immanuel Lutheran (Batavia) | 6:41.40 |
| 10 | Sullivan RussavagePlace 10 · Grade 6 · St John's (Lombard) | 6 | St John's (Lombard) | 6:42.70 PR |
| 11 | Lincoln BellPlace 11 · Grade 4 · St. Paul (Mount Prospect) | 4 | St. Paul (Mount Prospect) | 6:46.00 PR |
| 12 | Jack HilbyPlace 12 · Grade 5 · Aurora Holy Angels | 5 | Aurora Holy Angels | 6:48.20 |
| 13 | Hakeem RayaPlace 13 · Grade 5 · Grace Lutheran Elementary | 5 | Grace Lutheran Elementary | 6:50.50 PR |
| 14 | Edward VenciusPlace 14 · Grade 3 · Bethany Lutheran | 3 | Bethany Lutheran | 6:52.90 PR |
| 15 | Benjamin FlemingPlace 15 · Grade 6 · Chicago Daystar | 6 | Chicago Daystar | 6:54.50 PR |
| 16 | Brayden BrennanPlace 16 · Grade 4 · St. Peter (Schaumburg) | 4 | St. Peter (Schaumburg) | 6:56.80 PR |
| 17 | Patrick SorisPlace 17 · Grade 5 · Aurora Holy Angels | 5 | Aurora Holy Angels | 6:59.80 |
| 18 | Gavin ParrishPlace 18 · Grade 5 · Bethany Lutheran | 5 | Bethany Lutheran | 7:01.70 PR |
| 19 | Diego CastilloPlace 19 · Grade 6 · Niles Northridge | 6 | Niles Northridge | 7:03.60 PR |
| 20 | Adam SorisPlace 20 · Grade 6 · Aurora Holy Angels | 6 | Aurora Holy Angels | 7:06.10 |
| 21 | Joshua BuelPlace 21 · Grade 3 · Bethany Lutheran | 3 | Bethany Lutheran | 7:09.80 PR |
| 22 | Elim KolbPlace 22 · Grade 5 · Chicago Daystar | 5 | Chicago Daystar | 7:11.20 PR |
| 23 | Aidan IuscoPlace 23 · Grade 4 · Jerusalem Lutheran | 4 | Jerusalem Lutheran | 7:11.40 PR |
| 24 | Grayson FurgusonPlace 24 · Grade 4 · St. Peter Lutheran (Arlington Heights) | 4 | St. Peter Lutheran (Arlington Heights) | 7:12.40 PR |
| 25 | Jesse CerialePlace 25 · Grade 6 · Jerusalem Lutheran | 6 | Jerusalem Lutheran | 7:13.20 PR |
| 26 | Marco CastilloPlace 26 · Grade 8 · Niles Northridge | 8 | Niles Northridge | 7:14.40 PR |
| 27 | Jack GaneyPlace 27 · Grade 5 · Aurora Holy Angels | 5 | Aurora Holy Angels | 7:14.60 |
| 28 | Hudson NowackPlace 28 · Grade 6 · St John's (Lombard) | 6 | St John's (Lombard) | 7:16.60 PR |
| 29 | Bobby PolizziPlace 29 · Grade 4 · Aurora Holy Angels | 4 | Aurora Holy Angels | 7:18.60 PR |
| 30 | Cole LauderdalePlace 30 · Grade 4 · Immanuel Lutheran (East Dundee) | 4 | Immanuel Lutheran (East Dundee) | 7:18.70 PR |
| 31 | Miles BreenPlace 31 · Grade 5 · St. Paul (Mount Prospect) | 5 | St. Paul (Mount Prospect) | 7:20.80 PR |
| 32 | Andrew ObrechtPlace 32 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 7:20.90 |
| 33 | Ben SimsPlace 33 · Grade 5 · Immanuel Lutheran (Batavia) | 5 | Immanuel Lutheran (Batavia) | 7:25.40 |
| 34 | Grayson LaraPlace 34 · Grade 6 · St. Peter (Schaumburg) | 6 | St. Peter (Schaumburg) | 7:26.30 PR |
| 35 | Henry ZikaPlace 35 · Grade 5 · St. Peter (Schaumburg) | 5 | St. Peter (Schaumburg) | 7:29.10 PR |
| 36 | Joshua McBreenPlace 36 · Grade 5 · Cross Lutheran | 5 | Cross Lutheran | 7:29.70 PR |
| 37 | Henry MaggioPlace 37 · Grade 5 · Grace Lutheran Elementary | 5 | Grace Lutheran Elementary | 7:30.10 PR |
| 38 | Naszir LangkanPlace 38 · Grade 4 · Cross Lutheran | 4 | Cross Lutheran | 7:32.90 PR |
| 39 | Cameron TrebesPlace 39 · Grade 5 · Immanuel Lutheran (East Dundee) | 5 | Immanuel Lutheran (East Dundee) | 7:34.00 PR |
| 40 | Declan ClancyPlace 40 · Grade 5 · Cross Lutheran | 5 | Cross Lutheran | 7:34.00 PR |
| 41 | Giovanni KatsantonesPlace 41 · Grade 6 · Niles Northridge | 6 | Niles Northridge | 7:39.40 PR |
| 42 | Mason SutarikPlace 42 · Grade 4 · Aurora Holy Angels | 4 | Aurora Holy Angels | 7:40.30 |
| 43 | Charlie CilioPlace 43 · Grade 5 · St. Paul (Mount Prospect) | 5 | St. Paul (Mount Prospect) | 7:40.70 PR |
| 44 | Gavin HorvathPlace 44 · Grade 4 · Immanuel Lutheran (East Dundee) | 4 | Immanuel Lutheran (East Dundee) | 7:42.10 PR |
| 45 | Julian JaiswalPlace 45 · Grade 5 · Bethany Lutheran | 5 | Bethany Lutheran | 7:43.40 PR |
| 46 | Andrew MarottaPlace 46 · Grade 6 · Niles Northridge | 6 | Niles Northridge | 7:44.50 |
| 47 | Cole DozoisPlace 47 · Grade 4 · St. Peter Lutheran (Arlington Heights) | 4 | St. Peter Lutheran (Arlington Heights) | 7:45.20 PR |
| 48 | Reid CerwinPlace 48 · Grade 6 · Immanuel Lutheran (East Dundee) | 6 | Immanuel Lutheran (East Dundee) | 7:45.30 |
| 49 | Gavin ColePlace 49 · Grade 5 · Bethany Lutheran | 5 | Bethany Lutheran | 7:46.40 PR |
| 50 | Karl BonatzPlace 50 · Grade 6 · St. Paul (Mount Prospect) | 6 | St. Paul (Mount Prospect) | 7:47.20 PR |
| 51 | Ethan LatzkePlace 51 · Grade 5 · Immanuel Lutheran (East Dundee) | 5 | Immanuel Lutheran (East Dundee) | 7:49.50 PR |
| 52 | Andrew HobusPlace 52 · Grade 3 · Bethany Lutheran | 3 | Bethany Lutheran | 7:52.30 PR |
| 53 | Shane GoffronPlace 53 · Grade 5 · St. Peter Lutheran (Arlington Heights) | 5 | St. Peter Lutheran (Arlington Heights) | 7:52.90 PR |
| 54 | Ari HoltPlace 54 · Grade 3 · Chicago Daystar | 3 | Chicago Daystar | 7:53.10 |
| 55 | Gabe SmithPlace 55 · Grade 5 · St. Paul (Mount Prospect) | 5 | St. Paul (Mount Prospect) | 7:53.30 PR |
| 56 | Noah PenrodPlace 56 · Grade 4 · Cross Lutheran | 4 | Cross Lutheran | 7:55.80 PR |
| 57 | Isaac RosebrockPlace 57 · Grade 6 · St. Paul Lutheran (Rochelle) | 6 | St. Paul Lutheran (Rochelle) | 7:59.20 PR |
| 58 | Henry JakymiwPlace 58 · Grade 6 · Niles Northridge | 6 | Niles Northridge | 8:01.80 |
| 59 | Jaden BelcherPlace 59 · Grade 5 · Jerusalem Lutheran | 5 | Jerusalem Lutheran | 8:02.40 PR |
| 60 | August CunninghamPlace 60 · Grade 5 · Bethany Lutheran | 5 | Bethany Lutheran | 8:04.80 PR |
| 61 | Zach TurnerPlace 61 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 8:06.00 |
| 62 | Paxton AvinkPlace 62 · Grade 6 · Chicago Daystar | 6 | Chicago Daystar | 8:06.80 |
| 63 | Connor ShannonPlace 63 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 8:07.80 |
| 64 | Elijah ThomasPlace 64 · Grade 6 · Grace Lutheran Elementary | 6 | Grace Lutheran Elementary | 8:09.20 PR |
| 65 | Anthony FisherPlace 65 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 8:10.40 |
| 66 | Wesley MuiPlace 66 · Grade 6 · Niles Northridge | 6 | Niles Northridge | 8:15.20 |
| 67 | Forrest RomanoPlace 67 · Grade 5 · St John's (Lombard) | 5 | St John's (Lombard) | 8:16.20 |
| 68 | Grant CoilPlace 68 · Grade 6 · St. Paul (Mount Prospect) | 6 | St. Paul (Mount Prospect) | 8:16.60 |
| 69 | Silas VogelzangPlace 69 · Grade 6 · St. Paul (Mount Prospect) | 6 | St. Paul (Mount Prospect) | 8:17.10 |
| 70 | Kedesch AurelusPlace 70 · Grade 4 · Jerusalem Lutheran | 4 | Jerusalem Lutheran | 8:17.10 PR |
| 71 | Christiano ReyesPlace 71 · Grade 4 · Aurora Holy Angels | 4 | Aurora Holy Angels | 8:20.80 PR |
| 72 | Orlando RatliffPlace 72 · Grade 6 · Grace Lutheran Elementary | 6 | Grace Lutheran Elementary | 8:28.00 PR |
| 73 | Levi VogelzangPlace 73 · Grade 4 · St. Paul (Mount Prospect) | 4 | St. Paul (Mount Prospect) | 8:30.40 PR |
| 74 | Cameron ColiannePlace 74 · Grade 6 · Jerusalem Lutheran | 6 | Jerusalem Lutheran | 8:31.20 PR |
| 75 | Sawyer NowackPlace 75 · Grade 4 · St John's (Lombard) | 4 | St John's (Lombard) | 8:33.50 |
| 76 | Maurizio AurelusPlace 76 · Grade 6 · Jerusalem Lutheran | 6 | Jerusalem Lutheran | 8:49.80 PR |
| 77 | Brett SchramkaPlace 77 · Grade 4 · Aurora Holy Angels | 4 | Aurora Holy Angels | 9:04.50 |
| 78 | Jackson BergPlace 78 · Grade 8 · St. Peter (Schaumburg) | 8 | St. Peter (Schaumburg) | 9:09.00 PR |
| 79 | Cody ViscogliosuPlace 79 · Grade 4 · St John's (Lombard) | 4 | St John's (Lombard) | 9:13.50 |
| 80 | Louis SalyersPlace 80 · Grade 6 · Niles Northridge | 6 | Niles Northridge | 9:16.50 |
| 81 | Derrick PuckettPlace 81 · Grade 3 · Chicago Daystar | 3 | Chicago Daystar | 9:18.10 |
| 82 | Nate VictorPlace 82 · Grade 4 · St. Peter Lutheran (Arlington Heights) | 4 | St. Peter Lutheran (Arlington Heights) | 9:18.30 PR |
| 83 | Bode MiltzPlace 83 · Grade 5 · St. Peter (Schaumburg) | 5 | St. Peter (Schaumburg) | 9:20.80 |
| 84 | Big JonathanPlace 84 · Grade 6 · Jerusalem Lutheran | 6 | Jerusalem Lutheran | 9:22.30 PR |
| 85 | Sebastain FloresPlace 85 · Grade 4 · Immanuel Lutheran (Batavia) | 4 | Immanuel Lutheran (Batavia) | 9:34.70 PR |
| 86 | Jordan (Dancho) RouhliadkovPlace 86 · Grade 4 · St. Peter (Schaumburg) | 4 | St. Peter (Schaumburg) | 9:35.50 PR |
| 87 | Ezekiel OklahPlace 87 · Grade 3 · Chicago Daystar | 3 | Chicago Daystar | 10:26.30 |
| 88 | Olubamise AdegbulugbePlace 88 · Grade 4 · Grace Lutheran Elementary | 4 | Grace Lutheran Elementary | 10:41.20 PR |
| 89 | Brenton PittsPlace 89 · Grade 3 · Grace Lutheran Elementary | 3 | Grace Lutheran Elementary | 10:55.30 PR |
| 90 | Axel OliverPlace 90 · Grade 5 · Cross Lutheran | 5 | Cross Lutheran | 11:17.70 PR |
| 91 | Luca LorancePlace 91 · Grade 4 · Cross Lutheran | 4 | Cross Lutheran | 11:22.10 PR |
| 92 | Logan ArchPlace 92 · Grade 3 · Immanuel Lutheran (Batavia) | 3 | Immanuel Lutheran (Batavia) | 11:48.00 PR |
| 93 | Adebayo OwolewaPlace 93 · Grade 4 · Grace Lutheran Elementary | 4 | Grace Lutheran Elementary | 11:56.80 PR |
| — | Nelson RosaGrade 6 · Grace Lutheran Elementary | 6 | Grace Lutheran Elementary | DNS |
| — | JP SutarikGrade 7 · Aurora Holy Angels | 7 | Aurora Holy Angels | DNS |