55th McQuaid Invitational
                 September 28, 2019 - 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    1 Sam Lawler          12  1 Pittsford Mendon        14:54.7  4:59          
    2    2 Dylan Throop        11  1 General McLane          15:12.5  5:05          
    3    3 Ryan Allison        10  1 Burnt Hills-Ballston La 15:14.5  5:05          
    4    4 Michael Silveri     11  2 Eastport South Manor    15:14.7  5:05          
    5    5 Tom Ragone          12  2 Niskayuna               15:20.7  5:07          
    6    6 Oliver Branham Upto 12  3 Xavier-NYC              15:20.8  5:07          
    7    7 Josh Peron          11  3 Frontier                15:21.1  5:07          
    8    8 Eamonn Sullivan     11  4 Fordham Prep            15:21.1  5:08          
    9    9 Sean O'Brien        12  4 Guilderland             15:21.6  5:08          
   10   10 Jerad Hediger       12  5 Pioneer                 15:23.0  5:08          
   11   11 Colton Kempney      10  2 Beaver River            15:28.7  5:10          
   12   12 Jake McGowan        11  5 Liverpool               15:28.7  5:10          
   13   13 Torrey Jacobson-Eva 12  6 Corning                 15:31.9  5:11          
   14   14 Evan Hilbert        12  7 St. Joes                15:32.9  5:11          
   15   15 Jack Michaels       12  8 Baldwinsville           15:33.2  5:12          
   16   16 Tennessee Tremain   11  6 Guelph Collegiate-ONT   15:34.1  5:12          
   17   17 Connor Ackley       9   1 Hil. Davidson           15:34.3  5:12          
   18   18 Luke Ondracek       10  3 Walsh Jesuit            15:34.4  5:12          
   19   19 Ronan McDonald      12  9 Randolph                15:34.8  5:12          
   20   20 Matt Bartolotta     12 10 West Genesee            15:35.1  5:12          
   21   21 Bryan Spence        12 11 Shenendehowa            15:35.1  5:12          
   22   22 Nick Bauman         12 12 Irondequoit             15:37.6  5:13          
   23   23 Nick Ebling         12 13 East Aurora             15:37.9  5:13          
   24   24 Kyle Urban          10  4 Alden                   15:39.5  5:14          
   25   25 Alex Hillyard       12 14 East Aurora             15:39.7  5:14          
   26   26 Abdullahi Hassan    12 15 Birchmount Park-ONT     15:39.8  5:14          
   27   27 Brody Jones         10  5 Pioneer                 15:40.6  5:14          
   28   28 Ryan Shanahan       12 16 Shenendehowa            15:40.8  5:14          
   29   29 Matt McMullen       12 17 Canandaigua             15:40.9  5:14          
   30   30 Vinny Pagliaccio    12 18 West Seneca East        15:42.1  5:15          
   31   31 Will Marchant       12 19 Burnt Hills-Ballston La 15:42.7  5:15          
   32   32 Micah Tindale       10  6 Guilderland             15:42.9  5:15          
   33   33 Matthew Rounds      9   2 Burnt Hills-Ballston La 15:43.4  5:15          
   34   34 Caleb Bender        11  7 Skaneateles             15:43.5  5:15          
   35   35 James Catania       11  8 Saranac Lake            15:43.7  5:15          
   36   36 Peter Fogarty       11  9 Saranac Lake            15:43.9  5:15          
   37   37 Jack Parsons        12 20 Guilderland             15:45.2  5:16          
   38   38 Matthew Hong        11 10 Corning                 15:46.8  5:16          
   39   39 David Metacarpa     12 21 Burnt Hills-Ballston La 15:48.6  5:17          
   40   40 Garret Hall         12 22 Penfield                15:49.0  5:17          
   41   41 Josh Bezanson       12 23 Sir Winston Churchill   15:49.5  5:17          
   42   42 Keegan Souhan       10  7 Beavercreek             15:50.2  5:17          
   43   43 Thomas Wlodarczyk   12 24 East Aurora             15:50.4  5:17          
   44   44 Dan Spanbauer       12 25 Guilderland             15:50.6  5:17          
   45   45 Julian Franjieh     10  8 Niskayuna               15:50.8  5:17          
   46      Rory McGarvey       12 26 Nicholson Catholic Coll 15:51.2  5:18          
   47   46 Nathan Brimhall     10  9 Shenendehowa            15:51.4  5:18          
   48   47 Sacha Schimmelpenni 12 27 Sir Winston Churchill   15:53.6  5:18          
   49   48 Gabe Planty         12 28 Watkins Glen            15:53.8  5:18          
   50   49 Anthony Barbera     11 11 Shenendehowa            15:53.9  5:18          
   51   50 Alex Hudson         10 10 Hil. Davidson           15:54.0  5:18          
   52   51 Tayton Hess         12 29 Beavercreek             15:54.3  5:19          
   53   52 Dante Ubriaco       12 30 Burnt Hills-Ballston La 15:54.4  5:19          
   54   53 Ben Hoffman         12 31 Elk County Cath-PA      15:55.7  5:19          
   55   54 Marco Van Wijk      12 32 Ithaca                  15:55.8  5:19          
   56   55 Jack Lenz           11 12 Amherst                 15:56.4  5:19          
   57   56 James Smith         12 33 Pittsford Mendon        15:56.5  5:19          
   58   57 Francisco Mendonca  11 13 Shaker                  15:56.7  5:19          
   59      Dean Godios         12 34 Depew                   15:56.8  5:19          
   60   58 Austin Schoen       11 14 Webster Thomas          15:57.1  5:20          
   61   59 Jack Heraty         12 35 Orchard Park            15:58.2  5:20          
   62   60 Matthew Woodworth   12 36 Victor Central          15:59.6  5:20          
   63   61 Alex Gent           12 37 Guilderland             16:00.3  5:21          
   64   62 Daniel Malatesta    10 11 Niskayuna               16:00.7  5:21          
   65   63 Ely Personius       12 38 Amherst                 16:01.0  5:21          
   66   64 Colby Schenkel      10 12 Pittsford Mendon        16:01.0  5:21          
   67   65 Christopher Bertola 11 15 Orchard Park            16:01.2  5:21          
   68   66 Ryan Massie         11 16 Beavercreek             16:01.2  5:21          
   69   67 Zach Buchner        11 17 Fairview-PA             16:01.9  5:21          
   70   68 Connor O'Brein      12 39 Frontier                16:02.7  5:21          
   71   69 Josiah Evan         12 40 Beaver River            16:03.5  5:22          
   72   70 Christopher Garrets 12 41 Shaker                  16:03.7  5:22          
   73   71 Owen White          12 42 Lockport                16:04.0  5:22          
   74   72 Owen Hassler        11 18 Xavier-NYC              16:04.0  5:22          
   75   73 Cam Eastland        12 43 Alden                   16:04.5  5:22          
   76   74 Devan Bailey        12 44 Cathedral Prep          16:04.6  5:22          
   77   75 Ryan Martin         12 45 McQuaid Jesuit          16:05.3  5:22          
   78   76 Mack Brewington     11 19 Marion                  16:05.5  5:22          
   79   77 Colin Delaney       11 20 Baldwinsville           16:05.7  5:22          
   80   78 Andrew Cox          10 13 Pittsford Mendon        16:06.9  5:23          
   81   79 Carter Rodriguez    11 21 Liverpool               16:07.4  5:23          
   82   80 Noah Greski         11 22 Scotia-Glenville        16:08.0  5:23          
   83   81 Callum Avery        11 23 Candor                  16:08.4  5:23          
   84   82 Eric Campbell       11 24 Sir Winston Churchill   16:09.0  5:23          
   85   83 Kyle Gronau         12 46 Shenendehowa            16:09.9  5:24          
   86   84 Anson Butler        10 14 Brighton                16:10.2  5:24          
   87   85 Xavier Gallo        12 47 Hil. Davidson           16:10.3  5:24          
   88   86 Jason Matthewson    11 25 Elmira                  16:10.5  5:24          
   89   87 Cory Demo           11 26 Beaver River            16:12.5  5:25          
   90   88 Michael Grecchany   11 27 Fairview-PA             16:13.5  5:25          
   91   89 Cormac Peppard-Kram 12 48 Lakewood-OH             16:13.6  5:25          
   92   90 Christian Coler     11 28 Honeoye Falls-Lima      16:14.3  5:25          
   93   91 Jeremiah Ford       12 49 Arkport/Canaseraga      16:14.5  5:25          
   94   92 Lucas Beyer         12 50 Canisius                16:14.6  5:25          
   95   93 Bryce Baglia        12 51 Falconer                16:15.0  5:25          
   96   94 Myles Hogan         10 15 Fordham Prep            16:15.2  5:26          
   97   95 Ethan Weber         12 52 Fairview-PA             16:15.5  5:26          
   98   96 Vinny Levchenko     11 29 Shaker                  16:16.4  5:26          
   99   97 Michael Tuffey      11 30 Xavier-NYC              16:16.6  5:26          
  100   98 Joe Wolfe           11 31 Elk County Cath-PA      16:17.5  5:26          
  101   99 Derek McInitire     12 53 Oakfield/Elba           16:17.7  5:26          
  102  100 Nick Puhl           10 16 Hil. Davidson           16:17.8  5:26          
  103  101 Andrew Woodard      12 54 Beavercreek             16:18.7  5:27          
  104  102 Finn Burke          9   3 Guilderland             16:19.0  5:27          
  105  103 Micah McCulley      11 32 Saranac Lake            16:19.2  5:27          
  106  104 Sam Baker           11 33 Pittsford Sutherland    16:19.4  5:27          
  107  105 Kevin Carballo      12 55 Eastport South Manor    16:19.4  5:27          
  108  106 Lorenzo Bianchi     12 56 Shenendehowa            16:19.5  5:27          
  109  107 Griffin Cooke       12 57 Shenendehowa            16:20.1  5:27          
  110  108 Justin Pavan        11 34 Lewiston-Porter         16:21.0  5:27          
  111  109 Colton Martin       12 58 McDowell                16:21.3  5:28          
  112  110 Daniel Pavelec      11 35 Shaker                  16:21.4  5:28          
  113  111 Noah Pease          11 36 Hil. Davidson           16:21.8  5:28          
  114  112 Nick Dauphinee      12 59 Irondequoit             16:22.0  5:28          
  115  113 Max Chew            12 60 McQuaid Jesuit          16:22.7  5:28          
  116  114 Matthew Gensel      10 17 Corning                 16:22.8  5:28          
  117  115 Kevin Board         12 61 Burnt Hills-Ballston La 16:23.4  5:28          
  118  116 Gavin McPherson     12 62 East Aurora             16:24.0  5:28          
  119      Aidan Hickey        12 63 Shenendehowa            16:24.6  5:29          
  120  117 Cooper Branch       10 18 Irondequoit             16:24.8  5:29          
  121  118 Eddie Scroxton      12 64 Southwestern-NY         16:25.2  5:29          
  122  119 Adam Barbato        10 19 Victor Central          16:26.1  5:29          
  123  120 Kody Klein          11 37 Cathedral Prep          16:26.2  5:29          
  124  121 Peter Auer          12 65 Maple Grove             16:26.6  5:29          
  125  122 Kevin Zaleski       11 38 Mount Saint Joseph      16:27.0  5:29          
  126  123 Matthew Flood       11 39 Eastport South Manor    16:27.2  5:30          
  127  124 Pat Garland         12 66 Ballston Spa HS         16:27.4  5:30          
  128  125 Connor Kerr         11 40 McQuaid Jesuit          16:27.4  5:30          
  129  126 Patrick McCallum    12 67 Lakewood-OH             16:28.3  5:30          
  130  127 Peter McMahon       9   4 West Genesee            16:28.7  5:30          
  131  128 Ethan Rice          12 68 Xavier-NYC              16:28.9  5:30          
  132  129 Ryan King           12 69 North Rose-Wolcott      16:29.0  5:30          
  133  130 Andrew Brown        11 41 Cathedral Prep          16:29.2  5:30          
  134  131 Cade Eells          11 42 Ithaca                  16:29.4  5:30          
  135  132 Andrew Fogarty      11 43 Saranac Lake            16:29.5  5:30          
  136  133 Ben Wisto           12 70 Lewiston-Porter         16:29.6  5:30          
  137  134 Keegan Metcalfe     11 44 Churchville-Chili       16:30.1  5:30          
  138  135 Braden Hayes Glick  11 45 Corning                 16:30.2  5:31          
  139  136 Brock Pennington    11 46 North East-PA           16:30.3  5:31          
  140  137 Dillon Plantz       12 71 Hannibal                16:30.7  5:31          
  141  138 Percy Moser         10 20 Xavier-NYC              16:30.9  5:31          
  142  139 Collin Wright       11 47 Waverly                 16:31.4  5:31          
  143  140 Nathan Micillo      11 48 Churchville-Chili       16:31.5  5:31          
  144  141 Jake Sageti         11 49 East Aurora             16:31.9  5:31          
  145  142 Andy Holbert        12 72 Strongsville-OH         16:32.3  5:31          
  146  143 Gavin McHale        11 50 Walsh Jesuit            16:32.5  5:31          
  147  144 Will Cusato         10 21 Guilderland             16:32.5  5:31          
  148  145 Kunal Jain          11 51 Walsh Jesuit            16:32.5  5:31          
  149      Nolan Hickey        12 73 Shenendehowa            16:32.8  5:31          
  150  146 Samuel Shephard     12 74 Johnson City-NY         16:33.0  5:31          
  151  147 Trent Wesley        12 75 Pioneer                 16:33.2  5:32          
  152  148 James Vasile        11 52 Auburn                  16:33.2  5:32          
  153      Evan Castlevetere   10 22 Iroquois                16:33.3  5:32          
  154  149 Alex Simpson        12 76 Ithaca                  16:33.4  5:32          
  155  150 Jacob Fricano       12 77 Westhill                16:33.5  5:32          
  156  151 Austin Bates        12 78 Birchmount Park-ONT     16:33.7  5:32          
  157  152 Benjamin Fenton     11 53 Horseheads              16:33.9  5:32          
  158  153 Luke Perez          12 79 Hil. Davidson           16:34.2  5:32          
  159  154 Riley Transue       12 80 Johnson City-NY         16:34.5  5:32          
  160  155 Hayden Lieb         12 81 Brighton                16:34.6  5:32          
  161  156 Andrew Radford      11 54 Beavercreek             16:34.9  5:32          
  162  157 Jj Montemaro        10 23 Webster Thomas          16:35.2  5:32          
  163  158 Thomas Kressly      12 82 Hammondsport            16:35.9  5:32          
  164  159 Walid Bibi          12 83 Clarence                16:36.2  5:33          
  165  160 Matthew Wood        12 84 Dundee                  16:36.7  5:33          
  166      Michael Roberts     12 85 Remsen                  16:36.9  5:33          
  167  161 Owen Lewis          12 86 Williamsville East      16:37.5  5:33          
  168  162 Jr Klee             12 87 McQuaid Jesuit          16:38.2  5:33          
  169  163 Christian Mattern   9   5 McDowell                16:38.5  5:33          
  170  164 Rayven Sample       12 88 Falconer                16:38.7  5:33          
  171  165 Jasper Owen         11 55 Pittsford Sutherland    16:38.8  5:33          
  172  166 Ryan Elibol         10 24 Clarence                16:39.6  5:34          
  173  167 Matt Persampieri    11 56 Skaneateles             16:39.8  5:34          
  174  168 Rylan Hodgson       12 89 Pittsford Sutherland    16:39.8  5:34          
  175  169 Alex Tebano         11 57 Scotia-Glenville        16:39.8  5:34          
  176  170 Dagon Bryant        12 90 Southwestern-NY         16:39.8  5:34          
  177  171 Christian Lapitan   11 58 Horseheads              16:40.6  5:34          
  178  172 Evan Owens          10 25 East Aurora             16:41.0  5:34          
  179  173 Mario Rosales       12 91 Batavia                 16:41.0  5:34          
  180      Aidan Glynn         11 59 Shenendehowa            16:41.2  5:34          
  181  174 Jon Moote           12 92 Wilson HS (Sec 6)       16:41.3  5:34          
  182  175 Will Reid           10 26 Clarence                16:41.4  5:34          
  183  176 Sean Miller         11 60 Mount Saint Joseph      16:41.4  5:34          
  184  177 Nick Grock          10 27 Burnt Hills-Ballston La 16:41.4  5:34          
  185  178 Kyle Ostrander      12 93 Scotia-Glenville        16:42.1  5:35          
  186  179 Evan Hackett        12 94 Pittsford Mendon        16:42.1  5:35          
  187  180 Michael Skutt       12 95 Lake Placid             16:42.4  5:35          
  188  181 Magnum Vincent      11 61 Rocky Grove-PA          16:42.9  5:35          
  189      Mikhail Troyan      12 96 Burnt Hills-Ballston La 16:44.0  5:35          
  190  182 Collin Sauter       11 62 Penfield                16:44.6  5:35          
  191  183 James Hallett       12 97 Honeoye Central         16:44.7  5:35          
  192  184 Kaemen Smith        10 28 Cathedral Prep          16:44.8  5:35          
  193  185 Patrick Sharp       10 29 Brighton                16:45.2  5:36          
  194  186 Dj Mullen           12 98 Pavilion/York           16:45.2  5:36          
  195  187 Brenden Baker       11 63 Beavercreek             16:45.6  5:36          
  196  188 Tyler Housum        12 99 Strongsville-OH         16:46.0  5:36          
  197  189 Tommy Wygal         12100 Webster Thomas          16:46.1  5:36          
  198  190 Nathan Moran        12101 Newfane Central         16:46.4  5:36          
  199  191 Zachary Diehl       11 64 Shaker                  16:46.5  5:36          
  200  192 Andrew Carlson      11 65 Jamestown               16:46.5  5:36          
  201  193 Justin Jordaens     12102 Fordham Prep            16:46.7  5:36          
  202  194 Michael Hawkes      10 30 Xavier-NYC              16:47.0  5:36          
  203  195 Joey Schemer        12103 Strongsville-OH         16:47.2  5:36          
  204  196 Joe Norris          11 66 Skaneateles             16:47.5  5:36          
  205  197 Ryan Dailor         11 67 Honeoye Falls-Lima      16:47.5  5:36          
  206  198 Hafter Doris-Eaton  10 31 School Of The Arts      16:48.1  5:37          
  207  199 Adam Alsko          11 68 Hil. Davidson           16:48.4  5:37          
  208      Mitchell Messer     12104 Hil. Davidson           16:48.5  5:37          
  209  200 Sam Lyon            11 69 Churchville-Chili       16:48.8  5:37          
  210      Jake Quail          12105 Shenendehowa            16:49.1  5:37          
  211  201 Dillon McClary      12106 Williamsville North     16:49.2  5:37          
  212      Gabe Spanbauer      12107 Guilderland             16:49.6  5:37          
  213  202 Jackson Hayes       11 70 Guelph Collegiate-ONT   16:49.6  5:37          
  214  203 Vickrum Bokinkere   12108 Pittsford Sutherland    16:49.9  5:37          
  215  204 Ryan Lewis          11 71 Bishop Kearney          16:49.9  5:37          
  216  205 Nekhi Collins       11 72 Birchmount Park-ONT     16:49.9  5:37          
  217  206 Ethan Glashauser    12109 Liverpool               16:50.2  5:37          
  218      Henry Byrne         11 73 Hil. Davidson           16:50.2  5:37          
  219      Mitchell Montgomery 12110 Hil. Davidson           16:50.6  5:37          
  220  207 Nico Valentine      10 32 Pittsford Mendon        16:51.2  5:38          
  221      David Thielke       11 74 Shenendehowa            16:51.2  5:38          
  222  208 Allen Allan         12111 Strongsville-OH         16:51.5  5:38          
  223  209 Connor Thomas       9   6 Webster Thomas          16:51.6  5:38          
  224      Rj Sagrilla         11 75 Hil. Davidson           16:51.6  5:38          
  225  210 Peter Dilorenzo     12112 Barker HS               16:52.1  5:38          
  226  211 Lukas Baer          10 33 Maple Grove             16:52.2  5:38          
  227  212 Liam Prendergast    12113 Marcus Whitman          16:52.3  5:38          
  228  213 Nathan Wilsoncroft  12114 Horseheads              16:52.4  5:38          
  229  214 Conrad Freed        11 76 Beaver River            16:52.7  5:38          
  230  215 Kenny Williams      12115 Jordan Elbridge         16:53.1  5:38          
  231  216 Spencer Strickland  12116 Dryden                  16:53.2  5:38          
  232  217 Mike Capuano        12117 Spencerport             16:53.3  5:38          
  233  218 Cody Smith          11 77 Notre Dame-Easton-PA    16:53.3  5:38          
  234  219 Andrew Walkowiak    12118 Pioneer                 16:53.4  5:38          
  235  220 James Cary          11 78 Baldwinsville           16:53.5  5:38          
  236  221 Ozzy Moore          12119 Royalton-Hartland       16:53.6  5:38          
  237  222 Timothy Sumarsono   10 34 Victor Central          16:54.1  5:38          
  238  223 Dominick Staub      11 79 Arkport/Canaseraga      16:54.1  5:39          
  239  224 Owen Vincent        12120 South Jefferson         16:54.3  5:39          
  240  225 Charlie Linn        11 80 Strongsville-OH         16:54.4  5:39          
  241  226 Elijah Vitorino     10 35 Williamsville North     16:54.4  5:39          
  242  227 Jeremy Plumley      12121 Camden                  16:54.6  5:39          
  243  228 Ryan Steiner        10 36 Hamburg                 16:55.3  5:39          
  244  229 Will Sakowicz       11 81 Mount Saint Joseph      16:55.6  5:39          
  245  230 Silas Richardson    10 37 Ithaca                  16:55.8  5:39          
  246  231 Robert Brotherton   12122 Dryden                  16:56.1  5:39          
  247  232 Lucas Boyd          9   7 North East-PA           16:56.1  5:39          
  248  233 Felix Bush          12123 Mercyhurst Prep-PA      16:56.1  5:39          
  249  234 Hunter Jurek        11 82 West Seneca East        16:56.1  5:39          
  250  235 Tyler Kraft         12124 Bradford-PA             16:56.7  5:39          
  251  236 Garrett Glanton     12125 Pittsford Sutherland    16:56.7  5:39          
  252  237 Colin Brown         10 38 McQuaid Jesuit          16:56.8  5:39          
  253  238 Nathan Canale       9   8 Batavia                 16:56.9  5:39          
  254  239 Joey Pillittieri    11 83 Falconer                16:57.0  5:39          
  255  240 Blake Kasper        12126 Orchard Park            16:57.1  5:39          
  256  241 Solomon Holden-Bett 9   9 Baldwinsville           16:57.1  5:40          
  257  242 Nathan Johanneman   12127 Penfield                16:57.1  5:40          
  258  243 Nathan Szatkowski   12128 Williamsville North     16:57.2  5:40          
  259  244 Sean McCartan       11 84 West Seneca East        16:57.2  5:40          
  260  245 Drew Kelemen        11 85 Maple Grove             16:57.2  5:40          
  261  246 Rufino Vasquez-Lope 12129 Shaker                  16:57.2  5:40          
  262  247 Jack Thomas         12130 Lansing                 16:57.3  5:40          
  263  248 John Yarwood        10 39 Strongsville-OH         16:57.6  5:40          
  264  249 Sam Shedden         12131 Mansfield HS-PA         16:57.9  5:40          
  265  250 Ryan Wisniewski     11 86 Allegany-Limestone      16:58.1  5:40          
  266  251 Conrad West         11 87 Corning                 16:58.2  5:40          
  267  252 Austin Wefer        10 40 Eastport South Manor    16:58.3  5:40          
  268  253 Ryan Cottillion     11 88 Bradford-PA             16:58.7  5:40          
  269  254 Jack Moochler       12132 Auburn                  16:58.7  5:40          
  270  255 Sam Ash             9  10 Saranac Lake            16:59.0  5:40          
  271  256 Patrick Petronsky   12133 Frontier                16:59.3  5:40          
  272  257 Jack Schiavo        11 89 Niskayuna               16:59.4  5:40          
  273  258 Jacob Gosney        12134 Beavercreek             16:59.4  5:40          
  274  259 Ethan Clark         12135 Irondequoit             16:59.4  5:40          
  275  260 Donnell Davis       11 90 Binghamton              16:59.6  5:40          
  276  261 Jon Sullo           11 91 Webster Schroeder       16:59.7  5:40          
  277  262 Jt Thang            12136 Brighton                17:00.0  5:40          
  278  263 Nate Jennings       12137 Oneida                  17:00.3  5:41          
  279  264 Nate Adams          10 41 Starpoint               17:00.6  5:41          
  280  265 Brandon Reusch      12138 Churchville-Chili       17:00.6  5:41          
  281  266 Matt Williams       12139 Strongsville-OH         17:00.6  5:41          
  282      Nick Desilva        12140 Hil. Davidson           17:00.9  5:41          
  283  267 Ethan Nannen        12141 Smethport Area-PA       17:00.9  5:41          
  284  268 Hunter Moore        11 92 Beaver River            17:01.2  5:41          
  285  269 Ryan Carroll        9  11 Fulton                  17:01.3  5:41          
  286  270 Dylan Price         11 93 Onondaga                17:01.5  5:41          
  287      Colin O'Neil        11 94 Shenendehowa            17:01.6  5:41          
  288  271 Cody Scholl         11 95 Pioneer                 17:01.6  5:41          
  289  272 Royce Breslawski    12142 Brockport               17:01.6  5:41          
  290      Jared Deno          11 96 Shenendehowa            17:01.8  5:41          
  291  273 Teddy Warfle        12143 Honeoye Falls-Lima      17:02.1  5:41          
  292  274 Jacob Hahn          11 97 Fulton                  17:02.4  5:41          
  293  275 Andrew Gruver       12144 Greece Athena           17:02.5  5:41          
  294  276 Joe Krenzer         10 42 Falconer                17:02.6  5:41          
  295  277 Bryce Davis         12145 Alexander Central       17:02.7  5:41          
  296  278 Kyle Smith          12146 Rush-Henrietta          17:02.8  5:41          
  297  279 Kenny Currie        10 43 Lockport                17:02.8  5:41          
  298  280 Aidan Royston       11 98 Marcus Whitman          17:03.0  5:41          
  299  281 Eli Louis           11 99 McDowell                17:03.2  5:42          
  300  282 Alex Aubrecht       11100 Nichols                 17:03.2  5:42          
  301  283 Nick Coy            12147 Montrose-PA             17:03.5  5:42          
  302  284 Jayson Chichelli    10 44 McQuaid Jesuit          17:03.7  5:42          
  303  285 Nasir King          10 45 Elmira                  17:04.0  5:42          
  304  286 Skyler Yacano       9  12 Pittsford Sutherland    17:04.2  5:42          
  305  287 Zane Courtwright    12148 North East-PA           17:04.4  5:42          
  306  288 Noah Shedden        10 46 Mansfield HS-PA         17:04.6  5:42          
  307  289 Brian Gleason       12149 Frontier                17:04.8  5:42          
  308  290 Michael Vartain     12150 Mount Saint Joseph      17:05.1  5:42          
  309  291 Jackson Doran       11101 Lockport                17:05.5  5:42          
  310      Colin Chatterton    11102 Shenendehowa            17:05.6  5:42          
  311      Sylvain Foisy       12151 Potsdam                 17:05.9  5:42          
  312  292 Nathan Trumble      12152 Pittsford Mendon        17:06.3  5:43          
  313  293 Josh Walters        12153 Randolph                17:06.9  5:43          
  314  294 Austin Carrick      12154 Notre Dame-Batavia      17:07.2  5:43          
  315  295 Riley Coles         11103 Sir Winston Churchill   17:07.2  5:43          
  316  296 Tyler Glaser        11104 Eastport South Manor    17:07.5  5:43          
  317  297 Spencer Walker      12155 Vernon-Verona-Sherri    17:07.7  5:43          
  318      Colin Buckley       12156 Hil. Davidson           17:07.8  5:43          
  319  298 Miguel Benito       12157 Red Jacket              17:07.9  5:43          
  320  299 Carr Gavin          11105 Walsh Jesuit            17:08.3  5:43          
  321  300 Andrew Wright       11106 Vernon-Verona-Sherri    17:08.3  5:43          
  322  301 Ryan Rajapakse      11107 Clarence                17:08.6  5:43          
  323  302 Matt Taylor         11108 Pittsford Sutherland    17:08.9  5:43          
  324      Sean Baker          10 47 Northern Potter-PA      17:09.2  5:44          
  325  303 Nick Baes           11109 Newfane Central         17:09.3  5:44          
  326  304 Colin Cassidy       11110 East Aurora             17:09.3  5:44          
  327  305 Jared Valentin      10 48 Cortland                17:09.4  5:44          
  328  306 Chase Deponceau     11111 Jamestown               17:09.7  5:44          
  329  307 Jared Coffey        12158 Irondequoit             17:09.7  5:44          
  330  308 Joe Kelly           11112 Lakewood-OH             17:09.7  5:44          
  331  309 Axl Andrus          9  13 Horseheads              17:09.9  5:44          
  332  310 Cole Accetta        12159 Lewiston-Porter         17:09.9  5:44          
  333  311 Riley Auer          12160 Maple Grove             17:10.0  5:44          
  334  312 Darius Jones        12161 Maple Grove             17:10.5  5:44          
  335  313 Frederick Miller    11113 Rush-Henrietta          17:10.5  5:44          
  336  314 Karios McCune       12162 Walsh Jesuit            17:10.6  5:44          
  337  315 Jack Hulsey         11114 Honeoye Falls-Lima      17:10.7  5:44          
  338  316 Gabe Watson         10 49 Rush-Henrietta          17:10.8  5:44          
  339  317 Justice Ramsey      11115 Kenmore East            17:11.2  5:44          
  340  318 John Brockelbank    11116 Falconer                17:11.4  5:44          
  341  319 Sean Dristle        12163 Jordan Elbridge         17:11.6  5:44          
  342  320 Colin O'Shea        11117 Xavier-NYC              17:11.6  5:44          
  343      Jacob Goell         11118 Xavier-NYC              17:11.6  5:44          
  344  321 Ryan Fennelly       12164 Liverpool               17:11.7  5:44          
  345  322 Riley Walz          12165 Ballston Spa HS         17:11.7  5:44          
  346  323 Patrick Klinger     11119 Niagara Falls           17:11.8  5:44          
  347      Gavin Ethier        11120 Shenendehowa            17:12.0  5:44          
  348  324 Aidan Gowan         11121 Brighton                17:12.2  5:45          
  349  325 Jonny Sherwood      10 50 Newark Valley           17:12.6  5:45          
  350  326 Liam Kressly        10 51 Hammondsport            17:12.6  5:45          
  351  327 Omar Armbruster     11122 Honeoye Falls-Lima      17:13.1  5:45          
  352  328 Tj Toscano          12166 Athens Area             17:13.5  5:45          
  353  329 Chris Lewis         10 52 Liverpool               17:13.5  5:45          
  354      Henry Baker         11123 Pittsford Sutherland    17:13.6  5:45          
  355  330 Andrew Deming       12167 Red Creek               17:13.6  5:45          
  356      Zach Whitney        10 53 Hil. Davidson           17:13.7  5:45          
  357  331 Alex Hummel         10 54 Eisenhower              17:14.1  5:45          
  358  332 Kailo Mori          12168 Ithaca                  17:14.1  5:45          
  359      Calvin Flett        12169 Xavier-NYC              17:14.2  5:45          
  360  333 Alex Monaco         12170 Frontier                17:14.5  5:45          
  361  334 Jason Kincaid       12171 Orchard Park            17:14.6  5:45          
  362  335 Sean O'Donnell      12172 Lakewood-OH             17:14.7  5:45          
  363      Brady Whiteside     10 55 Hil. Davidson           17:14.9  5:45          
  364      Owen Duffy          12173 Our Lady of Lourdes Gue 17:15.3  5:46          
  365  336 Will Thornton       12174 Westhill                17:15.3  5:46          
  366  337 Gabe Valdivia       11124 Webster Thomas          17:15.3  5:46          
  367  338 Patrick Farrell     12175 Brockport               17:15.5  5:46          
  368      Zackary Scribner    12176 Burnt Hills-Ballston La 17:15.6  5:46          
  369  339 Ben Skalny          11125 Notre Dame-Batavia      17:15.9  5:46          
  370  340 Andrew Cuzzacrea    10 56 Newfane Central         17:16.3  5:46          
  371  341 Aidan Kincaid       10 57 Orchard Park            17:16.5  5:46          
  372  342 Andrew Kasper       12177 Orchard Park            17:16.7  5:46          
  373  343 Noah Schlueter      11126 Walsh Jesuit            17:17.0  5:46          
  374  344 Tyler Greene        10 58 Scotia-Glenville        17:17.0  5:46          
  375  345 Ben Allen           10 59 Elmira                  17:17.1  5:46          
  376  346 Conner Smith        11127 Vestal                  17:17.2  5:46          
  377  347 Lucas Moran         10 60 Fordham Prep            17:17.3  5:46          
  378  348 Jack Caughey        12178 LaFayette               17:17.3  5:46          
  379  349 Jacob Brink         10 61 Allegany-Limestone      17:18.4  5:47          
  380      Nathan Gupton       11128 Pittsford Mendon        17:18.4  5:47          
  381  350 Jaden Levine        10 62 McDowell                17:18.6  5:47          
  382  351 Tucker Jakobe       11129 Saranac Lake            17:19.2  5:47          
  383  352 Eric Smith          11130 Baldwinsville           17:19.3  5:47          
  384      Ethan Johnson       9  14 Beavercreek             17:19.3  5:47          
  385  353 Andrew Rook         12179 Wayne Central           17:19.4  5:47          
  386  354 Forrest Kingsley    10 63 Ithaca                  17:19.4  5:47          
  387  355 Reza Farjami        12180 Mount Saint Joseph      17:19.8  5:47          
  388  356 Noah Rockensuess    11131 Canisius                17:19.9  5:47          
  389      Nolan Axford        10 64 East Aurora             17:20.1  5:47          
  390  357 Ethan Luce          10 65 Southwestern-NY         17:20.2  5:47          
  391  358 Sam Bennett         11132 Guelph Collegiate-ONT   17:20.6  5:47          
  392  359 Bryce Gunderman     12181 McQuaid Jesuit          17:20.7  5:47          
  393  360 Sam Stashko         9  15 Montrose-PA             17:20.7  5:47          
  394  361 Hayden Mills        10 66 Addison                 17:21.0  5:47          
  395  362 Cian Baldwin        10 67 Victor Central          17:21.2  5:48          
  396      David Brush         12182 Xavier-NYC              17:21.3  5:48          
  397  363 Max Evans           11133 Watkins Glen            17:21.7  5:48          
  398  364 Seth Neal           11134 Cowanesque Valley       17:22.0  5:48          
  399  365 Broden Haltiner     10 68 Newark                  17:22.3  5:48          
  400  366 Jordan Pavlock      11135 Smethport Area-PA       17:22.4  5:48          
  401  367 Zack Hall           11136 Oakfield/Elba           17:22.9  5:48          
  402  368 Tim Fair            12183 General McLane          17:22.9  5:48          
  403  369 Max Flanigan        10 69 Lake Placid             17:22.9  5:48          
  404      Zach Passmore       12184 East Aurora             17:22.9  5:48          
  405  370 Joseph Bertola      9  16 Orchard Park            17:23.0  5:48          
  406  371 Aidan Civiletti     10 70 Webster Thomas          17:23.7  5:48          
  407  372 Alex Rowe           9  17 Churchville-Chili       17:23.7  5:48          
  408      Nate Gilbert        11137 Hil. Davidson           17:23.8  5:48          
  409  373 Nick Pettit         10 71 Wayne Central           17:24.1  5:49          
  410  374 Nicholas Thomas     8   1 Niskayuna               17:24.1  5:49          
  411  375 Chalmers Wolcott    12185 Pavilion/York           17:24.2  5:49          
  412  376 Nathan Goldthrite   11138 Beaver River            17:24.3  5:49          
  413  377 Lucas Rosado        11139 Eastport South Manor    17:24.9  5:49          
  414      Justin Weckler      11140 Beavercreek             17:25.0  5:49          
  415  378 Ryan Schumann       12186 Spencerport             17:25.0  5:49          
  416  379 Chris Coupal        11141 Kenmore West            17:25.1  5:49          
  417  380 Josh Wisto          11142 Lewiston-Porter         17:25.3  5:49          
  418  381 Jack Gregorski      10 72 Corning                 17:25.5  5:49          
  419  382 Brandon Mullholland 10 73 Westhill                17:25.6  5:49          
  420      Henry Trost         12187 McQuaid Jesuit          17:25.7  5:49          
  421  383 Will Wisnoski       10 74 Clarence                17:25.7  5:49          
  422  384 Lucas Powley        12188 Lockport                17:25.8  5:49          
  423      Skye Crocker        11143 Potsdam                 17:25.8  5:49          
  424  385 Nate Ackley         10 75 Waverly                 17:26.0  5:49          
  425      Jack Hislop         11144 Shenendehowa            17:26.0  5:49          
  426      Jacob-Kurtis Guy    12189 Northstar Christian     17:26.2  5:49          
  427      Aj Hoying           11145 Hil. Davidson           17:26.5  5:49          
  428  386 Drew Jackson        12190 Groton                  17:26.7  5:49          
  429  387 Charlie Praschunus  10 76 Liverpool               17:26.8  5:49          
  430  388 Carter McKotch      11146 Southwestern-NY         17:26.8  5:49          
  431  389 William Carmen      10 77 Williamsville South     17:26.8  5:49          
  432  390 Jacob Fredericks    12191 Penfield                17:27.5  5:50          
  433  391 Ethan Beck          11147 Canisius                17:27.5  5:50          
  434      Mark Boyd           12192 Beavercreek             17:27.7  5:50          
  435  392 Liam Dennehy        10 78 Fordham Prep            17:27.9  5:50          
  436  393 Ewan Moran          9  18 West Genesee            17:27.9  5:50          
  437  394 Jeffrey Giannelli   11148 Mercyhurst Prep-PA      17:28.1  5:50          
  438  395 Declan Fitzgerald   11149 Notre Dame-Easton-PA    17:28.6  5:50          
  439  396 Landon Owens        10 79 McDowell                17:28.7  5:50          
  440  397 Noah Kuc            12193 Hannibal                17:28.9  5:50          
  441  398 Aidan Walsh         10 80 West Genesee            17:28.9  5:50          
  442  399 Connor Cuzzacrea    10 81 Newfane Central         17:29.2  5:50          
  443  400 Tony Boscolo        10 82 Mount Saint Joseph      17:29.5  5:50          
  444  401 Alan Lingle         12194 Newfane Central         17:29.7  5:50          
  445      Henry Smith         11150 Cardinal OHara          17:29.8  5:50          
  446  402 Noel Berardine      12195 Guelph Collegiate-ONT   17:29.9  5:50          
  447  403 Erik Verdehem       12196 Waterloo                17:30.0  5:50          
  448  404 Nate Linton         12197 Hamburg                 17:30.3  5:51          
  449      Caleb Kasper        12198 Orchard Park            17:30.5  5:51          
  450  405 Mike Ferrara        12199 Westhill                17:30.6  5:51          
  451  406 Gavin Hill          12200 Eden                    17:30.6  5:51          
  452  407 James Cuddy         10 83 Auburn                  17:30.6  5:51          
  453      Sam Dejordy         8   2 Seton Catholic-Platt    17:30.7  5:51          
  454  408 Sam Thorsland       12201 Watkins Glen            17:30.8  5:51          
  455  409 Gabe Mitchell       11151 Bradford-PA             17:30.8  5:51          
  456  410 Pierce Young        9  19 Arkport/Canaseraga      17:31.2  5:51          
  457  411 Dillan Melchiore    10 84 Camden                  17:31.3  5:51          
  458  412 Tyler Schott        10 85 Lake Shore HS-NY        17:31.5  5:51          
  459  413 Austin Carden       11152 Clarence                17:31.6  5:51          
  460  414 Ethan Chadbourne    12202 Notre Dame-Batavia      17:31.9  5:51          
  461  415 Aidan Cort          12203 Midlakes                17:32.0  5:51          
  462  416 Sam Sanchez         11153 Ithaca                  17:32.1  5:51          
  463  417 Wynn Puller         10 86 General McLane          17:32.3  5:51          
  464  418 Cameron Castenon    11154 Medina                  17:32.4  5:51          
  465  419 Max Creamer         12204 Central Square          17:32.5  5:51          
  466      Andre Adonnino      10 87 Shenendehowa            17:33.5  5:52          
  467  420 Christopher Harris  12205 Cowanesque Valley       17:33.8  5:52          
  468  421 Michael Feeley      11155 Honeoye Falls-Lima      17:33.9  5:52          
  469      Logan Kmon          11156 Beavercreek             17:33.9  5:52          
  470  422 Dan Yang            12206 Webster Thomas          17:34.0  5:52          
  471  423 Konsta Kernenan     11157 Lakewood-OH             17:34.1  5:52          
  472  424 Alex Hopkins        11158 Guelph Collegiate-ONT   17:34.2  5:52          
  473  425 Nick Kelley         10 88 McDowell                17:34.3  5:52          
  474  426 Manny Diaz          9  20 Bradford-PA             17:34.4  5:52          
  475  427 Miguel Gonzales     11159 Liverpool               17:34.5  5:52          
  476  428 Steven Gough        10 89 Notre Dame - Elmira     17:34.5  5:52          
  477  429 Zach Sanford        12207 Akron                   17:34.6  5:52          
  478      Gavin Clouser       12208 Pittsford Mendon        17:34.8  5:52          
  479      Ryan Clark          9  21 Hil. Davidson           17:34.8  5:52          
  480  430 Jarr Briggs         12209 Spencerport             17:35.2  5:52          
  481  431 Garrett Kuhn        10 90 Seneca-PA               17:35.4  5:52          
  482      Jaden Barnwell      10 91 Webster Thomas          17:35.9  5:52          
  483  432 Ben Raduns          11160 Victor Central          17:36.0  5:52          
  484      Evan Lacey          9  22 Webster Thomas          17:36.1  5:53          
  485  433 Lee Jewell          11161 Jordan Elbridge         17:36.2  5:53          
  486  434 Kaleb O'Dell        12210 Greece Arcadia          17:36.3  5:53          
  487      Ryuki Yamasaki      12211 Ithaca                  17:36.7  5:53          
  488      Daniel Zawel        10 92 Ithaca                  17:36.9  5:53          
  489  435 Angelo Carr         11162 Westhill                17:36.9  5:53          
  490  436 Kevin Huss          12212 Marcellus               17:37.3  5:53          
  491      McAllister Whiting  11163 Xavier-NYC              17:37.3  5:53          
  492  437 James Toole         10 93 Lakewood-OH             17:37.3  5:53          
  493  438 Seth Hartenstein    9  23 Newark Valley           17:37.4  5:53          
  494  439 Joseph Guertin      11164 Vernon-Verona-Sherri    17:38.2  5:53          
  495  440 Ethan Hunt          11165 Oswego                  17:38.2  5:53          
  496  441 Connor Tribby       11166 Grand Island            17:38.3  5:53          
  497  442 Josh Cardamone      12213 Lewiston-Porter         17:38.4  5:53          
  498      David Wyler         11167 Strongsville-OH         17:39.3  5:54          
  499  443 Connor Tobin        12214 Fordham Prep            17:39.5  5:54          
  500  444 Hayden Belanger     12215 Elmira                  17:39.5  5:54          
  501      Gavin Secoolish     12216 Chenango Forks          17:39.6  5:54          
  502      Elias Stroock       11168 Ithaca                  17:39.8  5:54          
  503  445 Luke Brown          9  24 Cathedral Prep          17:39.9  5:54          
  504  446 Scott Herlan        12217 Notre Dame - Elmira     17:40.0  5:54          
  505  447 Gabe Wilber         11169 Montrose-PA             17:40.4  5:54          
  506  448 Erik Schwab         10 94 LeRoy                   17:40.5  5:54          
  507      Carson Kulaw        12218 Charter School App T    17:40.5  5:54          
  508  449 Kris Van Der Veur   10 95 Cortland                17:40.5  5:54          
  509      Jalen Barnwell      10 96 Webster Thomas          17:40.7  5:54          
  510  450 Chris Annear        12219 Fredonia Central        17:40.9  5:54          
  511  451 Brian Allen         10 97 Westhill                17:41.0  5:54          
  512  452 Derick Koen         10 98 Brighton                17:41.0  5:54          
  513  453 Kyle Anthony        10 99 Athens Area             17:41.1  5:54          
  514  454 Alex Miller         10100 Elk County Cath-PA      17:41.2  5:54          
  515  455 Drew Clark          10101 Mount Saint Joseph      17:41.3  5:54          
  516  456 Jayden Reynolds     11170 Newfane Central         17:41.6  5:54          
  517  457 Mike Pino           11171 Scotia-Glenville        17:41.7  5:54          
  518  458 Luke Lenz           10102 Walsh Jesuit            17:41.7  5:54          
  519  459 Cole Siewert        12220 Honeoye Falls-Lima      17:41.8  5:54          
  520      Ryan Miller         11172 McQuaid Jesuit          17:42.0  5:54          
  521  460 Ian Klenk           12221 St. Joes                17:42.2  5:55          
  522  461 Wyatt Gaus          12222 Batavia                 17:42.5  5:55          
  523  462 Jamie Sullivan      12223 West Seneca East        17:42.8  5:55          
  524  463 Thomas Hagopian     11173 Baldwinsville           17:42.9  5:55          
  525  464 Adam Hostetler      11174 Spencerport             17:43.0  5:55          
  526      Wyatt Breese        12224 Seton Catholic-Bingh    17:43.5  5:55          
  527  465 Adam Hess           12225 Alexander Central       17:43.7  5:55          
  528  466 Brayden Campeau     10103 Beaver River            17:43.8  5:55          
  529  467 Dylan Lyons         10104 Irondequoit             17:44.1  5:55          
  530      Ben Supron          11175 Ithaca                  17:44.1  5:55          
  531      Richard Toledo      11176 Xavier-NYC              17:44.5  5:55          
  532  468 Aidyn Zingale       11177 Lakewood-OH             17:44.5  5:55          
  533  469 Adam Juzwick        12226 Brockport               17:44.6  5:55          
  534  470 Joe Cataldo         10105 Cortland                17:44.6  5:55          
  535  471 Josh Ferraro        12227 Lockport                17:45.0  5:55          
  536  472 Ethan Huff          11178 Ballston Spa HS         17:45.4  5:56          
  537  473 Adrian Colmenares   12228 Holley Central          17:45.5  5:56          
  538  474 Nick Mady           12229 Penfield                17:45.6  5:56          
  539  475 Aidan Shea          12230 Marcellus               17:45.6  5:56          
  540      Noah Allen          10106 Mount Saint Joseph      17:45.7  5:56          
  541  476 Derek Quigley       12231 Jordan Elbridge         17:46.3  5:56          
  542  477 Ben Leonard         10107 North East-PA           17:46.5  5:56          
  543      Brian Stroh         12232 Hil. Davidson           17:46.5  5:56          
  544      Merritt Cox         9  25 Cato-Meridian           17:46.5  5:56          
  545  478 Aaron Caballero     9  26 Churchville-Chili       17:46.6  5:56          
  546  479 Austin Karwacki     10108 Notre Dame-Easton-PA    17:46.7  5:56          
  547  480 Nate Lewis          9  27 Southwestern-NY         17:47.0  5:56          
  548  481 Nick Brunenavs      12233 Maple Grove             17:47.0  5:56          
  549  482 Josh Rioux          11179 Williamsville North     17:47.2  5:56          
  550  483 Jude Rischpater     8   3 Bloomfield-Naples       17:47.3  5:56          
  551  484 Charles Raymond     12234 Ballston Spa HS         17:47.7  5:56          
  552  485 Josh Beres          9  28 Corning                 17:47.8  5:56          
  553  486 Holden Pryll        11180 Clarence                17:47.9  5:56          
  554  487 Max Baker-Terharr   11181 Amherst                 17:48.2  5:57          
  555  488 Ty Carey            9  29 Victor Central          17:48.4  5:57          
  556  489 Jeff Suflita        11182 Greece Arcadia          17:48.6  5:57          
  557  490 Ace Andrus          9  30 Horseheads              17:48.6  5:57          
  558  491 Kellen Stenman      12235 Starpoint               17:48.6  5:57          
  559  492 Richard Oberholzer  11183 Greece Olympia          17:48.7  5:57          
  560      Daniel Waite        10109 Strongsville-OH         17:48.9  5:57          
  561  493 Kristopher Thompson 11184 Addison                 17:48.9  5:57          
  562  494 Quaid Griffin       11185 Honeoye Central         17:49.1  5:57          
  563  495 Justin Chimento     12236 Baldwinsville           17:49.1  5:57          
  564  496 Matt Yager          12237 Brighton                17:49.1  5:57          
  565  497 David Gregoire      10110 Williamsville North     17:49.1  5:57          
  566  498 Gavin Ingrao        12238 Lake Shore HS-NY        17:49.3  5:57          
  567      Dan Alli            12239 Mount Saint Joseph      17:49.5  5:57          
  568  499 Brett Eichenlaub    11186 Thomas Edison           17:49.7  5:57          
  569  500 Drew Reigelsperger  9  31 Bloomfield-Naples       17:49.8  5:57          
  570  501 Avaneesh Benki      10111 Niskayuna               17:49.9  5:57          
  571  502 Lachlan Nelson      10112 Sir Winston Churchill   17:49.9  5:57          
  572  503 Colin Connolly      12240 Lockport                17:50.0  5:57          
  573  504 Griffin Bogdanowicz 9  32 Southwestern-NY         17:50.0  5:57          
  574  505 Jackson Vanstrom    12241 Southwestern-NY         17:50.1  5:57          
  575  506 Evan Zehr           12242 General McLane          17:50.2  5:57          
  576  507 Gabe Bayle          10113 General McLane          17:50.2  5:57          
  577  508 Josiah Covell       11187 Eastridge               17:50.2  5:57          
  578      Jacob Lloyd         10114 Strongsville-OH         17:50.2  5:57          
  579  509 Toby Gifford        10115 Frewsburg Central       17:50.3  5:57          
  580      Collin Allison      12243 Honeoye Falls-Lima      17:50.5  5:57          
  581  510 Dominic Stanz       11188 Kenmore West            17:50.5  5:57          
  582      Brendan Kane        10116 Pittsford Mendon        17:50.6  5:57          
  583  511 Daeshyon Riley      10117 St. Joes                17:50.6  5:57          
  584      Bryce Halsdorfer    9  33 Webster Thomas          17:51.0  5:57          
  585  512 Kyle Crouse         11189 LaFayette               17:51.2  5:58          
  586  513 William Carrier     12244 Niagara Falls           17:51.2  5:58          
  587  514 Ean Pokorski        12245 Sweet Home              17:51.2  5:58          
  588  515 Fynn De Vuono - Fra 12246 Guelph Collegiate-ONT   17:51.3  5:58          
  589      Ryan Zaff           10118 East Aurora             17:51.3  5:58          
  590  516 Jack Carlson        12247 Victor Central          17:51.6  5:58          
  591      Robert Kesterson    12248 Corning                 17:51.8  5:58          
  592      Matt Garis          11190 Whitesville             17:51.9  5:58          
  593  517 Jason Lonneville    11191 Marion                  17:52.0  5:58          
  594  518 Caeden Cox          10119 Marcellus               17:52.1  5:58          
  595      Matthias Oettl      10120 Xavier-NYC              17:52.1  5:58          
  596  519 Will Knauss         11192 Canisius                17:52.2  5:58          
  597  520 Gavin Lyness        12249 Starpoint               17:52.3  5:58          
  598  521 Jesse Nowicki       10121 Lockport                17:52.4  5:58          
  599  522 Aaron Manley        11193 Troy - PA               17:52.5  5:58          
  600  523 Jack Occhipinti     10122 St. Joes                17:52.6  5:58          
  601  524 Donald Higgs        10123 Allegany-Limestone      17:52.8  5:58          
  602  525 Justin Duprey       11194 Saranac Lake            17:52.9  5:58          
  603  526 Cameron Abdella     9  34 Mayfield Secondary S    17:52.9  5:58          
  604  527 Caleb Belanger      9  35 Elmira                  17:53.2  5:58          
  605  528 Anthony Haskins     12250 North East-PA           17:53.6  5:58          
  606      Kenneth Morrell     10124 Honeoye Falls-Lima      17:53.7  5:58          
  607  529 Joshua Schuessler   11195 Otto Eldred-PA          17:53.7  5:58          
  608  530 Mark Stoldt         10125 Alden                   17:53.7  5:58          
  609      Aidan Micho         11196 Baldwinsville           17:53.8  5:58          
  610  531 Rowan Weislogel     10126 Mercyhurst Prep-PA      17:53.8  5:58          
  611  532 Dylan Brown         12251 Northeast Bradford      17:53.9  5:58          
  612  533 Colin Flannery      11197 Wayne Central           17:54.2  5:59          
  613      Keller Casey        9  36 Burnt Hills-Ballston La 17:54.2  5:59          
  614  534 Landon Kepple       10127 Weedsport               17:54.5  5:59          
  615  535 Micah Ford          11198 Arkport/Canaseraga      17:54.6  5:59          
  616  536 Tim Cronin          12252 Central Square          17:54.7  5:59          
  617      Otto Sutton         12253 Corning                 17:54.8  5:59          
  618  537 Tye Leckinger       12254 Spencerport             17:54.9  5:59          
  619  538 Aiden Wright        11199 Bradford-PA             17:55.1  5:59          
  620      Josh Obrien         12255 McQuaid Jesuit          17:55.5  5:59          
  621  539 Elias Adamson-Endre 10128 Johnson City-NY         17:55.7  5:59          
  622  540 Tyler Jordan        10129 Wayland-Cohocton        17:55.7  5:59          
  623      Ryan Baird          12256 Beavercreek             17:55.8  5:59          
  624  541 Justin Nowicki      9  37 Westhill                17:55.9  5:59          
  625  542 Patrick Morissette  11200 Webster Schroeder       17:56.0  5:59          
  626      Aidan Foley         12257 Ithaca                  17:56.3  5:59          
  627  543 Joshua Brink        12258 Churchville-Chili       17:56.5  5:59          
  628      Alex Pogharian      11201 Pittsford Mendon        17:56.6  5:59          
  629  544 Nick Duggan         11202 Webster Schroeder       17:56.8  5:59          
  630  545 Alex Sinatra        12259 St. Joes                17:56.8  5:59          
  631  546 Andrew Hvisdak      12260 Hamburg                 17:57.1  6:00          
  632      Ryan Smith          10130 Lakewood-OH             17:57.1  6:00          
  633  547 Ed Haskins          12261 Central Square          17:57.2  6:00          
  634      Conor Corcoran      10131 Xavier-NYC              17:57.5  6:00          
  635      Jacob Morningstar   12262 Beavercreek             17:57.6  6:00          
  636  548 John Ondus          9  38 Gowanda Central         17:57.6  6:00          
  637      Brady Fye           12263 Southwestern-NY         17:57.6  6:00          
  638  549 Dean Mayo           10132 Fordham Prep            17:57.7  6:00          
  639  550 Ethan Kellogg       11203 Eisenhower              17:57.7  6:00          
  640  551 Ben Olson           11204 Vestal                  17:58.1  6:00          
  641  552 Tyler Keefe         10133 Elmira                  17:58.3  6:00          
  642  553 Wiley Moslow        12264 Williamsville South     17:58.4  6:00          
  643      Jake Silvey         12265 Beavercreek             17:58.6  6:00          
  644  554 Mason Alllee-Castro 9  39 Barker HS               17:58.6  6:00          
  645  555 Shawn Stutts        9  40 General McLane          17:58.9  6:00          
  646      Jake Gnat           11205 Burnt Hills-Ballston La 17:59.1  6:00          
  647  556 Jason Seevers       12266 North East-PA           17:59.5  6:00          
  648  557 Zac Clayton         12267 Rocky Grove-PA          17:59.5  6:00          
  649  558 Devin Austin        10134 Falconer                17:59.6  6:00          
  650  559 Damien Stein        12268 Brockport               17:59.6  6:00          
  651  560 Ben Cardamone       12269 Lewiston-Porter         17:59.6  6:00          
  652  561 Nicholas Guevara    11206 Barker HS               17:59.7  6:00          
  653  562 Colin Maddigan      10135 Williamsville North     17:59.7  6:00          
  654      Angel Guinazu       10136 Xavier-NYC              18:00.2  6:01          
  655  563 Grady Regan         12270 Pioneer                 18:00.7  6:01          
  656  564 Dawson Donovan      9  41 Barker HS               18:01.0  6:01          
  657  565 Owen Weigle         9  42 Elmira                  18:01.4  6:01          
  658  566 Owen Fitzgerald     11207 Notre Dame-Easton-PA    18:01.6  6:01          
  659  567 Gannon Gibson       10137 Newfane Central         18:01.9  6:01          
  660  568 Andrew Eisler       10138 Ballston Spa HS         18:02.0  6:01          
  661  569 Alex Klee           12271 Amherst                 18:02.0  6:01          
  662      James O'Donnell     10139 Lakewood-OH             18:02.1  6:01          
  663      Zach Lewis          12272 Hil. Davidson           18:02.1  6:01          
  664  570 Matt Gorsline       10140 Athens Area             18:02.2  6:01          
  665      Tyler Ferraro       9  43 Victor Central          18:02.4  6:01          
  666  571 Seth Seymour        10141 Troy - PA               18:02.5  6:01          
  667      Nathan Hludzenski   12273 Baldwinsville           18:02.6  6:01          
  668      Logan Miklos        11208 Webster Thomas          18:02.6  6:01          
  669      Mitchel Felix       10142 Warsaw                  18:02.8  6:01          
  670  572 Jayden Rose         11209 Waverly                 18:02.9  6:01          
  671  573 James Bixby         9  44 Montrose-PA             18:03.0  6:01          
  672      Lucas Shelton       11210 Clarence                18:03.4  6:02          
  673      Connor Waldron      11211 Baldwinsville           18:03.5  6:02          
  674  574 Jay Heideman        10143 Royalton-Hartland       18:03.8  6:02          
  675  575 Liam Henry          11212 Canandaigua             18:03.8  6:02          
  676      Rohil Khatkhate     12274 Ithaca                  18:03.8  6:02          
  677  576 Ned Laduca          12275 Spencerport             18:04.0  6:02          
  678      Matt Russo          11213 Liverpool               18:04.1  6:02          
  679  577 Christian Cook      12276 Gowanda Central         18:04.3  6:02          
  680      Will Wang           12277 Pittsford Sutherland    18:04.3  6:02          
  681      Will Anderson       11214 Bishop Ludden           18:04.5  6:02          
  682      Ryan Hagan          10144 Liverpool               18:04.5  6:02          
  683  578 Ryan Kelly          9  45 Mercyhurst Prep-PA      18:04.7  6:02          
  684  579 Jason Visosky       11215 McDowell                18:04.8  6:02          
  685  580 Brendan McCollum    10145 Irondequoit             18:04.8  6:02          
  686      Jeremy Lagrange     9  46 Liverpool               18:04.9  6:02          
  687  581 Aaron Mendez        12278 Kenmore West            18:05.5  6:02          
  688      Getty Lee Testa     10146 Iroquois                18:05.8  6:02          
  689      Allen Lawton        12279 Chenango Forks          18:06.1  6:03          
  690      Jake Lehning        12280 Honeoye Falls-Lima      18:06.1  6:03          
  691      Cole Gutterman      12281 Beavercreek             18:06.2  6:03          
  692      Ryan Foley          12282 Baldwinsville           18:06.2  6:03          
  693  582 Austin Gifford      12283 Rush-Henrietta          18:06.3  6:03          
  694      Daniel Kingsley     9  47 Ithaca                  18:06.5  6:03          
  695      Jackson Wickham     9  48 Hil. Davidson           18:06.9  6:03          
  696  583 Dom Guiste          11216 Oil City-PA             18:07.1  6:03          
  697  584 Colin Jewsbury      10147 Jordan Elbridge         18:07.2  6:03          
  698  585 Zackery Geoca       12284 Penfield                18:07.2  6:03          
  699  586 Ryan McMahon        12285 West Genesee            18:07.3  6:03          
  700      Marcus Homa         9  49 Corning                 18:07.4  6:03          
  701  587 Eric Dehart         11217 Vestal                  18:07.4  6:03          
  702  588 Steven Gublo        12286 Watkins Glen            18:07.5  6:03          
  703  589 Joey Camblin        10148 Newark                  18:07.6  6:03          
  704  590 Jeremy Lopez        11218 Northwestern-PA         18:07.8  6:03          
  705      Jonathan Howland    11219 Liverpool               18:07.9  6:03          
  706      Willem Zoeke        12287 Honeoye Falls-Lima      18:08.1  6:03          
  707      Ethan Moore         9  50 Beaver River            18:08.1  6:03          
  708      Ben Jablonowski     9  51 Lakewood-OH             18:08.1  6:03          
  709      Josiah Miggiani     12288 Westhill                18:08.2  6:03          
  710  591 Christian Mousso    11220 Greece Athena           18:08.2  6:03          
  711  592 Dylan Contestabile  12289 Greece Arcadia          18:08.3  6:03          
  712  593 Jacob Wood          9  52 Greece Arcadia          18:08.4  6:03          
  713  594 Aiden Tribbets      12290 Niagara Wheatfield      18:08.4  6:03          
  714  595 Chris Cammisa       10149 Vestal                  18:08.5  6:03          
  715  596 George Drake        10150 Hammondsport            18:08.7  6:03          
  716      Jake Makhlouf       9  53 Liverpool               18:08.8  6:03          
  717  597 Max Tyler           11221 Greece Arcadia          18:09.1  6:04          
  718      Dashell Scura       10151 Fordham Prep            18:09.4  6:04          
  719  598 Jeffrey Vanauken    10152 Maine Endwell           18:09.4  6:04          
  720  599 Jack-Henry Fenlon   10153 School Of The Arts      18:09.5  6:04          
  721      Holden Wozniak      12291 Orchard Park            18:09.6  6:04          
  722  600 Sawyer Prince       10154 Smethport Area-PA       18:09.8  6:04          
  723  601 Andrew Cancilla     11222 St. Joes                18:09.9  6:04          
  724  602 Ethan Sodaro        12292 Starpoint               18:09.9  6:04          
  725  603 Mason Hoad          12293 Bath-Haverling          18:10.1  6:04          
  726  604 Liam Cody           9  54 Vestal                  18:10.1  6:04          
  727  605 Andrew Ricupito     11223 Notre Dame-Batavia      18:10.2  6:04          
  728      Jack Christopher    10155 Shenendehowa            18:10.7  6:04          
  729  606 Tyson Morrison      11224 Eisenhower              18:11.1  6:04          
  730  607 Alec Darling        10156 Ballston Spa HS         18:11.2  6:04          
  731      Nick Ward           12294 Webster Thomas          18:11.4  6:04          
  732  608 Nick Erickson       11225 Falconer                18:11.4  6:04          
  733      Ishan Swali         9  55 Shenendehowa            18:11.7  6:04          
  734  609 Cody Harloff        9  56 Batavia                 18:11.9  6:04          
  735  610 Nicholas Staley     10157 Geneseo                 18:12.1  6:05          
  736  611 Nate Smythe         10158 Sir Winston Churchill   18:12.2  6:05          
  737      Ian Baird           12295 Beavercreek             18:12.3  6:05          
  738  612 Cordell Reynolds    11226 Hamburg                 18:12.4  6:05          
  739  613 Gabe Rhodes         10159 Silver Creek            18:12.5  6:05          
  740  614 Justin Layer        11227 Ballston Spa HS         18:12.5  6:05          
  741  615 Keiran Farley       10160 Maine Endwell           18:12.6  6:05          
  742  616 Evan Delles         11228 Hilton                  18:12.7  6:05          
  743      Hudson Lee          9  57 Beavercreek             18:12.8  6:05          
  744      Nathan Messina      11229 Orchard Park            18:12.9  6:05          
  745  617 Aidan Croft         11230 Rush-Henrietta          18:13.0  6:05          
  746      Nathan Nelan        10161 Elmira                  18:13.1  6:05          
  747      Bryce Jensen        11231 Elmira                  18:13.4  6:05          
  748  618 Brandon Bubniak     12296 Waverly                 18:13.4  6:05          
  749  619 Mark Vosburgh       10162 Newark Valley           18:13.7  6:05          
  750  620 Charlie Connors     11232 Kenmore West            18:13.7  6:05          
  751      Tim Burke           10163 Walsh Jesuit            18:14.0  6:05          
  752  621 Aiden Brown         11233 Williamsville South     18:14.2  6:05          
  753      Steve Ludwig        12297 Pittsford Sutherland    18:14.4  6:05          
  754  622 Grant Wright        11234 Pioneer                 18:14.4  6:05          
  755      Jack Sherlock       10164 Liverpool               18:14.5  6:05          
  756      Sebastian Zebrak    9  58 Brighton                18:14.5  6:05          
  757  623 Nate Wylie          10165 Scotia-Glenville        18:14.6  6:05          
  758  624 Trevor Hamilton     10166 Rocky Grove-PA          18:14.8  6:05          
  759  625 Keaton Wade         12298 Northwestern-PA         18:15.3  6:06          
  760      Connor Schroeck     10167 McDowell                18:15.3  6:06          
  761      Nick Saunders       10168 Walsh Jesuit            18:15.3  6:06          
  762      Tommy Sauer         11235 Ithaca                  18:15.4  6:06          
  763      Jordan Nutaitis     9  59 Strongsville-OH         18:15.6  6:06          
  764      Jay Chung           11236 Hil. Davidson           18:15.6  6:06          
  765  626 Bryan Robertson     11237 Williamsville South     18:15.7  6:06          
  766  627 Evan Wolfgong       9  60 Rocky Grove-PA          18:15.7  6:06          
  767  628 Dylan Clemons       10169 Holley Central          18:16.1  6:06          
  768      Patrick Hemenway    12299 Elmira                  18:16.2  6:06          
  769  629 Cameron Gardner     12300 Niagara Falls           18:16.2  6:06          
  770      Melvin Ortiz        12301 Fordham Prep            18:16.2  6:06          
  771  630 Matt Lyle           12302 Hammondsport            18:16.3  6:06          
  772  631 Josh Reed           11238 Skaneateles             18:16.3  6:06          
  773      Christian Fox       10170 Shenendehowa            18:16.5  6:06          
  774  632 Keagen Winkky       10171 Horseheads              18:16.7  6:06          
  775      Sean Powers         11239 Corning                 18:16.8  6:06          
  776      Chan Nam            10172 Brighton                18:17.0  6:06          
  777  633 Daniel Casey        10173 Allegany-Limestone      18:17.2  6:06          
  778  634 Brock Hill          11240 Red Jacket              18:17.3  6:06          
  779  635 Colin Farmer        11241 Avon Central            18:17.5  6:06          
  780  636 Kevin Dennis        12303 Canandaigua             18:17.5  6:06          
  781      Mason Natalini      10174 Remsen                  18:17.5  6:06          
  782  637 Logan Whitall       12304 Arkport/Canaseraga      18:18.0  6:06          
  783      Jaden Kinnear       11242 Southwestern-NY         18:18.1  6:07          
  784      Joe Zakelj          10175 Walsh Jesuit            18:18.2  6:07          
  785  638 Luke Wanlass        11243 LaFayette               18:18.6  6:07          
  786      Nick Geigel         12305 Pittsford Sutherland    18:18.6  6:07          
  787  639 Jordan Wittmeyer    12306 Hamburg                 18:18.6  6:07          
  788      Sal Brancato        11244 Shenendehowa            18:18.7  6:07          
  789  640 Isaac Clayton       10176 Rocky Grove-PA          18:18.7  6:07          
  790  641 Jonah Epps          11245 Batavia                 18:18.9  6:07          
  791  642 Derek Baker         11246 Canisius                18:19.0  6:07          
  792      Nicolin Pierce      9  61 McDowell                18:19.1  6:07          
  793  643 Alex Hopson         12307 Seneca-PA               18:19.3  6:07          
  794  644 Eli Dickson         12308 Rocky Grove-PA          18:19.4  6:07          
  795  645 Owen Brown          12309 Johnson City-NY         18:19.4  6:07          
  796  646 Lincoln McGrath     8   4 Byron-Bergen            18:19.6  6:07          
  797  647 Sam Bell            10177 Lansing                 18:19.8  6:07          
  798      Jackson Klehr       9  62 Webster Thomas          18:20.2  6:07          
  799  648 Martin Espinal      11247 Hutch Tech              18:20.4  6:07          
  800  649 Connor Dahl         11248 Athens Area             18:20.7  6:07          
  801  650 Max Neiderbach      12310 Geneseo                 18:20.9  6:07          
  802  651 Matt Sentz          11249 Alden                   18:21.0  6:07          
  803  652 Brett Stevenson     10178 Rocky Grove-PA          18:21.0  6:07          
  804      Matthew Febles      10179 Fordham Prep            18:21.4  6:08          
  805  653 Devrin Dowdell      11250 Greece Olympia          18:21.5  6:08          
  806  654 Eli Noecker         9  63 Canisius                18:21.6  6:08          
  807  655 Matt Cole           9  64 Alden                   18:21.6  6:08          
  808      Christopher Stehlar 11251 Orchard Park            18:21.6  6:08          
  809      Wyatt Harrington    10180 Falconer                18:21.7  6:08          
  810  656 Devin Palma         9  65 Greece Arcadia          18:21.8  6:08          
  811  657 Nate Teerlinck      10181 Canandaigua             18:21.9  6:08          
  812      David High          11252 Pittsford Sutherland    18:21.9  6:08          
  813  658 Justin Satanek      12311 Eden                    18:22.1  6:08          
  814  659 Tim Smith           9  66 Vestal                  18:22.5  6:08          
  815  660 Matt Frisa          11253 Spencerport             18:22.6  6:08          
  816  661 Brennan Farr        9  67 Canandaigua             18:22.7  6:08          
  817      Matthew Pusateri    12312 Newfane Central         18:22.9  6:08          
  818  662 Jt Zimmerman        11254 Marcus Whitman          18:22.9  6:08          
  819  663 Christopher Faherty 11255 Vernon-Verona-Sherri    18:23.1  6:08          
  820  664 Konnor Erdige       12313 Vernon-Verona-Sherri    18:23.2  6:08          
  821  665 Josh Dutcher        12314 Canandaigua             18:23.2  6:08          
  822      Dominic Bertoni     10182 Walsh Jesuit            18:23.5  6:08          
  823      Garrett Gmeiner     11256 Mount Saint Joseph      18:23.6  6:08          
  824  666 Ronnie Dailey       12315 Addison                 18:23.7  6:08          
  825  667 Troy Artlip         9  68 Greece Arcadia          18:23.8  6:08          
  826  668 Daniel Ryhal        11257 Addison                 18:23.9  6:08          
  827      Eric Trout          12316 Hil. Davidson           18:24.0  6:08          
  828      Brendan Ford        12317 Webster Thomas          18:24.5  6:09          
  829      Phil Mathews        10183 Shenendehowa            18:24.6  6:09          
  830  669 George Thompson     12318 Montrose-PA             18:24.8  6:09          
  831      James Frisa         12319 Spencerport             18:24.9  6:09          
  832  670 Einon Walsh         11258 Hornell                 18:24.9  6:09          
  833      Brady Henniger      11259 Shenendehowa            18:25.2  6:09          
  834  671 Andrew Scheible     9  69 Penfield                18:25.4  6:09          
  835      Ryan Quinn          9  70 Baldwinsville           18:25.6  6:09          
  836  672 Efrem Bekteshi      12320 Grand Island            18:25.6  6:09          
  837      Nathan Smith        10184 Ithaca                  18:25.6  6:09          
  838  673 Alex Ayelsworth     11260 Johnson City-NY         18:26.0  6:09          
  839  674 Will Girzadas       10185 Skaneateles             18:26.3  6:09          
  840      Sam Saracina        11261 Lakewood-OH             18:26.8  6:09          
  841      Matteo Marchesi     12321 Xavier-NYC              18:27.0  6:09          
  842      Logan Doll          9  71 Shenendehowa            18:27.0  6:09          
  843      Kaidan Cappossere   12322 Brighton                18:27.0  6:09          
  844  675 Jaheim Jackson      11262 Geneva                  18:27.2  6:10          
  845  676 Corey Buckner       11263 Fairview-PA             18:27.3  6:10          
  846  677 Kyle Egan           12323 Eastridge               18:27.4  6:10          
  847      Tyler Fecher        9  72 Beavercreek             18:27.5  6:10          
  848  678 Holden Volpe        11264 Avon Central            18:27.5  6:10          
  849      Ivan Goettler       9  73 Pittsford Sutherland    18:27.6  6:10          
  850  679 Joseph Kramer       9  74 Williamsville East      18:27.7  6:10          
  851      Evan Lawson         11265 Beavercreek             18:27.8  6:10          
  852      Ryan Spaker         10186 Honeoye Falls-Lima      18:27.9  6:10          
  853      Chase Nicolas       10187 Xavier-NYC              18:28.1  6:10          
  854  680 William Rickard     12324 Royalton-Hartland       18:28.2  6:10          
  855  681 Cayden Hatch        10188 Franklinville           18:28.3  6:10          
  856  682 Alex Martinez       12325 Wilson HS (Sec 6)       18:28.4  6:10          
  857  683 Luke Tice           12326 Northeast Bradford      18:28.4  6:10          
  858      Kyle Diehl          10189 Fordham Prep            18:28.6  6:10          
  859  684 Connor Yetter       11266 Newark Valley           18:28.8  6:10          
  860  685 Ian Johnson         11267 Niagara Wheatfield      18:28.9  6:10          
  861      Jack Dechiro        10190 Shenendehowa            18:29.0  6:10          
  862  686 Adam Lesch          9  75 Fredonia Central        18:29.1  6:10          
  863  687 Ryan Campbell       10191 Greece Athena           18:29.2  6:10          
  864  688 Joe Parisi          12327 West Genesee            18:29.3  6:10          
  865      James Lemieur       10192 Shenendehowa            18:29.3  6:10          
  866  689 Alex Rudnick        10193 Starpoint               18:29.3  6:10          
  867  690 Spencer Zeltmann    12328 South Jefferson         18:29.5  6:10          
  868  691 Roan Kelly          8   5 Randolph                18:29.5  6:10          
  869  692 Caeleb Suwyn        10194 Williamson Central      18:29.6  6:10          
  870  693 Jakob Greenwood     12329 Dryden                  18:29.6  6:10          
  871  694 Preston Bova        11268 Frontier                18:29.7  6:10          
  872      Rousseau Gutierrez  9  76 Pittsford Sutherland    18:29.7  6:10          
  873  695 Asa Terwilliger     10195 Cortland                18:30.2  6:11          
  874  696 Adam Straub         9  77 Elk County Cath-PA      18:30.3  6:11          
  875  697 Gabe Adamson        11269 Rush-Henrietta          18:30.4  6:11          
  876  698 Jacob Scibek        12330 Horseheads              18:30.4  6:11          
  877  699 Tavi Riling         11270 Franklinville           18:30.8  6:11          
  878      Tobey Palmer        10196 Irondequoit             18:31.6  6:11          
  879  700 Nathan Schuessler   10197 Otto Eldred-PA          18:31.8  6:11          
  880      Alex Hall           10198 Beavercreek             18:31.8  6:11          
  881  701 Griffin Jones       11271 Canandaigua             18:32.0  6:11          
  882      Kirk Myers          12331 Hil. Davidson           18:32.2  6:11          
  883      Chase Leckinger     12332 Spencerport             18:32.3  6:11          
  884  702 Nick Kerner         10199 North East-PA           18:32.4  6:11          
  885  703 Joe Veal            10200 Sweet Home              18:32.5  6:11          
  886  704 Tyree Orbaker       10201 Newark                  18:32.5  6:11          
  887  705 Connor Gell         12333 Skaneateles             18:32.5  6:11          
  888  706 Patrick Gallagher   11272 Canisius                18:32.8  6:11          
  889  707 Ryan Englert        11273 St. Joes                18:32.9  6:11          
  890  708 Miles Couch         11274 Dryden                  18:33.1  6:11          
  891  709 Jack Lembke         12334 Niagara Falls           18:33.2  6:12          
  892      Edward Crabbe       11275 Xavier-NYC              18:33.3  6:12          
  893      Liam Hoffman        10202 Shenendehowa            18:33.3  6:12          
  894      Cole Shortall       11276 Fordham Prep            18:33.7  6:12          
  895  710 Ethan Savage        10203 Rush-Henrietta          18:33.8  6:12          
  896      Cody Ripley         12335 Elmira                  18:33.9  6:12          
  897  711 Nick Harder         10204 Montrose-PA             18:34.3  6:12          
  898      Harrison Jones      11277 Beavercreek             18:34.3  6:12          
  899  712 Michael Smaldino    11278 Lake Shore HS-NY        18:34.3  6:12          
  900      Chris Vinciguerra   12336 Shenendehowa            18:34.6  6:12          
  901  713 Sidney Morris       9  78 Kenmore East            18:34.7  6:12          
  902      Toby Banks          9  79 Hil. Davidson           18:34.7  6:12          
  903  714 Xander Pelc         10205 Vernon-Verona-Sherri    18:34.8  6:12          
  904  715 Joe Lomonaco        12337 Brockport               18:34.8  6:12          
  905  716 Dan Rook            11279 Wayne Central           18:35.2  6:12          
  906      Daniel Carolan      10206 Xavier-NYC              18:35.3  6:12          
  907  717 Nolan Meredith      12338 Starpoint               18:35.5  6:12          
  908  718 Aiden Carbery       10207 Amherst                 18:35.5  6:12          
  909  719 Samuel Stefanick    11280 Williamsville East      18:35.6  6:12          
  910      Anthony Malshyti    10208 Xavier-NYC              18:35.8  6:12          
  911      Kyle Thompson       12339 Rush-Henrietta          18:36.0  6:12          
  912  720 Noah Barber         9  80 Waterloo                18:36.0  6:12          
  913      Luke Jablonowski    9  81 Lakewood-OH             18:36.5  6:13          
  914      Jacob Attanasio     10209 Brighton                18:36.6  6:13          
  915  721 Zach Demott         10210 Oswego                  18:36.6  6:13          
  916      Garrett Wilson      11281 Pittsford Mendon        18:36.7  6:13          
  917      Matt Magin          11282 Mount Saint Joseph      18:36.7  6:13          
  918  722 Kyle Davenport      12340 Northeast Bradford      18:37.0  6:13          
  919      Noah Ruffer         9  82 Horseheads              18:37.2  6:13          
  920      Nathaniel Barnum    10211 Pioneer                 18:37.5  6:13          
  921      James Eustace       11283 Horseheads              18:37.6  6:13          
  922  723 Morrison Matt       12341 Webster Schroeder       18:38.1  6:13          
  923      Jason Schneider     12342 Beaver River            18:38.1  6:13          
  924      Brennan Eggleston   11284 Walsh Jesuit            18:38.2  6:13          
  925      Richard Magee       10212 McDowell                18:38.3  6:13          
  926  724 James Flanigan      12343 Lake Placid             18:38.5  6:13          
  927  725 Ross Janezic        12344 School Of The Arts      18:38.6  6:13          
  928  726 Ryan Lewis          11285 General McLane          18:38.7  6:13          
  929      Trevor Best         12345 Baldwinsville           18:38.8  6:13          
  930  727 Aidan Kirk          12346 Starpoint               18:38.8  6:13          
  931      Aiden Reinsel       10213 North East-PA           18:38.9  6:13          
  932      Sahil Swali         11286 Shenendehowa            18:38.9  6:13          
  933  728 Joe Bartlett        12347 Williamsville North     18:39.0  6:13          
  934      Nick Proenza        10214 St. Joes                18:39.1  6:14          
  935  729 Mitch Berenson      12348 Webster Schroeder       18:39.1  6:14          
  936  730 Andrew Core         10215 Hutch Tech              18:39.3  6:14          
  937  731 Connor Jewell       10216 Birchmount Park-ONT     18:39.3  6:14          
  938  732 Ryan Mogauro        11287 Harley-Allendale-Col    18:39.4  6:14          
  939  733 Tyler Petrillo      11288 Webster Schroeder       18:39.5  6:14          
  940  734 Harrison Jurek      9  83 West Seneca East        18:39.5  6:14          
  941      John Sanders        10217 Greece Arcadia          18:39.6  6:14          
  942      Alexander Nielson   11289 Our Lady of Lourdes Gue 18:39.8  6:14          
  943      Brady Griffin       10218 Rush-Henrietta          18:39.9  6:14          
  944  735 Colton Cappalino    10219 Jamestown               18:40.0  6:14          
  945      Mason Wiedeman      9  84 East Aurora             18:40.0  6:14          
  946      Pierce Ticen        10220 East Aurora             18:40.1  6:14          
  947      Adam Rizzo          12349 Williamsville North     18:40.1  6:14          
  948  736 Will Michalak       11290 Amherst                 18:40.4  6:14          
  949  737 Taylor Vandewark    11291 Honeoye Central         18:40.4  6:14          
  950  738 Nehemiah Williams   11292 Waterloo                18:40.6  6:14          
  951  739 Sam Mosher          11293 West Genesee            18:40.7  6:14          
  952  740 Peter Zimmerman     11294 Mercyhurst Prep-PA      18:40.8  6:14          
  953      Dante Hovancik      12350 Chenango Forks          18:41.2  6:14          
  954  741 Josh Mitchell       10221 Greece Athena           18:41.4  6:14          
  955      Mason Pennington    11295 Beavercreek             18:41.4  6:14          
  956      Peter Ryan          12351 North East-PA           18:41.6  6:14          
  957  742 Kaden Kays          11296 Marcus Whitman          18:41.7  6:14          
  958  743 Henry Loudon        12352 Geneva                  18:41.9  6:14          
  959      Gabe Cragg-Hoer     11297 Victor Central          18:42.1  6:15          
  960      Tyrus Friedrichsen  12353 Corning                 18:42.2  6:15          
  961  744 Jehiel Dewing       12354 Northeast Bradford      18:42.3  6:15          
  962      Maxwell Naples      10222 Baldwinsville           18:42.3  6:15          
  963  745 Adam Mazur          11298 Sweet Home              18:42.4  6:15          
  964      Caleb Willis        10223 McDowell                18:42.7  6:15          
  965      Jonah Slabodkin     11299 Canisius                18:42.8  6:15          
  966      Ben Nozik           11300 Brighton                18:42.8  6:15          
  967  746 Joey Clyde          11301 Webster Schroeder       18:42.9  6:15          
  968  747 Ethan Lyle          12355 Cortland                18:43.0  6:15          
  969  748 Will Chubb          10224 Akron                   18:43.3  6:15          
  970      Gavin Craig         10225 Mount Saint Joseph      18:43.5  6:15          
  971  749 Evan Rounds         9  85 Frewsburg Central       18:43.8  6:15          
  972      Dan Morgan          10226 Iroquois                18:43.9  6:15          
  973      Mike Himlin         10227 McQuaid Jesuit          18:43.9  6:15          
  974  750 Orlando Petterson   12356 Avon Central            18:43.9  6:15          
  975  751 Marcus Burns        12357 Bath-Haverling          18:44.0  6:15          
  976      Mathew Theil        11302 Beavercreek             18:44.0  6:15          
  977  752 Adam Kunco          11303 Mercyhurst Prep-PA      18:44.1  6:15          
  978  753 Chase Burdick       11304 Smethport Area-PA       18:44.4  6:15          
  979  754 Charlie Caryl       11305 Cathedral Prep          18:44.5  6:15          
  980  755 Forrest Nguyen      10228 Weedsport               18:44.7  6:15          
  981      Michael Lipari      11306 Churchville-Chili       18:44.8  6:15          
  982      Jared Hoover        12358 General McLane          18:44.9  6:15          
  983      Jack Martin         11307 Honeoye Falls-Lima      18:44.9  6:15          
  984      Tim Hentschel       11308 Rush-Henrietta          18:45.0  6:15          
  985  756 Chris Korherr       11309 Williamson Central      18:45.2  6:16          
  986      Jack McManus        11310 Baldwinsville           18:45.2  6:16          
  987  757 Kline Laney         12359 Pavilion/York           18:45.4  6:16          
  988  758 Zachary Babcock     11311 Notre Dame-Batavia      18:45.5  6:16          
  989  759 Tyler Hanhurst      12360 Scotia-Glenville        18:45.5  6:16          
  990      Jackson McManus     11312 Greece Arcadia          18:45.7  6:16          
  991      Owen Weaver         10229 Baldwinsville           18:45.7  6:16          
  992  760 Vincent Jurek       12361 Alden                   18:45.8  6:16          
  993      Lucas Wozniak       10230 Orchard Park            18:45.9  6:16          
  994      Matt Bruhnsen       10231 Webster Schroeder       18:45.9  6:16          
  995      Peter Fulgieri      10232 Burnt Hills-Ballston La 18:46.1  6:16          
  996  761 Tyler Gemza         12362 Eden                    18:46.3  6:16          
  997  762 Ryan Love           10233 Otto Eldred-PA          18:46.3  6:16          
  998      Michael Palumbo     10234 Pittsford Mendon        18:46.3  6:16          
  999      Eli Little          10235 Greece Arcadia          18:46.3  6:16          
 1000      Austin Everhart     12363 Honeoye Falls-Lima      18:46.5  6:16          
 1001  763 Al Schultz          11313 Wilson HS (Sec 6)       18:46.6  6:16          
 1002  764 Edgar Morales       12364 Birchmount Park-ONT     18:46.7  6:16          
 1003      Aiden Ventura       9  86 Mount Saint Joseph      18:46.8  6:16          
 1004  765 Evan Taylor         11314 Barker HS               18:46.8  6:16          
 1005  766 Nathan Mitchell     11315 Cathedral Prep          18:46.9  6:16          
 1006      Saivamsi Adabala    11316 Liverpool               18:47.2  6:16          
 1007  767 Jon Lyden           11317 Montrose-PA             18:47.4  6:16          
 1008  768 Saw Moo             12365 Hutch Tech              18:47.4  6:16          
 1009  769 Noah Green          11318 Addison                 18:48.0  6:16          
 1010  770 Matt Heh            11319 Greece Olympia          18:48.0  6:16          
 1011  771 Alex Redeye         9  87 Allegany-Limestone      18:48.0  6:16          
 1012  772 John Clarke         11320 Central Square          18:48.1  6:16          
 1013  773 Drew Bateman        10236 Hilton                  18:48.2  6:17          
 1014  774 Benjamin Besok      12366 Allegany-Limestone      18:48.3  6:17          
 1015  775 Caleb Tracy         12367 Weedsport               18:48.4  6:17          
 1016  776 Linus Robideau      10237 Niagara Falls           18:48.4  6:17          
 1017      Anthony D'Alesandro 12368 Beavercreek             18:48.5  6:17          
 1018  777 Michael Morack      11321 Maine Endwell           18:48.6  6:17          
 1019  778 Max Whitton         11322 Amherst                 18:48.8  6:17          
 1020      Jeremy Pennock      11323 Shenendehowa            18:48.8  6:17          
 1021  779 Roman Barnes        10238 Binghamton              18:49.2  6:17          
 1022  780 Nick Gouldin        10239 Binghamton              18:49.4  6:17          
 1023  781 Tim Capps           12369 Grand Island            18:49.6  6:17          
 1024  782 Nolan Gryzlo        10240 Skaneateles             18:49.6  6:17          
 1025      Seth Carr           12370 Walsh Jesuit            18:49.7  6:17          
 1026      Bryan Ardison       12371 Beaver River            18:49.8  6:17          
 1027  783 Ryan Hodges         12372 Candor                  18:49.9  6:17          
 1028  784 Matthew Rizzo       9  88 Williamsville South     18:49.9  6:17          
 1029      Caden Toscano       11324 Rocky Grove-PA          18:50.0  6:17          
 1030      Joesph Smith        11325 Horseheads              18:50.0  6:17          
 1031      Nate Kulp           11326 Victor Central          18:50.1  6:17          
 1032  785 Kaled Karim         10241 Niagara Falls           18:50.1  6:17          
 1033      Garrett Breen       12373 Ithaca                  18:50.2  6:17          
 1034  786 Trent Macowiec      12374 Addison                 18:50.7  6:17          
 1035  787 Ayaan Bargeer       10242 Shaker                  18:50.9  6:17          
 1036      Rohit Nattanmai     7   1 Shenendehowa            18:51.1  6:18          
 1037      Chase Ripley        11327 Elmira                  18:51.3  6:18          
 1038      Braden Wennerstrom  10243 Beavercreek             18:51.3  6:18          
 1039      Seamus Fogerty      10244 Skaneateles             18:51.4  6:18          
 1040  788 Mike Beam           12375 Hammondsport            18:51.5  6:18          
 1041  789 Quentin Minard      11328 Bradford-PA             18:51.5  6:18          
 1042      Zach Tyler          11329 Penfield                18:51.9  6:18          
 1043      Patrick Allen       10245 Scotia-Glenville        18:52.0  6:18          
 1044      Dillon Klee         10246 McQuaid Jesuit          18:52.1  6:18          
 1045  790 Kaden Wheeler       10247 Waverly                 18:52.4  6:18          
 1046      Dylan Dasilva       10248 Irondequoit             18:52.5  6:18          
 1047      Danyon Hobbs        12376 McQuaid Jesuit          18:52.5  6:18          
 1048      Patrick Burke       11330 Pittsford Sutherland    18:52.8  6:18          
 1049  791 Bryson Vaughn       9  89 Notre Dame-Easton-PA    18:53.0  6:18          
 1050      Josh Wolski         11331 Amherst                 18:53.0  6:18          
 1051      Brendan Luce        10249 Southwestern-NY         18:53.1  6:18          
 1052      Zach Piper          10250 Churchville-Chili       18:53.5  6:18          
 1053      Lewis Wightman      12377 Corning                 18:53.6  6:18          
 1054  792 Logan Wray          12378 Lake Shore HS-NY        18:53.8  6:18          
 1055  793 Charlie Sherman     9  90 Honeoye Central         18:54.0  6:18          
 1056  794 Owen Holmes         10251 Camden                  18:54.0  6:18          
 1057  795 Landon Voss         10252 Oswego                  18:54.3  6:19          
 1058      Dan Rappleye        12379 Spencerport             18:54.3  6:19          
 1059  796 John Overhoff       10253 Eden                    18:54.5  6:19          
 1060      Colin Giess         12380 Victor Central          18:54.5  6:19          
 1061      Nick Monetti        10254 St. Joes                18:54.8  6:19          
 1062      Joseph Roehmholdt   12381 St. Joes                18:55.0  6:19          
 1063  797 Ben Stevens         12382 Central Square          18:55.1  6:19          
 1064      Aaron Egolf         9  91 Hil. Davidson           18:55.5  6:19          
 1065      Tyler Kirschbaum    9  92 Webster Thomas          18:55.5  6:19          
 1066  798 Tristam Lafountaine 11332 Chittenango             18:56.1  6:19          
 1067  799 Steven Webster      11333 Dundee                  18:56.2  6:19          
 1068  800 Markus Bray         11334 Marathon                18:56.2  6:19          
 1069      Dom Fico            12383 Liverpool               18:56.6  6:19          
 1070  801 Noah Waterman       10255 Newark Valley           18:56.7  6:19          
 1071      Kyle Owlett         12384 Pittsford Mendon        18:56.8  6:19          
 1072  802 Braydon Jourden     10256 Mayfield Secondary S    18:57.0  6:19          
 1073      Nate Barker         10257 Beaver River            18:57.1  6:20          
 1074  803 Ethan Molyneux      11335 Brockport               18:57.2  6:20          
 1075  804 Brendan Scheg       12385 Hilton                  18:57.4  6:20          
 1076  805 Tyler McPherson     12386 Maple Grove             18:57.5  6:20          
 1077  806 Dakota Wolf         10258 Johnson City-NY         18:57.7  6:20          
 1078      Jack Meermans       10259 Walsh Jesuit            18:57.8  6:20          
 1079      Scott MacBain       12387 Westhill                18:57.8  6:20          
 1080  807 Zach Johnson        10260 Palmyra-Macedon         18:58.0  6:20          
 1081      Elijah Widercrantz  11336 Ithaca                  18:58.2  6:20          
 1082  808 Dawson Coffey       12388 Oakfield/Elba           18:58.4  6:20          
 1083      Angelo Destefano    12389 Webster Thomas          18:58.4  6:20          
 1084  809 Miles Walker        10261 Sir Winston Churchill   18:58.5  6:20          
 1085  810 Parker Todd         11337 Central Square          18:58.6  6:20          
 1086  811 Forrist Sherman     10262 Honeoye Central         18:58.7  6:20          
 1087      Salvatore Brancato  11338 Canisius                18:58.7  6:20          
 1088      Philip Marra-Macgre 11339 Honeoye Falls-Lima      18:59.0  6:20          
 1089      Rodney Kirkby       10263 Westhill                18:59.2  6:20          
 1090      Zach Quinn          12390 West Genesee            18:59.2  6:20          
 1091  812 Cooper Davie        11340 Alexander Central       18:59.3  6:20          
 1092      Richard Howard      10264 Baldwinsville           18:59.3  6:20          
 1093      Leo Carolan         10265 Xavier-NYC              18:59.3  6:20          
 1094  813 Vernald Esmeris     10266 Niskayuna               18:59.5  6:20          
 1095  814 Tyler Evans         9  93 Bath-Haverling          18:59.6  6:20          
 1096  815 Sean Lippa          10267 Brockport               18:59.6  6:20          
 1097      Michael Sobol       12391 St. Joes                18:59.7  6:20          
 1098  816 Austin Childs       11341 Grand Island            18:59.8  6:20          
 1099  817 Xavier Lastra       11342 Hannibal                19:00.0  6:20          
 1100  818 Joey Banks          10268 Vernon-Verona-Sherri    19:00.1  6:20          
 1101      Will Hedden         11343 Niskayuna               19:00.3  6:21          
 1102      Colin Burke         9  94 Pittsford Mendon        19:00.5  6:21          
 1103  819 Teddy Brenner       11344 Lansing                 19:00.5  6:21          
 1104  820 Benjamin Terhaar    11345 Williamsville East      19:00.7  6:21          
 1105      Mat Quinn           11346 Clarence                19:00.7  6:21          
 1106      Jeff Zhang          9  95 Clarence                19:00.9  6:21          
 1107      Ethan Rodemoyer     10269 North East-PA           19:00.9  6:21          
 1108  821 Owen Moore          8   6 Clyde-Savannah          19:01.0  6:21          
 1109  822 Owen Flexman        12392 Otto Eldred-PA          19:01.3  6:21          
 1110  823 Shawn Allen         12393 Mayfield Secondary S    19:01.4  6:21          
 1111  824 Josh Jones          12394 Wayne Central           19:01.4  6:21          
 1112  825 Kiernan Bolan       10270 Bloomfield-Naples       19:01.4  6:21          
 1113  826 Roger Learn         12395 Mansfield HS-PA         19:01.5  6:21          
 1114      David Coleman       11347 Lakewood-OH             19:01.7  6:21          
 1115      Charlie Nash        12396 Irondequoit             19:01.8  6:21          
 1116      Andrew Hildreth     11348 Lockport                19:01.8  6:21          
 1117  827 Ryan Derkowski      10271 Maine Endwell           19:01.9  6:21          
 1118  828 Kohl Carpenter      10272 Allegany-Limestone      19:01.9  6:21          
 1119      Jason Colindres     9  96 Shenendehowa            19:02.1  6:21          
 1120      Jeffrey Ragonese    9  97 Baldwinsville           19:02.1  6:21          
 1121  829 Ryan Kotenstein     10273 Notre Dame-Easton-PA    19:02.2  6:21          
 1122  830 Ethan Kuhn          11349 Kendall                 19:02.6  6:21          
 1123      Nate Massie         9  98 Beavercreek             19:02.7  6:21          
 1124  831 Sam Olson           9  99 Vestal                  19:02.7  6:21          
 1125  832 Nate Prickitt       9 100 Athens Area             19:02.7  6:21          
 1126  833 Carson Miller       11350 Marcus Whitman          19:02.9  6:21          
 1127      Joel Turner         10274 Williamsville North     19:03.1  6:21          
 1128  834 Zach Farley         10275 Guelph Collegiate-ONT   19:03.4  6:22          
 1129      Stephen Meeker      10276 Baldwinsville           19:03.4  6:22          
 1130      Ty Smith            11351 Southwestern-NY         19:03.5  6:22          
 1131      Evan Skufca         10277 Niskayuna               19:03.7  6:22          
 1132  835 Kyle Green          12397 Palmyra-Macedon         19:03.7  6:22          
 1133  836 Braden Bova         10278 Frontier                19:04.0  6:22          
 1134      Chad Russell        11352 Beavercreek             19:04.2  6:22          
 1135      Dan Kivari          10279 Olean                   19:04.2  6:22          
 1136  837 Lowell Chamberlain  12398 Alexander Central       19:04.3  6:22          
 1137  838 Tyler Doster        10280 Candor                  19:04.6  6:22          
 1138  839 John Manchester     12399 Faith Heritage          19:04.6  6:22          
 1139  840 Seth Nelson         12400 Mansfield HS-PA         19:04.6  6:22          
 1140  841 Ryan Barton         12401 Lansing                 19:04.7  6:22          
 1141  842 Jay Thomas          10281 Campbell-Savona         19:05.0  6:22          
 1142  843 Dylan Cannon        9 101 Arkport/Canaseraga      19:05.1  6:22          
 1143  844 Declan Gibbons      10282 Frewsburg Central       19:05.2  6:22          
 1144  845 Tyler Stevenson     12402 Lewiston-Porter         19:05.4  6:22          
 1145  846 Owen Ludwig         10283 Fredonia Central        19:05.4  6:22          
 1146      Andrew Degnan       9 102 Elmira                  19:05.5  6:22          
 1147      Anthony Bray        12403 Hil. Davidson           19:05.5  6:22          
 1148      Zack Krenzel        11353 Allegany-Limestone      19:05.6  6:22          
 1149  847 Ben Thompson        11354 Marcus Whitman          19:05.8  6:22          
 1150  848 Kyle Pappalardo     12404 Albion                  19:05.8  6:22          
 1151      Riley Hardleben     12405 Tonawanda HS            19:05.9  6:22          
 1152  849 Connor Swyers       11355 Northwestern-PA         19:06.3  6:23          
 1153  850 Jack Mandura        11356 Grand Island            19:06.3  6:23          
 1154      Dan MacMaster       10284 Westhill                19:06.5  6:23          
 1155      Jason Bletsko       10285 Spencerport             19:06.5  6:23          
 1156  851 Max McHugh          12406 Red Jacket              19:06.8  6:23          
 1157      Alden Gibson        9 103 Newfane Central         19:07.0  6:23          
 1158  852 Trevor Ruberti      9 104 Mayfield Secondary S    19:07.2  6:23          
 1159  853 Nolan Robillard     11357 Hamburg                 19:07.2  6:23          
 1160  854 Trevor Coleman      12407 Avon Central            19:07.3  6:23          
 1161      Parker Kinsman      11358 Penfield                19:07.4  6:23          
 1162  855 Eli Vanburen        10286 Pavilion/York           19:07.5  6:23          
 1163  856 Thomas Hoey         12408 Marcellus               19:07.5  6:23          
 1164      Paul Longo          9 105 Shenendehowa            19:07.7  6:23          
 1165      Jack Hunter         10287 Liverpool               19:07.7  6:23          
 1166      Peter Herrmann      12409 Liverpool               19:07.7  6:23          
 1167  857 Kam Kuszlyk         11359 Batavia                 19:07.8  6:23          
 1168      Tyrone House        12410 Franklin                19:08.2  6:23          
 1169  858 Vincent Cardinale   10288 Geneva                  19:08.2  6:23          
 1170  859 Matt Burritt        11360 Wayland-Cohocton        19:08.3  6:23          
 1171  860 Jordan Schlagenhauf 10289 Oakfield/Elba           19:08.3  6:23          
 1172  861 Danny Dzierzawski   11361 Niagara Wheatfield      19:08.3  6:23          
 1173      Jacob Anderson      10290 McQuaid Jesuit          19:08.5  6:23          
 1174  862 Cooper Colantonio   10291 Oakfield/Elba           19:08.5  6:23          
 1175      Robert Brown        9 106 Honeoye Falls-Lima      19:08.9  6:23          
 1176      Owen Hsu            9 107 Pittsford Mendon        19:09.0  6:23          
 1177  863 Justin Walker       10292 Seneca-PA               19:09.0  6:23          
 1178      Riley Wall          12411 Honeoye Falls-Lima      19:09.5  6:24          
 1179  864 Cole Scofield       11362 Niagara Wheatfield      19:09.6  6:24          
 1180      Will Hobika         10293 Pittsford Sutherland    19:09.7  6:24          
 1181      Louis Roy           9 108 Amherst                 19:10.0  6:24          
 1182  865 Joseph Chermak      9 109 Binghamton              19:10.2  6:24          
 1183      Jared White         12412 Northstar Christian     19:10.2  6:24          
 1184  866 Colton Yasses       9 110 Oakfield/Elba           19:10.3  6:24          
 1185      Sean Antone         9 111 Mount Saint Joseph      19:10.5  6:24          
 1186      Jack Bagne          9 112 Walsh Jesuit            19:10.6  6:24          
 1187  867 Nathan Gillette     9 113 Candor                  19:10.6  6:24          
 1188      Justin Malinowski   11363 West Genesee            19:10.7  6:24          
 1189  868 Matthew Murphy      12413 Otto Eldred-PA          19:10.8  6:24          
 1190      Grant Ashley        12414 Brighton                19:10.8  6:24          
 1191      Jacob Hayne         12415 Our Lady of Lourdes Gue 19:10.9  6:24          
 1192  869 Randy McIntire      9 114 Oakfield/Elba           19:10.9  6:24          
 1193      Paul Stracke        11364 Webster Thomas          19:11.0  6:24          
 1194      Gabe Cornfield      9 115 Corning                 19:11.4  6:24          
 1195  870 Patrick Martin      11365 Bishop Kearney          19:11.6  6:24          
 1196  871 Luca Spagnolo       12416 Barker HS               19:11.8  6:24          
 1197      Brandon Antonio     9 116 Churchville-Chili       19:11.9  6:24          
 1198  872 Milo Coen De Peck   11366 Geneva                  19:12.0  6:24          
 1199  873 Owen Hensler        11367 Livonia                 19:12.0  6:24          
 1200      Kameron Chadsey     9 117 North East-PA           19:12.0  6:24          
 1201  874 Gunnar Anthony      12417 Lake Placid             19:12.1  6:25          
 1202      Tyler Russell       9 118 Webster Schroeder       19:12.4  6:25          
 1203      Zach Wright         9 119 Webster Thomas          19:12.5  6:25          
 1204      Aiden Seeman        10294 General McLane          19:12.7  6:25          
 1205      Fred Piwko          10295 St. Joes                19:12.8  6:25          
 1206  875 Quinn Olsen         11368 Honeoye Central         19:12.9  6:25          
 1207  876 Liam Traub          10296 Waverly                 19:13.1  6:25          
 1208  877 Gage Aldrich        12418 Otto Eldred-PA          19:13.3  6:25          
 1209      Michael Martz       10297 Rocky Grove-PA          19:13.5  6:25          
 1210  878 Joe Wawrzyniak      11369 Sweet Home              19:13.6  6:25          
 1211      Alan Xu             12419 Newfane Central         19:13.7  6:25          
 1212  879 Noah Collins        9 120 Frewsburg Central       19:13.8  6:25          
 1213  880 Steven Class        10298 Barker HS               19:13.9  6:25          
 1214      Jack O’Reilly     10299 Fordham Prep            19:14.0  6:25          
 1215      Logan Harris        11370 Barker HS               19:14.1  6:25          
 1216  881 Tyler Hartz         10300 Alden                   19:14.1  6:25          
 1217      Joe Vickery         11371 Spencerport             19:14.3  6:25          
 1218      Will Swarts         11372 Skaneateles             19:14.5  6:25          
 1219  882 Jaiden Capozzi      11373 Marcellus               19:14.7  6:25          
 1220  883 Derek Simpson       10301 Notre Dame - Elmira     19:15.0  6:25          
 1221      Aiden McLaughlin    11374 East Aurora             19:15.1  6:25          
 1222  884 Steven Cunningham   11375 Batavia                 19:15.1  6:26          
 1223      Nathanael Hess      9 121 Barker HS               19:15.2  6:26          
 1224  885 Chad French         10302 Newark                  19:15.7  6:26          
 1225  886 Tom Dippold         10303 Elk County Cath-PA      19:15.8  6:26          
 1226      Joe Maggio          9 122 McDowell                19:16.3  6:26          
 1227  887 Mateen Josufi       12420 Birchmount Park-ONT     19:16.5  6:26          
 1228      Nick Read           9 123 Canandaigua             19:16.6  6:26          
 1229      Jack Brunswick      9 124 Webster Schroeder       19:16.7  6:26          
 1230      Aidan Quintero      11376 Irondequoit             19:16.8  6:26          
 1231  888 Jack Norkus         11377 Red Jacket              19:16.9  6:26          
 1232      Archith Yogish      9 125 Hil. Davidson           19:16.9  6:26          
 1233  889 Gabe Schill         11378 Greece Olympia          19:16.9  6:26          
 1234      Gavin Murphy        10304 Irondequoit             19:17.1  6:26          
 1235  890 Zander Koppenhaver  11379 Bradford-PA             19:17.3  6:26          
 1236      Cory Beaufort       12421 Franklin                19:17.3  6:26          
 1237  891 Caleb Costain       11380 Greece Olympia          19:17.3  6:26          
 1238      Simon Sanders       11381 Lakewood-OH             19:17.3  6:26          
 1239      Jeff Dommasch       10305 Sir Winston Churchill   19:17.4  6:26          
 1240      Brendan Battisti    11382 Rush-Henrietta          19:17.6  6:26          
 1241      Jerid Wilmoth       10306 Bradford-PA             19:17.7  6:26          
 1242      Tommy Van Houten    11383 Horseheads              19:17.8  6:26          
 1243      Ciaran Edwards      11384 Lewiston-Porter         19:17.9  6:26          
 1244      William Aepelbacher 10307 Horseheads              19:17.9  6:26          
 1245  892 Nate Yehl           12422 Bath-Haverling          19:18.2  6:27          
 1246  893 Patrick Bishop      10308 Newark Valley           19:18.5  6:27          
 1247      Phil Ackerman       11385 Honeoye Falls-Lima      19:18.7  6:27          
 1248  894 Finn Mechsner       12423 Addison                 19:18.8  6:27          
 1249      Ethan Petrie        11386 West Genesee            19:18.8  6:27          
 1250  895 Ashton Benedict     11387 Weedsport               19:19.2  6:27          
 1251      Joe Chudy           9 126 East Aurora             19:19.3  6:27          
 1252  896 Evan Miller         9 127 Honeoye Central         19:19.5  6:27          
 1253  897 Dominic Lewis       11388 Sweet Home              19:19.9  6:27          
 1254  898 William Reed        11389 North Rose-Wolcott      19:20.1  6:27          
 1255      Alex Popen          11390 Spencerport             19:20.2  6:27          
 1256      David Schwinger     12424 Charter School App T    19:20.4  6:27          
 1257      Jonathan Dingwall   12425 Webster Thomas          19:20.6  6:27          
 1258  899 Hayden Hemlock      10309 LaFayette               19:20.6  6:27          
 1259  900 Jonathan Abadie     11391 Eisenhower              19:20.8  6:27          
 1260  901 Evan Raes           10310 Midlakes                19:20.9  6:27          
 1261      Alex Seney          9 128 Amherst                 19:21.1  6:27          
 1262  902 Walter Kinder       12426 Niagara Wheatfield      19:21.1  6:28          
 1263  903 Cam Guy             12427 Wilson HS (Sec 6)       19:21.5  6:28          
 1264      Avery Belanger      11392 Burnt Hills-Ballston La 19:21.6  6:28          
 1265  904 Kirk Brace          10311 Seneca-PA               19:21.9  6:28          
 1266  905 Michael Cassler     11393 Fairview-PA             19:21.9  6:28          
 1267      Alex Lopez          11394 Vernon-Verona-Sherri    19:21.9  6:28          
 1268  906 Connor Stetts       11395 Johnson City-NY         19:22.0  6:28          
 1269      Kaho Wong           12428 Webster Schroeder       19:22.2  6:28          
 1270  907 Alwyn Cayea         11396 Medina                  19:22.3  6:28          
 1271  908 Mason Grieb         10312 Marcellus               19:22.7  6:28          
 1272  909 Jordan Williams     12429 Williamson Central      19:22.7  6:28          
 1273      Noah Lerner-Morrell 9 129 Pittsford Mendon        19:22.8  6:28          
 1274      Sam Marques         9 130 Brighton                19:23.0  6:28          
 1275  910 Cameron Williams    10313 Arkport/Canaseraga      19:23.3  6:28          
 1276      Patrick Heider      11397 Walsh Jesuit            19:23.3  6:28          
 1277  911 Jared Pellegrino    11398 Gates Chili             19:23.3  6:28          
 1278  912 Zack Merkley        11399 Waterloo                19:23.5  6:28          
 1279  913 Caleb Leblanc       9 131 Chittenango             19:23.5  6:28          
 1280      Nick Muscato        11400 Canandaigua             19:23.5  6:28          
 1281      Ishan Dixit         9 132 Pittsford Mendon        19:23.7  6:28          
 1282  914 Zach Ellis          11401 Harley-Allendale-Col    19:23.8  6:28          
 1283      Zach Whitman        9 133 McDowell                19:24.0  6:28          
 1284  915 Liam Delaosa Cruz   11402 Marion                  19:24.3  6:29          
 1285  916 Paul Canfield       11403 Fairview-PA             19:24.3  6:29          
 1286      Calum Houper        12430 Horseheads              19:24.3  6:29          
 1287      Michael Heatherman  12431 Shenendehowa            19:24.4  6:29          
 1288      Kaleb Haas          12432 Brockport               19:24.5  6:29          
 1289      Jonathan Waters     9 134 Shenendehowa            19:24.5  6:29          
 1290      Wil Bainbridge      10314 Webster Thomas          19:24.7  6:29          
 1291      Sergio Sands        8   7 Shenendehowa            19:24.7  6:29          
 1292      Kaleb Graves        12433 Scotia-Glenville        19:24.8  6:29          
 1293      Traie Wickham       9 135 Vernon-Verona-Sherri    19:24.9  6:29          
 1294      Connor Moore        9 136 West Genesee            19:25.0  6:29          
 1295      Jacob Deutscher     10315 Greece Arcadia          19:25.1  6:29          
 1296  917 Mitchell Myers      9 137 Fairview-PA             19:25.1  6:29          
 1297      Logan Dykins        11404 Rocky Grove-PA          19:25.3  6:29          
 1298      Alex Hall           11405 Mount Saint Joseph      19:25.3  6:29          
 1299  918 Shawn Blair         11406 Hamburg                 19:25.4  6:29          
 1300      Jacob Rinn          10316 Baldwinsville           19:25.5  6:29          
 1301      Sean McLane         9 138 Niskayuna               19:25.6  6:29          
 1302  919 Matthew Rathje      10317 Eastport South Manor    19:25.9  6:29          
 1303      Alex Reddick        11407 Brockport               19:25.9  6:29          
 1304      Jared Graham        11408 Oakfield/Elba           19:26.3  6:29          
 1305  920 Robert Cooper       10318 Binghamton              19:26.4  6:29          
 1306      Dakota Pierce       11409 Arkport/Canaseraga      19:26.4  6:29          
 1307      Ammon Smith         11410 Burnt Hills-Ballston La 19:26.8  6:29          
 1308  921 Nick Maw            12434 Central Square          19:26.9  6:29          
 1309      Quinton Veno        12435 Webster Thomas          19:27.0  6:29          
 1310  922 Ethan Pettis        9 139 Northwestern-PA         19:27.1  6:30          
 1311      Kyle Porter         9 140 Oakfield/Elba           19:27.1  6:30          
 1312  923 Devin Gatewood      11411 Cowanesque Valley       19:27.1  6:30          
 1313      Noah Snyder         9 141 St. Joes                19:27.2  6:30          
 1314  924 Eli Hill            11412 Hammondsport            19:27.7  6:30          
 1315      Paul Molinari       11413 McQuaid Jesuit          19:27.8  6:30          
 1316      Otto Pleakis        12436 The Gow School          19:27.9  6:30          
 1317      Anthony Difrangia   11414 Hil. Davidson           19:28.0  6:30          
 1318      Aden Boozell        11415 Rocky Grove-PA          19:28.2  6:30          
 1319      Arthur Chappell-Bau 9 142 Baldwinsville           19:28.3  6:30          
 1320      Robert Mason        11416 Barker HS               19:28.3  6:30          
 1321  925 Dylan Amidon        11417 Waterloo                19:28.3  6:30          
 1322      Aidan Scott         11418 Greece Arcadia          19:28.7  6:30          
 1323  926 Seth Sharp          11419 Byron-Bergen            19:28.7  6:30          
 1324      Jake Mendola        9 143 Webster Thomas          19:28.8  6:30          
 1325  927 Austin Calkins      11420 Hannibal                19:28.9  6:30          
 1326  928 Jacob Young         12437 Geneva                  19:29.0  6:30          
 1327  929 Zachery Coleman     11421 Waterloo                19:29.2  6:30          
 1328      Bradley Tobin       9 144 Hamburg                 19:29.4  6:30          
 1329      Owen Schnipke       9 145 Hil. Davidson           19:29.6  6:30          
 1330  930 Cody Gemza          10319 Eden                    19:29.7  6:30          
 1331      Ben Barrett         8   8 Alden                   19:30.0  6:30          
 1332      Gary Lin            10320 Sir Winston Churchill   19:30.1  6:31          
 1333      Ian Ruhland         11422 Churchville-Chili       19:30.2  6:31          
 1334  931 Jaden Courtemanche  11423 Avon Central            19:30.3  6:31          
 1335      Matt Crangle        12438 St. Joes                19:30.4  6:31          
 1336  932 Casey Taylor        10321 Lake Shore HS-NY        19:30.6  6:31          
 1337      Jaqui White         12439 Rush-Henrietta          19:30.8  6:31          
 1338      Tim Pratt           12440 Irondequoit             19:30.8  6:31          
 1339      Evan Robey          9 146 Rush-Henrietta          19:31.1  6:31          
 1340      Nick Arcovio        9 147 Newfane Central         19:31.4  6:31          
 1341      Phillip Stevenson   11424 Newfane Central         19:31.6  6:31          
 1342      Jack Ormsbee        12441 Burnt Hills-Ballston La 19:31.6  6:31          
 1343  933 Nikolas Karagiannis 12442 Hutch Tech              19:31.7  6:31          
 1344      Carson Hanson       11425 Southwestern-NY         19:31.7  6:31          
 1345      Silas Andersen      11426 Ithaca                  19:31.7  6:31          
 1346  934 Sam Roberts         12443 Hornell                 19:31.8  6:31          
 1347  935 Brendon Jones       10322 Athens Area             19:31.9  6:31          
 1348  936 Kieran Capozzi      9 148 Marcellus               19:32.0  6:31          
 1349      Jack Conti          12444 Webster Thomas          19:32.0  6:31          
 1350      Conor McCool        11427 McQuaid Jesuit          19:32.1  6:31          
 1351  937 Brennan Brockway    10323 Groton                  19:32.1  6:31          
 1352      Austin Burkard      10324 Newfane Central         19:32.2  6:31          
 1353      Luke Newton         10325 Ithaca                  19:32.3  6:31          
 1354  938 Owen White          10326 Clymer-Sherman-Panama   19:32.4  6:31          
 1355  939 Austin Bares        10327 Nichols                 19:32.5  6:31          
 1356  940 Gino Deleone        11428 Notre Dame - Elmira     19:32.7  6:31          
 1357  941 Dominic Beach       10328 Binghamton              19:32.8  6:31          
 1358  942 Josh Kidder         11429 Akron                   19:32.8  6:31          
 1359      Luke Judge          9 149 St. Joes                19:32.9  6:31          
 1360      Seth Riley          9 150 Ithaca                  19:32.9  6:31          
 1361  943 Jacob Rhinehart     11430 Otto Eldred-PA          19:33.3  6:32          
 1362      Ben Bellinger       9 151 Vernon-Verona-Sherri    19:33.3  6:32          
 1363      Cameron Jarembek    9 152 East Aurora             19:33.4  6:32          
 1364  944 Asraf Sawon         12445 Hutch Tech              19:33.4  6:32          
 1365      Matt Russotti       12446 Webster Thomas          19:33.5  6:32          
 1366      Andrew Martin       11431 Clarence                19:33.5  6:32          
 1367      Gavin Henderson     11432 Honeoye Falls-Lima      19:33.7  6:32          
 1368      Chase Whitman       9 153 Oswayo Valley-PA        19:33.7  6:32          
 1369  945 Hunter Georgia      9 154 Maine Endwell           19:33.8  6:32          
 1370  946 Jake Ludwig         12447 Newark Valley           19:33.9  6:32          
 1371      Braydon Brewster    9 155 Arkport/Canaseraga      19:34.1  6:32          
 1372  947 Isaac Pace          10329 Medina                  19:34.2  6:32          
 1373  948 Kevin Flint         12448 Caledonia-Mumford       19:34.3  6:32          
 1374  949 Shiawee Grijalva    9 156 Akron                   19:34.3  6:32          
 1375      Vansh Patel         12449 Beavercreek             19:34.4  6:32          
 1376      Seth Brandt         11433 Beaver River            19:34.4  6:32          
 1377      Patrick Murray      10330 McQuaid Jesuit          19:34.5  6:32          
 1378  950 Ted Chambers        11434 Nichols                 19:34.9  6:32          
 1379  951 Nathaniel Welch     9 157 Cowanesque Valley       19:34.9  6:32          
 1380      Josh Romesser       9 158 Churchville-Chili       19:35.0  6:32          
 1381      Ethan Spaulding     11435 Johnson City-NY         19:35.0  6:32          
 1382  952 Adin Potter         10331 Camden                  19:35.1  6:32          
 1383      Kevin Voegelin      10332 Allegany-Limestone      19:35.2  6:32          
 1384      Spencer Scalise     12450 Webster Thomas          19:35.5  6:32          
 1385      Janal Williams      9 159 Sir Winston Churchill   19:35.6  6:32          
 1386      Jack Sullivan       11436 Pittsford Sutherland    19:35.7  6:32          
 1387      Alex Haskins        10333 North East-PA           19:35.8  6:32          
 1388      Jim Thompson        10334 Clarence                19:35.8  6:32          
 1389  953 Nate Miner          12451 Greece Athena           19:35.9  6:32          
 1390  954 Sam Liepke          11437 Oswego                  19:36.1  6:33          
 1391  955 Joel Vanskiver      11438 Campbell-Savona         19:36.1  6:33          
 1392  956 Travis Lambert      12452 Byron-Bergen            19:36.1  6:33          
 1393      Casey Conmy         9 160 West Genesee            19:36.2  6:33          
 1394      Anuraag Sharma      11439 Niskayuna               19:36.3  6:33          
 1395      Paul Mengelle       9 161 Arkport/Canaseraga      19:36.7  6:33          
 1396      Connor Demo         9 162 Brighton                19:36.8  6:33          
 1397  957 Allen Potter        10335 Nichols                 19:37.1  6:33          
 1398      Matthew Volz        10336 Allegany-Limestone      19:37.2  6:33          
 1399  958 Elliott Holland     12453 Watkins Glen            19:37.3  6:33          
 1400  959 Andrew McNeil       12454 Binghamton              19:37.3  6:33          
 1401      Brandon Atwood      10337 Beaver River            19:37.8  6:33          
 1402      Silas Taylor        9 163 Canandaigua             19:38.0  6:33          
 1403  960 Ryan Borrello       7   2 Silver Creek            19:38.1  6:33          
 1404  961 Jacob Lumbrazo      10338 Oneida                  19:38.1  6:33          
 1405      Noah Gottlieb       9 164 Ithaca                  19:38.2  6:33          
 1406  962 Owen Doran          9 165 Wayne Central           19:38.2  6:33          
 1407  963 Ben Swinnerton      10339 Watkins Glen            19:38.3  6:33          
 1408      Hayden Lenhard      12455 Webster Thomas          19:38.4  6:33          
 1409      Mike Mascitti       12456 Pittsford Sutherland    19:38.4  6:33          
 1410  964 Branden Rieser-Klie 10340 Alexander Central       19:38.5  6:33          
 1411      Rocco Destephano    10341 Webster Thomas          19:38.7  6:33          
 1412  965 Kevin Ellenberger   10342 Seneca-PA               19:38.9  6:33          
 1413  966 Noah Ryan           12457 Cortland                19:38.9  6:33          
 1414  967 Clayton Reed        10343 North Rose-Wolcott      19:38.9  6:33          
 1415      Mark Westner        12458 St. Joes                19:38.9  6:33          
 1416  968 Michael Abadie      12459 Eisenhower              19:39.0  6:33          
 1417      Alec Eisert         10344 General McLane          19:39.1  6:34          
 1418      Keegan Bauer        10345 Vernon-Verona-Sherri    19:39.2  6:34          
 1419      Aiden Maturo        10346 Liverpool               19:39.4  6:34          
 1420  969 Evan Smith          10347 Greece Athena           19:39.5  6:34          
 1421  970 Keith Allen         12460 Sodus Central           19:39.5  6:34          
 1422      Michael Sabatino    11440 Baldwinsville           19:39.6  6:34          
 1423  971 Will Naylor         10348 Maine Endwell           19:39.7  6:34          
 1424      John Decker         11441 Victor Central          19:39.9  6:34          
 1425  972 Luciano Devito      10349 Cortland                19:40.0  6:34          
 1426      Danner Leyonmark    11442 Hamburg                 19:40.0  6:34          
 1427  973 Cole Carney         11443 Wayland-Cohocton        19:40.1  6:34          
 1428      Zain Nathan         10350 Penfield                19:40.4  6:34          
 1429  974 Kaidon Brimmer      11444 South Jefferson         19:40.6  6:34          
 1430  975 Conner Reed         10351 Camden                  19:40.9  6:34          
 1431      Jason Rettger       10352 McDowell                19:41.0  6:34          
 1432  976 James McNaught      12461 Birchmount Park-ONT     19:41.1  6:34          
 1433  977 Kevin Wehle         12462 Wheatland-Chili         19:41.1  6:34          
 1434      Bobby Horton        9 166 Addison                 19:41.2  6:34          
 1435      Ethan Hodge         11445 Scotia-Glenville        19:41.8  6:34          
 1436      Leo Solomon         10353 Brighton                19:41.9  6:34          
 1437      Josh Hager          11446 Rush-Henrietta          19:42.0  6:34          
 1438  978 Ryan Parsons        11447 Pavilion/York           19:42.3  6:35          
 1439      Adam Mroueh         12463 Pittsford Sutherland    19:42.3  6:35          
 1440      Nick Repp           12464 McQuaid Jesuit          19:42.7  6:35          
 1441  979 Chase Peacock       11448 Midlakes                19:42.7  6:35          
 1442      Brevin Austin       12465 Oswayo Valley-PA        19:42.8  6:35          
 1443  980 Connor Gleason      10354 Eden                    19:43.0  6:35          
 1444      Josh Scibek         10355 Horseheads              19:43.2  6:35          
 1445  981 Ryan Tezak          9 167 Niagara Falls           19:43.2  6:35          
 1446  982 Josh Depoty         11449 Albion                  19:43.2  6:35          
 1447      Justin Kuney        11450 Canandaigua             19:43.2  6:35          
 1448  983 Leo Sciortino       11451 School Of The Arts      19:43.4  6:35          
 1449      Luke Strasser       10356 Webster Schroeder       19:43.4  6:35          
 1450      Sebastian Affronti  12466 Pittsford Mendon        19:43.5  6:35          
 1451      Aitan Avgar         10357 Ithaca                  19:43.8  6:35          
 1452      Dan Cramer          9 168 Penfield                19:44.2  6:35          
 1453      Tranx Caubang       12467 Lockport                19:44.4  6:35          
 1454      Ayden Dowd-Devay    12468 Batavia                 19:44.7  6:35          
 1455  984 Max Youngman        9 169 Newark                  19:44.8  6:35          
 1456      Andrew Jakubowski   9 170 Victor Central          19:44.9  6:35          
 1457  985 Scott Klinkman      11452 Williamson Central      19:44.9  6:35          
 1458  986 Ethan Mosier        12469 Northeast Bradford      19:45.1  6:35          
 1459      Jase Whitehead      10358 Penfield                19:45.1  6:35          
 1460      Nick Salamone       9 171 Pittsford Sutherland    19:45.2  6:36          
 1461      Matthew Richards    12470 Birchmount Park-ONT     19:45.4  6:36          
 1462  987 Connor Kiley        10359 Newark                  19:45.9  6:36          
 1463      Robert Ostrander    12471 Elmira                  19:46.3  6:36          
 1464      Jason Baycura       12472 Liverpool               19:46.4  6:36          
 1465      Nate Henry          9 172 Canandaigua             19:46.5  6:36          
 1466  988 Daniel Gutsu        11453 Sweet Home              19:46.6  6:36          
 1467      John Francesconi    9 173 Marcellus               19:46.6  6:36          
 1468      William Bozek       11454 Pittsford Mendon        19:46.7  6:36          
 1469  989 Tanner Hodge        11455 Troy - PA               19:46.8  6:36          
 1470  990 John Manke          10360 Kenmore West            19:47.4  6:36          
 1471  991 Memphis Kopta       8   9 Clymer-Sherman-Panama   19:47.5  6:36          
 1472  992 Colby Leggo         11456 Byron-Bergen            19:47.5  6:36          
 1473  993 Conner Gasper       10361 Auburn                  19:47.6  6:36          
 1474      Evan Zhou           11457 Horseheads              19:47.7  6:36          
 1475      Magnus Lindsay      10362 Pittsford Sutherland    19:48.2  6:37          
 1476      Tyler Smith         9 174 Victor Central          19:48.2  6:37          
 1477      Sebastian Kitt      10363 Pembroke                19:48.4  6:37          
 1478      Marcus Kendel       10364 Walsh Jesuit            19:48.6  6:37          
 1479  994 Reilly Delaney      10365 Camden                  19:48.9  6:37          
 1480      Cian McCollum       12473 Irondequoit             19:49.0  6:37          
 1481      Gordon Fagan        9 175 Pittsford Sutherland    19:49.0  6:37          
 1482      Hunter Grimes       11458 Lockport                19:49.1  6:37          
 1483  995 Josh Sterio         12474 Oswego                  19:49.5  6:37          
 1484      Gavin Rogalavich    11459 Johnson City-NY         19:49.6  6:37          
 1485      Adam Jansen         10366 Scotia-Glenville        19:49.7  6:37          
 1486      Bradford Cantrell   9 176 Barker HS               19:49.7  6:37          
 1487      Ryan Mor            10367 McQuaid Jesuit          19:49.8  6:37          
 1488      Brenden Bills       10368 Webster Schroeder       19:50.1  6:37          
 1489      Brenden Heaney      10369 Chenango Forks          19:50.3  6:37          
 1490  996 Ethan Malueg        10370 Red Creek               19:50.4  6:37          
 1491  997 Chip Murphy         10371 Newark                  19:50.7  6:37          
 1492  998 Ben Carver          12475 Camden                  19:50.9  6:37          
 1493      Ben Volpi           12476 Central Square          19:51.1  6:38          
 1494  999 Caleb Courtemanche  12477 Avon Central            19:51.2  6:38          
 1495      Doug Whitney        11460 Johnson City-NY         19:51.4  6:38          
 1496      Tony Dirubbo        12478 Skaneateles             19:51.7  6:38          
 1497      Liam Worden         11461 Greece Arcadia          19:51.8  6:38          
 1498      Jonah Offredi       9 177 Baldwinsville           19:51.9  6:38          
 1499 1000 Micheal Pacer       11462 Akron                   19:52.0  6:38          
 1500      Michael Tait        11463 Vestal                  19:52.0  6:38          
 1501      Patrick Yang        10372 Niskayuna               19:52.2  6:38          
 1502      Brayden Kulesza     11464 Hil. Davidson           19:52.3  6:38          
 1503      Alex Hall           10373 Sir Winston Churchill   19:52.4  6:38          
 1504      Jonathon Clark      12479 Sir Winston Churchill   19:52.4  6:38          
 1505 1001 Connor Wehle        11465 Wheatland-Chili         19:52.6  6:38          
 1506      Will Hamilton       12480 Irondequoit             19:52.9  6:38          
 1507 1002 Bennett Dunstan     10374 Wayne Central           19:53.1  6:38          
 1508      Gabe Daniels        10375 Rush-Henrietta          19:53.2  6:38          
 1509      Adam Zheng          10376 Williamsville North     19:53.6  6:38          
 1510      Weston Ferro        12481 Frontier                19:53.6  6:38          
 1511 1003 Aiden Vanamburg     9 178 Clyde-Savannah          19:53.7  6:38          
 1512      John Parrotta       12482 Central Square          19:53.8  6:38          
 1513      Trevor Ross         11466 Beavercreek             19:53.9  6:38          
 1514 1004 Cameron Deisering   11467 Midlakes                19:54.0  6:38          
 1515 1005 Joel Barker         12483 Northwestern-PA         19:54.0  6:38          
 1516      Andrew Lim          11468 Ithaca                  19:54.2  6:39          
 1517      Will Christopher    11469 Amherst                 19:54.3  6:39          
 1518      Neal Bachman        10377 East Aurora             19:54.6  6:39          
 1519      Collin Hauptman     12484 Corning                 19:54.7  6:39          
 1520      Preston Yates       9 179 Honeoye Falls-Lima      19:54.7  6:39          
 1521      Will Tennity        11470 Wayne Central           19:55.0  6:39          
 1522      Gavin Fowler        9 180 Batavia                 19:55.0  6:39          
 1523      Coleman Bubar       10378 Orchard Park            19:55.2  6:39          
 1524      Nate Fimbres        9 181 Vestal                  19:55.3  6:39          
 1525 1006 Adam Nicotra        9 182 Mercyhurst Prep-PA      19:55.3  6:39          
 1526 1007 Joshua Vanderlike   11471 Midlakes                19:55.5  6:39          
 1527      Santiago Barrero-Bu 10379 Binghamton              19:55.9  6:39          
 1528 1008 Brendan Masterson   12485 Williamsville South     19:55.9  6:39          
 1529 1009 Jeffrey Klein       11472 West Seneca East        19:56.0  6:39          
 1530 1010 Armando Garcia      11473 School Of The Arts      19:56.2  6:39          
 1531      Jacob Chen          12486 Penfield                19:56.3  6:39          
 1532 1011 Gabriel Teeter      11474 Marathon                19:56.3  6:39          
 1533      Casey Low           11475 Frontier                19:56.4  6:39          
 1534      Andrew Badeau       9 183 Arkport/Canaseraga      19:56.4  6:39          
 1535      Erik Guerra         10380 Birchmount Park-ONT     19:56.7  6:39          
 1536      Nick Hallett        9 184 Honeoye Central         19:57.0  6:39          
 1537 1012 Ethan Page          8  10 Medina                  19:57.1  6:39          
 1538 1013 Cameron Clark       11476 Marcus Whitman          19:57.2  6:40          
 1539      Chris Huddy         9 185 Canisius                19:57.4  6:40          
 1540      Nick Johnston       12487 Pittsford Sutherland    19:57.6  6:40          
 1541      Kevin Hufziger      12488 Penfield                19:57.7  6:40          
 1542      Sean Dailor         10381 Honeoye Falls-Lima      19:57.8  6:40          
 1543 1014 Christopher Coyle   9 186 Livonia                 19:58.0  6:40          
 1544 1015 Andy McGarvie       9 187 Oil City-PA             19:58.2  6:40          
 1545      Derek Johnson       11477 Penfield                19:58.2  6:40          
 1546 1016 Colton Dvorak       11478 Northwestern-PA         19:58.2  6:40          
 1547      Luke Defio          11479 Baldwinsville           19:58.3  6:40          
 1548 1017 Chad Albanese       9 188 Notre Dame-Easton-PA    19:58.3  6:40          
 1549 1018 Braden Hayes        9 189 Clymer-Sherman-Panama   19:58.3  6:40          
 1550 1019 Richard Raus        12489 Jordan Elbridge         19:58.4  6:40          
 1551      Joe Scherer         11480 McQuaid Jesuit          19:58.6  6:40          
 1552 1020 Eldon Montague      12490 South Jefferson         19:58.6  6:40          
 1553      Riley McElvein      12491 Greece Arcadia          19:58.7  6:40          
 1554      Louis Lodovico      9 190 Niagara Falls           19:58.8  6:40          
 1555 1021 Thomas Wagner       12492 Hilton                  19:58.8  6:40          
 1556 1022 James Frisbie       12493 Livonia                 19:58.9  6:40          
 1557 1023 Jaycob Parulski     12494 Campbell-Savona         19:58.9  6:40          
 1558 1024 Sander Bertsch      10382 Athens Area             19:58.9  6:40          
 1559      Romando Manning     12495 Penfield                19:59.1  6:40          
 1560 1025 Jeremy Pavlovych    10383 Hilton                  19:59.4  6:40          
 1561 1026 Benjamin Gormen     9 191 Gates Chili             19:59.5  6:40          
 1562      Colin Schleappi     11481 Hil. Davidson           19:59.5  6:40          
 1563      Daniel Chillrud     12496 Niskayuna               19:59.6  6:40          
 1564 1027 Ian Dunnewold       10384 Clymer-Sherman-Panama   19:59.9  6:40          
 1565      Quincy Foster       11482 Fordham Prep            20:00.0  6:40          
 1566      James Bagne         11483 Walsh Jesuit            20:00.2  6:41          
 1567 1028 Connor Mulcahey     11484 Oswego                  20:00.4  6:41          
 1568      Jayden Seguin       10385 Our Lady of Lourdes Gue 20:00.4  6:41          
 1569      Nick Murray-Termine 11485 Greece Arcadia          20:00.5  6:41          
 1570      Braley Lachner      10386 Southwestern-NY         20:00.6  6:41          
 1571      Aiden Cornelius     12497 Oakfield/Elba           20:00.8  6:41          
 1572 1029 Gavin MacLean       11486 Williamsville East      20:00.8  6:41          
 1573      Ian Marsh           12498 Corning                 20:01.0  6:41          
 1574      Charles Marshall    12499 Corning                 20:01.3  6:41          
 1575 1030 Chris Ulrich        10387 Royalton-Hartland       20:01.4  6:41          
 1576 1031 Patrick Jeffery     10388 Oneida                  20:01.5  6:41          
 1577      Peyton Spatorico    9 192 Starpoint               20:01.6  6:41          
 1578      Noah Gray           12500 Oakfield/Elba           20:01.7  6:41          
 1579 1032 Fred Gullo          10389 Fredonia Central        20:01.9  6:41          
 1580      Caspar Carson       11487 Brockport               20:02.1  6:41          
 1581 1033 Josh Augugliaro     11488 Niagara Wheatfield      20:02.5  6:41          
 1582 1034 Jack Carbonaro      11489 Auburn                  20:02.6  6:41          
 1583      Justin Lynch        11490 Athens Area             20:02.8  6:41          
 1584 1035 MacNeil Ruston      11491 Alexander Central       20:03.0  6:41          
 1585      Jason Sagun         12501 Walsh Jesuit            20:03.0  6:41          
 1586      Owen Denunzio       10390 Irondequoit             20:03.1  6:42          
 1587      Griffin Gerharz     11492 Baldwinsville           20:03.4  6:42          
 1588      Tyler Martino       11493 St. Joes                20:03.6  6:42          
 1589 1036 Jack Martorella     11494 LaFayette               20:03.7  6:42          
 1590      Florent Istrefi     9 193 Birchmount Park-ONT     20:03.8  6:42          
 1591 1037 Jon Pasternak       11495 West Seneca East        20:03.9  6:42          
 1592      Keller Waldron      9 194 St. Joes                20:04.2  6:42          
 1593 1038 Caleb Dick          12502 Campbell-Savona         20:04.4  6:42          
 1594 1039 Anthony Fuszara     12503 Nichols                 20:04.4  6:42          
 1595      Connor Russo        8  11 Rush-Henrietta          20:04.4  6:42          
 1596      Andrew Garringer    9 195 Pittsford Mendon        20:04.8  6:42          
 1597      Vance Simpson       10391 Greece Arcadia          20:05.0  6:42          
 1598      Aleks Maksymyshyn   11496 Liverpool               20:05.2  6:42          
 1599      Andrew Geiser       12504 Webster Schroeder       20:05.2  6:42          
 1600 1040 Matthew Cathcart    11497 Eisenhower              20:05.3  6:42          
 1601      Collin Carpenter    9 196 Horseheads              20:05.5  6:42          
 1602      Zachary Roussie     11498 Irondequoit             20:05.8  6:42          
 1603      Andrew Rohrs        11499 Allegany-Limestone      20:06.0  6:42          
 1604 1041 Augustus Powless    10392 LaFayette               20:06.8  6:43          
 1605 1042 Jack Logothetis     12505 Eastridge               20:07.2  6:43          
 1606 1043 Arian Cayea         10393 Medina                  20:07.6  6:43          
 1607      Alex Quail          10394 Shenendehowa            20:07.6  6:43          
 1608 1044 Kyler Alexis        11500 Smethport Area-PA       20:07.7  6:43          
 1609      Chris Morse         9 197 Honeoye Central         20:08.2  6:43          
 1610      Ryan Umiker         9 198 Pittsford Mendon        20:08.2  6:43          
 1611 1045 Brendon Culhane     11501 Gates Chili             20:08.2  6:43          
 1612 1046 Greg Castellano     11502 Harley-Allendale-Col    20:08.6  6:43          
 1613 1047 Ming Demers         11503 Harley-Allendale-Col    20:08.6  6:43          
 1614      Braeden Sens        10395 Penfield                20:08.8  6:43          
 1615      Ryan Sutryk         12506 Addison                 20:08.8  6:43          
 1616      Tyler Schmidt       11504 Hil. Davidson           20:08.8  6:43          
 1617 1048 James Coburn        10396 Nichols                 20:08.9  6:43          
 1618      Nick Allen          10397 Starpoint               20:09.0  6:43          
 1619      Noah Burke          10398 Batavia                 20:09.0  6:43          
 1620      Alex Labarge        10399 Victor Central          20:09.1  6:43          
 1621      Ethan Plague        11505 Potsdam                 20:09.3  6:44          
 1622 1049 Miguel Dejesus      12507 Waterloo                20:09.3  6:44          
 1623      Drake Brown         9 199 Niskayuna               20:09.4  6:44          
 1624      Sean White          10400 Horseheads              20:09.5  6:44          
 1625      Stephen Lewandowski 9 200 Rush-Henrietta          20:09.7  6:44          
 1626 1050 Alexander Murray    12508 Weedsport               20:10.0  6:44          
 1627 1051 Kyle Schnauffer     11506 Chittenango             20:10.0  6:44          
 1628      Aaron Kruger        10401 Webster Thomas          20:10.0  6:44          
 1629      Harley Willis       12509 Waterloo                20:10.2  6:44          
 1630      Alec Gonzalo        11507 Fordham Prep            20:10.2  6:44          
 1631 1052 Trent Donnlley      11508 Clyde-Savannah          20:10.3  6:44          
 1632 1053 Kevin Stevens       11509 Williamsville South     20:10.4  6:44          
 1633      Anthony Paglino     10402 St. Joes                20:10.4  6:44          
 1634      Noah Wylie          9 201 Scotia-Glenville        20:10.9  6:44          
 1635      Elijah Seliger      10403 Pembroke                20:10.9  6:44          
 1636 1054 Carter Puylara      11510 Mynderse Academy        20:11.2  6:44          
 1637      Aiden Fergson       10404 Spencerport             20:11.3  6:44          
 1638      Joe Amann           11511 Cathedral Prep          20:11.3  6:44          
 1639 1055 Luke Blandino       10405 Nichols                 20:11.3  6:44          
 1640      Cody Findlay        12510 Cuba-Rushford-Hinsdale  20:11.5  6:44          
 1641      Trevor Lang         10406 Newfane Central         20:11.5  6:44          
 1642      Kieran Lucio-Belbas 10407 Ithaca                  20:11.6  6:44          
 1643      Steve Parmarter     10408 North East-PA           20:12.0  6:44          
 1644 1056 Glenn Barnes        10409 Cowanesque Valley       20:12.2  6:45          
 1645 1057 Thomas Stewart      8  12 Livonia                 20:12.4  6:45          
 1646 1058 Tyge Johnson        10410 Bloomfield-Naples       20:12.6  6:45          
 1647 1059 Jayden Malecki      8  13 Clymer-Sherman-Panama   20:12.7  6:45          
 1648      Ajaybir Singh       12511 Pittsford Sutherland    20:12.7  6:45          
 1649 1060 Jacob Dennison      11512 Hannibal                20:12.9  6:45          
 1650      Anthony Mercurio    12512 East Aurora             20:13.0  6:45          
 1651 1061 Noah Neff           10411 Medina                  20:13.1  6:45          
 1652      Cade Egan           12513 Maple Grove             20:13.3  6:45          
 1653      Riley Kordes        9 202 North East-PA           20:13.3  6:45          
 1654      Patrick George      11513 Pittsford Sutherland    20:13.4  6:45          
 1655 1062 Vincent Ciraolo     9 203 Niagara Wheatfield      20:13.4  6:45          
 1656 1063 Aiden Soggs         9 204 LeRoy                   20:13.9  6:45          
 1657 1064 Nicholas Pazderski  12514 Akron                   20:13.9  6:45          
 1658      Jesse Bauman        11514 Guelph Collegiate-ONT   20:14.0  6:45          
 1659      Brody Toth          11515 Walsh Jesuit            20:14.2  6:45          
 1660 1065 Patrick Tice        12515 Thomas Edison           20:14.3  6:45          
 1661 1066 Dale Janezic        9 205 School Of The Arts      20:14.5  6:45          
 1662      Jesse Rinzel        9 206 Ithaca                  20:14.6  6:45          
 1663      Shawn Murphy        11516 Amherst                 20:14.6  6:45          
 1664 1067 Jesse Cottrell      10412 Red Jacket              20:14.7  6:45          
 1665      Alex Jenks          12516 Barker HS               20:14.7  6:45          
 1666      Truman Mortillaro   12517 Webster Thomas          20:15.1  6:46          
 1667 1068 Aedan Bunch         11517 Medina                  20:15.2  6:46          
 1668 1069 Blake Wright        9 207 Hammondsport            20:15.5  6:46          
 1669      Jacob Cirillo       10413 Barker HS               20:15.6  6:46          
 1670      Patrick Sullivan    10414 Fordham Prep            20:15.7  6:46          
 1671      Dylan Tompkins      11518 Greece Arcadia          20:16.0  6:46          
 1672 1070 Ty'vone Benners     12518 Candor                  20:16.0  6:46          
 1673 1071 Jett Davis          9 208 Alexander Central       20:16.2  6:46          
 1674 1072 Jack Dodds          12519 Bishop Kearney          20:16.4  6:46          
 1675      Nathan Hand         10415 Hil. Davidson           20:16.4  6:46          
 1676      Andrew Zielinski    9 209 Hamburg                 20:16.6  6:46          
 1677 1073 James Schmidt       12520 Gates Chili             20:16.8  6:46          
 1678 1074 Matt Atanasoff      10416 Waverly                 20:16.9  6:46          
 1679 1075 Jonathan Dix        10417 LaFayette               20:16.9  6:46          
 1680      Brandon Tanner      11519 Rush-Henrietta          20:16.9  6:46          
 1681      Jackson Wilkerson   10418 Frontier                20:17.4  6:46          
 1682      Michael Sampson     10419 Guelph Collegiate-ONT   20:17.7  6:46          
 1683 1076 Donovan Roney       10420 Geneva                  20:17.7  6:46          
 1684 1077 Dylan Lux           11520 Oil City-PA             20:18.0  6:46          
 1685      Ben Krywy           10421 Spencerport             20:18.1  6:47          
 1686 1078 Seth Bode           9 210 Hilton                  20:18.3  6:47          
 1687      Jamarion Richardson 8  14 Batavia                 20:18.4  6:47          
 1688      Quinn Miller-Pera   9 211 Birchmount Park-ONT     20:18.4  6:47          
 1689 1079 Zac Shumac          9 212 Seneca-PA               20:18.8  6:47          
 1690 1080 Liam Conroy         10422 Franklinville           20:19.1  6:47          
 1691 1081 Gavin Michaud       11521 Thomas Edison           20:19.2  6:47          
 1692      Matt Vosburg        12521 Avoca/Prattsburgh       20:19.2  6:47          
 1693 1082 Hunter Gourley      11522 Eisenhower              20:19.3  6:47          
 1694 1083 Mason Garbus        11523 Hannibal                20:19.5  6:47          
 1695      Joe Ranalletta      9 213 Clarence                20:19.5  6:47          
 1696      Bryce Myers         10423 Jasper-Troupsburg       20:19.6  6:47          
 1697      Heath Ashley        10424 Brighton                20:19.7  6:47          
 1698 1084 Derek McCumiskey    12522 Hornell                 20:19.8  6:47          
 1699      Cesar Ostolaza      9 214 Irondequoit             20:19.9  6:47          
 1700 1085 Michael Stewart     10425 Franklinville           20:20.1  6:47          
 1701 1086 Adrian Finney       12523 Dryden                  20:20.1  6:47          
 1702      Ford Egnor          9 215 Cortland                20:20.1  6:47          
 1703      Owen Fors           11524 Beavercreek             20:20.7  6:47          
 1704      Tyler Divine        11525 Hamburg                 20:20.7  6:47          
 1705 1087 Andy Rice           11526 Northwestern-PA         20:20.8  6:47          
 1706 1088 Isaac Lindridge     11527 Candor                  20:20.9  6:47          
 1707      Robbie Cramer       11528 Walsh Jesuit            20:20.9  6:47          
 1708 1089 Jordan Kelly        10426 Wayland-Cohocton        20:21.1  6:48          
 1709      Dylan Fisher        11529 General McLane          20:21.2  6:48          
 1710      Kaleb Swartley      9 216 Waterloo                20:21.3  6:48          
 1711 1090 Alex Hall           9 217 Hannibal                20:21.4  6:48          
 1712 1091 Caleb Turner        11530 Mynderse Academy        20:22.5  6:48          
 1713 1092 Andrew Dittman      10427 Hilton                  20:22.7  6:48          
 1714      Ethan Rivers        12524 Churchville-Chili       20:22.8  6:48          
 1715      Harper Barrett      12525 Beaver River            20:22.9  6:48          
 1716      Ananth Pai          11531 Shenendehowa            20:23.1  6:48          
 1717 1093 Richy Palmer        9 218 Northeast Bradford      20:23.3  6:48          
 1718      Sulian Kops         9 219 Ithaca                  20:23.4  6:48          
 1719      Kyle Allen          11532 Cato-Meridian           20:23.6  6:48          
 1720      Jason Serotta       9 220 Niskayuna               20:24.4  6:49          
 1721 1094 Mike Leshick        12526 Thomas Edison           20:24.8  6:49          
 1722      Carson Hampton      10428 Beavercreek             20:24.8  6:49          
 1723      Lorenzo Luciani     9 221 Pittsford Mendon        20:24.9  6:49          
 1724      Elek Clark          10429 St. Joes                20:25.2  6:49          
 1725 1095 Jon Davies          10430 Williamson Central      20:25.7  6:49          
 1726 1096 Dan Martinec        12527 Oil City-PA             20:26.0  6:49          
 1727 1097 Zach Barber         12528 Jordan Elbridge         20:26.1  6:49          
 1728 1098 Lucas Lawrie        8  15 Silver Creek            20:26.2  6:49          
 1729      George Reimers      11533 East Aurora             20:26.3  6:49          
 1730      Karson Walter       11534 Binghamton              20:26.6  6:49          
 1731      Julian Bocanegra Ke 9 222 Orchard Park            20:26.7  6:49          
 1732      Alex Humbert        10431 Hilton                  20:26.8  6:49          
 1733 1099 Wyatt Stouffer      9 223 Candor                  20:27.2  6:50          
 1734      Marcus Paderon      10432 Niskayuna               20:27.4  6:50          
 1735      Grant Larsen        9 224 Honeoye Falls-Lima      20:27.5  6:50          
 1736 1100 Sullivan Jacob      12529 Campbell-Savona         20:28.2  6:50          
 1737      Donovan Onate       10433 Amherst                 20:28.2  6:50          
 1738      Tim Walkowiak       10434 Pioneer                 20:28.3  6:50          
 1739      Nathan Mascia       9 225 McDowell                20:28.3  6:50          
 1740 1101 Morgan Rutledge     12530 Mansfield HS-PA         20:28.4  6:50          
 1741      Tyler Knaggs        9 226 Scotia-Glenville        20:28.5  6:50          
 1742      John Mahoney        12531 Williamsville North     20:28.6  6:50          
 1743      Alex Lillie         12532 Falconer                20:28.8  6:50          
 1744 1102 Harrison Oliver     10435 Geneseo                 20:28.8  6:50          
 1745 1103 Oliver Madariaga    11535 Fredonia Central        20:29.2  6:50          
 1746      Max Sheehan         9 227 Ithaca                  20:29.2  6:50          
 1747      Eric Dong           12533 Beavercreek             20:29.3  6:50          
 1748 1104 Aidan Ricotta       12534 Avon Central            20:29.7  6:50          
 1749 1105 Yaziel Soto         9 228 Hutch Tech              20:29.7  6:50          
 1750      Ethan Niver         10436 Newfane Central         20:30.1  6:51          
 1751      Russell Mulley      9 229 Greece Arcadia          20:30.2  6:51          
 1752      Zach Chrzanowski    9 230 Niagara Falls           20:30.2  6:51          
 1753      William Russell     10437 Corning                 20:30.2  6:51          
 1754 1106 Robert Rogers       11536 Troy - PA               20:30.3  6:51          
 1755 1107 Keaton Hobart       11537 LeRoy                   20:31.0  6:51          
 1756 1108 Cole Farley         9 231 Maine Endwell           20:31.1  6:51          
 1757      Evan Frost          10438 Westhill                20:31.1  6:51          
 1758      Brady Pennock       9 232 Cortland                20:31.3  6:51          
 1759 1109 Owen Hirschman      9 233 Kendall                 20:31.3  6:51          
 1760      Harry Hoey          10439 Marcellus               20:31.6  6:51          
 1761      Ethan Cornelius     11538 Oakfield/Elba           20:31.7  6:51          
 1762 1110 Parker Vooris       9 234 Lansing                 20:31.7  6:51          
 1763      Jack McDaniel       10440 Burnt Hills-Ballston La 20:31.8  6:51          
 1764      Ryan Miklos         9 235 Webster Thomas          20:31.8  6:51          
 1765 1111 Colin Morey         11539 Groton                  20:32.1  6:51          
 1766      Jake Torcello       12535 Batavia                 20:32.3  6:51          
 1767      Max Andrus          11540 Horseheads              20:32.4  6:51          
 1768      Jake Brown          9 236 Scotia-Glenville        20:32.9  6:51          
 1769      Ryan Prise          11541 Clarence                20:33.0  6:51          
 1770      Jeff Hodgson        11542 Pittsford Sutherland    20:33.5  6:52          
 1771 1112 Justin Messing      10441 Wilson HS (Sec 6)       20:33.5  6:52          
 1772 1113 Daniel Dedrick      10442 Lansing                 20:33.6  6:52          
 1773      Gabriel Mark        9 237 Medina                  20:33.8  6:52          
 1774      Jonathan Collichio  9 238 Irondequoit             20:33.8  6:52          
 1775      Taven Flege         9 239 Beavercreek             20:33.9  6:52          
 1776 1114 Jarrett Pagorek     10443 Red Jacket              20:34.0  6:52          
 1777 1115 Devan Stell         12536 Red Jacket              20:34.1  6:52          
 1778 1116 Jeff McKeirnan      12537 Smethport Area-PA       20:34.2  6:52          
 1779 1117 Adam Delgrand       11543 Livonia                 20:34.6  6:52          
 1780      Jake Palmiere       10444 Pittsford Mendon        20:34.9  6:52          
 1781 1118 Devin Scotch        12538 Akron                   20:35.0  6:52          
 1782 1119 Brennan Hong        11544 Gates Chili             20:35.0  6:52          
 1783      Zack Ciprich        11545 Eisenhower              20:35.1  6:52          
 1784 1120 Alex Field          10445 Fredonia Central        20:35.3  6:52          
 1785 1121 Jeremy Conti        10446 Faith Heritage          20:35.4  6:52          
 1786 1122 Thomas Miller       12539 Groton                  20:35.5  6:52          
 1787      Kyle Rosselli       10447 Burnt Hills-Ballston La 20:35.6  6:52          
 1788      Garrett Petrelli    12540 Baldwinsville           20:35.6  6:52          
 1789      Trevor Lancto       11546 Honeoye Falls-Lima      20:35.6  6:52          
 1790      Noah Cuestas        11547 Penfield                20:35.8  6:52          
 1791      Nick Teta           12541 Aquinas Institute       20:35.9  6:52          
 1792      Sammy Goodwin       11548 McQuaid Jesuit          20:36.0  6:52          
 1793 1123 Blake Smith         12542 Sweet Home              20:36.2  6:53          
 1794      Russel Meeker       12543 Baldwinsville           20:36.2  6:53          
 1795 1124 Michael Ortiz       9 240 Williamson Central      20:36.4  6:53          
 1796      Andrew Yonko        12544 General McLane          20:36.4  6:53          
 1797 1125 David Whitfield     9 241 Bishop Kearney          20:36.5  6:53          
 1798      Michael Vanauken    11549 Phoenix                 20:36.7  6:53          
 1799      Connor Duffy        12545 Notre Dame-Easton-PA    20:36.8  6:53          
 1800      Matthew Luan        9 242 Rush-Henrietta          20:36.9  6:53          
 1801      Chad Ohlson         9 243 Oakfield/Elba           20:37.1  6:53          
 1802 1126 Codey Cumber        12546 Chittenango             20:37.2  6:53          
 1803      Payton Vanstone-Wil 9 244 Birchmount Park-ONT     20:37.2  6:53          
 1804      Nathan Alexander    9 245 Marcellus               20:37.6  6:53          
 1805 1127 Kosmo Sarigiannis   9 246 Grand Island            20:37.7  6:53          
 1806      Ryan Hoyt           11550 Penfield                20:37.8  6:53          
 1807      Michael Aaron       9 247 Niagara Falls           20:38.1  6:53          
 1808      Clayton Cody        10448 Pittsford Mendon        20:38.1  6:53          
 1809 1128 Ethan Smith         9 248 Thomas Edison           20:38.2  6:53          
 1810      Declan Giannone     10449 Montrose-PA             20:38.5  6:53          
 1811      Xavier Williams     10450 Pittsford Mendon        20:38.5  6:53          
 1812      Zach Desilva        9 249 Hil. Davidson           20:38.7  6:53          
 1813      Nate Fox            11551 Hilton                  20:38.9  6:53          
 1814      Payton Osterling    11552 Churchville-Chili       20:39.1  6:54          
 1815      Jerrel Sackett      9 250 Waverly                 20:39.4  6:54          
 1816      Reese Britten       10451 Birchmount Park-ONT     20:39.5  6:54          
 1817      Michael Marchese    9 251 Batavia                 20:39.6  6:54          
 1818      Nick Marnell        11553 Moravia                 20:39.7  6:54          
 1819      Kyle Brown          10452 Burnt Hills-Ballston La 20:40.4  6:54          
 1820      Anvil Illsley       9 252 Newark Valley           20:40.6  6:54          
 1821 1129 Josh Koshy          11554 Faith Heritage          20:40.9  6:54          
 1822      Christian Egger     10453 Penfield                20:41.1  6:54          
 1823      Devin Benson        11555 Bradford-PA             20:41.2  6:54          
 1824      Jack Skora          10454 Hamburg                 20:41.4  6:54          
 1825      Alex Dungey         9 253 Webster Thomas          20:42.3  6:55          
 1826      Zane Harageones     9 254 Addison                 20:42.5  6:55          
 1827      Ben Murty           12547 Penfield                20:42.6  6:55          
 1828 1130 Luke Otto           11556 Wheatland-Chili         20:42.6  6:55          
 1829      Ruspal Rai          12548 Vestal                  20:42.6  6:55          
 1830      Rafael Ortiz        11557 McQuaid Jesuit          20:42.7  6:55          
 1831      Collin Cerio        10455 Hilton                  20:42.7  6:55          
 1832      Liam Gilson         9 255 Walsh Jesuit            20:42.8  6:55          
 1833      Matthew Hoch        11558 St. Joes                20:42.8  6:55          
 1834      Tyler Cirillo       12549 Barker HS               20:42.8  6:55          
 1835 1131 Joshua Bunnell      11559 Gates Chili             20:43.4  6:55          
 1836      Blake Janiszeski    12550 Hamburg                 20:43.4  6:55          
 1837      Atti Botschner      12551 Guelph Collegiate-ONT   20:43.5  6:55          
 1838      Brayden Bullis      9 256 Baldwinsville           20:43.8  6:55          
 1839 1132 Lawson Wallworth    8  16 Royalton-Hartland       20:43.9  6:55          
 1840      Joseph Kuhn         10456 St. Joes                20:43.9  6:55          
 1841      Michael Savage      12552 Westhill                20:44.0  6:55          
 1842      Matt Fuszara        10457 Williamsville North     20:44.1  6:55          
 1843      Matthew Fitch       9 257 Candor                  20:44.3  6:55          
 1844      Jack Curtis-Braley  9 258 Wayne Central           20:44.4  6:55          
 1845      Kyle Reisback       9 259 Vestal                  20:44.9  6:55          
 1846      Nicholas Bausch     12553 Baldwinsville           20:45.1  6:56          
 1847 1133 Adam Lavere         12554 Eastridge               20:45.2  6:56          
 1848 1134 Jacob Faust         9 260 Williamsville East      20:45.4  6:56          
 1849 1135 Eddie Chagoya       10458 Clyde-Savannah          20:45.5  6:56          
 1850 1136 Matt Sullivan       11560 Hornell                 20:45.5  6:56          
 1851      Noah Cook           9 261 Niagara Falls           20:45.7  6:56          
 1852      Nehemiah Johnson    9 262 Wayne Central           20:46.0  6:56          
 1853 1137 Josh Rowland        10459 Dryden                  20:46.0  6:56          
 1854      Joey Northrup       10460 Honeoye Falls-Lima      20:46.2  6:56          
 1855      Jake Digiovanni     11561 Waterloo                20:46.3  6:56          
 1856      Ashton Ward         9 263 Churchville-Chili       20:46.5  6:56          
 1857 1138 Jaymin Morano       10461 Jamestown               20:46.5  6:56          
 1858      Stephen Hughes      12555 Newark                  20:46.6  6:56          
 1859 1139 Evan Lachance       12556 Eastridge               20:46.9  6:56          
 1860      Grayson Montague    9 264 Brockport               20:47.0  6:56          
 1861      Nolan Reinsel       12557 North East-PA           20:47.0  6:56          
 1862      Charlie Cuffaro     12558 Lakewood-OH             20:47.2  6:56          
 1863      Benjamin Cordero-Li 10462 Nichols                 20:47.4  6:56          
 1864      Nick Deperno        10463 East Aurora             20:47.6  6:56          
 1865 1140 Liam Smith          7   3 Watkins Glen            20:47.9  6:56          
 1866 1141 Zachary Johnson     9 265 Onondaga                20:48.0  6:56          
 1867 1142 Gabe Dillon         11562 Dundee                  20:48.3  6:57          
 1868      Josh Mentor         9 266 Candor                  20:48.3  6:57          
 1869      Matt Strasser       9 267 Alden                   20:48.7  6:57          
 1870 1143 Henry Coons         9 268 Greece Athena           20:48.8  6:57          
 1871      Riley Winum         10464 Marcus Whitman          20:49.0  6:57          
 1872 1144 Rowan Dobson        11563 Dryden                  20:49.2  6:57          
 1873 1145 Kyle Madigan        11564 Chesterton/St. John Bos 20:49.4  6:57          
 1874 1146 Aj Shortz           10465 Franklinville           20:49.4  6:57          
 1875      Jacob Phillips      11565 Niagara Falls           20:49.5  6:57          
 1876      Nathan Weber        9 269 Honeoye Falls-Lima      20:49.7  6:57          
 1877 1147 Tyler Horschel      8  17 Eden                    20:49.7  6:57          
 1878      Spencer Harney      12559 Beavercreek             20:50.0  6:57          
 1879 1148 Hunter Davenport    11566 North Rose-Wolcott      20:50.0  6:57          
 1880 1149 Brenden Nero        10466 Fredonia Central        20:50.1  6:57          
 1881 1150 Joshua Tully        11567 Lansing                 20:50.3  6:57          
 1882 1151 Joey Bevaqua        9 270 Northeast Bradford      20:50.4  6:57          
 1883      Nathan Long         10467 St. Joes                20:50.4  6:57          
 1884      Jack Ceccinni       8  18 Medina                  20:50.6  6:57          
 1885      Nathan McComber     9 271 Webster Schroeder       20:50.6  6:57          
 1886 1152 Josh Fleming        11568 Byron-Bergen            20:50.6  6:57          
 1887      Gavin Jimerson      10468 Otto Eldred-PA          20:50.9  6:57          
 1888      Lukas Larson        12560 Lewiston-Porter         20:51.0  6:57          
 1889 1153 Dustin Cox          9 272 Bath-Haverling          20:51.2  6:58          
 1890      Jackson Keys        11569 Canandaigua             20:51.2  6:58          
 1891      Graham Hendler      12561 Clarence                20:51.2  6:58          
 1892 1154 Corbin Kelley       12562 Oil City-PA             20:51.8  6:58          
 1893      Ben Klostermann     11570 Canisius                20:51.9  6:58          
 1894      Jared Martin        10469 Candor                  20:52.1  6:58          
 1895      Logan Closs         11571 Clarence                20:52.1  6:58          
 1896      Joshua Sundet       9 273 Central Square          20:52.2  6:58          
 1897      Lawrence Majors     8  19 Watkins Glen            20:52.4  6:58          
 1898      Michael Hazard      11572 McQuaid Jesuit          20:52.5  6:58          
 1899 1155 Eli Olejniczak      11573 Randolph                20:53.0  6:58          
 1900 1156 Hanson Chau         11574 Gates Chili             20:53.0  6:58          
 1901      Robert Caifano      10470 Pittsford Mendon        20:53.1  6:58          
 1902 1157 Garrett Trost       10471 Bishop Kearney          20:53.1  6:58          
 1903 1158 Elijah Turner       9 274 Fulton                  20:53.2  6:58          
 1904      David Damiani       9 275 Churchville-Chili       20:53.2  6:58          
 1905      Avery Willbrandt    12563 Fredonia Central        20:53.4  6:58          
 1906 1159 Falkenberg Tyler    11575 Chittenango             20:53.4  6:58          
 1907      Luke Osciak         12564 Walsh Jesuit            20:53.6  6:58          
 1908 1160 Beau Purdy          11576 Gowanda Central         20:53.7  6:58          
 1909 1161 Joe Debell          10472 Geneseo                 20:53.8  6:58          
 1910      Willem Rathgeber    10473 Maine Endwell           20:53.8  6:58          
 1911 1162 Owen Hunt           10474 Albion                  20:53.9  6:58          
 1912      Mason Bulling       11577 Honeoye Falls-Lima      20:53.9  6:58          
 1913 1163 Aiden Archer        9 276 Auburn                  20:54.2  6:59          
 1914      Elijah Evans        9 277 Greece Arcadia          20:54.5  6:59          
 1915      Evan Leatherbarrow  11578 West Seneca East        20:54.7  6:59          
 1916 1164 Alejandro Montalvo  11579 Jamestown               20:54.9  6:59          
 1917      Jeff Sydney         10475 Liverpool               20:54.9  6:59          
 1918      Aidan Ward          9 278 Skaneateles             20:55.4  6:59          
 1919      Bryce Longhenry     10476 Webster Schroeder       20:55.5  6:59          
 1920      Braden Johnson      11580 Allegany-Limestone      20:55.5  6:59          
 1921      Nike McCune         11581 Walsh Jesuit            20:55.6  6:59          
 1922      Ryan Long           9 279 Addison                 20:56.3  6:59          
 1923      Kenneth Nazareth    9 280 Walsh Jesuit            20:56.5  6:59          
 1924 1165 Jared Shelton       12565 School Of The Arts      20:56.5  6:59          
 1925      Jacob Stevens       11582 Lockport                20:56.9  6:59          
 1926      Jameel Anderson     11583 McDowell                20:57.1  7:00          
 1927      Quintin Demitry     10477 Marcus Whitman          20:57.1  7:00          
 1928      Alex Paine          12566 Brighton                20:57.5  7:00          
 1929      Julian Pavia        9 281 McDowell                20:57.7  7:00          
 1930      Drew Allocco        10478 Webster Schroeder       20:57.9  7:00          
 1931      Ryan Casler         9 282 Honeoye Falls-Lima      20:58.4  7:00          
 1932      Oliver Exware       12567 Baldwinsville           20:58.4  7:00          
 1933 1166 Nick Jastrzab       10479 Mynderse Academy        20:58.5  7:00          
 1934 1167 Julian Nault        11584 Geneva                  20:58.6  7:00          
 1935      Bailey Brown        10480 Greece Athena           20:58.9  7:00          
 1936      Sam Jablonski       12568 Lakewood-OH             20:59.0  7:00          
 1937 1168 Adam Scott          11585 Lake Shore HS-NY        20:59.0  7:00          
 1938      Ethan Delles        11586 Hilton                  20:59.0  7:00          
 1939      Ben Griffin         10481 Medina                  20:59.1  7:00          
 1940      Alexander Kafka     9 283 Hil. Davidson           20:59.3  7:00          
 1941      Liam Kilgas         9 284 North East-PA           20:59.4  7:00          
 1942      Hunter Ohar         12569 Tonawanda HS            20:59.5  7:00          
 1943      Fletcher Dickmann   9 285 Marcus Whitman          20:59.7  7:00          
 1944 1169 Owen Daghir         9 286 Elk County Cath-PA      20:59.8  7:00          
 1945      Noah Freeburg       9 287 Clarence                20:59.8  7:00          
 1946      Ryan Moore          12570 Sweet Home              20:59.9  7:00          
 1947      Weston Heferle      10482 East Aurora             20:59.9  7:00          
 1948 1170 James Hiles         10483 Seneca-PA               21:00.0  7:00          
 1949 1171 Christopher Gualtie 12571 LeRoy                   21:00.0  7:00          
 1950 1172 Nicholas Blowers    12572 Weedsport               21:00.0  7:00          
 1951      Nate Grey           12573 Honeoye Falls-Lima      21:00.1  7:01          
 1952      Hunter Teboe        12574 Falconer                21:00.2  7:01          
 1953      Giorgio Giuliano    10484 Hilton                  21:00.8  7:01          
 1954      Evan Wieszala       10485 Akron                   21:00.8  7:01          
 1955      Nathan Rhoads       10486 Lewiston-Porter         21:01.1  7:01          
 1956      Lincoln Biata       8  20 Rush-Henrietta          21:01.3  7:01          
 1957      Tavon Lewis         11587 Charter School App T    21:01.3  7:01          
 1958 1173 Owen Abbata         10487 John F Kennedy          21:01.4  7:01          
 1959      Dan Burns           10488 Scotia-Glenville        21:01.4  7:01          
 1960      Stephen Keefe       9 288 Fredonia Central        21:01.6  7:01          
 1961      Aidan Hoaglin       11588 Horseheads              21:02.0  7:01          
 1962      Ace Steinemann      9 289 Baldwinsville           21:02.3  7:01          
 1963      Peter Wilde         11589 Niskayuna               21:02.4  7:01          
 1964      Ryan King           10489 Williamsville South     21:02.6  7:01          
 1965      Geoffrey Cundall    12575 Westhill                21:02.8  7:01          
 1966      Gavin Schillmoeller 10490 Waverly                 21:03.0  7:01          
 1967 1174 John Smuda          10491 Gowanda Central         21:03.0  7:01          
 1968      Tom Carroll         12576 Cathedral Prep          21:03.0  7:01          
 1969      Matthew Evan        10492 Beaver River            21:03.2  7:02          
 1970      Logan Catrabone     9 290 Cathedral Prep          21:03.4  7:02          
 1971      Clayton Wallrich    12577 Clarence                21:03.6  7:02          
 1972 1175 Kris Willard        9 291 Groton                  21:03.6  7:02          
 1973      Joey McDaniel       10493 Southwestern-NY         21:03.7  7:02          
 1974      Jackson Laporta     9 292 Greece Athena           21:03.8  7:02          
 1975      Shawn Tobolski      11590 Oakfield/Elba           21:03.9  7:02          
 1976      Jack Cramer         11591 Penfield                21:04.0  7:02          
 1977      Henry Shields       10494 Honeoye Falls-Lima      21:04.1  7:02          
 1978 1176 Xavier Boughton     10495 Midlakes                21:04.6  7:02          
 1979      Mark Lomaglio       10496 Pittsford Mendon        21:04.7  7:02          
 1980      Jake Johnson        9 293 Southwestern-NY         21:05.2  7:02          
 1981      David Viall         9 294 Scotia-Glenville        21:05.2  7:02          
 1982      Aiden Lanse         10497 Newark                  21:05.4  7:02          
 1983 1177 Braxton Zarpentine  10498 Kendall                 21:05.4  7:02          
 1984      Zack Reynolds       11592 Vernon-Verona-Sherri    21:05.6  7:02          
 1985      Jack Hohl           12578 Notre Dame-Easton-PA    21:06.0  7:02          
 1986      Gyasi Ruffin        9 295 Corning                 21:06.1  7:03          
 1987      Mitchell Edgar      12579 Akron                   21:06.4  7:03          
 1988      Joey Frederick      12580 Cuba-Rushford-Hinsdale  21:06.4  7:03          
 1989 1178 Evan Lucero         10499 Thomas Edison           21:06.5  7:03          
 1990      Eli Hart            9 296 Marcellus               21:06.5  7:03          
 1991      Sam Orozco          11593 Greece Arcadia          21:06.6  7:03          
 1992 1179 Lucas Dunnewold     8  21 Clymer-Sherman-Panama   21:06.7  7:03          
 1993 1180 Elijah Griep        12581 Groton                  21:07.2  7:03          
 1994 1181 Andrew Pawluckie    12582 Bishop Kearney          21:07.4  7:03          
 1995      Cameron Kiner       11594 Barker HS               21:07.4  7:03          
 1996      Hawken Richards     11595 Victor Central          21:07.5  7:03          
 1997      Jacon Kaiser        10500 Amherst                 21:07.5  7:03          
 1998 1182 Matt Palmer         12583 Thomas Edison           21:07.5  7:03          
 1999      Theo Petrdis        11596 McDowell                21:07.6  7:03          
 2000 1183 Jeremiah Walter     12584 Frewsburg Central       21:07.7  7:03          
 2001      Dawsen Christensen  10501 Marcus Whitman          21:07.7  7:03          
 2002 1184 Neal Moore          9 297 Notre Dame - Elmira     21:08.0  7:03          
 2003      Ben Cornish         10502 Coudersport             21:08.3  7:03          
 2004      Max Thibault        12585 Corning                 21:08.3  7:03          
 2005 1185 Jacob Hagen         10503 Royalton-Hartland       21:08.4  7:03          
 2006      Kaiden May          9 298 Corning                 21:08.6  7:03          
 2007 1186 Connor Terwilliger  11597 Franklinville           21:08.9  7:03          
 2008      Nicholas Cary       9 299 Baldwinsville           21:08.9  7:03          
 2009 1187 Derick Chavez       10504 North Rose-Wolcott      21:09.0  7:03          
 2010      Kylar Vermeulen     11598 Newark                  21:09.0  7:03          
 2011      Cilas Oot           11599 Cato-Meridian           21:09.2  7:04          
 2012      Brendan Kantz       10505 Amherst                 21:09.2  7:04          
 2013 1188 Dominic Frere       11600 Midlakes                21:09.2  7:04          
 2014      Christian Schmidt   11601 Tonawanda HS            21:09.4  7:04          
 2015 1189 Brain Spall         10506 Albion                  21:09.6  7:04          
 2016      Jason Lincoln       9 300 Marcus Whitman          21:09.6  7:04          
 2017 1190 Rocco Azzarella     9 301 Silver Creek            21:10.1  7:04          
 2018      Trey Denman         11602 Nichols                 21:10.5  7:04          
 2019      Gavin Moore         9 302 St. Joes                21:10.7  7:04          
 2020 1191 Josh Alderman       10507 Kenmore East            21:10.8  7:04          
 2021      Adam Daniels        12586 Webster Thomas          21:11.2  7:04          
 2022 1192 Sean McKenna        11603 Campbell-Savona         21:11.4  7:04          
 2023      Carter Davis        9 303 Hil. Davidson           21:12.1  7:05          
 2024      Sebastian Deeves    10508 Guelph Collegiate-ONT   21:12.2  7:05          
 2025      Tyler Jirovec       9 304 Oakfield/Elba           21:12.2  7:05          
 2026      William Downing     9 305 Pittsford Mendon        21:12.4  7:05          
 2027      Nate Rivellino      10509 Aquinas Institute       21:13.0  7:05          
 2028 1193 John Adamoski       10510 Smethport Area-PA       21:13.0  7:05          
 2029      Jacob Schindler     9 306 Hilton                  21:13.4  7:05          
 2030      Nick Holmquist      9 307 Pittsford Sutherland    21:13.7  7:05          
 2031      Shane Woodward      11604 Avoca/Prattsburgh       21:13.7  7:05          
 2032 1194 William Womer       11605 Oil City-PA             21:13.7  7:05          
 2033      Owen Bernard        10511 McQuaid Jesuit          21:13.8  7:05          
 2034      Alexander Johnsen   11606 Greece Athena           21:14.0  7:05          
 2035      Jake Williams       11607 Honeoye Falls-Lima      21:14.4  7:05          
 2036 1195 Dylan Bartell       10512 Oneida                  21:14.5  7:05          
 2037      Franklin Merlo      10513 Starpoint               21:14.5  7:05          
 2038      Cody Stempko        11608 General McLane          21:14.7  7:05          
 2039 1196 Ethan Demars        9 308 Fulton                  21:15.2  7:06          
 2040      Ben Thieben         9 309 Bishop Ludden           21:15.6  7:06          
 2041      Charlie McClosky    10514 Burnt Hills-Ballston La 21:15.9  7:06          
 2042      Andrew Ebertz       11609 Greece Athena           21:16.2  7:06          
 2043      Jake Weipert        9 310 Aquinas Institute       21:16.6  7:06          
 2044      Evan Czosnyka       10515 Williamsville North     21:16.7  7:06          
 2045 1197 Dean League         8  22 Silver Creek            21:16.8  7:06          
 2046      Dylan Emler         12587 Penfield                21:16.9  7:06          
 2047      Jonathan Wolf       9 311 Shenendehowa            21:17.1  7:06          
 2048      Ryan Nixon          10516 Ithaca                  21:17.2  7:06          
 2049 1198 Trent Lafrance      12588 Red Creek               21:17.4  7:06          
 2050 1199 Leo Preston         9 312 Grand Island            21:17.4  7:06          
 2051      Malachi Jetty       11610 Pittsford Sutherland    21:17.6  7:06          
 2052      Robert Cohen        9 313 Honeoye Falls-Lima      21:17.7  7:06          
 2053      Daniel Jarosewich   9 314 Walsh Jesuit            21:17.8  7:06          
 2054      Ben Long            10517 Horseheads              21:17.8  7:06          
 2055      Noah Ayers-Codding  11611 Johnson City-NY         21:17.8  7:06          
 2056 1200 Julian Quesada      9 315 Harley-Allendale-Col    21:18.0  7:06          
 2057      Donovan Rounds      11612 General McLane          21:18.2  7:07          
 2058      Ben Thomas          10518 Westhill                21:18.5  7:07          
 2059      Jared Kapusczak     12589 Sweet Home              21:18.7  7:07          
 2060      Joey Murak          11613 Amherst                 21:19.2  7:07          
 2061      Chris Theilman      9 316 Amherst                 21:19.4  7:07          
 2062      Tim Bishop          11614 Newark Valley           21:19.5  7:07          
 2063      Sam Delisa          9 317 Ithaca                  21:19.7  7:07          
 2064      Kaden Johnson       9 318 Lewiston-Porter         21:19.8  7:07          
 2065 1201 Dalton Simms        12590 Wayland-Cohocton        21:20.1  7:07          
 2066      Ethan Franz         9 319 Brighton                21:20.1  7:07          
 2067      Thomas Wells        9 320 Lansing                 21:20.6  7:07          
 2068      Mason Cadieux       9 321 Oakfield/Elba           21:20.8  7:07          
 2069      Ethan Stahlberg     10519 Greece Athena           21:20.8  7:07          
 2070 1202 Julian Funaki       9 322 Elk County Cath-PA      21:21.3  7:08          
 2071 1203 Malakai Hammond     9 323 Marathon                21:21.4  7:08          
 2072      Luca Solometo       11615 Elmira                  21:21.4  7:08          
 2073      Ben Boothby         11616 Webster Schroeder       21:21.6  7:08          
 2074 1204 Najib Ali           10520 Hutch Tech              21:22.0  7:08          
 2075      Kevin Russell       11617 Depew                   21:22.0  7:08          
 2076      Aiden Maxwell       10521 Hilton                  21:22.4  7:08          
 2077 1205 Jacob Ridgely       12591 Kenmore East            21:22.4  7:08          
 2078      Thomas Jowdy        11618 Barker HS               21:23.1  7:08          
 2079      David Vanderwalker  9 324 Medina                  21:23.3  7:08          
 2080      Ben Biles           12592 Athens Area             21:23.8  7:08          
 2081 1206 Sean Robinson       10522 Lake Shore HS-NY        21:23.8  7:08          
 2082      Mike Stpierre       12593 Attica                  21:24.4  7:09          
 2083      John Roedel         11619 Eastport South Manor    21:24.6  7:09          
 2084      Ian Dibble          11620 East Aurora             21:24.7  7:09          
 2085      George Murphy-Wilki 12594 Dryden                  21:25.2  7:09          
 2086      James Hyde          11621 Irondequoit             21:25.4  7:09          
 2087      Ethan Mountain      10523 Clarence                21:25.4  7:09          
 2088      Dowain Geesey       11622 Lansing                 21:25.7  7:09          
 2089      Jayden Bedient      9 325 Greece Arcadia          21:25.7  7:09          
 2090      Aidan Voss          9 326 Barker HS               21:26.4  7:09          
 2091      Alec Lukus          12595 Irondequoit             21:26.6  7:09          
 2092      Allen Domingo       10524 Vestal                  21:26.7  7:09          
 2093      Kobe Cottenie       9 327 Guelph Collegiate-ONT   21:27.1  7:09          
 2094      Liam Rowley-Thompso 9 328 Smethport Area-PA       21:27.8  7:10          
 2095      Tristan Vargo       11623 Orchard Park            21:28.0  7:10          
 2096      Brett Whiting       12596 Northstar Christian     21:28.1  7:10          
 2097      Nicklory Adras      12597 Birchmount Park-ONT     21:28.3  7:10          
 2098      Parker Drees        9 329 Greece Arcadia          21:28.4  7:10          
 2099      Colan Saffer        10525 The Gow School          21:28.5  7:10          
 2100      Frank Rotella       11624 Niagara Falls           21:28.6  7:10          
 2101      Griffin Mulrooney   12598 Irondequoit             21:28.6  7:10          
 2102      Noah Jenkins        10526 Churchville-Chili       21:29.1  7:10          
 2103      Rilee Dean          9 330 Johnson City-NY         21:29.2  7:10          
 2104      Ryan Trace          11625 West Genesee            21:29.3  7:10          
 2105 1207 Wyley Kielkowicz    9 331 Greece Olympia          21:29.4  7:10          
 2106      Hayden Mosier       9 332 Northeast Bradford      21:29.5  7:10          
 2107 1208 Carlos Washington   11626 Bishop Kearney          21:29.7  7:10          
 2108      Sawyer Batterson    9 333 Coudersport             21:30.1  7:11          
 2109 1209 Austin Stinner      11627 Kenmore West            21:30.6  7:11          
 2110      Dylan Baker         9 334 Brighton                21:30.6  7:11          
 2111      Branden Farnham     10527 Starpoint               21:30.8  7:11          
 2112      Carson Barrante     10528 Eden                    21:30.9  7:11          
 2113 1210 Peter Barry         11628 Jamestown               21:31.4  7:11          
 2114 1211 Nathan Wilsey       11629 Chittenango             21:31.6  7:11          
 2115      Brian Lewis         10529 Avon Central            21:31.8  7:11          
 2116 1212 Tyler Marshall      11630 Livonia                 21:32.3  7:11          
 2117      Cael Turri          10530 North East-PA           21:32.3  7:11          
 2118      Duffy Berkowitz     11631 Ithaca                  21:32.5  7:11          
 2119 1213 Jacob Balling       10531 Williamsville East      21:32.9  7:11          
 2120      Robert Scott        9 335 Orchard Park            21:33.0  7:11          
 2121 1214 Hunter Bomberry     11632 Franklinville           21:33.2  7:12          
 2122      Liam Winiewicz      9 336 Orchard Park            21:33.6  7:12          
 2123      Damien Foster       11633 Hutch Tech              21:33.6  7:12          
 2124      Aaron Fleshler      11634 Amherst                 21:33.7  7:12          
 2125      Kenneth Beaman      10532 Churchville-Chili       21:33.8  7:12          
 2126      Kyle Havens         9 337 Greece Arcadia          21:33.8  7:12          
 2127      Nate Ryan           9 338 North East-PA           21:33.9  7:12          
 2128      Lucas Courtney      9 339 Brockport               21:34.1  7:12          
 2129 1215 Colby Balcom        10533 North Rose-Wolcott      21:34.1  7:12          
 2130 1216 Brennan Kirk        9 340 Bloomfield-Naples       21:34.3  7:12          
 2131      Jason Dunkle        9 341 Rocky Grove-PA          21:34.4  7:12          
 2132 1217 Jordan Mullins      9 342 Kenmore East            21:34.8  7:12          
 2133      Theo Donacik        12599 Vestal                  21:35.2  7:12          
 2134      Sam Vandyke         10534 Waverly                 21:35.3  7:12          
 2135 1218 Rowan Ford          10535 Albion                  21:35.4  7:12          
 2136      Dominic Germain     10536 Phoenix                 21:35.5  7:12          
 2137      Mason Henderson     11635 Athens Area             21:35.9  7:12          
 2138      Benjamin Dizer      10537 Candor                  21:36.1  7:13          
 2139      Harish Panpaliya    10538 Pittsford Mendon        21:36.3  7:13          
 2140      Jacob Horoszewski   12600 Eastport South Manor    21:36.5  7:13          
 2141 1219 Evan Frederick      11636 Mynderse Academy        21:36.6  7:13          
 2142      Edmund Brotz        10539 St. Joes                21:36.7  7:13          
 2143      Jarrett Klink       11637 Honeoye Central         21:36.8  7:13          
 2144      Damien Parlo        12601 Thomas Edison           21:36.8  7:13          
 2145 1220 Collin Murphy       9 343 Hornell                 21:37.0  7:13          
 2146      Jake Taylor         9 344 Avoca/Prattsburgh       21:37.5  7:13          
 2147 1221 Charles Rickard     10540 Royalton-Hartland       21:37.5  7:13          
 2148      Devon Vaughn        10541 Pembroke                21:37.5  7:13          
 2149      Isaac Gray          10542 Brighton                21:37.9  7:13          
 2150      Rhys Pond           11638 Eden                    21:37.9  7:13          
 2151      Vivek Prasad        11639 Beavercreek             21:37.9  7:13          
 2152 1222 Micah Barber        9 345 Frewsburg Central       21:37.9  7:13          
 2153      Matt Belles         10543 Canandaigua             21:38.1  7:13          
 2154      Hansi Botschner     12602 Guelph Collegiate-ONT   21:38.6  7:13          
 2155      Zachary Lawson      12603 Barker HS               21:38.7  7:13          
 2156      Ben Morris          11640 Notre Dame-Easton-PA    21:38.7  7:13          
 2157      Luke Hughston       9 346 Vestal                  21:38.7  7:13          
 2158      Justin Kruk         10544 Alden                   21:38.9  7:13          
 2159      Ethan Perkins       11641 Lockport                21:39.2  7:14          
 2160 1223 Amel Jowdy          10545 Wilson HS (Sec 6)       21:39.3  7:14          
 2161      Dylan Scotch        11642 Akron                   21:40.0  7:14          
 2162      Ryan Chentnik       9 347 Beavercreek             21:40.3  7:14          
 2163      Michael Ricci       9 348 Penfield                21:40.4  7:14          
 2164 1224 Gabriel Teeple      11643 North Rose-Wolcott      21:40.5  7:14          
 2165      Malakai Martin      10546 Oakfield/Elba           21:40.6  7:14          
 2166      Zach Cole           11644 Bradford-PA             21:40.6  7:14          
 2167 1225 Jacek Kuiatkowski   8  23 Kendall                 21:41.0  7:14          
 2168 1226 Thomas White        11645 Marathon                21:41.2  7:14          
 2169      Sebastian Santos    12604 Notre Dame-Easton-PA    21:41.3  7:14          
 2170      Alex Steenburn      10547 Maple Grove             21:41.5  7:14          
 2171      Cael Owen           9 349 Horseheads              21:41.7  7:14          
 2172      Matthew Bown        9 350 Fredonia Central        21:42.0  7:14          
 2173      August Pietrafesa   11646 Medina                  21:42.1  7:14          
 2174 1227 Owen Saxby          10548 Bloomfield-Naples       21:42.7  7:15          
 2175      Carson Murrell      11647 Beavercreek             21:42.8  7:15          
 2176      Josh Bugiera        9 351 Amherst                 21:43.4  7:15          
 2177      Clayton Frazier     9 352 Fredonia Central        21:43.6  7:15          
 2178 1228 Jayden Webb         9 353 Chittenango             21:43.8  7:15          
 2179      Brennan Hancock     9 354 Bishop Kearney          21:44.2  7:15          
 2180      Ryan Manges         12605 Oakfield/Elba           21:44.2  7:15          
 2181 1229 Jake Streamer       11648 Notre Dame-Batavia      21:44.3  7:15          
 2182      Zack Farnam         12606 Honeoye Falls-Lima      21:44.4  7:15          
 2183 1230 Shawn Warner        11649 Livonia                 21:44.4  7:15          
 2184 1231 Russell Close       11650 Kenmore West            21:44.4  7:15          
 2185 1232 Ethan Hearne        10549 Harley-Allendale-Col    21:44.6  7:15          
 2186      Cole Salierno       12607 Sir Winston Churchill   21:45.0  7:15          
 2187      Jacob Steiner       10550 Beaver River            21:45.1  7:15          
 2188      Michael Mahoney     10551 Williamsville North     21:45.6  7:16          
 2189      Ryan Fleck          10552 Sweet Home              21:45.7  7:16          
 2190      Bryce McInroy       10553 Newark                  21:45.8  7:16          
 2191      Tim Bourret         12608 Hilton                  21:45.9  7:16          
 2192      Yaroslav Khalitov   12609 Greece Athena           21:45.9  7:16          
 2193 1233 Aiden Jamison       9 355 Silver Creek            21:46.0  7:16          
 2194 1234 Jonah Hauf          12610 Mynderse Academy        21:46.5  7:16          
 2195 1235 Evan Brenner        11651 Lake Placid             21:46.6  7:16          
 2196 1236 Shawn Kelly III     9 356 Silver Creek            21:46.6  7:16          
 2197      Colton Martin       12611 Batavia                 21:46.8  7:16          
 2198 1237 Joe Carroll         12612 Eastridge               21:46.9  7:16          
 2199      Nathan King         10554 Smethport Area-PA       21:47.0  7:16          
 2200      Parker Remington    11652 Attica                  21:47.0  7:16          
 2201      Jack Shumway        10555 Northeast Bradford      21:47.1  7:16          
 2202      Adesh Tiwari        12613 Corning                 21:47.2  7:16          
 2203 1238 Dylan Waldron       10556 Fulton                  21:47.3  7:16          
 2204      Adam Peruzzini      11653 West Seneca East        21:47.7  7:16          
 2205      Sean Matthews       11654 Geneva                  21:47.9  7:16          
 2206      Cedric Howard       12614 Fredonia Central        21:48.0  7:16          
 2207      Kyle Brombos        9 357 Amherst                 21:48.4  7:17          
 2208      Jackson Bach        9 358 Niskayuna               21:48.4  7:17          
 2209 1239 Gavin Rhinehart     11655 Mynderse Academy        21:48.5  7:17          
 2210      Tom Hundley         12615 Greece Arcadia          21:49.0  7:17          
 2211 1240 Justin Barnard      10557 Geneseo                 21:49.2  7:17          
 2212      Jacob Steele        8  24 East Aurora             21:49.3  7:17          
 2213      Carson Karagiozis   11656 Walsh Jesuit            21:49.3  7:17          
 2214      Ben Anderson        9 359 Dryden                  21:49.9  7:17          
 2215      Jacob Rodriguez     10558 Newark                  21:50.0  7:17          
 2216      Logan Chapman       11657 Phoenix                 21:50.2  7:17          
 2217      Cameron Szafranski  10559 Barker HS               21:50.2  7:17          
 2218      Keegan Gardner      9 360 Northeast Bradford      21:50.3  7:17          
 2219      Samuel Crimmins     10560 Johnson City-NY         21:50.7  7:17          
 2220      Lenny Alt           9 361 Westhill                21:50.8  7:17          
 2221      Luke Deering        9 362 Birchmount Park-ONT     21:51.0  7:17          
 2222      Andre Fuentes       10561 Amherst                 21:51.0  7:17          
 2223 1241 Terrell Adams       10562 Mynderse Academy        21:51.0  7:17          
 2224      Louis Genovese      12616 Grand Island            21:51.1  7:18          
 2225      Owen Block          9 363 Nichols                 21:51.2  7:18          
 2226      Joe Jang            10563 Mynderse Academy        21:51.2  7:18          
 2227      Carson Wohlers      11658 Churchville-Chili       21:51.4  7:18          
 2228      Evan Edwards        11659 Chittenango             21:51.5  7:18          
 2229 1242 Tom Jimerson        10564 Hornell                 21:51.7  7:18          
 2230      Asher Boyer         9 364 Williamsville North     21:52.0  7:18          
 2231      Max Meister         11660 Barker HS               21:52.1  7:18          
 2232      Cameron Squire      10565 Candor                  21:52.1  7:18          
 2233 1243 Zeph Howie          9 365 Palmyra-Macedon         21:52.1  7:18          
 2234      James Mason         9 366 Barker HS               21:52.3  7:18          
 2235      Ian Ruhmel          9 367 Horseheads              21:52.4  7:18          
 2236 1244 William Smith       11661 Red Creek               21:52.6  7:18          
 2237      Gavin Li            11662 Canisius                21:53.1  7:18          
 2238 1245 Andrew D'Amato      10566 Clyde-Savannah          21:53.2  7:18          
 2239      Dj Hammond          12617 Avoca/Prattsburgh       21:53.3  7:18          
 2240      Joseph Brandt       11663 Barker HS               21:53.8  7:18          
 2241      Brian Park          9 368 Horseheads              21:54.0  7:18          
 2242      Tommy Reuter        9 369 Honeoye Central         21:54.3  7:19          
 2243      Ryan Gulich         12618 Baldwinsville           21:54.4  7:19          
 2244      Tristen Cole        10567 Vernon-Verona-Sherri    21:54.9  7:19          
 2245      Calvin Niggli       12619 Irondequoit             21:55.1  7:19          
 2246      Lucas Thiele        11664 Pittsford Mendon        21:55.7  7:19          
 2247 1246 Greg Hatfalvi       9 370 Palmyra-Macedon         21:55.7  7:19          
 2248      Jon Fischer         11665 Waterloo                21:55.7  7:19          
 2249      Tyler Stenzel       9 371 Rush-Henrietta          21:55.9  7:19          
 2250      Adam Shingler       12620 Pioneer                 21:56.1  7:19          
 2251      Samuel May          9 372 Grand Island            21:56.3  7:19          
 2252      Syrus Sauers        10568 Smethport Area-PA       21:56.6  7:19          
 2253      Beck Benson         10569 Maple Grove             21:56.9  7:19          
 2254      Jared Serrano       12621 Sweet Home              21:57.5  7:20          
 2255 1247 Cj Brown            10570 Chesterton/St. John Bos 21:57.6  7:20          
 2256 1248 Casey Sullivan      10571 Oneida                  21:57.9  7:20          
 2257      Rogers Zach         11666 Webster Schroeder       21:58.3  7:20          
 2258 1249 Camden Buchanan     9 373 Dundee                  21:58.8  7:20          
 2259      Jeffrey Carmichael  10572 Moravia                 21:58.8  7:20          
 2260      Gavin Wert          9 374 Horseheads              21:58.9  7:20          
 2261      Kukler Taw          12622 Hutch Tech              21:59.6  7:20          
 2262      Adam Yauchzere      11667 Penfield                22:00.3  7:21          
 2263      Gabe Morgan         10573 Moravia                 22:00.6  7:21          
 2264      Alex Romanofski     10574 Webster Schroeder       22:00.6  7:21          
 2265      Joseph Cornell      9 375 Otto Eldred-PA          22:01.2  7:21          
 2266 1250 Brodie Wright       10575 Holley Central          22:01.4  7:21          
 2267      Caleb Creekmore     9 376 Baldwinsville           22:01.4  7:21          
 2268      Rowan Throm         10576 East Aurora             22:01.4  7:21          
 2269      Alex Laing          9 377 Niskayuna               22:01.7  7:21          
 2270      Gavin Grinnell      10577 Corning                 22:01.9  7:21          
 2271 1251 Christopher Smoker  9 378 Harley-Allendale-Col    22:02.0  7:21          
 2272      John Holley         10578 Clarence                22:02.0  7:21          
 2273      Christian McKay     12623 Phoenix                 22:02.1  7:21          
 2274      Thomas Kenyon       11668 Hannibal                22:02.3  7:21          
 2275      Theo Young          10579 Brighton                22:02.6  7:21          
 2276      Jake Lawton         9 379 Southwestern-NY         22:03.1  7:22          
 2277 1252 Aaron Treleaven     9 380 Notre Dame-Batavia      22:03.1  7:22          
 2278      Marshall Brewer     9 381 Addison                 22:03.2  7:22          
 2279 1253 Zach Washburn       12624 Sodus Central           22:03.3  7:22          
 2280      Jack Leach          11669 Fordham Prep            22:03.6  7:22          
 2281      Ethan Rheude        10580 Canandaigua             22:03.6  7:22          
 2282      Max Hagel           12625 Southwestern-NY         22:03.7  7:22          
 2283 1254 Azreal Lawrence     9 382 Clyde-Savannah          22:04.8  7:22          
 2284      Andrew Martin       11670 Shenendehowa            22:04.8  7:22          
 2285      Roman Haen          10581 Sweet Home              22:05.0  7:22          
 2286      Nestor Velez-Mattia 12626 Maine Endwell           22:05.1  7:22          
 2287      Kalamadea Warring   9 383 North Rose-Wolcott      22:05.1  7:22          
 2288      Owen Strickland     9 384 Dryden                  22:05.2  7:22          
 2289      Nathan John         10582 Greece Athena           22:05.3  7:22          
 2290      Steven Kropelin     11671 Canisius                22:05.7  7:22          
 2291      Dylan Lyness        11672 Starpoint               22:05.8  7:22          
 2292 1255 John Dillenbeck     11673 South Jefferson         22:06.1  7:23          
 2293      Nathan Hahn         11674 Baldwinsville           22:06.1  7:23          
 2294 1256 Troy Brown          9 385 Weedsport               22:06.2  7:23          
 2295      Wyatt Tinelli       10583 Franklinville           22:06.3  7:23          
 2296 1257 Jordan Parson       9 386 Randolph                22:06.8  7:23          
 2297      Seth Madigan        12627 Hammondsport            22:07.4  7:23          
 2298      Samuel Gaylord      10584 Honeoye Falls-Lima      22:07.8  7:23          
 2299      Hadyn Schoonmaker   11675 Otto Eldred-PA          22:08.0  7:23          
 2300 1258 Derek Adriaansen    12628 Marion                  22:08.2  7:23          
 2301      Sam Little          9 387 Kenmore West            22:08.2  7:23          
 2302      Andrew Thompson     10585 Webster Schroeder       22:08.4  7:23          
 2303      Zachary Hwang       10586 Lansing                 22:08.7  7:23          
 2304      Andrew Wilkinson    9 388 Scotia-Glenville        22:08.7  7:23          
 2305 1259 Logan Johnson       9 389 Greece Olympia          22:08.9  7:23          
 2306      Ryan Adams          9 390 Weedsport               22:09.0  7:23          
 2307      Ethan Schaertl      10587 Red Jacket              22:09.1  7:24          
 2308      Michael Marker      10588 Medina                  22:09.2  7:24          
 2309      Zach Bartholomew    11676 Oakfield/Elba           22:09.9  7:24          
 2310      Nathan Perrone      9 391 Pittsford Mendon        22:10.0  7:24          
 2311 1260 Ben Brundage        8  25 Kendall                 22:10.2  7:24          
 2312      Aiden Stasik        12629 Marcellus               22:10.2  7:24          
 2313 1261 Jayden Allport      10589 Albion                  22:10.4  7:24          
 2314      Zach Elersic        11677 West Seneca East        22:10.5  7:24          
 2315      Alex Croft          11678 Addison                 22:10.7  7:24          
 2316      Jacob Spakoski      10590 Greece Olympia          22:11.0  7:24          
 2317 1262 Kyle Stephenson     9 392 Notre Dame - Elmira     22:11.1  7:24          
 2318      Alex Zinz           9 393 Rocky Grove-PA          22:11.1  7:24          
 2319 1263 Bryson Fuhrer       9 394 Cowanesque Valley       22:11.2  7:24          
 2320      Knox Ackerman       10591 Honeoye Falls-Lima      22:11.2  7:24          
 2321      Alex Carr           12630 Burnt Hills-Ballston La 22:11.3  7:24          
 2322      Mason Vienna        10592 Red Jacket              22:11.8  7:24          
 2323 1264 Victor Gurman       11679 Eastridge               22:12.0  7:24          
 2324 1265 Cameron Weller      10593 Oil City-PA             22:12.4  7:25          
 2325      Gabe Hoag           10594 Marcellus               22:12.4  7:25          
 2326      Jeff Lovewell       11680 Royalton-Hartland       22:12.8  7:25          
 2327 1266 Daniel Sisco        10595 Hornell                 22:12.9  7:25          
 2328      Alec Hurd           10596 Vernon-Verona-Sherri    22:13.0  7:25          
 2329      Montana Wallace     10597 Newark Valley           22:13.0  7:25          
 2330      Jacob Hill          11681 Canandaigua             22:13.2  7:25          
 2331      Harry Schafer       11682 Notre Dame-Batavia      22:13.2  7:25          
 2332      Lucas Willis        10598 Shenendehowa            22:13.7  7:25          
 2333      Jakob Lowrie        9 395 Rocky Grove-PA          22:13.8  7:25          
 2334      Calvin Fournier     9 396 Royalton-Hartland       22:14.5  7:25          
 2335      Dominic Avangelista 10599 Hilton                  22:14.9  7:25          
 2336      Michael Harmon      9 397 Tonawanda HS            22:15.0  7:25          
 2337      Mark Passinger      11683 Eisenhower              22:15.0  7:25          
 2338      Joaquin Riley       12631 Honeoye Falls-Lima      22:15.1  7:26          
 2339      Donovan Sherman     11684 Oakfield/Elba           22:15.3  7:26          
 2340      Tyler Yonker        12632 Penfield                22:15.9  7:26          
 2341      Michael Hathaway    11685 Warsaw                  22:15.9  7:26          
 2342      Sam Lanzafame       10600 Brighton                22:16.0  7:26          
 2343      Alex Brummer        11686 Chittenango             22:16.1  7:26          
 2344      Kyle Swanson        12633 Oil City-PA             22:16.5  7:26          
 2345      Nick Ensell         12634 Allegany-Limestone      22:16.6  7:26          
 2346      Matt Sarkisian      9 398 St. Joes                22:16.8  7:26          
 2347      Aiden Sammon        9 399 Marcellus               22:16.9  7:26          
 2348 1267 Emmett Carlson      12635 Frewsburg Central       22:17.3  7:26          
 2349 1268 Dan Kelleher        10601 Lake Placid             22:17.3  7:26          
 2350 1269 Aaron Abbata        10602 John F Kennedy          22:17.5  7:26          
 2351      Williams Prevet     11687 Fredonia Central        22:18.1  7:27          
 2352 1270 Riley Lich          10603 Palmyra-Macedon         22:18.2  7:27          
 2353      Sebastian Pusch-Loc 11688 North Rose-Wolcott      22:18.6  7:27          
 2354      Faheem Khawar       10604 Canisius                22:19.2  7:27          
 2355      Griffen David       12636 Marcellus               22:19.5  7:27          
 2356      Titus Marvin        9 400 Arkport/Canaseraga      22:19.7  7:27          
 2357      Landen Schult       9 401 Niagara Falls           22:20.1  7:27          
 2358 1271 Zach Wissick        12637 Palmyra-Macedon         22:21.4  7:28          
 2359 1272 Bryan Armpriest     11689 Campbell-Savona         22:21.6  7:28          
 2360      Zach Hueber         10605 Spencerport             22:22.4  7:28          
 2361      Ben Belmonte        9 402 Walsh Jesuit            22:22.5  7:28          
 2362      Gabe Davis          10606 Hil. Davidson           22:23.0  7:28          
 2363 1273 Paul McLaughlin     9 403 Chesterton/St. John Bos 22:23.5  7:28          
 2364      Carmen Saccardi     10607 Penfield                22:23.8  7:28          
 2365      Evan Buisch         11690 Arkport/Canaseraga      22:23.9  7:28          
 2366      Jacob Schumacher    9 404 Pittsford Mendon        22:24.0  7:28          
 2367      Carter Buckman      9 405 Westhill                22:24.5  7:29          
 2368      Will Bradley        10608 Westhill                22:24.6  7:29          
 2369      Erik Salamanca      9 406 Ithaca                  22:24.7  7:29          
 2370      Cervonte Thomas     12638 Falconer                22:24.8  7:29          
 2371      Cj Kanick           8  26 Depew                   22:25.2  7:29          
 2372      Eli Schiferle       10609 West Seneca East        22:25.3  7:29          
 2373      Patrick Cartona     11691 Williamsville South     22:26.0  7:29          
 2374      Seamus Gillis       10610 Honeoye Falls-Lima      22:26.0  7:29          
 2375      David Harling       8  27 Eden                    22:26.1  7:29          
 2376      Isaac Obrist        12639 Central Square          22:26.6  7:29          
 2377      Jericho Yates       9 407 Gates Chili             22:27.3  7:30          
 2378      Dan Bishop          11692 Penfield                22:27.5  7:30          
 2379      Eli Webster         9 408 Honeoye Falls-Lima      22:27.5  7:30          
 2380      Ben Barish          9 409 Mercyhurst Prep-PA      22:27.5  7:30          
 2381      Osiris Morejon      9 410 Hilton                  22:28.1  7:30          
 2382      Abe Metz            11693 Clarence                22:28.2  7:30          
 2383      Quinlan Schultz     10611 Sweet Home              22:28.4  7:30          
 2384      Everett Gianni      9 411 Kenmore West            22:29.0  7:30          
 2385 1274 Cameron Brehm       10612 Groton                  22:29.3  7:30          
 2386      Noe Stevens         12640 Gates Chili             22:29.5  7:30          
 2387      Ben Kazel           9 412 Brighton                22:29.5  7:30          
 2388      Cole Botzenhart     9 413 Williamsville East      22:29.6  7:30          
 2389      Vincent Charles     9 414 Churchville-Chili       22:30.1  7:31          
 2390      Jayson Rivera       11694 Eastridge               22:30.8  7:31          
 2391      Azan Ashcraft       9 415 Baldwinsville           22:30.9  7:31          
 2392      Dylan Nathan        9 416 Amherst                 22:31.6  7:31          
 2393      Landin Wratten      10613 Vernon-Verona-Sherri    22:32.2  7:31          
 2394      Gio Gonzalez        9 417 Aquinas Institute       22:33.1  7:31          
 2395      Miles Robison       12641 Newfane Central         22:33.6  7:32          
 2396      George Spring       12642 Vestal                  22:33.7  7:32          
 2397      Nathan Banke        9 418 Greece Athena           22:34.0  7:32          
 2398      Sam Overhoff        9 419 Eden                    22:35.1  7:32          
 2399      Kolton Finarty      9 420 Marcellus               22:35.3  7:32          
 2400      Noah Dueker         9 421 Greece Arcadia          22:35.4  7:32          
 2401      Charles Jennings    12643 Franklinville           22:35.7  7:32          
 2402      Sam Holden          9 422 Weedsport               22:36.1  7:33          
 2403      Adam Tripi          11695 Honeoye Falls-Lima      22:36.7  7:33          
 2404      Max Haney           9 423 Dryden                  22:37.0  7:33          
 2405      Gabe Murray         11696 Webster Thomas          22:37.1  7:33          
 2406      Tyler Diponzio      11697 Gates Chili             22:37.2  7:33          
 2407      Adam Menzies        11698 Guelph Collegiate-ONT   22:37.5  7:33          
 2408 1275 Evan Tickner        11699 Marathon                22:37.5  7:33          
 2409      Alexander White     9 424 Barker HS               22:37.7  7:33          
 2410      Daniel Sloan        11700 Greece Olympia          22:38.0  7:33          
 2411 1276 Jacob Smeraldo      9 425 Jamestown               22:38.5  7:33          
 2412      Aaron Thornton      10614 Westhill                22:38.7  7:33          
 2413      Noah Daniels        9 426 Binghamton              22:38.8  7:33          
 2414      Ayinde Harewood     9 427 Corning                 22:39.2  7:34          
 2415      Alex Aloi           11701 Webster Schroeder       22:39.4  7:34          
 2416      Kaleb Van Ornam     11702 Westhill                22:40.1  7:34          
 2417      Lukas Grieb         9 428 Marcellus               22:40.1  7:34          
 2418      Gavin Stuhler       9 429 Brockport               22:40.4  7:34          
 2419      Michael Viggiani    12644 Honeoye Falls-Lima      22:40.5  7:34          
 2420 1277 Matthew Booth       10615 Gowanda Central         22:40.7  7:34          
 2421      Gino Malone         10616 Irondequoit             22:41.8  7:34          
 2422 1278 Brandon Schrader    11703 Troy - PA               22:43.7  7:35          
 2423      Reagan Hillman      10617 Cortland                22:43.7  7:35          
 2424 1279 Jesse Euson         10618 Oneida                  22:43.7  7:35          
 2425      Aidan Wun           10619 Harley-Allendale-Col    22:44.5  7:35          
 2426      Owen Casserta       10620 Fredonia Central        22:44.8  7:35          
 2427      Tenzen Nicholas     9 430 Pittsford Sutherland    22:44.9  7:35          
 2428      Zach Lester         9 431 Marcellus               22:45.5  7:36          
 2429      Sebastian Balfe     9 432 Amherst                 22:46.1  7:36          
 2430      Austin Huntress-Ken 12645 Liverpool               22:46.2  7:36          
 2431      Philip Hesley       12646 The Gow School          22:46.8  7:36          
 2432      Cole Devantier      9 433 Vestal                  22:47.1  7:36          
 2433      Ben Watling         10621 Marcellus               22:47.8  7:36          
 2434 1280 Evan Vanamburg      9 434 Clyde-Savannah          22:47.9  7:36          
 2435      Aaron Hernandez     11704 Burnt Hills-Ballston La 22:47.9  7:36          
 2436      Jon Craig           9 435 Pittsford Sutherland    22:48.2  7:37          
 2437      Cameron Wolfe       10622 Geneva                  22:48.6  7:37          
 2438      Christopher McGinn  9 436 Jordan Elbridge         22:48.8  7:37          
 2439 1281 Jonathan Salamida   10623 Chesterton/St. John Bos 22:49.0  7:37          
 2440      Adam Schweitzer     10624 Notre Dame-Easton-PA    22:49.2  7:37          
 2441      Ryan Nicosia        10625 Royalton-Hartland       22:49.7  7:37          
 2442      Nathan Hickey       9 437 Greece Athena           22:49.9  7:37          
 2443      Tyler Umlauf        9 438 Batavia                 22:49.9  7:37          
 2444      Owen Cavo           9 439 Livonia                 22:50.2  7:37          
 2445      Jared Rains         9 440 Beaver River            22:50.2  7:37          
 2446      Jackson Scalise     10626 Grand Island            22:50.4  7:37          
 2447 1282 Landon Dean         9 441 Palmyra-Macedon         22:51.0  7:37          
 2448      Carson Lees         10627 Webster Schroeder       22:51.3  7:38          
 2449      Eric Earl           9 442 Palmyra-Macedon         22:53.0  7:38          
 2450      Alex Grohman        8  28 Kenmore West            22:53.8  7:38          
 2451      Michael Farmer      9 443 Avon Central            22:54.0  7:38          
 2452      Matthew Duke        9 444 Corning                 22:54.0  7:38          
 2453      Leland Essigmann    12647 Jasper-Troupsburg       22:54.2  7:39          
 2454      Brenden Cook        10628 Williamsville North     22:54.3  7:39          
 2455      Bryce Bevier        10629 Moravia                 22:54.5  7:39          
 2456 1283 Tyler Johnston      7   4 Wilson HS (Sec 6)       22:55.2  7:39          
 2457 1284 Andrew Englert      12648 Sodus Central           22:56.0  7:39          
 2458      Brandon Flores      11705 Greece Olympia          22:56.4  7:39          
 2459 1285 Sam Williams        11706 Albion                  22:57.8  7:40          
 2460      Andrew Pilet        10630 Geneva                  22:57.8  7:40          
 2461      Jadnel Gonzalez     10631 Hutch Tech              22:59.2  7:40          
 2462      Yatin Vij           12649 Gates Chili             22:59.2  7:40          
 2463      Nathan West         10632 Campbell-Savona         22:59.4  7:40          
 2464      Peyton Lyness       10633 Starpoint               22:59.5  7:40          
 2465      Roan Torpey         10634 Honeoye Falls-Lima      22:59.5  7:40          
 2466 1286 Isaac Tice          10635 Mansfield HS-PA         22:59.7  7:40          
 2467      Caleb Mason         9 445 Penfield                22:59.7  7:40          
 2468      Ryan Heraty         9 446 Orchard Park            23:00.8  7:41          
 2469      Ben Holeman         12650 Beavercreek             23:00.8  7:41          
 2470 1287 Sidney Bradshaw     11707 Fulton                  23:00.9  7:41          
 2471      James Kerrison      9 447 Amherst                 23:01.1  7:41          
 2472      Jacob Norsworthy    11708 Greece Olympia          23:01.2  7:41          
 2473      Billy Lovejoy       10636 Hannibal                23:01.6  7:41          
 2474 1288 Caydon Stone        9 448 Cowanesque Valley       23:02.0  7:41          
 2475      John Fiacco         9 449 Newark Valley           23:02.0  7:41          
 2476 1289 Marcus King         11709 Clymer-Sherman-Panama   23:02.3  7:41          
 2477      Nathan White        10637 Iroquois                23:02.7  7:41          
 2478 1290 Josh Beldue         11710 Wheatland-Chili         23:02.9  7:41          
 2479      Alex Scott          9 450 Hannibal                23:03.0  7:41          
 2480      Brian Cowburn       12651 Honeoye Falls-Lima      23:03.3  7:42          
 2481 1291 Webb Potter         10638 Oneida                  23:03.6  7:42          
 2482      Caden Cropp         11711 Batavia                 23:03.6  7:42          
 2483      Liam Bonner         10639 Hamburg                 23:03.7  7:42          
 2484 1292 Damon Fischer       9 451 Randolph                23:03.7  7:42          
 2485      Nicholas Krentz     12652 Nichols                 23:04.0  7:42          
 2486      Toby Tummino        10640 LaFayette               23:04.2  7:42          
 2487      Ryan White          12653 Marcellus               23:04.5  7:42          
 2488      Bret Buchalski      10641 Scotia-Glenville        23:04.6  7:42          
 2489      Shayne Navarra      11712 Warsaw                  23:04.7  7:42          
 2490      Luke Miller         12654 Cuba-Rushford-Hinsdale  23:04.7  7:42          
 2491      Joe Morse           12655 Southwestern-NY         23:04.7  7:42          
 2492      Gabe Johnson        11713 Fredonia Central        23:05.5  7:42          
 2493      Henry Vanry         12656 Avon Central            23:05.7  7:42          
 2494      Cole Ecker          11714 Barker HS               23:06.1  7:43          
 2495      Kamden McCall       11715 Newark Valley           23:06.8  7:43          
 2496      Dakota Richter      10642 Lake Shore HS-NY        23:07.8  7:43          
 2497      Cameron Bogdan      9 452 Frontier                23:07.9  7:43          
 2498      Brayden Palmer      11716 Livonia                 23:08.2  7:43          
 2499      Tj Stokes           12657 Fredonia Central        23:08.5  7:43          
 2500      Elliott Nemec       10643 Burnt Hills-Ballston La 23:08.5  7:43          
 2501      Michael Coval       10644 Hilton                  23:08.6  7:43          
 2502 1293 Braeden Dempsey     11717 Fulton                  23:08.8  7:43          
 2503      Nash Hertlein       10645 Weedsport               23:09.1  7:44          
 2504 1294 Sebastian Stark     9 453 Sodus Central           23:09.2  7:44          
 2505 1295 Robert Schultz      10646 Mansfield HS-PA         23:09.2  7:44          
 2506      Dan White           10647 Southwestern-NY         23:09.3  7:44          
 2507      Henry Kemblowski    11718 Brockport               23:09.9  7:44          
 2508      Marlon Maidment     10648 Nichols                 23:10.3  7:44          
 2509      Peyton Holder       9 454 Campbell-Savona         23:10.7  7:44          
 2510      Ethan Le            9 455 Honeoye Central         23:11.1  7:44          
 2511 1296 Ethan Hudzinski     10649 Holley Central          23:11.2  7:44          
 2512 1297 Ben Tantelo         11719 Chesterton/St. John Bos 23:11.2  7:44          
 2513      Isaiah Patterson    10650 Bishop Ludden           23:11.7  7:44          
 2514      Isaac Paz           10651 Vernon-Verona-Sherri    23:12.2  7:45          
 2515      Ben Ward            9 456 Greece Olympia          23:12.6  7:45          
 2516 1298 Logan Buchanan      9 457 Dundee                  23:12.8  7:45          
 2517      Adon Heaney         9 458 Fulton                  23:13.1  7:45          
 2518      Greg Neptune        9 459 Albion                  23:13.2  7:45          
 2519      Ayden Keith         11720 Scotia-Glenville        23:13.6  7:45          
 2520      Rocco Salerno       10652 Newark                  23:13.9  7:45          
 2521      Joshua Tyler        11721 Eden                    23:14.1  7:45          
 2522      Evan Foster         10653 Hilton                  23:14.2  7:45          
 2523      Lukas Lepley        12658 Rocky Grove-PA          23:14.3  7:45          
 2524      Gareth Sadowski     10654 Greece Olympia          23:14.4  7:45          
 2525      Martin Benjamin     9 460 Thomas Edison           23:14.5  7:45          
 2526      Julian Speight      10655 Dryden                  23:14.9  7:45          
 2527 1299 Brandon Kurowski    10656 John F Kennedy          23:15.1  7:46          
 2528 1300 Jake Massaro        12659 Onondaga                23:15.4  7:46          
 2529 1301 Francisco Torres    12660 Marion                  23:16.4  7:46          
 2530      Hunter Gustafson    12661 Southwestern-NY         23:16.5  7:46          
 2531      Matthew McCarthy    11722 Greece Olympia          23:16.6  7:46          
 2532 1302 Ronald Koehler      9 461 Bath-Haverling          23:16.9  7:46          
 2533      Russell Phillip     11723 Ithaca                  23:17.0  7:46          
 2534      Nolan Scoma         12662 Jamestown               23:17.5  7:46          
 2535      Jack Gale           11724 Greece Olympia          23:17.8  7:46          
 2536      Carter Halpin       10657 Pittsford Mendon        23:19.5  7:47          
 2537      Cole Kornow         9 462 Oakfield/Elba           23:19.7  7:47          
 2538      Anthony Stefanos    11725 Pittsford Sutherland    23:20.0  7:47          
 2539      Anthony Wagner      10658 Niagara Falls           23:20.2  7:47          
 2540      Timothy Clifford    11726 Watkins Glen            23:20.6  7:47          
 2541      Marlus Wang         10659 Penfield                23:20.8  7:47          
 2542      George Plucinik     9 463 North Rose-Wolcott      23:20.9  7:47          
 2543 1303 Nathaniel Lyon      9 464 South Jefferson         23:21.0  7:47          
 2544 1304 Rowan Mancarella    10660 Kendall                 23:22.0  7:48          
 2545      Dustin Krise        9 465 Athens Area             23:22.5  7:48          
 2546      Caleb Green         9 466 Horseheads              23:22.9  7:48          
 2547      Aidan Rodgers       10661 Westhill                23:24.4  7:49          
 2548 1305 Aiden Ryan          10662 Onondaga                23:24.7  7:49          
 2549      Matt Smith          10663 Batavia                 23:24.9  7:49          
 2550      Zack Fuller         12663 Albion                  23:25.0  7:49          
 2551      Alexander Gagne     9 467 Royalton-Hartland       23:25.2  7:49          
 2552      Sean Hayes          9 468 Irondequoit             23:25.6  7:49          
 2553 1306 Wyatt Hammond       12664 Bath-Haverling          23:25.6  7:49          
 2554      John Massengale     12665 Horseheads              23:27.4  7:50          
 2555      Nate Scheel         9 469 Vestal                  23:28.1  7:50          
 2556      Austin Kelsch       9 470 Wayne Central           23:30.0  7:50          
 2557      John Owens          10664 Bishop Ludden           23:30.1  7:51          
 2558      Benjamin Nielsen    10665 Williamsville South     23:30.7  7:51          
 2559 1307 Logan Engle         12666 Oswego                  23:30.7  7:51          
 2560 1308 Caleb Sharpe        12667 Byron-Bergen            23:31.3  7:51          
 2561      Benjamin Bruning-Sm 11727 Starpoint               23:31.6  7:51          
 2562      Joseph Enterline    9 471 Eden                    23:31.7  7:51          
 2563      James Murphy        12668 Fordham Prep            23:32.6  7:51          
 2564      Phil Jang           12669 Mynderse Academy        23:32.8  7:51          
 2565 1309 Daniel Reinhart     9 472 Kenmore East            23:33.0  7:51          
 2566      Uzayr Yasin         11728 Williamsville North     23:33.4  7:52          
 2567      Jeremiah Giroux     10666 Royalton-Hartland       23:34.5  7:52          
 2568      Thomas Finnerty     9 473 Nichols                 23:34.5  7:52          
 2569      Nolan Surkau-Parkin 10667 Pittsford Mendon        23:34.6  7:52          
 2570      Kevin Shea          9 474 Marcellus               23:34.6  7:52          
 2571      Neil Stringer       9 475 Canandaigua             23:36.0  7:52          
 2572      Gavin West          12670 Thomas Edison           23:38.2  7:53          
 2573      Jp Turner           11729 Mynderse Academy        23:38.3  7:53          
 2574      Ethan Caron         9 476 Marcellus               23:38.5  7:53          
 2575 1310 Ethan Beattie       9 477 South Jefferson         23:39.0  7:53          
 2576      Valencio Almborg-Pe 9 478 Greece Athena           23:39.3  7:54          
 2577      Kyle Davis          10668 Canandaigua             23:39.5  7:54          
 2578 1311 Samuel Hellman      9 479 Williamson Central      23:39.6  7:54          
 2579      Steven Charlebois   11730 Livonia                 23:39.9  7:54          
 2580      Evan Bechtold       12671 Webster Thomas          23:40.3  7:54          
 2581      Jaydon Anthony      9 480 Palmyra-Macedon         23:40.5  7:54          
 2582      Jon Wyble           12672 Williamson Central      23:41.4  7:54          
 2583      Collin Bookman      9 481 Baldwinsville           23:41.7  7:54          
 2584 1312 Isaiah Monte        11731 Chesterton/St. John Bos 23:42.3  7:55          
 2585      Matt Holland        11732 Lake Shore HS-NY        23:42.5  7:55          
 2586      Parker Cornwall     10669 Lake Shore HS-NY        23:42.5  7:55          
 2587      Levi Hauser         9 482 Barker HS               23:42.6  7:55          
 2588      Sam Kruppa          11733 Notre Dame-Batavia      23:42.6  7:55          
 2589      Alex Nelson         7   5 Southwestern-NY         23:42.8  7:55          
 2590      Jayden Demeurisse   9 483 Palmyra-Macedon         23:42.9  7:55          
 2591      Spencer Totten      10670 Oakfield/Elba           23:43.2  7:55          
 2592      John Paul Busch     9 484 Corning                 23:43.2  7:55          
 2593 1313 Ethan D'Angelo      11734 John F Kennedy          23:43.7  7:55          
 2594      Diego Nino          12673 Groton                  23:43.8  7:55          
 2595      Shane Wilson        10671 Hilton                  23:43.9  7:55          
 2596      Nick Poulton        9 485 Vestal                  23:44.2  7:55          
 2597      Nathan Pawlik       8  29 Depew                   23:44.6  7:55          
 2598      Joe McCusker        12674 Penfield                23:44.7  7:55          
 2599      Luke Lawton         9 486 Livonia                 23:45.4  7:56          
 2600      James Ingle         10672 Brighton                23:46.0  7:56          
 2601      Jack Crandall       10673 Pembroke                23:46.2  7:56          
 2602      Lucas Cooper        12675 Akron                   23:46.8  7:56          
 2603      Matthew Ellis       11735 Ithaca                  23:47.3  7:56          
 2604      Enzo Capicotto      10674 Nichols                 23:47.6  7:56          
 2605      Matthew Hubbard     9 487 Jordan Elbridge         23:48.1  7:57          
 2606      Colin Cahill        9 488 Pittsford Mendon        23:48.8  7:57          
 2607      Eric Collins        10675 Eastridge               23:49.0  7:57          
 2608      Nicholas Caster     10676 Geneva                  23:49.9  7:57          
 2609 1314 Kyle Canute-Wade    12676 Red Creek               23:49.9  7:57          
 2610      Parker Dobson       10677 Oakfield/Elba           23:49.9  7:57          
 2611      Ben Dehmler         9 489 Penfield                23:51.4  7:58          
 2612      Gabe Hellwig        9 490 Fredonia Central        23:51.5  7:58          
 2613 1315 Rowan Mentley-Peter 11736 Gowanda Central         23:52.1  7:58          
 2614      Cole Hess           9 491 Hannibal                23:52.9  7:58          
 2615      Andrei Uncu         10678 Baldwinsville           23:54.1  7:59          
 2616      Xavier Croft        10679 Addison                 23:55.0  7:59          
 2617      Ryan Wylie          10680 Mynderse Academy        23:55.9  7:59          
 2618      Blaise Witmer       11737 Eden                    23:56.2  7:59          
 2619      Carter Smith        9 492 Central Square          23:56.8  7:59          
 2620      Eric Perryman       10681 Clyde-Savannah          23:57.4  8:00          
 2621      Pietro Camerucci    11738 Irondequoit             24:00.1  8:01          
 2622      Hugo Couderc        10682 Brighton                24:00.2  8:01          
 2623      Dylan Ellison       9 493 Otto Eldred-PA          24:00.8  8:01          
 2624      Seamus Lang         11739 Pittsford Mendon        24:01.4  8:01          
 2625      Matthew Roehmholdt  11740 St. Joes                24:02.7  8:01          
 2626      Kyle Thornton       12677 Newfane Central         24:03.5  8:02          
 2627      Matt Bills          11741 Batavia                 24:03.7  8:02          
 2628 1316 Blake Shedden       9 494 Troy - PA               24:04.2  8:02          
 2629 1317 Dylan Merk          9 495 Mayfield Secondary S    24:04.6  8:02          
 2630      Brett Svenson       10683 Southwestern-NY         24:05.1  8:02          
 2631      Sam Plyter          9 496 Clarence                24:05.2  8:02          
 2632 1318 Luke Colf           9 497 Bloomfield-Naples       24:05.7  8:02          
 2633      Daniel Hawkins      9 498 Grand Island            24:05.8  8:02          
 2634 1319 Riley Hirschman     12678 Kendall                 24:06.3  8:03          
 2635      Thomas Lindstrom    9 499 Bloomfield-Naples       24:06.5  8:03          
 2636      Ethan Vancamp       9 500 Otto Eldred-PA          24:06.7  8:03          
 2637      Anthony Petrelli    11742 Baldwinsville           24:06.9  8:03          
 2638      Cj Roziock          12679 Baldwinsville           24:07.3  8:03          
 2639      Tj Thomas           12680 Burnt Hills-Ballston La 24:07.6  8:03          
 2640      Joe Sage            9 501 Midlakes                24:08.3  8:03          
 2641      Alexander Powell    10684 School Of The Arts      24:08.5  8:03          
 2642 1320 Nicholas Toomey     10685 Onondaga                24:08.7  8:03          
 2643      Dillon Rollins      12681 Thomas Edison           24:09.1  8:04          
 2644      Keegan Foxvog       9 502 Wilson HS (Sec 6)       24:09.1  8:04          
 2645      Devin Czworka       12682 Attica                  24:09.6  8:04          
 2646      Jace Fredericksen   10686 Newark                  24:09.7  8:04          
 2647      Becket Plumley      12683 Baldwinsville           24:10.4  8:04          
 2648 1321 Alexander Salzman   9 503 Gowanda Central         24:11.4  8:04          
 2649      Sheldon Boyce       10687 Honeoye Falls-Lima      24:11.6  8:04          
 2650      Jacob Feasel        10688 Penfield                24:11.6  8:04          
 2651      Arrow Booth         9 504 LaFayette               24:12.0  8:04          
 2652 1322 Justin Stevens      9 505 Kenmore East            24:12.7  8:05          
 2653      Andrew Snavely      12684 Mercyhurst Prep-PA      24:13.2  8:05          
 2654      Ryan Bozek          9 506 Pittsford Mendon        24:13.5  8:05          
 2655      Josh Socha          11743 Kenmore West            24:14.3  8:05          
 2656 1323 Jerry Marchand      11744 Chesterton/St. John Bos 24:15.4  8:06          
 2657      Xander Mapstone     9 507 Bloomfield-Naples       24:16.4  8:06          
 2658      Grady Ordway        10689 Baldwinsville           24:17.4  8:06          
 2659      Ethan Jansen        9 508 Scotia-Glenville        24:17.4  8:06          
 2660 1324 Mark Wanderlich     12685 John F Kennedy          24:17.8  8:06          
 2661      Aidan Murray        9 509 Franklinville           24:18.0  8:06          
 2662      Taylor Trulin       9 510 East Aurora             24:18.7  8:07          
 2663      Joshua Fugal        11745 Burnt Hills-Ballston La 24:18.9  8:07          
 2664 1325 Joshua Cornish      9 511 Red Creek               24:21.0  8:07          
 2665      Liam Hiaman         9 512 Candor                  24:21.0  8:07          
 2666      John Mitchell       11746 Greece Olympia          24:24.1  8:08          
 2667      Angelo Ciccolini    10690 Walsh Jesuit            24:24.1  8:09          
 2668      Matt Taylor         9 513 Scotia-Glenville        24:24.8  8:09          
 2669 1326 Tyler McCowan       10691 Caledonia-Mumford       24:26.9  8:09          
 2670 1327 Tyler Teeter        9 514 Dundee                  24:27.0  8:09          
 2671      Mike Thammavong     10692 Gates Chili             24:27.8  8:10          
 2672      Oscar Fitzpatrick   11747 Nichols                 24:28.1  8:10          
 2673      Chase Miceli        12686 Sweet Home              24:28.2  8:10          
 2674      Josh Defries        10693 East Aurora             24:29.1  8:10          
 2675      Ben Levitsky        10694 Brighton                24:29.6  8:10          
 2676 1328 Paul Ford           12687 Sodus Central           24:30.9  8:11          
 2677      Conrad Quader       9 515 Lockport                24:31.1  8:11          
 2678      Jake Otto           9 516 Northstar Christian     24:31.6  8:11          
 2679 1329 Sky Amish           12688 Geneseo                 24:31.7  8:11          
 2680      Matt Parks          11748 Red Jacket              24:32.0  8:11          
 2681      Teddy Raes          10695 Midlakes                24:33.9  8:12          
 2682      Justin Merry        12689 Arkport/Canaseraga      24:34.1  8:12          
 2683 1330 Tobias Plyter       9 517 Faith Heritage          24:34.8  8:12          
 2684      Dakota Scarborough  11749 Midlakes                24:35.1  8:12          
 2685      Chase Gillespie     11750 Eisenhower              24:37.3  8:13          
 2686      Connor Schaefer     10696 Honeoye Falls-Lima      24:37.6  8:13          
 2687      Connor Cook         11751 Gates Chili             24:38.0  8:13          
 2688      Sam Prescott        12690 Campbell-Savona         24:39.9  8:14          
 2689      Felix Hafner        9 518 Lansing                 24:41.4  8:14          
 2690      Chris Klein         12691 Cathedral Prep          24:41.8  8:14          
 2691      Logan Swartz        9 519 Rocky Grove-PA          24:42.9  8:15          
 2692      Alex Evershed       11752 Eastridge               24:43.3  8:15          
 2693      Kyle Bieniak        9 520 Williamsville South     24:43.8  8:15          
 2694      Dalton White        9 521 Southwestern-NY         24:44.1  8:15          
 2695      Brian Bates         12692 Hilton                  24:44.2  8:15          
 2696      Daniel Vullo        9 522 Honeoye Falls-Lima      24:47.3  8:16          
 2697      Seth Batterson      10697 Coudersport             24:48.5  8:17          
 2698      Isaac Gasparri      9 523 Williamson Central      24:48.6  8:17          
 2699      Kollin Miller       9 524 Brockport               24:49.0  8:17          
 2700      Kj Bird             9 525 Rush-Henrietta          24:52.4  8:18          
 2701      Nathan Lamanna      11753 Williamsville North     24:52.7  8:18          
 2702      Kamron Rupp         10698 Medina                  24:53.2  8:18          
 2703      Hunter Crookman     9 526 Notre Dame-Easton-PA    24:53.4  8:18          
 2704      Miles Calloway      12693 Eden                    24:54.9  8:19          
 2705      Ethan Guidry        11754 Pittsford Mendon        24:56.1  8:19          
 2706      Tony Lettman        12694 Smethport Area-PA       24:56.5  8:19          
 2707      Macsen Cameron      9 527 Chittenango             24:56.8  8:19          
 2708 1331 Carson Minster      12695 Wheatland-Chili         25:02.0  8:21          
 2709      Will Gregory        11755 Williamsville North     25:05.7  8:22          
 2710      Andrew Ossont       9 528 Royalton-Hartland       25:05.7  8:22          
 2711      Raghav Tandon       9 529 Corning                 25:06.3  8:23          
 2712      Elijah Tyler        12696 Greece Arcadia          25:07.5  8:23          
 2713      Troy Ritenburg      10699 Greece Olympia          25:07.8  8:23          
 2714      Isaac Burr          11756 Coudersport             25:09.7  8:24          
 2715      Andrew Bielicki     9 530 Chittenango             25:10.4  8:24          
 2716 1332 Manny Monegro       12697 Caledonia-Mumford       25:12.7  8:25          
 2717 1333 Andrew Slade        10700 Geneseo                 25:15.2  8:26          
 2718      Brandon Huyhn       12698 Webster Thomas          25:15.7  8:26          
 2719      Max Heine           10701 Hammondsport            25:16.9  8:26          
 2720      Chase Barden        9 531 Kenmore West            25:17.1  8:26          
 2721      Terrance Healy      9 532 Greece Olympia          25:18.2  8:27          
 2722      Jeffrey Shultz      10702 Clyde-Savannah          25:18.3  8:27          
 2723      Ethan Russell       12699 Jamestown               25:18.3  8:27          
 2724 1334 Tyler Brabant       11757 Caledonia-Mumford       25:18.5  8:27          
 2725      Jack Crimi          12700 South Jefferson         25:18.8  8:27          
 2726      Kaleb Wennerstrom   9 533 Beavercreek             25:23.3  8:28          
 2727      Chase Turner        12701 Lewiston-Porter         25:23.4  8:28          
 2728      Blake Turner        9 534 Lewiston-Porter         25:23.4  8:28          
 2729 1335 Devon Rehberg       12702 Caledonia-Mumford       25:24.5  8:29          
 2730      Ryan Hall           9 535 Walsh Jesuit            25:25.7  8:29          
 2731      Aidan Cook          10703 Marcellus               25:26.5  8:29          
 2732      Max Lalone          12703 Williamson Central      25:27.1  8:29          
 2733      Jackson Spandelmer  12704 Marcellus               25:27.9  8:30          
 2734 1336 Ian Keeple          9 536 LeRoy                   25:31.6  8:31          
 2735      Albby Rodriguez     11758 Eastridge               25:32.2  8:31          
 2736      Gavin Letendre      9 537 Honeoye Falls-Lima      25:34.6  8:32          
 2737      Ronald Joab         12705 Williamsville North     25:35.3  8:32          
 2738      Nathan Kimbley      12706 Greece Olympia          25:35.9  8:32          
 2739      Michael Albertini   12707 Walsh Jesuit            25:37.7  8:33          
 2740      Michael Rebmann     12708 Alexander Central       25:38.6  8:33          
 2741      Aidan Bumpus        9 538 Canandaigua             25:39.2  8:34          
 2742      Isaac McBeth        10704 Penfield                25:46.8  8:36          
 2743      Luke Simonton       12709 Candor                  25:47.1  8:36          
 2744      Jack Phillips       9 539 Fulton                  25:48.0  8:36          
 2745      Matthew Bohrer      10705 Chesterton/St. John Bos 25:48.5  8:37          
 2746      Corey Lynch         9 540 Kenmore West            25:49.4  8:37          
 2747 1337 Terry Hulslander    11759 Troy - PA               25:55.4  8:39          
 2748      Ryan Oberg          11760 Clymer-Sherman-Panama   25:58.7  8:40          
 2749      Kyle Kendall        10706 Batavia                 26:05.1  8:42          
 2750      Stephen Campbell    11761 Cathedral Prep          26:06.8  8:43          
 2751 1338 Ilario Marcoccia    12710 Faith Heritage          26:10.3  8:44          
 2752      Jackson Engdahl     12711 Southwestern-NY         26:10.6  8:44          
 2753 1339 Dylan Bishop        10707 Holley Central          26:20.3  8:47          
 2754      Nico Badagliacca    10708 Greece Olympia          26:20.7  8:47          
 2755      Shawn Hampton       11762 Oswego                  26:21.7  8:48          
 2756      Quinn Carletta      10709 Brockport               26:22.6  8:48          
 2757      Dylan Tidwell       11763 Greece Olympia          26:23.8  8:48          
 2758 1340 Julian Bieniek      10710 Randolph                26:24.3  8:49          
 2759      Parker Kleinbach    9 541 Batavia                 26:25.4  8:49          
 2760      Malik Yarbrough     9 542 Charter School App T    26:29.0  8:50          
 2761      Tyier Chatman       12712 Penfield                26:37.8  8:53          
 2762      Kaden Sanders       10711 Canandaigua             26:42.6  8:55          
 2763      Antonio Alberti     9 543 Gates Chili             26:42.9  8:55          
 2764      Evan Schmidt        9 544 Gates Chili             26:50.2  8:57          
 2765      Joey Gleason        10712 Churchville-Chili       26:53.2  8:58          
 2766      Isaac Post          12713 Geneseo                 27:05.4  9:02          
 2767      James Carnahan      10713 School Of The Arts      27:50.8  9:17          
 2768 1341 Noah Becker         11764 Notre Dame - Elmira     29:53.7  9:58          

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

  1.   158  Burnt Hills-Ballston Lake      (15:40.8  78:23.6 0:39.9)
=============================================
  1      3  Ryan Allison                10  15:14.5
  2     31  Will Marchant               12  15:42.7
  3     33  Matthew Rounds              9   15:43.4
  4     39  David Metacarpa             12  15:48.6
  5     52  Dante Ubriaco               12  15:54.4
  6   (115) Kevin Board                 12  16:23.4
  7   (177) Nick Grock                  10  16:41.4

  2.   183  Guilderland                    (15:44.2  78:40.6 0:38.7)
=============================================
  1      9  Sean O'Brien                12  15:21.6
  2     32  Micah Tindale               10  15:42.9
  3     37  Jack Parsons                12  15:45.2
  4     44  Dan Spanbauer               12  15:50.6
  5     61  Alex Gent                   12  16:00.3
  6   (102) Finn Burke                  9   16:19.0
  7   (144) Will Cusato                 10  16:32.5

  3.   227  Shenendehowa                   (15:50.3  79:11.1 0:34.8)
=============================================
  1     21  Bryan Spence                12  15:35.1
  2     28  Ryan Shanahan               12  15:40.8
  3     46  Nathan Brimhall             10  15:51.4
  4     49  Anthony Barbera             11  15:53.9
  5     83  Kyle Gronau                 12  16:09.9
  6   (106) Lorenzo Bianchi             12  16:19.5
  7   (107) Griffin Cooke               12  16:20.1

  4.   348  East Aurora                    (16:00.8  80:03.9 0:54.0)
=============================================
  1     23  Nick Ebling                 12  15:37.9
  2     25  Alex Hillyard               12  15:39.7
  3     43  Thomas Wlodarczyk           12  15:50.4
  4    116  Gavin McPherson             12  16:24.0
  5    141  Jake Sageti                 11  16:31.9
  6   (172) Evan Owens                  10  16:41.0
  7   (304) Colin Cassidy               11  17:09.3

  5.   363  Hil. Davidson                  (16:03.7  80:18.2 0:47.5)
=============================================
  1     17  Connor Ackley               9   15:34.3
  2     50  Alex Hudson                 10  15:54.0
  3     85  Xavier Gallo                12  16:10.3
  4    100  Nick Puhl                   10  16:17.8
  5    111  Noah Pease                  11  16:21.8
  6   (153) Luke Perez                  12  16:34.2
  7   (199) Adam Alsko                  11  16:48.4

  6.   378  Pittsford Mendon               (15:56.3  79:41.2 1:47.4)
=============================================
  1      1  Sam Lawler                  12  14:54.7
  2     56  James Smith                 12  15:56.5
  3     64  Colby Schenkel              10  16:01.0
  4     78  Andrew Cox                  10  16:06.9
  5    179  Evan Hackett                12  16:42.1
  6   (207) Nico Valentine              10  16:51.2
  7   (292) Nathan Trumble              12  17:06.3

  7.   416  Beavercreek                    (16:07.9  80:39.3 0:44.7)
=============================================
  1     42  Keegan Souhan               10  15:50.2
  2     51  Tayton Hess                 12  15:54.3
  3     66  Ryan Massie                 11  16:01.2
  4    101  Andrew Woodard              12  16:18.7
  5    156  Andrew Radford              11  16:34.9
  6   (187) Brenden Baker               11  16:45.6
  7   (258) Jacob Gosney                12  16:59.4

  8.   441  Xavier-NYC                     (16:08.3  80:41.2 1:10.1)
=============================================
  1      6  Oliver Branham Upton        12  15:20.8
  2     72  Owen Hassler                11  16:04.0
  3     97  Michael Tuffey              11  16:16.6
  4    128  Ethan Rice                  12  16:28.9
  5    138  Percy Moser                 10  16:30.9
  6   (194) Michael Hawkes              10  16:47.0
  7   (320) Colin O'Shea                11  17:11.6

  9.   524  Shaker                         (16:17.0  81:24.7 0:49.8)
=============================================
  1     57  Francisco Mendonca          11  15:56.7
  2     70  Christopher Garretson       12  16:03.7
  3     96  Vinny Levchenko             11  16:16.4
  4    110  Daniel Pavelec              11  16:21.4
  5    191  Zachary Diehl               11  16:46.5
  6   (246) Rufino Vasquez-Lopez        12  16:57.2
  7   (787) Ayaan Bargeer               10  18:50.9

 10.   551  Corning                        (16:14.0  81:09.9 1:26.3)
=============================================
  1     13  Torrey Jacobson-Evans       12  15:31.9
  2     38  Matthew Hong                11  15:46.8
  3    114  Matthew Gensel              10  16:22.8
  4    135  Braden Hayes Glick          11  16:30.2
  5    251  Conrad West                 11  16:58.2
  6   (381) Jack Gregorski              10  17:25.5
  7   (485) Josh Beres                  9   17:47.8

 11.   561  Saranac Lake                   (16:15.1  81:15.3 1:15.3)
=============================================
  1     35  James Catania               11  15:43.7
  2     36  Peter Fogarty               11  15:43.9
  3    103  Micah McCulley              11  16:19.2
  4    132  Andrew Fogarty              11  16:29.5
  5    255  Sam Ash                     9   16:59.0
  6   (351) Tucker Jakobe               11  17:19.2
  7   (525) Justin Duprey               11  17:52.9

 12.   649  Beaver River                   (16:19.8  81:38.6 1:32.5)
=============================================
  1     11  Colton Kempney              10  15:28.7
  2     69  Josiah Evan                 12  16:03.5
  3     87  Cory Demo                   11  16:12.5
  4    214  Conrad Freed                11  16:52.7
  5    268  Hunter Moore                11  17:01.2
  6   (376) Nathan Goldthrite           11  17:24.3
  7   (466) Brayden Campeau             10  17:43.8

 13.   674  Pioneer                        (16:18.4  81:31.8 1:38.6)
=============================================
  1     10  Jerad Hediger               12  15:23.0
  2     27  Brody Jones                 10  15:40.6
  3    147  Trent Wesley                12  16:33.2
  4    219  Andrew Walkowiak            12  16:53.4
  5    271  Cody Scholl                 11  17:01.6
  6   (563) Grady Regan                 12  18:00.7
  7   (622) Grant Wright                11  18:14.4

 14.   712  McQuaid Jesuit                 (16:30.1  82:30.4 0:51.5)
=============================================
  1     75  Ryan Martin                 12  16:05.3
  2    113  Max Chew                    12  16:22.7
  3    125  Connor Kerr                 11  16:27.4
  4    162  Jr Klee                     12  16:38.2
  5    237  Colin Brown                 10  16:56.8
  6   (284) Jayson Chichelli            10  17:03.7
  7   (359) Bryce Gunderman             12  17:20.7

 15.   743  Niskayuna                      (16:19.2  81:35.7 2:03.4)
=============================================
  1      5  Tom Ragone                  12  15:20.7
  2     45  Julian Franjieh             10  15:50.8
  3     62  Daniel Malatesta            10  16:00.7
  4    257  Jack Schiavo                11  16:59.4
  5    374  Nicholas Thomas             8   17:24.1
  6   (501) Avaneesh Benki              10  17:49.9
  7   (813) Vernald Esmeris             10  18:59.5

 16.   780  Eastport South Manor           (16:25.5  82:07.1 1:52.8)
=============================================
  1      4  Michael Silveri             11  15:14.7
  2    105  Kevin Carballo              12  16:19.4
  3    123  Matthew Flood               11  16:27.2
  4    252  Austin Wefer                10  16:58.3
  5    296  Tyler Glaser                11  17:07.5
  6   (377) Lucas Rosado                11  17:24.9
  7   (919) Matthew Rathje              10  19:25.9

 17.   817  Irondequoit                    (16:30.7  82:33.5 1:32.1)
=============================================
  1     22  Nick Bauman                 12  15:37.6
  2    112  Nick Dauphinee              12  16:22.0
  3    117  Cooper Branch               10  16:24.8
  4    259  Ethan Clark                 12  16:59.4
  5    307  Jared Coffey                12  17:09.7
  6   (467) Dylan Lyons                 10  17:44.1
  7   (580) Brendan McCollum            10  18:04.8

 18.   876  Pittsford Sutherland           (16:41.0  83:24.6 0:37.3)
=============================================
  1    104  Sam Baker                   11  16:19.4
  2    165  Jasper Owen                 11  16:38.8
  3    168  Rylan Hodgson               12  16:39.8
  4    203  Vickrum Bokinkere           12  16:49.9
  5    236  Garrett Glanton             12  16:56.7
  6   (286) Skyler Yacano               9   17:04.2
  7   (302) Matt Taylor                 11  17:08.9

 19.   896  Ithaca                         (16:37.7  83:08.5 1:18.3)
=============================================
  1     54  Marco Van Wijk              12  15:55.8
  2    131  Cade Eells                  11  16:29.4
  3    149  Alex Simpson                12  16:33.4
  4    230  Silas Richardson            10  16:55.8
  5    332  Kailo Mori                  12  17:14.1
  6   (354) Forrest Kingsley            10  17:19.4
  7   (416) Sam Sanchez                 11  17:32.1

 20.   905  Baldwinsville                  (16:33.8  82:48.8 1:46.1)
=============================================
  1     15  Jack Michaels               12  15:33.2
  2     77  Colin Delaney               11  16:05.7
  3    220  James Cary                  11  16:53.5
  4    241  Solomon Holden-Betts        9   16:57.1
  5    352  Eric Smith                  11  17:19.3
  6   (463) Thomas Hagopian             11  17:42.9
  7   (495) Justin Chimento             12  17:49.1

 21.   919  Walsh Jesuit                   (16:35.7  82:58.3 1:36.2)
=============================================
  1     18  Luke Ondracek               10  15:34.4
  2    143  Gavin McHale                11  16:32.5
  3    145  Kunal Jain                  11  16:32.5
  4    299  Carr Gavin                  11  17:08.3
  5    314  Karios McCune               12  17:10.6
  6   (343) Noah Schlueter              11  17:17.0
  7   (458) Luke Lenz                   10  17:41.7

 22.   947  Liverpool                      (16:34.3  82:51.5 1:44.8)
=============================================
  1     12  Jake McGowan                11  15:28.7
  2     79  Carter Rodriguez            11  16:07.4
  3    206  Ethan Glashauser            12  16:50.2
  4    321  Ryan Fennelly               12  17:11.7
  5    329  Chris Lewis                 10  17:13.5
  6   (387) Charlie Praschunus          10  17:26.8
  7   (427) Miguel Gonzales             11  17:34.5

 23.   950  Webster Thomas                 (16:41.1  83:25.3 1:18.2)
=============================================
  1     58  Austin Schoen               11  15:57.1
  2    157  Jj Montemaro                10  16:35.2
  3    189  Tommy Wygal                 12  16:46.1
  4    209  Connor Thomas               9   16:51.6
  5    337  Gabe Valdivia               11  17:15.3
  6   (371) Aidan Civiletti             10  17:23.7
  7   (422) Dan Yang                    12  17:34.0

 24.   953  Frontier                       (16:32.5  82:42.4 1:53.4)
=============================================
  1      7  Josh Peron                  11  15:21.1
  2     68  Connor O'Brein              12  16:02.7
  3    256  Patrick Petronsky           12  16:59.3
  4    289  Brian Gleason               12  17:04.8
  5    333  Alex Monaco                 12  17:14.5
  6   (694) Preston Bova                11  18:29.7
  7   (836) Braden Bova                 10  19:04.0

 25.   953  Cathedral Prep                 (16:41.0  83:24.7 1:35.3)
=============================================
  1     74  Devan Bailey                12  16:04.6
  2    120  Kody Klein                  11  16:26.2
  3    130  Andrew Brown                11  16:29.2
  4    184  Kaemen Smith                10  16:44.8
  5    445  Luke Brown                  9   17:39.9
  6   (754) Charlie Caryl               11  18:44.5
  7   (766) Nathan Mitchell             11  18:46.9

 26.   958  Strongsville-OH                (16:46.3  83:51.4 0:22.1)
=============================================
  1    142  Andy Holbert                12  16:32.3
  2    188  Tyler Housum                12  16:46.0
  3    195  Joey Schemer                12  16:47.2
  4    208  Allen Allan                 12  16:51.5
  5    225  Charlie Linn                11  16:54.4
  6   (248) John Yarwood                10  16:57.6
  7   (266) Matt Williams               12  17:00.6

 27.   967  Sir Winston Churchill          (16:33.9  82:49.2 2:00.4)
=============================================
  1     41  Josh Bezanson               12  15:49.5
  2     47  Sacha Schimmelpenninck      12  15:53.6
  3     82  Eric Campbell               11  16:09.0
  4    295  Riley Coles                 11  17:07.2
  5    502  Lachlan Nelson              10  17:49.9
  6   (611) Nate Smythe                 10  18:12.2
  7   (809) Miles Walker                10  18:58.5

 28.  1010  Brighton                       (16:44.5  83:42.2 1:02.0)
=============================================
  1     84  Anson Butler                10  16:10.2
  2    155  Hayden Lieb                 12  16:34.6
  3    185  Patrick Sharp               10  16:45.2
  4    262  Jt Thang                    12  17:00.0
  5    324  Aidan Gowan                 11  17:12.2
  6   (452) Derick Koen                 10  17:41.0
  7   (496) Matt Yager                  12  17:49.1

 29.  1034  Fordham Prep                   (16:37.7  83:08.2 2:06.8)
=============================================
  1      8  Eamonn Sullivan             11  15:21.1
  2     94  Myles Hogan                 10  16:15.2
  3    193  Justin Jordaens             12  16:46.7
  4    347  Lucas Moran                 10  17:17.3
  5    392  Liam Dennehy                10  17:27.9
  6   (443) Connor Tobin                12  17:39.5
  7   (549) Dean Mayo                   10  17:57.7

 30.  1039  Orchard Park                   (16:41.6  83:27.6 1:18.3)
=============================================
  1     59  Jack Heraty                 12  15:58.2
  2     65  Christopher Bertola         11  16:01.2
  3    240  Blake Kasper                12  16:57.1
  4    334  Jason Kincaid               12  17:14.6
  5    341  Aidan Kincaid               10  17:16.5
  6   (342) Andrew Kasper               12  17:16.7
  7   (370) Joseph Bertola              9   17:23.0

 31.  1090  Falconer                       (16:49.0  84:04.7 0:56.4)
=============================================
  1     93  Bryce Baglia                12  16:15.0
  2    164  Rayven Sample               12  16:38.7
  3    239  Joey Pillittieri            11  16:57.0
  4    276  Joe Krenzer                 10  17:02.6
  5    318  John Brockelbank            11  17:11.4
  6   (558) Devin Austin                10  17:59.6
  7   (608) Nick Erickson               11  18:11.4

 32.  1111  Churchville-Chili              (16:51.0  84:14.7 0:53.6)
=============================================
  1    134  Keegan Metcalfe             11  16:30.1
  2    140  Nathan Micillo              11  16:31.5
  3    200  Sam Lyon                    11  16:48.8
  4    265  Brandon Reusch              12  17:00.6
  5    372  Alex Rowe                   9   17:23.7
  6   (478) Aaron Caballero             9   17:46.6
  7   (543) Joshua Brink                12  17:56.5

 33.  1172  Mount Saint Joseph             (16:53.8  84:28.9 0:52.8)
=============================================
  1    122  Kevin Zaleski               11  16:27.0
  2    176  Sean Miller                 11  16:41.4
  3    229  Will Sakowicz               11  16:55.6
  4    290  Michael Vartain             12  17:05.1
  5    355  Reza Farjami                12  17:19.8
  6   (400) Tony Boscolo                10  17:29.5
  7   (455) Drew Clark                  10  17:41.3

 34.  1184  Clarence                       (16:54.3  84:31.5 0:49.5)
=============================================
  1    159  Walid Bibi                  12  16:36.2
  2    166  Ryan Elibol                 10  16:39.6
  3    175  Will Reid                   10  16:41.4
  4    301  Ryan Rajapakse              11  17:08.6
  5    383  Will Wisnoski               10  17:25.7
  6   (413) Austin Carden               11  17:31.6
  7   (486) Holden Pryll                11  17:47.9

 35.  1195  Victor Central                 (16:51.4  84:17.0 1:36.4)
=============================================
  1     60  Matthew Woodworth           12  15:59.6
  2    119  Adam Barbato                10  16:26.1
  3    222  Timothy Sumarsono           10  16:54.1
  4    362  Cian Baldwin                10  17:21.2
  5    432  Ben Raduns                  11  17:36.0
  6   (488) Ty Carey                    9   17:48.4
  7   (516) Jack Carlson                12  17:51.6

 36.  1200  Maple Grove                    (16:55.3  84:36.5 0:43.9)
=============================================
  1    121  Peter Auer                  12  16:26.6
  2    211  Lukas Baer                  10  16:52.2
  3    245  Drew Kelemen                11  16:57.2
  4    311  Riley Auer                  12  17:10.0
  5    312  Darius Jones                12  17:10.5
  6   (481) Nick Brunenavs              12  17:47.0
  7   (805) Tyler McPherson             12  18:57.5

 37.  1202  Honeoye Falls-Lima             (16:53.6  84:27.7 0:58.8)
=============================================
  1     90  Christian Coler             11  16:14.3
  2    197  Ryan Dailor                 11  16:47.5
  3    273  Teddy Warfle                12  17:02.1
  4    315  Jack Hulsey                 11  17:10.7
  5    327  Omar Armbruster             11  17:13.1
  6   (421) Michael Feeley              11  17:33.9
  7   (459) Cole Siewert                12  17:41.8

 38.  1228  Scotia-Glenville               (16:53.8  84:28.6 1:33.7)
=============================================
  1     80  Noah Greski                 11  16:08.0
  2    169  Alex Tebano                 11  16:39.8
  3    178  Kyle Ostrander              12  16:42.1
  4    344  Tyler Greene                10  17:17.0
  5    457  Mike Pino                   11  17:41.7
  6   (623) Nate Wylie                  10  18:14.6
  7   (759) Tyler Hanhurst              12  18:45.5

 39.  1281  Lakewood-OH                    (16:56.1  84:40.4 1:20.5)
=============================================
  1     89  Cormac Peppard-Kramer       12  16:13.6
  2    126  Patrick McCallum            12  16:28.3
  3    308  Joe Kelly                   11  17:09.7
  4    335  Sean O'Donnell              12  17:14.7
  5    423  Konsta Kernenan             11  17:34.1
  6   (437) James Toole                 10  17:37.3
  7   (468) Aidyn Zingale               11  17:44.5

 40.  1299  McDowell                       (16:58.1  84:50.3 1:07.4)
=============================================
  1    109  Colton Martin               12  16:21.3
  2    163  Christian Mattern           9   16:38.5
  3    281  Eli Louis                   11  17:03.2
  4    350  Jaden Levine                10  17:18.6
  5    396  Landon Owens                10  17:28.7
  6   (425) Nick Kelley                 10  17:34.3
  7   (579) Jason Visosky               11  18:04.8

 41.  1328  Penfield                       (16:56.8  84:43.8 1:56.6)
=============================================
  1     40  Garret Hall                 12  15:49.0
  2    182  Collin Sauter               11  16:44.6
  3    242  Nathan Johanneman           12  16:57.1
  4    390  Jacob Fredericks            12  17:27.5
  5    474  Nick Mady                   12  17:45.6
  6   (585) Zackery Geoca               12  18:07.2
  7   (671) Andrew Scheible             9   18:25.4

 42.  1335  Horseheads                     (17:01.1  85:05.4 1:14.7)
=============================================
  1    152  Benjamin Fenton             11  16:33.9
  2    171  Christian Lapitan           11  16:40.6
  3    213  Nathan Wilsoncroft          12  16:52.4
  4    309  Axl Andrus                  9   17:09.9
  5    490  Ace Andrus                  9   17:48.6
  6   (632) Keagen Winkky               10  18:16.7
  7   (698) Jacob Scibek                12  18:30.4

 43.  1373  Lewiston-Porter                (17:00.9  85:04.2 1:17.4)
=============================================
  1    108  Justin Pavan                11  16:21.0
  2    133  Ben Wisto                   12  16:29.6
  3    310  Cole Accetta                12  17:09.9
  4    380  Josh Wisto                  11  17:25.3
  5    442  Josh Cardamone              12  17:38.4
  6   (560) Ben Cardamone               12  17:59.6
  7   (845) Tyler Stevenson             12  19:05.4

 44.  1402  Guelph Collegiate-ONT          (16:57.7  84:48.4 2:00.1)
=============================================
  1     16  Tennessee Tremain           11  15:34.1
  2    202  Jackson Hayes               11  16:49.6
  3    358  Sam Bennett                 11  17:20.6
  4    402  Noel Berardine              12  17:29.9
  5    424  Alex Hopkins                11  17:34.2
  6   (515) Fynn De Vuono - Fraser      12  17:51.3
  7   (834) Zach Farley                 10  19:03.4

 45.  1496  Lockport                       (17:04.7  85:23.1 1:41.0)
=============================================
  1     71  Owen White                  12  16:04.0
  2    279  Kenny Currie                10  17:02.8
  3    291  Jackson Doran               11  17:05.5
  4    384  Lucas Powley                12  17:25.8
  5    471  Josh Ferraro                12  17:45.0
  6   (503) Colin Connolly              12  17:50.0
  7   (521) Jesse Nowicki               10  17:52.4

 46.  1513  Southwestern-NY                (17:07.8  85:39.0 1:21.8)
=============================================
  1    118  Eddie Scroxton              12  16:25.2
  2    170  Dagon Bryant                12  16:39.8
  3    357  Ethan Luce                  10  17:20.2
  4    388  Carter McKotch              11  17:26.8
  5    480  Nate Lewis                  9   17:47.0
  6   (504) Griffin Bogdanowicz         9   17:50.0
  7   (505) Jackson Vanstrom            12  17:50.1

 47.  1524  West Genesee                   (17:01.6  85:07.9 2:32.2)
=============================================
  1     20  Matt Bartolotta             12  15:35.1
  2    127  Peter McMahon               9   16:28.7
  3    393  Ewan Moran                  9   17:27.9
  4    398  Aidan Walsh                 10  17:28.9
  5    586  Ryan McMahon                12  18:07.3
  6   (688) Joe Parisi                  12  18:29.3
  7   (739) Sam Mosher                  11  18:40.7

 48.  1633  Newfane Central                (17:14.2  86:10.9 0:43.3)
=============================================
  1    190  Nathan Moran                12  16:46.4
  2    303  Nick Baes                   11  17:09.3
  3    340  Andrew Cuzzacrea            10  17:16.3
  4    399  Connor Cuzzacrea            10  17:29.2
  5    401  Alan Lingle                 12  17:29.7
  6   (456) Jayden Reynolds             11  17:41.6
  7   (567) Gannon Gibson               10  18:01.9

 49.  1649  Williamsville North            (17:15.5  86:17.1 0:59.9)
=============================================
  1    201  Dillon McClary              12  16:49.2
  2    226  Elijah Vitorino             10  16:54.4
  3    243  Nathan Szatkowski           12  16:57.2
  4    482  Josh Rioux                  11  17:47.2
  5    497  David Gregoire              10  17:49.1
  6   (562) Colin Maddigan              10  17:59.7
  7   (728) Joe Bartlett                12  18:39.0

 50.  1660  North East-PA                  (17:14.2  86:10.9 1:23.3)
=============================================
  1    136  Brock Pennington            11  16:30.3
  2    232  Lucas Boyd                  9   16:56.1
  3    287  Zane Courtwright            12  17:04.4
  4    477  Ben Leonard                 10  17:46.5
  5    528  Anthony Haskins             12  17:53.6
  6   (556) Jason Seevers               12  17:59.5
  7   (702) Nick Kerner                 10  18:32.4

 51.  1687  Elmira                         (17:12.9  86:04.3 1:42.7)
=============================================
  1     86  Jason Matthewson            11  16:10.5
  2    285  Nasir King                  10  17:04.0
  3    345  Ben Allen                   10  17:17.1
  4    444  Hayden Belanger             12  17:39.5
  5    527  Caleb Belanger              9   17:53.2
  6   (552) Tyler Keefe                 10  17:58.3
  7   (565) Owen Weigle                 9   18:01.4

 52.  1702  Skaneateles                    (17:10.7  85:53.4 2:42.8)
=============================================
  1     34  Caleb Bender                11  15:43.5
  2    167  Matt Persampieri            11  16:39.8
  3    196  Joe Norris                  11  16:47.5
  4    631  Josh Reed                   11  18:16.3
  5    674  Will Girzadas               10  18:26.3
  6   (705) Connor Gell                 12  18:32.5
  7   (782) Nolan Gryzlo                10  18:49.6

 53.  1704  West Seneca East               (17:11.6  85:57.7 2:57.4)
=============================================
  1     30  Vinny Pagliaccio            12  15:42.1
  2    234  Hunter Jurek                11  16:56.1
  3    244  Sean McCartan               11  16:57.2
  4    462  Jamie Sullivan              12  17:42.8
  5    734  Harrison Jurek              9   18:39.5
  6   (1009) Jeffrey Klein               11  19:56.0
  7   (1037) Jon Pasternak               11  20:03.9

 54.  1708  Westhill                       (17:16.4  86:21.9 1:03.4)
=============================================
  1    150  Jacob Fricano               12  16:33.5
  2    336  Will Thornton               12  17:15.3
  3    382  Brandon Mullholland         10  17:25.6
  4    405  Mike Ferrara                12  17:30.6
  5    435  Angelo Carr                 11  17:36.9
  6   (451) Brian Allen                 10  17:41.0
  7   (541) Justin Nowicki              9   17:55.9

 55.  1800  General McLane                 (17:09.7  85:48.1 2:37.7)
=============================================
  1      2  Dylan Throop                11  15:12.5
  2    368  Tim Fair                    12  17:22.9
  3    417  Wynn Puller                 10  17:32.3
  4    506  Evan Zehr                   12  17:50.2
  5    507  Gabe Bayle                  10  17:50.2
  6   (555) Shawn Stutts                9   17:58.9
  7   (726) Ryan Lewis                  11  18:38.7

 56.  1831  Fairview-PA                    (17:16.1  86:20.1 3:20.0)
=============================================
  1     67  Zach Buchner                11  16:01.9
  2     88  Michael Grecchany           11  16:13.5
  3     95  Ethan Weber                 12  16:15.5
  4    676  Corey Buckner               11  18:27.3
  5    905  Michael Cassler             11  19:21.9
  6   (916) Paul Canfield               11  19:24.3
  7   (917) Mitchell Myers              9   19:25.1

 57.  1861  Bradford-PA                    (17:23.2  86:55.7 0:58.4)
=============================================
  1    235  Tyler Kraft                 12  16:56.7
  2    253  Ryan Cottillion             11  16:58.7
  3    409  Gabe Mitchell               11  17:30.8
  4    426  Manny Diaz                  9   17:34.4
  5    538  Aiden Wright                11  17:55.1
  6   (789) Quentin Minard              11  18:51.5
  7   (890) Zander Koppenhaver          11  19:17.3

 58.  1877  Birchmount Park-ONT            (17:17.9  86:29.4 3:06.9)
=============================================
  1     26  Abdullahi Hassan            12  15:39.8
  2    151  Austin Bates                12  16:33.7
  3    205  Nekhi Collins               11  16:49.9
  4    731  Connor Jewell               10  18:39.3
  5    764  Edgar Morales               12  18:46.7
  6   (887) Mateen Josufi               12  19:16.5
  7   (976) James McNaught              12  19:41.1

 59.  1892  Amherst                        (17:16.7  86:23.1 2:39.1)
=============================================
  1     55  Jack Lenz                   11  15:56.4
  2     63  Ely Personius               12  16:01.0
  3    487  Max Baker-Terharr           11  17:48.2
  4    569  Alex Klee                   12  18:02.0
  5    718  Aiden Carbery               10  18:35.5
  6   (736) Will Michalak               11  18:40.4
  7   (778) Max Whitton                 11  18:48.8

 60.  1896  Arkport/Canaseraga             (17:22.5  86:52.4 2:03.5)
=============================================
  1     91  Jeremiah Ford               12  16:14.5
  2    223  Dominick Staub              11  16:54.1
  3    410  Pierce Young                9   17:31.2
  4    535  Micah Ford                  11  17:54.6
  5    637  Logan Whitall               12  18:18.0
  6   (843) Dylan Cannon                9   19:05.1
  7   (910) Cameron Williams            10  19:23.3

 61.  1933  Alden                          (17:16.1  86:20.3 2:42.1)
=============================================
  1     24  Kyle Urban                  10  15:39.5
  2     73  Cam Eastland                12  16:04.5
  3    530  Mark Stoldt                 10  17:53.7
  4    651  Matt Sentz                  11  18:21.0
  5    655  Matt Cole                   9   18:21.6
  6   (760) Vincent Jurek               12  18:45.8
  7   (881) Tyler Hartz                 10  19:14.1

 62.  1970  Ballston Spa HS                (17:26.9  87:14.2 1:34.6)
=============================================
  1    124  Pat Garland                 12  16:27.4
  2    322  Riley Walz                  12  17:11.7
  3    472  Ethan Huff                  11  17:45.4
  4    484  Charles Raymond             12  17:47.7
  5    568  Andrew Eisler               10  18:02.0
  6   (607) Alec Darling                10  18:11.2
  7   (614) Justin Layer                11  18:12.5

 63.  2000  Canisius                       (17:26.7  87:13.2 2:04.4)
=============================================
  1     92  Lucas Beyer                 12  16:14.6
  2    356  Noah Rockensuess            11  17:19.9
  3    391  Ethan Beck                  11  17:27.5
  4    519  Will Knauss                 11  17:52.2
  5    642  Derek Baker                 11  18:19.0
  6   (654) Eli Noecker                 9   18:21.6
  7   (706) Patrick Gallagher           11  18:32.8

 64.  2026  Spencerport                    (17:30.3  87:31.4 1:01.6)
=============================================
  1    217  Mike Capuano                12  16:53.3
  2    378  Ryan Schumann               12  17:25.0
  3    430  Jarr Briggs                 12  17:35.2
  4    464  Adam Hostetler              11  17:43.0
  5    537  Tye Leckinger               12  17:54.9
  6   (576) Ned Laduca                  12  18:04.0
  7   (660) Matt Frisa                  11  18:22.6

 65.  2027  Jordan Elbridge                (17:30.9  87:34.4 1:14.1)
=============================================
  1    215  Kenny Williams              12  16:53.1
  2    319  Sean Dristle                12  17:11.6
  3    433  Lee Jewell                  11  17:36.2
  4    476  Derek Quigley               12  17:46.3
  5    584  Colin Jewsbury              10  18:07.2
  6   (1019) Richard Raus                12  19:58.4
  7   (1097) Zach Barber                 12  20:26.1

 66.  2053  St. Joes                       (17:23.1  86:55.1 2:23.9)
=============================================
  1     14  Evan Hilbert                12  15:32.9
  2    460  Ian Klenk                   12  17:42.2
  3    511  Daeshyon Riley              10  17:50.6
  4    523  Jack Occhipinti             10  17:52.6
  5    545  Alex Sinatra                12  17:56.8
  6   (601) Andrew Cancilla             11  18:09.9
  7   (707) Ryan Englert                11  18:32.9

 67.  2106  Rush-Henrietta                 (17:32.7  87:43.4 1:10.2)
=============================================
  1    278  Kyle Smith                  12  17:02.8
  2    313  Frederick Miller            11  17:10.5
  3    316  Gabe Watson                 10  17:10.8
  4    582  Austin Gifford              12  18:06.3
  5    617  Aidan Croft                 11  18:13.0
  6   (697) Gabe Adamson                11  18:30.4
  7   (710) Ethan Savage                10  18:33.8

 68.  2122  Batavia                        (17:34.3  87:51.2 1:37.9)
=============================================
  1    173  Mario Rosales               12  16:41.0
  2    238  Nathan Canale               9   16:56.9
  3    461  Wyatt Gaus                  12  17:42.5
  4    609  Cody Harloff                9   18:11.9
  5    641  Jonah Epps                  11  18:18.9
  6   (857) Kam Kuszlyk                 11  19:07.8
  7   (884) Steven Cunningham           11  19:15.1

 69.  2157  Johnson City-NY                (17:33.8  87:48.6 1:53.0)
=============================================
  1    146  Samuel Shephard             12  16:33.0
  2    154  Riley Transue               12  16:34.5
  3    539  Elias Adamson-Endres        10  17:55.7
  4    645  Owen Brown                  12  18:19.4
  5    673  Alex Ayelsworth             11  18:26.0
  6   (806) Dakota Wolf                 10  18:57.7
  7   (906) Connor Stetts               11  19:22.0

 70.  2187  Elk County Cath-PA             (17:32.1  87:40.5 3:20.1)
=============================================
  1     53  Ben Hoffman                 12  15:55.7
  2     98  Joe Wolfe                   11  16:17.5
  3    454  Alex Miller                 10  17:41.2
  4    696  Adam Straub                 9   18:30.3
  5    886  Tom Dippold                 10  19:15.8
  6   (1169) Owen Daghir                 9   20:59.8
  7   (1202) Julian Funaki               9   21:21.3

 71.  2332  Montrose-PA                    (17:42.5  88:32.4 1:21.3)
=============================================
  1    283  Nick Coy                    12  17:03.5
  2    360  Sam Stashko                 9   17:20.7
  3    447  Gabe Wilber                 11  17:40.4
  4    573  James Bixby                 9   18:03.0
  5    669  George Thompson             12  18:24.8
  6   (711) Nick Harder                 10  18:34.3
  7   (767) Jon Lyden                   11  18:47.4

 72.  2353  Brockport                      (17:43.3  88:36.1 1:33.2)
=============================================
  1    272  Royce Breslawski            12  17:01.6
  2    338  Patrick Farrell             12  17:15.5
  3    469  Adam Juzwick                12  17:44.6
  4    559  Damien Stein                12  17:59.6
  5    715  Joe Lomonaco                12  18:34.8
  6   (803) Ethan Molyneux              11  18:57.2
  7   (815) Sean Lippa                  10  18:59.6

 73.  2363  Vernon-Verona-Sherri           (17:44.1  88:40.5 1:15.5)
=============================================
  1    297  Spencer Walker              12  17:07.7
  2    300  Andrew Wright               11  17:08.3
  3    439  Joseph Guertin              11  17:38.2
  4    663  Christopher Faherty         11  18:23.1
  5    664  Konnor Erdige               12  18:23.2
  6   (714) Xander Pelc                 10  18:34.8
  7   (818) Joey Banks                  10  19:00.1

 74.  2365  Watkins Glen                   (17:42.3  88:31.1 3:43.5)
=============================================
  1     48  Gabe Planty                 12  15:53.8
  2    363  Max Evans                   11  17:21.7
  3    408  Sam Thorsland               12  17:30.8
  4    588  Steven Gublo                12  18:07.5
  5    958  Elliott Holland             12  19:37.3
  6   (963) Ben Swinnerton              10  19:38.3
  7   (1140) Liam Smith                  7   20:47.9

 75.  2410  Notre Dame-Batavia             (17:46.2  88:50.7 1:38.3)
=============================================
  1    294  Austin Carrick              12  17:07.2
  2    339  Ben Skalny                  11  17:15.9
  3    414  Ethan Chadbourne            12  17:31.9
  4    605  Andrew Ricupito             11  18:10.2
  5    758  Zachary Babcock             11  18:45.5
  6   (1229) Jake Streamer               11  21:44.3
  7   (1252) Aaron Treleaven             9   22:03.1

 76.  2429  Hamburg                        (17:46.8  88:53.7 1:23.3)
=============================================
  1    228  Ryan Steiner                10  16:55.3
  2    404  Nate Linton                 12  17:30.3
  3    546  Andrew Hvisdak              12  17:57.1
  4    612  Cordell Reynolds            11  18:12.4
  5    639  Jordan Wittmeyer            12  18:18.6
  6   (853) Nolan Robillard             11  19:07.2
  7   (918) Shawn Blair                 11  19:25.4

 77.  2449  Notre Dame-Easton-PA           (17:48.7  89:03.2 1:59.7)
=============================================
  1    218  Cody Smith                  11  16:53.3
  2    395  Declan Fitzgerald           11  17:28.6
  3    479  Austin Karwacki             10  17:46.7
  4    566  Owen Fitzgerald             11  18:01.6
  5    791  Bryson Vaughn               9   18:53.0
  6   (829) Ryan Kotenstein             10  19:02.2
  7   (1017) Chad Albanese               9   19:58.3

 78.  2476  Mercyhurst Prep-PA             (17:48.7  89:03.5 1:44.7)
=============================================
  1    233  Felix Bush                  12  16:56.1
  2    394  Jeffrey Giannelli           11  17:28.1
  3    531  Rowan Weislogel             10  17:53.8
  4    578  Ryan Kelly                  9   18:04.7
  5    740  Peter Zimmerman             11  18:40.8
  6   (752) Adam Kunco                  11  18:44.1
  7   (1006) Adam Nicotra                9   19:55.3

 79.  2498  Hammondsport                   (17:49.0  89:05.0 2:15.6)
=============================================
  1    158  Thomas Kressly              12  16:35.9
  2    326  Liam Kressly                10  17:12.6
  3    596  George Drake                10  18:08.7
  4    630  Matt Lyle                   12  18:16.3
  5    788  Mike Beam                   12  18:51.5
  6   (924) Eli Hill                    11  19:27.7
  7   (1069) Blake Wright                9   20:15.5

 80.  2504  Waverly                        (17:49.3  89:06.1 2:21.0)
=============================================
  1    139  Collin Wright               11  16:31.4
  2    385  Nate Ackley                 10  17:26.0
  3    572  Jayden Rose                 11  18:02.9
  4    618  Brandon Bubniak             12  18:13.4
  5    790  Kaden Wheeler               10  18:52.4
  6   (876) Liam Traub                  10  19:13.1
  7   (1074) Matt Atanasoff              10  20:16.9

 81.  2527  Allegany-Limestone             (17:50.9  89:14.5 1:49.9)
=============================================
  1    250  Ryan Wisniewski             11  16:58.1
  2    349  Jacob Brink                 10  17:18.4
  3    524  Donald Higgs                10  17:52.8
  4    633  Daniel Casey                10  18:17.2
  5    771  Alex Redeye                 9   18:48.0
  6   (774) Benjamin Besok              12  18:48.3
  7   (828) Kohl Carpenter              10  19:01.9

 82.  2558  Canandaigua                    (17:45.4  88:46.8 2:41.8)
=============================================
  1     29  Matt McMullen               12  15:40.9
  2    575  Liam Henry                  11  18:03.8
  3    636  Kevin Dennis                12  18:17.5
  4    657  Nate Teerlinck              10  18:21.9
  5    661  Brennan Farr                9   18:22.7
  6   (665) Josh Dutcher                12  18:23.2
  7   (701) Griffin Jones               11  18:32.0

 83.  2566  Starpoint                      (17:52.2  89:20.7 1:28.7)
=============================================
  1    264  Nate Adams                  10  17:00.6
  2    491  Kellen Stenman              12  17:48.6
  3    520  Gavin Lyness                12  17:52.3
  4    602  Ethan Sodaro                12  18:09.9
  5    689  Alex Rudnick                10  18:29.3
  6   (717) Nolan Meredith              12  18:35.5
  7   (727) Aidan Kirk                  12  18:38.8

 84.  2629  Rocky Grove-PA                 (17:54.4  89:31.6 1:35.8)
=============================================
  1    181  Magnum Vincent              11  16:42.9
  2    557  Zac Clayton                 12  17:59.5
  3    624  Trevor Hamilton             10  18:14.8
  4    627  Evan Wolfgong               9   18:15.7
  5    640  Isaac Clayton               10  18:18.7
  6   (644) Eli Dickson                 12  18:19.4
  7   (652) Brett Stevenson             10  18:21.0

 85.  2654  Barker HS                      (17:55.7  89:38.2 1:54.7)
=============================================
  1    210  Peter Dilorenzo             12  16:52.1
  2    554  Mason Alllee-Castro         9   17:58.6
  3    561  Nicholas Guevara            11  17:59.7
  4    564  Dawson Donovan              9   18:01.0
  5    765  Evan Taylor                 11  18:46.8
  6   (871) Luca Spagnolo               12  19:11.8
  7   (880) Steven Class                10  19:13.9

 86.  2666  Cortland                       (17:57.6  89:47.7 1:33.6)
=============================================
  1    305  Jared Valentin              10  17:09.4
  2    449  Kris Van Der Veur           10  17:40.5
  3    470  Joe Cataldo                 10  17:44.6
  4    695  Asa Terwilliger             10  18:30.2
  5    747  Ethan Lyle                  12  18:43.0
  6   (966) Noah Ryan                   12  19:38.9
  7   (972) Luciano Devito              10  19:40.0

 87.  2683  Vestal                         (17:56.3  89:41.3 0:52.9)
=============================================
  1    346  Conner Smith                11  17:17.2
  2    551  Ben Olson                   11  17:58.1
  3    587  Eric Dehart                 11  18:07.4
  4    595  Chris Cammisa               10  18:08.5
  5    604  Liam Cody                   9   18:10.1
  6   (659) Tim Smith                   9   18:22.5
  7   (831) Sam Olson                   9   19:02.7

 88.  2705  Greece Arcadia                 (17:58.2  89:50.7 0:32.8)
=============================================
  1    434  Kaleb O'Dell                12  17:36.3
  2    489  Jeff Suflita                11  17:48.6
  3    592  Dylan Contestabile          12  18:08.3
  4    593  Jacob Wood                  9   18:08.4
  5    597  Max Tyler                   11  18:09.1
  6   (656) Devin Palma                 9   18:21.8
  7   (667) Troy Artlip                 9   18:23.8

 89.  2729  Marcus Whitman                 (18:00.6  90:02.8 2:10.6)
=============================================
  1    212  Liam Prendergast            12  16:52.3
  2    280  Aidan Royston               11  17:03.0
  3    662  Jt Zimmerman                11  18:22.9
  4    742  Kaden Kays                  11  18:41.7
  5    833  Carson Miller               11  19:02.9
  6   (847) Ben Thompson                11  19:05.8
  7   (1013) Cameron Clark               11  19:57.2

 90.  2799  Wayne Central                  (18:02.9  90:14.3 1:42.0)
=============================================
  1    353  Andrew Rook                 12  17:19.4
  2    373  Nick Pettit                 10  17:24.1
  3    533  Colin Flannery              11  17:54.2
  4    716  Dan Rook                    11  18:35.2
  5    824  Josh Jones                  12  19:01.4
  6   (962) Owen Doran                  9   19:38.2
  7   (1002) Bennett Dunstan             10  19:53.1

 91.  2799  Webster Schroeder              (18:02.0  90:09.7 1:39.4)
=============================================
  1    261  Jon Sullo                   11  16:59.7
  2    542  Patrick Morissette          11  17:56.0
  3    544  Nick Duggan                 11  17:56.8
  4    723  Morrison Matt               12  18:38.1
  5    729  Mitch Berenson              12  18:39.1
  6   (733) Tyler Petrillo              11  18:39.5
  7   (746) Joey Clyde                  11  18:42.9

 92.  2832  Athens Area                    (18:04.1  90:20.2 1:49.2)
=============================================
  1    328  Tj Toscano                  12  17:13.5
  2    453  Kyle Anthony                10  17:41.1
  3    570  Matt Gorsline               10  18:02.2
  4    649  Connor Dahl                 11  18:20.7
  5    832  Nate Prickitt               9   19:02.7
  6   (935) Brendon Jones               10  19:31.9
  7   (1024) Sander Bertsch              10  19:58.9

 93.  2836  Auburn                         (18:10.6  90:52.7 3:29.4)
=============================================
  1    148  James Vasile                11  16:33.2
  2    254  Jack Moochler               12  16:58.7
  3    407  James Cuddy                 10  17:30.6
  4    993  Conner Gasper               10  19:47.6
  5   1034  Jack Carbonaro              11  20:02.6
  6   (1163) Aiden Archer                9   20:54.2

 94.  2867  Newark Valley                  (18:05.9  90:29.2 1:44.1)
=============================================
  1    325  Jonny Sherwood              10  17:12.6
  2    438  Seth Hartenstein            9   17:37.4
  3    619  Mark Vosburgh               10  18:13.7
  4    684  Connor Yetter               11  18:28.8
  5    801  Noah Waterman               10  18:56.7
  6   (893) Patrick Bishop              10  19:18.5
  7   (946) Jake Ludwig                 12  19:33.9

 95.  2934  Dryden                         (18:14.5  91:12.1 3:26.9)
=============================================
  1    216  Spencer Strickland          12  16:53.2
  2    231  Robert Brotherton           12  16:56.1
  3    693  Jakob Greenwood             12  18:29.6
  4    708  Miles Couch                 11  18:33.1
  5   1086  Adrian Finney               12  20:20.1
  6   (1137) Josh Rowland                10  20:46.0
  7   (1144) Rowan Dobson                11  20:49.2

 96.  2950  Niagara Falls                  (18:08.2  90:40.8 1:36.6)
=============================================
  1    323  Patrick Klinger             11  17:11.8
  2    513  William Carrier             12  17:51.2
  3    629  Cameron Gardner             12  18:16.2
  4    709  Jack Lembke                 12  18:33.2
  5    776  Linus Robideau              10  18:48.4
  6   (785) Kaled Karim                 10  18:50.1
  7   (981) Ryan Tezak                  9   19:43.2

 97.  2957  Addison                        (18:09.1  90:45.5 1:27.0)
=============================================
  1    361  Hayden Mills                10  17:21.0
  2    493  Kristopher Thompson         11  17:48.9
  3    666  Ronnie Dailey               12  18:23.7
  4    668  Daniel Ryhal                11  18:23.9
  5    769  Noah Green                  11  18:48.0
  6   (786) Trent Macowiec              12  18:50.7
  7   (894) Finn Mechsner               12  19:18.8

 98.  2973  Williamsville South            (18:09.0  90:45.0 1:23.1)
=============================================
  1    389  William Carmen              10  17:26.8
  2    553  Wiley Moslow                12  17:58.4
  3    621  Aiden Brown                 11  18:14.2
  4    626  Bryan Robertson             11  18:15.7
  5    784  Matthew Rizzo               9   18:49.9
  6   (1008) Brendan Masterson           12  19:55.9
  7   (1053) Kevin Stevens               11  20:10.4

 99.  2996  Oakfield/Elba                  (18:11.2  90:55.8 2:50.8)
=============================================
  1     99  Derek McInitire             12  16:17.7
  2    367  Zack Hall                   11  17:22.9
  3    808  Dawson Coffey               12  18:58.4
  4    860  Jordan Schlagenhauf         10  19:08.3
  5    862  Cooper Colantonio           10  19:08.5
  6   (866) Colton Yasses               9   19:10.3
  7   (869) Randy McIntire              9   19:10.9

100.  3018  Honeoye Central                (18:13.4  91:06.9 2:14.0)
=============================================
  1    183  James Hallett               12  16:44.7
  2    494  Quaid Griffin               11  17:49.1
  3    737  Taylor Vandewark            11  18:40.4
  4    793  Charlie Sherman             9   18:54.0
  5    811  Forrist Sherman             10  18:58.7
  6   (875) Quinn Olsen                 11  19:12.9
  7   (896) Evan Miller                 9   19:19.5

101.  3030  Smethport Area-PA              (18:17.1  91:25.2 3:06.8)
=============================================
  1    267  Ethan Nannen                12  17:00.9
  2    366  Jordan Pavlock              11  17:22.4
  3    600  Sawyer Prince               10  18:09.8
  4    753  Chase Burdick               11  18:44.4
  5   1044  Kyler Alexis                11  20:07.7
  6   (1116) Jeff McKeirnan              12  20:34.2
  7   (1193) John Adamoski               10  21:13.0

102.  3071  Central Square                 (18:13.6  91:07.6 1:22.6)
=============================================
  1    419  Max Creamer                 12  17:32.5
  2    536  Tim Cronin                  12  17:54.7
  3    547  Ed Haskins                  12  17:57.2
  4    772  John Clarke                 11  18:48.1
  5    797  Ben Stevens                 12  18:55.1
  6   (810) Parker Todd                 11  18:58.6
  7   (921) Nick Maw                    12  19:26.9

103.  3080  Kenmore West                   (18:16.5  91:22.2 2:22.3)
=============================================
  1    379  Chris Coupal                11  17:25.1
  2    510  Dominic Stanz               11  17:50.5
  3    581  Aaron Mendez                12  18:05.5
  4    620  Charlie Connors             11  18:13.7
  5    990  John Manke                  10  19:47.4
  6   (1209) Austin Stinner              11  21:30.6
  7   (1231) Russell Close               11  21:44.4

104.  3151  Pavilion/York                  (18:21.0  91:44.6 2:57.1)
=============================================
  1    186  Dj Mullen                   12  16:45.2
  2    375  Chalmers Wolcott            12  17:24.2
  3    757  Kline Laney                 12  18:45.4
  4    855  Eli Vanburen                10  19:07.5
  5    978  Ryan Parsons                11  19:42.3

105.  3167  Marcellus                      (18:19.5  91:37.2 1:37.4)
=============================================
  1    436  Kevin Huss                  12  17:37.3
  2    475  Aidan Shea                  12  17:45.6
  3    518  Caeden Cox                  10  17:52.1
  4    856  Thomas Hoey                 12  19:07.5
  5    882  Jaiden Capozzi              11  19:14.7
  6   (908) Mason Grieb                 10  19:22.7
  7   (936) Kieran Capozzi              9   19:32.0

106.  3247  Greece Athena                  (18:23.5  91:57.2 2:33.4)
=============================================
  1    275  Andrew Gruver               12  17:02.5
  2    591  Christian Mousso            11  18:08.2
  3    687  Ryan Campbell               10  18:29.2
  4    741  Josh Mitchell               10  18:41.4
  5    953  Nate Miner                  12  19:35.9
  6   (969) Evan Smith                  10  19:39.5
  7   (1143) Henry Coons                 9   20:48.8

107.  3304  Mansfield HS-PA                (18:31.4  92:37.0 3:30.5)
=============================================
  1    249  Sam Shedden                 12  16:57.9
  2    288  Noah Shedden                10  17:04.6
  3    826  Roger Learn                 12  19:01.5
  4    840  Seth Nelson                 12  19:04.6
  5   1101  Morgan Rutledge             12  20:28.4
  6   (1286) Isaac Tice                  10  22:59.7
  7   (1295) Robert Schultz              10  23:09.2

108.  3338  Hannibal                       (18:32.3  92:41.4 3:42.2)
=============================================
  1    137  Dillon Plantz               12  16:30.7
  2    397  Noah Kuc                    12  17:28.9
  3    817  Xavier Lastra               11  19:00.0
  4    927  Austin Calkins              11  19:28.9
  5   1060  Jacob Dennison              11  20:12.9
  6   (1083) Mason Garbus                11  20:19.5
  7   (1090) Alex Hall                   9   20:21.4

109.  3346  Lake Shore HS-NY               (18:27.9  92:19.5 1:59.1)
=============================================
  1    412  Tyler Schott                10  17:31.5
  2    498  Gavin Ingrao                12  17:49.3
  3    712  Michael Smaldino            11  18:34.3
  4    792  Logan Wray                  12  18:53.8
  5    932  Casey Taylor                10  19:30.6
  6   (1168) Adam Scott                  11  20:59.0
  7   (1206) Sean Robinson               10  21:23.8

110.  3355  Alexander Central              (18:29.7  92:28.5 2:35.8)
=============================================
  1    277  Bryce Davis                 12  17:02.7
  2    465  Adam Hess                   12  17:43.7
  3    812  Cooper Davie                11  18:59.3
  4    837  Lowell Chamberlain          12  19:04.3
  5    964  Branden Rieser-Klier        10  19:38.5
  6   (1035) MacNeil Ruston              11  20:03.0
  7   (1071) Jett Davis                  9   20:16.2

111.  3355  Eisenhower                     (18:28.6  92:22.7 2:24.9)
=============================================
  1    331  Alex Hummel                 10  17:14.1
  2    550  Ethan Kellogg               11  17:57.7
  3    606  Tyson Morrison              11  18:11.1
  4    900  Jonathan Abadie             11  19:20.8
  5    968  Michael Abadie              12  19:39.0
  6   (1040) Matthew Cathcart            11  20:05.3
  7   (1082) Hunter Gourley              11  20:19.3

112.  3359  Camden                         (18:31.2  92:35.9 2:46.3)
=============================================
  1    227  Jeremy Plumley              12  16:54.6
  2    411  Dillan Melchiore            10  17:31.3
  3    794  Owen Holmes                 10  18:54.0
  4    952  Adin Potter                 10  19:35.1
  5    975  Conner Reed                 10  19:40.9
  6   (994) Reilly Delaney              10  19:48.9
  7   (998) Ben Carver                  12  19:50.9

113.  3382  Lake Placid                    (18:44.5  93:42.5 5:04.2)
=============================================
  1    180  Michael Skutt               12  16:42.4
  2    369  Max Flanigan                10  17:22.9
  3    724  James Flanigan              12  18:38.5
  4    874  Gunnar Anthony              12  19:12.1
  5   1235  Evan Brenner                11  21:46.6
  6   (1268) Dan Kelleher                10  22:17.3

114.  3408  Williamsville East             (18:32.5  92:42.3 3:23.3)
=============================================
  1    161  Owen Lewis                  12  16:37.5
  2    679  Joseph Kramer               9   18:27.7
  3    719  Samuel Stefanick            11  18:35.6
  4    820  Benjamin Terhaar            11  19:00.7
  5   1029  Gavin MacLean               11  20:00.8
  6   (1134) Jacob Faust                 9   20:45.4
  7   (1213) Jacob Balling               10  21:32.9

115.  3415  Randolph                       (18:50.2  94:11.0 6:32.0)
=============================================
  1     19  Ronan McDonald              12  15:34.8
  2    293  Josh Walters                12  17:06.9
  3    691  Roan Kelly                  8   18:29.5
  4   1155  Eli Olejniczak              11  20:53.0
  5   1257  Jordan Parson               9   22:06.8
  6   (1292) Damon Fischer               9   23:03.7
  7   (1340) Julian Bieniek              10  26:24.3

116.  3433  LaFayette                      (18:34.3  92:51.4 2:46.4)
=============================================
  1    348  Jack Caughey                12  17:17.3
  2    512  Kyle Crouse                 11  17:51.2
  3    638  Luke Wanlass                11  18:18.6
  4    899  Hayden Hemlock              10  19:20.6
  5   1036  Jack Martorella             11  20:03.7
  6   (1041) Augustus Powless            10  20:06.8
  7   (1075) Jonathan Dix                10  20:16.9

117.  3515  School Of The Arts             (18:39.2  93:15.8 3:08.1)
=============================================
  1    198  Hafter Doris-Eaton          10  16:48.1
  2    599  Jack-Henry Fenlon           10  18:09.5
  3    725  Ross Janezic                12  18:38.6
  4    983  Leo Sciortino               11  19:43.4
  5   1010  Armando Garcia              11  19:56.2
  6   (1066) Dale Janezic                9   20:14.5
  7   (1165) Jared Shelton               12  20:56.5

118.  3527  Newark                         (18:36.6  93:02.9 2:22.5)
=============================================
  1    365  Broden Haltiner             10  17:22.3
  2    589  Joey Camblin                10  18:07.6
  3    704  Tyree Orbaker               10  18:32.5
  4    885  Chad French                 10  19:15.7
  5    984  Max Youngman                9   19:44.8
  6   (987) Connor Kiley                10  19:45.9
  7   (997) Chip Murphy                 10  19:50.7

119.  3535  Jamestown                      (18:51.6  94:17.6 4:08.4)
=============================================
  1    192  Andrew Carlson              11  16:46.5
  2    306  Chase Deponceau             11  17:09.7
  3    735  Colton Cappalino            10  18:40.0
  4   1138  Jaymin Morano               10  20:46.5
  5   1164  Alejandro Montalvo          11  20:54.9
  6   (1210) Peter Barry                 11  21:31.4
  7   (1276) Jacob Smeraldo              9   22:38.5

120.  3551  Eden                           (18:36.7  93:03.2 1:59.1)
=============================================
  1    406  Gavin Hill                  12  17:30.6
  2    658  Justin Satanek              12  18:22.1
  3    761  Tyler Gemza                 12  18:46.3
  4    796  John Overhoff               10  18:54.5
  5    930  Cody Gemza                  10  19:29.7
  6   (980) Connor Gleason              10  19:43.0
  7   (1147) Tyler Horschel              8   20:49.7

121.  3560  Grand Island                   (18:36.0  92:59.6 1:28.0)
=============================================
  1    441  Connor Tribby               11  17:38.3
  2    672  Efrem Bekteshi              12  18:25.6
  3    781  Tim Capps                   12  18:49.6
  4    816  Austin Childs               11  18:59.8
  5    850  Jack Mandura                11  19:06.3
  6   (1127) Kosmo Sarigiannis           9   20:37.7
  7   (1199) Leo Preston                 9   21:17.4

122.  3604  Binghamton                     (18:39.0  93:14.8 2:26.8)
=============================================
  1    260  Donnell Davis               11  16:59.6
  2    779  Roman Barnes                10  18:49.2
  3    780  Nick Gouldin                10  18:49.4
  4    865  Joseph Chermak              9   19:10.2
  5    920  Robert Cooper               10  19:26.4
  6   (941) Dominic Beach               10  19:32.8
  7   (959) Andrew McNeil               12  19:37.3

123.  3634  Wilson HS (Sec 6)              (18:46.3  93:51.3 3:52.2)
=============================================
  1    174  Jon Moote                   12  16:41.3
  2    682  Alex Martinez               12  18:28.4
  3    763  Al Schultz                  11  18:46.6
  4    903  Cam Guy                     12  19:21.5
  5   1112  Justin Messing              10  20:33.5
  6   (1223) Amel Jowdy                  10  21:39.3
  7   (1283) Tyler Johnston              7   22:55.2

124.  3637  Royalton-Hartland              (18:50.2  94:10.9 3:50.3)
=============================================
  1    221  Ozzy Moore                  12  16:53.6
  2    574  Jay Heideman                10  18:03.8
  3    680  William Rickard             12  18:28.2
  4   1030  Chris Ulrich                10  20:01.4
  5   1132  Lawson Wallworth            8   20:43.9
  6   (1185) Jacob Hagen                 10  21:08.4
  7   (1221) Charles Rickard             10  21:37.5

125.  3639  Candor                         (18:41.9  93:29.5 4:07.6)
=============================================
  1     81  Callum Avery                11  16:08.4
  2    783  Ryan Hodges                 12  18:49.9
  3    838  Tyler Doster                10  19:04.6
  4    867  Nathan Gillette             9   19:10.6
  5   1070  Ty'vone Benners             12  20:16.0
  6   (1088) Isaac Lindridge             11  20:20.9
  7   (1099) Wyatt Stouffer              9   20:27.2

126.  3664  Lansing                        (18:46.8  93:54.0 3:34.4)
=============================================
  1    247  Jack Thomas                 12  16:57.3
  2    647  Sam Bell                    10  18:19.8
  3    819  Teddy Brenner               11  19:00.5
  4    841  Ryan Barton                 12  19:04.7
  5   1110  Parker Vooris               9   20:31.7
  6   (1113) Daniel Dedrick              10  20:33.6
  7   (1150) Joshua Tully                11  20:50.3

127.  3667  Northeast Bradford             (18:41.4  93:26.7 1:51.2)
=============================================
  1    532  Dylan Brown                 12  17:53.9
  2    683  Luke Tice                   12  18:28.4
  3    722  Kyle Davenport              12  18:37.0
  4    744  Jehiel Dewing               12  18:42.3
  5    986  Ethan Mosier                12  19:45.1
  6   (1093) Richy Palmer                9   20:23.3
  7   (1151) Joey Bevaqua                9   20:50.4

128.  3681  Otto Eldred-PA                 (18:40.8  93:23.9 1:17.1)
=============================================
  1    529  Joshua Schuessler           11  17:53.7
  2    700  Nathan Schuessler           10  18:31.8
  3    762  Ryan Love                   10  18:46.3
  4    822  Owen Flexman                12  19:01.3
  5    868  Matthew Murphy              12  19:10.8
  6   (877) Gage Aldrich                12  19:13.3
  7   (943) Jacob Rhinehart             11  19:33.3

129.  3695  Greece Olympia                 (18:42.5  93:32.4 1:28.6)
=============================================
  1    492  Richard Oberholzer          11  17:48.7
  2    653  Devrin Dowdell              11  18:21.5
  3    770  Matt Heh                    11  18:48.0
  4    889  Gabe Schill                 11  19:16.9
  5    891  Caleb Costain               11  19:17.3
  6   (1207) Wyley Kielkowicz            9   21:29.4
  7   (1259) Logan Johnson               9   22:08.9

130.  3698  Waterloo                       (18:43.7  93:38.4 1:58.3)
=============================================
  1    403  Erik Verdehem               12  17:30.0
  2    720  Noah Barber                 9   18:36.0
  3    738  Nehemiah Williams           11  18:40.6
  4    912  Zack Merkley                11  19:23.5
  5    925  Dylan Amidon                11  19:28.3
  6   (929) Zachery Coleman             11  19:29.2
  7   (1049) Miguel Dejesus              12  20:09.3

131.  3714  Cowanesque Valley              (18:50.0  94:10.0 2:50.2)
=============================================
  1    364  Seth Neal                   11  17:22.0
  2    420  Christopher Harris          12  17:33.8
  3    923  Devin Gatewood              11  19:27.1
  4    951  Nathaniel Welch             9   19:34.9
  5   1056  Glenn Barnes                10  20:12.2
  6   (1263) Bryson Fuhrer               9   22:11.2
  7   (1288) Caydon Stone                9   23:02.0

132.  3737  Sweet Home                     (18:44.0  93:39.6 1:28.7)
=============================================
  1    514  Ean Pokorski                12  17:51.2
  2    703  Joe Veal                    10  18:32.5
  3    745  Adam Mazur                  11  18:42.4
  4    878  Joe Wawrzyniak              11  19:13.6
  5    897  Dominic Lewis               11  19:19.9
  6   (988) Daniel Gutsu                11  19:46.6
  7   (1123) Blake Smith                 12  20:36.2

133.  3738  Red Jacket                     (18:48.8  94:03.6 3:06.8)
=============================================
  1    298  Miguel Benito               12  17:07.9
  2    634  Brock Hill                  11  18:17.3
  3    851  Max McHugh                  12  19:06.8
  4    888  Jack Norkus                 11  19:16.9
  5   1067  Jesse Cottrell              10  20:14.7
  6   (1114) Jarrett Pagorek             10  20:34.0
  7   (1115) Devan Stell                 12  20:34.1

134.  3762  Maine Endwell                  (18:45.3  93:46.3 1:24.4)
=============================================
  1    598  Jeffrey Vanauken            10  18:09.4
  2    615  Keiran Farley               10  18:12.6
  3    777  Michael Morack              11  18:48.6
  4    827  Ryan Derkowski              10  19:01.9
  5    945  Hunter Georgia              9   19:33.8
  6   (971) Will Naylor                 10  19:39.7
  7   (1108) Cole Farley                 9   20:31.1

135.  3806  Seneca-PA                      (18:48.9  94:04.5 2:03.5)
=============================================
  1    431  Garrett Kuhn                10  17:35.4
  2    643  Alex Hopson                 12  18:19.3
  3    863  Justin Walker               10  19:09.0
  4    904  Kirk Brace                  10  19:21.9
  5    965  Kevin Ellenberger           10  19:38.9
  6   (1079) Zac Shumac                  9   20:18.8
  7   (1170) James Hiles                 10  21:00.0

136.  3848  Avon Central                   (18:49.3  94:06.5 1:12.8)
=============================================
  1    635  Colin Farmer                11  18:17.5
  2    678  Holden Volpe                11  18:27.5
  3    750  Orlando Petterson           12  18:43.9
  4    854  Trevor Coleman              12  19:07.3
  5    931  Jaden Courtemanche          11  19:30.3
  6   (999) Caleb Courtemanche          12  19:51.2
  7   (1104) Aidan Ricotta               12  20:29.7

137.  3881  Notre Dame - Elmira            (19:02.1  95:10.2 3:33.5)
=============================================
  1    428  Steven Gough                10  17:34.5
  2    446  Scott Herlan                12  17:40.0
  3    883  Derek Simpson               10  19:15.0
  4    940  Gino Deleone                11  19:32.7
  5   1184  Neal Moore                  9   21:08.0
  6   (1262) Kyle Stephenson             9   22:11.1
  7   (1341) Noah Becker                 11  29:53.7

138.  3905  Oswego                         (18:55.0  94:34.7 2:11.3)
=============================================
  1    440  Ethan Hunt                  11  17:38.2
  2    721  Zach Demott                 10  18:36.6
  3    795  Landon Voss                 10  18:54.3
  4    954  Sam Liepke                  11  19:36.1
  5    995  Josh Sterio                 12  19:49.5
  6   (1028) Connor Mulcahey             11  20:00.4
  7   (1307) Logan Engle                 12  23:30.7

139.  3906  Niagara Wheatfield             (18:51.3  94:16.3 1:12.7)
=============================================
  1    594  Aiden Tribbets              12  18:08.4
  2    685  Ian Johnson                 11  18:28.9
  3    861  Danny Dzierzawski           11  19:08.3
  4    864  Cole Scofield               11  19:09.6
  5    902  Walter Kinder               12  19:21.1
  6   (1033) Josh Augugliaro             11  20:02.5
  7   (1062) Vincent Ciraolo             9   20:13.4

140.  3991  Northwestern-PA                (18:58.1  94:50.5 1:46.2)
=============================================
  1    590  Jeremy Lopez                11  18:07.8
  2    625  Keaton Wade                 12  18:15.3
  3    849  Connor Swyers               11  19:06.3
  4    922  Ethan Pettis                9   19:27.1
  5   1005  Joel Barker                 12  19:54.0
  6   (1016) Colton Dvorak               11  19:58.2
  7   (1087) Andy Rice                   11  20:20.8

141.  4009  Weedsport                      (18:59.4  94:56.8 2:15.5)
=============================================
  1    534  Landon Kepple               10  17:54.5
  2    755  Forrest Nguyen              10  18:44.7
  3    775  Caleb Tracy                 12  18:48.4
  4    895  Ashton Benedict             11  19:19.2
  5   1050  Alexander Murray            12  20:10.0
  6   (1172) Nicholas Blowers            12  21:00.0
  7   (1256) Troy Brown                  9   22:06.2

142.  4023  Hutch Tech                     (18:58.5  94:52.2 1:13.0)
=============================================
  1    648  Martin Espinal              11  18:20.4
  2    730  Andrew Core                 10  18:39.3
  3    768  Saw Moo                     12  18:47.4
  4    933  Nikolas Karagiannis         12  19:31.7
  5    944  Asraf Sawon                 12  19:33.4
  6   (1105) Yaziel Soto                 9   20:29.7
  7   (1204) Najib Ali                   10  21:22.0

143.  4067  Marion                         (19:45.3  98:46.4 7:10.9)
=============================================
  1     76  Mack Brewington             11  16:05.5
  2    517  Jason Lonneville            11  17:52.0
  3    915  Liam Delaosa Cruz           11  19:24.3
  4   1258  Derek Adriaansen            12  22:08.2
  5   1301  Francisco Torres            12  23:16.4

144.  4068  Akron                          (19:03.4  95:17.0 2:17.4)
=============================================
  1    429  Zach Sanford                12  17:34.6
  2    748  Will Chubb                  10  18:43.3
  3    942  Josh Kidder                 11  19:32.8
  4    949  Shiawee Grijalva            9   19:34.3
  5   1000  Micheal Pacer               11  19:52.0
  6   (1064) Nicholas Pazderski          12  20:13.9
  7   (1118) Devin Scotch                12  20:35.0

145.  4076  Geneva                         (18:59.7  94:58.3 1:01.8)
=============================================
  1    675  Jaheim Jackson              11  18:27.2
  2    743  Henry Loudon                12  18:41.9
  3    858  Vincent Cardinale           10  19:08.2
  4    872  Milo Coen De Peck           11  19:12.0
  5    928  Jacob Young                 12  19:29.0
  6   (1076) Donovan Roney               10  20:17.7
  7   (1167) Julian Nault                11  20:58.6

146.  4082  Bloomfield-Naples              (19:17.1  96:25.4 3:47.0)
=============================================
  1    483  Jude Rischpater             8   17:47.3
  2    500  Drew Reigelsperger          9   17:49.8
  3    825  Kiernan Bolan               10  19:01.4
  4   1058  Tyge Johnson                10  20:12.6
  5   1216  Brennan Kirk                9   21:34.3
  6   (1227) Owen Saxby                  10  21:42.7
  7   (1318) Luke Colf                   9   24:05.7

147.  4117  Fredonia Central               (19:09.3  95:46.5 2:48.3)
=============================================
  1    450  Chris Annear                12  17:40.9
  2    686  Adam Lesch                  9   18:29.1
  3    846  Owen Ludwig                 10  19:05.4
  4   1032  Fred Gullo                  10  20:01.9
  5   1103  Oliver Madariaga            11  20:29.2
  6   (1120) Alex Field                  10  20:35.3
  7   (1149) Brenden Nero                10  20:50.1

148.  4135  Fulton                         (19:35.9  97:59.4 4:46.0)
=============================================
  1    269  Ryan Carroll                9   17:01.3
  2    274  Jacob Hahn                  11  17:02.4
  3   1158  Elijah Turner               9   20:53.2
  4   1196  Ethan Demars                9   21:15.2
  5   1238  Dylan Waldron               10  21:47.3
  6   (1287) Sidney Bradshaw             11  23:00.9
  7   (1293) Braeden Dempsey             11  23:08.8

149.  4163  South Jefferson                (19:25.9  97:09.1 5:11.8)
=============================================
  1    224  Owen Vincent                12  16:54.3
  2    690  Spencer Zeltmann            12  18:29.5
  3    974  Kaidon Brimmer              11  19:40.6
  4   1020  Eldon Montague              12  19:58.6
  5   1255  John Dillenbeck             11  22:06.1
  6   (1303) Nathaniel Lyon              9   23:21.0
  7   (1310) Ethan Beattie               9   23:39.0

150.  4164  Frewsburg Central              (19:12.2  96:00.8 3:17.4)
=============================================
  1    509  Toby Gifford                10  17:50.3
  2    749  Evan Rounds                 9   18:43.8
  3    844  Declan Gibbons              10  19:05.2
  4    879  Noah Collins                9   19:13.8
  5   1183  Jeremiah Walter             12  21:07.7
  6   (1222) Micah Barber                9   21:37.9
  7   (1267) Emmett Carlson              12  22:17.3

151.  4167  Nichols                        (19:10.5  95:52.1 3:01.2)
=============================================
  1    282  Alex Aubrecht               11  17:03.2
  2    939  Austin Bares                10  19:32.5
  3    950  Ted Chambers                11  19:34.9
  4    957  Allen Potter                10  19:37.1
  5   1039  Anthony Fuszara             12  20:04.4
  6   (1048) James Coburn                10  20:08.9
  7   (1055) Luke Blandino               10  20:11.3

152.  4213  Bath-Haverling                 (19:12.7  96:03.1 2:41.1)
=============================================
  1    603  Mason Hoad                  12  18:10.1
  2    751  Marcus Burns                12  18:44.0
  3    814  Tyler Evans                 9   18:59.6
  4    892  Nate Yehl                   12  19:18.2
  5   1153  Dustin Cox                  9   20:51.2
  6   (1302) Ronald Koehler              9   23:16.9
  7   (1306) Wyatt Hammond               12  23:25.6

153.  4239  Hilton                         (19:11.3  95:56.5 1:46.7)
=============================================
  1    616  Evan Delles                 11  18:12.7
  2    773  Drew Bateman                10  18:48.2
  3    804  Brendan Scheg               12  18:57.4
  4   1021  Thomas Wagner               12  19:58.8
  5   1025  Jeremy Pavlovych            10  19:59.4
  6   (1078) Seth Bode                   9   20:18.3
  7   (1092) Andrew Dittman              10  20:22.7

154.  4306  Midlakes                       (19:17.1  96:25.1 2:23.5)
=============================================
  1    415  Aidan Cort                  12  17:32.0
  2    901  Evan Raes                   10  19:20.9
  3    979  Chase Peacock               11  19:42.7
  4   1004  Cameron Deisering           11  19:54.0
  5   1007  Joshua Vanderlike           11  19:55.5
  6   (1176) Xavier Boughton             10  21:04.6
  7   (1188) Dominic Frere               11  21:09.2

155.  4320  Mayfield Secondary S           (19:48.7  99:03.1 6:11.7)
=============================================
  1    526  Cameron Abdella             9   17:52.9
  2    802  Braydon Jourden             10  18:57.0
  3    823  Shawn Allen                 12  19:01.4
  4    852  Trevor Ruberti              9   19:07.2
  5   1317  Dylan Merk                  9   24:04.6

156.  4327  Medina                         (19:18.8  96:33.6 2:35.2)
=============================================
  1    418  Cameron Castenon            11  17:32.4
  2    907  Alwyn Cayea                 11  19:22.3
  3    947  Isaac Pace                  10  19:34.2
  4   1012  Ethan Page                  8   19:57.1
  5   1043  Arian Cayea                 10  20:07.6
  6   (1061) Noah Neff                   10  20:13.1
  7   (1068) Aedan Bunch                 11  20:15.2

157.  4329  North Rose-Wolcott             (19:29.4  97:27.0 4:40.0)
=============================================
  1    129  Ryan King                   12  16:29.0
  2    898  William Reed                11  19:20.1
  3    967  Clayton Reed                10  19:38.9
  4   1148  Hunter Davenport            11  20:50.0
  5   1187  Derick Chavez               10  21:09.0
  6   (1215) Colby Balcom                10  21:34.1
  7   (1224) Gabriel Teeple              11  21:40.5

158.  4428  Bishop Kearney                 (19:33.5  97:47.5 4:03.2)
=============================================
  1    204  Ryan Lewis                  11  16:49.9
  2    870  Patrick Martin              11  19:11.6
  3   1072  Jack Dodds                  12  20:16.4
  4   1125  David Whitfield             9   20:36.5
  5   1157  Garrett Trost               10  20:53.1
  6   (1181) Andrew Pawluckie            12  21:07.4
  7   (1208) Carlos Washington           11  21:29.7

159.  4437  Williamson Central             (19:21.7  96:48.1 1:56.1)
=============================================
  1    692  Caeleb Suwyn                10  18:29.6
  2    756  Chris Korherr               11  18:45.2
  3    909  Jordan Williams             12  19:22.7
  4    985  Scott Klinkman              11  19:44.9
  5   1095  Jon Davies                  10  20:25.7
  6   (1124) Michael Ortiz               9   20:36.4
  7   (1311) Samuel Hellman              9   23:39.6

160.  4466  Troy - PA                      (19:47.2  98:55.8 4:51.2)
=============================================
  1    522  Aaron Manley                11  17:52.5
  2    571  Seth Seymour                10  18:02.5
  3    989  Tanner Hodge                11  19:46.8
  4   1106  Robert Rogers               11  20:30.3
  5   1278  Brandon Schrader            11  22:43.7
  6   (1316) Blake Shedden               9   24:04.2
  7   (1337) Terry Hulslander            11  25:55.4

161.  4499  Eastridge                      (19:35.4  97:56.9 2:56.7)
=============================================
  1    508  Josiah Covell               11  17:50.2
  2    677  Kyle Egan                   12  18:27.4
  3   1042  Jack Logothetis             12  20:07.2
  4   1133  Adam Lavere                 12  20:45.2
  5   1139  Evan Lachance               12  20:46.9
  6   (1237) Joe Carroll                 12  21:46.9
  7   (1264) Victor Gurman               11  22:12.0

162.  4643  Kenmore East                   (19:58.8  99:53.9 4:23.6)
=============================================
  1    317  Justice Ramsey              11  17:11.2
  2    713  Sidney Morris               9   18:34.7
  3   1191  Josh Alderman               10  21:10.8
  4   1205  Jacob Ridgely               12  21:22.4
  5   1217  Jordan Mullins              9   21:34.8
  6   (1309) Daniel Reinhart             9   23:33.0
  7   (1322) Justin Stevens              9   24:12.7

163.  4648  Dundee                         (20:18.6  101:32.8 6:36.1)
=============================================
  1    160  Matthew Wood                12  16:36.7
  2    799  Steven Webster              11  18:56.2
  3   1142  Gabe Dillon                 11  20:48.3
  4   1249  Camden Buchanan             9   21:58.8
  5   1298  Logan Buchanan              9   23:12.8
  6   (1327) Tyler Teeter                9   24:27.0

164.  4662  Wayland-Cohocton               (19:41.1  98:25.3 3:24.4)
=============================================
  1    540  Tyler Jordan                10  17:55.7
  2    859  Matt Burritt                11  19:08.3
  3    973  Cole Carney                 11  19:40.1
  4   1089  Jordan Kelly                10  20:21.1
  5   1201  Dalton Simms                12  21:20.1

165.  4672  Byron-Bergen                   (19:36.5  98:02.5 2:31.0)
=============================================
  1    646  Lincoln McGrath             8   18:19.6
  2    926  Seth Sharp                  11  19:28.7
  3    956  Travis Lambert              12  19:36.1
  4    992  Colby Leggo                 11  19:47.5
  5   1152  Josh Fleming                11  20:50.6
  6   (1308) Caleb Sharpe                12  23:31.3

166.  4691  Franklinville                  (19:41.6  98:27.7 2:21.1)
=============================================
  1    681  Cayden Hatch                10  18:28.3
  2    699  Tavi Riling                 11  18:30.8
  3   1080  Liam Conroy                 10  20:19.1
  4   1085  Michael Stewart             10  20:20.1
  5   1146  Aj Shortz                   10  20:49.4
  6   (1186) Connor Terwilliger          11  21:08.9
  7   (1214) Hunter Bomberry             11  21:33.2

167.  4698  Oneida                         (19:58.5  99:52.3 4:57.6)
=============================================
  1    263  Nate Jennings               12  17:00.3
  2    961  Jacob Lumbrazo              10  19:38.1
  3   1031  Patrick Jeffery             10  20:01.5
  4   1195  Dylan Bartell               10  21:14.5
  5   1248  Casey Sullivan              10  21:57.9
  6   (1279) Jesse Euson                 10  22:43.7
  7   (1291) Webb Potter                 10  23:03.6

168.  4731  Groton                         (19:50.0  99:10.0 3:36.9)
=============================================
  1    386  Drew Jackson                12  17:26.7
  2    937  Brennan Brockway            10  19:32.1
  3   1111  Colin Morey                 11  20:32.1
  4   1122  Thomas Miller               12  20:35.5
  5   1175  Kris Willard                9   21:03.6
  6   (1180) Elijah Griep                12  21:07.2
  7   (1274) Cameron Brehm               10  22:29.3

169.  4736  Gowanda Central                (20:07.9  100:39.3 4:43.1)
=============================================
  1    548  John Ondus                  9   17:57.6
  2    577  Christian Cook              12  18:04.3
  3   1160  Beau Purdy                  11  20:53.7
  4   1174  John Smuda                  10  21:03.0
  5   1277  Matthew Booth               10  22:40.7
  6   (1315) Rowan Mentley-Peters        11  23:52.1
  7   (1321) Alexander Salzman           9   24:11.4

170.  4763  Geneseo                        (19:57.0  99:44.8 3:37.1)
=============================================
  1    610  Nicholas Staley             10  18:12.1
  2    650  Max Neiderbach              12  18:20.9
  3   1102  Harrison Oliver             10  20:28.8
  4   1161  Joe Debell                  10  20:53.8
  5   1240  Justin Barnard              10  21:49.2
  6   (1329) Sky Amish                   12  24:31.7
  7   (1333) Andrew Slade                10  25:15.2

171.  4867  Thomas Edison                  (19:53.3  99:26.2 2:48.5)
=============================================
  1    499  Brett Eichenlaub            11  17:49.7
  2   1065  Patrick Tice                12  20:14.3
  3   1081  Gavin Michaud               11  20:19.2
  4   1094  Mike Leshick                12  20:24.8
  5   1128  Ethan Smith                 9   20:38.2
  6   (1178) Evan Lucero                 10  21:06.5
  7   (1182) Matt Palmer                 12  21:07.5

172.  4925  Oil City-PA                    (19:56.3  99:41.1 2:44.7)
=============================================
  1    583  Dom Guiste                  11  18:07.1
  2   1015  Andy McGarvie               9   19:58.2
  3   1077  Dylan Lux                   11  20:18.0
  4   1096  Dan Martinec                12  20:26.0
  5   1154  Corbin Kelley               12  20:51.8
  6   (1194) William Womer               11  21:13.7
  7   (1265) Cameron Weller              10  22:12.4

173.  4939  Harley-Allendale-Col           (19:55.7  99:38.4 2:38.6)
=============================================
  1    732  Ryan Mogauro                11  18:39.4
  2    914  Zach Ellis                  11  19:23.8
  3   1046  Greg Castellano             11  20:08.6
  4   1047  Ming Demers                 11  20:08.6
  5   1200  Julian Quesada              9   21:18.0
  6   (1232) Ethan Hearne                10  21:44.6
  7   (1251) Christopher Smoker          9   22:02.0

174.  4958  Campbell-Savona                (19:50.6  99:12.6 1:23.2)
=============================================
  1    842  Jay Thomas                  10  19:05.0
  2    955  Joel Vanskiver              11  19:36.1
  3   1023  Jaycob Parulski             12  19:58.9
  4   1038  Caleb Dick                  12  20:04.4
  5   1100  Sullivan Jacob              12  20:28.2
  6   (1192) Sean McKenna                11  21:11.4
  7   (1272) Bryan Armpriest             11  22:21.6

175.  4986  Holley Central                 (21:30.9  107:34.5 8:34.8)
=============================================
  1    473  Adrian Colmenares           12  17:45.5
  2    628  Dylan Clemons               10  18:16.1
  3   1250  Brodie Wright               10  22:01.4
  4   1296  Ethan Hudzinski             10  23:11.2
  5   1339  Dylan Bishop                10  26:20.3

176.  5033  Clymer-Sherman-Panama          (19:54.2  99:30.8 0:40.3)
=============================================
  1    938  Owen White                  10  19:32.4
  2    991  Memphis Kopta               8   19:47.5
  3   1018  Braden Hayes                9   19:58.3
  4   1027  Ian Dunnewold               10  19:59.9
  5   1059  Jayden Malecki              8   20:12.7
  6   (1179) Lucas Dunnewold             8   21:06.7
  7   (1289) Marcus King                 11  23:02.3

177.  5044  Hornell                        (20:07.8  100:39.0 3:12.1)
=============================================
  1    670  Einon Walsh                 11  18:24.9
  2    934  Sam Roberts                 12  19:31.8
  3   1084  Derek McCumiskey            12  20:19.8
  4   1136  Matt Sullivan               11  20:45.5
  5   1220  Collin Murphy               9   21:37.0
  6   (1242) Tom Jimerson                10  21:51.7
  7   (1266) Daniel Sisco                10  22:12.9

178.  5047  Chittenango                    (20:00.1  100:00.2 1:57.3)
=============================================
  1    798  Tristam Lafountaine         11  18:56.1
  2    913  Caleb Leblanc               9   19:23.5
  3   1051  Kyle Schnauffer             11  20:10.0
  4   1126  Codey Cumber                12  20:37.2
  5   1159  Falkenberg Tyler            11  20:53.4
  6   (1211) Nathan Wilsey               11  21:31.6
  7   (1228) Jayden Webb                 9   21:43.8

179.  5058  Silver Creek                   (20:08.8  100:43.7 3:04.3)
=============================================
  1    613  Gabe Rhodes                 10  18:12.5
  2    960  Ryan Borrello               7   19:38.1
  3   1098  Lucas Lawrie                8   20:26.2
  4   1190  Rocco Azzarella             9   21:10.1
  5   1197  Dean League                 8   21:16.8
  6   (1233) Aiden Jamison               9   21:46.0
  7   (1236) Shawn Kelly III             9   21:46.6

180.  5082  Red Creek                      (20:48.8  104:03.9 6:36.3)
=============================================
  1    330  Andrew Deming               12  17:13.6
  2    996  Ethan Malueg                10  19:50.4
  3   1198  Trent Lafrance              12  21:17.4
  4   1244  William Smith               11  21:52.6
  5   1314  Kyle Canute-Wade            12  23:49.9
  6   (1325) Joshua Cornish              9   24:21.0

181.  5083  Livonia                        (19:59.2  99:55.9 1:22.6)
=============================================
  1    873  Owen Hensler                11  19:12.0
  2   1014  Christopher Coyle           9   19:58.0
  3   1022  James Frisbie               12  19:58.9
  4   1057  Thomas Stewart              8   20:12.4
  5   1117  Adam Delgrand               11  20:34.6
  6   (1212) Tyler Marshall              11  21:32.3
  7   (1230) Shawn Warner                11  21:44.4

182.  5125  LeRoy                          (20:59.4  104:57.0 7:51.1)
=============================================
  1    448  Erik Schwab                 10  17:40.5
  2   1063  Aiden Soggs                 9   20:13.9
  3   1107  Keaton Hobart               11  20:31.0
  4   1171  Christopher Gualtieri       12  21:00.0
  5   1336  Ian Keeple                  9   25:31.6

183.  5174  Gates Chili                    (20:04.6  100:22.8 1:11.7)
=============================================
  1    911  Jared Pellegrino            11  19:23.3
  2   1026  Benjamin Gormen             9   19:59.5
  3   1045  Brendon Culhane             11  20:08.2
  4   1073  James Schmidt               12  20:16.8
  5   1119  Brennan Hong                11  20:35.0
  6   (1131) Joshua Bunnell              11  20:43.4
  7   (1156) Hanson Chau                 11  20:53.0

184.  5256  Clyde-Savannah                 (20:20.8  101:43.7 2:52.2)
=============================================
  1    821  Owen Moore                  8   19:01.0
  2   1003  Aiden Vanamburg             9   19:53.7
  3   1052  Trent Donnlley              11  20:10.3
  4   1135  Eddie Chagoya               10  20:45.5
  5   1245  Andrew D'Amato              10  21:53.2
  6   (1254) Azreal Lawrence             9   22:04.8
  7   (1280) Evan Vanamburg              9   22:47.9

185.  5336  Onondaga                       (21:43.7  108:38.3 7:07.2)
=============================================
  1    270  Dylan Price                 11  17:01.5
  2   1141  Zachary Johnson             9   20:48.0
  3   1300  Jake Massaro                12  23:15.4
  4   1305  Aiden Ryan                  10  23:24.7
  5   1320  Nicholas Toomey             10  24:08.7

186.  5399  Albion                         (20:29.6  102:27.9 2:29.6)
=============================================
  1    848  Kyle Pappalardo             12  19:05.8
  2    982  Josh Depoty                 11  19:43.2
  3   1162  Owen Hunt                   10  20:53.9
  4   1189  Brain Spall                 10  21:09.6
  5   1218  Rowan Ford                  10  21:35.4
  6   (1261) Jayden Allport              10  22:10.4
  7   (1285) Sam Williams                11  22:57.8

187.  5401  Palmyra-Macedon                (20:49.6  104:07.7 3:20.2)
=============================================
  1    807  Zach Johnson                10  18:58.0
  2    835  Kyle Green                  12  19:03.7
  3   1243  Zeph Howie                  9   21:52.1
  4   1246  Greg Hatfalvi               9   21:55.7
  5   1270  Riley Lich                  10  22:18.2
  6   (1271) Zach Wissick                12  22:21.4
  7   (1282) Landon Dean                 9   22:51.0

188.  5515  Marathon                       (20:54.6  104:32.6 3:41.3)
=============================================
  1    800  Markus Bray                 11  18:56.2
  2   1011  Gabriel Teeter              11  19:56.3
  3   1203  Malakai Hammond             9   21:21.4
  4   1226  Thomas White                11  21:41.2
  5   1275  Evan Tickner                11  22:37.5

189.  5601  Kendall                        (20:54.1  104:30.5 3:07.6)
=============================================
  1    830  Ethan Kuhn                  11  19:02.6
  2   1109  Owen Hirschman              9   20:31.3
  3   1177  Braxton Zarpentine          10  21:05.4
  4   1225  Jacek Kuiatkowski           8   21:41.0
  5   1260  Ben Brundage                8   22:10.2
  6   (1304) Rowan Mancarella            10  23:22.0
  7   (1319) Riley Hirschman             12  24:06.3

190.  5729  Wheatland-Chili                (21:40.3  108:21.2 5:20.9)
=============================================
  1    977  Kevin Wehle                 12  19:41.1
  2   1001  Connor Wehle                11  19:52.6
  3   1130  Luke Otto                   11  20:42.6
  4   1290  Josh Beldue                 11  23:02.9
  5   1331  Carson Minster              12  25:02.0

191.  5757  Faith Heritage                 (22:13.2  111:06.0 7:05.7)
=============================================
  1    839  John Manchester             12  19:04.6
  2   1121  Jeremy Conti                10  20:35.4
  3   1129  Josh Koshy                  11  20:40.9
  4   1330  Tobias Plyter               9   24:34.8
  5   1338  Ilario Marcoccia            12  26:10.3

192.  5764  Mynderse Academy               (20:59.1  104:55.3 1:35.3)
=============================================
  1   1054  Carter Puylara              11  20:11.2
  2   1091  Caleb Turner                11  20:22.5
  3   1166  Nick Jastrzab               10  20:58.5
  4   1219  Evan Frederick              11  21:36.6
  5   1234  Jonah Hauf                  12  21:46.5
  6   (1239) Gavin Rhinehart             11  21:48.5
  7   (1241) Terrell Adams               10  21:51.0

193.  6129  Sodus Central                  (22:27.8  112:18.9 4:51.4)
=============================================
  1    970  Keith Allen                 12  19:39.5
  2   1253  Zach Washburn               12  22:03.3
  3   1284  Andrew Englert              12  22:56.0
  4   1294  Sebastian Stark             9   23:09.2
  5   1328  Paul Ford                   12  24:30.9

194.  6243  Chesterton/St. John Bosco      (22:14.2  111:10.7 2:21.8)
=============================================
  1   1145  Kyle Madigan                11  20:49.4
  2   1247  Cj Brown                    10  21:57.6
  3   1273  Paul McLaughlin             9   22:23.5
  4   1281  Jonathan Salamida           10  22:49.0
  5   1297  Ben Tantelo                 11  23:11.2
  6   (1312) Isaiah Monte                11  23:42.3
  7   (1323) Jerry Marchand              11  24:15.4

195.  6275  Caledonia-Mumford              (23:59.4  119:56.9 5:50.2)
=============================================
  1    948  Kevin Flint                 12  19:34.3
  2   1326  Tyler McCowan               10  24:26.9
  3   1332  Manny Monegro               12  25:12.7
  4   1334  Tyler Brabant               11  25:18.5
  5   1335  Devon Rehberg               12  25:24.5

196.  6378  John F Kennedy                 (22:55.1  114:35.5 3:16.4)
=============================================
  1   1173  Owen Abbata                 10  21:01.4
  2   1269  Aaron Abbata                10  22:17.5
  3   1299  Brandon Kurowski            10  23:15.1
  4   1313  Ethan D'Angelo              11  23:43.7
  5   1324  Mark Wanderlich             12  24:17.8




Incomplete Teams:

Nicholson Catholic College    
         Rory McGarvey 12

Depew                         
         Dean Godios 12, Kevin Russell 11, Cj Kanick 8, Nathan Pawlik 8

Iroquois                      
         Evan Castlevetere 10, Getty Lee Testa 10, Dan Morgan 10, Nathan White 10

Remsen                        
         Michael Roberts 12, Mason Natalini 10

Potsdam                       
         Sylvain Foisy 12, Skye Crocker 11, Ethan Plague 11

Northern Potter-PA            
         Sean Baker 10

Our Lady of Lourdes Guelph Ont
         Owen Duffy 12, Alexander Nielson 11, Jacob Hayne 12, Jayden Seguin 10

Northstar Christian           
         Jacob-Kurtis Guy 12, Jared White 12, Brett Whiting 12, Jake Otto 9

Cardinal OHara                
         Henry Smith 11

Seton Catholic-Platt          
         Sam Dejordy 8

Chenango Forks                
         Gavin Secoolish 12, Allen Lawton 12, Dante Hovancik 12, Brenden Heaney 10

Charter School App T          
         Carson Kulaw 12, David Schwinger 12, Tavon Lewis 11, Malik Yarbrough 9

Seton Catholic-Bingh          
         Wyatt Breese 12

Cato-Meridian                 
         Merritt Cox 9, Kyle Allen 11, Cilas Oot 11

Whitesville                   
         Matt Garis 11

Warsaw                        
         Mitchel Felix 10, Michael Hathaway 11, Shayne Navarra 11

Bishop Ludden                 
         Will Anderson 11, Ben Thieben 9, Isaiah Patterson 10, John Owens 10

Olean                         
         Dan Kivari 10

Tonawanda HS                  
         Riley Hardleben 12, Hunter Ohar 12, Christian Schmidt 11, Michael Harmon 9

Franklin                      
         Tyrone House 12, Cory Beaufort 12

The Gow School                
         Otto Pleakis 12, Colan Saffer 10, Philip Hesley 12

Oswayo Valley-PA              
         Chase Whitman 9, Brevin Austin 12

Pembroke                      
         Sebastian Kitt 10, Elijah Seliger 10, Devon Vaughn 10, Jack Crandall 10

Cuba-Rushford-Hinsdale        
         Cody Findlay 12, Joey Frederick 12, Luke Miller 12

Avoca/Prattsburgh             
         Matt Vosburg 12, Shane Woodward 11, Jake Taylor 9, Dj Hammond 12

Jasper-Troupsburg             
         Bryce Myers 10, Leland Essigmann 12

Aquinas Institute             
         Nick Teta 12, Nate Rivellino 10, Jake Weipert 9, Gio Gonzalez 9

Phoenix                       
         Michael Vanauken 11, Dominic Germain 10, Logan Chapman 11, Christian McKay 12

Moravia                       
         Nick Marnell 11, Jeffrey Carmichael 10, Gabe Morgan 10, Bryce Bevier 10

Coudersport                   
         Ben Cornish 10, Sawyer Batterson 9, Seth Batterson 10, Isaac Burr 11

Attica                        
         Mike Stpierre 12, Parker Remington 11, Devin Czworka 12