| 1 | Timothy DavisPlace 1 · Grade JR · Old Bridge | JR | Old Bridge | 17:21.23 |
| 2 | Brian HuangPlace 2 · Grade SR · Old Bridge | SR | Old Bridge | 17:21.92 |
| 3 | Richard JerryPlace 3 · Grade JR · South Brunswick | JR | South Brunswick | 17:33.19 |
| 4 | Max EisenmanPlace 4 · Grade SR · Manalapan | SR | Manalapan | 17:36.30 |
| 5 | Jared PovellPlace 5 · Grade FR · Manalapan | FR | Manalapan | 17:36.67 |
| 6 | Evan PrattsPlace 6 · Grade JR · Old Bridge | JR | Old Bridge | 17:38.19 |
| 7 | Anthony HowardPlace 7 · Grade SO · Pennsauken | SO | Pennsauken | 17:43.00 |
| 7 | Carter SerxnerPlace 7 · Grade SR · Princeton | SR | Princeton | 17:43.00 |
| 9 | Arunmozhi KannanPlace 9 · Grade SO · South Brunswick | SO | South Brunswick | 17:44.73 |
| 10 | Brian MarshallPlace 10 · Grade SO · South Brunswick | SO | South Brunswick | 17:45.50 |
| 11 | Kento NakayaPlace 11 · Grade SO · Princeton | SO | Princeton | 17:49.70 |
| 12 | Jake InguardiPlace 12 · Grade JR · South Brunswick | JR | South Brunswick | 17:57.73 |
| 13 | Abhinav VedmalaPlace 13 · Grade SR · South Brunswick | SR | South Brunswick | 17:59.74 |
| 14 | Saiswaraj YalakaPlace 14 · Grade JR · South Brunswick | JR | South Brunswick | 18:03.78 |
| 15 | Josh GumberPlace 15 · Grade JR · South Brunswick | JR | South Brunswick | 18:15.23 |
| 16 | Huy NguyenPlace 16 · Grade SR · Pennsauken | SR | Pennsauken | 18:17.20 |
| 17 | Walker AprillPlace 17 · Grade SO · Princeton Day School | SO | Princeton Day School | 18:26.50 |
| 18 | Zachary DengPlace 18 · Grade FR · Princeton | FR | Princeton | 18:27.06 |
| 19 | Riley AppletonPlace 19 · Grade SO · Old Bridge | SO | Old Bridge | 18:28.88 |
| 20 | Tim LiangPlace 20 · Grade SO · Princeton | SO | Princeton | 18:30.98 |
| 21 | Douglas MarroquinPlace 21 · Grade SO · Memorial HS WNY | SO | Memorial HS WNY | 18:35.37 |
| 22 | Anush MusthyalaPlace 22 · Grade SR · South Brunswick | SR | South Brunswick | 18:37.39 |
| 23 | Aryan KharePlace 23 · Grade SO · South Brunswick | SO | South Brunswick | 18:39.69 |
| 24 | Pranav PerumalPlace 24 · Grade SO · South Brunswick | SO | South Brunswick | 18:41.33 |
| 25 | Joseph PuentesPlace 25 · Grade SO · Memorial HS WNY | SO | Memorial HS WNY | 18:41.40 |
| 26 | John ZammitPlace 26 · Grade SO · Princeton | SO | Princeton | 18:41.64 |
| 27 | Benjamin GruppusoPlace 27 · Grade SR · Monroe Twp. | SR | Monroe Twp. | 18:45.22 |
| 28 | Jordan LeaPlace 28 · Grade SO · Old Bridge | SO | Old Bridge | 18:47.82 |
| 29 | Joseph TancrediPlace 29 · Grade JR · Old Bridge | JR | Old Bridge | 18:49.65 |
| 30 | Ryan DeanPlace 30 · Grade JR · Jackson Liberty | JR | Jackson Liberty | 18:53.40 |
| 31 | Hunter HughesPlace 31 · Grade JR · Monroe Twp. | JR | Monroe Twp. | 18:56.00 |
| 32 | Aidan MalixiPlace 32 · Grade JR · Old Bridge | JR | Old Bridge | 18:56.60 |
| 33 | Colin CheronePlace 33 · Grade SO · Old Bridge | SO | Old Bridge | 18:56.91 |
| 34 | Dean PandolfiPlace 34 · Grade SO · Monroe Twp. | SO | Monroe Twp. | 18:59.20 |
| 35 | James D'AndreaPlace 35 · Grade JR · Manalapan | JR | Manalapan | 19:01.80 |
| 36 | Tej MistryPlace 36 · Grade SO · Old Bridge | SO | Old Bridge | 19:03.61 |
| 37 | Sahil BilumanePlace 37 · Grade SO · South Brunswick | SO | South Brunswick | 19:07.79 |
| 38 | Robbie AvanzatoPlace 38 · Grade JR · Hopewell Valley | JR | Hopewell Valley | 19:09.86 |
| 39 | Hector FuentesPlace 39 · Grade SR · Memorial HS WNY | SR | Memorial HS WNY | 19:16.66 |
| 40 | Pierson SwankePlace 40 · Grade FR · Princeton | FR | Princeton | 19:18.39 |
| 41 | John ScaturroPlace 41 · Grade SO · North Brunswick | SO | North Brunswick | 19:20.70 |
| 42 | Derek MuirPlace 42 · Grade JR · Princeton | JR | Princeton | 19:21.82 |
| 43 | Chris ImmordinoPlace 43 · Grade JR · Hopewell Valley | JR | Hopewell Valley | 19:23.38 |
| 44 | Bianhel VerasPlace 44 · Grade SR · Edison | SR | Edison | 19:31.40 |
| 45 | Luke BrzozowskiPlace 45 · Grade JR · Monroe Twp. | JR | Monroe Twp. | 19:31.50 |
| 46 | Eric WangPlace 46 · Grade JR · South Brunswick | JR | South Brunswick | 19:33.12 |
| 47 | Nathan CiabattoniPlace 47 · Grade SO · Monroe Twp. | SO | Monroe Twp. | 19:35.01 |
| 48 | Baron BrothersPlace 48 · Grade SO · Hopewell Valley | SO | Hopewell Valley | 19:36.41 |
| 49 | Rudra GohilPlace 49 · Grade SR · South Brunswick | SR | South Brunswick | 19:37.20 |
| 50 | Benjamin KuranPlace 50 · Grade SO · Notre Dame | SO | Notre Dame | 19:37.69 |
| 51 | Matt TunkelPlace 51 · Grade JR · Hopewell Valley | JR | Hopewell Valley | 19:39.60 |
| 52 | Hezekiah FrancoeurPlace 52 · Grade JR · North Brunswick | JR | North Brunswick | 19:41.34 |
| 53 | Ryan XUPlace 53 · Grade SO · Princeton | SO | Princeton | 19:41.88 |
| 54 | Andrew GalantePlace 54 · Grade SR · Old Bridge | SR | Old Bridge | 19:43.30 |
| 55 | Melvin RajendranPlace 55 · Grade JR · South Brunswick | JR | South Brunswick | 19:44.99 |
| 56 | Steven AlobuelaPlace 56 · Grade JR · Memorial HS WNY | JR | Memorial HS WNY | 19:45.25 |
| 57 | Saahil PatelPlace 57 · Grade SR · South Brunswick | SR | South Brunswick | 19:48.98 |
| 58 | Arnon PoddarPlace 58 · Grade SO · South Brunswick | SO | South Brunswick | 19:50.44 |
| 59 | Tristan BlockPlace 59 · Grade FR · Princeton | FR | Princeton | 19:50.51 |
| 60 | Connor BassiPlace 60 · Grade JR · Monroe Twp. | JR | Monroe Twp. | 19:51.51 |
| 61 | Andrew NazarenkoPlace 61 · Grade JR · Monroe Twp. | JR | Monroe Twp. | 19:52.72 |
| 62 | Zack NewmanPlace 62 · Grade SR · Notre Dame | SR | Notre Dame | 19:53.05 |
| 63 | Arjun PatelPlace 63 · Grade JR · South Brunswick | JR | South Brunswick | 19:53.16 |
| 64 | Ganesh AcharyaPlace 64 · Grade SR · North Brunswick | SR | North Brunswick | 19:53.89 |
| 65 | Ivan JerezPlace 65 · Grade JR · Memorial HS WNY | JR | Memorial HS WNY | 19:54.21 |
| 66 | Aiden RosePlace 66 · Grade JR · Princeton | JR | Princeton | 19:55.28 |
| 67 | John ReardonPlace 67 · Grade SO · Princeton | SO | Princeton | 19:55.68 |
| 68 | Ben LicciardiPlace 68 · Grade JR · Hopewell Valley | JR | Hopewell Valley | 19:56.10 |
| 69 | Kaya CanikligilPlace 69 · Grade SO · Old Bridge | SO | Old Bridge | 19:56.50 |
| 70 | Tyler DiNoiaPlace 70 · Grade SO · Princeton | SO | Princeton | 19:57.48 |
| 71 | Nick BazarkoPlace 71 · Grade SO · Princeton | SO | Princeton | 20:00.71 |
| 72 | Dhruv KalraPlace 72 · Grade JR · South Brunswick | JR | South Brunswick | 20:02.83 |
| 73 | Arinze Okeke-AguluPlace 73 · Grade FR · Princeton | FR | Princeton | 20:03.76 |
| 74 | Ryan MasonPlace 74 · Grade SR · Hopewell Valley | SR | Hopewell Valley | 20:05.30 |
| 75 | Kunal AmladiPlace 75 · Grade SR · South Brunswick | SR | South Brunswick | 20:07.44 |
| 76 | Michael AvanzatoPlace 76 · Grade FR · Hopewell Valley | FR | Hopewell Valley | 20:08.45 |
| 77 | Jordan ThachPlace 77 · Grade JR · Pennsauken | JR | Pennsauken | 20:08.60 |
| 78 | Cristian SinchiPlace 78 · Grade JR · Memorial HS WNY | JR | Memorial HS WNY | 20:09.37 |
| 79 | Andrew SmolowitzPlace 79 · Grade SO · Manalapan | SO | Manalapan | 20:10.16 |
| 80 | Saatvik SingaruajuPlace 80 · Grade SR · South Brunswick | SR | South Brunswick | 20:11.05 |
| 81 | Jimmy BurrowsPlace 81 · Grade SO · Notre Dame | SO | Notre Dame | 20:12.52 |
| 82 | Nishant NairPlace 82 · Grade SO · South Brunswick | SO | South Brunswick | 20:13.93 |
| 83 | Cody PedersenPlace 83 · Grade SO · Monroe Twp. | SO | Monroe Twp. | 20:14.05 |
| 84 | Arthur KimPlace 84 · Grade JR · Hopewell Valley | JR | Hopewell Valley | 20:14.56 |
| 85 | Aidan SharpePlace 85 · Grade JR · Hightstown | JR | Hightstown | 20:16.14 |
| 86 | Ryan GryzmalaPlace 86 · Grade JR · Princeton | JR | Princeton | 20:20.88 |
| 87 | Aiden BonomoPlace 87 · Grade SR · Manalapan | SR | Manalapan | 20:22.00 |
| 88 | Lyle WardPlace 88 · Grade JR · South Brunswick | JR | South Brunswick | 20:22.10 |
| 89 | Eduardo VelezPlace 89 · Grade JR · Memorial HS WNY | JR | Memorial HS WNY | 20:22.75 |
| 90 | Justin ChouPlace 90 · Grade SO · North Brunswick | SO | North Brunswick | 20:26.23 |
| 91 | John EmilioPlace 91 · Grade SO · Monroe Twp. | SO | Monroe Twp. | 20:27.00 |
| 92 | Christian HeadleyPlace 92 · Grade SR · Hightstown | SR | Hightstown | 20:28.43 |
| 93 | Brandon CaliaPlace 93 · Grade JR · Hightstown | JR | Hightstown | 20:29.58 |
| 94 | Luke RaffertyPlace 94 · Grade JR · Manalapan | JR | Manalapan | 20:29.96 |
| 95 | Rohan ChandraghatgiPlace 95 · Grade JR · South Brunswick | JR | South Brunswick | 20:32.41 |
| 96 | Srikar BoggavarapuPlace 96 · Grade JR · Edison | JR | Edison | 20:38.75 |
| 97 | Karthik SankarPlace 97 · Grade SR · South Brunswick | SR | South Brunswick | 20:40.03 |
| 98 | Rushil ThummaluruPlace 98 · Grade SO · South Brunswick | SO | South Brunswick | 20:45.63 |
| 99 | John ColavitaPlace 99 · Grade SR · Hopewell Valley | SR | Hopewell Valley | 20:48.30 |
| 100 | Robert LeePlace 100 · Grade SO · Wayne Valley | SO | Wayne Valley | 20:49.58 |
| 101 | Franklin YinPlace 101 · Grade SR · South Brunswick | SR | South Brunswick | 20:50.87 |
| 102 | Luke BornsteinPlace 102 · Grade SO · Princeton | SO | Princeton | 20:55.71 |
| 103 | James HallPlace 103 · Grade SO · Hightstown | SO | Hightstown | 20:55.93 |
| 104 | Chase CoralloPlace 104 · Grade SO · Notre Dame | SO | Notre Dame | 20:56.88 |
| 105 | Sean MatthewsPlace 105 · Grade FR · Wayne Valley | FR | Wayne Valley | 20:59.00 |
| 106 | Justin VahdatPlace 106 · Grade FR · Princeton | FR | Princeton | 20:59.77 |
| 107 | Kaushik VejjuPlace 107 · Grade JR · Monroe Twp. | JR | Monroe Twp. | 21:01.40 |
| 108 | Jimmy KellyPlace 108 · Grade JR · Wayne Valley | JR | Wayne Valley | 21:01.50 |
| 109 | Robert BrandlPlace 109 · Grade SR · Wayne Valley | SR | Wayne Valley | 21:06.20 |
| 110 | Tyler WilleyPlace 110 · Grade SO · Old Bridge | SO | Old Bridge | 21:06.59 |
| 111 | Brendan ReissPlace 111 · Grade JR · Hightstown | JR | Hightstown | 21:07.68 |
| 112 | Dylan Lux-BetataPlace 112 · Grade SO · Princeton | SO | Princeton | 21:10.81 |
| 113 | Eli TeopacoPlace 113 · Grade SR · Jackson Liberty | SR | Jackson Liberty | 21:11.08 |
| 114 | Jacob MorrowPlace 114 · Grade JR · Monroe Twp. | JR | Monroe Twp. | 21:11.38 |
| 115 | Anthony BechtoldPlace 115 · Grade FR · Woodbridge | FR | Woodbridge | 21:11.63 |
| 116 | Andy LamPlace 116 · Grade JR · Pennsauken | JR | Pennsauken | 21:21.90 |
| 117 | Gavin SchaefferPlace 117 · Grade SR · Notre Dame | SR | Notre Dame | 21:22.44 |
| 118 | Amir NoufalPlace 118 · Grade SO · Wayne Valley | SO | Wayne Valley | 21:24.46 |
| 119 | Tarun BandiPlace 119 · Grade SO · South Brunswick | SO | South Brunswick | 21:25.90 |
| 120 | Royston DeleonPlace 120 · Grade JR · Princeton | JR | Princeton | 21:28.07 |
| 121 | Perryn ChangPlace 121 · Grade FR · Princeton | FR | Princeton | 21:37.10 |
| 122 | Arsh BatthPlace 122 · Grade SO · South Brunswick | SO | South Brunswick | 21:39.30 |
| 123 | Robert SzaboPlace 123 · Grade JR · South Brunswick | JR | South Brunswick | 21:44.07 |
| 124 | Ricky OtooPlace 124 · Grade SR · Woodbridge | SR | Woodbridge | 21:45.41 |
| 125 | Dhruv PatelPlace 125 · Grade SO · Edison | SO | Edison | 21:48.68 |
| 126 | Nick CutrupiPlace 126 · Grade JR · Notre Dame | JR | Notre Dame | 21:49.46 |
| 127 | Justin LudmerPlace 127 · Grade FR · Princeton | FR | Princeton | 21:49.93 |
| 128 | Ayush Ain DasPlace 128 · Grade SO · Princeton | SO | Princeton | 22:02.05 |
| 129 | Ayan PatelPlace 129 · Grade SO · Princeton | SO | Princeton | 22:05.99 |
| 130 | Martin DahmPlace 130 · Grade JR · Princeton | JR | Princeton | 22:09.66 |
| 131 | Henri MamanPlace 131 · Grade FR · Princeton | FR | Princeton | 22:10.80 |
| 132 | Nicholas DeAgrestaPlace 132 · Grade JR · Notre Dame | JR | Notre Dame | 22:10.85 |
| 133 | Rohan ShahPlace 133 · Grade SR · Edison | SR | Edison | 22:15.26 |
| 134 | Jeffrey PaulrajPlace 134 · Grade JR · South Brunswick | JR | South Brunswick | 22:19.21 |
| 135 | Mason YangPlace 135 · Grade JR · South Brunswick | JR | South Brunswick | 22:22.13 |
| 136 | Pavanjeet SinghPlace 136 · Grade JR · South Brunswick | JR | South Brunswick | 22:24.89 |
| 137 | Thomas FestaPlace 137 · Grade SR · Wayne Valley | SR | Wayne Valley | 22:27.46 |
| 138 | Kalel WongPlace 138 · Grade SO · Woodbridge | SO | Woodbridge | 22:29.34 |
| 139 | Trey CaseyPlace 139 · Grade FR · Wayne Valley | FR | Wayne Valley | 22:32.40 |
| 140 | Eehit MukkerjeePlace 140 · Grade SO · Manalapan | SO | Manalapan | 22:47.02 |
| 141 | Wyatt GromPlace 141 · Grade JR · Jackson Liberty | JR | Jackson Liberty | 22:49.18 |
| 142 | Ethan KohnPlace 142 · Grade SO · Notre Dame | SO | Notre Dame | 22:49.43 |
| 143 | Ayush BhaduryPlace 143 · Grade JR · South Brunswick | JR | South Brunswick | 22:50.78 |
| 144 | Vikas AddankiPlace 144 · Grade SR · Monroe Twp. | SR | Monroe Twp. | 22:52.19 |
| 145 | Brayden SchaefferPlace 145 · Grade SO · Notre Dame | SO | Notre Dame | 23:03.71 |
| 146 | Vagish MuraliPlace 146 · Grade SO · South Brunswick | SO | South Brunswick | 23:03.91 |
| 147 | Eimantas SrogisPlace 147 · Grade FR · Hopewell Valley | FR | Hopewell Valley | 23:07.36 |
| 148 | Ricky LyonsPlace 148 · Grade SO · Notre Dame | SO | Notre Dame | 23:14.87 |
| 149 | Raj ParikhPlace 149 · Grade SO · Notre Dame | SO | Notre Dame | 23:15.51 |
| 150 | Allen HongPlace 150 · Grade SR · Jackson Liberty | SR | Jackson Liberty | 23:17.48 |
| 151 | Thomas KennyPlace 151 · Grade JR · South Brunswick | JR | South Brunswick | 23:19.69 |
| 152 | Ronak MahtaniPlace 152 · Grade SR · Wayne Valley | SR | Wayne Valley | 23:21.93 |
| 153 | James Boelhower Jr.Place 153 · Grade FR · Woodbridge | FR | Woodbridge | 23:34.06 |
| 154 | Josh GerberPlace 154 · Grade SR · Hopewell Valley | SR | Hopewell Valley | 23:37.22 |
| 155 | Tim AlukoPlace 155 · Grade SO · Old Bridge | SO | Old Bridge | 23:46.72 |
| 156 | Andrew PiercePlace 156 · Grade SO · Manalapan | SO | Manalapan | 23:49.08 |
| 157 | Muhammad ShamsPlace 157 · Grade SR · Wayne Valley | SR | Wayne Valley | 23:58.03 |
| 158 | Nicholas NavarroPlace 158 · Grade SO · Edison | SO | Edison | 24:04.11 |
| 159 | Colin MacDonaldPlace 159 · Grade SO · Notre Dame | SO | Notre Dame | 24:06.99 |
| 160 | Moises QuitenoPlace 160 · Grade JR · Memorial HS WNY | JR | Memorial HS WNY | 24:16.22 |
| 161 | Jacob GerberPlace 161 · Grade SR · Hopewell Valley | SR | Hopewell Valley | 24:23.97 |
| 162 | Ahmad NadiPlace 162 · Grade SO · South Brunswick | SO | South Brunswick | 24:59.71 |
| 163 | Matt CastroPlace 163 · Grade SO · Jackson Liberty | SO | Jackson Liberty | 25:22.98 |
| 164 | Nicholas DeLorettoPlace 164 · Grade SR · A. L. Johnson | SR | A. L. Johnson | 25:34.70 |
| 165 | Matt DelisePlace 165 · Grade SR · A. L. Johnson | SR | A. L. Johnson | 25:36.31 |
| 166 | Fuadaldin NadiPlace 166 · Grade SR · South Brunswick | SR | South Brunswick | 25:59.02 |
| 167 | Michael KarnaughPlace 167 · Grade JR · A. L. Johnson | JR | A. L. Johnson | 26:09.62 |
| 168 | Ryan BrophyPlace 168 · Grade SO · A. L. Johnson | SO | A. L. Johnson | 26:19.33 |
| 169 | Deep PatelPlace 169 · Grade JR · Old Bridge | JR | Old Bridge | 26:20.93 |
| 170 | Sohan ChatterjeePlace 170 · Grade JR · Wayne Valley | JR | Wayne Valley | 26:31.58 |
| 171 | Alfred GalvanPlace 171 · Grade SO · Jackson Liberty | SO | Jackson Liberty | 26:50.41 |
| 172 | Stephen PappPlace 172 · Grade SO · Notre Dame | SO | Notre Dame | 26:57.55 |
| 173 | Jason PayyappillyPlace 173 · Grade JR · South Brunswick | JR | South Brunswick | 27:18.55 |
| 174 | Jonathan NazarioPlace 174 · Grade FR · Woodbridge | FR | Woodbridge | 29:23.42 |
| 175 | Matthew RiveraPlace 175 · Grade SO · Woodbridge | SO | Woodbridge | 30:25.59 |
| 1 | Jai DreherPlace 1 · Grade JR · Metuchen | JR | Metuchen | 18:29.89 |
| 2 | Christian BeardPlace 2 · Grade SO · Voorhees | SO | Voorhees | 18:35.21 |
| 3 | Owen FalkowskiPlace 3 · Grade JR · Allentown | JR | Allentown | 18:41.82 |
| 4 | Marcu GallicchioPlace 4 · Grade SO · Allentown | SO | Allentown | 18:43.63 |
| 5 | Eli ByrnesPlace 5 · Grade SO · Allentown | SO | Allentown | 18:50.13 |
| 6 | William KeiserPlace 6 · Grade FR · Voorhees | FR | Voorhees | 19:00.60 |
| 7 | Owen MinorPlace 7 · Grade SR · Voorhees | SR | Voorhees | 19:10.12 |
| 8 | Sekai LykenPlace 8 · Grade JR · Allentown | JR | Allentown | 19:15.95 |
| 9 | Stephen MarkovichPlace 9 · Grade SO · Allentown | SO | Allentown | 19:27.56 |
| 10 | Matthew MoehringerPlace 10 · Grade JR · Allentown | JR | Allentown | 19:27.83 |
| 11 | Miles KronPlace 11 · Grade SR · Lawrence | SR | Lawrence | 19:34.67 |
| 12 | Diego MarroquinPlace 12 · Grade JR · Matawan Reg. | JR | Matawan Reg. | 19:35.52 |
| 13 | Braeden DeGraziaPlace 13 · Grade SO · Allentown | SO | Allentown | 19:36.73 |
| 14 | Brendan FlanaganPlace 14 · Grade JR · Shore Regional | JR | Shore Regional | 19:37.52 |
| 15 | Xavier RodriguesPlace 15 · Grade SO · St. Joseph HS (Metuc | SO | St. Joseph HS (Metuc | 19:40.95 |
| 16 | John NewellPlace 16 · Grade SO · Voorhees | SO | Voorhees | 19:45.97 |
| 17 | Anthony SerraoPlace 17 · Grade SO · Shore Regional | SO | Shore Regional | 19:47.17 |
| 18 | Gray BarnumPlace 18 · Grade SR · Rumson-Fair Haven | SR | Rumson-Fair Haven | 19:55.19 |
| 19 | Garrett KluthePlace 19 · Grade SO · Voorhees | SO | Voorhees | 20:11.44 |
| 20 | Akeem OrelienPlace 20 · Grade SO · Hillside | SO | Hillside | 20:16.49 |
| 21 | Daniel SchleifPlace 21 · Grade SR · Metuchen | SR | Metuchen | 20:17.64 |
| 22 | Andrew LaCroixPlace 22 · Grade JR · Allentown | JR | Allentown | 20:24.89 |
| 23 | Matthew SternPlace 23 · Grade SO · Lawrence | SO | Lawrence | 20:26.25 |
| 24 | William SorgePlace 24 · Grade SR · St. Joseph HS (Metuc | SR | St. Joseph HS (Metuc | 20:26.44 |
| 25 | Braeden McDermottPlace 25 · Grade SR · Lawrence | SR | Lawrence | 20:28.95 |
| 26 | Isaiah BrewerPlace 26 · Grade SO · Delran | SO | Delran | 20:30.41 |
| 27 | Temesgen ArmstrongPlace 27 · Grade JR · Delran | JR | Delran | 20:30.86 |
| 28 | Alan WuPlace 28 · Grade SO · Metuchen | SO | Metuchen | 20:35.33 |
| 29 | Greg MurawskiPlace 29 · Grade SR · St. Joseph HS (Metuc | SR | St. Joseph HS (Metuc | 20:39.25 |
| 30 | Ryan SuttonPlace 30 · Grade JR · East Brunswick Vo-Te | JR | East Brunswick Vo-Te | 20:41.63 |
| 31 | Nicholas SchwingPlace 31 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 20:41.66 |
| 32 | Kareem BeckPlace 32 · Grade JR · Burlington Twp. | JR | Burlington Twp. | 20:43.31 |
| 33 | Oliver ChangPlace 33 · Grade FR · Montclair Kimberley | FR | Montclair Kimberley | 20:47.65 |
| 34 | Ryan FirkoPlace 34 · Grade SO · Voorhees | SO | Voorhees | 20:52.63 |
| 35 | Mekai MathewsPlace 35 · Grade SO · St. Joseph HS (Metuc | SO | St. Joseph HS (Metuc | 20:58.00 |
| 36 | Evan MasielloPlace 36 · Grade SO · Voorhees | SO | Voorhees | 20:58.79 |
| 37 | Matthew NewmanPlace 37 · Grade SO · Rumson-Fair Haven | SO | Rumson-Fair Haven | 21:04.03 |
| 38 | Todd PetersonPlace 38 · Grade SO · Manville | SO | Manville | 21:05.94 |
| 39 | Michael PillariPlace 39 · Grade FR · Shore Regional | FR | Shore Regional | 21:10.12 |
| 40 | John HenricksonPlace 40 · Grade FR · Rumson-Fair Haven | FR | Rumson-Fair Haven | 21:13.66 |
| 41 | Chris ZupkoPlace 41 · Grade JR · Allentown | JR | Allentown | 21:14.65 |
| 42 | David BoyerPlace 42 · Grade SR · Hamilton East - Stei | SR | Hamilton East - Stei | 21:18.12 |
| 43 | Joshua ParedesPlace 43 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 21:19.87 |
| 44 | Ignacio ColoradoPlace 44 · Grade SO · Shore Regional | SO | Shore Regional | 21:21.33 |
| 45 | Thomas McCartyPlace 45 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 21:21.76 |
| 46 | Matteo McClendonPlace 46 · Grade SO · Montclair Kimberley | SO | Montclair Kimberley | 21:23.22 |
| 47 | Connor RanieriPlace 47 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 21:23.79 |
| 48 | Rohan JainPlace 48 · Grade SO · Montclair Kimberley | SO | Montclair Kimberley | 21:25.95 |
| 49 | Christopher PaynePlace 49 · Grade SR · Rumson-Fair Haven | SR | Rumson-Fair Haven | 21:26.11 |
| 50 | Jake GalePlace 50 · Grade JR · Montclair Kimberley | JR | Montclair Kimberley | 21:30.10 |
| 51 | Konnor StaffordPlace 51 · Grade SO · Monmouth Reg. | SO | Monmouth Reg. | 21:31.09 |
| 52 | Crosby WilkinPlace 52 · Grade SO · Voorhees | SO | Voorhees | 21:32.24 |
| 53 | Gustavo DeNovaesPlace 53 · Grade SO · Shore Regional | SO | Shore Regional | 21:32.31 |
| 54 | Christian HaynesPlace 54 · Grade SR · St. Joseph HS (Metuc | SR | St. Joseph HS (Metuc | 21:34.52 |
| 55 | Nick ClaytonPlace 55 · Grade SO · Monmouth Reg. | SO | Monmouth Reg. | 21:36.51 |
| 56 | Matt KrainakerPlace 56 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 21:40.76 |
| 57 | Jayden Ellis EiPlace 57 · Asbury Park | — | Asbury Park | 21:42.62 |
| 58 | Dean SpringhornPlace 58 · Grade JR · Allentown | JR | Allentown | 21:42.84 |
| 59 | Rocco BraghelliPlace 59 · Grade SO · Allentown | SO | Allentown | 21:43.52 |
| 60 | Adam FriendPlace 60 · Grade SO · Allentown | SO | Allentown | 21:47.59 |
| 61 | Aiden LominoPlace 61 · Grade SO · Allentown | SO | Allentown | 21:48.20 |
| 62 | Yishi WangPlace 62 · Grade JR · Princeton Day School | JR | Princeton Day School | 21:48.49 |
| 63 | JP AccardiPlace 63 · Grade SO · Allentown | SO | Allentown | 21:50.20 |
| 64 | Carter SutskoPlace 64 · Grade JR · Rumson-Fair Haven | JR | Rumson-Fair Haven | 21:52.82 |
| 65 | Emmunuel BritoPlace 65 · Grade SO · St. Joseph HS (Metuc | SO | St. Joseph HS (Metuc | 21:53.70 |
| 66 | Kevin RaffertyPlace 66 · Grade JR · Monmouth Reg. | JR | Monmouth Reg. | 21:55.79 |
| 67 | Joshua EichmanPlace 67 · Grade SO · Burlington Twp. | SO | Burlington Twp. | 21:59.68 |
| 68 | Christian RodriguezPlace 68 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 22:14.84 |
| 69 | Kai ShahPlace 69 · Grade SO · Princeton Day School | SO | Princeton Day School | 22:16.38 |
| 70 | Altis ScafePlace 70 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 22:18.49 |
| 71 | Taras MykhaylyshynPlace 71 · Grade JR · Hamilton HS West | JR | Hamilton HS West | 22:19.40 |
| 72 | Xander LipnickiPlace 72 · Grade JR · Allentown | JR | Allentown | 22:19.82 |
| 73 | Freddy BishopPlace 73 · Grade FR · Montclair Kimberley | FR | Montclair Kimberley | 22:20.40 |
| 74 | William XingPlace 74 · Grade JR · Highland Park | JR | Highland Park | 22:41.04 |
| 75 | Jorge DurangoPlace 75 · Grade SR · South Plainfield | SR | South Plainfield | 22:42.40 |
| 76 | Chase IorioPlace 76 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 22:48.50 |
| 77 | Andrew SalottiPlace 77 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 22:48.56 |
| 78 | Daniel MoehringerPlace 78 · Grade SO · Allentown | SO | Allentown | 22:49.85 |
| 79 | Tyler KadiPlace 79 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 22:51.67 |
| 80 | Maximus DumbraPlace 80 · Grade SO · Allentown | SO | Allentown | 22:55.10 |
| 81 | Cameron FlemingPlace 81 · Grade FR · Shore Regional | FR | Shore Regional | 22:56.66 |
| 82 | Matthew KwokPlace 82 · Grade JR · Metuchen | JR | Metuchen | 23:02.66 |
| 83 | Nick LoeschPlace 83 · Grade JR · New Egypt | JR | New Egypt | 23:04.48 |
| 84 | Mark MillerPlace 84 · Grade JR · Metuchen | JR | Metuchen | 23:09.58 |
| 85 | Alex FerraraPlace 85 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 23:16.34 |
| 86 | Elijah KaibomaPlace 86 · Grade SO · Hillside | SO | Hillside | 23:19.87 |
| 87 | Devlin HernandezPlace 87 · Grade SO · St. Joseph HS (Metuc | SO | St. Joseph HS (Metuc | 23:21.28 |
| 88 | Joseph SpaltroPlace 88 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 23:26.88 |
| 89 | Declan FowlerPlace 89 · Grade JR · St. Joseph HS (Metuc | JR | St. Joseph HS (Metuc | 23:32.64 |
| 90 | Zachary SmithPlace 90 · Grade SO · Allentown | SO | Allentown | 23:33.03 |
| 91 | Daniel ChenPlace 91 · Grade SR · Highland Park | SR | Highland Park | 23:38.73 |
| 92 | Joe BettiosPlace 92 · Grade SR · Matawan Reg. | SR | Matawan Reg. | 23:38.94 |
| 93 | Travis WeaverPlace 93 · Grade FR · Hamilton HS West | FR | Hamilton HS West | 23:39.88 |
| 94 | Mustafa SarwariPlace 94 · Grade JR · South Plainfield | JR | South Plainfield | 23:40.42 |
| 95 | Robert DelfinoPlace 95 · Grade SR · Matawan Reg. | SR | Matawan Reg. | 23:43.34 |
| 96 | Antonio OrtegaPlace 96 · Grade JR · St. Thomas Aquinas | JR | St. Thomas Aquinas | 23:45.07 |
| 97 | Scott PorrecaPlace 97 · Grade JR · Delran | JR | Delran | 23:46.92 |
| 98 | Dakim RandolphPlace 98 · Grade FR · Asbury Park | FR | Asbury Park | 23:54.43 |
| 99 | Drew RachwalPlace 99 · Grade SR · South Plainfield | SR | South Plainfield | 23:56.97 |
| 100 | Miguel CastroPlace 100 · Grade SO · St. Joseph HS (Metuc | SO | St. Joseph HS (Metuc | 24:04.28 |
| 101 | Charles AgostaPlace 101 · Grade SO · Metuchen | SO | Metuchen | 24:05.89 |
| 102 | Kenneth ChaoPlace 102 · Grade JR · Highland Park | JR | Highland Park | 24:09.59 |
| 103 | Christian KadiPlace 103 · Grade SR · St. Thomas Aquinas | SR | St. Thomas Aquinas | 24:10.34 |
| 104 | Steven NguyenPlace 104 · Grade JR · South Plainfield | JR | South Plainfield | 24:13.70 |
| 105 | Charlie DevinePlace 105 · Grade SO · Allentown | SO | Allentown | 24:16.56 |
| 106 | Steven TekelPlace 106 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 24:19.94 |
| 107 | Broderick McGowanPlace 107 · Grade JR · Rumson-Fair Haven | JR | Rumson-Fair Haven | 24:20.44 |
| 108 | Christopher WagnerPlace 108 · Grade JR · Manville | JR | Manville | 24:29.04 |
| 109 | Francis SwiezkowskiPlace 109 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 24:39.98 |
| 110 | Joshua MaerckPlace 110 · Grade JR · Asbury Park | JR | Asbury Park | 24:40.11 |
| 111 | Dermont SummersPlace 111 · Grade SO · Hillside | SO | Hillside | 24:52.47 |
| 112 | Ryan AbfierPlace 112 · Grade SO · Montclair Kimberley | SO | Montclair Kimberley | 24:53.80 |
| 113 | Wesley TsePlace 113 · Grade SO · Montclair Kimberley | SO | Montclair Kimberley | 25:18.22 |
| 114 | Daniel TsoyPlace 114 · Grade SR · Burlington Twp. | SR | Burlington Twp. | 25:47.88 |
| 115 | Justin AngaronePlace 115 · Grade SO · Hamilton East - Stei | SO | Hamilton East - Stei | 26:09.14 |
| 116 | Jake BakerPlace 116 · Grade JR · New Egypt | JR | New Egypt | 26:20.00 |
| 117 | Nicholas LoconsoloPlace 117 · Grade SR · Matawan Reg. | SR | Matawan Reg. | 26:52.28 |
| 118 | Aaron MejiaPlace 118 · Grade SO · St. Thomas Aquinas | SO | St. Thomas Aquinas | 27:19.42 |
| 119 | Michael StrzeminskiPlace 119 · Grade SO · East Brunswick Vo-Te | SO | East Brunswick Vo-Te | 27:19.99 |
| 120 | Diego MendozaPlace 120 · Grade SR · Manville | SR | Manville | 27:51.90 |
| 121 | Aiden MasonPlace 121 · Grade FR · Shore Regional | FR | Shore Regional | 29:12.69 |
| 122 | Nick GreenPlace 122 · Grade SO · New Egypt | SO | New Egypt | 33:53.28 |
| 123 | Aidan QuinnPlace 123 · Grade SO · Allentown | SO | Allentown | 35:36.97 |
| 124 | Tariq BondPlace 124 · Grade SO · Hillside | SO | Hillside | 40:30.28 |
| 125 | Sam CorryPlace 125 · Grade JR · St. Thomas Aquinas | JR | St. Thomas Aquinas | 47:32.84 |
| 126 | Oseghale EromeselePlace 126 · Grade SR · Hillside | SR | Hillside | 49:37.52 |
| 127 | Sawyer CanoPlace 127 · Grade JR · Princeton | JR | Princeton | 58:42.33 |
| 128 | Assaf NadlerPlace 128 · Grade SO · Princeton | SO | Princeton | 1:01:51.2 |