| 1 | Alex MatsonPlace 1 · Grade 12 · Shenendehowa | 12 | Shenendehowa | 2:40.75 |
| 2 | Jack HuberPlace 2 · Grade 11 · Bethlehem Ce | 11 | Bethlehem Ce | 2:41.42 |
| 3 | Michael BashantPlace 3 · Grade 12 · Burnt Hills- | 12 | Burnt Hills- | 2:41.66 |
| 4 | Antonio BeltranPlace 4 · Grade 10 · Schalmont | 10 | Schalmont | 2:42.71 |
| 5 | Nick HunzikerPlace 5 · Grade 10 · Burnt Hills- | 10 | Burnt Hills- | 2:45.96 |
| 6 | Jonah AllardPlace 6 · Grade 12 · Notre Dame-B | 12 | Notre Dame-B | 2:47.29 |
| 7 | Michael FlowersPlace 7 · Grade 12 · Christian Br | 12 | Christian Br | 2:49.37 |
| 8 | Matt TatePlace 8 · Grade 11 · Niskayuna | 11 | Niskayuna | 2:54.39 |
| 9 | Bryce BarberPlace 9 · Grade 12 · Colonie | 12 | Colonie | 2:59.03 |
| — | Nick BradyGrade 12 · Saratoga Spr | 12 | Saratoga Spr | 2:38.87 |
| — | Alex HislopGrade 10 · Shenendehowa | 10 | Shenendehowa | 2:40.14 |
| — | Ethan BrunellGrade 10 · Shenendehowa | 10 | Shenendehowa | 2:42.19 |
| — | Ezra RugglesGrade 10 · Saratoga Spr | 10 | Saratoga Spr | 2:45.81 |
| — | Tyler LipinaGrade 12 · Colonie | 12 | Colonie | 2:43.93 |
| — | Jacob OertelGrade 11 · Colonie | 11 | Colonie | 2:42.13 |
| — | Evan BrennanGrade 10 · Burnt Hills- | 10 | Burnt Hills- | 2:42.53 |
| — | David MetacarpaGrade 9 · Burnt Hills- | 9 | Burnt Hills- | 2:49.64 |
| — | Anthony CusatoGrade 11 · Guilderland | 11 | Guilderland | 2:50.01 |
| — | Andrew HoranGrade 12 · Guilderland | 12 | Guilderland | 2:42.87 |
| — | Chris HughesGrade 11 · Glens Falls | 11 | Glens Falls | 2:40.57 |
| — | Colin BeasorGrade 12 · Greenwich Ce | 12 | Greenwich Ce | 2:48.20 |