| 1 | David FarrellPlace 1 · Grade 12 · Woodstown | 12 | Woodstown | 16:38.89 |
| 2 | Torsten DuvaPlace 2 · Grade 11 · Woodstown | 11 | Woodstown | 17:10.49 PR |
| 3 | Levi SealsPlace 3 · Grade 10 · Salem Co Vo-Tech | 10 | Salem Co Vo-Tech | 17:17.95 PR |
| 4 | Hutton PaceyPlace 4 · Grade 12 · Woodstown | 12 | Woodstown | 17:22.83 |
| 5 | Carter MartsPlace 5 · Grade 12 · Pennsville Memorial | 12 | Pennsville Memorial | 17:23.14 PR |
| 6 | Anthony MoranoPlace 6 · Grade 12 · Salem Co Vo-Tech | 12 | Salem Co Vo-Tech | 17:50.23 PR |
| 7 | Jean-Pierre PozoPlace 7 · Grade 12 · Salem Co Vo-Tech | 12 | Salem Co Vo-Tech | 17:55.19 PR |
| 8 | Nicolas LawPlace 8 · Grade 12 · Woodstown | 12 | Woodstown | 17:56.69 PR |
| 9 | Joseph MacNeilPlace 9 · Grade 11 · Salem Co Vo-Tech | 11 | Salem Co Vo-Tech | 18:03.74 PR |
| 10 | Michael Turner IIPlace 10 · Grade 12 · Woodstown | 12 | Woodstown | 18:10.40 |
| 11 | Collin BittlePlace 11 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 18:17.10 |
| 12 | Aidan CainPlace 12 · Grade 10 · Arthur P Schalick | 10 | Arthur P Schalick | 18:17.37 |
| 13 | Aidan DominguezPlace 13 · Grade 10 · Penns Grove | 10 | Penns Grove | 18:27.60 PR |
| 14 | Chase PompperPlace 14 · Grade 12 · Salem Co Vo-Tech | 12 | Salem Co Vo-Tech | 18:35.25 PR |
| 15 | Jackson PerryPlace 15 · Grade 11 · Woodstown | 11 | Woodstown | 18:36.65 |
| 16 | Gabriel McfeeleyPlace 16 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 18:39.50 PR |
| 17 | John HearstPlace 17 · Grade 11 · Woodstown | 11 | Woodstown | 18:50.31 |
| 18 | Tanner BrenneisPlace 18 · Grade 9 · Salem Co Vo-Tech | 9 | Salem Co Vo-Tech | 18:58.14 PR |
| 19 | Joshua GilbertPlace 19 · Grade 12 · Salem | 12 | Salem | 19:01.04 PR |
| 20 | Brody WilliamsPlace 20 · Grade 12 · Woodstown | 12 | Woodstown | 19:11.35 |
| 21 | Christopher Wesolowski-PorrePlace 21 · Grade 12 · Woodstown | 12 | Woodstown | 19:22.40 |
| 22 | Gavin CronrathPlace 22 · Grade 12 · Salem | 12 | Salem | 19:28.79 |
| 23 | Grayson BrunnerPlace 23 · Grade 9 · Arthur P Schalick | 9 | Arthur P Schalick | 19:41.07 PR |
| 24 | Ricardo Lopez CruzPlace 24 · Grade 11 · Penns Grove | 11 | Penns Grove | 19:42.80 PR |
| 25 | Dominic FinfingerPlace 25 · Grade 10 · Salem | 10 | Salem | 19:47.86 PR |
| 26 | Logan MihaleczPlace 26 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 19:52.94 |
| 27 | Giovanni GranatoPlace 27 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 20:18.32 PR |
| 28 | Mason PacePlace 28 · Grade 9 · Pennsville Memorial | 9 | Pennsville Memorial | 20:33.14 PR |
| 29 | Maximus BusnardoPlace 29 · Grade 10 · Arthur P Schalick | 10 | Arthur P Schalick | 20:33.71 PR |
| 30 | Preston BlewPlace 30 · Grade 10 · Arthur P Schalick | 10 | Arthur P Schalick | 20:36.14 PR |
| 31 | Isaiah BagleyPlace 31 · Grade 10 · Arthur P Schalick | 10 | Arthur P Schalick | 20:45.44 |
| 32 | Christopher MarinoPlace 32 · Grade 9 · Woodstown | 9 | Woodstown | 20:52.64 PR |
| 33 | Trevor FarmerPlace 33 · Grade 10 · Pennsville Memorial | 10 | Pennsville Memorial | 21:15.15 |
| 34 | Nathaniel MasonPlace 34 · Grade 12 · Pennsville Memorial | 12 | Pennsville Memorial | 21:20.07 PR |
| 35 | Owen MillarPlace 35 · Grade 10 · Arthur P Schalick | 10 | Arthur P Schalick | 21:27.79 |
| 36 | Joshua JeffersPlace 36 · Grade 12 · Salem Co Vo-Tech | 12 | Salem Co Vo-Tech | 21:37.12 |
| 37 | Andrew DalePlace 37 · Grade 12 · Salem | 12 | Salem | 21:46.85 |
| 38 | Maximos EfelisPlace 38 · Grade 10 · Pennsville Memorial | 10 | Pennsville Memorial | 22:14.01 PR |
| 39 | David SchaferPlace 39 · Grade 10 · Arthur P Schalick | 10 | Arthur P Schalick | 22:19.90 PR |
| 40 | Blake LevitskyPlace 40 · Grade 11 · Woodstown | 11 | Woodstown | 22:28.05 PR |
| 41 | Michael BrindelPlace 41 · Grade 9 · Pennsville Memorial | 9 | Pennsville Memorial | 22:32.64 PR |
| 42 | Nickolas FisherPlace 42 · Grade 12 · Salem Co Vo-Tech | 12 | Salem Co Vo-Tech | 23:27.61 |
| 43 | Bryce NichterleinPlace 43 · Grade 9 · Salem Co Vo-Tech | 9 | Salem Co Vo-Tech | 23:27.94 PR |
| 44 | Cole SwansonPlace 44 · Grade 11 · Woodstown | 11 | Woodstown | 23:54.40 |
| 45 | Jack GenievichPlace 45 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 23:54.76 PR |
| 46 | Sean SabinoPlace 46 · Grade 12 · Salem | 12 | Salem | 24:55.30 PR |
| 47 | Carter QuackenbushPlace 47 · Grade 11 · Arthur P Schalick | 11 | Arthur P Schalick | 25:10.23 PR |
| 48 | Wesley LemkePlace 48 · Grade 11 · Salem Co Vo-Tech | 11 | Salem Co Vo-Tech | 25:20.54 PR |
| 49 | Christian SepersPlace 49 · Grade 9 · Arthur P Schalick | 9 | Arthur P Schalick | 25:33.69 PR |
| 50 | Micah CavanaughPlace 50 · Grade 10 · Salem Co Vo-Tech | 10 | Salem Co Vo-Tech | 25:38.59 |
| 51 | Seth WillisPlace 51 · Grade 10 · Salem Co Vo-Tech | 10 | Salem Co Vo-Tech | 25:39.26 PR |
| 52 | Cooper HalperinPlace 52 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 25:43.14 PR |
| 53 | Scott KamenPlace 53 · Grade 11 · Pennsville Memorial | 11 | Pennsville Memorial | 25:43.60 PR |
| 54 | Henry PapianoPlace 54 · Grade 9 · Arthur P Schalick | 9 | Arthur P Schalick | 26:07.89 PR |
| 55 | Geoffrey FrankPlace 55 · Grade 12 · Salem | 12 | Salem | 29:35.27 PR |
| 56 | Joe McMackinPlace 56 · Grade 10 · Woodstown | 10 | Woodstown | 30:55.28 PR |
| 57 | Julio MejiasPlace 57 · Grade 9 · Woodstown | 9 | Woodstown | 32:12.36 PR |
| 58 | Mekhi EvansPlace 58 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 35:46.51 |