| 1 | Alex PatelskiPlace 1 · Grade 12 · Metuchen | 12 | Metuchen | 16:36.33 | 1 |
| 2 | Eric SchleifPlace 2 · Grade 11 · Metuchen | 11 | Metuchen | 17:39.05 | 1 |
| 3 | Arturs KruminsPlace 3 · Grade 9 · Metuchen | 9 | Metuchen | 17:56.70 | 1 |
| 4 | Damian SmutekPlace 4 · Grade 10 · Manville | 10 | Manville | 17:57.29 | 1 |
| 5 | Kai EnglertPlace 5 · Grade 10 · Metuchen | 10 | Metuchen | 18:15.03 | 1 |
| 6 | Harry MoormanPlace 6 · Grade 12 · Metuchen | 12 | Metuchen | 18:18.38 | 1 |
| 7 | Maddox PaulinPlace 7 · Grade 9 · Shore Regional | 9 | Shore Regional | 18:21.31 | 1 |
| 8 | Jeremy WayPlace 8 · Grade 12 · Henry Hudson Reg | 12 | Henry Hudson Reg | 18:27.44 | 1 |
| 9 | Russell KarshmerPlace 9 · Grade 11 · Henry Hudson Reg | 11 | Henry Hudson Reg | 18:31.11 | 1 |
| 10 | Elliott ReinesPlace 10 · Grade 10 · Jonathan Dayton | 10 | Jonathan Dayton | 18:38.07 | 1 |
| 11 | Jackie LinPlace 11 · Grade 9 · Highland Park | 9 | Highland Park | 18:40.29 | 2 |
| 12 | Michael McNamaraPlace 12 · Grade 12 · Metuchen | 12 | Metuchen | 18:47.69 | 2 |
| 13 | Gabe ZalaPlace 13 · Grade 10 · Manville | 10 | Manville | 18:54.15 | 2 |
| 14 | Aiden LaveyPlace 14 · Grade 11 · New Providence | 11 | New Providence | 19:03.80 | 2 |
| 15 | Ernesto BotteonPlace 15 · Grade 12 · Highland Park | 12 | Highland Park | 19:07.48 | 2 |
| 16 | Aiden NguyenPlace 16 · Grade 10 · Jonathan Dayton | 10 | Jonathan Dayton | 19:07.65 | 2 |
| 17 | Aidan LafazanPlace 17 · Grade 11 · Jonathan Dayton | 11 | Jonathan Dayton | 19:11.51 | 2 |
| 18 | Sahan AllesPlace 18 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 19:11.56 | 2 |
| 19 | Luke McKeonPlace 19 · Grade 11 · Shore Regional | 11 | Shore Regional | 19:12.31 | 2 |
| 20 | Juan Diego CisnerosPlace 20 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 19:12.95 | 2 |
| 21 | Shawn WangPlace 21 · Grade 12 · Highland Park | 12 | Highland Park | 19:15.48 | 3 |
| 22 | Rubin HershPlace 22 · Grade 9 · Highland Park | 9 | Highland Park | 19:20.80 | 3 |
| 23 | Zandy ZhaoPlace 23 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 19:21.34 | 3 |
| 24 | Alain SeguraPlace 24 · Grade 11 · Highland Park | 11 | Highland Park | 19:24.34 | 3 |
| 25 | Rick PolatschekPlace 25 · Grade 12 · New Providence | 12 | New Providence | 19:27.24 | 3 |
| 26 | Henry BiltonPlace 26 · Grade 12 · Highland Park | 12 | Highland Park | 19:33.03 | 3 |
| 27 | Madden HoPlace 27 · Grade 10 · Jonathan Dayton | 10 | Jonathan Dayton | 19:37.14 | 3 |
| 28 | Edward VazquezPlace 28 · Grade 11 · BelovED Community Charter Scho | 11 | BelovED Community Charter Scho | 19:39.73 | 3 |
| 29 | Jayran RodriguezPlace 29 · Grade 9 · Manville | 9 | Manville | 19:44.07 | 3 |
| 30 | Divine HarePlace 30 · Grade 11 · Keansburg | 11 | Keansburg | 19:50.40 | 3 |
| 31 | Udi YuPlace 31 · Grade 9 · Highland Park | 9 | Highland Park | 19:50.66 | 4 |
| 32 | Isaac ChenPlace 32 · Grade 10 · New Providence | 10 | New Providence | 20:19.41 | 4 |
| 33 | Tyler ZacharczykPlace 33 · Grade 11 · Shore Regional | 11 | Shore Regional | 20:23.89 | 4 |
| 34 | Evan BiasPlace 34 · Grade 10 · Manville | 10 | Manville | 20:24.36 | 4 |
| 35 | Regnald LladocPlace 35 · Grade 12 · BelovED Community Charter Scho | 12 | BelovED Community Charter Scho | 20:33.99 | 4 |
| 36 | Natale BorrielloPlace 36 · Grade 12 · Shore Regional | 12 | Shore Regional | 20:34.34 | 4 |
| 37 | Simon WismerPlace 37 · Grade 9 · Delaware Valley | 9 | Delaware Valley | 20:35.89 | 4 |
| 38 | Ethan RussoPlace 38 · Grade 9 · South Amboy | 9 | South Amboy | 20:39.87 | 4 |
| 39 | Benjamin CostelloPlace 39 · Grade 10 · Shore Regional | 10 | Shore Regional | 20:58.63 | 4 |
| 40 | David GaetaPlace 40 · Grade 12 · New Providence | 12 | New Providence | 20:58.88 | 4 |
| 41 | Luke PolatschekPlace 41 · Grade 12 · New Providence | 12 | New Providence | 20:59.59 | 5 |
| 42 | Lloyd MangarooPlace 42 · Grade 11 · Dunellen | 11 | Dunellen | 21:14.89 | 5 |
| 43 | Anthony DrakePlace 43 · Grade 11 · Manville | 11 | Manville | 21:17.16 | 5 |
| 44 | Dominick McquonePlace 44 · Grade 10 · Middlesex | 10 | Middlesex | 21:19.53 | 5 |
| 45 | Gabriel SamayoaPlace 45 · Grade 12 · Dunellen | 12 | Dunellen | 21:20.87 | 5 |
| 46 | Jaden MartineauPlace 46 · Grade 9 · Delaware Valley | 9 | Delaware Valley | 21:31.04 | 5 |
| 47 | Amsashepsu FrazierPlace 47 · Grade 10 · BelovED Community Charter Scho | 10 | BelovED Community Charter Scho | 21:32.92 | 5 |
| 48 | Aaron Jimenez MenaPlace 48 · Grade 12 · Manville | 12 | Manville | 21:36.15 | 5 |
| 49 | Brownie BlackPlace 49 · Grade 11 · BelovED Community Charter Scho | 11 | BelovED Community Charter Scho | 21:37.21 | 5 |
| 50 | Jeremiah SilandPlace 50 · Grade 12 · University Academy | 12 | University Academy | 21:53.82 | 5 |
| 51 | Jack EdwardsPlace 51 · Grade 12 · South Hunterdon | 12 | South Hunterdon | 22:02.40 | 6 |
| 52 | Jayden TerreroPlace 52 · Grade 10 · BelovED Community Charter Scho | 10 | BelovED Community Charter Scho | 22:15.69 | 6 |
| 53 | Sean WeinperlPlace 53 · Grade 12 · Henry Hudson Reg | 12 | Henry Hudson Reg | 22:18.06 | 6 |
| 54 | Aidan EsquilinPlace 54 · Grade 11 · Keansburg | 11 | Keansburg | 22:19.86 | 6 |
| 55 | Akshay RaoPlace 55 · Grade 10 · New Providence | 10 | New Providence | 22:24.90 | 6 |
| 56 | Jake CurryPlace 56 · Grade 11 · Henry Hudson Reg | 11 | Henry Hudson Reg | 22:28.60 | 6 |
| 57 | Vaughn AustinPlace 57 · Grade 9 · Henry Hudson Reg | 9 | Henry Hudson Reg | 22:31.46 | 6 |
| 58 | Imanol GonzalezPlace 58 · Grade 11 · BelovED Community Charter Scho | 11 | BelovED Community Charter Scho | 22:40.23 | 6 |
| 59 | Jimmy MercadoPlace 59 · Grade 11 · South Amboy | 11 | South Amboy | 22:54.22 | 6 |
| 60 | Ben RaderPlace 60 · Grade 11 · Delaware Valley | 11 | Delaware Valley | 22:59.26 | 6 |
| 61 | Matt TowlePlace 61 · Grade 10 · Delaware Valley | 10 | Delaware Valley | 23:07.49 | 7 |
| 62 | Alejandro RamirezPlace 62 · Grade 11 · South Hunterdon | 11 | South Hunterdon | 23:08.99 | 7 |
| 63 | Colin CadmusPlace 63 · Grade 12 · New Providence | 12 | New Providence | 23:14.22 | 7 |
| 64 | Bradley AgulisPlace 64 · Grade 11 · Delaware Valley | 11 | Delaware Valley | 23:16.23 | 7 |
| 65 | Cameron RileyPlace 65 · Grade 9 · Middlesex | 9 | Middlesex | 23:30.19 | 7 |
| 66 | Jeremy SalduaPlace 66 · Grade 10 · BelovED Community Charter Scho | 10 | BelovED Community Charter Scho | 23:30.34 | 7 |
| 67 | Gavin FlanzbaumPlace 67 · Grade 10 · Keansburg | 10 | Keansburg | 23:31.16 | 7 |
| 68 | Caleb RushinPlace 68 · Grade 12 · Shore Regional | 12 | Shore Regional | 23:32.89 | 7 |
| 69 | Dorian ConawayPlace 69 · Grade 9 · Keansburg | 9 | Keansburg | 23:34.46 | 7 |
| 70 | Marcus FernandezPlace 70 · Grade 11 · Keansburg | 11 | Keansburg | 23:56.28 | 7 |
| 71 | Owen HatchPlace 71 · Grade 10 · Delaware Valley | 10 | Delaware Valley | 23:59.89 | 8 |
| 72 | Laurant OvbiyePlace 72 · Grade 11 · Eagle Academy for Young Men of | 11 | Eagle Academy for Young Men of | 24:00.19 | 8 |
| 73 | Spencer WolfPlace 73 · Grade 11 · Shore Regional | 11 | Shore Regional | 24:06.69 | 8 |
| 74 | Abdiel AlvarezPlace 74 · Grade 12 · Manville | 12 | Manville | 24:24.50 | 8 |
| 75 | Nathaniel MarinoPlace 75 · Grade 12 · Delaware Valley | 12 | Delaware Valley | 24:28.54 | 8 |
| 76 | Hector Vasquez BalonPlace 76 · Grade 10 · Dunellen | 10 | Dunellen | 25:02.85 | 8 |
| 77 | Sam TolentinoPlace 77 · Grade 9 · College Achieve Charter School | 9 | College Achieve Charter School | 25:19.70 | 8 |
| 78 | Raul CastroPlace 78 · Grade 9 · College Achieve Charter School | 9 | College Achieve Charter School | 25:22.40 | 8 |
| 79 | Gabriel LopezPlace 79 · Grade 9 · College Achieve Charter School | 9 | College Achieve Charter School | 25:53.36 | 8 |
| 80 | Ronald HaroPlace 80 · Grade 10 · College Achieve Charter School | 10 | College Achieve Charter School | 25:54.81 | 8 |
| 81 | Jose Portillo UlloaPlace 81 · Grade 11 · College Achieve Charter School | 11 | College Achieve Charter School | 25:57.69 | 9 |
| 82 | Nathanial McCrimmonPlace 82 · Grade 12 · Dunellen | 12 | Dunellen | 25:58.80 | 9 |
| 83 | Chris ParmigianiPlace 83 · Grade 12 · Henry Hudson Reg | 12 | Henry Hudson Reg | 26:05.38 | 9 |
| 84 | Samad PaigePlace 84 · Grade 8 · Weequahic | 8 | Weequahic | 26:16.91 | 9 |
| 85 | Nasir Kenneth Eugene SprolliPlace 85 · Grade 11 · Eagle Academy for Young Men of | 11 | Eagle Academy for Young Men of | 26:17.76 | 9 |
| 86 | Tajee GroomesPlace 86 · Grade 11 · Eagle Academy for Young Men of | 11 | Eagle Academy for Young Men of | 26:19.45 | 9 |
| 87 | Justin FransicoPlace 87 · Grade 9 · College Achieve Charter School | 9 | College Achieve Charter School | 26:33.94 | 9 |
| 88 | Angel UlloaPlace 88 · Grade 12 · College Achieve Charter School | 12 | College Achieve Charter School | 26:42.70 | 9 |
| 89 | Declan BarnesPlace 89 · Grade 11 · Henry Hudson Reg | 11 | Henry Hudson Reg | 26:44.44 | 9 |
| 90 | Joeseph OluokunPlace 90 · Grade 10 · Eagle Academy for Young Men of | 10 | Eagle Academy for Young Men of | 27:16.82 | 9 |
| 91 | Sabiq AdeyemovPlace 91 · Grade 11 · Eagle Academy for Young Men of | 11 | Eagle Academy for Young Men of | 27:38.24 | 10 |
| 92 | Charlie ParkinsonPlace 92 · Grade 12 · Middlesex | 12 | Middlesex | 27:38.62 | 10 |
| 93 | Krystian SzczepanskiPlace 93 · Grade 11 · Dunellen | 11 | Dunellen | 27:45.23 | 10 |
| 94 | Ruben CarmonaPlace 94 · Grade 12 · Middlesex | 12 | Middlesex | 28:27.86 | 10 |
| 95 | Marcus ReadingPlace 95 · Grade 12 · South Hunterdon | 12 | South Hunterdon | 28:44.30 | 10 |
| 96 | Aidan CurtisPlace 96 · Grade 9 · Middlesex | 9 | Middlesex | 29:24.63 | 10 |
| 97 | Anothony MurphyPlace 97 · Grade 12 · Weequahic | 12 | Weequahic | 30:27.84 | 10 |
| 98 | Nikolaos Tejada KontopoulosPlace 98 · Grade 10 · Dunellen | 10 | Dunellen | 31:40.17 | 10 |
| 99 | Zair MackPlace 99 · Grade 10 · Eagle Academy for Young Men of | 10 | Eagle Academy for Young Men of | 31:58.60 | 10 |
| 100 | Ahnoad MurphyPlace 100 · Grade 11 · Weequahic | 11 | Weequahic | 36:41.64 | 10 |
| 1 | Jared VoorheesPlace 1 · Grade 12 · Brick Memorial | 12 | Brick Memorial | 16:58.41 | 1 |
| 2 | Jacob McNamaraPlace 2 · Grade 12 · Colts Neck | 12 | Colts Neck | 17:01.76 | 1 |
| 3 | Luke FerrerPlace 3 · Grade 11 · West Windsor-Plainsboro North | 11 | West Windsor-Plainsboro North | 17:03.78 | 1 |
| 4 | Hunter CelkupaPlace 4 · Grade 11 · Colts Neck | 11 | Colts Neck | 17:07.34 | 1 |
| 5 | John ShapiroPlace 5 · Grade 11 · Colts Neck | 11 | Colts Neck | 17:16.94 | 1 |
| 6 | Grayson WolfPlace 6 · Grade 12 · Jackson Liberty | 12 | Jackson Liberty | 17:17.63 | 1 |
| 7 | Evan RimmelePlace 7 · Grade 12 · Middletown South | 12 | Middletown South | 17:19.36 | 1 |
| 8 | Andrew KrokPlace 8 · Grade 12 · Colts Neck | 12 | Colts Neck | 17:27.26 | 1 |
| 9 | Anthony ThomasPlace 9 · Grade 12 · Brick Township | 12 | Brick Township | 17:38.98 | 1 |
| 10 | Ayden GrignonPlace 10 · Grade 10 · Jackson Memorial | 10 | Jackson Memorial | 17:44.04 | 1 |
| 11 | Jordan AndradePlace 11 · Grade 11 · West Windsor-Plainsboro North | 11 | West Windsor-Plainsboro North | 17:49.94 | 2 |
| 12 | Lucas SanginariPlace 12 · Grade 12 · Colts Neck | 12 | Colts Neck | 17:58.11 | 2 |
| 13 | Silas AllevikPlace 13 · Grade 9 · Hopewell Valley | 9 | Hopewell Valley | 18:00.08 | 2 |
| 14 | Finnegen CurleyPlace 14 · Grade 9 · Hopewell Valley | 9 | Hopewell Valley | 18:00.80 | 2 |
| 15 | Ethan LambertoPlace 15 · Grade 12 · Jackson Liberty | 12 | Jackson Liberty | 18:02.42 | 2 |
| 16 | Ethan AbiliusPlace 16 · Grade 12 · West Windsor-Plainsboro North | 12 | West Windsor-Plainsboro North | 18:02.91 | 2 |
| 17 | Chetan CasalenaPlace 17 · Grade 12 · West Windsor-Plainsboro North | 12 | West Windsor-Plainsboro North | 18:08.12 | 2 |
| 18 | Deeko RudkoPlace 18 · Grade 9 · Colts Neck | 9 | Colts Neck | 18:09.23 | 2 |
| 19 | Ethan DarstPlace 19 · Grade 11 · Hopewell Valley | 11 | Hopewell Valley | 18:09.80 | 2 |
| 20 | Christopher CotillaPlace 20 · Grade 12 · Allentown | 12 | Allentown | 18:14.44 | 2 |
| 21 | Steven Lopez BlazPlace 21 · Grade 10 · Freehold Boro | 10 | Freehold Boro | 18:16.11 | 3 |
| 22 | Christian LettsPlace 22 · Grade 12 · Brick Memorial | 12 | Brick Memorial | 18:20.77 | 3 |
| 23 | Maximilian KostinPlace 23 · Grade 11 · Hamilton East - Steinert | 11 | Hamilton East - Steinert | 18:24.90 | 3 |
| 24 | Colin VickeryPlace 24 · Grade 10 · Hopewell Valley | 10 | Hopewell Valley | 18:33.19 | 3 |
| 25 | Tyler HurstPlace 25 · Grade 10 · Hamilton East - Steinert | 10 | Hamilton East - Steinert | 18:35.51 | 3 |
| 26 | Will EvartsPlace 26 · Grade 12 · Middletown South | 12 | Middletown South | 18:37.94 | 3 |
| 27 | Kaj ArmendingerPlace 27 · Grade 11 · Hopewell Valley | 11 | Hopewell Valley | 18:39.10 | 3 |
| 28 | Charlie PettinatoPlace 28 · Grade 11 · Brick Memorial | 11 | Brick Memorial | 18:40.48 | 3 |
| 29 | Aidan LenahanPlace 29 · Grade 10 · Red Bank Regional | 10 | Red Bank Regional | 18:40.96 | 3 |
| 30 | Eren AlpaPlace 30 · Grade 12 · Colts Neck | 12 | Colts Neck | 18:46.76 | 3 |
| 31 | Andrew SebastianPlace 31 · Grade 12 · West Windsor-Plainsboro North | 12 | West Windsor-Plainsboro North | 18:51.15 | 4 |
| 32 | Caleb WiederholtPlace 32 · Grade 11 · Northern Burlington Reg. | 11 | Northern Burlington Reg. | 18:51.45 | 4 |
| 33 | Anthony ZamichieliPlace 33 · Grade 12 · Hamilton East - Steinert | 12 | Hamilton East - Steinert | 18:51.64 | 4 |
| 34 | Mason O'ConnorPlace 34 · Grade 10 · Hopewell Valley | 10 | Hopewell Valley | 18:53.87 | 4 |
| 35 | Matthew LeonardPlace 35 · Grade 10 · Middletown South | 10 | Middletown South | 18:58.11 | 4 |
| 36 | Nihar KolachalamaPlace 36 · Grade 11 · Hamilton East - Steinert | 11 | Hamilton East - Steinert | 18:58.48 | 4 |
| 37 | Rohan JoglekarPlace 37 · Grade 11 · West Windsor-Plainsboro North | 11 | West Windsor-Plainsboro North | 19:00.12 | 4 |
| 38 | Aden RellaPlace 38 · Grade 10 · Brick Township | 10 | Brick Township | 19:00.92 | 4 |
| 39 | Zachary MarmelsteinPlace 39 · Grade 12 · Jackson Liberty | 12 | Jackson Liberty | 19:03.36 | 4 |
| 40 | John O'LearyPlace 40 · Grade 10 · Allentown | 10 | Allentown | 19:04.86 | 4 |
| 41 | Alex DenzlerPlace 41 · Grade 12 · Middletown South | 12 | Middletown South | 19:07.30 | 5 |
| 42 | Brady SnyderPlace 42 · Grade 11 · Freehold Boro | 11 | Freehold Boro | 19:09.62 | 5 |
| 43 | Luke WindosPlace 43 · Grade 12 · Red Bank Regional | 12 | Red Bank Regional | 19:09.92 | 5 |
| 44 | Cristian HernandezPlace 44 · Grade 11 · Freehold Boro | 11 | Freehold Boro | 19:10.11 | 5 |
| 45 | Noah TaylorPlace 45 · Grade 11 · Northern Burlington Reg. | 11 | Northern Burlington Reg. | 19:11.58 | 5 |
| 46 | Nathanial BiggerPlace 46 · Grade 11 · Hamilton East - Steinert | 11 | Hamilton East - Steinert | 19:11.66 | 5 |
| 47 | Luke RusbarskyPlace 47 · Grade 12 · Middletown South | 12 | Middletown South | 19:12.57 | 5 |
| 48 | Jason LinPlace 48 · Grade 10 · Jackson Liberty | 10 | Jackson Liberty | 19:12.83 | 5 |
| 49 | Conor FaganPlace 49 · Grade 10 · Red Bank Regional | 10 | Red Bank Regional | 19:15.17 | 5 |
| 50 | Jimmy CatalinePlace 50 · Grade 10 · Northern Burlington Reg. | 10 | Northern Burlington Reg. | 19:20.09 | 5 |
| 51 | Jackson EmeryPlace 51 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 19:20.28 | 6 |
| 52 | Adam SzpakowskiPlace 52 · Grade 10 · Hamilton East - Steinert | 10 | Hamilton East - Steinert | 19:31.29 | 6 |
| 53 | Joseph RogersPlace 53 · Grade 10 · Middletown South | 10 | Middletown South | 19:39.10 | 6 |
| 54 | Colin DerAsadourianPlace 54 · Grade 11 · Red Bank Regional | 11 | Red Bank Regional | 19:40.21 | 6 |
| 55 | Madhav HadalagiPlace 55 · Grade 11 · West Windsor-Plainsboro North | 11 | West Windsor-Plainsboro North | 19:43.29 | 6 |
| 56 | Aaron NulmanPlace 56 · Grade 12 · Hopewell Valley | 12 | Hopewell Valley | 19:44.72 | 6 |
| 57 | Ethan UrigPlace 57 · Grade 11 · Allentown | 11 | Allentown | 19:45.22 | 6 |
| 58 | Jaden PearlmutterPlace 58 · Grade 11 · Red Bank Regional | 11 | Red Bank Regional | 19:54.31 | 6 |
| 59 | Jared TeopacoPlace 59 · Grade 10 · Jackson Liberty | 10 | Jackson Liberty | 19:54.71 | 6 |
| 60 | Richard SheridanPlace 60 · Grade 11 · Hamilton East - Steinert | 11 | Hamilton East - Steinert | 19:59.35 | 6 |
| 61 | Armit MoehringerPlace 61 · Grade 11 · Allentown | 11 | Allentown | 20:04.95 | 7 |
| 62 | Colin BrennanPlace 62 · Grade 11 · Northern Burlington Reg. | 11 | Northern Burlington Reg. | 20:15.87 | 7 |
| 63 | Jp WestPlace 63 · Grade 10 · Northern Burlington Reg. | 10 | Northern Burlington Reg. | 20:17.19 | 7 |
| 64 | Matthew ZambrioPlace 64 · Grade 12 · Allentown | 12 | Allentown | 20:18.26 | 7 |
| 65 | Thomas PrzybylowskiPlace 65 · Grade 12 · Middletown South | 12 | Middletown South | 20:20.61 | 7 |
| 66 | Thomas GormleyPlace 66 · Grade 12 · Lawrence | 12 | Lawrence | 20:26.47 | 7 |
| 67 | Aidan ParanalPlace 67 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 20:33.66 | 7 |
| 68 | Miles NalvenPlace 68 · Grade 9 · Brick Memorial | 9 | Brick Memorial | 20:48.45 | 7 |
| 69 | Julian GroomPlace 69 · Grade 10 · Red Bank Regional | 10 | Red Bank Regional | 20:58.98 | 7 |
| 70 | Sean CollinsPlace 70 · Grade 12 · Hamilton HS West | 12 | Hamilton HS West | 21:13.72 | 7 |
| 71 | Joseph MillerPlace 71 · Grade 12 · Brick Memorial | 12 | Brick Memorial | 21:17.96 | 8 |
| 72 | Keegan FitzpatrickPlace 72 · Grade 10 · Northern Burlington Reg. | 10 | Northern Burlington Reg. | 21:22.81 | 8 |
| 73 | Peter GallinaPlace 73 · Grade 10 · Red Bank Regional | 10 | Red Bank Regional | 21:23.47 | 8 |
| 74 | Arden O'HalloranPlace 74 · Grade 10 · Jackson Liberty | 10 | Jackson Liberty | 21:25.84 | 8 |
| 75 | Noah LucasPlace 75 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 21:26.69 | 8 |
| 76 | Cole RamboPlace 76 · Grade 10 · Northern Burlington Reg. | 10 | Northern Burlington Reg. | 21:33.76 | 8 |
| 77 | Clark DemarestPlace 77 · Grade 12 · Brick Memorial | 12 | Brick Memorial | 21:36.71 | 8 |
| 78 | Joseph FaimanPlace 78 · Grade 11 · Lawrence | 11 | Lawrence | 21:39.55 | 8 |
| 79 | Franklin Pineda-RamirezPlace 79 · Grade 10 · Hamilton HS West | 10 | Hamilton HS West | 21:47.64 | 8 |
| 80 | Octavio Valdetano GrandePlace 80 · Grade 11 · Freehold Boro | 11 | Freehold Boro | 21:49.89 | 8 |
| 81 | Marco BaezPlace 81 · Grade 12 · Burlington Twp. | 12 | Burlington Twp. | 21:54.69 | 9 |
| 82 | Teddy SonniePlace 82 · Grade 9 · Burlington Twp. | 9 | Burlington Twp. | 21:56.96 | 9 |
| 83 | Matthew EvansPlace 83 · Grade 10 · Freehold Boro | 10 | Freehold Boro | 22:00.38 | 9 |
| 84 | Luke GreenbaumPlace 84 · Grade 11 · Allentown | 11 | Allentown | 22:06.90 | 9 |
| 85 | Stephen GiammarinoPlace 85 · Grade 10 · Freehold Boro | 10 | Freehold Boro | 22:19.04 | 9 |
| 86 | Jonathan GadiePlace 86 · Grade 10 · Hamilton HS West | 10 | Hamilton HS West | 22:25.72 | 9 |
| 87 | Kieran HannaPlace 87 · Grade 10 · Lawrence | 10 | Lawrence | 22:27.13 | 9 |
| 88 | Jared GriggsPlace 88 · Grade 10 · Lawrence | 10 | Lawrence | 23:01.23 | 9 |
| 89 | Matthew AdamskiPlace 89 · Grade 12 · Allentown | 12 | Allentown | 23:04.56 | 9 |
| 90 | Josh VoorheesPlace 90 · Grade 12 · Brick Memorial | 12 | Brick Memorial | 23:06.72 | 9 |
| 91 | Kevin GreenbergPlace 91 · Grade 12 · Lawrence | 12 | Lawrence | 23:36.90 | 10 |
| 92 | Ahmad AllmanPlace 92 · Grade 10 · Burlington Twp. | 10 | Burlington Twp. | 23:40.37 | 10 |
| 93 | Gerard McCordPlace 93 · Grade 11 · Lawrence | 11 | Lawrence | 24:10.37 | 10 |
| 94 | Aiden DashevskyPlace 94 · Grade 9 · Hamilton HS West | 9 | Hamilton HS West | 24:36.65 | 10 |
| 95 | Wilhelm Teuchert-LewisPlace 95 · Grade 10 · Hamilton HS West | 10 | Hamilton HS West | 26:30.23 | 10 |
| 96 | Elijah WrightPlace 96 · Grade 10 · Freehold Boro | 10 | Freehold Boro | 27:38.91 | 10 |
| 97 | Lucas RushPlace 97 · Grade 9 · Burlington Twp. | 9 | Burlington Twp. | 28:12.61 | 10 |
| 98 | Jayden RamirezPlace 98 · Grade 12 · Hamilton HS West | 12 | Hamilton HS West | 28:40.96 | 10 |
| 99 | Daniel VergeraPlace 99 · Grade 9 · Hamilton HS West | 9 | Hamilton HS West | 32:18.10 | 10 |
| 1 | Stephen KyvelosPlace 1 · Grade 12 · Manalapan | 12 | Manalapan | 16:07.48 | 1 |
| 2 | Clay StevensPlace 2 · Grade 10 · Manalapan | 10 | Manalapan | 16:10.48 | 1 |
| 3 | Michael CardPlace 3 · Grade 11 · Howell | 11 | Howell | 16:11.91 | 1 |
| 4 | Tyler HusarPlace 4 · Grade 12 · Montgomery | 12 | Montgomery | 16:15.21 | 1 |
| 5 | Matthew LucasPlace 5 · Grade 12 · Monroe Twp. | 12 | Monroe Twp. | 16:15.74 | 1 |
| 6 | Maan PatelPlace 6 · Grade 12 · Monroe Twp. | 12 | Monroe Twp. | 16:17.68 | 1 |
| 7 | Jack KanePlace 7 · Grade 12 · Hightstown | 12 | Hightstown | 16:29.47 | 1 |
| 8 | Max MahoneyPlace 8 · Grade 12 · Montgomery | 12 | Montgomery | 16:52.74 | 1 |
| 9 | Joseph FriedmanPlace 9 · Grade 10 · Marlboro | 10 | Marlboro | 16:55.27 | 1 |
| 10 | Joshua BarzilaiPlace 10 · Grade 12 · Princeton | 12 | Princeton | 16:56.83 | 1 |
| 11 | Mervvin SelvakumarPlace 11 · Grade 11 · East Brunswick | 11 | East Brunswick | 16:57.50 | 2 |
| 12 | Stephen BarberaPlace 12 · Grade 11 · Monroe Twp. | 11 | Monroe Twp. | 16:57.64 | 2 |
| 13 | Aarav JainPlace 13 · Grade 11 · East Brunswick | 11 | East Brunswick | 17:07.79 | 2 |
| 14 | Maxwell DunlapPlace 14 · Grade 12 · Princeton | 12 | Princeton | 17:16.68 | 2 |
| 15 | Arth BatraPlace 15 · Grade 11 · South Brunswick | 11 | South Brunswick | 17:17.96 | 2 |
| 16 | Mariano JohnsonPlace 16 · Grade 9 · South Brunswick | 9 | South Brunswick | 17:22.39 | 2 |
| 17 | Shravan PradeepPlace 17 · Grade 11 · West Windsor Plainsboro South | 11 | West Windsor Plainsboro South | 17:22.74 | 2 |
| 18 | James GiordanoPlace 18 · Grade 10 · Monroe Twp. | 10 | Monroe Twp. | 17:25.88 | 2 |
| 19 | Venkat MamidiPlace 19 · Grade 12 · West Windsor Plainsboro South | 12 | West Windsor Plainsboro South | 17:27.19 | 2 |
| 20 | Michael BlackPlace 20 · Grade 10 · Manalapan | 10 | Manalapan | 17:28.94 | 2 |
| 21 | Habibullah OberoiPlace 21 · Grade 12 · Montgomery | 12 | Montgomery | 17:29.87 | 3 |
| 22 | Sebastian GandolfoPlace 22 · Grade 10 · Montgomery | 10 | Montgomery | 17:33.73 | 3 |
| 23 | Nicholas BorzomatiPlace 23 · Grade 10 · Manalapan | 10 | Manalapan | 17:35.16 | 3 |
| 24 | Luke SudolPlace 24 · Grade 9 · Hillsborough | 9 | Hillsborough | 17:37.98 | 3 |
| 25 | Ryan DaunaisPlace 25 · Grade 12 · Monroe Twp. | 12 | Monroe Twp. | 17:39.48 | 3 |
| 26 | Philip PacePlace 26 · Grade 12 · Manalapan | 12 | Manalapan | 17:41.47 | 3 |
| 27 | Dylan MaricondaPlace 27 · Grade 11 · Freehold Township | 11 | Freehold Township | 17:42.55 | 3 |
| 28 | Braedyn CaponePlace 28 · Grade 10 · Princeton | 10 | Princeton | 17:43.60 | 3 |
| 29 | Nischal KarthikumarPlace 29 · Grade 11 · West Windsor Plainsboro South | 11 | West Windsor Plainsboro South | 17:43.74 | 3 |
| 30 | Cole RosePlace 30 · Grade 11 · Princeton | 11 | Princeton | 17:44.82 | 3 |
| 31 | Akul LaddhaPlace 31 · Grade 11 · South Brunswick | 11 | South Brunswick | 17:46.44 | 4 |
| 32 | Matthew HodorowskiPlace 32 · Grade 12 · Hillsborough | 12 | Hillsborough | 17:47.47 | 4 |
| 33 | Sam HendersonPlace 33 · Grade 10 · Montgomery | 10 | Montgomery | 17:48.31 | 4 |
| 34 | Aiden SilvaPlace 34 · Grade 12 · South Brunswick | 12 | South Brunswick | 17:49.94 | 4 |
| 35 | Leandro DelgadoPlace 35 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 17:50.28 | 4 |
| 36 | Nayan BajajPlace 36 · Grade 12 · South Brunswick | 12 | South Brunswick | 17:52.37 | 4 |
| 37 | Maxwell ChanPlace 37 · Grade 12 · Hillsborough | 12 | Hillsborough | 17:53.19 | 4 |
| 38 | Jerry RogersonPlace 38 · Grade 12 · Howell | 12 | Howell | 17:53.70 | 4 |
| 39 | Arhan NagavelliPlace 39 · Grade 12 · Manalapan | 12 | Manalapan | 17:54.85 | 4 |
| 40 | Ryan GoldbergPlace 40 · Grade 11 · Manalapan | 11 | Manalapan | 17:55.51 | 4 |
| 41 | Joseph MaddalonPlace 41 · Grade 11 · West Windsor Plainsboro South | 11 | West Windsor Plainsboro South | 17:55.81 | 5 |
| 42 | Rohan VaidyaPlace 42 · Grade 12 · Sayreville | 12 | Sayreville | 17:56.12 | 5 |
| 43 | Damien OliverPlace 43 · Grade 9 · Sayreville | 9 | Sayreville | 17:57.90 | 5 |
| 44 | D'Angelo TillarPlace 44 · Grade 11 · East Brunswick | 11 | East Brunswick | 18:00.15 | 5 |
| 45 | Jason NicholasPlace 45 · Grade 12 · East Brunswick | 12 | East Brunswick | 18:00.83 | 5 |
| 46 | Vishnu MaharajPlace 46 · Grade 10 · South Brunswick | 10 | South Brunswick | 18:02.21 | 5 |
| 47 | Jonathan AntwiPlace 47 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 18:02.66 | 5 |
| 48 | Joshua YoonPlace 48 · Grade 12 · South Brunswick | 12 | South Brunswick | 18:03.03 | 5 |
| 49 | Manoj MageshPlace 49 · Grade 10 · East Brunswick | 10 | East Brunswick | 18:03.31 | 5 |
| 50 | Aditya PatelPlace 50 · Grade 12 · Hillsborough | 12 | Hillsborough | 18:05.61 | 5 |
| 51 | Hayden SchaefferPlace 51 · Grade 12 · Howell | 12 | Howell | 18:10.81 | 6 |
| 52 | Gavin FongPlace 52 · Grade 10 · Montgomery | 10 | Montgomery | 18:10.88 | 6 |
| 53 | Ethan SongPlace 53 · Grade 11 · West Windsor Plainsboro South | 11 | West Windsor Plainsboro South | 18:12.08 | 6 |
| 54 | Agustin Vidal-SalgadoPlace 54 · Grade 12 · Lakewood | 12 | Lakewood | 18:15.03 | 6 |
| 55 | Krish AhujaPlace 55 · Grade 12 · Montgomery | 12 | Montgomery | 18:19.30 | 6 |
| 56 | Giovanni TorresPlace 56 · Grade 11 · Long Branch | 11 | Long Branch | 18:19.88 | 6 |
| 57 | Luke SilvermanPlace 57 · Grade 10 · Freehold Township | 10 | Freehold Township | 18:22.02 | 6 |
| 58 | Patrick McCrayPlace 58 · Grade 11 · Trenton Central | 11 | Trenton Central | 18:29.47 | 6 |
| 59 | Xavior RodriguezPlace 59 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 18:36.31 | 6 |
| 60 | Jackson SmolenskiPlace 60 · Grade 9 · Freehold Township | 9 | Freehold Township | 18:37.81 | 6 |
| 61 | Jason KasoffPlace 61 · Grade 10 · Old Bridge | 10 | Old Bridge | 18:40.91 | 7 |
| 62 | Felix FarrugigPlace 62 · Grade 11 · Princeton | 11 | Princeton | 18:43.94 | 7 |
| 63 | Danny KimPlace 63 · Grade 12 · Old Bridge | 12 | Old Bridge | 18:43.95 | 7 |
| 64 | Kyle GarciaPlace 64 · Grade 12 · Sayreville | 12 | Sayreville | 18:44.35 | 7 |
| 65 | Anthony SantosPlace 65 · Grade 11 · New Brunswick | 11 | New Brunswick | 18:45.88 | 7 |
| 66 | Deven AckermanPlace 66 · Grade 12 · Marlboro | 12 | Marlboro | 18:49.14 | 7 |
| 67 | Carter WilleyPlace 67 · Grade 11 · Old Bridge | 11 | Old Bridge | 18:49.25 | 7 |
| 68 | Sunjay KadamPlace 68 · Grade 12 · East Brunswick | 12 | East Brunswick | 18:49.95 | 7 |
| 69 | Kevin LangPlace 69 · Grade 9 · West Windsor Plainsboro South | 9 | West Windsor Plainsboro South | 18:50.02 | 7 |
| 70 | Nihar TantryPlace 70 · Grade 11 · Hillsborough | 11 | Hillsborough | 18:56.21 | 7 |
| 71 | Anirudh MukundanPlace 71 · Grade 11 · West Windsor Plainsboro South | 11 | West Windsor Plainsboro South | 18:57.50 | 8 |
| 72 | Huzaifa IbrahimPlace 72 · Grade 12 · Sayreville | 12 | Sayreville | 18:58.67 | 8 |
| 73 | Emilio Gonzalez ToroPlace 73 · Grade 11 · Princeton | 11 | Princeton | 19:00.45 | 8 |
| 74 | Teddy JonesPlace 74 · Grade 10 · Rancocas Valley Reg | 10 | Rancocas Valley Reg | 19:01.74 | 8 |
| 75 | Peter DanowitzPlace 75 · Grade 9 · Freehold Township | 9 | Freehold Township | 19:04.72 | 8 |
| 76 | Gabriel RiveraPlace 76 · Grade 12 · Old Bridge | 12 | Old Bridge | 19:08.07 | 8 |
| 77 | Keshav ManePlace 77 · Grade 10 · East Brunswick | 10 | East Brunswick | 19:08.54 | 8 |
| 78 | Isaac SawaqedPlace 78 · Grade 11 · Rancocas Valley Reg | 11 | Rancocas Valley Reg | 19:09.29 | 8 |
| 79 | Connor MarionPlace 79 · Grade 11 · Howell | 11 | Howell | 19:17.24 | 8 |
| 80 | Isaiah ShannonPlace 80 · Grade 12 · Rancocas Valley Reg | 12 | Rancocas Valley Reg | 19:23.64 | 8 |
| 81 | Johan BertottyPlace 81 · Grade 12 · North Brunswick | 12 | North Brunswick | 19:26.94 | 9 |
| 82 | Brian BoszkoPlace 82 · Grade 12 · Freehold Township | 12 | Freehold Township | 19:28.16 | 9 |
| 83 | Rohan ShahPlace 83 · Grade 11 · Marlboro | 11 | Marlboro | 19:29.85 | 9 |
| 84 | Zixuan ZhuPlace 84 · Grade 11 · Hillsborough | 11 | Hillsborough | 19:30.38 | 9 |
| 85 | Maahir ChadhaPlace 85 · Grade 11 · Hightstown | 11 | Hightstown | 19:30.45 | 9 |
| 86 | Aaron BainPlace 86 · Grade 12 · Old Bridge | 12 | Old Bridge | 19:31.21 | 9 |
| 87 | Nicholas HassellPlace 87 · Grade 11 · Freehold Township | 11 | Freehold Township | 19:37.74 | 9 |
| 88 | Enois MaceiraPlace 88 · Grade 11 · Monroe Twp. | 11 | Monroe Twp. | 19:43.37 | 9 |
| 89 | Matthew DeAngeloPlace 89 · Grade 9 · Hightstown | 9 | Hightstown | 19:44.75 | 9 |
| 90 | Chris RodriguezPlace 90 · Grade 12 · New Brunswick | 12 | New Brunswick | 19:45.41 | 9 |
| 91 | Kevin Cruz ChaconPlace 91 · Grade 11 · Lakewood | 11 | Lakewood | 19:47.59 | 10 |
| 92 | Aarya IyerPlace 92 · Grade 12 · Hillsborough | 12 | Hillsborough | 19:53.24 | 10 |
| 93 | Kedar NairPlace 93 · Grade 10 · Howell | 10 | Howell | 19:54.22 | 10 |
| 94 | William ShimpPlace 94 · Grade 10 · North Brunswick | 10 | North Brunswick | 19:55.63 | 10 |
| 95 | Mason JohnsonPlace 95 · Grade 10 · Hightstown | 10 | Hightstown | 20:03.44 | 10 |
| 96 | Gene MoorePlace 96 · Grade 12 · Sayreville | 12 | Sayreville | 20:03.83 | 10 |
| 97 | William HuizengaPlace 97 · Grade 11 · Howell | 11 | Howell | 20:15.58 | 10 |
| 98 | Umar AwaisPlace 98 · Grade 10 · Marlboro | 10 | Marlboro | 20:20.76 | 10 |
| 99 | Anish SinhaPlace 99 · Grade 9 · North Brunswick | 9 | North Brunswick | 20:21.57 | 10 |
| 100 | Hershil VaidyaPlace 100 · Grade 9 · Sayreville | 9 | Sayreville | 20:26.36 | 10 |
| 101 | Milan ShahPlace 101 · Grade 10 · Hightstown | 10 | Hightstown | 20:27.62 | 11 |
| 102 | Edgar Flores ChaconPlace 102 · Grade 11 · Lakewood | 11 | Lakewood | 20:29.82 | 11 |
| 103 | Samuel Torres NasherPlace 103 · Grade 12 · Long Branch | 12 | Long Branch | 20:31.72 | 11 |
| 104 | Adisa StewartPlace 104 · Grade 11 · Hightstown | 11 | Hightstown | 20:35.94 | 11 |
| 105 | Wyatt BedorPlace 105 · Grade 10 · Marlboro | 10 | Marlboro | 20:36.48 | 11 |
| 106 | Sean HuntPlace 106 · Grade 11 · Hightstown | 11 | Hightstown | 20:43.14 | 11 |
| 107 | Terrence SinclairPlace 107 · Grade 12 · Trenton Central | 12 | Trenton Central | 20:57.69 | 11 |
| 108 | Xavier AlcornPlace 108 · Grade 12 · Old Bridge | 12 | Old Bridge | 21:01.28 | 11 |
| 109 | Jovani BautistaPlace 109 · Grade 9 · Lakewood | 9 | Lakewood | 21:19.44 | 11 |
| 110 | Bryan Cruz ChaconPlace 110 · Grade 9 · Lakewood | 9 | Lakewood | 21:20.44 | 11 |
| 111 | Edward Garcia-ContreasPlace 111 · Grade 12 · Trenton Central | 12 | Trenton Central | 21:22.42 | 12 |
| 112 | Diego CortezPlace 112 · Grade 11 · New Brunswick | 11 | New Brunswick | 21:22.77 | 12 |
| 113 | Kevin LopezPlace 113 · Grade 11 · New Brunswick | 11 | New Brunswick | 21:36.21 | 12 |
| 114 | Diego MolinaPlace 114 · Grade 12 · Sayreville | 12 | Sayreville | 22:16.14 | 12 |
| 115 | Jimmy GuzmanPlace 115 · Grade 12 · New Brunswick | 12 | New Brunswick | 22:42.58 | 12 |
| 116 | Jason GonzalezPlace 116 · Grade 9 · Lakewood | 9 | Lakewood | 23:09.79 | 12 |
| 117 | Fredy PastranaPlace 117 · Grade 11 · New Brunswick | 11 | New Brunswick | 23:21.14 | 12 |
| 118 | Fredson Rodriguez-SegoviaPlace 118 · Grade 12 · Long Branch | 12 | Long Branch | 24:46.97 | 12 |
| 119 | Davi RodriguesPlace 119 · Grade 12 · Long Branch | 12 | Long Branch | 26:59.90 | 12 |
| 120 | Christian AquinoPlace 120 · Grade 12 · Long Branch | 12 | Long Branch | 28:53.65 | 12 |
| 121 | Kevin Guzman OviedoPlace 121 · Grade 11 · Long Branch | 11 | Long Branch | 31:28.53 | 13 |
| 1 | Matthew RemishofskiPlace 1 · Grade 12 · Wall | 12 | Wall | 17:05.61 | 1 |
| 2 | Olivier LangeveldPlace 2 · Grade 10 · Wall | 10 | Wall | 17:11.69 | 1 |
| 3 | Huckleberry OakesPlace 3 · Grade 12 · Pt. Pleasant Boro | 12 | Pt. Pleasant Boro | 17:26.03 | 1 |
| 4 | Quinn PadovanoPlace 4 · Grade 12 · Rumson-Fair Haven | 12 | Rumson-Fair Haven | 17:30.01 | 1 |
| 5 | Cleatus OakesPlace 5 · Grade 11 · Pt. Pleasant Boro | 11 | Pt. Pleasant Boro | 17:33.34 | 1 |
| 6 | Sean JaquaPlace 6 · Grade 11 · Governor Livingston | 11 | Governor Livingston | 17:41.89 | 1 |
| 7 | Garrett WaltersPlace 7 · Grade 11 · Monmouth Reg. | 11 | Monmouth Reg. | 17:43.04 | 1 |
| 8 | Nicholas PistolakisPlace 8 · Grade 12 · Pt. Pleasant Boro | 12 | Pt. Pleasant Boro | 17:44.07 | 1 |
| 9 | Caden GueciPlace 9 · Grade 10 · Pt. Pleasant Boro | 10 | Pt. Pleasant Boro | 17:48.99 | 1 |
| 10 | Tyler ThomassenPlace 10 · Grade 12 · Monmouth Reg. | 12 | Monmouth Reg. | 17:57.13 | 1 |
| 11 | Ghanashyama CraigPlace 11 · Grade 11 · Spotswood | 11 | Spotswood | 18:05.03 | 2 |
| 12 | Kevin MedrowPlace 12 · Grade 12 · Rumson-Fair Haven | 12 | Rumson-Fair Haven | 18:09.83 | 2 |
| 13 | Anthony OryniakPlace 13 · Grade 10 · Spotswood | 10 | Spotswood | 18:13.21 | 2 |
| 14 | Ryan SabiaPlace 14 · Grade 11 · Pt. Pleasant Boro | 11 | Pt. Pleasant Boro | 18:24.74 | 2 |
| 15 | Joseph sottilePlace 15 · Grade 11 · Holmdel | 11 | Holmdel | 18:27.13 | 2 |
| 16 | Alexander LangeveldPlace 16 · Grade 10 · Wall | 10 | Wall | 18:29.80 | 2 |
| 17 | Colin HenriksonPlace 17 · Grade 9 · Rumson-Fair Haven | 9 | Rumson-Fair Haven | 18:30.67 | 2 |
| 18 | Luke MolyneuxPlace 18 · Grade 12 · Ocean Township | 12 | Ocean Township | 18:36.08 | 2 |
| 19 | Ryan TaylorPlace 19 · Grade 10 · Ocean Township | 10 | Ocean Township | 18:36.69 | 2 |
| 20 | Mike De FrancescoPlace 20 · Grade 10 · Pt. Pleasant Boro | 10 | Pt. Pleasant Boro | 18:39.55 | 2 |
| 21 | Zachary SpoonirePlace 21 · Grade 12 · Ocean Township | 12 | Ocean Township | 18:42.86 | 3 |
| 22 | Johnathan AnPlace 22 · Grade 12 · Governor Livingston | 12 | Governor Livingston | 18:45.34 | 3 |
| 23 | Finn HylandPlace 23 · Grade 11 · Ocean Township | 11 | Ocean Township | 18:45.86 | 3 |
| 24 | Wyatt BassmanPlace 24 · Grade 11 · Robbinsville | 11 | Robbinsville | 18:47.82 | 3 |
| 25 | Stephen MastoridisPlace 25 · Grade 11 · Wall | 11 | Wall | 18:48.32 | 3 |
| 26 | Joaquin Costa PachecoPlace 26 · Grade 11 · Ocean Township | 11 | Ocean Township | 18:52.86 | 3 |
| 27 | Ryan BrennanPlace 27 · Grade 12 · Pt. Pleasant Boro | 12 | Pt. Pleasant Boro | 18:55.61 | 3 |
| 28 | Holden BeckerPlace 28 · Grade 12 · Manasquan | 12 | Manasquan | 19:00.72 | 3 |
| 29 | Jason BrillPlace 29 · Grade 12 · South River | 12 | South River | 19:04.09 | 3 |
| 30 | Brayden NullePlace 30 · Grade 11 · Monmouth Reg. | 11 | Monmouth Reg. | 19:09.89 | 3 |
| 31 | Donovan AshtonPlace 31 · Grade 11 · Monmouth Reg. | 11 | Monmouth Reg. | 19:12.55 | 4 |
| 32 | Chase DubuquePlace 32 · Grade 10 · Delran | 10 | Delran | 19:12.88 | 4 |
| 33 | Nish SeshadriPlace 33 · Grade 10 · Robbinsville | 10 | Robbinsville | 19:16.25 | 4 |
| 34 | SanJay AlagappanPlace 34 · Grade 12 · Holmdel | 12 | Holmdel | 19:20.45 | 4 |
| 35 | Ajay DonthulaPlace 35 · Grade 12 · Bordentown Regional | 12 | Bordentown Regional | 19:23.17 | 4 |
| 36 | Ryan DeckerPlace 36 · Grade 9 · Robbinsville | 9 | Robbinsville | 19:25.58 | 4 |
| 37 | Samuel xiPlace 37 · Grade 11 · Holmdel | 11 | Holmdel | 19:26.10 | 4 |
| 38 | Zachary ChangPlace 38 · Grade 10 · Holmdel | 10 | Holmdel | 19:33.34 | 4 |
| 39 | Patrick McGrathPlace 39 · Grade 12 · Governor Livingston | 12 | Governor Livingston | 19:42.19 | 4 |
| 40 | Alexander PelliconePlace 40 · Grade 11 · Holmdel | 11 | Holmdel | 19:42.65 | 4 |
| 41 | Frank Mc CannPlace 41 · Grade 12 · Ocean Township | 12 | Ocean Township | 19:42.94 | 5 |
| 42 | Alex YuPlace 42 · Grade 10 · Robbinsville | 10 | Robbinsville | 19:43.44 | 5 |
| 43 | Chris ReyesPlace 43 · Grade 11 · Manasquan | 11 | Manasquan | 19:48.15 | 5 |
| 44 | John HanlyPlace 44 · Grade 10 · Ocean Township | 10 | Ocean Township | 19:48.29 | 5 |
| 45 | James BrillPlace 45 · Grade 12 · South River | 12 | South River | 19:53.24 | 5 |
| 46 | Tyler WeissmanPlace 46 · Grade 10 · Governor Livingston | 10 | Governor Livingston | 19:55.16 | 5 |
| 47 | Kristopher MatiasPlace 47 · Grade 10 · Spotswood | 10 | Spotswood | 19:55.82 | 5 |
| 48 | Hunter TishlerPlace 48 · Grade 11 · Raritan | 11 | Raritan | 19:55.96 | 5 |
| 49 | Maxwell KliegerPlace 49 · Grade 10 · Robbinsville | 10 | Robbinsville | 19:57.30 | 5 |
| 50 | David DonovanPlace 50 · Grade 9 · Spotswood | 9 | Spotswood | 19:57.67 | 5 |
| 51 | Cooper ScottPlace 51 · Grade 12 · Rumson-Fair Haven | 12 | Rumson-Fair Haven | 19:57.95 | 6 |
| 52 | Jacob KroposkyPlace 52 · Grade 10 · Monmouth Reg. | 10 | Monmouth Reg. | 20:01.89 | 6 |
| 53 | Tyler AndrePlace 53 · Grade 11 · Spotswood | 11 | Spotswood | 20:05.76 | 6 |
| 54 | Liam ShellPlace 54 · Grade 10 · Rumson-Fair Haven | 10 | Rumson-Fair Haven | 20:06.27 | 6 |
| 55 | Matthew ReedPlace 55 · Grade 11 · Spotswood | 11 | Spotswood | 20:09.23 | 6 |
| 56 | Luke SchneiderPlace 56 · Grade 12 · Holmdel | 12 | Holmdel | 20:09.94 | 6 |
| 57 | Luke PassalaquaPlace 57 · Grade 10 · Rumson-Fair Haven | 10 | Rumson-Fair Haven | 20:12.11 | 6 |
| 58 | Ethan HinicPlace 58 · Grade 11 · Governor Livingston | 11 | Governor Livingston | 20:22.00 | 6 |
| 59 | Ryan StonePlace 59 · Grade 11 · Monmouth Reg. | 11 | Monmouth Reg. | 20:26.31 | 6 |
| 60 | Kyle StrandPlace 60 · Grade 10 · Robbinsville | 10 | Robbinsville | 20:27.41 | 6 |
| 61 | Timothy UhlPlace 61 · Grade 10 · Spotswood | 10 | Spotswood | 20:31.61 | 7 |
| 62 | Connor SeselyPlace 62 · Grade 11 · A. L. Johnson | 11 | A. L. Johnson | 20:34.40 | 7 |
| 63 | Noah AbdallaPlace 63 · Grade 10 · Governor Livingston | 10 | Governor Livingston | 20:38.15 | 7 |
| 64 | Aidan MoskowitzPlace 64 · Grade 10 · Delran | 10 | Delran | 20:38.41 | 7 |
| 65 | Ryan LovaszPlace 65 · Grade 9 · Wall | 9 | Wall | 20:38.69 | 7 |
| 66 | Jeremy VillagraPlace 66 · Grade 12 · Manasquan | 12 | Manasquan | 20:47.90 | 7 |
| 67 | Andrew MarcucciPlace 67 · Grade 12 · Manasquan | 12 | Manasquan | 20:57.41 | 7 |
| 68 | Aiden Del SaltoPlace 68 · Grade 9 · Manasquan | 9 | Manasquan | 20:58.23 | 7 |
| 69 | Benjamin DelgadoPlace 69 · Grade 9 · Monmouth Reg. | 9 | Monmouth Reg. | 21:00.13 | 7 |
| 70 | Benjamin SpiwakPlace 70 · Grade 11 · Holmdel | 11 | Holmdel | 21:02.92 | 7 |
| 71 | Rudrhaneel SenPlace 71 · Grade 11 · Bordentown Regional | 11 | Bordentown Regional | 21:04.54 | 8 |
| 72 | Willem Van Der NetPlace 72 · Grade 10 · Manasquan | 10 | Manasquan | 21:10.12 | 8 |
| 73 | Aidan McIlmurrayPlace 73 · Grade 12 · Raritan | 12 | Raritan | 21:11.90 | 8 |
| 74 | Ethan WiebesiekPlace 74 · Grade 11 · Hamilton North - Nottingham | 11 | Hamilton North - Nottingham | 21:15.20 | 8 |
| 75 | Mathew HajePlace 75 · Grade 9 · Bordentown Regional | 9 | Bordentown Regional | 21:22.45 | 8 |
| 76 | Jake CorbyPlace 76 · Grade 12 · Raritan | 12 | Raritan | 21:24.20 | 8 |
| 77 | Cooper GriffinPlace 77 · Grade 10 · Manasquan | 10 | Manasquan | 21:28.70 | 8 |
| 78 | Robert ShawPlace 78 · Grade 12 · Raritan | 12 | Raritan | 21:34.16 | 8 |
| 79 | John LemanowiczPlace 79 · Grade 9 · Wall | 9 | Wall | 21:38.81 | 8 |
| 80 | Christian MoroldaPlace 80 · Grade 9 · Hamilton North - Nottingham | 9 | Hamilton North - Nottingham | 21:44.78 | 8 |
| 81 | Kenneth TeaguePlace 81 · Grade 9 · Bordentown Regional | 9 | Bordentown Regional | 21:51.13 | 9 |
| 82 | Peyton ZawoyskyPlace 82 · Grade 12 · A. L. Johnson | 12 | A. L. Johnson | 21:55.79 | 9 |
| 83 | Aidan O'BrienPlace 83 · Grade 9 · Raritan | 9 | Raritan | 21:58.89 | 9 |
| 84 | Gavin TomePlace 84 · Grade 10 · Delran | 10 | Delran | 22:06.51 | 9 |
| 85 | Andrew SiemienPlace 85 · Grade 11 · Delran | 11 | Delran | 22:44.50 | 9 |
| 86 | Sebastian MartignettiPlace 86 · Grade 11 · South River | 11 | South River | 22:45.23 | 9 |
| 87 | Josh Juarez ReyesPlace 87 · Grade 12 · South River | 12 | South River | 22:45.95 | 9 |
| 88 | Michael KeanePlace 88 · Grade 12 · Raritan | 12 | Raritan | 22:46.91 | 9 |
| 89 | Brooks BerginPlace 89 · Grade 12 · Bordentown Regional | 12 | Bordentown Regional | 22:56.64 | 9 |
| 90 | Maksym DeynekaPlace 90 · Grade 11 · Raritan | 11 | Raritan | 23:10.30 | 9 |
| 91 | Juan Cardoso RuizPlace 91 · Grade 11 · South River | 11 | South River | 23:32.59 | 10 |
| 92 | Joshua EscobarPlace 92 · Grade 11 · Hamilton North - Nottingham | 11 | Hamilton North - Nottingham | 24:20.03 | 10 |
| 93 | Antonio PelaezPlace 93 · Grade 11 · South River | 11 | South River | 24:20.18 | 10 |
| 94 | Pj ImperialePlace 94 · Grade 9 · Delran | 9 | Delran | 24:22.24 | 10 |
| 95 | Jackson RiderPlace 95 · Grade 10 · Delran | 10 | Delran | 24:25.38 | 10 |
| 96 | Mitchell GoodellPlace 96 · Grade 10 · A. L. Johnson | 10 | A. L. Johnson | 25:02.95 | 10 |
| 97 | Harrison BommPlace 97 · Grade 11 · Hamilton North - Nottingham | 11 | Hamilton North - Nottingham | 25:19.93 | 10 |
| 98 | Nick ChiorelloPlace 98 · Grade 10 · Hamilton North - Nottingham | 10 | Hamilton North - Nottingham | 25:25.80 | 10 |
| 99 | Brayan CostaPlace 99 · Grade 11 · South River | 11 | South River | 25:47.58 | 10 |
| 100 | Russell TortoriciPlace 100 · Grade 9 · A. L. Johnson | 9 | A. L. Johnson | 27:15.09 | 10 |
| 101 | Gavin EganPlace 101 · Grade 11 · Bordentown Regional | 11 | Bordentown Regional | 27:47.09 | 11 |