| 1 | Callahan PorterPlace 1 · Grade 12 · Mendham | 12 | Mendham | 17:05.40 | 1 |
| 2 | Luke SchagelinPlace 2 · Grade 11 · Morris Knoll | 11 | Morris Knoll | 17:06.40 | 1 |
| 3 | Charles SchuetzPlace 3 · Grade 12 · Mendham | 12 | Mendham | 17:07.10 | 1 |
| 4 | Anthony LanePlace 4 · Grade 12 · Sparta | 12 | Sparta | 17:16.30 | 1 |
| 5 | Christian CapelloPlace 5 · Grade 12 · West Morris | 12 | West Morris | 17:23.80 | 1 |
| 6 | Justin BongiovanniPlace 6 · Grade 11 · Mendham | 11 | Mendham | 17:44.00 | 1 |
| 7 | Ryan WeberPlace 7 · Grade 12 · West Morris | 12 | West Morris | 17:47.50 | 1 |
| 8 | Jared WeissPlace 8 · Grade 11 · Roxbury | 11 | Roxbury | 17:49.80 | 2 |
| 9 | Thomas AmatoPlace 9 · Grade 10 · Randolph | 10 | Randolph | 17:51.20 | 1 |
| 10 | Remson JarrellPlace 10 · Grade 11 · Sparta | 11 | Sparta | 17:55.20 | 3 |
| 11 | Albin MullanPlace 11 · Grade 12 · Morris Hills | 12 | Morris Hills | 17:56.70 | 2 |
| 12 | Kenneth AllawayPlace 12 · Grade 10 · Mendham | 10 | Mendham | 18:00.40 | 2 |
| 13 | Matthew ManciniPlace 13 · Grade 12 · West Morris | 12 | West Morris | 18:03.00 | 2 |
| 14 | Liam MitchkoPlace 14 · Grade 12 · Morris Hills | 12 | Morris Hills | 18:04.90 | 2 |
| 15 | Sam SzczepanskiPlace 15 · Grade 11 · Mendham | 11 | Mendham | 18:11.70 | 2 |
| 16 | Dean StasPlace 16 · Grade 11 · Sparta | 11 | Sparta | 18:12.80 | 4 |
| 17 | Carter LaSusaPlace 17 · Grade 10 · Mendham | 10 | Mendham | 18:15.80 | 2 |
| 18 | Daniel LanahanPlace 18 · Grade 12 · Mendham | 12 | Mendham | 18:17.60 | 2 |
| 19 | Shelton ShiehPlace 19 · Grade 12 · Mendham | 12 | Mendham | 18:18.50 | 2 |
| 20 | Preston GumannPlace 20 · Grade 10 · Randolph | 10 | Randolph | 18:18.80 | 2 |
| 21 | Lucas RowlandPlace 21 · Grade 10 · West Morris | 10 | West Morris | 18:27.80 | 3 |
| 22 | Kennan ByersPlace 22 · Grade 9 · Randolph | 9 | Randolph | 18:34.80 | 3 |
| 23 | Jay KavathiaPlace 23 · Grade 12 · Mendham | 12 | Mendham | 18:36.80 | 3 |
| 24 | Tommy JendrykaPlace 24 · Grade 10 · Mendham | 10 | Mendham | 18:37.00 | 3 |
| 25 | Charles ChampagnePlace 25 · Grade 11 · Morris Hills | 11 | Morris Hills | 18:42.20 | 3 |
| 26 | Devin GaglionePlace 26 · Grade 10 · Morris Knoll | 10 | Morris Knoll | 18:43.50 | 3 |
| 27 | Thomas EdwardsPlace 27 · Grade 12 · Morris Hills | 12 | Morris Hills | 18:44.80 | 3 |
| 28 | Max CapalaPlace 28 · Grade 12 · Morris Knoll | 12 | Morris Knoll | 18:52.10 | 3 |
| 29 | Nicholas FalconePlace 29 · Grade 9 · Morris Hills | 9 | Morris Hills | 18:57.90 | 3 |
| 30 | Giacomo LengePlace 30 · Grade 11 · Randolph | 11 | Randolph | 19:01.30 | 3 |
| 31 | Andy MichelinPlace 31 · Grade 11 · Randolph | 11 | Randolph | 19:01.70 | 4 |
| 32 | Zachary BardenPlace 32 · Grade 10 · Morris Knoll | 10 | Morris Knoll | 19:09.10 | 4 |
| 33 | Julian Laznik-MoraghanPlace 33 · Grade 10 · Sparta | 10 | Sparta | 19:09.20 | 5 |
| 34 | Aaron TongPlace 34 · Grade 10 · Morris Hills | 10 | Morris Hills | 19:09.20 | 4 |
| 35 | Kyle HartPlace 35 · Grade 11 · Randolph | 11 | Randolph | 19:27.10 | 4 |
| 36 | Tyler HarmsPlace 36 · Grade 10 · Sparta | 10 | Sparta | 19:27.60 | 6 |
| 37 | Timothy BaumannPlace 37 · Grade 12 · Mendham | 12 | Mendham | 19:30.00 | 4 |
| 38 | Tanmay NaikPlace 38 · Grade 10 · Morris Hills | 10 | Morris Hills | 19:33.90 | 4 |
| 39 | Kyle ScheideckerPlace 39 · Grade 12 · Morris Hills | 12 | Morris Hills | 19:39.80 | 4 |
| 40 | David WeiPlace 40 · Grade 12 · Morris Hills | 12 | Morris Hills | 19:44.10 | 4 |
| 41 | Jack CarneyPlace 41 · Grade 9 · Morris Knoll | 9 | Morris Knoll | 19:46.40 | 5 |
| 42 | Ethan OlmstedPlace 42 · Grade 12 · Roxbury | 12 | Roxbury | 19:48.50 | 7 |
| 43 | Colin MullerPlace 43 · Grade 12 · Sparta | 12 | Sparta | 19:49.50 | 8 |
| 44 | Duncan HigginsPlace 44 · Grade 12 · Morris Knoll | 12 | Morris Knoll | 19:50.70 | 5 |
| 45 | Patrick CurleyPlace 45 · Grade 11 · Randolph | 11 | Randolph | 19:51.80 | 5 |
| 46 | Nolan GiannantonioPlace 46 · Grade 11 · Sparta | 11 | Sparta | 19:53.10 | 9 |
| 47 | Max MorrisPlace 47 · Grade 12 · Roxbury | 12 | Roxbury | 19:53.90 | 10 |
| 48 | Norbert MartinezPlace 48 · Grade 11 · Roxbury | 11 | Roxbury | 19:58.80 | 11 |
| 49 | Advay RajeshPlace 49 · Grade 11 · Randolph | 11 | Randolph | 19:59.10 | 5 |
| 50 | Jake CoughlinPlace 50 · Grade 9 · Morris Knoll | 9 | Morris Knoll | 20:00.90 | 5 |
| 51 | Jack PoylangadaPlace 51 · Grade 10 · Mendham | 10 | Mendham | 20:01.60 | 6 |
| 52 | Aaron RodriguezPlace 52 · Grade 10 · Morris Hills | 10 | Morris Hills | 20:03.20 | 6 |
| 53 | Matthew O'LearyPlace 53 · Grade 12 · Roxbury | 12 | Roxbury | 20:09.50 | 12 |
| 54 | Connor WysockiPlace 54 · Grade 11 · Randolph | 11 | Randolph | 20:12.60 | 6 |
| 55 | Brendan HalsteadPlace 55 · Grade 12 · Morris Hills | 12 | Morris Hills | 20:13.20 | 6 |
| 56 | Hogan HyattPlace 56 · Grade 11 · Morris Knoll | 11 | Morris Knoll | 20:14.90 | 6 |
| 57 | Harrison RosatiPlace 57 · Grade 10 · Morris Hills | 10 | Morris Hills | 20:19.60 | 6 |
| 58 | Shawn KeenanPlace 58 · Grade 10 · Roxbury | 10 | Roxbury | 20:27.20 | 13 |
| 59 | Daniel BatesPlace 59 · Grade 12 · Sparta | 12 | Sparta | 20:32.60 | 6 |
| 60 | Kurt DeChiaroPlace 60 · Grade 12 · West Morris | 12 | West Morris | 20:38.70 | 6 |
| 61 | Alexander FlynnPlace 61 · Grade 12 · Morris Hills | 12 | Morris Hills | 20:39.80 | 7 |
| 62 | Connor StevensonPlace 62 · Grade 9 · Morris Knoll | 9 | Morris Knoll | 20:41.00 | 7 |
| 63 | Caleb McInnesPlace 63 · Grade 11 · Roxbury | 11 | Roxbury | 20:53.80 | 14 |
| 64 | Doug HinesPlace 64 · Grade 12 · Randolph | 12 | Randolph | 20:56.70 | 7 |
| 65 | Samuel ScaleraPlace 65 · Grade 11 · Sparta | 11 | Sparta | 21:01.90 | 7 |
| 66 | Harrison VoylesPlace 66 · Grade 11 · Mendham | 11 | Mendham | 21:03.20 | 7 |
| 67 | Dylan WolfPlace 67 · Grade 10 · Mendham | 10 | Mendham | 21:04.10 | 7 |
| 68 | Joshua PalumboPlace 68 · Grade 12 · Roxbury | 12 | Roxbury | 21:04.40 | 7 |
| 69 | Richard BiasePlace 69 · Grade 10 · Roxbury | 10 | Roxbury | 21:06.60 | 7 |
| 70 | Zachary KosinskiPlace 70 · Grade 11 · Roxbury | 11 | Roxbury | 21:21.30 | 7 |
| 71 | Ryan HedworthPlace 71 · Grade 11 · West Morris | 11 | West Morris | 21:22.80 | 8 |
| 72 | Aquinas ClancyPlace 72 · Grade 9 · Morris Knoll | 9 | Morris Knoll | 21:33.50 | 8 |
| 73 | Ian ShawPlace 73 · Grade 10 · Mendham | 10 | Mendham | 21:36.40 | 8 |
| 74 | Connor MacalaladPlace 74 · Grade 12 · Morris Knoll | 12 | Morris Knoll | 21:40.10 | 8 |
| 75 | Nick DeforiaPlace 75 · Grade 10 · West Morris | 10 | West Morris | 21:44.70 | 8 |
| 76 | Beckett SidenerPlace 76 · Grade 11 · West Morris | 11 | West Morris | 21:46.50 | 8 |
| 77 | Thomas ShawPlace 77 · Grade 11 · Mendham | 11 | Mendham | 21:52.20 | 8 |
| 78 | Jake ZuckerPlace 78 · Grade 12 · Morris Knoll | 12 | Morris Knoll | 21:59.70 | 8 |
| 79 | Brennan AndrewsPlace 79 · Grade 12 · Roxbury | 12 | Roxbury | 22:00.00 | 8 |
| 80 | Jack WittenmeierPlace 80 · Grade 10 · Sparta | 10 | Sparta | 22:00.10 | 8 |
| 81 | Ayaan AlamPlace 81 · Grade 10 · Randolph | 10 | Randolph | 22:00.70 | 9 |
| 82 | Cristopher CeruloPlace 82 · Grade 10 · Randolph | 10 | Randolph | 22:15.60 | 9 |
| 83 | Michael BordPlace 83 · Grade 10 · Morris Knoll | 10 | Morris Knoll | 22:28.10 | 9 |
| 84 | Dillon CaswellPlace 84 · Grade 12 · Sparta | 12 | Sparta | 22:44.90 | 9 |
| 85 | Finn RobbinsPlace 85 · Grade 11 · Mendham | 11 | Mendham | 22:47.60 | 9 |
| 86 | Alexander BordPlace 86 · Grade 11 · Morris Knoll | 11 | Morris Knoll | 22:52.70 | 9 |
| 87 | Anton Miguel MendozaPlace 87 · Grade 11 · Randolph | 11 | Randolph | 22:56.10 | 9 |
| 88 | William HutchinsonPlace 88 · Grade 9 · Mendham | 9 | Mendham | 23:25.40 | 9 |
| 89 | Charles DiamondPlace 89 · Grade 11 · Sparta | 11 | Sparta | 23:29.30 | 9 |
| 90 | Keegan WamsleyPlace 90 · Grade 11 · Mendham | 11 | Mendham | 23:32.10 | 9 |
| 91 | Joe CuffPlace 91 · Grade 10 · Morris Knoll | 10 | Morris Knoll | 23:50.40 | 10 |
| 92 | Daniel PropperPlace 92 · Grade 10 · West Morris | 10 | West Morris | 23:50.90 | 10 |
| 93 | Michael KrutmanPlace 93 · Grade 11 · Morris Knoll | 11 | Morris Knoll | 24:03.90 | 10 |
| 94 | Hudson RobinaPlace 94 · Grade 9 · Mendham | 9 | Mendham | 24:05.90 | 10 |
| 95 | Nathan BordPlace 95 · Grade 10 · Morris Knoll | 10 | Morris Knoll | 24:19.70 | 10 |
| 96 | Kevin WangPlace 96 · Grade 12 · Morris Knoll | 12 | Morris Knoll | 24:46.50 | 10 |
| 97 | Owen BartkowiakPlace 97 · Grade 9 · Morris Knoll | 9 | Morris Knoll | 24:51.70 | 10 |
| 98 | Christopher SamarasPlace 98 · Grade 12 · West Morris | 12 | West Morris | 25:08.90 | 10 |
| 99 | John TomaselloPlace 99 · Grade 12 · Mendham | 12 | Mendham | 25:27.00 | 10 |
| 100 | Jaxon BorstPlace 100 · Grade 11 · West Morris | 11 | West Morris | 26:51.70 | 10 |
| 101 | Mithre Aswath-GayathriaPlace 101 · Grade 12 · Morris Knoll | 12 | Morris Knoll | 27:15.20 | 11 |
| 1 | Andrew GarciaPlace 1 · Grade 12 · Kinnelon | 12 | Kinnelon | 16:44.80 | 1 |
| 2 | Aarin TyagiPlace 2 · Grade 11 · Parsippany H | 11 | Parsippany H | 16:56.00 | 1 |
| 3 | Aarav TyagiPlace 3 · Grade 11 · Parsippany H | 11 | Parsippany H | 17:01.20 | 2 |
| 4 | Max KahnPlace 4 · Grade 10 · Mountain Lak | 10 | Mountain Lak | 17:22.20 | 3 |
| 5 | Leo LondonPlace 5 · Grade 10 · Madison | 10 | Madison | 17:27.00 | 1 |
| 6 | Kyle BjornsonPlace 6 · Grade 11 · Kinnelon | 11 | Kinnelon | 17:29.40 | 1 |
| 7 | Patrick NatalePlace 7 · Grade 11 · Madison | 11 | Madison | 17:38.30 | 1 |
| 8 | John SuttonPlace 8 · Grade 12 · Madison | 12 | Madison | 17:51.10 | 1 |
| 9 | Jayden HurPlace 9 · Grade 10 · Kinnelon | 10 | Kinnelon | 17:53.60 | 1 |
| 10 | Liam HansberryPlace 10 · Grade 12 · Parsippany H | 12 | Parsippany H | 17:59.70 | 4 |
| 11 | Austin HudakPlace 11 · Grade 11 · Mountain Lak | 11 | Mountain Lak | 18:01.20 | 5 |
| 12 | Henrik HamiltonPlace 12 · Grade 12 · Madison | 12 | Madison | 18:04.00 | 2 |
| 13 | Matt MazurkiewiczPlace 13 · Grade 12 · Kinnelon | 12 | Kinnelon | 18:19.60 | 2 |
| 14 | Colin StephensPlace 14 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 18:21.40 | 6 |
| 15 | Arya GargPlace 15 · Grade 10 · Parsippany H | 10 | Parsippany H | 18:26.70 | 7 |
| 16 | Jacob NolanPlace 16 · Grade 10 · Madison | 10 | Madison | 18:26.90 | 2 |
| 17 | Nicholas TroianoPlace 17 · Grade 10 · Morristown-B | 10 | Morristown-B | 18:31.40 | 2 |
| 18 | Ayush PundyavanaPlace 18 · Grade 11 · Parsippany H | 11 | Parsippany H | 18:32.60 | 2 |
| 19 | Lucas LaRussoPlace 19 · Grade 12 · Kinnelon | 12 | Kinnelon | 18:44.20 | 2 |
| 20 | John CartelliPlace 20 · Grade 12 · Boonton | 12 | Boonton | 18:46.20 | 2 |
| 21 | Justin HoffmanPlace 21 · Grade 12 · Parsippany H | 12 | Parsippany H | 18:52.90 | 3 |
| 22 | Juan PerezPlace 22 · Grade 12 · Kinnelon | 12 | Kinnelon | 18:54.40 | 3 |
| 23 | Jack LemongelloPlace 23 · Grade 12 · Hanover Park | 12 | Hanover Park | 18:59.20 | 3 |
| 24 | Ryan BjornsonPlace 24 · Grade 12 · Kinnelon | 12 | Kinnelon | 19:01.80 | 3 |
| 25 | Brody YooPlace 25 · Grade 10 · Whippany Par | 10 | Whippany Par | 19:06.50 | 3 |
| 26 | Colin ShepardPlace 26 · Grade 10 · Morris Catho | 10 | Morris Catho | 19:10.80 | 3 |
| 27 | John DavidsonPlace 27 · Grade 10 · Madison | 10 | Madison | 19:18.40 | 3 |
| 28 | Andre ChabraPlace 28 · Grade 12 · Morristown-B | 12 | Morristown-B | 19:24.10 | 3 |
| 29 | Brian MetzPlace 29 · Grade 10 · Parsippany H | 10 | Parsippany H | 19:25.90 | 3 |
| 30 | Mark SuPlace 30 · Grade 12 · Madison | 12 | Madison | 19:26.60 | 3 |
| 31 | Eli StodardPlace 31 · Grade 11 · Madison | 11 | Madison | 19:34.20 | 4 |
| 32 | Alex WronkoPlace 32 · Grade 10 · Hanover Park | 10 | Hanover Park | 19:38.90 | 4 |
| 33 | Philip NatalePlace 33 · Grade 9 · Madison | 9 | Madison | 19:42.60 | 4 |
| 34 | Angel SantosPlace 34 · Grade 11 · Dover | 11 | Dover | 19:43.00 | 4 |
| 35 | Roberto HernadezPlace 35 · Grade 11 · Dover | 11 | Dover | 19:47.80 | 4 |
| 36 | Michangelo LeporePlace 36 · Grade 9 · Mountain Lak | 9 | Mountain Lak | 19:56.90 | 8 |
| 37 | Luke LemongelloPlace 37 · Grade 10 · Hanover Park | 10 | Hanover Park | 19:58.50 | 4 |
| 38 | Martin BriaPlace 38 · Grade 10 · Madison | 10 | Madison | 20:00.80 | 4 |
| 39 | Jonas WeinmannPlace 39 · Grade 12 · Morristown-B | 12 | Morristown-B | 20:00.80 | 4 |
| 40 | Troy PurnellPlace 40 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 20:05.10 | 9 |
| 41 | Xavier TrinidadPlace 41 · Grade 10 · Pequannock H | 10 | Pequannock H | 20:07.50 | 5 |
| 42 | Arya ShahPlace 42 · Grade 10 · Mountain Lak | 10 | Mountain Lak | 20:08.60 | 10 |
| 43 | Ryan DelaneyPlace 43 · Grade 10 · Madison | 10 | Madison | 20:10.60 | 5 |
| 44 | Ian PatchettPlace 44 · Grade 11 · Morristown-B | 11 | Morristown-B | 20:11.30 | 5 |
| 45 | Siraj SheikhPlace 45 · Grade 11 · Mountain Lak | 11 | Mountain Lak | 20:11.80 | 11 |
| 46 | Dominick DeMarcoPlace 46 · Grade 12 · Morris Catho | 12 | Morris Catho | 20:12.40 | 5 |
| 47 | Griffin BuryPlace 47 · Grade 10 · Kinnelon | 10 | Kinnelon | 20:20.20 | 5 |
| 48 | Ryan PfeiferPlace 48 · Grade 11 · Madison | 11 | Madison | 20:22.80 | 5 |
| 49 | Jonathan BarnettPlace 49 · Grade 10 · Mountain Lak | 10 | Mountain Lak | 20:23.30 | 5 |
| 50 | Colby EllisPlace 50 · Grade 11 · Madison | 11 | Madison | 20:25.60 | 5 |
| 51 | Fernando RamosPlace 51 · Grade 11 · Mountain Lak | 11 | Mountain Lak | 20:26.20 | 6 |
| 52 | Kfir KatzavPlace 52 · Grade 11 · Hanover Park | 11 | Hanover Park | 20:29.60 | 6 |
| 53 | Murad AlimPlace 53 · Grade 12 · Parsippany H | 12 | Parsippany H | 20:32.60 | 6 |
| 54 | Andrew LinPlace 54 · Grade 12 · Whippany Par | 12 | Whippany Par | 20:36.90 | 6 |
| 55 | Peter DymnickiPlace 55 · Grade 9 · Hanover Park | 9 | Hanover Park | 20:37.30 | 6 |
| 56 | Tyler GeddesPlace 56 · Grade 11 · Morris Catho | 11 | Morris Catho | 20:39.70 | 6 |
| 57 | William CarneyPlace 57 · Grade 12 · Dover | 12 | Dover | 20:39.90 | 6 |
| 58 | Thomas BartlettPlace 58 · Grade 12 · Hanover Park | 12 | Hanover Park | 20:46.50 | 6 |
| 59 | Joseph BorinPlace 59 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 20:47.80 | 6 |
| 60 | Joey LeschPlace 60 · Grade 12 · Pequannock H | 12 | Pequannock H | 20:48.80 | 6 |
| 61 | Marcello D'AddarioPlace 61 · Grade 11 · Parsippany H | 11 | Parsippany H | 20:50.60 | 7 |
| 62 | Amalfitano DanPlace 62 · Grade 9 · Hanover Park | 9 | Hanover Park | 20:51.60 | 7 |
| 63 | Sage FargnoliPlace 63 · Grade 11 · Madison | 11 | Madison | 20:56.60 | 7 |
| 64 | Sultan AlmosbehPlace 64 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 20:58.10 | 7 |
| 65 | David ArtiglierePlace 65 · Grade 12 · Madison | 12 | Madison | 21:00.00 | 7 |
| 66 | Ozzie SaldariniPlace 66 · Grade 10 · Parsippany H | 10 | Parsippany H | 21:00.40 | 7 |
| 67 | Zachary KylePlace 67 · Grade 10 · Boonton | 10 | Boonton | 21:13.90 | 7 |
| 68 | Malcolm HoranPlace 68 · Grade 9 · Madison | 9 | Madison | 21:15.80 | 7 |
| 69 | William Reese KellyPlace 69 · Grade 12 · Hanover Park | 12 | Hanover Park | 21:17.10 | 7 |
| 70 | Gavin ShollenbergerPlace 70 · Grade 9 · Boonton | 9 | Boonton | 21:19.20 | 7 |
| 71 | Willie BuhananPlace 71 · Grade 9 · Parsippany H | 9 | Parsippany H | 21:19.70 | 12 |
| 72 | Anthony LoCascioPlace 72 · Grade 12 · Hanover Park | 12 | Hanover Park | 21:20.00 | 8 |
| 73 | Andrew SteinbergPlace 73 · Grade 9 · Whippany Par | 9 | Whippany Par | 21:29.40 | 8 |
| 74 | Jacob TonePlace 74 · Grade 10 · Pequannock H | 10 | Pequannock H | 21:33.40 | 8 |
| 75 | Brandon PecarificPlace 75 · Grade 10 · Mountain Lak | 10 | Mountain Lak | 21:41.40 | 8 |
| 76 | Chirag ChandnaniPlace 76 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 21:54.50 | 8 |
| 77 | Joseph WhitePlace 77 · Grade 12 · Pequannock H | 12 | Pequannock H | 21:54.50 | 8 |
| 78 | Benjamin SadowskiPlace 78 · Grade 12 · Madison | 12 | Madison | 21:58.90 | 8 |
| 79 | Andrew NicholasPlace 79 · Grade 9 · Parsippany H | 9 | Parsippany H | 22:03.10 | 8 |
| 80 | Patrick BirnbaumPlace 80 · Grade 10 · Morristown-B | 10 | Morristown-B | 22:03.60 | 8 |
| 81 | Thomas CallananPlace 81 · Grade 11 · Hanover Park | 11 | Hanover Park | 22:04.80 | 9 |
| 82 | Jackson WoltmanPlace 82 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 22:10.10 | 9 |
| 83 | Tobias BordenPlace 83 · Grade 10 · Mountain Lak | 10 | Mountain Lak | 22:10.50 | 9 |
| 84 | Winston LiPlace 84 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 22:25.40 | 9 |
| 85 | Caden LombardoPlace 85 · Grade 9 · Kinnelon | 9 | Kinnelon | 22:26.80 | 9 |
| 86 | William DuffyPlace 86 · Grade 9 · Parsippany H | 9 | Parsippany H | 22:28.10 | 9 |
| 87 | Dylan KrajkovichPlace 87 · Grade 12 · Hanover Park | 12 | Hanover Park | 22:35.20 | 9 |
| 88 | Andrew WildPlace 88 · Grade 9 · Parsippany H | 9 | Parsippany H | 22:39.10 | 13 |
| 89 | Jignasu ShahPlace 89 · Grade 11 · Parsippany H | 11 | Parsippany H | 22:43.30 | 14 |
| 90 | Erik BaxterPlace 90 · Grade 11 · Morris Catho | 11 | Morris Catho | 22:49.70 | 9 |
| 91 | Nicholas LombardiPlace 91 · Grade 9 · Dover | 9 | Dover | 22:59.30 | 10 |
| 92 | Anthony WuPlace 92 · Grade 11 · Mountain Lak | 11 | Mountain Lak | 23:05.20 | 10 |
| 93 | Ethan D'AndreaPlace 93 · Grade 12 · Morristown-B | 12 | Morristown-B | 23:09.40 | 10 |
| 94 | Dillon ZimmermanPlace 94 · Grade 9 · Morris Catho | 9 | Morris Catho | 23:12.60 | 10 |
| 95 | Jackson BabinoPlace 95 · Grade 11 · Boonton | 11 | Boonton | 23:16.10 | 10 |
| 96 | Miguel GodinezPlace 96 · Grade 11 · Morris Catho | 11 | Morris Catho | 23:22.50 | 10 |
| 97 | Connell KobaPlace 97 · Grade 10 · Boonton | 10 | Boonton | 23:23.30 | 10 |
| 98 | Nathanael CrefeldPlace 98 · Grade 11 · Pequannock H | 11 | Pequannock H | 23:30.00 | 10 |
| 99 | Jeremy DolanPlace 99 · Grade 10 · Boonton | 10 | Boonton | 23:31.60 | 10 |
| 100 | Kyle JamesPlace 100 · Grade 12 · Whippany Par | 12 | Whippany Par | 23:49.20 | 10 |
| 101 | Tommy LundyPlace 101 · Grade 12 · Boonton | 12 | Boonton | 23:55.90 | 11 |
| 102 | Sean QuinnPlace 102 · Grade 12 · Whippany Par | 12 | Whippany Par | 24:02.40 | 11 |
| 103 | Matthew LePlace 103 · Grade 9 · Dover | 9 | Dover | 24:20.90 | 11 |
| 104 | Ben BartonePlace 104 · Grade 9 · Pequannock H | 9 | Pequannock H | 24:25.40 | 11 |
| 105 | Ryan LeePlace 105 · Grade 12 · Mountain Lak | 12 | Mountain Lak | 24:42.70 | 11 |
| 106 | Grant NelsonPlace 106 · Grade 11 · Whippany Par | 11 | Whippany Par | 24:52.90 | 11 |
| 107 | Cameron WrightPlace 107 · Grade 10 · Morris Catho | 10 | Morris Catho | 25:09.20 | 11 |
| 108 | Zach LevinePlace 108 · Grade 12 · Morristown-B | 12 | Morristown-B | 25:14.40 | 11 |
| 109 | Richard HingosPlace 109 · Grade 12 · Whippany Par | 12 | Whippany Par | 25:16.80 | 11 |
| 110 | Bradley DehlinPlace 110 · Grade 12 · Parsippany H | 12 | Parsippany H | 26:14.70 | 11 |
| 111 | Ben FarinolaPlace 111 · Grade 12 · Kinnelon | 12 | Kinnelon | 26:23.50 | 12 |
| 112 | Michael CatalloPlace 112 · Grade 11 · Mountain Lak | 11 | Mountain Lak | 26:59.90 | 12 |
| 113 | Isaac BielinskiPlace 113 · Grade 10 · Mountain Lak | 10 | Mountain Lak | 28:52.50 | 12 |
| 114 | Erik MozsolitsPlace 114 · Grade 11 · Mountain Lak | 11 | Mountain Lak | 31:54.70 | 12 |
| 1 | Brian BolerPlace 1 · Grade 12 · Delbarton Sc | 12 | Delbarton Sc | 15:52.40 | 1 |
| 2 | Collin BolerPlace 2 · Grade 12 · Delbarton Sc | 12 | Delbarton Sc | 16:00.80 | 1 |
| 3 | Ryan BeeglePlace 3 · Grade 12 · Chatham | 12 | Chatham | 16:27.00 | 1 |
| 4 | Alexander KrackPlace 4 · Grade 12 · Chatham | 12 | Chatham | 16:33.40 | 1 |
| 5 | Ryan MelendezPlace 5 · Grade 12 · Mount Olive | 12 | Mount Olive | 17:05.40 | 1 |
| 6 | Leo ValenzuelaPlace 6 · Grade 12 · Chatham | 12 | Chatham | 17:06.00 | 1 |
| 7 | Alex PelovPlace 7 · Grade 10 · Montville Tw | 10 | Montville Tw | 17:10.00 | 1 |
| 8 | Charles HennePlace 8 · Grade 12 · Chatham | 12 | Chatham | 17:11.90 | 1 |
| 9 | Finn ValliPlace 9 · Grade 10 · Chatham | 10 | Chatham | 17:14.80 | 1 |
| 10 | David ColliniPlace 10 · Grade 12 · Delbarton Sc | 12 | Delbarton Sc | 17:17.10 | 1 |
| 11 | Christian HertzigPlace 11 · Grade 12 · Mount Olive | 12 | Mount Olive | 17:24.30 | 2 |
| 12 | Maxwell HackPlace 12 · Grade 11 · Mount Olive | 11 | Mount Olive | 17:38.20 | 3 |
| 13 | Krish BhaskaranPlace 13 · Grade 10 · Montville Tw | 10 | Montville Tw | 17:47.70 | 2 |
| 14 | John Cuzzocrea JrPlace 14 · Grade 10 · Delbarton Sc | 10 | Delbarton Sc | 17:51.80 | 2 |
| 15 | Sean DooleyPlace 15 · Grade 10 · Delbarton Sc | 10 | Delbarton Sc | 18:16.60 | 2 |
| 16 | James TorresPlace 16 · Grade 10 · Pope John XX | 10 | Pope John XX | 18:30.70 | 4 |
| 17 | Thomas HainesPlace 17 · Grade 9 · Chatham | 9 | Chatham | 18:37.90 | 2 |
| 18 | Christopher CioffiPlace 18 · Grade 11 · Morristown H | 11 | Morristown H | 18:43.40 | 2 |
| 19 | Stephen MickusPlace 19 · Grade 12 · Mount Olive | 12 | Mount Olive | 19:03.40 | 5 |
| 20 | Thomas FlynnPlace 20 · Grade 11 · Morristown H | 11 | Morristown H | 19:04.30 | 2 |
| 21 | Ryan KeiserPlace 21 · Grade 12 · Montville Tw | 12 | Montville Tw | 19:04.40 | 3 |
| 22 | Ramon BarberPlace 22 · Grade 11 · Morristown H | 11 | Morristown H | 19:26.20 | 3 |
| 23 | Ryan FoleyPlace 23 · Grade 9 · Mount Olive | 9 | Mount Olive | 19:27.10 | 6 |
| 24 | Devon ChowdhuryPlace 24 · Grade 10 · Morristown H | 10 | Morristown H | 19:39.30 | 3 |
| 25 | Jordan SolimanPlace 25 · Grade 10 · Morristown H | 10 | Morristown H | 19:41.20 | 3 |
| 27 | Hassan SyedPlace 27 · Grade 11 · Mount Olive | 11 | Mount Olive | 19:52.20 | 7 |
| 28 | Patrick RobinsonPlace 28 · Grade 10 · Pope John XX | 10 | Pope John XX | 19:54.70 | 8 |
| 29 | Cole DunhamPlace 29 · Grade 9 · Pope John XX | 9 | Pope John XX | 20:00.50 | 9 |
| 30 | J.T. CasaricoPlace 30 · Grade 11 · Montville Tw | 11 | Montville Tw | 20:13.40 | 3 |
| 31 | Aadit NagarPlace 31 · Grade 12 · Montville Tw | 12 | Montville Tw | 20:20.10 | 4 |
| 32 | Aleksandr PulitiPlace 32 · Grade 10 · Montville Tw | 10 | Montville Tw | 20:31.50 | 4 |
| 33 | Jeffrey JosePlace 33 · Grade 12 · Montville Tw | 12 | Montville Tw | 20:33.00 | 4 |
| 34 | Devon VolpePlace 34 · Grade 11 · Mount Olive | 11 | Mount Olive | 20:48.70 | 10 |
| 35 | Patrick BlackPlace 35 · Grade 9 · Pope John XX | 9 | Pope John XX | 21:22.10 | 11 |
| 36 | Liam FahertyPlace 36 · Grade 9 · Montville Tw | 9 | Montville Tw | 21:23.00 | 4 |
| 37 | Samuel DavorenPlace 37 · Grade 11 · Mount Olive | 11 | Mount Olive | 21:23.80 | 4 |
| 38 | Jeffrey HoranPlace 38 · Grade 11 · Chatham | 11 | Chatham | 21:28.40 | 4 |
| 39 | Connor FahertyPlace 39 · Grade 11 · Montville Tw | 11 | Montville Tw | 21:32.30 | 4 |
| 40 | Tiago VieiraPlace 40 · Grade 10 · Montville Tw | 10 | Montville Tw | 21:33.70 | 4 |
| 41 | Frank MarucciPlace 41 · Grade 10 · Pope John XX | 10 | Pope John XX | 21:36.50 | 12 |
| 42 | Eamon McSweeneyPlace 42 · Grade 12 · Chatham | 12 | Chatham | 21:58.20 | 5 |
| 43 | Zach GordonPlace 43 · Grade 10 · Delbarton Sc | 10 | Delbarton Sc | 22:09.90 | 5 |
| 44 | Santhosh YanumulaPlace 44 · Grade 9 · Mount Olive | 9 | Mount Olive | 22:26.30 | 5 |
| 45 | Ricci GranbergPlace 45 · Grade 11 · Mount Olive | 11 | Mount Olive | 22:27.40 | 5 |
| 46 | Hayden AlbertPlace 46 · Grade 12 · Chatham | 12 | Chatham | 22:42.40 | 5 |
| 47 | Salvatore TanelliPlace 47 · Grade 12 · Montville Tw | 12 | Montville Tw | 22:44.00 | 5 |
| 48 | Aiden ClarkePlace 48 · Grade 11 · Morristown H | 11 | Morristown H | 22:46.00 | 5 |
| 49 | Jackson PascalePlace 49 · Grade 10 · Pope John XX | 10 | Pope John XX | 22:48.60 | 13 |
| 50 | Richard MatyskielPlace 50 · Grade 9 · Mount Olive | 9 | Mount Olive | 23:06.90 | 5 |
| 51 | Rashid HassanPlace 51 · Grade 10 · Montville Tw | 10 | Montville Tw | 23:13.20 | 6 |
| 52 | Yousuf MoosaPlace 52 · Grade 10 · Montville Tw | 10 | Montville Tw | 23:15.60 | 6 |
| 53 | Trevor ShermanPlace 53 · Grade 12 · Chatham | 12 | Chatham | 24:15.30 | 6 |
| 54 | Christian GreenePlace 54 · Grade 12 · Chatham | 12 | Chatham | 24:24.30 | 6 |
| 55 | Jack SteckelmanPlace 55 · Grade 12 · Montville Tw | 12 | Montville Tw | 25:49.80 | 6 |
| 56 | Michael EganPlace 56 · Grade 12 · Chatham | 12 | Chatham | 26:37.40 | 6 |
| 57 | Ian ReardonPlace 57 · Grade 12 · Chatham | 12 | Chatham | 27:00.70 | 6 |
| 58 | Ken TakagiPlace 58 · Grade 12 · Chatham | 12 | Chatham | 29:29.20 | 6 |