| 1 | Luke PeltonPlace 1 · Grade 12 · Rome Free Academy | 12 | Rome Free Academy | 15:55.8 PR |
| 2 | Dylan PeltonPlace 2 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 16:45.6 PR |
| 3 | Brenden ChennellsPlace 3 · Grade 11 · Camden | 11 | Camden | 17:13.3 |
| 4 | Wyatt KnammPlace 4 · Grade 11 · Rome Free Academy | 11 | Rome Free Academy | 17:46.4 PR |
| 5 | Anibal VerdejoPlace 5 · Grade 11 · New Hartford | 11 | New Hartford | 18:01.2 PR |
| 6 | Damien SandsPlace 6 · Grade 11 · Camden | 11 | Camden | 18:06.8 PR |
| 7 | Elisha ReedPlace 7 · Grade 12 · Camden | 12 | Camden | 18:18.9 PR |
| 8 | Jaxon WoodcockPlace 8 · Grade 11 · Camden | 11 | Camden | 18:20.6 |
| 9 | Max HeilandPlace 9 · Grade 10 · New Hartford | 10 | New Hartford | 18:31.3 PR |
| 10 | Brycen GaiserPlace 10 · Grade 12 · New Hartford | 12 | New Hartford | 18:31.8 |
| 11 | Derek BergPlace 11 · Grade 10 · New Hartford | 10 | New Hartford | 18:52.7 |
| 12 | Aidan LuleyPlace 12 · Grade 11 · New Hartford | 11 | New Hartford | 19:00.5 PR |
| 13 | Gavin StephensPlace 13 · Grade 11 · New Hartford | 11 | New Hartford | 19:14.1 PR |
| 14 | Jeremy BlanchardPlace 14 · Grade 10 · Rome Free Academy | 10 | Rome Free Academy | 19:31.3 PR |
| 15 | Landon Brown-WhitcoPlace 15 · Grade 9 · New Hartford | 9 | New Hartford | 19:42.0 |
| 16 | Raymond MaldonadoPlace 16 · Grade 9 · Notre Dame Jr/Sr (Utica) | 9 | Notre Dame Jr/Sr (Utica) | 19:46.6 PR |
| 17 | Jacob BrychPlace 17 · Grade 11 · New Hartford | 11 | New Hartford | 19:54.6 |
| 18 | Samuel GetmanPlace 18 · Grade 11 · New Hartford | 11 | New Hartford | 19:57.6 PR |
| 19 | Owen EichPlace 19 · Grade 11 · New Hartford | 11 | New Hartford | 20:03.6 PR |
| 20 | Ashton LewthwaitePlace 20 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 20:04.2 PR |
| 21 | Jeffery Vaughn JrPlace 21 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 20:07.1 PR |
| 22 | Cody GrabinskiPlace 22 · Grade 11 · Notre Dame Jr/Sr (Utica) | 11 | Notre Dame Jr/Sr (Utica) | 20:19.0 PR |
| 23 | Samuel PatreiPlace 23 · Grade 11 · Notre Dame Jr/Sr (Utica) | 11 | Notre Dame Jr/Sr (Utica) | 20:28.4 PR |
| 24 | Nate BrychPlace 24 · Grade 9 · New Hartford | 9 | New Hartford | 20:48.5 PR |
| 25 | Henry ShuppPlace 25 · Grade 11 · New Hartford | 11 | New Hartford | 21:13.2 |
| 26 | Nickerson RacePlace 26 · Grade 10 · Rome Free Academy | 10 | Rome Free Academy | 21:14.9 PR |
| 27 | Edson GamarraPlace 27 · Grade 12 · New Hartford | 12 | New Hartford | 21:18.0 PR |
| 28 | Andrew ScrimgeourPlace 28 · Grade 10 · New Hartford | 10 | New Hartford | 21:18.4 |
| 29 | Walter KarasPlace 29 · Grade 9 · New Hartford | 9 | New Hartford | 21:19.0 PR |
| 30 | Declan BubnisPlace 30 · Grade 9 · New Hartford | 9 | New Hartford | 21:23.3 PR |
| 31 | Logan LockwoodPlace 31 · Grade 9 · New Hartford | 9 | New Hartford | 21:37.9 PR |
| 32 | Joseph RadellPlace 32 · Grade 9 · New Hartford | 9 | New Hartford | 21:47.0 PR |
| 33 | Rayan SyedPlace 33 · Grade 9 · New Hartford | 9 | New Hartford | 21:48.0 PR |
| 34 | Bartholomew SeidlPlace 34 · Grade 12 · Camden | 12 | Camden | 21:52.9 PR |
| 35 | David FanelliPlace 35 · Grade 11 · New Hartford | 11 | New Hartford | 22:07.5 PR |
| 36 | Griffin WalkerPlace 36 · Grade 9 · New Hartford | 9 | New Hartford | 22:21.0 PR |
| 37 | Grady ConoverPlace 37 · Grade 9 · New Hartford | 9 | New Hartford | 22:27.5 PR |
| 38 | Ben HopkinsPlace 38 · Grade 10 · Notre Dame Jr/Sr (Utica) | 10 | Notre Dame Jr/Sr (Utica) | 22:31.5 |
| 39 | Phillip WilliamsPlace 39 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 22:32.6 PR |
| 40 | Jacob StreetPlace 40 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 22:33.1 PR |
| 41 | Daniel MurrayPlace 41 · Grade 11 · New Hartford | 11 | New Hartford | 22:37.7 PR |
| 42 | Heaven ApontePlace 42 · Grade 10 · New Hartford | 10 | New Hartford | 23:33.6 PR |
| 43 | Michael FitzgeraldPlace 43 · Grade 10 · Notre Dame Jr/Sr (Utica) | 10 | Notre Dame Jr/Sr (Utica) | 23:53.6 |
| 44 | Hunter McAdamsPlace 44 · Grade 11 · Notre Dame Jr/Sr (Utica) | 11 | Notre Dame Jr/Sr (Utica) | 24:46.5 |
| 45 | Vincent HyattPlace 45 · Grade 9 · New Hartford | 9 | New Hartford | 24:55.9 PR |
| 46 | Raymond TuckerPlace 46 · Grade 10 · Rome Free Academy | 10 | Rome Free Academy | 25:05.4 PR |
| 47 | Scott YourdonPlace 47 · Grade 12 · Notre Dame Jr/Sr (Utica) | 12 | Notre Dame Jr/Sr (Utica) | 25:19.6 PR |
| 48 | Rayyan BourhimPlace 48 · Grade 9 · New Hartford | 9 | New Hartford | 25:29.8 PR |
| 49 | Karl HoodPlace 49 · Grade 9 · Camden | 9 | Camden | 25:31.8 PR |
| 50 | Jayden SilvaPlace 50 · Grade 9 · New Hartford | 9 | New Hartford | 25:53.3 PR |
| 51 | Mohamed SahbaniPlace 51 · Grade 9 · New Hartford | 9 | New Hartford | 26:42.6 |
| 52 | Gryffin HowardPlace 52 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 26:59.8 PR |
| 53 | Wyatt LintsPlace 53 · Grade 10 · New Hartford | 10 | New Hartford | 28:55.1 |
| 54 | Evan DanielsPlace 54 · Grade 9 · Rome Free Academy | 9 | Rome Free Academy | 28:56.9 PR |
| 55 | Thomas FortinoPlace 55 · Grade 9 · Notre Dame Jr/Sr (Utica) | 9 | Notre Dame Jr/Sr (Utica) | 29:22.4 |
| 56 | James HopkinsPlace 56 · Grade 11 · Notre Dame Jr/Sr (Utica) | 11 | Notre Dame Jr/Sr (Utica) | 32:13.1 PR |
| 57 | Jackson DavisPlace 57 · Grade 9 · New Hartford | 9 | New Hartford | 37:00.5 |