| 1 | Christian AudrinPlace 1 · Archbishop M | — | Archbishop M | 16:38.00 |
| 2 | Thomas RogersPlace 2 · Bergen Catho | — | Bergen Catho | 16:40.00 |
| 3 | James HughesPlace 3 · Bergen Catho | — | Bergen Catho | 17:26.90 |
| 4 | Mario JimenezPlace 4 · Great Neck S | — | Great Neck S | 17:28.60 |
| 5 | Mark BaiPlace 5 · Manhasset | — | Manhasset | 17:28.90 |
| 6 | Thomas SheerinPlace 6 · Manhasset | — | Manhasset | 17:30.10 |
| 7 | Junseo DeschenesPlace 7 · Great Neck S | — | Great Neck S | 17:31.40 |
| 8 | Stije HuininkPlace 8 · Manhasset | — | Manhasset | 17:34.80 |
| 9 | Elyias AlawadhiPlace 9 · Manhasset | — | Manhasset | 17:53.30 |
| 10 | Aiden KePlace 10 · Archbishop M | — | Archbishop M | 18:03.10 |
| 11 | Edison WonPlace 11 · Great Neck S | — | Great Neck S | 18:06.80 |
| 12 | Jared KornPlace 12 · Great Neck S | — | Great Neck S | 18:11.70 |
| 13 | Chris DaltonPlace 13 · Archbishop M | — | Archbishop M | 18:23.00 |
| 14 | Elias GarciaPlace 14 · Bergen Catho | — | Bergen Catho | 18:24.40 |
| 15 | John HoganPlace 15 · Manhasset | — | Manhasset | 18:27.50 |
| 16 | Alan GuPlace 16 · Great Neck S | — | Great Neck S | 18:33.50 |
| 17 | Kewrys BerroaPlace 17 · Cardinal Hay | — | Cardinal Hay | 18:41.90 |
| 18 | Lucas TsangPlace 18 · Archbishop M | — | Archbishop M | 18:56.00 |
| 19 | Kenneth LeePlace 19 · Manhasset | — | Manhasset | 18:58.10 |
| 20 | Luke GiangrandePlace 20 · Manhasset | — | Manhasset | 19:08.40 |
| 21 | Jacob RodmanPlace 21 · Bergen Catho | — | Bergen Catho | 19:10.70 |
| 22 | Nolan KyiPlace 22 · Great Neck S | — | Great Neck S | 19:14.90 |
| 23 | Edgar AlvaradoPlace 23 · LaSalle Acad | — | LaSalle Acad | 19:17.60 |
| 24 | Ahyaan ViraniPlace 24 · Great Neck S | — | Great Neck S | 19:38.30 |
| 25 | Josiah DanielsPlace 25 · Holy Cross | — | Holy Cross | 19:40.80 |
| 26 | Jason RodriguezPlace 26 · Manhasset | — | Manhasset | 19:42.50 |
| 27 | Daniel CalianesePlace 27 · Bergen Catho | — | Bergen Catho | 19:57.20 |
| 28 | Aiden PachecoPlace 28 · Bergen Catho | — | Bergen Catho | 20:28.00 |
| 29 | Andrew ByrnesPlace 29 · Bergen Catho | — | Bergen Catho | 20:38.60 |
| 30 | James HarwoodPlace 30 · Manhasset | — | Manhasset | 20:51.70 |
| 31 | Andrew FazioPlace 31 · Holy Cross | — | Holy Cross | 20:52.50 |
| 32 | Brian GayPlace 32 · Mineola | — | Mineola | 20:56.60 |
| 33 | Steph TsimisirisPlace 33 · Archbishop M | — | Archbishop M | 21:08.40 |
| 34 | William PyunPlace 34 · Great Neck S | — | Great Neck S | 21:23.50 |
| 35 | Nicholas KalfaPlace 35 · Moore Cathol | — | Moore Cathol | 21:31.10 |
| 36 | Matthew JohnstonPlace 36 · Manhasset | — | Manhasset | 21:46.50 |
| 37 | Nick AndrewsPlace 37 · Archbishop M | — | Archbishop M | 21:50.10 |
| 38 | Elias HernandezPlace 38 · Holy Cross | — | Holy Cross | 22:04.00 |
| 39 | Devon SpaldingPlace 39 · Mineola | — | Mineola | 22:17.30 |
| 40 | Christian ChoiPlace 40 · Bergen Catho | — | Bergen Catho | 22:27.80 |
| 41 | Jilles HuininkPlace 41 · Manhasset | — | Manhasset | 22:36.80 |
| 42 | David JaraPlace 42 · Archbishop M | — | Archbishop M | 22:41.20 |
| 43 | Daniel ColemanPlace 43 · St. Raymond' | — | St. Raymond' | 23:11.50 |
| 44 | Frank ScullinPlace 44 · Holy Cross | — | Holy Cross | 23:12.50 |
| 45 | Levi MurzinskiPlace 45 · Cardinal Hay | — | Cardinal Hay | 23:50.80 |
| 46 | Stephen LauPlace 46 · Moore Cathol | — | Moore Cathol | 24:18.10 |
| 47 | Lou AlveiriPlace 47 · Christ the K | — | Christ the K | 24:35.30 |
| 48 | Matthew GeraghtyPlace 48 · Bergen Catho | — | Bergen Catho | 24:51.00 |
| 49 | Isaiah RosaPlace 49 · Cardinal Hay | — | Cardinal Hay | 24:55.90 |
| 50 | Brian MoralesPlace 50 · Cardinal Hay | — | Cardinal Hay | 24:56.00 |
| 51 | Najee ShakirPlace 51 · St. Raymond' | — | St. Raymond' | 25:03.60 |
| 52 | Antoni FernandezPlace 52 · LaSalle Acad | — | LaSalle Acad | 25:05.20 |
| 53 | Ramses KlinarPlace 53 · Christ the K | — | Christ the K | 25:07.80 |
| 54 | Cooper LangloisPlace 54 · Mineola | — | Mineola | 25:27.50 |
| 55 | Sooah KwakPlace 55 · Great Neck S | — | Great Neck S | 26:30.40 |
| 56 | Ronan FlynnPlace 56 · Bergen Catho | — | Bergen Catho | 27:11.30 |
| 57 | Jack BadalamentiPlace 57 · Moore Cathol | — | Moore Cathol | 27:52.70 |
| 58 | Aiden SchembriPlace 58 · Christ the K | — | Christ the K | 29:13.10 |
| 59 | Jake GergyesPlace 59 · Holy Cross | — | Holy Cross | 29:21.10 |
| 60 | Jameson MosbyPlace 60 · Moore Cathol | — | Moore Cathol | 36:22.00 |
| 1 | Ronan LuffPlace 1 · Trinity Scho | — | Trinity Scho | 15:15.30 |
| 2 | Matthew McCabePlace 2 · Xavier | — | Xavier | 16:22.60 |
| 3 | Jack CotePlace 3 · St. Francis | — | St. Francis | 16:25.50 |
| 4 | Aaron GillPlace 4 · Xavier | — | Xavier | 16:26.90 |
| 5 | D'Angelo BrownPlace 5 · Xavier | — | Xavier | 16:27.00 |
| 6 | Justin SchwartzPlace 6 · Xaverian | — | Xaverian | 16:37.70 |
| 7 | Phil HamdanPlace 7 · Xaverian | — | Xaverian | 16:39.90 |
| 9 | Wyatt FlettPlace 9 · Xavier | — | Xavier | 17:09.70 |
| 10 | Sam RylandPlace 10 · Xavier | — | Xavier | 17:13.00 |
| 11 | Duk Hogan-MurphyPlace 11 · Trinity Scho | — | Trinity Scho | 17:13.10 |
| 13 | Thomas ChunPlace 13 · Regis | — | Regis | 17:13.40 |
| 14 | Brendon O'KeefePlace 14 · Regis | — | Regis | 17:22.10 |
| 15 | Marco SanducciPlace 15 · Xaverian | — | Xaverian | 17:27.80 |
| 16 | Le Chang-HermannPlace 16 · Xaverian | — | Xaverian | 17:29.60 |
| 17 | Harris HorowitzPlace 17 · Trinity Scho | — | Trinity Scho | 17:34.10 |
| 18 | Will SquarekPlace 18 · Rye | — | Rye | 17:41.30 |
| 19 | Aurelien CaillePlace 19 · Xavier | — | Xavier | 17:44.70 |
| 20 | Caleb Lee-KongPlace 20 · Regis | — | Regis | 17:52.50 |
| 21 | Jack CoynePlace 21 · Regis | — | Regis | 17:59.40 |
| 22 | Jayden FalconPlace 22 · Xavier | — | Xavier | 18:08.40 |
| 23 | Jonathan TaylorPlace 23 · Xavier | — | Xavier | 18:11.00 |
| 24 | Anthony EspositoPlace 24 · Tottenville | — | Tottenville | 18:11.50 |
| 25 | Luc LeveoviciPlace 25 · St. John's P | — | St. John's P | 18:14.60 |
| 26 | Dylan AlphenaarPlace 26 · Regis | — | Regis | 18:18.60 |
| 27 | Shane BellinoPlace 27 · St. John the | — | St. John the | 18:25.90 |
| 28 | Eamon WoodruffPlace 28 · Xavier | — | Xavier | 18:26.70 |
| 29 | Matthew PerkinsPlace 29 · Xaverian | — | Xaverian | 18:30.30 |
| 30 | Peter BisbeePlace 30 · Trinity Scho | — | Trinity Scho | 18:30.70 |
| 31 | Everett YumPlace 31 · Trinity Scho | — | Trinity Scho | 18:31.00 |
| 32 | Cayden HumphriesPlace 32 · Xavier | — | Xavier | 18:31.40 |
| 32 | Christoph GannonPlace 32 · St. John the | — | St. John the | 18:31.40 |
| 34 | Connor YungPlace 34 · Trinity Scho | — | Trinity Scho | 18:39.50 |
| 35 | Jason AlperinPlace 35 · Regis | — | Regis | 18:42.20 |
| 36 | Ryan MillerPlace 36 · Wantagh | — | Wantagh | 18:43.00 |
| 37 | James SutterlinPlace 37 · Xavier | — | Xavier | 18:43.10 |
| 38 | Braden D'AndreaPlace 38 · St. John the | — | St. John the | 18:49.10 |
| 39 | Amare WilliamsPlace 39 · St. Francis | — | St. Francis | 18:56.00 |
| 40 | Theodore DrosPlace 40 · Regis | — | Regis | 19:06.40 |
| 41 | Johnathan TintiPlace 41 · St. John the | — | St. John the | 19:10.00 |
| 42 | Henry NoonanPlace 42 · Regis | — | Regis | 19:10.30 |
| 44 | Everett ConlinPlace 44 · Tottenville | — | Tottenville | 19:22.30 |
| 45 | John CritelliPlace 45 · Trinity Scho | — | Trinity Scho | 19:25.10 |
| 46 | Alex CritelliPlace 46 · Trinity Scho | — | Trinity Scho | 19:26.60 |
| 47 | Daniel CorcoranPlace 47 · Xavier | — | Xavier | 19:30.90 |
| 48 | Timothy GannonPlace 48 · Xavier | — | Xavier | 19:33.30 |
| 49 | Elliot SternbergPlace 49 · Xavier | — | Xavier | 19:37.30 |
| 50 | Romuel PetersonPlace 50 · Trinity Scho | — | Trinity Scho | 19:40.50 |
| 51 | Brendan KirkPlace 51 · Rye | — | Rye | 19:41.70 |
| 52 | Ju McCarthy-HillPlace 52 · Regis | — | Regis | 19:42.70 |
| 53 | Kareem NajjarPlace 53 · Xaverian | — | Xaverian | 19:43.80 |
| 54 | Clayton StarkPlace 54 · Rye | — | Rye | 19:56.60 |
| 55 | Henry TighePlace 55 · Rye | — | Rye | 20:01.40 |
| 56 | Nichol HernandezPlace 56 · Xavier | — | Xavier | 20:04.60 |
| 57 | Gus HenneganPlace 57 · Xavier | — | Xavier | 20:11.70 |
| 58 | David CallegariPlace 58 · Tottenville | — | Tottenville | 20:14.90 |
| 59 | Patrick KearPlace 59 · Xavier | — | Xavier | 20:18.90 |
| 60 | William PuzzuoliPlace 60 · Rye | — | Rye | 20:23.60 |
| 61 | Alexander StamPlace 61 · Wantagh | — | Wantagh | 20:25.50 |
| 62 | Jordan MercadoPlace 62 · Xaverian | — | Xaverian | 20:31.10 |
| 63 | Mason MercierPlace 63 · Xavier | — | Xavier | 20:32.50 |
| 64 | Adrian AlexanderPlace 64 · Xavier | — | Xavier | 20:35.30 |
| 65 | Christopher PoliPlace 65 · Tottenville | — | Tottenville | 20:35.90 |
| 66 | Ric PrzezdzieckiPlace 66 · Xavier | — | Xavier | 20:39.30 |
| 67 | Gregory WhitePlace 67 · Wantagh | — | Wantagh | 20:43.30 |
| 68 | Harrison AbarcaPlace 68 · St. John's P | — | St. John's P | 20:44.40 |
| 69 | Holbrook LangleyPlace 69 · Rye | — | Rye | 20:49.30 |
| 70 | Ryan PutzuPlace 70 · Xaverian | — | Xaverian | 20:51.20 |
| 71 | Nicholas BonacciPlace 71 · Tottenville | — | Tottenville | 20:55.00 |
| 72 | Farris FaroukiPlace 72 · Trinity Scho | — | Trinity Scho | 20:59.90 |
| 73 | Joshua JazminPlace 73 · St. Francis | — | St. Francis | 21:01.70 |
| 74 | Nicholas CisakPlace 74 · Tottenville | — | Tottenville | 21:08.60 |
| 75 | Nicholas PandisPlace 75 · St. Francis | — | St. Francis | 21:20.40 |
| 76 | Nichol SalvaggioPlace 76 · Tottenville | — | Tottenville | 21:24.30 |
| 77 | Oscar PartykaPlace 77 · St. John the | — | St. John the | 21:25.90 |
| 78 | Reid VantoPlace 78 · Xavier | — | Xavier | 21:26.10 |
| 79 | Peter MaronePlace 79 · Xavier | — | Xavier | 21:26.60 |
| 80 | Brandon MosleyPlace 80 · Xavier | — | Xavier | 21:29.10 |
| 81 | Samuele CarruzzoPlace 81 · Xavier | — | Xavier | 21:29.90 |
| 82 | Josep MontalbanoPlace 82 · St. Francis | — | St. Francis | 21:35.60 |
| 83 | Ryan DoylePlace 83 · Xavier | — | Xavier | 21:41.80 |
| 84 | Dominic AbrantesPlace 84 · St. John's P | — | St. John's P | 21:53.10 |
| 85 | Nicho SanfilippoPlace 85 · St. John the | — | St. John the | 21:54.50 |
| 86 | Sohan ShahPlace 86 · Xavier | — | Xavier | 21:57.10 |
| 87 | James MaynardPlace 87 · Wantagh | — | Wantagh | 22:00.80 |
| 88 | Ben TrumanPlace 88 · Rye | — | Rye | 22:07.80 |
| 89 | Arthur KearPlace 89 · Xavier | — | Xavier | 22:09.40 |
| 90 | Paul DaviPlace 90 · Xavier | — | Xavier | 22:11.60 |
| 91 | Nicholas HutfilzPlace 91 · Trinity Scho | — | Trinity Scho | 22:22.20 |
| 92 | Stefano LinardiPlace 92 · Wantagh | — | Wantagh | 22:25.90 |
| 93 | Dean DefendiniPlace 93 · St. John's P | — | St. John's P | 23:03.10 |
| 94 | Maximil CoughlinPlace 94 · Regis | — | Regis | 23:15.70 |
| 95 | Nich Del RosarioPlace 95 · Xaverian | — | Xaverian | 23:20.20 |
| 96 | Ethan TamangPlace 96 · Xavier | — | Xavier | 23:24.80 |
| 97 | Ian ForsythPlace 97 · St. Peter's | — | St. Peter's | 23:29.50 |
| 98 | Louis CochetPlace 98 · Regis | — | Regis | 23:30.20 |
| 99 | Matthew BamburyPlace 99 · Xavier | — | Xavier | 23:34.60 |
| 100 | Jaden HobbsPlace 100 · St. Peter's | — | St. Peter's | 24:39.20 |
| 101 | John AsanescoPlace 101 · Xaverian | — | Xaverian | 24:47.20 |
| 102 | Daniel RazoPlace 102 · Tottenville | — | Tottenville | 25:27.00 |
| 103 | James RomanoPlace 103 · Wantagh | — | Wantagh | 25:57.20 |
| 104 | James LamantiaPlace 104 · Tottenville | — | Tottenville | 26:35.00 |
| 105 | Brenda BlomquistPlace 105 · St. Peter's | — | St. Peter's | 28:49.60 |
| 106 | Jeremy HobbsPlace 106 · St. Peter's | — | St. Peter's | 30:17.60 |