| 1 | Griffin RoederPlace 1 · Grade Sr · St. Lawrence | Sr | St. Lawrence | 15:48.4 |
| 2 | Patrick RussellPlace 2 · Grade Sr · St. Lawrence | Sr | St. Lawrence | 15:48.6 |
| 3 | Nicholas LyndakerPlace 3 · Grade Sr · St. Lawrence | Sr | St. Lawrence | 15:48.7 |
| 4 | Drew ReigelspergerPlace 4 · Grade Jr · Clarkson | Jr | Clarkson | 15:57.5 |
| 5 | Eliot SoderholmPlace 5 · Grade Jr · Paul Smith's (N.Y.) | Jr | Paul Smith's (N.Y.) | 16:01.8 PR |
| 6 | Eliot O'MahoneyPlace 6 · Grade So · St. Lawrence | So | St. Lawrence | 16:13.3 |
| 7 | Matthew ClarnerPlace 7 · Grade So · Clarkson | So | Clarkson | 16:13.4 PR |
| 8 | Henry HagenPlace 8 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 16:14.1 |
| 9 | Riley CushmanPlace 9 · Grade So · St. Lawrence | So | St. Lawrence | 16:17.9 |
| 10 | Cyrus GoetzePlace 10 · Grade So · St. Lawrence | So | St. Lawrence | 16:18.6 |
| 11 | Matthew SerranoPlace 11 · Grade Sr · St. Lawrence | Sr | St. Lawrence | 16:26.2 |
| 12 | James LynchPlace 12 · Grade So · Clarkson | So | Clarkson | 16:32.3 |
| 13 | Aidan FayPlace 13 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 16:37.0 |
| 14 | Peter StublerPlace 14 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 16:37.6 |
| 15 | Frank ConsolazioPlace 15 · Grade So · Clarkson | So | Clarkson | 16:40.1 |
| 16 | Cole JacobsenPlace 16 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 16:48.3 |
| 17 | Finley KnappePlace 17 · Grade Fr · Clarkson | Fr | Clarkson | 16:48.7 PR |
| 18 | Jack ZieberPlace 18 · Grade Fr · Clarkson | Fr | Clarkson | 16:52.5 |
| 19 | Tyson FullerPlace 19 · Grade Fr · Clarkson | Fr | Clarkson | 16:56.2 PR |
| 20 | Logan SelanderPlace 20 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 16:58.8 PR |
| 21 | Bryson BrownPlace 21 · Grade So · SUNY Potsdam | So | SUNY Potsdam | 17:00.1 PR |
| 22 | Zander BrownPlace 22 · Grade Jr · SUNY Plattsburgh | Jr | SUNY Plattsburgh | 17:00.6 |
| 23 | Spencer ReesePlace 23 · Grade Jr · Clarkson | Jr | Clarkson | 17:01.9 PR |
| 24 | Max FinleyPlace 24 · Grade Sr · St. Lawrence | Sr | St. Lawrence | 17:03.6 |
| 25 | Brady KrenzerPlace 25 · Grade Fr · Clarkson | Fr | Clarkson | 17:07.5 PR |
| 26 | Jack Natali Jr.Place 26 · Grade Sr · SUNY Plattsburgh | Sr | SUNY Plattsburgh | 17:13.5 PR |
| 27 | Brody MindelPlace 27 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 17:15.9 PR |
| 28 | Brendon Van VlackPlace 28 · Unattached | — | Unattached | 17:18.9 |
| 29 | Patrick MurrayPlace 29 · Grade Sr · Clarkson | Sr | Clarkson | 17:19.7 PR |
| 30 | Sean RosePlace 30 · Grade Fr · Clinton CC (NY) | Fr | Clinton CC (NY) | 17:22.2 PR |
| 31 | Ethan RuestPlace 31 · Grade Fr · Clarkson | Fr | Clarkson | 17:24.9 PR |
| 32 | Adam JansenPlace 32 · Grade Sr · Clarkson | Sr | Clarkson | 17:29.8 PR |
| 33 | Enda StublerPlace 33 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 17:30.0 PR |
| 34 | Brody SerfassPlace 34 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 17:30.9 |
| 35 | Caleb TribottePlace 35 · Grade So · Clarkson | So | Clarkson | 17:31.6 |
| 36 | Silas BartolPlace 36 · Grade So · Clarkson | So | Clarkson | 17:34.4 |
| 37 | Luke CalvinPlace 37 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 17:44.8 |
| 38 | Jackson MorsePlace 38 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 17:45.7 PR |
| 39 | Kaleb SwartleyPlace 39 · Grade Jr · Clarkson | Jr | Clarkson | 17:48.8 |
| 40 | Nathan AlexanderPlace 40 · Grade Jr · SUNY Plattsburgh | Jr | SUNY Plattsburgh | 17:54.0 PR |
| 41 | Ethan LyonsPlace 41 · Grade Fr · Clarkson | Fr | Clarkson | 17:54.3 PR |
| 42 | Kyle GaffneyPlace 42 · Grade So · St. Lawrence | So | St. Lawrence | 17:54.9 |
| 43 | Michael AyalaPlace 43 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 17:55.4 PR |
| 44 | Matthias LauvauPlace 44 · Grade Jr · SUNY Plattsburgh | Jr | SUNY Plattsburgh | 17:58.9 |
| 45 | Bryce ShannonPlace 45 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 18:00.9 |
| 46 | Andrew KanclerzPlace 46 · Grade Jr · Clarkson | Jr | Clarkson | 18:01.6 |
| 47 | Griffin LearyPlace 47 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 18:02.6 PR |
| 48 | Daniel GalkoPlace 48 · Grade Fr · Clarkson | Fr | Clarkson | 18:03.9 |
| 49 | Cyprien MaraisPlace 49 · Grade 2028 · Remparts | 2028 | Remparts | 18:10.8 |
| 50 | Jean-Christophe Alary-ForgetPlace 50 · Grade 2028 · Remparts | 2028 | Remparts | 18:16.4 |
| 51 | Tristan LapointePlace 51 · Grade 2027 · Remparts | 2027 | Remparts | 18:17.7 |
| 52 | Evan BairdPlace 52 · Grade Sr · Clarkson | Sr | Clarkson | 18:18.6 |
| 53 | Mathieu AudetPlace 53 · Grade 2027 · Remparts | 2027 | Remparts | 18:26.6 |
| 54 | Edmond PichePlace 54 · Grade 2029 · Remparts | 2029 | Remparts | 18:28.3 |
| 55 | Eli SiracusaPlace 55 · Grade Sr · SUNY Potsdam | Sr | SUNY Potsdam | 18:38.6 |
| 56 | Bryton MandigoPlace 56 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 18:46.0 |
| 57 | Samuel BarneyPlace 57 · Grade Jr · SUNY Potsdam | Jr | SUNY Potsdam | 19:16.9 |
| 58 | Issac StebbinsPlace 58 · Grade So · Clarkson | So | Clarkson | 19:24.3 PR |
| 59 | Alex LabriePlace 59 · Grade 2026 · Remparts | 2026 | Remparts | 19:27.4 |
| 60 | Matthew MatisPlace 60 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 19:41.0 PR |
| 61 | Brock BoisseyPlace 61 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 20:05.8 PR |
| 62 | Samson AllenPlace 62 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 20:11.0 PR |
| 63 | Raphael RondeauPlace 63 · Grade 2029 · Remparts | 2029 | Remparts | 20:14.6 |
| 64 | Ryan MiskeyPlace 64 · Grade So · Clarkson | So | Clarkson | 20:16.9 |
| 65 | Brett HodasPlace 65 · Grade So · Castleton | So | Castleton | 20:24.4 PR |
| 66 | Connor TillPlace 66 · Grade Sr · SUNY Potsdam | Sr | SUNY Potsdam | 21:11.2 |
| 67 | Timothy JamesPlace 67 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 21:26.5 PR |
| 68 | Reece PerryPlace 68 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 22:21.4 PR |
| 69 | Christopher BidelspachPlace 69 · Grade Fr · Clinton CC (NY) | Fr | Clinton CC (NY) | 22:49.7 PR |
| 70 | Josef KaufmanPlace 70 · Grade Sr · SUNY Potsdam | Sr | SUNY Potsdam | 23:04.4 |
| 71 | Domanick PaolaPlace 71 · Grade Fr · Clinton CC (NY) | Fr | Clinton CC (NY) | 23:06.1 PR |
| 72 | Luke RathbunPlace 72 · Grade So · Clinton CC (NY) | So | Clinton CC (NY) | 23:08.0 PR |
| 73 | Aidan MinihanPlace 73 · Grade Jr · Paul Smith's (N.Y.) | Jr | Paul Smith's (N.Y.) | 23:27.4 PR |
| 74 | Jack SchroederPlace 74 · Grade Jr · SUNY Potsdam | Jr | SUNY Potsdam | 23:40.5 |
| 75 | Cole DeLucaPlace 75 · Grade So · SUNY Potsdam | So | SUNY Potsdam | 24:04.9 |
| 76 | Noah KeysPlace 76 · Grade Sr · Paul Smith's (N.Y.) | Sr | Paul Smith's (N.Y.) | 26:23.0 PR |
| 77 | James ConePlace 77 · Grade Fr · Clinton CC (NY) | Fr | Clinton CC (NY) | 29:02.9 PR |
| 78 | Devin StalnakerPlace 78 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 30:48.7 PR |