| 1 | Jayran RodriguezPlace 1 · Grade 11 · Manville | 11 | Manville | 16:36 |
| 2 | Joseph SaicicPlace 2 · Grade 10 · Glassboro | 10 | Glassboro | 16:51 |
| 3 | Frank CoppaPlace 3 · Grade 11 · Indian Hills | 11 | Indian Hills | 16:52 |
| 4 | Michangelo LeporePlace 4 · Grade 12 · Mountain Lakes | 12 | Mountain Lakes | 17:01 |
| 5 | Zacchaeus HarriganPlace 5 · Grade 10 · Glassboro | 10 | Glassboro | 17:05 |
| 6 | Elliott ReinesPlace 6 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 17:08 |
| 7 | Jaeden WesleyPlace 7 · Grade 12 · Glassboro | 12 | Glassboro | 17:12 |
| 8 | Paulin MaddoxPlace 8 · Grade 11 · Shore Regional | 11 | Shore Regional | 17:14 |
| 9 | Jacob MarinoPlace 9 · Grade 12 · Woodstown | 12 | Woodstown | 17:16 |
| 10 | Kai EnglertPlace 10 · Grade 12 · Metuchen | 12 | Metuchen | 17:21 |
| 11 | Shaun MaloneyPlace 11 · Grade 12 · Haddon Township | 12 | Haddon Township | 17:23 |
| 12 | Logan CammPlace 12 · Grade 12 · Audubon | 12 | Audubon | 17:29 |
| 13 | James VissichelliPlace 13 · Grade 12 · Metuchen | 12 | Metuchen | 17:33 |
| 14 | Aaron JohnsonPlace 14 · Grade 10 · Glassboro | 10 | Glassboro | 17:35 |
| 15 | Kieran FitzgeraldPlace 15 · Grade 11 · Kinnelon | 11 | Kinnelon | 17:41 |
| 16 | Saleem DayPlace 16 · Grade 12 · Rutherford | 12 | Rutherford | 17:42 |
| 17 | Christopher VigeantPlace 17 · Grade 11 · Indian Hills | 11 | Indian Hills | 17:46 |
| 18 | Karson ChewPlace 18 · Grade 12 · Woodstown | 12 | Woodstown | 17:47 |
| 19 | Sawyer HottoPlace 19 · Grade 10 · New Milford | 10 | New Milford | 17:48 |
| 20 | Aiden NguyenPlace 20 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 17:53 |
| 21 | Damian SmutekPlace 21 · Grade 12 · Manville | 12 | Manville | 17:54 |
| 22 | Jackie LinPlace 22 · Grade 11 · Highland Park | 11 | Highland Park | 17:59 |
| 23 | Matthew VanDerBeekPlace 23 · Grade 11 · Pompton Lakes | 11 | Pompton Lakes | 17:59 |
| 24 | Brayden LoPlace 24 · Grade 11 · Whippany Park | 11 | Whippany Park | 18:01 |
| 25 | Emmanuel MarinPlace 25 · Grade 12 · Bogota | 12 | Bogota | 18:02 |
| 26 | James ClausonPlace 26 · Grade 12 · Haddon Township | 12 | Haddon Township | 18:05 |
| 27 | Tainosuke IkedaPlace 27 · Grade 10 · New Providence | 10 | New Providence | 18:07 |
| 28 | Myles BournePlace 28 · Grade 11 · Metuchen | 11 | Metuchen | 18:13 |
| 29 | Luke WolframPlace 29 · Grade 12 · Haddon Township | 12 | Haddon Township | 18:13 |
| 30 | David FarrellPlace 30 · Grade 11 · Woodstown | 11 | Woodstown | 18:14 |
| 31 | William HajjarPlace 31 · Grade 9 · Metuchen | 9 | Metuchen | 18:15 |
| 32 | Nick GliattoPlace 32 · Grade 10 · McNair Academic | 10 | McNair Academic | 18:19 |
| 33 | Brandon KeytPlace 33 · Grade 11 · Mountain Lakes | 11 | Mountain Lakes | 18:19 |
| 34 | Zohaib SyedPlace 34 · Grade 12 · Bogota | 12 | Bogota | 18:20 |
| 35 | Ian JohnsonPlace 35 · Grade 9 · Mountain Lakes | 9 | Mountain Lakes | 18:21 |
| 36 | Arturs KruminsPlace 36 · Grade 11 · Metuchen | 11 | Metuchen | 18:22 |
| 37 | Henry ThayerPlace 37 · Grade 11 · Park Ridge | 11 | Park Ridge | 18:23 |
| 38 | Lukas KerteszPlace 38 · Grade 11 · Indian Hills | 11 | Indian Hills | 18:23 |
| 39 | Nikhil GanguliPlace 39 · Grade 11 · Montville | 11 | Montville | 18:27 |
| 40 | Eamon DruckerPlace 40 · Grade 11 · Shore Regional | 11 | Shore Regional | 18:28 |
| 41 | Nate StraccoPlace 41 · Grade 10 · Park Ridge | 10 | Park Ridge | 18:28 |
| 42 | Dominic VargasPlace 42 · Grade 12 · Secaucus | 12 | Secaucus | 18:29 |
| 43 | Torsten DuvaPlace 43 · Grade 10 · Woodstown | 10 | Woodstown | 18:31 |
| 44 | Asher GreenbaumPlace 44 · Grade 12 · Metuchen | 12 | Metuchen | 18:31 |
| 45 | Gabriel CaminerPlace 45 · Grade 11 · McNair Academic | 11 | McNair Academic | 18:32 |
| 46 | Vincent ZouPlace 46 · Grade 12 · Hasbrouck Heights | 12 | Hasbrouck Heights | 18:34 |
| 47 | Gavin RakitisPlace 47 · Grade 10 · Glassboro | 10 | Glassboro | 18:34 |
| 48 | Samuel ZalewskiPlace 48 · Grade 9 · Verona | 9 | Verona | 18:35 |
| 49 | Ethan RussoPlace 49 · Grade 11 · South Amboy | 11 | South Amboy | 18:36 |
| 50 | Jason MartinPlace 50 · Grade 12 · Glassboro | 12 | Glassboro | 18:38 |
| 51 | Jonah ChackoPlace 51 · Grade 12 · New Milford | 12 | New Milford | 18:38 |
| 52 | Madden HoPlace 52 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 18:39 |
| 53 | Jackson PerryPlace 53 · Grade 10 · Woodstown | 10 | Woodstown | 18:43 |
| 54 | Brady McHughPlace 54 · Grade 11 · Shore Regional | 11 | Shore Regional | 18:48 |
| 55 | Aidan IppolitoPlace 55 · Grade 2 · Verona | 2 | Verona | 18:49 |
| 56 | Rasesh BhattaPlace 56 · Grade 11 · McNair Academic | 11 | McNair Academic | 18:49 |
| 57 | Kyrolos AwadPlace 57 · Grade 12 · Secaucus | 12 | Secaucus | 18:52 |
| 58 | Jack StankardPlace 58 · Grade 9 · Indian Hills | 9 | Indian Hills | 18:52 |
| 59 | Ethan GrayPlace 59 · Grade 11 · Indian Hills | 11 | Indian Hills | 18:52 |
| 60 | Max WangPlace 60 · Grade 9 · Highland Park | 9 | Highland Park | 18:53 |
| 61 | Kaeden KrafftPlace 61 · Grade 10 · Indian Hills | 10 | Indian Hills | 18:53 |
| 62 | Matthew McqueenPlace 62 · Grade 12 · Sussex Technical | 12 | Sussex Technical | 18:53 |
| 63 | James BaronePlace 63 · Grade 12 · Audubon | 12 | Audubon | 18:54 |
| 64 | Justin GavilanesPlace 64 · Grade 11 · Manville | 11 | Manville | 18:56 |
| 65 | Hussain SalamPlace 65 · Grade 12 · Bogota | 12 | Bogota | 18:56 |
| 66 | Aidan CurranPlace 66 · Grade 12 · Haddon Township | 12 | Haddon Township | 18:58 |
| 67 | Evan KozlowskiPlace 67 · Grade 11 · New Milford | 11 | New Milford | 18:58 |
| 68 | Chidozie IwuhPlace 68 · Grade 12 · Jonathan Dayton | 12 | Jonathan Dayton | 18:59 |
| 69 | Jack RauschenbergerPlace 69 · Grade 9 · Jonathan Dayton | 9 | Jonathan Dayton | 18:59 |
| 70 | Chase ZalfinoPlace 70 · Grade 12 · Pequannock Township | 12 | Pequannock Township | 19:02 |
| 71 | Gabriel ZalaPlace 71 · Grade 12 · Manville | 12 | Manville | 19:03 |
| 72 | Matthew MazurPlace 72 · Grade 11 · Indian Hills | 11 | Indian Hills | 19:06 |
| 73 | John HearstPlace 73 · Grade 10 · Woodstown | 10 | Woodstown | 19:09 |
| 74 | x Donaldson-GeorgePlace 74 · Grade 12 · Secaucus | 12 | Secaucus | 19:09 PR |
| 75 | Sean JarvisPlace 75 · Grade 9 · Park Ridge | 9 | Park Ridge | 19:11 |
| 76 | Aditya ShahPlace 76 · Grade 11 · Metuchen | 11 | Metuchen | 19:12 |
| 77 | Ron FeldmanPlace 77 · Grade 12 · Kinnelon | 12 | Kinnelon | 19:12 |
| 78 | Josh TorresPlace 78 · Grade 11 · Secaucus | 11 | Secaucus | 19:17 |
| 79 | Leandro PaulinoPlace 79 · Grade 11 · New Milford | 11 | New Milford | 19:18 |
| 80 | Bruno GarciaPlace 80 · Grade 11 · Shore Regional | 11 | Shore Regional | 19:23 |
| 81 | Johnny AmatucciPlace 81 · Grade 12 · Rutherford | 12 | Rutherford | 19:23 |
| 82 | Brandon KatesPlace 82 · Grade 11 · Kinnelon | 11 | Kinnelon | 19:25 |
| 83 | Benjamin CostelloPlace 83 · Grade 10 · Shore Regional | 10 | Shore Regional | 19:27 |
| 84 | Collin BittlePlace 84 · Grade 11 · Arthur P Schalick | 11 | Arthur P Schalick | 19:29 |
| 85 | Denzel SantiagoPlace 85 · Grade 9 · McNair Academic | 9 | McNair Academic | 19:30 |
| 86 | Jonathan CavielloPlace 86 · Grade 11 · Park Ridge | 11 | Park Ridge | 19:31 |
| 87 | Evan BiasPlace 87 · Grade 12 · Manville | 12 | Manville | 19:35 |
| 88 | Yash SachanandaniPlace 88 · Grade 12 · Secaucus | 12 | Secaucus | 19:36 |
| 89 | James StrimelPlace 89 · Grade 10 · Haddon Township | 10 | Haddon Township | 19:37 |
| 90 | Salvatore LongoPlace 90 · Grade 12 · Arthur P Schalick | 12 | Arthur P Schalick | 19:40 |
| 91 | Chris KhanPlace 91 · Grade 12 · McNair Academic | 12 | McNair Academic | 19:40 |
| 92 | Hunter AshtonPlace 92 · Grade 11 · Kinnelon | 11 | Kinnelon | 19:41 |
| 93 | Hutton PaceyPlace 93 · Grade 11 · Woodstown | 11 | Woodstown | 19:41 |
| 94 | Paul DavisPlace 94 · Grade 12 · Audubon | 12 | Audubon | 19:47 |
| 95 | William JohnsonPlace 95 · Grade 10 · Audubon | 10 | Audubon | 19:47 |
| 96 | Matthew FloraPlace 96 · Grade 9 · Rutherford | 9 | Rutherford | 19:48 |
| 97 | Caden LombardoPlace 97 · Grade 12 · Kinnelon | 12 | Kinnelon | 19:50 |
| 98 | Matthew TortoraPlace 98 · Grade 12 · Park Ridge | 12 | Park Ridge | 19:50 |
| 99 | Aitan DuncanPlace 99 · Grade 11 · Highland Park | 11 | Highland Park | 19:51 |
| 100 | David AlvarezPlace 100 · Grade 12 · Park Ridge | 12 | Park Ridge | 19:56 |