53rd McQuaid Invitational
                 September 30, 2017 - Genesee Valley Park

                      Results by Yen Timing Services
                             www.yentiming.com

                           Boys 3 Mile - Merged
--------------------------------------------------------------------------
                               GRADE                                  MILE
PLACE  PTS NAME                PLACE SCHOOL                  TIME     PACE
--------------------------------------------------------------------------
    1      Thomas Witkowicz    12  1 All Saints Cath-ONT     14:33.9  4:52          
    2    1 Silas Derfel        12  2 Ithaca                  14:40.4  4:54          
    3    2 Ian Russ            12  3 East Aurora             14:46.7  4:56          
    4    3 Shea Weilbaker      11  1 Saratoga Springs        14:48.6  4:57          
    5    4 Cal Puskar          12  4 Orchard Park            14:49.4  4:57          
    6    5 Nathan Lawler       12  5 Pittsford Mendon        14:52.1  4:58          
    7    6 Tyler Berg          11  2 Burnt Hills-Ballston La 14:57.2  5:00          
    8    7 Tyler Senall        12  6 Penfield                15:02.1  5:01          
    9    8 Peter Dauenhauer    12  7 St. Xavier-OH           15:05.6  5:02          
   10    9 Bryce Derick        11  3 Corning                 15:06.5  5:03          
   11   10 Behailu Bekele-Arcu 10  1 Warwick Valley          15:06.7  5:03          
   12   11 Ben Bulkeley        11  4 Fairport                15:08.3  5:03          
   13   12 Evan Brennan        11  5 Burnt Hills-Ballston La 15:09.1  5:04          
   14   13 Dan Gahagan         12  8 Corning                 15:09.6  5:04          
   15   14 Jack Huber          12  9 Bethlehem Central       15:11.2  5:04          
   16   15 Brian Wyler         12 10 Strongsville-OH         15:12.0  5:04          
   17   16 Ryan Buzby          12 11 Grand Island            15:12.6  5:05          
   18   17 Aidan Gillooley     11  6 Burnt Hills-Ballston La 15:13.3  5:05          
   19   18 Thomas Gardiner     12 12 Warwick Valley          15:13.4  5:05          
   20   19 Nate Price          11  7 General McLane          15:14.1  5:05          
   21   20 Cameron Davis       12 13 Bethlehem Central       15:14.8  5:05          
   22   21 Sam Lawler          10  2 Pittsford Mendon        15:15.4  5:06          
   23   22 Abel Hagos          11  8 McQuaid Jesuit          15:16.2  5:06          
   24   23 Hunter Petrik       12 14 Mount Saint Joseph      15:16.7  5:06          
   25   24 Payton Gleason      12 15 Churchville-Chili       15:17.3  5:06          
   26   25 Michael Peppy       12 16 Maple Grove             15:19.4  5:07          
   27      Marcel Aubry        12 17 Ecole Secondaire Toront 15:22.8  5:08          
   28   26 Max Leclair         11  9 Hil. Davidson           15:23.5  5:08          
   29   27 Erik Andrzejewski   11 10 General McLane          15:25.9  5:09          
   30   28 Owen Walker         12 18 Vernon-Verona-Sherri    15:26.0  5:09          
   31   29 Ray Sambrotto       12 19 Sweet Home              15:26.6  5:09          
   32   30 Brandon Curley      12 20 Montrose-PA             15:27.9  5:10          
   33   31 Dylan Canarelli     12 21 Sauquoit Valley         15:28.9  5:10          
   34   32 Grey Conover        11 11 Clarence                15:29.2  5:10          
   35   33 Matthew Hoak        11 12 St. Xavier-OH           15:30.1  5:11          
   36   34 Connor Johanssen    11 13 Hil. Davidson           15:30.6  5:11          
   37   35 Nicholas Andrews    11 14 Brockport               15:30.8  5:11          
   38   36 Shane Pease         12 22 Greece Athena           15:31.0  5:11          
   39   37 Scott Loforte       12 23 Canandaigua             15:31.4  5:11          
   40   38 Matt Cavaliere      11 15 Bethlehem Central       15:32.0  5:11          
   41   39 Colin Waters        11 16 Arlington               15:32.4  5:11          
   42   40 Josef Raphael Oettl 12 24 Xavier-NYC              15:32.8  5:11          
   43   41 Peter Kostarellis   11 17 Churchville-Chili       15:33.1  5:12          
   44   42 Dillon Vandermortel 12 25 Newark                  15:33.3  5:12          
   45   43 Nathan Lawson       11 18 Corning                 15:33.6  5:12          
   46   44 Tyler Locke         11 19 Arlington               15:33.8  5:12          
   47   45 Joe Doogan          11 20 St. Xavier-OH           15:34.1  5:12          
   48      Caleb Moore         12 26 Seton Catholic-Platt    15:34.8  5:12          
   49      Tommy Appenheimer   11 21 Cardinal OHara          15:35.3  5:12          
   50   46 David Bergamasco    12 27 Williamsville South     15:36.6  5:13          
   51   47 David Metacarpa     10  3 Burnt Hills-Ballston La 15:36.7  5:13          
   52   48 Tim Dwyer           12 28 Ballston Spa HS         15:37.3  5:13          
   53   49 Sawyer Gywn Rowsom  12 29 Xavier-NYC              15:39.1  5:13          
   54   50 Ben Hoffman         10  4 Elk County Cath-PA      15:39.5  5:14          
   55   51 Andrew Tighe        12 30 Hil. Davidson           15:39.7  5:14          
   56   52 Gabe Planty         10  5 Watkins Glen            15:40.2  5:14          
   57   53 Noah Mattice        12 31 Ithaca                  15:40.4  5:14          
   58   54 Nick Hunziker       11 22 Burnt Hills-Ballston La 15:40.8  5:14          
   59   55 John Cyprus         12 32 Manhasset               15:41.1  5:14          
   60   56 Ken Abrahim         11 23 Williamsville North     15:42.2  5:15          
   61   57 Sean Byrnes         12 33 West Genesee            15:42.8  5:15          
   62   58 Nathan Reeves       11 24 Liverpool               15:43.0  5:15          
   63   59 Andrew Taylor       12 34 Hil. Davidson           15:43.2  5:15          
   64   60 Sean Henretta       11 25 Fairport                15:43.7  5:15          
   65   61 Jeremiah Carnicelli 12 35 Mynderse Academy        15:44.1  5:15          
   66   62 Jack Hands          12 36 St. Xavier-OH           15:44.6  5:15          
   67   63 Matt Laframboise    11 26 Greece Arcadia          15:45.0  5:15          
   68   64 Alexander Simpson   10  6 Ithaca                  15:45.3  5:16          
   69   65 Torrey Jacobson-Eva 10  7 Corning                 15:45.5  5:16          
   70   66 Armani Merloni      11 27 Lancaster               15:45.5  5:16          
   71   67 Joe Riccardi        12 37 Marcellus               15:45.8  5:16          
   72   68 Jack Altman         11 28 Hil. Davidson           15:46.3  5:16          
   73   69 Evan Whittaker      12 38 Trumansburg             15:46.4  5:16          
   74   70 Aaron Planty        12 39 Watkins Glen            15:46.7  5:16          
   75   71 Michael Holly       12 40 St. Xavier-OH           15:47.2  5:16          
   76   72 Aidan Donahue       12 41 Xavier-NYC              15:47.3  5:16          
   77      Jacob Appleton      11 29 Lima Christian          15:47.5  5:16          
   78   73 Devin Woodworth     11 30 Horseheads              15:47.6  5:16          
   79   74 Michael Speciale    12 42 Hilton                  15:47.9  5:16          
   80   75 Sheamus Hammerstone 12 43 Notre Dame-Easton-PA    15:48.2  5:17          
   81   76 Grant Stokoe        12 44 Homer                   15:48.6  5:17          
   82   77 Michael Crorkin     12 45 Xavier-NYC              15:48.9  5:17          
   83   78 Riley Grossman      12 46 Bethlehem Central       15:49.6  5:17          
   84   79 Joe Burtzlaff       12 47 Lakewood-OH             15:50.2  5:17          
   85   80 Ben Supron          9   1 Ithaca                  15:50.7  5:17          
   86   81 Scott Smith         12 48 Ithaca                  15:51.7  5:18          
   87   82 Darion Gregory      11 31 Smethport Area-PA       15:52.0  5:18          
   88   83 Josh Glaub          12 49 West Seneca East        15:52.3  5:18          
   89      Gordon Pollock      12 50 Winchester Thurston-PA  15:52.4  5:18          
   90   84 Robert Thompson     12 51 Irondequoit             15:52.4  5:18          
   91   85 John Koons          11 32 Notre Dame-Easton-PA    15:53.2  5:18          
   92   86 Samuel Auernhamer   12 52 Newfane Central         15:53.2  5:18          
   93   87 Joe Juda            12 53 Strongsville-OH         15:53.8  5:18          
   94   88 Cam McDaniel        11 33 Honeoye Falls-Lima      15:54.0  5:18          
   95   89 Dion Killens        11 34 St. Anne's CSS          15:55.4  5:19          
   96   90 Thomas Walters      10  8 St. Xavier-OH           15:55.4  5:19          
   97   91 Matt Bartolotta     10  9 West Genesee            15:55.4  5:19          
   98   92 Eddie Scroxton      10 10 Southwestern-NY         15:56.1  5:19          
   99   93 Coleton Pallatto    12 54 Fairport                15:56.2  5:19          
  100   94 Ryan English        12 55 Addison                 15:56.2  5:19          
  101   95 Josh Lewis          11 35 North East-PA           15:56.3  5:19          
  102   96 Ben Dennison        11 36 Hannibal                15:56.7  5:19          
  103   97 Tj Praschunus       11 37 Liverpool               15:57.1  5:20          
  104   98 Ben Guerin          10 11 Ballston Spa HS         15:57.4  5:20          
  105   99 Alec Andrews        12 56 Brockport               15:57.4  5:20          
  106  100 Majd Rouhana        12 57 Fairport                15:57.4  5:20          
  107  101 Oliver Branham Upto 10 12 Xavier-NYC              15:58.1  5:20          
  108  102 Cole Shawala        11 38 Stow-Munroe Falls-OH    15:58.5  5:20          
  109  103 Aaron Albrecht      12 58 Brockport               15:58.7  5:20          
  110  104 Parker Tent         12 59 East Aurora             15:59.1  5:20          
  111  105 John Swabik         9   2 Clymer-Sherman-Panama   15:59.5  5:20          
  112  106 Camden Zaidel       11 39 Corning                 15:59.8  5:20          
  113  107 Anthony Verro       11 40 Saratoga Springs        16:00.2  5:21          
  114  108 Taylor Mowat        11 41 Sir Winston Churchill   16:00.5  5:21          
  115  109 Tj Randall          10 13 Shaker                  16:00.5  5:21          
  116  110 Brady Tooker        9   3 Saratoga Springs        16:00.9  5:21          
  117  111 James Smith         10 14 Pittsford Mendon        16:01.0  5:21          
  118  112 Hunter Braun        12 60 Victor Central          16:01.4  5:21          
  119  113 Cormac Kramer       10 15 Lakewood-OH             16:02.1  5:21          
  120  114 Cody Smith          12 61 Williamsville North     16:02.2  5:21          
  121  115 Tyler Housum        10 16 Strongsville-OH         16:02.5  5:21          
  122  116 Ryan Thompson       11 42 Irondequoit             16:02.7  5:21          
  123  117 Joshua Johnson      12 62 Fredonia Central        16:03.0  5:21          
  124      Tristan Amell       10 17 Coudersport             16:03.5  5:22          
  125  118 Liam Lewis          12 63 Irondequoit             16:03.5  5:22          
  126  119 Gavin Gronowski     12 64 Walsh Jesuit            16:03.7  5:22          
  127  120 Luke Cabral         11 43 St. James Catholic      16:04.0  5:22          
  128      Steven Segal        10 18 Notre Dame - Elmira     16:04.3  5:22          
  129  121 John Pullano        12 65 Penfield                16:04.3  5:22          
  130  122 Liam Mead           11 44 Montrose-PA             16:04.9  5:22          
  131  123 Jason Anzaldi       11 45 Stow-Munroe Falls-OH    16:05.3  5:22          
  132  124 Gabe Stash          12 66 Marcus Whitman          16:06.4  5:23          
  133      Nick Berg           10 19 E.Syracuse-Minoa        16:06.6  5:23          
  134  125 Jacob Fredericks    10 20 Penfield                16:06.8  5:23          
  135  126 Nick Mills          11 46 St. Xavier-OH           16:07.2  5:23          
  136  127 Isaac Wortman       10 21 Elk County Cath-PA      16:07.3  5:23          
  137  128 Kevin Board         10 22 Burnt Hills-Ballston La 16:07.4  5:23          
  138  129 Kevin Cox           12 67 Warwick Valley          16:07.5  5:23          
  139  130 Andrew Pfeifer      12 68 Arlington               16:07.7  5:23          
  140  131 Noah Farrelly       12 69 Binghamton              16:08.2  5:23          
  141  132 Daniel Bort         12 70 Tully                   16:08.7  5:23          
  142  133 Jared Housum        12 71 Strongsville-OH         16:08.8  5:23          
  143  134 Taylor Philpotts    12 72 Sauquoit Valley         16:09.4  5:24          
  144  135 Frank Derdzinski    11 47 Central Square          16:09.5  5:24          
  145  136 Collin Regan        12 73 Pittsford Sutherland    16:10.0  5:24          
  146      Luke Patrick        12 74 Our Lady of Mount Carme 16:10.0  5:24          
  147      Nate Mountain       9   4 St. Xavier-OH           16:10.0  5:24          
  148  137 Gabe Weresbe        12 75 Warwick Valley          16:10.2  5:24          
  149  138 Dan Daddario        11 48 Clarence                16:10.3  5:24          
  150  139 Max Chew            10 23 McQuaid Jesuit          16:10.7  5:24          
  151  140 Owen Rose           12 76 Vernon-Verona-Sherri    16:10.8  5:24          
  152  141 Rj Fox              12 77 Johnson City-NY         16:10.9  5:24          
  153  142 Owen Hassler        9   5 Xavier-NYC              16:10.9  5:24          
  154  143 Luke Dehart         12 78 Vestal                  16:11.9  5:24          
  155  144 Drew Biegner        11 49 Clarence                16:12.1  5:25          
  156  145 Ryan Watson         12 79 Manhasset               16:12.2  5:25          
  157  146 Joey Zietowski      12 80 Mount Saint Joseph      16:12.3  5:25          
  158  147 Andrew Korts        11 50 Churchville-Chili       16:12.6  5:25          
  159  148 Jack Eastman        12 81 Honeoye Falls-Lima      16:12.7  5:25          
  160  149 Nathaniel Ondracek  11 51 Walsh Jesuit            16:12.7  5:25          
  161  150 Diego Rey           11 52 Fredonia Central        16:12.9  5:25          
  162  151 Teddy Mercer        11 53 Homer                   16:13.3  5:25          
  163      Jake Cousineau      12 82 Centre Wellington-ON    16:13.5  5:25          
  164  152 Anthony Williams    12 83 St. Marcellinus         16:13.9  5:25          
  165  153 Brock Smith         10 24 Seneca-PA               16:14.0  5:25          
  166  154 Christopher Courts  11 54 Manhasset               16:14.1  5:25          
  167  155 Nick Bauman         10 25 Irondequoit             16:15.0  5:25          
  168  156 Ahren Spaker        11 55 Honeoye Falls-Lima      16:15.3  5:26          
  169  157 Hunter Brignall     11 56 Mynderse Academy        16:15.3  5:26          
  170  158 William Maghak      12 84 Fordham Prep            16:15.6  5:26          
  171  159 Hunter Reed         12 85 Clarence                16:15.7  5:26          
  172  160 Connor Wooding      12 86 Churchville-Chili       16:15.7  5:26          
  173  161 Mubeen Zainul       11 57 Horseheads              16:15.8  5:26          
  174  162 Fergus MacDonnell   12 87 Xavier-NYC              16:16.0  5:26          
  175  163 Simon Powley        12 88 Lockport                16:16.2  5:26          
  176  164 Ethan Dietschler    12 89 Clyde-Savannah - Lyons  16:16.3  5:26          
  177  165 Mitch McGreal       12 90 Walsh Jesuit            16:16.4  5:26          
  178  166 Ezra Ruggles        11 58 Saratoga Springs        16:16.4  5:26          
  179      John Dillon         10 26 St. Xavier-OH           16:16.6  5:26          
  180  167 Evan McIlwain       12 91 Addison                 16:17.0  5:26          
  181  168 Brendan Rewakowski  11 59 Westhill                16:17.2  5:26          
  182  169 Dan Frisbee         12 92 Waterloo                16:17.2  5:26          
  183  170 Adam Shah           11 60 Walsh Jesuit            16:17.8  5:26          
  184  171 Matthew Evans       12 93 Randolph                16:17.8  5:26          
  185      Conor Bohrer        9   6 St. Xavier-OH           16:17.9  5:26          
  186  172 Jason Mathewson     9   7 Elmira                  16:18.0  5:26          
  187  173 Maxin McKenzie      11 61 LeRoy                   16:18.2  5:27          
  188  174 David Russo         12 94 Depew                   16:18.2  5:27          
  189  175 Anthony Ruiz        11 62 Dunkirk                 16:18.2  5:27          
  190  176 Sam Schultz         12 95 Sweet Home              16:18.2  5:27          
  191  177 Christopher Garrets 10 27 Shaker                  16:18.2  5:27          
  192  178 Aidan Sweeney       12 96 Manhasset               16:18.7  5:27          
  193  179 Jack Mott           12 97 Strongsville-OH         16:18.8  5:27          
  194  180 Nick Dauphinee      10 28 Irondequoit             16:19.5  5:27          
  195  181 Olaf Oddsson Cricco 11 63 Brighton                16:19.8  5:27          
  196  182 Nick Brancato       11 64 Liverpool               16:19.8  5:27          
  197  183 Michael Verde       12 98 Arlington               16:19.9  5:27          
  198  184 Zane Courtwright    10 29 North East-PA           16:20.0  5:27          
  199  185 Christian Tanner    11 65 Smethport Area-PA       16:20.2  5:27          
  200  186 Matt Woodworth      10 30 Victor Central          16:20.2  5:27          
  201      Ethan Rice          10 31 Xavier-NYC              16:20.3  5:27          
  202  187 Gabe Chisari        11 66 Central Square          16:20.5  5:27          
  203  188 Matt McMullen       10 32 Canandaigua             16:20.6  5:27          
  204  189 John Insinna        11 67 Clarence                16:20.6  5:27          
  205  190 Ethan Abell         12 99 Fairport                16:21.1  5:28          
  206  191 Mark Scanlon        11 68 Arlington               16:21.6  5:28          
  207  192 Xander Guzman       12100 Brighton                16:21.9  5:28          
  208  193 Logan Hoffman       12101 Elk County Cath-PA      16:22.2  5:28          
  209  194 Owen Juan           11 69 Horseheads              16:22.2  5:28          
  210  195 John Cleary         11 70 Corning                 16:22.6  5:28          
  211  196 Ben Dertinger       11 71 Webster Schroeder       16:22.7  5:28          
  212      Logan Carnicelli    12102 Cato-Meridian           16:23.0  5:28          
  213  197 Matt Dippold        12103 Elk County Cath-PA      16:23.1  5:28          
  214  198 Will Quackenbush    12104 Bethlehem Central       16:23.1  5:28          
  215  199 Jacob Winden        12105 Greece Arcadia          16:23.5  5:28          
  216  200 Tony Gettino        12106 West Genesee            16:23.6  5:28          
  217  201 Adam Stefan         11 72 Manhasset               16:24.0  5:28          
  218  202 Vinny Levchenko     9   8 Shaker                  16:24.0  5:28          
  219  203 Daniel Caso         10 33 Arlington               16:24.6  5:29          
  220  204 Sean Holland        12107 Watkins Glen            16:24.8  5:29          
  221  205 Benjamin Fenton     9   9 Horseheads              16:24.9  5:29          
  222  206 Jeremy Platt-Strack 11 73 Warwick Valley          16:25.0  5:29          
  223  207 Alex Patton         10 34 Wyalusing Valley        16:25.2  5:29          
  224  208 Zac Gauronski       11 74 Penfield                16:25.4  5:29          
  225  209 Kevin Heeman        11 75 Wyalusing Valley        16:25.7  5:29          
  226  210 Richard Moore       12108 Groton                  16:25.8  5:29          
  227  211 Johnny Lang         12109 Lockport                16:26.0  5:29          
  228  212 Ryan Stefkovich     12110 McQuaid Jesuit          16:26.0  5:29          
  229  213 Aaron Vivlamore     11 76 Red Creek               16:26.3  5:29          
  230  214 Ryan Worobey        11 77 Vestal                  16:26.9  5:29          
  231  215 Noah Brown          12111 Rush-Henrietta          16:26.9  5:29          
  232  216 Owen Bartlebaugh    10 35 Punxsutawney Area       16:27.2  5:30          
  233  217 Lyle Warrior        12112 Gowanda Central         16:27.5  5:30          
  234  218 Jacob Carnovale     11 78 Elk County Cath-PA      16:27.7  5:30          
  235  219 Garrett Hall        10 36 Penfield                16:27.7  5:30          
  236  220 Brandon Nicosia     11 79 Webster Schroeder       16:28.2  5:30          
  237  221 Shane Urban         11 80 Victor Central          16:28.4  5:30          
  238  222 Frank Colburn       11 81 Maple Grove             16:28.5  5:30          
  239  223 Lucas Powley        10 37 Lockport                16:28.7  5:30          
  240  224 Will Beckhorn       12113 Addison                 16:28.9  5:30          
  241  225 Harry Lengyel       11 82 Sir Winston Churchill   16:29.3  5:30          
  242  226 Seth Maurer         12114 Clarence                16:29.3  5:30          
  243  227 Peter Hansen        11 83 Ballston Spa HS         16:29.5  5:30          
  244  228 Kevin Ebert         11 84 Wayland-Cohocton        16:29.5  5:30          
  245  229 Matt Malloy         12115 Strongsville-OH         16:29.5  5:30          
  246  230 Ersillio Ceminaro   11 85 Chittenango             16:29.5  5:30          
  247  231 Christopher Bertola 9  10 Orchard Park            16:29.8  5:30          
  248  232 Zachary Sotland     12116 Arlington               16:29.9  5:30          
  249  233 Peter Auer          10 38 Maple Grove             16:30.2  5:31          
  250  234 John Lyons          12117 East Aurora             16:30.2  5:31          
  251  235 Jonah Shortall      12118 Fordham Prep            16:30.2  5:31          
  252  236 Oliver Kelley       11 86 Churchville-Chili       16:30.3  5:31          
  253  237 Patrick Bunnell     11 87 Stow-Munroe Falls-OH    16:30.4  5:31          
  254  238 Ryan Mitchell       11 88 Iroquois                16:30.6  5:31          
  255  239 Colin Spellman      11 89 Montrose-PA             16:30.6  5:31          
  256  240 Cullen McLaughlin   12119 Liverpool               16:31.0  5:31          
  257  241 Andy Swenson        12120 Homer                   16:31.7  5:31          
  258  242 Rozvora Bogdan      11 90 Irondequoit             16:31.7  5:31          
  259  243 Spencer Walker      10 39 Vernon-Verona-Sherri    16:31.8  5:31          
  260  244 Andrew Perreault    11 91 Lewiston-Porter         16:32.1  5:31          
  261  245 Sean Dristle        10 40 Jordan Elbridge         16:32.3  5:31          
  262  246 Cole O'Donnell      12121 Oakfield/Elba           16:32.5  5:31          
  263  247 Kyle Mott           11 92 Oakfield/Elba           16:32.9  5:31          
  264  248 Collin McCabe       12122 Newfane Central         16:33.0  5:31          
  265      Jerardo Perez       12123 Xavier-NYC              16:33.1  5:32          
  266  249 Ronan McDonald      10 41 Randolph                16:33.4  5:32          
  267  250 Pritam Sinha        12124 St. Marcellinus         16:34.0  5:32          
  268  251 Gus Wolf            12125 Lake Shore HS-NY        16:34.2  5:32          
  269  252 Matthew Duffy       10 42 Stow-Munroe Falls-OH    16:34.2  5:32          
  270      Hans Matzal         11 93 Faith Heritage          16:34.3  5:32          
  271  253 Will Schwarzmueller 11 94 Wilson HS (Sec 6)       16:34.9  5:32          
  272  254 Andrew Brinker      12126 Mount Saint Joseph      16:35.3  5:32          
  273  255 Nicholas Harris     12127 Manhasset               16:35.4  5:32          
  274  256 Nate Couse          12128 West Genesee            16:35.6  5:32          
  275  257 Neil Mazzone        12129 Strongsville-OH         16:35.9  5:32          
  276  258 Jack Heraty         10 43 Orchard Park            16:36.0  5:32          
  277  259 Nate Brunacini      12130 McQuaid Jesuit          16:36.1  5:33          
  278  260 Joseph Toole        11 95 Lakewood-OH             16:36.1  5:33          
  279  261 Cole Hanks          12131 Pioneer                 16:36.8  5:33          
  280  262 Schneider Jake      11 96 Seneca-PA               16:36.8  5:33          
  281  263 Dylan Davis         11 97 Frewsburg Central       16:36.9  5:33          
  282  264 Britton Cook        12132 Corning                 16:36.9  5:33          
  283  265 Jordan Desotle      10 44 Warwick Valley          16:36.9  5:33          
  284  266 Lucas Baker         11 98 Marathon                16:36.9  5:33          
  285  267 Ethan Hilbert       12133 Greece Arcadia          16:37.2  5:33          
  286  268 Josh Jeziorski      12134 Alden                   16:37.3  5:33          
  287  269 Eric Bixby          12135 Montrose-PA             16:37.3  5:33          
  288  270 Noah Sayoc          10 45 Orchard Park            16:37.6  5:33          
  289  271 Nick Coy            10 46 Montrose-PA             16:37.7  5:33          
  290  272 Sam Getz            12136 Saratoga Springs        16:37.8  5:33          
  291  273 Ethan Mosure        12137 Marcellus               16:37.9  5:33          
  292  274 Justin Pavan        9  11 Lewiston-Porter         16:38.0  5:33          
  293  275 Aidan Waite         10 47 Saratoga Springs        16:38.3  5:33          
  294  276 Collin Wright       9  12 Waverly                 16:38.6  5:33          
  295  277 Ethan Girard        11 99 Sir Winston Churchill   16:38.9  5:33          
  296  278 Nick Sauvey         11100 Hil. Davidson           16:39.0  5:33          
  297  279 Ozzy Moore          10 48 Royalton-Hartland       16:39.0  5:33          
  298  280 Corbin Atkinson     10 49 Sir Winston Churchill   16:39.0  5:33          
  299  281 Rufino Vazquez      10 50 Shaker                  16:39.5  5:34          
  300  282 David Ficarra       11101 Rush-Henrietta          16:39.7  5:34          
  301  283 Mitchell Montgomery 10 51 Hil. Davidson           16:40.1  5:34          
  302      Mitchell Messer     10 52 Hil. Davidson           16:40.1  5:34          
  303  284 Andrew Warfle       12138 Honeoye Falls-Lima      16:40.2  5:34          
  304  285 Logan Drake         9  13 Shaker                  16:40.2  5:34          
  305  286 Evan Hilbert        10 53 St. Joes                16:40.4  5:34          
  306      Thomas Kressly      10 54 Hammondsport            16:40.5  5:34          
  307  287 Matthew Simkulet    12139 Shaker                  16:40.9  5:34          
  308  288 Jacob Berg          11102 Webster Thomas          16:41.1  5:34          
  309  289 Zak Jantzi          11103 Batavia                 16:41.4  5:34          
  310  290 Riley Transue       10 55 Johnson City-NY         16:41.5  5:34          
  311  291 Blake Nelson        12140 Mansfield HS-PA         16:41.5  5:34          
  312  292 Gavin Bathgate      11104 East Rochester          16:41.6  5:34          
  313  293 Liam Prendergast    10 56 Marcus Whitman          16:41.9  5:34          
  314  294 Karl Farber         12141 Chittenango             16:42.2  5:35          
  315  295 Jerad Hediger       10 57 Pioneer                 16:42.5  5:35          
  316  296 Lucas Beyer         10 58 Canisius                16:42.6  5:35          
  317  297 Patrick Hall        11105 Hannibal                16:42.9  5:35          
  318  298 Cade Eells          9  14 Ithaca                  16:43.1  5:35          
  319  299 Max Evans           9  15 Watkins Glen            16:43.1  5:35          
  320  300 Ethan Clark         10 59 Irondequoit             16:43.6  5:35          
  321      David Rivers        12142 E.Syracuse-Minoa        16:43.7  5:35          
  322  301 Dan Heil            12143 Medina                  16:43.9  5:35          
  323  302 Max Brewer          11106 Montrose-PA             16:44.1  5:35          
  324  303 Andrew Lembo-Ehms   12144 Webster Schroeder       16:44.3  5:35          
  325  304 Wyatt Hulsey        11107 Honeoye Falls-Lima      16:44.4  5:35          
  326  305 Nick Reimer         11108 Sir Winston Churchill   16:44.6  5:35          
  327  306 Jesse Izzo          11109 Lake Placid             16:44.7  5:35          
  328  307 Jonathan Cutri      11110 Walsh Jesuit            16:45.3  5:36          
  329  308 Marcus Fogh         12145 St. Marcellinus         16:45.3  5:36          
  330      Layne Marshall      12146 Hil. Davidson           16:46.0  5:36          
  331  309 John Curtis         12147 Corry-PA                16:46.5  5:36          
  332  310 Ryan Hockstra       12148 Mount Saint Joseph      16:46.7  5:36          
  333  311 Brennan Fletcher    11111 Ballston Spa HS         16:47.1  5:36          
  334  312 Bobby Adams         11112 Alden                   16:47.4  5:36          
  335  313 Derek Lasker        11113 Lancaster               16:47.4  5:36          
  336  314 Sam Shepard         10 60 Johnson City-NY         16:47.5  5:36          
  337  315 Dean Godios         10 61 Depew                   16:47.7  5:36          
  338  316 Jake Marchese       11114 Penfield                16:48.6  5:37          
  339  317 Hugh Schader        12149 Jordan Elbridge         16:48.8  5:37          
  340  318 Matt Morak          12150 Chittenango             16:48.8  5:37          
  341  319 Spencer Ruediger    11115 Liverpool               16:48.8  5:37          
  342  320 Spencer Dovi        10 62 McQuaid Jesuit          16:48.9  5:37          
  343  321 Gabe Antone         11116 Mount Saint Joseph      16:48.9  5:37          
  344  322 Dagon Bryant        10 63 Southwestern-NY         16:49.2  5:37          
  345  323 Landon Urzetta      12151 Victor Central          16:49.2  5:37          
  346  324 Ethan Harold        12152 Bath-Haverling          16:49.6  5:37          
  347  325 Ethan Owens         12153 Canandaigua             16:49.6  5:37          
  348  326 Alex Meffe          11117 Sir Winston Churchill   16:49.9  5:37          
  349  327 Scott Schulz        12154 Lake Placid             16:50.1  5:37          
  350  328 Stone Watkins       10 64 Notre Dame-Batavia      16:50.2  5:37          
  351  329 Simon Zehr          12155 General McLane          16:50.2  5:37          
  352      Xavier Gallo        10 65 Hil. Davidson           16:50.5  5:37          
  353  330 George Mecca        11118 Eden                    16:50.6  5:37          
  354  331 David Pfaff         12156 Canisius                16:50.8  5:37          
  355  332 Eron Schulte        11119 Livonia                 16:50.9  5:37          
  356  333 Jono Maxwell        12157 Victor Central          16:51.0  5:37          
  357  334 Ivan Mihelic        11120 St. Marcellinus         16:51.1  5:38          
  358  335 Hayden Lieb         10 66 Brighton                16:51.4  5:38          
  359  336 Drew Cuminale       11121 Canandaigua             16:51.5  5:38          
  360  337 James Flanigan      10 67 Lake Placid             16:51.9  5:38          
  361  338 Nate Lange          9  16 Clarence                16:51.9  5:38          
  362  339 Joel Keohane        11122 Central Square          16:52.0  5:38          
  363  340 Joseph Falzata      10 68 St. Marcellinus         16:52.2  5:38          
  364  341 Brent Penwarden     10 69 McQuaid Jesuit          16:52.3  5:38          
  365  342 Zak Smith           11123 Northeast Bradford      16:52.4  5:38          
  366      Shane Healey        12158 Strongsville-OH         16:52.4  5:38          
  367  343 Kyle Martin         12159 Cathedral Prep          16:52.5  5:38          
  368  344 Kyle Deromanis      11124 Churchville-Chili       16:52.8  5:38          
  369  345 Shane Hetrick       12160 Maple Grove             16:52.8  5:38          
  370  346 Ethan Glashauser    10 70 Liverpool               16:53.0  5:38          
  371  347 Daniel Yang         10 71 Webster Thomas          16:53.0  5:38          
  372  348 Colin Baxter        12161 North East-PA           16:53.2  5:38          
  373  349 Madden Doud         12162 Cowanesque Valley       16:53.4  5:38          
  374  350 Nick Page           11125 Waterloo                16:53.6  5:38          
  375  351 Aidan Royston       9  17 Marcus Whitman          16:53.6  5:38          
  376  352 Gavin McPherson     10 72 East Aurora             16:53.6  5:38          
  377  353 Cameron Meade       9  18 Warwick Valley          16:53.8  5:38          
  378  354 Josh Tomaka         12163 Vestal                  16:54.0  5:38          
  379  355 Bryce Thalheimer    11126 Manhasset               16:54.0  5:38          
  380  356 Anthony Pacchioli   12164 Notre Dame-Easton-PA    16:54.1  5:38          
  381  357 Patrick Milliken    12165 Elmira                  16:54.3  5:39          
  382  358 Harley Brinkman     10 73 Oswego                  16:54.6  5:39          
  383  359 Pat Trivison        12166 West Genesee            16:54.7  5:39          
  384  360 Michael Makuszak    9  19 Sauquoit Valley         16:54.7  5:39          
  385  361 Chase Ritchie       11127 Rush-Henrietta          16:54.8  5:39          
  386      Tyler Zwolenik      12167 Strongsville-OH         16:54.9  5:39          
  387  362 Jerome Washo        12168 Montrose-PA             16:55.5  5:39          
  388  363 Charlie Freeman     11128 Rush-Henrietta          16:55.6  5:39          
  389  364 Robert Brotherton   10 74 Dryden                  16:55.9  5:39          
  390  365 Jason Purtell       9  20 Oswego                  16:56.1  5:39          
  391  366 Aidan Winiewicz     12169 Orchard Park            16:56.3  5:39          
  392  367 Paul Stannard       12170 West Genesee            16:56.7  5:39          
  393  368 Joe Bozzo           11129 Ballston Spa HS         16:56.8  5:39          
  394      Mitchell Lawrence   12171 Arlington               16:56.8  5:39          
  395  369 Ian Thompson        12172 Honeoye Falls-Lima      16:57.1  5:40          
  396  370 Michael Taylor      10 75 Elmira                  16:57.1  5:40          
  397  371 Danny Hefti         11130 Pulaski High School     16:57.3  5:40          
  398  372 Jake Suddaby        12173 Westhill                16:57.3  5:40          
  399  373 Jack Cook           12174 Johnson City-NY         16:57.3  5:40          
  400  374 Kyle Smith          10 76 Rush-Henrietta          16:57.4  5:40          
  401  375 Levi Mickelson      10 77 Candor                  16:57.7  5:40          
  402  376 Sam Isingoma        11131 St. Joes                16:57.7  5:40          
  403  377 Mario Rosales       10 78 Batavia                 16:57.9  5:40          
  404  378 Darren Rich         12175 Ithaca                  16:57.9  5:40          
  405      Brody Hayes Glick   11132 Corning                 16:57.9  5:40          
  406  379 Maxwell Hughes      11133 Pioneer                 16:58.2  5:40          
  407  380 Owen Williams       9  21 Troy - PA               16:58.3  5:40          
  408  381 Ian Hansen          9  22 Ballston Spa HS         16:58.3  5:40          
  409  382 Tanner Kloss        10 79 North East-PA           16:58.4  5:40          
  410  383 Noah Thorton        12176 Newfane Central         16:58.9  5:40          
  411  384 Quinn Ewell         11134 Greece Athena           16:58.9  5:40          
  412  385 Damien Sprague      11135 Kendall                 16:59.1  5:40          
  413  386 Ely Personius       10 80 Amherst                 16:59.4  5:40          
  414  387 Aiden Begeal        11136 Trumansburg             16:59.4  5:40          
  415  388 Drew Pownall        12177 Frewsburg Central       16:59.4  5:40          
  416  389 Alex Chelton        11137 Cathedral Prep          16:59.7  5:40          
  417  390 Gavin Burns         12178 Saratoga Springs        16:59.7  5:40          
  418  391 Andrew Wygal        12179 Webster Thomas          16:59.9  5:40          
  419  392 Race Nicolia        12180 Cathedral Prep          17:00.2  5:41          
  420  393 Nick Ebling         10 81 East Aurora             17:00.3  5:41          
  421  394 Conrad Bremer       11138 Victor Central          17:00.3  5:41          
  422  395 Sam Schraver        12181 Fairport                17:00.5  5:41          
  423  396 Ryan Morrissette    12182 Pulaski High School     17:00.7  5:41          
  424  397 Isaac Perkins       11139 Churchville-Chili       17:01.1  5:41          
  425  398 Ben Deperna         12183 Falconer                17:01.1  5:41          
  426  399 Chris Flynn         11140 Mount Saint Joseph      17:01.1  5:41          
  427  400 Bryce Florian       11141 Tully                   17:01.1  5:41          
  428  401 Josh Pomerleau      12184 Webster Schroeder       17:01.4  5:41          
  429  402 Steven Quinlivan    12185 Amherst                 17:01.6  5:41          
  430  403 Teddy Warfle        10 82 Honeoye Falls-Lima      17:01.7  5:41          
  431  404 Andrew Knapp        11142 Brighton                17:02.2  5:41          
  432  405 Garrett Glanton     10 83 Pittsford Sutherland    17:02.4  5:41          
  433  406 Dennis Pierce       11143 Arkport/Canaseraga      17:02.6  5:41          
  434  407 Jared Rogalski      10 84 Lancaster               17:02.7  5:41          
  435  408 Sam Adams           10 85 Berkshire               17:02.8  5:41          
  436  409 Austin Carrick      10 86 Notre Dame-Batavia      17:02.8  5:41          
  437  410 Tylor Muscarella    12186 Geneseo                 17:02.9  5:41          
  438      Braden Hayes Glick  9  23 Corning                 17:03.0  5:41          
  439  411 Robert Reddick      11144 Brockport               17:03.1  5:41          
  440  412 Nick Ward           10 87 Webster Thomas          17:03.2  5:42          
  441  413 Nathan Wilsoncroft  10 88 Horseheads              17:03.2  5:42          
  442  414 Danny Warth         11145 Brighton                17:03.5  5:42          
  443  415 Nick Templeton      12187 Brighton                17:04.2  5:42          
  444  416 Robert Stepnowski   12188 Seneca-PA               17:04.4  5:42          
  445  417 Ryan Steiner        8   1 Hamburg                 17:04.7  5:42          
  446  418 Collin Sauter       9  24 Penfield                17:04.9  5:42          
  447  419 Dante Ubriaco       10 89 Burnt Hills-Ballston La 17:04.9  5:42          
  448  420 Tyler Stanton       10 90 Shaker                  17:05.1  5:42          
  449  421 Montaka Shad        12189 Hutch Tech              17:05.4  5:42          
  450  422 Cole Viavattene     12190 Spencerport             17:05.5  5:42          
  451  423 Seth Macura         9  25 Stow-Munroe Falls-OH    17:05.5  5:42          
  452      Jacob Karr          12191 Oswayo Valley-PA        17:05.7  5:42          
  453      Michael O'Brien     11146 Xavier-NYC              17:06.0  5:42          
  454  424 Matt Lefebvre       12192 Williamsville North     17:06.0  5:42          
  455  425 Colin Murphy        12193 Pittsford Mendon        17:06.0  5:42          
  456  426 Karios McCune       10 91 Walsh Jesuit            17:06.1  5:43          
  457      Devon Finlay        12194 Ithaca                  17:06.4  5:43          
  458  427 Brian Freebern      12195 Lake Shore HS-NY        17:06.5  5:43          
  459      Hayden Barry        11147 Avoca                   17:06.9  5:43          
  460  428 Collin Barmore      11148 Falconer                17:06.9  5:43          
  461  429 Magnum Vincent      9  26 Oil City-PA             17:07.3  5:43          
  462  430 Sam Carter          12196 Johnson City-NY         17:07.3  5:43          
  463  431 Will Wang           10 92 Pittsford Sutherland    17:07.3  5:43          
  464      Brandon Manley      12197 North Rose-Wolcott      17:07.6  5:43          
  465  432 Cj Gebo             12198 Greece Arcadia          17:07.6  5:43          
  466  433 Alex Hillyard       10 93 East Aurora             17:07.8  5:43          
  467  434 Brendan Byrne       11149 McQuaid Jesuit          17:08.4  5:43          
  468  435 Jake Linck          12199 Sauquoit Valley         17:08.6  5:43          
  469  436 Jackson Deal        12200 Tully                   17:08.7  5:43          
  470  437 Derek McIntire      9  27 Oakfield/Elba           17:08.9  5:43          
  471  438 David Smith         11150 Pittsford Sutherland    17:09.0  5:43          
  472  439 Sam Filbert         12201 Allegany-Limestone      17:09.1  5:44          
  473      Zackery Diehl       9  28 Shaker                  17:09.2  5:44          
  474  440 Ryan Dileo          12202 St. Joes                17:09.3  5:44          
  475  441 Charlie Hohl        12203 Notre Dame-Easton-PA    17:09.4  5:44          
  476  442 Shea Mooney         12204 East Aurora             17:09.5  5:44          
  477  443 Gage Shoemaker      12205 Rocky Grove-PA          17:09.8  5:44          
  478  444 Nick Halmi          11151 General McLane          17:09.8  5:44          
  479  445 Ethan Kinney        12206 Jordan Elbridge         17:10.1  5:44          
  480  446 Ryan Driscoll       12207 LeRoy                   17:10.3  5:44          
  481  447 Collin Rice         10 94 Lancaster               17:10.5  5:44          
  482  448 Jack Lenz           9  29 Amherst                 17:10.7  5:44          
  483  449 Cody Smith          9  30 Notre Dame-Easton-PA    17:10.9  5:44          
  484  450 Lucas Fogh          10 95 St. Marcellinus         17:11.0  5:44          
  485  451 Noah Bufalini       10 96 Norwich                 17:11.4  5:44          
  486  452 Logan Newton        10 97 Wyalusing Valley        17:11.4  5:44          
  487  453 Seth Byler          12208 Berkshire               17:11.5  5:44          
  488  454 Jacob Scibek        10 98 Horseheads              17:11.5  5:44          
  489  455 Noah Eighmey        11152 Geneva                  17:11.9  5:44          
  490      Ryan Sheppard       11153 Burnt Hills-Ballston La 17:12.0  5:44          
  491      Max Kresock         10 99 McQuaid Jesuit          17:12.0  5:44          
  492  456 Andrew Decker       12209 Stow-Munroe Falls-OH    17:12.2  5:45          
  493  457 Nathan Hough        12210 Addison                 17:12.3  5:45          
  494  458 Sam Thorsland       10100 Watkins Glen            17:12.5  5:45          
  495  459 Noah Kuc            10101 Hannibal                17:12.5  5:45          
  496  460 Jackson Doran       9  31 Lockport                17:12.8  5:45          
  497  461 Ricky Keenan        12211 Rush-Henrietta          17:12.8  5:45          
  498  462 Andrew Deming       10102 Red Creek               17:13.0  5:45          
  499  463 Andrew Young        12212 Falconer                17:13.1  5:45          
  500  464 Jack Hill           12213 Medina                  17:13.7  5:45          
  501  465 James Hallett       10103 Honeoye Central         17:13.8  5:45          
  502  466 Jonathan Young      12214 Williamsville North     17:13.8  5:45          
  503  467 Matt Abell          11154 Fairport                17:14.3  5:45          
  504      Henry Smith         9  32 Cardinal OHara          17:14.6  5:45          
  505      Noah Pease          9  33 Hil. Davidson           17:14.8  5:45          
  506  468 Robert O'Conke      10104 Berkshire               17:14.9  5:45          
  507      Ryan Martin         10105 McQuaid Jesuit          17:14.9  5:45          
  508      Bryce Gunderman     10106 McQuaid Jesuit          17:15.0  5:45          
  509  469 Matt Skakal         12215 Lancaster               17:15.0  5:45          
  510  470 Ryan Spingler       10107 Weedsport               17:15.5  5:46          
  511  471 Frano Rados         11155 Canisius                17:15.5  5:46          
  512  472 Riley Auer          10108 Maple Grove             17:15.6  5:46          
  513      Michael Messere     12216 Burnt Hills-Ballston La 17:15.6  5:46          
  514      Ryan Dailor         9  34 Honeoye Falls-Lima      17:15.9  5:46          
  515  473 Nico Bellavia       12217 Victor Central          17:15.9  5:46          
  516  474 Bradley Smith       11156 Avon Central            17:16.1  5:46          
  517      Nathan Johanneman   10109 Penfield                17:16.2  5:46          
  518  475 Grady Regan         10110 Pioneer                 17:16.2  5:46          
  519  476 Alden Cayea         12218 Medina                  17:16.3  5:46          
  520  477 Liam Armstrong      11157 Sir Winston Churchill   17:16.3  5:46          
  521  478 David Andrzejewski  12219 Alden                   17:16.3  5:46          
  522      Elias Stroock       9  35 Ithaca                  17:16.4  5:46          
  523  479 Cade Van Ornam      12220 Westhill                17:16.8  5:46          
  524  480 Nate Loria          12221 Batavia                 17:16.8  5:46          
  525  481 Zack Fiske          12222 Bethlehem Central       17:16.9  5:46          
  526  482 Anmol Multani       11158 Elmira                  17:17.0  5:46          
  527  483 Devan Bailey        10111 Cathedral Prep          17:17.1  5:46          
  528      Ethan Hall          12223 East Aurora             17:17.3  5:46          
  529  484 Nathaniel Johnson   12224 Wilson HS (Sec 6)       17:17.4  5:46          
  530  485 Jack Lehtonen       12225 Spencerport             17:17.4  5:46          
  531  486 Eli Dickson         10112 Rocky Grove-PA          17:17.5  5:46          
  532  487 Nathaniel Ramos     11159 Greece Arcadia          17:17.6  5:46          
  533  488 Slater Constantine  10113 Sauquoit Valley         17:17.8  5:46          
  534  489 Peter Yoder         11160 Canandaigua             17:18.1  5:47          
  535  490 Carter Bertrand     11161 Webster Thomas          17:18.2  5:47          
  536  491 Sam Atwater         12226 Clyde-Savannah - Lyons  17:18.6  5:47          
  537  492 Jason Seevers       10114 North East-PA           17:18.6  5:47          
  538      Mikhail Troyan      10115 Burnt Hills-Ballston La 17:18.7  5:47          
  539      Jack Callard        12227 Fairport                17:18.8  5:47          
  540      Jack Pappas         12228 Xavier-NYC              17:19.1  5:47          
  541  493 Ben Wisto           10116 Lewiston-Porter         17:19.1  5:47          
  542      Damien Riley        11162 Montrose-PA             17:19.4  5:47          
  543  494 Trent Wesley        10117 Pioneer                 17:19.6  5:47          
  544  495 Alec Schrader       10118 Fredonia Central        17:19.8  5:47          
  545  496 Andrew Hyde         11163 Fulton                  17:19.8  5:47          
  546      Dylan Abernathy     11164 Xavier-NYC              17:19.9  5:47          
  547  497 Nate Mosier         12229 Northeast Bradford      17:20.0  5:47          
  548  498 Jesse Walley        12230 Marathon                17:20.2  5:47          
  549  499 Ronnie Dailey       10119 Addison                 17:20.3  5:47          
  550  500 Ben Eckler          12231 Palmyra-Macedon         17:20.4  5:47          
  551  501 Tyler Jones         12232 Williamson Central      17:20.6  5:47          
  552  502 Destin Moore        11165 Northeast Bradford      17:20.8  5:47          
  553  503 Austin Burkard      8   2 Newfane Central         17:20.8  5:47          
  554  504 Zac Clayton         10120 Rocky Grove-PA          17:20.9  5:47          
  555  505 Ben Zinger          12233 Liverpool               17:20.9  5:47          
  556  506 James Bagne         9  36 Walsh Jesuit            17:21.0  5:47          
  557  507 Anthony Latella     12234 Sauquoit Valley         17:21.2  5:48          
  558  508 Liam Kellogg        12235 Newark                  17:21.4  5:48          
  559      Adam Lenz           12236 Walsh Jesuit            17:21.4  5:48          
  560  509 Justin Heller       12237 Rocky Grove-PA          17:21.6  5:48          
  561  510 Gavin Hill          10121 Eden                    17:21.6  5:48          
  562      Zackery Scribner    10122 Burnt Hills-Ballston La 17:21.7  5:48          
  563  511 Kevin Gabalski      10123 Webster Thomas          17:22.0  5:48          
  564  512 Louis Payne         11166 Arkport/Canaseraga      17:22.1  5:48          
  565  513 Tom Adamescu        11167 Canandaigua             17:22.2  5:48          
  566  514 Jack Stefanick      11168 Williamsville East      17:22.2  5:48          
  567  515 Daniel Mullen       10124 Pavilion/York           17:22.4  5:48          
  568  516 Sam Reeder          11169 Harley-Allendale-Col    17:22.5  5:48          
  569  517 Dave Trider         11170 Mount Saint Joseph      17:22.6  5:48          
  570  518 Cole Accetta        10125 Lewiston-Porter         17:22.7  5:48          
  571  519 Kevin Havens        11171 Greece Arcadia          17:22.9  5:48          
  572  520 Andrew Wright       9  37 Vernon-Verona-Sherri    17:22.9  5:48          
  573  521 Clay Battle         9  38 Honeoye Central         17:23.2  5:48          
  574  522 Jarr Briggs         10126 Spencerport             17:23.2  5:48          
  575  523 Patrick McCallum    10127 Lakewood-OH             17:23.2  5:48          
  576      Charlie Lin         9  39 Strongsville-OH         17:23.5  5:48          
  577  524 Josiah Cheung       11172 Berkshire               17:23.6  5:48          
  578      Josh Bezanson       10128 Sir Winston Churchill   17:23.6  5:48          
  579  525 Hunter Wassink      9  40 Clymer-Sherman-Panama   17:23.6  5:48          
  580  526 Logan Holthouse     12238 Clymer-Sherman-Panama   17:24.0  5:48          
  581  527 Jordan Pavlock      9  41 Smethport Area-PA       17:24.0  5:48          
  582  528 Austin Schoen       9  42 Webster Thomas          17:24.1  5:49          
  583  529 Trevor Kline        12239 Vernon-Verona-Sherri    17:24.2  5:49          
  584      Danny Reagan        11173 Walsh Jesuit            17:24.2  5:49          
  585  530 Kody Klein          9  43 Cathedral Prep          17:24.5  5:49          
  586      Patrick Healy       12240 Shaker                  17:24.5  5:49          
  587  531 Ryan Urbanski       11174 Lockport                17:24.6  5:49          
  588  532 William O'Connor    12241 Fordham Prep            17:24.8  5:49          
  589  533 Ray Caso            12242 Tonawanda HS            17:24.9  5:49          
  590  534 Jacob Clark         10129 Cathedral Prep          17:24.9  5:49          
  591  535 Zach Sanford        10130 Akron                   17:25.0  5:49          
  592      Gabriel Lobaido     12243 Burnt Hills-Ballston La 17:25.3  5:49          
  593  536 Ethan Sodaro        10131 Starpoint               17:25.3  5:49          
  594  537 Joseph D'Amico      12244 Williamsville East      17:25.3  5:49          
  595      Jacob Sigeti        9  44 East Aurora             17:25.7  5:49          
  596  538 Ashton Maracle      10132 East Rochester          17:25.7  5:49          
  597  539 James Walter        11175 Pittsford Sutherland    17:25.8  5:49          
  598      Jack Watson         12245 East Aurora             17:25.8  5:49          
  599  540 Jonathan Hawes      12246 Hamburg                 17:25.9  5:49          
  600  541 Justin Drennan      11176 Pioneer                 17:26.0  5:49          
  601  542 Kyle Jenkins        12247 West Genesee            17:26.0  5:49          
  602  543 Cooper Leseure      10133 Stow-Munroe Falls-OH    17:26.0  5:49          
  603  544 Emmet Callahan      12248 Hamburg                 17:26.1  5:49          
  604  545 Austin Cooper       12249 Hannibal                17:26.4  5:49          
  605  546 Kyle Cronin         12250 St. Anne's CSS          17:26.5  5:49          
  606  547 Austin Canaguier    11177 Sauquoit Valley         17:26.5  5:49          
  607      Sean Stewart        11178 Burnt Hills-Ballston La 17:26.6  5:49          
  608      Nicholas Bozzo      12251 Our Lady of Mount Carme 17:26.6  5:49          
  609      Matt Williams       10134 Strongsville-OH         17:26.8  5:49          
  610  548 Owen Szantor        11179 Lockport                17:26.8  5:49          
  611  549 Henry Baker         9  45 Pittsford Sutherland    17:27.0  5:49          
  612  550 John Bruggman       11180 Batavia                 17:27.0  5:49          
  613      Kunal Jain          9  46 Walsh Jesuit            17:27.3  5:50          
  614  551 Jon Sullo           9  47 Webster Schroeder       17:27.4  5:50          
  615  552 Ben Bell            11181 Greece Arcadia          17:27.4  5:50          
  616      Jack Richards       12252 West Genesee            17:27.6  5:50          
  617  553 Aeron Meilinger     12253 Notre Dame-Easton-PA    17:27.7  5:50          
  618  554 Alan Lingle         10135 Newfane Central         17:27.9  5:50          
  619  555 Dave Gratien        11182 Chittenango             17:28.3  5:50          
  620  556 Lucas Spiridilozzi  12254 Chittenango             17:28.8  5:50          
  621      Reza Farjami        10136 Mount Saint Joseph      17:28.8  5:50          
  622  557 Owen White          10137 Lockport                17:28.9  5:50          
  623  558 Lukas Marcin        11183 Hamburg                 17:29.1  5:50          
  624  559 Duncan Cicero       12255 Williamsville South     17:29.3  5:50          
  625  560 Tony Vezina         12256 Southwestern-NY         17:29.4  5:50          
  626  561 Cameron Chambers    11184 East Rochester          17:29.7  5:50          
  627  562 Zach Zaharkin       11185 Spencerport             17:29.8  5:50          
  628      Dan Alli            10138 Mount Saint Joseph      17:29.9  5:50          
  629  563 Tom Morrell         9  48 Pittsford Mendon        17:30.3  5:51          
  630  564 Richard Oberholzer  9  49 Greece Odyssey          17:30.3  5:51          
  631  565 Zoltan Csaki        12257 Lansing                 17:30.7  5:51          
  632  566 Ben Rosero          11186 Pittsford Mendon        17:30.8  5:51          
  633  567 Aiden Daniels       12258 Rush-Henrietta          17:31.0  5:51          
  634  568 Alex Giamberdine    12259 Starpoint               17:31.1  5:51          
  635  569 Grayson Hoag        11187 Marcellus               17:31.4  5:51          
  636  570 Eric Szarowicz      11188 Smethport Area-PA       17:31.4  5:51          
  637  571 Luke Wojnicki       11189 Hamburg                 17:31.5  5:51          
  638      Matthew Sinnenberg  11190 Burnt Hills-Ballston La 17:31.6  5:51          
  639      Vincent Ioverio     12260 Xavier-NYC              17:31.9  5:51          
  640  572 Nicholas Cicero     12261 Williamsville South     17:32.0  5:51          
  641  573 Max Creamer         10139 Central Square          17:32.0  5:51          
  642  574 Trevor Nellis       12262 Notre Dame-Batavia      17:32.1  5:51          
  643      Colin Buckley       10140 Hil. Davidson           17:32.7  5:51          
  644  575 Andrew Brown        9  50 Cathedral Prep          17:32.9  5:51          
  645  576 Joseph Killian      12263 Grand Island            17:33.0  5:51          
  646  577 Lucas Nothnagle     9  51 Brighton                17:33.0  5:51          
  647      Anthony Cruz        12264 Xavier-NYC              17:33.1  5:51          
  648  578 Michael Dalton      11191 Barker HS               17:33.2  5:52          
  649  579 Ethan Nannen        10141 Smethport Area-PA       17:33.2  5:52          
  650  580 Jason Hart          12265 Bethlehem Central       17:33.5  5:52          
  651  581 Dale Brown          11192 Northeast Bradford      17:33.8  5:52          
  652  582 Spencer McFall      10142 Oil City-PA             17:33.9  5:52          
  653      Ben Reilly          11193 Manhasset               17:34.0  5:52          
  654  583 Zach Gombas         11194 Hannibal                17:34.2  5:52          
  655      Gavin McHale        9  52 Walsh Jesuit            17:34.4  5:52          
  656  584 Joe Vesic           12266 Ballston Spa HS         17:34.5  5:52          
  657  585 Mack Brewington     9  53 Marion                  17:34.7  5:52          
  658  586 Zachary Poydock     12267 Sweet Home              17:34.8  5:52          
  659  587 Tanner Ryan         12268 Watkins Glen            17:34.8  5:52          
  660      Willard Gideon      11195 Burnt Hills-Ballston La 17:34.9  5:52          
  661  588 Niall Ryan          10143 Fordham Prep            17:34.9  5:52          
  662  589 Mariano Casciotti   11196 Elmira                  17:35.1  5:52          
  663  590 Dixon Ameele        12269 Phoenix                 17:35.3  5:52          
  664  591 Rian Leaf           11197 Pulaski High School     17:35.3  5:52          
  665  592 Chase Leckinger     10144 Spencerport             17:35.6  5:52          
  666  593 Nick Post           12270 Seneca-PA               17:35.6  5:52          
  667  594 Sean Duffy          12271 Fordham Prep            17:35.6  5:52          
  668  595 Kyle Latimore       12272 Lake Shore HS-NY        17:35.6  5:52          
  669  596 Spencer Strickland  10145 Dryden                  17:35.7  5:52          
  670      Michael Green       10146 Penfield                17:35.8  5:52          
  671  597 Dylan Templeton     11198 Chenango Forks          17:36.0  5:52          
  672  598 Emmaus Nakagawa     12273 Amherst                 17:36.3  5:53          
  673  599 Jared Alpha         12274 Jordan Elbridge         17:36.3  5:53          
  674  600 Andrew Jenks        12275 Barker HS               17:37.2  5:53          
  675      Tommy Wygal         10147 Webster Thomas          17:37.2  5:53          
  676  601 Evan Hackett        10148 Pittsford Mendon        17:37.3  5:53          
  677  602 Charlie Gstalder    11199 Fordham Prep            17:37.4  5:53          
  678  603 Maximilian Moslow   12276 Williamsville South     17:37.8  5:53          
  679      Ryan Fitzgerald     11200 Xavier-NYC              17:38.0  5:53          
  680  604 Jacob Hayne         11201 Our Lady of Lourdes     17:38.5  5:53          
  681  605 Dean D'Addario      12277 Fordham Prep            17:38.6  5:53          
  682  606 Robbie Vandresar    11202 Vernon-Verona-Sherri    17:38.7  5:53          
  683  607 Michael Kane        10149 Orchard Park            17:38.7  5:53          
  684  608 Ian Gillis          11203 Spencerport             17:38.7  5:53          
  685  609 Owen Aser           12278 Webster Schroeder       17:38.7  5:53          
  686  610 Robert Brehm        11204 Groton                  17:39.0  5:53          
  687      Ben Welch           9  54 Webster Thomas          17:39.0  5:53          
  688  611 Ryan Lewis          9  55 Bishop Kearney          17:39.1  5:54          
  689      Christian Ruiz      11205 Xavier-NYC              17:39.3  5:54          
  690  612 Dillon Plantz       10150 Hannibal                17:39.4  5:54          
  691  613 Jeremy Hall         11206 Binghamton              17:39.4  5:54          
  692  614 Patcick Vanputte    12279 Binghamton              17:39.4  5:54          
  693  615 Camron Fordyce      10151 Phoenix                 17:40.0  5:54          
  694      Gavin Wilbert       12280 Webster Thomas          17:40.0  5:54          
  695  616 Clayton Allen       12281 LeRoy                   17:40.4  5:54          
  696  617 Jacob Maciejewski   12282 Lancaster               17:40.4  5:54          
  697  618 Dillon McClary      10152 Williamsville North     17:40.8  5:54          
  698      Kolton Hawkins      12283 Jasper-Troupsburg       17:40.9  5:54          
  699      Zack Pokat          10153 Bethlehem Central       17:41.1  5:54          
  700  619 Thomas Hoey         10154 Marcellus               17:41.3  5:54          
  701  620 Gio Ventura         11207 Geneva                  17:41.5  5:54          
  702  621 Aiden McLaughlin    9  56 Punxsutawney Area       17:41.5  5:54          
  703  622 O'Rion Slater       11208 Norwich                 17:42.2  5:55          
  704  623 Connor Hudson       11209 Falconer                17:42.3  5:55          
  705      Brian Stroh         10155 Hil. Davidson           17:42.4  5:55          
  706  624 Kris Kuszlyk        11210 Batavia                 17:42.4  5:55          
  707  625 Hayden Crawford     11211 Addison                 17:42.4  5:55          
  708  626 Blake Lawson        10156 Horseheads              17:42.5  5:55          
  709  627 Riley Burns         12284 Marcellus               17:42.6  5:55          
  710      Collin Chidester    11212 Montrose-PA             17:43.2  5:55          
  711  628 Sean O'Donnell      10157 Lakewood-OH             17:43.2  5:55          
  712  629 Hayden Belanger     10158 Elmira                  17:43.4  5:55          
  713  630 Nick Roseboom       11213 Marcellus               17:43.5  5:55          
  714  631 Robert Stevenson    11214 Newfane Central         17:43.6  5:55          
  715  632 Corbin Heitzenrater 10159 Punxsutawney Area       17:43.6  5:55          
  716  633 Wade Backman        12285 Central Square          17:43.8  5:55          
  717  634 Luke Lyons          11215 Webster Schroeder       17:43.9  5:55          
  718  635 Rylan Hodgson       10160 Pittsford Sutherland    17:44.1  5:55          
  719      Jason Lipari        11216 Pittsford Sutherland    17:44.1  5:55          
  720  636 Danny Washburn      11217 Westhill                17:44.1  5:55          
  721  637 Jaycob Parulski     10161 Campbell-Savona         17:44.1  5:55          
  722      Kyle Beiter         12286 Honeoye Falls-Lima      17:44.7  5:55          
  723  638 Cooper Whiteleather 12287 Geneva                  17:44.8  5:55          
  724  639 David Pillo         11218 Batavia                 17:45.0  5:55          
  725  640 Nick Despins        11219 New York Mills          17:45.0  5:55          
  726  641 Julius Alvarez      12288 Lakewood-OH             17:45.1  5:56          
  727      Max Serling         11220 Pittsford Mendon        17:45.3  5:56          
  728  642 Alex McHugh         12289 Susquehanna Comm-PA     17:45.4  5:56          
  729      Ryan Leech          11221 Burnt Hills-Ballston La 17:45.5  5:56          
  730      Danali Relles       12290 Bethlehem Central       17:45.6  5:56          
  731      Christian Coler     9  57 Honeoye Falls-Lima      17:45.7  5:56          
  732  643 Simon Harburn       11222 St. Anne's CSS          17:45.7  5:56          
  733  644 Tyler Samson        12291 Fulton                  17:45.7  5:56          
  734  645 Liam Ewell          11223 Greece Athena           17:45.9  5:56          
  735  646 Val White           9  58 Susquehanna Comm-PA     17:46.1  5:56          
  736  647 Tim Olson           10162 Starpoint               17:46.2  5:56          
  737  648 Jacob Weissenburg   12292 Sweet Home              17:46.3  5:56          
  738  649 Alex Ladstatter     12293 Westhill                17:46.3  5:56          
  739  650 Aidan O'Shea        12294 Barker HS               17:46.3  5:56          
  740  651 Kenny Williams      10163 Jordan Elbridge         17:46.5  5:56          
  741  652 Matthew Palmer      10164 Vernon-Verona-Sherri    17:46.6  5:56          
  742  653 Miguel Bautista     11224 Lewiston-Porter         17:47.1  5:56          
  743  654 Logan Kinney        11225 Jordan Elbridge         17:47.4  5:56          
  744  655 Matt Sheldon        11226 Jordan Elbridge         17:47.5  5:56          
  745  656 Joe Gubernot        11227 Notre Dame-Easton-PA    17:47.6  5:56          
  746  657 Gavin Ingrao        10165 Lake Shore HS-NY        17:47.7  5:56          
  747  658 Christopher Harris  10166 Cowanesque Valley       17:47.7  5:56          
  748      Calvin Flett        10167 Xavier-NYC              17:47.7  5:56          
  749      Trevor Prutsman     12295 Corning                 17:47.8  5:56          
  750  659 Kyle Jensen         9  59 Hilton                  17:48.0  5:56          
  751  660 Damien Stein        10168 Brockport               17:48.2  5:57          
  752  661 Adam Woodworth      12296 Barker HS               17:48.3  5:57          
  753  662 Patrick Farrell     10169 Brockport               17:48.5  5:57          
  754  663 Reid Minier         12297 Eden                    17:48.5  5:57          
  755  664 Ryan Kurtz          9  60 Hilton                  17:48.7  5:57          
  756  665 Caleb Seale         12298 Chittenango             17:48.8  5:57          
  757      Nathan Gupton       9  61 Pittsford Mendon        17:49.0  5:57          
  758  666 Casey Zuba          11228 Akron                   17:49.2  5:57          
  759      Thomas Zagrobelny   9  62 East Aurora             17:49.2  5:57          
  760  667 Isaac Johnson       11229 Orchard Park            17:49.3  5:57          
  761      Jared Russell       11230 Moravia                 17:49.4  5:57          
  762  668 Joe Grasso          9  63 Hilton                  17:49.7  5:57          
  763  669 Conlin Wysocki      12299 Watkins Glen            17:50.1  5:57          
  764  670 Matt Zajac          10170 Seneca-PA               17:50.4  5:57          
  765  671 Allen Lawton        9  64 Chenango Forks          17:50.7  5:57          
  766  672 Owen Duffy          10171 Our Lady of Lourdes     17:50.8  5:57          
  767  673 Sam Baker           12300 St. Joes                17:51.1  5:58          
  768  674 Liam Hulsebosch     12301 Lansing                 17:51.2  5:58          
  769  675 Garrett Watkins     11231 Phoenix                 17:51.3  5:58          
  770      Weston Head         12302 Attica                  17:51.3  5:58          
  771  676 Ethan May           11232 Punxsutawney Area       17:51.6  5:58          
  772      Ryan Thorpe         12303 Manhasset               17:51.7  5:58          
  773  677 Alex Sinatra        10172 St. Joes                17:51.7  5:58          
  774  678 Kai Frantz          10173 Lake Placid             17:51.9  5:58          
  775  679 Nathan Szatkowski   10174 Williamsville North     17:51.9  5:58          
  776  680 Gannon Gibson       8   3 Newfane Central         17:51.9  5:58          
  777  681 Peter Taylor        12304 Avon Central            17:52.1  5:58          
  778  682 Jacob Roberts       11233 Westhill                17:52.2  5:58          
  779  683 Yaple Gage          12305 Seneca-PA               17:52.2  5:58          
  780  684 Matt Droney         11234 Olean                   17:52.2  5:58          
  781  685 Ben Wilkinson       12306 Wayland-Cohocton        17:52.3  5:58          
  782      Jeremy Tabechian    11235 Pittsford Mendon        17:52.3  5:58          
  783  686 Ravyn Sample        10175 Falconer                17:52.9  5:58          
  784  687 Justin Hannan       12307 Byron-Bergen            17:53.8  5:58          
  785      Derek Quigley       10176 Jordan Elbridge         17:54.0  5:58          
  786  688 Sam Wolfe           12308 Elk County Cath-PA      17:54.7  5:59          
  787  689 Fin McDonald        12309 Clymer-Sherman-Panama   17:54.8  5:59          
  788      Joplin Hess         9  65 East Aurora             17:54.8  5:59          
  789  690 Aaron Boss          12310 Northeast Bradford      17:55.2  5:59          
  790      Istan Slamet        9  66 Shaker                  17:55.2  5:59          
  791  691 Andrew Kruszka      12311 Gowanda Central         17:55.3  5:59          
  792  692 Ethan Flexman       12312 Otto Eldred-PA          17:55.5  5:59          
  793  693 Kristopher Thompson 9  67 Addison                 17:55.5  5:59          
  794      Corey Bricker       10177 Walsh Jesuit            17:55.7  5:59          
  795  694 Michael Skutt       10178 Lake Placid             17:55.7  5:59          
  796      Gus Kuckes          12313 Ithaca                  17:55.8  5:59          
  797      Matt Whaley         11236 Cathedral Prep          17:55.9  5:59          
  798  695 Ryan Benedict       10179 Thomas Edison           17:56.0  5:59          
  799  696 Jack Savage         12314 Westhill                17:56.1  5:59          
  800  697 Peter Ryan          10180 North East-PA           17:56.5  5:59          
  801      Alfred Cirelli      11237 Xavier-NYC              17:56.6  5:59          
  802  698 Sam Dupuis          11238 St. Anne's CSS          17:56.7  5:59          
  803      Colin Cassidy       9  68 East Aurora             17:57.0  5:59          
  804  699 Kyle Pappalardo     10181 Albion                  17:57.1  6:00          
  805  700 Jack Carminati      12315 Lewiston-Porter         17:57.1  6:00          
  806  701 Connor Ricotta      12316 Avon Central            17:57.1  6:00          
  807      Fadi Karra          12317 Our Lady of Mount Carme 17:57.2  6:00          
  808  702 Jacob Hahn          9  69 Fulton                  17:57.6  6:00          
  809  703 Ronde Wood          10182 Fulton                  17:57.7  6:00          
  810  704 Jacob Bailey        12318 Hornell                 17:58.0  6:00          
  811      Nick Desilva        10183 Hil. Davidson           17:58.1  6:00          
  812  705 Kaden Kays          9  70 Marcus Whitman          17:58.1  6:00          
  813      Seth Carr           10184 Walsh Jesuit            17:58.4  6:00          
  814  706 Adam Wagner         12319 Barker HS               17:58.4  6:00          
  815      Tyler Young         12320 Centre Wellington-ON    17:58.5  6:00          
  816  707 Alan Bixby          11239 Johnson City-NY         17:58.5  6:00          
  817      Trey Felton         11240 Rush-Henrietta          17:58.6  6:00          
  818  708 Seth Neal           9  71 Cowanesque Valley       17:58.9  6:00          
  819      Dominic MacArthur   11241 Cathedral Prep          17:58.9  6:00          
  820      Noah Andrews        9  72 Hil. Davidson           17:58.9  6:00          
  821  709 Max McHugh          10185 Red Jacket              17:59.2  6:00          
  822  710 Alex Lyons          11242 Marcus Whitman          17:59.2  6:00          
  823  711 Aidyn Zingale       9  73 Lakewood-OH             17:59.3  6:00          
  824      Nate Gilbert        9  74 Hil. Davidson           17:59.4  6:00          
  825      Josh Edelbach       11243 Honeoye Falls-Lima      17:59.8  6:00          
  826  712 Keaton Wade         10186 Northwestern-PA         17:59.8  6:00          
  827  713 Scott Miller        11244 Otto Eldred-PA          17:59.9  6:00          
  828      Nick Geigel         10187 Pittsford Sutherland    18:00.1  6:01          
  829  714 Joe Lamoureux       11245 Vestal                  18:00.5  6:01          
  830  715 Jacob Fitzpatrick   12321 Campbell-Savona         18:00.5  6:01          
  831  716 Wiley Moslow        10188 Williamsville South     18:00.5  6:01          
  832      Luke Bongiorno      11246 Cathedral Prep          18:00.8  6:01          
  833      Kyle Owlett         11247 Pittsford Mendon        18:01.1  6:01          
  834      Trevor Sommers      9  75 Hil. Davidson           18:01.3  6:01          
  835  717 Clint Connelly      12322 General McLane          18:01.4  6:01          
  836  718 Ben Slenker         12323 Alexander Central       18:01.5  6:01          
  837  719 Josh Gleason        12324 Eden                    18:01.5  6:01          
  838  720 Connor Surkau-Parki 12325 Harley-Allendale-Col    18:01.7  6:01          
  839      Jake Gnat           9  76 Burnt Hills-Ballston La 18:01.7  6:01          
  840  721 Kyle Stottlar       10189 Marcellus               18:01.8  6:01          
  841  722 Brendan Scheg       10190 Hilton                  18:02.0  6:01          
  842  723 Ibrahim Mgaza       11248 Hutch Tech              18:02.0  6:01          
  843  724 Alex Aubrecht       9  77 Nichols                 18:02.1  6:01          
  844  725 Grant Thomas        11249 Canandaigua             18:02.2  6:01          
  845  726 Malakai Taylor      11250 Mynderse Academy        18:02.6  6:01          
  846      Zach Lewis          10191 Hil. Davidson           18:02.7  6:01          
  847  727 Nate Yehl           10192 Bath-Haverling          18:02.9  6:01          
  848  728 Brock Pennington    9  78 North East-PA           18:03.1  6:02          
  849  729 Michael Krueger     12326 Brockport               18:03.2  6:02          
  850  730 Eljiah Otto         11251 Wheatland-Chili         18:03.3  6:02          
  851      Michael Sanders     11252 E.Syracuse-Minoa        18:03.3  6:02          
  852  731 Josh Carguello      9  79 Pulaski High School     18:03.3  6:02          
  853      Cole Cutri          11253 Canandaigua             18:03.4  6:02          
  854      Justiin Jordaens    10193 Fordham Prep            18:03.5  6:02          
  855  732 Austin Schouten     10194 Pulaski High School     18:03.5  6:02          
  856  733 Will McDowell       12327 Hilton                  18:03.5  6:02          
  857      Ian McGuire         10195 Honeoye Falls-Lima      18:03.8  6:02          
  858  734 Quinn Rees          10196 Wilson HS (Sec 6)       18:03.9  6:02          
  859      Gavin Carr          9  80 Walsh Jesuit            18:04.3  6:02          
  860      Zack Passmore       10197 East Aurora             18:04.4  6:02          
  861      Conor Anderson      11254 Xavier-NYC              18:04.5  6:02          
  862      Mike Ferrara        10198 Westhill                18:04.5  6:02          
  863      Jason Kincaid       10199 Orchard Park            18:04.9  6:02          
  864  735 Forrist Sherman     8   4 Honeoye Central         18:05.0  6:02          
  865  736 Seth Wilson         10200 Rocky Grove-PA          18:05.2  6:02          
  866  737 Kevin Lampman       12328 Trumansburg             18:05.5  6:02          
  867  738 Dylan Ward          11255 Waverly                 18:05.5  6:02          
  868  739 Joel Barker         10201 Northwestern-PA         18:05.5  6:02          
  869      Aidan Shea          10202 Marcellus               18:05.8  6:02          
  870      Enmannuel Cruz      12329 Fordham Prep            18:05.8  6:02          
  871  740 Connor McVey        10203 Williamson Central      18:05.8  6:02          
  872  741 Billy Kuhn          12330 Seneca-PA               18:05.9  6:02          
  873      Brennan Eggleston   9  81 Walsh Jesuit            18:05.9  6:02          
  874  742 Jack Veldhuizen     11256 Livonia                 18:06.3  6:03          
  875  743 Cal Seeley          11257 Wilson HS (Sec 6)       18:06.4  6:03          
  876  744 Michael Fowler      11258 Clyde-Savannah - Lyons  18:06.9  6:03          
  877  745 Tyler Fuller        11259 Notre Dame-Batavia      18:07.0  6:03          
  878      Arian Nadjimzadah   12331 Brighton                18:07.0  6:03          
  879  746 Jacob Green         11260 Mansfield HS-PA         18:07.2  6:03          
  880  747 Jacob Leon          11261 St. Joes                18:07.4  6:03          
  881  748 Justin Fukes        11262 Chittenango             18:07.5  6:03          
  882  749 Friend Olsen        12332 Honeoye Central         18:07.5  6:03          
  883  750 Jackson Collins     12333 New York Mills          18:08.3  6:03          
  884  751 William Rickard     10204 Royalton-Hartland       18:08.5  6:03          
  885  752 Eric Dehart         9  82 Vestal                  18:08.8  6:03          
  886  753 Chase St. George    12334 Arkport/Canaseraga      18:09.0  6:03          
  887      Nicholas Krueger    10205 Brockport               18:09.0  6:03          
  888      Colin Swain         12335 Burnt Hills-Ballston La 18:09.7  6:04          
  889  754 Tucker Dunn         11263 General McLane          18:09.9  6:04          
  890  755 Conner Smith        9  83 Vestal                  18:10.0  6:04          
  891      Joe Amann           9  84 Cathedral Prep          18:10.3  6:04          
  892  756 Stanton Baker       11264 Norwich                 18:10.4  6:04          
  893      Matt Taylor         9  85 Pittsford Sutherland    18:10.5  6:04          
  894  757 Drew Carlson        9  86 Jamestown               18:10.5  6:04          
  895  758 Zach Lyness         12336 Starpoint               18:10.7  6:04          
  896  759 Dylan Maier         11265 Oakfield/Elba           18:10.7  6:04          
  897      Joey Clyde          9  87 Webster Schroeder       18:11.0  6:04          
  898      Gavin Clouser       10206 Pittsford Mendon        18:11.1  6:04          
  899  760 Noah Walden         12337 Hamilton                18:11.1  6:04          
  900  761 Jacob Cooper        10207 Phoenix                 18:11.4  6:04          
  901  762 James Rauch         12338 Nichols                 18:11.7  6:04          
  902      Conner Rothermel    12339 Coudersport             18:11.9  6:04          
  903      Matthew Pusateri    10208 Newfane Central         18:11.9  6:04          
  904  763 Kyle Egan           10209 Eastridge               18:12.0  6:04          
  905      Jonathan Dingwall   10210 Webster Thomas          18:12.0  6:04          
  906      Andrew Brophy       12340 Oneida                  18:12.3  6:05          
  907  764 Matt Adams          11266 Batavia                 18:12.5  6:05          
  908  765 Jon Robinson        12341 Avon Central            18:12.6  6:05          
  909  766 Austin Gow          9  88 Susquehanna Comm-PA     18:13.0  6:05          
  910  767 Robert Rogers       9  89 Troy - PA               18:13.1  6:05          
  911  768 Dan Kurowski        11267 JFK Cheektowaga         18:13.2  6:05          
  912  769 Blake Smith         10211 Sweet Home              18:13.5  6:05          
  913      Justin Thang        10212 Brighton                18:13.6  6:05          
  914      Eric Riddle         12342 Canandaigua             18:13.9  6:05          
  915      Joseph Guertin      9  90 Vernon-Verona-Sherri    18:13.9  6:05          
  916      Danyon Hobbs        10213 McQuaid Jesuit          18:13.9  6:05          
  917  770 Matt Sentz          9  91 Alden                   18:14.2  6:05          
  918  771 Connor Tribby       9  92 Grand Island            18:14.4  6:05          
  919  772 Jake Clifford       10214 Hornell                 18:14.6  6:05          
  920  773 Ryan Wisniewki      9  93 Allegany-Limestone      18:14.7  6:05          
  921      Joseph Fisher       11268 Pittsford Mendon        18:15.2  6:06          
  922  774 Henry Louden        10215 Geneva                  18:15.2  6:06          
  923      Evan Mancini        12343 McQuaid Jesuit          18:15.4  6:06          
  924  775 Jacob Dennison      9  94 Hannibal                18:15.7  6:06          
  925  776 Jack Thomas         10216 Lansing                 18:15.8  6:06          
  926      Dylan Price         9  95 Onondaga                18:16.1  6:06          
  927      Nick Clark          10217 East Aurora             18:16.1  6:06          
  928  777 Duvanta Cora        12344 Waterloo                18:16.8  6:06          
  929      Sam Baker           9  96 Pittsford Sutherland    18:16.8  6:06          
  930      Ryan Fodero         11269 Fordham Prep            18:16.8  6:06          
  931      Quinton Veno        10218 Webster Thomas          18:16.9  6:06          
  932  778 Jacob Gualtieri     12345 Notre Dame-Batavia      18:17.0  6:06          
  933  779 Brett Eichenlaub    9  97 Thomas Edison           18:17.2  6:06          
  934  780 Tayvon Boyd         12346 Oakfield/Elba           18:17.2  6:06          
  935      Wyatt Gaus          10219 Batavia                 18:17.4  6:06          
  936  781 Owen Lewis          10220 Williamsville East      18:17.8  6:06          
  937  782 Peter Calanni       11270 Fredonia Central        18:17.9  6:06          
  938  783 Dan Rappleye        10221 Spencerport             18:18.0  6:06          
  939      Nathan Lampman      10222 Chittenango             18:18.1  6:06          
  940      Nate Bradley        11271 Honeoye Falls-Lima      18:18.1  6:07          
  941  784 George Reynolds     12347 Cowanesque Valley       18:18.4  6:07          
  942      Benny Smith         11272 Brighton                18:18.5  6:07          
  943  785 Parker Todd         9  98 Central Square          18:18.7  6:07          
  944  786 Caleb Barber        11273 Frewsburg Central       18:18.9  6:07          
  945      Jack Balta          12348 Pittsford Sutherland    18:18.9  6:07          
  946  787 Lucas Bernhard      10223 Our Lady of Lourdes     18:19.0  6:07          
  947  788 Zach Wright         11274 Greece Olympia          18:19.1  6:07          
  948  789 Kollin Van Wagenen  12349 Homer                   18:19.1  6:07          
  949      Dylan Contestabile  10224 Greece Arcadia          18:19.5  6:07          
  950      Sean Crowell        11275 Greece Arcadia          18:19.7  6:07          
  951  790 Ethan Lowell        9  99 Homer                   18:19.8  6:07          
  952  791 Kellen Stenman      10225 Starpoint               18:20.0  6:07          
  953      Dylan Price         11276 Chittenango             18:20.0  6:07          
  954  792 Van Ledger          9 100 Lake Placid             18:20.0  6:07          
  955      Jeremy Williams     12350 Greece Arcadia          18:20.1  6:07          
  956  793 Joey Burdick        10226 Oakfield/Elba           18:20.2  6:07          
  957  794 Nate Gabler         9 101 Olean                   18:20.4  6:07          
  958  795 Kyle French         11277 Newark                  18:20.5  6:07          
  959  796 Skyler Kressler     10227 Corry-PA                18:20.8  6:07          
  960  797 Hudson Laprade      12351 Arkport/Canaseraga      18:21.2  6:08          
  961  798 Toby Gifford        8   5 Frewsburg Central       18:21.2  6:08          
  962  799 Anthony Leising     12352 Barker HS               18:21.5  6:08          
  963      Finn Cosgrove       9 102 East Aurora             18:21.5  6:08          
  964  800 Dante Haynes        12353 Binghamton              18:21.5  6:08          
  965  801 Ian Klenk           10228 St. Joes                18:21.6  6:08          
  966  802 Bryce Gart          10229 Oil City-PA             18:21.7  6:08          
  967  803 Tim Fair            11278 General McLane          18:21.7  6:08          
  968  804 Jack Dunn           10230 Lewiston-Porter         18:21.7  6:08          
  969      Craig Certo         12354 Fordham Prep            18:21.8  6:08          
  970  805 Mason Bill          10231 Arkport/Canaseraga      18:22.0  6:08          
  971      Omar Al-Qahtani     12355 Pittsford Sutherland    18:22.0  6:08          
  972      Damien Muessig      12356 Vernon-Verona-Sherri    18:22.3  6:08          
  973  806 Gavin Lyness        10232 Starpoint               18:22.4  6:08          
  974  807 Michael Liszkiewicz 11279 Gowanda Central         18:22.5  6:08          
  975      Julian Bastionello  11280 Xavier-NYC              18:22.5  6:08          
  976      Jacob Cogley        12357 Walsh Jesuit            18:22.7  6:08          
  977  808 Justin Giamartino   11281 Central Square          18:22.7  6:08          
  978  809 Riley Wilson        11282 Silver Creek            18:22.8  6:08          
  979  810 Devrin Dowdell      9 103 Greece Olympia          18:23.0  6:08          
  980  811 Stuart Stufkosky    11283 Eastridge               18:23.2  6:08          
  981  812 Luke Auer           12358 Wyalusing Valley        18:23.3  6:08          
  982      Josh Gagnier        12359 Pittsford Sutherland    18:23.6  6:08          
  983      Ned Laduca          10233 Spencerport             18:23.7  6:08          
  984      Gabe Valdivia       9 104 Webster Thomas          18:23.8  6:08          
  985      Adam Hostetler      9 105 Spencerport             18:24.0  6:08          
  986  813 Jake Abel           12360 Marcus Whitman          18:24.2  6:09          
  987  814 Bryce Davis         10234 Alexander Central       18:24.3  6:09          
  988  815 Isaac Johnson       12361 Jamestown               18:24.7  6:09          
  989      Josh Cardamone      10235 Lewiston-Porter         18:24.8  6:09          
  990  816 Drew Daghir         12362 Elk County Cath-PA      18:24.8  6:09          
  991      Tyler Hill          12363 Hammondsport            18:24.8  6:09          
  992      Jacob Fricano       10236 Westhill                18:24.8  6:09          
  993      Will Remillard      10237 Westhill                18:24.9  6:09          
  994  817 Jacob Wichert       11284 Berkshire               18:25.2  6:09          
  995      Michael Nesci       10238 E.Syracuse-Minoa        18:25.3  6:09          
  996  818 Kevin Redfield      11285 Fredonia Central        18:25.4  6:09          
  997  819 Zane Longwell       12364 Troy - PA               18:25.7  6:09          
  998  820 Mason Watkins       9 106 Phoenix                 18:25.9  6:09          
  999      Kevin Zaleski       9 107 Mount Saint Joseph      18:25.9  6:09          
 1000  821 Jay Thomas          8   6 Campbell-Savona         18:26.1  6:09          
 1001  822 Ethan Yannie        11286 Dunkirk                 18:26.3  6:09          
 1002  823 Nelson Rosario      11287 Dunkirk                 18:26.3  6:09          
 1003      Christian Bosco     12365 Pittsford Sutherland    18:26.4  6:09          
 1004  824 Noah Wadhams        12366 Albion                  18:26.4  6:09          
 1005      Trent Marasco       12367 Spencerport             18:26.4  6:09          
 1006      Angelo Destephano   10239 Webster Thomas          18:26.6  6:09          
 1007  825 Alex Klee           10240 Amherst                 18:26.6  6:09          
 1008      Steven Gublo        10241 Watkins Glen            18:26.7  6:09          
 1009  826 Jacob Brown         11288 Troy - PA               18:26.7  6:09          
 1010  827 Ryan Weir           10242 Hornell                 18:27.0  6:09          
 1011      Jeff Suflita        9 108 Greece Arcadia          18:27.2  6:10          
 1012  828 Jack Caughey        10243 LaFayette               18:27.2  6:10          
 1013  829 Spencer Kaminski    12368 Alden                   18:27.5  6:10          
 1014      Nick Wood           9 109 Webster Thomas          18:27.6  6:10          
 1015  830 Nathan Yax          12369 Harley-Allendale-Col    18:27.6  6:10          
 1016      Devlin Cameron      11289 Chittenango             18:27.6  6:10          
 1017      Tom Ognibene        11290 Batavia                 18:27.8  6:10          
 1018  831 Bryan Robertson     9 110 Williamsville South     18:27.8  6:10          
 1019  832 Aaron Jones         11291 Hutch Tech              18:27.9  6:10          
 1020      Peter Frisina       12370 Cathedral Prep          18:28.3  6:10          
 1021  833 Andrew McNeil       10244 Binghamton              18:28.4  6:10          
 1022  834 Martin Espinal      9 111 Hutch Tech              18:28.5  6:10          
 1023      Henry Byrne         9 112 Hil. Davidson           18:28.5  6:10          
 1024      Terence Deneny      11292 Fordham Prep            18:28.8  6:10          
 1025  835 Roger Learn         10245 Mansfield HS-PA         18:29.0  6:10          
 1026      Alex Hopson         10246 Seneca-PA               18:29.1  6:10          
 1027      Sean Killip         11293 Webster Schroeder       18:29.1  6:10          
 1028  836 Shaun Visualingam   10247 Johnson City-NY         18:29.2  6:10          
 1029      Thomas Lynch        10248 Hil. Davidson           18:29.4  6:10          
 1030  837 Mark Anauo          11294 Oakfield/Elba           18:29.6  6:10          
 1031      John Peyla          12371 Mount Saint Joseph      18:29.6  6:10          
 1032  838 Ben Haefner         12372 Trumansburg             18:29.7  6:10          
 1033      Alexander Reddick   9 113 Brockport               18:29.7  6:10          
 1034  839 Matt Conklin        11295 Chenango Forks          18:29.8  6:10          
 1035  840 Josh Bunnell        9 114 Silver Creek            18:30.1  6:11          
 1036      Jk Guy              10249 Northstar Christian     18:30.2  6:11          
 1037      Nick Mady           10250 Penfield                18:30.3  6:11          
 1038  841 Austin Sullivan     12373 Barker HS               18:30.4  6:11          
 1039  842 Blake Spina         12374 Waterloo                18:30.8  6:11          
 1040  843 Nick Brunavaus      10251 Maple Grove             18:30.8  6:11          
 1041  844 Jason Sapienza      11296 Hilton                  18:30.8  6:11          
 1042  845 Matthew Heh         9 115 Greece Olympia          18:30.9  6:11          
 1043      Travis Wiedrich     9 116 Oakfield/Elba           18:31.2  6:11          
 1044  846 Tyler Devonshire    11297 Northeast Bradford      18:31.4  6:11          
 1045      Jason Kantor        9 117 Vernon-Verona-Sherri    18:31.4  6:11          
 1046  847 Aidan Van Slycke    11298 Lake Shore HS-NY        18:31.5  6:11          
 1047      Zachary Richbart    11299 Barker HS               18:31.6  6:11          
 1048  848 Aaron Mendez        10252 Kenmore West            18:31.7  6:11          
 1049      Nick Grasso         11300 Hilton                  18:31.8  6:11          
 1050      Kaleb O'Dell        10253 Greece Arcadia          18:31.9  6:11          
 1051      Owen Tompkins       12375 Honeoye Falls-Lima      18:32.0  6:11          
 1052      John Bateman        11301 Hilton                  18:32.0  6:11          
 1053      Will Thornton       10254 Westhill                18:32.1  6:11          
 1054      Kirk Myers          10255 Hil. Davidson           18:32.1  6:11          
 1055  849 A.J. Spoor          12376 Weedsport               18:32.2  6:11          
 1056  850 Nathan Chubb        11302 Akron                   18:32.4  6:11          
 1057      Angelo Carr         9 118 Westhill                18:32.7  6:11          
 1058      Tye Leckinger       10256 Spencerport             18:33.0  6:11          
 1059      Caden Farr          9 119 Cathedral Prep          18:33.1  6:12          
 1060  851 Drew Kelemen        9 120 Maple Grove             18:33.3  6:12          
 1061      Ryan Daniels        12377 Canandaigua             18:33.3  6:12          
 1062  852 Joshua Schuessler   9 121 Otto Eldred-PA          18:33.5  6:12          
 1063  853 Cody Smith          12378 East Rochester          18:33.5  6:12          
 1064  854 Jared Harvey        11303 Corry-PA                18:33.8  6:12          
 1065      Christopher Kantor  9 122 Vernon-Verona-Sherri    18:33.8  6:12          
 1066      Michael Santos      12379 Notre Dame-Easton-PA    18:33.9  6:12          
 1067      Jacob Caputo        12380 Pittsford Mendon        18:34.1  6:12          
 1068  855 Colin Herzog        9 123 Canisius                18:34.2  6:12          
 1069  856 Justin Satanek      10257 Eden                    18:34.6  6:12          
 1070  857 Dominic Stanz       9 124 Kenmore West            18:34.6  6:12          
 1071  858 Jon Montgomery      12381 Wilson HS (Sec 6)       18:35.1  6:12          
 1072      Tom Carroll         10258 Cathedral Prep          18:35.4  6:12          
 1073  859 Toby Cash-Rawleigh  9 125 Bath-Haverling          18:35.5  6:12          
 1074  860 Brandyn Delong      11304 Otto Eldred-PA          18:35.5  6:12          
 1075  861 Jeremy Lopez        9 126 Northwestern-PA         18:35.5  6:12          
 1076  862 Ethan Heil          11305 Williamsville South     18:35.8  6:12          
 1077      Clint Craven        11306 Watkins Glen            18:36.0  6:12          
 1078      Jayden Kaptein      10259 Burnt Hills-Ballston La 18:36.1  6:12          
 1079      Max Hussey          11307 Burnt Hills-Ballston La 18:36.1  6:13          
 1080  863 Christian Tambacas  12382 Eden                    18:36.3  6:13          
 1081      Dylan Drake         12383 Addison                 18:36.5  6:13          
 1082  864 Caleb Dick          9 127 Campbell-Savona         18:36.6  6:13          
 1083  865 Zach Hannan         10260 Byron-Bergen            18:36.8  6:13          
 1084      Alexander Vitarelli 12384 Xavier-NYC              18:37.0  6:13          
 1085  866 Elijah Lavarnway    10261 St. Mary's HS - Lancast 18:37.1  6:13          
 1086      Ben Cardamone       10262 Lewiston-Porter         18:37.3  6:13          
 1087      William Reed        9 128 North Rose-Wolcott      18:37.3  6:13          
 1088  867 Glen Shuster        12385 Mynderse Academy        18:37.4  6:13          
 1089  868 John Speyer         11308 Kenmore West            18:37.5  6:13          
 1090      Josh Campbell       10263 General McLane          18:37.6  6:13          
 1091      Daniel Ober         11309 Barker HS               18:37.9  6:13          
 1092  869 Alex Jodush         12386 Olean                   18:37.9  6:13          
 1093  870 Chris Korherr       9 129 Williamson Central      18:38.1  6:13          
 1094      Ryan Kabel          12387 Batavia                 18:38.7  6:13          
 1095      Zach Edwards        11310 Spencerport             18:39.4  6:14          
 1096  871 Kevin Wehle         10264 Wheatland-Chili         18:39.5  6:14          
 1097  872 Michael Fredericks  12388 Nichols                 18:39.6  6:14          
 1098      David Spring        11311 Williamsville South     18:39.6  6:14          
 1099  873 Stuart Palmer       11312 New York Mills          18:39.7  6:14          
 1100  874 Ethan Beck          9 130 Canisius                18:39.8  6:14          
 1101      Erik Maier          11313 Oakfield/Elba           18:40.0  6:14          
 1102  875 Trevor Healy        12389 Honeoye Central         18:40.0  6:14          
 1103  876 Carson Wildrick     12390 The Gow School          18:40.2  6:14          
 1104      Jay Chung           9 131 Hil. Davidson           18:40.5  6:14          
 1105      Patrick Sharp       8   7 Brighton                18:40.6  6:14          
 1106  877 Devin Miller        10265 Northeast Bradford      18:40.8  6:14          
 1107      Jaquil Baxter       12391 Edison Tech             18:40.9  6:14          
 1108      Hayden Mills        9 132 Addison                 18:40.9  6:14          
 1109  878 Andy Gruver         10266 Greece Athena           18:41.0  6:14          
 1110      Elias Adler         10267 Pittsford Sutherland    18:41.0  6:14          
 1111      Connor Stetts       9 133 Johnson City-NY         18:41.1  6:14          
 1112      Will Sakowicz       9 134 Mount Saint Joseph      18:41.1  6:14          
 1113  879 Brian Gillette      10268 Candor                  18:41.6  6:14          
 1114  880 Jaden Kinnear       9 135 Southwestern-NY         18:41.6  6:14          
 1115      Tony Ennis          11314 Honeoye Falls-Lima      18:41.7  6:14          
 1116  881 Andrew Loftus       9 136 LeRoy                   18:41.9  6:14          
 1117  882 Ja'mil Horner       11315 Wayland-Cohocton        18:42.1  6:15          
 1118      Luke Defiore        11316 Hilton                  18:42.1  6:15          
 1119  883 Andrew Hvisdak      10269 Hamburg                 18:42.3  6:15          
 1120      Max Rohrbacker      12392 Xavier-NYC              18:42.5  6:15          
 1121      Frederick Miller    9 137 Rush-Henrietta          18:42.5  6:15          
 1122  884 Zachary Burdick     12393 Hornell                 18:42.6  6:15          
 1123      Chris Luebbert      9 138 North East-PA           18:42.9  6:15          
 1124  885 Garrett Wilson      9 139 Harley-Allendale-Col    18:43.0  6:15          
 1125  886 Cordell Cook        12394 Clymer-Sherman-Panama   18:43.2  6:15          
 1126      Kaidan Capossere    10270 Brighton                18:43.4  6:15          
 1127  887 Erik Verdehem       10271 Waterloo                18:43.4  6:15          
 1128      Aidan Gowan         9 140 Brighton                18:43.5  6:15          
 1129  888 Marcos De La Osa Cr 11317 Marion                  18:43.8  6:15          
 1130  889 Aaron Manley        9 141 Troy - PA               18:43.9  6:15          
 1131      Andrew Brincka      12395 Honeoye Falls-Lima      18:44.0  6:15          
 1132  890 Kylie Mallory       12396 Lake Shore HS-NY        18:44.0  6:15          
 1133      Davis Fowler        11318 Our Lady of Mount Carme 18:44.0  6:15          
 1134      Kenny Young         11319 Hannibal                18:44.4  6:15          
 1135      Johnny Martone      10272 Spencerport             18:44.4  6:15          
 1136  891 Vinny Pagliaccio    10273 West Seneca East        18:44.7  6:15          
 1137  892 Dylan Amidon        9 142 Waterloo                18:44.8  6:15          
 1138  893 Alex Martinez       10274 Wilson HS (Sec 6)       18:45.0  6:15          
 1139  894 Jacob Bugiera       12397 Amherst                 18:45.1  6:16          
 1140  895 Alexander Reynolds  12398 Jamestown               18:45.6  6:16          
 1141  896 Max Whitton         9 143 Amherst                 18:45.8  6:16          
 1142  897 Jon Moote           10275 Wilson HS (Sec 6)       18:45.9  6:16          
 1143  898 Oliver Aramini      11320 St. James Catholic      18:45.9  6:16          
 1144  899 Jacob Monat         12399 Gowanda Central         18:46.0  6:16          
 1145  900 Greg Schwab         12400 Wayland-Cohocton        18:46.1  6:16          
 1146  901 Evan States         11321 Punxsutawney Area       18:46.3  6:16          
 1147  902 Truman Kurst        11322 Vestal                  18:46.5  6:16          
 1148      Nick Breton         11323 Burnt Hills-Ballston La 18:46.8  6:16          
 1149  903 Trevor Coleman      10276 Avon Central            18:46.9  6:16          
 1150      Bryson Tobolski     11324 Oakfield/Elba           18:46.9  6:16          
 1151      Jayden Reynolds     9 144 Newfane Central         18:47.1  6:16          
 1152      Ben Olson           9 145 Vestal                  18:47.4  6:16          
 1153  904 Dom Guiste          9 146 Oil City-PA             18:47.4  6:16          
 1154  905 Torsten Gartenberg  10277 Lansing                 18:47.5  6:16          
 1155  906 Isaac Schuessler    12401 Otto Eldred-PA          18:47.5  6:16          
 1156  907 Jameson Pagorek     11325 Red Jacket              18:47.5  6:16          
 1157  908 Sam Modzelewski     12402 Canisius                18:47.6  6:16          
 1158  909 Jake Grzebinski     12403 West Seneca East        18:47.8  6:16          
 1159  910 Dante Hovancik      10278 Chenango Forks          18:48.0  6:16          
 1160  911 Haydn Le Grand      10279 St. James Catholic      18:48.1  6:16          
 1161  912 Aidan Daniels       10280 Williamsville East      18:48.2  6:17          
 1162      Mike Beam           10281 Hammondsport            18:48.3  6:17          
 1163  913 Brandon Bubniak     10282 Waverly                 18:48.5  6:17          
 1164  914 Ryan Hickey         12404 Kenmore West            18:48.5  6:17          
 1165  915 Alex Rundquist      11326 Iroquois                18:48.6  6:17          
 1166  916 Jacob Sullivan      10283 Campbell-Savona         18:48.7  6:17          
 1167  917 Colin Gerlach       12405 Sweet Home              18:49.1  6:17          
 1168      Alex Giancola       10284 Chittenango             18:49.2  6:17          
 1169  918 Jakub Zeran         12406 Candor                  18:49.3  6:17          
 1170      James Kinsley       11327 Johnson City-NY         18:49.5  6:17          
 1171      Connor Duffy        10285 Notre Dame-Easton-PA    18:49.6  6:17          
 1172  919 Noah Reed-Eason     12407 Hutch Tech              18:49.7  6:17          
 1173  920 Drew Blencowe       12408 Campbell-Savona         18:49.7  6:17          
 1174  921 Owen Flexman        10286 Otto Eldred-PA          18:49.9  6:17          
 1175      Jonah Epps          9 147 Batavia                 18:50.1  6:17          
 1176  922 Kurtis Gobbi        11328 Our Lady of Lourdes     18:50.2  6:17          
 1177      Joe Ott             9 148 Cathedral Prep          18:50.2  6:17          
 1178  923 Bryan Best          11329 Marcus Whitman          18:50.4  6:17          
 1179  924 Mitch Perry         11330 Thomas Edison           18:50.5  6:17          
 1180  925 Kyler Kress         12409 Arkport/Canaseraga      18:50.6  6:17          
 1181      Chaz Velazquez      12410 Penfield                18:50.7  6:17          
 1182  926 Evan Bender         12411 Grand Island            18:50.8  6:17          
 1183  927 Dylan Crawford      10287 Susquehanna Comm-PA     18:50.8  6:17          
 1184      Noah Bruster        11331 Vestal                  18:50.9  6:17          
 1185  928 Lucas Cupelli       11332 Geneva                  18:51.1  6:18          
 1186  929 Quinn Olsen         9 149 Honeoye Central         18:51.5  6:18          
 1187      Frank Leni          12412 McQuaid Jesuit          18:51.5  6:18          
 1188      Dane Farmer         10288 Hil. Davidson           18:51.7  6:18          
 1189      Nick Duggan         9 150 Webster Schroeder       18:51.9  6:18          
 1190  930 Christian Cook      10289 Gowanda Central         18:52.0  6:18          
 1191  931 Nick Allen          11333 Alexander Central       18:52.0  6:18          
 1192      Blake Kasper        10290 Orchard Park            18:52.4  6:18          
 1193  932 Marshall Testa      10291 Iroquois                18:52.4  6:18          
 1194  933 Tim Kelleher        12413 Lake Placid             18:52.6  6:18          
 1195  934 Jordan Wittmeyer    10292 Hamburg                 18:52.6  6:18          
 1196      Hayden Fox          9 151 North East-PA           18:52.9  6:18          
 1197      David Seale         9 152 Chittenango             18:53.0  6:18          
 1198      Antonio Pacheco     9 153 Mount Saint Joseph      18:53.3  6:18          
 1199  935 Ryan Buechelle      11334 East Rochester          18:53.4  6:18          
 1200  936 Brady Fye           10293 Southwestern-NY         18:53.5  6:18          
 1201  937 Eric Ward           12414 Pioneer                 18:53.6  6:18          
 1202      Devin Maxwell       11335 Greece Arcadia          18:53.6  6:18          
 1203      Andrew Gray         10294 Mount Saint Joseph      18:53.7  6:18          
 1204  938 Gabe Brodeur        10295 Pulaski High School     18:54.0  6:18          
 1205  939 Jayden Rose         9 154 Waverly                 18:54.0  6:18          
 1206  940 John Matlack-Grey   11336 Norwich                 18:54.0  6:18          
 1207      Anthony Haskins     10296 North East-PA           18:54.4  6:19          
 1208  941 Jed Swayze          9 155 Homer                   18:54.5  6:19          
 1209      Jonah Cuestas       9 156 Penfield                18:54.6  6:19          
 1210      Connor Mahaney      12415 Amherst                 18:54.7  6:19          
 1211      Matteo Marchesi     10297 Xavier-NYC              18:55.0  6:19          
 1212  942 Chris Annear        10298 Fredonia Central        18:55.1  6:19          
 1213  943 Ben Clements        12416 Midlakes                18:55.2  6:19          
 1214  944 Jackson Bay         8   8 Palmyra-Macedon         18:55.3  6:19          
 1215  945 Nate Larkin         10299 Homer                   18:55.4  6:19          
 1216  946 Kevin Ingros        11337 Punxsutawney Area       18:55.7  6:19          
 1217  947 Noah Daniels        10300 Nichols                 18:55.8  6:19          
 1218      Charlie Caryl       9 157 Cathedral Prep          18:56.0  6:19          
 1219  948 Bailey Hourihan     11338 Fulton                  18:56.1  6:19          
 1220  949 Joshua Walters      10301 Randolph                18:56.2  6:19          
 1221  950 Takama Yoshida      11339 Red Creek               18:56.3  6:19          
 1222      Collin Brady        11340 Burnt Hills-Ballston La 18:56.4  6:19          
 1223  951 David Allen         11341 Falconer                18:56.5  6:19          
 1224  952 Zack Krenzel        9 158 Allegany-Limestone      18:56.7  6:19          
 1225  953 Samuel Shedden      10302 Mansfield HS-PA         18:56.7  6:19          
 1226  954 Kyle Green          10303 Palmyra-Macedon         18:57.1  6:20          
 1227  955 Grant Gee           11342 Mansfield HS-PA         18:57.5  6:20          
 1228  956 Carter Puylara      9 159 Mynderse Academy        18:57.5  6:20          
 1229  957 Gabe Pepe           11343 Albion                  18:57.7  6:20          
 1230  958 Austin Goodsel      12417 Corry-PA                18:57.7  6:20          
 1231  959 Skye Helfant        9 160 Hamilton                18:57.7  6:20          
 1232  960 Ethan Harley        10304 Phoenix                 18:57.8  6:20          
 1233      Cyrus Emadi         12418 Mount Saint Joseph      18:58.0  6:20          
 1234  961 Brendan Wenger      12419 Canisius                18:58.1  6:20          
 1235      Dominic Clementi    11344 Barker HS               18:58.1  6:20          
 1236      Adam Mroueh         10305 Pittsford Sutherland    18:58.3  6:20          
 1237      Nick Tucci          12420 Walsh Jesuit            18:58.4  6:20          
 1238      Hayden Trejos       10306 Potsdam                 18:58.6  6:20          
 1239      Andrew Seman        9 161 North East-PA           18:59.1  6:20          
 1240  962 Derek Cieplenski    9 162 New York Mills          18:59.1  6:20          
 1241  963 Ryan King           10307 Clyde-Savannah - Lyons  18:59.5  6:20          
 1242  964 Matthew Wilkie      10308 St. Marcellinus         18:59.6  6:20          
 1243      Griffin Jones       9 163 Canandaigua             18:59.6  6:20          
 1244  965 Nolan Harold        10309 Bath-Haverling          18:59.7  6:20          
 1245  966 Lucas Ferrara       11345 Mynderse Academy        18:59.7  6:20          
 1246  967 Ryan Shafer         10310 Southwestern-NY         18:59.7  6:20          
 1247  968 Chris Coupal        9 164 Kenmore West            18:59.7  6:20          
 1248      Christopher Fursman 12421 Pittsford Mendon        19:00.1  6:20          
 1249      Porter Demink       9 165 Maple Grove             19:00.3  6:21          
 1250  969 Stephen Hughes      10311 Newark                  19:00.4  6:21          
 1251  970 Aidan Brown         9 166 Tully                   19:00.5  6:21          
 1252      Cameron Austin      11346 Batavia                 19:00.5  6:21          
 1253  971 Jack Squire         12422 Berkshire               19:00.6  6:21          
 1254      Scott Hendee        11347 Pittsford Sutherland    19:01.0  6:21          
 1255  972 Quinn Hogan         9 167 Geneva                  19:01.1  6:21          
 1256  973 Michael Bentley     11348 Gowanda Central         19:01.3  6:21          
 1257  974 Jarvis Bivins       9 168 Clymer-Sherman-Panama   19:01.4  6:21          
 1258      Josiah Miggiani     10312 Westhill                19:02.0  6:21          
 1259  975 Ryan Horn           12423 Geneseo                 19:02.3  6:21          
 1260      Tyler Depaolis      11349 Pittsford Sutherland    19:02.5  6:21          
 1261      Al Schultz          9 169 Wilson HS (Sec 6)       19:02.7  6:21          
 1262  976 Alex Nasca          10313 Greece Odyssey          19:02.9  6:21          
 1263  977 Daniel Giantisco    11350 Mansfield HS-PA         19:03.0  6:21          
 1264  978 Grayson Pratt       12424 Fredonia Central        19:03.2  6:22          
 1265      Austin Everhart     10314 Honeoye Falls-Lima      19:03.3  6:22          
 1266      Joseph Lomonaco     10315 Brockport               19:03.4  6:22          
 1267      Bobby Boland        11351 Cathedral Prep          19:03.7  6:22          
 1268  979 Logan Shepardson    11352 Oswego                  19:03.8  6:22          
 1269      Colin Graham        11353 Oakfield/Elba           19:03.9  6:22          
 1270  980 Eric Lally          12425 Weedsport               19:03.9  6:22          
 1271  981 Nicholas D'Amico    12426 Williamsville East      19:04.2  6:22          
 1272  982 Dustin Andrews      11354 Northwestern-PA         19:04.2  6:22          
 1273  983 Joshua Vizzi        9 170 Grand Island            19:04.4  6:22          
 1274      Peter Neville       12427 Cathedral Prep          19:04.6  6:22          
 1275  984 Xavier Farwell      9 171 Canastota               19:04.6  6:22          
 1276      Graeme Billiski     12428 Pittsford Mendon        19:04.8  6:22          
 1277      Cameron Hochschild  10316 Seneca-PA               19:04.9  6:22          
 1278  985 Elijah Hopkins      10317 Livonia                 19:05.0  6:22          
 1279  986 Alex Cooley         12429 Iroquois                19:05.1  6:22          
 1280  987 Adityanarayanan Nai 12430 Williamsville East      19:05.2  6:22          
 1281  988 Tanner Biondi       10318 Corry-PA                19:05.2  6:22          
 1282      Ben Talbot          10319 McQuaid Jesuit          19:05.2  6:22          
 1283      Logan Ralyea        9 172 Hilton                  19:06.0  6:22          
 1284  989 Aidan Ricotta       10320 Avon Central            19:06.2  6:23          
 1285      Max Baker-Terhaar   9 173 Amherst                 19:06.4  6:23          
 1286      Jack Rohrer         12431 Pittsford Mendon        19:06.7  6:23          
 1287  990 Teddy Brenner       9 174 Lansing                 19:06.8  6:23          
 1288      Nick Baritot        9 175 East Aurora             19:06.8  6:23          
 1289  991 Jackson Baron       12432 Harley-Allendale-Col    19:06.8  6:23          
 1290  992 Frank Cooke         10321 St. Anne's CSS          19:06.8  6:23          
 1291  993 Sidney Armstrong    11355 St. James Catholic      19:06.9  6:23          
 1292  994 Jon McDaneld        12433 Silver Creek            19:07.0  6:23          
 1293      Brendon Gillis      9 176 Spencerport             19:07.1  6:23          
 1294      Trey Ruhlmann       11356 Brighton                19:07.2  6:23          
 1295  995 Devan Ketcham       11357 Fulton                  19:07.2  6:23          
 1296      Jacob Marrer        9 177 Penfield                19:07.2  6:23          
 1297      David Schwinger     10322 Charter School App T    19:07.2  6:23          
 1298  996 Vincent Johnson     11358 Geneva                  19:07.2  6:23          
 1299  997 Brandon Webster     10323 Weedsport               19:07.3  6:23          
 1300      Daniel Vasbinder    12434 East Aurora             19:07.3  6:23          
 1301      Kevin Flint         10324 Caledonia-Mumford       19:07.3  6:23          
 1302      Jarret Ingram       12435 Elk County Cath-PA      19:07.9  6:23          
 1303  998 Nolan Bridges       10325 Falconer                19:07.9  6:23          
 1304  999 Ethan Donovan       11359 Williamsville North     19:08.2  6:23          
 1305      Andy Freeman        9 178 Rush-Henrietta          19:08.3  6:23          
 1306      Michael Barrett     11360 Fordham Prep            19:08.4  6:23          
 1307 1000 Mike Harling        10326 Albion                  19:08.5  6:23          
 1308      Jack Ormsbee        10327 Burnt Hills-Ballston La 19:08.7  6:23          
 1309      Devin Evarts        12436 Avoca                   19:08.7  6:23          
 1310 1001 Benjamin Terhaar    9 179 Williamsville East      19:09.1  6:24          
 1311      Mike Calandra       9 180 Amherst                 19:09.3  6:24          
 1312 1002 Zach Szieti         11361 Chenango Forks          19:09.3  6:24          
 1313 1003 Logan Swaisgood     12437 Livonia                 19:09.4  6:24          
 1314      Jack Martin         9 181 Honeoye Falls-Lima      19:09.4  6:24          
 1315      Ian Fanton          10328 Cuba-Rushford           19:09.4  6:24          
 1316      Nick Frazier        9 182 Fredonia Central        19:09.4  6:24          
 1317 1004 Miles Couch         9 183 Dryden                  19:09.6  6:24          
 1318      Logan Harris        9 184 Barker HS               19:09.6  6:24          
 1319 1005 Tyler Gemza         10329 Eden                    19:10.2  6:24          
 1320      Carson Kulaw        10330 Charter School App T    19:10.3  6:24          
 1321 1006 Isaac Wakefield     12438 Randolph                19:10.3  6:24          
 1322 1007 Alex Shick          12439 Hornell                 19:10.4  6:24          
 1323      Tyler Petrillo      9 185 Webster Schroeder       19:10.4  6:24          
 1324      Alex Denzak         12440 Pittsford Mendon        19:10.6  6:24          
 1325 1008 Jacob Lipa          9 186 Depew                   19:10.7  6:24          
 1326      Brandon Williams    9 187 Greece Arcadia          19:11.0  6:24          
 1327      Stephen Murphy      11362 East Aurora             19:11.1  6:24          
 1328 1009 Jack D'Angelo       11363 Warsaw                  19:11.2  6:24          
 1329 1010 Ryan Keenan         9 188 New York Mills          19:11.3  6:24          
 1330 1011 Brock Hill          9 189 Red Jacket              19:11.4  6:24          
 1331      Harrison Shashaty   12441 Honeoye Falls-Lima      19:11.7  6:24          
 1332 1012 Caleb Sutton        12442 Wayland-Cohocton        19:11.7  6:24          
 1333 1013 Aden Boozell        9 190 Rocky Grove-PA          19:11.9  6:24          
 1334 1014 Clifton Williams    12443 LeRoy                   19:12.1  6:25          
 1335 1015 Airyll Rockwell     10331 Susquehanna Comm-PA     19:12.5  6:25          
 1336 1016 Jackson Bill        12444 Arkport/Canaseraga      19:12.6  6:25          
 1337      Joseph Baronich     12445 Barker HS               19:12.6  6:25          
 1338      Steven Ludwig       10332 Pittsford Sutherland    19:12.6  6:25          
 1339      John Lent           11364 Coudersport             19:12.7  6:25          
 1340      Michael Anderson    12446 Pittsford Mendon        19:13.0  6:25          
 1341 1017 Christian Dolce     11365 Jamestown               19:13.0  6:25          
 1342      Alex Wintering      10333 Walsh Jesuit            19:13.1  6:25          
 1343 1018 Steven Paolini      11366 Depew                   19:13.2  6:25          
 1344 1019 Brennan Hong        9 191 Gates-Chili             19:13.3  6:25          
 1345      Harmon Smith        11367 Cardinal OHara          19:13.5  6:25          
 1346      Alex Scholeno       12447 Moravia                 19:14.1  6:25          
 1347      Nick Mecca          11368 Canisius                19:14.5  6:25          
 1348 1020 Ty Knarr            12448 Punxsutawney Area       19:14.5  6:25          
 1349      Daniel Jorolemon    12449 Jordan Elbridge         19:14.6  6:25          
 1350      Max Flanigan        8   9 Lake Placid             19:14.7  6:25          
 1351      Carlos Fantauzzi    9 192 Canandaigua             19:15.0  6:25          
 1352 1021 Joel Vanskiver      9 193 Campbell-Savona         19:15.2  6:26          
 1353 1022 Nathan Chambers     10334 East Rochester          19:15.3  6:26          
 1354      Jehiel Dewing       10335 Northeast Bradford      19:15.3  6:26          
 1355      Michael Amell       12450 Potsdam                 19:15.4  6:26          
 1356      Will Moore          11369 Vestal                  19:15.4  6:26          
 1357      Kevin Huss          10336 Marcellus               19:15.8  6:26          
 1358      Cordell Reynolds    10337 Hamburg                 19:16.0  6:26          
 1359 1023 Travis Lambert      10338 Byron-Bergen            19:16.1  6:26          
 1360 1024 Ty Smith            9 194 Southwestern-NY         19:16.3  6:26          
 1361      Matt McManus        12451 Greece Arcadia          19:16.4  6:26          
 1362 1025 Jordan Stephens     12452 LeRoy                   19:16.5  6:26          
 1363      Ben Swinnerton      8  10 Watkins Glen            19:16.7  6:26          
 1364      Wyland Kiefer       12453 Williamsville South     19:16.8  6:26          
 1365      Matthew Keane       9 195 Orchard Park            19:16.9  6:26          
 1366      Phil Ackerman       10339 Honeoye Falls-Lima      19:17.0  6:26          
 1367 1026 Andy Sayles         11370 Weedsport               19:17.1  6:26          
 1368 1027 Kyler Alexis        9 196 Smethport Area-PA       19:17.1  6:26          
 1369      Jed Nash            12454 Fordham Prep            19:17.7  6:26          
 1370 1028 Riley Hardleben     10340 Tonawanda HS            19:17.8  6:26          
 1371      Josh Kracker        11371 Canisius                19:18.3  6:27          
 1372 1029 Aiden Cort          10341 Midlakes                19:18.7  6:27          
 1373 1030 Otto Pleakis        10342 The Gow School          19:18.8  6:27          
 1374      Sean McKenna        9 197 Campbell-Savona         19:18.8  6:27          
 1375      Alex Trawick        11372 Pittsford Mendon        19:19.2  6:27          
 1376 1031 Matt McClelland     12455 Wyalusing Valley        19:19.2  6:27          
 1377      Russell Harrison    10343 Webster Schroeder       19:19.6  6:27          
 1378      Carlton Aures       12456 East Aurora             19:20.0  6:27          
 1379 1032 Joe Palermo         12457 Honeoye Central         19:20.0  6:27          
 1380 1033 Ben Reigelsperger   10344 Wayland-Cohocton        19:20.0  6:27          
 1381      Ben Harding         11373 Canandaigua             19:20.1  6:27          
 1382 1034 Sean McCartan       9 198 West Seneca East        19:20.3  6:27          
 1383 1035 Brandon Peterson    11374 Smethport Area-PA       19:20.4  6:27          
 1384      Tyler Halt          11375 East Aurora             19:20.5  6:27          
 1385      Peter Heath         11376 Smethport Area-PA       19:20.7  6:27          
 1386      Aj Hoying           9 199 Hil. Davidson           19:20.8  6:27          
 1387 1036 Marcus Roberts      11377 Nichols                 19:21.2  6:28          
 1388      Andrew Cuzzacrea    8  11 Newfane Central         19:21.2  6:28          
 1389      Sam Rodgers         10345 Punxsutawney Area       19:21.3  6:28          
 1390      Raymond Anderson    10346 Onondaga                19:21.3  6:28          
 1391 1037 Jake Scherbyn       8  12 Gates-Chili             19:21.3  6:28          
 1392 1038 Elijah Decastro     11378 Trumansburg             19:21.5  6:28          
 1393 1039 Jack Mandura        9 200 Grand Island            19:21.7  6:28          
 1394      Riley McElvein      10347 Greece Arcadia          19:21.7  6:28          
 1395      John Manchester     10348 Faith Heritage          19:22.0  6:28          
 1396 1040 Peter Wild          11379 Iroquois                19:22.0  6:28          
 1397 1041 Chase Gross         11380 Tonawanda HS            19:22.3  6:28          
 1398 1042 Paul Weber          11381 Corry-PA                19:22.4  6:28          
 1399 1043 Andrew Gatewood     11382 Cowanesque Valley       19:22.4  6:28          
 1400      Nick Sturgis        10349 Rush-Henrietta          19:22.6  6:28          
 1401 1044 Jeffrey Klein       9 201 West Seneca East        19:22.6  6:28          
 1402      Alex Hall           9 202 Mount Saint Joseph      19:23.0  6:28          
 1403      Robert Montgomery   11383 Wilson HS (Sec 6)       19:23.2  6:28          
 1404 1045 Preston Hilfiker    12458 Newark                  19:23.2  6:28          
 1405 1046 Callum Robinson     11384 St. Anne's CSS          19:23.4  6:28          
 1406 1047 Aaron Bacon         10350 Royalton-Hartland       19:23.4  6:28          
 1407      Will Sharpe         11385 Mount Saint Joseph      19:23.5  6:28          
 1408 1048 Cameron Stefani     12459 LeRoy                   19:23.5  6:28          
 1409 1049 Truman Pople        9 203 Weedsport               19:23.6  6:28          
 1410 1050 Isaiah Martin       11386 Midlakes                19:23.6  6:28          
 1411      Mitchell Berenson   10351 Webster Schroeder       19:23.7  6:28          
 1412      Jack O'Donnell      11387 Vestal                  19:23.8  6:28          
 1413 1051 Bruno Iocobelli     11388 Weedsport               19:23.9  6:28          
 1414 1052 Byron Regier        9 204 St. Anne's CSS          19:24.4  6:29          
 1415      Ryan Thring         12460 Centre Wellington-ON    19:24.7  6:29          
 1416      Brady Nicosia       12461 Canisius                19:24.7  6:29          
 1417      Kyle Davenport      10352 Northeast Bradford      19:24.7  6:29          
 1418      Conner Cuzzacrea    8  13 Newfane Central         19:24.8  6:29          
 1419 1053 Seth Nelson         10353 Mansfield HS-PA         19:25.0  6:29          
 1420 1054 Dan Conover         12462 LaFayette               19:25.1  6:29          
 1421      Carson Wills        11389 Sir Winston Churchill   19:25.1  6:29          
 1422      Lucas Kohorst       12463 Pembroke                19:25.3  6:29          
 1423 1055 Ross McFarland      11390 Phoenix                 19:25.4  6:29          
 1424 1056 Alhagie Sesay       11391 Hutch Tech              19:25.6  6:29          
 1425      Alex Kolodychak     11392 Cathedral Prep          19:25.6  6:29          
 1426 1057 Caleb Klem          10354 Berkshire               19:25.8  6:29          
 1427 1058 Dan Flynn           9 205 Chenango Forks          19:25.9  6:29          
 1428      Jason Chen          12464 Vestal                  19:26.0  6:29          
 1429 1059 Zayn Harper         12465 Norwich                 19:26.1  6:29          
 1430 1060 Maddox Bush         8  14 Franklinville           19:26.4  6:29          
 1431      Nick Ayelsworth     11393 Johnson City-NY         19:26.7  6:29          
 1432      Collin Fitzgerald   9 206 Geneva                  19:26.8  6:29          
 1433      James Patterson     11394 Berkshire               19:27.8  6:30          
 1434      Aaron Patton        10355 St. Marcellinus         19:27.9  6:30          
 1435      Michael Bradden     11395 Canandaigua             19:27.9  6:30          
 1436      Carson Miller       9 207 Marcus Whitman          19:28.0  6:30          
 1437 1061 Aaron Colantino     11396 Gowanda Central         19:28.0  6:30          
 1438 1062 Christian Patterson 12466 Greece Athena           19:28.4  6:30          
 1439      Daniel Orozco       11397 Greece Arcadia          19:29.0  6:30          
 1440 1063 Derek Creed         12467 Otto Eldred-PA          19:29.2  6:30          
 1441      Ian Wilbur          10356 Northeast Bradford      19:29.3  6:30          
 1442      Jack Sullivan       9 208 Pittsford Sutherland    19:30.2  6:31          
 1443      Brett Patmore       12468 Spencerport             19:30.3  6:31          
 1444      Andrew Schrantz     11398 Fredonia Central        19:30.5  6:31          
 1445      Lucas Simonetti     11399 Pittsford Sutherland    19:30.8  6:31          
 1446      Spencer Scalise     10357 Webster Thomas          19:30.8  6:31          
 1447 1064 Dylan Colosanti     11400 Alden                   19:30.8  6:31          
 1448 1065 Chase Peacock       9 209 Midlakes                19:31.1  6:31          
 1449      Joseph Cvelic       12469 Fordham Prep            19:31.1  6:31          
 1450      Jack Podanoffsky    9 210 Penfield                19:31.4  6:31          
 1451 1066 Jamie Schappi       9 211 Trumansburg             19:31.5  6:31          
 1452 1067 Gabe Rhodes         8  15 Silver Creek            19:31.7  6:31          
 1453 1068 Myka Loucks         11401 Cowanesque Valley       19:31.8  6:31          
 1454      Connor Bateman      11402 Hilton                  19:31.8  6:31          
 1455      Stan Refermat       10358 McQuaid Jesuit          19:31.9  6:31          
 1456      Julian Vanderlinde  12470 Greece Arcadia          19:31.9  6:31          
 1457      Tim Curtis          9 212 Greece Arcadia          19:32.0  6:31          
 1458      Will Allen          10359 Maple Grove             19:32.0  6:31          
 1459      Rj Sagrilla         9 213 Hil. Davidson           19:32.1  6:31          
 1460      Jaden Troiano       9 214 Hamburg                 19:32.2  6:31          
 1461      Alden Gibson        7   1 Newfane Central         19:32.7  6:31          
 1462 1069 Justin Scheidweiler 12471 Dryden                  19:33.0  6:31          
 1463 1070 Isaiah Winters      11403 Mynderse Academy        19:33.0  6:31          
 1464 1071 Nate Kwiatkowski    9 215 Olean                   19:33.0  6:31          
 1465 1072 John Wofford        9 216 Trumansburg             19:33.6  6:32          
 1466 1073 Brandon McNeil      9 217 Newark                  19:33.6  6:32          
 1467      Mike Tait           9 218 Vestal                  19:34.0  6:32          
 1468      Ryan Lembo-Ehms     9 219 Webster Schroeder       19:34.0  6:32          
 1469      Corey Wirth         12472 Honeoye Falls-Lima      19:34.1  6:32          
 1470 1074 Adam Simonton       12473 Candor                  19:34.1  6:32          
 1471      Will Michalak       9 220 Amherst                 19:34.2  6:32          
 1472 1075 Connor Simpson      11404 Troy - PA               19:34.4  6:32          
 1473 1076 Dustin Seth         9 221 Corry-PA                19:34.8  6:32          
 1474      Noah Rockensuess    9 222 Canisius                19:34.9  6:32          
 1475 1077 Einon Walsh         9 223 Hornell                 19:35.0  6:32          
 1476      Austin Lebeau       10360 Hilton                  19:35.1  6:32          
 1477      Aiden Green         9 224 Addison                 19:35.6  6:32          
 1478 1078 Sam Roberts         10361 Hornell                 19:36.0  6:32          
 1479      Brevin Austin       10362 Oswayo Valley-PA        19:36.3  6:33          
 1480      Nathanael Strong    9 225 Brockport               19:36.4  6:33          
 1481 1079 Luke Glaser         11405 Starpoint               19:36.9  6:33          
 1482 1080 Bruce Dickinson     12474 Sweet Home              19:37.1  6:33          
 1483 1081 Daniel Martinec     10363 Oil City-PA             19:37.2  6:33          
 1484      Noah Green          9 226 Addison                 19:37.3  6:33          
 1485      Jonathan Westmiller 12475 Weedsport               19:37.4  6:33          
 1486      Matthew Murphy      10364 Otto Eldred-PA          19:37.5  6:33          
 1487      Adam Juzwick        10365 Brockport               19:37.7  6:33          
 1488 1082 Parker Fay          11406 St. Mary's HS - Lancast 19:37.7  6:33          
 1489 1083 Jd Heckman          10366 Susquehanna Comm-PA     19:37.9  6:33          
 1490      Ed Heller           10367 Chittenango             19:38.1  6:33          
 1491 1084 Manuel Chagoya      11407 Clyde-Savannah - Lyons  19:38.1  6:33          
 1492      Nolan Reinsel       10368 North East-PA           19:38.3  6:33          
 1493 1085 Zachary Ash         10369 St. Mary's HS - Lancast 19:38.7  6:33          
 1494      Seamus Galvin       11408 Canisius                19:38.8  6:33          
 1495 1086 Mike Leshick        10370 Thomas Edison           19:39.2  6:34          
 1496      James Coon          10371 Westhill                19:39.6  6:34          
 1497 1087 Jakob Greenwood     10372 Dryden                  19:39.8  6:34          
 1498      Taylor Vandewark    9 227 Honeoye Central         19:40.5  6:34          
 1499 1088 Dwight Bolton       12476 Eastridge               19:40.6  6:34          
 1500      Marcis Scroger      11409 Honeoye Falls-Lima      19:41.0  6:34          
 1501      Nicholas Guevara    9 228 Barker HS               19:41.8  6:34          
 1502 1089 Anthony Dirisio     11410 Greece Athena           19:41.9  6:34          
 1503 1090 Simeon Alvarez      12477 Greece Odyssey          19:41.9  6:34          
 1504 1091 Jack Mancarella     11411 Bishop Kearney          19:41.9  6:34          
 1505      Matthew Keyes       10373 Sir Winston Churchill   19:42.0  6:34          
 1506 1092 Ryan Gordona        12478 Tully                   19:42.1  6:35          
 1507      Kaleb Haas          10374 Brockport               19:42.3  6:35          
 1508      Tom Serron          11412 Canandaigua             19:42.4  6:35          
 1509 1093 John Salisbury      12479 Tully                   19:42.8  6:35          
 1510 1094 Jared Glowniak      11413 Dunkirk                 19:42.9  6:35          
 1511      George Morcos       10375 Rush-Henrietta          19:43.1  6:35          
 1512      Carson Hanson       9 229 Southwestern-NY         19:43.1  6:35          
 1513      Josh Lyon           12480 Greece Arcadia          19:43.4  6:35          
 1514 1095 Devon Parwulski     12481 JFK Cheektowaga         19:43.6  6:35          
 1515      Avery Willebrandt   10376 Fredonia Central        19:43.8  6:35          
 1516 1096 Gage Baumler        12482 Akron                   19:44.1  6:35          
 1517      Jack Hulsey         9 230 Honeoye Falls-Lima      19:44.1  6:35          
 1518      Jackson Vanstrom    10377 Southwestern-NY         19:44.5  6:35          
 1519      Mekhi Russ          11414 Mynderse Academy        19:44.6  6:35          
 1520      Nick Schaeffer      12483 Amherst                 19:44.7  6:35          
 1521 1097 Matt Duver          10378 Harley-Allendale-Col    19:44.8  6:35          
 1522      Ryan Muakkassa      10379 Walsh Jesuit            19:44.8  6:35          
 1523      Edgar Aguirre       12484 Fordham Prep            19:44.9  6:35          
 1524      Nick Myers          11415 Mynderse Academy        19:45.0  6:35          
 1525      Joeseph Dick        11416 Campbell-Savona         19:45.3  6:36          
 1526 1098 Thomas Walter       10380 Gates-Chili             19:45.5  6:36          
 1527      Ethan Conner        11417 Amherst                 19:45.7  6:36          
 1528      Seth Altman         10381 Hil. Davidson           19:46.0  6:36          
 1529      Isiah Prado         11418 Chittenango             19:46.2  6:36          
 1530      Ethan Wickham       11419 Starpoint               19:46.3  6:36          
 1531      Ethan Bennington    10382 Berkshire               19:46.3  6:36          
 1532 1099 Milo Coen De Peck   9 231 Harley-Allendale-Col    19:46.4  6:36          
 1533      Joe Cooke           9 232 St. Anne's CSS          19:46.4  6:36          
 1534 1100 Ben Anderson        9 233 Cowanesque Valley       19:46.6  6:36          
 1535 1101 Drake Shoemaker     11420 Rocky Grove-PA          19:46.6  6:36          
 1536      Jared Graham        9 234 Oakfield/Elba           19:46.8  6:36          
 1537      Joe Wawrzyniak      9 235 Sweet Home              19:47.1  6:36          
 1538 1102 Billy Jones         9 236 Randolph                19:47.4  6:36          
 1539      Jake Schinzel       12485 Eden                    19:47.6  6:36          
 1540      Pj Rheude           9 237 Canandaigua             19:47.6  6:36          
 1541      Owen Stein          12486 Honeoye Falls-Lima      19:48.1  6:37          
 1542      Andrew Callaghan    11421 Barker HS               19:48.4  6:37          
 1543 1103 Lukas Switzer       12487 Greece Athena           19:48.5  6:37          
 1544      Patrick Scheel      11422 Vestal                  19:48.8  6:37          
 1545      Kurt Svenson        11423 Southwestern-NY         19:49.0  6:37          
 1546 1104 Bradley Castiglia   12488 Nichols                 19:49.4  6:37          
 1547      Gavin MacLean       9 238 Williamsville East      19:49.5  6:37          
 1548      Hunter Phillips     12489 Pittsford Mendon        19:49.6  6:37          
 1549      Mason Harrington    10383 Penfield                19:49.7  6:37          
 1550      Scott McBain        10384 Westhill                19:49.8  6:37          
 1551 1105 MacNeil Ruston      9 239 Alexander Central       19:49.9  6:37          
 1552      Darrick Ball        11424 Oneida                  19:50.3  6:37          
 1553      Aidan Hughes        11425 Greece Arcadia          19:50.7  6:37          
 1554      Alex Kazmierczak    12490 Starpoint               19:50.8  6:37          
 1555 1106 Anthony Lane        10385 Tully                   19:50.8  6:37          
 1556      Andrew Sheeler      12491 Otto Eldred-PA          19:50.9  6:37          
 1557 1107 Tyler Dioguardi     12492 Alexander Central       19:51.0  6:37          
 1558 1108 Jonathan Dodds      10386 Bishop Kearney          19:51.0  6:37          
 1559      Thomas Kippenbrock  10387 Mount Saint Joseph      19:51.0  6:37          
 1560 1109 Cameron Diesering   9 240 Midlakes                19:51.5  6:38          
 1561 1110 Mike Miller         10388 Royalton-Hartland       19:51.6  6:38          
 1562 1111 Efram Bekteshi      10389 Grand Island            19:51.7  6:38          
 1563      Collin Nelson       10390 Hilton                  19:51.7  6:38          
 1564 1112 Jacob Russell       11426 Norwich                 19:51.8  6:38          
 1565      Mike Capuano        10391 Spencerport             19:51.8  6:38          
 1566 1113 David Delio         9 241 Bath-Haverling          19:51.9  6:38          
 1567      Carter McKotch      9 242 Southwestern-NY         19:52.5  6:38          
 1568 1114 Mark Jones          10392 Oswego                  19:52.6  6:38          
 1569      Jason Donatella     9 243 Hilton                  19:52.8  6:38          
 1570 1115 David Doan          11427 Notre Dame-Batavia      19:53.0  6:38          
 1571      Hayden Lenhard      10393 Webster Thomas          19:53.2  6:38          
 1572      Aidan Croft         9 244 Rush-Henrietta          19:53.3  6:38          
 1573 1116 Declan Houlihan     11428 Chenango Forks          19:53.4  6:38          
 1574      Max Hagel           10394 Southwestern-NY         19:53.4  6:38          
 1575      Zachary Yung        12493 Pittsford Mendon        19:53.4  6:38          
 1576      Cejay Hammond       12494 Avoca                   19:53.5  6:38          
 1577      Thomas Keane        12495 Canisius                19:53.6  6:38          
 1578      Antony Gilbert      9 245 Brockport               19:53.6  6:38          
 1579      Morgan Rutledge     10395 Mansfield HS-PA         19:53.7  6:38          
 1580 1117 Lowell Chamberlain  10396 Alexander Central       19:53.8  6:38          
 1581      Alexander Jenks     10397 Barker HS               19:53.8  6:38          
 1582      William Bozek       9 246 Pittsford Mendon        19:53.9  6:38          
 1583 1118 Orlando Petterson   10398 Avon Central            19:54.2  6:39          
 1584 1119 August Pietrafesa   9 247 Medina                  19:54.6  6:39          
 1585      Quaid Griffin       9 248 Honeoye Central         19:54.8  6:39          
 1586      Kameron Kuszlyk     9 249 Batavia                 19:54.8  6:39          
 1587      Jaden Courtemanche  9 250 Avon Central            19:54.8  6:39          
 1588      Eli Noecker         7   2 Eden                    19:54.9  6:39          
 1589      Jack Conti          10399 Webster Thomas          19:55.0  6:39          
 1590      Dylan Rau           9 251 St. Anne's CSS          19:55.6  6:39          
 1591      Zach Morse          10400 Canandaigua             19:55.7  6:39          
 1592 1120 Owen Stevens        9 252 Pulaski High School     19:55.9  6:39          
 1593 1121 John Walsh          11429 Bloomfield              19:55.9  6:39          
 1594      Holden Volpe        9 253 Avon Central            19:55.9  6:39          
 1595      Adam Mazur          9 254 Sweet Home              19:56.0  6:39          
 1596 1122 Ben Besok           10401 Allegany-Limestone      19:56.1  6:39          
 1597 1123 Josh Kellogg        12496 Oil City-PA             19:56.5  6:39          
 1598      Henry Cole          12497 Honeoye Falls-Lima      19:56.7  6:39          
 1599 1124 Vito Ferranti       11430 Binghamton              19:56.7  6:39          
 1600      Keagan Howard       12498 Otto Eldred-PA          19:56.8  6:39          
 1601      Austin Childs       9 255 Grand Island            19:56.9  6:39          
 1602      Luca Spagnolo       10402 Barker HS               19:57.6  6:40          
 1603      Jeffrey McKeirnan   10403 Smethport Area-PA       19:57.7  6:40          
 1604      Christian Mousso    9 256 Greece Athena           19:57.8  6:40          
 1605      Alex Marciniak      11431 Pittsford Mendon        19:58.0  6:40          
 1606      Brett Lehwald       10404 Hil. Davidson           19:58.2  6:40          
 1607      Royce Breslawski    10405 Brockport               19:58.4  6:40          
 1608      Konnor Brace        10406 Seneca-PA               19:58.4  6:40          
 1609 1125 Sam Debrucque       11432 Canastota               19:58.8  6:40          
 1610 1126 Kline Laney         10407 Pavilion/York           19:59.3  6:40          
 1611      Austen Maurer       11433 Johnson City-NY         19:59.4  6:40          
 1612 1127 David Thiel-Colvin  9 257 West Seneca East        19:59.5  6:40          
 1613 1128 Johnny Chiccino     12499 Red Jacket              19:59.9  6:40          
 1614 1129 Matthew Ash         10408 St. Mary's HS - Lancast 19:59.9  6:40          
 1615      Tyler Yonker        10409 Penfield                20:00.0  6:40          
 1616 1130 Cameron Hausfelder  12500 Alexander Central       20:00.1  6:41          
 1617      Cooper Davis        9 258 Alexander Central       20:00.2  6:41          
 1618 1131 Devin Campbell      11434 Bloomfield              20:00.3  6:41          
 1619      Micheal Ciepluch    11435 Edison Tech             20:00.3  6:41          
 1620      Alex Pogharian      9 259 Pittsford Mendon        20:00.6  6:41          
 1621      Aidan Schiller      9 260 Amherst                 20:00.7  6:41          
 1622 1132 Darevin Curlee      9 261 Wyalusing Valley        20:01.2  6:41          
 1623      Kyle McCullough     10410 Brighton                20:01.6  6:41          
 1624 1133 Dylan Fox           11436 Albion                  20:01.8  6:41          
 1625 1134 Caleb Doughty       12501 Bath-Haverling          20:01.9  6:41          
 1626 1135 Brendan Todt        11437 Fulton                  20:02.2  6:41          
 1627 1136 Adam Palmer         11438 Greece Olympia          20:02.3  6:41          
 1628      Seth Hall           12502 Chenango Forks          20:02.4  6:41          
 1629      Josh Rhinehart      9 262 Otto Eldred-PA          20:02.4  6:41          
 1630 1137 Brian Zuber         9 263 Oswego                  20:02.8  6:41          
 1631 1138 Francis Tavino      11439 Aquinas Institute       20:02.8  6:41          
 1632 1139 Kyle Crouse         9 264 LaFayette               20:02.9  6:41          
 1633      Cam Guy             10411 Wilson HS (Sec 6)       20:03.7  6:42          
 1634 1140 Mike Larock         12503 Waverly                 20:03.7  6:42          
 1635 1141 Andrew Meccariello  9 265 Norwich                 20:04.0  6:42          
 1636      Dan Disalvo         9 266 Canandaigua             20:04.6  6:42          
 1637 1142 Max Clark           9 267 Oswego                  20:04.6  6:42          
 1638      Jesse Schiefer      9 268 Pembroke                20:04.6  6:42          
 1639      Zach Ellis          9 269 Harley-Allendale-Col    20:05.1  6:42          
 1640      Brayton Slusser     11440 Geneva                  20:05.2  6:42          
 1641      Gabe Adamson        9 270 Rush-Henrietta          20:05.4  6:42          
 1642      Josh Jolley         9 271 Rocky Grove-PA          20:05.4  6:42          
 1643 1143 Jeff Billiot        11441 Thomas Edison           20:05.9  6:42          
 1644 1144 Daniel Barker       12504 Northwestern-PA         20:06.3  6:43          
 1645      Jackson Masters     11442 Marcellus               20:06.3  6:43          
 1646      Aiden Clemente      10412 Amherst                 20:07.1  6:43          
 1647 1145 Ben Oakes           11443 Eastridge               20:07.3  6:43          
 1648      Anthony Bray        10413 Hil. Davidson           20:07.3  6:43          
 1649 1146 Tavi Riling         9 272 Franklinville           20:07.6  6:43          
 1650 1147 Wesley Dorow        11444 East Rochester          20:07.7  6:43          
 1651      John Oyer           11445 Arkport/Canaseraga      20:07.8  6:43          
 1652      Joe West            12505 Vestal                  20:08.5  6:43          
 1653      Luigi Quattrociocch 10414 St. Marcellinus         20:09.4  6:44          
 1654 1148 Daron Outten        11446 Akron                   20:09.4  6:44          
 1655      Riley Hathaway      11447 Pulaski High School     20:09.9  6:44          
 1656 1149 Clayton Harris      9 273 Pavilion/York           20:10.3  6:44          
 1657      Andrew Geiser       9 274 Webster Schroeder       20:10.5  6:44          
 1658 1150 Shay Lippert        9 275 Allegany-Limestone      20:10.7  6:44          
 1659 1151 Nick Hluska         12506 Canastota               20:10.8  6:44          
 1660 1152 Matt Kwiatkowski    12507 Olean                   20:11.1  6:44          
 1661 1153 Jordan Williams     10415 Williamson Central      20:11.1  6:44          
 1662      Michael Feeley      9 276 Honeoye Falls-Lima      20:11.4  6:44          
 1663      Cade Chesler        10416 Canandaigua             20:11.5  6:44          
 1664      Tom Briggs          11448 Vestal                  20:11.8  6:44          
 1665      Greg Castellano     9 277 Harley-Allendale-Col    20:11.9  6:44          
 1666      Aidan Kirk          10417 Starpoint               20:12.1  6:45          
 1667 1154 Cam Davis           12508 Wheatland-Chili         20:12.1  6:45          
 1668      Alex Lopez          9 278 Vernon-Verona-Sherri    20:12.5  6:45          
 1669      Will Walsh          11449 Canandaigua             20:13.0  6:45          
 1670 1155 Colton Keane        9 279 LaFayette               20:13.3  6:45          
 1671 1156 Chris McClelland    11450 Wyalusing Valley        20:13.4  6:45          
 1672      Kyle Fitzgerald     11451 Geneva                  20:13.4  6:45          
 1673 1157 Ben Skalny          9 280 Notre Dame-Batavia      20:13.8  6:45          
 1674      Dalton Matthews     11452 Starpoint               20:14.0  6:45          
 1675 1158 Mark Manue          12509 Hutch Tech              20:14.0  6:45          
 1676      Michael Vanauken    9 281 Phoenix                 20:14.3  6:45          
 1677      Eli Hill            9 282 Hammondsport            20:14.7  6:45          
 1678 1159 Isaac Kruger        11453 Our Lady of Lourdes     20:14.8  6:45          
 1679      Kyle Sinclaire      12510 Avon Central            20:14.9  6:45          
 1680 1160 Brendan Humphries   12511 Aquinas Institute       20:15.0  6:45          
 1681      Kiefer Austin       12512 Gowanda Central         20:15.1  6:46          
 1682 1161 Jeremy Carroll      12513 Hamilton                20:15.3  6:46          
 1683      Matt Jersak         9 283 Honeoye Central         20:15.4  6:46          
 1684      Sam Myers           11454 Pittsford Sutherland    20:15.4  6:46          
 1685      Zack Farnham        10418 Honeoye Falls-Lima      20:15.8  6:46          
 1686 1162 Eddie Casalmir      11455 Clyde-Savannah - Lyons  20:15.9  6:46          
 1687      Alec Kazacos        11456 Pittsford Sutherland    20:16.0  6:46          
 1688      Sebastian Santos    10419 Notre Dame-Easton-PA    20:16.0  6:46          
 1689      Patrick Morissette  9 284 Webster Schroeder       20:16.0  6:46          
 1690      Jacob Czaplicki     11457 Westhill                20:16.1  6:46          
 1691 1163 Tristan Megivern    12514 Susquehanna Comm-PA     20:16.2  6:46          
 1692      Aiden Eighmey       9 285 Geneva                  20:16.2  6:46          
 1693      Justin Gill         11458 Canisius                20:16.3  6:46          
 1694 1164 Jack Manuse         12515 Greece Odyssey          20:16.3  6:46          
 1695      Robert Mason        9 286 Barker HS               20:17.0  6:46          
 1696      Nate Fox            9 287 Hilton                  20:17.1  6:46          
 1697      Conner Roberts      11459 Honeoye Falls-Lima      20:17.2  6:46          
 1698 1165 Brian Noger         12516 Williamson Central      20:17.3  6:46          
 1699      Clay Cady           10420 Northern Potter-PA      20:17.3  6:46          
 1700 1166 Nick Pazderski      10421 Akron                   20:17.3  6:46          
 1701      Oreoluwa Fowler     10422 Sir Winston Churchill   20:17.5  6:46          
 1702      Bradon Lenhart      10423 Vernon-Verona-Sherri    20:18.2  6:47          
 1703      Daniel Novak        11460 Pulaski High School     20:18.3  6:47          
 1704      Jaiden Capozzi      9 288 Marcellus               20:18.7  6:47          
 1705      Hunter Helsley      10424 Smethport Area-PA       20:18.9  6:47          
 1706      Toby Salisbury      11461 Tully                   20:19.0  6:47          
 1707      Joshua Wolski       9 289 Amherst                 20:19.0  6:47          
 1708 1167 Collin Whiting      11462 Jamestown               20:19.1  6:47          
 1709      Drew Busa           10425 Chittenango             20:19.4  6:47          
 1710      Phil Jang           10426 Mynderse Academy        20:19.8  6:47          
 1711 1168 Brendan Murty       10427 St. Mary's HS - Lancast 20:19.9  6:47          
 1712      Victor Cypher       9 290 Pittsford Mendon        20:20.1  6:47          
 1713      Omar Armbruster     9 291 Honeoye Falls-Lima      20:20.4  6:47          
 1714      William Frost       12517 Fordham Prep            20:20.5  6:47          
 1715      Evy Killens         10428 St. Anne's CSS          20:20.6  6:47          
 1716      Doug Whitney        9 292 Johnson City-NY         20:20.9  6:47          
 1717      Tristan Lafountaine 9 293 Chittenango             20:21.1  6:48          
 1718      Will Christopher    9 294 Amherst                 20:21.1  6:48          
 1719 1169 Frankie Opperman    9 295 Allegany-Limestone      20:21.2  6:48          
 1720      Dan Stapleton       10429 Penfield                20:21.7  6:48          
 1721      Jake Brown          10430 Weedsport               20:21.7  6:48          
 1722      Nate Linton         10431 Hamburg                 20:22.6  6:48          
 1723      Matt Frisa          9 296 Spencerport             20:22.7  6:48          
 1724      Jarrett Klink       9 297 Honeoye Central         20:22.9  6:48          
 1725      Ayden Dowd-Devay    10432 Batavia                 20:22.9  6:48          
 1726      Kyle Jones          10433 McQuaid Jesuit          20:22.9  6:48          
 1727      Dylan Gaus          12518 Batavia                 20:23.0  6:48          
 1728      Collin Stauffer     12519 LeRoy                   20:23.0  6:48          
 1729      Aaron Wiepert       8  16 Wilson HS (Sec 6)       20:23.0  6:48          
 1730      Ben Thompson        9 298 Marcus Whitman          20:23.2  6:48          
 1731      Alex Aloi           9 299 Webster Schroeder       20:23.3  6:48          
 1732      Ethan Greenwald     10434 Barker HS               20:23.5  6:48          
 1733 1170 Connor Kiley        9 300 Newark                  20:23.5  6:48          
 1734      Shawn Tobolski      9 301 Oakfield/Elba           20:23.9  6:48          
 1735 1171 Jack Logothetis     10435 Eastridge               20:23.9  6:48          
 1736 1172 Dylan Schmidt       12520 Palmyra-Macedon         20:24.4  6:49          
 1737 1173 Symon Jonathan      12521 Akron                   20:24.4  6:49          
 1738      Brody Toth          9 302 Walsh Jesuit            20:24.7  6:49          
 1739      Alex Murray         10436 Weedsport               20:24.7  6:49          
 1740      Skylar Tracy        12522 Weedsport               20:24.8  6:49          
 1741      Ryan Nugent         9 303 Newfane Central         20:24.8  6:49          
 1742 1174 Matthew Burritt     9 304 Wayland-Cohocton        20:24.9  6:49          
 1743      Austin Presley      10437 Susquehanna Comm-PA     20:25.0  6:49          
 1744      Cameron Kneeppel    11463 Starpoint               20:25.0  6:49          
 1745 1175 Max Neiderbach      10438 Geneseo                 20:25.1  6:49          
 1746      Willem Zoeke        10439 Honeoye Falls-Lima      20:25.2  6:49          
 1747 1176 Romell Griffin      11464 Greece Odyssey          20:26.1  6:49          
 1748      Nate O'Brochta      11465 Avoca                   20:26.2  6:49          
 1749      Jarrett Marrapesse  11466 Honeoye Central         20:26.2  6:49          
 1750      Brett Whiting       10440 Northstar Christian     20:26.5  6:49          
 1751 1177 Alex Bogosian       12523 Silver Creek            20:26.6  6:49          
 1752      Jared Kapusczak     10441 Sweet Home              20:26.9  6:49          
 1753      Alex Stoutenger     12524 Fulton                  20:26.9  6:49          
 1754      Josh Smith          12525 Hilton                  20:27.2  6:50          
 1755      Joel Tubbs          8  17 Cowanesque Valley       20:27.3  6:50          
 1756      Max Meister         9 305 Barker HS               20:27.6  6:50          
 1757      Paul Stracke        9 306 Webster Thomas          20:28.0  6:50          
 1758      Julien Thornton     12526 Watkins Glen            20:28.1  6:50          
 1759      Tonka Knight        11467 Wyalusing Valley        20:28.3  6:50          
 1760      Zane Malogrino      9 307 Oswayo Valley-PA        20:28.4  6:50          
 1761 1178 Carlos Temple       9 308 Iroquois                20:28.5  6:50          
 1762      Nick Lamkin         9 309 Batavia                 20:28.6  6:50          
 1763 1179 Liam De La Osa Cruz 9 310 Marion                  20:28.9  6:50          
 1764      Will Anderson       9 311 Bishop Ludden           20:29.0  6:50          
 1765      Colin Schleappi     9 312 Hil. Davidson           20:29.0  6:50          
 1766      Joey Vandette       9 313 Fredonia Central        20:29.1  6:50          
 1767      Jack Whitaker       12527 Pittsford Mendon        20:29.2  6:50          
 1768      Jack Improta        11468 East Aurora             20:29.2  6:50          
 1769 1180 Josh Sterio         10442 Oswego                  20:29.5  6:50          
 1770      Adam Smith          12528 Sweet Home              20:29.9  6:50          
 1771      Trevor Lancto       9 314 Honeoye Falls-Lima      20:30.0  6:50          
 1772      Evan Ecker          12529 Barker HS               20:30.1  6:51          
 1773      Jacob Baker         12530 Cowanesque Valley       20:30.7  6:51          
 1774      Riley Lafrance      11469 Marcellus               20:30.8  6:51          
 1775      Ian Witmer          12531 Eden                    20:31.1  6:51          
 1776      Ethan Prosser       10443 Sweet Home              20:31.3  6:51          
 1777      Josh Dutcher        10444 Canandaigua             20:31.5  6:51          
 1778      Joshua Bartolotta   11470 Marcellus               20:32.0  6:51          
 1779      Ryan Houck          12532 Vernon-Verona-Sherri    20:32.3  6:51          
 1780      Trevor Youngers     11471 East Aurora             20:32.5  6:51          
 1781      Shawn Murphy        9 315 Amherst                 20:32.7  6:51          
 1782      Landon Jones        9 316 Pulaski High School     20:33.0  6:51          
 1783      Zach Barber         10445 Jordan Elbridge         20:33.2  6:52          
 1784      Aaron Brown         9 317 Weedsport               20:33.8  6:52          
 1785      Connor Gleason      8  18 Eden                    20:33.9  6:52          
 1786      Mitch Farrar        12533 Amherst                 20:34.1  6:52          
 1787 1181 Francisco Torres    10446 Marion                  20:34.3  6:52          
 1788      Adam Alsko          9 318 Hil. Davidson           20:34.5  6:52          
 1789      Chris Rohrer        12534 Pittsford Mendon        20:35.1  6:52          
 1790      Spencer Fountain    10447 Westhill                20:35.2  6:52          
 1791 1182 Jacob Liberati      11472 Midlakes                20:35.3  6:52          
 1792      Anthony Brandl      12535 Akron                   20:35.3  6:52          
 1793 1183 Adam Schreiber      11473 Williamson Central      20:35.5  6:52          
 1794      Max Parmelee        10448 Webster Schroeder       20:35.9  6:52          
 1795      Daniel Bishop       9 319 Penfield                20:35.9  6:52          
 1796      Micah Jordan        9 320 Otto Eldred-PA          20:36.0  6:52          
 1797 1184 Morgan Shute        12536 LaFayette               20:36.3  6:53          
 1798 1185 Holden Nesbitt      12537 Clyde-Savannah - Lyons  20:36.4  6:53          
 1799      David High          9 321 Pittsford Sutherland    20:36.9  6:53          
 1800 1186 Alexander Roach     11474 Bloomfield              20:36.9  6:53          
 1801      Aidan Scott         9 322 Greece Arcadia          20:37.0  6:53          
 1802 1187 Brian Mahoney       12538 Kenmore West            20:37.2  6:53          
 1803 1188 Noah Patterson      12539 Gates-Chili             20:37.3  6:53          
 1804      Shant Danadian      11475 Oneida                  20:37.5  6:53          
 1805      Griffin Corey       12540 Akron                   20:37.5  6:53          
 1806      Sam Pischera        11476 Falconer                20:37.8  6:53          
 1807      Justin Smith        10449 Marcus Whitman          20:37.9  6:53          
 1808      Owen Flisnik        10450 Pittsford Sutherland    20:38.0  6:53          
 1809 1189 Mitchel Felix       8  19 Warsaw                  20:38.5  6:53          
 1810 1190 Asuman Mutomba      9 323 Franklin                20:38.5  6:53          
 1811      Aydin Aghaie        9 324 Hilton                  20:38.5  6:53          
 1812 1191 Shane Whitling      12541 Oil City-PA             20:38.6  6:53          
 1813 1192 Vincent Scott       10451 Dryden                  20:38.8  6:53          
 1814      Paul Amapadu        9 325 Brighton                20:39.2  6:54          
 1815      Ian Ewing           9 326 Pittsford Sutherland    20:39.8  6:54          
 1816      Jeff Hodgson        9 327 Pittsford Sutherland    20:39.9  6:54          
 1817      Dominic Laplant     11477 Wayland-Cohocton        20:40.1  6:54          
 1818 1193 Matt Chan           12542 Geneseo                 20:40.1  6:54          
 1819      Mike Miller         11478 Amherst                 20:40.7  6:54          
 1820      Jonathan Jenkins    10452 Susquehanna Comm-PA     20:40.9  6:54          
 1821      Danny Riorden       9 328 Rush-Henrietta          20:41.0  6:54          
 1822      James Dunn          12543 Spencerport             20:41.2  6:54          
 1823      Lucas Thiele        9 329 Pittsford Mendon        20:41.4  6:54          
 1824 1194 Scott Klinkman      9 330 Williamson Central      20:41.6  6:54          
 1825      Peter Anderson      9 331 Pittsford Mendon        20:41.7  6:54          
 1826 1195 Dyllan Beach        11479 Albion                  20:41.8  6:54          
 1827      Thomas Demers       9 332 Brighton                20:41.8  6:54          
 1828      Devin Scotch        10453 Akron                   20:42.0  6:54          
 1829 1196 Nicholas Teta       10454 Aquinas Institute       20:42.1  6:55          
 1830      Connor Kabat        11480 Johnson City-NY         20:42.3  6:55          
 1831 1197 Hector Santiago     12544 Franklin                20:42.8  6:55          
 1832      Nathan Courtright   11481 Greece Athena           20:42.9  6:55          
 1833 1198 Josiah Covell       9 333 Eastridge               20:43.0  6:55          
 1834 1199 Riley Schuk         9 334 Thomas Edison           20:44.0  6:55          
 1835      Warner Dutro        10455 Webster Thomas          20:44.0  6:55          
 1836      Sam Ronan           11482 Pittsford Sutherland    20:44.3  6:55          
 1837      Mitchell Rossey     10456 Oil City-PA             20:44.8  6:55          
 1838      Daniel Joyce        10457 Hamburg                 20:44.9  6:55          
 1839      Collin Allison      10458 Honeoye Falls-Lima      20:44.9  6:55          
 1840      Elliott Holland     10459 Watkins Glen            20:45.4  6:56          
 1841      Seth McIntyre       9 335 Trumansburg             20:45.8  6:56          
 1842      Travis Bahl         9 336 Wyalusing Valley        20:46.0  6:56          
 1843 1200 Eli Pask            9 337 Albion                  20:46.3  6:56          
 1844      Ethan Mosier        10460 Northeast Bradford      20:46.7  6:56          
 1845 1201 Josh Vanderlike     9 338 Midlakes                20:46.8  6:56          
 1846      Joe Easton          9 339 Cowanesque Valley       20:47.1  6:56          
 1847      Austin Calkins      9 340 Hannibal                20:47.5  6:56          
 1848 1202 Nick Vanhouten      9 341 Waverly                 20:47.5  6:56          
 1849      Andrew Michas       12545 Moravia                 20:47.6  6:56          
 1850      Ronan Gasser        9 342 Starpoint               20:47.6  6:56          
 1851      Jacob Faville       11483 Avon Central            20:47.7  6:56          
 1852      Roman Dweyer        9 343 Starpoint               20:47.8  6:56          
 1853      Zach Consla         10461 Susquehanna Comm-PA     20:48.0  6:56          
 1854      Caleb Turner        9 344 Mynderse Academy        20:48.3  6:57          
 1855      Evan Zaryski        9 345 Hilton                  20:48.6  6:57          
 1856      Justin Schoeneck    11484 Marcellus               20:49.0  6:57          
 1857 1203 Markese Williams    11485 Eastridge               20:49.1  6:57          
 1858      Eli Flinchbaugh     10462 Oil City-PA             20:49.4  6:57          
 1859      Cilas Oot           9 346 Cato-Meridian           20:49.5  6:57          
 1860      Damian Escobar      12546 Batavia                 20:50.0  6:57          
 1861 1204 Sam Snow            11486 Canastota               20:50.0  6:57          
 1862      Alex Gill           12547 Vestal                  20:50.1  6:57          
 1863 1205 Gavin Michaud       9 347 Thomas Edison           20:50.2  6:57          
 1864      Ben Biniskewicz     11487 Canisius                20:50.3  6:57          
 1865 1206 Connor Wehle        9 348 Wheatland-Chili         20:50.5  6:57          
 1866      Zack Reynolds       9 349 Vernon-Verona-Sherri    20:50.8  6:57          
 1867 1207 Ryan Smith          11488 Palmyra-Macedon         20:50.9  6:57          
 1868      Mat Palmer          10463 Thomas Edison           20:51.1  6:57          
 1869      Danner Leyonmark    9 350 Hamburg                 20:51.4  6:58          
 1870 1208 Riley Hirschman     10464 Kendall                 20:51.7  6:58          
 1871 1209 Nathanial Armstrong 10465 Hamilton                20:52.2  6:58          
 1872 1210 Eli Moody           9 351 Troy - PA               20:52.6  6:58          
 1873      Joey Frederick      10466 Cuba-Rushford           20:53.4  6:58          
 1874 1211 Riley Lich          8  20 Palmyra-Macedon         20:53.8  6:58          
 1875      Dan Bergman         11489 Notre Dame-Batavia      20:54.0  6:58          
 1876      Jack Bastian        10467 Clyde-Savannah - Lyons  20:54.3  6:59          
 1877      Matt Tommasi        12548 Pittsford Mendon        20:54.4  6:59          
 1878      Leo Sciortino       9 352 School Of The Arts      20:54.5  6:59          
 1879      Drew Toth           11490 Walsh Jesuit            20:54.7  6:59          
 1880      Seth Perrin         11491 Oswego                  20:54.9  6:59          
 1881      Jacob Canne         12549 Canandaigua             20:55.0  6:59          
 1882      Hunter Crane        12550 Honeoye Central         20:55.3  6:59          
 1883 1212 Dain Becker         11492 Bath-Haverling          20:55.6  6:59          
 1884      Wilcox Ben          12551 Eden                    20:55.7  6:59          
 1885 1213 Alan Smart          9 353 Pavilion/York           20:56.3  6:59          
 1886 1214 James Bielliski     9 354 Medina                  20:56.3  6:59          
 1887      Evan Lachance       10468 Eastridge               20:56.9  6:59          
 1888 1215 John Baker          10469 LaFayette               20:56.9  6:59          
 1889      Patrick Boese       12552 Brighton                20:56.9  6:59          
 1890      Kenny Deland        11493 Midlakes                20:57.3  7:00          
 1891      Seth Hood           11494 Gowanda Central         20:57.4  7:00          
 1892 1216 Peter Gilman        10470 Kendall                 20:57.6  7:00          
 1893 1217 Sean Marchant       12553 Silver Creek            20:57.7  7:00          
 1894      Tyler Geberl        10471 Canisius                20:58.2  7:00          
 1895      Xavier Lastra       9 355 Hannibal                20:58.5  7:00          
 1896      Joe Scordo          12554 Archbishop Walsh Academ 20:58.6  7:00          
 1897      Grant Ashley        10472 Brighton                20:58.7  7:00          
 1898 1218 Brody Smith         9 356 Red Creek               20:58.9  7:00          
 1899 1219 Jay Heideman        8  21 Royalton-Hartland       20:59.0  7:00          
 1900      Jaydon Jaffray      10473 Fredonia Central        20:59.0  7:00          
 1901      Kyle Schnauffer     9 357 Chittenango             20:59.3  7:00          
 1902      Micah Shutes        12555 Cowanesque Valley       20:59.7  7:00          
 1903      Jake Malyk          9 358 Hilton                  20:59.8  7:00          
 1904      Jack Peterson       11495 Pittsford Mendon        21:00.1  7:01          
 1905 1220 Kyle Cunute-Wade    10474 Red Creek               21:00.2  7:01          
 1906      Jason Dixson        11496 Oakfield/Elba           21:00.9  7:01          
 1907      Nathan Howard       10475 Brockport               21:01.2  7:01          
 1908      Jackson Hare        9 359 Berkshire               21:01.3  7:01          
 1909      Christian Egger     9 360 Penfield                21:01.7  7:01          
 1910      Colin Steiner       11497 Newark                  21:02.1  7:01          
 1911 1221 Marley Rosario-Sope 12556 Canastota               21:02.6  7:01          
 1912 1222 Tim Baley           10476 Red Jacket              21:02.8  7:01          
 1913      Dawson Coffey       10477 Oakfield/Elba           21:03.4  7:02          
 1914 1223 Sky Amish           10478 Geneseo                 21:03.5  7:02          
 1915 1224 Jeff Lovewell       9 361 Royalton-Hartland       21:03.5  7:02          
 1916      Riley Wall          10479 Honeoye Falls-Lima      21:04.0  7:02          
 1917      Marcus Burns        10480 Bath-Haverling          21:04.5  7:02          
 1918      Kylar Vermuelin     9 362 Newark                  21:04.5  7:02          
 1919      Ty Smith            11498 Williamson Central      21:04.9  7:02          
 1920 1225 Joe Gates           11499 Medina                  21:05.1  7:02          
 1921      Zach Gavin          9 363 Lake Placid             21:05.2  7:02          
 1922      Luke Lloyd          9 364 Brockport               21:05.3  7:02          
 1923      Aidan Brown         9 365 Williamsville South     21:06.0  7:02          
 1924      Jakob Gaetano       9 366 Greece Arcadia          21:06.5  7:03          
 1925      Ben Morris          9 367 Notre Dame-Easton-PA    21:06.8  7:03          
 1926      Johnny Lippert      12557 Clyde-Savannah - Lyons  21:06.9  7:03          
 1927 1226 Jared Compton       12558 Candor                  21:07.9  7:03          
 1928      Eric Duffy          12559 Notre Dame-Easton-PA    21:08.2  7:03          
 1929      Lucas Schreiber     12560 Elk County Cath-PA      21:08.3  7:03          
 1930 1227 Thomas White        9 368 Marathon                21:08.5  7:03          
 1931      Aiden Farmer        10481 Pulaski High School     21:08.5  7:03          
 1932 1228 Josh Fleming        9 369 Byron-Bergen            21:08.8  7:03          
 1933 1229 Grant Fox           12561 Olean                   21:08.8  7:03          
 1934 1230 Jack Miller         11500 Groton                  21:09.0  7:03          
 1935      Max Magee           11501 Honeoye Falls-Lima      21:09.0  7:03          
 1936      Nick Wissinger      11502 Oakfield/Elba           21:09.0  7:03          
 1937      Viktor Kachaluba    9 370 Greece Athena           21:09.1  7:04          
 1938 1231 Luke Otto           9 371 Wheatland-Chili         21:09.6  7:04          
 1939      Jeremy Kimanski     10482 LeRoy                   21:09.8  7:04          
 1940      Blake Janiszeski    10483 Hamburg                 21:10.2  7:04          
 1941      Max Tyler           9 372 Greece Arcadia          21:10.5  7:04          
 1942      Fenix Burger        11503 Hannibal                21:10.8  7:04          
 1943      Phill Stevenson     9 373 Newfane Central         21:11.0  7:04          
 1944      Emerson Surkau-Park 9 374 Harley-Allendale-Col    21:11.4  7:04          
 1945      Oliver Alva         9 375 Penfield                21:11.4  7:04          
 1946      Codey Cumber        10484 Chittenango             21:11.7  7:04          
 1947      Adam Yauchzee       9 376 Penfield                21:11.8  7:04          
 1948      Steve Nowak         10485 Sweet Home              21:13.4  7:05          
 1949 1232 Jordan Kostera      12562 New York Mills          21:13.7  7:05          
 1950      Nick Repp           10486 McQuaid Jesuit          21:13.7  7:05          
 1951      Hunter Ornt         9 377 Rush-Henrietta          21:13.8  7:05          
 1952 1233 Ryan Rocque         12563 Silver Creek            21:14.0  7:05          
 1953      Ashton Benedict     9 378 Weedsport               21:14.3  7:05          
 1954      Cole Salierno       10487 Sir Winston Churchill   21:14.6  7:05          
 1955      Michael Sobotka     11504 Newfane Central         21:14.9  7:05          
 1956 1234 Jack Norkus         9 379 Red Jacket              21:15.4  7:06          
 1957      Will Leve           12564 Pittsford Sutherland    21:15.5  7:06          
 1958      Nike McCune         9 380 Walsh Jesuit            21:16.2  7:06          
 1959      Chris Klein         10488 Cathedral Prep          21:16.7  7:06          
 1960      Jamie Larson        12565 Akron                   21:16.8  7:06          
 1961      Lucas Candee        10489 Oneida                  21:16.8  7:06          
 1962 1235 Zachary Miller      10490 St. Mary's HS - Lancast 21:17.0  7:06          
 1963 1236 Nick Jansen         10491 Waverly                 21:17.0  7:06          
 1964      Kyle Tibbetts       10492 Greece Arcadia          21:17.1  7:06          
 1965      Caden Kacprzyski    10493 Harley-Allendale-Col    21:17.3  7:06          
 1966      Devon Morrison      10494 Oil City-PA             21:17.9  7:06          
 1967      Matt Delmar         11505 Weedsport               21:18.5  7:07          
 1968 1237 Patrick Murphy      10495 Dryden                  21:19.0  7:07          
 1969      Connor Stevely      10496 Hilton                  21:19.2  7:07          
 1970      Sam Stoelting       11506 Starpoint               21:19.3  7:07          
 1971      Hunter Webster      12566 Albion                  21:19.3  7:07          
 1972      Zach Abbott         11507 Clyde-Savannah - Lyons  21:19.4  7:07          
 1973 1238 Edwin Sanchez       9 381 Dunkirk                 21:19.4  7:07          
 1974      Keith Robison       10497 Barker HS               21:19.7  7:07          
 1975 1239 Ian Wilson          10498 Hamilton                21:19.8  7:07          
 1976      Carson Karagiozis   9 382 Walsh Jesuit            21:19.9  7:07          
 1977 1240 Rockwell Tang       12567 Nichols                 21:20.1  7:07          
 1978 1241 Vinnie Le           10499 Greece Odyssey          21:20.5  7:07          
 1979 1242 Chris Wright        12568 Warsaw                  21:20.7  7:07          
 1980 1243 Jack Bushnell       12569 Franklinville           21:20.9  7:07          
 1981      David Kim           11508 Vestal                  21:20.9  7:07          
 1982      George Reimers      9 383 East Aurora             21:21.0  7:07          
 1983      Joe Morse           10500 Southwestern-NY         21:21.2  7:08          
 1984      Luke Varricchio     9 384 Canandaigua             21:21.5  7:08          
 1985 1244 Tyler Irvin         12570 Olean                   21:22.2  7:08          
 1986      Paul Zogg           12571 Phoenix                 21:22.5  7:08          
 1987      Brandon Schrader    9 385 Troy - PA               21:22.5  7:08          
 1988      Liam Cronin         9 386 St. Anne's CSS          21:22.5  7:08          
 1989      Alex Wright         9 387 Grand Island            21:22.6  7:08          
 1990      Sam Semon           11509 Burnt Hills-Ballston La 21:23.1  7:08          
 1991      Jacob Merry         11510 Arkport/Canaseraga      21:23.3  7:08          
 1992      Joe Carroll         10501 Eastridge               21:23.5  7:08          
 1993      Chayce Quaranta     10502 Susquehanna Comm-PA     21:23.7  7:08          
 1994      Nate Holst          9 388 Hamburg                 21:24.5  7:09          
 1995      Aidan Gleason       12572 Brighton                21:24.6  7:09          
 1996      Will Davis          11511 Canandaigua             21:24.8  7:09          
 1997      Anthony Mercurio    12573 East Aurora             21:25.1  7:09          
 1998      Camden Arlauckas    12574 Avon Central            21:25.3  7:09          
 1999      Joseph Gunnells     9 389 East Aurora             21:25.3  7:09          
 2000 1245 Susanth Kakarla     12575 Greece Odyssey          21:25.4  7:09          
 2001      Andrew Lynde        10503 Addison                 21:25.7  7:09          
 2002 1246 Jaime Lagunilla     10504 Red Creek               21:26.2  7:09          
 2003      Matt Morrison       10505 Webster Schroeder       21:26.5  7:09          
 2004      Antonio Quiles      11512 Hutch Tech              21:26.6  7:09          
 2005      Tom Keegan          12576 Brighton                21:27.2  7:10          
 2006      Jason Sagun         10506 Walsh Jesuit            21:27.5  7:10          
 2007 1247 Zack Merkley        9 390 Waterloo                21:27.8  7:10          
 2008 1248 Isaac Pace          8  22 Medina                  21:27.8  7:10          
 2009      Christian McKay     10507 Phoenix                 21:28.2  7:10          
 2010      Nolan Meredith      10508 Starpoint               21:28.2  7:10          
 2011 1249 Andrew Pawluckie    10509 Bishop Kearney          21:29.4  7:10          
 2012      Colton Zlotkus      9 391 Webster Thomas          21:29.5  7:10          
 2013      Jonah Hauf          10510 Mynderse Academy        21:30.7  7:11          
 2014 1250 Dennis Duymaz       9 392 New York Mills          21:30.8  7:11          
 2015 1251 Ian Krager          12577 Red Jacket              21:30.9  7:11          
 2016      Nolan Crowley       12578 Red Jacket              21:31.7  7:11          
 2017      Shawn Blair         9 393 Hamburg                 21:31.7  7:11          
 2018      Evan Wiedrich       12579 Oakfield/Elba           21:31.9  7:11          
 2019      Gavin Buehler       11513 Williamson Central      21:32.2  7:11          
 2020      John Bieg           10511 Webster Thomas          21:32.2  7:11          
 2021      Brennan Kelley      11514 Geneva                  21:32.4  7:11          
 2022 1252 Brody Burlew        11515 Marathon                21:32.5  7:11          
 2023 1253 Efrain Santiago     11516 Dunkirk                 21:34.5  7:12          
 2024 1254 Gabe Teeter         9 394 Marathon                21:35.5  7:12          
 2025      Zach O'Neil-Wamsley 12580 Addison                 21:35.8  7:12          
 2026      Matthew Drake       10512 Jasper-Troupsburg       21:36.2  7:13          
 2027      Justin Kuney        9 395 Canandaigua             21:36.5  7:13          
 2028      Gabe Johnson        9 396 Fredonia Central        21:36.6  7:13          
 2029      Dalton Thurley      12581 Holley Central          21:36.8  7:13          
 2030      Tavon Lewis         9 397 Charter School App T    21:36.8  7:13          
 2031      Kyle Smith          10513 Brockport               21:37.2  7:13          
 2032      Patrick Berdysiak   9 398 Nichols                 21:37.5  7:13          
 2033      Alex Popen          9 399 Spencerport             21:37.5  7:13          
 2034      John Tantillo       12582 Nichols                 21:37.6  7:13          
 2035      Tj Langley          11517 Honeoye Falls-Lima      21:37.6  7:13          
 2036      Roger Zheng         12583 Northstar Christian     21:37.6  7:13          
 2037 1255 Daniel Baxter       9 400 Canastota               21:37.8  7:13          
 2038      Rocco Spagnolo      12584 Barker HS               21:38.0  7:13          
 2039      Adrian Finney       10514 Dryden                  21:38.1  7:13          
 2040      Brandon Tanner      9 401 Rush-Henrietta          21:38.5  7:13          
 2041 1256 Jacob Fay           12585 St. Mary's HS - Lancast 21:38.8  7:13          
 2042      Ely Galvin          11518 East Aurora             21:38.8  7:13          
 2043      Allen Hackler       12586 Cowanesque Valley       21:39.9  7:14          
 2044      Shane Vandewinkle   11519 Honeoye Central         21:40.3  7:14          
 2045      Schuyler Goodwin    9 402 Cato-Meridian           21:40.4  7:14          
 2046      Evan Buisch         9 403 Arkport/Canaseraga      21:40.4  7:14          
 2047 1257 Adian Woods         11520 Hamilton                21:40.8  7:14          
 2048      Andrew Guo          9 404 Brighton                21:41.0  7:14          
 2049      Scott Zimmerman     9 405 Cowanesque Valley       21:41.2  7:14          
 2050 1258 Thomas Miller       10515 Groton                  21:41.4  7:14          
 2051      Bryon Carroll       12587 Caledonia-Mumford       21:41.9  7:14          
 2052      Clayton Fox         12588 Alexander Central       21:42.0  7:14          
 2053      John Clancy         12589 Westhill                21:42.2  7:15          
 2054      Aidan Coughlin      10516 Penfield                21:42.3  7:15          
 2055      Jackson Keys        9 406 Canandaigua             21:42.4  7:15          
 2056      Houston Edwards     10517 Norwich                 21:42.4  7:15          
 2057      John Clarke         11521 Norwich                 21:42.8  7:15          
 2058      Zach Colacecchi     9 407 Albion                  21:42.9  7:15          
 2059      Evan Kashtan        12590 Pittsford Sutherland    21:42.9  7:15          
 2060      Luke Bergett        9 408 Westhill                21:43.3  7:15          
 2061      Daniel Earlandt     9 409 Williamson Central      21:43.3  7:15          
 2062      Davis Schiller      11522 Amherst                 21:43.4  7:15          
 2063 1259 Ryan Parsons        9 410 Pavilion/York           21:43.7  7:15          
 2064 1260 Stephen Kaus        9 411 Depew                   21:43.8  7:15          
 2065      Chris Wilkins       12591 Eden                    21:43.8  7:15          
 2066 1261 Peter Barry         9 412 Jamestown               21:44.5  7:15          
 2067      Bradley Caudill     10518 Alexander Central       21:44.7  7:15          
 2068      Colin Farmer        9 413 Avon Central            21:45.3  7:16          
 2069      Xavier Wonch        11523 Hamburg                 21:45.4  7:16          
 2070      Alex Peterson       10519 Olean                   21:45.8  7:16          
 2071      Justin Slate        12592 Canisius                21:46.1  7:16          
 2072      Thomas Jowdy        9 414 Barker HS               21:46.7  7:16          
 2073      Nolan Robillard     9 415 Hamburg                 21:47.0  7:16          
 2074      Nick Murray-Termine 9 416 Greece Arcadia          21:47.2  7:16          
 2075      Alex Roddey         11524 Olean                   21:47.3  7:16          
 2076 1262 Garrett Johnson     11525 Greece Olympia          21:47.4  7:16          
 2077      Luke Varvayanis     9 417 Dryden                  21:47.9  7:16          
 2078 1263 Edward Heine        9 418 Depew                   21:49.0  7:17          
 2079      Tyler Cirillo       10520 Barker HS               21:49.0  7:17          
 2080      Nate Yoder          9 419 Canandaigua             21:49.2  7:17          
 2081      Shaun Crist         12593 New York Mills          21:49.6  7:17          
 2082      Rakiecki Adam       12594 Eden                    21:50.7  7:17          
 2083 1264 Jared Torres        12595 Franklin                21:51.0  7:17          
 2084      Charlie McDaniel    11526 School Of The Arts      21:51.3  7:18          
 2085      Ethan Muessig       9 420 Vernon-Verona-Sherri    21:51.5  7:18          
 2086      Ethan Kimball       12596 Batavia                 21:51.5  7:18          
 2087      Michael Savage      10521 Westhill                21:51.6  7:18          
 2088      Jack Hohl           10522 Notre Dame-Easton-PA    21:51.8  7:18          
 2089      Jack Elkonoh        12597 Mount Saint Joseph      21:52.1  7:18          
 2090 1265 Derek Adriaansen    10523 Marion                  21:52.2  7:18          
 2091      Brentan Pacifici    12598 Silver Creek            21:53.2  7:18          
 2092      Patrick Burke       9 421 Pittsford Sutherland    21:53.4  7:18          
 2093      Corey Whitaker      11527 Pulaski High School     21:53.5  7:18          
 2094      Brandon Healy       12599 East Rochester          21:53.7  7:18          
 2095      Caleb Dupee         11528 St. Anne's CSS          21:54.1  7:19          
 2096      Miles Wilkens       10524 Maple Grove             21:54.1  7:19          
 2097      Adam Daniels        10525 Webster Thomas          21:55.1  7:19          
 2098      Chester Boring      11529 Albion                  21:55.9  7:19          
 2099      Trent Donnelley     9 422 Clyde-Savannah - Lyons  21:56.2  7:19          
 2100      Colin Walker        9 423 Westhill                21:57.0  7:19          
 2101      Brendyn Huggins     9 424 Tully                   21:57.5  7:20          
 2102      Jt Zimmerman        9 425 Marcus Whitman          21:57.7  7:20          
 2103      Hunter Quick        12600 Addison                 21:57.7  7:20          
 2104      Hunter Noteware     11530 Bath-Haverling          21:57.7  7:20          
 2105      William Prevet      9 426 Fredonia Central        21:58.2  7:20          
 2106      Ryan Hoyt           9 427 Penfield                21:58.2  7:20          
 2107 1266 Trevor Farrell      11531 Bloomfield              21:58.7  7:20          
 2108      Galban Rotsirohawi  12601 Harley-Allendale-Col    21:58.7  7:20          
 2109      Carson Beamer       10526 Susquehanna Comm-PA     21:59.3  7:20          
 2110 1267 Luke Wanlass        9 428 LaFayette               22:00.3  7:21          
 2111      Bryan Armstrong     9 429 Hilton                  22:00.3  7:21          
 2112      Curtis Barry        10527 St. Mary's HS - Lancast 22:01.4  7:21          
 2113 1268 Cody Ward           12602 Greece Olympia          22:01.5  7:21          
 2114      Abram Czarnecki     12603 Chittenango             22:01.5  7:21          
 2115      Scott Horan         10528 Greece Arcadia          22:02.0  7:21          
 2116      Noah Bachek         10529 Gowanda Central         22:02.4  7:21          
 2117      Ben Boothby         9 430 Webster Schroeder       22:02.7  7:21          
 2118 1269 Zachary Demont      9 431 Red Creek               22:03.3  7:22          
 2119 1270 Jarrett Heubusch    11532 Warsaw                  22:04.3  7:22          
 2120      Mark Orlowski       12604 Amherst                 22:04.6  7:22          
 2121      Will Smith          10530 Wayland-Cohocton        22:05.0  7:22          
 2122      Ruspal Rai          10531 Vestal                  22:05.7  7:22          
 2123      Eli Grout           9 432 Honeoye Falls-Lima      22:06.2  7:23          
 2124      Brandon Graham      11533 Hannibal                22:06.2  7:23          
 2125      Thomas Stokes       10532 Fredonia Central        22:06.5  7:23          
 2126 1271 Colin Dodge         10533 Royalton-Hartland       22:07.0  7:23          
 2127      Tyler Falkenburg    9 433 Chittenango             22:07.1  7:23          
 2128      Ben Murty           10534 Penfield                22:07.2  7:23          
 2129      Bailey Smith        9 434 Gowanda Central         22:07.4  7:23          
 2130      Dawson Nerber       11534 Newfane Central         22:07.5  7:23          
 2131      Nate Wood           12605 Harley-Allendale-Col    22:07.5  7:23          
 2132 1272 Nolan Scoma         10535 Jamestown               22:07.5  7:23          
 2133      Anthony Fuszara     10536 Nichols                 22:07.6  7:23          
 2134      Anthony Jones       9 435 Sweet Home              22:08.1  7:23          
 2135 1273 Yatin Vij           10537 Gates-Chili             22:08.4  7:23          
 2136 1274 Ian Reynolds        12606 Greece Olympia          22:08.9  7:23          
 2137      Caleb Wilcox        10538 Waverly                 22:09.1  7:24          
 2138      Brandon Rawson      12607 Potsdam                 22:10.1  7:24          
 2139 1275 David Pollack       12608 Lansing                 22:10.6  7:24          
 2140      Ivan Vinovrski      11535 Greece Arcadia          22:10.7  7:24          
 2141      Jack Johnston       12609 Avon Central            22:11.6  7:24          
 2142      Nick Foeller        12610 Attica                  22:11.7  7:24          
 2143      Farhad Begaliev     10539 Red Jacket              22:11.8  7:24          
 2144 1276 Anders Axelson      9 436 Lansing                 22:12.2  7:25          
 2145 1277 Owen Hensler        9 437 Livonia                 22:12.5  7:25          
 2146      Joe McDonald        10540 Brighton                22:12.5  7:25          
 2147      Zach Cellini        12611 Avon Central            22:12.6  7:25          
 2148      Dominic Lewis       9 438 Sweet Home              22:12.8  7:25          
 2149      Calum Nichols       12612 Coudersport             22:13.7  7:25          
 2150 1278 James Schmidt       10541 Gates-Chili             22:13.9  7:25          
 2151      Everett Hunter      9 439 Nichols                 22:14.1  7:25          
 2152      Gavin Henderson     9 440 Honeoye Falls-Lima      22:14.2  7:25          
 2153      Justin Merry        10542 Arkport/Canaseraga      22:14.2  7:25          
 2154 1279 Ethan Rossi         10543 The Gow School          22:14.4  7:25          
 2155      Bradley Bauer       9 441 East Rochester          22:14.4  7:25          
 2156      Chad Smith          10544 Marcus Whitman          22:14.4  7:25          
 2157      Zack Ebert          11536 Tully                   22:15.1  7:26          
 2158 1280 Nick Pacer          10545 Iroquois                22:15.4  7:26          
 2159 1281 Colin Morey         9 442 Groton                  22:15.7  7:26          
 2160 1282 Mitchell Vannelli   10546 Depew                   22:15.7  7:26          
 2161      Jake McIlwaine      10547 Canandaigua             22:15.8  7:26          
 2162      Thomas Finney       10548 Dryden                  22:15.9  7:26          
 2163      Paul Schimanovich   12613 Williamsville South     22:16.0  7:26          
 2164      Nick Stein          11537 Troy - PA               22:16.4  7:26          
 2165 1283 Corey Ingham        12614 Wheatland-Chili         22:16.4  7:26          
 2166      Hunter Alger        10549 Waterloo                22:16.8  7:26          
 2167      Brett Andolino      12615 Hamburg                 22:17.1  7:26          
 2168      Robert Haniszewski  12616 Alexander Central       22:17.2  7:26          
 2169      Jacob Shell         11538 Burnt Hills-Ballston La 22:17.5  7:26          
 2170      Graham Rudy         12617 Norwich                 22:18.1  7:26          
 2171      Nate Taylor         10550 Webster Thomas          22:18.4  7:27          
 2172      Joshua Kidder       9 443 Akron                   22:19.0  7:27          
 2173      Tj Thomas           10551 Burnt Hills-Ballston La 22:19.7  7:27          
 2174 1284 Hanson Chau         8  23 Gates-Chili             22:19.7  7:27          
 2175      Caleb Clarke        11539 Fulton                  22:20.0  7:27          
 2176      Jacob Backus        11540 Midlakes                22:20.1  7:27          
 2177      Jake Williams       9 444 Honeoye Falls-Lima      22:20.2  7:27          
 2178 1285 Emmett Carlson      10552 Frewsburg Central       22:20.7  7:27          
 2179 1286 Samuel Celebi       11541 Bloomfield              22:21.5  7:28          
 2180      Sean Reynolds       10553 Vestal                  22:21.5  7:28          
 2181      Theo Donacik        9 445 Vestal                  22:21.8  7:28          
 2182      Patrick Strawder    10554 Gowanda Central         22:22.9  7:28          
 2183 1287 Isaac Lindrige      9 446 Candor                  22:23.2  7:28          
 2184      Zach Kinney         10555 Pittsford Sutherland    22:24.2  7:29          
 2185      Aidan Hellrigel     11542 Campbell-Savona         22:24.6  7:29          
 2186      Michael Zellers     11543 Mynderse Academy        22:25.0  7:29          
 2187      Sylvester Nate      12618 Eden                    22:25.3  7:29          
 2188      Parker Remington    9 447 Attica                  22:25.8  7:29          
 2189      Aiden Stasik        10556 Marcellus               22:26.9  7:29          
 2190      David Farruggia     9 448 Holley Central          22:27.2  7:30          
 2191      Zachary Williams    9 449 Brockport               22:27.6  7:30          
 2192 1288 Grant Cowles        11544 Allegany-Limestone      22:27.7  7:30          
 2193      Lucas Shepardson    10557 Oswego                  22:27.9  7:30          
 2194      Will York           12619 Canandaigua             22:28.2  7:30          
 2195      Andrew McCarthy     12620 Pittsford Sutherland    22:28.9  7:30          
 2196      Connor Lynden       11545 Fredonia Central        22:29.1  7:30          
 2197      Francis Chandler    10558 Waverly                 22:29.1  7:30          
 2198      Jacob Sipes         12621 Onondaga                22:29.7  7:30          
 2199      Griffin Humbert     11546 Olean                   22:30.6  7:31          
 2200 1289 Gavin Kroplowski    10559 JFK Cheektowaga         22:33.7  7:32          
 2201      Ryan Stevener       9 450 Barker HS               22:33.7  7:32          
 2202      Alex Wozniak        12622 Iroquois                22:33.8  7:32          
 2203      Gavin Rogalairich   9 451 Johnson City-NY         22:33.9  7:32          
 2204      Kenny Vath          12623 Greece Olympia          22:34.9  7:32          
 2205      Cory Dexter         11547 Fulton                  22:35.7  7:32          
 2206      Ethan Cross         9 452 Silver Creek            22:36.0  7:32          
 2207      Zachary Kiesman     11548 Starpoint               22:37.0  7:33          
 2208      Gabe Rohl           9 453 Mansfield HS-PA         22:37.9  7:33          
 2209 1290 Kevin Martinez      10560 Our Lady of Lourdes     22:38.3  7:33          
 2210      Drew Dipirro        9 454 Starpoint               22:38.4  7:33          
 2211      Evan Alberti        10561 Williamsville East      22:38.6  7:33          
 2212 1291 Isaac Ng            12624 The Gow School          22:38.9  7:33          
 2213      Esteban Hernandez   10562 Hutch Tech              22:39.0  7:33          
 2214      Ben Rizzo           10563 Canandaigua             22:40.1  7:34          
 2215      Nathan Kimbley      10564 Greece Olympia          22:42.2  7:35          
 2216      Jeremy Werbow       10565 Amherst                 22:42.3  7:35          
 2217      Maxim Harvey        11549 Chesterton Academy/St.  22:43.0  7:35          
 2218      Alex Mitchell       10566 Trumansburg             22:43.3  7:35          
 2219      Donald Runge        9 455 Penfield                22:43.4  7:35          
 2220      Sean Daley          12625 Greece Arcadia          22:44.6  7:35          
 2221      Cj Bacon            9 456 Eastridge               22:44.7  7:35          
 2222      Zach Rogers         9 457 Webster Schroeder       22:45.0  7:35          
 2223      Nick Foran          9 458 Chittenango             22:45.6  7:36          
 2224      Robbie Bechtel      12626 Walsh Jesuit            22:46.3  7:36          
 2225      Miles Uruburu       10567 Gates-Chili             22:47.9  7:36          
 2226 1292 Christian Schmidt   9 459 Tonawanda HS            22:48.0  7:36          
 2227 1293 Anthony D'Arrigo    12627 Tonawanda HS            22:49.5  7:37          
 2228      Bryce Clark         11550 Eastridge               22:49.8  7:37          
 2229 1294 Matthew Herkimer    11551 Our Lady of Lourdes     22:50.1  7:37          
 2230 1295 Doug Krenzer        11552 Wheatland-Chili         22:50.3  7:37          
 2231 1296 Max Wozniak         9 460 Alden                   22:50.8  7:37          
 2232      Luke Osciak         10568 Walsh Jesuit            22:50.9  7:37          
 2233      Spencer Wood        11553 Vestal                  22:50.9  7:37          
 2234 1297 Josef Steger        10569 Aquinas Institute       22:51.2  7:38          
 2235      Ben White           11554 Royalton-Hartland       22:51.6  7:38          
 2236 1298 Ethan Billings      11555 Kendall                 22:51.6  7:38          
 2237      Zachary Lawson      10570 Barker HS               22:52.4  7:38          
 2238 1299 Charles Jennings    10571 Franklinville           22:52.7  7:38          
 2239      Ethan Davidson      9 461 Campbell-Savona         22:53.5  7:38          
 2240      Nathan Schultze     9 462 Spencerport             22:53.8  7:38          
 2241      Grant Gilligan      10572 LeRoy                   22:54.2  7:39          
 2242      Michael Coene       9 463 Nichols                 22:55.0  7:39          
 2243      Nick Benson         9 464 Pittsford Mendon        22:58.8  7:40          
 2244      Henry Kemblowski    9 465 Brockport               22:59.8  7:40          
 2245      William Womer       9 466 Oil City-PA             23:00.1  7:41          
 2246      Nick Blowers        10573 Weedsport               23:00.2  7:41          
 2247      Jacob Digiovannini  9 467 Waterloo                23:01.7  7:41          
 2248      Cameron Towlson     10574 Akron                   23:02.8  7:41          
 2249 1300 Joe Debell          8  24 Geneseo                 23:03.5  7:42          
 2250      Aidan Cap           11556 Honeoye Falls-Lima      23:03.8  7:42          
 2251      Colin Mach          9 468 Sweet Home              23:03.9  7:42          
 2252      Tayler Docter       11557 Rocky Grove-PA          23:03.9  7:42          
 2253      Maverick Salvagin   12628 Campbell-Savona         23:04.2  7:42          
 2254      Abraham Porschet    9 469 Geneva                  23:04.6  7:42          
 2255      Devin Mochrie       12629 Gates-Chili             23:05.3  7:42          
 2256      Brody Johnson       10575 Cowanesque Valley       23:05.8  7:42          
 2257      Max Yomaszewski     9 470 Batavia                 23:06.8  7:43          
 2258      Gavin Rhinehart     9 471 Mynderse Academy        23:07.0  7:43          
 2259      Dylan Johnson       9 472 Oakfield/Elba           23:07.3  7:43          
 2260      Thomas Kenyon       9 473 Hannibal                23:08.7  7:43          
 2261      Andrew Kostraba     11558 Avon Central            23:08.9  7:43          
 2262 1301 Sam Kellogg         12630 Franklinville           23:09.5  7:44          
 2263      Keegan Hemlock      11559 LaFayette               23:10.2  7:44          
 2264      Louis Genovese      10576 Grand Island            23:10.8  7:44          
 2265      John Turner         12631 Eastridge               23:10.9  7:44          
 2266      Isaiah Rhinebold    9 474 Troy - PA               23:11.0  7:44          
 2267      Hadyn Schoonmaker   9 475 Otto Eldred-PA          23:11.3  7:44          
 2268      Aaron Kowal         10577 Weedsport               23:11.7  7:44          
 2269      Devon Seale         10578 Fulton                  23:11.8  7:44          
 2270      Ben Leonardo        10579 Westhill                23:12.2  7:45          
 2271      Brendan Culhane     9 476 Gates-Chili             23:12.5  7:45          
 2272 1302 Nick Dansby         10580 Canastota               23:12.6  7:45          
 2273      Dominick Frere      9 477 Midlakes                23:13.1  7:45          
 2274      Logan Engle         10581 Oswego                  23:13.2  7:45          
 2275      Evan Frederick      9 478 Mynderse Academy        23:13.4  7:45          
 2276 1303 Justin Vohwinkel    11560 JFK Cheektowaga         23:13.4  7:45          
 2277      Nick Corsner        9 479 Mynderse Academy        23:13.6  7:45          
 2278      Chris Johnson       12632 Waverly                 23:13.6  7:45          
 2279      Colgan Brindisi     11561 Pittsford Sutherland    23:13.7  7:45          
 2280      Giovanni Damiano    11562 Waverly                 23:14.0  7:45          
 2281 1304 Justin Healey       9 480 Franklin                23:14.6  7:45          
 2282      Brandon Caufield    11563 Pulaski High School     23:15.7  7:46          
 2283      Michael Holzheidt   11564 Pulaski High School     23:16.2  7:46          
 2284      Robbie Ungar        12633 Honeoye Central         23:16.3  7:46          
 2285 1305 Luis Lopez          10582 Franklin                23:16.7  7:46          
 2286      Daniel Sonnenfeld   11565 Pembroke                23:18.0  7:46          
 2287      Arthurs Jackson     11566 Jamestown               23:19.0  7:47          
 2288      Cedric Howard       10583 Fredonia Central        23:19.1  7:47          
 2289      Dylan Keefe         9 481 Canandaigua             23:20.1  7:47          
 2290      Joshua Hong         12634 Williamsville South     23:20.9  7:47          
 2291      Caleb Taft          10584 Williamson Central      23:21.2  7:48          
 2292      Dwight Czworka      12635 Attica                  23:21.2  7:48          
 2293      Mason Garbus        9 482 Hannibal                23:22.4  7:48          
 2294 1306 Ethan D'Angelo      9 483 JFK Cheektowaga         23:23.3  7:48          
 2295 1307 Jake Streamer       9 484 Warsaw                  23:23.5  7:48          
 2296 1308 Connor Armstrong    10585 Hamilton                23:24.9  7:49          
 2297      Nathan Daniel       9 485 Greece Odyssey          23:26.8  7:49          
 2298      Marc Morgan         10586 Iroquois                23:26.8  7:49          
 2299      Eric Manzler        10587 Marcus Whitman          23:26.9  7:49          
 2300 1309 Kahlil Parker       12636 Franklin                23:27.0  7:49          
 2301      Trevor Guerrina     11567 Marcellus               23:27.4  7:50          
 2302      Oliver Hibbard      11568 Nichols                 23:27.8  7:50          
 2303 1310 Alex Berger         10588 The Gow School          23:27.8  7:50          
 2304      Tyler Schmidt       9 486 Hil. Davidson           23:28.2  7:50          
 2305 1311 Michael Greene      10589 Bishop Kearney          23:30.2  7:51          
 2306      Omar Faruque        10590 Hutch Tech              23:31.6  7:51          
 2307 1312 Payton Walters      12637 Kendall                 23:33.2  7:52          
 2308      Tristian Torres     12638 Albion                  23:33.4  7:52          
 2309      Brian Bates         10591 Hilton                  23:33.4  7:52          
 2310      Tom Hundley         10592 Greece Arcadia          23:33.7  7:52          
 2311      Dylan Lyness        9 487 Starpoint               23:35.2  7:52          
 2312      Josh Nobles         9 488 Mansfield HS-PA         23:37.3  7:53          
 2313      Ben Nixdorf         11569 Notre Dame-Easton-PA    23:37.9  7:53          
 2314      Joseph Glaser       9 489 Starpoint               23:37.9  7:53          
 2315      Adam Lavere         9 490 Eastridge               23:37.9  7:53          
 2316      Arian Cayea         8  25 Medina                  23:38.1  7:53          
 2317      Robert Staples      12639 Hutch Tech              23:38.3  7:53          
 2318      Matt Stroyzk        10593 Hamburg                 23:38.4  7:53          
 2319      Michael Snell       9 491 Holley Central          23:39.0  7:53          
 2320      Carter Terpstra     11570 Our Lady of Lourdes     23:40.0  7:54          
 2321      Evan Brenner        9 492 Lake Placid             23:40.3  7:54          
 2322      Alex Empson         11571 Rocky Grove-PA          23:44.4  7:55          
 2323 1313 Elijah Griep        10594 Groton                  23:45.2  7:56          
 2324      Ian Zaldivar        12640 Arkport/Canaseraga      23:45.6  7:56          
 2325      Jackson Engdahl     10595 Southwestern-NY         23:46.1  7:56          
 2326 1314 John Mercovich      9 493 Byron-Bergen            23:46.8  7:56          
 2327      Noah Bowerman       11572 Barker HS               23:46.9  7:56          
 2328      Chase Miceli        10596 Sweet Home              23:47.3  7:56          
 2329      Jarrett Jou         9 494 Nichols                 23:47.6  7:56          
 2330      William Husarek     9 495 Pittsford Sutherland    23:47.9  7:56          
 2331      Bryan Armpriest     9 496 Campbell-Savona         23:48.4  7:57          
 2332      Nicholas Griswald   11573 Williamsville South     23:52.2  7:58          
 2333 1315 Alfredo Torres      9 497 Franklin                23:52.9  7:58          
 2334      Dominick Staub      9 498 Arkport/Canaseraga      23:54.2  7:59          
 2335      William Sterling    9 499 Weedsport               23:55.2  7:59          
 2336      Matt Gilbert        11574 Oakfield/Elba           23:56.0  7:59          
 2337      Jason Whalen        11575 Cowanesque Valley       23:57.5  8:00          
 2338      Josh Holdaway       12641 Greece Odyssey          23:59.0  8:00          
 2339      Jon Musitu          11576 Barker HS               23:59.6  8:00          
 2340      Jack Cramer         9 500 Penfield                23:59.7  8:00          
 2341      Joe Lebron          11577 St. Mary's HS - Lancast 24:01.0  8:01          
 2342      Andrew McDaniel     11578 Dryden                  24:01.3  8:01          
 2343      Andrew Hedges       10597 Arkport/Canaseraga      24:03.0  8:01          
 2344      Kevin Edgar         9 501 Westhill                24:05.2  8:02          
 2345      Jacob Young         10598 Geneva                  24:07.2  8:03          
 2346      Ben Smith           9 502 Starpoint               24:07.4  8:03          
 2347      Davis Miller        11579 Nichols                 24:07.8  8:03          
 2348      Calvin Cataldo      11580 Geneva                  24:07.8  8:03          
 2349      Jonathon Wyble      10599 Williamson Central      24:09.1  8:04          
 2350      Andrew Norrison     12642 Marcus Whitman          24:10.0  8:04          
 2351      Spencer Samolis     11581 Honeoye Central         24:11.4  8:04          
 2352      Mark Wilcox         10600 Falconer                24:11.4  8:04          
 2353      Andrew Vechorko     9 503 Greece Arcadia          24:11.7  8:04          
 2354      Max Arlauckas       9 504 Avon Central            24:12.2  8:05          
 2355      Javier Torres       9 505 Franklin                24:12.9  8:05          
 2356      Trevor Malkowski    10601 Fredonia Central        24:13.8  8:05          
 2357      Trevor Brockway     9 506 Oakfield/Elba           24:14.2  8:05          
 2358      Anthony Acosta-Sead 12643 Williamson Central      24:14.9  8:05          
 2359      Ethan Abelgore      10602 Fulton                  24:16.0  8:06          
 2360      Andon Usev          11582 Westhill                24:16.2  8:06          
 2361      Nick Paradowski     11583 Hutch Tech              24:16.4  8:06          
 2362 1316 Nick McGuire        12644 Warsaw                  24:17.7  8:06          
 2363 1317 Lucas Hayden        10603 Franklinville           24:17.7  8:06          
 2364      Kukler Taw          10604 Hutch Tech              24:18.4  8:07          
 2365      Giovanni Greer      12645 Greece Athena           24:20.3  8:07          
 2366 1318 Justin Gilman       12646 Aquinas Institute       24:21.1  8:08          
 2367      Ethan Debrucque     9 507 Canastota               24:21.6  8:08          
 2368      Tyler Richards      12647 Southwestern-NY         24:23.1  8:08          
 2369      Tate Bryant         10605 Southwestern-NY         24:23.3  8:08          
 2370      Josh Evans          10606 Williamsville South     24:25.2  8:09          
 2371      Evan Lawton         10607 Red Jacket              24:26.3  8:09          
 2372      Michael Rebmann     10608 Alexander Central       24:28.4  8:10          
 2373      Matt Parks          9 508 Red Jacket              24:30.9  8:11          
 2374      Connor Cook         9 509 Gates-Chili             24:31.0  8:11          
 2375      Tyler Kreutter      11584 Alexander Central       24:33.0  8:11          
 2376      Sam George          11585 Brighton                24:33.4  8:12          
 2377      Ben Caveney         11586 Lansing                 24:34.3  8:12          
 2378      Joe McCusker        10609 Penfield                24:34.6  8:12          
 2379      Jacob Oot           12648 Cato-Meridian           24:35.2  8:12          
 2380      Chase Rotz          10610 Berkshire               24:35.3  8:12          
 2381      Nathan Lefever      11587 Depew                   24:36.4  8:13          
 2382      Kaleb Ennis         10611 Waverly                 24:36.5  8:13          
 2383      Ben Watling         9 510 Marcellus               24:37.9  8:13          
 2384      Jacob Hill          9 511 Canandaigua             24:38.2  8:13          
 2385      Fahad Ahmed         10612 Hutch Tech              24:45.8  8:16          
 2386      Kaleb Van Ornam     9 512 Westhill                24:46.0  8:16          
 2387      Jack Martorella     9 513 LaFayette               24:46.6  8:16          
 2388      Lucas Rochevot      12649 Williamson Central      24:47.1  8:16          
 2389      Beau Purdy          9 514 Gowanda Central         24:47.8  8:16          
 2390      Dakota Scarborough  9 515 Midlakes                24:49.1  8:17          
 2391      Leland Essigmann    10613 Jasper-Troupsburg       24:49.5  8:17          
 2392      Rowan Mentley-Peter 9 516 Gowanda Central         24:50.5  8:17          
 2393      Calloway Miles      10614 Eden                    24:52.7  8:18          
 2394      Christian Young     10615 Barker HS               24:54.7  8:19          
 2395      Cole Britton        11588 Phoenix                 24:54.9  8:19          
 2396      Ivan Morales        12650 Hutch Tech              24:55.5  8:19          
 2397      Tom Keefe           9 517 Pittsford Mendon        24:55.8  8:19          
 2398      Noah Santiago       9 518 Marcus Whitman          24:56.1  8:19          
 2399      Matt Suflita        11589 Greece Arcadia          24:58.7  8:20          
 2400      Matt Langkamp       12651 Honeoye Central         24:59.2  8:20          
 2401      Ethan Stone         12652 Pembroke                25:00.1  8:21          
 2402      Micheal Tracy       10616 Weedsport               25:00.4  8:21          
 2403 1319 Edward Collings     11590 St. James Catholic      25:00.4  8:21          
 2404 1320 Isaac Post          10617 Geneseo                 25:00.5  8:21          
 2405      Alex Zeigler        9 519 Hutch Tech              25:05.9  8:22          
 2406      Quinton Meney       9 520 Brockport               25:06.6  8:23          
 2407      Malachi Jetty       9 521 Pittsford Sutherland    25:08.2  8:23          
 2408      Kyle Harper         10618 Clyde-Savannah - Lyons  25:10.9  8:24          
 2409      Ethan Lauser        12653 Olean                   25:11.4  8:24          
 2410      Oscar Fitzpatrick   9 522 Nichols                 25:11.7  8:24          
 2411      Matt Bills          9 523 Batavia                 25:12.6  8:25          
 2412      Alex Payne          11591 Fredonia Central        25:13.0  8:25          
 2413      Noah Shipe          12654 Holley Central          25:13.6  8:25          
 2414      Gabe Murray         9 524 Webster Thomas          25:14.0  8:25          
 2415      Damon Roe           10619 Weedsport               25:15.0  8:25          
 2416      Carson Stansbury    9 525 Chittenango             25:16.0  8:26          
 2417      Sam Prescott        10620 Campbell-Savona         25:17.1  8:26          
 2418      Owen Benedict       11592 Weedsport               25:18.1  8:26          
 2419      Jack Gale           9 526 Greece Odyssey          25:21.6  8:28          
 2420      Austin Davis        12655 Alexander Central       25:22.6  8:28          
 2421 1321 Charles Devlin      10621 Candor                  25:25.7  8:29          
 2422 1322 Matt Murray         12656 Kendall                 25:29.3  8:30          
 2423      Ryan Realbuto       11593 Pittsford Mendon        25:35.6  8:32          
 2424      Zach Westbrook      10622 Candor                  25:36.5  8:33          
 2425      Gabe Webb           12657 Fulton                  25:47.3  8:36          
 2426      Tulio Veneziani_ung 10623 Otto Eldred-PA          25:48.8  8:37          
 2427      Brennen Balsamo     10624 Greece Odyssey          25:55.7  8:39          
 2428      Sam Orozco          9 527 Greece Arcadia          26:00.8  8:41          
 2429      Noah Puchalski      12658 Charter School App T    26:00.8  8:41          
 2430      Carter Weitzel      9 528 Canandaigua             26:02.6  8:41          
 2431      Brandon Huynh       10625 Webster Thomas          26:07.1  8:43          
 2432      Dominic Barber      12659 Cuba-Rushford           26:24.2  8:49          
 2433      Matt O'Sullivan     11594 Brighton                26:39.1  8:54          
 2434 1323 Connor Smith        12660 The Gow School          29:35.6  9:52          
 2435      Joe Falkowski       11595 Honeoye Central         30:41.4 10:14          
 2436      Hunter Gustafson    10626 Southwestern-NY         31:05.4 10:22          
 2437      Ethan Merry         9 529 Arkport/Canaseraga      31:16.0 10:26          

