| 1 | Jackson St. LawrencePlace 1 · Grade 12 · Goshen Central | 12 | Goshen Central | 15:46.73 |
| 2 | Shaun BrennerPlace 2 · Grade 12 · Goshen Central | 12 | Goshen Central | 15:57.48 |
| 3 | Ryan GoingPlace 3 · Grade 11 · Chaminade | 11 | Chaminade | 16:18.36 PR |
| 4 | Leonidas (Leo) GowriePlace 4 · Grade 11 · Monroe-Woodbury | 11 | Monroe-Woodbury | 16:31.65 PR |
| 5 | Jackson O'RourkePlace 5 · Grade 12 · New Rochelle | 12 | New Rochelle | 16:35.40 |
| 6 | Travis DickstonPlace 6 · Grade 12 · Beacon (NY) | 12 | Beacon (NY) | 16:36.78 |
| 7 | Jameson KesslerPlace 7 · Grade 12 · Red Hook Central | 12 | Red Hook Central | 16:41.85 |
| 8 | Jackson BeesmerPlace 8 · Grade 12 · Kingston | 12 | Kingston | 16:43.14 |
| 9 | Kiernan JudsonPlace 9 · Grade 12 · Newburgh Free Academy | 12 | Newburgh Free Academy | 16:45.24 |
| 10 | Kelian MeierPlace 10 · Grade 12 · Mount Academy | 12 | Mount Academy | 17:00.99 PR |
| 11 | Anson DiGiacomioPlace 11 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 17:01.45 |
| 12 | Santiago MartinezPlace 12 · Grade 11 · Minisink Valley | 11 | Minisink Valley | 17:02.76 |
| 13 | Erik Escarcega TellezPlace 13 · Grade 12 · Monroe-Woodbury | 12 | Monroe-Woodbury | 17:03.51 |
| 14 | Landon StrawPlace 14 · Grade 11 · Minisink Valley | 11 | Minisink Valley | 17:07.98 |
| 15 | Kazuma ClarkePlace 15 · Grade 11 · Chaminade | 11 | Chaminade | 17:10.20 PR |
| 16 | Bryce BresslerPlace 16 · Grade 10 · Sullivan West | 10 | Sullivan West | 17:21.33 |
| 17 | Ian NimmerPlace 17 · Grade 11 · Kingston | 11 | Kingston | 17:21.48 |
| 18 | Jameson BeesmerPlace 18 · Grade 10 · Kingston | 10 | Kingston | 17:24.15 |
| 19 | George AnastasisPlace 19 · Grade 10 · Chaminade | 10 | Chaminade | 17:27.84 |
| 20 | Robert AdmirandPlace 20 · Grade 12 · Washingtonville | 12 | Washingtonville | 17:28.08 |
| 21 | Noah VilaPlace 21 · Grade 11 · Washingtonville | 11 | Washingtonville | 17:28.80 |
| 22 | Richard ScottPlace 22 · Grade 10 · Mount Academy | 10 | Mount Academy | 17:30.39 |
| 23 | Brandon WoolstonPlace 23 · Grade 12 · Mount Academy | 12 | Mount Academy | 17:30.51 |
| 24 | Joseph WrightPlace 24 · Grade 12 · Mount Academy | 12 | Mount Academy | 17:34.68 |
| 25 | Brody HoffmanPlace 25 · Grade 11 · Chaminade | 11 | Chaminade | 17:38.31 PR |
| 26 | Edward NuzzoPlace 26 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 17:42.81 |
| 27 | James DuffyPlace 27 · Grade 12 · Chaminade | 12 | Chaminade | 17:44.13 |
| 28 | Joel HorningPlace 28 · Grade 12 · Mount Academy | 12 | Mount Academy | 17:45.42 |
| 29 | Alexander ZamerykaPlace 29 · Grade 10 · Chaminade | 10 | Chaminade | 17:54.54 PR |
| 30 | Giuseppe GardnerPlace 30 · Grade 11 · Sullivan West | 11 | Sullivan West | 17:55.92 |
| 31 | Josiah PostPlace 31 · Grade 10 · James I O'Neill | 10 | James I O'Neill | 17:56.04 |
| 32 | Julian KrotmeierPlace 32 · Grade 10 · Immaculate | 10 | Immaculate | 17:57.21 PR |
| 33 | Christian FappianoPlace 33 · Grade 11 · Immaculate | 11 | Immaculate | 17:59.40 PR |
| 34 | Cooper SchmidtPlace 34 · Grade 10 · Newburgh Free Academy | 10 | Newburgh Free Academy | 17:59.46 |
| 35 | Alexander GardnerPlace 35 · Grade 11 · Immaculate | 11 | Immaculate | 18:01.08 PR |
| 36 | Sean MartinPlace 36 · Grade 11 · Immaculate | 11 | Immaculate | 18:01.14 PR |
| 37 | John McConnellPlace 37 · Grade 12 · Monroe-Woodbury | 12 | Monroe-Woodbury | 18:02.22 PR |
| 38 | Anthony AlbaPlace 38 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 18:02.85 |
| 39 | Alex PrestonPlace 39 · Grade 10 · New Paltz | 10 | New Paltz | 18:02.91 |
| 40 | Brayden McgovernPlace 40 · Grade 11 · Minisink Valley | 11 | Minisink Valley | 18:05.04 |
| 41 | Sebastian SarnoPlace 41 · Grade 10 · Minisink Valley | 10 | Minisink Valley | 18:06.72 |
| 42 | Timothy WoolstonPlace 42 · Grade 10 · Mount Academy | 10 | Mount Academy | 18:08.58 PR |
| 43 | Darvell JeongPlace 43 · Grade 10 · Mount Academy | 10 | Mount Academy | 18:09.12 PR |
| 44 | Noah FreestonePlace 44 · Grade 11 · Pine Bush | 11 | Pine Bush | 18:15.12 |
| 45 | Owen FarrellPlace 45 · Grade 10 · John S. Burke Catholic | 10 | John S. Burke Catholic | 18:17.04 |
| 46 | Christian TaylorPlace 46 · Grade 12 · Chaminade | 12 | Chaminade | 18:17.46 PR |
| 47 | Steven CooperPlace 47 · Grade 12 · Kingston | 12 | Kingston | 18:21.66 |
| 48 | Ryan HasbrouckPlace 48 · Grade 11 · Kingston | 11 | Kingston | 18:25.50 PR |
| 49 | Jeremy TorresPlace 49 · Grade 12 · Newburgh Free Academy | 12 | Newburgh Free Academy | 18:27.72 |
| 50 | Chase MaggioPlace 50 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 18:28.23 |
| 51 | Ashton AllenPlace 51 · Grade 12 · Middletown (NY) | 12 | Middletown (NY) | 18:30.54 |
| 52 | Sean ButtittaPlace 52 · Grade 9 · Franklin D. Roosevelt (NY) | 9 | Franklin D. Roosevelt (NY) | 18:32.34 PR |
| 53 | Januario StagemanPlace 53 · Grade 12 · Beacon (NY) | 12 | Beacon (NY) | 18:34.59 PR |
| 54 | Ryan FlynnPlace 54 · Grade 12 · Minisink Valley | 12 | Minisink Valley | 18:36.84 |
| 55 | Liam KirkmanPlace 55 · Grade 11 · Immaculate | 11 | Immaculate | 18:37.41 PR |
| 56 | Tristan CapperPlace 56 · Grade 10 · Minisink Valley | 10 | Minisink Valley | 18:38.01 PR |
| 57 | Leonard HornePlace 57 · Grade 11 · Pine Bush | 11 | Pine Bush | 18:43.83 |
| 58 | Liam RittgerPlace 58 · Grade 10 · Monroe-Woodbury | 10 | Monroe-Woodbury | 18:43.98 |
| 59 | Radcliffe DunnePlace 59 · Grade 9 · Beacon (NY) | 9 | Beacon (NY) | 18:46.48 |
| 60 | Aven MietusPlace 60 · Grade 10 · James I O'Neill | 10 | James I O'Neill | 18:48.39 |
| 61 | Jeremy Cruz DazaPlace 61 · Grade 12 · Goshen Central | 12 | Goshen Central | 18:51.06 PR |
| 62 | Sean ParisienPlace 62 · Grade 11 · Newburgh Free Academy | 11 | Newburgh Free Academy | 18:51.21 PR |
| 63 | Elijah ChalfinPlace 63 · Grade 11 · Newburgh Free Academy | 11 | Newburgh Free Academy | 18:51.21 |
| 64 | Cameron StalterPlace 64 · Grade 11 · Monticello | 11 | Monticello | 18:53.07 |
| 65 | Riley O'RourkePlace 65 · Grade 12 · New Rochelle | 12 | New Rochelle | 18:53.73 |
| 66 | Gabriel Reyes floresPlace 66 · Grade 12 · Monroe-Woodbury | 12 | Monroe-Woodbury | 18:55.54 |
| 67 | Elias SmithPlace 67 · Grade 12 · Beacon (NY) | 12 | Beacon (NY) | 18:55.60 |
| 68 | Daniel OengaPlace 68 · Grade 12 · Minisink Valley | 12 | Minisink Valley | 18:59.07 |
| 69 | John DeGiacomoPlace 69 · Grade 11 · New Rochelle | 11 | New Rochelle | 18:59.22 |
| 70 | Charles MatthewsPlace 70 · Grade 12 · Valley Central | 12 | Valley Central | 19:01.68 |
| 71 | Andrew QuagliettaPlace 71 · Grade 9 · Valley Central | 9 | Valley Central | 19:06.51 |
| 72 | Nate MasiPlace 72 · Grade 11 · New Rochelle | 11 | New Rochelle | 19:08.55 |
| 73 | Josh TorresPlace 73 · Grade 12 · Secaucus | 12 | Secaucus | 19:12.09 |
| 74 | Alexander HarklerodePlace 74 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 19:12.10 |
| 75 | Giovanni GutierrezPlace 75 · Grade 12 · Monticello | 12 | Monticello | 19:20.20 |
| 76 | William PardonnerPlace 76 · Grade 11 · Roy C Ketcham | 11 | Roy C Ketcham | 19:25.54 |
| 77 | Jackson CoshPlace 77 · Grade 11 · Pine Bush | 11 | Pine Bush | 19:25.65 |
| 78 | Michael LillisPlace 78 · Grade 9 · Immaculate | 9 | Immaculate | 19:27.21 |
| 79 | Liam KesslerPlace 79 · Grade 11 · Red Hook Central | 11 | Red Hook Central | 19:27.79 |
| 80 | William LawlessPlace 80 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 19:31.12 |
| 81 | Justin LoiblPlace 81 · Grade 11 · Our Lady Of Lourdes | 11 | Our Lady Of Lourdes | 19:32.70 |
| 82 | Anthony QuilterPlace 82 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 19:33.76 |
| 83 | Jude HermanPlace 83 · Grade 12 · New Paltz | 12 | New Paltz | 19:35.89 |
| 84 | Giuliano FranciscoPlace 84 · Grade 10 · Monticello | 10 | Monticello | 19:36.34 |
| 85 | Logan GoldPlace 85 · Grade 10 · Monroe-Woodbury | 10 | Monroe-Woodbury | 19:36.83 |
| 86 | Mason GomezPlace 86 · Grade 10 · Goshen Central | 10 | Goshen Central | 19:36.84 |
| 87 | Andrew RenbeckPlace 87 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 19:38.32 |
| 88 | Charles McArtinPlace 88 · Grade 10 · Roy C Ketcham | 10 | Roy C Ketcham | 19:39.78 |
| 89 | Christopher GeisslerPlace 89 · Grade 12 · John S. Burke Catholic | 12 | John S. Burke Catholic | 19:40.84 |
| 90 | Matthew PolizzanoPlace 90 · Grade 11 · Pine Bush | 11 | Pine Bush | 19:41.65 |
| 91 | Benjamin HeaterPlace 91 · Grade 10 · Goshen Central | 10 | Goshen Central | 19:43.35 |
| 92 | Chase RoglieriPlace 92 · Grade 11 · Kingston | 11 | Kingston | 19:46.24 |
| 93 | Devin MainesPlace 93 · Grade 10 · Our Lady Of Lourdes | 10 | Our Lady Of Lourdes | 19:48.10 |
| 94 | Adam Diaz JrPlace 94 · Grade 11 · Pine Bush | 11 | Pine Bush | 19:53.77 PR |
| 95 | Dylan PerezPlace 95 · Grade 11 · Newburgh Free Academy | 11 | Newburgh Free Academy | 19:55.99 |
| 96 | Roman GiammatteoPlace 96 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 19:57.07 |
| 97 | Andrew BrittoPlace 97 · Grade 11 · Middletown (NY) | 11 | Middletown (NY) | 19:59.02 |
| 98 | Tanner HornPlace 98 · Grade 11 · Goshen Central | 11 | Goshen Central | 20:03.88 |
| 99 | PeterJames SahlstromPlace 99 · Grade 11 · Valley Central | 11 | Valley Central | 20:07.90 |
| 100 | Angel PenaPlace 100 · Grade 12 · Washingtonville | 12 | Washingtonville | 20:11.74 |
| 101 | Gianni RodriguezPlace 101 · Grade 10 · Monticello | 10 | Monticello | 20:13.09 |
| 102 | Jacob Sy-CorderoPlace 102 · Grade 11 · Secaucus | 11 | Secaucus | 20:15.01 |
| 103 | Owen YowellPlace 103 · Grade 10 · New Paltz | 10 | New Paltz | 20:16.27 |
| 104 | Sam TilmanPlace 104 · Grade 12 · James I O'Neill | 12 | James I O'Neill | 20:18.91 |
| 105 | Evan BraceroPlace 105 · Grade 12 · Valley Central | 12 | Valley Central | 20:24.85 |
| 106 | Noah WhitePlace 106 · Grade 12 · Franklin D. Roosevelt (NY) | 12 | Franklin D. Roosevelt (NY) | 20:27.97 |
| 107 | Zane HassanPlace 107 · Grade 10 · James I O'Neill | 10 | James I O'Neill | 20:29.11 |
| 108 | Odin PawlsonPlace 108 · Grade 12 · Red Hook Central | 12 | Red Hook Central | 20:29.53 |
| 109 | Joseph Vega-RamosPlace 109 · Grade 11 · Newburgh Free Academy | 11 | Newburgh Free Academy | 20:30.55 |
| 110 | Nicholas RogersPlace 110 · Grade 12 · Pine Bush | 12 | Pine Bush | 20:32.08 |
| 111 | Wesley BarkerPlace 111 · Grade 11 · James I O'Neill | 11 | James I O'Neill | 20:35.17 |
| 112 | Yamein WheelerPlace 112 · Grade 10 · Monticello | 10 | Monticello | 20:36.13 |
| 113 | Colin DasrajPlace 113 · Grade 12 · Liberty Central | 12 | Liberty Central | 20:36.19 PR |
| 114 | Brennen BanasPlace 114 · Grade 11 · Goshen Central | 11 | Goshen Central | 20:37.06 |
| 115 | Jacob CondePlace 115 · Grade 11 · Secaucus | 11 | Secaucus | 20:37.39 PR |
| 116 | Ciaran CumminsPlace 116 · Grade 12 · New Paltz | 12 | New Paltz | 20:37.66 |
| 117 | Bryce DeanPlace 117 · Grade 10 · Saugerties | 10 | Saugerties | 20:39.10 |
| 118 | Ryan McCarthyPlace 118 · Grade 10 · Roy C Ketcham | 10 | Roy C Ketcham | 20:40.15 |
| 119 | Jiahnny SebastianPlace 119 · Grade 11 · Monticello | 11 | Monticello | 20:42.49 |
| 120 | Roman SmithPlace 120 · Grade 9 · Valley Central | 9 | Valley Central | 20:48.79 |
| 121 | Charlie BernerPlace 121 · Grade 11 · Sullivan West | 11 | Sullivan West | 20:51.59 |
| 122 | Ryan ZhengPlace 122 · Grade 11 · Valley Central | 11 | Valley Central | 20:56.86 PR |
| 123 | Chase BrownePlace 123 · Grade 11 · Our Lady Of Lourdes | 11 | Our Lady Of Lourdes | 20:59.62 |
| 124 | Dean JacquesPlace 124 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 21:02.38 |
| 125 | Jason TorresPlace 125 · Grade 10 · Monticello | 10 | Monticello | 21:09.79 |
| 126 | Aedan ByronsPlace 126 · Grade 10 · John S. Burke Catholic | 10 | John S. Burke Catholic | 21:10.33 |
| 127 | Keison McHenryPlace 127 · Grade 10 · Sullivan West | 10 | Sullivan West | 21:10.60 |
| 128 | Colin KotsolPlace 128 · Grade 12 · Saugerties | 12 | Saugerties | 21:12.25 |
| 129 | Morgan WhitcombPlace 129 · Grade 11 · Sullivan West | 11 | Sullivan West | 21:12.49 |
| 130 | Nate ClarkPlace 130 · Grade 10 · New Paltz | 10 | New Paltz | 21:19.45 |
| 131 | Patrick TrankPlace 131 · Grade 11 · John S. Burke Catholic | 11 | John S. Burke Catholic | 21:32.41 |
| 132 | Timothy SomervillePlace 132 · Grade 11 · Pine Bush | 11 | Pine Bush | 21:32.56 |
| 133 | Isaac ImbodenPlace 133 · Grade 11 · Red Hook Central | 11 | Red Hook Central | 21:35.02 PR |
| 134 | Braedan PicardPlace 134 · Grade 10 · Sullivan West | 10 | Sullivan West | 21:37.45 |
| 135 | Daniel CranePlace 135 · Grade 10 · New Rochelle | 10 | New Rochelle | 21:38.59 |
| 136 | Lucas PizzulliPlace 136 · Grade 12 · John S. Burke Catholic | 12 | John S. Burke Catholic | 21:39.91 |
| 137 | Kale PuttPlace 137 · Grade 11 · James I O'Neill | 11 | James I O'Neill | 21:42.13 |
| 138 | Bradley SomervillePlace 138 · Grade 10 · John S. Burke Catholic | 10 | John S. Burke Catholic | 21:44.62 |
| 139 | Brandon RodneyPlace 139 · Grade 11 · John S. Burke Catholic | 11 | John S. Burke Catholic | 21:44.92 |
| 140 | Milo CasimiroPlace 140 · Grade 9 · New Paltz | 9 | New Paltz | 21:52.75 |
| 141 | Kayden MedasPlace 141 · Grade 11 · Middletown (NY) | 11 | Middletown (NY) | 21:55.27 |
| 142 | Finn BergPlace 142 · Grade 12 · Our Lady Of Lourdes | 12 | Our Lady Of Lourdes | 21:56.92 PR |
| 143 | Tiernan DookhiePlace 143 · Grade 12 · Washingtonville | 12 | Washingtonville | 21:57.31 |
| 144 | Eli GilleoPlace 144 · Grade 10 · Beacon (NY) | 10 | Beacon (NY) | 21:58.21 |
| 145 | Joey MoncktonPlace 145 · Grade 10 · Immaculate | 10 | Immaculate | 22:08.08 |
| 146 | Misael Juarez PerezPlace 146 · Grade 12 · Liberty Central | 12 | Liberty Central | 22:09.16 PR |
| 147 | Cooper RogersPlace 147 · Grade 12 · James I O'Neill | 12 | James I O'Neill | 22:12.13 |
| 148 | Ethan HeinleinPlace 148 · Grade 10 · Saugerties | 10 | Saugerties | 22:21.97 |
| 149 | Matthew DaltonPlace 149 · Grade 11 · Secaucus | 11 | Secaucus | 22:34.81 |
| 150 | Uriel MendezPlace 150 · Grade 12 · Middletown (NY) | 12 | Middletown (NY) | 22:37.96 |
| 151 | Defiance OsaroPlace 151 · Grade 12 · Washingtonville | 12 | Washingtonville | 22:41.05 |
| 152 | Scott SmithPlace 152 · Grade 12 · Middletown (NY) | 12 | Middletown (NY) | 22:54.56 |
| 153 | Maximus RodriguezPlace 153 · Grade 12 · Middletown (NY) | 12 | Middletown (NY) | 23:32.69 |
| 154 | Jude AmatoPlace 154 · Grade 11 · Secaucus | 11 | Secaucus | 24:09.62 |
| 155 | Kevin HilleryPlace 155 · Grade 10 · Red Hook Central | 10 | Red Hook Central | 24:32.30 |
| 156 | Michael VentrigliaPlace 156 · Grade 12 · Highland | 12 | Highland | 24:56.06 |
| 157 | Zachary ChaudharyPlace 157 · Grade 11 · Highland | 11 | Highland | 24:57.59 |
| 158 | Gal Grgas TuciloPlace 158 · Grade 12 · Red Hook Central | 12 | Red Hook Central | 25:59.12 |
| 159 | Tahjeire GrahamPlace 159 · Grade 10 · Middletown (NY) | 10 | Middletown (NY) | 26:05.93 |