| 1 | Anish SinhaPlace 1 · Grade 12 · North Brunswick | 12 | North Brunswick | 17:35.00 | 1 |
| 2 | Chris EvansPlace 2 · Grade 10 · Red Bank Catholic | 10 | Red Bank Catholic | 17:45.88 | 1 |
| 3 | Gavin HendersonPlace 3 · Grade 11 · Freehold Township | 11 | Freehold Township | 17:54.08 | 1 |
| 4 | Jaxson ArlandPlace 4 · Grade 9 · Jackson Township | 9 | Jackson Township | 17:59.42 | 1 |
| 5 | Ryan RawdingPlace 5 · Grade 11 · Red Bank Regional | 11 | Red Bank Regional | 18:01.52 | 1 |
| 6 | Lex KellerPlace 6 · Grade 12 · Freehold Township | 12 | Freehold Township | 18:01.61 | 1 |
| 7 | Anthony RomeroPlace 7 · Grade 12 · Lakewood | 12 | Lakewood | 18:02.86 | 1 |
| 8 | Jack LambertPlace 8 · Grade 10 · Red Bank Catholic | 10 | Red Bank Catholic | 18:10.14 | 1 |
| 9 | Matthew VillaruelPlace 9 · Grade 9 · Colts Neck | 9 | Colts Neck | 18:18.57 | 1 |
| 10 | Ian LinPlace 10 · Grade 9 · Colts Neck | 9 | Colts Neck | 18:30.96 | 1 |
| 11 | Sebastian RemyPlace 11 · Grade 10 · Old Bridge | 10 | Old Bridge | 18:31.91 | 1 |
| 12 | Alexander GruenlingPlace 12 · Grade 9 · Colts Neck | 9 | Colts Neck | 18:34.30 | 1 |
| 13 | Nate KriegerPlace 13 · Grade 12 · Red Bank Catholic | 12 | Red Bank Catholic | 18:34.86 | 1 |
| 14 | Alexander SaucedoPlace 14 · Grade 11 · Old Bridge | 11 | Old Bridge | 18:38.30 | 1 |
| 15 | Jony GadelsaidPlace 15 · Grade 11 · Bayonne | 11 | Bayonne | 18:39.30 | 1 |
| 16 | Thomas McGoffPlace 16 · Grade 12 · Freehold Township | 12 | Freehold Township | 18:41.74 | 1 |
| 17 | Sneider Castiblanco EchavarrPlace 17 · Grade 12 · Bayonne | 12 | Bayonne | 18:43.30 | 1 |
| 18 | Christian BensonPlace 18 · Grade 12 · Bayonne | 12 | Bayonne | 18:47.41 | 1 |
| 19 | Devin HackettPlace 19 · Grade 11 · North Brunswick | 11 | North Brunswick | 18:47.86 | 1 |
| 20 | Kaeden LicciardiPlace 20 · Grade 11 · Jackson Township | 11 | Jackson Township | 18:48.28 | 1 |
| 21 | Dylan HackettPlace 21 · Grade 11 · North Brunswick | 11 | North Brunswick | 18:48.94 | 1 |
| 22 | Dean KurmemajPlace 22 · Grade 9 · Old Bridge | 9 | Old Bridge | 18:49.35 | 1 |
| 23 | Michael MurphyPlace 23 · Grade 10 · Toms River East | 10 | Toms River East | 18:52.38 | 1 |
| 24 | Parker HockenburyPlace 24 · Grade 9 · Toms River East | 9 | Toms River East | 18:54.17 | 1 |
| 25 | Henry CalderPlace 25 · Grade 9 · Freehold Township | 9 | Freehold Township | 18:59.59 | 1 |
| 26 | Eric TrinidadPlace 26 · Grade 11 · Jackson Township | 11 | Jackson Township | 19:12.36 | 1 |
| 27 | Justin CutilloPlace 27 · Grade 10 · Colts Neck | 10 | Colts Neck | 19:17.64 | 1 |
| 28 | Miles LahensPlace 28 · Grade 9 · Old Bridge | 9 | Old Bridge | 19:20.87 | 1 |
| 29 | Leo CampellonePlace 29 · Grade 9 · Cedar Creek | 9 | Cedar Creek | 19:24.79 | 1 |
| 30 | Carter BrudgePlace 30 · Grade 9 · Freehold Township | 9 | Freehold Township | 19:28.25 | 1 |
| 31 | Gabriel WhitePlace 31 · Grade 9 · Old Bridge | 9 | Old Bridge | 19:29.40 | 1 |
| 32 | Sam HureskyPlace 32 · Grade 11 · Red Bank Regional | 11 | Red Bank Regional | 19:29.55 | 1 |
| 33 | Pablo Ramirez-JohnsonPlace 33 · Grade 12 · Red Bank Regional | 12 | Red Bank Regional | 19:30.57 | 1 |
| 34 | Jack PetersonPlace 34 · Grade 10 · Middletown South | 10 | Middletown South | 19:31.85 | 1 |
| 35 | Alexander StradaPlace 35 · Grade 11 · Middletown South | 11 | Middletown South | 19:32.18 | 1 |
| 36 | Ren FiorenzePlace 36 · Grade 10 · Red Bank Catholic | 10 | Red Bank Catholic | 19:37.06 | 1 |
| 37 | Anthony GagliardiPlace 37 · Grade 12 · Brick Township | 12 | Brick Township | 19:39.68 | 1 |
| 38 | Wyatt WolfePlace 38 · Grade 9 · Jackson Township | 9 | Jackson Township | 19:41.51 | 1 |
| 39 | Liam O'RourkePlace 39 · Grade 12 · Bayonne | 12 | Bayonne | 19:43.82 | 1 |
| 40 | Greyson FoxPlace 40 · Grade 12 · Middletown South | 12 | Middletown South | 19:44.37 | 1 |
| 41 | Jack DuceyPlace 41 · Grade 9 · Pt. Pleasant Beach | 9 | Pt. Pleasant Beach | 19:47.62 | 1 |
| 42 | Jaylen RayfordPlace 42 · Grade 12 · Cedar Creek | 12 | Cedar Creek | 19:54.53 | 1 |
| 43 | Casey GelnawPlace 43 · Grade 9 · Toms River East | 9 | Toms River East | 19:55.93 | 1 |
| 44 | Gabriel NathanPlace 44 · Grade 9 · North Brunswick | 9 | North Brunswick | 19:57.27 | 1 |
| 45 | Itzae SotoPlace 45 · Grade 9 · Jackson Township | 9 | Jackson Township | 19:59.21 | 1 |
| 46 | Giustino FalzaranoPlace 46 · Grade 9 · Jackson Township | 9 | Jackson Township | 20:05.35 | 1 |
| 47 | Shane RomeroPlace 47 · Grade 11 · Bayonne | 11 | Bayonne | 20:05.53 | 1 |
| 48 | Brandon HansenPlace 48 · Grade 10 · Red Bank Catholic | 10 | Red Bank Catholic | 20:06.86 | 1 |
| 49 | Maxwell MannPlace 49 · Grade 10 · Old Bridge | 10 | Old Bridge | 20:07.63 | 1 |
| 50 | Henry LockhartPlace 50 · Grade 10 · Freehold Township | 10 | Freehold Township | 20:07.99 | 1 |
| 51 | Cooper MatosPlace 51 · Grade 9 · Brick Township | 9 | Brick Township | 20:09.37 | 1 |
| 52 | Cooper SchroyerPlace 52 · Grade 11 · Colts Neck | 11 | Colts Neck | 20:12.68 | 1 |
| 53 | Darien GentlesPlace 53 · Grade 10 · Old Bridge | 10 | Old Bridge | 20:15.85 | 1 |
| 54 | Aaron UmaliPlace 54 · Grade 10 · Old Bridge | 10 | Old Bridge | 20:18.50 | 1 |
| 55 | Evan ConradPlace 55 · Grade 10 · Middletown South | 10 | Middletown South | 20:18.97 | 1 |
| 56 | Colton CrusePlace 56 · Grade 9 · Middletown South | 9 | Middletown South | 20:20.64 | 1 |
| 57 | Eric TurPlace 57 · Grade 9 · Red Bank Catholic | 9 | Red Bank Catholic | 20:20.98 | 1 |
| 58 | Matthew GiannonePlace 58 · Grade 10 · Freehold Township | 10 | Freehold Township | 20:23.31 | 1 |
| 59 | Jake BrownPlace 59 · Grade 11 · Cedar Creek | 11 | Cedar Creek | 20:24.12 | 1 |
| 60 | Sam MentonePlace 60 · Grade 9 · Pt. Pleasant Boro | 9 | Pt. Pleasant Boro | 20:26.22 | 1 |
| 61 | Ulises BalanzarPlace 61 · Grade 12 · Red Bank Regional | 12 | Red Bank Regional | 20:28.42 | 1 |
| 62 | Ryan GarciaPlace 62 · Grade 10 · North Brunswick | 10 | North Brunswick | 20:30.04 | 1 |
| 63 | Michael SheridanPlace 63 · Grade 10 · Cedar Creek | 10 | Cedar Creek | 20:33.14 | 1 |
| 64 | David RayzmanPlace 64 · Grade 10 · Old Bridge | 10 | Old Bridge | 20:33.52 | 1 |
| 65 | Paul GilsonPlace 65 · Grade 9 · Brick Township | 9 | Brick Township | 20:38.23 | 1 |
| 66 | Julian LosurdoPlace 66 · Grade 10 · Freehold Township | 10 | Freehold Township | 20:43.51 | 1 |
| 67 | Jeremiah PantinPlace 67 · Grade 11 · Bayonne | 11 | Bayonne | 20:43.86 | 1 |
| 68 | Thorsten HahnPlace 68 · Grade 10 · Brick Township | 10 | Brick Township | 20:44.26 | 1 |
| 69 | Liam BurkePlace 69 · Grade 9 · Old Bridge | 9 | Old Bridge | 20:46.12 | 1 |
| 70 | Aaron MalikPlace 70 · Grade 11 · Old Bridge | 11 | Old Bridge | 20:46.65 | 1 |
| 71 | Areese AfzalPlace 71 · Grade 9 · Jackson Township | 9 | Jackson Township | 20:47.01 | 1 |
| 72 | Matthew CasucciPlace 72 · Grade 11 · Colts Neck | 11 | Colts Neck | 20:47.40 | 1 |
| 73 | Christos ChurneyPlace 73 · Grade 11 · Colts Neck | 11 | Colts Neck | 20:48.60 | 1 |
| 74 | Samuel BenkovskiPlace 74 · Grade 9 · Pt. Pleasant Beach | 9 | Pt. Pleasant Beach | 20:49.29 | 1 |
| 75 | Bryce TikotskyPlace 75 · Grade 9 · Brick Township | 9 | Brick Township | 20:52.47 | 1 |
| 76 | John RamosPlace 76 · Grade 11 · Colts Neck | 11 | Colts Neck | 20:52.59 | 1 |
| 77 | Joseph VonStettenPlace 77 · Grade 9 · Old Bridge | 9 | Old Bridge | 20:57.09 | 1 |
| 78 | David Colonio AgapitoPlace 78 · Grade 11 · Toms River East | 11 | Toms River East | 20:59.34 | 1 |
| 79 | Ben BrownPlace 79 · Grade 10 · Cedar Creek | 10 | Cedar Creek | 21:02.28 | 1 |
| 80 | Anderson GrandePlace 80 · Grade 11 · Lakewood | 11 | Lakewood | 21:06.94 | 1 |
| 81 | Evan StrousePlace 81 · Grade 9 · Middletown South | 9 | Middletown South | 21:10.35 | 1 |
| 82 | Lawrence RibblePlace 82 · Grade 9 · Middletown South | 9 | Middletown South | 21:11.79 | 1 |
| 83 | Matthew MaderaPlace 83 · Grade 11 · North Brunswick | 11 | North Brunswick | 21:14.45 | 1 |
| 84 | Yovanni RamirezPlace 84 · Grade 12 · Lakewood | 12 | Lakewood | 21:14.97 | 1 |
| 85 | Evan MichaelPlace 85 · Grade 10 · Old Bridge | 10 | Old Bridge | 21:15.45 | 1 |
| 86 | Ethan BorowskiPlace 86 · Grade 9 · Cedar Creek | 9 | Cedar Creek | 21:15.82 | 1 |
| 87 | William ColemanPlace 87 · Grade 10 · Pt. Pleasant Beach | 10 | Pt. Pleasant Beach | 21:16.20 | 1 |
| 88 | Sam SheeranPlace 88 · Grade 9 · Cedar Creek | 9 | Cedar Creek | 21:17.40 | 1 |
| 89 | Michael LiechtnamPlace 89 · Grade 11 · Cedar Creek | 11 | Cedar Creek | 21:19.35 | 1 |
| 90 | Nicholas RussoPlace 90 · Grade 10 · Old Bridge | 10 | Old Bridge | 21:21.63 | 1 |
| 91 | Donovan MlodgenskiPlace 91 · Grade 11 · Jackson Township | 11 | Jackson Township | 21:23.84 | 1 |
| 92 | Nathan IntesoPlace 92 · Grade 9 · Cedar Creek | 9 | Cedar Creek | 21:24.31 | 1 |
| 93 | Ryan SchleigPlace 93 · Grade 9 · Red Bank Catholic | 9 | Red Bank Catholic | 21:31.26 | 1 |
| 94 | Cooper CassinPlace 94 · Grade 10 · Old Bridge | 10 | Old Bridge | 21:37.52 | 1 |
| 95 | Victor TrinhPlace 95 · Grade 10 · Toms River East | 10 | Toms River East | 21:47.70 | 1 |
| 96 | Krish PatelPlace 96 · Grade 12 · Old Bridge | 12 | Old Bridge | 21:55.70 | 1 |
| 97 | Aidan ColonPlace 97 · Grade 10 · Old Bridge | 10 | Old Bridge | 21:57.83 | 1 |
| 98 | Brandon KhalePlace 98 · Grade 11 · Bayonne | 11 | Bayonne | 22:01.01 | 1 |
| 99 | Anas Abdalla-AttiaPlace 99 · Grade 11 · Old Bridge | 11 | Old Bridge | 22:01.55 | 1 |
| 100 | Denzel ZhouPlace 100 · Grade 12 · North Brunswick | 12 | North Brunswick | 22:05.79 | 1 |
| 101 | Sam BerardinoPlace 101 · Grade 11 · Pt. Pleasant Beach | 11 | Pt. Pleasant Beach | 22:06.87 | 1 |
| 102 | Valentino CabreraPlace 102 · Grade 10 · Colts Neck | 10 | Colts Neck | 22:09.10 | 1 |
| 103 | Parker ChernPlace 103 · Grade 10 · Colts Neck | 10 | Colts Neck | 22:12.19 | 1 |
| 104 | Gary LowensteinPlace 104 · Grade 9 · Brick Township | 9 | Brick Township | 22:14.96 | 1 |
| 105 | Angelo CabahugPlace 105 · Grade 9 · Brick Township | 9 | Brick Township | 22:20.54 | 1 |
| 106 | Owen SchilkPlace 106 · Grade 11 · Pt. Pleasant Beach | 11 | Pt. Pleasant Beach | 22:24.31 | 1 |
| 107 | Mason HorstPlace 107 · Grade 12 · Cedar Creek | 12 | Cedar Creek | 22:28.77 | 1 |
| 108 | Christian TsintolasPlace 108 · Grade 9 · Freehold Township | 9 | Freehold Township | 22:41.15 | 1 |
| 109 | Riker BarattaPlace 109 · Grade 9 · Toms River East | 9 | Toms River East | 22:45.63 | 1 |
| 110 | Ryan SlatteryPlace 110 · Grade 9 · Middletown South | 9 | Middletown South | 22:46.09 | 1 |
| 111 | Arsalan ChaudryPlace 111 · Grade 9 · Bayonne | 9 | Bayonne | 22:46.18 | 1 |
| 112 | Alexander DoulongPlace 112 · Grade 10 · Toms River East | 10 | Toms River East | 22:56.81 | 1 |
| 113 | Amare GalvaoPlace 113 · Grade 11 · Old Bridge | 11 | Old Bridge | 23:09.27 | 1 |
| 114 | Kai TranPlace 114 · Grade 11 · Colts Neck | 11 | Colts Neck | 23:09.69 | 1 |
| 115 | Brandon AlfonsinPlace 115 · Grade 12 · Lakewood | 12 | Lakewood | 23:19.51 | 1 |
| 116 | Ryan RutzPlace 116 · Grade 10 · Toms River East | 10 | Toms River East | 23:21.54 | 1 |
| 117 | Zaid AdamsPlace 117 · Grade 12 · Bayonne | 12 | Bayonne | 23:35.02 | 1 |
| 118 | Landon KlausmanPlace 118 · Grade 12 · Old Bridge | 12 | Old Bridge | 23:42.72 | 1 |
| 119 | Gabriel RayzmanPlace 119 · Grade 10 · Old Bridge | 10 | Old Bridge | 23:43.61 | 1 |
| 120 | Cash SchwartzPlace 120 · Grade 10 · Pt. Pleasant Beach | 10 | Pt. Pleasant Beach | 23:43.98 | 1 |
| 121 | Lee MedinaPlace 121 · Grade 12 · Red Bank Regional | 12 | Red Bank Regional | 23:44.82 | 1 |
| 122 | Jax MenckePlace 122 · Grade 10 · Toms River East | 10 | Toms River East | 23:47.90 | 1 |
| 123 | Adam CeylanPlace 123 · Grade 11 · Pt. Pleasant Beach | 11 | Pt. Pleasant Beach | 23:55.19 | 1 |
| 124 | James BeaverPlace 124 · Grade 12 · Pt. Pleasant Beach | 12 | Pt. Pleasant Beach | 24:01.85 | 1 |
| 125 | Jose LopezPlace 125 · Grade 12 · Lakewood | 12 | Lakewood | 24:28.96 | 1 |
| 126 | Lucus AschenbachPlace 126 · Grade 10 · Pt. Pleasant Boro | 10 | Pt. Pleasant Boro | 24:31.37 | 1 |
| 127 | Ben MertonPlace 127 · Grade 12 · Red Bank Regional | 12 | Red Bank Regional | 25:09.34 | 1 |
| 128 | David Panohaya-SanchezPlace 128 · Grade 9 · Red Bank Regional | 9 | Red Bank Regional | 25:39.87 | 1 |
| 129 | Ethan Gentile-AttarPlace 129 · Grade 9 · Bayonne | 9 | Bayonne | 26:14.00 | 1 |
| 130 | Christian SotoPlace 130 · Grade 12 · Lakewood | 12 | Lakewood | 27:17.86 | 1 |
| 131 | Guillermo OliveraPlace 131 · Grade 9 · Lakewood | 9 | Lakewood | 28:04.00 | 1 |
| 132 | Kevin QuinteroPlace 132 · Grade 9 · Red Bank Regional | 9 | Red Bank Regional | 28:20.64 | 1 |
| 133 | Albeiro ValeraPlace 133 · Grade 12 · Lakewood | 12 | Lakewood | 28:44.54 | 1 |
| 134 | Christopher BemolPlace 134 · Grade 11 · Lakewood | 11 | Lakewood | 28:52.51 | 1 |