| 1 | Vivaan NakumPlace 1 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 15:41.3 |
| 2 | Jackson MancinoPlace 2 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 15:46.8 PR |
| 3 | Yash PatelPlace 3 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 15:53.5 |
| 4 | Essa YounesPlace 4 · Grade 8 · Liberty (Canton) | 8 | Liberty (Canton) | 16:36.4 |
| 5 | Kiaan ZaveriPlace 5 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 16:57.8 |
| 6 | Ayush PatelPlace 6 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 17:07.1 PR |
| 7 | Hudson LavoyPlace 7 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 17:07.3 PR |
| 8 | Barrett WhitesidePlace 8 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 17:25.1 PR |
| 9 | Cooper DaulPlace 9 · Grade 6 · Discovery | 6 | Discovery | 17:26.9 PR |
| 10 | Spencer VillasPlace 10 · Grade 8 · Discovery | 8 | Discovery | 17:31.0 PR |
| 11 | Arsh MalekPlace 11 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 17:34.8 |
| 12 | Alastor ApostolouPlace 12 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 17:59.3 |
| 13 | Jacob ZdrodowskiPlace 13 · Grade 6 · Discovery | 6 | Discovery | 18:01.6 PR |
| 14 | Travis ShooshanianPlace 14 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 18:15.6 |
| 15 | Jackson KosikPlace 15 · Grade 8 · Liberty (Canton) | 8 | Liberty (Canton) | 18:20.6 |
| 16 | Alexander EdwardsPlace 16 · Grade 8 · Discovery | 8 | Discovery | 18:28.4 PR |
| 17 | Jackson BechtelPlace 17 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 18:30.8 |
| 18 | Abhiram ViflaPlace 18 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 18:53.0 |
| 19 | Ian YoungPlace 19 · Grade 7 · Discovery | 7 | Discovery | 19:11.6 |
| 20 | Luke TimmermanPlace 20 · Grade 7 · Discovery | 7 | Discovery | 19:23.1 PR |
| 21 | Ayan NaikPlace 21 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 19:45.9 |
| 22 | Dallas WilliamsPlace 22 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 20:31.6 |
| 23 | Theo Magnavita NovaesPlace 23 · Grade 6 · Discovery | 6 | Discovery | 20:44.4 |
| 24 | Elthon Jhon CarulloPlace 24 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 20:49.2 PR |
| 25 | Christian EricksonPlace 25 · Grade 6 · Discovery | 6 | Discovery | 21:11.9 PR |
| 26 | Oliver KingPlace 26 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 21:13.8 |
| 27 | Rajdeepsinh RathodPlace 27 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 22:18.6 |
| 28 | Jenson DrepsPlace 28 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 22:34.7 |
| 29 | Brody WilliamsPlace 29 · Grade 8 · Discovery | 8 | Discovery | 22:44.2 PR |
| 30 | Yazam AbdulwhaedPlace 30 · Grade - · Liberty (Canton) | - | Liberty (Canton) | 24:45.9 PR |
| 31 | Muhammad Zayyam SiddiquiPlace 31 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 25:32.3 |
| 32 | Max LabadiniPlace 32 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 26:05.1 |
| 33 | Tharsan KetheeswaranPlace 33 · Grade 6 · Liberty (Canton) | 6 | Liberty (Canton) | 26:15.3 |
| 34 | Aakash ModakPlace 34 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 26:27.7 |
| 35 | Srithik GunasekarPlace 35 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 27:00.8 |
| 36 | Aarav PatelPlace 36 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 27:02.0 |
| 37 | Shankar SharmaPlace 37 · Grade 7 · Liberty (Canton) | 7 | Liberty (Canton) | 27:23.9 |
| 38 | Jayson SaundersPlace 38 · Grade 6 · Discovery | 6 | Discovery | 31:33.1 |