THE 2015 SECTION III CROSS COUNTRY CHAMPIONSHIPS
              VERNON-VERONA-SHERRILL HIGH SCHOOL - NOVEMBER 7
                            BOYS MERGED RESULTS

                 Results by Leone Timing & Results Services
                            www.leonetiming.com
--------------------------------------------------------------------------------
                               GRADE                                       CLASS
PLACE  PTS NAME                PLACE  SCHOOL                  TIME    PACE   PLC
--------------------------------------------------------------------------------
    1    1 Ben Petrella        SR  1  Liverpool              15:40.4  5:04  A  1  
    2    2 Peter Ryan          SR  2  Fayetteville-Manlius   16:10.1  5:13  A  2  
    3    3 Noah Affolder       JR  1  Carthage               16:13.5  5:15  B  1  
    4    4 Patrick Perry       JR  2  Fayetteville-Manlius   16:14.6  5:15  A  3  
    5    5 Ty Brownlow         JR  3  Liverpool              16:17.6  5:16  A  4  
    6    6 David Leff          JR  4  West Genesee           16:18.2  5:16  A  5  
    7    7 Stevie Schulz       JR  5  Liverpool              16:19.8  5:17  A  6  
    8    8 Jason McFarland     SR  3  Hannibal               16:21.3  5:17  C  1  
    9    9 Sam Affolder        FR  1  Carthage               16:31.9  5:20  B  2  
   10   10 Joe Walters         JR  6  Fayetteville-Manlius   16:34.8  5:21  A  7  
   11   11 Ryan Comstock       SR  4  Liverpool              16:37.0  5:22  A  8  
   12   12 Dominic Morganti    JR  7  CBA                    16:40.6  5:23  C  2  
   13   13 Sean Kuehn          SR  5  Central Square         16:43.6  5:24  A  9  
   14   14 Matthew Young       SR  6  East Syracuse-Minoa    16:47.7  5:26  B  3  
   15   15 Bryan Geehrer       SR  7  Fayetteville-Manlius   16:50.4  5:26  A 10  
   16   16 Ryan O'Rourke       SR  8  Adirondack             16:52.9  5:27  C  3  
   17   17 Mike Capeling       JR  8  Chittenango            16:55.8  5:28  B  4  
   18   18 Andrew Bearkland    SR  9  Cicero-North Syracuse  16:57.4  5:29  A 11  
   19   19 Ryan Delola         SR 10  Baldwinsville          16:59.9  5:29  A 12  
   20   20 Adam Vanvalkenburgh JR  9  Canastota              17:03.7  5:31  C  4  
   21   21 Andrew Boyce        SR 11  Cortland               17:04.1  5:31  B  5  
   22   22 Connor Oakman       SR 12  LaFayette              17:05.2  5:31  D  1  
   23   23 Terrell Coleman     SR 13  Liverpool              17:05.4  5:31  A 13  
   24   24 Jared Henry         JR 10  East Syracuse-Minoa    17:07.0  5:32  B  6  
   25   25 Ben Otis            SO  1  Fayetteville-Manlius   17:08.3  5:32  A 14  
   26   26 Garnet Remillard    SR 14  Westhill-Ludden        17:14.8  5:34  B  7  
   27   27 Solomon Lawrence    JR 11  Syracuse West          17:16.9  5:35  A 15  
   28   28 Jack Boltman        JR 12  Fayetteville-Manlius   17:18.0  5:35  A 16  
   29   29 Dan Hunt            SR 15  Liverpool              17:18.5  5:35  A 17  
   30   30 Austin Bolton       FR  2  Baldwinsville          17:19.6  5:36  A 18  
   31   31 Andrew Olds         JR 13  Baldwinsville          17:20.2  5:36  A 19  
   32   32 Cameron Morrissey   JR 14  Baldwinsville          17:23.6  5:37  A 20  
   33   33 Josh Farmer         FR  3  New Hartford           17:24.0  5:37  B  8  
   34   34 Devin Murphy        SR 16  Sauquoit Valley        17:24.3  5:37  D  2  
   35   35 Dylan Canarelli     SO  2  Sauquoit Valley        17:26.0  5:38  D  3  
   36   36 Gabe Albert         JR 15  Liverpool              17:27.7  5:38  A 21  
   37   37 Sam Sharlow         FR  4  Oriskany               17:28.5  5:39  D  4  
   38   38 Patrick McGuane     SR 17  Marcellus              17:28.6  5:39  C  5  
   39   39 Nathan Poirier      FR  5  Cicero-North Syracuse  17:30.5  5:39  A 22  
   40   40 Scott Curtis        SR 18  Cooperstown            17:30.9  5:39  D  5  
   41   41 Forrest Stewert     SR 19  Cortland               17:32.0  5:40  B  9  
   42   42 Ryan Dunning        JR 16  West Genesee           17:34.5  5:41  A 23  
   43   43 Christopher Celecki JR 17  Holland Patent         17:37.4  5:42  C  6  
   44   44 Joseph Tricarico    JR 18  Cicero-North Syracuse  17:38.7  5:42  A 24  
   45   45 Evan Ulrich         SR 20  Homer                  17:38.8  5:42  B 10  
   46   46 Jon Marecek         SO  3  Cazenovia              17:39.7  5:42  C  7  
   47   47 Grant Stokoe        SO  4  Homer                  17:39.8  5:42  B 11  
   48   48 Sean Byrnes         SO  5  West Genesee           17:40.0  5:42  A 25  
   49      Chris Larson        JR 19  Bishop Grimes          17:40.1  5:42  D  6  
   50   49 Eric Houck          SR 21  Syracuse East          17:40.3  5:43  A 26  
   51   50 Ethan Craig         SR 22  Baldwinsville          17:41.2  5:43  A 27  
   52   51 Kenneth Deloff      JR 20  Fulton                 17:41.7  5:43  B 12  
   53   52 Nolan Durr          SR 23  New Hartford           17:44.2  5:44  B 13  
   54   53 Grant Domagala      SR 24  South Lewis            17:44.7  5:44  D  7  
   55   54 Adam Davis          FR  6  Baldwinsville          17:45.8  5:44  A 28  
   56   55 Dakota Corney       SR 25  Oneida                 17:46.9  5:45  B 14  
   57   56 Connor Ludwin       SR 26  Holland Patent         17:47.6  5:45  C  8  
   58   57 Evan Biedermann     JR 21  Baldwinsville          17:47.9  5:45  A 29  
   59   58 Ethan Mosure        SO  6  Marcellus              17:50.1  5:46  C  9  
   60   59 Sam Barber          SO  7  Cicero-North Syracuse  17:50.7  5:46  A 30  
   61      Collin Gwilt        SR 27  Liverpool              17:51.6  5:46  A 31  
   62   60 Hunter Brunelle     SO  8  Jordan-Elbridge        17:52.3  5:46  C 10  
   63   61 Nick Berg            8  1  East Syracuse-Minoa    17:52.9  5:47  B 15  
   64   62 Max Perry           FR  7  Fayetteville-Manlius   17:53.6  5:47  A 32  
   65   63 Daniel Bort         SO  9  Tully                  17:53.9  5:47  D  8  
   66   64 Isaac Crandall      FR  8  Fulton                 17:54.1  5:47  B 16  
   67      Julio Roman         SR 28  Liverpool              17:54.3  5:47  A 33  
   68   65 Ryan Humphrey       SR 29  Whitesboro             17:54.3  5:47  B 17  
   69   66 Tanner Ludwin       SO 10  Holland Patent         17:54.4  5:47  C 11  
   70   67 Austin Terault      JR 22  Camden                 17:54.5  5:47  B 18  
   71   68 Andrew Ford         SO 11  Clinton                17:56.3  5:48  C 12  
   72   69 Kenny Burdick       SR 30  New Hartford           17:56.4  5:48  B 19  
   73   70 Steven Philpotts    SR 31  Sauquoit Valley        17:57.2  5:48  D  9  
   74   71 Dylan Durgan        JR 23  South Lewis            17:58.9  5:49  D 10  
   75   72 Derek Spann         SR 32  Adirondack             17:58.9  5:49  C 13  
   76   73 Dan Phillips        JR 24  Fulton                 18:00.0  5:49  B 20  
   77   74 Taylor Philpotts    SO 12  Sauquoit Valley        18:00.3  5:49  D 11  
   78      Cullen McLaughlin   SO 13  Liverpool              18:00.6  5:49  A 34  
   79   75 Garrett Jones       SO 14  New Hartford           18:00.9  5:49  B 21  
   80   76 Patrick Hall        FR  9  Hannibal               18:02.0  5:50  C 14  
   81      Denis Keegan        SR 33  Baldwinsville          18:02.6  5:50  A 35  
   82   77 Justin Janes        SR 34  Port Byron             18:02.7  5:50  C 15  
   83   78 Sean Kehler         JR 25  Sauquoit Valley        18:03.1  5:50  D 12  
   84   79 Michael Brown       JR 26  Marcellus              18:05.1  5:51  C 16  
   85   80 Jason Phelps        JR 27  Tully                  18:06.2  5:51  D 13  
   86   81 Mathew Strempel     JR 28  Marcellus              18:06.3  5:51  C 17  
   87   82 Stone Lutz          SO 15  Adirondack             18:06.5  5:51  C 18  
   88   83 Eric Campeau        SO 16  Beaver River           18:08.5  5:52  D 14  
   89   84 Chris Rivera        SO 17  Clinton                18:09.5  5:52  C 19  
   90   85 Jospeh Riccardi     SO 18  Marcellus              18:09.8  5:52  C 20  
   91   86 Sean O'Brien        JR 29  West Genesee           18:10.5  5:52  A 36  
   92   87 Russell Graziano    JR 30  West Genesee           18:11.1  5:52  A 37  
   93   88 Kai Soderberg       SO 19  Skaneateles            18:11.4  5:53  C 21  
   94   89 Dalton Babcock      JR 31  Oswego                 18:11.5  5:53  B 22  
   95   90 Gabe Chisari        FR 10  Central Square         18:11.9  5:53  A 38  
   96   91 Owen Walker         SO 20  VVS                    18:12.6  5:53  B 23  
   97   92 Derrick Sica        SR 35  Whitesboro             18:12.8  5:53  B 24  
   98      Jake Baisley        JR 32  Dolgeville             18:14.8  5:54  D 15  
   99      Evan Vannatta       JR 33  Baldwinsville          18:15.0  5:54  A 39  
  100      Mark Vaccaro        SR 36  Fayetteville-Manlius   18:15.9  5:54  A 40  
  101   93 Ryan Hanson         JR 34  Tully                  18:16.1  5:54  D 16  
  102   94 Hunter Buza         SR 37  West Genesee           18:16.5  5:54  A 41  
  103   95 Brady Sanfilippo    SR 38  Oriskany               18:16.9  5:54  D 17  
  104   96 Andrew Comanici     SR 39  Jamesville-Dewitt      18:18.3  5:55  B 25  
  105   97 Matt Cross          JR 35  Utica Notre Dame       18:19.2  5:55  D 18  
  106   98 Brandon Gaylord     SR 40  Adirondack             18:19.3  5:55  C 22  
  107      Andrew Vanslyke     SR 41  Baldwinsville          18:19.7  5:55  A 42  
  108   99 Danny Washburn      FR 11  Westhill-Ludden        18:21.2  5:56  B 26  
  109  100 Connor Demo         SO 21  Beaver River           18:21.2  5:56  D 19  
  110  101 Kurt Naumann        JR 36  Carthage               18:21.4  5:56  B 27  
  111  102 Cj Millitello       JR 37  Clinton                18:21.8  5:56  C 23  
  112  103 John Balog          SR 42  Rome Free Academy      18:21.9  5:56  A 43  
  113  104 Owen Rose           SO 22  VVS                    18:23.1  5:56  B 28  
  114  105 Austin Cooper       SO 23  Hannibal               18:23.9  5:57  C 24  
  115  106 Brendan Keeney      SR 43  CBA                    18:24.5  5:57  C 25  
  116  107 Joseph Phillips     SR 44  Cato-Meridian          18:24.6  5:57  D 20  
  117  108 Spencer George      SR 45  Tully                  18:25.1  5:57  D 21  
  118  109 Mike Pugh           SR 46  Adirondack             18:25.4  5:57  C 26  
  119      Patrick Moade       JR 38  DeRuyter               18:26.1  5:57  D 22  
  120  110 Brandon Martin      FR 12  Cicero-North Syracuse  18:26.5  5:57  A 44  
  121  111 Adam Koren          SO 24  Clinton                18:27.0  5:58  C 27  
  122  112 Jason Hughes        SO 25  Cicero-North Syracuse  18:27.1  5:58  A 45  
  123  113 Erik Naumann        FR 13  Carthage               18:29.0  5:58  B 29  
  124  114 Josh D'Angelo       JR 39  Camden                 18:30.2  5:59  B 30  
  125  115 Zach Wagner         SR 47  Cicero-North Syracuse  18:30.3  5:59  A 46  
  126  116 Cahal Donovan       FR 14  Phoenix                18:30.9  5:59  B 31  
  127      Brendon Pearl       SR 48  Fayetteville-Manlius   18:31.1  5:59  A 47  
  128  117 Matt Moser          FR 15  Beaver River           18:31.4  5:59  D 23  
  129  118 Joey Brillo         SO 26  Skaneateles            18:31.6  5:59  C 28  
  130  119 Jason Green          8  2  New Hartford           18:33.3  6:00  B 32  
  131  120 Ethan Kinney        SO 27  Jordan-Elbridge        18:33.6  6:00  C 29  
  132  121 Brian Wojnas        SR 49  Utica Notre Dame       18:33.9  6:00  D 24  
  133  122 Sean Raymond        JR 40  Marcellus              18:34.8  6:00  C 30  
  134  123 Kevin Spann         SO 28  Adirondack             18:34.9  6:00  C 31  
  135  124 Zachary Ward        FR 16  Sauquoit Valley        18:35.2  6:00  D 25  
  136  125 Frank Derdzinski    FR 17  Central Square         18:38.8  6:01  A 48  
  137  126 Tyler Fleming       JR 41  Central Square         18:39.6  6:02  A 49  
  138  127 Austin Cady         SR 50  New York Mills         18:39.6  6:02  D 26  
  139  128 Dominik Sullivan    JR 42  Indian River           18:39.8  6:02  B 33  
  140  129 Nathan Tyler        SR 51  South Jefferson        18:39.8  6:02  C 32  
  141      John Perperian      SO 29  Cicero-North Syracuse  18:40.5  6:02  A 50  
  142  130 Ryan Morrissette    SO 30  Pulaski                18:40.7  6:02  C 33  
  143  131 Phillip Abell       JR 43  Chittenango            18:41.4  6:02  B 34  
  144  132 Jared Alpha         SO 31  Jordan-Elbridge        18:41.7  6:02  C 34  
  145  133 Evan Shaw           SO 32  Sauquoit Valley        18:42.5  6:03  D 27  
  146  134 Isaac Burmingham    SR 52  Camden                 18:43.0  6:03  B 35  
  147      Steven Johnson      SR 53  Bishop Grimes          18:44.0  6:03  D 28  
  148  135 Andy Ryan           FR 18  Cortland               18:44.0  6:03  B 36  
  149  136 Danny Hefti         FR 19  Pulaski                18:44.4  6:03  C 35  
  150  137 Jesse Cornell       SO 33  Sandy Creek            18:45.3  6:03  D 29  
  151  138 Jake Suddaby        SO 34  Westhill-Ludden        18:45.6  6:04  B 37  
  152  139 Ethan Murray        JR 44  LaFayette              18:45.7  6:04  D 30  
  153  140 Ngor Nyang          JR 45  Syracuse East          18:45.8  6:04  A 51  
  154  141 Kyle Jenkins        SO 35  West Genesee           18:46.1  6:04  A 52  
  155  142 David Rivers        SO 36  East Syracuse-Minoa    18:46.8  6:04  B 38  
  156  143 Diego Rojo          SR 54  Clinton                18:47.3  6:04  C 36  
  157  144 Troy Phillips       JR 46  Tully                  18:48.0  6:04  D 31  
  158  145 Luke Sekowski       SR 55  Westhill-Ludden        18:48.6  6:05  B 39  
  159  146 Sam Deleel          SO 37  South Jefferson        18:49.3  6:05  C 37  
  160  147 Brett Neddo         SR 56  Beaver River           18:49.5  6:05  D 32  
  161  148 Greg Virkler        SR 57  Beaver River           18:49.9  6:05  D 33  
  162      Hans Matzal         FR 20  Faith Heritage         18:50.3  6:05  D 34  
  163  149 Owen Braun          SR 58  Hannibal               18:50.3  6:05  C 38  
  164  150 Evan James          SR 59  Oswego                 18:52.6  6:06  B 40  
  165  151 James Morrissette   SR 60  Pulaski                18:53.5  6:06  C 39  
  166  152 Jack Mannion        JR 47  Westhill-Ludden        18:53.6  6:06  B 41  
  167  153 Duncan Brickner     JR 48  CBA                    18:54.2  6:06  C 40  
  168  154 Rowan Russell       SO 38  South Lewis            18:54.9  6:07  D 35  
  169  155 Will Gordon         SR 61  Central Square         18:55.3  6:07  A 53  
  170      Josh Seeburger      JR 49  Dolgeville             18:56.7  6:07  D 36  
  171  156 Dylan Richards      FR 21  Holland Patent         18:56.7  6:07  C 41  
  172  157 Nathan Raymond      JR 50  Hannibal               18:56.9  6:07  C 42  
  173  158 James Pieri         SR 62  Jamesville-Dewitt      18:57.4  6:07  B 42  
  174      Allen Garnes        JR 51  Cicero-North Syracuse  18:57.5  6:07  A 54  
  175  159 Logan Carnicelli    SO 39  Cato-Meridian          18:58.0  6:08  D 37  
  176  160 Ryan Abbott         JR 52  Syracuse West          18:58.7  6:08  A 55  
  177  161 Brady Hart          JR 53  Homer                  18:59.1  6:08  B 43  
  178  162 Cornelius Deep      SR 63  Utica Notre Dame       18:59.2  6:08  D 38  
  179  163 Kellen Arnold       SR 64  Phoenix                18:59.6  6:08  B 44  
  180  164 Will Streissguth    SO 40  Syracuse West          18:59.8  6:08  A 56  
  181  165 Justin Runge        JR 54  Carthage               18:59.8  6:08  B 45  
  182  166 Matt Salbert        SR 65  Jamesville-Dewitt      19:00.0  6:08  B 46  
  183  167 Colin Lane          JR 55  Westmoreland           19:00.4  6:08  D 39  
  184      Mathew Pabon        SR 66  Sauquoit Valley        19:00.8  6:08  D 40  
  185  168 Troy Brown          SO 41  APW                    19:02.2  6:09  C 43  
  186  169 Troi Wall           SR 67  Sandy Creek            19:02.4  6:09  D 41  
  187  170 Noah Watkins        JR 56  Cortland               19:02.4  6:09  B 47  
  188  171 Kyle Engelhart      JR 57  Whitesboro             19:02.8  6:09  B 48  
  189  172 Cory Rutherford     SO 42  Watertown              19:04.4  6:10  B 49  
  190  173 Hugh Schader        SO 43  Jordan-Elbridge        19:04.5  6:10  C 44  
  191  174 Joshua Rainbolt     FR 22  Watertown              19:05.2  6:10  B 50  
  192  175 Cameron Smith       SO 44  Beaver River           19:05.7  6:10  D 42  
  193  176 Ethan Thompson      JR 58  Remsen                 19:06.2  6:10  D 43  
  194  177 Cale Schad          FR 23  Fabius-Pompey          19:07.5  6:11  D 44  
  195  178 Nick Magari         SO 45  Syracuse East          19:08.2  6:11  A 57  
  196  179 Grayson Hoag        FR 24  Marcellus              19:08.9  6:11  C 45  
  197  180 Miles Chandler      SR 68  Jamesville-Dewitt      19:09.1  6:11  B 51  
  198  181 Dylan Long          FR 25  Mexico                 19:09.4  6:11  B 52  
  199  182 Sage Bartlett       SR 69  APW                    19:10.2  6:12  C 46  
  200  183 Josh Dievendorf     SR 70  Phoenix                19:10.4  6:12  B 53  
  201  184 Willy Blanding      SR 71  Chittenango            19:11.0  6:12  B 54  
  202  185 Austin Baker        SR 72  Hannibal               19:11.2  6:12  C 47  
  203  186 Michael Stafford    JR 59  Onondaga               19:11.3  6:12  D 45  
  204  187 Shaun Graves        FR 26  Remsen                 19:11.7  6:12  D 46  
  205  188 Jackson Collins     SO 46  New York Mills         19:12.3  6:12  D 47  
  206  189 Nick Mannion        FR 27  Jamesville-Dewitt      19:13.1  6:12  B 55  
  207  190 Grant Czarnecki     JR 60  Chittenango            19:14.4  6:13  B 56  
  208  191 James Runge         JR 61  Carthage               19:15.0  6:13  B 57  
  209  192 Pat Fitzgerald      JR 62  Utica Notre Dame       19:15.2  6:13  D 48  
  210  193 John Durr           SO 47  New Hartford           19:15.7  6:13  B 58  
  211  194 Zachary Gombas      FR 28  Hannibal               19:16.1  6:13  C 48  
  212      Justin Grago        SO 48  Sauquoit Valley        19:16.3  6:13  D 49  
  213  195 Colton Francemone   SR 73  Solvay                 19:17.0  6:14  C 49  
  214  196 Sam Glisson         SO 49  Jamesville-Dewitt      19:17.4  6:14  B 59  
  215      Lucas Sharron       FR 29  Cicero-North Syracuse  19:17.5  6:14  A 58  
  216  197 Ryan Svitak         SO 50  Whitesboro             19:17.7  6:14  B 60  
  217  198 Kyle Beach          SO 51  Whitesboro             19:17.9  6:14  B 61  
  218  199 Ethan Fish          SO 52  South Jefferson        19:18.7  6:14  C 50  
  219      Blake Farnham       SR 74  Hannibal               19:18.9  6:14  C 51  
  220  200 Cade Van Ornam      SO 53  Westhill-Ludden        19:20.0  6:15  B 62  
  221  201 Abdi Nor            SO 54  Syracuse East          19:20.7  6:15  A 59  
  222  202 Nick Valenti        SR 75  New Hartford           19:21.1  6:15  B 63  
  223  203 Adam Hyatt          SO 55  Jamesville-Dewitt      19:21.5  6:15  B 64  
  224  204 Eric Wolf           JR 63  Central Square         19:22.4  6:15  A 60  
  225  205 Tony Koppers        SO 56  Cazenovia              19:22.9  6:16  C 52  
  226  206 Andrew Jones        SR 76  Blessed Virgin Mary    19:23.0  6:16  D 50  
  227  207 Alex MacKnight      SO 57  Syracuse West          19:23.5  6:16  A 61  
  228  208 Jon Jackson         SO 58  Port Byron             19:23.6  6:16  C 53  
  229  209 Jackson Deal        SO 59  Tully                  19:23.8  6:16  D 51  
  230  210 Dylan Lasalle       FR 30  Oriskany               19:24.1  6:16  D 52  
  231  211 Tom Walsh           SR 77  Auburn                 19:24.2  6:16  A 62  
  232  212 Steve Ratliff       JR 64  Cooperstown            19:24.4  6:16  D 53  
  233  213 Nate Frye           FR 31  Onondaga               19:24.6  6:16  D 54  
  234  214 Tyler Aylesworth    JR 65  Tully                  19:25.2  6:16  D 55  
  235  215 Ezra Hulbert        SR 78  Mexico                 19:25.3  6:16  B 65  
  236  216 Ben Kehrli          SR 79  New York Mills         19:25.9  6:17  D 56  
  237  217 Andy Swenson        SO 60  Homer                  19:26.0  6:17  B 66  
  238  218 Alex Childres       SO 61  Holland Patent         19:26.5  6:17  C 54  
  239  219 Dylan Rogers        FR 32  Cortland               19:26.6  6:17  B 67  
  240  220 Tyler Ruttan        SO 62  Fulton                 19:26.9  6:17  B 68  
  241      Riley Burns         SO 63  Marcellus              19:26.9  6:17  C 55  
  242  221 Ian Marshall        SO 64  Cazenovia              19:27.2  6:17  C 56  
  243  222 Bryan King          SR 80  Westhill-Ludden        19:27.4  6:17  B 69  
  244  223 Nick Barna          SO 65  Cazenovia              19:27.5  6:17  C 57  
  245  224 Carson Spina        FR 33  Whitesboro             19:27.9  6:17  B 70  
  246  225 Ben Clarke          JR 66  West Canada Valley     19:27.9  6:17  D 57  
  247  226 Jack Morris         JR 67  Cato-Meridian          19:29.2  6:18  D 58  
  248  227 Ben Kilian          SR 81  Proctor                19:29.3  6:18  A 63  
  249  228 Jon Rzepka          JR 68  Cortland               19:30.4  6:18  B 71  
  250  229 Dan Jorolemon       SO 66  Jordan-Elbridge        19:31.0  6:18  C 58  
  251      Ryan Brooks         SO 67  New Hartford           19:31.5  6:18  B 72  
  252      Matthew Moade       SR 82  DeRuyter               19:31.7  6:18  D 59  
  253  230 Andrew Martin       SO 68  Central Square         19:32.1  6:19  A 64  
  254  231 Caleb Oczkowski     SO 69  Proctor                19:32.7  6:19  A 65  
  255  232 Sean Banks          SO 70  Adirondack             19:33.6  6:19  C 59  
  256      James Somers         8  3  Hannibal               19:34.0  6:19  C 60  
  257  233 Trevor Kline        SO 71  VVS                    19:34.3  6:19  B 73  
  258  234 Joe Karboski        SR 83  APW                    19:34.6  6:19  C 61  
  259  235 Brandon Ross        SR 84  New York Mills         19:35.1  6:20  D 60  
  260  236 Matt Sheldon        FR 34  Jordan-Elbridge        19:35.2  6:20  C 62  
  261  237 Devlin Cameron      FR 35  Chittenango            19:35.4  6:20  B 74  
  262  238 Stephen Ciaccio     SR 85  Skaneateles            19:35.5  6:20  C 63  
  263  239 Joey Lewis          SO 72  Clinton                19:35.8  6:20  C 64  
  264  240 Austin Spiridilozzi SR 86  Chittenango            19:35.9  6:20  B 75  
  265      Vinny Gettino       SR 87  West Genesee           19:36.0  6:20  A 66  
  266  241 Erik Smith          SO 73  Clinton                19:36.2  6:20  C 65  
  267      John Motell         SR 88  Hannibal               19:36.5  6:20  C 66  
  268      Andrew Marsh        JR 69  Marcellus              19:36.8  6:20  C 67  
  269  242 Joaquim Landry      JR 70  Cooperstown            19:37.2  6:20  D 61  
  270  243 Nick Manaseri       SR 89  Oneida                 19:37.6  6:20  B 76  
  271  244 Christopher McDonou FR 36  Blessed Virgin Mary    19:38.3  6:21  D 62  
  272      Zach Carpenter      SO 74  Adirondack             19:38.4  6:21  C 68  
  273  245 John Fowler         JR 71  Indian River           19:38.5  6:21  B 77  
  274  246 Tom Culeton         SR 90  CBA                    19:38.9  6:21  C 69  
  275  247 Geo Silvestri        8  4  Oriskany               19:39.2  6:21  D 63  
  276  248 Ashton Miller       SR 91  Oneida                 19:40.0  6:21  B 78  
  277  249 Steven Gassner      SR 92  Whitesboro             19:40.2  6:21  B 79  
  278      Seth Garrett        JR 72  New Hartford           19:40.6  6:21  B 80  
  279  250 Eric Leach          JR 73  Phoenix                19:41.0  6:21  B 81  
  280  251 Michael Schumaker   FR 37  Port Byron             19:41.1  6:21  C 70  
  281  252 Kenny Sargent       SR 93  Auburn                 19:41.1  6:21  A 67  
  282  253 Daizon Lewis        SR 94  VVS                    19:41.6  6:22  B 82  
  283  254 Jordan Anthony      SR 95  Port Byron             19:41.7  6:22  C 71  
  284      Tyler Glowaki       JR 74  Jamesville-Dewitt      19:42.0  6:22  B 83  
  285  255 Riley Nash           8  5  CBA                    19:42.7  6:22  C 72  
  286  256 Austin Batson       SR 96  VVS                    19:43.1  6:22  B 84  
  287      Mark Dellefave      SR 97  West Genesee           19:43.6  6:22  A 68  
  288  257 Nick Despins        FR 38  New York Mills         19:43.7  6:22  D 64  
  289  258 Brad Wylde          SR 98  Phoenix                19:44.1  6:22  B 85  
  290  259 Mike Copperwheat    SR 99  New York Mills         19:44.7  6:23  D 65  
  291  260 Logan Grihin        SR100  Homer                  19:44.8  6:23  B 86  
  292  261 Bryce Byrns         JR 75  Phoenix                19:45.2  6:23  B 87  
  293  262 Eric Lally          SO 75  Weedsport              19:45.4  6:23  D 66  
  294  263 Zach Balog          SR101  Port Byron             19:46.4  6:23  C 73  
  295  264 Alex Waterman       FR 39  Oriskany               19:47.2  6:23  D 67  
  296  265 Tyler Stevens       FR 40  Cortland               19:48.6  6:24  B 88  
  297  266 Mike Lynch          SO 76  Auburn                 19:48.8  6:24  A 69  
  298  267 Trevor Hines        SR102  Syracuse East          19:49.1  6:24  A 70  
  299      Jack Savage         SO 77  Westhill-Ludden        19:49.8  6:24  B 89  
  300  268 Aiden Hennessey     JR 76  Carthage               19:50.0  6:24  B 90  
  301  269 Jacob Bailey        SR103  Fulton                 19:51.5  6:25  B 91  
  302  270 Ezra Belknap        SO 78  Homer                  19:52.2  6:25  B 92  
  303  271 Cameron Horning     JR 77  APW                    19:52.5  6:25  C 74  
  304      Gavin Maloney       FR 41  Tully                  19:54.3  6:26  D 68  
  305  272 Joe Capozza         JR 78  Skaneateles            19:55.0  6:26  C 75  
  306  273 Max Hall            SO 79  Skaneateles            19:55.4  6:26  C 76  
  307  274 Dave Gratien        FR 42  Chittenango            19:56.0  6:26  B 93  
  308  275 Calvin Blackwell    JR 79  Skaneateles            19:56.1  6:26  C 77  
  309      Caleb Seale         SO 80  Chittenango            19:56.8  6:27  B 94  
  310  276 Jacob Smith         FR 43  West Canada Valley     19:57.0  6:27  D 69  
  311  277 Jack Gabor          SO 81  Cazenovia              19:57.2  6:27  C 78  
  312  278 Brandon Sebelowitz  SR104  APW                    19:58.5  6:27  C 79  
  313  279 Jacob Wells         SO 82  Cazenovia              19:59.1  6:27  C 80  
  314  280 Nick Paciorek       FR 44  Skaneateles            20:01.9  6:28  C 81  
  315  281 Troy Purcell        SR105  Beaver River           20:02.6  6:28  D 70  
  316      Ansel Amanna        JR 80  New Hartford           20:02.9  6:28  B 95  
  317  282 Kenny Ulrich        JR 81  Sherburne-Earlville    20:02.9  6:28  C 82  
  318      Cale Engle          SO 83  Clinton                20:03.1  6:29  C 83  
  319      Chris Niebuhr       SR106  Skaneateles            20:04.3  6:29  C 84  
  320  283 Mark Tompkins       JR 82  Camden                 20:04.7  6:29  B 96  
  321  284 Matt O'Neill        SR107  Syracuse West          20:05.0  6:29  A 71  
  322  285 Tyler Laflamm       SR108  Mexico                 20:05.6  6:29  B 97  
  323  286 Tristen Carrig      SR109  Little Falls           20:05.7  6:29  C 85  
  324  287 Shawn Sullivan      SO 84  Indian River           20:06.4  6:30  B 98  
  325      Jack Richards       SO 85  West Genesee           20:07.0  6:30  A 72  
  326      Parker Wing         SO 86  Jamesville-Dewitt      20:07.6  6:30  B 99  
  327      Murphy Lowery       JR 83  Central Square         20:08.6  6:30  A 73  
  328  288 Cody Simmons        JR 84  New York Mills         20:09.3  6:31  D 71  
  329  289 John Domenico       SO 87  Oriskany               20:09.5  6:31  D 72  
  330  290 Noah Walden         SO 88  Hamilton               20:12.0  6:31  D 73  
  331      Robert Musante      SO 89  Clinton                20:13.0  6:32  C 86  
  332      Owen Lovell         JR 85  Central Square         20:13.3  6:32  A 74  
  333  291 Brendon York        SR110  Hamilton               20:13.5  6:32  D 74  
  334  292 Evan Jones          JR 86  Pulaski                20:14.8  6:32  C 87  
  335      John Salisbury      SO 90  Tully                  20:14.8  6:32  D 75  
  336  293 Nathan Proper       SO 91  Rome Free Academy      20:15.5  6:33  A 75  
  337  294 Jacob Perrotta      JR 87  East Syracuse-Minoa    20:16.1  6:33  B100  
  338  295 Teddy Mercer        FR 45  Homer                  20:16.4  6:33  B101  
  339  296 Logan Shepardson    FR 46  Oswego                 20:17.9  6:33  B102  
  340      Waqeel Johnson      SR111  Adirondack             20:18.1  6:33  C 88  
  341  297 Kenneth Adames-Ramo SR112  Indian River           20:18.3  6:33  B103  
  342  298 Seamus Riley        SO 92  Rome Free Academy      20:18.5  6:34  A 76  
  343  299 Conor O'Hara        FR 47  Camden                 20:18.6  6:34  B104  
  344  300 Dan Ralston         JR 88  Cooperstown            20:19.8  6:34  D 76  
  345  301 Nate Castor         JR 89  East Syracuse-Minoa    20:21.7  6:35  B105  
  346      Michael Welch       JR 90  Marcellus              20:21.9  6:35  C 89  
  347  302 Lucas Fudo          SR113  Weedsport              20:22.0  6:35  D 77  
  348      Thomas Manna        SR114  Whitesboro             20:23.1  6:35  B106  
  349  303 Nick Julian         JR 91  Proctor                20:23.3  6:35  A 77  
  350  304 Zachary Kinnally    FR 48  CBA                    20:23.5  6:35  C 90  
  351  305 Jacob Simpson       SR115  Phoenix                20:23.9  6:35  B107  
  352  306 Connor Burke        FR 49  Syracuse West          20:23.9  6:35  A 78  
  353  307 Stephen Ponzer      FR 50  Cazenovia              20:24.3  6:35  C 91  
  354  308 Jakob Dillon        SO 93  Port Byron             20:24.7  6:36  C 92  
  355  309 Jossman Vasques-Hea JR 92  Fulton                 20:25.2  6:36  B108  
  356      Garrett Watkins     FR 51  Phoenix                20:25.4  6:36  B109  
  357  310 Emerson Shenandoah  SR116  LaFayette              20:25.5  6:36  D 78  
  358  311 Aaron Lesch          8  6  Manlius Pebble Hill    20:26.1  6:36  D 79  
  359  312 Rishov Chatterjee   JR 93  East Syracuse-Minoa    20:26.8  6:36  B110  
  360  313 Ryan Williams       SO 94  South Lewis            20:27.5  6:36  D 80  
  361  314 Alexander Decarco   SR117  Weedsport              20:27.9  6:37  D 81  
  362  315 Danny Rudloff       JR 94  Cooperstown            20:28.5  6:37  D 82  
  363  316 Kevin Niles         JR 95  Fabius-Pompey          20:29.0  6:37  D 83  
  364      Kollin Van Wagenen  SO 95  Homer                  20:29.6  6:37  B111  
  365  317 Austin Attwood      JR 96  Oswego                 20:29.9  6:37  B112  
  366  318 Morgan Seller       JR 97  South Lewis            20:30.0  6:37  D 84  
  367      Robert Bauer        FR 52  Whitesboro             20:30.2  6:37  B113  
  368  319 Noah Newton         JR 98  South Jefferson        20:30.6  6:37  C 93  
  369  320 Matthew Sulivan     SO 96  South Jefferson        20:30.9  6:38  C 94  
  370  321 Greg Walsh          FR 53  Auburn                 20:31.4  6:38  A 79  
  371  322 Nathan Williams     SO 97  Syracuse West          20:32.3  6:38  A 80  
  372  323 Josh Davis          FR 54  Westmoreland           20:32.4  6:38  D 85  
  373  324 Robbie Vandresar    FR 55  VVS                    20:32.9  6:38  B114  
  374  325 Noah Lamie          JR 99  Proctor                20:33.2  6:38  A 81  
  375      Larry Pilon         SO 98  Phoenix                20:34.0  6:39  B115  
  376  326 Carson Schweinsberg  8  7  South Lewis            20:34.1  6:39  D 86  
  377  327 Frankie Dahar       SR118  Oswego                 20:34.3  6:39  B116  
  378  328 Jonah Wheeler       SO 99  Solvay                 20:35.6  6:39  C 95  
  379      James Dougherty     SO100  Jamesville-Dewitt      20:36.1  6:39  B117  
  380      Devin Caruso        JR100  Sauquoit Valley        20:36.7  6:39  D 87  
  381  329 Matt Frye           SO101  Onondaga               20:37.1  6:40  D 88  
  382  330 Ben Stroh           JR101  Fabius-Pompey          20:38.5  6:40  D 89  
  383  331 Devon Everson       JR102  Herkimer               20:39.0  6:40  D 90  
  384      Tyler Rudolph       SO102  Old Forge              20:39.9  6:40  D 91  
  385      Matthew Thompson    JR103  East Syracuse-Minoa    20:40.2  6:41  B118  
  386  332 Mitchell Zhang      JR104  Camden                 20:40.8  6:41  B119  
  387  333 Carmen Ferrone      JR105  Proctor                20:41.3  6:41  A 82  
  388      Zekiel Wicks        SO103  Syracuse West          20:41.7  6:41  A 83  
  389      Enzo Cicchinelli    JR106  Clinton                20:42.4  6:41  C 96  
  390  334 Alex Joss-Forbes    SR119  Mexico                 20:44.6  6:42  B120  
  391  335 Sam Carbonaro       FR 56  Auburn                 20:45.3  6:42  A 84  
  392      Alex Wulff          JR107  Skaneateles            20:45.9  6:42  C 97  
  393  336 John Brusa          JR108  Solvay                 20:46.7  6:43  C 98  
  394  337 Logan Kinney        FR 57  Jordan-Elbridge        20:46.9  6:43  C 99  
  395      James McPherson     SO104  Cazenovia              20:47.7  6:43  C100  
  396      Damon Chatas        FR 58  Syracuse West          20:47.7  6:43  A 85  
  397      Michael Sanders     FR 59  East Syracuse-Minoa    20:48.1  6:43  B121  
  398  338 Ben York            SO105  Port Byron             20:48.4  6:43  C101  
  399  339 Mark Schuffenecker  JR109  Oswego                 20:50.9  6:44  B122  
  400  340 Alex Flack          SR120  Oswego                 20:51.3  6:44  B123  
  401  341 Adam Kantor         FR 60  CBA                    20:51.5  6:44  C102  
  402  342 Dennis Delaney      JR110  Canastota              20:51.7  6:44  C103  
  403  343 Ben Posnick         JR111  Onondaga               20:52.9  6:45  D 92  
  404  344 Matt Miller         SR121  APW                    20:53.1  6:45  C104  
  405  345 Nathan Lesch        SO106  Manlius Pebble Hill    20:53.2  6:45  D 93  
  406      Dominic Grasso      SR122  Skaneateles            20:54.4  6:45  C105  
  407  346 Austin McGregor     SO107  Cato-Meridian          20:56.1  6:46  D 94  
  408  347 Chase Pappa         JR112  Sandy Creek            20:56.4  6:46  D 95  
  409  348 Gennaro Durso       SR123  Utica Notre Dame       20:56.5  6:46  D 96  
  410      Michael Morse       SR124  Homer                  20:57.3  6:46  B124  
  411      Dylan Price         FR 61  Chittenango            20:57.9  6:46  B125  
  412  349 Wes Clarke          FR 62  West Canada Valley     20:59.0  6:47  D 97  
  413  350 Logan Drake         SR125  Indian River           20:59.1  6:47  B126  
  414      Ben Masten          JR113  Faith Heritage         20:59.4  6:47  D 98  
  415  351 Ryan Yutzler        SR126  Remsen                 21:01.6  6:47  D 99  
  416  352 Gavin Reid          FR 63  Oriskany               21:03.1  6:48  D100  
  417  353 Max Thomann         FR 64  Holland Patent         21:03.3  6:48  C106  
  418  354 Jeremy Reynolds     JR114  LaFayette              21:05.0  6:49  D101  
  419  355 Oliver Bernhart     SR127  Cato-Meridian          21:06.1  6:49  D102  
  420  356 Aaron Spoor         SO108  Weedsport              21:07.0  6:49  D103  
  421  357 Austin Green        SR128  Little Falls           21:07.6  6:49  C107  
  422  358 Nic Potter          SO109  Sandy Creek            21:09.5  6:50  D104  
  423  359 Matthew McDermott   FR 65  Canastota              21:09.9  6:50  C108  
  424      Zachary Hadasz      SR129  Whitesboro             21:10.9  6:50  B127  
  425  360 Liam Stahl          SR130  Hamilton               21:11.2  6:51  D105  
  426      Clayton Boyce       JR115  Cortland               21:11.9  6:51  B128  
  427  361 Damian Hall         SR131  Blessed Virgin Mary    21:12.7  6:51  D106  
  428  362 Sean Meyer          JR116  Cooperstown            21:13.0  6:51  D107  
  429  363 Mitch Labeef        JR117  Fulton                 21:14.3  6:52  B129  
  430  364 Nate Healy          FR 66  Holland Patent         21:14.4  6:52  C109  
  431  365 Nicholas Melchiore  SR132  Camden                 21:14.7  6:52  B130  
  432      Jodan Cornell       SO110  Beaver River           21:14.9  6:52  D108  
  433  366 Riley Hathaway      FR 67  Pulaski                21:15.0  6:52  C110  
  434  367 Shant Danadian      FR 68  Oneida                 21:15.1  6:52  B131  
  435  368 Garnet Pfeffer      SO111  Indian River           21:15.9  6:52  B132  
  436  369 Julian Warren       SR133  Watertown              21:16.1  6:52  B133  
  437      Mike Sawmiller      JR118  Tully                  21:16.9  6:52  D109  
  438      Sam Galasso         JR119  Cazenovia              21:17.7  6:53  C111  
  439  370 Tristan Rainford    JR120  Sherburne-Earlville    21:17.9  6:53  C112  
  440  371 Daniel McKeown      SR134  Rome Free Academy      21:19.5  6:53  A 86  
  441  372 Zachary Scribner    SO112  Watertown              21:20.1  6:53  B134  
  442      Dixon Ameele        SO113  Phoenix                21:21.3  6:54  B135  
  443  373 Wilson Allen        SO114  Oneida                 21:21.8  6:54  B136  
  444      Aaric Celeste       JR121  Oswego                 21:22.3  6:54  B137  
  445      Josh Pucci          JR122  CBA                    21:22.6  6:54  C113  
  446      Ryan Lovell         SO115  Central Square         21:23.3  6:54  A 87  
  447  374 Noah Levine         SO116  Watertown              21:23.9  6:55  B138  
  448  375 Riley Houde         SO117  APW                    21:24.1  6:55  C114  
  449      Joe Settineri       SR135  Homer                  21:24.4  6:55  B139  
  450  376 Cody Lilley         SR136  South Jefferson        21:25.4  6:55  C115  
  451  377 Nick Cohen          SR137  Proctor                21:26.4  6:55  A 88  
  452  378 Dillon Hellser      SO118  South Lewis            21:27.4  6:56  D110  
  453      Carl Graziadei      FR 69  Oriskany               21:28.3  6:56  D111  
  454      Garrett Smith       SO119  South Lewis            21:28.8  6:56  D112  
  455      Connor Kniffen      JR123  Syracuse West          21:29.1  6:56  A 89  
  456  379 Joseph Fazio        FR 70  Westmoreland           21:30.2  6:57  D113  
  457      Jared Wilmot        JR124  Port Byron             21:30.3  6:57  C116  
  458      Nate Shaw           JR125  Fulton                 21:31.3  6:57  B140  
  459      Eli Durgan          FR 71  South Lewis            21:33.3  6:58  D114  
  460      David Fletcher      SR138  Oriskany               21:35.8  6:58  D115  
  461      Ethan Marshall      JR126  DeRuyter               21:36.4  6:59  D116  
  462  380 Bobby Faynor        FR 72  Auburn                 21:36.8  6:59  A 90  
  463  381 Caleb Royce         SR139  Rome Free Academy      21:39.2  7:00  A 91  
  464  382 Christian Dotts     SO120  Auburn                 21:40.8  7:00  A 92  
  465  383 Adrian Warner       JR127  Fabius-Pompey          21:41.5  7:00  D117  
  466  384 Haenhyanonhna' Powl FR 73  LaFayette              21:44.6  7:01  D118  
  467      Kieran Hermann      SR140  Port Byron             21:47.4  7:02  C117  
  468  385 Andrew Clemens      SO121  LaFayette              21:47.9  7:02  D119  
  469  386 William McDonnell   SR141  Indian River           21:48.2  7:02  B141  
  470      Nick Olsen          FR 74  Old Forge              21:51.7  7:04  D120  
  471      Matt Brayman        FR 75  Camden                 21:51.9  7:04  B142  
  472  387 Brody Cooley        SR142  Sandy Creek            21:53.4  7:04  D121  
  473      Bailey Hourihan     FR 76  Fulton                 21:54.2  7:04  B143  
  474  388 Paul Schult         JR128  Hamilton               21:56.2  7:05  D122  
  475  389 Devon Scott         JR129  LaFayette              21:57.7  7:06  D123  
  476  390 Stephen Schroeder   JR130  Blessed Virgin Mary    21:58.1  7:06  D124  
  477      Josh Smoulcey       FR 77  Oriskany               22:00.8  7:07  D125  
  478  391 Darrick Ball        FR 78  Oneida                 22:01.5  7:07  B144  
  479      Timothy Duncan      JR131  Indian River           22:05.6  7:08  B145  
  480      Tad Patterson       FR 79  Port Byron             22:08.8  7:09  C118  
  481      Stefan Colbert      JR132  Indian River           22:10.2  7:10  B146  
  482      Kaleb Ciani         JR133  Camden                 22:10.5  7:10  B147  
  483      Dan Conover         FR 80  LaFayette              22:12.1  7:10  D126  
  484      Brad Patterson      JR134  Oswego                 22:12.2  7:10  B148  
  485      John Henry Light-Ol JR135  Cazenovia              22:14.1  7:11  C119  
  486      Stephen Norrs       FR 81  Adirondack             22:15.1  7:11  C120  
  487  392 Jonathan Stone      FR 82  Cooperstown            22:15.3  7:11  D127  
  488  393 Damien Muessig      SO122  VVS                    22:15.6  7:11  B149  
  489      MacGregor Ritz-Kenn SO123  Old Forge              22:16.4  7:12  D128  
  490  394 Nicky Radford       SR143  Sandy Creek            22:18.1  7:12  D129  
  491  395 Nicholas Guarrera   SO124  Watertown              22:21.3  7:13  B150  
  492      Zach Eaton          SO125  Camden                 22:22.0  7:13  B151  
  493  396 John Bierut         SR144  Manlius Pebble Hill    22:22.2  7:13  D130  
  494  397 Joe Russo           SR145  Onondaga               22:24.6  7:14  D131  
  495  398 Adam Oliver         SR146  Manlius Pebble Hill    22:25.2  7:14  D132  
  496      Jordan Gunnip       JR136  Jordan-Elbridge        22:25.6  7:15  C121  
  497  399 Kevin Mason         SO126  Mexico                 22:27.7  7:15  B152  
  498      Mark Rybka          FR 83  New York Mills         22:27.7  7:15  D133  
  499  400 Nick Stallman       JR137  Herkimer               22:27.9  7:15  D134  
  500  401 Nathan Collinsworth FR 84  Manlius Pebble Hill    22:31.5  7:16  D135  
  501  402 Evan Alexander      SR147  Onondaga               22:31.7  7:17  D136  
  502  403 L. Tom Dagal        JR138  Weedsport              22:32.2  7:17  D137  
  503  404 Justin Brewer       JR139  Oneida                 22:32.3  7:17  B153  
  504      Nolan Drake         SO127  Indian River           22:32.6  7:17  B154  
  505  405 Jacob Mulpagano     SR148  Sandy Creek            22:32.8  7:17  D138  
  506  406 Sam Kippen          SR149  Solvay                 22:35.0  7:18  C122  
  507  407 Caleb Larcher       FR 85  Sherburne-Earlville    22:35.3  7:18  C123  
  508  408 Spencer Sudduth     SO128  Watertown              22:35.9  7:18  B155  
  509      Will Bianchi        FR 86  CBA                    22:36.8  7:18  C124  
  510  409 Brandon Lambert     SR150  Sherburne-Earlville    22:37.1  7:18  C125  
  511  410 Jeremy Carroll      SO129  Hamilton               22:37.2  7:18  D139  
  512  411 Ben Carguello       FR 87  Pulaski                22:37.4  7:18  C126  
  513      William Robbins     SO130  Sandy Creek            22:37.5  7:18  D140  
  514  412 Daniel Novak        FR 88  Pulaski                22:37.8  7:18  C127  
  515      Jack Caughey         8  8  LaFayette              22:39.1  7:19  D141  
  516  413 Patrick Albrect     FR 89  Westmoreland           22:40.8  7:19  D142  
  517      Stuart Palmer       FR 90  New York Mills         22:41.4  7:20  D143  
  518  414 Parker Jackson      SO131  Fabius-Pompey          22:44.4  7:21  D144  
  519  415 Tawakal Rashid      SR151  Syracuse East          22:44.8  7:21  A 93  
  520      Hunter Ducey        SR152  Cooperstown            22:45.5  7:21  D145  
  521  416 Adam Aldrich        FR 91  Sherburne-Earlville    22:47.2  7:22  C128  
  522  417 Nick Deon           SR153  Utica Notre Dame       22:49.3  7:22  D146  
  523  418 Kyler Ford          JR140  Herkimer               22:53.6  7:24  D147  
  524  419 Brandan Parks       JR141  Herkimer               22:54.1  7:24  D148  
  525  420 Dominic Beck        FR 92  Blessed Virgin Mary    22:57.9  7:25  D149  
  526  421 Sam Snow            FR 93  Canastota              22:58.5  7:25  C129  
  527  422 Jonathan Westmiller SO132  Weedsport              22:59.6  7:25  D150  
  528      Brandon Fort        JR142  VVS                    23:07.6  7:28  B156  
  529      Cordell Houppert    JR143  Beaver River           23:10.1  7:29  D151  
  530  423 Ennis Yu            FR 94  Manlius Pebble Hill    23:15.2  7:31  D152  
  531  424 Max Melnyk          FR 95  Solvay                 23:20.5  7:32  C130  
  532      Eli Krupka          FR 96  Faith Heritage         23:21.3  7:32  D153  
  533      Zach Gould          SO133  Beaver River           23:23.3  7:33  D154  
  534      Erik Ansteth        SO134  Auburn                 23:23.7  7:33  A 94  
  535  425 Shaun Rush          JR144  Onondaga               23:24.2  7:33  D155  
  536      Sam Waldron         FR 97  Fulton                 23:25.2  7:34  B157  
  537  426 Sam Debrucque       FR 98  Canastota              23:27.4  7:34  C131  
  538  427 Matthew Delmar      FR 99  Weedsport              23:30.1  7:35  D156  
  539  428 Vinnie Destefano    FR100  Utica Notre Dame       23:35.1  7:37  D157  
  540      Anthony Bergevin    JR145  South Lewis            23:37.6  7:38  D158  
  541      Skylar Tracy        SO135  Weedsport              23:49.6  7:42  D159  
  542      Nate Greene         JR146  Oswego                 23:52.5  7:43  B158  
  543      Kai Wasson          FR101  Cooperstown            23:53.3  7:43  D160  
  544  429 Devin Babcock       SR154  Canastota              23:54.2  7:43  C132  
  545  430 Dylan Clarke        SR155  West Canada Valley     23:55.1  7:43  D161  
  546      Jack Shelhamer      SO136  Poland                 23:56.9  7:44  D162  
  547      Morgan Shute        SO137  LaFayette              23:57.3  7:44  D163  
  548  431 Danny Johnson       SR156  Hamilton               23:59.5  7:45  D164  
  549  432 Derrick Mosher      SO138  Mexico                 24:01.3  7:45  B159  
  550      David Hennigan      SO139  Sandy Creek            24:07.1  7:47  D165  
  551      Ke'shawn Thomas     JR147  Auburn                 24:10.2  7:48  A 95  
  552      Jacob Sipes         SO140  Onondaga               24:16.2  7:50  D166  
  553  433 Jeffrey Klossner    SO141  Remsen                 24:18.6  7:51  D167  
  554      Will Dungey         JR148  Jordan-Elbridge        24:19.3  7:51  C133  
  555  434 Riley Schmidt       JR149  Hamilton               24:20.5  7:52  D168  
  556      Ethan Gentile       FR102  Onondaga               24:27.2  7:54  D169  
  557      John Kane           FR103  Bishop Grimes          24:28.1  7:54  D170  
  558  435 Stephen Trail       FR104  Fabius-Pompey          24:35.0  7:56  D171  
  559  436 Mark Carpenter      SR157  Solvay                 24:35.6  7:56  C134  
  560  437 Ahemed Mehmedovic   SR158  Proctor                24:36.0  7:57  A 96  
  561  438 Keerthi Martyn      SO142  Manlius Pebble Hill    24:37.0  7:57  D172  
  562      Jacob Maloney       SO143  Watertown              24:37.4  7:57  B160  
  563  439 Patrick Reardon     SO144  Little Falls           24:41.4  7:58  C135  
  564  440 Vincent Marchese    SR159  Little Falls           24:41.6  7:58  C136  
  565      Brandon Caufield    FR105  Pulaski                24:43.1  7:59  C137  
  566  441 Eddie Rose          SR160  Little Falls           24:49.4  8:01  C138  
  567  442 Ethan Kenny         JR150  Remsen                 25:00.1  8:04  D173  
  568      Ethan Madden        JR151  Jordan-Elbridge        25:00.3  8:04  C139  
  569      Aidan Woods         FR106  Hamilton               25:00.4  8:04  D174  
  570      Jack Murray         FR107  Manlius Pebble Hill    25:00.6  8:05  D175  
  571      Mike Guller         JR152  Mt. Markham            25:04.7  8:06  D176  
  572      Joey Peters         SR161  Proctor                25:11.7  8:08  A 97  
  573  443 Michael Williams    SO145  South Jefferson        25:22.9  8:12  C140  
  574      Spencer Dalessandro SO146  Watertown              25:30.5  8:14  B161  
  575  444 Adam Short          JR153  Cato-Meridian          25:41.4  8:18  D177  
  576      Lucas Smith         JR154  Hamilton               25:41.6  8:18  D178  
  577  445 Braeton Henzel      SO147  West Canada Valley     25:43.1  8:18  D179  
  578      Bob Julian          FR108  Proctor                25:53.1  8:21  A 98  
  579  446 Jacob Beach         SO148  Herkimer               25:54.6  8:22  D180  
  580      Alex Hulbert        SO149  Watertown              26:03.8  8:25  B162  
  581  447 Lester Ropeter      SO150  Little Falls           26:16.6  8:29  C141  
  582  448 Ehmoemo Qui         JR155  Syracuse East          26:22.4  8:31  A 99  
  583      Michael Rouleau     FR109  Carthage               26:48.8  8:39  B163  
  584  449 Stephen Vega        SR162  Little Falls           26:49.1  8:40  C142  
  585  450 Austin Wolfran      JR156  Herkimer               27:07.2  8:45  D181  
  586  451 Nolan Singer        JR157  Remsen                 27:07.7  8:46  D182  
  587  452 Karsten Bratge      FR110  Westmoreland           27:09.4  8:46  D183  
  588      Alex Mogavero       SR163  Weedsport              27:33.5  8:54  D184  
  589      John Seitz          SR164  Weedsport              27:33.8  8:54  D185  
  590      Adam Cosette        JR158  Waterville             27:36.1  8:55  D186  
  591      Connor Cristman     FR111  Little Falls           27:46.7  8:58  C143  
  592      Nick Petrie         SO151  Little Falls           27:59.9  9:02  C144  
  593  453 Jacob Oot           SO152  Cato-Meridian          28:00.6  9:03  D187  
  594      Jacob Aller         JR159  DeRuyter               28:02.3  9:03  D188  
  595      Sean Hennigan       FR112  Sandy Creek            28:24.4  9:10  D189  
  596      Forest Hall         FR113  Pulaski                29:01.1  9:22  C145  
  597      Aidan Pascal        SR165  Little Falls           31:58.9 10:19  C146  
  598  454 Riley Webster       FR114  Sherburne-Earlville    33:00.0 10:39  C147  
  599      Kyle Yaddow         FR115  Waterville             39:10.0 12:39  D190