| 1 | Anthony OryniakPlace 1 · Grade 10 · Spotswood | 10 | Spotswood | 18:24.09 | 1 |
| 2 | Dylan MillerPlace 2 · Grade 11 · Colonia | 11 | Colonia | 18:25.07 | 1 |
| 3 | Jeremy WayPlace 3 · Grade 12 · Henry Hudson Reg | 12 | Henry Hudson Reg | 18:44.44 | 1 |
| 4 | Ghanashyama CraigPlace 4 · Grade 11 · Spotswood | 11 | Spotswood | 18:48.53 | 1 |
| 5 | Russell KarshmerPlace 5 · Grade 11 · Henry Hudson Reg | 11 | Henry Hudson Reg | 18:57.86 | 1 |
| 6 | Solomon DunhamPlace 6 · Grade 12 · Hillside | 12 | Hillside | 19:10.69 | 1 |
| 7 | Tyler AndrePlace 7 · Grade 11 · Spotswood | 11 | Spotswood | 19:12.89 | 1 |
| 8 | Chase DubuquePlace 8 · Grade 10 · Delran | 10 | Delran | 19:18.84 | 1 |
| 9 | David DonovanPlace 9 · Grade 9 · Spotswood | 9 | Spotswood | 19:41.20 | 1 |
| 10 | Logan EstenesPlace 10 · Grade 11 · Pt. Pleasant Beach | 11 | Pt. Pleasant Beach | 19:55.10 | 1 |
| 11 | Connor SeselyPlace 11 · Grade 11 · A. L. Johnson | 11 | A. L. Johnson | 19:55.78 | 1 |
| 12 | Kristopher MatiasPlace 12 · Grade 10 · Spotswood | 10 | Spotswood | 19:55.82 | 1 |
| 13 | Edward VazquezPlace 13 · Grade 11 · BelovED Community Charter Scho | 11 | BelovED Community Charter Scho | 20:01.55 | 1 |
| 14 | Matthew ReedPlace 14 · Grade 11 · Spotswood | 11 | Spotswood | 20:10.73 | 1 |
| 15 | Dyllan EstiponaPlace 15 · Grade 10 · BelovED Community Charter Scho | 10 | BelovED Community Charter Scho | 20:16.38 | 1 |
| 16 | Ryan MaciorowskiPlace 16 · Grade 10 · Wardlaw-Hartridge School | 10 | Wardlaw-Hartridge School | 20:25.24 | 1 |
| 17 | Timothy UhlPlace 17 · Grade 10 · Spotswood | 10 | Spotswood | 20:25.33 | 1 |
| 18 | Regnald LladocPlace 18 · Grade 12 · BelovED Community Charter Scho | 12 | BelovED Community Charter Scho | 20:27.91 | 1 |
| 19 | Aidan MoskowitzPlace 19 · Grade 10 · Delran | 10 | Delran | 20:28.22 | 1 |
| 20 | Azam AliPlace 20 · Grade 11 · Colonia | 11 | Colonia | 20:40.92 | 1 |
| 21 | Jake CurryPlace 21 · Grade 11 · Henry Hudson Reg | 11 | Henry Hudson Reg | 20:53.13 | 1 |
| 22 | Marcus FernandezPlace 22 · Grade 11 · Keansburg | 11 | Keansburg | 20:59.55 | 1 |
| 23 | Peyton ZawoyskyPlace 23 · Grade 12 · A. L. Johnson | 12 | A. L. Johnson | 21:02.11 | 1 |
| 24 | Angelo DallyPlace 24 · Grade 11 · St. Thomas Aquinas | 11 | St. Thomas Aquinas | 21:02.98 | 1 |
| 25 | Brownie BlackPlace 25 · Grade 11 · BelovED Community Charter Scho | 11 | BelovED Community Charter Scho | 21:04.03 | 1 |
| 26 | Vaughn AustinPlace 26 · Grade 9 · Henry Hudson Reg | 9 | Henry Hudson Reg | 21:16.83 | 1 |
| 26 | Divine HarePlace 26 · Grade 11 · Keansburg | 11 | Keansburg | 21:16.83 | 1 |
| 28 | Jayden TerreroPlace 28 · Grade 10 · BelovED Community Charter Scho | 10 | BelovED Community Charter Scho | 21:26.79 | 1 |
| 29 | Jeremy SalduaPlace 29 · Grade 10 · BelovED Community Charter Scho | 10 | BelovED Community Charter Scho | 22:05.30 | 1 |
| 30 | Gavin TomePlace 30 · Grade 10 · Delran | 10 | Delran | 22:23.53 | 1 |
| 31 | Alex ZunigaPlace 31 · Grade 11 · A. L. Johnson | 11 | A. L. Johnson | 22:32.41 | 1 |
| 32 | Sean WeinperlPlace 32 · Grade 12 · Henry Hudson Reg | 12 | Henry Hudson Reg | 22:35.06 | 1 |
| 33 | Jacques DubosePlace 33 · Grade 10 · Delran | 10 | Delran | 22:38.19 | 1 |
| 34 | Chris ParmigianiPlace 34 · Grade 12 · Henry Hudson Reg | 12 | Henry Hudson Reg | 22:57.24 | 1 |
| 35 | Andrew SiemienPlace 35 · Grade 11 · Delran | 11 | Delran | 23:07.62 | 1 |
| 36 | Pj ImperialePlace 36 · Grade 9 · Delran | 9 | Delran | 23:18.82 | 1 |
| 37 | Mitchell GoodellPlace 37 · Grade 10 · A. L. Johnson | 10 | A. L. Johnson | 23:29.54 | 1 |
| 38 | Jackson RiderPlace 38 · Grade 10 · Delran | 10 | Delran | 23:36.84 | 1 |
| 39 | Aidan EsquilinPlace 39 · Grade 11 · Keansburg | 11 | Keansburg | 23:39.92 | 1 |
| 40 | Favour OwolabiPlace 40 · Grade 11 · North Star Academy | 11 | North Star Academy | 24:20.16 | 1 |
| 41 | Zeth BucksPlace 41 · Grade 11 · BelovED Community Charter Scho | 11 | BelovED Community Charter Scho | 24:25.97 | 1 |
| 42 | Liam BeaverPlace 42 · Grade 10 · Pt. Pleasant Beach | 10 | Pt. Pleasant Beach | 24:28.46 | 1 |
| 43 | Xavier OjedaPlace 43 · Grade 12 · Keansburg | 12 | Keansburg | 25:11.35 | 1 |
| 44 | Zayn ShenPlace 44 · Grade 9 · Wardlaw-Hartridge School | 9 | Wardlaw-Hartridge School | 26:14.40 | 1 |
| 45 | Luke McArthurPlace 45 · Grade 10 · St. Thomas Aquinas | 10 | St. Thomas Aquinas | 26:38.07 | 1 |
| 46 | Liam RibotPlace 46 · Grade 10 · Pt. Pleasant Beach | 10 | Pt. Pleasant Beach | 26:42.44 | 1 |
| 47 | Declan BarnesPlace 47 · Grade 11 · Henry Hudson Reg | 11 | Henry Hudson Reg | 27:18.48 | 1 |
| 48 | Harry LiPlace 48 · Grade 11 · Wardlaw-Hartridge School | 11 | Wardlaw-Hartridge School | 27:21.59 | 1 |
| 49 | Samuel CohenPlace 49 · Grade 10 · Wardlaw-Hartridge School | 10 | Wardlaw-Hartridge School | 27:27.59 | 1 |
| 50 | Aidan WhittakerPlace 50 · Grade 10 · Pt. Pleasant Beach | 10 | Pt. Pleasant Beach | 27:29.12 | 1 |
| 51 | Charlie ParkinsonPlace 51 · Grade 12 · Middlesex | 12 | Middlesex | 27:50.16 | 1 |
| 52 | Ruben CarmonaPlace 52 · Grade 12 · Middlesex | 12 | Middlesex | 27:55.27 | 1 |
| 53 | Zachary KingPlace 53 · Grade 10 · North Star Academy | 10 | North Star Academy | 28:44.19 | 1 |
| 54 | Jaidan ArenasPlace 54 · Grade 10 · Keansburg | 10 | Keansburg | 30:14.00 | 1 |
| 55 | Abdulmalik MarufPlace 55 · Grade 11 · North Star Academy | 11 | North Star Academy | 30:34.77 | 1 |
| 56 | Aaron YeboahPlace 56 · Grade 12 · North Star Academy | 12 | North Star Academy | 32:41.05 | 1 |
| 57 | Ahmad KhizarPlace 57 · Grade 10 · Wardlaw-Hartridge School | 10 | Wardlaw-Hartridge School | 33:54.28 | 1 |
| 1 | Stephen KyvelosPlace 1 · Grade 12 · Manalapan | 12 | Manalapan | 16:26.80 | 1 |
| 2 | Michael CardPlace 2 · Grade 11 · Howell | 11 | Howell | 16:30.70 | 1 |
| 3 | Joshua BarzilaiPlace 3 · Grade 12 · Princeton | 12 | Princeton | 17:23.20 | 1 |
| 4 | Joshua SantiagoPlace 4 · Grade 11 · Old Bridge | 11 | Old Bridge | 17:31.90 | 1 |
| 5 | Christopher GrayPlace 5 · Grade 11 · Rancocas Valley Reg | 11 | Rancocas Valley Reg | 17:38.50 | 1 |
| 6 | Christian RouzardPlace 6 · Grade 11 · Rancocas Valley Reg | 11 | Rancocas Valley Reg | 17:38.50 | 1 |
| 7 | Leandro DelgadoPlace 7 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 17:41.90 | 1 |
| 8 | Maxwell DunlapPlace 8 · Grade 12 · Princeton | 12 | Princeton | 17:51.30 | 1 |
| 9 | James KatsingrisPlace 9 · Grade 10 · South Plainfield | 10 | South Plainfield | 18:00.90 | 1 |
| 10 | Austin OlexaPlace 10 · Grade 10 · Phillipsburg | 10 | Phillipsburg | 18:14.10 | 1 |
| 11 | Anthony PettinelliPlace 11 · Grade 9 · Phillipsburg | 9 | Phillipsburg | 18:19.10 | 2 |
| 12 | Caden SotoPlace 12 · Grade 11 · South Plainfield | 11 | South Plainfield | 18:19.70 | 2 |
| 13 | Damien OliverPlace 13 · Grade 9 · Sayreville | 9 | Sayreville | 18:25.10 | 2 |
| 14 | Nathan StaatsPlace 14 · Grade 11 · South Plainfield | 11 | South Plainfield | 18:25.20 | 2 |
| 15 | Daniel FullmanPlace 15 · Grade 11 · South Plainfield | 11 | South Plainfield | 18:25.30 | 2 |
| 16 | Timothy PriskPlace 16 · Grade 12 · South Plainfield | 12 | South Plainfield | 18:29.50 | 2 |
| 17 | Hayden SchaefferPlace 17 · Grade 12 · Howell | 12 | Howell | 18:29.60 | 2 |
| 18 | Nicholas DeGeronimoPlace 18 · Grade 11 · South Plainfield | 11 | South Plainfield | 18:32.10 | 2 |
| 19 | Pranav RaoPlace 19 · Grade 11 · South Brunswick | 11 | South Brunswick | 18:32.21 | 2 |
| 20 | Jonathan AntwiPlace 20 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 18:32.21 | 2 |
| 21 | Huzaifa IbrahimPlace 21 · Grade 12 · Sayreville | 12 | Sayreville | 18:32.50 | 3 |
| 22 | Rohan SiddiquePlace 22 · Grade 10 · Old Bridge | 10 | Old Bridge | 18:34.90 | 3 |
| 23 | Ishaan atelPlace 23 · Grade 11 · South Brunswick | 11 | South Brunswick | 18:35.21 | 3 |
| 24 | Jacobi PepingcoPlace 24 · Grade 11 · Phillipsburg | 11 | Phillipsburg | 18:35.90 | 3 |
| 25 | Dennis YoonPlace 25 · Grade 10 · South Brunswick | 10 | South Brunswick | 18:51.70 | 3 |
| 26 | Matthew D'AngeloPlace 26 · Grade 12 · Phillipsburg | 12 | Phillipsburg | 19:01.30 | 3 |
| 27 | John GaterPlace 27 · Grade 11 · South Brunswick | 11 | South Brunswick | 19:09.00 | 3 |
| 28 | Evan RaphaelPlace 28 · Grade 10 · Princeton | 10 | Princeton | 19:11.70 | 3 |
| 29 | Felix YuPlace 29 · Grade 9 · Princeton | 9 | Princeton | 19:14.70 | 3 |
| 30 | Connor MarionPlace 30 · Grade 11 · Howell | 11 | Howell | 19:14.90 | 3 |
| 31 | Haven IbarraPlace 31 · Grade 10 · Sayreville | 10 | Sayreville | 19:21.00 | 4 |
| 32 | Jason KasoffPlace 32 · Grade 10 · Old Bridge | 10 | Old Bridge | 19:27.20 | 4 |
| 33 | Brady McKeePlace 33 · Grade 11 · Rancocas Valley Reg | 11 | Rancocas Valley Reg | 19:27.80 | 4 |
| 34 | Andrew MartinezPlace 34 · Grade 12 · South Plainfield | 12 | South Plainfield | 19:36.00 | 4 |
| 35 | Ziyang LingPlace 35 · Grade 10 · Princeton | 10 | Princeton | 19:39.00 | 4 |
| 36 | Harrison KnochPlace 36 · Grade 10 · Princeton | 10 | Princeton | 19:45.40 | 4 |
| 37 | Carter WilleyPlace 37 · Grade 11 · Old Bridge | 11 | Old Bridge | 19:47.70 | 4 |
| 38 | Kedar NairPlace 38 · Grade 10 · Howell | 10 | Howell | 19:48.30 | 4 |
| 39 | Benny MendozaPlace 39 · Grade 11 · Phillipsburg | 11 | Phillipsburg | 19:53.20 | 4 |
| 40 | Isaiah ShannonPlace 40 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 19:54.60 | 4 |
| 41 | Teddy JonesPlace 41 · Grade 10 · Rancocas Valley Reg | 10 | Rancocas Valley Reg | 19:56.30 | 5 |
| 42 | Hershil VaidyaPlace 42 · Grade 9 · Sayreville | 9 | Sayreville | 19:59.20 | 5 |
| 43 | Aaron BainPlace 43 · Grade 12 · Old Bridge | 12 | Old Bridge | 20:09.20 | 5 |
| 44 | Jerry RogersonPlace 44 · Grade 12 · Howell | 12 | Howell | 20:16.50 | 5 |
| 45 | Xavier AlcornPlace 45 · Grade 12 · Old Bridge | 12 | Old Bridge | 20:23.00 | 5 |
| 46 | Joseph RaselyPlace 46 · Grade 10 · Phillipsburg | 10 | Phillipsburg | 20:38.30 | 5 |
| 47 | Gene MoorePlace 47 · Grade 12 · Sayreville | 12 | Sayreville | 20:55.90 | 5 |
| 48 | Labron CrosbyPlace 48 · Grade 11 · Woodbridge | 11 | Woodbridge | 21:08.30 | 5 |
| 49 | Ewan CoppolaPlace 49 · Grade 11 · Howell | 11 | Howell | 21:10.70 | 5 |
| 50 | Connor JohnsonPlace 50 · Grade 11 · Phillipsburg | 11 | Phillipsburg | 21:41.60 | 5 |
| 51 | Sean AdlerPlace 51 · Grade 12 · Manalapan | 12 | Manalapan | 21:43.20 | 6 |
| 52 | Teddy SonniePlace 52 · Grade 9 · Burlington Twp. | 9 | Burlington Twp. | 22:16.90 | 6 |
| 53 | Marco BaezPlace 53 · Grade 12 · Burlington Twp. | 12 | Burlington Twp. | 22:31.20 | 6 |
| 54 | Nate SandlerPlace 54 · Grade 12 · Old Bridge | 12 | Old Bridge | 22:35.40 | 6 |
| 55 | Jonathan RiveraPlace 55 · Grade 12 · Woodbridge | 12 | Woodbridge | 22:35.80 | 6 |
| 56 | Jake CarbonePlace 56 · Grade 11 · Woodbridge | 11 | Woodbridge | 23:09.90 | 6 |
| 57 | Yitzhak ArroyoPlace 57 · Grade 12 · Manalapan | 12 | Manalapan | 23:28.50 | 6 |
| 58 | Ahmad AllmanPlace 58 · Grade 10 · Burlington Twp. | 10 | Burlington Twp. | 25:23.50 | 6 |
| 59 | Alexander ChavatalPlace 59 · Grade 12 · Woodbridge | 12 | Woodbridge | 25:42.20 | 6 |
| 60 | Lucas RushPlace 60 · Grade 9 · Burlington Twp. | 9 | Burlington Twp. | 25:57.50 | 6 |