| 1 | Sam LyonPlace 1 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 18:11 | 1 |
| 2 | Tim HentschelPlace 2 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 18:16 | 2 |
| 3 | Caleb BaileyPlace 3 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 18:21 | 3 |
| 4 | Grant PerkinsPlace 4 · Grade 12 · Churchville-Chili | 12 | Churchville-Chili | 18:39 | 4 |
| 5 | Nathan MicilloPlace 5 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 18:48 | 5 |
| 6 | Gabe WatsonPlace 6 · Grade 9 · Rush-Henrietta | 9 | Rush-Henrietta | 18:53 | 6 |
| 7 | Jack CarlsonPlace 7 · Grade 11 · Victor Central | 11 | Victor Central | 19:01 | 7 |
| 8 | Dylan LyonsPlace 8 · Grade 9 · Irondequoit | 9 | Irondequoit | 19:03 | 8 |
| 9 | Frederick MillerPlace 9 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 19:14 | 9 |
| 10 | Ben RadunsPlace 10 · Grade 10 · Victor Central | 10 | Victor Central | 19:21 | 10 |
| 11 | Gabe AdamsonPlace 11 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 19:24 | 11 |
| 12 | Sam KarshickPlace 12 · Grade 9 · Irondequoit | 9 | Irondequoit | 19:24 | 12 |
| 13 | Aditya BhargavaPlace 13 · Grade 12 · Victor Central | 12 | Victor Central | 19:32 | 13 |
| 14 | Aidan CroftPlace 14 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 19:35 | 14 |
| 15 | Vincenzo RuvaPlace 15 · Grade 12 · Churchville-Chili | 12 | Churchville-Chili | 19:39 | 15 |
| 16 | William HamiltonPlace 16 · Grade 11 · Irondequoit | 11 | Irondequoit | 19:40 | 16 |
| 17 | Dylan daSilvaPlace 17 · Grade 9 · Irondequoit | 9 | Irondequoit | 19:45 | 17 |
| 18 | Dylan AmidonPlace 18 · Grade 10 · Waterloo | 10 | Waterloo | 19:50 | 18 |
| 19 | Xander DawsonPlace 19 · Grade 9 · Trumansburg | 9 | Trumansburg | 19:51 | 19 |
| 20 | Andy FreemanPlace 20 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 19:59 | 20 |
| 21 | Michael LipariPlace 21 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 20:03 | 21 |
| 22 | Tobey PalmerPlace 22 · Grade 9 · Irondequoit | 9 | Irondequoit | 20:04 | 22 |
| 23 | Kyle KlinePlace 23 · Grade 12 · Churchville-Chili | 12 | Churchville-Chili | 20:08 | 23 |
| 24 | Elijah SloanePlace 24 · Grade 10 · Irondequoit | 10 | Irondequoit | 20:12 | 24 |
| 25 | Jonathan SaysamonePlace 25 · Grade 12 · Rush-Henrietta | 12 | Rush-Henrietta | 20:18 | 25 |
| 26 | Cian McCollumPlace 26 · Grade 11 · Irondequoit | 11 | Irondequoit | 20:19 | 26 |
| 27 | Josh WoodworthPlace 27 · Grade 10 · Canandaigua | 10 | Canandaigua | 20:20 | 27 |
| 28 | Josiah DutcherPlace 28 · Grade 11 · Canandaigua | 11 | Canandaigua | 20:24 | 28 |
| 29 | Noah BarberPlace 29 · Grade 8 · Waterloo | 8 | Waterloo | 20:26 | 29 |
| 30 | Nehemiah WilliamsPlace 30 · Grade 10 · Waterloo | 10 | Waterloo | 20:31 | 30 |
| 31 | Jayden SwansonPlace 31 · Grade 9 · Trumansburg | 9 | Trumansburg | 20:33 | 31 |
| 32 | Ian RuhlandPlace 32 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 20:37 | — |
| 33 | Brendan McCollumPlace 33 · Grade 9 · Irondequoit | 9 | Irondequoit | 20:49 | — |
| 34 | Ethan RiversPlace 34 · Grade 11 · Churchville-Chili | 11 | Churchville-Chili | 20:57 | — |
| 35 | Gavin MurphyPlace 35 · Grade 9 · Irondequoit | 9 | Irondequoit | 21:02 | — |
| 36 | Jason BoykinsPlace 36 · Grade 12 · Rush-Henrietta | 12 | Rush-Henrietta | 21:06 | — |
| 37 | Charlie NashPlace 37 · Grade 11 · Irondequoit | 11 | Irondequoit | 21:09 | — |
| 38 | Jonathon FischerPlace 38 · Grade 10 · Waterloo | 10 | Waterloo | 21:19 | 32 |
| 39 | Ethan SavagePlace 39 · Grade 9 · Rush-Henrietta | 9 | Rush-Henrietta | 21:22 | — |
| 40 | Brendan BattistiPlace 40 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 21:24 | — |
| 41 | Jacob DiGiovanniPlace 41 · Grade 10 · Waterloo | 10 | Waterloo | 21:31 | 33 |
| 42 | Nick MuscatoPlace 42 · Grade 10 · Canandaigua | 10 | Canandaigua | 21:32 | 34 |
| 43 | Colin GiessPlace 43 · Grade 11 · Victor Central | 11 | Victor Central | 21:32 | 35 |
| 44 | Greg MarionPlace 44 · Grade 11 · Trumansburg | 11 | Trumansburg | 21:34 | 36 |
| 45 | Alex LaBargePlace 45 · Grade 9 · Victor Central | 9 | Victor Central | 21:37 | 37 |
| 46 | John DeckerPlace 46 · Grade 10 · Victor Central | 10 | Victor Central | 21:38 | 38 |
| 47 | Logan BauerPlace 47 · Grade 12 · Churchville-Chili | 12 | Churchville-Chili | 21:45 | — |
| 48 | Aidan TownsendPlace 48 · Grade 12 · Churchville-Chili | 12 | Churchville-Chili | 21:48 | — |
| 49 | Jackson KeysPlace 49 · Grade 10 · Canandaigua | 10 | Canandaigua | 21:49 | 39 |
| 50 | Seth McIntyrePlace 50 · Grade 10 · Trumansburg | 10 | Trumansburg | 21:51 | 40 |
| 51 | Gabe DanielsPlace 51 · Grade 9 · Rush-Henrietta | 9 | Rush-Henrietta | 22:00 | — |
| 52 | Braden GriffinPlace 52 · Grade 9 · Rush-Henrietta | 9 | Rush-Henrietta | 22:00 | — |
| 53 | George WeidnerPlace 53 · Grade 12 · Victor Central | 12 | Victor Central | 22:08 | 41 |
| 54 | Kyle MadiganPlace 54 · Grade 10 · Chesterton A | 10 | Chesterton A | 22:09 | 42 |
| 55 | Jonah PettyPlace 55 · 13 Churchville-Chili | — | 13 Churchville-Chili | 22:15 | — |
| 56 | Ethan RheudePlace 56 · Grade 9 · Canandaigua | 9 | Canandaigua | 22:20 | 43 |
| 57 | Justin KuneyPlace 57 · Grade 10 · Canandaigua | 10 | Canandaigua | 22:21 | 44 |
| 58 | Gabe LindPlace 58 · Grade 12 · Victor Central | 12 | Victor Central | 22:23 | — |
| 59 | Peyton OsterlingPlace 59 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 22:24 | — |
| 60 | Jason BivonaPlace 60 · Grade 12 · Victor Central | 12 | Victor Central | 22:27 | — |
| 61 | Carson WholersPlace 61 · Grade 10 · Churchville-Chili | 10 | Churchville-Chili | 22:38 | — |
| 62 | Trent LaFrancePlace 62 · Grade 11 · Red Creek | 11 | Red Creek | 22:41 | — |
| 63 | Sebastian ColePlace 63 · Grade 9 · Trumansburg | 9 | Trumansburg | 22:46 | 45 |
| 64 | Andrew YatesPlace 64 · 13 Bloomfield-Naples | — | 13 Bloomfield-Naples | 22:47 | 46 |
| 65 | Kenneth BeamanPlace 65 · Grade 9 · Churchville-Chili | 9 | Churchville-Chili | 22:47 | — |
| 66 | Gordon BartlePlace 66 · Grade 10 · Bloomfield-Naples | 10 | Bloomfield-Naples | 22:54 | 47 |
| 67 | Paul McLaughlinPlace 67 · Grade 9 · Chesterton A | 9 | Chesterton A | 22:58 | 48 |
| 68 | Alex MitchellPlace 68 · Grade 11 · Trumansburg | 11 | Trumansburg | 23:32 | 49 |
| 69 | Isaac AcostaPlace 69 · Grade 9 · Irondequoit | 9 | Irondequoit | 23:38 | — |
| 70 | James HydePlace 70 · Grade 10 · Irondequoit | 10 | Irondequoit | 23:42 | — |
| 71 | Zachary RoussiePlace 71 · Grade 10 · Irondequoit | 10 | Irondequoit | 23:49 | — |
| 72 | Luc EggersPlace 72 · Grade 12 · Rush-Henrietta | 12 | Rush-Henrietta | 23:54 | — |
| 73 | Alec LukusPlace 73 · Grade 11 · Irondequoit | 11 | Irondequoit | 24:17 | — |
| 74 | Calvin NiggliPlace 74 · Grade 10 · Irondequoit | 10 | Irondequoit | 24:18 | — |
| 75 | Matt BuchoveckyPlace 75 · Grade 12 · Victor Central | 12 | Victor Central | 24:19 | — |
| 76 | Owen DeNunzioPlace 76 · Grade 9 · Irondequoit | 9 | Irondequoit | 24:28 | — |
| 77 | John SalamindaPlace 77 · Grade 9 · Chesterton A | 9 | Chesterton A | 24:52 | 50 |
| 78 | Carson DavisPlace 78 · Grade 8 · Canandaigua | 8 | Canandaigua | 24:56 | 51 |
| 79 | Sean DoranPlace 79 · Grade 11 · Wayne Central | 11 | Wayne Central | 25:00 | — |
| 80 | Michael PiersallPlace 80 · Grade 9 · Chesterton A | 9 | Chesterton A | 25:11 | 52 |
| 81 | Tyge JohnsonPlace 81 · Grade 9 · Bloomfield-Naples | 9 | Bloomfield-Naples | 25:27 | 53 |
| 82 | Random PunnettPlace 82 · Grade 10 · Bloomfield-Naples | 10 | Bloomfield-Naples | 25:28 | 54 |
| 83 | Noah MattisonPlace 83 · Grade 9 · Marion | 9 | Marion | 25:30 | — |
| 84 | Rory GrahamPlace 84 · Grade 12 · Wayne Central | 12 | Wayne Central | 26:13 | — |
| 85 | Jerry MarchandPlace 85 · Grade 10 · Chesterton A | 10 | Chesterton A | 26:17 | 55 |
| 86 | Isaiah MontePlace 86 · Grade 9 · Chesterton A | 9 | Chesterton A | 26:27 | 56 |
| 87 | Daniel WoolawayPlace 87 · Grade 10 · Campbell-Savona | 10 | Campbell-Savona | 26:50 | — |
| 88 | Bryan ArmpriestPlace 88 · Grade 11 · Campbell-Savona | 11 | Campbell-Savona | 27:03 | — |
| 89 | Blake JacksonPlace 89 · Grade 9 · Canandaigua | 9 | Canandaigua | 27:07 | — |
| 90 | Aiden HellrigalPlace 90 · Grade 12 · Campbell-Savona | 12 | Campbell-Savona | 27:18 | — |
| 91 | Bryan PlummerPlace 91 · Grade 12 · Wayne Central | 12 | Wayne Central | 27:19 | — |
| 92 | Thomas TompkinsPlace 92 · Grade 10 · Rush-Henrietta | 10 | Rush-Henrietta | 27:21 | — |
| 93 | Nathan AlfieriPlace 93 · Grade 9 · Churchville-Chili | 9 | Churchville-Chili | 28:00 | — |
| 94 | Jacob PogelPlace 94 · Grade 10 · Bloomfield-Naples | 10 | Bloomfield-Naples | 28:03 | 57 |
| 95 | Jeremy DeSalvoPlace 95 · Grade 9 · Irondequoit | 9 | Irondequoit | 28:37 | — |
| 96 | Hadley ColburnPlace 96 · Grade 10 · Bloomfield-Naples | 10 | Bloomfield-Naples | 28:44 | 58 |
| 97 | Jake MilkePlace 97 · Grade 10 · Clyde-Savann | 10 | Clyde-Savann | 29:04 | — |
| 98 | Spencer FernaaysPlace 98 · Grade 9 · Red Creek | 9 | Red Creek | 29:40 | — |
| 99 | Will KurzPlace 99 · Grade 11 · Victor Central | 11 | Victor Central | 30:29 | — |
| 100 | Tom PerezPlace 100 · Grade 11 · Bloomfield-Naples | 11 | Bloomfield-Naples | 32:03 | 59 |
| 101 | Joey GleasonPlace 101 · Grade 9 · Churchville-Chili | 9 | Churchville-Chili | 33:00 | — |
| 102 | Hunter WadhamsPlace 102 · Grade 9 · Clyde-Savann | 9 | Clyde-Savann | 33:09 | — |
| 103 | Kaden SandersPlace 103 · Grade 9 · Canandaigua | 9 | Canandaigua | 33:46 | — |