| 1 | Chase StanczewskiPlace 1 · Grade 12 · Iroquois | 12 | Iroquois | 17:14.11 |
| 2 | Carson HinklePlace 2 · Grade 12 · Grand Island Central | 12 | Grand Island Central | 17:32.82 |
| 3 | Noah MoranPlace 3 · Grade 10 · Lockport | 10 | Lockport | 17:40.53 |
| 4 | Tyler StodolkaPlace 4 · Grade 12 · Iroquois | 12 | Iroquois | 17:48.08 |
| 5 | Thomas PivarunasPlace 5 · Grade 12 · St Francis | 12 | St Francis | 17:52.63 PR |
| 6 | Henry KnightPlace 6 · Grade 11 · Williamsville North | 11 | Williamsville North | 17:57.60 |
| 7 | Levi BookerPlace 7 · Grade 8 · Iroquois | 8 | Iroquois | 17:58.95 |
| 8 | Adam RickPlace 8 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 18:11.14 |
| 9 | William KuehnerPlace 9 · Grade 11 · Iroquois | 11 | Iroquois | 18:16.23 |
| 10 | Isaac SnyderPlace 10 · Grade 11 · St Francis | 11 | St Francis | 18:17.30 |
| 11 | Colin PinzelPlace 11 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 18:22.18 |
| 12 | Jackson TowerPlace 12 · Grade 10 · Grand Island Central | 10 | Grand Island Central | 18:30.07 |
| 13 | Matthew LasotaPlace 13 · Grade 9 · Niagara Falls | 9 | Niagara Falls | 18:41.36 |
| 14 | Austin FronczakPlace 14 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 18:46.01 |
| 15 | Declan WalworthPlace 15 · Grade 9 · Grand Island Central | 9 | Grand Island Central | 18:49.29 |
| 16 | Parker ConmyPlace 16 · Grade 12 · Williamsville South | 12 | Williamsville South | 18:58.89 |
| 17 | Jackson MichalekPlace 17 · Grade 11 · Iroquois | 11 | Iroquois | 18:59.48 |
| 18 | Peter WestbergPlace 18 · Grade 8 · Grand Island Central | 8 | Grand Island Central | 19:00.31 |
| 19 | Oskar DoerfleinPlace 19 · Grade 9 · St Francis | 9 | St Francis | 19:01.51 |
| 20 | Bode MorelloPlace 20 · Grade 10 · Lockport | 10 | Lockport | 19:05.55 |
| 21 | Brandan PhillippsPlace 21 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 19:06.05 PR |
| 22 | Angelo RiggioPlace 22 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 19:11.78 |
| 23 | Dominic PapaPlace 23 · Grade 9 · St Francis | 9 | St Francis | 19:12.86 |
| 24 | Trevor PoyfairPlace 24 · Grade 12 · Lockport | 12 | Lockport | 19:13.18 |
| 25 | Luke HensleyPlace 25 · Grade 11 · Williamsville North | 11 | Williamsville North | 19:23.43 |
| 26 | Grayson ShelpPlace 26 · Grade 10 · Grand Island Central | 10 | Grand Island Central | 19:24.97 |
| 27 | Noah FrancoPlace 27 · Grade 12 · Grand Island Central | 12 | Grand Island Central | 19:26.34 |
| 28 | Landon LombardoPlace 28 · Grade 9 · Williamsville North | 9 | Williamsville North | 19:34.62 |
| 29 | Cole FarnhamPlace 29 · Grade 12 · Lockport | 12 | Lockport | 19:42.01 |
| 30 | Aiden ChasePlace 30 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 19:42.36 |
| 31 | Miles CalosPlace 31 · Grade 11 · Williamsville South | 11 | Williamsville South | 19:51.54 |
| 32 | Thoma CasalinuovoPlace 32 · Grade 12 · Lockport | 12 | Lockport | 19:55.98 |
| 33 | Krishna NandhakumarPlace 33 · Grade 10 · Williamsville North | 10 | Williamsville North | 19:56.49 |
| 34 | Jordan FrauenhoferPlace 34 · Grade 10 · Sweet Home | 10 | Sweet Home | 19:58.87 |
| 35 | Leo ArrigoPlace 35 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 20:18.20 |
| 36 | Luke McKennaPlace 36 · Grade 11 · Williamsville North | 11 | Williamsville North | 20:20.39 |
| 37 | Owen BernerPlace 37 · Grade 10 · Lockport | 10 | Lockport | 20:26.37 |
| 38 | Waylen MuchaPlace 38 · Grade 8 · Niagara-Wheatfield | 8 | Niagara-Wheatfield | 20:29.49 |
| 39 | Spencer ScofieldPlace 39 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 20:33.61 |
| 40 | Jack WitulPlace 40 · Grade 11 · Williamsville South | 11 | Williamsville South | 20:41.65 |
| 41 | Patrick CoughlinPlace 41 · Grade 12 · St Francis | 12 | St Francis | 20:44.69 |
| 42 | Jacob BernerPlace 42 · Grade 12 · Lockport | 12 | Lockport | 20:51.95 |
| 43 | Ethan GawelPlace 43 · Grade 12 · Williamsville South | 12 | Williamsville South | 20:55.56 |
| 44 | Kyle RothPlace 44 · Grade 10 · St Francis | 10 | St Francis | 21:08.04 |
| 45 | Nicolo ZhaiPlace 45 · Grade 11 · Williamsville North | 11 | Williamsville North | 21:22.15 |
| 46 | Patrick RobinsonPlace 46 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 22:06.62 |
| 47 | Thomas StoehrPlace 47 · Grade 11 · Iroquois | 11 | Iroquois | 22:53.06 |
| 48 | Hunter ZimmerPlace 48 · Grade 11 · Iroquois | 11 | Iroquois | 23:40.36 |
| 49 | Lukas MonroePlace 49 · Grade 7 · Sweet Home | 7 | Sweet Home | 23:57.50 |
| 50 | Caleb RileyPlace 50 · Grade 10 · Sweet Home | 10 | Sweet Home | 24:04.64 |
| 51 | Avery MartinPlace 51 · Grade 9 · Sweet Home | 9 | Sweet Home | 28:12.89 |
| 52 | Morgan AnastasiaPlace 52 · Grade 10 · Sweet Home | 10 | Sweet Home | 30:05.79 |