| 1 | Brandon WoolstonPlace 1 · Grade 12 · Mount Academy | 12 | Mount Academy | 18:58.40 |
| 2 | Richard ScottPlace 2 · Grade 10 · Mount Academy | 10 | Mount Academy | 19:03.40 |
| 3 | Kelian MeierPlace 3 · Grade 12 · Mount Academy | 12 | Mount Academy | 19:09.20 |
| 4 | Anson DiGiacomioPlace 4 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 19:09.90 |
| 5 | Joel HorningPlace 5 · Grade 12 · Mount Academy | 12 | Mount Academy | 19:15.10 |
| 6 | Darvell JeongPlace 6 · Grade 10 · Mount Academy | 10 | Mount Academy | 19:22.00 |
| 7 | John BazeleyPlace 7 · Grade 12 · Mount Academy | 12 | Mount Academy | 19:32.90 |
| 8 | Timothy WoolstonPlace 8 · Grade 10 · Mount Academy | 10 | Mount Academy | 19:37.50 |
| 9 | Joseph WrightPlace 9 · Grade 12 · Mount Academy | 12 | Mount Academy | 19:45.10 |
| 10 | Daniel WarrenPlace 10 · Grade 10 · Mount Academy | 10 | Mount Academy | 20:06.60 |
| 11 | Dominic GalalisPlace 11 · Grade 11 · Mount Academy | 11 | Mount Academy | 20:31.00 |
| 12 | Cedric NelsonPlace 12 · Grade 9 · Mount Academy | 9 | Mount Academy | 20:32.20 |
| 13 | Sean ButtittaPlace 13 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 20:40.30 |
| 14 | Alexander HarklerodePlace 14 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 20:42.50 |
| 15 | Andrew RenbeckPlace 15 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 21:26.70 |
| 16 | Aidan O'ConnellPlace 16 · Grade 10 · Mount Academy | 10 | Mount Academy | 21:28.50 |
| 17 | Zain IbrahimPlace 17 · Grade 12 · Dover | 12 | Dover | 21:30.00 |
| 18 | Zachary WrightPlace 18 · Grade 11 · Mount Academy | 11 | Mount Academy | 21:32.10 |
| 19 | Tyrell ThomsonPlace 19 · Grade 12 · Mount Academy | 12 | Mount Academy | 21:35.30 |
| 20 | Noah WhitePlace 20 · Grade 12 · Franklin D. Roosevelt (NY) | 12 | Franklin D. Roosevelt (NY) | 21:48.30 |
| 21 | Colin BeersPlace 21 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 21:53.80 |
| 22 | Derek PaulPlace 22 · Grade 9 · Mount Academy | 9 | Mount Academy | 22:02.40 |
| 23 | Jacob BeersPlace 23 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 22:25.60 |
| 24 | Kenneth ArnoldPlace 24 · Grade 12 · Mount Academy | 12 | Mount Academy | 22:46.40 |
| 25 | Anthony Della RossaPlace 25 · Grade 11 · Dover | 11 | Dover | 23:07.50 |
| 26 | Dean JacquesPlace 26 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 23:36.20 |
| 27 | Hayden KayworkPlace 27 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 25:02.60 |
| 28 | Alexander DeanPlace 28 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 25:02.60 |
| 29 | Tristan OnaPlace 29 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 25:22.50 |
| 30 | Jacob LorentzPlace 30 · Grade 12 · Mount Academy | 12 | Mount Academy | 27:21.10 |
| 31 | Erick JacomePlace 31 · Grade 10 · Dover | 10 | Dover | 36:13.40 |
| 32 | Jose ZhizhponPlace 32 · Grade 10 · Dover | 10 | Dover | 36:13.60 |