| 1 | Paul ClarkPlace 1 · Grade So · Onondaga (N.Y.) CC | So | Onondaga (N.Y.) CC | 20:09.9 |
| 2 | Michael VentricelliPlace 2 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 21:28.7 |
| 3 | Nasir KingPlace 3 · Grade Sr · SUNY Morrisville | Sr | SUNY Morrisville | 21:37.0 PR |
| 4 | Nathan CousePlace 4 · Brown House Track Club | — | Brown House Track Club | 21:37.3 |
| 5 | Avion HarrisPlace 5 · Grade Sr · SUNY Morrisville | Sr | SUNY Morrisville | 21:51.0 |
| 6 | Jeffrey SimmonsPlace 6 · Grade Sr · SUNY Oswego | Sr | SUNY Oswego | 22:01.2 |
| 7 | Aidan WattsPlace 7 · Grade Jr · SUNY-ESF | Jr | SUNY-ESF | 22:02.2 |
| 8 | Ryan WiesePlace 8 · Grade Jr · SUNY Morrisville | Jr | SUNY Morrisville | 22:12.8 |
| 9 | Sean WhitePlace 9 · Grade Sr · SUNY-ESF | Sr | SUNY-ESF | 22:14.6 |
| 10 | Eric WilsonPlace 10 · Grade Fr · SUNY-ESF | Fr | SUNY-ESF | 22:15.4 |
| 11 | Hayden BreggPlace 11 · Grade Sr · SUNY-ESF | Sr | SUNY-ESF | 22:19.0 |
| 12 | Jackson AllenPlace 12 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 22:19.9 |
| 13 | Ethan CossettPlace 13 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 22:24.7 |
| 14 | Logan FitzgeraldPlace 14 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 22:41.8 PR |
| 15 | Thomas BowesPlace 15 · Grade Jr · SUNY Oswego | Jr | SUNY Oswego | 22:44.6 |
| 16 | Zephrym GroverPlace 16 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 22:46.3 |
| 17 | Lucas SharronPlace 17 · Brown House Track Club | — | Brown House Track Club | 22:54.4 |
| 18 | Dan MackPlace 18 · Grade Sr · SUNY-ESF | Sr | SUNY-ESF | 23:02.9 |
| 19 | Elijah EvelynPlace 19 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 23:13.4 |
| 20 | Raul RosarioPlace 20 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 23:17.6 |
| 21 | Kyle BrombosPlace 21 · Grade Jr · SUNY-ESF | Jr | SUNY-ESF | 23:22.1 |
| 22 | Brendan BovePlace 22 · Grade Jr · SUNY Morrisville | Jr | SUNY Morrisville | 23:25.7 |
| 23 | Casey ConmyPlace 23 · Grade Jr · SUNY-ESF | Jr | SUNY-ESF | 23:28.6 PR |
| 24 | Gavin GriffinPlace 24 · Grade Jr · SUNY Morrisville | Jr | SUNY Morrisville | 23:30.5 |
| 25 | Timothy OlmstedPlace 25 · Brown House Track Club | — | Brown House Track Club | 23:39.3 |
| 26 | Fernando BurgosPlace 26 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 23:41.3 PR |
| 27 | Evan YoungPlace 27 · Grade Fr · SUNY Oswego | Fr | SUNY Oswego | 23:44.6 PR |
| 28 | Liam WoodPlace 28 · Grade Jr · SUNY-ESF | Jr | SUNY-ESF | 23:45.9 PR |
| 29 | Kieran CarterPlace 29 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 23:49.4 PR |
| 30 | Elijah JacksonPlace 30 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 23:50.5 |
| 31 | Justin BrocatoPlace 31 · Grade Fr · SUNY-ESF | Fr | SUNY-ESF | 23:56.1 PR |
| 32 | Mason DarsneyPlace 32 · Grade Jr · SUNY-ESF | Jr | SUNY-ESF | 24:05.1 |
| 33 | Benjamin GiouardPlace 33 · Grade Fr · SUNY-ESF | Fr | SUNY-ESF | 24:09.1 |
| 34 | Edarius TrimblePlace 34 · Unattached | — | Unattached | 24:20.0 |
| 35 | Dom AngradiPlace 35 · Brown House Track Club | — | Brown House Track Club | 24:22.9 |
| 36 | Neil GraberPlace 36 · Grade So · SUNY Oswego | So | SUNY Oswego | 24:27.0 PR |
| 37 | JT GossPlace 37 · Grade So · SUNY Oswego | So | SUNY Oswego | 24:33.5 PR |
| 38 | Miles ThompsonPlace 38 · Grade Fr · SUNY Oswego | Fr | SUNY Oswego | 25:08.2 |
| 39 | Siyel BowmanPlace 39 · Grade So · SUNY Morrisville | So | SUNY Morrisville | 25:08.6 |
| 40 | Griffin MillerPlace 40 · Grade So · Finger Lakes (N.Y.) CC | So | Finger Lakes (N.Y.) CC | 25:11.8 PR |
| 41 | Zachary MillerPlace 41 · Grade Fr · SUNY Morrisville | Fr | SUNY Morrisville | 25:56.3 PR |
| 42 | Bradley LaquidariPlace 42 · Brown House Track Club | — | Brown House Track Club | 25:58.7 |
| 43 | Trenton GallupPlace 43 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 26:14.1 |
| 44 | Tom MahunikPlace 44 · Grade Sr · SUNY Oswego | Sr | SUNY Oswego | 26:42.5 |
| 45 | Sam McCormackPlace 45 · Grade So · SUNY-ESF | So | SUNY-ESF | 26:54.8 PR |
| 46 | John CatapanoPlace 46 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 27:33.6 PR |
| 47 | Hector CuellarPlace 47 · Grade Fr · SUNY Oswego | Fr | SUNY Oswego | 27:34.7 |
| 48 | Garrett BleskoskiPlace 48 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 27:49.2 |
| 49 | William AndrewPlace 49 · Grade So · Finger Lakes (N.Y.) CC | So | Finger Lakes (N.Y.) CC | 29:14.8 PR |
| 50 | Gannon CatlinPlace 50 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 29:59.6 PR |
| 51 | Kyan PowersPlace 51 · Grade Fr · Finger Lakes (N.Y.) CC | Fr | Finger Lakes (N.Y.) CC | 30:52.1 PR |
| 52 | Audun Gruber-HinePlace 52 · Grade Fr · Onondaga (N.Y.) CC | Fr | Onondaga (N.Y.) CC | 33:10.6 PR |
| 0 | Aidan HaferPlace 0 · Grade Jr · SUNY Oswego | Jr | SUNY Oswego | DNF |