| 1 | Patrick FordPlace 1 · Grade 12 · Brewster | 12 | Brewster | 17:07.0 |
| 2 | Bryce AndersonPlace 2 · Grade 11 · Tappan Zee | 11 | Tappan Zee | 17:41.0 |
| 3 | Matthew ThomsonPlace 3 · Grade 11 · Eastchester | 11 | Eastchester | 18:03.0 |
| 4 | Christian WissaPlace 4 · Grade 11 · Somers | 11 | Somers | 18:05.4 |
| 5 | C.J. RitchiePlace 5 · Grade 11 · Pearl River | 11 | Pearl River | 18:09.3 |
| 6 | John HannaganPlace 6 · Grade 11 · Pearl River | 11 | Pearl River | 18:14.4 |
| 7 | Tyler WalshPlace 7 · Grade 10 · Pearl River | 10 | Pearl River | 18:14.9 |
| 8 | Derick MendozaPlace 8 · Grade 11 · Nanuet | 11 | Nanuet | 18:15.1 |
| 9 | Jean-Maximilian KuehlweinPlace 9 · Grade 12 · Pelham Memorial | 12 | Pelham Memorial | 18:15.2 |
| 10 | Shane EthakkanPlace 10 · Grade 10 · Nanuet | 10 | Nanuet | 18:26.8 |
| 11 | Ryan SungPlace 11 · Grade 11 · Nanuet | 11 | Nanuet | 18:28.7 |
| 12 | Liam FordPlace 12 · Grade 10 · Brewster | 10 | Brewster | 18:32.2 |
| 13 | William SquarekPlace 13 · Grade 11 · Rye | 11 | Rye | 18:34.2 |
| 14 | Teague WatsonPlace 14 · Grade 11 · Pearl River | 11 | Pearl River | 18:38.0 |
| 15 | Aiden DurcanPlace 15 · Grade 11 · Pearl River | 11 | Pearl River | 18:39.0 |
| 16 | Julian KalehoffPlace 16 · Grade 10 · Pelham Memorial | 10 | Pelham Memorial | 18:50.3 |
| 17 | Ryan ParadinePlace 17 · Grade 12 · Pearl River | 12 | Pearl River | 18:51.8 |
| 18 | Adem OzkurtPlace 18 · Grade 12 · Eastchester | 12 | Eastchester | 18:53.4 |
| 19 | Sebastian FigueroaPlace 19 · Grade 11 · Nanuet | 11 | Nanuet | 18:56.5 |
| 20 | Max PruntyPlace 20 · Grade 11 · Pearl River | 11 | Pearl River | 18:57.5 |
| 21 | Ryan DeasyPlace 21 · Grade 12 · Eastchester | 12 | Eastchester | 18:59.5 |
| 22 | Aiden MezaPlace 22 · Grade 11 · Somers | 11 | Somers | 19:04.2 |
| 23 | Owen BurkePlace 23 · Grade 10 · Pearl River | 10 | Pearl River | 19:04.4 |
| 24 | Andy CondonPlace 24 · Grade 10 · John Jay (Cross River) | 10 | John Jay (Cross River) | 19:06.8 |
| 25 | Max AlvesPlace 25 · Grade 12 · Tappan Zee | 12 | Tappan Zee | 19:08.2 |
| 26 | Jack FinnPlace 26 · Grade 11 · Tappan Zee | 11 | Tappan Zee | 19:09.3 |
| 27 | Dylan WalshPlace 27 · Grade 10 · Pearl River | 10 | Pearl River | 19:11.7 |
| 28 | Lucas RoyPlace 28 · Grade 12 · Nyack | 12 | Nyack | 19:13.4 |
| 29 | Danny O'DonnellPlace 29 · Grade 12 · Tappan Zee | 12 | Tappan Zee | 19:14.6 |
| 30 | Mark KannerPlace 30 · Grade 10 · Byram Hills | 10 | Byram Hills | 19:15.5 |
| 31 | Owen StaleyPlace 31 · Grade 10 · Sleepy Hollow | 10 | Sleepy Hollow | 19:15.7 |
| 32 | Mark FedioPlace 32 · Grade 11 · Brewster | 11 | Brewster | 19:17.4 |
| 33 | Sahej ChadhaPlace 33 · Grade 10 · Ardsley | 10 | Ardsley | 19:19.9 |
| 34 | Lucas BergPlace 34 · Grade 12 · Nyack | 12 | Nyack | 19:24.6 |
| 35 | Lucas MongielloPlace 35 · Grade 10 · John Jay (Cross River) | 10 | John Jay (Cross River) | 19:25.0 |
| 36 | Arjun OjhaPlace 36 · Grade 11 · Somers | 11 | Somers | 19:27.2 |
| 37 | Jake SantosPlace 37 · Grade 11 · Byram Hills | 11 | Byram Hills | 19:28.7 |
| 38 | Brandon HomPlace 38 · Grade 11 · Eastchester | 11 | Eastchester | 19:30.6 |
| 39 | Dylan ScottPlace 39 · Grade 10 · John Jay (Cross River) | 10 | John Jay (Cross River) | 19:32.5 |
| 40 | Roderick CassidyPlace 40 · Grade 10 · Brewster | 10 | Brewster | 19:33.5 |
| 41 | Brice DiCarloPlace 41 · Grade 12 · Brewster | 12 | Brewster | 19:34.9 |
| 42 | Tony MonchinskiPlace 42 · Grade 10 · Peekskill | 10 | Peekskill | 19:35.9 |
| 43 | Padraig PearlmanPlace 43 · Grade 11 · Pelham Memorial | 11 | Pelham Memorial | 19:39.7 |
| 44 | Sam GuntherPlace 44 · Grade 10 · Nyack | 10 | Nyack | 19:39.9 |
| 45 | George NegrinPlace 45 · Grade 10 · Pelham Memorial | 10 | Pelham Memorial | 19:41.2 |
| 46 | Mason PhillipsPlace 46 · Grade 12 · Somers | 12 | Somers | 19:42.3 |
| 47 | Matthew EilerPlace 47 · Grade 12 · Eastchester | 12 | Eastchester | 19:44.5 |
| 48 | Matthew Van BuskirkPlace 48 · Grade 9 · Brewster | 9 | Brewster | 19:45.7 |
| 49 | Andrew DempseyPlace 49 · Grade 9 · Pearl River | 9 | Pearl River | 19:47.5 |
| 50 | James AllisonPlace 50 · Grade 9 · Eastchester | 9 | Eastchester | 19:48.3 |
| 51 | Colin DempseyPlace 51 · Grade 10 · Harrison | 10 | Harrison | 19:48.7 |
| 52 | Peter MammenPlace 52 · Grade 10 · Nanuet | 10 | Nanuet | 19:49.3 |
| 53 | Billy WhittonPlace 53 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 19:51.3 |
| 54 | Jermaine CarterPlace 54 · Grade 10 · Peekskill | 10 | Peekskill | 19:51.6 |
| 55 | Alexander PrencisPlace 55 · Grade 12 · Pelham Memorial | 12 | Pelham Memorial | 19:52.9 |
| 56 | Jonathan McGwyne-DantisPlace 56 · Grade 11 · Tappan Zee | 11 | Tappan Zee | 19:54.2 |
| 57 | Marko TyhanskyPlace 57 · Grade 12 · Brewster | 12 | Brewster | 19:56.1 |
| 58 | Jesse WoodhousePlace 58 · Grade 12 · Nyack | 12 | Nyack | 20:04.7 |
| 59 | Nolan ReganPlace 59 · Grade 11 · Harrison | 11 | Harrison | 20:05.2 |
| 60 | Sincere SewardPlace 60 · Grade 10 · Nyack | 10 | Nyack | 20:06.4 |
| 61 | Michael FalconePlace 61 · Grade 12 · Somers | 12 | Somers | 20:07.7 |
| 62 | Julian RuckPlace 62 · Grade 9 · Somers | 9 | Somers | 20:17.5 |
| 63 | William MalePlace 63 · Grade 9 · Nanuet | 9 | Nanuet | 20:25.7 |
| 64 | Sam ParsonsPlace 64 · Grade 10 · Somers | 10 | Somers | 20:28.1 |
| 65 | Byron WilsonPlace 65 · Grade 12 · John Jay (Cross River) | 12 | John Jay (Cross River) | 20:29.6 |
| 66 | Lucas PequegnotPlace 66 · Grade 10 · Eastchester | 10 | Eastchester | 20:30.0 |
| 67 | Zackary HaseleyPlace 67 · Grade 11 · Pelham Memorial | 11 | Pelham Memorial | 20:31.7 |
| 68 | Michael MaguirePlace 68 · Grade 11 · Somers | 11 | Somers | 20:35.0 |
| 69 | Henry YoungPlace 69 · Grade 10 · Ardsley | 10 | Ardsley | 20:35.6 |
| 70 | Joshua WeinsteinPlace 70 · Grade 9 · Hendrick Hudson | 9 | Hendrick Hudson | 20:36.4 |
| 71 | Ezra Olds-CampanilePlace 71 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 20:39.8 |
| 72 | Conor BuckleyPlace 72 · Grade 11 · Eastchester | 11 | Eastchester | 20:41.1 |
| 73 | William RusselloPlace 73 · Grade 9 · Pelham Memorial | 9 | Pelham Memorial | 20:41.3 |
| 74 | Deven DudleyPlace 74 · Grade 10 · Tappan Zee | 10 | Tappan Zee | 20:43.0 |
| 75 | Sean O'MearaPlace 75 · Grade 9 · John Jay (Cross River) | 9 | John Jay (Cross River) | 20:43.8 |
| 76 | Alex DunnPlace 76 · Grade 12 · Somers | 12 | Somers | 20:45.5 |
| 77 | MiKieL ScarlettPlace 77 · Grade 11 · Tappan Zee | 11 | Tappan Zee | 20:47.1 |
| 78 | Clayton StarkPlace 78 · Grade 9 · Rye | 9 | Rye | 20:56.6 |
| 79 | Odin WongPlace 79 · Grade 8 · Brewster | 8 | Brewster | 20:59.6 |
| 80 | Justin FriedmanPlace 80 · Grade 9 · Ardsley | 9 | Ardsley | 21:00.2 |
| 81 | Danny BerkeryPlace 81 · Grade 10 · Harrison | 10 | Harrison | 21:00.3 |
| 82 | Victor DelgadoPlace 82 · Grade 9 · Hendrick Hudson | 9 | Hendrick Hudson | 21:03.6 |
| 83 | Chris ArmourPlace 83 · Grade 10 · John Jay (Cross River) | 10 | John Jay (Cross River) | 21:06.1 |
| 84 | Ben CurleyPlace 84 · Grade 11 · Byram Hills | 11 | Byram Hills | 21:13.2 |
| 85 | Aiden ConwayPlace 85 · Grade 9 · Nyack | 9 | Nyack | 21:13.6 |
| 86 | James DurranPlace 86 · Grade 11 · Rye | 11 | Rye | 21:14.6 |
| 87 | Ryosuke TakahashiPlace 87 · Grade 10 · Harrison | 10 | Harrison | 21:17.2 |
| 88 | Diego SariPlace 88 · Grade 11 · Peekskill | 11 | Peekskill | 21:18.0 |
| 89 | John SarofeenPlace 89 · Grade 12 · Sleepy Hollow | 12 | Sleepy Hollow | 21:19.7 |
| 90 | Justin PereiraPlace 90 · Grade 11 · Brewster | 11 | Brewster | 21:19.7 |
| 91 | Henry TighePlace 91 · Grade 10 · Rye | 10 | Rye | 21:24.8 |
| 92 | David KooPlace 92 · Grade 10 · Ardsley | 10 | Ardsley | 21:26.0 |
| 93 | Eamonn FoleyPlace 93 · Grade 9 · Nyack | 9 | Nyack | 21:28.8 |
| 94 | Alex GaillasPlace 94 · Grade 9 · Byram Hills | 9 | Byram Hills | 21:33.7 |
| 95 | Krischen FrancisPlace 95 · Grade 11 · Ardsley | 11 | Ardsley | 21:39.0 |
| 96 | Benjamin TrumanPlace 96 · Grade 9 · Rye | 9 | Rye | 21:39.2 |
| 97 | Fabian CorretjerPlace 97 · Grade 10 · Ardsley | 10 | Ardsley | 21:39.9 |
| 98 | James McCauleyPlace 98 · Grade 11 · Eastchester | 11 | Eastchester | 21:43.3 |
| 99 | Luca RealiPlace 99 · Grade 10 · Harrison | 10 | Harrison | 21:49.8 |
| 100 | Bunjiro YamadaPlace 100 · Grade 12 · Harrison | 12 | Harrison | 21:50.3 |
| 101 | Aidan McCaffreyPlace 101 · Grade 9 · John Jay (Cross River) | 9 | John Jay (Cross River) | 21:51.2 |
| 102 | George WrightPlace 102 · Grade 11 · Hendrick Hudson | 11 | Hendrick Hudson | 21:56.3 |
| 103 | Michael DuranPlace 103 · Grade 11 · Peekskill | 11 | Peekskill | 21:56.3 |
| 104 | Russell ChengPlace 104 · Grade 11 · Ardsley | 11 | Ardsley | 21:56.4 |
| 105 | Matthew EbertPlace 105 · Grade 9 · John Jay (Cross River) | 9 | John Jay (Cross River) | 22:01.0 |
| 106 | Ederson MereusPlace 106 · Grade 10 · Nanuet | 10 | Nanuet | 22:03.7 |
| 107 | Fletcher AuerbachPlace 107 · Grade 11 · Ardsley | 11 | Ardsley | 22:05.7 |
| 108 | Jonah SherbanskyPlace 108 · Grade 12 · Pelham Memorial | 12 | Pelham Memorial | 22:07.5 |
| 109 | Ezra BurghoutsPlace 109 · Grade 10 · Harrison | 10 | Harrison | 22:08.5 |
| 110 | Adrian WinterPlace 110 · Grade 9 · Pelham Memorial | 9 | Pelham Memorial | 22:08.5 |
| 111 | Kyle MatykoPlace 111 · Grade 9 · Pelham Memorial | 9 | Pelham Memorial | 22:11.3 |
| 112 | Joseph CastaldoPlace 112 · Grade 12 · Eastchester | 12 | Eastchester | 22:11.7 |
| 113 | Franklin Mejia-FloresPlace 113 · Grade 11 · Brewster | 11 | Brewster | 22:16.2 |
| 114 | Joseph PalackalPlace 114 · Grade 11 · Byram Hills | 11 | Byram Hills | 22:17.1 |
| 115 | Abel EldhoPlace 115 · Grade 9 · Ardsley | 9 | Ardsley | 22:17.8 |
| 116 | Eamon MurphyPlace 116 · Grade 11 · Harrison | 11 | Harrison | 22:21.8 |
| 117 | Ben ChapmanPlace 117 · Grade 12 · Byram Hills | 12 | Byram Hills | 22:26.2 |
| 118 | Brendan KirkPlace 118 · Grade 12 · Rye | 12 | Rye | 22:28.2 |
| 119 | Holbrook LangleyPlace 119 · Grade 11 · Rye | 11 | Rye | 22:28.6 |
| 120 | Zachary NinanPlace 120 · Grade 10 · Peekskill | 10 | Peekskill | 22:29.5 |
| 121 | Dean MendejarPlace 121 · Grade 10 · Nanuet | 10 | Nanuet | 22:31.3 |
| 122 | Martin PalomequePlace 122 · Grade 11 · Peekskill | 11 | Peekskill | 22:44.6 |
| 123 | Justin VillanuevaPlace 123 · Grade 9 · Nyack | 9 | Nyack | 22:48.3 |
| 124 | Sean VallePlace 124 · Grade 11 · Harrison | 11 | Harrison | 22:53.4 |
| 125 | Dom VozzoPlace 125 · Grade 10 · Nyack | 10 | Nyack | 22:55.8 |
| 126 | William PuzzouliPlace 126 · Grade 11 · Rye | 11 | Rye | 22:57.7 |
| 127 | Cosmo VogtPlace 127 · Grade 9 · Hendrick Hudson | 9 | Hendrick Hudson | 23:00.1 |
| 128 | Jackson MorleyPlace 128 · Grade 7 · Hendrick Hudson | 7 | Hendrick Hudson | 23:11.2 |
| 129 | Alexander WongPlace 129 · Grade 11 · Hendrick Hudson | 11 | Hendrick Hudson | 23:13.2 |
| 130 | Jarell GibbsPlace 130 · Grade 10 · Nanuet | 10 | Nanuet | 23:20.3 |
| 131 | Massi MariettiPlace 131 · Grade 10 · John Jay (Cross River) | 10 | John Jay (Cross River) | 23:24.0 |
| 132 | Liam WalshPlace 132 · Grade 9 · Ardsley | 9 | Ardsley | 23:31.1 |
| 133 | William ShermanPlace 133 · Grade 10 · Nyack | 10 | Nyack | 23:37.9 |
| 134 | Daniel PanetoPlace 134 · Grade 11 · Nanuet | 11 | Nanuet | 23:43.1 |
| 135 | Ryo IdePlace 135 · Grade 10 · Harrison | 10 | Harrison | 24:02.8 |
| 136 | Brian RippyPlace 136 · Grade 11 · Byram Hills | 11 | Byram Hills | 24:22.7 |
| 137 | Daniel DamascusPlace 137 · Grade 12 · Rye | 12 | Rye | 24:22.8 PR |
| 138 | Pierce BerkePlace 138 · Grade 12 · John Jay (Cross River) | 12 | John Jay (Cross River) | 24:27.2 |
| 139 | Theo TsilibesPlace 139 · Grade 9 · Sleepy Hollow | 9 | Sleepy Hollow | 24:37.4 |
| 140 | Sebastian SotoPlace 140 · Grade 10 · Hendrick Hudson | 10 | Hendrick Hudson | 24:54.4 |
| 141 | Jackson LevinePlace 141 · Grade 10 · Sleepy Hollow | 10 | Sleepy Hollow | 26:44.8 |