| 1 | Drew ReigelspergerPlace 1 · Grade Jr · Clarkson | Jr | Clarkson | 26:06.6 |
| 2 | Duncan KipkoechPlace 2 · Grade So · Hobart | So | Hobart | 26:30.6 |
| 3 | James LynchPlace 3 · Grade So · Clarkson | So | Clarkson | 26:37.4 PR |
| 4 | Matthew ClarnerPlace 4 · Grade So · Clarkson | So | Clarkson | 26:44.9 |
| 5 | Frank ConsolazioPlace 5 · Grade So · Clarkson | So | Clarkson | 26:48.6 |
| 6 | Eliot SoderholmPlace 6 · Grade Jr · Paul Smith's (N.Y.) | Jr | Paul Smith's (N.Y.) | 27:04.2 |
| 7 | Finley KnappePlace 7 · Grade Fr · Clarkson | Fr | Clarkson | 27:30.1 PR |
| 8 | Jack ZieberPlace 8 · Grade Fr · Clarkson | Fr | Clarkson | 27:47.4 |
| 9 | Spencer ReesePlace 9 · Grade Jr · Clarkson | Jr | Clarkson | 27:51.5 |
| 10 | Malachi QuinnPlace 10 · Grade Fr · Hobart | Fr | Hobart | 27:56.8 |
| 11 | Kaleb SwartleyPlace 11 · Grade Jr · Clarkson | Jr | Clarkson | 28:08.3 |
| 12 | Brady KrenzerPlace 12 · Grade Fr · Clarkson | Fr | Clarkson | 28:08.7 PR |
| 13 | Bryce ShannonPlace 13 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 28:09.0 |
| 14 | Philip Dilgard-ClarkPlace 14 · Grade So · Hobart | So | Hobart | 28:13.8 |
| 15 | Kristian JohnsonPlace 15 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 28:16.4 |
| 16 | Sean MoranPlace 16 · Grade Sr · Hobart | Sr | Hobart | 28:27.9 |
| 17 | Evan ShannonPlace 17 · Grade So · Hobart | So | Hobart | 28:42.2 PR |
| 18 | Evan BairdPlace 18 · Grade Sr · Clarkson | Sr | Clarkson | 28:43.1 |
| 19 | Silas BartolPlace 19 · Grade So · Clarkson | So | Clarkson | 28:44.9 |
| 20 | Caleb TribottePlace 20 · Grade So · Clarkson | So | Clarkson | 28:45.1 |
| 21 | Patrick MurrayPlace 21 · Grade Sr · Clarkson | Sr | Clarkson | 28:45.5 |
| 22 | Daniel GalkoPlace 22 · Grade Fr · Clarkson | Fr | Clarkson | 28:50.6 |
| 23 | William GreenPlace 23 · Grade So · Hobart | So | Hobart | 28:56.2 |
| 24 | Adam JansenPlace 24 · Grade Sr · Clarkson | Sr | Clarkson | 29:04.1 |
| 25 | Connor GasperPlace 25 · Grade Sr · Hobart | Sr | Hobart | 29:24.4 |
| 26 | James NelsonPlace 26 · Grade Sr · Hobart | Sr | Hobart | 29:28.7 |
| 27 | Alexander EvansPlace 27 · Grade Fr · Clarkson | Fr | Clarkson | 29:52.9 PR |
| 28 | William SatheeskumarPlace 28 · Grade Sr · Hobart | Sr | Hobart | 30:25.6 |
| 29 | Erik NebelPlace 29 · Grade Sr · Hobart | Sr | Hobart | 30:28.5 |
| 30 | Ethan RuestPlace 30 · Grade Fr · Clarkson | Fr | Clarkson | 30:31.9 |
| 31 | Matthew MatisPlace 31 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 30:32.8 PR |
| 32 | David HooverPlace 32 · Grade Fr · Clarkson | Fr | Clarkson | 30:38.7 PR |
| 33 | Ethan LyonsPlace 33 · Grade Fr · Clarkson | Fr | Clarkson | 30:44.3 PR |
| 34 | Andrew KanclerzPlace 34 · Grade Jr · Clarkson | Jr | Clarkson | 30:47.7 |
| 35 | Alan (AJ) EspositoPlace 35 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 31:47.7 PR |
| 36 | Connor HughesPlace 36 · Grade Fr · Clarkson | Fr | Clarkson | 31:58.8 |
| 37 | Issac StebbinsPlace 37 · Grade So · Clarkson | So | Clarkson | 32:14.2 |
| 38 | Jackson MeltonPlace 38 · Grade Fr · Keuka | Fr | Keuka | 32:24.1 PR |
| 39 | Benjamin HolcombPlace 39 · Grade Fr · Keuka | Fr | Keuka | 32:24.1 PR |
| 40 | Dylan MeyerPlace 40 · Grade Sr · Hobart | Sr | Hobart | 32:30.2 |
| 41 | Alston HernandezPlace 41 · Grade Fr · Keuka | Fr | Keuka | 32:39.3 |
| 42 | Nathan BickettPlace 42 · Grade Fr · Hobart | Fr | Hobart | 32:48.0 |
| 43 | Wyatt BeersPlace 43 · Grade So · SUNY Canton | So | SUNY Canton | 33:11.3 |
| 44 | Ian McWilliamsPlace 44 · Grade Fr · Hobart | Fr | Hobart | 33:12.2 |
| 45 | Brock BoisseyPlace 45 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 33:16.7 PR |
| 46 | Matthew PietrykaPlace 46 · Grade Sr · SUNY Canton | Sr | SUNY Canton | 33:17.4 |
| 47 | Jesse BolsterPlace 47 · Grade Sr · Keuka | Sr | Keuka | 33:45.5 |
| 48 | Ryan MiskeyPlace 48 · Grade So · Clarkson | So | Clarkson | 34:21.9 |
| 49 | Garrett FlemingPlace 49 · Grade Sr · Keuka | Sr | Keuka | 34:43.6 |
| 50 | Timothy JamesPlace 50 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 34:48.4 PR |
| 51 | Jacob WilliamsPlace 51 · Grade Sr · Hobart | Sr | Hobart | 34:54.3 |
| 52 | Aidan MinihanPlace 52 · Grade Jr · Paul Smith's (N.Y.) | Jr | Paul Smith's (N.Y.) | 35:02.6 PR |
| 53 | Justin BormannPlace 53 · Grade So · SUNY Canton | So | SUNY Canton | 36:11.4 |
| 54 | Reece PerryPlace 54 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 36:11.6 |
| 55 | Jonathan BedwardPlace 55 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 37:04.0 |
| 56 | Nico MaiolaPlace 56 · Grade Jr · Keuka | Jr | Keuka | 40:21.9 |
| 57 | Endy OnwukaPlace 57 · Grade Fr · Keuka | Fr | Keuka | 41:01.1 PR |
| 58 | Tyler GreenPlace 58 · Grade Sr · Keuka | Sr | Keuka | 42:06.7 |
| 59 | Noah KeysPlace 59 · Grade Sr · Paul Smith's (N.Y.) | Sr | Paul Smith's (N.Y.) | 42:26.0 |
| 60 | Jacob ColuciPlace 60 · Grade Jr · Keuka | Jr | Keuka | 42:38.0 |
| 61 | Calvin BranchaudPlace 61 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 42:51.6 |
| 62 | Owen CavalierPlace 62 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 48:43.3 |