| 1 | Michael RynnePlace 1 · Grade 12 · Iona Preparatory | 12 | Iona Preparatory | 12:59.5 |
| 2 | Jayden FalconPlace 2 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 13:17.8 |
| 3 | Lorenzo PantaleoPlace 3 · Grade 11 · St Francis Prep | 11 | St Francis Prep | 14:00.0 |
| 4 | Samuel FrankPlace 4 · Grade 11 · Xaverian | 11 | Xaverian | 14:00.0 |
| 5 | Andrew Jean-BaptistePlace 5 · Grade 11 · Iona Preparatory | 11 | Iona Preparatory | 14:16.4 |
| 6 | Frank CorraoPlace 6 · Grade 12 · St Francis Prep | 12 | St Francis Prep | 14:20.6 |
| 7 | Tim SugruePlace 7 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 14:22.8 |
| 8 | Theodore O'SullivanPlace 8 · Grade 12 · Chaminade | 12 | Chaminade | 14:23.7 |
| 9 | Kieran DegenPlace 9 · Grade 11 · Iona Preparatory | 11 | Iona Preparatory | 14:25.7 |
| 10 | Kenneth WolfPlace 10 · Grade 11 · Chaminade | 11 | Chaminade | 14:26.0 |
| 11 | Christian DuncanPlace 11 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 14:26.4 |
| 12 | Anson CheungPlace 12 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 14:27.6 PR |
| 13 | Maxwell LessingPlace 13 · Grade 12 · Chaminade | 12 | Chaminade | 14:30.2 |
| 14 | Wren StramielloPlace 14 · Grade 11 · Iona Preparatory | 11 | Iona Preparatory | 14:31.6 |
| 15 | Jonathan ReissPlace 15 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 14:46.5 |
| 16 | Dylan MompointPlace 16 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 14:48.5 |
| 17 | Michael MulhallPlace 17 · Grade 11 · Archbishop Molloy | 11 | Archbishop Molloy | 14:57.6 PR |
| 18 | Teddy KelleyPlace 18 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 14:58.5 |
| 19 | Austin ChanPlace 19 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 14:59.5 |
| 20 | Colin HowleyPlace 20 · Grade 12 · Fordham Prep | 12 | Fordham Prep | 14:59.7 |
| 21 | James DuffyPlace 21 · Grade 11 · Chaminade | 11 | Chaminade | 15:05.6 |
| 22 | Amir AllyPlace 22 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 15:08.8 PR |
| 23 | Joseph BanePlace 23 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 15:14.7 |
| 24 | Rory CullmannPlace 24 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 15:16.1 PR |
| 25 | Aiden MceneaneyPlace 25 · Grade 11 · Chaminade | 11 | Chaminade | 15:17.0 |
| 26 | Tyler MaciaPlace 26 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 15:21.2 |
| 27 | Brody HoffmanPlace 27 · Grade 10 · Chaminade | 10 | Chaminade | 15:30.9 |
| 28 | Sean Del GrossoPlace 28 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 15:32.8 |
| 29 | Matthew GordonPlace 29 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 15:34.1 |
| 30 | Frank Kasprzycki-RosikonPlace 30 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 15:34.2 |
| 31 | Peter JimenezPlace 31 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 15:36.7 |
| 32 | Jack LombardoPlace 32 · Grade 11 · Archbishop Molloy | 11 | Archbishop Molloy | 15:39.0 |
| 33 | Nico MacalusoPlace 33 · Grade 11 · Xaverian | 11 | Xaverian | 15:39.1 PR |
| 34 | Ryan JendrasPlace 34 · Grade 11 · Chaminade | 11 | Chaminade | 15:39.7 |
| 35 | Equon SandersPlace 35 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 15:39.7 |
| 36 | Colin ButlerPlace 36 · Grade 11 · Regis | 11 | Regis | 15:39.9 |
| 37 | Christopher CerielloPlace 37 · Grade 10 · Chaminade | 10 | Chaminade | 15:40.2 |
| 38 | Ruairi GormleyPlace 38 · Grade 11 · Xaverian | 11 | Xaverian | 15:41.9 PR |
| 39 | Ryan KielyPlace 39 · Grade 11 · Fordham Prep | 11 | Fordham Prep | 15:42.8 PR |
| 40 | Connor MurcottPlace 40 · Grade 10 · Chaminade | 10 | Chaminade | 15:44.7 |
| 41 | Patrick CorriganPlace 41 · Grade 11 · Regis | 11 | Regis | 15:44.8 |
| 42 | Shane LaquerciaPlace 42 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 15:45.1 |
| 43 | Harrison WalleyPlace 43 · Grade 10 · Chaminade | 10 | Chaminade | 15:47.0 |
| 44 | Eddie PanicciaPlace 44 · Grade 11 · St Francis Prep | 11 | St Francis Prep | 15:47.6 |
| 45 | Michael FeeneyPlace 45 · Grade 12 · Iona Preparatory | 12 | Iona Preparatory | 15:48.2 |
| 46 | Liam O'BrienPlace 46 · Grade 11 · Iona Preparatory | 11 | Iona Preparatory | 15:54.1 |
| 47 | Gavin ScalerePlace 47 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 15:58.7 |
| 48 | Gobi NitzPlace 48 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 16:04.1 |
| 49 | Daniel CollinsPlace 49 · Grade 11 · Xaverian | 11 | Xaverian | 16:04.9 |
| 50 | Christian TaylorPlace 50 · Grade 11 · Chaminade | 11 | Chaminade | 16:06.8 |
| 51 | Jack SchillacePlace 51 · Grade 11 · Iona Preparatory | 11 | Iona Preparatory | 16:09.1 PR |
| 52 | Pompeo CocozzelliPlace 52 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 16:11.2 |
| 53 | Liam WingertPlace 53 · Grade 12 · Chaminade | 12 | Chaminade | 16:16.1 |
| 54 | Harrison GreaneyPlace 54 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 16:17.5 |
| 55 | Hudson AmenPlace 55 · Grade 11 · Xaverian | 11 | Xaverian | 16:17.5 PR |
| 56 | Emmanuel SanchezPlace 56 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 16:22.7 |
| 57 | Mason GarciaPlace 57 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 16:23.6 |
| 58 | Hanley RosarioPlace 58 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 16:26.3 PR |
| 59 | Benjamin LeePlace 59 · Grade 11 · Regis | 11 | Regis | 16:26.8 PR |
| 60 | Ian RestaPlace 60 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 16:29.0 |
| 61 | James StiehlPlace 61 · Grade 10 · Chaminade | 10 | Chaminade | 16:34.9 |
| 62 | Adrian SeredaPlace 62 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 16:35.4 |
| 63 | Dereck RuizPlace 63 · Grade 11 · Fordham Prep | 11 | Fordham Prep | 16:39.6 |
| 64 | Christian ReresPlace 64 · Grade 11 · Chaminade | 11 | Chaminade | 16:41.9 PR |
| 65 | Austin FahyPlace 65 · Grade 11 · Fordham Prep | 11 | Fordham Prep | 16:44.4 |
| 66 | James CondonPlace 66 · Grade 12 · Chaminade | 12 | Chaminade | 16:44.9 |
| 67 | Benjamin DirksPlace 67 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 16:45.7 |
| 68 | Masato ClarkePlace 68 · Grade 12 · Chaminade | 12 | Chaminade | 16:46.8 |
| 69 | Jacob PantelisPlace 69 · Grade 11 · Iona Preparatory | 11 | Iona Preparatory | 16:48.3 |
| 70 | Alex KaplanPlace 70 · Grade 11 · Fordham Prep | 11 | Fordham Prep | 16:49.9 |
| 71 | Denis AcostaPlace 71 · Grade 11 · Regis | 11 | Regis | 16:53.0 |
| 72 | Xavier NeptunePlace 72 · Grade 11 · Regis | 11 | Regis | 16:58.4 |
| 73 | Jack BroeggPlace 73 · Grade 11 · Chaminade | 11 | Chaminade | 17:04.2 PR |
| 74 | Brendan RoddyPlace 74 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 17:06.0 |
| 75 | Neel RathorePlace 75 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 17:16.7 |
| 76 | Matthew SebastianPlace 76 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 17:22.1 |
| 77 | Jackson MulliganPlace 77 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 17:24.5 |
| 78 | Michael CarbonePlace 78 · Grade 11 · Fordham Prep | 11 | Fordham Prep | 17:37.8 |
| 79 | Ethan RotzlerPlace 79 · Grade 10 · Chaminade | 10 | Chaminade | 17:40.9 |
| 80 | Matthew QuinnPlace 80 · Grade 11 · Chaminade | 11 | Chaminade | 17:46.0 |
| 81 | Tristan SantiagoPlace 81 · Grade 12 · Chaminade | 12 | Chaminade | 17:47.7 |
| 82 | John CallananPlace 82 · Grade 12 · Iona Preparatory | 12 | Iona Preparatory | 17:50.3 |
| 83 | Michael KaufmannPlace 83 · Grade 11 · Chaminade | 11 | Chaminade | 17:51.2 |
| 84 | James O'haraPlace 84 · Grade 10 · Chaminade | 10 | Chaminade | 17:53.7 |
| 85 | Gavin NugentPlace 85 · Grade 12 · Iona Preparatory | 12 | Iona Preparatory | 17:57.3 |
| 86 | Christopher JamesPlace 86 · Grade 11 · Archbishop Molloy | 11 | Archbishop Molloy | 18:05.5 |
| 87 | Asher FernandezPlace 87 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 18:10.9 |
| 88 | Kieran O'malleyPlace 88 · Grade 12 · Xavier (NY) | 12 | Xavier (NY) | 18:13.3 |
| 89 | Liam DeRocchisPlace 89 · Grade 11 · Chaminade | 11 | Chaminade | 18:16.8 |
| 90 | George DrakouliasPlace 90 · Grade 12 · St Francis Prep | 12 | St Francis Prep | 18:19.6 |
| 91 | Christofer KofodPlace 91 · Grade 10 · Chaminade | 10 | Chaminade | 18:20.0 |
| 92 | Cole CathcartPlace 92 · Grade 12 · Fordham Prep | 12 | Fordham Prep | 18:23.4 |
| 93 | Matteo ChiafulioPlace 93 · Grade 11 · Xavier (NY) | 11 | Xavier (NY) | 18:24.4 PR |
| 94 | David BaronciPlace 94 · Grade 11 · Chaminade | 11 | Chaminade | 18:29.3 |
| 95 | Eric PenaPlace 95 · Grade 11 · Archbishop Molloy | 11 | Archbishop Molloy | 18:31.1 |
| 96 | Michael CantyPlace 96 · Grade 11 · Chaminade | 11 | Chaminade | 18:33.9 |
| 97 | Stevyn SombrottoPlace 97 · Grade 11 · Chaminade | 11 | Chaminade | 18:35.9 |
| 98 | Matthew RaoPlace 98 · Grade 11 · Chaminade | 11 | Chaminade | 18:39.4 |
| 99 | Kelton CamachoPlace 99 · Grade 12 · Archbishop Molloy | 12 | Archbishop Molloy | 18:52.3 PR |
| 100 | Luke LazoPlace 100 · Grade 11 · Chaminade | 11 | Chaminade | 18:54.0 |