| 1 | Maxx AndersonPlace 1 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 19:48.23 |
| 2 | John WilkinsonPlace 2 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 20:25.20 |
| 3 | Owen HallPlace 3 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 20:36.28 |
| 4 | Matthew RosenbergPlace 4 · Grade 11 · Lockport | 11 | Lockport | 20:56.10 |
| 5 | Everett LubsPlace 5 · Grade 10 · Lockport | 10 | Lockport | 20:58.72 |
| 6 | Joshua GoldenPlace 6 · Grade 8 · Grand Island Central | 8 | Grand Island Central | 21:10.96 |
| 7 | Joseph SchusterPlace 7 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 21:26.20 |
| 8 | Blake CopelinPlace 8 · Grade 8 · Niagara Falls | 8 | Niagara Falls | 21:33.64 |
| 9 | Colton GauckPlace 9 · Grade 9 · Pioneer Central | 9 | Pioneer Central | 21:46.94 |
| 10 | Ron GangPlace 10 · Grade 9 · St Francis | 9 | St Francis | 22:03.18 |
| 11 | William VonaPlace 11 · Grade 11 · Lockport | 11 | Lockport | 22:12.57 |
| 12 | Thomas DecouxPlace 12 · Grade 9 · Grand Island Central | 9 | Grand Island Central | 22:15.18 |
| 13 | Andrew ChasePlace 13 · Grade 8 · Niagara Falls | 8 | Niagara Falls | 22:17.06 |
| 14 | ISRAEL LNUPlace 14 · Grade 12 · Tapestry Charter | 12 | Tapestry Charter | 22:20.95 |
| 15 | Roger MceachonPlace 15 · Grade 9 · Lockport | 9 | Lockport | 22:22.89 |
| 16 | Christopher SobrinoPlace 16 · Grade 10 · Grand Island Central | 10 | Grand Island Central | 22:30.15 |
| 17 | Kyle StodolkaPlace 17 · Grade 9 · Iroquois | 9 | Iroquois | 22:32.96 |
| 18 | Ricky MyersPlace 18 · Grade 10 · Williamsville South | 10 | Williamsville South | 22:38.75 |
| 19 | Michael PanuccioPlace 19 · Grade 9 · Williamsville North | 9 | Williamsville North | 22:45.44 |
| 20 | Nathan ReichenbergPlace 20 · Grade 12 · St Francis | 12 | St Francis | 22:45.49 |
| 21 | Clayvon CummingsPlace 21 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 22:45.56 |
| 22 | Daniel HoslerPlace 22 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 22:52.26 |
| 23 | Ben WasiuraPlace 23 · Grade 9 · Lockport | 9 | Lockport | 22:52.89 |
| 24 | Liam BrennanPlace 24 · Grade 9 · Lockport | 9 | Lockport | 23:08.53 |
| 25 | Donavin WittschackPlace 25 · Grade 11 · St Francis | 11 | St Francis | 23:11.78 |
| 26 | Jay ChristianPlace 26 · Grade 10 · Grand Island Central | 10 | Grand Island Central | 23:12.48 |
| 27 | Alec BurgerPlace 27 · Grade 10 · St Mary's (Lancaster) | 10 | St Mary's (Lancaster) | 23:15.43 |
| 28 | Aiden GolembiewskiPlace 28 · Grade 12 · Grand Island Central | 12 | Grand Island Central | 23:19.75 PR |
| 29 | Cole MosleyPlace 29 · Grade 10 · Niagara Falls | 10 | Niagara Falls | 23:27.99 |
| 30 | Brayden FlorioPlace 30 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 23:28.69 |
| 31 | Colin HeftkaPlace 31 · Grade 10 · St Francis | 10 | St Francis | 23:34.75 |
| 32 | Nolan InglisPlace 32 · Grade 9 · Williamsville South | 9 | Williamsville South | 23:39.50 |
| 33 | Lukas BarniakPlace 33 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 23:46.15 |
| 34 | Logan DuffyPlace 34 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 23:52.80 |
| 35 | Aiden DuffyPlace 35 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 23:55.30 |
| 36 | Zayd MuqtadirPlace 36 · Grade 11 · Williamsville North | 11 | Williamsville North | 24:10.33 |
| 37 | John CoramPlace 37 · Grade 12 · Grand Island Central | 12 | Grand Island Central | 24:11.79 |
| 38 | Lucas BurkePlace 38 · Grade 9 · Lockport | 9 | Lockport | 24:26.22 |
| 39 | Jack MartinelloPlace 39 · Grade 10 · Lockport | 10 | Lockport | 24:42.29 |
| 40 | Logan GatesPlace 40 · Grade 12 · Lockport | 12 | Lockport | 24:54.24 PR |
| 41 | Luke GiambraPlace 41 · Grade 8 · Grand Island Central | 8 | Grand Island Central | 24:54.71 |
| 42 | Lamar Mcculley iiPlace 42 · Grade 10 · Williamsville North | 10 | Williamsville North | 25:30.19 |
| 43 | Noah DonnerPlace 43 · Grade 11 · Williamsville South | 11 | Williamsville South | 25:47.79 |
| 44 | John KolasinskiPlace 44 · Grade 9 · Pioneer Central | 9 | Pioneer Central | 26:03.88 |
| 45 | Daniel LewisPlace 45 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 26:25.05 |
| 46 | IAN RUGPlace 46 · Grade 9 · Lockport | 9 | Lockport | 26:55.16 |
| 47 | Luca LaspadaPlace 47 · Grade 9 · Lockport | 9 | Lockport | 27:07.97 |
| 48 | Jack CaldwellPlace 48 · Grade 9 · Grand Island Central | 9 | Grand Island Central | 27:16.69 |
| 49 | Chris RootPlace 49 · Grade 7 · Pioneer Central | 7 | Pioneer Central | 27:16.94 |
| 50 | Nathan ThomasPlace 50 · Grade 11 · Iroquois | 11 | Iroquois | 27:33.69 |
| 51 | Luke AllenPlace 51 · Grade 9 · Williamsville South | 9 | Williamsville South | 27:35.22 |
| 52 | Ian FieglPlace 52 · Grade 10 · Williamsville South | 10 | Williamsville South | 27:45.00 |
| 53 | Jake SeitzPlace 53 · Grade 11 · Iroquois | 11 | Iroquois | 28:11.37 |
| 54 | Riley PfeisterPlace 54 · Grade 11 · Williamsville South | 11 | Williamsville South | 28:18.05 |
| 55 | Adam BeckPlace 55 · Grade 11 · Williamsville South | 11 | Williamsville South | 29:29.38 |
| 56 | Ricky HutchensPlace 56 · Grade 11 · Tapestry Charter | 11 | Tapestry Charter | 29:44.30 |
| 57 | Joshu SwierczynskiPlace 57 · Grade 10 · Maryvale | 10 | Maryvale | 29:58.08 |
| 58 | Jay ErwinPlace 58 · Grade 10 · St Mary's (Lancaster) | 10 | St Mary's (Lancaster) | 30:12.87 |
| 59 | Elijah PrintupPlace 59 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 31:32.42 |
| 60 | Khemraj GoorbaranPlace 60 · Grade 10 · Lockport | 10 | Lockport | 32:01.90 |
| 61 | Ben RisciliPlace 61 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 33:17.87 |
| 62 | Kevin GalkoPlace 62 · Grade 9 · Niagara Falls | 9 | Niagara Falls | 36:35.23 |