| 1 | Saul TalerPlace 1 · Grade 2029 · Queen's (Ont.) | 2029 | Queen's (Ont.) | 25:31.4 PR |
| 2 | Andre Alie-LamarchePlace 2 · Grade - · Ottawa Lions | - | Ottawa Lions | 25:39.2 PR |
| 3 | Owen DanbyPlace 3 · Grade 2027 · Queen's (Ont.) | 2027 | Queen's (Ont.) | 25:51.9 |
| 4 | Tanner HueglinPlace 4 · Grade 2026 · Queen's (Ont.) | 2026 | Queen's (Ont.) | 26:00.0 |
| 5 | Andrew NeillPlace 5 · Grade 2029 · Queen's (Ont.) | 2029 | Queen's (Ont.) | 26:00.6 |
| 6 | Tyler KuzminskiPlace 6 · Grade 2030 · Queen's (Ont.) | 2030 | Queen's (Ont.) | 26:01.0 PR |
| 7 | Drew ReigelspergerPlace 7 · Grade Sr · Clarkson | Sr | Clarkson | 26:03.4 |
| 8 | Nico Conathan-LeachPlace 8 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 26:07.0 |
| 9 | Nicholas LyndakerPlace 9 · Grade - · Alumni | - | Alumni | 26:09.0 PR |
| 10 | Emile ZanutinniPlace 10 · Grade 2028 · Queen's (Ont.) | 2028 | Queen's (Ont.) | 26:33.4 |
| 11 | Charlie MortimerPlace 11 · Grade 2030 · Queen's (Ont.) | 2030 | Queen's (Ont.) | 26:35.1 PR |
| 12 | William McLeishPlace 12 · Grade 2027 · Ottawa Lions | 2027 | Ottawa Lions | 26:37.9 |
| 13 | Jack SacilottoPlace 13 · Grade 2028 · Queen's (Ont.) | 2028 | Queen's (Ont.) | 26:41.3 |
| 14 | Nathan ArsenaultPlace 14 · Grade 2029 · Queen's (Ont.) | 2029 | Queen's (Ont.) | 26:46.4 |
| 15 | Zach SikkaPlace 15 · Grade 2026 · Ottawa Lions | 2026 | Ottawa Lions | 26:47.1 |
| 16 | Ethan Rashid-CockerPlace 16 · Grade 2027 · Queen's (Ont.) | 2027 | Queen's (Ont.) | 26:47.4 |
| 17 | Josh AagaardPlace 17 · Grade 2028 · Queen's (Ont.) | 2028 | Queen's (Ont.) | 26:48.8 |
| 18 | Ian McCoshamPlace 18 · Grade 2028 · Queen's (Ont.) | 2028 | Queen's (Ont.) | 26:50.7 PR |
| 19 | Max WinfieldPlace 19 · Grade 2028 · Queen's (Ont.) | 2028 | Queen's (Ont.) | 26:51.3 PR |
| 20 | Emmett HarringtonPlace 20 · Grade 2027 · Queen's (Ont.) | 2027 | Queen's (Ont.) | 26:58.0 |
| 21 | Oren WintersPlace 21 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 27:01.0 |
| 22 | Pierce McCormackPlace 22 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 27:09.1 |
| 23 | James LynchPlace 23 · Grade Jr · Clarkson | Jr | Clarkson | 27:15.6 |
| 24 | Max WilsonPlace 24 · Grade Jr · Ottawa Lions | Jr | Ottawa Lions | 27:17.8 |
| 25 | Luke PeltonPlace 25 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 27:23.0 |
| 26 | Adriano Padoin-CastilloPlace 26 · Grade 2027 · Ottawa Lions | 2027 | Ottawa Lions | 27:23.7 PR |
| 27 | Gavin BentleyPlace 27 · Grade 2028 · Queen's (Ont.) | 2028 | Queen's (Ont.) | 27:27.1 |
| 28 | Cyrus GoetzePlace 28 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 27:29.2 |
| 29 | Leo CircostaPlace 29 · Grade Jr · Norwich | Jr | Norwich | 27:30.7 |
| 30 | Zander BrownPlace 30 · Grade Sr · SUNY Plattsburgh | Sr | SUNY Plattsburgh | 27:35.9 |
| 31 | Aidan SnowPlace 31 · Grade 2030 · Ottawa Lions | 2030 | Ottawa Lions | 27:37.4 PR |
| 32 | Aidan FayPlace 32 · Grade So · St. Lawrence | So | St. Lawrence | 27:44.3 |
| 33 | Eliot O'MahoneyPlace 33 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 27:47.9 |
| 34 | Jack ZieberPlace 34 · Grade So · Clarkson | So | Clarkson | 27:48.3 |
| 35 | Gus PetersonPlace 35 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 27:50.5 PR |
| 36 | Noah FelthamPlace 36 · Grade 2030 · Queen's (Ont.) | 2030 | Queen's (Ont.) | 27:54.3 PR |
| 37 | Zeb WhitlockPlace 37 · Grade So · St. Lawrence | So | St. Lawrence | 27:55.0 |
| 38 | Samuel Van AukenPlace 38 · Grade Sr · SUNY Plattsburgh | Sr | SUNY Plattsburgh | 27:56.6 |
| 39 | Bryce ShannonPlace 39 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 27:57.1 PR |
| 40 | Xavier BirdPlace 40 · Grade 2029 · Queen's (Ont.) | 2029 | Queen's (Ont.) | 27:57.2 PR |
| 41 | Tylan HaagPlace 41 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 28:01.9 |
| 42 | Frank ConsolazioPlace 42 · Grade Jr · Clarkson | Jr | Clarkson | 28:04.9 |
| 43 | Nolan LegarePlace 43 · Grade 2027 · Queen's (Ont.) | 2027 | Queen's (Ont.) | 28:05.7 |
| 44 | Matthew ClarnerPlace 44 · Grade Jr · Clarkson | Jr | Clarkson | 28:15.6 |
| 45 | Brody SerfassPlace 45 · Grade So · SUNY Plattsburgh | So | SUNY Plattsburgh | 28:16.8 |
| 46 | Landon PandolphPlace 46 · Grade Sr · Norwich | Sr | Norwich | 28:17.8 |
| 47 | Jamie KerrPlace 47 · Grade 2030 · Carleton University (Club) Ravens | 2030 | Carleton University (Club) Ravens | 28:18.1 PR |
| 48 | Adam YakimchuckPlace 48 · Grade 2030 · Carleton University (Club) Ravens | 2030 | Carleton University (Club) Ravens | 28:19.5 PR |
| 49 | Owen CardPlace 49 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 28:24.4 |
| 50 | Charles O'BrienPlace 50 · Grade Fr · Clarkson | Fr | Clarkson | 28:28.4 PR |
| 51 | Matthew O'NielPlace 51 · Grade 2030 · Ottawa Lions | 2030 | Ottawa Lions | 28:31.0 PR |
| 52 | Alex KellerPlace 52 · Grade So · Mohawk Valley (N.Y.) CC | So | Mohawk Valley (N.Y.) CC | 28:32.7 PR |
| 53 | Brennan MueckePlace 53 · Grade So · SUNY Plattsburgh | So | SUNY Plattsburgh | 28:33.5 |
| 54 | Wyatt WorcesterPlace 54 · Grade Fr · Clarkson | Fr | Clarkson | 28:36.3 |
| 55 | Luke CalvinPlace 55 · Grade So · St. Lawrence | So | St. Lawrence | 28:40.1 |
| 56 | Matthew BerryPlace 56 · Grade Fr · Clarkson | Fr | Clarkson | 28:42.2 PR |
| 57 | Spencer ReesePlace 57 · Grade Sr · Clarkson | Sr | Clarkson | 28:44.5 |
| 58 | Sean DormannPlace 58 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 28:44.9 |
| 59 | Silas BartolPlace 59 · Grade Jr · Clarkson | Jr | Clarkson | 28:51.4 |
| 60 | Daniel GalkoPlace 60 · Grade Jr · Clarkson | Jr | Clarkson | 29:01.7 |
| 61 | Cole JacobsenPlace 61 · Grade Sr · St. Lawrence | Sr | St. Lawrence | 29:02.5 |
| 62 | Bryton MandigoPlace 62 · Grade So · SUNY Plattsburgh | So | SUNY Plattsburgh | 29:14.8 |
| 63 | Brady KrenzerPlace 63 · Grade So · Clarkson | So | Clarkson | 29:20.6 |
| 64 | Matthew MettamPlace 64 · Grade 2030 · Carleton University (Club) Ravens | 2030 | Carleton University (Club) Ravens | 29:21.3 PR |
| 65 | Matthias LauvauPlace 65 · Grade Sr · SUNY Plattsburgh | Sr | SUNY Plattsburgh | 29:22.7 |
| 66 | Benjamin FalkPlace 66 · Grade Fr · St. Lawrence | Fr | St. Lawrence | 29:24.9 |
| 67 | Kaleb SwartleyPlace 67 · Grade Sr · Clarkson | Sr | Clarkson | 29:35.8 |
| 68 | Riley CushmanPlace 68 · Grade Jr · St. Lawrence | Jr | St. Lawrence | 29:48.9 |
| 69 | Teagan WilburPlace 69 · Grade Fr · Clarkson | Fr | Clarkson | 29:50.0 |
| 70 | Carter JohnstonPlace 70 · Grade So · St. Lawrence | So | St. Lawrence | 29:58.0 |
| 71 | Ethan RuestPlace 71 · Grade So · Clarkson | So | Clarkson | 30:01.2 |
| 72 | Jayquan BoswellPlace 72 · Grade Jr · Norwich | Jr | Norwich | 30:07.5 |
| 73 | Zachary ChastainPlace 73 · Grade So · Norwich | So | Norwich | 30:09.9 |
| 74 | Everett ProbeckPlace 74 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 30:15.0 |
| 75 | Nathan AlexanderPlace 75 · Grade Sr · SUNY Plattsburgh | Sr | SUNY Plattsburgh | 30:21.5 |
| 76 | Sean RosePlace 76 · Grade So · SUNY Plattsburgh | So | SUNY Plattsburgh | 30:23.9 |
| 77 | Connor HughesPlace 77 · Grade So · Clarkson | So | Clarkson | 30:25.6 |
| 78 | Matthew SacilottoPlace 78 · Grade 2030 · Ottawa Lions | 2030 | Ottawa Lions | 30:26.7 PR |
| 79 | Levi JonesPlace 79 · Grade Fr · Norwich | Fr | Norwich | 30:30.4 PR |
| 80 | Matt RomboldPlace 80 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 30:35.0 PR |
| 81 | Alexander EvansPlace 81 · Grade So · Clarkson | So | Clarkson | 30:46.8 |
| 82 | Matteo Padoin-CastilloPlace 82 · Grade 2029 · Ottawa Lions | 2029 | Ottawa Lions | 30:56.5 |
| 83 | Matheu DettenriederPlace 83 · Grade Jr · Norwich | Jr | Norwich | 30:57.3 |
| 84 | Jacob AlbrightPlace 84 · Grade Fr · Clarkson | Fr | Clarkson | 31:07.4 PR |
| 85 | Kristian JohnsonPlace 85 · Grade Jr · Clarkson | Jr | Clarkson | 31:17.6 |
| 86 | Myles HoffmanPlace 86 · Grade Fr · SUNY Plattsburgh | Fr | SUNY Plattsburgh | 31:18.3 |
| 87 | Griffin LearyPlace 87 · Grade So · SUNY Plattsburgh | So | SUNY Plattsburgh | 31:34.8 |
| 88 | Jack RickardPlace 88 · Grade So · Clarkson | So | Clarkson | 31:42.7 |
| 89 | Ajay ThomasPlace 89 · Grade Fr · Clarkson | Fr | Clarkson | 31:42.9 |
| 90 | Drew NelsonPlace 90 · Grade So · Norwich | So | Norwich | 31:45.6 PR |
| 91 | Alexander McBridePlace 91 · Grade So · Norwich | So | Norwich | 31:58.5 |
| 92 | Aiden BartlettPlace 92 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 32:01.6 PR |
| 93 | Bryce FloydPlace 93 · Grade Fr · Clarkson | Fr | Clarkson | 32:09.6 |
| 94 | William ThomasPlace 94 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 32:17.0 |
| 95 | Ryan MiskeyPlace 95 · Grade Jr · Clarkson | Jr | Clarkson | 32:28.8 PR |
| 96 | Duncan HarperPlace 96 · Grade Fr · SUNY Potsdam | Fr | SUNY Potsdam | 32:31.0 PR |
| 97 | Paulo CoelloPlace 97 · Grade Fr · Norwich | Fr | Norwich | 32:35.8 |
| 98 | Samuel CunninghamPlace 98 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 32:36.5 PR |
| 99 | Alex CaloPlace 99 · Grade So · Norwich | So | Norwich | 32:53.5 |
| 100 | Elisha ReedPlace 100 · Grade Fr · Mohawk Valley (N.Y.) CC | Fr | Mohawk Valley (N.Y.) CC | 32:54.8 PR |
| 101 | Justin EscuderoPlace 101 · Grade Fr · SUNY Canton | Fr | SUNY Canton | 33:03.9 |
| 102 | Matthew MatisPlace 102 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 33:16.3 |
| 103 | Brady MainoPlace 103 · Grade Fr · Mohawk Valley (N.Y.) CC | Fr | Mohawk Valley (N.Y.) CC | 33:37.9 |
| 104 | Wyatt BeersPlace 104 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 33:57.1 |
| 105 | Ethan CashPlace 105 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 34:45.5 |
| 106 | Jack SchroederPlace 106 · Grade Sr · SUNY Potsdam | Sr | SUNY Potsdam | 35:04.3 |
| 107 | Ronin GosselinPlace 107 · Grade Fr · Paul Smith's (N.Y.) | Fr | Paul Smith's (N.Y.) | 35:06.5 |
| 108 | Brock BoisseyPlace 108 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 35:08.1 |
| 109 | Logan RhodyPlace 109 · Grade Fr · Clarkson | Fr | Clarkson | 35:08.8 |
| 110 | Austin SaveePlace 110 · Grade Fr · Norwich | Fr | Norwich | 35:13.3 |
| 111 | Amir KirtonPlace 111 · Grade Fr · Mohawk Valley (N.Y.) CC | Fr | Mohawk Valley (N.Y.) CC | 36:25.3 PR |
| 112 | Justin BormannPlace 112 · Grade Jr · SUNY Canton | Jr | SUNY Canton | 36:27.2 |
| 113 | Reece PerryPlace 113 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 37:09.4 |
| 114 | Aidan MinihanPlace 114 · Grade Sr · Paul Smith's (N.Y.) | Sr | Paul Smith's (N.Y.) | 38:52.7 |
| 115 | Timothy JamesPlace 115 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 46:45.3 |
| 116 | Jacob LasallePlace 116 · Grade So · SUNY Potsdam | So | SUNY Potsdam | 47:09.1 PR |
| 117 | Devin StalnakerPlace 117 · Grade So · Paul Smith's (N.Y.) | So | Paul Smith's (N.Y.) | 49:46.1 |
| 118 | Calvin BranchaudPlace 118 · Grade So · SUNY Canton | So | SUNY Canton | 50:50.4 |
| 119 | Dylan JockPlace 119 · Grade So · SUNY Canton | So | SUNY Canton | 55:35.4 PR |
| 0 | Adam SabatiniPlace 0 · Grade Fr · SUNY Canton | Fr | SUNY Canton | DNF |
| 0 | Galen HalaszPlace 0 · Grade Sr · St. Lawrence | Sr | St. Lawrence | DNF |