| 1 | Theodore LailletPlace 1 · Grade 6 · Hubble | 6 | Hubble | 9:10.08 |
| 2 | Jacob Martin-ScottPlace 2 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 9:26.52 |
| 3 | Connor O'DonnellPlace 3 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 9:46.42 |
| 4 | Tyson AkinlawonPlace 4 · Grade 6 · Hubble | 6 | Hubble | 10:06.13 |
| 5 | Ben DivelbissPlace 5 · Grade 6 · Hubble | 6 | Hubble | 10:12.07 |
| 6 | Chase RyniecPlace 6 · Grade 6 · Hubble | 6 | Hubble | 10:14.19 |
| 7 | Nate LucianoPlace 7 · Grade 7 · Hubble | 7 | Hubble | 10:15.34 |
| 8 | Connor SullivanPlace 8 · Grade 7 · Hubble | 7 | Hubble | 10:25.07 |
| 9 | Brandon HoyngPlace 9 · Grade 6 · Hubble | 6 | Hubble | 10:31.21 |
| 10 | Will RoyPlace 10 · Grade 6 · Hubble | 6 | Hubble | 10:31.62 |
| 11 | Eli NarayananPlace 11 · Grade 6 · Hubble | 6 | Hubble | 10:34.30 |
| 12 | Jahari FallonPlace 12 · Grade 7 · Hubble | 7 | Hubble | 10:48.84 |
| 13 | Rory WilliamsPlace 13 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 10:50.02 |
| 14 | Soren RodinePlace 14 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 10:58.33 |
| 15 | Henry HoldenPlace 15 · Grade 7 · Hubble | 7 | Hubble | 10:59.80 |
| 16 | Lincoln MurrayPlace 16 · Grade 6 · Hubble | 6 | Hubble | 11:04.74 |
| 17 | Chase GarlandPlace 17 · Grade 6 · Hubble | 6 | Hubble | 11:06.85 |
| 18 | Joseph MailletPlace 18 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 11:16.24 |
| 19 | Rowan BraunPlace 19 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 11:18.44 |
| 20 | Nathaniel WeissPlace 20 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 11:25.15 |
| 21 | Evan CoopPlace 21 · Grade 6 · Hubble | 6 | Hubble | 11:36.58 |
| 22 | Nolan PumphreyPlace 22 · Grade 6 · Hubble | 6 | Hubble | 11:55.70 |
| 23 | Bowen JarvisPlace 23 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 12:14.18 |
| 24 | Matthew MarkowskiPlace 24 · Grade 7 · Hubble | 7 | Hubble | 12:20.41 |
| 25 | Brendan CampagnaPlace 25 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 12:23.74 |
| 26 | Bode ArndtPlace 26 · Grade 6 · Hubble | 6 | Hubble | 12:27.16 |
| 27 | Daniel MarkowskiPlace 27 · Grade 6 · Hubble | 6 | Hubble | 12:38.64 |
| 28 | Quinn WiltPlace 28 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 12:44.41 |
| 29 | Miles MillerPlace 29 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 12:48.42 |
| 30 | Liam RamirezPlace 30 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 12:53.81 |
| 31 | Dean VasquezPlace 31 · Grade 7 · Hubble | 7 | Hubble | 12:55.93 |
| 32 | Hans PotoshnickPlace 32 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 12:58.33 |
| 33 | Alexander StrombergPlace 33 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 13:00.15 |
| 34 | Garrett LockePlace 34 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 13:07.10 |
| 35 | Lucas EdwardsPlace 35 · Grade 6 · Hubble | 6 | Hubble | 13:14.95 |
| 36 | Tristan SchofieldPlace 36 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 13:22.35 |
| 37 | Max BiggamPlace 37 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 13:23.17 |
| 38 | Danny RyanPlace 38 · Grade 6 · Hubble | 6 | Hubble | 13:24.21 |
| 39 | Zachary CollinsPlace 39 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 13:31.51 |
| 40 | Nicholas MartinoPlace 40 · Grade 6 · Hubble | 6 | Hubble | 13:37.88 |
| 41 | Lucas BerkPlace 41 · Grade 6 · Hubble | 6 | Hubble | 13:46.91 |
| 42 | Lincoln JohnsonPlace 42 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 13:48.16 |
| 43 | Emmett MonsonPlace 43 · Grade 6 · Hubble | 6 | Hubble | 13:52.04 |
| 44 | Zachary SwensonPlace 44 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 14:00.94 |
| 45 | Yaseen SleimanPlace 45 · Grade 6 · Hubble | 6 | Hubble | 14:05.72 |
| 46 | Milo GrodoskiPlace 46 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 14:14.47 |
| 47 | Mason KhinPlace 47 · Grade 7 · Hubble | 7 | Hubble | 14:36.41 |
| 48 | William KenneckePlace 48 · Grade 7 · Hubble | 7 | Hubble | 15:01.56 |
| 49 | Atticus LaughlinPlace 49 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 15:02.93 |
| 50 | Sean ReddingPlace 50 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 15:12.57 |
| 51 | Giovanni ImbrognoPlace 51 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 15:39.26 |
| 52 | Aaron SwickPlace 52 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 15:40.60 |
| 53 | Yaya AbdullahiPlace 53 · Grade 6 · Hadley (Glen Ellyn) | 6 | Hadley (Glen Ellyn) | 16:58.16 |
| 54 | juan carlos hernandezPlace 54 · Grade 7 · Hadley (Glen Ellyn) | 7 | Hadley (Glen Ellyn) | 18:30.13 |
| 55 | Gabe MeasePlace 55 · Grade 7 · Hubble | 7 | Hubble | 26:37.98 |