| 1 | Demere KearneyPlace 1 · M St. Benedict's Prep | — | M St. Benedict's Prep | 19:05.38 | 1 |
| 2 | Isaiah SanchezPlace 2 · M St. Benedict's Prep | — | M St. Benedict's Prep | 19:11.10 | 2 |
| 3 | Daniel SawulaPlace 3 · M Peddie School | — | M Peddie School | 19:15.69 | 3 |
| 4 | Blake StrzepekPlace 4 · M Peddie School | — | M Peddie School | 19:20.05 | 4 |
| 5 | Delano WhitfieldPlace 5 · M Peddie School | — | M Peddie School | 19:36.44 | 5 |
| 6 | Nicolas LobPlace 6 · M Blair Academy | — | M Blair Academy | 19:38.99 | 6 |
| 7 | Josh ShawPlace 7 · M Blair Academy | — | M Blair Academy | 19:50.19 | 7 |
| 8 | Devyn SaylorPlace 8 · M Blair Academy | — | M Blair Academy | 20:09.64 | 8 |
| 9 | Ben SalanderPlace 9 · M Blair Academy | — | M Blair Academy | 20:15.63 | 9 |
| 10 | Cameron KurtzPlace 10 · M Blair Academy | — | M Blair Academy | 20:16.00 | 10 |
| 11 | Sebastian GranizzoPlace 11 · M St. Benedict's Prep | — | M St. Benedict's Prep | 20:22.56 | 11 |
| 12 | Cole NeelyPlace 12 · M Peddie School | — | M Peddie School | 20:34.20 | 12 |
| 13 | Peter LePlace 13 · M Peddie School | — | M Peddie School | 20:46.01 | 13 |
| 14 | Felix InglaPlace 14 · M Blair Academy | — | M Blair Academy | 20:49.21 | 14 |
| 15 | Jack SaxtonPlace 15 · M Blair Academy | — | M Blair Academy | 21:07.34 | 15 |
| 16 | Isaiah JimenezPlace 16 · M St. Benedict's Prep | — | M St. Benedict's Prep | 21:10.58 | 16 |
| 17 | Jevon VarelaPlace 17 · M St. Benedict's Prep | — | M St. Benedict's Prep | 21:12.63 | 17 |
| 18 | Sam OrazemPlace 18 · M Blair Academy | — | M Blair Academy | 21:16.21 | — |
| 19 | Andrew SosanyaPlace 19 · M St. Benedict's Prep | — | M St. Benedict's Prep | 21:20.09 | 18 |
| 20 | Robert DileoPlace 20 · M Peddie School | — | M Peddie School | 21:20.52 | 19 |
| 21 | Chris CannonPlace 21 · M Blair Academy | — | M Blair Academy | 21:24.26 | — |
| 22 | Matt BoylePlace 22 · M Peddie School | — | M Peddie School | 21:27.06 | 20 |
| 23 | Nick IncontreraPlace 23 · M Blair Academy | — | M Blair Academy | 21:27.89 | — |
| 24 | Nicholas QuinlivanPlace 24 · M Blair Academy | — | M Blair Academy | 21:28.54 | — |
| 25 | John DragonettiPlace 25 · M Blair Academy | — | M Blair Academy | 21:37.00 | — |
| 26 | Noah KingPlace 26 · M St. Benedict's Prep | — | M St. Benedict's Prep | 21:47.66 | 21 |
| 27 | Isaaih MurrayPlace 27 · M St. Benedict's Prep | — | M St. Benedict's Prep | 21:48.20 | — |
| 28 | Codi YhapPlace 28 · M Peddie School | — | M Peddie School | 21:53.26 | — |
| 29 | Jamie PhelanPlace 29 · M Blair Academy | — | M Blair Academy | 22:13.44 | — |
| 30 | David AlvarezPlace 30 · M Peddie School | — | M Peddie School | 22:13.99 | — |
| 31 | Glenn BechtlerPlace 31 · M Blair Academy | — | M Blair Academy | 22:25.01 | — |
| 32 | Michael MelendezPlace 32 · M St. Benedict's Prep | — | M St. Benedict's Prep | 22:29.08 | — |
| 33 | Abraham KoffmanPlace 33 · M Hun School o | — | M Hun School o | 22:47.71 | 22 |
| 34 | Bryan LojaPlace 34 · M St. Benedict's Prep | — | M St. Benedict's Prep | 22:48.31 | — |
| 35 | Tyrese ThomasPlace 35 · M Peddie School | — | M Peddie School | 22:50.39 | — |
| 36 | Gregory BakerPlace 36 · M Hun School o | — | M Hun School o | 23:09.73 | 23 |
| 37 | Nazih LewisPlace 37 · M Stem | — | M Stem | 23:14.83 | 24 |
| 38 | Alex GiesenPlace 38 · M Blair Academy | — | M Blair Academy | 23:31.24 | — |
| 39 | Louis FancherPlace 39 · M The Penningt | — | M The Penningt | 23:34.20 | — |
| 40 | Kyle SikkemaPlace 40 · M Peddie School | — | M Peddie School | 23:34.85 | — |
| 41 | Mike ColiaoccoPlace 41 · M Blair Academy | — | M Blair Academy | 23:39.55 | — |
| 42 | Will PakenasPlace 42 · M Peddie School | — | M Peddie School | 23:42.45 | — |
| 43 | Eddie JeffsPlace 43 · M Hun School o | — | M Hun School o | 23:52.12 | 25 |
| 44 | Jon CarlsonPlace 44 · M Blair Academy | — | M Blair Academy | 23:52.95 | — |
| 45 | Mike MadaraPlace 45 · M Blair Academy | — | M Blair Academy | 23:54.59 | — |
| 46 | Paul SeereyothinPlace 46 · M Blair Academy | — | M Blair Academy | 23:56.59 | — |
| 47 | Jalen CabreraPlace 47 · M St. Benedict's Prep | — | M St. Benedict's Prep | 24:20.12 | — |
| 48 | Xavier FreemanPlace 48 · M St. Benedict's Prep | — | M St. Benedict's Prep | 24:20.55 | — |
| 49 | Shane LusbyPlace 49 · M Blair Academy | — | M Blair Academy | 24:33.07 | — |
| 50 | Alan WangPlace 50 · M Peddie School | — | M Peddie School | 24:43.76 | — |
| 51 | Daiden KentPlace 51 · M Blair Academy | — | M Blair Academy | 24:48.72 | — |
| 52 | Manuel OvallePlace 52 · M Hun School o | — | M Hun School o | 24:49.64 | 26 |
| 53 | Liam ReillyPlace 53 · M St. Benedict's Prep | — | M St. Benedict's Prep | 24:53.47 | — |
| 54 | Noah FrankPlace 54 · M The Penningt | — | M The Penningt | 25:00.48 | — |
| 55 | Larosher PaulPlace 55 · M St. Benedict's Prep | — | M St. Benedict's Prep | 25:04.56 | — |
| 56 | Eli-Allen SmithPlace 56 · M St. Benedict's Prep | — | M St. Benedict's Prep | 25:07.46 | — |
| 57 | Matthew ChoyPlace 57 · M Peddie School | — | M Peddie School | 25:10.72 | — |
| 58 | Chris RodriquezPlace 58 · M Stem | — | M Stem | 25:14.36 | 27 |
| 59 | Shea ClarkePlace 59 · M St. Benedict's Prep | — | M St. Benedict's Prep | 25:25.59 | — |
| 60 | Andy SunPlace 60 · M Hun School o | — | M Hun School o | 25:30.21 | 28 |
| 61 | Nolan MaPlace 61 · M Hun School o | — | M Hun School o | 25:55.50 | 29 |
| 62 | Zahmier OliverPlace 62 · M Stem | — | M Stem | 26:09.56 | 30 |
| 63 | Jason ChauPlace 63 · M Peddie School | — | M Peddie School | 26:16.52 | — |
| 64 | Jj StueckPlace 64 · M Wardlaw-Hart | — | M Wardlaw-Hart | 26:34.11 | — |
| 65 | Jay HaPlace 65 · M Peddie School | — | M Peddie School | 26:37.83 | — |
| 66 | Judah WilsonPlace 66 · M Hun School o | — | M Hun School o | 26:44.15 | 31 |
| 67 | Elton LinPlace 67 · M Hun School o | — | M Hun School o | 27:02.87 | — |
| 68 | Mike RyzukPlace 68 · M Hun School o | — | M Hun School o | 27:21.45 | — |
| 69 | Joe YuanPlace 69 · M Peddie School | — | M Peddie School | 27:22.53 | — |
| 70 | Eugene ChangPlace 70 · M Peddie School | — | M Peddie School | 27:23.01 | — |
| 71 | Mikyo MunekataPlace 71 · M Peddie School | — | M Peddie School | 27:24.83 | — |
| 72 | Josh GobencionPlace 72 · M Blair Academy | — | M Blair Academy | 27:41.04 | — |
| 73 | Patrick ReardonPlace 73 · M Blair Academy | — | M Blair Academy | 27:43.38 | — |
| 74 | Charles ChungPlace 74 · M Peddie School | — | M Peddie School | 28:26.27 | — |
| 75 | Kevin KongPlace 75 · M Peddie School | — | M Peddie School | 28:53.90 | — |
| 76 | Evan CornPlace 76 · M Peddie School | — | M Peddie School | 28:54.65 | — |
| 77 | Akshay ElayidomPlace 77 · M Peddie School | — | M Peddie School | 28:57.60 | — |
| 78 | Curtis HolickPlace 78 · M Hun School o | — | M Hun School o | 29:04.37 | — |
| 79 | Julian CelestinPlace 79 · M Hun School o | — | M Hun School o | 29:19.09 | — |
| 80 | Jerry WangPlace 80 · M Peddie School | — | M Peddie School | 29:20.61 | — |
| 81 | Michael WangPlace 81 · M Hun School o | — | M Hun School o | 29:22.69 | — |
| 82 | Soorya SrinivanPlace 82 · M Wardlaw-Hart | — | M Wardlaw-Hart | 29:25.63 | — |
| 83 | James DuthiePlace 83 · M Hun School o | — | M Hun School o | 29:34.55 | — |
| 84 | Matt HalePlace 84 · M Peddie School | — | M Peddie School | 29:38.33 | — |
| 85 | Liam CahillPlace 85 · M Hun School o | — | M Hun School o | 29:41.29 | — |
| 86 | Samuel LowenharPlace 86 · M Hun School o | — | M Hun School o | 29:45.53 | — |
| 87 | Rohit SureshPlace 87 · M Peddie School | — | M Peddie School | 30:37.45 | — |
| 88 | Kenny OuyangPlace 88 · M Hun School o | — | M Hun School o | 31:20.55 | — |
| 89 | Hanlin JiangPlace 89 · M Peddie School | — | M Peddie School | 34:44.52 | — |
| 90 | Joseph WillenbucherPlace 90 · M Hun School o | — | M Hun School o | 36:50.31 | — |
| 91 | Stephen BessettePlace 91 · M Wardlaw-Hart | — | M Wardlaw-Hart | 42:16.74 | — |
| 92 | Tyrese MeltonPlace 92 · M Stem | — | M Stem | 48:00.56 | 32 |
| 93 | Jordy CaizaPlace 93 · M Stem | — | M Stem | 48:20.26 | 33 |
| 94 | Zion WilliamsPlace 94 · M Stem | — | M Stem | 51:17.24 | 34 |