| 1 | Spencer StricklandPlace 1 · Grade 12 · Dryden | 12 | Dryden | 17:45.1 |
| 2 | Bobby BrothertonPlace 2 · Grade 12 · Dryden | 12 | Dryden | 17:45.3 |
| 3 | Jakob GreenwoodPlace 3 · Grade 12 · Dryden | 12 | Dryden | 19:10.6 |
| 4 | Miles CouchPlace 4 · Grade 11 · Dryden | 11 | Dryden | 19:12.7 |
| 5 | Ben StiadlePlace 5 · Grade 11 · Southern Cayuga | 11 | Southern Cayuga | 19:19.0 |
| 6 | Drew JacksonPlace 6 · Grade 12 · Groton | 12 | Groton | 19:41.3 |
| 7 | Aidan BrownPlace 7 · Grade 10 · Southern Cayuga | 10 | Southern Cayuga | 19:43.2 |
| 8 | Brennan BrockwayPlace 8 · Grade 10 · Groton | 10 | Groton | 19:44.6 |
| 9 | Damian RandallPlace 9 · Grade 11 · Marathon | 11 | Marathon | 19:59.6 |
| 10 | Brian CollierPlace 10 · Grade 12 · Southern Cayuga | 12 | Southern Cayuga | 20:00.1 |
| 11 | Jackson OtisPlace 11 · Grade 11 · Southern Cayuga | 11 | Southern Cayuga | 20:28.3 |
| 12 | Kyle StewartPlace 12 · Grade 11 · Southern Cayuga | 11 | Southern Cayuga | 20:28.4 |
| 13 | Sean KennedyPlace 13 · Grade 11 · Southern Cayuga | 11 | Southern Cayuga | 20:31.2 |
| 14 | Tyler FigueroaPlace 14 · Grade 9 · Southern Cayuga | 9 | Southern Cayuga | 20:31.9 |
| 15 | Josh RowlandPlace 15 · Grade 10 · Dryden | 10 | Dryden | 20:38.2 |
| 16 | Gabriel TeeterPlace 16 · Grade 11 · Marathon | 11 | Marathon | 20:38.2 |
| 17 | John CoppPlace 17 · Grade 12 · Whitney Point | 12 | Whitney Point | 21:16.8 |
| 18 | Luke GentryPlace 18 · Grade 9 · Southern Cayuga | 9 | Southern Cayuga | 21:20.5 |
| 19 | Tommy MillerPlace 19 · Grade 12 · Groton | 12 | Groton | 21:24.3 |
| 20 | Thomas WhitePlace 20 · Grade 11 · Marathon | 11 | Marathon | 21:29.5 |
| 21 | Elijah GriepPlace 21 · Grade 12 · Groton | 12 | Groton | 22:05.8 |
| 22 | Nick MarnellPlace 22 · Grade 11 · Moravia | 11 | Moravia | 22:10.6 |
| 23 | Jeffrey CarmichaelPlace 23 · Grade 10 · Moravia | 10 | Moravia | 22:15.8 |
| 24 | Gesten MahannahPlace 24 · Grade 11 · Southern Cayuga | 11 | Southern Cayuga | 22:26.6 |
| 25 | Adrian FinneyPlace 25 · Grade 12 · Dryden | 12 | Dryden | 22:38.7 |
| 26 | George Murphy-WilkPlace 26 · Grade 12 · Dryden | 12 | Dryden | 22:49.0 |
| 27 | Malakai HammondPlace 27 · Grade 9 · Marathon | 9 | Marathon | 22:51.7 |
| 28 | Isaiah RichardsonPlace 28 · Grade 9 · Southern Cayuga | 9 | Southern Cayuga | 22:51.8 |
| 29 | Owen StricklandPlace 29 · Grade 9 · Dryden | 9 | Dryden | 22:52.4 |
| 30 | Colin MoreyPlace 30 · Grade 11 · Groton | 11 | Groton | 22:56.3 |
| 31 | Bryce BevierPlace 31 · Grade 10 · Moravia | 10 | Moravia | 22:59.1 |
| 32 | Gabe MorganPlace 32 · Grade 10 · Moravia | 10 | Moravia | 23:06.9 |
| 33 | Ben AndersonPlace 33 · Grade 9 · Dryden | 9 | Dryden | 23:09.2 |
| 34 | Cameron BrehmPlace 34 · Grade 10 · Groton | 10 | Groton | 23:15.3 |
| 35 | Evan TicknerPlace 35 · Grade 11 · Marathon | 11 | Marathon | 24:32.0 |
| 36 | Julian SpeightPlace 36 · Grade 10 · Dryden | 10 | Dryden | 24:37.0 |
| 37 | Diego NinoPlace 37 · Grade 11 · Groton | 11 | Groton | 25:30.6 |
| 38 | Max HaneyPlace 38 · Grade 9 · Dryden | 9 | Dryden | 26:18.4 |
| 39 | Kenny PegosPlace 39 · Grade 10 · Whitney Point | 10 | Whitney Point | 27:57.5 |
| 40 | John TimmonsPlace 40 · Grade 10 · Whitney Point | 10 | Whitney Point | 29:23.1 |
| 41 | Nate SolomonPlace 41 · Grade 12 · Dryden | 12 | Dryden | 29:52.4 |
| 42 | Brown ConnorPlace 42 · Grade 10 · Marathon | 10 | Marathon | 32:32.5 |
| 1 | SophiaPlace 1 · Bennett | — | Bennett | 21:26 |
| 2 | BriannaPlace 2 · Gentile | — | Gentile | 23:18 |
| 3 | BetsyPlace 3 · Gloss | — | Gloss | 24:34 |
| 4 | KyliePlace 4 · Rejman | — | Rejman | 25:07 |
| 5 | MarissaPlace 5 · Wiemann | — | Wiemann | 25:08 |