------------------------------------------------------------------------------
                                TEAM SCORES
------------------------------------------------------------------------------

  1.   136  Burnt Hills-Ballston Lake      (15:19.5  76:37.1 0:43.6)
=============================================
  1      6  Tyler Berg                  11  14:57.2
  2     12  Evan Brennan                11  15:09.1
  3     17  Aidan Gillooley             11  15:13.3
  4     47  David Metacarpa             10  15:36.7
  5     54  Nick Hunziker               11  15:40.8
  6   (128) Kevin Board                 10  16:07.4
  7   (419) Dante Ubriaco               10  17:04.9

  2.   219  St. Xavier-OH                  (15:32.4  77:41.6 0:41.6)
=============================================
  1      8  Peter Dauenhauer            12  15:05.6
  2     33  Matthew Hoak                11  15:30.1
  3     45  Joe Doogan                  11  15:34.1
  4     62  Jack Hands                  12  15:44.6
  5     71  Michael Holly               12  15:47.2
  6   ( 90) Thomas Walters              10  15:55.4
  7   (126) Nick Mills                  11  16:07.2

  3.   236  Corning                        (15:31.0  77:35.0 0:53.3)
=============================================
  1      9  Bryce Derick                11  15:06.5
  2     13  Dan Gahagan                 12  15:09.6
  3     43  Nathan Lawson               11  15:33.6
  4     65  Torrey Jacobson-Evans       10  15:45.5
  5    106  Camden Zaidel               11  15:59.8
  6   (195) John Cleary                 11  16:22.6
  7   (264) Britton Cook                12  16:36.9

  4.   238  Hil. Davidson                  (15:36.7  78:03.3 0:22.8)
