| 1 | Owen PowersPlace 1 · Grade 12 · Haldane | 12 | Haldane | 15:40.6 PR |
| 2 | George SoykaPlace 2 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 15:42.8 PR |
| 3 | Zavier DurandissePlace 3 · Grade 12 · Arlington | 12 | Arlington | 15:47.8 PR |
| 4 | Anis AbidarPlace 4 · Grade 12 · Arlington | 12 | Arlington | 15:49.1 PR |
| 5 | Matthew KowalczykPlace 5 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 16:10.6 PR |
| 6 | Brian PelusioPlace 6 · Grade 12 · Arlington | 12 | Arlington | 16:12.2 PR |
| 7 | Connor O'ReillyPlace 7 · Grade 12 · Brewster | 12 | Brewster | 16:13.3 PR |
| 8 | Will BlanckPlace 8 · Grade 12 · Brewster | 12 | Brewster | 16:14.2 PR |
| 9 | Odin WongPlace 9 · Grade 11 · Brewster | 11 | Brewster | 16:24.9 PR |
| 10 | Isaac MenjivarPlace 10 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 16:31.0 PR |
| 11 | Brandon KumrowPlace 11 · Grade 11 · Mahopac | 11 | Mahopac | 16:35.2 |
| 12 | Aidan MililloPlace 12 · Grade 12 · Arlington | 12 | Arlington | 16:51.2 PR |
| 13 | Eamon CurleyPlace 13 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 16:51.7 |
| 14 | Matthew Van BuskirkPlace 14 · Grade 12 · Brewster | 12 | Brewster | 16:53.3 PR |
| 15 | Kevin GrecoPlace 15 · Grade 12 · Pawling | 12 | Pawling | 16:56.0 PR |
| 16 | Luke MahoneyPlace 16 · Grade 12 · Brewster | 12 | Brewster | 16:56.9 PR |
| 17 | Brody McLoughlinPlace 17 · Grade 10 · Brewster | 10 | Brewster | 17:07.8 |
| 18 | Owen BrownPlace 18 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 17:14.0 |
| 19 | Adam GazalPlace 19 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 17:14.6 PR |
| 20 | Dylan RodriguePlace 20 · Grade 12 · Arlington | 12 | Arlington | 17:15.7 PR |
| 21 | Henry AmadeiPlace 21 · Grade 10 · Haldane | 10 | Haldane | 17:23.7 |
| 22 | Anthony AlbaPlace 22 · Grade 11 · Roy C Ketcham | 11 | Roy C Ketcham | 17:28.3 PR |
| 23 | Liam CarterPlace 23 · Grade 11 · Arlington | 11 | Arlington | 17:32.0 PR |
| 24 | Anthony BonamassaPlace 24 · Grade 11 · Brewster | 11 | Brewster | 17:35.9 PR |
| 25 | Xavier AranaPlace 25 · Grade 12 · Brewster | 12 | Brewster | 17:36.1 PR |
| 26 | Silas EmigPlace 26 · Grade 11 · Haldane | 11 | Haldane | 17:37.7 PR |
| 27 | Alex ZamrzlaPlace 27 · Grade 10 · Mahopac | 10 | Mahopac | 17:52.5 PR |
| 28 | Viggo ForsellPlace 28 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 17:52.9 PR |
| 29 | Justin ApollonioPlace 29 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 17:53.0 PR |
| 30 | Gabriel GherardiPlace 30 · Grade 11 · Putnam Valley | 11 | Putnam Valley | 17:55.4 PR |
| 31 | Kelvin CabreraPlace 31 · Grade 12 · Mahopac | 12 | Mahopac | 17:58.5 |
| 32 | Thomas BaronPlace 32 · Grade 11 · Mahopac | 11 | Mahopac | 17:59.3 |
| 33 | Kyle LewisPlace 33 · Grade 12 · Arlington | 12 | Arlington | 17:59.3 PR |
| 34 | Zachary FreerPlace 34 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 18:04.1 PR |
| 35 | Eli HudsonPlace 35 · Grade 10 · Haldane | 10 | Haldane | 18:16.2 |
| 36 | Jack McCarthyPlace 36 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 18:20.1 PR |
| 37 | Christopher GordionPlace 37 · Grade 12 · Carmel | 12 | Carmel | 18:26.6 |
| 38 | Noah BennettPlace 38 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 18:31.4 |
| 39 | Tobias RichyPlace 39 · Grade 12 · John Jay (East Fishkill) | 12 | John Jay (East Fishkill) | 18:32.7 |
| 40 | Lukas EllisonPlace 40 · Grade 10 · Haldane | 10 | Haldane | 18:36.2 |
| 41 | Sean AtkinsPlace 41 · Grade 12 · Arlington | 12 | Arlington | 18:39.5 PR |
| 42 | Caleb PandolfoPlace 42 · Grade 12 · Pawling | 12 | Pawling | 18:42.1 |
| 43 | John SteritiPlace 43 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 18:43.4 PR |
| 44 | Joshua JimenezPlace 44 · Grade 10 · Roy C Ketcham | 10 | Roy C Ketcham | 18:45.3 |
| 45 | Daylan EliboxPlace 45 · Grade 10 · Brewster | 10 | Brewster | 18:48.4 PR |
| 46 | Cristian GruberPlace 46 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 18:49.0 |
| 47 | Jonathan DonofrioPlace 47 · Grade 11 · Brewster | 11 | Brewster | 18:52.4 |
| 48 | Kamil AbidarPlace 48 · Grade 10 · Arlington | 10 | Arlington | 18:56.5 |
| 49 | Joseph BarosaPlace 49 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 18:56.7 PR |
| 50 | Cillian GribbonPlace 50 · Grade 9 · Pawling | 9 | Pawling | 18:58.7 |
| 51 | Landon StaplesPlace 51 · Grade 11 · Arlington | 11 | Arlington | 18:59.4 PR |
| 52 | Evan ToddPlace 52 · Grade 11 · Arlington | 11 | Arlington | 19:01.8 PR |
| 53 | James FrommerPlace 53 · Grade 12 · Haldane | 12 | Haldane | 19:04.3 PR |
| 54 | Trace WardPlace 54 · Grade 11 · Poughkeepsie | 11 | Poughkeepsie | 19:04.9 PR |
| 55 | Evan LalakPlace 55 · Grade 12 · Carmel | 12 | Carmel | 19:09.6 |
| 56 | Ellis TicknorPlace 56 · Grade 11 · Arlington | 11 | Arlington | 19:10.6 |
| 57 | Alex GuedesPlace 57 · Grade 9 · Brewster | 9 | Brewster | 19:22.7 |
| 58 | Elias AnastasioPlace 58 · Grade 9 · Arlington | 9 | Arlington | 19:25.2 |
| 59 | Alexander PodhaiskiPlace 59 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 19:25.7 PR |
| 60 | Devin LegonPlace 60 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 19:29.4 PR |
| 61 | Riley FiskePlace 61 · Grade 10 · Pawling | 10 | Pawling | 19:29.6 |
| 62 | Jon AntokoletzPlace 62 · Grade 10 · Brewster | 10 | Brewster | 19:31.2 PR |
| 63 | Mason MarroPlace 63 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 19:33.6 |
| 64 | Alexander MejiasPlace 64 · Grade 9 · Arlington | 9 | Arlington | 19:35.3 PR |
| 65 | Kyle McGrathPlace 65 · Grade 10 · Pawling | 10 | Pawling | 19:36.1 PR |
| 66 | Aldo Contreras RomeroPlace 66 · Grade 9 · Arlington | 9 | Arlington | 19:38.0 PR |
| 67 | Matthew GeigerPlace 67 · Grade 12 · Arlington | 12 | Arlington | 19:39.9 |
| 68 | Mason GrantPlace 68 · Grade 9 · Arlington | 9 | Arlington | 19:40.8 |
| 69 | Marcus Auton-SmithPlace 69 · Grade 9 · Pawling | 9 | Pawling | 19:42.4 PR |
| 70 | David VieraPlace 70 · Grade 11 · Arlington | 11 | Arlington | 19:45.0 PR |
| 71 | Thane Di CarloPlace 71 · Grade 11 · Brewster | 11 | Brewster | 19:47.5 PR |
| 72 | Robert PerezPlace 72 · Grade 11 · Carmel | 11 | Carmel | 19:51.1 |
| 73 | Paulo Allen SotomayorPlace 73 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 19:55.4 PR |
| 74 | Oscar Pisano-SimonyiPlace 74 · Grade 8 · Haldane | 8 | Haldane | 20:01.5 |
| 75 | Sam WilliePlace 75 · Grade 12 · Pawling | 12 | Pawling | 20:03.5 PR |
| 76 | Charles McArtinPlace 76 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 20:05.7 |
| 77 | Aiden DicobPlace 77 · Grade 9 · Mahopac | 9 | Mahopac | 20:09.4 PR |
| 78 | John Del Rosario-InoaPlace 78 · Grade 12 · Brewster | 12 | Brewster | 20:11.1 |
| 79 | Alexander GieselerPlace 79 · Grade 12 · Arlington | 12 | Arlington | 20:11.1 |
| 80 | Joshua SharpyPlace 80 · Grade 10 · Arlington | 10 | Arlington | 20:12.5 PR |
| 81 | Aiden FerrerasPlace 81 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 20:19.7 PR |
| 82 | Troy WastsonPlace 82 · Grade 11 · Carmel | 11 | Carmel | 20:22.9 PR |
| 83 | David HubbsPlace 83 · Grade 11 · Carmel | 11 | Carmel | 20:23.5 |
| 84 | Gabe SudderPlace 84 · Grade 11 · Arlington | 11 | Arlington | 20:23.7 PR |
| 85 | Ryan ExknaPlace 85 · Grade 10 · Arlington | 10 | Arlington | 20:26.7 PR |
| 86 | Brandon HatfieldPlace 86 · Grade 10 · John Jay (East Fishkill) | 10 | John Jay (East Fishkill) | 20:30.0 |
| 87 | Kyro AhmedPlace 87 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 20:41.9 PR |
| 88 | Alexander PelilloPlace 88 · Grade 9 · Carmel | 9 | Carmel | 20:44.8 PR |
| 89 | Richard AyinPlace 89 · Grade 12 · Brewster | 12 | Brewster | 20:47.5 PR |
| 90 | Kevin FrancisPlace 90 · Grade 11 · Brewster | 11 | Brewster | 20:49.7 |
| 91 | Eian BlusnavagePlace 91 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 20:50.2 |
| 92 | Jack ThompsonPlace 92 · Grade 10 · Mahopac | 10 | Mahopac | 20:50.8 PR |
| 93 | Marin LjumicPlace 93 · Grade 10 · Mahopac | 10 | Mahopac | 20:51.3 PR |
| 94 | Matthew FrissoraPlace 94 · Grade 10 · Mahopac | 10 | Mahopac | 20:51.7 |
| 95 | Jonathan WacaserPlace 95 · Grade 11 · Putnam Valley | 11 | Putnam Valley | 20:54.3 PR |
| 96 | Tristan RyanPlace 96 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 20:58.5 PR |
| 97 | Ethem OzPlace 97 · Grade 10 · Carmel | 10 | Carmel | 20:58.8 PR |
| 98 | Alexander NeumanPlace 98 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 21:01.8 |
| 99 | Carl KesterPlace 99 · Grade 12 · Haldane | 12 | Haldane | 21:02.7 |
| 100 | Matthew HannPlace 100 · Grade 10 · Arlington | 10 | Arlington | 21:11.2 PR |
| 101 | Marco Antonio Hernandez-VazquezPlace 101 · Grade 11 · Pawling | 11 | Pawling | 21:13.4 |
| 102 | Joseph StefanoPlace 102 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 21:15.4 PR |
| 103 | Nicholas GormanlyPlace 103 · Grade 11 · Arlington | 11 | Arlington | 21:16.9 PR |
| 104 | Jonas TiernanPlace 104 · Grade 11 · Arlington | 11 | Arlington | 21:17.9 PR |
| 105 | Collin SchmittPlace 105 · Grade 10 · Arlington | 10 | Arlington | 21:18.2 PR |
| 106 | Hunter HurilePlace 106 · Grade 9 · Carmel | 9 | Carmel | 21:19.4 PR |
| 107 | Brady O'SullivanPlace 107 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 21:20.5 |
| 108 | Matt DiNizoPlace 108 · Grade 9 · Mahopac | 9 | Mahopac | 21:22.6 |
| 109 | Domenic FilipponePlace 109 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 21:32.1 PR |
| 110 | Owen GuillornPlace 110 · Grade 10 · Haldane | 10 | Haldane | 21:33.4 PR |
| 111 | Chris WebbPlace 111 · Grade 11 · Poughkeepsie | 11 | Poughkeepsie | 21:33.9 PR |
| 112 | Aslan BrockPlace 112 · Grade 11 · Arlington | 11 | Arlington | 21:36.4 PR |
| 113 | Henry SchimmingPlace 113 · Grade 12 · Haldane | 12 | Haldane | 21:38.9 PR |
| 114 | David MartinelliPlace 114 · Grade 11 · Roy C Ketcham | 11 | Roy C Ketcham | 21:57.7 PR |
| 115 | Thomas TheanthongPlace 115 · Grade 9 · Mahopac | 9 | Mahopac | 21:58.4 PR |
| 116 | Logan ViggianoPlace 116 · Grade 9 · Mahopac | 9 | Mahopac | 22:08.2 |
| 117 | Abdullah Talhah DeonarayanPlace 117 · Grade 10 · Arlington | 10 | Arlington | 22:18.9 |
| 118 | Alexander SlothPlace 118 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 22:40.7 PR |
| 119 | Colin SpraguePlace 119 · Grade 9 · Mahopac | 9 | Mahopac | 22:41.4 PR |
| 120 | Gavin CollazoPlace 120 · Grade 10 · Brewster | 10 | Brewster | 22:46.7 |
| 121 | Ethan ChinPlace 121 · Grade 9 · Pawling | 9 | Pawling | 22:53.2 |
| 122 | Angel ChinchilimaPlace 122 · Grade 9 · Brewster | 9 | Brewster | 22:53.5 |
| 123 | Ryan McCarthyPlace 123 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 22:57.4 |
| 124 | Austin ServayPlace 124 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 23:37.8 |
| 125 | Cillian HynesPlace 125 · Grade 9 · Roy C Ketcham | 9 | Roy C Ketcham | 23:45.8 PR |
| 126 | Rocco RomaniPlace 126 · Grade 11 · Arlington | 11 | Arlington | 23:57.4 |
| 127 | Bruno LopezPlace 127 · Grade 9 · Haldane | 9 | Haldane | 24:01.5 PR |
| 128 | Jackson BailPlace 128 · Grade 9 · Carmel | 9 | Carmel | 24:23.6 |
| 129 | Bryant RodriguezPlace 129 · Grade 9 · Putnam Valley | 9 | Putnam Valley | 24:24.3 PR |
| 130 | Lucas FilipponePlace 130 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 24:25.7 |
| 131 | Ethan WongPlace 131 · Grade 9 · John Jay (East Fishkill) | 9 | John Jay (East Fishkill) | 24:26.5 |
| 132 | Alexander AsquithPlace 132 · Grade 10 · Pawling | 10 | Pawling | 24:31.5 |
| 133 | Dylan DrewPlace 133 · Grade 9 · Haldane | 9 | Haldane | 24:45.8 PR |
| 134 | David CarbonePlace 134 · Grade 12 · Roy C Ketcham | 12 | Roy C Ketcham | 25:38.2 |
| 135 | Patrick LeguillowPlace 135 · Grade 10 · Roy C Ketcham | 10 | Roy C Ketcham | 25:55.9 PR |
| 136 | John McClungPlace 136 · Grade 11 · Putnam Valley | 11 | Putnam Valley | 26:02.0 |
| 137 | Nathaniel SchlachterPlace 137 · Grade 9 · Haldane | 9 | Haldane | 26:10.4 |
| 138 | Adam SchnatzPlace 138 · Grade 9 · Brewster | 9 | Brewster | 26:57.5 PR |
| 139 | Ethan HamburgPlace 139 · Grade 9 · Brewster | 9 | Brewster | 27:09.6 PR |
| 140 | Brandon DeierleinPlace 140 · Grade 10 · Pawling | 10 | Pawling | 27:57.8 |
| 141 | Jacob KennyPlace 141 · Grade 12 · Mahopac | 12 | Mahopac | 28:48.4 |
| 142 | Christopher HowleyPlace 142 · Grade 11 · Putnam Valley | 11 | Putnam Valley | 28:54.1 PR |
| 143 | Anthony BaileyPlace 143 · Grade 12 · Haldane | 12 | Haldane | 29:17.5 |
| 144 | Thomas Auton-SmithPlace 144 · Grade 9 · Pawling | 9 | Pawling | 29:27.9 |
| 145 | Gavin BrynePlace 145 · Grade 9 · Haldane | 9 | Haldane | 29:36.6 PR |
| 146 | Jeremy HamburgPlace 146 · Grade 9 · Brewster | 9 | Brewster | 29:55.2 PR |
| 147 | Joaquin VelezPlace 147 · Grade 11 · John Jay (East Fishkill) | 11 | John Jay (East Fishkill) | 30:34.4 PR |
| 148 | August O'neilPlace 148 · Grade 10 · Haldane | 10 | Haldane | 32:28.6 |
| 149 | Sawyer LojaPlace 149 · Grade 9 · Putnam Valley | 9 | Putnam Valley | 32:44.3 |
| — | John WeinmanGrade 10 · Arlington | 10 | Arlington | DNF |