| 1 | Shaad BrankerPlace 1 · Grade 11 · Bronx High School of Science | 11 | Bronx High School of Science | 17:41.10 PR |
| 2 | Deivy DeleonPlace 2 · Grade 11 · North Rockland | 11 | North Rockland | 17:42.30 |
| 3 | Divine Sakwuan James Jr.Place 3 · Grade 11 · Niskayuna | 11 | Niskayuna | 18:04.80 PR |
| 4 | Miles DutraPlace 4 · Grade 10 · Bronx High School of Science | 10 | Bronx High School of Science | 18:07.40 |
| 5 | Kenneth WillcoxPlace 5 · Grade 7 · Niskayuna | 7 | Niskayuna | 18:09.70 PR |
| 6 | Nolan SchillPlace 6 · Grade 10 · North Rockland | 10 | North Rockland | 18:19.10 PR |
| 7 | Max RiccardiPlace 7 · Grade 11 · Bronx High School of Science | 11 | Bronx High School of Science | 18:24.20 PR |
| 8 | Leonardo AquinoPlace 8 · Grade 12 · North Rockland | 12 | North Rockland | 18:29.40 PR |
| 9 | Jesus ValerioPlace 9 · Grade 12 · Mt Vernon | 12 | Mt Vernon | 18:29.70 PR |
| 10 | Daniel MasseyPlace 10 · Grade 10 · North Rockland | 10 | North Rockland | 18:33.80 PR |
| 11 | James CoconePlace 11 · Grade 12 · Bronx High School of Science | 12 | Bronx High School of Science | 18:35.10 PR |
| 12 | Ricky PaezPlace 12 · Grade 12 · North Rockland | 12 | North Rockland | 18:37.00 PR |
| 13 | Theodore HoelscherPlace 13 · Grade 10 · Bronx High School of Science | 10 | Bronx High School of Science | 18:39.80 PR |
| 14 | Neal SchererPlace 14 · Grade 10 · Pearl River | 10 | Pearl River | 18:42.50 PR |
| 15 | Sam CassellaPlace 15 · Grade 11 · Niskayuna | 11 | Niskayuna | 18:44.60 PR |
| 16 | Kyle EllisPlace 16 · Grade 9 · Columbia | 9 | Columbia | 18:46.50 PR |
| 17 | Noah YukilevichPlace 17 · Grade 11 · Niskayuna | 11 | Niskayuna | 18:48.50 PR |
| 18 | Zakariya FadhelPlace 18 · Grade 12 · Mt Vernon | 12 | Mt Vernon | 18:58.30 PR |
| 19 | Shlok PrabhushettarPlace 19 · Grade 11 · Niskayuna | 11 | Niskayuna | 19:09.00 PR |
| 20 | Jariel PalacioPlace 20 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 19:12.40 PR |
| 21 | Nathan LevyPlace 21 · Grade 11 · Niskayuna | 11 | Niskayuna | 19:25.50 PR |
| 22 | Wesley AbreuPlace 22 · Grade 11 · Clarkstown South | 11 | Clarkstown South | 19:27.00 PR |
| 23 | Luke SanteePlace 23 · Grade 9 · Hackley | 9 | Hackley | 19:28.10 PR |
| 24 | William DonnellyPlace 24 · Grade 10 · Pearl River | 10 | Pearl River | 19:44.70 PR |
| 25 | Kevin DuffyPlace 25 · Grade 11 · Pearl River | 11 | Pearl River | 19:48.60 PR |
| 26 | Jordan TamayoPlace 26 · Grade 11 · Bronx High School of Science | 11 | Bronx High School of Science | 19:57.80 |
| 27 | Emmett AllenPlace 27 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 20:00.80 PR |
| 28 | Malachi McBridePlace 28 · Grade 12 · Niskayuna | 12 | Niskayuna | 20:05.50 |
| 29 | Gabriel EscallonPlace 29 · Grade 10 · Hackley | 10 | Hackley | 20:14.40 PR |
| 30 | Owen BrandPlace 30 · Grade 11 · Pearl River | 11 | Pearl River | 20:30.50 |
| 31 | Kevin TravagliniPlace 31 · Grade 10 · North Rockland | 10 | North Rockland | 20:30.80 PR |
| 32 | Sean KenneyPlace 32 · Grade 10 · Columbia | 10 | Columbia | 20:32.10 |
| 33 | Prasanth GopinathPlace 33 · Grade 10 · Columbia | 10 | Columbia | 20:38.90 PR |
| 34 | Jack FahyPlace 34 · Grade 9 · Hackley | 9 | Hackley | 20:39.80 |
| 35 | Riley SheehanPlace 35 · Grade 12 · Columbia | 12 | Columbia | 20:41.30 |
| 36 | Edward GogginPlace 36 · Grade 12 · North Rockland | 12 | North Rockland | 20:42.40 |
| 37 | Cillian O'RorkePlace 37 · Grade 10 · Hackley | 10 | Hackley | 20:44.90 PR |
| 38 | Ayushmann MukherjeePlace 38 · Grade 11 · Niskayuna | 11 | Niskayuna | 20:45.50 |
| 39 | Jordan EstradaPlace 39 · Grade 11 · Clarkstown South | 11 | Clarkstown South | 20:45.50 PR |
| 40 | Klever SanchezPlace 40 · Grade 10 · North Babylon | 10 | North Babylon | 20:50.10 PR |
| 41 | Vihaan AgarwalPlace 41 · Grade 11 · Hackley | 11 | Hackley | 20:55.30 PR |
| 42 | Christian RobertsPlace 42 · Grade 12 · Mt Vernon | 12 | Mt Vernon | 20:57.90 |
| 43 | Connor FergusonPlace 43 · Grade 10 · Pearl River | 10 | Pearl River | 21:01.40 |
| 44 | Justice ColonPlace 44 · Grade 9 · Port Jervis | 9 | Port Jervis | 21:05.40 |
| 45 | Dominic McGlashinPlace 45 · Grade 11 · Pearl River | 11 | Pearl River | 21:07.60 |
| 46 | Sawyer NewnamPlace 46 · Grade 9 · Port Jervis | 9 | Port Jervis | 21:16.70 PR |
| 47 | Maximus StouderPlace 47 · Grade 7 · Columbia | 7 | Columbia | 21:17.20 PR |
| 48 | Thomas ChristensenPlace 48 · Grade 9 · Port Jervis | 9 | Port Jervis | 21:29.80 PR |
| 49 | Sebastian DeenPlace 49 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 21:35.00 |
| 50 | Henry KingPlace 50 · Grade 9 · Hackley | 9 | Hackley | 21:47.40 PR |
| 51 | Harrison DavisPlace 51 · Grade 10 · North Babylon | 10 | North Babylon | 21:52.90 PR |
| 52 | Austin FauntleroyPlace 52 · Grade 10 · North Babylon | 10 | North Babylon | 21:53.80 PR |
| 53 | Jake BakerPlace 53 · Grade 9 · Hackley | 9 | Hackley | 21:55.90 PR |
| 54 | Asher TorresPlace 54 · Grade 12 · Columbia | 12 | Columbia | 21:56.20 PR |
| 55 | Peter SaraPlace 55 · Grade 12 · Briarcliff | 12 | Briarcliff | 22:17.90 PR |
| 56 | Charlie CarpioPlace 56 · Grade 11 · North Babylon | 11 | North Babylon | 22:18.70 PR |
| 57 | Isaiah PappalardoPlace 57 · Grade 11 · Success Academy of the Liberal Arts - Manhattan | 11 | Success Academy of the Liberal Arts - Manhattan | 22:23.20 |
| 58 | Kendell JewsburyPlace 58 · Grade 11 · North Babylon | 11 | North Babylon | 22:28.80 |
| 59 | Jamal MayersPlace 59 · Grade 11 · Success Academy of the Liberal Arts - Manhattan | 11 | Success Academy of the Liberal Arts - Manhattan | 22:32.00 |
| 60 | Luke ChristensenPlace 60 · Grade 9 · Port Jervis | 9 | Port Jervis | 22:34.40 |
| 61 | Benjamin AddoPlace 61 · Grade 12 · Mt Vernon | 12 | Mt Vernon | 22:34.80 PR |
| 62 | Abdul HakimPlace 62 · Grade 11 · Poughkeepsie | 11 | Poughkeepsie | 22:36.60 PR |
| 63 | Leer CzukkermannPlace 63 · Grade 10 · Mahwah | 10 | Mahwah | 22:37.20 |
| 64 | Jeremy ProsciaPlace 64 · Grade 11 · North Babylon | 11 | North Babylon | 22:39.20 PR |
| 65 | Logan EinwohnerPlace 65 · Grade 10 · Mahwah | 10 | Mahwah | 22:41.00 |
| 66 | Jason RichPlace 66 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 22:42.90 PR |
| 67 | Gabriel FossnerPlace 67 · Grade 12 · Hackley | 12 | Hackley | 22:48.00 PR |
| 68 | Aaron SantiagoPlace 68 · Grade 11 · Suffern | 11 | Suffern | 22:54.30 PR |
| 69 | Justin PierrePlace 69 · Grade 11 · Clarkstown South | 11 | Clarkstown South | 22:54.60 |
| 70 | Diego ChiuPlace 70 · Grade 12 · North Babylon | 12 | North Babylon | 22:56.30 PR |
| 71 | Sergio GarciaPlace 71 · Grade 12 · North Babylon | 12 | North Babylon | 22:58.40 PR |
| 72 | Max Vasquez jrPlace 72 · Grade 10 · North Rockland | 10 | North Rockland | 23:03.20 PR |
| 73 | Aidan BroderickPlace 73 · Grade 10 · Rye Neck | 10 | Rye Neck | 23:34.40 |
| 74 | Wythe RizzoPlace 74 · Grade 9 · Hackley | 9 | Hackley | 23:37.00 |
| 75 | Liam KrochmalukPlace 75 · Grade 10 · Rye Neck | 10 | Rye Neck | 23:40.70 |
| 76 | Maksim MednikovPlace 76 · Grade 12 · Niskayuna | 12 | Niskayuna | 24:14.40 |
| 77 | Lukas GarciaPlace 77 · Grade 10 · North Babylon | 10 | North Babylon | 24:17.20 PR |
| 78 | Daanish HassanPlace 78 · Grade 11 · Clarkstown South | 11 | Clarkstown South | 24:34.30 PR |
| 79 | Bryan TranPlace 79 · Grade 11 · Pearl River | 11 | Pearl River | 25:02.10 |
| 80 | Bryson WardPlace 80 · Grade 11 · Mt Vernon | 11 | Mt Vernon | 25:05.50 PR |
| 81 | Desi CabanillasPlace 81 · Grade 10 · Hackley | 10 | Hackley | 25:10.70 PR |
| 82 | Ryo KonnoPlace 82 · Grade 10 · Rye Neck | 10 | Rye Neck | 25:11.00 |
| 83 | Andrew EberPlace 83 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 25:34.70 |
| 84 | Ethan DawsonPlace 84 · Grade 10 · Suffern | 10 | Suffern | 25:37.80 |
| 85 | Ashton AdamsPlace 85 · Grade 11 · Port Jervis | 11 | Port Jervis | 25:39.90 PR |
| 86 | Tyler McNamaraPlace 86 · Grade 12 · North Babylon | 12 | North Babylon | 25:54.20 |
| 87 | Jaxson BeaversPlace 87 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 25:59.20 PR |
| 88 | Anthony DeCotisPlace 88 · Grade 10 · North Babylon | 10 | North Babylon | 26:01.40 PR |
| 89 | Zachariah RegistrePlace 89 · Grade 11 · North Babylon | 11 | North Babylon | 26:29.40 |
| 90 | Thomas AdrianoPlace 90 · Grade 10 · Suffern | 10 | Suffern | 27:24.00 |
| 91 | Yadiel DominguezPlace 91 · Grade 11 · North Rockland | 11 | North Rockland | 27:50.20 |
| 92 | Matthew MageePlace 92 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 28:17.60 PR |
| 93 | Jerome SamuelPlace 93 · Grade 11 · Niskayuna | 11 | Niskayuna | 28:44.30 PR |
| 94 | Owen StanfieldPlace 94 · Grade 9 · Hackley | 9 | Hackley | 33:08.50 |
| 95 | Bradley TangPlace 95 · Grade 9 · Hackley | 9 | Hackley | 33:10.40 |
| 96 | Kevin MaganaPlace 96 · Grade 10 · North Rockland | 10 | North Rockland | 34:46.90 |
| — | Andrew TorresGrade 9 · Port Jervis | 9 | Port Jervis | DNF PR |