=============================================
  1     26  Max Leclair                 11  15:23.5
  2     34  Connor Johanssen            11  15:30.6
  3     51  Andrew Tighe                12  15:39.7
  4     59  Andrew Taylor               12  15:43.2
  5     68  Jack Altman                 11  15:46.3
  6   (278) Nick Sauvey                 11  16:39.0
  7   (283) Mitchell Montgomery         10  16:40.1

  5.   279  Ithaca                         (15:33.7  77:48.5 1:11.3)
=============================================
  1      1  Silas Derfel                12  14:40.4
  2     53  Noah Mattice                12  15:40.4
  3     64  Alexander Simpson           10  15:45.3
  4     80  Ben Supron                  9   15:50.7
  5     81  Scott Smith                 12  15:51.7
  6   (298) Cade Eells                  9   16:43.1
  7   (378) Darren Rich                 12  16:57.9

  6.   339  Xavier-NYC                     (15:45.3  78:46.2 0:25.3)
=============================================
  1     40  Josef Raphael Oettl         12  15:32.8
  2     49  Sawyer Gywn Rowsom          12  15:39.1
  3     72  Aidan Donahue               12  15:47.3
  4     77  Michael Crorkin             12  15:48.9
  5    101  Oliver Branham Upton        10  15:58.1
  6   (142) Owen Hassler                9   16:10.9
  7   (162) Fergus MacDonnell           12  16:16.0

  7.   348  Bethlehem Central              (15:38.2  78:10.7 1:11.9)
