| 1 | Simon AguilarPlace 1 · Grade 12 · Geneseo Central | 12 | Geneseo Central | 16:28.6 |
| 2 | Evan PhillipsPlace 2 · Grade 10 · Byron-Bergen Central | 10 | Byron-Bergen Central | 16:39.4 |
| 3 | Oliver FernaaysPlace 3 · Grade 12 · Alexander Central | 12 | Alexander Central | 16:40.4 |
| 4 | Zachary HartzPlace 4 · Grade 11 · Pembroke | 11 | Pembroke | 16:45.0 |
| 5 | Bennett AntonucciPlace 5 · Grade 11 · Geneseo Central | 11 | Geneseo Central | 16:47.8 |
| 6 | Wyatt KennellPlace 6 · Grade 11 · Avon Central | 11 | Avon Central | 16:57.9 |
| 7 | Luigi ManningPlace 7 · Grade 10 · Avon Central | 10 | Avon Central | 17:04.8 |
| 8 | Mark BondarukPlace 8 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 17:07.9 PR |
| 9 | Trevor EnesPlace 9 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 17:13.7 PR |
| 10 | Cooper ParkerPlace 10 · Grade 10 · Notre Dame | 10 | Notre Dame | 17:17.1 |
| 11 | Elijah CarmichaelPlace 11 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 17:18.3 PR |
| 12 | Chance WatkinsPlace 12 · Grade 12 · Livonia Central | 12 | Livonia Central | 17:38.5 PR |
| 13 | Zach GayPlace 13 · Grade 10 · Byron-Bergen Central | 10 | Byron-Bergen Central | 17:41.1 |
| 14 | Eli LoysenPlace 14 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 17:42.1 |
| 15 | Luke AcquardPlace 15 · Grade 12 · Alexander Central | 12 | Alexander Central | 17:43.6 PR |
| 16 | Ian AmatiPlace 16 · Grade 9 · Geneseo Central | 9 | Geneseo Central | 17:51.3 |
| 17 | Miguel Cebrian PenaPlace 17 · Grade 12 · Attica Central | 12 | Attica Central | 17:52.4 PR |
| 18 | Tytus JarzynaPlace 18 · Grade 10 · Livonia Central | 10 | Livonia Central | 17:54.3 PR |
| 19 | Cade PraglePlace 19 · Grade 10 · Bath-Haverling Central | 10 | Bath-Haverling Central | 17:55.5 PR |
| 20 | Gabe NvnezPlace 20 · Grade 11 · Geneseo Central | 11 | Geneseo Central | 17:57.3 |
| 21 | Carter PietrzykowskiPlace 21 · Grade 12 · Warsaw Middle | 12 | Warsaw Middle | 17:57.3 PR |
| 22 | Elijah CrandallPlace 22 · Grade 11 · Attica Central | 11 | Attica Central | 17:58.5 PR |
| 23 | Noah RicePlace 23 · Grade 11 · Geneseo Central | 11 | Geneseo Central | 18:01.2 |
| 24 | Hudson GeorgePlace 24 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 18:03.2 PR |
| 25 | Luke TyrpaPlace 25 · Grade 12 · Warsaw Middle | 12 | Warsaw Middle | 18:06.7 PR |
| 26 | Nolan WilcoxPlace 26 · Grade 10 · Wayland Cohocton | 10 | Wayland Cohocton | 18:07.3 |
| 27 | Owen HitchcockPlace 27 · Grade 9 · Avon Central | 9 | Avon Central | 18:09.0 PR |
| 28 | Brock RidderPlace 28 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 18:09.6 PR |
| 29 | Nathan PalottiPlace 29 · Grade 9 · Livonia Central | 9 | Livonia Central | 18:21.6 |
| 30 | Benjamin GeitnerPlace 30 · Grade 10 · Le Roy | 10 | Le Roy | 18:26.6 |
| 31 | Henry FernaaysPlace 31 · Grade 10 · Alexander Central | 10 | Alexander Central | 18:26.7 |
| 32 | Nate PangrazioPlace 32 · Grade 11 · Le Roy | 11 | Le Roy | 18:28.1 PR |
| 33 | Blaise KittPlace 33 · Grade 11 · Pembroke | 11 | Pembroke | 18:30.8 |
| 34 | Sullivan WilliamsPlace 34 · Grade 12 · Le Roy | 12 | Le Roy | 18:34.5 PR |
| 35 | Alex JagodaPlace 35 · Grade 11 · Geneseo Central | 11 | Geneseo Central | 18:37.9 PR |
| 36 | Noah Calarco-SmithPlace 36 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 18:39.1 PR |
| 37 | Andrew MatuszakPlace 37 · Grade 11 · Geneseo Central | 11 | Geneseo Central | 18:45.4 |
| 38 | Jackson GilbertPlace 38 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 18:47.1 |
| 39 | Matt MalonePlace 39 · Grade 11 · Keshequa | 11 | Keshequa | 18:47.2 |
| 40 | Cam WilsonPlace 40 · Grade 12 · Le Roy | 12 | Le Roy | 18:51.3 |
| 41 | Myles JarzynaPlace 41 · Grade 12 · Livonia Central | 12 | Livonia Central | 18:51.7 PR |
| 42 | Colin SinclarePlace 42 · Grade 10 · Pembroke | 10 | Pembroke | 18:52.2 |
| 43 | Lincoln Kwiatek-MPlace 43 · Grade 9 · Alexander Central | 9 | Alexander Central | 18:55.7 PR |
| 44 | Gunnar BauerPlace 44 · Grade 8 · Wayland Cohocton | 8 | Wayland Cohocton | 18:57.2 |
| 45 | William Thomas SchlPlace 45 · Grade 12 · Wayland Cohocton | 12 | Wayland Cohocton | 18:58.9 PR |
| 46 | Calvin FernaaysPlace 46 · Grade 7 · Alexander Central | 7 | Alexander Central | 18:59.1 PR |
| 47 | Elijah LatkoPlace 47 · Grade 10 · Wheatland-Chili | 10 | Wheatland-Chili | 19:00.7 PR |
| 48 | Colden YoungPlace 48 · Grade 11 · Wheatland-Chili | 11 | Wheatland-Chili | 19:03.0 PR |
| 49 | Harrison FlanaganPlace 49 · Grade 11 · Holley | 11 | Holley | 19:04.2 PR |
| 50 | Nickolas SchoenthalPlace 50 · Grade 10 · Wheatland-Chili | 10 | Wheatland-Chili | 19:05.2 PR |
| 51 | Bradley PocockPlace 51 · Grade 12 · Byron-Bergen Central | 12 | Byron-Bergen Central | 19:09.3 |
| 52 | Andrew ComptonPlace 52 · Grade 11 · Notre Dame | 11 | Notre Dame | 19:11.0 PR |
| 53 | James KurtzPlace 53 · Grade 12 · Geneseo Central | 12 | Geneseo Central | 19:22.8 |
| 54 | DeSean MilehamPlace 54 · Grade 10 · Pembroke | 10 | Pembroke | 19:23.1 |
| 55 | Will RoundingPlace 55 · Grade 11 · Geneseo Central | 11 | Geneseo Central | 19:24.4 PR |
| 56 | Derek TrautmanPlace 56 · Grade 10 · Letchworth Central | 10 | Letchworth Central | 19:26.3 |
| 57 | Evan BischoffPlace 57 · Grade 10 · Oakfield-Alabama | 10 | Oakfield-Alabama | 19:26.5 PR |
| 58 | Raphael KnutterPlace 58 · Grade 12 · Geneseo Central | 12 | Geneseo Central | 19:28.7 |
| 59 | Ben MallaberPlace 59 · Grade 10 · Geneseo Central | 10 | Geneseo Central | 19:37.4 PR |
| 60 | Maddox GodlovePlace 60 · Grade 11 · Pembroke | 11 | Pembroke | 19:39.1 |
| 61 | Creed LivingstonePlace 61 · Grade 11 · Warsaw Middle | 11 | Warsaw Middle | 19:39.2 |
| 62 | Ian YagerPlace 62 · Grade 10 · Pembroke | 10 | Pembroke | 19:40.1 |
| 63 | Andrew RibbeckPlace 63 · Grade 11 · Le Roy | 11 | Le Roy | 19:40.5 |
| 64 | Cole ThompsonPlace 64 · Grade 12 · Dansville | 12 | Dansville | 19:46.2 |
| 65 | James WildeyPlace 65 · Grade 10 · Le Roy | 10 | Le Roy | 19:50.8 |
| 66 | Austin SponauglePlace 66 · Grade 10 · Attica Central | 10 | Attica Central | 19:53.5 PR |
| 67 | Anthony AbbatielloPlace 67 · Grade 12 · Pembroke | 12 | Pembroke | 20:04.8 |
| 68 | Bryan LagunesPlace 68 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 20:07.7 |
| 69 | Owen CromiePlace 69 · Grade 10 · Wayland Cohocton | 10 | Wayland Cohocton | 20:09.2 |
| 70 | Mitchell BakerPlace 70 · Grade 11 · Avon Central | 11 | Avon Central | 20:20.1 PR |
| 71 | Wesley YoungPlace 71 · Grade 9 · Wheatland-Chili | 9 | Wheatland-Chili | 20:23.6 PR |
| 72 | Ethan PritchettPlace 72 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 20:26.8 PR |
| 73 | Ian MacmillenPlace 73 · Grade 11 · Byron-Bergen Central | 11 | Byron-Bergen Central | 20:33.2 |
| 74 | Noah StevensPlace 74 · Grade 11 · Pembroke | 11 | Pembroke | 20:40.5 |
| 75 | Clayton ConradPlace 75 · Grade 11 · Notre Dame | 11 | Notre Dame | 20:40.9 |
| 76 | Colton SmithPlace 76 · Grade 12 · Alexander Central | 12 | Alexander Central | 20:42.2 |
| 77 | Aydan StrassburgPlace 77 · Grade 10 · Bath-Haverling Central | 10 | Bath-Haverling Central | 20:45.3 |
| 78 | Nicholas BerryPlace 78 · Grade 12 · Alexander Central | 12 | Alexander Central | 20:48.2 |
| 79 | Hunter Prak RaymondPlace 79 · Grade 10 · Avon Central | 10 | Avon Central | 20:49.1 |
| 80 | Callan CapotelliPlace 80 · Grade 12 · Le Roy | 12 | Le Roy | 20:52.2 |
| 81 | Luke FincherPlace 81 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 21:00.2 |
| 82 | Danny BaldufPlace 82 · Grade 10 · Byron-Bergen Central | 10 | Byron-Bergen Central | 21:03.9 PR |
| 83 | Levi McGrathPlace 83 · Grade 10 · Byron-Bergen Central | 10 | Byron-Bergen Central | 21:06.0 PR |
| 84 | Jagger MianoPlace 84 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 21:09.2 |
| 85 | Landon MancarellaPlace 85 · Grade 12 · Kendall Central | 12 | Kendall Central | 21:16.7 |
| 86 | Cowan HardingPlace 86 · Grade 11 · Pavilion | 11 | Pavilion | 21:21.1 |
| 87 | Malacai McGrathPlace 87 · Grade 12 · Byron-Bergen Central | 12 | Byron-Bergen Central | 21:24.9 |
| 88 | Noah MoorehousePlace 88 · Grade 12 · Kendall Central | 12 | Kendall Central | 21:33.6 PR |
| 89 | Zane KieselPlace 89 · Grade 10 · Wayland Cohocton | 10 | Wayland Cohocton | 21:37.1 |
| 90 | Randy LaskaPlace 90 · Grade 10 · Notre Dame | 10 | Notre Dame | 21:42.3 |
| 91 | Wyatt LewisPlace 91 · Grade 11 · Byron-Bergen Central | 11 | Byron-Bergen Central | 21:43.0 |
| 92 | Trent MitchellPlace 92 · Grade 9 · Warsaw Middle | 9 | Warsaw Middle | 21:43.8 |
| 93 | Jackson TomasinoPlace 93 · Grade 10 · Kendall Central | 10 | Kendall Central | 21:49.1 |
| 94 | Menzo PeckPlace 94 · Grade 9 · Livonia Central | 9 | Livonia Central | 21:54.5 |
| 95 | Cole HurlbutPlace 95 · Grade 10 · Dansville | 10 | Dansville | 21:58.2 |
| 96 | Caleb SharickPlace 96 · Grade 10 · Oakfield-Alabama | 10 | Oakfield-Alabama | 22:09.3 PR |
| 97 | Jack WalkerPlace 97 · Grade 11 · Byron-Bergen Central | 11 | Byron-Bergen Central | 22:09.7 |
| 98 | Conner RosePlace 98 · Grade 9 · Le Roy | 9 | Le Roy | 22:09.9 PR |
| 99 | Evan NickersonPlace 99 · Grade 10 · Le Roy | 10 | Le Roy | 22:18.5 |
| 100 | Noah ZimmermanPlace 100 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 22:20.3 PR |