| 1 | Levi MellorPlace 1 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 17:49.7 PR |
| 2 | Nathanael MayerPlace 2 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 18:15.9 |
| 3 | Colton CastelliPlace 3 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 18:22.2 |
| 4 | Nahum Wolde YohannesPlace 4 · Grade 9 · Lawrenceville | 9 | Lawrenceville | 18:30.5 |
| 5 | Ethan RyuPlace 5 · Grade 12 · Hill | 12 | Hill | 18:32.8 |
| 6 | Leo SofferPlace 6 · Grade 12 · Lawrenceville | 12 | Lawrenceville | 18:40.2 |
| 7 | Henry KrafczekPlace 7 · Grade 11 · Hill | 11 | Hill | 18:49.6 PR |
| 8 | Andy SunPlace 8 · Grade 12 · Lawrenceville | 12 | Lawrenceville | 18:55.8 |
| 9 | Jeremiah ThomasPlace 9 · Grade 9 · Hill | 9 | Hill | 18:58.6 PR |
| 10 | Brandon GarmisePlace 10 · Grade 9 · Lawrenceville | 9 | Lawrenceville | 19:19.9 PR |
| 11 | Matthew OrdersPlace 11 · Grade 10 · Mercersburg Academy | 10 | Mercersburg Academy | 19:23.7 |
| 12 | Bill ClarkPlace 12 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 19:23.7 |
| 13 | Aden LeePlace 13 · Grade 9 · Lawrenceville | 9 | Lawrenceville | 19:25.2 |
| 14 | Neel KalakuntlaPlace 14 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 19:27.9 PR |
| 15 | Wyatt StaufferPlace 15 · Grade 10 · Blair Academy | 10 | Blair Academy | 19:29.3 PR |
| 16 | Leo Pan-WangPlace 16 · Grade 12 · Peddie | 12 | Peddie | 19:32.2 |
| 17 | Antonio CecchiPlace 17 · Grade 9 · Mercersburg Academy | 9 | Mercersburg Academy | 19:32.6 PR |
| 18 | Arthur MillerPlace 18 · Grade 12 · Hill | 12 | Hill | 19:42.2 PR |
| 19 | Rohan BhamidipatiPlace 19 · Grade 10 · Peddie | 10 | Peddie | 19:45.0 |
| 20 | Aaryan PatelPlace 20 · Grade 9 · Peddie | 9 | Peddie | 19:46.3 PR |
| 21 | Jamie HoPlace 21 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 19:48.6 |
| 22 | Sohan KandruPlace 22 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 19:49.7 |
| 23 | Jacob MoonPlace 23 · Grade 12 · Lawrenceville | 12 | Lawrenceville | 20:03.1 |
| 24 | Landon LillPlace 24 · Grade 9 · Peddie | 9 | Peddie | 20:13.8 PR |
| 25 | Luke TangPlace 25 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 20:13.8 PR |
| 26 | Kaito IshikawaPlace 26 · Grade 10 · Hill | 10 | Hill | 20:18.7 |
| 27 | Victor HuangPlace 27 · Grade 9 · Mercersburg Academy | 9 | Mercersburg Academy | 20:21.4 PR |
| 28 | Minjae YounPlace 28 · Grade 11 · Hill | 11 | Hill | 20:29.3 PR |
| 29 | Arnav ShankarPlace 29 · Grade 10 · Peddie | 10 | Peddie | 20:40.7 |
| 30 | Yi (Victor) QianPlace 30 · Grade 9 · Peddie | 9 | Peddie | 20:42.2 PR |
| 31 | Ian MontesPlace 31 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 20:45.3 |
| 32 | Edwin CameronPlace 32 · Grade 11 · Mercersburg Academy | 11 | Mercersburg Academy | 20:48.7 |
| 33 | Parth GuptaPlace 33 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 20:59.0 |
| 34 | Thomas OkupskiPlace 34 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 21:01.0 PR |
| 35 | Channing DeFrancescoPlace 35 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 21:03.6 PR |
| 36 | Anc ClarksonPlace 36 · Grade 12 · Hill | 12 | Hill | 21:10.7 |
| 37 | Matteo Felician-BairdPlace 37 · Grade 9 · Blair Academy | 9 | Blair Academy | 21:12.0 PR |
| 38 | Linus TsePlace 38 · Grade 9 · Lawrenceville | 9 | Lawrenceville | 21:18.5 PR |
| 39 | Jaden LiuPlace 39 · Grade 9 · Peddie | 9 | Peddie | 21:23.4 |
| 40 | Evan RenPlace 40 · Grade 11 · Peddie | 11 | Peddie | 21:38.4 PR |
| 41 | Danan ChanPlace 41 · Grade 9 · Peddie | 9 | Peddie | 21:40.3 PR |
| 42 | Milan ShahPlace 42 · Grade 11 · Peddie | 11 | Peddie | 21:44.8 PR |
| 43 | Samuel LallierPlace 43 · Grade 10 · Peddie | 10 | Peddie | 21:50.6 PR |
| 44 | Justin TangPlace 44 · Grade 11 · Peddie | 11 | Peddie | 22:01.4 PR |
| 45 | Alan WangPlace 45 · Grade 9 · Peddie | 9 | Peddie | 22:01.7 |
| 46 | Joseph GrizzettiPlace 46 · Grade 12 · Blair Academy | 12 | Blair Academy | 22:22.8 PR |
| 47 | Willia SouweidanePlace 47 · Grade 9 · Blair Academy | 9 | Blair Academy | 22:23.5 PR |
| 48 | Finn BarnoskyPlace 48 · Grade 11 · Lawrenceville | 11 | Lawrenceville | 22:36.1 PR |
| 49 | Khang NguyenPlace 49 · Grade 12 · Blair Academy | 12 | Blair Academy | 23:03.1 PR |
| 50 | Andrew MiyasakiPlace 50 · Grade 10 · Blair Academy | 10 | Blair Academy | 23:25.7 PR |
| 51 | Jerry YaoPlace 51 · Grade 12 · Peddie | 12 | Peddie | 23:58.9 |
| 52 | Chi Nhan VuPlace 52 · Grade 12 · Peddie | 12 | Peddie | 24:01.3 PR |
| 53 | Michael WuPlace 53 · Grade 10 · Peddie | 10 | Peddie | 24:32.9 PR |
| 54 | Yoja KrishnaswamiPlace 54 · Grade 9 · Blair Academy | 9 | Blair Academy | 24:43.6 PR |
| 55 | Wei Jie NgPlace 55 · Grade 11 · Peddie | 11 | Peddie | 24:56.0 |
| 56 | Farhaan KhanPlace 56 · Grade 9 · Peddie | 9 | Peddie | 25:12.0 PR |
| 57 | Connor ChenPlace 57 · Grade 9 · The Hun School of Princeton | 9 | The Hun School of Princeton | 25:26.3 |
| 58 | Yuechen (Albert) YangPlace 58 · Grade 12 · Peddie | 12 | Peddie | 25:33.0 PR |
| 59 | Tiger LiPlace 59 · Grade 10 · The Hun School of Princeton | 10 | The Hun School of Princeton | 25:50.0 |
| 60 | Hari PandyaPlace 60 · Grade 10 · Peddie | 10 | Peddie | 25:53.7 PR |
| 61 | Lucas GoodmanPlace 61 · Grade 9 · Peddie | 9 | Peddie | 26:31.6 |
| 62 | Wally StrousePlace 62 · Grade 10 · Lawrenceville | 10 | Lawrenceville | 27:10.3 PR |
| 63 | Pablo PelayoPlace 63 · Grade 11 · Hill | 11 | Hill | 27:16.8 PR |
| 64 | Luke LiuPlace 64 · Grade 11 · Peddie | 11 | Peddie | 27:26.8 |
| 65 | Henry SolomonPlace 65 · Grade 9 · Hill | 9 | Hill | 28:11.0 |
| 0 | Brennan KlierPlace 0 · Grade 9 · Hill | 9 | Hill | NT |
| 0 | Ford TufankjianPlace 0 · Grade 12 · Hill | 12 | Hill | NT |