| 1 | Baird JohnsonPlace 1 · Grade 9 · Stuyvesant | 9 | Stuyvesant | 8:38.68 | — |
| 2 | Oliver Branham-UptonPlace 2 · Grade 9 · Xavier | 9 | Xavier | 8:42.85 | 1 |
| 3 | Matisse BarreiraPlace 3 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 8:56.67 | 2 |
| 4 | Jack BalkPlace 4 · Grade 9 · Suffern | 9 | Suffern | 8:57.49 | 3 |
| 5 | Ethan RicePlace 5 · Grade 9 · Xavier | 9 | Xavier | 9:00.14 | 4 |
| 6 | Binyam AddingtonPlace 6 · Grade 9 · Valley Central | 9 | Valley Central | 9:07.95 | — |
| 7 | Seamus O'CallaghanPlace 7 · Grade 9 · Chaminade | 9 | Chaminade | 9:13.18 | 5 |
| 8 | Tristin MarinePlace 8 · Grade 9 · New Rochelle | 9 | New Rochelle | 9:15.31 | 6 |
| 9 | Matthew AudiPlace 9 · Grade 9 · Suffern | 9 | Suffern | 9:15.63 | 7 |
| 10 | Christopher PaxisPlace 10 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 9:18.92 | 8 |
| 11 | Kyle McLeanPlace 11 · Grade 9 · Chaminade | 9 | Chaminade | 9:20.63 | 9 |
| 12 | gregory papantoniouPlace 12 · Grade 9 · Holy Cross | 9 | Holy Cross | 9:22.93 | 10 |
| 13 | Aidan O'ConnellPlace 13 · Grade 9 · Suffern | 9 | Suffern | 9:25.73 | 11 |
| 14 | John O'ConnellPlace 14 · Grade 9 · St. John the Baptist | 9 | St. John the Baptist | 9:33.07 | 12 |
| 15 | Michael BrownePlace 15 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 9:36.22 | 13 |
| 16 | Robert Emmet GregoryPlace 16 · Grade 9 · Xavier | 9 | Xavier | 9:41.81 | 14 |
| 17 | Avery TrottaPlace 17 · Grade 9 · New Rochelle | 9 | New Rochelle | 9:43.96 | 15 |
| 18 | Joshua LanePlace 18 · Grade 9 · Morris Hills | 9 | Morris Hills | 9:46.63 | 16 |
| 19 | Douglas SternPlace 19 · Grade 9 · Chaminade | 9 | Chaminade | 9:48.99 | 17 |
| 20 | Ryan GiardinaPlace 20 · Grade 9 · Suffern | 9 | Suffern | 9:49.95 | 18 |
| 21 | Flynn GrayPlace 21 · Grade 9 · Chaminade | 9 | Chaminade | 9:50.45 | 19 |
| 22 | Jack McSpedonPlace 22 · Grade 9 · JFK Catholic | 9 | JFK Catholic | 9:52.11 | — |
| 23 | Kamau HawthornePlace 23 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 9:53.46 | 20 |
| 24 | Henry CullomPlace 24 · Grade 9 · New Rochelle | 9 | New Rochelle | 9:53.77 | 21 |
| 25 | Craig ReidPlace 25 · Grade 9 · St. John the Baptist | 9 | St. John the Baptist | 9:54.70 | 22 |
| 26 | Robert SquillacePlace 26 · Grade 9 · Chaminade | 9 | Chaminade | 10:00.12 | 23 |
| 27 | Kevin FigueroaPlace 27 · Grade 9 · Chaminade | 9 | Chaminade | 10:00.46 | 24 |
| 28 | Shane CassPlace 28 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:00.56 | 25 |
| 29 | Scott KobylkaPlace 29 · Grade 9 · Morris Hills | 9 | Morris Hills | 10:00.87 | 26 |
| 30 | D. Grant LanePlace 30 · Grade 9 · Xavier | 9 | Xavier | 10:03.97 | 27 |
| 31 | Paul SiconolfiPlace 31 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:04.72 | 28 |
| 32 | Christian SpaltPlace 32 · Grade 9 · Morris Hills | 9 | Morris Hills | 10:05.10 | 29 |
| 33 | Thomas ByrnesPlace 33 · Grade 9 · Chaminade | 9 | Chaminade | 10:06.68 | 30 |
| 34 | Mel MauricePlace 34 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:07.43 | 31 |
| 35 | Brennan O''gradyPlace 35 · Grade 9 · Lynbrook | 9 | Lynbrook | 10:07.67 | 32 |
| 36 | Colin LoganPlace 36 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:09.27 | 33 |
| 37 | Christian SnyderPlace 37 · Grade 9 · Chaminade | 9 | Chaminade | 10:10.66 | — |
| 38 | Spirit AlvesPlace 38 · Grade 9 · Xavier | 9 | Xavier | 10:13.20 | 34 |
| 39 | James VerrengiaPlace 39 · Grade 9 · Xavier | 9 | Xavier | 10:13.83 | 35 |
| 40 | Jack LinkoPlace 40 · Grade 9 · Suffern | 9 | Suffern | 10:15.59 | 36 |
| 41 | Christian RinconPlace 41 · Grade 9 · Archbishop Stepinac | 9 | Archbishop Stepinac | 10:15.95 | 37 |
| 42 | Calvin FlettPlace 42 · Grade 9 · Xavier | 9 | Xavier | 10:16.53 | 38 |
| 43 | Andrew ZhangPlace 43 · Grade 9 · Morris Hills | 9 | Morris Hills | 10:18.08 | 39 |
| 44 | Chris GallucciPlace 44 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:18.37 | 40 |
| 45 | Anthony HarjuPlace 45 · Grade 9 · Morris Hills | 9 | Morris Hills | 10:19.09 | 41 |
| 46 | Christopher O'ConnorPlace 46 · Grade 9 · Chaminade | 9 | Chaminade | 10:19.78 | — |
| 47 | Matthew O'LearyPlace 47 · Grade 9 · Chaminade | 9 | Chaminade | 10:21.40 | — |
| 48 | Mario MontuoriPlace 48 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:23.40 | 42 |
| 49 | Pratham GandhiPlace 49 · Grade 9 · Horace Mann School | 9 | Horace Mann School | 10:23.97 | — |
| 50 | cole FredericksPlace 50 · Grade 9 · Albertus Magnus | 9 | Albertus Magnus | 10:24.09 | — |
| 51 | Patrick MucciniPlace 51 · Grade 9 · Chaminade | 9 | Chaminade | 10:24.35 | — |
| 52 | John OstlingPlace 52 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 10:24.56 | 43 |
| 53 | Jason TandrianPlace 53 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 10:24.88 | 44 |
| 54 | Nick MartinezPlace 54 · Grade 9 · Bergen Catholic | 9 | Bergen Catholic | 10:26.64 | 45 |
| 55 | AtticusPlace 55 · Davidson | — | Davidson | 10:28.94 | — |
| 56 | Charles StravallePlace 56 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 10:29.42 | 46 |
| 57 | Caleb EvansPlace 57 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:30.17 | 47 |
| 58 | Matteo MarchesiPlace 58 · Grade 9 · Xavier | 9 | Xavier | 10:31.00 | — |
| 59 | Dominic EilbacherPlace 59 · Grade 9 · Chaminade | 9 | Chaminade | 10:31.12 | — |
| 60 | Matthew CaracappaPlace 60 · Grade 9 · JFK Catholic | 9 | JFK Catholic | 10:32.32 | — |
| 61 | Jonathan JurgensPlace 61 · Grade 9 · Valley Central | 9 | Valley Central | 10:32.52 | — |
| 62 | Ben ReitzelPlace 62 · Grade 9 · Chaminade | 9 | Chaminade | 10:32.54 | — |
| 63 | Luke RussoPlace 63 · Grade 9 · Chaminade | 9 | Chaminade | 10:33.86 | — |
| 64 | Robert BarkovichPlace 64 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:34.51 | 48 |
| 65 | VincentPlace 65 · Nichilo | — | Nichilo | 10:34.88 | — |
| 66 | ChrisPlace 66 · Mooney | — | Mooney | 10:35.53 | — |
| 67 | Aidan OrtizPlace 67 · Grade 9 · Salesian | 9 | Salesian | 10:35.78 | — |
| 68 | Michael MurrayPlace 68 · Grade 9 · Salesian | 9 | Salesian | 10:36.14 | — |
| 69 | Matthew TraniPlace 69 · Grade 9 · Chaminade | 9 | Chaminade | 10:37.34 | — |
| 70 | ChrisPlace 70 · Greenidge | — | Greenidge | 10:38.02 | 49 |
| 71 | Justin VitalePlace 71 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:38.38 | 50 |
| 72 | Ethan CarlettoPlace 72 · Grade 9 · Chaminade | 9 | Chaminade | 10:39.48 | — |
| 73 | Jack R MirtoPlace 73 · Grade 9 · Xavier | 9 | Xavier | 10:39.76 | — |
| 74 | Tyler EisenhardtPlace 74 · Grade 9 · Valley Central | 9 | Valley Central | 10:40.99 | — |
| 75 | James JacovettiPlace 75 · Grade 9 · Chaminade | 9 | Chaminade | 10:42.87 | — |
| 76 | Connor McintykePlace 76 · Xavier | — | Xavier | 10:43.83 | — |
| 77 | Nick DentePlace 77 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:44.70 | — |
| 78 | Ryan WittlederPlace 78 · Grade 9 · Chaminade | 9 | Chaminade | 10:44.74 | — |
| 79 | Ryan BaschPlace 79 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:45.33 | — |
| 80 | KevnPlace 80 · Budveit | — | Budveit | 10:45.77 | 51 |
| 81 | Christopher TabakoPlace 81 · Grade 9 · Chaminade | 9 | Chaminade | 10:49.07 | — |
| 82 | Logan WilsonPlace 82 · Grade 9 · Chaminade | 9 | Chaminade | 10:49.64 | — |
| 83 | Dean NiosiPlace 83 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:50.11 | 52 |
| 84 | Michael BrannickPlace 84 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:50.35 | — |
| 85 | Brian BartiromoPlace 85 · Grade 9 · Monsignor Farrell | 9 | Monsignor Farrell | 10:51.87 | — |
| 86 | Thomas SkoczekPlace 86 · Grade 9 · Xavier | 9 | Xavier | 10:53.55 | — |
| 87 | Kiernan SmithPlace 87 · Grade 9 · Archbishop Molloy | 9 | Archbishop Molloy | 10:53.95 | 53 |
| 88 | Zach TeslerPlace 88 · Grade 9 · New Rochelle | 9 | New Rochelle | 10:54.34 | — |
| 89 | Giuseppe AtriaPlace 89 · Grade 9 · Chaminade | 9 | Chaminade | 10:55.68 | — |
| 90 | Kyle EganPlace 90 · Grade 9 · Bergen Catholic | 9 | Bergen Catholic | 10:56.95 | 54 |
| 91 | CameronPlace 91 · Phillips | — | Phillips | 10:57.16 | 55 |
| 92 | EthanPlace 92 · Pfister | — | Pfister | 10:57.96 | 56 |
| 93 | Sean RyanPlace 93 · Grade 9 · Dalton School | 9 | Dalton School | 10:58.58 | — |
| 94 | Ryan HoganPlace 94 · Grade 9 · Loyola School (NYC) | 9 | Loyola School (NYC) | 11:01.29 | — |
| 95 | Jaysen WilfordPlace 95 · Grade 9 · Monsignor McClancy | 9 | Monsignor McClancy | 11:01.89 | 57 |
| 96 | Mark McGradePlace 96 · Grade 9 · Xavier | 9 | Xavier | 11:02.29 | — |
| 97 | Daniel DiFalcoPlace 97 · Grade 9 · JFK Catholic | 9 | JFK Catholic | 11:02.70 | — |
| 98 | Alexander LomasPlace 98 · Grade 9 · Cathedral Prep | 9 | Cathedral Prep | 11:05.19 | — |
| 99 | Lucas PukitPlace 99 · Grade 11 · Rye Neck | 11 | Rye Neck | 11:05.26 | — |
| 100 | Sebastian ErazoPlace 100 · Grade 9 · Monsignor McClancy | 9 | Monsignor McClancy | 11:05.81 | 58 |