| 1 | Jonah GoldbergPlace 1 · Grade 12 · Hastings | 12 | Hastings | 17:21.30 |
| 2 | Glen FengPlace 2 · Grade 12 · Irvington | 12 | Irvington | 17:43.20 |
| 3 | Colin GlassPlace 3 · Grade 11 · Hastings | 11 | Hastings | 17:53.10 |
| 4 | Ian KwonPlace 4 · Grade 12 · Irvington | 12 | Irvington | 17:59.00 |
| 5 | Emmett AnsariPlace 5 · Grade 11 · Irvington | 11 | Irvington | 18:14.00 |
| 6 | Davin ToemanPlace 6 · Grade 12 · Irvington | 12 | Irvington | 18:14.20 |
| 7 | Hunter RyanPlace 7 · Grade 12 · Mamaroneck | 12 | Mamaroneck | 18:15.50 |
| 8 | Leonidas MarkopoulosPlace 8 · Grade 11 · Mamaroneck | 11 | Mamaroneck | 18:20.40 |
| 9 | Soren HegleyPlace 9 · Grade 12 · Hastings | 12 | Hastings | 18:33.50 PR |
| 10 | Levent SarayliPlace 10 · Grade 12 · Irvington | 12 | Irvington | 18:41.40 |
| 11 | Henry RenaudPlace 11 · Grade 10 · Hastings | 10 | Hastings | 18:52.90 PR |
| 12 | Leon LuyatPlace 12 · Grade 11 · Irvington | 11 | Irvington | 18:53.60 |
| 13 | Paul Van HaetsdaelePlace 13 · Grade 11 · Irvington | 11 | Irvington | 19:02.80 |
| 14 | Michael ArnettPlace 14 · Grade 10 · Irvington | 10 | Irvington | 19:27.60 |
| 15 | Derin SarayliPlace 15 · Grade 10 · Irvington | 10 | Irvington | 19:31.60 |
| 16 | Maxwell Silva SteevesPlace 16 · Grade 12 · Hastings | 12 | Hastings | 19:38.60 |
| 17 | Lucian KeefePlace 17 · Grade 11 · Mamaroneck | 11 | Mamaroneck | 19:43.90 |
| 18 | Conor BronnimannPlace 18 · Grade 9 · Rye Neck | 9 | Rye Neck | 19:44.70 |
| 19 | Shai RobinsPlace 19 · Grade 11 · Leffell | 11 | Leffell | 19:51.40 |
| 20 | Joshua GriffelPlace 20 · Grade 11 · Mamaroneck | 11 | Mamaroneck | 19:54.00 |
| 21 | Liam DaleyPlace 21 · Grade 11 · Hastings | 11 | Hastings | 19:57.10 |
| 22 | Phinneas BuckleyPlace 22 · Grade 10 · Hastings | 10 | Hastings | 19:58.60 |
| 23 | Ciaran LynchPlace 23 · Grade 10 · Irvington | 10 | Irvington | 20:14.70 |
| 24 | Aaron EstesPlace 24 · Grade 10 · Irvington | 10 | Irvington | 20:32.90 PR |
| 25 | Quincy PisaniPlace 25 · Grade 9 · Irvington | 9 | Irvington | 20:38.10 |
| 26 | Ethan BregmanPlace 26 · Grade 11 · Mamaroneck | 11 | Mamaroneck | 20:39.90 |
| 27 | Osborne RingstadPlace 27 · Grade 12 · Rye Neck | 12 | Rye Neck | 20:44.40 |
| 28 | Timmy MitchellPlace 28 · Grade 10 · Rye Neck | 10 | Rye Neck | 20:45.90 |
| 29 | Steven OsgoodPlace 29 · Grade 10 · Rye Neck | 10 | Rye Neck | 20:49.80 |
| 30 | Bryce RodriguezPlace 30 · Grade 9 · Woodlands | 9 | Woodlands | 20:50.40 |
| 31 | Kai Schroeder-HwangPlace 31 · Grade 10 · Rye Neck | 10 | Rye Neck | 20:52.40 PR |
| 32 | Brandon OrellanaPlace 32 · Grade 11 · Alexander Hamilton | 11 | Alexander Hamilton | 20:53.90 PR |
| 33 | Aiden MunroPlace 33 · Grade 11 · Rye Neck | 11 | Rye Neck | 20:58.00 PR |
| 34 | Jack BohrerPlace 34 · Grade 9 · Leffell | 9 | Leffell | 21:00.00 |
| 35 | Noah EisenlauPlace 35 · Grade 10 · Irvington | 10 | Irvington | 21:23.70 PR |
| 36 | William DelaneyPlace 36 · Grade 11 · Rye Neck | 11 | Rye Neck | 21:25.40 |
| 37 | Julian SmithPlace 37 · Grade 11 · Rye Neck | 11 | Rye Neck | 21:25.50 |
| 38 | Ari MessingerPlace 38 · Grade 12 · Leffell | 12 | Leffell | 21:25.90 |
| 39 | William WerdelPlace 39 · Grade 9 · Mamaroneck | 9 | Mamaroneck | 21:26.80 PR |
| 40 | Daniel FlemingPlace 40 · Grade 10 · Mamaroneck | 10 | Mamaroneck | 21:32.00 PR |
| 41 | Anthony HolderPlace 41 · Grade 11 · Hastings | 11 | Hastings | 21:35.80 |
| 42 | Judson GeisePlace 42 · Grade 10 · Mamaroneck | 10 | Mamaroneck | 21:36.30 PR |
| 43 | Ezra DodiPlace 43 · Grade 9 · Leffell | 9 | Leffell | 21:41.80 |
| 44 | Tadhg McCabePlace 44 · Grade 12 · Hastings | 12 | Hastings | 21:42.30 PR |
| 45 | Maxwell SalvaPlace 45 · Grade 10 · Mamaroneck | 10 | Mamaroneck | 21:43.00 PR |
| 46 | Jack HorowitzPlace 46 · Grade 10 · Mamaroneck | 10 | Mamaroneck | 21:44.90 PR |
| 47 | Charles TustianPlace 47 · Grade 9 · Irvington | 9 | Irvington | 21:46.30 PR |
| 48 | Jonah CookPlace 48 · Grade 12 · Mamaroneck | 12 | Mamaroneck | 21:54.50 PR |
| 49 | Gavin MethPlace 49 · Grade 12 · Mamaroneck | 12 | Mamaroneck | 21:56.60 |
| 50 | Oren PodietzPlace 50 · Grade 12 · Leffell | 12 | Leffell | 22:09.50 PR |
| 51 | Dane QueenPlace 51 · Grade 10 · Mamaroneck | 10 | Mamaroneck | 22:15.60 PR |
| 52 | Davi FernandesPlace 52 · Grade 9 · Rye Neck | 9 | Rye Neck | 22:36.60 |
| 53 | Dean KrasmanPlace 53 · Grade 9 · Leffell | 9 | Leffell | 22:46.10 PR |
| 54 | Solomon LeePlace 54 · Grade 11 · Woodlands | 11 | Woodlands | 22:54.00 |
| 55 | Dominic LuceroPlace 55 · Grade 9 · Alexander Hamilton | 9 | Alexander Hamilton | 22:57.00 PR |
| 56 | Gabe SeidmanPlace 56 · Grade 10 · Leffell | 10 | Leffell | 22:58.00 |
| 57 | Jake DarcyPlace 57 · Grade 12 · Hastings | 12 | Hastings | 23:10.80 |
| 58 | Noel KlokePlace 58 · Grade 9 · Rye Neck | 9 | Rye Neck | 23:21.20 PR |
| 59 | Liam KrochmalukPlace 59 · Grade 10 · Rye Neck | 10 | Rye Neck | 23:22.30 PR |
| 60 | Matthew BerlinPlace 60 · Grade 10 · Mamaroneck | 10 | Mamaroneck | 23:36.90 PR |
| 61 | James JohansenPlace 61 · Grade 12 · Rye Neck | 12 | Rye Neck | 23:41.30 PR |
| 62 | Owen LecuePlace 62 · Grade 9 · Rye Neck | 9 | Rye Neck | 23:44.70 |
| 63 | Kian FonssPlace 63 · Grade 9 · Rye Neck | 9 | Rye Neck | 24:04.80 |
| 64 | Ryo KonnoPlace 64 · Grade 10 · Rye Neck | 10 | Rye Neck | 24:30.50 PR |
| 65 | Zubin WuPlace 65 · Grade 9 · Rye Neck | 9 | Rye Neck | 24:39.00 PR |
| 66 | Alexander AkimovPlace 66 · Grade 9 · Rye Neck | 9 | Rye Neck | 24:39.10 |
| 67 | Aidan BroderickPlace 67 · Grade 10 · Rye Neck | 10 | Rye Neck | 24:46.20 |
| 68 | Marko LypchukPlace 68 · Grade 9 · Mamaroneck | 9 | Mamaroneck | 24:50.40 PR |
| 69 | Avery AdlerPlace 69 · Grade 10 · Leffell | 10 | Leffell | 25:00.10 |
| 70 | Marlon ReitzesPlace 70 · Grade 9 · Rye Neck | 9 | Rye Neck | 25:00.90 |
| 71 | Austin PacePlace 71 · Grade 7 · Alexander Hamilton | 7 | Alexander Hamilton | 25:13.20 |
| 72 | Justin KovacsPlace 72 · Grade 10 · Irvington | 10 | Irvington | 25:21.10 |
| 73 | Ethan LeePlace 73 · Grade 9 · Rye Neck | 9 | Rye Neck | 25:49.60 PR |
| 74 | Aden Zhingri DeLeonPlace 74 · Grade 8 · Alexander Hamilton | 8 | Alexander Hamilton | 26:00.10 PR |
| 75 | Liam KesslerPlace 75 · Grade 9 · Mamaroneck | 9 | Mamaroneck | 26:10.10 PR |
| 76 | Bennett PerzanowskiPlace 76 · Grade 12 · Hastings | 12 | Hastings | 26:18.50 |
| 77 | Theo McCabePlace 77 · Grade 12 · Hastings | 12 | Hastings | 26:26.70 |
| 78 | Lucas TorresPlace 78 · Grade 9 · Alexander Hamilton | 9 | Alexander Hamilton | 26:53.60 PR |
| 79 | Jake MojicaPlace 79 · Grade 10 · Rye Neck | 10 | Rye Neck | 28:58.00 |
| 80 | Julius CadetPlace 80 · Grade 7 · Alexander Hamilton | 7 | Alexander Hamilton | 29:18.50 PR |
| 81 | Christopher SanchezPlace 81 · Grade 11 · Alexander Hamilton | 11 | Alexander Hamilton | 29:18.50 PR |
| 82 | Noah ChattmanPlace 82 · Grade 9 · Mamaroneck | 9 | Mamaroneck | 29:28.10 PR |
| 83 | Isaac AguilarPlace 83 · Grade 9 · Mamaroneck | 9 | Mamaroneck | 29:29.30 PR |
| 84 | Oscar AntolinosPlace 84 · Grade 9 · Mamaroneck | 9 | Mamaroneck | 32:03.30 PR |
| 85 | Matthew GuallpaPlace 85 · Grade 12 · Alexander Hamilton | 12 | Alexander Hamilton | 33:51.80 PR |