| 1 | Henry PetersonPlace 1 · Grade 11 · City Honors | 11 | City Honors | 15:37.12 |
| 2 | Jacob MasonPlace 2 · Grade 9 · Hamburg Central | 9 | Hamburg Central | 16:31.32 |
| 3 | Weston PeirickPlace 3 · Grade 10 · St Josephs Collegiate Inst | 10 | St Josephs Collegiate Inst | 16:41.85 PR |
| 4 | Anthony ScarozzaPlace 4 · Grade 12 · St Josephs Collegiate Inst | 12 | St Josephs Collegiate Inst | 16:48.65 PR |
| 5 | Brody KoyackPlace 5 · Grade 10 · Hamburg Central | 10 | Hamburg Central | 16:50.56 |
| 6 | Matthew GriffinPlace 6 · Grade 11 · Orchard Park | 11 | Orchard Park | 17:16.33 |
| 7 | Joseph TaccaPlace 7 · Grade 11 · Starpoint Central | 11 | Starpoint Central | 17:23.19 |
| 8 | Aiden RiveraPlace 8 · Grade 11 · Canisius | 11 | Canisius | 17:27.97 |
| 9 | Karsten HomerPlace 9 · Grade 12 · Orchard Park | 12 | Orchard Park | 17:28.62 |
| 10 | Jackson FamigliettiPlace 10 · Grade 10 · St Josephs Collegiate Inst | 10 | St Josephs Collegiate Inst | 17:32.64 |
| 11 | Ethan PycPlace 11 · Grade 8 · Pioneer Central | 8 | Pioneer Central | 17:42.67 PR |
| 12 | Oskar DoerfleinPlace 12 · Grade 9 · St Francis | 9 | St Francis | 17:43.77 PR |
| 13 | Brody CampbellPlace 13 · Grade 10 · Canisius | 10 | Canisius | 17:45.70 |
| 14 | Adam RickPlace 14 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 17:47.02 |
| 15 | Jayvion Hicklen-BrownPlace 15 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 17:47.69 PR |
| 16 | Austin FronczakPlace 16 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 17:48.32 |
| 17 | Kole HenryPlace 17 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 17:52.95 |
| 18 | Nicholas GuzzettaPlace 18 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 17:53.66 |
| 19 | Gavin BykowiczPlace 19 · Grade 8 · Hamburg Central | 8 | Hamburg Central | 17:53.67 |
| 20 | Andrew EustacePlace 20 · Grade 8 · Hamburg Central | 8 | Hamburg Central | 17:58.45 |
| 21 | Xavier SeverancePlace 21 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 17:59.88 |
| 22 | Cruz ClarkPlace 22 · Grade 11 · Olean | 11 | Olean | 18:01.40 PR |
| 23 | Sydney PrattPlace 23 · Grade 10 · Canisius | 10 | Canisius | 18:01.51 |
| 24 | Angelo RiggioPlace 24 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 18:09.97 PR |
| 25 | Declan BoutillettePlace 25 · Grade 11 · Olean | 11 | Olean | 18:10.04 PR |
| 26 | AIDAN RIOPlace 26 · Grade 11 · City Honors | 11 | City Honors | 18:10.73 |
| 27 | Zavier AguirrePlace 27 · Grade 11 · Orchard Park | 11 | Orchard Park | 18:14.19 |
| 28 | Thomas PivarunasPlace 28 · Grade 12 · St Francis | 12 | St Francis | 18:18.06 |
| 29 | Isaac SnyderPlace 29 · Grade 11 · St Francis | 11 | St Francis | 18:20.98 |
| 30 | Dylan CalabresePlace 30 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 18:21.97 |
| 31 | Matthew LasotaPlace 31 · Grade 9 · Niagara Falls | 9 | Niagara Falls | 18:25.26 |
| 32 | Cashel McCaffreyPlace 32 · Grade 9 · St Josephs Collegiate Inst | 9 | St Josephs Collegiate Inst | 18:28.12 |
| 33 | Ben JordanPlace 33 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 18:28.28 |
| 34 | Dylan ForantPlace 34 · Grade 12 · St Josephs Collegiate Inst | 12 | St Josephs Collegiate Inst | 18:29.22 |
| 35 | Leo ArrigoPlace 35 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 18:30.99 |
| 36 | Conor CunninghamPlace 36 · Grade 12 · Orchard Park | 12 | Orchard Park | 18:30.99 PR |
| 37 | William KennedyPlace 37 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 18:36.67 |
| 38 | Jacob KroeningPlace 38 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 18:40.89 |
| 39 | Darius VanCuranPlace 39 · Grade 12 · Pioneer Central | 12 | Pioneer Central | 18:43.30 |
| 40 | Connor ProefrockPlace 40 · Grade 12 · Starpoint Central | 12 | Starpoint Central | 18:43.70 |
| 41 | Johnathan HaggertyPlace 41 · Grade 10 · Pioneer Central | 10 | Pioneer Central | 18:44.86 |
| 42 | Quinn SpurlockPlace 42 · Grade 11 · Canisius | 11 | Canisius | 18:47.20 PR |
| 43 | Oliver ScottPlace 43 · Grade 10 · St Josephs Collegiate Inst | 10 | St Josephs Collegiate Inst | 18:48.00 |
| 44 | Elliott KressePlace 44 · Grade 11 · City Honors | 11 | City Honors | 18:49.30 PR |
| 45 | Caden HercPlace 45 · Grade 12 · Lake Shore Central | 12 | Lake Shore Central | 18:53.80 |
| 46 | Alessandro ManciPlace 46 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 18:53.91 |
| 47 | Aiden ChasePlace 47 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 18:54.40 |
| 48 | Colin HopkinsPlace 48 · Grade 10 · Hamburg Central | 10 | Hamburg Central | 18:58.12 PR |
| 49 | Kulinski CooperPlace 49 · Grade 11 · City Honors | 11 | City Honors | 18:58.75 |
| 50 | Waylen MuchaPlace 50 · Grade 8 · Niagara-Wheatfield | 8 | Niagara-Wheatfield | 19:01.48 |
| 51 | Jackson RussoPlace 51 · Grade 12 · Orchard Park | 12 | Orchard Park | 19:02.67 |
| 52 | Kurran O'ConnorPlace 52 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 19:03.31 |
| 53 | Ethan VerghesePlace 53 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 19:05.23 |
| 54 | Dominic PapaPlace 54 · Grade 9 · St Francis | 9 | St Francis | 19:10.20 PR |
| 55 | Patrick CoughlinPlace 55 · Grade 12 · St Francis | 12 | St Francis | 19:12.16 PR |
| 56 | Clayvon CummingsPlace 56 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 19:20.35 PR |
| 57 | Vincent LandoriPlace 57 · Grade 9 · Canisius | 9 | Canisius | 19:20.50 |
| 58 | Ian CookPlace 58 · Grade 9 · Hamburg Central | 9 | Hamburg Central | 19:31.61 |
| 59 | Gavin WoodwardPlace 59 · Grade 10 · Frontier Central | 10 | Frontier Central | 19:34.92 |
| 60 | Colin SimonsPlace 60 · Grade 11 · Olean | 11 | Olean | 19:38.90 PR |
| 61 | Seamus LesliePlace 61 · Grade 11 · Olean | 11 | Olean | 19:40.81 PR |
| 62 | Tyler PollackPlace 62 · Grade 9 · Lake Shore Central | 9 | Lake Shore Central | 19:41.04 |
| 63 | Jackson PolinoPlace 63 · Grade 10 · Canisius | 10 | Canisius | 19:43.62 PR |
| 64 | William EnglishPlace 64 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 19:44.84 |
| 65 | Lucas SaldanaPlace 65 · Grade 9 · St Josephs Collegiate Inst | 9 | St Josephs Collegiate Inst | 19:46.61 |
| 66 | Garrett FlahertyPlace 66 · Grade 9 · Canisius | 9 | Canisius | 19:54.66 PR |
| 67 | Nolan KelseyPlace 67 · Grade 12 · Olean | 12 | Olean | 19:56.84 PR |
| 68 | Alexander GibbonsPlace 68 · Grade 12 · Maryvale | 12 | Maryvale | 19:56.90 |
| 69 | Alex TeegardenPlace 69 · Grade 9 · Canisius | 9 | Canisius | 19:57.24 PR |
| 70 | Luke FinnertyPlace 70 · Grade 10 · St Josephs Collegiate Inst | 10 | St Josephs Collegiate Inst | 19:57.56 |
| 71 | Wyatt VantinePlace 71 · Grade 11 · Canisius | 11 | Canisius | 20:00.08 PR |
| 72 | Spencer ScofieldPlace 72 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 20:01.17 |
| 73 | Ryan SchinzelPlace 73 · Grade 9 · Hamburg Central | 9 | Hamburg Central | 20:04.54 |
| 74 | Parker BetrusPlace 74 · Grade 10 · Orchard Park | 10 | Orchard Park | 20:05.76 |
| 75 | Carmelo GigliaPlace 75 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 20:06.29 |
| 76 | Anthony SpatoricoPlace 76 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 20:14.83 |
| 77 | Austin LoftPlace 77 · Grade 10 · Frontier Central | 10 | Frontier Central | 20:17.66 |
| 78 | James ZugelderPlace 78 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 20:19.51 |
| 79 | Zach JonesPlace 79 · Grade 10 · Pioneer Central | 10 | Pioneer Central | 20:21.38 |
| 80 | Kyle RothPlace 80 · Grade 10 · St Francis | 10 | St Francis | 20:21.99 PR |
| 81 | Oscar RubeckPlace 81 · Grade 10 · City Honors | 10 | City Honors | 20:22.23 |
| 82 | Blake CopelinPlace 82 · Grade 8 · Niagara Falls | 8 | Niagara Falls | 20:22.38 |
| 83 | Connor DickersonPlace 83 · Grade 9 · Canisius | 9 | Canisius | 20:24.26 |
| 84 | Daks PerryPlace 84 · Grade 8 · Olean | 8 | Olean | 20:28.86 |
| 85 | Joseph StevensPlace 85 · Grade 12 · St Josephs Collegiate Inst | 12 | St Josephs Collegiate Inst | 20:29.00 PR |
| 86 | Andrew GlaserPlace 86 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 20:29.94 |
| 87 | Linus StevensPlace 87 · Grade 10 · Hamburg Central | 10 | Hamburg Central | 20:30.06 |
| 88 | Peter McgrathPlace 88 · Grade 11 · Canisius | 11 | Canisius | 20:30.65 PR |
| 89 | Liam LaFeverPlace 89 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 20:30.67 PR |
| 90 | Colton GauckPlace 90 · Grade 9 · Pioneer Central | 9 | Pioneer Central | 20:32.34 |
| 91 | Joshua JaniszeskiPlace 91 · Grade 10 · Hamburg Central | 10 | Hamburg Central | 20:32.75 |
| 92 | Liam JohnsonPlace 92 · Grade 10 · Pioneer Central | 10 | Pioneer Central | 20:34.38 |
| 93 | Donavin WittschackPlace 93 · Grade 11 · St Francis | 11 | St Francis | 20:34.40 PR |
| 94 | Xan Van slykePlace 94 · Grade 9 · Lake Shore Central | 9 | Lake Shore Central | 20:35.28 |
| 95 | Zayden BeckerPlace 95 · Grade 9 · Lake Shore Central | 9 | Lake Shore Central | 20:38.33 |
| 96 | Nathan ReichenbergPlace 96 · Grade 12 · St Francis | 12 | St Francis | 20:38.39 PR |
| 97 | Kyler MuglerPlace 97 · Grade 11 · Starpoint Central | 11 | Starpoint Central | 20:38.67 |
| 98 | Ryan JonesPlace 98 · Grade 10 · Frontier Central | 10 | Frontier Central | 20:38.70 |
| 99 | Andrew ChasePlace 99 · Grade 8 · Niagara Falls | 8 | Niagara Falls | 20:39.63 |
| 100 | Maiken KillianPlace 100 · Grade 10 · Pioneer Central | 10 | Pioneer Central | 20:44.39 |
| 101 | Jackson BushPlace 101 · Grade 11 · City Honors | 11 | City Honors | 20:45.16 |
| 102 | Andrew FuentesPlace 102 · Grade 12 · Orchard Park | 12 | Orchard Park | 20:46.77 |
| 103 | Lucas ByskovPlace 103 · Grade 12 · Orchard Park | 12 | Orchard Park | 20:47.49 |
| 104 | Lucas DielPlace 104 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 20:48.03 |
| 105 | Callum SutherlandPlace 105 · Grade 10 · City Honors | 10 | City Honors | 21:04.78 |
| 106 | Maeson WaldronPlace 106 · Grade 8 · Pioneer Central | 8 | Pioneer Central | 21:04.84 |
| 107 | Aidan MonninPlace 107 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 21:12.66 |
| 108 | Jayson TatarPlace 108 · Grade 11 · Starpoint Central | 11 | Starpoint Central | 21:13.88 |
| 109 | Eoin StodlokaPlace 109 · Grade 9 · Canisius | 9 | Canisius | 21:14.61 PR |
| 110 | Vincent NguyenPlace 110 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 21:16.11 |
| 111 | Trevor LackeyPlace 111 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 21:18.45 |
| 112 | Noah HergertPlace 112 · Grade 9 · Orchard Park | 9 | Orchard Park | 21:28.47 |
| 113 | Christian CollinsPlace 113 · Grade 10 · Maryvale | 10 | Maryvale | 21:34.93 |
| 114 | Dylan SodaPlace 114 · Grade 12 · Maryvale | 12 | Maryvale | 21:38.80 |
| 115 | Cole Van slykePlace 115 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 21:39.62 PR |
| 116 | Ber CunninghamPlace 116 · Grade 11 · Hamburg Central | 11 | Hamburg Central | 21:42.10 |
| 117 | Matthew NegroniPlace 117 · Grade 12 · Hamburg Central | 12 | Hamburg Central | 21:43.95 |
| 118 | Cole MosleyPlace 118 · Grade 10 · Niagara Falls | 10 | Niagara Falls | 21:49.56 |
| 119 | Carter RedmondPlace 119 · Grade 12 · Starpoint Central | 12 | Starpoint Central | 21:53.21 |
| 120 | Brandon ClarkePlace 120 · Grade 12 · Starpoint Central | 12 | Starpoint Central | 21:53.21 |
| 121 | Evan SedotaPlace 121 · Grade 10 · St Francis | 10 | St Francis | 21:55.82 PR |
| 122 | Kyle BrunoPlace 122 · Grade 10 · Hamburg Central | 10 | Hamburg Central | 21:56.35 |
| 123 | Daniel HoslerPlace 123 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 21:58.93 PR |
| 124 | William CavanaughPlace 124 · Grade 10 · Canisius | 10 | Canisius | 21:59.40 |
| 125 | I Bocanegra-kellerPlace 125 · Grade 10 · Orchard Park | 10 | Orchard Park | 22:03.89 |
| 126 | Ryder O'bryanPlace 126 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 22:04.01 |
| 127 | Nathan SynorPlace 127 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 22:05.88 |
| 128 | Theodore McclellanPlace 128 · Grade 11 · Olean | 11 | Olean | 22:15.58 |
| 129 | Carter BroadbentPlace 129 · Grade 10 · Frontier Central | 10 | Frontier Central | 22:16.45 |
| 130 | Colin FulcoPlace 130 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 22:28.01 |
| 131 | Keegan MortonPlace 131 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 22:28.78 |
| 132 | Griffin HoogePlace 132 · Grade 9 · City Honors | 9 | City Honors | 22:29.69 |
| 133 | Matthew PaynePlace 133 · Grade 12 · Frontier Central | 12 | Frontier Central | 22:30.31 |
| 134 | Cooper KrawczykPlace 134 · Grade 12 · Starpoint Central | 12 | Starpoint Central | 22:34.07 |
| 135 | Cash ClarkPlace 135 · Grade 9 · Olean | 9 | Olean | 22:41.78 |
| 136 | Ryan SowinskiPlace 136 · Grade 11 · Hamburg Central | 11 | Hamburg Central | 22:44.47 PR |
| 137 | Henry FuscoPlace 137 · Grade 9 · Orchard Park | 9 | Orchard Park | 22:44.59 |
| 138 | Christian BennettPlace 138 · Grade 11 · Orchard Park | 11 | Orchard Park | 22:45.82 |
| 139 | Romulus DanciuPlace 139 · Grade 10 · Orchard Park | 10 | Orchard Park | 22:54.46 |
| 140 | Jona JanuszkiewiczPlace 140 · Grade 10 · Orchard Park | 10 | Orchard Park | 23:11.89 |
| 141 | Nicholas StreiffPlace 141 · Grade 12 · Starpoint Central | 12 | Starpoint Central | 23:22.61 PR |
| 142 | Henry BorkowskiPlace 142 · Grade 11 · Lake Shore Central | 11 | Lake Shore Central | 23:25.86 |
| 143 | Colin HeftkaPlace 143 · Grade 10 · St Francis | 10 | St Francis | 23:26.96 |
| 144 | Colby GibbonsPlace 144 · Grade 11 · Olean | 11 | Olean | 23:37.67 PR |
| 145 | Dominic KraatzPlace 145 · Grade 9 · Hamburg Central | 9 | Hamburg Central | 23:39.29 |
| 146 | John KolasinskiPlace 146 · Grade 9 · Pioneer Central | 9 | Pioneer Central | 23:52.22 |
| 147 | Mosi GibsonPlace 147 · Grade 12 · Maryvale | 12 | Maryvale | 23:56.15 |
| 148 | Alexander DembskiPlace 148 · Grade 10 · Orchard Park | 10 | Orchard Park | 23:56.76 |
| 149 | Elijah RobinsonPlace 149 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 23:59.80 |
| 150 | Sulaim AbdulhalimPlace 150 · Grade 9 · Canisius | 9 | Canisius | 24:09.10 |
| 151 | Jarett PhillipsPlace 151 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 24:15.63 |
| 152 | Alexander ThompsonPlace 152 · Grade 10 · Orchard Park | 10 | Orchard Park | 24:38.60 |
| 153 | Brandan PhillippsPlace 153 · Grade 12 · Niagara-Wheatfield | 12 | Niagara-Wheatfield | 24:40.97 |
| 154 | Daniel LewisPlace 154 · Grade 12 · Niagara Falls | 12 | Niagara Falls | 24:45.88 |
| 155 | Maxum GawronPlace 155 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 24:49.88 |
| 156 | Nicholas LarouerePlace 156 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 24:51.71 |
| 157 | John PernoPlace 157 · Grade 10 · St Josephs Collegiate Inst | 10 | St Josephs Collegiate Inst | 25:00.68 |
| 158 | Charlie CannonPlace 158 · Grade 9 · Canisius | 9 | Canisius | 25:06.14 |
| 159 | Trevor ChristianoPlace 159 · Grade 11 · City Honors | 11 | City Honors | 25:08.30 PR |
| 160 | Dennis LesniakPlace 160 · Grade 9 · St Josephs Collegiate Inst | 9 | St Josephs Collegiate Inst | 25:19.38 |
| 161 | Aiden CaseroPlace 161 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 25:49.92 |
| 162 | Chris RootPlace 162 · Grade 7 · Pioneer Central | 7 | Pioneer Central | 25:59.32 |
| 163 | Aiden CurcioPlace 163 · Grade 12 · Olean | 12 | Olean | 26:13.80 |
| 164 | Marcus Andersen-StraiPlace 164 · Grade 11 · St Josephs Collegiate Inst | 11 | St Josephs Collegiate Inst | 26:18.98 PR |
| 165 | Elijah SoePlace 165 · Grade 12 · Canisius | 12 | Canisius | 26:21.31 |
| 166 | Joshu SwierczynskiPlace 166 · Grade 10 · Maryvale | 10 | Maryvale | 26:33.37 |
| 167 | Sawyer QuinnPlace 167 · Grade 9 · St Francis | 9 | St Francis | 26:35.70 |
| 168 | Elijah PrintupPlace 168 · Grade 11 · Niagara Falls | 11 | Niagara Falls | 26:42.80 |
| 169 | Ben AdessaPlace 169 · Grade 10 · Orchard Park | 10 | Orchard Park | 27:03.35 |
| 170 | William HenryPlace 170 · Grade 11 · Starpoint Central | 11 | Starpoint Central | 27:13.71 |
| 171 | Glick KyawPlace 171 · Grade 11 · Canisius | 11 | Canisius | 28:28.57 PR |
| 172 | Carter OstrowskiPlace 172 · Grade 10 · Canisius | 10 | Canisius | 28:32.47 PR |
| 173 | Ben RisciliPlace 173 · Grade 10 · Niagara-Wheatfield | 10 | Niagara-Wheatfield | 28:43.89 |
| 174 | Kevin GalkoPlace 174 · Grade 9 · Niagara Falls | 9 | Niagara Falls | 30:32.02 |
| 175 | Graeme QuinnPlace 175 · Grade 9 · Hamburg Central | 9 | Hamburg Central | 30:52.32 |