| 1 | Liam CardPlace 1 · Grade Jr · Hamilton | Jr | Hamilton | 25:46.7 PR |
| 2 | Paul ClarkPlace 2 · Grade So · Onondaga (N.Y.) CC | So | Onondaga (N.Y.) CC | 25:49.7 PR |
| 3 | Drew ReigelspergerPlace 3 · Grade Jr · Clarkson | Jr | Clarkson | 26:04.2 |
| 4 | John QuinnPlace 4 · Grade Jr · Hamilton | Jr | Hamilton | 26:11.2 |
| 5 | Jeremy BywaterPlace 5 · Grade Jr · Hamilton | Jr | Hamilton | 26:17.6 |
| 6 | Andrew RichardsonPlace 6 · Grade Sr · Hamilton | Sr | Hamilton | 26:28.8 |
| 7 | Ellis GoodsonPlace 7 · Grade Jr · Hamilton | Jr | Hamilton | 26:34.7 |
| 8 | Michael VentricelliPlace 8 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 26:40.0 PR |
| 9 | Benjamin HablerPlace 9 · Grade So · Hamilton | So | Hamilton | 26:40.0 |
| 10 | Matthew ClarnerPlace 10 · Grade So · Clarkson | So | Clarkson | 26:40.1 PR |
| 11 | Zed McNaughtonPlace 11 · Grade Jr · Hamilton | Jr | Hamilton | 26:40.7 |
| 12 | Brady ArmstrongPlace 12 · Grade So · Hamilton | So | Hamilton | 26:45.7 |
| 13 | Thomas TrenkPlace 13 · Grade So · Hamilton | So | Hamilton | 26:50.7 |
| 14 | Frank ConsolazioPlace 14 · Grade So · Clarkson | So | Clarkson | 26:57.6 |
| 15 | Andrew GredenPlace 15 · Grade Jr · Hamilton | Jr | Hamilton | 27:01.2 |
| 16 | Alexander BadamiPlace 16 · Grade Sr · Hamilton | Sr | Hamilton | 27:08.8 |
| 17 | James LynchPlace 17 · Grade So · Clarkson | So | Clarkson | 27:19.6 |
| 18 | Takumi GuayPlace 18 · Grade Fr · Hamilton | Fr | Hamilton | 27:20.5 |
| 19 | Garrett Cordova-CaddesPlace 19 · Grade Jr · Hamilton | Jr | Hamilton | 27:20.7 |
| 20 | Joseph SimeonePlace 20 · Grade Sr · Hamilton | Sr | Hamilton | 27:40.8 |
| 21 | Finley KnappePlace 21 · Grade Fr · Clarkson | Fr | Clarkson | 27:47.9 |
| 22 | Spencer ReesePlace 22 · Grade Jr · Clarkson | Jr | Clarkson | 27:51.4 |
| 23 | Nasir KingPlace 23 · Grade Sr · SUNY Morrisville | Sr | SUNY Morrisville | 27:57.5 |
| 24 | Owen DennenPlace 24 · Grade So · Hamilton | So | Hamilton | 27:59.5 PR |
| 25 | Jack ZieberPlace 25 · Grade Fr · Clarkson | Fr | Clarkson | 28:09.7 |
| 26 | John GrazianiPlace 26 · Grade Jr · Hamilton | Jr | Hamilton | 28:11.1 |
| 27 | Donovan BairdPlace 27 · Grade Fr · Hamilton | Fr | Hamilton | 28:21.9 |
| 28 | Ethan CossettPlace 28 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 28:21.9 |
| 29 | Joseph SantiagoPlace 29 · Grade Jr · Utica | Jr | Utica | 28:34.5 |
| 30 | Avion HarrisPlace 30 · Grade Sr · SUNY Morrisville | Sr | SUNY Morrisville | 28:42.4 |
| 31 | Ben BellingerPlace 31 · Grade Jr · Utica | Jr | Utica | 28:50.0 |
| 32 | Brady KrenzerPlace 32 · Grade Fr · Clarkson | Fr | Clarkson | 28:52.3 |
| 33 | Zephrym GroverPlace 33 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 28:56.0 |
| 34 | Ryan WiesePlace 34 · Grade Jr · SUNY Morrisville | Jr | SUNY Morrisville | 28:56.5 |
| 35 | Patrick MurrayPlace 35 · Grade Sr · Clarkson | Sr | Clarkson | 28:58.7 |
| 36 | Adam JansenPlace 36 · Grade Sr · Clarkson | Sr | Clarkson | 29:03.7 PR |
| 37 | Brendan BovePlace 37 · Grade Jr · SUNY Morrisville | Jr | SUNY Morrisville | 29:06.0 PR |
| 38 | Jackson AllenPlace 38 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 29:08.1 |
| 39 | Silas BartolPlace 39 · Grade So · Clarkson | So | Clarkson | 29:19.1 |
| 40 | Kaleb SwartleyPlace 40 · Grade Jr · Clarkson | Jr | Clarkson | 29:30.2 |
| 41 | Daniel GalkoPlace 41 · Grade Fr · Clarkson | Fr | Clarkson | 29:31.5 |
| 42 | Caleb TribottePlace 42 · Grade So · Clarkson | So | Clarkson | 29:31.6 |
| 43 | Avery LungstromPlace 43 · Grade Fr · Hartwick | Fr | Hartwick | 29:31.8 |
| 44 | Evan BairdPlace 44 · Grade Sr · Clarkson | Sr | Clarkson | 29:52.3 |
| 45 | Elijah EvelynPlace 45 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 29:59.6 |
| 46 | Nate DziedzicPlace 46 · Grade Sr · SUNY Morrisville | Sr | SUNY Morrisville | 30:18.1 |
| 47 | Ethan RuestPlace 47 · Grade Fr · Clarkson | Fr | Clarkson | 30:24.5 |
| 48 | Connor HughesPlace 48 · Grade Fr · Clarkson | Fr | Clarkson | 30:30.4 |
| 49 | Devon SpaldingPlace 49 · Grade So · Hartwick | So | Hartwick | 30:41.8 |
| 50 | Alexander EvansPlace 50 · Grade Fr · Clarkson | Fr | Clarkson | 30:46.5 |
| 51 | Kieran CarterPlace 51 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 30:49.6 PR |
| 52 | Evan HumphreyPlace 52 · Grade So · Utica | So | Utica | 30:49.7 |
| 53 | Ethan LyonsPlace 53 · Grade Fr · Clarkson | Fr | Clarkson | 30:53.7 |
| 54 | David HooverPlace 54 · Grade Fr · Clarkson | Fr | Clarkson | 30:56.2 |
| 55 | Gavin GriffinPlace 55 · Grade Jr · SUNY Morrisville | Jr | SUNY Morrisville | 31:01.4 |
| 56 | Hunter MattesonPlace 56 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 31:05.2 |
| 57 | Andrew KanclerzPlace 57 · Grade Jr · Clarkson | Jr | Clarkson | 31:12.9 |
| 58 | Hans HigginsPlace 58 · Grade Jr · Hartwick | Jr | Hartwick | 31:17.1 |
| 59 | Ethan LaMorePlace 59 · Grade Fr · SUNY Poly (Unused) | Fr | SUNY Poly (Unused) | 31:27.9 PR |
| 60 | Raul RosarioPlace 60 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 31:28.1 |
| 61 | Fernando BurgosPlace 61 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 31:40.1 |
| 62 | Nathan SandPlace 62 · Grade Jr · Utica | Jr | Utica | 31:52.2 PR |
| 63 | Lucas OakesPlace 63 · Grade Fr · Utica | Fr | Utica | 32:02.8 |
| 64 | Logan FitzgeraldPlace 64 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 32:21.0 |
| 65 | Ryan MiskeyPlace 65 · Grade So · Clarkson | So | Clarkson | 32:56.1 |
| 66 | Alexander WhitemanPlace 66 · Grade Sr · SUNY Poly (Unused) | Sr | SUNY Poly (Unused) | 34:03.9 |
| 67 | Garrett BleskoskiPlace 67 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 34:19.0 |
| 68 | Ethan BakerPlace 68 · Grade Fr · SUNY Poly (Unused) | Fr | SUNY Poly (Unused) | 34:30.0 |
| 69 | Bryan DoylePlace 69 · Grade Fr · SUNY Poly (Unused) | Fr | SUNY Poly (Unused) | 34:36.0 |
| 70 | Jayden PereraPlace 70 · Grade So · Hartwick | So | Hartwick | 34:55.3 |
| 71 | Christopher FitzpatrickPlace 71 · Grade Fr · Hartwick | Fr | Hartwick | 34:58.7 PR |
| 72 | Richard HigginsPlace 72 · Grade Jr · Hartwick | Jr | Hartwick | 35:36.1 |
| 73 | Jack MohatPlace 73 · Grade Sr · SUNY Poly (Unused) | Sr | SUNY Poly (Unused) | 35:56.4 |
| 74 | Trenton GallupPlace 74 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 36:05.3 |
| 75 | Siyel BowmanPlace 75 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 36:28.6 |
| 76 | Jack McCarthyPlace 76 · Grade Jr · SUNY Poly (Unused) | Jr | SUNY Poly (Unused) | 36:29.7 |
| 77 | Schulyer Riley-JonesPlace 77 · Grade So · SUNY Poly (Unused) | So | SUNY Poly (Unused) | 36:45.6 |
| 78 | Gannon LisbergPlace 78 · Grade So · SUNY Poly (Unused) | So | SUNY Poly (Unused) | 40:42.5 |
| 79 | Cole JensenPlace 79 · Grade Fr · SUNY Poly (Unused) | Fr | SUNY Poly (Unused) | 42:04.6 |
| 80 | Thomas HoughtalingPlace 80 · Grade Jr · SUNY Poly (Unused) | Jr | SUNY Poly (Unused) | 45:51.7 |