| 1 | Alex HoelzliPlace 1 · Grade 12 · Syosset | 12 | Syosset | 17:33.60 |
| 2 | Jacob RowellPlace 2 · Grade 12 · Liverpool | 12 | Liverpool | 17:56.40 |
| 3 | Stephen SchulzPlace 3 · Grade 10 · Liverpool | 10 | Liverpool | 18:00.30 |
| 4 | Anthony DellutriPlace 4 · Grade 11 · Syosset | 11 | Syosset | 18:12.40 |
| 5 | Alden AspirasPlace 5 · Grade 10 · Syosset | 10 | Syosset | 18:13.70 |
| 6 | Ben RiversPlace 6 · Grade 9 · Liverpool | 9 | Liverpool | 18:17.30 |
| 7 | Gabe AlbertPlace 7 · Grade 10 · Liverpool | 10 | Liverpool | 18:19.60 |
| 8 | Daniel LeePlace 8 · Grade 10 · Syosset | 10 | Syosset | 18:30.40 |
| 9 | Nick MauroPlace 9 · Grade 10 · Guilderland | 10 | Guilderland | 18:32.90 |
| 10 | Jacob SwartzendruberPlace 10 · Grade 11 · Guilderland | 11 | Guilderland | 18:34.30 |
| 11 | Paul TrichiloPlace 11 · Grade 11 · Guilderland | 11 | Guilderland | 18:34.50 |
| 12 | Evan GarryPlace 12 · Grade 11 · Syosset | 11 | Syosset | 18:38.90 |
| 13 | Jake CarrolPlace 13 · Grade 12 · Williamsville North | 12 | Williamsville North | 18:39.80 |
| 14 | Mohammed DewjiPlace 14 · Grade 12 · Syosset | 12 | Syosset | 18:43.10 PR |
| 15 | Jacob GraboisPlace 15 · Grade 11 · Syosset | 11 | Syosset | 18:51.10 |
| 16 | Harry PrevorPlace 16 · Grade 12 · Syosset | 12 | Syosset | 18:53.10 PR |
| 17 | Max ChenPlace 17 · Grade 10 · Syosset | 10 | Syosset | 18:54.80 |
| 18 | Ryan AndersonPlace 18 · Grade 12 · Syosset | 12 | Syosset | 18:56.00 PR |
| 19 | Christian TolfaPlace 19 · Grade 10 · Guilderland | 10 | Guilderland | 18:57.10 |
| 20 | Ryan BerlinPlace 20 · Grade 11 · Syosset | 11 | Syosset | 18:57.70 |
| 21 | Miles ConfortiPlace 21 · Grade 12 · Syosset | 12 | Syosset | 18:58.30 PR |
| 22 | Josh BordeauxPlace 22 · Grade 11 · Franklin Academy (Malone) | 11 | Franklin Academy (Malone) | 18:58.70 |
| 23 | Collin GwiltPlace 23 · Grade 11 · Liverpool | 11 | Liverpool | 18:59.30 |
| 24 | Julio RomanPlace 24 · Grade 11 · Liverpool | 11 | Liverpool | 19:00.10 |
| 25 | Nick SurdejPlace 25 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 19:04.40 |
| 26 | Christopher FlorioPlace 26 · Grade 11 · Syosset | 11 | Syosset | 19:05.40 |
| 27 | Ryan BrennanPlace 27 · Grade 12 · Guilderland | 12 | Guilderland | 19:08.00 |
| 28 | Josh CuddyPlace 28 · Grade 9 · Auburn | 9 | Auburn | 19:09.80 |
| 29 | Macadian LellisPlace 29 · Grade 10 · Liverpool | 10 | Liverpool | 19:10.20 PR |
| 30 | Jonathan YoungPlace 30 · Grade 9 · Williamsville North | 9 | Williamsville North | 19:11.10 |
| 31 | Taigan LavreyPlace 31 · Grade 9 · Williamsville North | 9 | Williamsville North | 19:12.90 |
| 32 | Dan HuntPlace 32 · Grade 11 · Liverpool | 11 | Liverpool | 19:15.20 |
| 33 | Michael CroftsPlace 33 · Grade 12 · Lockport | 12 | Lockport | 19:17.60 |
| 34 | Dominick BattagliaPlace 34 · Grade 11 · Liverpool | 11 | Liverpool | 19:18.50 |
| 35 | Scott MartinPlace 35 · Grade 12 · Guilderland | 12 | Guilderland | 19:20.60 |
| 36 | Trevor CasePlace 36 · Grade 12 · Liverpool | 12 | Liverpool | 19:21.30 |
| 37 | Alex GiamberdinoPlace 37 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 19:32.00 |
| 38 | Austin RenziPlace 38 · Grade 12 · Williamsville North | 12 | Williamsville North | 19:36.20 |
| 39 | Joe NettiPlace 39 · Grade 12 · Auburn | 12 | Auburn | 19:38.00 PR |
| 40 | Connor BlakePlace 40 · Grade 12 · Liverpool | 12 | Liverpool | 19:40.80 |
| 41 | Michael CampbellPlace 41 · Grade 12 · Franklin Academy (Malone) | 12 | Franklin Academy (Malone) | 19:41.40 |
| 42 | Shaun BuerkerPlace 42 · Grade 10 · Guilderland | 10 | Guilderland | 19:44.70 |
| 43 | Zachary PruePlace 43 · Grade 10 · Starpoint Central | 10 | Starpoint Central | 19:48.10 |
| 44 | Justin BlowersPlace 44 · Grade 10 · Liverpool | 10 | Liverpool | 20:00.80 |
| 45 | Zach DavisPlace 45 · Grade 11 · Franklin Academy (Malone) | 11 | Franklin Academy (Malone) | 20:04.50 |
| 46 | Ethan UzarowskiPlace 46 · Grade 10 · Williamsville North | 10 | Williamsville North | 20:06.30 |
| 47 | Alex FoglePlace 47 · Grade - · Lockport | - | Lockport | 20:07.20 PR |
| 48 | RJ PearsallPlace 48 · Grade 10 · Franklin Academy (Malone) | 10 | Franklin Academy (Malone) | 20:08.90 |
| 49 | Cullen McLaughlinPlace 49 · Grade 9 · Liverpool | 9 | Liverpool | 20:18.40 |
| 50 | Dan MillerPlace 50 · Grade 11 · North Shore | 11 | North Shore | 20:25.20 |
| 51 | Connor AllenPlace 51 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 20:30.90 PR |
| 52 | Adam BaumannPlace 52 · Grade 12 · Starpoint Central | 12 | Starpoint Central | 20:31.30 |
| 53 | Magden FerrariPlace 53 · Grade 9 · Starpoint Central | 9 | Starpoint Central | 20:34.40 |
| 54 | Gaganjot SekhonPlace 54 · Grade 10 · Liverpool | 10 | Liverpool | 20:46.80 |
| 55 | Alex KleinPlace 55 · Grade 11 · Liverpool | 11 | Liverpool | 20:47.00 |
| 56 | Daniel O'learyPlace 56 · Grade 12 · Liverpool | 12 | Liverpool | 20:59.60 PR |
| 57 | Darien VelasquezPlace 57 · Grade 11 · Franklin Academy (Malone) | 11 | Franklin Academy (Malone) | 21:02.70 |
| 58 | Ethan FlemingPlace 58 · Grade 9 · Williamsville North | 9 | Williamsville North | 21:03.90 |
| 59 | Robert DempseyPlace 59 · Grade 10 · Auburn | 10 | Auburn | 21:05.80 |
| 60 | Shawn MarkowskyPlace 60 · Grade 9 · Liverpool | 9 | Liverpool | 21:17.70 |
| 61 | Josh PaquinPlace 61 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 21:20.00 |
| 62 | Matt SaldettPlace 62 · Grade 11 · North Shore | 11 | North Shore | 21:23.70 |
| 63 | A.j. RoePlace 63 · Grade 12 · Auburn | 12 | Auburn | 21:28.30 PR |
| 64 | Will GrantPlace 64 · Grade 12 · Lockport | 12 | Lockport | 21:49.00 |
| 65 | Evan MaestriPlace 65 · Grade 10 · Liverpool | 10 | Liverpool | 22:02.60 |
| 66 | David MitchellPlace 66 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 22:09.50 |
| 67 | Eric AnstethPlace 67 · Grade 10 · Auburn | 10 | Auburn | 22:12.50 |
| 68 | Dylan McGinleyPlace 68 · Grade 9 · North Shore | 9 | North Shore | 22:14.30 |
| 69 | Elia AlbertsPlace 69 · Grade 9 · North Shore | 9 | North Shore | 22:16.90 |
| 70 | Alex BecerraPlace 70 · Grade 10 · Liverpool | 10 | Liverpool | 22:22.90 |
| 71 | Tom ShaferPlace 71 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 22:27.50 |
| 72 | Ben ZingerPlace 72 · Grade 9 · Liverpool | 9 | Liverpool | 22:28.50 |
| 73 | Alex GarlandPlace 73 · Grade 11 · Franklin Academy (Malone) | 11 | Franklin Academy (Malone) | 22:29.10 |
| 74 | Lucas MussiPlace 74 · Grade 9 · Liverpool | 9 | Liverpool | 22:29.70 |
| 75 | Tyler LangdonPlace 75 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 22:46.00 |
| 76 | Joseph SouciaPlace 76 · Grade 10 · Franklin Academy (Malone) | 10 | Franklin Academy (Malone) | 22:56.60 |
| 77 | Anthony AlbericiPlace 77 · Grade 11 · Auburn | 11 | Auburn | 23:00.80 PR |
| 78 | Scott KleinPlace 78 · Grade 9 · North Shore | 9 | North Shore | 23:23.50 |
| 79 | Jacob PiperPlace 79 · Grade 12 · Oneida | 12 | Oneida | 23:25.30 |
| 80 | Christopher JanusasPlace 80 · Grade 12 · North Shore | 12 | North Shore | 23:27.20 |
| 81 | Brad BrusoPlace 81 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 23:30.10 |
| 82 | Austin LeitgebPlace 82 · Grade 10 · Liverpool | 10 | Liverpool | 23:39.80 |
| 83 | Josh GodboutPlace 83 · Grade 10 · Franklin Academy (Malone) | 10 | Franklin Academy (Malone) | 23:54.20 |
| 84 | Alex MonettePlace 84 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 23:55.80 PR |
| 85 | Josh GarlandPlace 85 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 24:00.60 |
| 86 | Brandon JarkowPlace 86 · Grade - · North Shore | - | North Shore | 24:18.80 PR |
| 87 | Wilson AllenPlace 87 · Grade 9 · Oneida | 9 | Oneida | 24:27.20 |
| 88 | Nick AlbericiPlace 88 · Grade 9 · Auburn | 9 | Auburn | 24:33.30 |
| 89 | Nathan SwanberyPlace 89 · Grade 9 · Auburn | 9 | Auburn | 24:34.30 |
| 90 | Jacob ReillyPlace 90 · Grade 10 · Auburn | 10 | Auburn | 24:42.50 PR |
| 91 | Nate DavisPlace 91 · Grade 11 · Franklin Academy (Malone) | 11 | Franklin Academy (Malone) | 25:26.20 |
| 92 | Jacob BerlinPlace 92 · Grade 9 · North Shore | 9 | North Shore | 25:31.40 |
| 93 | Chase SherwoodPlace 93 · Grade 9 · Liverpool | 9 | Liverpool | 26:13.20 PR |
| 94 | Dan MinskyPlace 94 · Grade 9 · North Shore | 9 | North Shore | 26:31.20 |
| 95 | Joe RondinelliPlace 95 · Grade 12 · Oneida | 12 | Oneida | 26:45.90 |
| 96 | John BudelmanPlace 96 · Grade 9 · Auburn | 9 | Auburn | 27:11.70 PR |
| 97 | Matt MillerPlace 97 · Grade 11 · Oneida | 11 | Oneida | 27:49.10 |
| 98 | Liam DaviesPlace 98 · Grade 12 · Liverpool | 12 | Liverpool | 28:04.50 |
| 99 | Bryce RothPlace 99 · Grade 9 · North Shore | 9 | North Shore | 28:09.80 |
| 100 | Connor HehnPlace 100 · Grade 11 · North Shore | 11 | North Shore | 29:00.60 |
| 101 | Nathan WoodsPlace 101 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 29:06.60 |
| 102 | Fred GarlandPlace 102 · Grade 9 · Franklin Academy (Malone) | 9 | Franklin Academy (Malone) | 31:41.70 |