| 1 | Sam ClarkPlace 1 · Grade 10 · Kenmore East | 10 | Kenmore East | 16:32.41 |
| 2 | Tadios EyasuPlace 2 · Grade 12 · Charter School of Applied Tech | 12 | Charter School of Applied Tech | 16:47.80 |
| 3 | Carson HinklePlace 3 · Grade 12 · Grand Island Central | 12 | Grand Island Central | 16:50.84 PR |
| 4 | Noah MoranPlace 4 · Grade 10 · Lockport | 10 | Lockport | 17:01.38 |
| 5 | Jackson Van DewaterPlace 5 · Grade 12 · Kenmore West | 12 | Kenmore West | 17:11.76 |
| 6 | George CianchettiPlace 6 · Grade 12 · Kenmore East | 12 | Kenmore East | 17:15.82 |
| 7 | Joey SzafranskiPlace 7 · Grade 10 · Kenmore East | 10 | Kenmore East | 17:22.65 |
| 8 | Eliot McAuliffePlace 8 · Grade 11 · Lewiston Porter | 11 | Lewiston Porter | 17:35.85 PR |
| 9 | Xavier SeverancePlace 9 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 17:46.47 |
| 10 | Jackson TowerPlace 10 · Grade 10 · Grand Island Central | 10 | Grand Island Central | 17:50.62 |
| 11 | Colin PinzelPlace 11 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 17:52.02 |
| 12 | Trevor PoyfairPlace 12 · Grade 12 · Lockport | 12 | Lockport | 17:52.16 PR |
| 13 | Bode MorelloPlace 13 · Grade 10 · Lockport | 10 | Lockport | 17:53.47 PR |
| 14 | William McCarleyPlace 14 · Grade 10 · Lewiston Porter | 10 | Lewiston Porter | 17:53.87 PR |
| 15 | Matthew LasotaPlace 15 · Grade 9 · Niagara Falls | 9 | Niagara Falls | 17:59.00 |
| 16 | Gabe HannerPlace 16 · Grade 10 · Kenmore West | 10 | Kenmore West | 18:02.91 |
| 17 | Riley SchmittPlace 17 · Grade 11 · Lewiston Porter | 11 | Lewiston Porter | 18:16.23 |
| 18 | Austin FronczakPlace 18 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 18:17.77 |
| 19 | Peter WestbergPlace 19 · Grade 8 · Grand Island Central | 8 | Grand Island Central | 18:21.31 |
| 20 | Adam RickPlace 20 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 18:22.57 |
| 21 | Vinny CastiglionePlace 21 · Grade 12 · Kenmore West | 12 | Kenmore West | 18:23.77 |
| 22 | Declan WalworthPlace 22 · Grade 9 · Grand Island Central | 9 | Grand Island Central | 18:29.39 |
| 23 | Ben WojnowskiPlace 23 · Grade 12 · Kenmore East | 12 | Kenmore East | 18:39.10 |
| 24 | Jacob KroeningPlace 24 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 18:39.61 PR |
| 25 | Jacob WaltersPlace 25 · Grade 9 · Kenmore West | 9 | Kenmore West | 18:41.23 |
| 26 | Noah FrancoPlace 26 · Grade 12 · Grand Island Central | 12 | Grand Island Central | 18:44.49 PR |
| 27 | Grayson ShelpPlace 27 · Grade 10 · Grand Island Central | 10 | Grand Island Central | 18:53.69 |
| 28 | Aiden ChasePlace 28 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 18:59.69 |
| 29 | Daniel ShirleyPlace 29 · Grade 9 · Kenmore West | 9 | Kenmore West | 19:05.29 |
| 30 | Brendon DabneyPlace 30 · Grade 12 · Kenmore East | 12 | Kenmore East | 19:08.66 PR |
| 31 | Leo ArrigoPlace 31 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 19:10.02 |
| 32 | Maxx AndersonPlace 32 · Grade 11 · Grand Island Central | 11 | Grand Island Central | 19:14.51 |
| 33 | Thoma CasalinuovoPlace 33 · Grade 12 · Lockport | 12 | Lockport | 19:21.16 |
| 34 | Maxim EbosPlace 34 · Grade 8 · Lewiston Porter | 8 | Lewiston Porter | 19:22.16 PR |
| 35 | Cole FarnhamPlace 35 · Grade 12 · Lockport | 12 | Lockport | 19:25.09 |
| 36 | Brandan PhillippsPlace 36 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 19:25.76 |
| 37 | Aidan FollettPlace 37 · Grade 11 · Kenmore West | 11 | Kenmore West | 19:26.06 PR |
| 38 | Clayvon CummingsPlace 38 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 19:30.26 |
| 39 | Joey BaronePlace 39 · Grade 12 · Kenmore West | 12 | Kenmore West | 19:31.62 |
| 40 | Matthew RosenbergPlace 40 · Grade 11 · Lockport | 11 | Lockport | 19:34.17 |
| 41 | Dariel Nunez leonPlace 41 · Grade 10 · Kenmore East | 10 | Kenmore East | 19:40.00 PR |
| 42 | Angelo RiggioPlace 42 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 19:41.55 |
| 43 | Jacob BernerPlace 43 · Grade 12 · Lockport | 12 | Lockport | 20:04.76 |
| 44 | Spencer ScofieldPlace 44 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 20:19.62 |
| 45 | Grady JonesPlace 45 · Grade 11 · Kenmore West | 11 | Kenmore West | 20:24.66 |
| 46 | Waylen MuchaPlace 46 · Grade 8 · Niagara-Wheatfield | 8 | Niagara-Wheatfield | 20:29.66 |
| 47 | Owen BernerPlace 47 · Grade 10 · Lockport | 10 | Lockport | 20:29.90 |
| 48 | Patrick RobinsonPlace 48 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 20:35.04 |
| 49 | Isaac PiorkowskiPlace 49 · Grade 12 · North Tonawanda | 12 | North Tonawanda | 20:48.17 |
| 50 | Gabriel PagaczPlace 50 · Grade 12 · North Tonawanda | 12 | North Tonawanda | 20:48.64 |
| 51 | Craig GoinesPlace 51 · Grade 12 · Charter School of Applied Tech | 12 | Charter School of Applied Tech | 21:11.01 |
| 52 | Matthew HuangPlace 52 · Grade 10 · Lewiston Porter | 10 | Lewiston Porter | 21:33.47 PR |
| 53 | Luca SofrittiPlace 53 · Grade 7 · Lewiston Porter | 7 | Lewiston Porter | 21:33.81 |
| 54 | John ButterfieldPlace 54 · Grade 9 · Lewiston Porter | 9 | Lewiston Porter | 21:38.59 |
| 55 | Aeden CesareoPlace 55 · Grade 9 · Charter School of Applied Tech | 9 | Charter School of Applied Tech | 27:11.26 PR |
| 56 | Cecil VaneveryPlace 56 · Grade 9 · Charter School of Applied Tech | 9 | Charter School of Applied Tech | 29:17.54 |