=============================================
  1     14  Jack Huber                  12  15:11.2
  2     20  Cameron Davis               12  15:14.8
  3     38  Matt Cavaliere              11  15:32.0
  4     78  Riley Grossman              12  15:49.6
  5    198  Will Quackenbush            12  16:23.1
  6   (481) Zack Fiske                  12  17:16.9
  7   (580) Jason Hart                  12  17:33.5

  8.   454  Fairport                       (15:49.4  79:06.7 1:12.8)
=============================================
  1     11  Ben Bulkeley                11  15:08.3
  2     60  Sean Henretta               11  15:43.7
  3     93  Coleton Pallatto            12  15:56.2
  4    100  Majd Rouhana                12  15:57.4
  5    190  Ethan Abell                 12  16:21.1
  6   (395) Sam Schraver                12  17:00.5
  7   (467) Matt Abell                  11  17:14.3

  9.   500  Warwick Valley                 (15:48.6  79:02.8 1:18.3)
=============================================
  1     10  Behailu Bekele-Arcuri       10  15:06.7
  2     18  Thomas Gardiner             12  15:13.4
  3    129  Kevin Cox                   12  16:07.5
  4    137  Gabe Weresbe                12  16:10.2
  5    206  Jeremy Platt-Strack         11  16:25.0
  6   (265) Jordan Desotle              10  16:36.9
  7   (353) Cameron Meade               9   16:53.8

 10.   529  Strongsville-OH                (15:55.2  79:35.9 1:06.8)
