| 1 | Tim DwyerPlace 1 · Grade 10 · Ballston Spa | 10 | Ballston Spa | 17:31.98 | 1 |
| 2 | Anthony CusatoPlace 2 · Grade SO · Guilderland | SO | Guilderland | 17:41.56 | 2 |
| 3 | Ryan EricsonPlace 3 · Grade JR · Guilderland | JR | Guilderland | 17:53.29 | 3 |
| 4 | Nicholas VerboysPlace 4 · Grade 12 · Monroe Woodbury | 12 | Monroe Woodbury | 17:59.72 | 4 |
| 5 | Ryan FishPlace 5 · Grade SR · Guilderland | SR | Guilderland | 18:03.27 | 5 |
| 6 | Angus CropleyPlace 6 · Grade SO · Guilderland | SO | Guilderland | 18:03.47 | 6 |
| 7 | Jonah GoldsteinPlace 7 · Grade SO · Guilderland | SO | Guilderland | 18:03.65 | 7 |
| 8 | Noah Cohen-GreenbergPlace 8 · Grade SO · Guilderland | SO | Guilderland | 18:11.19 | 8 |
| 9 | Andrew SussmannPlace 9 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 18:12.34 | 9 |
| 10 | Mario CortesPlace 10 · Grade 12 · Monroe Woodbury | 12 | Monroe Woodbury | 18:13.18 | 10 |
| 11 | Michael PorierPlace 11 · Grade 9 · Ballston Spa | 9 | Ballston Spa | 18:14.57 | 11 |
| 12 | Michael MarcottePlace 12 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 18:15.48 | 12 |
| 13 | Liam KelleyPlace 13 · Grade JR · Guilderland | JR | Guilderland | 18:15.75 | 13 |
| 14 | William CoddintonPlace 14 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 18:20.50 | 14 |
| 15 | Alex Tyler-ModestePlace 15 · Grade 12 · Monroe Woodbury | 12 | Monroe Woodbury | 18:24.55 | 15 |
| 16 | Arthur HoranPlace 16 · Grade JR · Guilderland | JR | Guilderland | 18:30.10 | — |
| 17 | Sami JaouniPlace 17 · Grade SR · Guilderland | SR | Guilderland | 18:32.63 | — |
| 18 | Michael HannonPlace 18 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 18:34.48 | 16 |
| 19 | Joseph ReluzcoPlace 19 · Grade JR · Guilderland | JR | Guilderland | 18:36.26 | — |
| 20 | Cameron WhittonPlace 20 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 18:49.69 | — |
| 21 | Shaun BuerkerPlace 21 · Grade JR · Guilderland | JR | Guilderland | 18:54.72 | — |
| 22 | Colin SwainPlace 22 · Grade SO · Burnt Hills | SO | Burnt Hills | 18:55.89 | — |
| 23 | Justin GragoPlace 23 · Grade 10 · Sauquoit | 10 | Sauquoit | 18:56.35 | 17 |
| 24 | Logan ShortPlace 24 · Grade SO · Burnt Hills | SO | Burnt Hills | 19:11.75 | — |
| 25 | Matthew OleynekPlace 25 · Queensbury | — | Queensbury | 19:13.26 | 18 |
| 26 | Christopher ScheidelPlace 26 · Grade JR · Guilderland | JR | Guilderland | 19:13.83 | — |
| 27 | Vic FosterPlace 27 · Grade SO · Guilderland | SO | Guilderland | 19:17.79 | — |
| 28 | Andry ProkopivPlace 28 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 19:21.26 | — |
| 29 | Eric MotlerPlace 29 · Grade JR · Guilderland | JR | Guilderland | 19:22.50 | — |
| 30 | Matthew CortelyouPlace 30 · Grade SR · Guilderland | SR | Guilderland | 19:26.16 | — |
| 31 | Sullivan FitzgeraldPlace 31 · Queensbury | — | Queensbury | 19:30.29 | 19 |
| 32 | Harrison HoulePlace 32 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 19:31.84 | — |
| 33 | Trevor LaduePlace 33 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 19:35.54 | — |
| 34 | Ethan SilaikaPlace 34 · Queensbury | — | Queensbury | 19:38.18 | 20 |
| 35 | Matt CreightonPlace 35 · Grade SO · Guilderland | SO | Guilderland | 19:45.75 | — |
| 36 | Danny CallahanPlace 36 · Grade SR · Guilderland | SR | Guilderland | 19:47.66 | — |
| 37 | Ben Vardai-DavidsonPlace 37 · Grade 12 · Fonda-Fultonville | 12 | Fonda-Fultonville | 19:47.94 | — |
| 38 | Brian GiddingsPlace 38 · Grade 12 · Averill Park | 12 | Averill Park | 19:48.86 | — |
| 39 | Santino MontanezPlace 39 · Grade 11 · Fonda-Fultonville | 11 | Fonda-Fultonville | 19:51.71 | — |
| 40 | Stephen WellsPlace 40 · Grade JR · Guilderland | JR | Guilderland | 19:55.65 | — |
| 41 | Samuel BromirskiPlace 41 · Grade FR · Albany | FR | Albany | 19:57.60 | 21 |
| 42 | Josh JonesPlace 42 · Grade SO · Burnt Hills | SO | Burnt Hills | 19:58.04 | — |
| 43 | Matthew BuffPlace 43 · Grade SR · Guilderland | SR | Guilderland | 20:02.69 | — |
| 44 | Liam StewartPlace 44 · Queensbury | — | Queensbury | 20:13.13 | 22 |
| 45 | Devin CarusoPlace 45 · Grade 11 · Sauquoit | 11 | Sauquoit | 20:13.41 | 23 |
| 46 | Dylan CarusoPlace 46 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 20:15.88 | — |
| 47 | Andrew LafascianoPlace 47 · Queensbury | — | Queensbury | 20:16.11 | 24 |
| 48 | Derek HutchingsPlace 48 · Grade 10 · Sauquoit | 10 | Sauquoit | 20:25.83 | 25 |
| 49 | Oliver DonovanPlace 49 · Grade 9 · Ballston Spa | 9 | Ballston Spa | 20:29.67 | 26 |
| 50 | Kyle SommerladPlace 50 · Grade 12 · Monroe Woodbury | 12 | Monroe Woodbury | 20:33.14 | — |
| 51 | Nicholas WillmartPlace 51 · Queensbury | — | Queensbury | 20:36.07 | 27 |
| 52 | Joseph O'BrienPlace 52 · Grade SO · Guilderland | SO | Guilderland | 20:39.46 | — |
| 53 | Justin BurdoPlace 53 · Grade 10 · Saranac | 10 | Saranac | 20:41.95 | — |
| 54 | Logan ClarkPlace 54 · Grade 11 · Saranac | 11 | Saranac | 20:45.96 | — |
| 55 | Aaron PradhanPlace 55 · Grade SO · Guilderland | SO | Guilderland | 20:51.04 | — |
| 56 | Salvatore LatellaPlace 56 · Grade 10 · Sauquoit | 10 | Sauquoit | 20:54.70 | 28 |
| 57 | Matthew MurphyPlace 57 · Queensbury | — | Queensbury | 20:55.87 | 29 |
| 58 | Adam ZakPlace 58 · Grade SO · Albany | SO | Albany | 20:59.74 | 30 |
| 59 | Barak BinyaminPlace 59 · Grade FR · Albany | FR | Albany | 21:00.75 | 31 |
| 60 | Ravi DholakiaPlace 60 · Grade 12 · Monroe Woodbury | 12 | Monroe Woodbury | 21:03.83 | — |
| 61 | Devon SmithPlace 61 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 21:05.89 | — |
| 62 | Michael Jr RavalliPlace 62 · Grade JR · Guilderland | JR | Guilderland | 21:06.87 | — |
| 63 | Jason StreeterPlace 63 · Guilderland | — | Guilderland | 21:07.19 | — |
| 64 | Anthony LatellaPlace 64 · Grade 10 · Sauquoit | 10 | Sauquoit | 21:07.56 | 32 |
| 65 | Benjamin ShahPlace 65 · Grade SO · Guilderland | SO | Guilderland | 21:08.16 | — |
| 66 | Aiden GregoryPlace 66 · Grade 9 · Ballston Spa | 9 | Ballston Spa | 21:09.98 | 33 |
| 67 | Thomas ClaytonPlace 67 · Grade SO · Guilderland | SO | Guilderland | 21:11.03 | — |
| 68 | William WangPlace 68 · Grade SR · Guilderland | SR | Guilderland | 21:20.10 | — |
| 69 | Bryan KlimPlace 69 · Grade 12 · Fonda-Fultonville | 12 | Fonda-Fultonville | 21:23.16 | — |
| 70 | Daniel WanamakerPlace 70 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 21:26.20 | — |
| 71 | Ryan ColePlace 71 · Queensbury | — | Queensbury | 21:32.81 | — |
| 72 | Andrew CrouthPlace 72 · Grade 11 · Ballston Spa | 11 | Ballston Spa | 21:35.33 | 34 |
| 73 | Jack TestPlace 73 · Grade JR · Burnt Hills | JR | Burnt Hills | 21:37.36 | — |
| 74 | Luke ElyPlace 74 · Queensbury | — | Queensbury | 21:41.04 | — |
| 75 | John BonannoPlace 75 · Grade SO · Guilderland | SO | Guilderland | 21:41.59 | — |
| 76 | Andrew KorchowskyPlace 76 · Grade SO · Guilderland | SO | Guilderland | 21:43.55 | — |
| 77 | John TraceyPlace 77 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 21:44.71 | — |
| 78 | Sean IsomPlace 78 · Grade SO · Guilderland | SO | Guilderland | 21:45.82 | — |
| 79 | Matthew CoburnPlace 79 · Grade JR · Guilderland | JR | Guilderland | 21:47.97 | — |
| 80 | Dylan CropseyPlace 80 · Grade SO · Guilderland | SO | Guilderland | 21:51.64 | — |
| 81 | Nicholas McEntyrePlace 81 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 21:52.93 | — |
| 82 | Matthew PickettPlace 82 · Grade JR · Albany | JR | Albany | 21:56.80 | 35 |
| 83 | Joshua JeongPlace 83 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 21:57.01 | — |
| 84 | Jake StotePlace 84 · Grade 11 · Ballston Spa | 11 | Ballston Spa | 22:03.23 | 36 |
| 85 | Jacob StevensPlace 85 · Grade SR · Guilderland | SR | Guilderland | 22:06.97 | — |
| 86 | Nicholas SullivanPlace 86 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 22:24.82 | — |
| 87 | Michael SerringerPlace 87 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 22:25.79 | — |
| 88 | Adam GentilePlace 88 · Grade 11 · Ballston Spa | 11 | Ballston Spa | 22:30.67 | 37 |
| 89 | Anthony ParilloPlace 89 · Grade 10 · Ballston Spa | 10 | Ballston Spa | 22:30.87 | — |
| 90 | Evan FoutchPlace 90 · Grade 11 · Taconic Hills | 11 | Taconic Hills | 22:36.09 | — |
| 91 | Jacob BrigantiPlace 91 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 22:52.20 | — |
| 92 | Tyler SheridanPlace 92 · Grade 10 · Ballston Spa | 10 | Ballston Spa | 23:00.26 | — |
| 93 | Brian ScorciaPlace 93 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 23:01.99 | — |
| 94 | Levi VadnaisPlace 94 · Grade 9 · Ballston Spa | 9 | Ballston Spa | 23:04.95 | — |
| 95 | Aakash DholakiaPlace 95 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 23:05.59 | — |
| 96 | Richard DelgadoPlace 96 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 23:06.88 | — |
| 97 | Michael FeehanPlace 97 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 23:26.21 | — |
| 98 | Brett AmazonPlace 98 · Grade SO · Guilderland | SO | Guilderland | 23:30.87 | — |
| 99 | Matt PhohPlace 99 · Queensbury | — | Queensbury | 23:37.45 | — |
| 100 | Haydn ElmorePlace 100 · Grade SO · Guilderland | SO | Guilderland | 23:41.94 | — |
| 101 | Giovanni SibiliaPlace 101 · Grade 10 · Sauquoit | 10 | Sauquoit | 23:42.29 | 38 |
| 102 | Nick AntoskiPlace 102 · Grade 10 · Ballston Spa | 10 | Ballston Spa | 23:42.50 | — |
| 103 | Timothy LositoPlace 103 · Grade JR · Guilderland | JR | Guilderland | 23:55.83 | — |
| 104 | Michael DonovanPlace 104 · Grade 11 · Monroe Woodbury | 11 | Monroe Woodbury | 24:02.17 | — |
| 105 | Peter FlickPlace 105 · Grade 10 · Averill Park | 10 | Averill Park | 24:11.04 | — |
| 106 | David DimasePlace 106 · Grade SO · Albany | SO | Albany | 24:11.24 | 39 |
| 107 | Matt HeslerPlace 107 · Grade JR · Guilderland | JR | Guilderland | 24:29.83 | — |
| 108 | Massoud SharifPlace 108 · Grade SO · Guilderland | SO | Guilderland | 24:39.94 | — |
| 109 | Tristan McCoyPlace 109 · Grade 10 · Averill Park | 10 | Averill Park | 24:49.75 | — |
| 110 | Graeme DelaneyPlace 110 · Grade 10 · Monroe Woodbury | 10 | Monroe Woodbury | 25:04.01 | — |
| 111 | Zachary RizzoPlace 111 · Queensbury | — | Queensbury | 25:12.02 | — |
| 112 | Michael O'NeilPlace 112 · Grade SO · Albany | SO | Albany | 25:12.98 | 40 |
| 113 | Jacob CitonePlace 113 · Grade JR · Albany | JR | Albany | 25:31.17 | 41 |
| 114 | Monty LiuPlace 114 · Queensbury | — | Queensbury | 25:55.06 | — |
| 115 | Tanner LafarrPlace 115 · Queensbury | — | Queensbury | 29:01.13 | — |
| 116 | Cole CarpenterPlace 116 · Queensbury | — | Queensbury | 29:44.50 | — |
| 117 | Martin BondPlace 117 · Grade 9 · Averill Park | 9 | Averill Park | 32:32.79 | — |