| 1 | Daniel GiacominiPlace 1 · Grade 10 · Williamsville | 10 | Williamsville | 16:54.67 |
| 2 | Jack WillenborgPlace 2 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 17:15.70 |
| 3 | Drew MirabilePlace 3 · Grade 9 · Williamsville | 9 | Williamsville | 17:24.90 |
| 4 | Avery GlasgowPlace 4 · Grade 10 · Williamsville | 10 | Williamsville | 17:34.87 |
| 5 | Cody SzafranskiPlace 5 · Grade 11 · Williamsville | 11 | Williamsville | 17:53.73 |
| 6 | Luke BallPlace 6 · Grade 12 · Williamsville | 12 | Williamsville | 17:54.63 |
| 7 | Jonathan JanssenPlace 7 · Grade 9 · Williamsville | 9 | Williamsville | 18:09.74 |
| 8 | Riley FlaniganPlace 8 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 18:11.34 |
| 9 | Chase CurtisPlace 9 · Grade 12 · Auburn | 12 | Auburn | 18:19.76 |
| 10 | Hunter TabbPlace 10 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 18:33.11 |
| 11 | Logan GiacominiPlace 11 · Grade 11 · Williamsville | 11 | Williamsville | 18:33.87 |
| 12 | Coltn SmothersPlace 12 · Grade 12 · Auburn | 12 | Auburn | 18:36.74 |
| 13 | Will BudingerPlace 13 · Grade 11 · Williamsville | 11 | Williamsville | 18:47.00 |
| 14 | Sam SheaPlace 14 · Grade 12 · Pleasant Plains | 12 | Pleasant Plains | 18:49.89 |
| 15 | Jack McCoyPlace 15 · Grade 12 · Williamsville | 12 | Williamsville | 18:50.17 |
| 16 | Luke FarnsworthPlace 16 · Grade 11 · Williamsville | 11 | Williamsville | 18:59.06 |
| 17 | Camden WelanderPlace 17 · Grade 11 · Williamsville | 11 | Williamsville | 19:06.79 |
| 18 | Will DemarcoPlace 18 · Grade 12 · Williamsville | 12 | Williamsville | 19:07.50 PR |
| 19 | Jacob DivjakPlace 19 · Grade 11 · Auburn | 11 | Auburn | 19:18.84 |
| 20 | Logan GuillouPlace 20 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 19:39.05 |
| 21 | Jack PearcePlace 21 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 19:39.39 |
| 22 | Brandon DaughertyPlace 22 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 19:40.60 |
| 23 | Aidan BradburyPlace 23 · Grade 11 · Auburn | 11 | Auburn | 19:49.15 |
| 24 | Jovan RichmondPlace 24 · Grade 9 · Auburn | 9 | Auburn | 19:59.69 |
| 25 | Nicholas TalleyPlace 25 · Grade 12 · Auburn | 12 | Auburn | 20:23.54 |
| 26 | Adam SchnellPlace 26 · Grade 10 · Pleasant Plains | 10 | Pleasant Plains | 20:34.33 PR |
| 27 | Max AlessiaPlace 27 · Grade 9 · Williamsville | 9 | Williamsville | 20:53.14 |
| 28 | Jacob SharpPlace 28 · Grade 10 · Auburn | 10 | Auburn | 21:05.15 |
| 29 | Jackson KernPlace 29 · Grade 10 · Auburn | 10 | Auburn | 21:08.77 |
| 30 | Armin LucaseyPlace 30 · Grade 9 · Pleasant Plains | 9 | Pleasant Plains | 21:14.04 |
| 31 | Jax RichmondPlace 31 · Grade 11 · Auburn | 11 | Auburn | 21:19.35 |
| 32 | Michaelangelo NadaliniPlace 32 · Grade 11 · Auburn | 11 | Auburn | 22:33.91 |
| 33 | Connor DovePlace 33 · Grade 11 · Pleasant Plains | 11 | Pleasant Plains | 23:33.70 |