| 1 | Joaquin VillanPlace 1 · Grade 12 · Nanuet | 12 | Nanuet | 16:40.87 |
| 2 | Isaac LopezPlace 2 · Grade 11 · Pearl River | 11 | Pearl River | 16:53.53 PR |
| 3 | Kyle DixonPlace 3 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 17:21.40 |
| 4 | Adam GoldsmithPlace 4 · Grade 12 · Nanuet | 12 | Nanuet | 17:30.28 |
| 5 | Afraz RizwaanPlace 5 · Grade 10 · Nanuet | 10 | Nanuet | 17:33.94 |
| 6 | Adrian LampertPlace 6 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 17:35.06 |
| 7 | Andrew AsfendisPlace 7 · Grade 12 · Tappan Zee | 12 | Tappan Zee | 17:39.84 |
| 8 | Mason McGwyne-DantisPlace 8 · Grade 11 · Tappan Zee | 11 | Tappan Zee | 17:41.62 |
| 9 | Luke BuzzettaPlace 9 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 17:45.09 |
| 10 | Lennon BarthenPlace 10 · Grade 10 · Nanuet | 10 | Nanuet | 17:46.06 PR |
| 11 | Lucian LenihanPlace 11 · Grade 12 · Pearl River | 12 | Pearl River | 17:51.35 |
| 12 | Ari KalayjianPlace 12 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 17:53.98 PR |
| 13 | Connor FergusonPlace 13 · Grade 10 · Pearl River | 10 | Pearl River | 18:18.63 PR |
| 14 | Manny De Los SantosPlace 14 · Grade 11 · Nyack | 11 | Nyack | 18:21.82 |
| 15 | Mitayo SignorilePlace 15 · Grade 10 · Nyack | 10 | Nyack | 18:26.72 |
| 16 | Zade SuttonPlace 16 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 18:33.85 |
| 17 | Bhavesh PatroPlace 17 · Grade 12 · Nanuet | 12 | Nanuet | 18:35.05 |
| 18 | Fintan O'sullivanPlace 18 · Grade 9 · Nanuet | 9 | Nanuet | 18:35.81 PR |
| 19 | Aiden DahlemPlace 19 · Grade 12 · Albertus Magnus | 12 | Albertus Magnus | 18:40.85 |
| 20 | Timothy McGillickPlace 20 · Grade 10 · Pearl River | 10 | Pearl River | 18:48.66 |
| 21 | Jess CalungcaginPlace 21 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 18:59.16 |
| 22 | Henry GolembaPlace 22 · Grade 10 · Nanuet | 10 | Nanuet | 19:01.11 PR |
| 23 | Matthew SeidelPlace 23 · Grade 10 · Pearl River | 10 | Pearl River | 19:13.15 |
| 24 | Joey GartnerPlace 24 · Grade 9 · Pearl River | 9 | Pearl River | 19:13.46 |
| 25 | Danny CoryPlace 25 · Grade 12 · Pearl River | 12 | Pearl River | 19:19.55 |
| 26 | John GranelliPlace 26 · Grade 12 · Pearl River | 12 | Pearl River | 19:21.31 |
| 27 | Benjamin GonzalesPlace 27 · Grade 9 · Nanuet | 9 | Nanuet | 19:25.06 PR |
| 28 | Devin Kheocha-onPlace 28 · Grade 12 · Tappan Zee | 12 | Tappan Zee | 19:26.71 |
| 29 | Keane StapletonPlace 29 · Grade 10 · Pearl River | 10 | Pearl River | 19:27.10 |
| 30 | Patrick FerraroPlace 30 · Grade 10 · Pearl River | 10 | Pearl River | 19:28.32 |
| 31 | Owen BrandPlace 31 · Grade 11 · Pearl River | 11 | Pearl River | 19:40.83 |
| 32 | Jariel PalacioPlace 32 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 19:42.92 |
| 33 | Evan PeskaPlace 33 · Grade 11 · Nyack | 11 | Nyack | 19:45.52 |
| 34 | Dylan StapletonPlace 34 · Grade 10 · Pearl River | 10 | Pearl River | 19:58.01 |
| 35 | Rashard Jean LouisPlace 35 · Grade 11 · Nyack | 11 | Nyack | 19:58.86 |
| 36 | Joshua CheungPlace 36 · Grade 11 · Nanuet | 11 | Nanuet | 20:02.82 |
| 37 | William DonnellyPlace 37 · Grade 10 · Pearl River | 10 | Pearl River | 20:18.97 |
| 38 | Kartik KumarPlace 38 · Grade 9 · Nanuet | 9 | Nanuet | 20:20.68 PR |
| 39 | Gabriel MatulacPlace 39 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 20:21.27 PR |
| 40 | Nicholas LawrencePlace 40 · Grade 11 · Nyack | 11 | Nyack | 20:27.03 |
| 41 | Kevin DuffyPlace 41 · Grade 11 · Pearl River | 11 | Pearl River | 20:33.62 |
| 42 | Aidan MoubarekPlace 42 · Grade 9 · Nanuet | 9 | Nanuet | 20:39.41 PR |
| 43 | Joseph PaxtonPlace 43 · Grade 9 · Nanuet | 9 | Nanuet | 20:43.20 PR |
| 44 | Frankie RodriguesPlace 44 · Grade 12 · Nyack | 12 | Nyack | 20:48.92 |
| 45 | Anthony AddimandoPlace 45 · Grade 12 · Nanuet | 12 | Nanuet | 20:54.87 |
| 46 | Sebastian DeenPlace 46 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 21:00.05 |
| 47 | Gabriel RuganiPlace 47 · Grade 11 · Nanuet | 11 | Nanuet | 21:02.35 PR |
| 48 | Max EstevezPlace 48 · Grade 12 · Nanuet | 12 | Nanuet | 21:03.15 |
| 49 | Jacob ChenPlace 49 · Grade 10 · Nanuet | 10 | Nanuet | 21:15.69 |
| 50 | Daniel PerezPlace 50 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 21:16.86 |
| 51 | Owen FarrellPlace 51 · Grade 9 · Albertus Magnus | 9 | Albertus Magnus | 21:47.12 PR |
| 52 | Ryan HasanPlace 52 · Grade 9 · Nyack | 9 | Nyack | 22:12.01 PR |
| 53 | Michael CheathamPlace 53 · Grade 9 · Pearl River | 9 | Pearl River | 22:41.21 PR |
| 54 | Conrad McDowellPlace 54 · Grade 12 · Nanuet | 12 | Nanuet | 23:14.52 |
| 55 | Carson SullivanPlace 55 · Grade 8 · Nyack | 8 | Nyack | 23:15.76 |
| 56 | Mikey VitulanoPlace 56 · Grade 10 · Nanuet | 10 | Nanuet | 23:38.43 |
| 57 | Derrick Kheocha-OnPlace 57 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 23:51.55 |
| 58 | Connor MurphyPlace 58 · Grade 9 · Pearl River | 9 | Pearl River | 23:56.83 PR |
| 59 | Daniel DriscollPlace 59 · Grade 9 · Pearl River | 9 | Pearl River | 24:21.13 PR |
| 60 | Jason RichPlace 60 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 24:23.99 |
| 61 | Liam OjedaPlace 61 · Grade 9 · Nyack | 9 | Nyack | 24:33.30 PR |
| 62 | Robert SungPlace 62 · Grade 10 · Nanuet | 10 | Nanuet | 24:34.14 |
| 63 | Jonathan BoysaPlace 63 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 24:47.69 |
| 64 | O'Sullivan RyanPlace 64 · Grade 9 · Albertus Magnus | 9 | Albertus Magnus | 24:53.01 PR |
| 65 | Kane ButlerPlace 65 · Grade 9 · Nanuet | 9 | Nanuet | 25:44.62 PR |
| 66 | Bryan TranPlace 66 · Grade 11 · Pearl River | 11 | Pearl River | 25:51.91 |
| 67 | Luke ThengampallilPlace 67 · Grade 9 · Albertus Magnus | 9 | Albertus Magnus | 27:00.28 PR |
| 68 | Daniel MullenPlace 68 · Grade 9 · Nanuet | 9 | Nanuet | 27:09.86 PR |
| 69 | Jaxson BeaversPlace 69 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 29:46.99 |
| 70 | Leo DonnellyPlace 70 · Grade 9 · Tappan Zee | 9 | Tappan Zee | 33:50.68 PR |