| 1 | Tighe LearPlace 1 · Grade 9 · Pingry | 9 | Pingry | 17:50.31 PR |
| 2 | Ryan RoblesPlace 2 · Grade 9 · Hillsborough | 9 | Hillsborough | 17:55.25 PR |
| 3 | Dillon FeehanPlace 3 · Grade 9 · Ridge | 9 | Ridge | 17:57.83 PR |
| 4 | Arush GoelPlace 4 · Grade 10 · Ridge | 10 | Ridge | 17:59.87 |
| 5 | Nathan ZrebiecPlace 5 · Grade 11 · Ridge | 11 | Ridge | 18:02.10 |
| 6 | Kavin ParthibanPlace 6 · Grade 10 · Bridgewater-Raritan | 10 | Bridgewater-Raritan | 18:12.69 PR |
| 7 | Aarav KarraPlace 7 · Grade 11 · Hillsborough | 11 | Hillsborough | 18:13.21 PR |
| 8 | Zain KhanPlace 8 · Grade 12 · Montgomery | 12 | Montgomery | 18:15.81 |
| 9 | Jake BaekPlace 9 · Grade 10 · Ridge | 10 | Ridge | 18:20.10 PR |
| 10 | Ryan LouiePlace 10 · Grade 10 · Bridgewater-Raritan | 10 | Bridgewater-Raritan | 18:20.54 PR |
| 11 | Atticus WoodPlace 11 · Grade 10 · Montgomery | 10 | Montgomery | 18:22.30 PR |
| 12 | Dominic ChungPlace 12 · Grade 11 · Ridge | 11 | Ridge | 18:25.14 |
| 13 | Alex DebayPlace 13 · Grade 11 · Montgomery | 11 | Montgomery | 18:26.73 PR |
| 14 | Tharun NaguleswaranPlace 14 · Grade 11 · Bridgewater-Raritan | 11 | Bridgewater-Raritan | 18:26.90 PR |
| 15 | Nathan JojuPlace 15 · Grade 10 · Hillsborough | 10 | Hillsborough | 18:34.93 PR |
| 16 | Kaeson MayerPlace 16 · Grade 12 · Montgomery | 12 | Montgomery | 18:38.99 PR |
| 17 | Ethan XiePlace 17 · Grade 11 · Hillsborough | 11 | Hillsborough | 18:39.83 PR |
| 18 | Jonathan BohanPlace 18 · Grade 11 · Montgomery | 11 | Montgomery | 18:45.27 PR |
| 19 | Ethan UccardiPlace 19 · Grade 10 · Hillsborough | 10 | Hillsborough | 18:45.97 |
| 20 | Filip SaskoPlace 20 · Grade 9 · Bridgewater-Raritan | 9 | Bridgewater-Raritan | 18:47.03 PR |
| 21 | Rahul VaidyanatahanPlace 21 · Grade 10 · Pingry | 10 | Pingry | 18:48.74 PR |
| 22 | Michael MoranoPlace 22 · Grade 12 · Ridge | 12 | Ridge | 18:54.90 |
| 23 | Phillip SushkoPlace 23 · Grade 11 · Bridgewater-Raritan | 11 | Bridgewater-Raritan | 18:55.00 |
| 24 | Thomas GeertsmaPlace 24 · Grade 12 · Bridgewater-Raritan | 12 | Bridgewater-Raritan | 18:59.99 |
| 25 | Vidwath VinayakulaPlace 25 · Grade 11 · Montgomery | 11 | Montgomery | 19:02.47 |
| 26 | Max GerecitanoPlace 26 · Grade 10 · Montgomery | 10 | Montgomery | 19:11.97 |
| 27 | Luke NovakPlace 27 · Grade 11 · Ridge | 11 | Ridge | 19:12.86 |
| 28 | Mehar ArampulikanPlace 28 · Grade 10 · Pingry | 10 | Pingry | 19:13.16 |
| 29 | Mac McLeanPlace 29 · Grade 11 · Bernards | 11 | Bernards | 19:13.51 |
| 30 | Kyle Romero HernandezPlace 30 · Grade 9 · Bridgewater-Raritan | 9 | Bridgewater-Raritan | 19:15.32 PR |
| 31 | Andrew WuPlace 31 · Grade 9 · Pingry | 9 | Pingry | 19:18.20 PR |
| 32 | Jack MorrisPlace 32 · Grade 12 · Bernards | 12 | Bernards | 19:19.26 |
| 33 | Caleb MorrisPlace 33 · Grade 11 · Ridge | 11 | Ridge | 19:26.24 |
| 34 | Shashank SomarajuPlace 34 · Grade 12 · Montgomery | 12 | Montgomery | 19:26.71 PR |
| 35 | Tyler KrisselPlace 35 · Grade 9 · Pingry | 9 | Pingry | 19:28.37 PR |
| 36 | Ryan RosadoPlace 36 · Grade 10 · Bridgewater-Raritan | 10 | Bridgewater-Raritan | 19:28.75 PR |
| 37 | Hariz ZafranPlace 37 · Grade 11 · Ridge | 11 | Ridge | 19:28.75 |
| 38 | Ranvijay Pratap Singh ManohaPlace 38 · Grade 9 · Ridge | 9 | Ridge | 19:33.25 PR |
| 39 | Aidan PlentPlace 39 · Grade 11 · Bridgewater-Raritan | 11 | Bridgewater-Raritan | 19:33.88 |
| 40 | Jared ChuPlace 40 · Grade 11 · Hillsborough | 11 | Hillsborough | 19:34.98 PR |
| 41 | Advaith KannanPlace 41 · Grade 9 · Montgomery | 9 | Montgomery | 19:46.23 PR |
| 42 | Mason GearyPlace 42 · Grade 11 · Ridge | 11 | Ridge | 19:47.73 PR |
| 43 | Hisham SufiPlace 43 · Grade 9 · Ridge | 9 | Ridge | 19:48.39 PR |
| 44 | Dean ConnellPlace 44 · Grade 12 · Bernards | 12 | Bernards | 19:49.54 |
| 45 | Dylan ShahPlace 45 · Grade 11 · Pingry | 11 | Pingry | 19:49.63 PR |
| 46 | Rohan KapurPlace 46 · Grade 9 · Montgomery | 9 | Montgomery | 19:54.51 PR |
| 47 | Aiden EstradaPlace 47 · Grade 10 · Hillsborough | 10 | Hillsborough | 19:55.26 |
| 48 | Vijay NammalavarPlace 48 · Grade 11 · Hillsborough | 11 | Hillsborough | 19:58.89 PR |
| 49 | Lewis WangPlace 49 · Grade 11 · Montgomery | 11 | Montgomery | 20:01.14 PR |
| 50 | Daniel JingPlace 50 · Grade 12 · Montgomery | 12 | Montgomery | 20:04.82 PR |
| 51 | Janesh Sanjai babuPlace 51 · Grade 12 · Montgomery | 12 | Montgomery | 20:06.27 PR |
| 52 | Robert PendalPlace 52 · Grade 9 · Montgomery | 9 | Montgomery | 20:08.19 PR |
| 53 | Arnav KorgaonkarPlace 53 · Grade 11 · Bridgewater-Raritan | 11 | Bridgewater-Raritan | 20:09.18 |
| 54 | Blake EdellPlace 54 · Grade 11 · Pingry | 11 | Pingry | 20:10.44 |
| 55 | Peter deGrandprePlace 55 · Grade 12 · Bernards | 12 | Bernards | 20:10.47 |
| 56 | Asher GeorgyPlace 56 · Grade 9 · Hillsborough | 9 | Hillsborough | 20:10.56 PR |
| 57 | Ethan CheungPlace 57 · Grade 9 · Bernards | 9 | Bernards | 20:10.87 |
| 58 | Alfredo PerrusquaiaPlace 58 · Grade 12 · Bridgewater-Raritan | 12 | Bridgewater-Raritan | 20:13.61 |
| 59 | Andrew WongPlace 59 · Grade 11 · Ridge | 11 | Ridge | 20:19.77 PR |
| 60 | Owen NitkowskiPlace 60 · Grade 11 · Ridge | 11 | Ridge | 20:22.49 |
| 61 | Vincent FlintPlace 61 · Grade 11 · Hillsborough | 11 | Hillsborough | 20:23.76 PR |
| 62 | Ved PandkarPlace 62 · Grade 11 · Montgomery | 11 | Montgomery | 20:27.11 |
| 63 | Dylan BourbonPlace 63 · Grade 9 · Hillsborough | 9 | Hillsborough | 20:28.59 PR |
| 64 | Severin XavierPlace 64 · Grade 12 · Ridge | 12 | Ridge | 20:34.26 |
| 65 | Henry XuPlace 65 · Grade 9 · Montgomery | 9 | Montgomery | 20:50.81 PR |
| 66 | Dhairya KumarPlace 66 · Grade 11 · Hillsborough | 11 | Hillsborough | 20:52.89 PR |
| 67 | Aditya BaruahPlace 67 · Grade 9 · Bridgewater-Raritan | 9 | Bridgewater-Raritan | 20:55.80 PR |
| 68 | Rishav BahraniPlace 68 · Grade 11 · Hillsborough | 11 | Hillsborough | 21:05.10 PR |
| 69 | Rohan KalyanaramanPlace 69 · Grade 10 · Bridgewater-Raritan | 10 | Bridgewater-Raritan | 21:06.35 PR |
| 70 | Gregory WronskiPlace 70 · Grade 12 · Bridgewater-Raritan | 12 | Bridgewater-Raritan | 21:06.60 PR |
| 71 | Arjuna PrashanthPlace 71 · Grade 11 · Montgomery | 11 | Montgomery | 21:07.99 |
| 72 | Derek RenPlace 72 · Grade 9 · Bernards | 9 | Bernards | 21:11.17 PR |
| 73 | Gavin WildePlace 73 · Grade 10 · Bernards | 10 | Bernards | 21:11.41 PR |
| 74 | Raaghav RajkumarPlace 74 · Grade 11 · Ridge | 11 | Ridge | 21:16.89 PR |
| 75 | Nathan DiamondPlace 75 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 21:17.83 PR |
| 76 | Kamron DinPlace 76 · Grade 9 · Bernards | 9 | Bernards | 21:18.77 PR |
| 77 | Ishaan SrivastavPlace 77 · Grade 10 · Montgomery | 10 | Montgomery | 21:19.77 PR |
| 78 | Wes BerschPlace 78 · Grade 11 · Pingry | 11 | Pingry | 21:21.09 |
| 79 | Aaradhan JaisankarPlace 79 · Grade 11 · Hillsborough | 11 | Hillsborough | 21:22.12 |
| 80 | Logith JeyarajPlace 80 · Grade 10 · Montgomery | 10 | Montgomery | 21:23.50 PR |
| 81 | Rohil ShahPlace 81 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 21:24.18 PR |
| 82 | Nicholas StephaniPlace 82 · Grade 11 · Bernards | 11 | Bernards | 21:26.18 |
| 83 | Douglas HessePlace 83 · Grade 12 · Bridgewater-Raritan | 12 | Bridgewater-Raritan | 21:26.92 |
| 84 | Harish KathiresanPlace 84 · Grade 10 · Ridge | 10 | Ridge | 21:28.49 |
| 85 | Matthew YungPlace 85 · Grade 10 · Montgomery | 10 | Montgomery | 21:29.37 PR |
| 86 | Arjun BhakeyPlace 86 · Grade 9 · Ridge | 9 | Ridge | 21:29.60 PR |
| 87 | Atharv NarvekarPlace 87 · Grade 12 · Montgomery | 12 | Montgomery | 21:31.26 PR |
| 88 | Devan CozinePlace 88 · Grade 11 · Hillsborough | 11 | Hillsborough | 21:32.22 |
| 89 | Andrew KlementyevPlace 89 · Grade 10 · Ridge | 10 | Ridge | 21:32.83 |
| 90 | Armaan BajajPlace 90 · Grade 9 · Montgomery | 9 | Montgomery | 21:32.92 PR |
| 91 | Theodore JeongPlace 91 · Grade 9 · Ridge | 9 | Ridge | 21:36.79 PR |
| 92 | Andrew PetriwPlace 92 · Grade 11 · Ridge | 11 | Ridge | 21:37.66 PR |
| 93 | Aarav PinglePlace 93 · Grade 11 · Hillsborough | 11 | Hillsborough | 21:41.15 PR |
| 94 | Dawson JoujanPlace 94 · Grade 9 · Pingry | 9 | Pingry | 21:43.68 PR |
| 95 | Rishabh KannanPlace 95 · Grade 11 · Montgomery | 11 | Montgomery | 21:45.72 |
| 96 | Navneet AiyerPlace 96 · Grade 12 · Montgomery | 12 | Montgomery | 21:47.39 |
| 97 | Jamie JaggiPlace 97 · Grade 9 · Bridgewater-Raritan | 9 | Bridgewater-Raritan | 21:47.60 PR |
| 98 | Luke GillPlace 98 · Grade 12 · Bridgewater-Raritan | 12 | Bridgewater-Raritan | 21:55.47 |
| 99 | Colin SellPlace 99 · Grade 9 · Ridge | 9 | Ridge | 21:56.39 PR |
| 100 | Maxwell GrahamPlace 100 · Grade 11 · Hillsborough | 11 | Hillsborough | 22:02.95 |
| 101 | Matthew ToddPlace 101 · Grade 12 · Bernards | 12 | Bernards | 22:10.64 |
| 102 | Zachary BehrikPlace 102 · Grade 11 · Hillsborough | 11 | Hillsborough | 22:12.21 PR |
| 103 | Kevin FeringaPlace 103 · Grade 10 · Ridge | 10 | Ridge | 22:17.57 |
| 104 | Pedro ArantesPlace 104 · Grade 12 · Ridge | 12 | Ridge | 22:21.86 |
| 105 | Adam RandriatsimialonaPlace 105 · Grade 11 · Ridge | 11 | Ridge | 22:21.96 PR |
| 106 | Wyatt MorganPlace 106 · Grade 12 · Ridge | 12 | Ridge | 22:21.98 |
| 107 | Jacob MedenillaPlace 107 · Grade 12 · Ridge | 12 | Ridge | 22:22.05 |
| 108 | Nicholas HaddonPlace 108 · Grade 12 · Montgomery | 12 | Montgomery | 22:23.74 |
| 109 | Pavel SantosPlace 109 · Grade 9 · Hillsborough | 9 | Hillsborough | 22:35.67 PR |
| 110 | Declan GarveyPlace 110 · Grade 11 · Morristown-Beard | 11 | Morristown-Beard | 22:36.07 PR |
| 111 | David BulawaPlace 111 · Grade 9 · Montgomery | 9 | Montgomery | 22:38.22 PR |
| 112 | Shaarav SiddhayePlace 112 · Grade 11 · Montgomery | 11 | Montgomery | 22:46.19 |
| 113 | John PavlinPlace 113 · Grade 10 · Ridge | 10 | Ridge | 22:50.69 |
| 114 | Jerry ZongPlace 114 · Grade 12 · Montgomery | 12 | Montgomery | 22:51.09 PR |
| 115 | Nathan PenumudiPlace 115 · Grade 9 · Bridgewater-Raritan | 9 | Bridgewater-Raritan | 22:51.56 PR |
| 116 | Leo Samadani-LeePlace 116 · Grade 10 · Ridge | 10 | Ridge | 22:51.75 |
| 117 | Jai KajaPlace 117 · Grade 9 · Hillsborough | 9 | Hillsborough | 22:58.75 PR |
| 118 | Akshin RainaPlace 118 · Grade 10 · Montgomery | 10 | Montgomery | 23:00.98 PR |
| 119 | Miles OlechnowiczPlace 119 · Grade 9 · Bernards | 9 | Bernards | 23:08.11 PR |
| 120 | Mohamed HassanPlace 120 · Grade 9 · Ridge | 9 | Ridge | 23:20.29 PR |
| 121 | Rohan ShahPlace 121 · Grade 10 · Hillsborough | 10 | Hillsborough | 23:23.06 |
| 122 | Alexander ChiPlace 122 · Grade 9 · Bernards | 9 | Bernards | 23:27.21 PR |
| 123 | Joseph MathewPlace 123 · Grade 9 · Hillsborough | 9 | Hillsborough | 23:32.34 PR |
| 124 | Arjun IyerPlace 124 · Grade 9 · Montgomery | 9 | Montgomery | 23:36.51 PR |
| 125 | Joseph AgostinoPlace 125 · Grade 12 · Ridge | 12 | Ridge | 23:39.37 |
| 126 | Teddy AcostaPlace 126 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 23:58.66 |
| 127 | Adi GuptaPlace 127 · Grade 9 · Montgomery | 9 | Montgomery | 24:01.57 PR |
| 128 | Brady SpauldingPlace 128 · Grade 12 · Montgomery | 12 | Montgomery | 24:06.66 |
| 129 | Eklavya TyagiPlace 129 · Grade 9 · Bernards | 9 | Bernards | 24:08.53 PR |
| 130 | Preston ChenPlace 130 · Grade 12 · Bernards | 12 | Bernards | 24:14.55 |
| 131 | Adam PottratzPlace 131 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 24:29.30 PR |
| 132 | Yadushreths SinghPlace 132 · Grade 11 · Bridgewater-Raritan | 11 | Bridgewater-Raritan | 24:30.68 PR |
| 133 | Vivaan Shiv KumarPlace 133 · Grade 10 · Ridge | 10 | Ridge | 24:32.72 PR |
| 134 | Brandon LeePlace 134 · Grade 10 · Ridge | 10 | Ridge | 24:33.19 PR |
| 135 | Max MomonPlace 135 · Grade 10 · Bridgewater-Raritan | 10 | Bridgewater-Raritan | 24:33.70 PR |
| 136 | Neeraj VasudevanPlace 136 · Grade 11 · Montgomery | 11 | Montgomery | 24:56.41 |
| 137 | Dhanvin BalajiPlace 137 · Grade 9 · Montgomery | 9 | Montgomery | 25:38.77 |
| 138 | Ted deGrandprePlace 138 · Grade 10 · Bernards | 10 | Bernards | 25:41.61 |
| 139 | Samanyu MegaravalliPlace 139 · Grade 9 · Bridgewater-Raritan | 9 | Bridgewater-Raritan | 25:52.64 PR |
| 140 | Joseph SorgePlace 140 · Grade 12 · Bernards | 12 | Bernards | 26:03.80 |
| 141 | Brandon NeiderPlace 141 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 26:15.43 PR |
| 142 | Joesph HarwellPlace 142 · Grade 9 · Montgomery | 9 | Montgomery | 26:22.08 PR |
| 143 | Jason van der ValkPlace 143 · Grade 10 · Ridge | 10 | Ridge | 26:24.85 PR |
| 144 | Eduardo CaroleiPlace 144 · Grade 12 · Ridge | 12 | Ridge | 26:26.14 |
| 145 | Dev PatelPlace 145 · Grade 10 · Montgomery | 10 | Montgomery | 27:33.08 |
| 146 | Colin GarveyPlace 146 · Grade 11 · Morristown-Beard | 11 | Morristown-Beard | 27:37.04 |
| 147 | Gian Lucas Merchan-VelizPlace 147 · Grade 10 · Bernards | 10 | Bernards | 28:24.12 |
| 148 | Danveer DhimanPlace 148 · Grade 10 · Hillsborough | 10 | Hillsborough | 28:31.74 |
| 149 | Haeden NordenPlace 149 · Grade 10 · Morristown-Beard | 10 | Morristown-Beard | 29:14.26 PR |
| 150 | Andrew IkhelsonPlace 150 · Grade 11 · Morristown-Beard | 11 | Morristown-Beard | 29:39.23 |
| 151 | Braden ShinPlace 151 · Grade 10 · Ridge | 10 | Ridge | 31:17.54 |
| 152 | Jay PhadkePlace 152 · Grade 9 · Morristown-Beard | 9 | Morristown-Beard | 31:17.78 PR |
| 153 | Max BennettPlace 153 · Grade 9 · Montgomery | 9 | Montgomery | 31:28.84 PR |