| 1 | Anthony MunozPlace 1 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 18:55 | 1 |
| 2 | Austin KnappPlace 2 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 19:01 | 2 |
| 3 | Aidan CalsynPlace 3 · Grade 9 · Southern Reg | 9 | Southern Reg | 19:04 | 3 |
| 4 | Robert HughesPlace 4 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 19:08 | 4 |
| 5 | Ryan BrimPlace 5 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 19:12 | 5 |
| 6 | Ryan LemchakPlace 6 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 19:12 | 6 |
| 7 | Ethan CruzPlace 7 · Grade 9 · Brick Township | 9 | Brick Township | 19:17 | 7 |
| 8 | John DiGabrielePlace 8 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 19:18 | 8 |
| 9 | Ricard HernandezPlace 9 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 19:23 | 9 |
| 10 | Gavin LumPlace 10 · Grade 9 · Southern Reg | 9 | Southern Reg | 19:28 | 10 |
| 11 | Robert ValentePlace 11 · Grade 9 · Pt. Pleasant | 9 | Pt. Pleasant | 19:32 | — |
| 12 | Peter WojcikPlace 12 · Grade 10 · Brick Township | 10 | Brick Township | 19:37 | 11 |
| 13 | Kai ManzellaPlace 13 · Grade 9 · Southern Reg | 9 | Southern Reg | 19:43 | 12 |
| 14 | Dominic SariPlace 14 · Grade 10 · Southern Reg | 10 | Southern Reg | 19:46 | 13 |
| 15 | Braden PelusioPlace 15 · Grade 10 · Southern Reg | 10 | Southern Reg | 19:48 | 14 |
| 16 | Ryan DeanPlace 16 · Grade 10 · Jackson Liberty | 10 | Jackson Liberty | 19:52 | — |
| 17 | Nathan BischoffPlace 17 · Grade 9 · Southern Reg | 9 | Southern Reg | 20:03 | 15 |
| 18 | Josh SmithPlace 18 · Grade 9 · Southern Reg | 9 | Southern Reg | 20:05 | 16 |
| 19 | Steven ZhangPlace 19 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 20:05 | — |
| 20 | Adam AndersonPlace 20 · Grade 10 · Brick Township | 10 | Brick Township | 20:08 | 17 |
| 21 | Luke HulitPlace 21 · Grade 11 · Pt. Pleasant | 11 | Pt. Pleasant | 20:11 | — |
| 22 | Alex AulettaPlace 22 · Grade 9 · Raritan | 9 | Raritan | 20:11 | 18 |
| 23 | Kevin DeHartPlace 23 · Grade 10 · Southern Reg | 10 | Southern Reg | 20:16 | — |
| 24 | Kyle SavannahPlace 24 · Grade 12 · Brick Township | 12 | Brick Township | 20:18 | 19 |
| 25 | Robbie CarothersPlace 25 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 20:19 | — |
| 26 | Brenda SchorlingPlace 26 · Grade 12 · Wayne Hills | 12 | Wayne Hills | 20:20 | — |
| 27 | Ryan LaBellePlace 27 · Grade 11 · Southern Reg | 11 | Southern Reg | 20:21 | — |
| 28 | Patrick GoetzPlace 28 · Grade 11 · Southern Reg | 11 | Southern Reg | 20:23 | — |
| 29 | Ryan KasPlace 29 · Grade 9 · Jackson Memorial | 9 | Jackson Memorial | 20:24 | 20 |
| 30 | Matthew PierroPlace 30 · Grade 12 · Southern Reg | 12 | Southern Reg | 20:24 | — |
| 31 | Jack PiszarPlace 31 · Grade 9 · Southern Reg | 9 | Southern Reg | 20:35 | — |
| 32 | Kaushik TallamPlace 32 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 20:36 | — |
| 33 | Frank MurphyPlace 33 · Grade 9 · Pt. Pleasant | 9 | Pt. Pleasant | 20:42 | — |
| 34 | A Williams-HealyPlace 34 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 20:42 | — |
| 35 | Ethan PraskiPlace 35 · Grade 10 · Jackson Memorial | 10 | Jackson Memorial | 20:43 | 21 |
| 36 | Damien SnyderPlace 36 · Grade 10 · Raritan | 10 | Raritan | 21:05 | 22 |
| 37 | Joshua BennettPlace 37 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 21:06 | — |
| 38 | Ben DayanPlace 38 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 21:06 | — |
| 39 | Nicholas BeetelPlace 39 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 21:14 | 23 |
| 40 | Ryan HansenPlace 40 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 21:21 | 24 |
| 41 | Braeden HainesPlace 41 · Grade 9 · Raritan | 9 | Raritan | 21:22 | 25 |
| 42 | Marty SchaubPlace 42 · Grade 12 · Southern Reg | 12 | Southern Reg | 21:25 | — |
| 43 | Joe CaseyPlace 43 · Grade 10 · Raritan | 10 | Raritan | 21:35 | 26 |
| 44 | Jackson FrenchPlace 44 · Grade 10 · Brick Township | 10 | Brick Township | 21:35 | 27 |
| 45 | Alex ShanahanPlace 45 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 21:42 | — |
| 46 | Kellen BischoffPlace 46 · Grade 9 · Southern Reg | 9 | Southern Reg | 21:44 | — |
| 47 | Avery TorresPlace 47 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 21:50 | — |
| 48 | Thomas JohnstonPlace 48 · Grade 12 · Southern Reg | 12 | Southern Reg | 21:53 | — |
| 49 | Ryan MaloneyPlace 49 · Grade 11 · Southern Reg | 11 | Southern Reg | 21:58 | — |
| 50 | Evan RanklPlace 50 · Grade 12 · Jackson Liberty | 12 | Jackson Liberty | 22:00 | — |
| 51 | Brooks WatsonPlace 51 · Grade 12 · Southern Reg | 12 | Southern Reg | 22:10 | — |
| 52 | Robert PyperPlace 52 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 22:15 | — |
| 53 | Jeff O'BrienPlace 53 · Grade 10 · Raritan | 10 | Raritan | 22:19 | 28 |
| 54 | Quinn PetersPlace 54 · Grade 9 · Raritan | 9 | Raritan | 22:22 | 29 |
| 55 | Robert StepienPlace 55 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 22:31 | — |
| 56 | Jake DamatoPlace 56 · Grade 12 · Southern Reg | 12 | Southern Reg | 22:45 | — |
| 57 | Javie Cruz-BravoPlace 57 · Grade 9 · Southern Reg | 9 | Southern Reg | 22:47 | — |
| 58 | Moeed RaheelPlace 58 · Grade 9 · Jackson Memorial | 9 | Jackson Memorial | 22:47 | 30 |
| 59 | Vin ManganoPlace 59 · Grade 11 · Raritan | 11 | Raritan | 22:51 | 31 |
| 60 | Daniel SiuffePlace 60 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 22:53 | — |
| 61 | Lucas MiccichePlace 61 · Grade 11 · Southern Reg | 11 | Southern Reg | 22:55 | — |
| 62 | Sean DaneckerPlace 62 · Grade 9 · Pt. Pleasant | 9 | Pt. Pleasant | 22:56 | — |
| 63 | Grant RadlerPlace 63 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 23:01 | — |
| 64 | Ian BregmanPlace 64 · Grade 11 · Wayne Hills | 11 | Wayne Hills | 23:02 | — |
| 65 | Nicholas RaylmanPlace 65 · Grade 10 · Southern Reg | 10 | Southern Reg | 23:04 | — |
| 66 | Dean KlunkPlace 66 · Grade 11 · Southern Reg | 11 | Southern Reg | 23:09 | — |
| 67 | Anshul SinhaPlace 67 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 23:19 | — |
| 68 | Kevin ZhangPlace 68 · Grade 11 · Brick Township | 11 | Brick Township | 23:21 | 32 |
| 69 | Doug ChudzickPlace 69 · Grade 11 · Raritan | 11 | Raritan | 23:26 | — |
| 70 | Conor DurnienPlace 70 · Grade 11 · Southern Reg | 11 | Southern Reg | 23:28 | — |
| 71 | Santiago SanchezPlace 71 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 23:37 | — |
| 72 | Anthony SpinelliPlace 72 · Grade 9 · Raritan | 9 | Raritan | 23:44 | — |
| 73 | Richmond CoombsPlace 73 · Grade 9 · Brick Township | 9 | Brick Township | 23:49 | 33 |
| 74 | Robert BurnsPlace 74 · Grade 11 · Southern Reg | 11 | Southern Reg | 23:54 | — |
| 75 | Chance DrewPlace 75 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 24:34 | 34 |
| 76 | Nicholas ColonPlace 76 · Grade 11 · Jackson Memorial | 11 | Jackson Memorial | 24:46 | 35 |
| 77 | Nicholas BiondoPlace 77 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 24:51 | — |
| 78 | Anthony MuellerPlace 78 · Grade 10 · Brick Township | 10 | Brick Township | 24:52 | — |
| 79 | Devin TulipanoPlace 79 · Grade 10 · Wayne Hills | 10 | Wayne Hills | 24:53 | — |
| 80 | Jaden SiriskyPlace 80 · Grade 10 · Southern Reg | 10 | Southern Reg | 25:24 | — |
| 81 | Jeremy AdamsPlace 81 · Grade 9 · Southern Reg | 9 | Southern Reg | 25:29 | — |
| 82 | Rory WhitePlace 82 · Grade 11 · Raritan | 11 | Raritan | 25:33 | — |
| 83 | David MendezPlace 83 · Grade 12 · Brick Township | 12 | Brick Township | 25:39 | — |
| 84 | Joe PobegaPlace 84 · Grade 11 · Raritan | 11 | Raritan | 25:54 | — |
| 85 | Chris MonterrosaPlace 85 · Grade 11 · Southern Reg | 11 | Southern Reg | 26:11 | — |
| 86 | Davis StefanskiPlace 86 · Grade 9 · Southern Reg | 9 | Southern Reg | 26:54 | — |
| 87 | Jack DatesPlace 87 · Grade 9 · Wayne Hills | 9 | Wayne Hills | 27:12 | — |
| 88 | Alfred GalvanPlace 88 · Grade 9 · Jackson Liberty | 9 | Jackson Liberty | 27:44 | — |
| 89 | Liam SharoPlace 89 · Grade 9 · Jackson Memorial | 9 | Jackson Memorial | 28:45 | — |