=============================================
  1     15  Brian Wyler                 12  15:12.0
  2     87  Joe Juda                    12  15:53.8
  3    115  Tyler Housum                10  16:02.5
  4    133  Jared Housum                12  16:08.8
  5    179  Jack Mott                   12  16:18.8
  6   (229) Matt Malloy                 12  16:29.5
  7   (257) Neil Mazzone                12  16:35.9

 11.   587  Arlington                      (15:59.1  79:55.4 0:49.2)
=============================================
  1     39  Colin Waters                11  15:32.4
  2     44  Tyler Locke                 11  15:33.8
  3    130  Andrew Pfeifer              12  16:07.7
  4    183  Michael Verde               12  16:19.9
  5    191  Mark Scanlon                11  16:21.6
  6   (203) Daniel Caso                 10  16:24.6
  7   (232) Zachary Sotland             12  16:29.9

 12.   608  Churchville-Chili              (15:57.8  79:49.0 1:13.0)
=============================================
  1     24  Payton Gleason              12  15:17.3
  2     41  Peter Kostarellis           11  15:33.1
  3    147  Andrew Korts                11  16:12.6
  4    160  Connor Wooding              12  16:15.7
  5    236  Oliver Kelley               11  16:30.3
  6   (344) Kyle Deromanis              11  16:52.8
  7   (397) Isaac Perkins               11  17:01.1

 13.   653  Irondequoit                    (16:06.7  80:33.1 0:27.1)
