| 1 | Noah BizerPlace 1 · Grade 12 · Albany | 12 | Albany | 15:56.9 PR |
| 2 | Reece LongPlace 2 · Grade 10 · Ausable Valley Central | 10 | Ausable Valley Central | 16:40.0 |
| 3 | Gavin WinacottPlace 3 · Grade 11 · Schuylerville Central | 11 | Schuylerville Central | 17:01.1 |
| 4 | Madden RichardsPlace 4 · Grade 9 · Broadalbin-Perth | 9 | Broadalbin-Perth | 17:04.0 |
| 5 | Owen WeissPlace 5 · Grade 10 · Broadalbin-Perth | 10 | Broadalbin-Perth | 17:07.8 |
| 6 | Cameron VolkPlace 6 · Grade 12 · Albany | 12 | Albany | 17:20.1 PR |
| 7 | Andrew HughesPlace 7 · Grade 11 · Cobleskill Richmondville | 11 | Cobleskill Richmondville | 17:23.7 |
| 8 | Matthew WilliamsPlace 8 · Grade 11 · Scotia-Glenville Central | 11 | Scotia-Glenville Central | 17:29.6 |
| 9 | Brendan PedonePlace 9 · Grade 10 · Scotia-Glenville Central | 10 | Scotia-Glenville Central | 17:35.7 |
| 10 | Parker CornwallPlace 10 · Grade 12 · Granville Central | 12 | Granville Central | 17:44.5 |
| 11 | Jasper BermanPlace 11 · Grade 12 · Scotia-Glenville Central | 12 | Scotia-Glenville Central | 17:51.0 |
| 12 | Carter WardPlace 12 · Grade 8 · Voorheesville (Bouton) | 8 | Voorheesville (Bouton) | 17:53.0 |
| 13 | Louis McColleyPlace 13 · Grade 12 · Troy | 12 | Troy | 17:53.8 |
| 14 | Anthony BauerPlace 14 · Grade 9 · Mayfield Central | 9 | Mayfield Central | 17:53.9 |
| 15 | Abdelkarim HassyPlace 15 · Grade 12 · Albany | 12 | Albany | 17:55.6 PR |
| 16 | Colton LizzioPlace 16 · Grade 12 · Broadalbin-Perth | 12 | Broadalbin-Perth | 18:03.3 |
| 17 | Enzo DimezzaPlace 17 · Grade 9 · Broadalbin-Perth | 9 | Broadalbin-Perth | 18:14.5 |
| 18 | Evan PaliwodaPlace 18 · Grade 10 · Cobleskill Richmondville | 10 | Cobleskill Richmondville | 18:16.7 |
| 19 | Vincent MitchellPlace 19 · Grade 10 · Ausable Valley Central | 10 | Ausable Valley Central | 18:22.9 |
| 20 | Daniel LevyPlace 20 · Grade 12 · Albany | 12 | Albany | 18:23.0 |
| 21 | Christian LaBountyPlace 21 · Grade 12 · Schuylerville Central | 12 | Schuylerville Central | 18:32.3 |
| 22 | Augustus AlbrightPlace 22 · Grade 10 · Scotia-Glenville Central | 10 | Scotia-Glenville Central | 18:32.4 PR |
| 23 | Northern DutcherPlace 23 · Grade 10 · Mayfield Central | 10 | Mayfield Central | 18:40.6 |
| 24 | Preston LippmannPlace 24 · Grade 10 · Scotia-Glenville Central | 10 | Scotia-Glenville Central | 18:42.8 |
| 25 | Jake WheelinPlace 25 · Grade 10 · Ausable Valley Central | 10 | Ausable Valley Central | 18:53.2 |
| 26 | Cassius AbodeelyPlace 26 · Grade 11 · South Glens Falls Central | 11 | South Glens Falls Central | 18:57.3 |
| 27 | Henry HypnarowskiPlace 27 · Grade 12 · Albany | 12 | Albany | 18:58.1 PR |
| 28 | Caidogan GreenleyPlace 28 · Grade 11 · Ausable Valley Central | 11 | Ausable Valley Central | 19:01.7 |
| 29 | Ian CurleyPlace 29 · Grade 11 · Mayfield Central | 11 | Mayfield Central | 19:05.3 PR |
| 30 | Maximus AbodeelyPlace 30 · Grade 11 · South Glens Falls Central | 11 | South Glens Falls Central | 19:07.4 |
| 31 | Jiraiya BelcherPlace 31 · Grade 10 · Broadalbin-Perth | 10 | Broadalbin-Perth | 19:09.9 |
| 32 | Sebastian PowerPlace 32 · Grade 10 · Broadalbin-Perth | 10 | Broadalbin-Perth | 19:13.3 |
| 33 | Braeden SheeranPlace 33 · Grade 11 · South Glens Falls Central | 11 | South Glens Falls Central | 19:16.0 |
| 34 | Mason HealyPlace 34 · Grade 12 · Broadalbin-Perth | 12 | Broadalbin-Perth | 19:16.5 |
| 35 | Carter MisiewiczPlace 35 · Grade 11 · Scotia-Glenville Central | 11 | Scotia-Glenville Central | 19:21.1 |
| 36 | Harry SlaterPlace 36 · Grade 11 · Ausable Valley Central | 11 | Ausable Valley Central | 19:21.2 |
| 37 | Liam BelknapPlace 37 · Grade 11 · Mayfield Central | 11 | Mayfield Central | 19:23.8 |
| 38 | Aydin BeckPlace 38 · Grade 10 · Mayfield Central | 10 | Mayfield Central | 19:26.4 |
| 39 | Peter CoffeyPlace 39 · Grade 10 · Voorheesville (Bouton) | 10 | Voorheesville (Bouton) | 19:27.1 |
| 40 | Cameron WinacottPlace 40 · Grade 9 · Schuylerville Central | 9 | Schuylerville Central | 19:34.3 |
| 41 | Haven AlessiPlace 41 · Grade 11 · Glens Falls | 11 | Glens Falls | 19:35.9 |
| 42 | Benjamin BorntPlace 42 · Grade 11 · Johnstown | 11 | Johnstown | 19:37.8 |
| 43 | Brady LampronPlace 43 · Grade 11 · Cobleskill Richmondville | 11 | Cobleskill Richmondville | 19:41.7 |
| 44 | Braedan WatersPlace 44 · Grade 12 · Holy Trinity | 12 | Holy Trinity | 19:45.2 |
| 45 | Parker SimonPlace 45 · Grade 12 · South Glens Falls Central | 12 | South Glens Falls Central | 19:50.5 |
| 46 | Ronin GosselinPlace 46 · Grade 12 · Granville Central | 12 | Granville Central | 19:50.6 |
| 47 | Judah BuckleyPlace 47 · Grade 10 · Voorheesville (Bouton) | 10 | Voorheesville (Bouton) | 19:52.6 |
| 48 | Charles HughesPlace 48 · Grade 12 · Schuylerville Central | 12 | Schuylerville Central | 19:53.4 |
| 49 | Nathaniel PuponsPlace 49 · Grade 11 · Albany | 11 | Albany | 19:55.5 |
| 50 | Finn ConnellyPlace 50 · Grade 11 · Schuylerville Central | 11 | Schuylerville Central | 20:04.5 PR |
| 51 | Thandise PietersePlace 51 · Grade 11 · Albany | 11 | Albany | 20:14.1 |
| 52 | Nicholas FrenyeaPlace 52 · Grade 9 · Holy Trinity | 9 | Holy Trinity | 20:20.9 |
| 53 | Parker RoyaelPlace 53 · Grade 8 · Glens Falls | 8 | Glens Falls | 20:24.4 |
| 54 | Cavanaugh PowersPlace 54 · Grade 12 · Glens Falls | 12 | Glens Falls | 20:26.4 |
| 55 | Jacob RisleyPlace 55 · Grade 9 · Johnstown | 9 | Johnstown | 20:31.5 |
| 56 | Collin MaguirePlace 56 · Grade 10 · South Glens Falls Central | 10 | South Glens Falls Central | 20:31.7 |
| 57 | Noah RumrillPlace 57 · Grade 11 · Johnstown | 11 | Johnstown | 20:39.7 |
| 58 | John ShafferPlace 58 · Grade 10 · Scotia-Glenville Central | 10 | Scotia-Glenville Central | 20:45.3 |
| 59 | Hayden HecklerPlace 59 · Grade 10 · Voorheesville (Bouton) | 10 | Voorheesville (Bouton) | 20:46.0 |
| 60 | Lee SnyderPlace 60 · Grade 11 · Troy | 11 | Troy | 20:48.7 |
| 61 | Jacob TrzaskosPlace 61 · Grade 12 · South Glens Falls Central | 12 | South Glens Falls Central | 20:56.1 |
| 62 | Elijah StraightPlace 62 · Grade 10 · Glens Falls | 10 | Glens Falls | 20:57.0 |
| 63 | Jake LanfearPlace 63 · Grade 12 · South Glens Falls Central | 12 | South Glens Falls Central | 20:58.5 |
| 64 | Devin DeMagistrisPlace 64 · Grade 11 · Johnstown | 11 | Johnstown | 21:05.1 |
| 65 | Miles BorntPlace 65 · Grade 9 · Mayfield Central | 9 | Mayfield Central | 21:24.7 |
| 66 | Brett StewartPlace 66 · Grade 12 · Granville Central | 12 | Granville Central | 21:29.1 |
| 67 | Ellison HawkinsPlace 67 · Grade 9 · Voorheesville (Bouton) | 9 | Voorheesville (Bouton) | 21:29.1 |
| 68 | Joe CocciPlace 68 · Grade 11 · Voorheesville (Bouton) | 11 | Voorheesville (Bouton) | 21:58.6 |
| 69 | Rowand HeckmanPlace 69 · Grade 11 · Troy | 11 | Troy | 22:00.7 |
| 70 | Finn RufaPlace 70 · Grade 9 · Voorheesville (Bouton) | 9 | Voorheesville (Bouton) | 22:16.2 |
| 71 | Kyle HewittPlace 71 · Grade 12 · Schuylerville Central | 12 | Schuylerville Central | 22:36.3 |
| 72 | Richard StonePlace 72 · Grade 9 · Mayfield Central | 9 | Mayfield Central | 22:54.8 |
| 73 | Brayden HakesPlace 73 · Grade 11 · Johnstown | 11 | Johnstown | 22:59.4 |
| 74 | Cecil LalonePlace 74 · Grade 11 · Glens Falls | 11 | Glens Falls | 23:07.5 |
| 75 | Bennett MenardPlace 75 · Grade 11 · Glens Falls | 11 | Glens Falls | 23:21.8 |
| 76 | Christopher LagoPlace 76 · Grade 11 · Johnstown | 11 | Johnstown | 23:59.4 |
| 77 | Owen LavoiePlace 77 · Grade 12 · Holy Trinity | 12 | Holy Trinity | 24:37.2 PR |
| 78 | Luke WilsonPlace 78 · Grade 9 · Granville Central | 9 | Granville Central | 24:41.1 |
| 79 | Avery McMorrisPlace 79 · Grade 12 · Schuylerville Central | 12 | Schuylerville Central | 25:04.5 |
| 80 | Samuel SmithPlace 80 · Grade 9 · Cobleskill Richmondville | 9 | Cobleskill Richmondville | 25:14.7 |
| 81 | Kason KindarPlace 81 · Grade 11 · Mayfield Central | 11 | Mayfield Central | 25:40.8 |
| 82 | Aldo MeltzPlace 82 · Grade 12 · Troy | 12 | Troy | 26:53.1 |
| 83 | Yasin GloverPlace 83 · Grade 11 · Holy Trinity | 11 | Holy Trinity | 27:04.9 PR |
| 84 | Elliot HaverlyPlace 84 · Grade 12 · Johnstown | 12 | Johnstown | 27:57.9 |
| 85 | Alex WolfPlace 85 · Grade 9 · Glens Falls | 9 | Glens Falls | 28:09.6 |
| 86 | Tanner MorganPlace 86 · Grade 8 · Granville Central | 8 | Granville Central | 28:39.9 |