| 1 | Rocco MaggioPlace 1 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 18:17.2 |
| 2 | Colin ButtittaPlace 2 · Grade 12 · Franklin D. Roosevelt (NY) | 12 | Franklin D. Roosevelt (NY) | 18:41.5 |
| 3 | Anson DiGiacomioPlace 3 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 19:41.9 |
| 4 | Roman GiammatteoPlace 4 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 20:19.4 |
| 5 | Edward NuzzoPlace 5 · Grade 11 · Our Lady Of Lourdes | 11 | Our Lady Of Lourdes | 20:38.9 |
| 6 | Andrew DidonnaPlace 6 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 20:39.0 |
| 7 | Chase MaggioPlace 7 · Grade 11 · Our Lady Of Lourdes | 11 | Our Lady Of Lourdes | 20:42.4 |
| 8 | Alexander HarklerodePlace 8 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 20:53.4 |
| 9 | Griffin KinahanPlace 9 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 21:12.0 |
| 10 | Michael FalsettaPlace 10 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 21:18.0 |
| 11 | Andrew RenbeckPlace 11 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 21:45.5 |
| 12 | Dhilan NatarajanPlace 12 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 22:23.2 |
| 13 | Ian RodgersPlace 13 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 22:23.3 |
| 14 | Miles BrownPlace 14 · Grade 11 · Marlboro Central | 11 | Marlboro Central | 22:44.0 |
| 15 | Justin LoiblPlace 15 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 22:48.8 |
| 16 | Nathaniel PascalePlace 16 · Grade 11 · Marlboro Central | 11 | Marlboro Central | 22:54.5 |
| 17 | Chase BrownePlace 17 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 23:01.0 |
| 18 | Philip CarinoPlace 18 · Grade 12 · Franklin D. Roosevelt (NY) | 12 | Franklin D. Roosevelt (NY) | 23:16.5 |
| 19 | Rajesh BediPlace 19 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 23:18.4 |
| 20 | Hunter AndersonPlace 20 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 23:20.5 |
| 21 | Colin BeersPlace 21 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 23:20.7 |
| 22 | Jacob BeersPlace 22 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 23:32.6 |
| 23 | Blaise RomanPlace 23 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 23:47.7 |
| 24 | Edmund BencaPlace 24 · Grade 9 · Our Lady Of Lourdes | 9 | Our Lady Of Lourdes | 23:58.2 |
| 25 | Devin MainesPlace 25 · Grade 9 · Our Lady Of Lourdes | 9 | Our Lady Of Lourdes | 23:58.4 |
| 26 | Brandon PolemeniPlace 26 · Grade 11 · Our Lady Of Lourdes | 11 | Our Lady Of Lourdes | 25:15.8 |
| 27 | Patrick GroganPlace 27 · Grade 9 · Marlboro Central | 9 | Marlboro Central | 25:19.8 |
| 28 | Jonas OnaPlace 28 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 25:41.1 |
| 29 | Kaden NogaPlace 29 · Grade 12 · Franklin D. Roosevelt (NY) | 12 | Franklin D. Roosevelt (NY) | 25:47.6 |
| 30 | Dean JacquesPlace 30 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 25:47.6 |
| 31 | Liam BeersPlace 31 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 26:06.9 |
| 32 | William LawlessPlace 32 · Grade 9 · Our Lady Of Lourdes | 9 | Our Lady Of Lourdes | 30:27.7 |
| 33 | Nathan ZhengPlace 33 · Grade 11 · Our Lady Of Lourdes | 11 | Our Lady Of Lourdes | 30:57.3 |
| 34 | Mikal SanchezPlace 34 · Grade 9 · Marlboro Central | 9 | Marlboro Central | 31:12.4 |
| 35 | Owen CintronPlace 35 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 31:15.6 |
| 36 | Dylan RhealPlace 36 · Grade 9 · Marlboro Central | 9 | Marlboro Central | 32:09.8 |
| 37 | Athan ToromanidesPlace 37 · Grade 10 · Marlboro Central | 10 | Marlboro Central | 32:52.6 |
| 38 | Thomas DragPlace 38 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 33:46.9 |
| 39 | Paolo ChiapettaPlace 39 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 36:31.3 |