| 1 | Noah KlahnPlace 1 · Grade 11 · West Valley Central | 11 | West Valley Central | 16:51.84 |
| 2 | Nolan WilczewskiPlace 2 · Grade 11 · Allegany-Limestone | 11 | Allegany-Limestone | 17:05.21 |
| 3 | Grant CornellPlace 3 · Grade 12 · Franklinville | 12 | Franklinville | 17:21.74 |
| 4 | Samuel GwittPlace 4 · Grade 12 · Nichols | 12 | Nichols | 17:34.47 PR |
| 5 | Daniel BrotzPlace 5 · Grade 12 · St Mary's (Lancaster) | 12 | St Mary's (Lancaster) | 17:40.30 PR |
| 6 | Joe WojciechowskiPlace 6 · Grade 12 · Cuba-Rushford | 12 | Cuba-Rushford | 17:41.92 |
| 7 | Vonn DudekPlace 7 · Grade 12 · Nichols | 12 | Nichols | 17:46.64 |
| 8 | Alex LinnPlace 8 · Grade 11 · Cuba-Rushford | 11 | Cuba-Rushford | 18:29.52 |
| 9 | Rhys KellyPlace 9 · Grade 12 · Randolph | 12 | Randolph | 18:49.37 |
| 10 | Parker McBridePlace 10 · Grade 9 · Eisenhower | 9 | Eisenhower | 18:55.96 |
| 11 | Joseph FanelliPlace 11 · Grade 9 · Eisenhower | 9 | Eisenhower | 19:04.47 PR |
| 12 | Ben WedvikPlace 12 · Grade 11 · Franklinville | 11 | Franklinville | 19:07.94 |
| 13 | Anson MillerPlace 13 · Grade 11 · Falconer | 11 | Falconer | 19:14.67 |
| 14 | Chaos HedgesPlace 14 · Grade 10 · Frewsburg | 10 | Frewsburg | 19:22.11 |
| 15 | Alex LundPlace 15 · Grade 10 · Eisenhower | 10 | Eisenhower | 19:27.86 |
| 16 | Ryan KoeppenPlace 16 · Grade 12 · Nichols | 12 | Nichols | 19:29.93 |
| 17 | Quinn MartinPlace 17 · Grade 11 · St Mary's (Lancaster) | 11 | St Mary's (Lancaster) | 19:30.16 |
| 18 | Eli LobdellPlace 18 · Grade 11 · Nichols | 11 | Nichols | 19:30.36 |
| 19 | Mason BrittPlace 19 · Grade 11 · Eisenhower | 11 | Eisenhower | 19:34.31 |
| 20 | Alexander PietrasPlace 20 · Grade 11 · Cattaraugus-Little Valley Center | 11 | Cattaraugus-Little Valley Center | 19:40.07 |
| 21 | Kellen HatchPlace 21 · Grade 9 · Franklinville | 9 | Franklinville | 19:59.04 |
| 22 | Brendin DiebelPlace 22 · Grade 12 · Gowanda Central | 12 | Gowanda Central | 20:12.27 |
| 23 | James MitchnerPlace 23 · Grade 10 · Falconer | 10 | Falconer | 20:19.11 |
| 24 | Brice LudwickPlace 24 · Grade 10 · Eisenhower | 10 | Eisenhower | 20:21.30 PR |
| 25 | Ned OrtmanPlace 25 · Grade 11 · Nichols | 11 | Nichols | 20:24.38 |
| 26 | Oliver PtakPlace 26 · Grade 10 · Nichols | 10 | Nichols | 20:26.06 |
| 27 | Reino BeckerPlace 27 · Grade 12 · Nichols | 12 | Nichols | 20:26.09 |
| 28 | Jackson SzarzanowiczPlace 28 · Grade 11 · Nichols | 11 | Nichols | 20:26.23 |
| 29 | James McAuleyPlace 29 · Grade 11 · Franklinville | 11 | Franklinville | 20:40.31 |
| 30 | Theodore KrenzerPlace 30 · Grade 9 · Falconer | 9 | Falconer | 20:48.70 |
| 31 | Gabe SnyderPlace 31 · Grade 9 · Gowanda Central | 9 | Gowanda Central | 20:51.97 |
| 32 | Nicholas AshdownPlace 32 · Grade 12 · Randolph | 12 | Randolph | 21:02.77 |
| 33 | Joseph SchusterPlace 33 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 21:08.58 |
| 34 | Eamon SmithPlace 34 · Grade 9 · Nichols | 9 | Nichols | 21:11.06 |
| 35 | Carson ChrapowiczPlace 35 · Grade 11 · St Mary's (Lancaster) | 11 | St Mary's (Lancaster) | 21:12.87 |
| 36 | Chase HapemanPlace 36 · Grade 10 · Nichols | 10 | Nichols | 21:14.07 |
| 37 | Ethan LearnPlace 37 · Grade 10 · Franklinville | 10 | Franklinville | 21:22.68 |
| 38 | Tyler HapemanPlace 38 · Grade 10 · Nichols | 10 | Nichols | 21:23.00 |
| 39 | Carson FermanPlace 39 · Grade 10 · Eisenhower | 10 | Eisenhower | 21:29.53 |
| 40 | Maddox HudsonPlace 40 · Grade 11 · Gowanda Central | 11 | Gowanda Central | 21:37.91 |
| 41 | Benji ThiermanPlace 41 · Grade 11 · Nichols | 11 | Nichols | 21:46.27 |
| 42 | Brady PrestonPlace 42 · Grade 11 · Cattaraugus-Little Valley Center | 11 | Cattaraugus-Little Valley Center | 22:09.22 |
| 43 | Dakota MartinPlace 43 · Grade - · Gowanda Central | - | Gowanda Central | 22:15.55 PR |
| 44 | Quinn JanoraPlace 44 · Grade 12 · Cattaraugus-Little Valley Center | 12 | Cattaraugus-Little Valley Center | 22:27.91 PR |
| 45 | John ThomasPlace 45 · Grade 12 · Allegany-Limestone | 12 | Allegany-Limestone | 22:28.50 |
| 46 | Lukas BarniakPlace 46 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 22:34.72 |
| 47 | Tyler LundgrenPlace 47 · Grade 9 · Frewsburg | 9 | Frewsburg | 22:46.14 |
| 48 | JOHNSON LIPlace 48 · Grade 11 · Franklinville | 11 | Franklinville | 23:04.73 |
| 49 | Sam PorterPlace 49 · Grade 9 · Nichols | 9 | Nichols | 23:07.25 |
| 50 | Lian SieberPlace 50 · Grade 9 · Randolph | 9 | Randolph | 23:40.24 |
| 51 | Aiden GrimesPlace 51 · Grade 9 · Allegany-Limestone | 9 | Allegany-Limestone | 23:43.21 |
| 52 | Logan DuffyPlace 52 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 23:46.85 |
| 53 | Aidan BallPlace 53 · Grade 10 · St Mary's (Lancaster) | 10 | St Mary's (Lancaster) | 23:48.59 |
| 54 | Cullen ShawPlace 54 · Grade 8 · West Valley Central | 8 | West Valley Central | 23:49.75 |
| 55 | Nick ArgentieriPlace 55 · Grade 12 · St Mary's (Lancaster) | 12 | St Mary's (Lancaster) | 24:03.79 |
| 56 | Alec BurgerPlace 56 · Grade 10 · St Mary's (Lancaster) | 10 | St Mary's (Lancaster) | 24:12.46 |
| 57 | Aiden DuffyPlace 57 · Grade 9 · St Mary's (Lancaster) | 9 | St Mary's (Lancaster) | 24:55.25 |
| 58 | Jonathan BogniakPlace 58 · Grade 11 · Eisenhower | 11 | Eisenhower | 25:56.52 |
| 59 | Jesse HorriganPlace 59 · Grade 12 · Cattaraugus-Little Valley Center | 12 | Cattaraugus-Little Valley Center | 26:13.68 PR |
| 60 | Dylan WentzPlace 60 · Grade 12 · Cattaraugus-Little Valley Center | 12 | Cattaraugus-Little Valley Center | 26:20.71 |
| 61 | Lucas GearyPlace 61 · Grade 9 · Nichols | 9 | Nichols | 27:01.48 |
| 62 | Ronin HaseleyPlace 62 · Grade 12 · Allegany-Limestone | 12 | Allegany-Limestone | 27:22.85 |
| 63 | Derek OssontPlace 63 · Grade 11 · Franklinville | 11 | Franklinville | 27:35.52 |
| 64 | Jack DaruszkaPlace 64 · Grade 9 · Nichols | 9 | Nichols | 28:45.86 |
| 65 | David PetersonPlace 65 · Grade 10 · Falconer | 10 | Falconer | 29:17.51 |
| 66 | Parker MorrisonPlace 66 · Grade 10 · Randolph | 10 | Randolph | 30:25.00 |
| 67 | Jacob ThomasPlace 67 · Grade 10 · Allegany-Limestone | 10 | Allegany-Limestone | 40:29.90 |