| 1 | Noah FerreiraPlace 1 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 20:24.51 PR |
| 2 | Mathieu ServaesPlace 2 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 20:31.04 |
| 3 | Jayden AurelioPlace 3 · Grade 11 · Sayville | 11 | Sayville | 20:37.14 |
| 4 | Luca BettuaPlace 4 · Grade 10 · Hoboken | 10 | Hoboken | 20:40.23 |
| 5 | Alexander WalkerPlace 5 · Grade 12 · Hoboken | 12 | Hoboken | 20:40.81 |
| 6 | Zach CostaPlace 6 · Grade 11 · Dickinson | 11 | Dickinson | 21:06.15 |
| 7 | Adriel DiossaPlace 7 · Grade 10 · Dickinson | 10 | Dickinson | 21:11.22 |
| 8 | Leo AngPlace 8 · Grade 11 · St Peters Prep | 11 | St Peters Prep | 21:19.75 |
| 9 | Aideen RossnerPlace 9 · Grade 10 · North Bergen | 10 | North Bergen | 21:26.17 |
| 10 | Luis WorsleyPlace 10 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 21:32.39 |
| 11 | Shane RomeroPlace 11 · Grade 11 · Bayonne | 11 | Bayonne | 21:34.69 |
| 12 | Mason FrancoPlace 12 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 21:42.44 |
| 13 | Elliot PyoPlace 13 · Grade 10 · Ridgefield Memorial | 10 | Ridgefield Memorial | 21:51.91 |
| 14 | Andrew WarrenPlace 14 · Grade 10 · College Achieve Central Charter | 10 | College Achieve Central Charter | 22:03.02 |
| 15 | Aiden RezabalaPlace 15 · Grade 10 · Franklin (Jersey City) | 10 | Franklin (Jersey City) | 22:09.14 |
| 16 | Pedro AustriaPlace 16 · Grade 11 · Beloved Community Charter | 11 | Beloved Community Charter | 22:47.00 PR |
| 17 | Heladio HerreraPlace 17 · Grade 10 · Dickinson | 10 | Dickinson | 23:02.80 |
| 18 | Dariu MontecastroPlace 18 · Grade 10 · Beloved Community Charter | 10 | Beloved Community Charter | 23:08.39 |
| 19 | Gustavo YorkPlace 19 · Grade 10 · North Bergen | 10 | North Bergen | 23:29.74 |
| 20 | Ben GordonPlace 20 · Grade 12 · Franklin (Jersey City) | 12 | Franklin (Jersey City) | 23:37.52 |
| 21 | Owen StammPlace 21 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 23:51.92 |
| 22 | Makhi MartinPlace 22 · Grade 12 · Rahway | 12 | Rahway | 23:53.62 PR |
| 23 | Alexander GearyPlace 23 · Grade 10 · Franklin (Jersey City) | 10 | Franklin (Jersey City) | 23:58.44 |
| 24 | Elijah WorsleyPlace 24 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 24:50.16 |
| 25 | Brandon KhalePlace 25 · Grade 11 · Bayonne | 11 | Bayonne | 25:45.23 |
| 26 | Austin BurnsPlace 26 · Grade 9 · Ridgefield Memorial | 9 | Ridgefield Memorial | 25:45.34 |
| 27 | Leyma KossoPlace 27 · Grade 11 · College Achieve Central Charter | 11 | College Achieve Central Charter | 26:41.74 PR |
| 28 | Dwayne PorterPlace 28 · Grade 11 · Beloved Community Charter | 11 | Beloved Community Charter | 26:54.16 |
| 29 | Amir SkinnerPlace 29 · Grade 10 · College Achieve Central Charter | 10 | College Achieve Central Charter | 28:17.06 |
| 30 | Jacob KimPlace 30 · Grade 11 · Ridgefield Memorial | 11 | Ridgefield Memorial | 29:04.79 |
| 31 | Derek ChenPlace 31 · Grade 10 · St Peters Prep | 10 | St Peters Prep | 29:05.56 |
| 32 | Javon Smith-SimonsPlace 32 · Grade 10 · Rahway | 10 | Rahway | 29:27.11 |
| 33 | Austin PetersonPlace 33 · Grade 10 · Ridgefield Memorial | 10 | Ridgefield Memorial | 29:27.98 |
| 34 | Jayden GrayPlace 34 · Grade 10 · College Achieve Central Charter | 10 | College Achieve Central Charter | 29:30.62 |
| 35 | Justin MoralesPlace 35 · Grade 12 · College Achieve Central Charter | 12 | College Achieve Central Charter | 34:53.56 PR |