| 1 | Noah KlahnPlace 1 · Grade 11 · West Valley Central | 11 | West Valley Central | 15:49.77 |
| 2 | Oliver FernaaysPlace 2 · Grade 12 · Alexander Central | 12 | Alexander Central | 15:55.21 PR |
| 3 | Chase StanczewskiPlace 3 · Grade 12 · Iroquois | 12 | Iroquois | 15:58.26 PR |
| 4 | Nolan WilczewskiPlace 4 · Grade 11 · Allegany-Limestone | 11 | Allegany-Limestone | 16:00.79 |
| 5 | Sam ZittelPlace 5 · Grade 10 · Eden Senior | 10 | Eden Senior | 16:17.53 |
| 6 | Samuel GwittPlace 6 · Grade 12 · Nichols | 12 | Nichols | 16:35.96 PR |
| 7 | Peyton WagnerPlace 7 · Grade 11 · Barker Central | 11 | Barker Central | 16:38.95 |
| 8 | Scott PetermanPlace 8 · Grade 12 · Springville-Griffith Institute | 12 | Springville-Griffith Institute | 16:44.21 PR |
| 9 | Vonn DudekPlace 9 · Grade 12 · Nichols | 12 | Nichols | 16:47.45 |
| 10 | Trenton KrenzerPlace 10 · Grade 11 · Fredonia | 11 | Fredonia | 16:48.40 PR |
| 11 | Luke FayPlace 11 · Grade 12 · Barker Central | 12 | Barker Central | 16:57.41 |
| 12 | Levi BookerPlace 12 · Grade 8 · Iroquois | 8 | Iroquois | 16:58.95 |
| 13 | Yuset Bandomo BoschPlace 13 · Grade 12 · Tapestry Charter | 12 | Tapestry Charter | 17:02.21 |
| 14 | Daniel BrotzPlace 14 · Grade 12 · St Mary's (Lancaster) | 12 | St Mary's (Lancaster) | 17:05.47 |
| 15 | Tyler StodolkaPlace 15 · Grade 12 · Iroquois | 12 | Iroquois | 17:05.54 |
| 16 | Eliot McAuliffePlace 16 · Grade 11 · Lewiston Porter | 11 | Lewiston Porter | 17:24.39 PR |
| 17 | Elijah QiPlace 17 · Grade 12 · Eden Senior | 12 | Eden Senior | 17:27.75 |
| 18 | Gabe NestorosPlace 18 · Grade 11 · Barker Central | 11 | Barker Central | 17:29.14 |
| 19 | Riley SchmittPlace 19 · Grade 11 · Lewiston Porter | 11 | Lewiston Porter | 17:32.42 |
| 20 | Nathan KeefePlace 20 · Grade 12 · Fredonia | 12 | Fredonia | 17:33.06 PR |
| 21 | Quinn O'MalleyPlace 21 · Grade 9 · Akron Central | 9 | Akron Central | 17:36.68 |
| 22 | Logan WagnerPlace 22 · Grade 10 · Barker Central | 10 | Barker Central | 17:38.19 PR |
| 23 | Solomon McKnattPlace 23 · Grade 9 · Fredonia | 9 | Fredonia | 17:41.15 |
| 24 | Henry FernaaysPlace 24 · Grade 10 · Alexander Central | 10 | Alexander Central | 17:42.90 |
| 25 | William KuehnerPlace 25 · Grade 11 · Iroquois | 11 | Iroquois | 17:43.41 |
| 26 | James FaganPlace 26 · Grade 12 · Fredonia | 12 | Fredonia | 17:45.71 |
| 27 | William McCarleyPlace 27 · Grade 10 · Lewiston Porter | 10 | Lewiston Porter | 17:46.13 |
| 28 | William HoylePlace 28 · Grade 11 · Eden Senior | 11 | Eden Senior | 17:46.73 |
| 29 | Alexander CramerPlace 29 · Grade 11 · Fredonia | 11 | Fredonia | 18:14.66 |
| 30 | Chaos HedgesPlace 30 · Grade 10 · Frewsburg | 10 | Frewsburg | 18:15.88 |
| 31 | Clayton TaylorPlace 31 · Grade 9 · Eden Senior | 9 | Eden Senior | 18:16.07 |
| 32 | Declan BoutillettePlace 32 · Grade 11 · Olean | 11 | Olean | 18:17.31 |
| 33 | Eli LobdellPlace 33 · Grade 11 · Nichols | 11 | Nichols | 18:18.42 |
| 34 | Quinn MartinPlace 34 · Grade 11 · St Mary's (Lancaster) | 11 | St Mary's (Lancaster) | 18:19.88 |
| 35 | Ryan KoeppenPlace 35 · Grade 12 · Nichols | 12 | Nichols | 18:29.50 |
| 36 | Jack FaganPlace 36 · Grade 11 · Fredonia | 11 | Fredonia | 18:29.92 |
| 37 | Kulinski CooperPlace 37 · Grade 11 · City Honors | 11 | City Honors | 18:30.45 |
| 38 | Ethan GancaszPlace 38 · Grade 11 · Barker Central | 11 | Barker Central | 18:34.35 |
| 39 | Jackson MichalekPlace 39 · Grade 11 · Iroquois | 11 | Iroquois | 18:34.85 |
| 40 | Aiden GeorgePlace 40 · Grade 10 · Salamanca City Central | 10 | Salamanca City Central | 18:36.84 |
| 41 | Noah KindermanPlace 41 · Grade 11 · Depew | 11 | Depew | 18:37.65 |
| 42 | Ryan PeszkoPlace 42 · Grade 10 · Depew | 10 | Depew | 18:44.41 PR |
| 43 | Logan MeyersPlace 43 · Grade 12 · Akron Central | 12 | Akron Central | 18:44.43 |
| 44 | Aron GehlPlace 44 · Grade 12 · Akron Central | 12 | Akron Central | 18:46.42 PR |
| 45 | Li Kwiatek-mccannPlace 45 · Grade 9 · Alexander Central | 9 | Alexander Central | 18:47.26 |
| 46 | Oliver PtakPlace 46 · Grade 10 · Nichols | 10 | Nichols | 18:47.49 |
| 47 | Calvin FernaaysPlace 47 · Grade 7 · Alexander Central | 7 | Alexander Central | 18:47.83 |
| 48 | Maddox HudsonPlace 48 · Grade 11 · Gowanda Central | 11 | Gowanda Central | 18:59.22 |
| 49 | Preston SmithPlace 49 · Grade 12 · Salamanca City Central | 12 | Salamanca City Central | 19:01.93 PR |
| 50 | Jaxon HaganPlace 50 · Grade 10 · Gowanda Central | 10 | Gowanda Central | 19:02.11 |
| 51 | AIDAN RIOPlace 51 · Grade 11 · City Honors | 11 | City Honors | 19:03.47 |
| 52 | Ned OrtmanPlace 52 · Grade 11 · Nichols | 11 | Nichols | 19:05.55 |
| 53 | Cruz ClarkPlace 53 · Grade 11 · Olean | 11 | Olean | 19:07.24 |
| 54 | Alexander PietrasPlace 54 · Grade 11 · Cattaraugus-Little Valley Center | 11 | Cattaraugus-Little Valley Center | 19:08.38 PR |
| 55 | Brendin DiebelPlace 55 · Grade 12 · Gowanda Central | 12 | Gowanda Central | 19:08.54 |
| 56 | Jackson SzarzanowiczPlace 56 · Grade 11 · Nichols | 11 | Nichols | 19:08.83 PR |
| 57 | Tucker FlemingPlace 57 · Grade 12 · West Valley Central | 12 | West Valley Central | 19:14.65 PR |
| 58 | Elliott KressePlace 58 · Grade 11 · City Honors | 11 | City Honors | 19:15.70 PR |
| 59 | Anthony TaliaferroPlace 59 · Grade 11 · Barker Central | 11 | Barker Central | 19:22.27 |
| 60 | Nicholas BerryPlace 60 · Grade 12 · Alexander Central | 12 | Alexander Central | 19:33.74 PR |
| 61 | Maxim EbosPlace 61 · Grade 8 · Lewiston Porter | 8 | Lewiston Porter | 19:34.38 |
| 62 | Denver ParsonsPlace 62 · Grade 10 · Salamanca City Central | 10 | Salamanca City Central | 19:34.92 |
| 63 | George ParsonsPlace 63 · Grade 10 · Salamanca City Central | 10 | Salamanca City Central | 19:35.45 PR |
| 64 | Benji ThiermanPlace 64 · Grade 11 · Nichols | 11 | Nichols | 19:36.69 |
| 65 | Gabe SnyderPlace 65 · Grade 9 · Gowanda Central | 9 | Gowanda Central | 19:40.50 |
| 66 | Reino BeckerPlace 66 · Grade 12 · Nichols | 12 | Nichols | 19:41.45 |
| 67 | Nolan KelseyPlace 67 · Grade 12 · Olean | 12 | Olean | 19:42.72 PR |
| 68 | Colin SimonsPlace 68 · Grade 11 · Olean | 11 | Olean | 19:47.58 PR |
| 69 | Logan BishopPlace 69 · Grade 12 · Depew | 12 | Depew | 19:49.60 |
| 70 | Andrew PeszkoPlace 70 · Grade 12 · Depew | 12 | Depew | 19:50.02 |
| 71 | Eamon SmithPlace 71 · Grade 9 · Nichols | 9 | Nichols | 19:59.41 |
| 72 | Alexander GibbonsPlace 72 · Grade 12 · Maryvale | 12 | Maryvale | 20:04.36 PR |
| 73 | Garrett LeschPlace 73 · Grade 11 · Fredonia | 11 | Fredonia | 20:05.48 |
| 74 | Aidan KinneyPlace 74 · Grade 10 · Fredonia | 10 | Fredonia | 20:05.88 |
| 75 | Tekhii BowiePlace 75 · Grade 9 · Cardinal O'Hara | 9 | Cardinal O'Hara | 20:08.21 PR |
| 76 | Oscar RubeckPlace 76 · Grade 10 · City Honors | 10 | City Honors | 20:13.23 |
| 77 | Bryan ParrisPlace 77 · Grade 12 · Barker Central | 12 | Barker Central | 20:14.71 |
| 78 | Carson ChrapowiczPlace 78 · Grade 11 · St Mary's (Lancaster) | 11 | St Mary's (Lancaster) | 20:15.03 |
| 79 | Dexter KannistoPlace 79 · Grade 8 · Eden Senior | 8 | Eden Senior | 20:16.49 |
| 80 | Zeke TillotsonPlace 80 · Grade 8 · Eden Senior | 8 | Eden Senior | 20:21.51 |
| 81 | Silas KannistoPlace 81 · Grade 12 · Eden Senior | 12 | Eden Senior | 20:22.22 |
| 82 | Brody SchmutzlerPlace 82 · Grade 11 · Cardinal O'Hara | 11 | Cardinal O'Hara | 20:28.49 |
| 83 | James MadanPlace 83 · Grade 12 · Wilson Central | 12 | Wilson Central | 20:35.45 PR |
| 84 | Nathial GehlPlace 84 · Grade 11 · Akron Central | 11 | Akron Central | 20:37.75 |
| 85 | Declan JelsonPlace 85 · Grade 9 · Akron Central | 9 | Akron Central | 20:38.81 PR |
| 86 | Nolan EmborskyPlace 86 · Grade 11 · Cattaraugus-Little Valley Center | 11 | Cattaraugus-Little Valley Center | 20:45.74 |
| 87 | Jam HumphreyPlace 87 · Grade 11 · Buffalo Academy-Science Charter | 11 | Buffalo Academy-Science Charter | 20:46.32 PR |
| 88 | Jacob BallardPlace 88 · Grade 12 · Eden Senior | 12 | Eden Senior | 20:47.41 |
| 89 | Jackson LederhousePlace 89 · Grade 11 · Royalton Hartland | 11 | Royalton Hartland | 20:50.26 |
| 90 | Callum SutherlandPlace 90 · Grade 10 · City Honors | 10 | City Honors | 20:52.58 |
| 91 | Thomas StoehrPlace 91 · Grade 11 · Iroquois | 11 | Iroquois | 20:56.33 |
| 92 | William WallworthPlace 92 · Grade 11 · Royalton Hartland | 11 | Royalton Hartland | 21:00.95 |
| 93 | Seamus LesliePlace 93 · Grade 11 · Olean | 11 | Olean | 21:05.23 |
| 94 | Quinn JanoraPlace 94 · Grade 12 · Cattaraugus-Little Valley Center | 12 | Cattaraugus-Little Valley Center | 21:07.33 PR |
| 95 | Warren TripletPlace 95 · Grade 11 · Depew | 11 | Depew | 21:08.03 |
| 96 | Christian CollinsPlace 96 · Grade 10 · Maryvale | 10 | Maryvale | 21:10.69 |
| 97 | JAX FRYPlace 97 · Grade 11 · John F Kennedy (Cheektowaga) | 11 | John F Kennedy (Cheektowaga) | 21:28.35 PR |
| 98 | Ashton GomezPlace 98 · Grade 12 · John F Kennedy (Cheektowaga) | 12 | John F Kennedy (Cheektowaga) | 21:32.82 PR |
| 99 | Tyler LundgrenPlace 99 · Grade 9 · Frewsburg | 9 | Frewsburg | 21:40.98 |
| 100 | Thomas NagyPlace 100 · Grade 8 · Depew | 8 | Depew | 21:41.52 |