=============================================
  1     84  Robert Thompson             12  15:52.4
  2    116  Ryan Thompson               11  16:02.7
  3    118  Liam Lewis                  12  16:03.5
  4    155  Nick Bauman                 10  16:15.0
  5    180  Nick Dauphinee              10  16:19.5
  6   (242) Rozvora Bogdan              11  16:31.7
  7   (300) Ethan Clark                 10  16:43.6

 14.   658  Saratoga Springs               (15:56.8  79:43.9 1:49.2)
=============================================
  1      3  Shea Weilbaker              11  14:48.6
  2    107  Anthony Verro               11  16:00.2
  3    110  Brady Tooker                9   16:00.9
  4    166  Ezra Ruggles                11  16:16.4
  5    272  Sam Getz                    12  16:37.8
  6   (275) Aidan Waite                 10  16:38.3
  7   (390) Gavin Burns                 12  16:59.7

 15.   662  Clarence                       (16:05.6  80:27.9 0:51.4)
=============================================
  1     32  Grey Conover                11  15:29.2
  2    138  Dan Daddario                11  16:10.3
  3    144  Drew Biegner                11  16:12.1
  4    159  Hunter Reed                 12  16:15.7
  5    189  John Insinna                11  16:20.6
  6   (226) Seth Maurer                 12  16:29.3
  7   (338) Nate Lange                  9   16:51.9

 16.   680  Penfield                       (16:01.3  80:06.3 1:25.6)
=============================================
  1      7  Tyler Senall                12  15:02.1
  2    121  John Pullano                12  16:04.3
  3    125  Jacob Fredericks            10  16:06.8
  4    208  Zac Gauronski               11  16:25.4
  5    219  Garrett Hall                10  16:27.7
  6   (316) Jake Marchese               11  16:48.6
  7   (418) Collin Sauter               9   17:04.9

 17.   733  Manhasset                      (16:10.1  80:50.1 0:42.9)
=============================================
  1     55  John Cyprus                 12  15:41.1
  2    145  Ryan Watson                 12  16:12.2
  3    154  Christopher Courts          11  16:14.1
  4    178  Aidan Sweeney               12  16:18.7
  5    201  Adam Stefan                 11  16:24.0
  6   (255) Nicholas Harris             12  16:35.4
  7   (355) Bryce Thalheimer            11  16:54.0

 18.   785  Elk County Cath-PA             (16:12.0  80:59.8 0:48.2)
=============================================
  1     50  Ben Hoffman                 10  15:39.5
  2    127  Isaac Wortman               10  16:07.3
  3    193  Logan Hoffman               12  16:22.2
  4    197  Matt Dippold                12  16:23.1
  5    218  Jacob Carnovale             11  16:27.7
  6   (688) Sam Wolfe                   12  17:54.7
  7   (816) Drew Daghir                 12  18:24.8

 19.   896  Liverpool                      (16:16.0  81:19.7 1:05.8)
=============================================
  1     58  Nathan Reeves               11  15:43.0
  2     97  Tj Praschunus               11  15:57.1
  3    182  Nick Brancato               11  16:19.8
  4    240  Cullen McLaughlin           12  16:31.0
  5    319  Spencer Ruediger            11  16:48.8
  6   (346) Ethan Glashauser            10  16:53.0
  7   (505) Ben Zinger                  12  17:20.9

 20.   910  Walsh Jesuit                   (16:19.2  81:35.9 0:41.6)
=============================================
  1    119  Gavin Gronowski             12  16:03.7
  2    149  Nathaniel Ondracek          11  16:12.7
  3    165  Mitch McGreal               12  16:16.4
  4    170  Adam Shah                   11  16:17.8
  5    307  Jonathan Cutri              11  16:45.3
  6   (426) Karios McCune               10  17:06.1
  7   (506) James Bagne                 9   17:21.0

 21.   931  Montrose-PA                    (16:15.7  81:18.4 1:09.8)
=============================================
  1     30  Brandon Curley              12  15:27.9
  2    122  Liam Mead                   11  16:04.9
  3    239  Colin Spellman              11  16:30.6
  4    269  Eric Bixby                  12  16:37.3
  5    271  Nick Coy                    10  16:37.7
  6   (302) Max Brewer                  11  16:44.1
  7   (362) Jerome Washo                12  16:55.5

 22.   952  McQuaid Jesuit                 (16:15.6  81:17.9 1:32.7)
=============================================
  1     22  Abel Hagos                  11  15:16.2
  2    139  Max Chew                    10  16:10.7
  3    212  Ryan Stefkovich             12  16:26.0
  4    259  Nate Brunacini              12  16:36.1
  5    320  Spencer Dovi                10  16:48.9
  6   (341) Brent Penwarden             10  16:52.3
  7   (434) Brendan Byrne               11  17:08.4

 23.   963  West Genesee                   (16:18.5  81:32.1 1:11.9)
=============================================
  1     57  Sean Byrnes                 12  15:42.8
  2     91  Matt Bartolotta             10  15:55.4
  3    200  Tony Gettino                12  16:23.6
  4    256  Nate Couse                  12  16:35.6
  5    359  Pat Trivison                12  16:54.7
  6   (367) Paul Stannard               12  16:56.7
  7   (542) Kyle Jenkins                12  17:26.0

 24.   980  Honeoye Falls-Lima             (16:21.4  81:46.6 0:50.4)
=============================================
  1     88  Cam McDaniel                11  15:54.0
  2    148  Jack Eastman                12  16:12.7
  3    156  Ahren Spaker                11  16:15.3
  4    284  Andrew Warfle               12  16:40.2
  5    304  Wyatt Hulsey                11  16:44.4
  6   (369) Ian Thompson                12  16:57.1
  7   (403) Teddy Warfle                10  17:01.7

 25.  1046  Horseheads                     (16:22.8  81:53.7 1:15.6)
=============================================
  1     73  Devin Woodworth             11  15:47.6
  2    161  Mubeen Zainul               11  16:15.8
  3    194  Owen Juan                   11  16:22.2
  4    205  Benjamin Fenton             9   16:24.9
  5    413  Nathan Wilsoncroft          10  17:03.2
  6   (454) Jacob Scibek                10  17:11.5
  7   (626) Blake Lawson                10  17:42.5

 26.  1052  Ballston Spa HS                (16:21.7  81:48.1 1:19.5)
=============================================
  1     48  Tim Dwyer                   12  15:37.3
  2     98  Ben Guerin                  10  15:57.4
  3    227  Peter Hansen                11  16:29.5
  4    311  Brennan Fletcher            11  16:47.1
  5    368  Joe Bozzo                   11  16:56.8
  6   (381) Ian Hansen                  9   16:58.3
  7   (584) Joe Vesic                   12  17:34.5

 27.  1054  Shaker                         (16:24.5  82:02.4 0:39.7)
=============================================
  1    109  Tj Randall                  10  16:00.5
  2    177  Christopher Garretson       10  16:18.2
  3    202  Vinny Levchenko             9   16:24.0
  4    281  Rufino Vazquez              10  16:39.5
  5    285  Logan Drake                 9   16:40.2
  6   (287) Matthew Simkulet            12  16:40.9
  7   (420) Tyler Stanton               10  17:05.1

 28.  1054  Mount Saint Joseph             (16:20.0  81:39.9 1:32.2)
=============================================
  1     23  Hunter Petrik               12  15:16.7
  2    146  Joey Zietowski              12  16:12.3
  3    254  Andrew Brinker              12  16:35.3
  4    310  Ryan Hockstra               12  16:46.7
  5    321  Gabe Antone                 11  16:48.9
  6   (399) Chris Flynn                 11  17:01.1
  7   (517) Dave Trider                 11  17:22.6

 29.  1083  Watkins Glen                   (16:21.5  81:47.3 1:32.3)
=============================================
  1     52  Gabe Planty                 10  15:40.2
  2     70  Aaron Planty                12  15:46.7
  3    204  Sean Holland                12  16:24.8
  4    299  Max Evans                   9   16:43.1
  5    458  Sam Thorsland               10  17:12.5
  6   (587) Tanner Ryan                 12  17:34.8
  7   (669) Conlin Wysocki              12  17:50.1

 30.  1085  East Aurora                    (16:14.0  81:09.9 2:13.6)
=============================================
  1      2  Ian Russ                    12  14:46.7
  2    104  Parker Tent                 12  15:59.1
  3    234  John Lyons                  12  16:30.2
  4    352  Gavin McPherson             10  16:53.6
  5    393  Nick Ebling                 10  17:00.3
  6   (433) Alex Hillyard               10  17:07.8
  7   (442) Shea Mooney                 12  17:09.5

 31.  1125  Pittsford Mendon               (16:09.0  80:44.8 2:38.2)
=============================================
  1      5  Nathan Lawler               12  14:52.1
  2     21  Sam Lawler                  10  15:15.4
  3    111  James Smith                 10  16:01.0
  4    425  Colin Murphy                12  17:06.0
  5    563  Tom Morrell                 9   17:30.3
  6   (566) Ben Rosero                  11  17:30.8
  7   (601) Evan Hackett                10  17:37.3

 32.  1129  Orchard Park                   (16:17.9  81:29.1 2:06.9)
=============================================
  1      4  Cal Puskar                  12  14:49.4
  2    231  Christopher Bertola         9   16:29.8
  3    258  Jack Heraty                 10  16:36.0
  4    270  Noah Sayoc                  10  16:37.6
  5    366  Aidan Winiewicz             12  16:56.3
  6   (607) Michael Kane                10  17:38.7
  7   (667) Isaac Johnson               11  17:49.3

 33.  1137  Stow-Munroe Falls-OH           (16:26.8  82:13.9 1:07.0)
=============================================
  1    102  Cole Shawala                11  15:58.5
  2    123  Jason Anzaldi               11  16:05.3
  3    237  Patrick Bunnell             11  16:30.4
  4    252  Matthew Duffy               10  16:34.2
  5    423  Seth Macura                 9   17:05.5
  6   (456) Andrew Decker               12  17:12.2
  7   (543) Cooper Leseure              10  17:26.0

 34.  1175  Victor Central                 (16:30.1  82:30.2 0:49.6)
=============================================
  1    112  Hunter Braun                12  16:01.4
  2    186  Matt Woodworth              10  16:20.2
  3    221  Shane Urban                 11  16:28.4
  4    323  Landon Urzetta              12  16:49.2
  5    333  Jono Maxwell                12  16:51.0
  6   (394) Conrad Bremer               11  17:00.3
  7   (473) Nico Bellavia               12  17:15.9

 35.  1195  Sir Winston Churchill          (16:30.5  82:32.3 0:44.1)
=============================================
  1    108  Taylor Mowat                11  16:00.5
  2    225  Harry Lengyel               11  16:29.3
  3    277  Ethan Girard                11  16:38.9
  4    280  Corbin Atkinson             10  16:39.0
  5    305  Nick Reimer                 11  16:44.6
  6   (326) Alex Meffe                  11  16:49.9
  7   (477) Liam Armstrong              11  17:16.3

 36.  1297  Maple Grove                    (16:29.3  82:26.5 1:56.2)
=============================================
  1     25  Michael Peppy               12  15:19.4
  2    222  Frank Colburn               11  16:28.5
  3    233  Peter Auer                  10  16:30.2
  4    345  Shane Hetrick               12  16:52.8
  5    472  Riley Auer                  10  17:15.6
  6   (843) Nick Brunavaus              10  18:30.8
  7   (851) Drew Kelemen                9   18:33.3

 37.  1308  Brockport                      (16:27.7  82:18.2 2:17.4)
=============================================
  1     35  Nicholas Andrews            11  15:30.8
  2     99  Alec Andrews                12  15:57.4
  3    103  Aaron Albrecht              12  15:58.7
  4    411  Robert Reddick              11  17:03.1
  5    660  Damien Stein                10  17:48.2
  6   (662) Patrick Farrell             10  17:48.5
  7   (729) Michael Krueger             12  18:03.2

 38.  1375  Canandaigua                    (16:34.3  82:51.2 1:46.7)
