| 1 | Kaden PyePlace 1 · Grade 8 · Saint James | 8 | Saint James | 9:56.56 PR |
| 2 | Johnny RobertsPlace 2 · Grade 8 · Saint James | 8 | Saint James | 10:01.36 PR |
| 3 | Harrison SorialPlace 3 · Mendham Twp MS | — | Mendham Twp MS | 10:05.14 |
| 4 | Jonathan PontePlace 4 · Grade - · Rockaway Valley | - | Rockaway Valley | 10:05.22 PR |
| 5 | Harry SmithPlace 5 · Delbarton MS | — | Delbarton MS | 10:08.73 |
| 6 | Benjamin BoultonPlace 6 · Mendham Borough | — | Mendham Borough | 10:20.20 |
| 7 | Malcolm BranchPlace 7 · Mendham Twp MS | — | Mendham Twp MS | 10:34.69 |
| 8 | Grey IliffPlace 8 · Mendham Twp MS | — | Mendham Twp MS | 10:39.56 |
| 9 | Jason MeiPlace 9 · Briarcliff MS | — | Briarcliff MS | 10:45.55 |
| 10 | CJ HummelPlace 10 · Grade 8 · Saint James | 8 | Saint James | 10:48.37 PR |
| 11 | Filip SaskoPlace 11 · Grade 8 · Saint James | 8 | Saint James | 10:49.20 PR |
| 12 | Blake HopkinsPlace 12 · Mendham Twp MS | — | Mendham Twp MS | 10:49.81 |
| 13 | Richard MarutPlace 13 · W. T. Bergen MS | — | W. T. Bergen MS | 10:52.16 |
| 14 | Jorge OrtizPlace 14 · Mendham Twp MS | — | Mendham Twp MS | 10:52.71 |
| 15 | Kian AlmeidaPlace 15 · Briarcliff MS | — | Briarcliff MS | 10:59.69 |
| 16 | Seamus DiczokPlace 16 · Delbarton MS | — | Delbarton MS | 11:01.84 |
| 17 | Alex JiPlace 17 · Briarcliff MS | — | Briarcliff MS | 11:02.19 |
| 18 | Bentley HeinzePlace 18 · Grade 8 · Saint James | 8 | Saint James | 11:07.24 PR |
| 19 | Tommy MalloyPlace 19 · Grade 7 · Saint James | 7 | Saint James | 11:09.96 PR |
| 20 | Nick SpataroPlace 20 · Mendham Twp MS | — | Mendham Twp MS | 11:10.92 |
| 21 | Henry SanicolaPlace 21 · Morris Plain | — | Morris Plain | 11:18.80 |
| 22 | Oliver HeinzmanPlace 22 · Morris Plain | — | Morris Plain | 11:21.03 |
| 23 | Gael MartinezPlace 23 · Mendham Twp MS | — | Mendham Twp MS | 11:33.11 |
| 24 | Briggs McGowanPlace 24 · Morris Plain | — | Morris Plain | 11:34.40 |
| 25 | Collin KeanePlace 25 · Unity Charte | — | Unity Charte | 11:56.28 |
| 26 | Jack MurphyPlace 26 · Mendham Borough | — | Mendham Borough | 12:02.26 |
| 27 | Neel TandonPlace 27 · Delbarton MS | — | Delbarton MS | 12:04.33 |
| 28 | Alex WuPlace 28 · Delbarton MS | — | Delbarton MS | 12:05.86 |
| 29 | Jeffrey HePlace 29 · Briarcliff MS | — | Briarcliff MS | 12:13.24 |
| 30 | Messiah WigginsPlace 30 · Unity Charte | — | Unity Charte | 12:17.50 |
| 31 | Ryan SnyderPlace 31 · W. T. Bergen MS | — | W. T. Bergen MS | 12:19.62 |
| 32 | Rocco PalumboPlace 32 · Delbarton MS | — | Delbarton MS | 12:21.03 |
| 33 | Max SonessonPlace 33 · Morris Plain | — | Morris Plain | 12:23.84 |
| 34 | Bowie ClausenPlace 34 · Mendham Borough | — | Mendham Borough | 12:25.12 |
| 35 | Lucas BavaroPlace 35 · W. T. Bergen MS | — | W. T. Bergen MS | 12:29.80 |
| 36 | Jace MartinezPlace 36 · W. T. Bergen MS | — | W. T. Bergen MS | 12:31.10 |
| 37 | Shane PangPlace 37 · W. T. Bergen MS | — | W. T. Bergen MS | 12:35.24 |
| 38 | Jing-Sean ChuPlace 38 · Briarcliff MS | — | Briarcliff MS | 12:36.46 |
| 39 | Joshua FradePlace 39 · Thomas Jeffe | — | Thomas Jeffe | 12:36.98 |
| 40 | Aaron CastanedaPlace 40 · Delbarton MS | — | Delbarton MS | 12:40.68 |
| 41 | Judah MartinPlace 41 · Unity Charte | — | Unity Charte | 12:41.71 |
| 42 | Rowan WilliamsPlace 42 · Morris Plain | — | Morris Plain | 12:42.36 |
| 43 | Brad SorgePlace 43 · Mendham Borough | — | Mendham Borough | 12:43.49 |
| 44 | Nolan BackusPlace 44 · Morris Plain | — | Morris Plain | 12:49.78 |
| 45 | John KilcullenPlace 45 · Mendham Borough | — | Mendham Borough | 12:51.35 |
| 46 | William HofmannPlace 46 · Delbarton MS | — | Delbarton MS | 12:54.65 |
| 47 | Charlie DeLisoPlace 47 · Morris Plain | — | Morris Plain | 12:56.35 |
| 48 | Christian ShammasPlace 48 · Mendham Borough | — | Mendham Borough | 13:06.21 |
| 49 | Drew LagitchPlace 49 · Thomas Jeffe | — | Thomas Jeffe | 13:22.61 |
| 50 | Ezequiel PerezPlace 50 · W. T. Bergen MS | — | W. T. Bergen MS | 13:24.32 |
| 51 | Gerardo GutierrezPlace 51 · W. T. Bergen MS | — | W. T. Bergen MS | 13:24.44 |
| 52 | Brendan RothPlace 52 · Briarcliff MS | — | Briarcliff MS | 13:35.97 |
| 53 | Aidan ChenPlace 53 · Thomas Jeffe | — | Thomas Jeffe | 13:41.72 |
| 54 | Hudson HewittPlace 54 · Mount Arling | — | Mount Arling | 13:48.90 |
| 55 | Cesar RosalesPlace 55 · Thomas Jeffe | — | Thomas Jeffe | 13:50.78 |
| 56 | Sebastian FernandezPlace 56 · Thomas Jeffe | — | Thomas Jeffe | 14:08.46 |
| 57 | Matthias LamPlace 57 · Mendham Borough | — | Mendham Borough | 14:20.36 |
| 58 | Dyaln ReillyPlace 58 · Thomas Jeffe | — | Thomas Jeffe | 14:53.63 |
| 59 | Oscar WenPlace 59 · Briarcliff MS | — | Briarcliff MS | 14:57.23 |
| 60 | James OlsenPlace 60 · Grade - · Rockaway Valley | - | Rockaway Valley | 15:36.43 PR |
| 61 | Brayden CronPlace 61 · Thomas Jeffe | — | Thomas Jeffe | 15:45.79 |
| 62 | Carter LongPlace 62 · Grade - · Rockaway Valley | - | Rockaway Valley | 15:58.16 PR |
| 63 | Vihaan ShahPlace 63 · Unity Charte | — | Unity Charte | 16:04.49 |
| 64 | Joel SangemPlace 64 · Unity Charte | — | Unity Charte | 16:19.53 |
| 65 | Tunmise Afolabi-FaoyePlace 65 · Unity Charte | — | Unity Charte | 16:29.15 |
| 66 | Anthony ScilingoPlace 66 · Grade - · Rockaway Valley | - | Rockaway Valley | 16:57.94 PR |
| 67 | Nathan PeraltaPlace 67 · Unity Charte | — | Unity Charte | 18:16.80 |