| 1 | Bryce RyderPlace 1 · Grade Sr · Marywood | Sr | Marywood | 28:25.70 |
| 2 | Joseph CardilloPlace 2 · Grade Sr · Marywood | Sr | Marywood | 28:33.40 |
| 3 | Jakob SeamansPlace 3 · Grade Jr · Marywood | Jr | Marywood | 28:46.10 |
| 4 | Ethan WilliamsPlace 4 · Grade Fr · Marywood | Fr | Marywood | 28:53.90 |
| 5 | James ModrovskyPlace 5 · Grade Jr · Marywood | Jr | Marywood | 29:05.40 |
| 6 | Raidan FrancisPlace 6 · Grade Jr · Marywood | Jr | Marywood | 29:13.30 |
| 7 | Jacob WalshPlace 7 · Grade Fr · Marywood | Fr | Marywood | 29:28.40 |
| 8 | Conner BrennanPlace 8 · Grade Fr · Gwynedd-Mercy | Fr | Gwynedd-Mercy | 29:35.50 |
| 9 | Connor KakowskiPlace 9 · Grade Sr · Immaculata | Sr | Immaculata | 30:04.10 |
| 10 | Bryan CastroPlace 10 · Grade So · Neumann | So | Neumann | 31:16.30 PR |
| 11 | Sebastian DeSimonePlace 11 · Grade Sr · Gwynedd-Mercy | Sr | Gwynedd-Mercy | 31:21.70 |
| 12 | Henry BrysPlace 12 · Grade Fr · Marymount (Va.) | Fr | Marymount (Va.) | 31:22.20 |
| 13 | Brody GraffPlace 13 · Grade So · Marywood | So | Marywood | 31:38.70 |
| 14 | Jimmy LauerPlace 14 · Grade Jr · Immaculata | Jr | Immaculata | 32:00.00 |
| 15 | Liam ReillyPlace 15 · Grade So · Pratt Institute | So | Pratt Institute | 32:00.80 |
| 16 | Alexander YoumansPlace 16 · Grade So · Marymount (Va.) | So | Marymount (Va.) | 32:21.00 |
| 17 | Austin PricePlace 17 · Grade Fr · Marywood | Fr | Marywood | 32:42.10 |
| 18 | Christopher WatsonPlace 18 · Grade Sr · Immaculata | Sr | Immaculata | 32:54.70 |
| 19 | Jackson BrockPlace 19 · Grade Fr · Pratt Institute | Fr | Pratt Institute | 33:42.20 |
| 20 | Mingyi ChenPlace 20 · Grade Fr · Pratt Institute | Fr | Pratt Institute | 35:09.20 |
| 21 | Nick HeinleinPlace 21 · Grade Fr · Immaculata | Fr | Immaculata | 35:14.70 |
| 22 | Jason CanterinoPlace 22 · Grade Jr · Immaculata | Jr | Immaculata | 35:24.00 |
| 23 | Gabe LentznerPlace 23 · Grade Sr · Centenary (N.J.) | Sr | Centenary (N.J.) | 35:37.80 |
| 24 | Jason VellaPlace 24 · Grade Sr · Centenary (N.J.) | Sr | Centenary (N.J.) | 36:18.00 PR |
| 25 | Ethan JohnPlace 25 · Grade Fr · Neumann | Fr | Neumann | 37:02.80 PR |
| 26 | Alexander WilsonPlace 26 · Grade So · Immaculata | So | Immaculata | 37:04.60 PR |
| 27 | Luca PatronePlace 27 · Grade Jr · Immaculata | Jr | Immaculata | 37:17.80 |
| 28 | Luke EhlyPlace 28 · Grade Fr · Neumann | Fr | Neumann | 38:20.10 PR |
| 29 | Tyler Andersen-MayesPlace 29 · Grade Jr · Saint Elizabeth | Jr | Saint Elizabeth | 38:37.20 PR |
| 30 | William StewartPlace 30 · Grade So · Pratt Institute | So | Pratt Institute | 39:41.90 |
| 31 | Kevin Velasquez MejiaPlace 31 · Grade Sr · Centenary (N.J.) | Sr | Centenary (N.J.) | 40:15.20 PR |
| 32 | Jahmeen RossPlace 32 · Grade Fr · Neumann | Fr | Neumann | 40:26.20 PR |
| 33 | Michael CullenPlace 33 · Grade Jr · Saint Elizabeth | Jr | Saint Elizabeth | 40:26.50 |
| 34 | Kendall BudlowPlace 34 · Grade So · Immaculata | So | Immaculata | 40:40.30 |
| 35 | Sean QuinonesPlace 35 · Grade So · Centenary (N.J.) | So | Centenary (N.J.) | 41:11.70 PR |
| 36 | Colin HayesPlace 36 · Grade Fr · Centenary (N.J.) | Fr | Centenary (N.J.) | 41:20.20 PR |
| 37 | Yerlin OrtizPlace 37 · Grade Fr · Immaculata | Fr | Immaculata | 42:31.30 |
| 38 | Jamar GaudaPlace 38 · Grade So · Gwynedd-Mercy | So | Gwynedd-Mercy | 44:45.00 |
| 39 | Davyen GarrettPlace 39 · Grade So · Pratt Institute | So | Pratt Institute | 47:01.20 PR |
| 40 | Jamar DavisPlace 40 · Grade Fr · Neumann | Fr | Neumann | 48:41.70 PR |
| 41 | Josh FordPlace 41 · Grade So · Saint Elizabeth | So | Saint Elizabeth | 49:01.60 |
| 42 | John PolukortPlace 42 · Grade Fr · Centenary (N.J.) | Fr | Centenary (N.J.) | 49:53.20 PR |
| 43 | Tristian RodriguezPlace 43 · Grade Fr · Saint Elizabeth | Fr | Saint Elizabeth | 51:07.90 |
| 44 | Nyjier LewisPlace 44 · Grade Fr · Saint Elizabeth | Fr | Saint Elizabeth | 59:00.00 |
| 0 | Sayfullah CarterPlace 0 · Grade Sr · Saint Elizabeth | Sr | Saint Elizabeth | DNS |
| 0 | Raoul BouziPlace 0 · Grade Fr · Saint Elizabeth | Fr | Saint Elizabeth | DNS |
| 0 | Siede WashingtonPlace 0 · Grade Fr · Neumann | Fr | Neumann | DNF |
| 0 | Thierry Berinyuy NgwaPlace 0 · Grade Fr · Centenary (N.J.) | Fr | Centenary (N.J.) | DNS |
| 0 | Bryan Guerra villatoroPlace 0 · Grade Fr · Marymount (Va.) | Fr | Marymount (Va.) | DNS |
| 0 | Samuel DomencicPlace 0 · Grade So · Immaculata | So | Immaculata | DNS |
| 0 | Andrew WeissPlace 0 · Grade Sr · Pratt Institute | Sr | Pratt Institute | DNS |