| 1 | Grant LevensPlace 1 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 11:15.40 PR |
| 2 | John SnowPlace 2 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 11:25.10 PR |
| 3 | Paul HanscomPlace 3 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 11:27.20 PR |
| 4 | Jeremy SilbergliedPlace 4 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 11:30.00 PR |
| 5 | Evan SilbergliedPlace 5 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:04.20 PR |
| 6 | Thomas ToevsPlace 6 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 12:18.00 PR |
| 7 | Sebastian PatchPlace 7 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:34.00 PR |
| 8 | Blake RobinsonPlace 8 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:34.00 PR |
| 9 | Ryan WasheckaPlace 9 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 12:34.40 PR |
| 10 | Carter RobinsonPlace 10 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:34.50 PR |
| 11 | Eyal GladstonePlace 11 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:43.40 PR |
| 12 | Jonathan TamPlace 12 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 12:49.50 PR |
| 13 | Matthew LutgendorfPlace 13 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:53.00 PR |
| 14 | Braeden Burns-HallPlace 14 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 12:55.60 PR |
| 15 | Adam KlingerPlace 15 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 13:00.60 PR |
| 16 | Xavier PaultrePlace 16 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 13:01.90 PR |
| 17 | Apolo HarshbargerPlace 17 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 13:04.70 PR |
| 18 | Josiah TamPlace 18 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 13:36.10 PR |
| 19 | Elijah DuncanPlace 19 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 13:52.60 PR |
| 20 | Juan Reyes LaguyasPlace 20 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 13:54.00 PR |
| 21 | Grant NelsonPlace 21 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 13:55.10 PR |
| 22 | Everett WelshPlace 22 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 13:57.60 PR |
| 23 | Liam BridePlace 23 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 14:02.70 PR |
| 24 | Dylan GrockiPlace 24 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 14:03.30 PR |
| 25 | Lorcan BridePlace 25 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 14:15.70 PR |
| 26 | Adam CassanoPlace 26 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 14:20.00 PR |
| 27 | Zach BurkhardPlace 27 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 14:56.00 PR |
| 28 | Ryan RosenbaumPlace 28 · Grade 9 · Walter JohnsonUnofficial | 9 | Walter Johnson | 15:30.00 PR |
| 29 | Alex ColesPlace 29 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 15:51.00 PR |
| 30 | Brannock RosenthalPlace 30 · Grade 12 · Walter Johnson | 12 | Walter Johnson | 15:56.00 PR |
| 31 | Gregory MonroePlace 31 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 16:40.50 PR |
| 32 | Eamonn WeatherlyPlace 32 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 16:57.30 PR |
| 33 | Axel Rosendal-SegalaPlace 33 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 17:04.30 PR |
| 34 | Mara MesfinPlace 34 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 17:04.70 PR |
| 35 | Samuel GhermayPlace 35 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 17:15.90 PR |
| 36 | Aarav BhandariPlace 36 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 17:30.70 PR |
| 37 | Charlie TuescaPlace 37 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 17:35.70 PR |
| 38 | Ben BerkowitzPlace 38 · Grade 10 · Walter Johnson | 10 | Walter Johnson | 18:12.50 PR |
| 39 | Salvatore Trinidad MeloPlace 39 · Grade 11 · Walter Johnson | 11 | Walter Johnson | 19:09.80 PR |
| 40 | Wren HanscomPlace 40 · Grade 9 · Walter Johnson | 9 | Walter Johnson | 19:11.05 PR |