=============================================
  1     37  Scott Loforte               12  15:31.4
  2    188  Matt McMullen               10  16:20.6
  3    325  Ethan Owens                 12  16:49.6
  4    336  Drew Cuminale               11  16:51.5
  5    489  Peter Yoder                 11  17:18.1
  6   (513) Tom Adamescu                11  17:22.2
  7   (725) Grant Thomas                11  18:02.2

 39.  1384  St. Marcellinus                (16:39.3  83:16.5 0:38.3)
=============================================
  1    152  Anthony Williams            12  16:13.9
  2    250  Pritam Sinha                12  16:34.0
  3    308  Marcus Fogh                 12  16:45.3
  4    334  Ivan Mihelic                11  16:51.1
  5    340  Joseph Falzata              10  16:52.2
  6   (450) Lucas Fogh                  10  17:11.0
  7   (964) Matthew Wilkie              10  18:59.6

 40.  1406  Notre Dame-Easton-PA           (16:35.2  82:55.8 1:22.7)
=============================================
  1     75  Sheamus Hammerstone         12  15:48.2
  2     85  John Koons                  11  15:53.2
  3    356  Anthony Pacchioli           12  16:54.1
  4    441  Charlie Hohl                12  17:09.4
  5    449  Cody Smith                  9   17:10.9
  6   (553) Aeron Meilinger             12  17:27.7
  7   (656) Joe Gubernot                11  17:47.6

 41.  1441  Addison                        (16:39.0  83:14.7 1:24.1)
=============================================
  1     94  Ryan English                12  15:56.2
  2    167  Evan McIlwain               12  16:17.0
  3    224  Will Beckhorn               12  16:28.9
  4    457  Nathan Hough                12  17:12.3
  5    499  Ronnie Dailey               10  17:20.3
  6   (625) Hayden Crawford             11  17:42.4
  7   (693) Kristopher Thompson         9   17:55.5

 42.  1448  Greece Arcadia                 (16:38.2  83:10.9 1:32.6)
=============================================
  1     63  Matt Laframboise            11  15:45.0
  2    199  Jacob Winden                12  16:23.5
  3    267  Ethan Hilbert               12  16:37.2
  4    432  Cj Gebo                     12  17:07.6
  5    487  Nathaniel Ramos             11  17:17.6
  6   (519) Kevin Havens                11  17:22.9
  7   (552) Ben Bell                    11  17:27.4

 43.  1448  Sauquoit Valley                (16:35.9  82:59.4 1:48.9)
=============================================
  1     31  Dylan Canarelli             12  15:28.9
  2    134  Taylor Philpotts            12  16:09.4
  3    360  Michael Makuszak            9   16:54.7
  4    435  Jake Linck                  12  17:08.6
  5    488  Slater Constantine          10  17:17.8
  6   (507) Anthony Latella             12  17:21.2
  7   (547) Austin Canaguier            11  17:26.5

 44.  1460  Vernon-Verona-Sherri           (16:35.2  82:55.7 1:58.2)
=============================================
  1     28  Owen Walker                 12  15:26.0
  2    140  Owen Rose                   12  16:10.8
  3    243  Spencer Walker              10  16:31.8
  4    520  Andrew Wright               9   17:22.9
  5    529  Trevor Kline                12  17:24.2
  6   (606) Robbie Vandresar            11  17:38.7
  7   (652) Matthew Palmer              10  17:46.6

 45.  1501  North East-PA                  (16:41.3  83:26.5 1:22.3)
=============================================
  1     95  Josh Lewis                  11  15:56.3
  2    184  Zane Courtwright            10  16:20.0
  3    348  Colin Baxter                12  16:53.2
  4    382  Tanner Kloss                10  16:58.4
  5    492  Jason Seevers               10  17:18.6
  6   (697) Peter Ryan                  10  17:56.5
  7   (728) Brock Pennington            9   18:03.1

 46.  1526  Brighton                       (16:43.8  83:38.8 0:43.7)
=============================================
  1    181  Olaf Oddsson Cricco         11  16:19.8
  2    192  Xander Guzman               12  16:21.9
  3    335  Hayden Lieb                 10  16:51.4
  4    404  Andrew Knapp                11  17:02.2
  5    414  Danny Warth                 11  17:03.5
  6   (415) Nick Templeton              12  17:04.2
  7   (577) Lucas Nothnagle             9   17:33.0

 47.  1536  General McLane                 (16:32.3  82:41.4 2:47.3)
=============================================
  1     19  Nate Price                  11  15:14.1
  2     27  Erik Andrzejewski           11  15:25.9
  3    329  Simon Zehr                  12  16:50.2
  4    444  Nick Halmi                  11  17:09.8
  5    717  Clint Connelly              12  18:01.4
  6   (754) Tucker Dunn                 11  18:09.9
  7   (803) Tim Fair                    11  18:21.7

 48.  1548  Johnson City-NY                (16:44.9  83:44.5 0:56.4)
=============================================
  1    141  Rj Fox                      12  16:10.9
  2    290  Riley Transue               10  16:41.5
  3    314  Sam Shepard                 10  16:47.5
  4    373  Jack Cook                   12  16:57.3
  5    430  Sam Carter                  12  17:07.3
  6   (707) Alan Bixby                  11  17:58.5
  7   (836) Shaun Visualingam           10  18:29.2

 49.  1588  Lockport                       (16:45.7  83:48.3 1:08.4)
=============================================
  1    163  Simon Powley                12  16:16.2
  2    211  Johnny Lang                 12  16:26.0
  3    223  Lucas Powley                10  16:28.7
  4    460  Jackson Doran               9   17:12.8
  5    531  Ryan Urbanski               11  17:24.6
  6   (548) Owen Szantor                11  17:26.8
  7   (557) Owen White                  10  17:28.9

 50.  1595  Rush-Henrietta                 (16:46.9  83:54.4 0:30.5)
=============================================
  1    215  Noah Brown                  12  16:26.9
  2    282  David Ficarra               11  16:39.7
  3    361  Chase Ritchie               11  16:54.8
  4    363  Charlie Freeman             11  16:55.6
  5    374  Kyle Smith                  10  16:57.4
  6   (461) Ricky Keenan                12  17:12.8
  7   (567) Aiden Daniels               12  17:31.0

 51.  1603  Lakewood-OH                    (16:43.0  83:34.8 1:53.0)
=============================================
  1     79  Joe Burtzlaff               12  15:50.2
  2    113  Cormac Kramer               10  16:02.1
  3    260  Joseph Toole                11  16:36.1
  4    523  Patrick McCallum            10  17:23.2
  5    628  Sean O'Donnell              10  17:43.2
  6   (641) Julius Alvarez              12  17:45.1
  7   (711) Aidyn Zingale               9   17:59.3

 52.  1671  Webster Schroeder              (16:48.8  84:04.0 1:04.7)
=============================================
  1    196  Ben Dertinger               11  16:22.7
  2    220  Brandon Nicosia             11  16:28.2
  3    303  Andrew Lembo-Ehms           12  16:44.3
  4    401  Josh Pomerleau              12  17:01.4
  5    551  Jon Sullo                   9   17:27.4
  6   (609) Owen Aser                   12  17:38.7
  7   (634) Luke Lyons                  11  17:43.9

 53.  1678  Williamsville North            (16:45.0  83:45.0 1:58.6)
=============================================
  1     56  Ken Abrahim                 11  15:42.2
  2    114  Cody Smith                  12  16:02.2
  3    424  Matt Lefebvre               12  17:06.0
  4    466  Jonathan Young              12  17:13.8
  5    618  Dillon McClary              10  17:40.8
  6   (679) Nathan Szatkowski           10  17:51.9
  7   (999) Ethan Donovan               11  19:08.2

 54.  1702  Lancaster                      (16:48.3  84:01.1 1:29.5)
=============================================
  1     66  Armani Merloni              11  15:45.5
  2    313  Derek Lasker                11  16:47.4
  3    407  Jared Rogalski              10  17:02.7
  4    447  Collin Rice                 10  17:10.5
  5    469  Matt Skakal                 12  17:15.0
  6   (617) Jacob Maciejewski           12  17:40.4

 55.  1774  Newfane Central                (16:50.8  84:13.8 1:34.7)
=============================================
  1     86  Samuel Auernhamer           12  15:53.2
  2    248  Collin McCabe               12  16:33.0
  3    383  Noah Thorton                12  16:58.9
  4    503  Austin Burkard              8   17:20.8
  5    554  Alan Lingle                 10  17:27.9
  6   (631) Robert Stevenson            11  17:43.6
  7   (680) Gannon Gibson               8   17:51.9

 56.  1867  Central Square                 (16:55.6  84:37.8 1:34.3)
=============================================
  1    135  Frank Derdzinski            11  16:09.5
  2    187  Gabe Chisari                11  16:20.5
  3    339  Joel Keohane                11  16:52.0
  4    573  Max Creamer                 10  17:32.0
  5    633  Wade Backman                12  17:43.8
  6   (785) Parker Todd                 9   18:18.7
  7   (808) Justin Giamartino           11  18:22.7

 57.  1904  Pioneer                        (16:58.7  84:53.3 0:42.8)
=============================================
  1    261  Cole Hanks                  12  16:36.8
  2    295  Jerad Hediger               10  16:42.5
  3    379  Maxwell Hughes              11  16:58.2
  4    475  Grady Regan                 10  17:16.2
  5    494  Trent Wesley                10  17:19.6
  6   (541) Justin Drennan              11  17:26.0
  7   (937) Eric Ward                   12  18:53.6

 58.  1928  Webster Thomas                 (16:59.1  84:55.4 0:37.1)
=============================================
  1    288  Jacob Berg                  11  16:41.1
  2    347  Daniel Yang                 10  16:53.0
  3    391  Andrew Wygal                12  16:59.9
  4    412  Nick Ward                   10  17:03.2
  5    490  Carter Bertrand             11  17:18.2
  6   (511) Kevin Gabalski              10  17:22.0
  7   (528) Austin Schoen               9   17:24.1

 59.  1943  Smethport Area-PA              (16:56.2  84:40.8 1:41.2)
=============================================
  1     82  Darion Gregory              11  15:52.0
  2    185  Christian Tanner            11  16:20.2
  3    527  Jordan Pavlock              9   17:24.0
  4    570  Eric Szarowicz              11  17:31.4
  5    579  Ethan Nannen                10  17:33.2
  6   (1027) Kyler Alexis                9   19:17.1
  7   (1035) Brandon Peterson            11  19:20.4

 60.  1949  Pittsford Sutherland           (16:58.9  84:54.5 1:15.8)
=============================================
  1    136  Collin Regan                12  16:10.0
  2    405  Garrett Glanton             10  17:02.4
  3    431  Will Wang                   10  17:07.3
  4    438  David Smith                 11  17:09.0
  5    539  James Walter                11  17:25.8
  6   (549) Henry Baker                 9   17:27.0
  7   (635) Rylan Hodgson               10  17:44.1

 61.  1953  Chittenango                    (16:59.6  84:57.6 0:59.3)
=============================================
  1    230  Ersillio Ceminaro           11  16:29.5
  2    294  Karl Farber                 12  16:42.2
  3    318  Matt Morak                  12  16:48.8
  4    555  Dave Gratien                11  17:28.3
  5    556  Lucas Spiridilozzi          12  17:28.8
  6   (665) Caleb Seale                 12  17:48.8
  7   (748) Justin Fukes                11  18:07.5

 62.  1970  Elmira                         (17:00.3  85:01.5 1:17.1)
=============================================
  1    172  Jason Mathewson             9   16:18.0
  2    357  Patrick Milliken            12  16:54.3
  3    370  Michael Taylor              10  16:57.1
  4    482  Anmol Multani               11  17:17.0
  5    589  Mariano Casciotti           11  17:35.1
  6   (629) Hayden Belanger             10  17:43.4

 63.  1980  Hannibal                       (16:58.6  84:52.7 1:37.5)
=============================================
  1     96  Ben Dennison                11  15:56.7
  2    297  Patrick Hall                11  16:42.9
  3    459  Noah Kuc                    10  17:12.5
  4    545  Austin Cooper               12  17:26.4
  5    583  Zach Gombas                 11  17:34.2
  6   (612) Dillon Plantz               10  17:39.4
  7   (775) Jacob Dennison              9   18:15.7

 64.  2047  Homer                          (17:02.5  85:12.5 2:31.2)
=============================================
  1     76  Grant Stokoe                12  15:48.6
  2    151  Teddy Mercer                11  16:13.3
  3    241  Andy Swenson                12  16:31.7
  4    789  Kollin Van Wagenen          12  18:19.1
  5    790  Ethan Lowell                9   18:19.8
  6   (941) Jed Swayze                  9   18:54.5
  7   (945) Nate Larkin                 10  18:55.4

 65.  2094  Seneca-PA                      (17:04.3  85:21.2 1:36.4)
=============================================
  1    153  Brock Smith                 10  16:14.0
  2    262  Schneider Jake              11  16:36.8
  3    416  Robert Stepnowski           12  17:04.4
  4    593  Nick Post                   12  17:35.6
  5    670  Matt Zajac                  10  17:50.4
  6   (683) Yaple Gage                  12  17:52.2
  7   (741) Billy Kuhn                  12  18:05.9

 66.  2107  Fordham Prep                   (17:04.3  85:21.1 1:20.0)
=============================================
  1    158  William Maghak              12  16:15.6
  2    235  Jonah Shortall              12  16:30.2
  3    532  William O'Connor            12  17:24.8
  4    588  Niall Ryan                  10  17:34.9
  5    594  Sean Duffy                  12  17:35.6
  6   (602) Charlie Gstalder            11  17:37.4
  7   (605) Dean D'Addario              12  17:38.6

 67.  2137  Cathedral Prep                 (17:06.8  85:34.0 0:32.0)
=============================================
  1    343  Kyle Martin                 12  16:52.5
  2    389  Alex Chelton                11  16:59.7
  3    392  Race Nicolia                12  17:00.2
  4    483  Devan Bailey                10  17:17.1
  5    530  Kody Klein                  9   17:24.5
  6   (534) Jacob Clark                 10  17:24.9
  7   (575) Andrew Brown                9   17:32.9

 68.  2155  Marcellus                      (17:03.8  85:19.0 1:56.8)
=============================================
  1     67  Joe Riccardi                12  15:45.8
  2    273  Ethan Mosure                12  16:37.9
  3    569  Grayson Hoag                11  17:31.4
  4    619  Thomas Hoey                 10  17:41.3
  5    627  Riley Burns                 12  17:42.6
  6   (630) Nick Roseboom               11  17:43.5
  7   (721) Kyle Stottlar               10  18:01.8

 69.  2177  Vestal                         (17:08.5  85:42.1 1:56.9)
=============================================
  1    143  Luke Dehart                 12  16:11.9
  2    214  Ryan Worobey                11  16:26.9
  3    354  Josh Tomaka                 12  16:54.0
  4    714  Joe Lamoureux               11  18:00.5
  5    752  Eric Dehart                 9   18:08.8
  6   (755) Conner Smith                9   18:10.0
  7   (902) Truman Kurst                11  18:46.5

 70.  2182  Lewiston-Porter                (17:07.8  85:39.0 1:15.0)
=============================================
  1    244  Andrew Perreault            11  16:32.1
  2    274  Justin Pavan                9   16:38.0
  3    493  Ben Wisto                   10  17:19.1
  4    518  Cole Accetta                10  17:22.7
  5    653  Miguel Bautista             11  17:47.1
  6   (700) Jack Carminati              12  17:57.1
  7   (804) Jack Dunn                   10  18:21.7

 71.  2183  Marcus Whitman                 (17:07.9  85:39.2 1:52.8)
=============================================
  1    124  Gabe Stash                  12  16:06.4
  2    293  Liam Prendergast            10  16:41.9
  3    351  Aidan Royston               9   16:53.6
  4    705  Kaden Kays                  9   17:58.1
  5    710  Alex Lyons                  11  17:59.2
  6   (813) Jake Abel                   12  18:24.2
  7   (923) Bryan Best                  11  18:50.4

 72.  2208  Sweet Home                     (17:03.9  85:19.4 2:46.9)
=============================================
  1     29  Ray Sambrotto               12  15:26.6
  2    176  Sam Schultz                 12  16:18.2
  3    586  Zachary Poydock             12  17:34.8
  4    648  Jacob Weissenburg           12  17:46.3
  5    769  Blake Smith                 10  18:13.5
  6   (917) Colin Gerlach               12  18:49.1
  7   (1080) Bruce Dickinson             12  19:37.1

 73.  2257  Jordan Elbridge                (17:10.8  85:54.0 1:14.2)
=============================================
  1    245  Sean Dristle                10  16:32.3
  2    317  Hugh Schader                12  16:48.8
  3    445  Ethan Kinney                12  17:10.1
  4    599  Jared Alpha                 12  17:36.3
  5    651  Kenny Williams              10  17:46.5
  6   (654) Logan Kinney                11  17:47.4
  7   (655) Matt Sheldon                11  17:47.5

 74.  2304  Westhill                       (17:12.4  86:01.7 1:29.1)
=============================================
  1    168  Brendan Rewakowski          11  16:17.2
  2    372  Jake Suddaby                12  16:57.3
  3    479  Cade Van Ornam              12  17:16.8
  4    636  Danny Washburn              11  17:44.1
  5    649  Alex Ladstatter             12  17:46.3
  6   (682) Jacob Roberts               11  17:52.2
  7   (696) Jack Savage                 12  17:56.1

 75.  2320  Batavia                        (17:13.1  86:05.5 1:01.0)
=============================================
  1    289  Zak Jantzi                  11  16:41.4
  2    377  Mario Rosales               10  16:57.9
  3    480  Nate Loria                  12  17:16.8
  4    550  John Bruggman               11  17:27.0
  5    624  Kris Kuszlyk                11  17:42.4
  6   (639) David Pillo                 11  17:45.0
  7   (764) Matt Adams                  11  18:12.5

 76.  2342  Lake Placid                    (17:14.9  86:14.3 1:11.0)
=============================================
  1    306  Jesse Izzo                  11  16:44.7
  2    327  Scott Schulz                12  16:50.1
  3    337  James Flanigan              10  16:51.9
  4    678  Kai Frantz                  10  17:51.9
  5    694  Michael Skutt               10  17:55.7
  6   (792) Van Ledger                  9   18:20.0
  7   (933) Tim Kelleher                12  18:52.6

 77.  2362  Fredonia Central               (17:15.8  86:19.0 2:22.4)
=============================================
  1    117  Joshua Johnson              12  16:03.0
  2    150  Diego Rey                   11  16:12.9
  3    495  Alec Schrader               10  17:19.8
  4    782  Peter Calanni               11  18:17.9
  5    818  Kevin Redfield              11  18:25.4
  6   (942) Chris Annear                10  18:55.1
  7   (978) Grayson Pratt               12  19:03.2

 78.  2452  St. Joes                       (17:18.1  86:30.2 1:11.3)
=============================================
  1    286  Evan Hilbert                10  16:40.4
  2    376  Sam Isingoma                11  16:57.7
  3    440  Ryan Dileo                  12  17:09.3
  4    673  Sam Baker                   12  17:51.1
  5    677  Alex Sinatra                10  17:51.7
  6   (747) Jacob Leon                  11  18:07.4
  7   (801) Ian Klenk                   10  18:21.6

 79.  2469  Oakfield/Elba                  (17:20.5  86:42.2 1:44.7)
=============================================
  1    246  Cole O'Donnell              12  16:32.5
  2    247  Kyle Mott                   11  16:32.9
  3    437  Derek McIntire              9   17:08.9
  4    759  Dylan Maier                 11  18:10.7
  5    780  Tayvon Boyd                 12  18:17.2
  6   (793) Joey Burdick                10  18:20.2
  7   (837) Mark Anauo                  11  18:29.6

 80.  2496  Williamsville South            (17:15.3  86:16.2 2:23.9)
=============================================
  1     46  David Bergamasco            12  15:36.6
  2    559  Duncan Cicero               12  17:29.3
  3    572  Nicholas Cicero             12  17:32.0
  4    603  Maximilian Moslow           12  17:37.8
  5    716  Wiley Moslow                10  18:00.5
  6   (831) Bryan Robertson             9   18:27.8
  7   (862) Ethan Heil                  11  18:35.8

 81.  2583  Spencerport                    (17:22.3  86:51.5 0:30.1)
=============================================
  1    422  Cole Viavattene             12  17:05.5
  2    485  Jack Lehtonen               12  17:17.4
  3    522  Jarr Briggs                 10  17:23.2
  4    562  Zach Zaharkin               11  17:29.8
  5    592  Chase Leckinger             10  17:35.6
  6   (608) Ian Gillis                  11  17:38.7
  7   (783) Dan Rappleye                10  18:18.0

 82.  2598  Falconer                       (17:23.3  86:56.3 0:51.8)
=============================================
  1    398  Ben Deperna                 12  17:01.1
  2    428  Collin Barmore              11  17:06.9
  3    463  Andrew Young                12  17:13.1
  4    623  Connor Hudson               11  17:42.3
  5    686  Ravyn Sample                10  17:52.9
  6   (951) David Allen                 11  18:56.5
  7   (998) Nolan Bridges               10  19:07.9

 83.  2612  Northeast Bradford             (17:24.5  87:02.2 1:02.8)
=============================================
  1    342  Zak Smith                   11  16:52.4
  2    497  Nate Mosier                 12  17:20.0
  3    502  Destin Moore                11  17:20.8
  4    581  Dale Brown                  11  17:33.8
  5    690  Aaron Boss                  12  17:55.2
  6   (846) Tyler Devonshire            11  18:31.4
  7   (877) Devin Miller                10  18:40.8

 84.  2630  Hamburg                        (17:23.5  86:57.3 0:26.8)
=============================================
  1    417  Ryan Steiner                8   17:04.7
  2    540  Jonathan Hawes              12  17:25.9
  3    544  Emmet Callahan              12  17:26.1
  4    558  Lukas Marcin                11  17:29.1
  5    571  Luke Wojnicki               11  17:31.5
  6   (883) Andrew Hvisdak              10  18:42.3
  7   (934) Jordan Wittmeyer            10  18:52.6

 85.  2657  Alden                          (17:28.6  87:22.7 1:50.2)
=============================================
  1    268  Josh Jeziorski              12  16:37.3
  2    312  Bobby Adams                 11  16:47.4
  3    478  David Andrzejewski          12  17:16.3
  4    770  Matt Sentz                  9   18:14.2
  5    829  Spencer Kaminski            12  18:27.5
  6   (1064) Dylan Colosanti             11  19:30.8
  7   (1296) Max Wozniak                 9   22:50.8

 86.  2659  Amherst                        (17:27.0  87:14.6 1:27.2)
=============================================
  1    386  Ely Personius               10  16:59.4
  2    402  Steven Quinlivan            12  17:01.6
  3    448  Jack Lenz                   9   17:10.7
  4    598  Emmaus Nakagawa             12  17:36.3
  5    825  Alex Klee                   10  18:26.6
  6   (894) Jacob Bugiera               12  18:45.1
  7   (896) Max Whitton                 9   18:45.8

 87.  2670  Berkshire                      (17:27.6  87:18.0 1:22.4)
=============================================
  1    408  Sam Adams                   10  17:02.8
  2    453  Seth Byler                  12  17:11.5
  3    468  Robert O'Conke              10  17:14.9
  4    524  Josiah Cheung               11  17:23.6
  5    817  Jacob Wichert               11  18:25.2
  6   (971) Jack Squire                 12  19:00.6
  7   (1057) Caleb Klem                  10  19:25.8

 88.  2678  Rocky Grove-PA                 (17:27.0  87:15.0 0:55.4)
=============================================
  1    443  Gage Shoemaker              12  17:09.8
  2    486  Eli Dickson                 10  17:17.5
  3    504  Zac Clayton                 10  17:20.9
  4    509  Justin Heller               12  17:21.6
  5    736  Seth Wilson                 10  18:05.2
  6   (1013) Aden Boozell                9   19:11.9
  7   (1101) Drake Shoemaker             11  19:46.6

 89.  2711  Wyalusing Valley               (17:33.0  87:44.8 2:54.0)
=============================================
  1    207  Alex Patton                 10  16:25.2
  2    209  Kevin Heeman                11  16:25.7
  3    452  Logan Newton                10  17:11.4
  4    812  Luke Auer                   12  18:23.3
  5   1031  Matt McClelland             12  19:19.2
  6   (1132) Darevin Curlee              9   20:01.2
  7   (1156) Chris McClelland            11  20:13.4

 90.  2731  Clymer-Sherman-Panama          (17:29.1  87:25.1 2:43.7)
=============================================
  1    105  John Swabik                 9   15:59.5
  2    525  Hunter Wassink              9   17:23.6
  3    526  Logan Holthouse             12  17:24.0
  4    689  Fin McDonald                12  17:54.8
  5    886  Cordell Cook                12  18:43.2
  6   (974) Jarvis Bivins               9   19:01.4

 91.  2767  Mynderse Academy               (17:31.4  87:36.9 3:13.4)
=============================================
  1     61  Jeremiah Carnicelli         12  15:44.1
  2    157  Hunter Brignall             11  16:15.3
  3    726  Malakai Taylor              11  18:02.6
  4    867  Glen Shuster                12  18:37.4
  5    956  Carter Puylara              9   18:57.5
  6   (966) Lucas Ferrara               11  18:59.7
  7   (1070) Isaiah Winters              11  19:33.0

 92.  2777  Lake Shore HS-NY               (17:31.1  87:35.5 1:57.3)
=============================================
  1    251  Gus Wolf                    12  16:34.2
  2    427  Brian Freebern              12  17:06.5
  3    595  Kyle Latimore               12  17:35.6
  4    657  Gavin Ingrao                10  17:47.7
  5    847  Aidan Van Slycke            11  18:31.5
  6   (890) Kylie Mallory               12  18:44.0

 93.  2787  Hilton                         (17:27.3  87:16.3 2:14.1)
=============================================
  1     74  Michael Speciale            12  15:47.9
  2    659  Kyle Jensen                 9   17:48.0
  3    664  Ryan Kurtz                  9   17:48.7
  4    668  Joe Grasso                  9   17:49.7
  5    722  Brendan Scheg               10  18:02.0
  6   (733) Will McDowell               12  18:03.5
  7   (844) Jason Sapienza              11  18:30.8

 94.  2790  Southwestern-NY                (17:34.0  87:49.8 2:57.4)
=============================================
  1     92  Eddie Scroxton              10  15:56.1
  2    322  Dagon Bryant                10  16:49.2
  3    560  Tony Vezina                 12  17:29.4
  4    880  Jaden Kinnear               9   18:41.6
  5    936  Brady Fye                   10  18:53.5
  6   (967) Ryan Shafer                 10  18:59.7
  7   (1024) Ty Smith                    9   19:16.3

 95.  2821  Pulaski High School            (17:32.1  87:40.1 1:06.2)
=============================================
  1    371  Danny Hefti                 11  16:57.3
  2    396  Ryan Morrissette            12  17:00.7
  3    591  Rian Leaf                   11  17:35.3
  4    731  Josh Carguello              9   18:03.3
  5    732  Austin Schouten             10  18:03.5
  6   (938) Gabe Brodeur                10  18:54.0
  7   (1120) Owen Stevens                9   19:55.9

 96.  2827  Canisius                       (17:36.6  88:02.9 1:57.2)
=============================================
  1    296  Lucas Beyer                 10  16:42.6
  2    331  David Pfaff                 12  16:50.8
  3    471  Frano Rados                 11  17:15.5
  4    855  Colin Herzog                9   18:34.2
  5    874  Ethan Beck                  9   18:39.8
  6   (908) Sam Modzelewski             12  18:47.6
  7   (961) Brendan Wenger              12  18:58.1

 97.  2834  Notre Dame-Batavia             (17:33.9  87:49.1 1:26.8)
=============================================
  1    328  Stone Watkins               10  16:50.2
  2    409  Austin Carrick              10  17:02.8
  3    574  Trevor Nellis               12  17:32.1
  4    745  Tyler Fuller                11  18:07.0
  5    778  Jacob Gualtieri             12  18:17.0
  6   (1115) David Doan                  11  19:53.0
  7   (1157) Ben Skalny                  9   20:13.8

 98.  2968  St. Anne's CSS                 (17:38.3  88:11.1 3:11.4)
=============================================
  1     89  Dion Killens                11  15:55.4
  2    546  Kyle Cronin                 12  17:26.5
  3    643  Simon Harburn               11  17:45.7
  4    698  Sam Dupuis                  11  17:56.7
  5    992  Frank Cooke                 10  19:06.8
  6   (1046) Callum Robinson             11  19:23.4
  7   (1052) Byron Regier                9   19:24.4

 99.  2991  Binghamton                     (17:39.4  88:16.9 2:20.2)
=============================================
  1    131  Noah Farrelly               12  16:08.2
  2    613  Jeremy Hall                 11  17:39.4
  3    614  Patcick Vanputte            12  17:39.4
  4    800  Dante Haynes                12  18:21.5
  5    833  Andrew McNeil               10  18:28.4
  6   (1124) Vito Ferranti               11  19:56.7

100.  3005  Greece Athena                  (17:41.1  88:25.2 3:57.4)
=============================================
  1     36  Shane Pease                 12  15:31.0
  2    384  Quinn Ewell                 11  16:58.9
  3    645  Liam Ewell                  11  17:45.9
  4    878  Andy Gruver                 10  18:41.0
  5   1062  Christian Patterson         12  19:28.4
  6   (1089) Anthony Dirisio             11  19:41.9
  7   (1103) Lukas Switzer               12  19:48.5

101.  3025  Waterloo                       (17:44.4  88:41.8 2:26.2)
=============================================
  1    169  Dan Frisbee                 12  16:17.2
  2    350  Nick Page                   11  16:53.6
  3    777  Duvanta Cora                12  18:16.8
  4    842  Blake Spina                 12  18:30.8
  5    887  Erik Verdehem               10  18:43.4
  6   (892) Dylan Amidon                9   18:44.8
  7   (1247) Zack Merkley                9   21:27.8

102.  3030  Tully                          (17:48.3  89:01.1 3:33.4)
=============================================
  1    132  Daniel Bort                 12  16:08.7
  2    400  Bryce Florian               11  17:01.1
  3    436  Jackson Deal                12  17:08.7
  4    970  Aidan Brown                 9   19:00.5
  5   1092  Ryan Gordona                12  19:42.1
  6   (1093) John Salisbury              12  19:42.8
  7   (1106) Anthony Lane                10  19:50.8

103.  3046  Punxsutawney Area              (17:42.1  88:30.2 2:19.1)
=============================================
  1    216  Owen Bartlebaugh            10  16:27.2
  2    621  Aiden McLaughlin            9   17:41.5
  3    632  Corbin Heitzenrater         10  17:43.6
  4    676  Ethan May                   11  17:51.6
  5    901  Evan States                 11  18:46.3
  6   (946) Kevin Ingros                11  18:55.7
  7   (1020) Ty Knarr                    12  19:14.5

104.  3069  Trumansburg                    (17:44.5  88:42.5 3:35.1)
=============================================
  1     69  Evan Whittaker              12  15:46.4
  2    387  Aiden Begeal                11  16:59.4
  3    737  Kevin Lampman               12  18:05.5
  4    838  Ben Haefner                 12  18:29.7
  5   1038  Elijah Decastro             11  19:21.5
  6   (1066) Jamie Schappi               9   19:31.5
  7   (1072) John Wofford                9   19:33.6

105.  3072  Wilson HS (Sec 6)              (17:43.6  88:37.7 2:00.2)
=============================================
  1    253  Will Schwarzmueller         11  16:34.9
  2    484  Nathaniel Johnson           12  17:17.4
  3    734  Quinn Rees                  10  18:03.9
  4    743  Cal Seeley                  11  18:06.4
  5    858  Jon Montgomery              12  18:35.1
  6   (893) Alex Martinez               10  18:45.0
  7   (897) Jon Moote                   10  18:45.9

106.  3078  Eden                           (17:43.4  88:36.8 1:44.0)
=============================================
  1    330  George Mecca                11  16:50.6
  2    510  Gavin Hill                  10  17:21.6
  3    663  Reid Minier                 12  17:48.5
  4    719  Josh Gleason                12  18:01.5
  5    856  Justin Satanek              10  18:34.6
  6   (863) Christian Tambacas          12  18:36.3
  7   (1005) Tyler Gemza                 10  19:10.2

107.  3130  LeRoy                          (17:48.6  89:02.9 2:53.9)
=============================================
  1    173  Maxin McKenzie              11  16:18.2
  2    446  Ryan Driscoll               12  17:10.3
  3    616  Clayton Allen               12  17:40.4
  4    881  Andrew Loftus               9   18:41.9
  5   1014  Clifton Williams            12  19:12.1
  6   (1025) Jordan Stephens             12  19:16.5
  7   (1048) Cameron Stefani             12  19:23.5

108.  3179  East Rochester                 (17:48.8  89:03.9 2:11.8)
=============================================
  1    292  Gavin Bathgate              11  16:41.6
  2    538  Ashton Maracle              10  17:25.7
  3    561  Cameron Chambers            11  17:29.7
  4    853  Cody Smith                  12  18:33.5
  5    935  Ryan Buechelle              11  18:53.4
  6   (1022) Nathan Chambers             10  19:15.3
  7   (1147) Wesley Dorow                11  20:07.7

109.  3195  Barker HS                      (17:44.7  88:43.4 0:25.2)
=============================================
  1    578  Michael Dalton              11  17:33.2
  2    600  Andrew Jenks                12  17:37.2
  3    650  Aidan O'Shea                12  17:46.3
  4    661  Adam Woodworth              12  17:48.3
  5    706  Adam Wagner                 12  17:58.4
  6   (799) Anthony Leising             12  18:21.5
  7   (841) Austin Sullivan             12  18:30.4

110.  3272  Grand Island                   (17:47.1  88:55.2 3:51.8)
=============================================
  1     16  Ryan Buzby                  12  15:12.6
  2    576  Joseph Killian              12  17:33.0
  3    771  Connor Tribby               9   18:14.4
  4    926  Evan Bender                 12  18:50.8
  5    983  Joshua Vizzi                9   19:04.4
  6   (1039) Jack Mandura                9   19:21.7
  7   (1111) Efram Bekteshi              10  19:51.7

111.  3273  Arkport/Canaseraga             (17:51.4  89:16.9 1:19.4)
=============================================
  1    406  Dennis Pierce               11  17:02.6
  2    512  Louis Payne                 11  17:22.1
  3    753  Chase St. George            12  18:09.0
  4    797  Hudson Laprade              12  18:21.2
  5    805  Mason Bill                  10  18:22.0
  6   (925) Kyler Kress                 12  18:50.6
  7   (1016) Jackson Bill                12  19:12.6

112.  3300  Starpoint                      (17:50.7  89:13.3 0:54.7)
=============================================
  1    536  Ethan Sodaro                10  17:25.3
  2    568  Alex Giamberdine            12  17:31.1
  3    647  Tim Olson                   10  17:46.2
  4    758  Zach Lyness                 12  18:10.7
  5    791  Kellen Stenman              10  18:20.0
  6   (806) Gavin Lyness                10  18:22.4
  7   (1079) Luke Glaser                 11  19:36.9

113.  3345  Honeoye Central                (17:53.9  89:29.5 1:26.2)
=============================================
  1    465  James Hallett               10  17:13.8
  2    521  Clay Battle                 9   17:23.2
  3    735  Forrist Sherman             8   18:05.0
  4    749  Friend Olsen                12  18:07.5
  5    875  Trevor Healy                12  18:40.0
  6   (929) Quinn Olsen                 9   18:51.5
  7   (1032) Joe Palermo                 12  19:20.0

114.  3359  Newark                         (17:55.8  89:38.8 3:49.9)
=============================================
  1     42  Dillon Vandermortel         12  15:33.3
  2    508  Liam Kellogg                12  17:21.4
  3    795  Kyle French                 11  18:20.5
  4    969  Stephen Hughes              10  19:00.4
  5   1045  Preston Hilfiker            12  19:23.2
  6   (1073) Brandon McNeil              9   19:33.6
  7   (1170) Connor Kiley                9   20:23.5

115.  3415  Geneva                         (17:56.9  89:44.5 1:39.2)
=============================================
  1    455  Noah Eighmey                11  17:11.9
  2    620  Gio Ventura                 11  17:41.5
  3    638  Cooper Whiteleather         12  17:44.8
  4    774  Henry Louden                10  18:15.2
  5    928  Lucas Cupelli               11  18:51.1
  6   (972) Quinn Hogan                 9   19:01.1
  7   (996) Vincent Johnson             11  19:07.2

116.  3446  Clyde-Savannah - Lyons         (18:03.9  90:19.4 3:21.8)
=============================================
  1    164  Ethan Dietschler            12  16:16.3
  2    491  Sam Atwater                 12  17:18.6
  3    744  Michael Fowler              11  18:06.9
  4    963  Ryan King                   10  18:59.5
  5   1084  Manuel Chagoya              11  19:38.1
  6   (1162) Eddie Casalmir              11  20:15.9
  7   (1185) Holden Nesbitt              12  20:36.4

117.  3461  Phoenix                        (17:56.8  89:43.9 0:50.6)
=============================================
  1    590  Dixon Ameele                12  17:35.3
  2    615  Camron Fordyce              10  17:40.0
  3    675  Garrett Watkins             11  17:51.3
  4    761  Jacob Cooper                10  18:11.4
  5    820  Mason Watkins               9   18:25.9
  6   (960) Ethan Harley                10  18:57.8
  7   (1055) Ross McFarland              11  19:25.4

118.  3477  Randolph                       (18:09.1  90:45.1 3:29.6)
=============================================
  1    171  Matthew Evans               12  16:17.8
  2    249  Ronan McDonald              10  16:33.4
  3    949  Joshua Walters              10  18:56.2
  4   1006  Isaac Wakefield             12  19:10.3
  5   1102  Billy Jones                 9   19:47.4

