| 1 | Gavin McPhersonPlace 1 · Grade 9 · East Aurora | 9 | East Aurora | 13:55.30 PR |
| 2 | Ori RicklerPlace 2 · Grade 11 · Williamsville South | 11 | Williamsville South | 13:59.28 PR |
| 3 | Nicholas CiceroPlace 3 · Grade 10 · Williamsville South | 10 | Williamsville South | 14:03.32 PR |
| 4 | Justin HinskenPlace 4 · Grade 12 · Lancaster Central | 12 | Lancaster Central | 14:19.69 PR |
| 5 | David FicarraPlace 5 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 14:23.47 PR |
| 6 | Jarod MaciejewskiPlace 6 · Grade 11 · Lancaster Central | 11 | Lancaster Central | 14:28.20 |
| 7 | Matthew MorgusPlace 7 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 14:43.05 PR |
| 8 | Harry HoffmanPlace 8 · Grade 12 · East Aurora | 12 | East Aurora | 14:45.25 PR |
| 9 | Collin RicePlace 9 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 14:45.60 PR |
| 10 | Zach PoydockPlace 10 · Grade 10 · Sweet Home | 10 | Sweet Home | 14:46.45 PR |
| 11 | Cole BanksPlace 11 · Grade 10 · West Seneca West | 10 | West Seneca West | 14:49.31 PR |
| 12 | Jeremy VoigtschildPlace 12 · Grade 12 · Rush Henrietta Senior | 12 | Rush Henrietta Senior | 14:50.77 PR |
| 13 | Brady NicosiaPlace 13 · Grade 11 · Canisius | 11 | Canisius | 14:52.18 PR |
| 14 | Zen CaptonPlace 14 · Grade 10 · Niagara Falls | 10 | Niagara Falls | 14:54.49 PR |
| 15 | Eric VeihdefferPlace 15 · Grade 10 · Niagara Falls | 10 | Niagara Falls | 14:55.09 PR |
| 16 | Nick ClarkPlace 16 · Grade 12 · East Aurora | 12 | East Aurora | 14:58.84 PR |
| 17 | Zachariah RhodesPlace 17 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 14:59.55 PR |
| 18 | Michael WolfordPlace 18 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 15:06.18 PR |
| 19 | Derek WalterPlace 19 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 15:08.20 PR |
| 20 | Aiden DanielsPlace 20 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 15:10.08 |
| 21 | Wyland KieferPlace 21 · Grade 11 · Williamsville South | 11 | Williamsville South | 15:15.63 PR |
| 22 | Thomas MorrisPlace 22 · Grade 12 · East Aurora | 12 | East Aurora | 15:17.44 PR |
| 23 | John MorgusPlace 23 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 15:21.42 PR |
| 24 | Sam SorrentinoPlace 24 · Grade 12 · Canisius | 12 | Canisius | 15:21.96 PR |
| 25 | David SpringPlace 25 · Grade 10 · Williamsville South | 10 | Williamsville South | 15:31.65 PR |
| 26 | Ted TomaselloPlace 26 · Grade 9 · Iroquois | 9 | Iroquois | 15:32.30 PR |
| 27 | Jacob WeissenburgPlace 27 · Grade 10 · Sweet Home | 10 | Sweet Home | 15:33.62 PR |
| 28 | Alex KrackerPlace 28 · Grade 12 · Canisius | 12 | Canisius | 15:37.23 PR |
| 29 | Tristan BadgerPlace 29 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 15:37.59 PR |
| 30 | Nick SturgisPlace 30 · Grade 9 · Rush Henrietta Senior | 9 | Rush Henrietta Senior | 15:42.80 PR |
| 31 | Samantha ModzelewskiPlace 31 · Grade 11 · Canisius | 11 | Canisius | 15:43.94 PR |
| 32 | Jerry BreenPlace 32 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 15:44.90 |
| 33 | Brian HeddingPlace 33 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 15:45.81 |
| 34 | Marshall TestaPlace 34 · Grade 9 · Iroquois | 9 | Iroquois | 15:49.31 PR |
| 35 | Alexander HillyardPlace 35 · Grade 12 · East Aurora | 12 | East Aurora | 15:51.77 PR |
| 36 | Paul CantafioPlace 36 · Grade 10 · West Seneca West | 10 | West Seneca West | 15:52.88 PR |
| 37 | Thomas WlodarczykPlace 37 · Grade 9 · East Aurora | 9 | East Aurora | 15:54.22 PR |
| 38 | Jack GalvinPlace 38 · Grade 9 · City Honors | 9 | City Honors | 15:54.60 PR |
| 39 | Samuel AuriaPlace 39 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 15:58.51 PR |
| 40 | Dylan CollasantiPlace 40 · Grade 10 · Alden Central | 10 | Alden Central | 16:01.83 PR |
| 41 | Axel AndrewsPlace 41 · Grade 9 · Sweet Home | 9 | Sweet Home | 16:03.88 PR |
| 42 | Nick MeccaPlace 42 · Grade 10 · Canisius | 10 | Canisius | 16:05.76 PR |
| 43 | Josh KrackerPlace 43 · Grade 10 · Canisius | 10 | Canisius | 16:08.34 PR |
| 44 | Zach HoffmanPlace 44 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 16:09.32 PR |
| 45 | Quinten VlesPlace 45 · Grade 11 · Lancaster Central | 11 | Lancaster Central | 16:10.44 PR |
| 46 | Bruce DickinsonPlace 46 · Grade 10 · Sweet Home | 10 | Sweet Home | 16:10.79 PR |
| 47 | Jin LeePlace 47 · Grade 12 · Williamsville South | 12 | Williamsville South | 16:12.02 PR |
| 48 | Josh CardamonePlace 48 · Grade 9 · Lewiston Porter | 9 | Lewiston Porter | 16:13.17 PR |
| 49 | Ethan ProsserPlace 49 · Grade 9 · Sweet Home | 9 | Sweet Home | 16:14.96 PR |
| 50 | Jimmy CoughlinPlace 50 · Grade 12 · Rush Henrietta Senior | 12 | Rush Henrietta Senior | 16:18.67 PR |
| 51 | Liam SheehanPlace 51 · Grade 12 · East Aurora | 12 | East Aurora | 16:21.10 PR |
| 52 | Owen VankerkovePlace 52 · Grade 9 · City Honors | 9 | City Honors | 16:21.79 PR |
| 53 | Aidan ChristianPlace 53 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 16:22.93 PR |
| 54 | Nathaniel LawrencePlace 54 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 16:24.72 PR |
| 55 | Bryan RobertsonPlace 55 · Grade 8 · Williamsville South | 8 | Williamsville South | 16:28.34 PR |
| 56 | Stephen BeckhamPlace 56 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 16:29.23 PR |
| 57 | Jonathan SaysamonePlace 57 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 16:30.90 |
| 58 | Brendan KrattsPlace 58 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 16:34.87 PR |
| 59 | Trey FeltonPlace 59 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 16:36.17 |
| 60 | Joshua BosiPlace 60 · Grade 10 · Niagara Falls | 10 | Niagara Falls | 16:37.47 PR |
| 61 | Thomas KeanePlace 61 · Grade 11 · Canisius | 11 | Canisius | 16:38.07 PR |
| 62 | Tyler StevensonPlace 62 · Grade 8 · Lewiston Porter | 8 | Lewiston Porter | 16:39.41 |
| 63 | Bryson LeitchPlace 63 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 16:44.58 PR |
| 64 | Kyle SmithPlace 64 · Grade 9 · Rush Henrietta Senior | 9 | Rush Henrietta Senior | 16:45.36 |
| 65 | Adam BenjaminPlace 65 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 16:46.05 |
| 66 | Ricky KeenanPlace 66 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 16:48.66 |
| 67 | Ryan WordenPlace 67 · Grade - · Rush Henrietta Senior | - | Rush Henrietta Senior | 16:49.40 PR |
| 68 | Jeffery BrahamPlace 68 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 16:49.82 PR |
| 69 | Adam FruckPlace 69 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 16:50.75 PR |
| 70 | Walter KinderPlace 70 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 16:51.50 PR |
| 71 | Ben DeakinPlace 71 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 16:54.09 PR |
| 72 | Anthony DesimonePlace 72 · Grade 12 · West Seneca West | 12 | West Seneca West | 16:54.41 PR |
| 73 | Phil MercurioPlace 73 · Grade 9 · Iroquois | 9 | Iroquois | 17:01.91 PR |
| 74 | Wile ChapmanPlace 74 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 17:09.88 PR |
| 75 | Jordan ChewPlace 75 · Grade 11 · Niagara-Wheatfield | 11 | Niagara-Wheatfield | 17:10.18 PR |
| 76 | Carlton AuresPlace 76 · Grade 11 · East Aurora | 11 | East Aurora | 17:10.90 PR |
| 77 | Jacob LisPlace 77 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 17:13.33 PR |
| 78 | Danny VasbinderPlace 78 · Grade 11 · East Aurora | 11 | East Aurora | 17:15.87 PR |
| 79 | Max WilliamsPlace 79 · Grade 12 · East Aurora | 12 | East Aurora | 17:16.70 PR |
| 80 | DYLAN GEEPlace 80 · Grade 10 · West Seneca West | 10 | West Seneca West | 17:16.92 PR |
| 81 | Zach Wadkins-daubPlace 81 · Grade 10 · City Honors | 10 | City Honors | 17:17.36 PR |
| 82 | Wiley MoslowPlace 82 · Grade 9 · Williamsville South | 9 | Williamsville South | 17:17.96 PR |
| 83 | Ryan TierneyPlace 83 · Grade 12 · Canisius | 12 | Canisius | 17:22.69 PR |
| 84 | Andrew PokrikiPlace 84 · Grade 10 · West Seneca West | 10 | West Seneca West | 17:25.53 |
| 85 | Ryan PotzlerPlace 85 · Grade 12 · Pioneer Central | 12 | Pioneer Central | 17:26.11 PR |
| 86 | Hunter GoddingPlace 86 · Grade - · Niagara Falls | - | Niagara Falls | 17:28.64 PR |
| 87 | Patrick SingletonPlace 87 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 17:29.32 |
| 88 | Ethan MoorePlace 88 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 17:31.69 PR |
| 89 | Ethan CieslinskiPlace 89 · Grade - · Rush Henrietta Senior | - | Rush Henrietta Senior | 17:33.77 PR |
| 90 | Ben CardamonePlace 90 · Grade 9 · Lewiston Porter | 9 | Lewiston Porter | 17:37.18 PR |
| 91 | Joshua CarnesPlace 91 · Grade 10 · Niagara Falls | 10 | Niagara Falls | 17:38.10 PR |
| 92 | Eric CornellPlace 92 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 17:39.87 PR |
| 93 | Trevor YoungersPlace 93 · Grade 10 · East Aurora | 10 | East Aurora | 17:40.82 PR |
| 94 | Tyler GeberlPlace 94 · Grade 9 · Canisius | 9 | Canisius | 17:41.86 PR |
| 95 | ALEX LUCPlace 95 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 17:44.77 |
| 96 | Ian JaroszPlace 96 · Grade 9 · Williamsville South | 9 | Williamsville South | 17:46.43 PR |
| 97 | Austin YetterPlace 97 · Grade 7 · Springville-Griffith Institute | 7 | Springville-Griffith Institute | 17:47.43 |
| 98 | Kenny TrometerPlace 98 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 17:49.13 PR |
| 99 | Tyler VeRostPlace 99 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 17:50.60 PR |
| 100 | Dylan RockPlace 100 · Grade 9 · Rush Henrietta Senior | 9 | Rush Henrietta Senior | 17:53.45 PR |
| 101 | Charles ClarkPlace 101 · Grade 12 · East Aurora | 12 | East Aurora | 18:05.29 PR |
| 102 | Harley MaloyPlace 102 · Grade 7 · Springville-Griffith Institute | 7 | Springville-Griffith Institute | 18:06.76 |
| 103 | Spencer LeitchPlace 103 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 18:07.43 PR |
| 104 | Zach TamulPlace 104 · Grade 9 · Lewiston Porter | 9 | Lewiston Porter | 18:09.68 PR |
| 105 | Trey JacksonPlace 105 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 18:10.76 PR |
| 106 | Thomas PimentelPlace 106 · Grade 10 · East Aurora | 10 | East Aurora | 18:13.35 PR |
| 107 | Joseph RoehmholdtPlace 107 · Grade 9 · Williamsville South | 9 | Williamsville South | 18:22.50 PR |
| 108 | Kyle AckersonPlace 108 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 18:28.57 PR |
| 109 | John PeresanPlace 109 · Grade 10 · Lancaster Central | 10 | Lancaster Central | 18:34.40 PR |
| 110 | Christiano CasilioPlace 110 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 18:36.05 |
| 111 | Spencer KaminskiPlace 111 · Grade 11 · Alden Central | 11 | Alden Central | 18:41.70 PR |
| 112 | Jt HanbyPlace 112 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 18:43.01 PR |
| 113 | Zack PassmorePlace 113 · Grade 10 · East Aurora | 10 | East Aurora | 18:45.73 PR |
| 114 | Tyler HallPlace 114 · Grade 10 · East Aurora | 10 | East Aurora | 18:46.42 PR |
| 115 | Matthew EannielloPlace 115 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 18:48.11 PR |
| 116 | Christian GravinoPlace 116 · Grade 9 · East Aurora | 9 | East Aurora | 18:49.56 PR |
| 117 | Chase MiceliPlace 117 · Grade 9 · Sweet Home | 9 | Sweet Home | 18:51.44 PR |
| 118 | Steven NowakPlace 118 · Grade 9 · Sweet Home | 9 | Sweet Home | 18:51.93 PR |
| 119 | Elijah FloresPlace 119 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 18:53.56 PR |
| 120 | Kyle GoodnickPlace 120 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 18:54.50 PR |
| 121 | Justin SchultzPlace 121 · Grade 9 · Lewiston Porter | 9 | Lewiston Porter | 18:54.86 PR |
| 122 | Ben ComstockPlace 122 · Grade 12 · East Aurora | 12 | East Aurora | 18:56.71 PR |
| 123 | Branden PangrazioPlace 123 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 19:00.04 PR |
| 124 | Tim O'RourkePlace 124 · Grade 10 · City Honors | 10 | City Honors | 19:00.85 PR |
| 125 | Justin CicconePlace 125 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 19:01.79 PR |
| 126 | Jack ImprotaPlace 126 · Grade 10 · East Aurora | 10 | East Aurora | 19:11.30 PR |
| 127 | James WilsonPlace 127 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 19:11.67 PR |
| 128 | Zach LloydPlace 128 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 19:12.31 PR |
| 129 | Joe BartlettPlace 129 · Grade 9 · Canisius | 9 | Canisius | 19:19.21 PR |
| 130 | Nathan HayekPlace 130 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 19:21.79 PR |
| 131 | Luc EggersPlace 131 · Grade 10 · Rush Henrietta Senior | 10 | Rush Henrietta Senior | 19:33.99 |
| 132 | Ian CampoPlace 132 · Grade 12 · Rush Henrietta Senior | 12 | Rush Henrietta Senior | 19:34.44 |
| 133 | Conner AllenPlace 133 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 19:35.06 PR |
| 134 | Paul ScimanovichPlace 134 · Grade 11 · Williamsville South | 11 | Williamsville South | 19:50.48 PR |
| 135 | Matthew RatajczakPlace 135 · Grade 12 · West Seneca West | 12 | West Seneca West | 19:53.25 PR |
| 136 | Jeremiah ChapmanPlace 136 · Grade 9 · City Honors | 9 | City Honors | 20:01.27 PR |
| 137 | Eric RouinPlace 137 · Grade 9 · Lancaster Central | 9 | Lancaster Central | 20:15.71 PR |
| 138 | Bryce KaminskiPlace 138 · Grade 10 · Alden Central | 10 | Alden Central | 20:32.98 PR |
| 139 | Jude RockensuessPlace 139 · Grade 10 · City Honors | 10 | City Honors | 20:38.66 PR |
| 140 | Patrick IeraciPlace 140 · Grade 12 · Canisius | 12 | Canisius | 20:46.82 PR |
| 141 | Akashpree GrewalPlace 141 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 20:55.55 |
| 142 | Connor DowdPlace 142 · Grade 9 · Alden Central | 9 | Alden Central | 20:58.87 PR |
| 143 | Zach GerowPlace 143 · Grade 12 · Sweet Home | 12 | Sweet Home | 21:24.48 PR |
| 144 | Justin ManthPlace 144 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 21:29.21 PR |
| 145 | Zachary KochPlace 145 · Grade 11 · Pioneer Central | 11 | Pioneer Central | 21:49.56 PR |
| 146 | Collin ElliottPlace 146 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 21:52.98 PR |
| 147 | Jack WarrenPlace 147 · Grade 11 · Rush Henrietta Senior | 11 | Rush Henrietta Senior | 21:57.63 PR |
| 148 | Josh AndersonPlace 148 · Grade 10 · Clymer/Sherman/Panama | 10 | Clymer/Sherman/Panama | 22:08.03 PR |
| 149 | Isaac LawsonPlace 149 · Grade - · Clymer/Sherman/Panama | - | Clymer/Sherman/Panama | 22:25.31 PR |
| 150 | Joey DuffyPlace 150 · Grade 12 · Sweet Home | 12 | Sweet Home | 22:52.29 PR |
| 151 | Nhut PhamPlace 151 · Grade - · City Honors | - | City Honors | 22:52.53 PR |
| 152 | Aedan SmithPlace 152 · Grade 9 · Springville-Griffith Institute | 9 | Springville-Griffith Institute | 22:59.94 PR |
| 153 | Andrew TessmerPlace 153 · Grade 11 · Springville-Griffith Institute | 11 | Springville-Griffith Institute | 24:44.00 PR |
| 154 | Andrew NovahPlace 154 · Grade 9 · John F Kennedy (Cheektowaga) | 9 | John F Kennedy (Cheektowaga) | 25:16.00 PR |
| 155 | Dustin FoltsPlace 155 · Grade 10 · Springville-Griffith Institute | 10 | Springville-Griffith Institute | 25:53.00 |
| 156 | Justin VohwinkelPlace 156 · Grade 9 · John F Kennedy (Cheektowaga) | 9 | John F Kennedy (Cheektowaga) | 25:56.00 PR |
| 157 | Ezekiel CaptonPlace 157 · Grade 9 · Niagara-Wheatfield | 9 | Niagara-Wheatfield | 26:12.00 |