| 1 | Brent PasekPlace 1 · Grade 12 · Saratoga Springs | 12 | Saratoga Springs | 15:12.5 PR |
| 2 | Liam FitzgeraldPlace 2 · Grade 12 · Colchester | 12 | Colchester | 15:25.9 PR |
| 3 | Thomas KirchherrPlace 3 · Grade 11 · Saratoga Springs | 11 | Saratoga Springs | 15:27.4 PR |
| 4 | Nolan LaidmanPlace 4 · Grade 12 · Beekmantown Central | 12 | Beekmantown Central | 15:27.8 |
| 5 | Evan BerardinoPlace 5 · Grade 12 · Haddam-Killingworth | 12 | Haddam-Killingworth | 15:30.0 PR |
| 6 | Thomas CrowersPlace 6 · Grade 12 · Mt Anthony Union | 12 | Mt Anthony Union | 15:32.8 PR |
| 7 | Grahm BurnsPlace 7 · Grade 12 · Saratoga Springs | 12 | Saratoga Springs | 15:41.8 PR |
| 8 | Jackson ShawPlace 8 · Grade 12 · Saratoga Springs | 12 | Saratoga Springs | 15:44.9 PR |
| 9 | William BosciaPlace 9 · Grade 12 · Ithaca | 12 | Ithaca | 15:47.9 PR |
| 10 | Wyatt VoegtliPlace 10 · Grade 12 · Haddam-Killingworth | 12 | Haddam-Killingworth | 15:53.7 PR |
| 11 | Westin BuncePlace 11 · Grade 12 · Burlington | 12 | Burlington | 15:54.1 PR |
| 12 | Carter WardPlace 12 · Grade 9 · Voorheesville (Bouton) | 9 | Voorheesville (Bouton) | 15:55.4 PR |
| 13 | Trey DowningPlace 13 · Grade 11 · Haddam-Killingworth | 11 | Haddam-Killingworth | 15:57.9 PR |
| 14 | Jackson SellinghamPlace 14 · Grade 11 · Hudson Falls | 11 | Hudson Falls | 15:57.9 PR |
| 15 | Justin LentiniPlace 15 · Grade 11 · Saratoga Springs | 11 | Saratoga Springs | 15:59.6 PR |
| 16 | Wyatt WilsonPlace 16 · Grade 10 · Saratoga Springs | 10 | Saratoga Springs | 16:02.5 PR |
| 17 | Cohen ZahnPlace 17 · Grade 12 · Pittsfield | 12 | Pittsfield | 16:07.0 |
| 18 | Magnus GracePlace 18 · Grade 11 · Burlington | 11 | Burlington | 16:07.0 PR |
| 19 | Harper BuncePlace 19 · Grade 11 · Burlington | 11 | Burlington | 16:08.4 PR |
| 20 | Levi LaydenPlace 20 · Grade 12 · Saratoga Springs | 12 | Saratoga Springs | 16:11.2 |
| 21 | Alasdair SmithPlace 21 · Grade 12 · Ithaca | 12 | Ithaca | 16:12.9 PR |
| 22 | Jack DonovanPlace 22 · Grade 11 · South Burlington | 11 | South Burlington | 16:14.3 PR |
| 23 | Clarenc CorcoranPlace 23 · Grade 11 · Greenville Central | 11 | Greenville Central | 16:17.2 PR |
| 24 | Wyatt EldermirePlace 24 · Grade 11 · Ithaca | 11 | Ithaca | 16:19.8 PR |
| 25 | Paul BirkmeyerPlace 25 · Grade 12 · Haddam-Killingworth | 12 | Haddam-Killingworth | 16:19.8 PR |
| 26 | Jakob FordPlace 26 · Grade 12 · Greenville Central | 12 | Greenville Central | 16:25.4 PR |
| 27 | Aidan LazzaroPlace 27 · Grade 12 · Ithaca | 12 | Ithaca | 16:28.2 PR |
| 28 | Mookie Lundgren-LahavPlace 28 · Grade 12 · Ithaca | 12 | Ithaca | 16:28.4 PR |
| 29 | Nicholas KingPlace 29 · Grade 11 · Ithaca | 11 | Ithaca | 16:34.7 PR |
| 30 | Jake MolloyPlace 30 · Grade 9 · Voorheesville (Bouton) | 9 | Voorheesville (Bouton) | 16:39.7 PR |
| 31 | Jack HenryPlace 31 · Grade 10 · South Burlington | 10 | South Burlington | 16:43.1 PR |
| 32 | Corwyn BennettPlace 32 · Grade 10 · Burlington | 10 | Burlington | 16:47.2 PR |
| 33 | Oliver ThoemmesPlace 33 · Grade 10 · Ithaca | 10 | Ithaca | 16:48.9 PR |
| 34 | Jamarhy Bushey O'HearnPlace 34 · Grade 12 · Notre Dame Jr/Sr (Utica) | 12 | Notre Dame Jr/Sr (Utica) | 17:00.3 PR |
| 35 | Cooper MillerPlace 35 · Grade 9 · Rondout Valley | 9 | Rondout Valley | 17:00.5 PR |
| 36 | Noah TromblyPlace 36 · Grade 10 · Beekmantown Central | 10 | Beekmantown Central | 17:04.6 |
| 37 | Cowin WilberPlace 37 · Grade 12 · Greenville Central | 12 | Greenville Central | 17:05.7 PR |
| 38 | Jackson FreyPlace 38 · Grade 10 · Mt Anthony Union | 10 | Mt Anthony Union | 17:06.2 PR |
| 39 | Ryan HelmPlace 39 · Grade 12 · Rondout Valley | 12 | Rondout Valley | 17:07.0 PR |
| 40 | Henry AmadeiPlace 40 · Grade 11 · Haldane | 11 | Haldane | 17:07.7 PR |
| 41 | Escher HoffmanPlace 41 · Grade 12 · Beekmantown Central | 12 | Beekmantown Central | 17:08.3 PR |
| 42 | Peter CoffeyPlace 42 · Grade 11 · Voorheesville (Bouton) | 11 | Voorheesville (Bouton) | 17:11.4 PR |
| 43 | Parker RoyaelPlace 43 · Grade 9 · Glens Falls | 9 | Glens Falls | 17:13.7 PR |
| 44 | Graham Sheehy NewmanPlace 44 · Grade 10 · Rondout Valley | 10 | Rondout Valley | 17:14.5 PR |
| 45 | Hayden HecklerPlace 45 · Grade 11 · Voorheesville (Bouton) | 11 | Voorheesville (Bouton) | 17:17.8 PR |
| 46 | Elliott KepicPlace 46 · Grade 9 · Ithaca | 9 | Ithaca | 17:23.3 PR |
| 47 | Evan FreyPlace 47 · Grade 12 · Mt Anthony Union | 12 | Mt Anthony Union | 17:29.0 PR |
| 48 | Cristiano EstevesPlace 48 · Grade 12 · Kearny | 12 | Kearny | 17:32.5 PR |
| 49 | Antonio LorenzoPlace 49 · Grade 9 · Greenville Central | 9 | Greenville Central | 17:35.8 PR |
| 50 | Peter LyonPlace 50 · Grade 11 · South Burlington | 11 | South Burlington | 17:37.0 PR |
| 51 | Orion HavensPlace 51 · Grade 9 · Hudson Falls | 9 | Hudson Falls | 17:38.2 PR |
| 52 | Briar ParlantePlace 52 · Grade 9 · South Burlington | 9 | South Burlington | 17:38.7 PR |
| 53 | Alex BuquetPlace 53 · Grade 12 · Greenville Central | 12 | Greenville Central | 17:39.2 PR |
| 54 | Raul CieloPlace 54 · Grade 12 · Kearny | 12 | Kearny | 17:40.8 PR |
| 55 | Xavier ChandlerPlace 55 · Grade 11 · Burlington | 11 | Burlington | 17:43.8 PR |
| 56 | Sam DixsonPlace 56 · Grade 12 · Greenwich Central | 12 | Greenwich Central | 17:48.1 |
| 57 | Oscar Pisano-SimonyiPlace 57 · Grade 9 · Haldane | 9 | Haldane | 17:48.1 PR |
| 58 | Quinn SpectorPlace 58 · Grade 10 · Haddam-Killingworth | 10 | Haddam-Killingworth | 17:49.3 PR |
| 59 | Mitchell CatlettPlace 59 · Grade 11 · Burlington | 11 | Burlington | 17:58.2 PR |
| 60 | Alejandro Torres SilvaPlace 60 · Grade 11 · Kearny | 11 | Kearny | 18:06.9 PR |
| 61 | Eli HudsonPlace 61 · Grade 11 · Haldane | 11 | Haldane | 18:10.4 PR |
| 62 | Alex SmithPlace 62 · Grade 11 · Pittsfield | 11 | Pittsfield | 18:10.8 PR |
| 63 | Lukas EllisonPlace 63 · Grade 11 · Haldane | 11 | Haldane | 18:13.9 PR |
| 64 | Gavin DruryPlace 64 · Grade 11 · Haldane | 11 | Haldane | 18:21.2 PR |
| 65 | Eammon Gardner-JaneskiPlace 65 · Grade 10 · Mt Anthony Union | 10 | Mt Anthony Union | 18:23.4 PR |
| 66 | Joe JacksonPlace 66 · Grade 11 · South Burlington | 11 | South Burlington | 18:26.7 PR |
| 67 | Patrick RabideauPlace 67 · Grade 12 · Beekmantown Central | 12 | Beekmantown Central | 18:30.3 |
| 68 | Mason BergmanPlace 68 · Grade 10 · Haddam-Killingworth | 10 | Haddam-Killingworth | 18:31.2 PR |
| 69 | Haven AlessiPlace 69 · Grade 12 · Glens Falls | 12 | Glens Falls | 18:45.8 |
| 70 | Cris VelezPlace 70 · Grade 12 · Kearny | 12 | Kearny | 18:50.4 PR |
| 71 | Benjamin GarciaPlace 71 · Grade 12 · Kearny | 12 | Kearny | 19:01.9 PR |
| 72 | Jack HavilandPlace 72 · Grade 10 · Pittsfield | 10 | Pittsfield | 19:07.4 PR |
| 73 | Sena KesterPlace 73 · Grade 9 · Haldane | 9 | Haldane | 19:07.8 PR |
| 74 | Fischer NortonPlace 74 · Grade 11 · Haddam-Killingworth | 11 | Haddam-Killingworth | 19:17.6 |
| 75 | Sullivan DavisPlace 75 · Grade 10 · Voorheesville (Bouton) | 10 | Voorheesville (Bouton) | 19:26.6 PR |
| 76 | Logan ConwayPlace 76 · Grade 12 · Beekmantown Central | 12 | Beekmantown Central | 19:27.5 |
| 77 | Ryan AlbuquerquePlace 77 · Grade 10 · Pittsfield | 10 | Pittsfield | 19:28.0 PR |
| 78 | Noah LabrumPlace 78 · Grade 10 · Hudson Falls | 10 | Hudson Falls | 19:31.1 PR |
| 79 | Dante BabcockPlace 79 · Grade 9 · Mt Anthony Union | 9 | Mt Anthony Union | 19:34.0 PR |
| 80 | Garrett WilsonPlace 80 · Grade 12 · Saratoga Central Catholic | 12 | Saratoga Central Catholic | 19:36.9 PR |
| 81 | Samuel PatreiPlace 81 · Grade 12 · Notre Dame Jr/Sr (Utica) | 12 | Notre Dame Jr/Sr (Utica) | 19:38.0 PR |
| 82 | Logan DearbornPlace 82 · Grade 12 · Beekmantown Central | 12 | Beekmantown Central | 19:38.9 |
| 83 | Asher WeissenbergPlace 83 · Grade 10 · Rondout Valley | 10 | Rondout Valley | 20:03.2 PR |
| 84 | Joseph MurnanePlace 84 · Grade 12 · Notre Dame Jr/Sr (Utica) | 12 | Notre Dame Jr/Sr (Utica) | 20:07.5 PR |
| 85 | Brady CaroPlace 85 · Grade 11 · Greenville Central | 11 | Greenville Central | 20:13.1 PR |
| 86 | Elijah StraightPlace 86 · Grade 11 · Glens Falls | 11 | Glens Falls | 20:19.5 PR |
| 87 | Edward HockenberryPlace 87 · Grade 10 · Hudson Falls | 10 | Hudson Falls | 20:20.4 PR |
| 88 | Benjamin PinterPlace 88 · Grade 12 · Hudson Falls | 12 | Hudson Falls | 20:28.4 PR |
| 89 | Joe CocciPlace 89 · Grade 12 · Voorheesville (Bouton) | 12 | Voorheesville (Bouton) | 20:29.8 PR |
| 90 | Sany McdonaldPlace 90 · Grade 12 · Saratoga Central Catholic | 12 | Saratoga Central Catholic | 20:30.0 |
| 91 | Ben HopkinsPlace 91 · Grade 11 · Notre Dame Jr/Sr (Utica) | 11 | Notre Dame Jr/Sr (Utica) | 20:32.4 |
| 92 | Levi DenmarkPlace 92 · Grade 10 · Pittsfield | 10 | Pittsfield | 20:40.8 PR |
| 93 | Anthony Perez-LaportaPlace 93 · Grade 10 · Gloversville | 10 | Gloversville | 20:47.2 PR |
| 94 | Cody GrabinskiPlace 94 · Grade 12 · Notre Dame Jr/Sr (Utica) | 12 | Notre Dame Jr/Sr (Utica) | 20:48.5 |
| 95 | Peyton ShaferPlace 95 · Grade 11 · Gloversville | 11 | Gloversville | 20:48.7 PR |
| 96 | Damian BetancurPlace 96 · Grade 11 · Gloversville | 11 | Gloversville | 20:48.7 PR |
| 97 | Lucas O'neilPlace 97 · Grade 11 · Hudson Falls | 11 | Hudson Falls | 20:49.9 |
| 98 | Bennett MenardPlace 98 · Grade 12 · Glens Falls | 12 | Glens Falls | 20:52.7 PR |
| 99 | Clark SeeleyPlace 99 · Grade 11 · Glens Falls | 11 | Glens Falls | 21:02.6 PR |
| 100 | Gregory PostPlace 100 · Grade 10 · Rondout Valley | 10 | Rondout Valley | 21:15.9 PR |
| 101 | Jose TorresPlace 101 · Grade 11 · Gloversville | 11 | Gloversville | 21:18.7 PR |
| 102 | Aaron RossPlace 102 · Grade 12 · Greenville Central | 12 | Greenville Central | 21:24.4 |
| 103 | Michael FitzgeraldPlace 103 · Grade 11 · Notre Dame Jr/Sr (Utica) | 11 | Notre Dame Jr/Sr (Utica) | 21:26.0 PR |
| 104 | Wayde CannPlace 104 · Grade 10 · Pittsfield | 10 | Pittsfield | 21:29.6 PR |
| 105 | Jack Balogh-KernerPlace 105 · Grade 10 · Rondout Valley | 10 | Rondout Valley | 21:30.7 PR |
| 106 | Samuel CandidoPlace 106 · Grade 11 · Glens Falls | 11 | Glens Falls | 21:49.8 PR |
| 107 | Carter DeschampsPlace 107 · Grade 12 · Pittsfield | 12 | Pittsfield | 21:50.3 PR |
| 108 | Lucci ChristopherPlace 108 · Grade 11 · Greenville Central | 11 | Greenville Central | 22:16.8 PR |
| 109 | Brady IvesPlace 109 · Grade 10 · Glens Falls | 10 | Glens Falls | 23:19.8 |
| 110 | Bradley SeymourPlace 110 · Grade 12 · Beekmantown Central | 12 | Beekmantown Central | 23:41.3 |
| 111 | Thomas FortinoPlace 111 · Grade 10 · Notre Dame Jr/Sr (Utica) | 10 | Notre Dame Jr/Sr (Utica) | 25:06.0 PR |
| 112 | Hunter ConroyPlace 112 · Grade 12 · Greenville Central | 12 | Greenville Central | 26:38.1 |
| 113 | Elijah OliverPlace 113 · Grade 9 · Gloversville | 9 | Gloversville | 26:57.2 PR |
| 114 | Jose BrowningPlace 114 · Grade 9 · Gloversville | 9 | Gloversville | 27:27.8 PR |