THE SECOND ANNUAL MONROE-WOODBURY CRUSADER CLASSIC CROSS COUNTRY INVITATIONAL
                             SEPTEMBER 19, 2015
                   BOYS MERGED RESULTS FROM VARSITY RACES

                 Results by Leone Timing & Results Services
                            www.leonetiming.com
--------------------------------------------------------------------------------
                               GRADE                                       
PLACE  PTS NAME                PLACE  SCHOOL                        TIME    PACE
--------------------------------------------------------------------------------
    1    1 Noah Affolder       JR  1  Carthage                     16:10.5  5:19 
    2    2 Kenny Vasbinder     SR  1  East Aurora                  16:16.8  5:21 
    3    3 Sam Affolder        FR  1  Carthage                     16:24.2  5:23 
    4    4 Noah Carey          JR  2  Guilderland                  16:32.9  5:26 
    5    5 Peter Rindfuss      SR  2  Hamburg                      16:35.4  5:27 
    6    6 Matt Adolph         SR  3  Warwick Valley               16:35.8  5:27 
    7    7 Eion Nohilly        SR  4  John Jay Cross River         16:36.9  5:27 
    8    8 Jake Johnson        SR  5  Colonie                      16:39.2  5:28 
    9    9 Peter Kane          SR  6  Corning                      16:39.4  5:28 
   10   10 Brian Bates         SR  7  Corning                      16:42.6  5:29 
   11   11 Conor Stack         SR  8  Arlington                    16:46.2  5:30 
   12      Kyle Fulk           JR  3  Norwood-Norfolk              16:48.6  5:31 
   13   12 Will Reed           SR  9  East Islip                   16:49.6  5:31 
   14   13 Thorr Trowbridge    SR 10  Kingston                     16:50.5  5:32 
   15   14 Connor Doran        JR  4  Lockport                     16:52.0  5:32 
   16      Paul Nichols        SR 11  Shaker                       16:53.4  5:33 
   17   15 Christian Raslowsky SR 12  Xavier (NY)                  16:54.8  5:33 
   18   16 Tj Murray           SR 13  East Aurora                  16:54.9  5:33 
   19   17 Bryce Derrick       FR  2  Corning                      16:57.2  5:34 
   20   18 Alex Tosi           SR 14  Oyster Bay                   16:57.3  5:34 
   21   19 Drew Dorflinger     SR 15  Pleasantville                16:58.6  5:34 
   22   20 Ryan Gallagher      JR  5  Briarcliff                   16:59.2  5:35 
   23   21 Kevin Moshier       JR  6  Corning                      17:00.1  5:35 
   24   22 Matt McLaughlin     SR 16  East Aurora                  17:01.3  5:35 
   25   23 Connor Oakman       SR 17  LaFayette                    17:01.7  5:35 
   26   24 Ethan Carey         JR  7  Queensbury                   17:04.8  5:36 
   27   25 Chris Nowak         JR  8  Sweet Home                   17:06.6  5:37 
   28   26 Elias Platanias     SR 18  Sanford H. Calhoun           17:07.6  5:37 
   29   27 Ryan Hetrick        SR 19  Maple Grove                  17:08.8  5:38 
   30   28 Ray Sambrotto       FR  3  West Seneca East             17:11.1  5:39 
   31   29 Brad Bedell         SR 20  Lancaster                    17:11.1  5:39 
   32   30 Matt Whitworth      SR 21  Pawling                      17:13.5  5:39 
   33   31 Ciancarlo Cipri     JR  9  Xavier (NY)                  17:14.1  5:40 
   34   32 Chris Biondi        SR 22  Pine Bush                    17:14.7  5:40 
   35   33 Benjamin Cardamone  SR 23  Elmira District              17:14.8  5:40 
   36   34 Will Zink           SR 24  East Aurora                  17:14.9  5:40 
   37   35 Timothy Courts      SR 25  Manhasset                    17:15.1  5:40 
   38      Jonathan Gay        SR 26  EKMW                         17:15.9  5:40 
   39   36 Ian Russ            SO  1  East Aurora                  17:16.9  5:40 
   40   37 Dan Lindstrom       JR 10  Warwick Valley               17:18.1  5:41 
   41   38 Greg Fusco          SO  2  Somers                       17:18.5  5:41 
   42      Alex Hogue          SR 27  Wheatland Chili              17:19.9  5:41 
   43   39 Charlie Ragone      SR 28  Niskayuna                    17:21.2  5:42 
   44   40 Luke Carmosino      SO  3  Irvington                    17:25.0  5:43 
   45   41 Nick Pandolfo       SR 29  Sachem East                  17:25.3  5:43 
   46   42 Sean Ryan           SR 30  Bronxville                   17:25.7  5:43 
   47   43 Mike Reilly         SR 31  Ward Melville                17:26.1  5:43 
   48   44 Joe Morrison        JR 11  Arlington                    17:26.2  5:43 
   49   45 Jean-Christoph Yahi JR 12  Pleasantville                17:26.8  5:44 
   50   46 Kevin Hazelwood     SR 32  Brewster                     17:26.9  5:44 
   51   47 Crowley Greg        JR 13  Scarsdale                    17:29.0  5:44 
   52   48 Pat Engel           SR 33  Miller Place                 17:29.1  5:44 
   53   49 Cameron Stafford    JR 14  Fox Lane                     17:29.4  5:45 
   54   50 Noah Tindale        FR  4  Guilderland                  17:29.7  5:45 
   55   51 Dylan Serino        JR 15  North Rockland               17:30.4  5:45 
   56   52 Thomas Nafash       JR 16  Warwick Valley               17:30.7  5:45 
   57   53 Daryl Blough        JR 17  Mount Academy                17:30.8  5:45 
   58   54 Jared Capuano       SR 34  Guilderland                  17:31.0  5:45 
   59   55 Thomas Gardiner     SO  4  Warwick Valley               17:31.2  5:45 
   60   56 Dominick Ronan      SR 35  Xavier (NY)                  17:31.4  5:45 
   61   57 Kent Kurtz          JR 18  Mount Academy                17:31.5  5:45 
   62   58 Brandon Guerrera    JR 19  Sachem East                  17:31.9  5:45 
   63   59 Nick Farrell        SO  5  Haldane                      17:33.5  5:46 
   64   60 Bryan Hensen        SR 36  East Aurora                  17:33.6  5:46 
   65   61 Blake Dellabough    SR 37  Warwick Valley               17:35.5  5:47 
   66   62 Dima Blundell       JR 20  Hamburg                      17:37.3  5:47 
   67   63 Eddie Obrien-Curcie JR 21  Northport                    17:37.6  5:47 
   68   64 Jayson Hines        JR 22  Kingston                     17:39.1  5:48 
   69   65 Kevin Seitz         SR 38  Williamsville North          17:39.1  5:48 
   70   66 Matt Fusco          SO  6  Somers                       17:40.7  5:48 
   71   67 Ammar Chishti       JR 23  East Islip                   17:41.1  5:48 
   72   68 Matt Dillon         JR 24  Arlington                    17:41.2  5:48 
   73      Chaz Agen           SR 39  Potsdam                      17:41.6  5:49 
   74   69 Chris Sims          SR 40  Lockport                     17:42.6  5:49 
   75   70 Martin Kurtz        SR 41  Mount Academy                17:42.6  5:49 
   76   71 David Brubacher     SR 42  Cornwall                     17:42.7  5:49 
   77      Caleb Moore         SO  7  Seton Catholic               17:43.4  5:49 
   78   72 Anthony Morales     SR 43  North Rockland               17:43.7  5:49 
   79   73 Matt Karee          JR 25  Elmira Notre Dame            17:43.8  5:49 
   80   74 Ben Fasciano        JR 26  Taconic Hills                17:44.3  5:49 
   81   75 Jason Nafash        JR 27  Warwick Valley               17:44.3  5:49 
   82   76 Bryan Miranda Gonza JR 28  Monroe Woodbury              17:45.8  5:50 
   83   77 Aidan Lancer        JR 29  Kingston                     17:45.9  5:50 
   84   78 Matt Neuendorf      SR 44  Briarcliff                   17:46.2  5:50 
   85   79 Frank Zuroski       SR 45  Maple Grove                  17:46.4  5:50 
   86   80 Garnet Remillard    SR 46  Westhill-Ludden              17:46.8  5:50 
   87   81 Dan Behrens         SR 47  Northport                    17:46.9  5:50 
   88   82 Dan Gahgan          SO  8  Corning                      17:47.1  5:50 
   89   83 Matt Patsy          SR 48  Sachem East                  17:49.2  5:51 
   90   84 Matt Viscosi        JR 30  Ward Melville                17:49.6  5:51 
   91   85 Keith Pecora        JR 31  Northport                    17:50.0  5:51 
   92   86 Lucas Reilly        SR 49  Port Jervis                  17:50.3  5:51 
   93   87 Nicholas Latshaw    SR 50  Elmira District              17:50.5  5:51 
   94   88 Joshua Glaub        JR 32  West Seneca East             17:50.9  5:52 
   95   89 Joe Quinn           SO  9  Niskayuna                    17:51.2  5:52 
   96   90 Nick Pacelli        SR 51  Warwick Valley               17:52.0  5:52 
   97   91 Connor St. Germain  JR 33  Cornwall                     17:52.3  5:52 
   98   92 Aidan McDermott     SR 52  Pleasantville                17:52.9  5:52 
   99   93 Tanner Zubler       JR 34  West Seneca East             17:53.1  5:52 
  100   94 Michael Miller      SR 53  Cornwall                     17:54.0  5:53 
  101   95 Skyler Rubin        SR 54  Arlington                    17:54.1  5:53 
  102   96 Tom Thall           JR 35  Northport                    17:54.8  5:53 
  103   97 Josef Raphael Oettl SO 10  Xavier (NY)                  17:55.1  5:53 
  104   98 Cole Rooney         FR  5  Fox Lane                     17:55.4  5:53 
  105   99 Baxter Wareham      SR 55  Mount Academy                17:56.1  5:53 
  106  100 Kevin Murnock       SR 56  East Aurora                  17:56.9  5:54 
  107  101 Aidan Russell       SR 57  Pearl River                  17:57.2  5:54 
  108  102 Evan Atherton       JR 36  Northport                    17:57.8  5:54 
  109  103 Brendan Foley       JR 37  Arlington                    17:57.8  5:54 
  110  104 Ben Karam           SR 58  Xavier (NY)                  17:58.9  5:54 
  111  105 Declan Kottmeier    SR 59  Delhi                        17:58.9  5:54 
  112  106 Owen Lally          SO 11  Xavier (CT)                  18:00.4  5:55 
  113  107 Peter Miller        SR 60  Sweet Home                   18:01.5  5:55 
  114  108 Eric Schlosser      JR 38  Parsippany                   18:02.3  5:55 
  115  109 James Donohue       JR 39  Northport                    18:03.3  5:56 
  116  110 Kyle O'Brien        SR 61  Huntington                   18:03.8  5:56 
  117  111 Rob Becker          SO 12  Kingston                     18:04.1  5:56 
  118  112 Trevor Anderson     SR 62  Xavier (CT)                  18:04.8  5:56 
  119  113 Ryan Humphrey       SR 63  Whitesboro                   18:05.4  5:56 
  120  114 Nathan Lawson       FR  6  Corning                      18:05.8  5:56 
  121  115 Tom Caruso          SR 64  Mahopac                      18:06.8  5:57 
  122  116 Liam Higgins        SO 13  Goshen                       18:07.0  5:57 
  123  117 Brennen Farrell     SR 65  Pawling                      18:07.7  5:57 
  124  118 Kyle Egan           SR 66  Monroe Woodbury              18:07.8  5:57 
  125  119 Jeremy Carter       SR 67  Averill Park                 18:08.2  5:57 
  126  120 Austin Frandino     SR 68  Monroe Woodbury              18:08.3  5:57 
  127  121 Danny Napora        SR 69  Roy C. Ketcham               18:08.5  5:57 
  128  122 Dillon Aryeh        SO 14  Fox Lane                     18:08.8  5:57 
  129  123 Brendan Baird       JR 40  Mount Academy                18:09.5  5:58 
  130  124 Alex Vega           SR 70  Cornwall                     18:10.8  5:58 
  131  125 Shane McGuire       JR 41  Huntington                   18:10.8  5:58 
  132  126 Vincent Ballarano   SR 71  Northport                    18:11.3  5:58 
  133  127 Kevin Paik          SO 15  Monroe Woodbury              18:11.8  5:58 
  134  128 Liam Neary          SR 72  James I. O'Neill             18:11.9  5:58 
  135  129 Trey Hotaling       JR 42  Taconic Hills                18:12.4  5:59 
  136  130 Elijah Maduro       SR 73  Sanford H. Calhoun           18:12.8  5:59 
  137  131 Matt Rizzo          FR  7  Bronxville                   18:12.9  5:59 
  138  132 Danny Delannes-Molk SR 74  Fox Lane                     18:13.0  5:59 
  139  133 Brett Neddo         SR 75  Beaver River                 18:13.4  5:59 
  140  134 Ryan Konotopskyj    SR 76  Williamsville North          18:14.0  5:59 
  141  135 Jack Ustanik        JR 43  Corning                      18:14.1  5:59 
  142  136 Jack Lacina         JR 44  Hamburg                      18:14.2  5:59 
  143      Owen Juan           FR  8  Corning                      18:14.6  5:59 
  144  137 Nino Manzella       JR 45  Queensbury                   18:14.9  5:59 
  145  138 Calvin Sheely       JR 46  Dobbs Ferry                  18:15.6  6:00 
  146  139 Pat McCann          FR  9  Pearl River                  18:16.2  6:00 
  147  140 Dan Hettrick        JR 47  Xavier (CT)                  18:16.3  6:00 
  148  141 Adam Silhavy        FR 10  Haldane                      18:17.2  6:00 
  149  142 Bernard King        JR 48  Mount Academy                18:19.1  6:01 
  150  143 Louis Greco         SO 16  Goshen                       18:19.8  6:01 
  151  144 Aidan Denahy        JR 49  Irvington                    18:20.1  6:01 
  152  145 Nicholas Harris     SO 17  Manhasset                    18:20.2  6:01 
  153  146 Shane Hetrick       SO 18  Maple Grove                  18:20.5  6:01 
  154  147 Ryan Guzinski       JR 50  North Rockland               18:21.0  6:01 
  155  148 Christian Scileppi  SR 77  Cornwall                     18:21.2  6:02 
  156  149 Luca Riolo          JR 51  Brewster                     18:21.7  6:02 
  157  150 Cotter James        SR 78  Scarsdale                    18:22.3  6:02 
  158  151 Ethan McDonald      SR 79  Guilderland                  18:22.6  6:02 
  159  152 Tom Schott          JR 52  Miller Place                 18:23.7  6:02 
  160  153 Marty Dolan         FR 11  Niskayuna                    18:24.6  6:03 
  161  154 Ryan Curran         SR 80  Sanford H. Calhoun           18:24.8  6:03 
  162  155 Will Dwyer          SR 81  Irvington                    18:25.4  6:03 
  163  156 Henry McGrew        JR 53  Lake Placid                  18:25.7  6:03 
  164  157 Andrew Horan        JR 54  Guilderland                  18:25.9  6:03 
  165  158 Declan McDermott    SO 19  Pleasantville                18:25.9  6:03 
  166  159 Aidan Caggiano      SO 20  Manhasset                    18:26.6  6:03 
  167  160 Austin Morretta     SR 82  Fox Lane                     18:26.9  6:03 
  168  161 Alex Badia          SO 21  Pawling                      18:27.0  6:03 
  169  162 Max Osterberg       SR 83  Sachem East                  18:27.1  6:03 
  170  163 Sean Sacks          SR 84  Fox Lane                     18:28.1  6:04 
  171  164 Josh Tanenbaum      SR 85  Ward Melville                18:28.8  6:04 
  172  165 Benjamin Coleman    SR 86  Fox Lane                     18:28.8  6:04 
  173  166 Dan Kikel           SR 87  Ward Melville                18:29.3  6:04 
  174  167 Victor Warner       SR 88  Guilderland                  18:30.8  6:05 
  175  168 Ian Carroll         SR 89  Sachem East                  18:30.9  6:05 
  176      Jack Lillian        SR 90  Warwick Valley               18:32.5  6:05 
  177  169 Owen Curran         SO 22  Xavier (CT)                  18:33.4  6:06 
  178  170 Michael Dobkowski   SR 91  Sanford H. Calhoun           18:33.9  6:06 
  179  171 Sam Schultz         SO 23  Sweet Home                   18:34.2  6:06 
  180  172 Connor Demo         SO 24  Beaver River                 18:34.5  6:06 
  181  173 Travis Elmendorf    SR 92  Pearl River                  18:35.2  6:06 
  182      Ryan Tschirhart     SR 93  Northport                    18:35.3  6:06 
  183  174 Michael Crorkin     SO 25  Xavier (NY)                  18:35.6  6:06 
  184  175 Nico Papalia        JR 55  Somers                       18:35.7  6:06 
  185  176 Michael Shine       SR 94  Pearl River                  18:36.4  6:07 
  186  177 Timmy Boyko         SR 95  Pearl River                  18:36.8  6:07 
  187  178 Scotty Schulz       SO 26  Lake Placid                  18:36.8  6:07 
  188  179 Alex Henry          FR 12  Ward Melville                18:37.0  6:07 
  189  180 Dakota Corney       SR 96  Oneida                       18:37.5  6:07 
  190  181 Forest Ledger       SR 97  Lake Placid                  18:37.5  6:07 
  191  182 Jacob Oertel        SO 27  Colonie                      18:37.6  6:07 
  192  183 Lucas Smallidge     SR 98  John Jay Cross River         18:38.2  6:07 
  193  184 Christopher Urio    SR 99  Monroe Woodbury              18:40.3  6:08 
  194  185 Jack Bohrman        SO 28  Carmel                       18:40.4  6:08 
  195      Darren Ricalton     JR 56  Canton                       18:41.2  6:08 
  196  186 Lang Johnny         SO 29  Lockport                     18:42.0  6:08 
  197  187 Jonathan Bass       SR100  Horace Greeley               18:42.7  6:09 
  198  188 Harry Vollmer       JR 57  Bronxville                   18:43.0  6:09 
  199      Pat Murray          JR 58  East Aurora                  18:43.0  6:09 
  200  189 Steele Moran        SR101  Xavier (CT)                  18:44.0  6:09 
  201  190 Crowley George      SR102  Scarsdale                    18:44.0  6:09 
  202      David Soto          SR103  Warwick Valley               18:44.5  6:09 
  203  191 Alex Rizzo          FR 13  Bronxville                   18:44.5  6:09 
  204  192 Colin Ross          SO 30  Niskayuna                    18:45.4  6:09 
  205  193 Ryan Scanlon        SR104  Harborfields                 18:45.5  6:10 
  206  194 Connor Riley        SO 31  Ward Melville                18:45.9  6:10 
  207  195 Spencer Schindler   SR105  Kingston                     18:46.4  6:10 
  208  196 Dylan Bronkema      JR 59  Pleasantville                18:48.6  6:11 
  209  197 Eric Zulkofske      SO 32  Ward Melville                18:49.2  6:11 
  210  198 Steven Neumaier     SR106  Lancaster                    18:49.8  6:11 
  211      Glen Pinkava        JR 60  Ward Melville                18:50.2  6:11 
  212  199 Justin Blanche      JR 61  Manhasset                    18:50.6  6:11 
  213  200 Spencer Roberts     JR 62  West Seneca West             18:51.0  6:11 
  214  201 Kevin Bouyea        SO 33  Queensbury                   18:51.2  6:11 
  215  202 Dan Rechtorovic     JR 63  Valley Central               18:52.4  6:12 
  216  203 Tyler Cosma         JR 64  Center Moriches              18:52.5  6:12 
  217  204 Jonas Petkus        SO 34  Haldane                      18:52.8  6:12 
  218  205 Will Blasdell       JR 65  Pleasantville                18:53.1  6:12 
  219      Scott Marino        JR 66  Northport                    18:53.4  6:12 
  220  206 Edmund Carroll      SR107  Sachem East                  18:53.5  6:12 
  221  207 Dan Delbalzo        SR108  Pawling                      18:54.2  6:12 
  222  208 Mark Worsley        JR 67  Somers                       18:55.1  6:13 
  223  209 Kyle Kondracki      SR109  Pearl River                  18:55.3  6:13 
  224  210 Jack Buckley        SO 35  John Jay Cross River         18:55.8  6:13 
  225  211 Hiroshi Kawakatsu   SR110  Bronxville                   18:56.3  6:13 
  226  212 Dayshawn Siranaula  JR 68  Brewster                     18:56.6  6:13 
  227  213 Taigan Lavrey       SO 36  Williamsville North          18:57.2  6:13 
  228  214 Greg Virkler        SR111  Beaver River                 18:57.4  6:13 
  229  215 Athan Anderson      SR112  Manhasset                    18:57.7  6:13 
  230  216 Kalo Talley         JR 69  Onteora                      18:57.9  6:14 
  231  217 Andy Lujan          SR113  Cornwall                     18:58.1  6:14 
  232  218 Ryan Ericson        JR 70  Guilderland                  18:58.4  6:14 
  233  219 Vincent Cavallino   SR114  Sachem East                  18:58.5  6:14 
  234  220 Branden McAuley     JR 71  Colonie                      18:58.7  6:14 
  235  221 Daniel Petruso      JR 72  Manhasset                    18:59.0  6:14 
  236  222 Justin Boucher      JR 73  Sweet Home                   18:59.4  6:14 
  237  223 Luka Opacic         SO 37  Dobbs Ferry                  18:59.4  6:14 
  238  224 Andrew Gannon       SR115  Haldane                      19:00.0  6:14 
  239  225 Max Greene          SR116  Brewster                     19:00.1  6:14 
  240  226 Nick Hernandez      SR117  North Rockland               19:00.9  6:15 
  241  227 Ken Abrahim         FR 14  Williamsville North          19:02.2  6:15 
  242  228 Jacob Arnold        JR 74  Barker                       19:02.3  6:15 
  243  229 Greyson Sklba       SR118  Elmira District              19:02.7  6:15 
  244  230 Brandon Villegas    JR 75  Carmel                       19:03.5  6:15 
  245  231 Justin Compy        JR 76  Mount Academy                19:03.7  6:15 
  246  232 Kenny McElroy       FR 15  Haldane                      19:04.0  6:16 
  247  233 Dillon Selfors      FR 16  Xavier (CT)                  19:04.4  6:16 
  248  234 Joe Hale            SO 38  Niskayuna                    19:04.4  6:16 
  249  235 Bryan King          SR119  Westhill-Ludden              19:04.8  6:16 
  250      Dean Zulkofske      SR120  Ward Melville                19:04.8  6:16 
  251  236 Ryan Moon           JR 77  Colonie                      19:04.9  6:16 
  252      Sam Mertus          SR121  Corning                      19:05.5  6:16 
  253  237 Victor Carrano      JR 78  North Rockland               19:07.2  6:17 
  254  238 Alex Hitrick        SR122  Broadalbin-Perth             19:07.3  6:17 
  255  239 Alex Ladstatter     SO 39  Westhill-Ludden              19:07.4  6:17 
  256  240 Troy Donnelly       SR123  East Islip                   19:07.5  6:17 
  257  241 John Duarte          7  1  Bryam Hills                  19:07.7  6:17 
  258  242 Peter Roberto       JR 79  Sanford H. Calhoun           19:08.3  6:17 
  259      Connor Fitzpatrick  SR124  Ward Melville                19:08.4  6:17 
  260  243 Peter Goggins       JR 80  Xavier (CT)                  19:08.6  6:17 
  261  244 Matt Katz           JR 81  Harborfields                 19:08.8  6:17 
  262  245 Will Schultz        JR 82  Sweet Home                   19:10.8  6:18 
  263  246 Jared Craw          SO 40  Colonie                      19:10.9  6:18 
  264  247 Sam Young           JR 83  Lancaster                    19:11.1  6:18 
  265  248 Tim Lorenzen        JR 84  Pine Bush                    19:11.2  6:18 
  266  249 Charlie Stewart     SO 41  John Jay Cross River         19:12.1  6:18 
  267  250 Harrison Barsky     SR125  Manhasset                    19:12.2  6:18 
  268  251 Sean Harrington     SR126  Averill Park                 19:12.6  6:18 
  269  252 Brad Bihler         SR127  Maple Grove                  19:13.0  6:18 
  270  253 Jake Miller         SR128  Harborfields                 19:13.4  6:19 
  271  254 Colin Colburn       JR 85  Maple Grove                  19:13.6  6:19 
  272  255 Danny Washburn      FR 17  Westhill-Ludden              19:14.0  6:19 
  273  256 Jimmy Desantis      SO 42  Harborfields                 19:14.0  6:19 
  274  257 Rudloff Nicolas     SO 43  Scarsdale                    19:14.3  6:19 
  275  258 Troy Zanger         SR129  Port Jervis                  19:14.7  6:19 
  276  259 Brian Lamonica      JR 86  Carthage                     19:14.9  6:19 
  277  260 Fredrick Mildenhall JR 87  Horace Greeley               19:15.5  6:19 
  278  261 Michael Asselmeyer  JR 88  Arlington                    19:15.6  6:19 
  279  262 Finnbar Ruane       SO 44  Carmel                       19:15.9  6:19 
  280  263 Nicholas Verboys    SR130  Monroe Woodbury              19:16.7  6:20 
  281  264 Charles Cortesi     SR131  Roy C. Ketcham               19:17.1  6:20 
  282      Sean Quinn          JR 89  Warwick Valley               19:17.1  6:20 
  283  265 Nicolas Paneto      FR 18  Goshen                       19:17.1  6:20 
  284  266 Patrick Tuohy       SO 45  North Rockland               19:17.5  6:20 
  285      Liam O'Reilly       SR132  Corning                      19:17.8  6:20 
  286  267 Nate Koniszewski    SR133  Colonie                      19:17.9  6:20 
  287  268 Brandon Vega        SR134  James I. O'Neill             19:18.2  6:20 
  288  269 Wesley Ford         SO 46  Horace Greeley               19:19.0  6:20 
  289  270 Caleb Shulman       SR135  East Islip                   19:19.1  6:21 
  290      Sam Napoli          SR136  Northport                    19:20.3  6:21 
  291  271 Trent White         JR 90  Lake Placid                  19:20.4  6:21 
  292  272 Brent Bachman       JR 91  Barker                       19:20.4  6:21 
  293  273 Jared Peters        SR137  North Rockland               19:20.8  6:21 
  294  274 Michael Hannon      SO 47  Monroe Woodbury              19:20.8  6:21 
  295  275 Frank Vassallo      SO 48  Elmira Notre Dame            19:22.0  6:21 
  296  276 Lukas Morgan        SR138  Averill Park                 19:22.4  6:22 
  297  277 Michael Donegan     FR 19  Center Moriches              19:22.5  6:22 
  298  278 Alex Padovani       JR 92  Delhi                        19:22.5  6:22 
  299  279 Scott Anderson      SR139  Lockport                     19:22.8  6:22 
  300  280 Matthew Iles        SR140  Valley Central               19:23.4  6:22 
  301  281 Caleb Heuvel-Horwit JR 93  Rondout Valley               19:23.4  6:22 
  302  282 Jeremy Milite       SR141  Onteora                      19:24.5  6:22 
  303  283 Aaron Dobozin       SR142  Kenmore West                 19:24.7  6:22 
  304  284 Joseph Pushman      SO 49  Wallkill                     19:25.0  6:22 
  305  285 Cooper Maney        SR143  Delhi                        19:25.5  6:23 
  306  286 Andrew Coddington   FR 20  Tri-Valley                   19:26.1  6:23 
  307  287 Dan Haddock         JR 94  Sanford H. Calhoun           19:27.1  6:23 
  308  288 Danny Wang          JR 95  Onteora                      19:27.3  6:23 
  309  289 Joseph Medina       SO 50  Goshen                       19:27.6  6:23 
  310  290 Isaac Parker        SR144  Xavier (NY)                  19:27.7  6:23 
  311  291 Sam Iglesias        SO 51  Harborfields                 19:28.5  6:24 
  312  292 Greg Mc Ginnis      SR145  Rye                          19:28.6  6:24 
  313  293 Brian Allgeier      SR146  East Islip                   19:28.7  6:24 
  314  294 Brendon Vanvlack    JR 96  Duanesburg                   19:29.4  6:24 
  315  295 Jack Hopkins        JR 97  Barker                       19:30.0  6:24 
  316  296 Steven Patracuolla  SR147  Parsippany                   19:30.9  6:24 
  317  297 Grant McElheny      JR 98  Horace Greeley               19:31.3  6:24 
  318  298 Dominick Favata     SO 52  Niskayuna                    19:31.6  6:25 
  319  299 Kyle Haller         SR148  Goshen                       19:31.8  6:25 
  320  300 Arun Pasumpadiyar   JR 99  Parsippany                   19:32.2  6:25 
  321  301 Lyle Paskowitz      SR149  Horace Greeley               19:32.5  6:25 
  322  302 Jason Cassella      SR150  Oyster Bay                   19:33.3  6:25 
  323  303 Ryan Kamanu         SO 53  Amsterdam                    19:33.5  6:25 
  324  304 Lance Jennings      SO 54  Broadalbin-Perth             19:33.5  6:25 
  325  305 Michael Moran       SR151  Wallkill                     19:33.8  6:25 
  326  306 Steven Kowalczyk    SO 55  Queensbury                   19:34.0  6:25 
  327  307 Phil Berlin         SR152  Pine Bush                    19:34.0  6:25 
  328  308 Aaron Wojnicki      SR153  Hamburg                      19:34.4  6:26 
  329  309 Zach Gallin         SR154  Irvington                    19:34.7  6:26 
  330  310 John Loughlin       JR100  Kingston                     19:35.0  6:26 
  331  311 Jarod Maciejewski   SO 56  Lancaster                    19:35.4  6:26 
  332  312 Cedric Brownewell   SR155  Niskayuna                    19:35.7  6:26 
  333  313 Skyler Walker       JR101  Taconic Hills                19:36.5  6:26 
  334  314 Raniero Masecchia   FR 21  Kenmore West                 19:37.5  6:27 
  335  315 Aditya Mehra        JR102  Miller Place                 19:38.4  6:27 
  336  316 Mike Sindoni        SR156  Kenmore West                 19:38.5  6:27 
  337  317 David Oswald        JR103  Hamburg                      19:39.1  6:27 
  338  318 Michael Gordon      JR104  Somers                       19:39.3  6:27 
  339  319 Nico Tripeny        SO 57  Elmira Notre Dame            19:39.9  6:27 
  340  320 Brandon Ulrichs     JR105  Port Jervis                  19:40.6  6:28 
  341  321 Michael Hiebert     JR106  Horace Greeley               19:41.0  6:28 
  342  322 Ryan Jenkins        JR107  John Jay Cross River         19:41.1  6:28 
  343  323 Ryan Lohr           JR108  West Seneca West             19:41.2  6:28 
  344      Aidan Canavan       JR109  Niskayuna                    19:41.6  6:28 
  345  324 Daniel Gross        SO 58  Center Moriches              19:41.6  6:28 
  346  325 Francisco Rivera    SR157  Cornwall                     19:41.7  6:28 
  347  326 Zachary Nordstrom   SR158  Brewster                     19:42.6  6:28 
  348  327 Aj Fazio            SR159  New Paltz                    19:42.8  6:28 
  349  328 Matthew Wallace     SR160  West Seneca East             19:43.2  6:28 
  350  329 Ethan Bedrosian     SR161  Brewster                     19:43.2  6:28 
  351  330 Derek Madge         JR110  West Seneca East             19:43.5  6:29 
  352  331 Luke Sekowski       SR162  Westhill-Ludden              19:44.1  6:29 
  353  332 Bryan Ivey          SO 59  John Jay Cross River         19:44.6  6:29 
  354  333 Vinnie D'Amato      JR111  Roy C. Ketcham               19:44.7  6:29 
  355  334 Jake Suddaby        SO 60  Westhill-Ludden              19:45.0  6:29 
  356  335 Corey Allen         SO 61  Port Jervis                  19:45.2  6:29 
  357  336 Nate Madison        JR112  Taconic Hills                19:45.7  6:29 
  358  337 Cody Smith          SO 62  Williamsville North          19:46.3  6:29 
  359  338 Boone Lynch         SO 63  Duanesburg                   19:46.8  6:30 
  360      William Bae         SR163  Fox Lane                     19:48.6  6:30 
  361  339 Robert Becker       JR113  Cold Spring Harbor           19:48.8  6:30 
  362  340 Justin Bauco        SO 64  Elmira Notre Dame            19:49.6  6:31 
  363  341 James Donohue       JR114  Sanford H. Calhoun           19:50.1  6:31 
  364  342 Mark Cye            JR115  Lockport                     19:50.3  6:31 
  365  343 Jack Cattabiani     SR164  Dobbs Ferry                  19:50.8  6:31 
  366  344 Brendan Harding     FR 22  Pearl River                  19:51.2  6:31 
  367  345 Ryan Smith          SO 65  Huntington                   19:51.4  6:31 
  368  346 Nick Lopez          JR116  Pine Bush                    19:51.7  6:31 
  369  347 Patrick Riolo       SR165  Mahopac                      19:52.1  6:31 
  370      Alex Rogers         SO 66  Sanford H. Calhoun           19:52.2  6:31 
  371  348 Alex Martin         JR117  Harborfields                 19:52.7  6:32 
  372  349 Derrick Sica        SR166  Whitesboro                   19:52.7  6:32 
  373  350 Richard Samuels     JR118  Wallkill                     19:54.5  6:32 
  374  351 Matt Connolly       SO 67  Elmira Notre Dame            19:54.7  6:32 
  375  352 Adam McCutcheon     FR 23  Onteora                      19:54.8  6:32 
  376  353 Robert Feeney       SO 68  Pleasantville                19:55.0  6:32 
  377  354 Steven Sweet        SR167  Oyster Bay                   19:55.3  6:32 
  378  355 Illya Tereshkevich  JR119  Lockport                     19:55.4  6:32 
  379  356 Michael Emanuele    SR168  Somers                       19:55.7  6:33 
  380  357 Elijah Taveras      SR169  Pine Bush                    19:55.8  6:33 
  381  358 Joseph Brown        SO 69  West Seneca West             19:56.6  6:33 
  382  359 Chad Catania        SO 70  New Paltz                    19:56.8  6:33 
  383  360 Mitchell McKee       7  2  Bryam Hills                  19:57.0  6:33 
  384  361 Tyler Olrogg        SR170  Springville                  19:57.2  6:33 
  385  362 Matthew Pestinger   JR120  Barker                       19:57.3  6:33 
  386  363 Kurt Naumann        JR121  Carthage                     19:57.4  6:33 
  387  364 Justin Runge        JR122  Carthage                     19:57.9  6:33 
  388  365 William Kennedy      8  1  John Jay Cross River         19:57.9  6:33 
  389      Spencer Amorosi      8  2  Niskayuna                    19:58.9  6:34 
  390  366 Josh Riordan        JR123  Hamburg                      19:59.3  6:34 
  391  367 Jack Mannion        JR124  Westhill-Ludden              19:59.7  6:34 
  392  368 Erik Naumann        FR 24  Carthage                     19:59.8  6:34 
  393  369 Cabin Seymour       SR171  Elmira District              20:00.0  6:34 
  394  370 Jon Young           SO 71  Williamsville North          20:00.0  6:34 
  395  371 Dylan Blake         SO 72  Carmel                       20:00.1  6:34 
  396  372 Brandon Taylor      SR172  Colonie                      20:00.8  6:34 
  397      Cade Van Ornam      SO 73  Westhill-Ludden              20:02.4  6:35 
  398  373 Aidan McHugh        JR125  Tri-Valley                   20:02.5  6:35 
  399  374 Brotman Matthew     SR173  Scarsdale                    20:03.2  6:35 
  400  375 Jon Mui              7  3  Bryam Hills                  20:03.4  6:35 
  401  376 Trevor Kline        SR174  Wayland-Cohocton             20:03.7  6:35 
  402  377 Dontay Gill         JR126  Lockport                     20:03.9  6:35 
  403  378 Jacob Gellert       JR127  Taconic Hills                20:04.9  6:36 
  404  379 James Comerford     SR175  Pawling                      20:05.5  6:36 
  405  380 Mitchel Marsh       SR176  Maple Grove                  20:06.8  6:36 
  406  381 Mark Dunkelberg     SR177  Gouverneur                   20:07.2  6:36 
  407  382 Aidan Doxey         JR128  Oyster Bay                   20:07.3  6:36 
  408  383 William Finamore    JR129  Miller Place                 20:08.5  6:37 
  409  384 Jordan Milite       SR178  Onteora                      20:08.7  6:37 
  410  385 Kevin Mc Ginnis     SR179  Rye                          20:08.8  6:37 
  411  386 Winston Bailey       7  4  Bryam Hills                  20:09.0  6:37 
  412  387 Kyle Narod          JR130  Roy C. Ketcham               20:09.3  6:37 
  413  388 Mike Labow          JR131  Gouverneur                   20:10.4  6:37 
  414  389 Ethan Dwyer         SR180  Huntington                   20:10.6  6:37 
  415      Jarron Boyle        SR181  EKMW                         20:11.3  6:38 
  416  390 Jack Casey          JR132  Oyster Bay                   20:12.5  6:38 
  417  391 Gabe Fernandez      SR182  Amsterdam                    20:12.7  6:38 
  418  392 David Brennan       JR133  Queensbury                   20:13.0  6:38 
  419  393 Anthony Sood        SR183  Port Jervis                  20:13.7  6:38 
  420      Nikolay Belardi     SO 74  John Jay Cross River         20:14.7  6:39 
  421  394 James Bremner        7  5  Bryam Hills                  20:15.2  6:39 
  422      Ryan Thorpe         SO 75  Manhasset                    20:15.5  6:39 
  423  395 Jarod Freese        SO 76  Kingston                     20:15.7  6:39 
  424      Milton Pirsos       JR134  Manhasset                    20:15.9  6:39 
  425  396 Joseph Gerwitz      SR184  West Seneca West             20:16.6  6:39 
  426  397 Liam Murphy         SO 77  Carmel                       20:16.9  6:39 
  427  398 Albert Kirchner     JR135  Cold Spring Harbor           20:17.6  6:40 
  428  399 Justin Tunis        SR185  Irvington                    20:18.9  6:40 
  429  400 Liam Callahan       SR186  Hamburg                      20:20.5  6:41 
  430  401 Reggie Titre-Barnor JR136  Brewster                     20:21.8  6:41 
  431  402 Sean Robert         SR187  Averill Park                 20:22.1  6:41 
  432      James Grant         JR137  Manhasset                    20:22.5  6:41 
  433  403 Michael Snell       SR188  Barker                       20:22.7  6:41 
  434  404 Trevor Cohn         SR189  Kenmore West                 20:24.1  6:42 
  435  405 Joe Dougherty       JR138  Bronxville                   20:24.2  6:42 
  436  406 James Flanigan       8  3  Lake Placid                  20:26.0  6:42 
  437  407 Dan Manzella        SO 78  Queensbury                   20:26.1  6:42 
  438  408 John Shaughnessy    SO 79  Seward                       20:26.2  6:43 
  439  409 Adam Shelby         SR190  Somers                       20:26.8  6:43 
  440  410 Jonathan Ho         SR191  Parsippany                   20:27.4  6:43 
  441  411 Andrew Azzara       SO 80  Harborfields                 20:28.0  6:43 
  442  412 Ryan Svitak         SO 81  Whitesboro                   20:30.1  6:44 
  443  413 Anthony Monaco      JR139  Center Moriches              20:31.1  6:44 
  444  414 Marek Nowak         SO 82  Rye                          20:31.9  6:44 
  445      Jack Savage         SO 83  Westhill-Ludden              20:33.0  6:45 
  446  415 Zach Stelwagon      SR192  Horace Greeley               20:33.9  6:45 
  447  416 Mitchell Clark      SO 84  Mahopac                      20:34.2  6:45 
  448  417 Andrew Rogers       SR193  Queensbury                   20:34.3  6:45 
  449  418 Dan Sweet           SR194  Gouverneur                   20:35.4  6:46 
  450  419 Tim Murray           8  4  Bronxville                   20:35.5  6:46 
  451  420 Ethan Royce         JR140  Rondout Valley               20:36.3  6:46 
  452  421 Ian Shiminski       SO 85  Valley Central               20:36.7  6:46 
  453      Dunlin Stathis      SR195  John Jay Cross River         20:37.8  6:46 
  454  422 Kieran Sullivan     JR141  Irvington                    20:38.8  6:47 
  455      David Powers        SR196  Eldred                       20:39.1  6:47 
  456  423 Rowan Melcher       JR142  Harley-Allendale Columbia    20:39.9  6:47 
  457  424 Eli Dwortsky         7  6  Bryam Hills                  20:40.3  6:47 
  458  425 Khalil Saadiq       JR143  Kenmore West                 20:40.5  6:47 
  459  426 Palermo Rocco       SR197  Scarsdale                    20:41.2  6:47 
  460  427 Ethan Rodriguez     SR198  Pine Bush                    20:41.3  6:47 
  461  428 Joaquin Contreras   SR199  Oyster Bay                   20:41.9  6:48 
  462  429 Justin Hinsken      JR144  Lancaster                    20:42.0  6:48 
  463  430 Cameron Smith       SO 86  Beaver River                 20:42.2  6:48 
  464  431 Devon Marmorale     SO 87  Oyster Bay                   20:42.6  6:48 
  465  432 Andrew Burke        SR200  Wallkill                     20:43.1  6:48 
  466  433 Matt Monica         JR145  Gouverneur                   20:43.7  6:48 
  467  434 Andrew Jenks        SO 88  Barker                       20:43.8  6:48 
  468  435 Chris Brandt        SO 89  Irvington                    20:44.8  6:49 
  469  436 Mayer Benjamin      JR146  Scarsdale                    20:45.6  6:49 
  470      Burke Geier         SR201  Lockport                     20:46.3  6:49 
  471      Musoff Charles      SR202  Scarsdale                    20:46.7  6:49 
  472  437 Nick Ledonne        FR 25  Parsippany                   20:46.8  6:49 
  473      Josh Rubin          JR147  John Jay Cross River         20:48.0  6:50 
  474      Claman Jordan       SO 90  Scarsdale                    20:48.1  6:50 
  475  438 Dj Prundl           JR148  Port Jervis                  20:48.2  6:50 
  476  439 Raven Aumick        SO 91  Port Jervis                  20:49.0  6:50 
  477  440 Sebastian Rojas     SR203  Briarcliff                   20:49.1  6:50 
  478  441 Nick Manaseri       SR204  Oneida                       20:49.5  6:50 
  479      Jack Kenyon         JR149  Harborfields                 20:49.6  6:50 
  480  442 Thomas Manna        SR205  Whitesboro                   20:50.3  6:50 
  481  443 Kevin Ebert         FR 26  Wayland-Cohocton             20:50.7  6:51 
  482  444 Samuel Vallejo      JR150  Wallkill                     20:51.0  6:51 
  483  445 Ben Wilkinson       SO 92  Wayland-Cohocton             20:51.4  6:51 
  484      Ethan Farrell       SR206  Lockport                     20:51.5  6:51 
  485  446 Graham Ebbecke      SR207  Onteora                      20:52.0  6:51 
  486  447 Jacob Mosher        SR208  Broadalbin-Perth             20:52.3  6:51 
  487  448 Andre Senecal       SR209  Onteora                      20:52.4  6:51 
  488  449 Danny Collins       JR151  Huntington                   20:53.0  6:51 
  489  450 Nick Sanin          SO 93  Huntington                   20:53.6  6:51 
  490      Logan Van Buren      8  5  EKMW                         20:54.3  6:52 
  491  451 Jp Puca             SR210  Huntington                   20:55.7  6:52 
  492  452 Carson Spina        FR 27  Whitesboro                   20:55.8  6:52 
  493  453 Bill Markowitz       7  7  Bryam Hills                  20:55.8  6:52 
  494  454 Michael Koscinski    8  6  Center Moriches              20:56.3  6:52 
  495  455 Ethan Fleming       FR 28  Williamsville North          20:57.6  6:53 
  496  456 Patrick Harrington  SR211  West Seneca West             20:58.0  6:53 
  497  457 Tyler McMath        SR212  Carmel                       20:58.2  6:53 
  498      Justin Lupo         SO 94  Pleasantville                20:59.1  6:53 
  499  458 Kyle Rucky          SR213  East Islip                   21:00.2  6:54 
  500  459 Ezra Brody          JR152  Cold Spring Harbor           21:00.3  6:54 
  501  460 Jeremy Reynolds     JR153  LaFayette                    21:00.5  6:54 
  502  461 Lukas Knight        JR154  Sweet Home                   21:01.3  6:54 
  503  462 Edward Moran        SR214  Wallkill                     21:01.6  6:54 
  504  463 Joselino Molina     JR155  Center Moriches              21:01.8  6:54 
  505      Dylan Owen          SR215  Irvington                    21:03.6  6:55 
  506  464 Sal Gallo           FR 29  Duanesburg                   21:04.1  6:55 
  507  465 Quintin Berteau     JR156  Tri-Valley                   21:04.5  6:55 
  508      Aaron Clark         SR216  Wheatland Chili              21:05.6  6:55 
  509  466 Jack Kimelman       JR157  Valley Central               21:07.4  6:56 
  510  467 Johnny Stenzel      SR217  Wayland-Cohocton             21:07.4  6:56 
  511  468 Matt Gattullo       JR158  New Paltz                    21:08.1  6:56 
  512  469 Luke Cassar         SO 95  Seward                       21:08.9  6:56 
  513  470 Dan Hudson          JR159  Kenmore West                 21:09.3  6:57 
  514  471 Anthony Gianfortone JR160  Miller Place                 21:09.5  6:57 
  515  472 Michael Savini      SR218  Wallkill                     21:09.7  6:57 
  516  473 Jackson West        JR161  Wayland-Cohocton             21:10.6  6:57 
  517  474 Collin Webb         SO 96  Barker                       21:11.0  6:57 
  518  475 Fred Nentwick       SR219  Gouverneur                   21:11.2  6:57 
  519      Max Coleman         SO 97  Pleasantville                21:11.5  6:57 
  520  476 Mikhail Vainblat    SO 98  Tri-Valley                   21:12.5  6:58 
  521  477 William Thorpe      JR162  Pine Bush                    21:12.6  6:58 
  522  478 Kyle Beach          SO 99  Whitesboro                   21:13.2  6:58 
  523  479 Nathan Armstrong    JR163  Uniondale                    21:13.5  6:58 
  524  480 Joseph Luongo        8  7  Center Moriches              21:13.6  6:58 
  525      Joseph Riley-Scotto SR220  Wallkill                     21:15.1  6:59 
  526  481 Chris Bravo         SR221  New Paltz                    21:16.1  6:59 
  527  482 David Jeffers       SR222  Seward                       21:16.5  6:59 
  528  483 Greg Schwab         SO100  Wayland-Cohocton             21:16.9  6:59 
  529  484 Tony Kasper         JR164  Cold Spring Harbor           21:17.5  6:59 
  530      Griffin Knapp       JR165  Irvington                    21:18.8  7:00 
  531      David Huerta        SR223  Wallkill                     21:18.9  7:00 
  532  485 Jesse Love          SR224  Gouverneur                   21:19.4  7:00 
  533  486 Jochua Lisiecki     FR 30  West Seneca East             21:21.9  7:01 
  534      Michael Amell       SO101  Potsdam                      21:22.8  7:01 
  535      Andrew Sahawneh     SO102  Irvington                    21:24.4  7:02 
  536  487 Alessandro Cattaneo SR225  Rye                          21:24.8  7:02 
  537  488 Weston Farrell      SO103  Valley Central               21:24.9  7:02 
  538      Kevin Largey        SR226  Pleasantville                21:25.9  7:02 
  539  489 Kyle Engelhart      JR166  Whitesboro                   21:26.7  7:02 
  540      Andrew Lafasciano   JR167  Queensbury                   21:27.9  7:03 
  541      Connor White        SR227  McGann-Mercy                 21:28.3  7:03 
  542  490 Jesse Shih          JR168  Goshen                       21:28.7  7:03 
  543  491 James Runge         JR169  Carthage                     21:28.8  7:03 
  544  492 Traian Reese        JR170  Rye                          21:29.9  7:03 
  545  493 Nathan Devine       JR171  Lancaster                    21:30.4  7:04 
  546  494 Brett Russell        8  8  Springville                  21:31.1  7:04 
  547  495 Liam Ebner          SO104  James I. O'Neill             21:31.5  7:04 
  548  496 Colin Lynch         JR172  Kenmore West                 21:31.8  7:04 
  549  497 Trevor Terry        JR173  Delhi                        21:32.2  7:04 
  550  498 Chris Krull         SO105  Lancaster                    21:32.4  7:04 
  551  499 James Mosher        FR 31  Broadalbin-Perth             21:33.4  7:05 
  552  500 Anand Jay Subudhi   JR174  Cold Spring Harbor           21:34.5  7:05 
  553      Brian Mahoney       SO106  Kenmore West                 21:35.1  7:05 
  554  501 Harrison Isaac      SR228  Briarcliff                   21:36.6  7:06 
  555  502 Noah Marek          SR229  Broadalbin-Perth             21:38.3  7:06 
  556      Ethan Startk        FR 32  Queensbury                   21:40.9  7:07 
  557  503 Thomas Woods        SO107  West Seneca West             21:42.4  7:07 
  558  504 Keith Kortright     SR230  Rondout Valley               21:43.2  7:08 
  559  505 Matt Montera        JR175  Mahopac                      21:44.3  7:08 
  560  506 Andrew Miranda      SO108  Valley Central               21:44.4  7:08 
  561  507 Sal Zagarrigo       SO109  West Seneca East             21:44.7  7:08 
  562  508 Hasan Hamoudi       JR176  Sweet Home                   21:45.2  7:08 
  563  509 Hans Hilson-Schneid SO110  Delhi                        21:45.7  7:09 
  564      Matt Turk            7  8  Bryam Hills                  21:46.3  7:09 
  565      Graham Young        FR 33  Huntington                   21:46.6  7:09 
  566  510 Loujack Morgiewicz  JR177  New Paltz                    21:47.0  7:09 
  567  511 Wyatt Couperus      FR 34  Broadalbin-Perth             21:47.7  7:09 
  568  512 Brett Worden        SO111  Beaver River                 21:51.0  7:10 
  569      Kyle Stolba         JR178  Harborfields                 21:52.3  7:11 
  570  513 Jack Hewson         SO112  Miller Place                 21:52.9  7:11 
  571      Adrien D'April      FR 35  Onteora                      21:53.2  7:11 
  572      Marcel D'April      SO113  Onteora                      21:54.2  7:11 
  573  514 Daniel Bamert       SR231  Parsippany                   21:54.4  7:11 
  574  515 Kyle Kisslinger     FR 36  Haldane                      21:58.0  7:13 
  575  516 Chris Karpovich     SR232  Rye                          21:58.2  7:13 
  576  517 Robert Mercado      JR179  Tri-Valley                   21:58.4  7:13 
  577  518 Ryan Nelson         JR180  East Islip                   21:58.8  7:13 
  578      Joey Erato          JR181  Port Jervis                  21:59.6  7:13 
  579      Hunter Misczuk      SO114  Port Jervis                  22:00.4  7:13 
  580  519 Arjun Cherepula     JR182  Mahopac                      22:01.3  7:14 
  581  520 Josh Reyes          SR233  Seward                       22:01.3  7:14 
  582      Steven Gassner      SR234  Whitesboro                   22:02.4  7:14 
  583  521 Keagan Vrsalovic     8  9  Averill Park                 22:06.1  7:15 
  584  522 Dorian McMath       SO115  Carmel                       22:06.4  7:15 
  585      Eric Chao           SO116  Oyster Bay                   22:07.0  7:16 
  586      Jonathan Pilat      JR183  West Seneca East             22:07.5  7:16 
  587  523 Bradley Zifra       SR235  Springville                  22:07.5  7:16 
  588  524 Nathan Myers         8 10  Springville                  22:07.9  7:16 
  589  525 Phillip Groshner    JR184  Wayland-Cohocton             22:08.1  7:16 
  590      Zachary Hadasz      SR236  Whitesboro                   22:09.7  7:16 
  591  526 Mathew Maycumber    SR237  Elmira District              22:11.5  7:17 
  592  527 Alex Fiorini        SR238  Duanesburg                   22:12.8  7:17 
  593  528 Alex Falter         SO117  Dobbs Ferry                  22:13.4  7:18 
  594      Aiden Hennessey     JR185  Carthage                     22:13.5  7:18 
  595  529 Nick Brooker        SR239  Maple Grove                  22:15.0  7:18 
  596  530 Luke Nicosia        JR186  Harley-Allendale Columbia    22:15.0  7:18 
  597  531 Evan Edwards        JR187  Tri-Valley                   22:16.5  7:19 
  598      Zach Schurman       SO118  East Islip                   22:17.6  7:19 
  599      Kenneth McGee       SO119  Oyster Bay                   22:18.1  7:19 
  600  532 Christopher Pintado JR188  Monticello                   22:22.4  7:21 
  601  533 Luc Jacques         JR189  Uniondale                    22:22.9  7:21 
  602  534 Chris Klapkowski    JR190  James I. O'Neill             22:24.6  7:21 
  603  535 Nick Mungeer        JR191  Tri-Valley                   22:26.4  7:22 
  604      Steven Degray       JR192  Potsdam                      22:26.8  7:22 
  605  536 Jonathan Knack      SR240  Amsterdam                    22:27.9  7:22 
  606      Kevin Hayes         JR193  Hendrick Hudson              22:28.6  7:23 
  607  537 William Weinheimer  SR241  Amsterdam                    22:29.4  7:23 
  608  538 Jodan Cornell       SO120  Beaver River                 22:29.5  7:23 
  609  539 Jackson McInvale    JR194  James I. O'Neill             22:31.0  7:23 
  610  540 Kyle Macaluso       SO121  New Paltz                    22:31.3  7:24 
  611      Matt Oleynek        JR195  Queensbury                   22:32.5  7:24 
  612  541 Noah Meyers         SR242  Harley-Allendale Columbia    22:32.6  7:24 
  613  542 William Waterton    JR196  Monticello                   22:33.0  7:24 
  614  543 Noam Naiman         JR197  Monticello                   22:35.0  7:25 
  615  544 Nathan Yax          SO122  Harley-Allendale Columbia    22:36.4  7:25 
  616  545 Alex Busnelli       JR198  Seward                       22:36.9  7:25 
  617  546 Richie Ragnauth     JR199  Uniondale                    22:39.4  7:26 
  618      Joseph Panella      SR243  Oyster Bay                   22:41.5  7:27 
  619  547 Carl Saint-Rose     JR200  Uniondale                    22:41.7  7:27 
  620  548 Elijah McKee        JR201  New Paltz                    22:43.7  7:28 
  621  549 Cosmo Burch         JR202  Taconic Hills                22:46.2  7:28 
  622      Joshua Schmidt      FR 37  Center Moriches              22:46.8  7:29 
  623      Cornelius O'Rourke  FR 38  Huntington                   22:47.3  7:29 
  624  550 Mike Cirrito        JR203  Miller Place                 22:47.6  7:29 
  625  551 Matt Borriello      SO123  Valley Central               22:49.7  7:30 
  626      Joshua Russo        JR204  Whitesboro                   22:53.0  7:31 
  627      James Cerney        SO124  New Paltz                    22:56.6  7:32 
  628  552 Kensley Casimir     SR244  Uniondale                    23:01.9  7:34 
  629  553 Evan Foutch         JR205  Taconic Hills                23:03.5  7:34 
  630  554 Alex Petruso         8 11  Pawling                      23:04.0  7:34 
  631      Will Bendzus        SR245  Wayland-Cohocton             23:05.5  7:35 
  632      Ryan Salvia         FR 39  Miller Place                 23:05.8  7:35 
  633      Jordan Russo        JR206  Liberty                      23:06.5  7:35 
  634      Harrison Chickorika FR 40  Carmel                       23:08.8  7:36 
  635      Sawyer Huang        SO125  Wallkill                     23:12.4  7:37 
  636      Logan Spaschak      SR246  West Seneca East             23:12.5  7:37 
  637      Noah Eisenhardt     SO126  Valley Central               23:17.7  7:39 
  638  555 Sam Knecht          FR 41  Seward                       23:21.7  7:40 
  639  556 Ben Sitts           SR247  Gouverneur                   23:26.2  7:42 
  640  557 Sebastian McElrath  JR207  Monticello                   23:26.8  7:42 
  641  558 Shane Bray          SO127  Delhi                        23:27.8  7:42 
  642  559 Calvin Schifano     SO128  West Seneca West             23:27.9  7:42 
  643      Ryan Magill         SO129  Center Moriches              23:29.6  7:43 
  644  560 Bennett Kukla       JR208  Harley-Allendale Columbia    23:33.3  7:44 
  645  561 Brandon Carlough    FR 42  Roy C. Ketcham               23:34.3  7:44 
  646  562 Evan Smith          SO130  Broadalbin-Perth             23:36.4  7:45 
  647  563 Jimmy Christos      SO131  Mahopac                      23:41.0  7:46 
  648  564 Tyler Rimaldi       JR209  Mahopac                      23:42.1  7:47 
  649      Tim Glinski         SR248  Tri-Valley                   23:43.5  7:47 
  650  565 Jimmy Sfugaras      SR249  Seward                       23:44.5  7:48 
  651      Nate Sitts          FR 43  Gouverneur                   23:45.6  7:48 
  652  566 Dawson Hilfiger     SR250  Elmira Notre Dame            23:46.6  7:48 
  653  567 Kurt Uschold        JR210  Springville                  23:53.5  7:50 
  654      Wayne Rockwell      SR251  Onteora                      23:57.7  7:52 
  655  568 Eli Shermet         SO132  Dobbs Ferry                  23:58.3  7:52 
  656  569 Zack Peterman        8 12  Springville                  24:01.7  7:53 
  657      Justin Ulmer        SR252  Valley Central               24:02.4  7:53 
  658      Edward Maleszewski  FR 44  Huntington                   24:06.4  7:55 
  659      Coleman Parker      SO133  Port Jervis                  24:07.0  7:55 
  660      Will Pettit         FR 45  Center Moriches              24:10.8  7:56 
  661  570 Jack Caughey         8 13  LaFayette                    24:12.6  7:57 
  662  571 Scott Newman        SO134  Dobbs Ferry                  24:17.4  7:58 
  663  572 Matt Gamache        SO135  Duanesburg                   24:20.5  7:59 
  664  573 Justin Brewer       JR211  Oneida                       24:28.5  8:02 
  665  574 Nigal Gahtham       FR 46  Rondout Valley               24:29.2  8:02 
  666      Christian Stangeby  FR 47  Seward                       24:31.8  8:03 
  667      Dominic Laplant     FR 48  Wayland-Cohocton             24:32.9  8:03 
  668      Cj Erickson         SO136  Carmel                       24:33.2  8:03 
  669  575 Mark Nicollelo      JR212  Duanesburg                   24:39.9  8:06 
  670      Colin Gerlach       SO137  Sweet Home                   24:44.0  8:07 
  671      Devin Becker        FR 49  Broadalbin-Perth             24:46.4  8:08 
  672      Matthew Ratajczak   JR213  West Seneca West             24:49.7  8:09 
  673  576 Shant Danadian      FR 50  Oneida                       24:50.1  8:09 
  674      Arturo Torres       SR253  Carmel                       25:07.9  8:15 
  675  577 Tim Wilbur          JR214  Monticello                   25:09.3  8:15 
  676  578 Devon Scott         JR215  LaFayette                    25:10.1  8:16 
  677  579 Antonio Spagnola    SO138  Amsterdam                    25:11.1  8:16 
  678  580 Jonah Koen          SO139  Briarcliff                   25:17.7  8:18 
  679  581 Dan Conover         FR 51  LaFayette                    25:19.0  8:19 
  680  582 Thomas Knack        SO140  Amsterdam                    25:22.5  8:20 
  681  583 Davey Mihill        SO141  Lake Placid                  25:45.1  8:27 
  682  584 Jack Grass          JR216  LaFayette                    26:01.5  8:32 
  683  585 Luke Waterman        8 14  Springville                  26:09.6  8:35 
  684      Ryan Kahle          FR 52  Carthage                     26:26.1  8:40 
  685  586 Jackson Usher       FR 53  Roy C. Ketcham               26:31.7  8:42 
  686  587 Steve Ayala         JR217  Uniondale                    26:35.0  8:43 
  687      Jeff Frickey        SR254  Taconic Hills                26:38.5  8:45 
  688  588 Andrew Agriantonis  SO142  Briarcliff                   26:53.0  8:49 
  689  589 Zach Gould          SO143  Beaver River                 27:12.3  8:56 
  690      Dominick Costa      JR218  Hendrick Hudson              27:12.7  8:56 
  691  590 Adrian Bugnacki     JR219  Briarcliff                   27:13.4  8:56 
  692  591 Lamar Aitcheson     JR220  Uniondale                    27:25.0  9:00 
  693      Stephen Honore      JR221  Uniondale                    27:27.1  9:01 
  694      Isaiah Luciano      SO144  Valley Central               27:31.7  9:02 
  695      Kyle Simmons        JR222  Liberty                      28:02.1  9:12 
  696  592 David Nicollelo     FR 54  Duanesburg                   28:10.5  9:15 
  697      Gabriel Reeves      SO145  West Seneca West             28:23.3  9:19 
  698  593 Daniel McAvoy       FR 55  Rondout Valley               28:54.0  9:29 
  699      Henry Domst          8 15  Springville                  28:55.1  9:29 
  700      Isiah Rodriguez     JR223  Uniondale                    29:12.3  9:35 
  701  594 Aidan Yazell        JR224  Oneida                       29:43.4  9:45 
  702      Vikram Gupta        JR225  Briarcliff                   29:54.8  9:49 
  703      Rory Glenn          SR255  McGann-Mercy                 30:06.4  9:53 
  704  595 Jack Halberian      SO146  Delhi                        30:57.9 10:10 
  705      Eric Hamm           JR226  Hendrick Hudson              31:25.6 10:19 
  706  596 Jt Ryan             FR 56  Elmira Notre Dame            31:26.5 10:19 
  707      Stavros Agriantonis SO147  Briarcliff                   31:35.8 10:22 
  708      Frank Uschold       FR 57  Springville                  31:52.6 10:28 
  709  597 Levi Kennedy        JR227  Rondout Valley               32:06.6 10:32 
  710  598 Raymond Stockin     FR 58  Rondout Valley               32:25.4 10:38 
  711      Tyler Lee           SR256  Sweet Home                   34:12.7 11:13