| 1 | Agrim JhaPlace 1 · Grade 10 · West Windsor-Plainsboro North | 10 | West Windsor-Plainsboro North | 16:08.21 |
| 2 | Paul WittenbergPlace 2 · Grade 11 · West Windsor-Plainsboro North | 11 | West Windsor-Plainsboro North | 16:15.58 |
| 3 | Saboor QureshiPlace 3 · Grade 12 · Princeton | 12 | Princeton | 16:26.69 |
| 4 | Finnegan CurleyPlace 4 · Grade 11 · Hopewell Valley Central | 11 | Hopewell Valley Central | 16:28.40 |
| 5 | John O'LearyPlace 5 · Grade 12 · Allentown | 12 | Allentown | 16:29.04 |
| 6 | Ryan HeisslerPlace 6 · Grade 10 · Allentown | 10 | Allentown | 16:41.22 |
| 7 | Lachlan ArnoldPlace 7 · Grade 10 · Princeton | 10 | Princeton | 16:49.48 |
| 8 | Braedyn CaponePlace 8 · Grade 12 · Princeton | 12 | Princeton | 16:49.72 |
| 9 | Finn WedmidPlace 9 · Grade 11 · Princeton | 11 | Princeton | 16:51.74 |
| 10 | Tyler HurstPlace 10 · Grade 12 · Hamilton East - Steinert | 12 | Hamilton East - Steinert | 16:55.64 |
| 11 | Ashvin AvineniPlace 11 · Grade 9 · West Windsor-Plainsboro North | 9 | West Windsor-Plainsboro North | 16:56.78 |
| 12 | Aron ZolaPlace 12 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 16:58.33 |
| 13 | Reed HugginsPlace 13 · Grade 9 · Allentown | 9 | Allentown | 16:59.34 |
| 14 | Timothy EllingsonPlace 14 · Grade 11 · Notre Dame | 11 | Notre Dame | 17:00.00 |
| 15 | Silas AllevikPlace 15 · Grade 11 · Hopewell Valley Central | 11 | Hopewell Valley Central | 17:00.90 |
| 16 | Sean MainaPlace 16 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 17:06.35 |
| 17 | Harsh SharmaPlace 17 · Grade 10 · West Windsor-Plainsboro South | 10 | West Windsor-Plainsboro South | 17:08.78 |
| 18 | Soham ShahPlace 18 · Grade 10 · West Windsor-Plainsboro North | 10 | West Windsor-Plainsboro North | 17:08.85 |
| 19 | Veejhay RoyPlace 19 · Grade 12 · West Windsor-Plainsboro North | 12 | West Windsor-Plainsboro North | 17:12.83 |
| 20 | Aleric DeessPlace 20 · Grade 10 · Princeton | 10 | Princeton | 17:14.81 |
| 21 | Mateo Abad-DelgadoPlace 21 · Grade 11 · Hightstown | 11 | Hightstown | 17:19.17 |
| 22 | Rohan VarmaPlace 22 · Grade 10 · West Windsor-Plainsboro North | 10 | West Windsor-Plainsboro North | 17:19.63 |
| 23 | Dhruv KumarPlace 23 · Grade 11 · West Windsor-Plainsboro South | 11 | West Windsor-Plainsboro South | 17:20.41 |
| 24 | Julian HiraldoPlace 24 · Grade 10 · Hopewell Valley Central | 10 | Hopewell Valley Central | 17:20.97 |
| 25 | Andy ChiPlace 25 · Grade 12 · West Windsor-Plainsboro North | 12 | West Windsor-Plainsboro North | 17:24.09 |
| 26 | Mason JohnsonPlace 26 · Grade 12 · Hightstown | 12 | Hightstown | 17:25.73 |
| 27 | Grayson McLaughlinPlace 27 · Grade 12 · Princeton Day | 12 | Princeton Day | 17:28.93 |
| 28 | Sarth ShahPlace 28 · Grade 11 · Allentown | 11 | Allentown | 17:35.27 |
| 29 | Alexander ChiaPlace 29 · Grade 12 · Princeton Day | 12 | Princeton Day | 17:38.10 |
| 30 | Jascha MargolisPlace 30 · Grade 11 · West Windsor-Plainsboro South | 11 | West Windsor-Plainsboro South | 17:45.07 |
| 31 | Dhruva SribuddharjuPlace 31 · Grade 11 · Hightstown | 11 | Hightstown | 17:46.73 |
| 32 | Colin VickeryPlace 32 · Grade 12 · Hopewell Valley Central | 12 | Hopewell Valley Central | 17:48.35 |
| 33 | Markus McParlandPlace 33 · Grade 11 · Notre Dame | 11 | Notre Dame | 17:49.20 |
| 34 | Harrison PetrickPlace 34 · Grade 10 · Lawrence (NJ) | 10 | Lawrence (NJ) | 17:49.70 |
| 35 | Javin SpearmanPlace 35 · Grade 12 · Hightstown | 12 | Hightstown | 17:53.54 |
| 36 | Alden SmithPlace 36 · Grade 12 · Lawrence (NJ) | 12 | Lawrence (NJ) | 17:53.79 |
| 37 | Ziyang LingPlace 37 · Grade 12 · Princeton | 12 | Princeton | 17:55.91 |
| 38 | Robert LuanPlace 38 · Grade 11 · West Windsor-Plainsboro South | 11 | West Windsor-Plainsboro South | 17:58.81 |
| 39 | Aradhya VijayPlace 39 · Grade 12 · West Windsor-Plainsboro South | 12 | West Windsor-Plainsboro South | 18:08.80 |
| 40 | William ConwayPlace 40 · Grade 10 · Hamilton East - Steinert | 10 | Hamilton East - Steinert | 18:08.81 |
| 41 | Shazad SinghPlace 41 · Grade 11 · Ewing | 11 | Ewing | 18:09.41 |
| 42 | Nish SeshadriPlace 42 · Grade 12 · Robbinsville | 12 | Robbinsville | 18:10.25 |
| 43 | Matthew BrueggemeierPlace 43 · Grade 11 · Allentown | 11 | Allentown | 18:13.47 |
| 44 | Evan RaphaelPlace 44 · Grade 12 · Princeton | 12 | Princeton | 18:15.53 |
| 45 | Simeon SalinsPlace 45 · Grade 11 · Notre Dame | 11 | Notre Dame | 18:17.87 |
| 46 | Declan CurleyPlace 46 · Grade 9 · Hopewell Valley Central | 9 | Hopewell Valley Central | 18:22.00 |
| 47 | Liam PecciPlace 47 · Grade 10 · Allentown | 10 | Allentown | 18:26.65 |
| 48 | Ibrahim SonguPlace 48 · Grade 12 · Ewing | 12 | Ewing | 18:27.07 |
| 49 | Matthew DeAngeloPlace 49 · Grade 11 · Hightstown | 11 | Hightstown | 18:29.82 |
| 50 | Mason O'ConnorPlace 50 · Grade 12 · Hopewell Valley Central | 12 | Hopewell Valley Central | 18:31.93 |
| 51 | Adam SzpakowskiPlace 51 · Grade 12 · Hamilton East - Steinert | 12 | Hamilton East - Steinert | 18:33.02 |
| 52 | Landyn LoeschPlace 52 · Grade 11 · Ewing | 11 | Ewing | 18:37.92 |
| 53 | Aidan ChowPlace 53 · Grade 10 · Hopewell Valley Central | 10 | Hopewell Valley Central | 18:39.76 |
| 54 | Michael ZhouPlace 54 · Grade 10 · Princeton Day | 10 | Princeton Day | 18:42.54 |
| 55 | James RobisonPlace 55 · Grade 10 · Lawrence (NJ) | 10 | Lawrence (NJ) | 18:44.76 |
| 56 | Christopher ArgilanPlace 56 · Grade 9 · Allentown | 9 | Allentown | 18:44.94 |
| 57 | Michael DentiniPlace 57 · Grade 10 · Hamilton West | 10 | Hamilton West | 18:47.99 |
| 58 | Jasper MackeyPlace 58 · Grade 11 · Princeton Day | 11 | Princeton Day | 18:48.42 |
| 59 | Ryan DeckerPlace 59 · Grade 11 · Robbinsville | 11 | Robbinsville | 18:55.39 |
| 60 | Russell MoniakPlace 60 · Grade 9 · Princeton Day | 9 | Princeton Day | 18:55.71 |
| 61 | Michael JulianoPlace 61 · Grade 10 · Hamilton North - Nottingham | 10 | Hamilton North - Nottingham | 18:59.68 |
| 62 | Chris FlorianPlace 62 · Grade 11 · Hightstown | 11 | Hightstown | 19:03.54 |
| 63 | Charles WestPlace 63 · Grade 12 · Princeton Day | 12 | Princeton Day | 19:07.43 |
| 64 | Matthew AlvarezPlace 64 · Grade 11 · Hamilton North - Nottingham | 11 | Hamilton North - Nottingham | 19:10.51 |
| 65 | Jayden StudivantPlace 65 · Grade 11 · Ewing | 11 | Ewing | 19:12.06 |
| 66 | Wade BullardPlace 66 · Grade 10 · Lawrence (NJ) | 10 | Lawrence (NJ) | 19:12.64 |
| 67 | Alex YuPlace 67 · Grade 12 · Robbinsville | 12 | Robbinsville | 19:15.53 |
| 68 | Gabriel TourePlace 68 · Grade 9 · Hamilton North - Nottingham | 9 | Hamilton North - Nottingham | 19:20.89 |
| 69 | Kush VarshneyPlace 69 · Grade 10 · Robbinsville | 10 | Robbinsville | 19:21.55 |
| 70 | Briyon EllerbePlace 70 · Grade 12 · Trenton Central | 12 | Trenton Central | 19:23.21 |
| 71 | Cy CooperPlace 71 · Grade 11 · Princeton Day | 11 | Princeton Day | 19:23.41 |
| 72 | Howard StewartPlace 72 · Grade 11 · Hightstown | 11 | Hightstown | 19:24.23 |
| 73 | Malik KiawuPlace 73 · Grade 11 · Trenton Central | 11 | Trenton Central | 19:27.58 |
| 74 | Jacob GreczekPlace 74 · Grade 11 · Robbinsville | 11 | Robbinsville | 19:31.68 |
| 75 | Logan RappaportPlace 75 · Grade 10 · Lawrence (NJ) | 10 | Lawrence (NJ) | 19:33.21 |
| 76 | Aarush ArunPlace 76 · Grade 12 · Robbinsville | 12 | Robbinsville | 19:34.76 |
| 77 | Kyle StrandPlace 77 · Grade 12 · Robbinsville | 12 | Robbinsville | 19:37.07 |
| 78 | Taylor SaundersPlace 78 · Grade 12 · Ewing | 12 | Ewing | 19:40.16 |
| 79 | Jason ZhuPlace 79 · Grade 10 · Ewing | 10 | Ewing | 19:42.82 |
| 80 | Ben LiuPlace 80 · Grade 10 · Lawrence (NJ) | 10 | Lawrence (NJ) | 19:45.72 |
| 81 | James KammerPlace 81 · Grade 10 · Ewing | 10 | Ewing | 19:50.53 |
| 82 | Shaun AppertPlace 82 · Grade 12 · Notre Dame | 12 | Notre Dame | 20:12.64 |
| 83 | Nathaniel CaraballoPlace 83 · Grade 9 · Hamilton West | 9 | Hamilton West | 20:15.47 |
| 84 | Fernando Martinez CastelanPlace 84 · Grade 12 · Trenton Central | 12 | Trenton Central | 20:18.60 |
| 85 | Nikolas Obermeier-WalkerPlace 85 · Grade 11 · Hamilton North - Nottingham | 11 | Hamilton North - Nottingham | 20:23.53 |
| 86 | Franklin Pineda-RamirezPlace 86 · Grade 12 · Hamilton West | 12 | Hamilton West | 20:30.82 |
| 87 | Bishop HarrisPlace 87 · Grade 11 · Hamilton North - Nottingham | 11 | Hamilton North - Nottingham | 20:41.25 |
| 88 | Gabriel PierrePlace 88 · Grade 11 · Hamilton West | 11 | Hamilton West | 20:46.84 |
| 89 | Jared GriggsPlace 89 · Grade 12 · Lawrence (NJ) | 12 | Lawrence (NJ) | 20:49.21 |
| 90 | Jonathan GadiePlace 90 · Grade 12 · Hamilton West | 12 | Hamilton West | 20:49.42 |
| 91 | Antonio DiazPlace 91 · Grade 11 · Notre Dame | 11 | Notre Dame | 20:54.10 |
| 92 | Anthony BensonPlace 92 · Grade 9 · Hamilton East - Steinert | 9 | Hamilton East - Steinert | 21:01.36 |
| 93 | Brennon BabkowskiPlace 93 · Grade 10 · Hamilton North - Nottingham | 10 | Hamilton North - Nottingham | 21:09.30 |
| 94 | Derek WittenburgPlace 94 · Grade 12 · Notre Dame | 12 | Notre Dame | 21:09.94 |
| 95 | Alexander KramerPlace 95 · Grade 10 · Hamilton East - Steinert | 10 | Hamilton East - Steinert | 21:11.11 |
| 96 | Kevin SantiagoPlace 96 · Grade 12 · Hamilton West | 12 | Hamilton West | 21:26.56 |
| 97 | Lucas KostinPlace 97 · Grade 11 · Hamilton East - Steinert | 11 | Hamilton East - Steinert | 21:27.84 |
| 98 | Stephen ChynowethPlace 98 · Grade 10 · Notre Dame | 10 | Notre Dame | 21:44.55 |
| 99 | Christian KillingsworthPlace 99 · Grade 11 · Trenton Central | 11 | Trenton Central | 22:05.01 |
| 100 | Aiden DashevskyPlace 100 · Grade 11 · Hamilton West | 11 | Hamilton West | 22:27.32 |