| 1 | Elliott PaintingPlace 1 · Grade Sr · Ithaca | Sr | Ithaca | 26:04.3 |
| 2 | Bennett MelitaPlace 2 · Grade Sr · Utica | Sr | Utica | 26:14.8 |
| 3 | Griffin LupesPlace 3 · Grade So · Ithaca | So | Ithaca | 26:16.8 PR |
| 4 | Stephen HallbergPlace 4 · Grade Jr · Fredonia | Jr | Fredonia | 26:24.9 |
| 5 | Sean VerboskyPlace 5 · Grade So · SUNY Geneseo | So | SUNY Geneseo | 26:27.2 |
| 6 | Spencer BuffPlace 6 · Grade Jr · RIT | Jr | RIT | 26:28.5 |
| 7 | Killian BauerPlace 7 · Grade So · Utica | So | Utica | 26:28.6 |
| 8 | Ian ZehnderPlace 8 · Grade So · SUNY Geneseo | So | SUNY Geneseo | 26:30.8 |
| 9 | Milo PoernerPlace 9 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 26:32.0 |
| 10 | Brian GuiheenPlace 10 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 26:34.1 |
| 11 | Henry NilsenPlace 11 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 26:37.9 PR |
| 12 | Felix FarrugiaPlace 12 · Grade So · Ithaca | So | Ithaca | 26:48.3 |
| 13 | Sam ViglionePlace 13 · Grade Sr · SUNY Geneseo | Sr | SUNY Geneseo | 26:51.1 |
| 14 | Alexander KunzPlace 14 · Grade So · SUNY Oneonta | So | SUNY Oneonta | 26:56.2 |
| 15 | Luca StrangisPlace 15 · Grade So · RIT | So | RIT | 26:57.5 |
| 16 | Peyton BrewerPlace 16 · Grade Sr · Penn State Behrend | Sr | Penn State Behrend | 26:58.6 |
| 17 | Zachary SowersPlace 17 · Grade Sr · RIT | Sr | RIT | 26:58.9 |
| 18 | Josh MayerPlace 18 · Grade Jr · Buffalo State | Jr | Buffalo State | 27:02.8 |
| 19 | Mario VerrutoPlace 19 · Grade So · SUNY Geneseo | So | SUNY Geneseo | 27:07.2 |
| 20 | Matthew MonnesPlace 20 · Grade So · RIT | So | RIT | 27:09.7 |
| 21 | Logan BakerPlace 21 · Grade Jr · SUNY Geneseo | Jr | SUNY Geneseo | 27:10.7 |
| 22 | Lucas Peterson-VolzPlace 22 · Grade Jr · Fredonia | Jr | Fredonia | 27:11.6 |
| 23 | Tyler FischerPlace 23 · Grade Jr · SUNY Geneseo | Jr | SUNY Geneseo | 27:12.5 |
| 24 | Christian WescottPlace 24 · Grade Jr · Alfred State | Jr | Alfred State | 27:12.7 |
| 25 | Grady EngelbertPlace 25 · Grade So · Nazareth | So | Nazareth | 27:15.9 |
| 26 | Ryan PepplesPlace 26 · Grade Fr · SUNY Oneonta | Fr | SUNY Oneonta | 27:18.5 PR |
| 27 | Kaedan LeonidasPlace 27 · Grade So · Nazareth | So | Nazareth | 27:20.6 |
| 28 | Ross BushPlace 28 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 27:27.5 |
| 29 | Lucas BergPlace 29 · Grade Sr · SUNY Oneonta | Sr | SUNY Oneonta | 27:29.8 |
| 30 | Luke FerrerPlace 30 · Grade So · Ithaca | So | Ithaca | 27:31.2 |
| 31 | Shane FraserPlace 31 · Grade So · SUNY Geneseo | So | SUNY Geneseo | 27:31.7 |
| 32 | Noah PickardPlace 32 · Grade Sr · SUNY Oneonta | Sr | SUNY Oneonta | 27:32.7 |
| 33 | Rylan Lee-PowellPlace 33 · Grade So · Nazareth | So | Nazareth | 27:36.5 |
| 34 | Spencer MoreauPlace 34 · Grade So · SUNY Delhi | So | SUNY Delhi | 27:37.7 |
| 35 | Nathan GerouxPlace 35 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 27:39.2 |
| 36 | Noah HoldenPlace 36 · Grade Jr · Buffalo State | Jr | Buffalo State | 27:39.8 |
| 37 | Dylan WalshPlace 37 · Grade Fr · RIT | Fr | RIT | 27:40.1 |
| 38 | Benjamin ArbegastPlace 38 · Grade Fr · RIT | Fr | RIT | 27:41.0 |
| 39 | Benicio BenzanPlace 39 · Grade Jr · RIT | Jr | RIT | 27:41.5 |
| 40 | Patrick KlehrPlace 40 · Grade So · SUNY Geneseo | So | SUNY Geneseo | 27:42.0 |
| 41 | Samuel AdamsonPlace 41 · Grade Sr · RIT | Sr | RIT | 27:44.4 |
| 42 | Dylan TrippPlace 42 · Grade So · Ithaca | So | Ithaca | 27:45.4 |
| 43 | Edward JourdenPlace 43 · Grade Jr · Fredonia | Jr | Fredonia | 27:45.6 |
| 44 | Max KnightPlace 44 · Grade Jr · Alfred State | Jr | Alfred State | 27:47.0 |
| 45 | Owen Shaffer SerminiPlace 45 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 27:47.3 |
| 46 | Nathan MerloPlace 46 · Grade Jr · RIT | Jr | RIT | 27:48.9 |
| 47 | Colin LesherPlace 47 · Grade Jr · Ithaca | Jr | Ithaca | 27:50.6 |
| 48 | Quinn BrewerPlace 48 · Grade Fr · Penn State Behrend | Fr | Penn State Behrend | 27:51.3 PR |
| 49 | Timothy JeraldsPlace 49 · Grade Sr · Utica | Sr | Utica | 27:51.4 |
| 50 | Vincent DiStefanoPlace 50 · Grade Jr · SUNY Oneonta | Jr | SUNY Oneonta | 27:55.5 |
| 51 | Nicholas PetroPlace 51 · Grade So · SUNY Oneonta | So | SUNY Oneonta | 27:56.8 PR |
| 52 | Allen WetmorePlace 52 · Grade Fr · SUNY Delhi | Fr | SUNY Delhi | 27:59.3 |
| 53 | Brennan PetersPlace 53 · Grade Fr · RIT | Fr | RIT | 28:00.0 |
| 54 | Tim RenziPlace 54 · Grade Fr · SUNY Geneseo | Fr | SUNY Geneseo | 28:03.6 |
| 55 | Sully CookPlace 55 · Grade So · Ithaca | So | Ithaca | 28:06.2 |
| 56 | Nathaniel LindhPlace 56 · Grade Fr · Nazareth | Fr | Nazareth | 28:07.2 |
| 57 | Nathan BertoloPlace 57 · Grade Jr · Penn State Behrend | Jr | Penn State Behrend | 28:07.6 |
| 58 | Arthur BauerPlace 58 · UB Run Club | — | UB Run Club | 28:08.2 |
| 59 | Finnegan FadalePlace 59 · Grade Fr · Fredonia | Fr | Fredonia | 28:11.8 |
| 60 | Brady WortmannPlace 60 · Grade So · Ithaca | So | Ithaca | 28:13.7 |
| 61 | Joseph KrenzerPlace 61 · Grade Sr · RIT | Sr | RIT | 28:16.6 |
| 62 | Mahesh LakshminarayananPlace 62 · Grade Sr · Penn State Behrend | Sr | Penn State Behrend | 28:17.5 PR |
| 63 | Matt CaliffPlace 63 · Grade Jr · RIT | Jr | RIT | 28:21.1 |
| 64 | Mike NaylorPlace 64 · Grade So · Nazareth | So | Nazareth | 28:23.0 |
| 65 | Massimo PiccaPlace 65 · Grade So · SUNY Geneseo | So | SUNY Geneseo | 28:24.0 |
| 66 | Nate FlahertyPlace 66 · Grade Jr · RIT | Jr | RIT | 28:25.2 |
| 67 | Nevan WalshPlace 67 · Grade Fr · Ithaca | Fr | Ithaca | 28:26.4 |
| 68 | Thomas CernaPlace 68 · Grade Fr · SUNY Oneonta | Fr | SUNY Oneonta | 28:26.7 PR |
| 69 | Dominic AgostinelliPlace 69 · Grade Jr · Ithaca | Jr | Ithaca | 28:28.9 |
| 70 | Tyler MasielloPlace 70 · Grade So · SUNY Oneonta | So | SUNY Oneonta | 28:30.6 |
| 71 | Thuan NguyenPlace 71 · Grade Jr · Nazareth | Jr | Nazareth | 28:32.0 |
| 72 | Connor GlennonPlace 72 · Grade Fr · SUNY Delhi | Fr | SUNY Delhi | 28:32.6 PR |
| 73 | Carson HinklePlace 73 · Grade Fr · Buffalo State | Fr | Buffalo State | 28:34.3 |
| 74 | Connor McGeehanPlace 74 · Grade Sr · Ithaca | Sr | Ithaca | 28:36.2 |
| 75 | Dylan ZumpePlace 75 · Grade Fr · SUNY Delhi | Fr | SUNY Delhi | 28:38.1 |
| 76 | Brandon KniselyPlace 76 · Grade Fr · Utica | Fr | Utica | 28:42.6 |
| 77 | Liam MaxsonPlace 77 · Grade Fr · Utica | Fr | Utica | 28:51.1 |
| 78 | Brennan FarrPlace 78 · Grade Sr · Nazareth | Sr | Nazareth | 28:54.5 |
| 79 | Jacob InfaldPlace 79 · Grade Sr · Ithaca | Sr | Ithaca | 28:56.4 |
| 80 | Sidney MorrisPlace 80 · Grade Sr · Buffalo State | Sr | Buffalo State | 28:56.9 |
| 81 | Connor StantonPlace 81 · Grade Jr · St. John Fisher | Jr | St. John Fisher | 28:59.3 |
| 82 | Luke TripletPlace 82 · Grade So · Buffalo State | So | Buffalo State | 28:59.6 |
| 83 | Chris JonesPlace 83 · Grade So · SUNY Oneonta | So | SUNY Oneonta | 29:00.3 |
| 84 | Michael WernerPlace 84 · Grade Jr · Penn State Behrend | Jr | Penn State Behrend | 29:10.1 |
| 85 | Sean MoserPlace 85 · Grade So · Fredonia | So | Fredonia | 29:12.7 |
| 86 | Forest MartinPlace 86 · Grade Sr · Utica | Sr | Utica | 29:15.5 |
| 87 | Daniel BrotzPlace 87 · Grade Fr · Nazareth | Fr | Nazareth | 29:21.8 PR |
| 88 | Nicolin PiercePlace 88 · Grade Sr · Penn State Behrend | Sr | Penn State Behrend | 29:23.2 |
| 89 | Kam StevensonPlace 89 · Grade Fr · Ithaca | Fr | Ithaca | 29:25.8 PR |
| 90 | Nick YensanPlace 90 · Grade Fr · Alfred State | Fr | Alfred State | 29:28.4 PR |
| 91 | Anson NgPlace 91 · Grade So · SUNY Delhi | So | SUNY Delhi | 29:30.4 PR |
| 92 | Logan MesitiPlace 92 · Grade So · RIT | So | RIT | 29:33.8 |
| 93 | Joey ScherkenbachPlace 93 · Grade So · Ithaca | So | Ithaca | 29:34.9 |
| 94 | Ben BellingerPlace 94 · Grade Sr · Utica | Sr | Utica | 29:41.3 |
| 95 | David GahaganPlace 95 · Grade Sr · Penn State Behrend | Sr | Penn State Behrend | 29:49.8 |
| 96 | Aidan MannPlace 96 · Grade So · SUNY Oneonta | So | SUNY Oneonta | 29:54.0 |
| 97 | Jameson DugganPlace 97 · Grade Fr · St. John Fisher | Fr | St. John Fisher | 29:54.3 |
| 98 | Yousef MahmoudPlace 98 · Grade Jr · Nazareth | Jr | Nazareth | 29:56.2 |
| 99 | Kaden WorthleyPlace 99 · Grade So · Fredonia | So | Fredonia | 29:57.5 |
| 100 | Andy Flores-CadizPlace 100 · Grade So · Buffalo State | So | Buffalo State | 29:58.4 PR |