| 1 | Leo ShostalPlace 1 · Grade 11 · Warwick Valley | 11 | Warwick Valley | 15:35.28 |
| 2 | Shaun BrennerPlace 2 · Grade 12 · Goshen Central | 12 | Goshen Central | 16:17.70 PR |
| 3 | Jonas KrasnerPlace 3 · Grade 11 · New Rochelle | 11 | New Rochelle | 16:49.54 PR |
| 4 | Joaquin VillanPlace 4 · Grade 12 · Nanuet | 12 | Nanuet | 17:03.48 PR |
| 5 | Nicolas KatsoulisPlace 5 · Grade 12 · Manhasset | 12 | Manhasset | 17:11.17 |
| 6 | Cameron AppellPlace 6 · Grade 12 · Manhasset | 12 | Manhasset | 17:15.85 PR |
| 7 | Andrew GarciaPlace 7 · Grade 12 · Clarkstown South | 12 | Clarkstown South | 17:19.23 PR |
| 8 | Eamon CurleyPlace 8 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 17:21.28 PR |
| 9 | Jackson BeesmerPlace 9 · Grade 12 · Kingston | 12 | Kingston | 17:23.07 |
| 10 | Santiago MartinezPlace 10 · Grade 11 · Minisink Valley | 11 | Minisink Valley | 17:25.47 |
| 11 | Landon StrawPlace 11 · Grade 11 · Minisink Valley | 11 | Minisink Valley | 17:30.24 |
| 12 | Alex KobrickPlace 12 · Grade 12 · Warwick Valley | 12 | Warwick Valley | 17:38.82 |
| 13 | Owen BarrettPlace 13 · Grade 10 · Warwick Valley | 10 | Warwick Valley | 17:40.53 |
| 14 | Joel HorningPlace 14 · Grade 12 · Mount Academy | 12 | Mount Academy | 17:40.82 |
| 15 | Garrett RossPlace 15 · Grade 10 · Nanuet | 10 | Nanuet | 17:43.78 PR |
| 16 | Kelian MeierPlace 16 · Grade 12 · Mount Academy | 12 | Mount Academy | 17:49.78 |
| 17 | Michal LaclavikPlace 17 · Grade 11 · Fox Lane | 11 | Fox Lane | 17:58.57 PR |
| 18 | Anthony AlbaPlace 18 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 18:07.93 PR |
| 19 | Afraz RizwaanPlace 19 · Grade 10 · Nanuet | 10 | Nanuet | 18:17.74 PR |
| 20 | Adam AttarPlace 20 · Grade 12 · Scarsdale | 12 | Scarsdale | 18:21.85 |
| 21 | Daniel OengaPlace 21 · Grade 12 · Minisink Valley | 12 | Minisink Valley | 18:22.00 |
| 22 | Sebastian ConcepcionPlace 22 · Grade 10 · Beacon (NY) | 10 | Beacon (NY) | 18:39.31 PR |
| 23 | Miles RudolphPlace 23 · Grade 11 · Manhasset | 11 | Manhasset | 18:45.61 PR |
| 24 | Sebastian PatinoPlace 24 · Grade 11 · West Milford | 11 | West Milford | 18:47.08 PR |
| 25 | John BazeleyPlace 25 · Grade 12 · Mount Academy | 12 | Mount Academy | 18:52.90 PR |
| 26 | Hiroto KanamuraPlace 26 · Grade 10 · Eastchester | 10 | Eastchester | 18:59.17 PR |
| 27 | Logan GoldPlace 27 · Grade 10 · Monroe-Woodbury | 10 | Monroe-Woodbury | 19:02.53 PR |
| 28 | Ryan HasbrouckPlace 28 · Grade 11 · Kingston | 11 | Kingston | 19:06.73 |
| 29 | Giuliano FranciscoPlace 29 · Grade 10 · Monticello | 10 | Monticello | 19:12.94 |
| 30 | John DeGiacomoPlace 30 · Grade 11 · New Rochelle | 11 | New Rochelle | 19:15.88 PR |
| 31 | Aarush VohraPlace 31 · Grade 10 · Goshen Central | 10 | Goshen Central | 19:16.51 PR |
| 32 | Henry GolembaPlace 32 · Grade 10 · Nanuet | 10 | Nanuet | 19:16.75 PR |
| 33 | Noah BennettPlace 33 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 19:20.36 PR |
| 34 | Brayden PerezPlace 34 · Grade 12 · Warwick Valley | 12 | Warwick Valley | 19:20.65 |
| 35 | Ryan HughesPlace 35 · Grade 12 · Pascack Hills | 12 | Pascack Hills | 19:21.14 PR |
| 36 | Matteo BalestrieriPlace 36 · Grade 12 · West Milford | 12 | West Milford | 19:23.35 |
| 37 | Charles MatthewsPlace 37 · Grade 12 · Valley Central | 12 | Valley Central | 19:24.61 |
| 38 | Hyunjun LeePlace 38 · Grade 10 · Manhasset | 10 | Manhasset | 19:25.46 PR |
| 39 | Logan HongPlace 39 · Grade 11 · Monroe-Woodbury | 11 | Monroe-Woodbury | 19:29.69 |
| 40 | Nolan BaldwinPlace 40 · Grade 9 · Eastchester | 9 | Eastchester | 19:30.85 PR |
| 41 | Aiden SchmidtPlace 41 · Grade 12 · Pascack Hills | 12 | Pascack Hills | 19:32.00 PR |
| 42 | Alexander JohnsonPlace 42 · Grade 12 · Newton | 12 | Newton | 19:33.64 PR |
| 43 | Chase RoglieriPlace 43 · Grade 11 · Kingston | 11 | Kingston | 19:36.46 PR |
| 44 | Justin ApollonioPlace 44 · Grade 12 · John Jay (East Fishkill) | 12 | John Jay (East Fishkill) | 19:37.37 |
| 45 | Nick MizzoniPlace 45 · Grade 11 · Pope John XXIII | 11 | Pope John XXIII | 19:38.50 PR |
| 46 | David RosarioPlace 46 · Grade 12 · Wayne Valley | 12 | Wayne Valley | 19:40.49 PR |
| 47 | Alexander HarklerodePlace 47 · Grade 10 · Franklin D. Roosevelt (NY) | 10 | Franklin D. Roosevelt (NY) | 19:41.41 PR |
| 48 | Elias SmithPlace 48 · Grade 12 · Beacon (NY) | 12 | Beacon (NY) | 19:42.16 PR |
| 49 | Elijah ZittelPlace 49 · Grade 12 · Minisink Valley | 12 | Minisink Valley | 19:42.28 |
| 50 | PeterJames SahlstromPlace 50 · Grade 11 · Valley Central | 11 | Valley Central | 19:42.82 |
| 51 | Joshua JimenezPlace 51 · Grade 11 · Roy C Ketcham | 11 | Roy C Ketcham | 19:52.51 PR |
| 52 | Joseph BarosaPlace 52 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 19:53.09 PR |
| 53 | Andrew RenbeckPlace 53 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 19:57.19 PR |
| 54 | Tanner HornPlace 54 · Grade 11 · Goshen Central | 11 | Goshen Central | 19:58.33 |
| 55 | Matthew FreedmanPlace 55 · Grade 11 · Clarkstown South | 11 | Clarkstown South | 20:00.07 PR |
| 56 | Michael MassottiPlace 56 · Grade 12 · Mahwah | 12 | Mahwah | 20:03.95 PR |
| 57 | Dylan StarPlace 57 · Grade 11 · Briarcliff | 11 | Briarcliff | 20:05.87 PR |
| 58 | Tate McCourtPlace 58 · Grade 12 · Connetquot | 12 | Connetquot | 20:09.38 PR |
| 59 | Anthony QuilterPlace 59 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 20:09.52 PR |
| 60 | Patrick MaloneyPlace 60 · Grade 12 · Wallkill Valley Reg | 12 | Wallkill Valley Reg | 20:20.21 PR |
| 61 | Vansh ParmarPlace 61 · Grade 12 · Wayne Valley | 12 | Wayne Valley | 20:20.42 PR |
| 62 | Alex EasterPlace 62 · Grade 12 · West Milford | 12 | West Milford | 20:23.32 PR |
| 63 | Tristan NewcomerPlace 63 · Grade 12 · Goshen Central | 12 | Goshen Central | 20:26.71 PR |
| 64 | Jaden ShawPlace 64 · Grade 12 · Monroe-Woodbury | 12 | Monroe-Woodbury | 20:27.38 |
| 65 | Josh SamsonPlace 65 · Grade 11 · Clarkstown South | 11 | Clarkstown South | 20:28.45 PR |
| 66 | Dillon GloverPlace 66 · Grade 12 · Carmel | 12 | Carmel | 20:29.05 |
| 67 | Thomas GinocchioPlace 67 · Grade 12 · Eastchester | 12 | Eastchester | 20:32.38 PR |
| 68 | Max EstevezPlace 68 · Grade 12 · Nanuet | 12 | Nanuet | 20:49.30 PR |
| 69 | Alexander PelilloPlace 69 · Grade 10 · Carmel | 10 | Carmel | 20:54.22 PR |
| 70 | Nathaniel PlenosPlace 70 · Grade 12 · Wayne Valley | 12 | Wayne Valley | 21:04.22 PR |
| 71 | Maddox GiannantonioPlace 71 · Grade 11 · Sparta | 11 | Sparta | 21:06.38 PR |
| 72 | Joshua CheungPlace 72 · Grade 11 · Nanuet | 11 | Nanuet | 21:24.70 PR |
| 73 | Taylor CorreaPlace 73 · Grade 12 · Northern Valley-Old Tappan | 12 | Northern Valley-Old Tappan | 21:26.09 PR |
| 74 | Luke ZeccardiPlace 74 · Grade 10 · Northern Valley-Old Tappan | 10 | Northern Valley-Old Tappan | 21:47.12 PR |
| 75 | Jabez KehPlace 75 · Grade 10 · Scarsdale | 10 | Scarsdale | 21:51.53 PR |
| 76 | Joseph MassottiPlace 76 · Grade 10 · Mahwah | 10 | Mahwah | 21:52.67 PR |
| 77 | Christian KalosPlace 77 · Grade 11 · Connetquot | 11 | Connetquot | 21:53.54 PR |
| 78 | Sean ManansalaPlace 78 · Grade 12 · Wayne Valley | 12 | Wayne Valley | 22:05.93 PR |
| 79 | Matthew AlbertoPlace 79 · Grade 12 · Newton | 12 | Newton | 22:23.72 PR |
| 80 | Nathan LevinPlace 80 · Grade 10 · Briarcliff | 10 | Briarcliff | 22:28.07 PR |
| 81 | Colin BeersPlace 81 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 22:33.02 PR |
| 82 | Joseph DeLarmPlace 82 · Grade 11 · S.S. Seward | 11 | S.S. Seward | 22:40.46 |
| 83 | Donald PhillibertPlace 83 · Grade 12 · Scarsdale | 12 | Scarsdale | 22:43.04 PR |
| 84 | Rani BenslimanePlace 84 · Grade 12 · Briarcliff | 12 | Briarcliff | 22:43.31 PR |
| 85 | Joel BarajasPlace 85 · Grade 11 · New Rochelle | 11 | New Rochelle | 23:10.52 PR |
| 86 | Liam BeersPlace 86 · Grade 11 · Franklin D. Roosevelt (NY) | 11 | Franklin D. Roosevelt (NY) | 23:27.38 PR |
| 87 | Alexander GonzalezPlace 87 · Grade 10 · Putnam Valley | 10 | Putnam Valley | 23:36.36 PR |
| 88 | Luke StrelecPlace 88 · Grade 10 · Spackenkill | 10 | Spackenkill | 23:42.30 PR |
| 89 | Maximilian KongPlace 89 · Grade 11 · Beacon (NY) | 11 | Beacon (NY) | 23:50.33 PR |
| 90 | Henry ScullyPlace 90 · Grade 9 · Eldred Central | 9 | Eldred Central | 24:11.25 |
| 91 | Tristan KellyPlace 91 · Grade 11 · Wallkill Valley Reg | 11 | Wallkill Valley Reg | 24:12.42 PR |
| 92 | Ryan O'ConnellPlace 92 · Grade 10 · Scarsdale | 10 | Scarsdale | 24:19.94 PR |
| 93 | Zachary WilmesPlace 93 · Grade 12 · S.S. Seward | 12 | S.S. Seward | 24:32.82 PR |
| 94 | Daniel DeFinisPlace 94 · Grade 12 · Wallkill Valley Reg | 12 | Wallkill Valley Reg | 24:39.27 PR |
| 95 | Nicholas RondonPlace 95 · Grade 11 · Pope John XXIII | 11 | Pope John XXIII | 25:17.22 PR |
| 96 | Alden PetermannPlace 96 · Grade 12 · Valley Central | 12 | Valley Central | 25:35.61 PR |
| 97 | Eric ZhengPlace 97 · Grade 12 · Valley Central | 12 | Valley Central | 25:42.33 |
| 98 | Jad KhouliPlace 98 · Grade 11 · Wayne Valley | 11 | Wayne Valley | 27:28.06 PR |
| 99 | Dominic GalalisPlace 99 · Grade 11 · Mount Academy | 11 | Mount Academy | 27:35.83 PR |
| 100 | Logan GreenPlace 100 · Grade 10 · Putnam Valley | 10 | Putnam Valley | 27:58.93 PR |