| 1 | Josh JeziorskiPlace 1 · Grade 12 · Alden Central | 12 | Alden Central | 16:58 |
| 2 | Kyle MottPlace 2 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 16:59 |
| 3 | Bobby AdamsPlace 3 · Grade 11 · Alden Central | 11 | Alden Central | 17:06 |
| 4 | Tyler MuscarellaPlace 4 · Grade 12 · Geneseo Central | 12 | Geneseo Central | 17:14 PR |
| 5 | Hayden BarryPlace 5 · Grade 11 · Avoca Central | 11 | Avoca Central | 17:21 PR |
| 6 | Zakariah JantziPlace 6 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 17:29 |
| 7 | Bradley SmithPlace 7 · Grade 11 · Avon Central | 11 | Avon Central | 17:41 |
| 8 | David AndrejewskiPlace 8 · Grade 12 · Alden Central | 12 | Alden Central | 17:41 |
| 9 | John BruggmanPlace 9 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 17:46 PR |
| 10 | Nate LoriaPlace 10 · Grade 12 · Batavia Senior | 12 | Batavia Senior | 17:51 |
| 11 | Matt AdamsPlace 11 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 17:55 PR |
| 12 | Louis PaynePlace 12 · Grade 11 · Arkport-Canaseraga | 11 | Arkport-Canaseraga | 17:57 PR |
| 13 | Benjamin WilkinsonPlace 13 · Grade 12 · Wayland Cohocton | 12 | Wayland Cohocton | 17:57 |
| 14 | Derek McIntirePlace 14 · Grade 10 · Oakfield-Alabama | 10 | Oakfield-Alabama | 18:00 |
| 15 | Kris KuszlykPlace 15 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 18:04 |
| 16 | David PilloPlace 16 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 18:05 PR |
| 17 | Dennis PiercePlace 17 · Grade 11 · Arkport-Canaseraga | 11 | Arkport-Canaseraga | 18:05 PR |
| 18 | Peter TaylorPlace 18 · Grade 12 · Avon Central | 12 | Avon Central | 18:08 PR |
| 19 | Mark AnauoPlace 19 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 18:11 |
| 20 | Bryce DavisPlace 20 · Grade 10 · Alexander Central | 10 | Alexander Central | 18:24 |
| 21 | Wyatt GausPlace 21 · Grade 10 · Batavia Senior | 10 | Batavia Senior | 18:26 |
| 22 | Benjamin SlenkerPlace 22 · Grade 12 · Alexander Central | 12 | Alexander Central | 18:27 PR |
| 23 | Matt VosburghPlace 23 · Grade 10 · Avoca Central | 10 | Avoca Central | 18:32 PR |
| 24 | Matt SentzPlace 24 · Grade 9 · Alden Central | 9 | Alden Central | 18:35 |
| 25 | Greg SchwabPlace 25 · Grade 12 · Wayland Cohocton | 12 | Wayland Cohocton | 18:36 |
| 26 | Jonathan RobinsonPlace 26 · Grade 12 · Avon Central | 12 | Avon Central | 18:36 PR |
| 27 | Chas St. GeorgePlace 27 · Grade 12 · Arkport-Canaseraga | 12 | Arkport-Canaseraga | 18:37 PR |
| 28 | Tayvon BoydPlace 28 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 18:38 PR |
| 29 | Ryan HornPlace 29 · Grade 12 · Geneseo Central | 12 | Geneseo Central | 18:38 PR |
| 30 | Weston HeadPlace 30 · Grade 12 · Attica Central | 12 | Attica Central | 18:39 PR |
| 31 | Travis WiedrichPlace 31 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 18:39 PR |
| 32 | Max NeiderbachPlace 32 · Grade 10 · Geneseo Central | 10 | Geneseo Central | 18:39 |
| 33 | Jacob-Kurtis GuyPlace 33 · Grade 10 · Northstar Christian | 10 | Northstar Christian | 18:40 |
| 34 | Spencer KaminskiPlace 34 · Grade 12 · Alden Central | 12 | Alden Central | 18:42 PR |
| 35 | Ben SkalnyPlace 35 · Grade 9 · Notre Dame | 9 | Notre Dame | 18:50 |
| 36 | Dylan MaierPlace 36 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 18:53 |
| 37 | Jonah EppsPlace 37 · Grade 9 · Batavia Senior | 9 | Batavia Senior | 19:01 |
| 38 | Thomas OgnibenePlace 38 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 19:01 |
| 39 | Cameron AustinPlace 39 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 19:08 |
| 40 | Hudson LapradePlace 40 · Grade 12 · Arkport-Canaseraga | 12 | Arkport-Canaseraga | 19:09 |
| 41 | Nicholas AllenPlace 41 · Grade 11 · Alexander Central | 11 | Alexander Central | 19:09 |
| 42 | Mason BillPlace 42 · Grade 10 · Arkport-Canaseraga | 10 | Arkport-Canaseraga | 19:10 |
| 43 | Erik MaierPlace 43 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 19:10 |
| 44 | Aidan RicottaPlace 44 · Grade 10 · Avon Central | 10 | Avon Central | 19:12 PR |
| 45 | Trevor ColemanPlace 45 · Grade 10 · Avon Central | 10 | Avon Central | 19:12 |
| 46 | Colin GrahamPlace 46 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 19:12 |
| 47 | Caleb SuttonPlace 47 · Grade 12 · Wayland Cohocton | 12 | Wayland Cohocton | 19:13 PR |
| 48 | Damien SpraguePlace 48 · Grade 11 · Kendall Central | 11 | Kendall Central | 19:22 |
| 49 | Cooper DavisPlace 49 · Grade 9 · Alexander Central | 9 | Alexander Central | 19:24 |
| 50 | Dylan CollasantiPlace 50 · Grade 11 · Alden Central | 11 | Alden Central | 19:24 |
| 51 | Matt ChanPlace 51 · Grade 12 · Geneseo Central | 12 | Geneseo Central | 19:24 PR |
| 52 | Ben ReigelspergerPlace 52 · Grade 10 · Wayland Cohocton | 10 | Wayland Cohocton | 19:31 |
| 53 | Ayden Dowd-DevayPlace 53 · Grade 10 · Batavia Senior | 10 | Batavia Senior | 19:32 |
| 54 | Ryan KabelPlace 54 · Grade 12 · Batavia Senior | 12 | Batavia Senior | 19:35 PR |
| 55 | Kameron KuszlykPlace 55 · Grade 9 · Batavia Senior | 9 | Batavia Senior | 19:37 |
| 56 | Kyler KressPlace 56 · Grade 12 · Arkport-Canaseraga | 12 | Arkport-Canaseraga | 19:39 PR |
| 57 | Connor RicottaPlace 57 · Grade 12 · Avon Central | 12 | Avon Central | 19:40 |
| 58 | Jack D'AngeloPlace 58 · Grade 11 · Warsaw Middle | 11 | Warsaw Middle | 19:41 PR |
| 59 | Jaden CourtemanchePlace 59 · Grade 9 · Avon Central | 9 | Avon Central | 19:42 |
| 60 | Andrew RicupitoPlace 60 · Grade 9 · Notre Dame | 9 | Notre Dame | 19:48 |
| 61 | Orlan PettersonPlace 61 · Grade 10 · Avon Central | 10 | Avon Central | 19:51 |
| 62 | Ja'mil HornerPlace 62 · Grade 11 · Wayland Cohocton | 11 | Wayland Cohocton | 19:52 |
| 63 | Dylan PerhsonPlace 63 · Grade 10 · Batavia Senior | 10 | Batavia Senior | 19:55 PR |
| 64 | CeJay HammondPlace 64 · Grade 12 · Avoca Central | 12 | Avoca Central | 19:58 PR |
| 65 | Dylan ClemonsPlace 65 · Grade 8 · Holley | 8 | Holley | 20:01 |
| 66 | MacNeil RustonPlace 66 · Grade 9 · Alexander Central | 9 | Alexander Central | 20:02 |
| 67 | Bryson TobolskiPlace 67 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 20:05 |
| 68 | Brett WhitingPlace 68 · Grade 10 · Northstar Christian | 10 | Northstar Christian | 20:06 |
| 69 | Mitchel FelixPlace 69 · Grade 8 · Warsaw Middle | 8 | Warsaw Middle | 20:07 |
| 70 | Kyle SinclairPlace 70 · Grade 12 · Avon Central | 12 | Avon Central | 20:08 PR |
| 71 | Colin FarmerPlace 71 · Grade 9 · Avon Central | 9 | Avon Central | 20:09 |
| 72 | Zachary BabcockPlace 72 · Grade 9 · Notre Dame | 9 | Notre Dame | 20:11 |
| 73 | Damien EscobarPlace 73 · Grade 12 · Batavia Senior | 12 | Batavia Senior | 20:13 PR |
| 74 | Braeden WaidePlace 74 · Grade 9 · Avon Central | 9 | Avon Central | 20:22 |
| 75 | Cameron HausfelderPlace 75 · Grade 12 · Alexander Central | 12 | Alexander Central | 20:23 PR |
| 76 | Jackson BillPlace 76 · Grade 12 · Arkport-Canaseraga | 12 | Arkport-Canaseraga | 20:24 |
| 77 | Jared GrahamPlace 77 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 20:25 |
| 78 | David DoanPlace 78 · Grade 11 · Notre Dame | 11 | Notre Dame | 20:26 |
| 79 | Devin EvartsPlace 79 · Grade 12 · Avoca Central | 12 | Avoca Central | 20:28 |
| 80 | Dalton ThurleyPlace 80 · Grade 12 · Holley | 12 | Holley | 20:30 PR |
| 81 | Dawson CoffeyPlace 81 · Grade 10 · Oakfield-Alabama | 10 | Oakfield-Alabama | 20:32 |
| 82 | Dylan GausPlace 82 · Grade 12 · Batavia Senior | 12 | Batavia Senior | 20:39 |
| 83 | Holden VolpePlace 83 · Grade 9 · Avon Central | 9 | Avon Central | 20:42 |
| 84 | Tyler DioguardiPlace 84 · Grade 12 · Alexander Central | 12 | Alexander Central | 20:50 |
| 85 | Low ChamberlainPlace 85 · Grade 10 · Alexander Central | 10 | Alexander Central | 20:54 |
| 86 | Daniel BergmanPlace 86 · Grade 11 · Notre Dame | 11 | Notre Dame | 21:02 PR |
| 87 | Nick LamkinPlace 87 · Grade 9 · Batavia Senior | 9 | Batavia Senior | 21:04 PR |
| 88 | Zachery BabbittPlace 88 · Grade 11 · Wayland Cohocton | 11 | Wayland Cohocton | 21:08 PR |
| 89 | Colton MartinPlace 89 · Grade 10 · Batavia Senior | 10 | Batavia Senior | 21:15 |
| 90 | Shawn TobolskiPlace 90 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 21:18 |
| 91 | Nate O'BrachtaPlace 91 · Grade 11 · Avoca Central | 11 | Avoca Central | 21:22 |
| 92 | Matt BurrittPlace 92 · Grade 9 · Wayland Cohocton | 9 | Wayland Cohocton | 21:23 |
| 93 | Alex DiazPlace 93 · Grade 10 · Arkport-Canaseraga | 10 | Arkport-Canaseraga | 21:23 PR |
| 94 | Sky AmishPlace 94 · Grade 10 · Geneseo Central | 10 | Geneseo Central | 21:26 PR |
| 95 | Riley HirschmanPlace 95 · Grade 10 · Kendall Central | 10 | Kendall Central | 21:30 |
| 96 | Camden ArlauckausPlace 96 · Grade 12 · Avon Central | 12 | Avon Central | 21:32 PR |
| 97 | David FarrugiaPlace 97 · Grade 9 · Holley | 9 | Holley | 21:33 |
| 98 | Will SmithPlace 98 · Grade 10 · Wayland Cohocton | 10 | Wayland Cohocton | 22:02 PR |
| 99 | Jacob MerryPlace 99 · Grade 12 · Arkport-Canaseraga | 12 | Arkport-Canaseraga | 22:09 PR |
| 100 | Roger ZhangPlace 100 · Grade 12 · Northstar Christian | 12 | Northstar Christian | 22:09 PR |
| 101 | Jason DixonPlace 101 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 22:12 |
| 102 | Chris WrightPlace 102 · Grade 12 · Warsaw Middle | 12 | Warsaw Middle | 22:18 PR |
| 103 | Nick FoellerPlace 103 · Grade 12 · Attica Central | 12 | Attica Central | 22:21 |
| 104 | Jacob FavillePlace 104 · Grade 12 · Avon Central | 12 | Avon Central | 22:31 PR |
| 105 | Noah GrayPlace 105 · Grade 10 · Oakfield-Alabama | 10 | Oakfield-Alabama | 22:33 |
| 106 | Max WozniakPlace 106 · Grade 9 · Alden Central | 9 | Alden Central | 22:36 |
| 107 | Cameron VanderpoolPlace 107 · Grade 11 · Keshequa | 11 | Keshequa | 22:36 PR |
| 108 | Parker RemingtonPlace 108 · Grade 9 · Attica Central | 9 | Attica Central | 22:40 |
| 109 | Peter GilmanPlace 109 · Grade 11 · Kendall Central | 11 | Kendall Central | 22:57 PR |
| 110 | Evan WiedrichPlace 110 · Grade 12 · Oakfield-Alabama | 12 | Oakfield-Alabama | 22:58 PR |
| 111 | Dominick StaubPlace 111 · Grade 9 · Arkport-Canaseraga | 9 | Arkport-Canaseraga | 23:05 |
| 112 | Nick WissingerPlace 112 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 23:20 |
| 113 | Joe DeBellPlace 113 · Grade 8 · Geneseo Central | 8 | Geneseo Central | 23:38 |
| 114 | Jarrett HeubuschPlace 114 · Grade 11 · Warsaw Middle | 11 | Warsaw Middle | 23:41 PR |
| 115 | Max TomaszewskiPlace 115 · Grade 9 · Batavia Senior | 9 | Batavia Senior | 23:47 PR |
| 116 | Michael SnellPlace 116 · Grade 9 · Holley | 9 | Holley | 23:47 PR |
| 117 | Jake StreamerPlace 117 · Grade 9 · Warsaw Middle | 9 | Warsaw Middle | 23:48 |
| 118 | Andrew KostrabaPlace 118 · Grade 11 · Avon Central | 11 | Avon Central | 23:48 PR |
| 119 | Robert HaniszeskiPlace 119 · Grade 12 · Alexander Central | 12 | Alexander Central | 23:51 PR |
| 120 | Jack JohnstonPlace 120 · Grade 12 · Avon Central | 12 | Avon Central | 23:52 PR |
| 121 | Zachary CelliniPlace 121 · Grade 12 · Avon Central | 12 | Avon Central | 23:57 PR |
| 122 | Ethan BillingsPlace 122 · Grade 11 · Kendall Central | 11 | Kendall Central | 24:03 |
| 123 | Josh GregoryPlace 123 · Grade 9 · Kendall Central | 9 | Kendall Central | 24:04 |
| 124 | Michael RebmannPlace 124 · Grade 10 · Alexander Central | 10 | Alexander Central | 24:10 |
| 125 | Aiden CorneliusPlace 125 · Grade 10 · Oakfield-Alabama | 10 | Oakfield-Alabama | 24:14 |
| 126 | Ethan KimballPlace 126 · Grade 11 · Batavia Senior | 11 | Batavia Senior | 24:18 |
| 127 | Trevor BrockwayPlace 127 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 24:25 |
| 128 | Andrew HedgesPlace 128 · Grade 10 · Arkport-Canaseraga | 10 | Arkport-Canaseraga | 24:34 |
| 129 | Noah ShipePlace 129 · Grade 12 · Holley | 12 | Holley | 24:36 PR |
| 130 | Ian ZaldivarPlace 130 · Grade 12 · Arkport-Canaseraga | 12 | Arkport-Canaseraga | 24:48 |
| 131 | Justin MerryPlace 131 · Grade 10 · Arkport-Canaseraga | 10 | Arkport-Canaseraga | 24:56 |
| 132 | Austin DavisPlace 132 · Grade 12 · Alexander Central | 12 | Alexander Central | 25:02 PR |
| 133 | Max ArlauckasPlace 133 · Grade 9 · Avon Central | 9 | Avon Central | 25:03 PR |
| 134 | Nicholas McGuirePlace 134 · Grade 12 · Warsaw Middle | 12 | Warsaw Middle | 25:04 PR |
| 135 | Min Woo LeePlace 135 · Grade 12 · Holley | 12 | Holley | 25:16 PR |
| 136 | Matthew BillsPlace 136 · Grade 9 · Batavia Senior | 9 | Batavia Senior | 25:18 |
| 137 | Owen WongPlace 137 · Grade 10 · Geneseo Central | 10 | Geneseo Central | 25:36 PR |
| 138 | Dwight CzworkaPlace 138 · Grade 12 · Attica Central | 12 | Attica Central | 25:38 |
| 139 | Isaac PostPlace 139 · Grade 10 · Geneseo Central | 10 | Geneseo Central | 25:45 |
| 140 | Payton WaltersPlace 140 · Grade 12 · Kendall Central | 12 | Kendall Central | 25:51 PR |
| 141 | Tyler KreutterPlace 141 · Grade 11 · Alexander Central | 11 | Alexander Central | 25:54 |
| 142 | Andrue WaughPlace 142 · Grade 9 · Kendall Central | 9 | Kendall Central | 26:22 |
| 143 | Harry SchaferPlace 143 · Grade 9 · Notre Dame | 9 | Notre Dame | 26:36 |
| 144 | Caleb AllisonPlace 144 · Grade 11 · Wayland Cohocton | 11 | Wayland Cohocton | 26:43 |
| 145 | Gage GeensPlace 145 · Grade 10 · Keshequa | 10 | Keshequa | 27:49 |
| 146 | Matt GilbertPlace 146 · Grade 11 · Oakfield-Alabama | 11 | Oakfield-Alabama | 28:15 |
| 147 | Florian DambiermontPlace 147 · Grade 12 · Northstar Christian | 12 | Northstar Christian | 28:26 PR |
| 148 | Ethan CorneliusPlace 148 · Grade 9 · Oakfield-Alabama | 9 | Oakfield-Alabama | 29:38 |
| 149 | Jacob HenshawPlace 149 · Grade 9 · Arkport-Canaseraga | 9 | Arkport-Canaseraga | 30:46 |
| 150 | Jordan SmithPlace 150 · Grade 9 · Batavia Senior | 9 | Batavia Senior | 32:10 |
| 151 | Nicholas BarrettPlace 151 · Grade 11 · Avoca Central | 11 | Avoca Central | 36:11 |
| 152 | Ethan MerryPlace 152 · Grade 9 · Arkport-Canaseraga | 9 | Arkport-Canaseraga | 37:26 |