119.  3493  Fulton                         (17:59.4  89:56.9 1:36.3)
=============================================
  1    496  Andrew Hyde                 11  17:19.8
  2    644  Tyler Samson                12  17:45.7
  3    702  Jacob Hahn                  9   17:57.6
  4    703  Ronde Wood                  10  17:57.7
  5    948  Bailey Hourihan             11  18:56.1
  6   (995) Devan Ketcham               11  19:07.2
  7   (1135) Brendan Todt                11  20:02.2

120.  3520  Frewsburg Central              (18:31.5  92:37.1 5:43.8)
=============================================
  1    263  Dylan Davis                 11  16:36.9
  2    388  Drew Pownall                12  16:59.4
  3    786  Caleb Barber                11  18:18.9
  4    798  Toby Gifford                8   18:21.2
  5   1285  Emmett Carlson              10  22:20.7

121.  3524  Avon Central                   (18:01.0  90:04.8 1:30.8)
=============================================
  1    474  Bradley Smith               11  17:16.1
  2    681  Peter Taylor                12  17:52.1
  3    701  Connor Ricotta              12  17:57.1
  4    765  Jon Robinson                12  18:12.6
  5    903  Trevor Coleman              10  18:46.9
  6   (989) Aidan Ricotta               10  19:06.2
  7   (1118) Orlando Petterson           10  19:54.2

122.  3542  Cowanesque Valley              (18:04.2  90:20.8 2:29.0)
=============================================
  1    349  Madden Doud                 12  16:53.4
  2    658  Christopher Harris          10  17:47.7
  3    708  Seth Neal                   9   17:58.9
  4    784  George Reynolds             12  18:18.4
  5   1043  Andrew Gatewood             11  19:22.4
  6   (1068) Myka Loucks                 11  19:31.8
  7   (1100) Ben Anderson                9   19:46.6

123.  3544  Gowanda Central                (18:04.7  90:23.3 2:24.5)
=============================================
  1    217  Lyle Warrior                12  16:27.5
  2    691  Andrew Kruszka              12  17:55.3
  3    807  Michael Liszkiewicz         11  18:22.5
  4    899  Jacob Monat                 12  18:46.0
  5    930  Christian Cook              10  18:52.0
  6   (973) Michael Bentley             11  19:01.3
  7   (1061) Aaron Colantino             11  19:28.0

124.  3574  Medina                         (18:25.0  92:04.8 4:12.4)
=============================================
  1    301  Dan Heil                    12  16:43.9
  2    464  Jack Hill                   12  17:13.7
  3    476  Alden Cayea                 12  17:16.3
  4   1119  August Pietrafesa           9   19:54.6
  5   1214  James Bielliski             9   20:56.3
  6   (1225) Joe Gates                   11  21:05.1
  7   (1248) Isaac Pace                  8   21:27.8

125.  3681  Troy - PA                      (18:09.6  90:47.7 1:45.6)
=============================================
  1    380  Owen Williams               9   16:58.3
  2    767  Robert Rogers               9   18:13.1
  3    819  Zane Longwell               12  18:25.7
  4    826  Jacob Brown                 11  18:26.7
  5    889  Aaron Manley                9   18:43.9
  6   (1075) Connor Simpson              11  19:34.4
  7   (1210) Eli Moody                   9   20:52.6

126.  3707  Wayland-Cohocton               (18:12.4  91:01.7 2:42.2)
=============================================
  1    228  Kevin Ebert                 11  16:29.5
  2    685  Ben Wilkinson               12  17:52.3
  3    882  Ja'mil Horner               11  18:42.1
  4    900  Greg Schwab                 12  18:46.1
  5   1012  Caleb Sutton                12  19:11.7
  6   (1033) Ben Reigelsperger           10  19:20.0
  7   (1174) Matthew Burritt             9   20:24.9

127.  3725  Williamsville East             (18:11.6  90:57.7 1:42.0)
=============================================
  1    514  Jack Stefanick              11  17:22.2
  2    537  Joseph D'Amico              12  17:25.3
  3    781  Owen Lewis                  10  18:17.8
  4    912  Aidan Daniels               10  18:48.2
  5    981  Nicholas D'Amico            12  19:04.2
  6   (987) Adityanarayanan Nair        12  19:05.2
  7   (1001) Benjamin Terhaar            9   19:09.1

128.  3729  Hutch Tech                     (18:10.7  90:53.5 1:44.3)
=============================================
  1    421  Montaka Shad                12  17:05.4
  2    723  Ibrahim Mgaza               11  18:02.0
  3    832  Aaron Jones                 11  18:27.9
  4    834  Martin Espinal              9   18:28.5
  5    919  Noah Reed-Eason             12  18:49.7
  6   (1056) Alhagie Sesay               11  19:25.6
  7   (1158) Mark Manue                  12  20:14.0

129.  3775  Depew                          (18:38.8  93:13.6 5:25.6)
=============================================
  1    174  David Russo                 12  16:18.2
  2    315  Dean Godios                 10  16:47.7
  3   1008  Jacob Lipa                  9   19:10.7
  4   1018  Steven Paolini              11  19:13.2
  5   1260  Stephen Kaus                9   21:43.8
  6   (1263) Edward Heine                9   21:49.0
  7   (1282) Mitchell Vannelli           10  22:15.7

130.  3780  Mansfield HS-PA                (18:14.4  91:11.9 2:16.0)
=============================================
  1    291  Blake Nelson                12  16:41.5
  2    746  Jacob Green                 11  18:07.2
  3    835  Roger Learn                 10  18:29.0
  4    953  Samuel Shedden              10  18:56.7
  5    955  Grant Gee                   11  18:57.5
  6   (977) Daniel Giantisco            11  19:03.0
  7   (1053) Seth Nelson                 10  19:25.0

131.  3798  Oil City-PA                    (18:17.5  91:27.5 2:29.9)
=============================================
  1    429  Magnum Vincent              9   17:07.3
  2    582  Spencer McFall              10  17:33.9
  3    802  Bryce Gart                  10  18:21.7
  4    904  Dom Guiste                  9   18:47.4
  5   1081  Daniel Martinec             10  19:37.2
  6   (1123) Josh Kellogg                12  19:56.5
  7   (1191) Shane Whitling              12  20:38.6

132.  3828  Norwich                        (18:16.9  91:24.1 2:14.7)
=============================================
  1    451  Noah Bufalini               10  17:11.4
  2    622  O'Rion Slater               11  17:42.2
  3    756  Stanton Baker               11  18:10.4
  4    940  John Matlack-Grey           11  18:54.0
  5   1059  Zayn Harper                 12  19:26.1
  6   (1112) Jacob Russell               11  19:51.8
  7   (1141) Andrew Meccariello          9   20:04.0

133.  3905  Corry-PA                       (18:20.8  91:44.0 2:18.7)
=============================================
  1    309  John Curtis                 12  16:46.5
  2    796  Skyler Kressler             10  18:20.8
  3    854  Jared Harvey                11  18:33.8
  4    958  Austin Goodsel              12  18:57.7
  5    988  Tanner Biondi               10  19:05.2
  6   (1042) Paul Weber                  11  19:22.4
  7   (1076) Dustin Seth                 9   19:34.8

134.  3910  Lansing                        (18:18.4  91:32.0 1:36.1)
=============================================
  1    565  Zoltan Csaki                12  17:30.7
  2    674  Liam Hulsebosch             12  17:51.2
  3    776  Jack Thomas                 10  18:15.8
  4    905  Torsten Gartenberg          10  18:47.5
  5    990  Teddy Brenner               9   19:06.8
  6   (1275) David Pollack               12  22:10.6
  7   (1276) Anders Axelson              9   22:12.2

135.  3942  Harley-Allendale-Col           (18:20.4  91:41.6 1:44.3)
=============================================
  1    516  Sam Reeder                  11  17:22.5
  2    720  Connor Surkau-Parkinson     12  18:01.7
  3    830  Nathan Yax                  12  18:27.6
  4    885  Garrett Wilson              9   18:43.0
  5    991  Jackson Baron               12  19:06.8
  6   (1097) Matt Duver                  10  19:44.8
  7   (1099) Milo Coen De Peck           9   19:46.4

136.  3953  Campbell-Savona                (18:19.2  91:36.0 1:04.6)
=============================================
  1    637  Jaycob Parulski             10  17:44.1
  2    715  Jacob Fitzpatrick           12  18:00.5
  3    821  Jay Thomas                  8   18:26.1
  4    864  Caleb Dick                  9   18:36.6
  5    916  Jacob Sullivan              10  18:48.7
  6   (920) Drew Blencowe               12  18:49.7
  7   (1021) Joel Vanskiver              9   19:15.2

137.  3953  Oswego                         (18:34.0  92:49.9 3:08.2)
=============================================
  1    358  Harley Brinkman             10  16:54.6
  2    365  Jason Purtell               9   16:56.1
  3    979  Logan Shepardson            11  19:03.8
  4   1114  Mark Jones                  10  19:52.6
  5   1137  Brian Zuber                 9   20:02.8
  6   (1142) Max Clark                   9   20:04.6
  7   (1180) Josh Sterio                 10  20:29.5

138.  3961  West Seneca East               (18:25.6  92:07.7 3:30.3)
=============================================
  1     83  Josh Glaub                  12  15:52.3
  2    891  Vinny Pagliaccio            10  18:44.7
  3    909  Jake Grzebinski             12  18:47.8
  4   1034  Sean McCartan               9   19:20.3
  5   1044  Jeffrey Klein               9   19:22.6
  6   (1127) David Thiel-Colvin          9   19:59.5

139.  3988  Bath-Haverling                 (18:28.0  92:19.6 3:02.3)
=============================================
  1    324  Ethan Harold                12  16:49.6
  2    727  Nate Yehl                   10  18:02.9
  3    859  Toby Cash-Rawleigh          9   18:35.5
  4    965  Nolan Harold                10  18:59.7
  5   1113  David Delio                 9   19:51.9
  6   (1134) Caleb Doughty               12  20:01.9
  7   (1212) Dain Becker                 11  20:55.6

140.  3996  Susquehanna Comm-PA            (18:21.6  91:47.8 1:27.1)
=============================================
  1    642  Alex McHugh                 12  17:45.4
  2    646  Val White                   9   17:46.1
  3    766  Austin Gow                  9   18:13.0
  4    927  Dylan Crawford              10  18:50.8
  5   1015  Airyll Rockwell             10  19:12.5
  6   (1083) Jd Heckman                  10  19:37.9
  7   (1163) Tristan Megivern            12  20:16.2

141.  4006  Waverly                        (18:30.1  92:30.3 3:25.1)
=============================================
  1    276  Collin Wright               9   16:38.6
  2    738  Dylan Ward                  11  18:05.5
  3    913  Brandon Bubniak             10  18:48.5
  4    939  Jayden Rose                 9   18:54.0
  5   1140  Mike Larock                 12  20:03.7
  6   (1202) Nick Vanhouten              9   20:47.5
  7   (1236) Nick Jansen                 10  21:17.0

142.  4019  Chenango Forks                 (18:22.8  91:53.8 1:33.3)
=============================================
  1    597  Dylan Templeton             11  17:36.0
  2    671  Allen Lawton                9   17:50.7
  3    839  Matt Conklin                11  18:29.8
  4    910  Dante Hovancik              10  18:48.0
  5   1002  Zach Szieti                 11  19:09.3
  6   (1058) Dan Flynn                   9   19:25.9
  7   (1116) Declan Houlihan             11  19:53.4

143.  4023  Otto Eldred-PA                 (18:22.4  91:51.9 0:52.0)
=============================================
  1    692  Ethan Flexman               12  17:55.5
  2    713  Scott Miller                11  17:59.9
  3    852  Joshua Schuessler           9   18:33.5
  4    860  Brandyn Delong              11  18:35.5
  5    906  Isaac Schuessler            12  18:47.5
  6   (921) Owen Flexman                10  18:49.9
  7   (1063) Derek Creed                 12  19:29.2

144.  4063  Red Creek                      (18:55.0  94:34.7 4:33.9)
=============================================
  1    213  Aaron Vivlamore             11  16:26.3
  2    462  Andrew Deming               10  17:13.0
  3    950  Takama Yoshida              11  18:56.3
  4   1218  Brody Smith                 9   20:58.9
  5   1220  Kyle Cunute-Wade            10  21:00.2
  6   (1246) Jaime Lagunilla             10  21:26.2
  7   (1269) Zachary Demont              9   22:03.3

145.  4111  Iroquois                       (18:31.8  92:38.7 2:51.4)
=============================================
  1    238  Ryan Mitchell               11  16:30.6
  2    915  Alex Rundquist              11  18:48.6
  3    932  Marshall Testa              10  18:52.4
  4    986  Alex Cooley                 12  19:05.1
  5   1040  Peter Wild                  11  19:22.0
  6   (1178) Carlos Temple               9   20:28.5
  7   (1280) Nick Pacer                  10  22:15.4

146.  4120  Dryden                         (18:34.8  92:54.0 2:43.9)
=============================================
  1    364  Robert Brotherton           10  16:55.9
  2    596  Spencer Strickland          10  17:35.7
  3   1004  Miles Couch                 9   19:09.6
  4   1069  Justin Scheidweiler         12  19:33.0
  5   1087  Jakob Greenwood             10  19:39.8
  6   (1192) Vincent Scott               10  20:38.8
  7   (1237) Patrick Murphy              10  21:19.0

147.  4144  Our Lady of Lourdes            (18:34.7  92:53.3 2:36.3)
=============================================
  1    604  Jacob Hayne                 11  17:38.5
  2    672  Owen Duffy                  10  17:50.8
  3    787  Lucas Bernhard              10  18:19.0
  4    922  Kurtis Gobbi                11  18:50.2
  5   1159  Isaac Kruger                11  20:14.8
  6   (1290) Kevin Martinez              10  22:38.3
  7   (1294) Matthew Herkimer            11  22:50.1

148.  4152  Dunkirk                        (18:50.7  94:13.1 5:01.2)
=============================================
  1    175  Anthony Ruiz                11  16:18.2
  2    822  Ethan Yannie                11  18:26.3
  3    823  Nelson Rosario              11  18:26.3
  4   1094  Jared Glowniak              11  19:42.9
  5   1238  Edwin Sanchez               9   21:19.4
  6   (1253) Efrain Santiago             11  21:34.5

149.  4194  Hornell                        (18:30.6  92:32.6 1:12.4)
=============================================
  1    704  Jacob Bailey                12  17:58.0
  2    772  Jake Clifford               10  18:14.6
  3    827  Ryan Weir                   10  18:27.0
  4    884  Zachary Burdick             12  18:42.6
  5   1007  Alex Shick                  12  19:10.4
  6   (1077) Einon Walsh                 9   19:35.0
  7   (1078) Sam Roberts                 10  19:36.0

150.  4235  New York Mills                 (18:32.7  92:43.4 1:26.3)
=============================================
  1    640  Nick Despins                11  17:45.0
  2    750  Jackson Collins             12  18:08.3
  3    873  Stuart Palmer               11  18:39.7
  4    962  Derek Cieplenski            9   18:59.1
  5   1010  Ryan Keenan                 9   19:11.3
  6   (1232) Jordan Kostera              12  21:13.7
  7   (1250) Dennis Duymaz               9   21:30.8

151.  4241  St. James Catholic             (19:33.1  97:45.3 8:56.4)
=============================================
  1    120  Luke Cabral                 11  16:04.0
  2    898  Oliver Aramini              11  18:45.9
  3    911  Haydn Le Grand              10  18:48.1
  4    993  Sidney Armstrong            11  19:06.9
  5   1319  Edward Collings             11  25:00.4

152.  4295  Akron                          (18:44.1  93:40.1 2:44.4)
=============================================
  1    535  Zach Sanford                10  17:25.0
  2    666  Casey Zuba                  11  17:49.2
  3    850  Nathan Chubb                11  18:32.4
  4   1096  Gage Baumler                12  19:44.1
  5   1148  Daron Outten                11  20:09.4
  6   (1166) Nick Pazderski              10  20:17.3
  7   (1173) Symon Jonathan              12  20:24.4

153.  4322  Weedsport                      (18:39.2  93:16.0 2:01.6)
=============================================
  1    470  Ryan Spingler               10  17:15.5
  2    849  A.J. Spoor                  12  18:32.2
  3    980  Eric Lally                  12  19:03.9
  4    997  Brandon Webster             10  19:07.3
  5   1026  Andy Sayles                 11  19:17.1
  6   (1049) Truman Pople                9   19:23.6
  7   (1051) Bruno Iocobelli             11  19:23.9

154.  4339  Livonia                        (19:04.9  95:24.1 5:21.6)
=============================================
  1    332  Eron Schulte                11  16:50.9
  2    742  Jack Veldhuizen             11  18:06.3
  3    985  Elijah Hopkins              10  19:05.0
  4   1003  Logan Swaisgood             12  19:09.4
  5   1277  Owen Hensler                9   22:12.5

155.  4341  Nichols                        (18:38.1  93:10.4 1:19.1)
=============================================
  1    724  Alex Aubrecht               9   18:02.1
  2    762  James Rauch                 12  18:11.7
  3    872  Michael Fredericks          12  18:39.6
  4    947  Noah Daniels                10  18:55.8
  5   1036  Marcus Roberts              11  19:21.2
  6   (1104) Bradley Castiglia           12  19:49.4
  7   (1240) Rockwell Tang               12  21:20.1

156.  4406  Royalton-Hartland              (19:00.3  95:01.5 4:20.0)
=============================================
  1    279  Ozzy Moore                  10  16:39.0
  2    751  William Rickard             10  18:08.5
  3   1047  Aaron Bacon                 10  19:23.4
  4   1110  Mike Miller                 10  19:51.6
  5   1219  Jay Heideman                8   20:59.0
  6   (1224) Jeff Lovewell               9   21:03.5
  7   (1271) Colin Dodge                 10  22:07.0

157.  4429  Williamson Central             (18:54.6  94:32.9 2:56.7)
=============================================
  1    501  Tyler Jones                 12  17:20.6
  2    740  Connor McVey                10  18:05.8
  3    870  Chris Korherr               9   18:38.1
  4   1153  Jordan Williams             10  20:11.1
  5   1165  Brian Noger                 12  20:17.3
  6   (1183) Adam Schreiber              11  20:35.5
  7   (1194) Scott Klinkman              9   20:41.6

158.  4436  Allegany-Limestone             (18:53.5  94:27.3 3:01.6)
=============================================
  1    439  Sam Filbert                 12  17:09.1
  2    773  Ryan Wisniewki              9   18:14.7
  3    952  Zack Krenzel                9   18:56.7
  4   1122  Ben Besok                   10  19:56.1
  5   1150  Shay Lippert                9   20:10.7
  6   (1169) Frankie Opperman            9   20:21.2
  7   (1288) Grant Cowles                11  22:27.7

159.  4438  Northwestern-PA                (18:46.3  93:51.3 2:06.5)
=============================================
  1    712  Keaton Wade                 10  17:59.8
  2    739  Joel Barker                 10  18:05.5
  3    861  Jeremy Lopez                9   18:35.5
  4    982  Dustin Andrews              11  19:04.2
  5   1144  Daniel Barker               12  20:06.3

160.  4455  Kenmore West                   (18:42.4  93:32.0 0:28.0)
=============================================
  1    848  Aaron Mendez                10  18:31.7
  2    857  Dominic Stanz               9   18:34.6
  3    868  John Speyer                 11  18:37.5
  4    914  Ryan Hickey                 12  18:48.5
  5    968  Chris Coupal                9   18:59.7
  6   (1187) Brian Mahoney               12  20:37.2

161.  4472  Candor                         (19:02.2  95:10.6 4:10.2)
=============================================
  1    375  Levi Mickelson              10  16:57.7
  2    879  Brian Gillette              10  18:41.6
  3    918  Jakub Zeran                 12  18:49.3
  4   1074  Adam Simonton               12  19:34.1
  5   1226  Jared Compton               12  21:07.9
  6   (1287) Isaac Lindrige              9   22:23.2
  7   (1321) Charles Devlin              10  25:25.7

162.  4497  Marathon                       (19:38.8  98:13.6 4:58.6)
=============================================
  1    266  Lucas Baker                 11  16:36.9
  2    498  Jesse Walley                12  17:20.2
  3   1227  Thomas White                9   21:08.5
  4   1252  Brody Burlew                11  21:32.5
  5   1254  Gabe Teeter                 9   21:35.5

163.  4570  Olean                          (18:55.0  94:34.6 2:18.9)
=============================================
  1    684  Matt Droney                 11  17:52.2
  2    794  Nate Gabler                 9   18:20.4
  3    869  Alex Jodush                 12  18:37.9
  4   1071  Nate Kwiatkowski            9   19:33.0
  5   1152  Matt Kwiatkowski            12  20:11.1
  6   (1229) Grant Fox                   12  21:08.8
  7   (1244) Tyler Irvin                 12  21:22.2

164.  4589  Groton                         (19:50.2  99:10.9 5:49.9)
=============================================
  1    210  Richard Moore               12  16:25.8
  2    610  Robert Brehm                11  17:39.0
  3   1230  Jack Miller                 11  21:09.0
  4   1258  Thomas Miller               10  21:41.4
  5   1281  Colin Morey                 9   22:15.7
  6   (1313) Elijah Griep                10  23:45.2

165.  4613  Albion                         (18:54.3  94:31.5 2:04.7)
=============================================
  1    699  Kyle Pappalardo             10  17:57.1
  2    824  Noah Wadhams                12  18:26.4
  3    957  Gabe Pepe                   11  18:57.7
  4   1000  Mike Harling                10  19:08.5
  5   1133  Dylan Fox                   11  20:01.8
  6   (1195) Dyllan Beach                11  20:41.8
  7   (1200) Eli Pask                    9   20:46.3

166.  4627  Thomas Edison                  (18:57.8  94:48.8 2:09.9)
=============================================
  1    695  Ryan Benedict               10  17:56.0
  2    779  Brett Eichenlaub            9   18:17.2
  3    924  Mitch Perry                 11  18:50.5
  4   1086  Mike Leshick                10  19:39.2
  5   1143  Jeff Billiot                11  20:05.9
  6   (1199) Riley Schuk                 9   20:44.0
  7   (1205) Gavin Michaud               9   20:50.2

167.  4651  Jamestown                      (18:58.6  94:52.9 2:08.6)
=============================================
  1    757  Drew Carlson                9   18:10.5
  2    815  Isaac Johnson               12  18:24.7
  3    895  Alexander Reynolds          12  18:45.6
  4   1017  Christian Dolce             11  19:13.0
  5   1167  Collin Whiting              11  20:19.1
  6   (1261) Peter Barry                 9   21:44.5
  7   (1272) Nolan Scoma                 10  22:07.5

168.  4675  Alexander Central              (18:59.8  94:58.7 1:49.5)
=============================================
  1    718  Ben Slenker                 12  18:01.5
  2    814  Bryce Davis                 10  18:24.3
  3    931  Nick Allen                  11  18:52.0
  4   1105  MacNeil Ruston              9   19:49.9
  5   1107  Tyler Dioguardi             12  19:51.0
  6   (1117) Lowell Chamberlain          10  19:53.8
  7   (1130) Cameron Hausfelder          12  20:00.1

169.  4777  Palmyra-Macedon                (19:17.7  96:28.1 3:30.5)
=============================================
  1    500  Ben Eckler                  12  17:20.4
  2    944  Jackson Bay                 8   18:55.3
  3    954  Kyle Green                  10  18:57.1
  4   1172  Dylan Schmidt               12  20:24.4
  5   1207  Ryan Smith                  11  20:50.9
  6   (1211) Riley Lich                  8   20:53.8

170.  4841  Greece Olympia                 (19:24.6  97:02.7 3:28.3)
=============================================
  1    788  Zach Wright                 11  18:19.1
  2    810  Devrin Dowdell              9   18:23.0
  3    845  Matthew Heh                 9   18:30.9
  4   1136  Adam Palmer                 11  20:02.3
  5   1262  Garrett Johnson             11  21:47.4
  6   (1268) Cody Ward                   12  22:01.5
  7   (1274) Ian Reynolds                12  22:08.9

171.  4887  Silver Creek                   (19:11.7  95:58.2 2:03.8)
=============================================
  1    809  Riley Wilson                11  18:22.8
  2    840  Josh Bunnell                9   18:30.1
  3    994  Jon McDaneld                12  19:07.0
  4   1067  Gabe Rhodes                 8   19:31.7
  5   1177  Alex Bogosian               12  20:26.6
  6   (1217) Sean Marchant               12  20:57.7
  7   (1233) Ryan Rocque                 12  21:14.0

172.  4970  Greece Odyssey                 (19:23.5  96:57.5 2:55.8)
=============================================
  1    564  Richard Oberholzer          9   17:30.3
  2    976  Alex Nasca                  10  19:02.9
  3   1090  Simeon Alvarez              12  19:41.9
  4   1164  Jack Manuse                 12  20:16.3
  5   1176  Romell Griffin              11  20:26.1
  6   (1241) Vinnie Le                   10  21:20.5
  7   (1245) Susanth Kakarla             12  21:25.4

173.  4976  Geneseo                        (19:38.8  98:13.9 4:00.6)
=============================================
  1    410  Tylor Muscarella            12  17:02.9
  2    975  Ryan Horn                   12  19:02.3
  3   1175  Max Neiderbach              10  20:25.1
  4   1193  Matt Chan                   12  20:40.1
  5   1223  Sky Amish                   10  21:03.5
  6   (1300) Joe Debell                  8   23:03.5
  7   (1320) Isaac Post                  10  25:00.5

174.  4977  Red Jacket                     (19:24.2  97:00.8 3:03.6)
=============================================
  1    709  Max McHugh                  10  17:59.2
  2    907  Jameson Pagorek             11  18:47.5
  3   1011  Brock Hill                  9   19:11.4
  4   1128  Johnny Chiccino             12  19:59.9
  5   1222  Tim Baley                   10  21:02.8
  6   (1234) Jack Norkus                 9   21:15.4
  7   (1251) Ian Krager                  12  21:30.9

175.  4978  Eastridge                      (19:21.4  96:47.0 2:11.9)
=============================================
  1    763  Kyle Egan                   10  18:12.0
  2    811  Stuart Stufkosky            11  18:23.2
  3   1088  Dwight Bolton               12  19:40.6
  4   1145  Ben Oakes                   11  20:07.3
  5   1171  Jack Logothetis             10  20:23.9
  6   (1198) Josiah Covell               9   20:43.0
  7   (1203) Markese Williams            11  20:49.1

176.  5098  Marion                         (19:50.8  99:13.9 4:17.5)
=============================================
  1    585  Mack Brewington             9   17:34.7
  2    888  Marcos De La Osa Cruz       11  18:43.8
  3   1179  Liam De La Osa Cruz         9   20:28.9
  4   1181  Francisco Torres            10  20:34.3
  5   1265  Derek Adriaansen            10  21:52.2

177.  5117  Byron-Bergen                   (20:08.5  100:42.3 5:53.0)
=============================================
  1    687  Justin Hannan               12  17:53.8
  2    865  Zach Hannan                 10  18:36.8
  3   1023  Travis Lambert              10  19:16.1
  4   1228  Josh Fleming                9   21:08.8
  5   1314  John Mercovich              9   23:46.8

178.  5187  Tonawanda HS                   (20:20.5  101:42.5 5:24.6)
=============================================
  1    533  Ray Caso                    12  17:24.9
  2   1028  Riley Hardleben             10  19:17.8
  3   1041  Chase Gross                 11  19:22.3
  4   1292  Christian Schmidt           9   22:48.0
  5   1293  Anthony D'Arrigo            12  22:49.5

179.  5192  Wheatland-Chili                (19:47.0  98:55.0 3:06.3)
=============================================
  1    730  Eljiah Otto                 11  18:03.3
  2    871  Kevin Wehle                 10  18:39.5
  3   1154  Cam Davis                   12  20:12.1
  4   1206  Connor Wehle                9   20:50.5
  5   1231  Luke Otto                   9   21:09.6
  6   (1283) Corey Ingham                12  22:16.4
  7   (1295) Doug Krenzer                11  22:50.3

180.  5196  Midlakes                       (19:24.1  97:00.1 0:56.3)
=============================================
  1    943  Ben Clements                12  18:55.2
  2   1029  Aiden Cort                  10  19:18.7
  3   1050  Isaiah Martin               11  19:23.6
  4   1065  Chase Peacock               9   19:31.1
  5   1109  Cameron Diesering           9   19:51.5
  6   (1182) Jacob Liberati              11  20:35.3
  7   (1201) Josh Vanderlike             9   20:46.8

181.  5262  Pavilion/York                  (20:02.4  100:12.0 4:21.3)
=============================================
  1    515  Daniel Mullen               10  17:22.4
  2   1126  Kline Laney                 10  19:59.3
  3   1149  Clayton Harris              9   20:10.3
  4   1213  Alan Smart                  9   20:56.3
  5   1259  Ryan Parsons                9   21:43.7

182.  5328  Hamilton                       (19:55.3  99:36.1 3:08.7)
=============================================
  1    760  Noah Walden                 12  18:11.1
  2    959  Skye Helfant                9   18:57.7
  3   1161  Jeremy Carroll              12  20:15.3
  4   1209  Nathanial Armstrong         10  20:52.2
  5   1239  Ian Wilson                  10  21:19.8
  6   (1257) Adian Woods                 11  21:40.8
  7   (1308) Connor Armstrong            10  23:24.9

183.  5330  St. Mary's HS - Lancaster      (19:38.7  98:13.3 1:42.8)
=============================================
  1    866  Elijah Lavarnway            10  18:37.1
  2   1082  Parker Fay                  11  19:37.7
  3   1085  Zachary Ash                 10  19:38.7
  4   1129  Matthew Ash                 10  19:59.9
  5   1168  Brendan Murty               10  20:19.9
  6   (1235) Zachary Miller              10  21:17.0
  7   (1256) Jacob Fay                   12  21:38.8

184.  5360  LaFayette                      (19:45.0  98:44.8 2:09.1)
=============================================
  1    828  Jack Caughey                10  18:27.2
  2   1054  Dan Conover                 12  19:25.1
  3   1139  Kyle Crouse                 9   20:02.9
  4   1155  Colton Keane                9   20:13.3
  5   1184  Morgan Shute                12  20:36.3
  6   (1215) John Baker                  10  20:56.9
  7   (1267) Luke Wanlass                9   22:00.3

185.  5370  Bishop Kearney                 (20:26.4  102:11.6 5:51.1)
=============================================
  1    611  Ryan Lewis                  9   17:39.1
  2   1091  Jack Mancarella             11  19:41.9
  3   1108  Jonathan Dodds              10  19:51.0
  4   1249  Andrew Pawluckie            10  21:29.4
  5   1311  Michael Greene              10  23:30.2

186.  5419  Kendall                        (21:02.7  105:13.2 6:34.1)
=============================================
  1    385  Damien Sprague              11  16:59.1
  2   1208  Riley Hirschman             10  20:51.7
  3   1216  Peter Gilman                10  20:57.6
  4   1298  Ethan Billings              11  22:51.6
  5   1312  Payton Walters              12  23:33.2
  6   (1322) Matt Murray                 12  25:29.3

187.  5615  Gates-Chili                    (20:13.2  101:05.8 2:55.1)
=============================================
  1   1019  Brennan Hong                9   19:13.3
  2   1037  Jake Scherbyn               8   19:21.3
  3   1098  Thomas Walter               10  19:45.5
  4   1188  Noah Patterson              12  20:37.3
  5   1273  Yatin Vij                   10  22:08.4
  6   (1278) James Schmidt               10  22:13.9
  7   (1284) Hanson Chau                 8   22:19.7

188.  5685  Canastota                      (20:13.4  101:06.8 1:58.0)
=============================================
  1    984  Xavier Farwell              9   19:04.6
  2   1125  Sam Debrucque               11  19:58.8
  3   1151  Nick Hluska                 12  20:10.8
  4   1204  Sam Snow                    11  20:50.0
  5   1221  Marley Rosario-Soper        12  21:02.6
  6   (1255) Daniel Baxter               9   21:37.8
  7   (1302) Nick Dansby                 10  23:12.6

189.  5761  JFK Cheektowaga                (21:25.5  107:07.2 5:10.1)
=============================================
  1    768  Dan Kurowski                11  18:13.2
  2   1095  Devon Parwulski             12  19:43.6
  3   1289  Gavin Kroplowski            10  22:33.7
  4   1303  Justin Vohwinkel            11  23:13.4
  5   1306  Ethan D'Angelo              9   23:23.3

190.  5786  The Gow School                 (21:16.1  106:20.1 4:47.6)
=============================================
  1    876  Carson Wildrick             12  18:40.2
  2   1030  Otto Pleakis                10  19:18.8
  3   1279  Ethan Rossi                 10  22:14.4
  4   1291  Isaac Ng                    12  22:38.9
  5   1310  Alex Berger                 10  23:27.8
  6   (1323) Connor Smith                12  29:35.6

191.  5990  Bloomfield                     (20:58.7  104:53.3 2:25.6)
=============================================
  1   1121  John Walsh                  11  19:55.9
  2   1131  Devin Campbell              11  20:00.3
  3   1186  Alexander Roach             11  20:36.9
  4   1266  Trevor Farrell              11  21:58.7
  5   1286  Samuel Celebi               11  22:21.5

192.  6017  Warsaw                         (21:19.7  106:38.2 4:12.3)
=============================================
  1   1009  Jack D'Angelo               11  19:11.2
  2   1189  Mitchel Felix               8   20:38.5
  3   1242  Chris Wright                12  21:20.7
  4   1270  Jarrett Heubusch            11  22:04.3
  5   1307  Jake Streamer               9   23:23.5
  6   (1316) Nick McGuire                12  24:17.7

193.  6049  Franklinville                  (21:23.5  106:57.1 3:43.1)
=============================================
  1   1060  Maddox Bush                 8   19:26.4
  2   1146  Tavi Riling                 9   20:07.6
  3   1243  Jack Bushnell               12  21:20.9
  4   1299  Charles Jennings            10  22:52.7
  5   1301  Sam Kellogg                 12  23:09.5
  6   (1317) Lucas Hayden                10  24:17.7

194.  6109  Aquinas Institute              (21:38.5  108:12.2 4:18.3)
=============================================
  1   1138  Francis Tavino              11  20:02.8
  2   1160  Brendan Humphries           12  20:15.0
  3   1196  Nicholas Teta               10  20:42.1
  4   1297  Josef Steger                10  22:51.2
  5   1318  Justin Gilman               12  24:21.1

195.  6260  Franklin                       (21:56.8  109:43.6 2:38.2)
=============================================
  1   1190  Asuman Mutomba              9   20:38.5
  2   1197  Hector Santiago             12  20:42.8
  3   1264  Jared Torres                12  21:51.0
  4   1304  Justin Healey               9   23:14.6
  5   1305  Luis Lopez                  10  23:16.7
  6   (1309) Kahlil Parker               12  23:27.0
  7   (1315) Alfredo Torres              9   23:52.9




Incomplete Teams:

All Saints Cath-ONT           
         Thomas Witkowicz 12

Ecole Secondaire Toronto Ouest
         Marcel Aubry 12

Seton Catholic-Platt          
         Caleb Moore 12

Cardinal OHara                
         Tommy Appenheimer 11, Henry Smith 9, Harmon Smith 11

Lima Christian                
         Jacob Appleton 11

Winchester Thurston-PA        
         Gordon Pollock 12

Coudersport                   
         Tristan Amell 10, Conner Rothermel 12, John Lent 11, Calum Nichols 12

Notre Dame - Elmira           
         Steven Segal 10

E.Syracuse-Minoa              
         Nick Berg 10, David Rivers 12, Michael Sanders 11, Michael Nesci 10

Our Lady of Mount Carmel      
         Luke Patrick 12, Nicholas Bozzo 12, Fadi Karra 12, Davis Fowler 11

Centre Wellington-ON          
         Jake Cousineau 12, Tyler Young 12, Ryan Thring 12

Cato-Meridian                 
         Logan Carnicelli 12, Cilas Oot 9, Schuyler Goodwin 9, Jacob Oot 12

Faith Heritage                
         Hans Matzal 11, John Manchester 10

Hammondsport                  
         Thomas Kressly 10, Tyler Hill 12, Mike Beam 10, Eli Hill 9

Oswayo Valley-PA              
         Jacob Karr 12, Brevin Austin 10, Zane Malogrino 9

Avoca                         
         Hayden Barry 11, Devin Evarts 12, Cejay Hammond 12, Nate O'Brochta 11

North Rose-Wolcott            
         Brandon Manley 12, William Reed 9

Jasper-Troupsburg             
         Kolton Hawkins 12, Matthew Drake 10, Leland Essigmann 10

Moravia                       
         Jared Russell 11, Alex Scholeno 12, Andrew Michas 12

Attica                        
         Weston Head 12, Nick Foeller 12, Parker Remington 9, Dwight Czworka 12

Oneida                        
         Andrew Brophy 12, Darrick Ball 11, Shant Danadian 11, Lucas Candee 10

Onondaga                      
         Dylan Price 9, Raymond Anderson 10, Jacob Sipes 12

Northstar Christian           
         Jk Guy 10, Brett Whiting 10, Roger Zheng 12

Edison Tech                   
         Jaquil Baxter 12, Micheal Ciepluch 11

Potsdam                       
         Hayden Trejos 10, Michael Amell 12, Brandon Rawson 12

Charter School App T          
         David Schwinger 10, Carson Kulaw 10, Tavon Lewis 9, Noah Puchalski 12

Caledonia-Mumford             
         Kevin Flint 10, Bryon Carroll 12

Cuba-Rushford                 
         Ian Fanton 10, Joey Frederick 10, Dominic Barber 12

Pembroke                      
         Lucas Kohorst 12, Jesse Schiefer 9, Daniel Sonnenfeld 11, Ethan Stone 12

Northern Potter-PA            
         Clay Cady 10

Bishop Ludden                 
         Will Anderson 9

School Of The Arts            
         Leo Sciortino 9, Charlie McDaniel 11

Archbishop Walsh Academy      
         Joe Scordo 12

Holley Central                
         Dalton Thurley 12, David Farruggia 9, Michael Snell 9, Noah Shipe 12

Chesterton Academy/St. John Bo
         Maxim Harvey 11