PIAA District 1 Championships 2013

Bethlehem, PA

Boys AAA

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 West Chester Henderso    60    1    6   11   19   23   24   31    15:34    0:56
  2 Conestoga               173   18   28   38   40   49   78   98    16:07    0:32
  3 Council Rock North      200    2   27   32   46   93  110  178    16:03    1:31
  4 Pennsbury               297    8   26   42   70  151  219  220    16:16    1:29
  5 Penncrest               300    3    5   86   99  107  221  241    16:15    1:28
  6 Bensalem                312   13   43   50   73  133  157  248    16:25    1:12
  7 Great Valley            314   37   48   66   81   82  117  127    16:30    0:40
  8 Downingtown West        326   47   51   65   79   84  106  180    16:33    0:26
  9 North Penn              332   15   29   52   90  146  154  174    16:23    1:14
 10 William Tennent         353   44   54   61   91  103  204  251    16:33    0:34
 11 Methacton               379   45   58   60   71  145  156  184    16:35    0:45
 12 Central Bucks East      387    4   57   96  111  119  227  237    16:29    1:31
 13 West Chester East       388    7   17   34  134  196  207  209    16:19    1:46
 14 Haverford Township Hs   463   16   80  115  123  129  215  273    16:39    1:10
 15 Wissahickon             498   55   74  105  114  150  189  242    16:46    0:34
 16 Downingtown East        513   21   62   88  130  212  222  271    16:41    1:28
 17 Pennridge               518   35   92  101  131  159  192  255    16:44    1:00
 18 Coatesville             519   64   87   95  120  153  158  211    16:48    0:30
 19 Spring Ford             527   10   67  102  161  187  238  272    16:39    1:37
 20 Avon Grove              530   12   76   77  139  226  228  244    16:42    1:40
 21 Central Bucks South     601   72   85  113  121  210  243  334    16:55    0:42
 22 Hatboro Horsham         602    9  122  140  164  167  232  250    16:45    1:34
 23 Quakertown              616   14   68  138  165  231  295  298    16:47    1:41
 24 Central Bucks West      625   69  109  132  142  173  186  208    16:55    0:35
 25 Upper Merion            676   25  135  136  166  214  304  316    16:52    1:26
26* Boyertown               677   75   94  155  172  181  191  260    16:58    0:31
27* Upper Dublin            677   63  108  137  175  194  301  311    16:57    0:43
 28 Council Rock South      682   41   83  143  199  216  229  230    16:55    1:09
 29 Perkiomen Valley        691   39   89  104  223  236  277  285    16:56    1:18
 30 West Chester Rustin     721   56  112  163  193  197  198  286    16:59    0:48
 31 Kennett                 754   33   97  168  182  274  332  335    17:00    1:52
 32 Unionville              773   30  144  183  203  213  233  246    16:57    1:23
 33 Radnor                  779   36   53  171  239  280  290  354    17:01    1:51
 34 Owen J. Roberts         861  100  149  162  201  249  258  264    17:10    0:50
 35 Strath Haven            945  118  141  176  245  265  266  329    17:17    0:50
 36 Harriton                971  124  147  177  261  262  276  281    17:18    0:47
 37 Upper Darby            1000  128  148  217  253  254  259  267    17:19    0:43
 38 Lower Merion           1044   22  170  240  302  310  313  315    17:28    2:37
 39 Cheltenham             1069  125  126  200  306  312  328  330    17:37    1:36
 40 Bishop Shanahan        1097  169  185  205  256  282  303  305    17:27    0:49
 41 Abington               1128  188  218  224  235  263  325         17:26    0:30
 42 Neshaminy              1169  179  190  257  268  275  278  279    17:33    0:43
 43 Plymouth Whitemarsh    1191   20  247  252  324  348  355  363    17:52    3:38
 44 Souderton Area         1217  152  225  270  283  287  296  299    17:38    1:01
 45 Springfield (Delco)    1222   59  195  318  319  331  347  371    17:59    2:21
 46 Marple Newtown         1333  160  206  291  336  340  357  372    18:08    2:06
 47 Garnet Valley          1402  202  288  294  297  321  327  343    18:03    1:24
 48 Interboro              1427  116  300  308  350  353  356  362    18:32    2:44
 49 Oxford Area            1525  234  309  320  323  339  344  366    18:30    1:41
 50 Sun Valley             1548  269  293  307  337  342  359  365    18:32    1:31
 51 Norristown             1573  284  292  322  326  349  367         18:36    1:32
 52 Ridley                 1690  314  317  333  358  368  370         19:22    2:26
 53 Penn Wood              1728  338  341  346  351  352  360  361    19:23    0:24
 54 Chester                1740  289  345  364  369  373  374         20:16    4:27


Dual Meet Scores

West Chester Henderso  43 wins
Conestoga              42 wins
Council Rock North     41 wins
Penncrest              38 wins
Pennsbury              38 wins
Bensalem               38 wins
Great Valley           37 wins
West Chester East      36 wins
Downingtown West       36 wins
North Penn             35 wins
William Tennent        33 wins
Central Bucks East     32 wins
Methacton              32 wins
Wissahickon            30 wins
Haverford Township Hs  29 wins
Downingtown East       28 wins
Avon Grove             26 wins
Coatesville            26 wins
Pennridge              25 wins
Spring Ford            25 wins
Central Bucks South    23 wins
Central Bucks West     22 wins
Hatboro Horsham        21 wins
Quakertown             20 wins
Boyertown              19 wins
Upper Merion           17 wins
West Chester Rustin    17 wins
Upper Dublin           16 wins
Council Rock South     15 wins
Unionville             14 wins
Perkiomen Valley       14 wins
Owen J. Roberts        12 wins
Upper Darby            11 wins
Souderton Area         10 wins
Garnet Valley          9 wins
Springfield (Delco)    8 wins
Marple Newtown         7 wins
Sun Valley             6 wins
Oxford Area            5 wins
Norristown             4 wins
Interboro              3 wins
Ridley                 2 wins
Penn Wood              1 wins
Chester                0 wins
Individuals
  ID#  PLACE          FINISHER          TIME     PACE



1. West Chester Henderso
  762     1  Tony Russell, Sr           14:59    4:50
  755     6  Reiny Barchet, Sr          15:29    4:59
  758    11  Alex Knapp, Jr             15:38    5:02
  756    19  Seamus Collins, Sr         15:50    5:06
  763    23  Eric Stratman, Sr          15:54    5:08
  765    24  Ricky Waltz, Sr            15:54    5:08
  759    31  Kevin Moy, Sr              15:57    5:09
Total Time = 1:17:50     Total Places = 60


2. Conestoga
  167    18  Andrew Marston, Jr         15:50    5:06
  172    28  Gunnar Sjoreen, Sr         15:56    5:08
  173    38  Adam Twombly, Sr           16:11    5:13
  163    40  James Cooper, Jr           16:13    5:14
  164    49  Nick Cruickshank, Jr       16:21    5:16
  169    78  Killian Nelson, Jr         16:41    5:23
  165    98  Jack Iffert, Jr            16:47    5:25
Total Time = 1:20:31     Total Places = 173


3. Council Rock North
  185     2  Ross Wilson, Sr            15:15    4:55
  174    27  Brian Arita, Jr            15:56    5:08
  184    32  Robert Simmons, Sr         15:58    5:09
  175    46  Sean Griswold, Jr          16:16    5:15
  180    93  Jesse Laitman, Jr          16:46    5:24
  176   110  Tim Haas, Fr               16:51    5:26
  178   178  Ben Heintz, So             17:10    5:32
Total Time = 1:20:11     Total Places = 200


4. Pennsbury
  499     8  Sam Webb, Jr               15:32    5:01
  496    26  Alek Sauer, Jr             15:55    5:08
  494    42  Liam O'Connell, Sr         16:13    5:14
  498    70  Dan Tokar, Jr              16:37    5:22
  500   151  Thomas Wick, So            17:01    5:29
  492   219  Dan Mink, Fr               17:22    5:36
  497   220  Grant Shapiro, So          17:22    5:36
Total Time = 1:21:18     Total Places = 297


5. Penncrest
  477     3  Chris Kazanjian, Sr        15:22    4:57
  478     5  Matt Kazanjian, Sr         15:28    4:59
  482    86  Adam Sisson, Sr            16:45    5:24
  471    99  Joseph Angelina, So        16:47    5:25
  480   107  Taylor Orcutt, Jr          16:50    5:26
  475   221  Brendan Hanna, Jr          17:22    5:36
  481   241  Owen Patane, So            17:33    5:40
Total Time = 1:21:12     Total Places = 300

6. Bensalem
   27    13  Kyle Francis, Sr           15:46    5:05
   25    43  Steven Davis, Sr           16:13    5:14
   28    50  Tyji Mays, Jr              16:24    5:17
   29    73  Alex Ramirez, Jr           16:40    5:22
   30   133  Rahi Shah, So              16:58    5:28
   24   157  Kyle Brockett, Sr          17:03    5:30
   31   248  Kyle Steele, Jr            17:36    5:41
Total Time = 1:22:01     Total Places = 312

7. Great Valley
  272    37  Matt Willig, Sr            16:05    5:11
  273    48  Garrett Zatlin, Sr         16:20    5:16
  265    66  Joe Ellis, Sr              16:34    5:20
  267    81  Peter Flanagan, Sr         16:44    5:24
  268    82  Sam Marano, Sr             16:44    5:24
  264   117  Thomas Doran, Sr           16:54    5:27
  262   127  C J Almonte, Sr            16:57    5:28
Total Time = 1:22:27     Total Places = 314

8. Downingtown West
  227    47  Drew Alansky, Fr           16:19    5:16
  228    51  Ryan Barton, Fr            16:24    5:17
  234    65  Will Pelcin, Jr            16:33    5:20
  229    79  Charlie Barton, Jr         16:42    5:23
  236    84  Henry Sappey, So           16:44    5:24
  237   106  Jason White, Jr            16:50    5:26
  233   180  Ryan Mucha, Sr             17:10    5:32
Total Time = 1:22:42     Total Places = 326

9. North Penn
  420    15  Ryan Grace, Sr             15:47    5:05
  424    29  Ryan Tung, Jr              15:57    5:09
  414    52  Matt Aham, Sr              16:24    5:17
  416    90  Anthony Camasso, Sr        16:45    5:24
  415   146  Tom Boyle, Sr              17:00    5:29
  423   154  Matt Molloy, Sr            17:02    5:29
  419   174  Nick DiCerbo, So           17:09    5:32
Total Time = 1:21:53     Total Places = 332

10. William Tennent
  780    44  Jesse Coleman, Sr          16:15    5:14
  788    54  Eli Segal, So              16:26    5:18
  785    61  Mike Kane, Sr              16:30    5:19
  778    91  Charlie Anderson, Jr       16:45    5:24
  784   103  Nicholas Jara, Sr          16:48    5:25
  786   204  Noah Lapsley, Sr           17:17    5:34
  779   251  Brendan Carter, Fr         17:38    5:41
Total Time = 1:22:44     Total Places = 353

11. Methacton
  377    45  Tom Duffy, Sr              16:15    5:14
  381    58  Jared Kline, Jr            16:29    5:19
  379    60  Pat Hopkins, Sr            16:30    5:19
  380    71  Jeff Kirshenbaum, So       16:38    5:22
  383   145  Jacob McCubbins, Sr        17:00    5:29
  386   156  Matt Schulz, Jr            17:03    5:30
  387   184  Shane Stewart, Sr          17:11    5:32
Total Time = 1:22:52     Total Places = 379

12. Central Bucks East
   72     4  Jake Brophy, So            15:24    4:58
   81    57  Connor Sands, Jr           16:28    5:19
   83    96  Jon Wommer, Sr             16:46    5:24
   75   111  Joshua Goetz, So           16:52    5:26
   80   119  Billy Rollo, Sr            16:55    5:27
   73   227  Frank Brophy, Sr           17:25    5:37
   76   237  Thomas Jordon, So          17:29    5:38
Total Time = 1:22:25     Total Places = 387

13. West Chester East
  743     7  Chris Cummings, Sr         15:30    5:00
  746    17  Eric Diestelow, Jr         15:48    5:06
  744    34  Stephen Dages, Sr          16:04    5:11
  748   134  Sean Dougherty, Sr         16:58    5:28
  750   196  Jared Franz, So            17:15    5:34
  751   207  Ryan Orr, Jr               17:18    5:35
  747   209  Joe Dougherty, Fr          17:19    5:35
Total Time = 1:21:35     Total Places = 388

14. Haverford Township Hs
  298    16  David Fowler, Sr           15:47    5:05
  295    80  Liam Boyes, So             16:42    5:23
  300   115  Robert Keehn, Sr           16:53    5:27
  302   123  Mike Mogavero, Sr          16:56    5:28
  297   129  Alex Derbyshire, Jr        16:57    5:28
  301   215  Brian Melton, Jr           17:21    5:36
  296   273  Danny Brown, So            17:51    5:45
Total Time = 1:23:15     Total Places = 463

15. Wissahickon
  794    55  Lukas Marcelis, So         16:27    5:18
  795    74  Tristan Marcelis, Sr       16:40    5:22
  792   105  Kyuande Johnson, Jr        16:49    5:25
  791   114  Andy Harman, So            16:53    5:27
  796   150  Louis Orehek, Sr           17:00    5:29
  797   189  Walker Smith, Jr           17:13    5:33
  790   242  Dan Graeff, Sr             17:34    5:40
Total Time = 1:23:49     Total Places = 498

16. Downingtown East
  216    21  Billy Caldwell, Sr         15:52    5:07
  224    62  Keelan O'Reilly, Jr        16:30    5:19
  220    88  Tom Fitzgerald, Sr         16:45    5:24
  218   130  Braden Dommel, So          16:57    5:28
  225   212  Alex Ochner, So            17:20    5:35
  215   222  Parker Broms, Sr           17:22    5:36
  221   271  Jared Helm, Sr             17:48    5:44
Total Time = 1:23:24     Total Places = 513

17. Pennridge
  487    35  Joseph Logue, Sr           16:04    5:11
  484    92  Phil Gunderson, Jr         16:46    5:24
  489   101  Matt Schulberger, Sr       16:48    5:25
  485   131  Alex Has, Sr               16:57    5:28
  488   159  Eric McGarry, Sr           17:04    5:30
  486   192  Jeff Henderson, Sr         17:14    5:33
  483   255  Conor Brady, Jr            17:39    5:42
Total Time = 1:23:39     Total Places = 518

18. Coatesville
  153    64  Blake Ettien, So           16:32    5:20
  161    87  Marlowe Tooles, Jr         16:45    5:24
  157    95  Tj Mirenda, Jr             16:46    5:24
  160   120  Robert Ruprecht, Jr        16:55    5:27
  158   153  Josh Okumura, Sr           17:01    5:29
  152   158  Ian Dietrich, Jr           17:03    5:30
  156   211  Jared Henderson, Jr        17:20    5:35
Total Time = 1:23:59     Total Places = 519

19. Spring Ford
  625    10  Paul Power, Jr             15:36    5:02
  628    67  Josh Tupper, Sr            16:34    5:21
  620   102  Matt Heininger, Sr         16:48    5:25
  623   161  Chase Parr, Fr             17:05    5:31
  621   187  Raghav Jain, Jr            17:12    5:33
  626   238  Kyle Reed, Fr              17:30    5:39
  627   272  John Roshelli, Fr          17:49    5:45
Total Time = 1:23:15     Total Places = 527

20. Avon Grove
   21    12  Josh Smith, Jr             15:45    5:05
   15    76  Nate Howard, Sr            16:40    5:23
   16    77  Jake Ilgenfritz, So        16:41    5:23
   23   139  Joe Wheeler, Sr            16:59    5:29
   12   226  Ryan Blair, Jr             17:25    5:37
   13   228  Jc Budd, Jr                17:26    5:37
   19   244  Tyler Mebane, Jr           17:34    5:40
Total Time = 1:23:30     Total Places = 530

21. Central Bucks South
   91    72  Matthew Scarpill, Fr       16:39    5:22
   90    85  Tom Quinn, Sr              16:44    5:24
   89   113  Jack Marquis, Jr           16:52    5:26
   93   121  Eric Tomaselli, Jr         16:56    5:27
   87   210  Ben Fielding, Sr           17:20    5:35
   85   243  James Chappell, Sr         17:34    5:40
   88   333  Connor Kienzel, Sr         18:57    6:07
Total Time = 1:24:31     Total Places = 601

22. Hatboro Horsham
  284     9  Casey Comber, Jr           15:34    5:01
  286   122  Jacob Fisher, Sr           16:56    5:28
  293   140  Brandon Timm, Jr           16:59    5:29
  291   164  Jordan Murray, Jr          17:06    5:31
  282   167  Matthew Allen, So          17:07    5:31
  288   232  Dan Holman, Sr             17:28    5:38
  285   250  Andrew Doberstein, Sr      17:37    5:41
Total Time = 1:23:42     Total Places = 602

23. Quakertown
  572    14  Alexander Balla, Sr        15:47    5:05
  581    68  Colin McLaughlin, Sr       16:35    5:21
  582   138  Stephen Shelly, Sr         16:59    5:29
  573   165  Chris Bukavich, Sr         17:06    5:31
  583   231  Tommaso Stalleti, Jr       17:27    5:38
  577   295  Trevor Fowler, So          18:08    5:51
  575   298  Cameron Delisle, Sr        18:11    5:52
Total Time = 1:23:54     Total Places = 616

24. Central Bucks West
  101    69  Brian Iatarola, So         16:35    5:21
  100   109  Rock Fortna, So            16:51    5:26
  104   132  Declan McDonald, So        16:58    5:28
   98   142  Ian Davies, Jr             17:00    5:29
  103   173  Brian Mass, Fr             17:09    5:32
  106   186  Ben Smullen, Fr            17:11    5:33
  107   208  Beckett Wilson, Jr         17:19    5:35
Total Time = 1:24:33     Total Places = 625

25. Upper Merion
  698    25  Austin Cooper, Sr          15:55    5:08
  703   135  Michael Hranek, Sr         16:58    5:28
  702   136  Jonathan Gross, Sr         16:59    5:28
  704   166  Zakaria Khattabi, Jr       17:07    5:31
  708   214  Nick Tornambe, Jr          17:20    5:35
  699   304  Noah Falasco, So           18:18    5:54
  700   315  Joachim Gallagher, So      18:34    5:59
Total Time = 1:24:19     Total Places = 676

26*. Boyertown
   46    75  Dylan Eddinger, Jr         16:40    5:22
   52    94  Eli Mercado, Sr            16:46    5:24
   45   155  John Bennett, Sr           17:02    5:30
   48   172  Lance Kokonos, Jr          17:09    5:32
   47   181  Bryton Henry, So           17:11    5:32
   53   191  Dalton Meredith, Sr        17:14    5:33
   56   260  Dylan Weiser, Jr           17:42    5:43
Total Time = 1:24:48     Total Places = 677

27*. Upper Dublin
  696    63  Andrew Stewart, So         16:32    5:20
  693   108  Sam O'Connell, Sr          16:50    5:26
  697   137  Steve Williamson, Sr       16:59    5:29
  686   175  Robert Bonasia, Sr         17:10    5:32
  691   194  Jae Kim, Sr                17:14    5:34
  694   301  Dylan Ross, So             18:12    5:52
  692   310  Henry Licht, Sr            18:32    5:58
Total Time = 1:24:45     Total Places = 677

28. Council Rock South
  190    41  Andrew Hanna, So           16:13    5:14
  193    83  Joe Maguire, So            16:44    5:24
  189   143  Ryan Dreeman, Sr           17:00    5:29
  197   199  Tim Silverthorn, Jr        17:16    5:34
  186   216  Mike Boggs, Sr             17:21    5:36
  191   229  Steve Hanna, Sr            17:26    5:37
  195   230  Eric Pressler, Sr          17:27    5:38
Total Time = 1:24:34     Total Places = 682

29. Perkiomen Valley
  507    39  Dave Garton, Sr            16:12    5:13
  504    89  Solomon Barth, Jr          16:45    5:24
  506   104  Raymond Friend, Jr         16:49    5:25
  510   223  Jeff Montgomery, So        17:22    5:36
  513   236  Matt Town, So              17:29    5:38
  502   277  Jonathon Adams, Jr         17:54    5:46
  509   285  Frank MacGregor, Jr        17:59    5:48
Total Time = 1:24:37     Total Places = 691

30. West Chester Rustin
  766    56  Jack Carmody, So           16:28    5:18
  770   112  Brandon Hontz, Fr          16:52    5:26
  776   163  Spencer Vogt, Jr           17:05    5:31
  768   193  Jimmy Cook, Jr             17:14    5:33
  767   197  Matt Coates, Jr            17:15    5:34
  774   198  Scott Spak, Jr             17:15    5:34
  773   286  Brennie Reichart, Sr       18:01    5:48
Total Time = 1:24:54     Total Places = 721

31. Kennett
  338    33  Chris Kienzle, Sr          16:00    5:10
  340    97  Austin Maxwell, Fr         16:46    5:24
  336   168  Jon Ganly, Jr              17:07    5:31
  337   182  Evan Jones, Sr             17:11    5:32
  341   274  Jake Seamon, Sr            17:52    5:46
  339   331  Dan Kolman, Sr             18:52    6:05
  332   334  Max Breen, Jr              18:59    6:07
Total Time = 1:24:56     Total Places = 754

32. Unionville
  669    30  Colin McDonald, Sr         15:57    5:09
  673   144  Adam Stautberg, Jr         17:00    5:29
  667   183  Tom Edwards, Sr            17:11    5:32
  668   203  Ziggy Fisher, Jr           17:17    5:34
  665   213  Kyle Auger, Sr             17:20    5:35
  666   233  Michael DelVecchio, So     17:28    5:38
  670   246  Francis Peabody, Sr        17:35    5:40
Total Time = 1:24:45     Total Places = 773

33. Radnor
  589    36  Connor Holm, Jr            16:04    5:11
  588    53  Watson Hanson, Sr          16:26    5:18
  585   171  Patrick Dwyer, Jr          17:09    5:32
  590   239  Andre Kelly, Jr            17:31    5:39
  592   280  Shreyash Parmar, So        17:55    5:47
  591   290  Henry Minning, So          18:04    5:50
  586   353  Julian Evans, Jr           19:37    6:20
Total Time = 1:25:05     Total Places = 779

34. Owen J. Roberts
  446   100  Christian Wood, Sr         16:48    5:25
  436   149  Steven Daloisio, Sr        17:00    5:29
  435   162  Ethan Conway, So           17:05    5:31
  440   201  Kevin Lutz, Jr             17:16    5:34
  438   249  Will Hillegas, So          17:37    5:41
  442   258  Conor Murray, Fr           17:41    5:42
  444   264  Abe Van Helmond, So        17:43    5:43
Total Time = 1:25:46     Total Places = 861

35. Strath Haven
  645   118  Conan Beckley-Gray, So     16:54    5:27
  649   141  Greg Kotchick, Jr          17:00    5:29
  656   176  Quinn Wirth, Sr            17:10    5:32
  651   245  Andrew Pizzirusso, Fr      17:34    5:40
  647   265  Jonathan Eng, Jr           17:44    5:43
  655   266  Dylan Van Duyne, Sr        17:45    5:43
  646   328  Dylan Butera, Sr           18:46    6:03
Total Time = 1:26:22     Total Places = 945

36. Harriton
  281   124  Michael Walsh, Jr          16:56    5:28
  279   147  Sam Payne, Jr              17:00    5:29
  275   177  Jonah Gillespie-Sickman, So
                                         17:10    5:32
  274   261  Sam Ebby, So               17:42    5:43
  276   262  Bruce Herriott, Fr         17:42    5:43
  277   276  Jesse Kauffman, Sr         17:53    5:46
  278   281  Reed Kimzey, Jr            17:55    5:47
Total Time = 1:26:30     Total Places = 971

37. Upper Darby
  679   128  Ramsey Kerkula, Sr         16:57    5:28
  678   148  Kevin Hong, Jr             17:00    5:29
  683   217  Jaspreet Singh, Sr         17:21    5:36
  684   253  Gurpreet Singh, Sr         17:38    5:41
  676   254  Michael Gilroy, Jr         17:39    5:42
  681   259  Toby Mathew, Sr            17:42    5:42
  680   267  John Li, Jr                17:45    5:43
Total Time = 1:26:35     Total Places = 1000

38. Lower Merion
  347    22  Jonathan Perlman, Jr       15:53    5:07
  352   170  Daniel Thames, Sr          17:08    5:31
  349   240  Cayden Quain, Sr           17:33    5:39
  351   302  Noah Shandelman, Sr        18:12    5:52
  344   309  Matt Caton, Jr             18:30    5:58
  353   312  Ethan Timm, Sr             18:33    5:59
  345   314  Elliott Herbert, Sr        18:33    5:59
Total Time = 1:27:16     Total Places = 1043

39. Cheltenham
  113   125  Aaron Ngo, So              16:56    5:28
  117   126  Brian Rosenstein, Sr       16:57    5:28
  116   200  Joe Petty, Sr              17:16    5:34
  118   311  Andy Rulkowski, So         18:32    5:58
  109   327  William Ford, Jr           18:45    6:03
  119   329  Dylan Welch, Sr            18:46    6:03
Total Time = 1:28:26     Total Places = 1089

40. Bishop Shanahan
   43   169  Jake McGranaghan, Jr       17:08    5:31
   42   185  Chris Kolimago, So         17:11    5:33
   34   205  Matt Allan, Sr             17:17    5:34
   44   256  Domenic Zengel, Jr         17:40    5:42
   33   282  Sean Allan, Sr             17:56    5:47
   38   303  Seamus Fromhartz, So       18:16    5:53
   40   305  Nick Holowsko, Sr          18:21    5:55
Total Time = 1:27:12     Total Places = 1097

41. Abington
    5   188  Jake Good, So              17:13    5:33
    1   218  David Bors, Sr             17:22    5:36
    9   224  Jake Ruth, Sr              17:23    5:36
    3   235  Richard Carabba, Jr        17:29    5:38
    6   263  Peter Kondrat, So          17:43    5:43
    2   324  Ben Brodovsky, So          18:43    6:02
Total Time = 1:27:10     Total Places = 1128

42. Neshaminy
  389   179  Eric Chapman, Jr           17:10    5:32
  395   190  Dustin Willing, Jr         17:13    5:33
  392   257  Sean Hastings, Sr          17:40    5:42
  394   268  Dan Plunkett, So           17:45    5:43
  393   275  Nick Hoffman, Jr           17:53    5:46
  391   278  Jack Haines, Jr            17:54    5:46
  390   279  Sean Conway, So            17:55    5:47
Total Time = 1:27:41     Total Places = 1169

43. Plymouth Whitemarsh
  538    20  Dan Shalala, Sr            15:52    5:07
  535   247  Pat McGrath, Jr            17:35    5:40
  534   252  Doug Luba, Fr              17:38    5:41
  540   323  Chris Tagliantti, So       18:42    6:02
  536   347  Aaron Paskin, So           19:29    6:17
  539   354  Ryan Silverthorn, Jr       19:41    6:21
  537   362  Ryan Repholz, So           20:16    6:32
Total Time = 1:29:16     Total Places = 1189

44. Souderton Area
  614   152  Connor McMenamin, Fr       17:01    5:29
  609   225  Paul Caraccioro, Sr        17:24    5:37
  608   270  Dave Capobianchi, Sr       17:46    5:44
  616   283  Ryan Walter, Sr            17:56    5:47
  610   287  Austin Carlson, So         18:01    5:49
  613   296  Alec Linse, Sr             18:09    5:51
  615   299  Mitchell Schlegel, Sr      18:11    5:52
Total Time = 1:28:08     Total Places = 1217

45. Springfield (Delco)
  636    59  Justin Miller, Jr          16:30    5:19
  632   195  Liam Galligan, Fr          17:15    5:34
  634   317  Colin McGuckin, Sr         18:38    6:01
  629   318  Joseph Cardie, Fr          18:39    6:01
  630   330  Ray Cessna, Sr             18:50    6:04
  635   346  Dan McTeague, So           19:26    6:16
  637   370  Wil Siefriel, Jr           21:29    6:56
Total Time = 1:29:52     Total Places = 1219

46. Marple Newtown
  372   160  Matt Moore, Sr             17:05    5:30
  366   206  James Hare, Sr             17:18    5:35
  370   291  Chris Mitchell, Sr         18:05    5:50
  371   335  Andrew Moore, Jr           19:00    6:08
  365   339  Caleb Van Deusen, So       19:10    6:11
  375   356  Josh Van Deusen, Fr        19:49    6:23
  374   371  Danny Rodriguez, Sr        22:26    7:14
Total Time = 1:30:38     Total Places = 1331

47. Garnet Valley
  249   202  Dave Stoyer, Sr            17:16    5:34
  239   288  Brendan Armani, Jr         18:02    5:49
  248   294  Hunter Small, Jr           18:08    5:51
  241   297  Alex Dembek, So            18:09    5:51
  240   320  Kyle Berardi, Fr           18:40    6:01
  247   326  Hunter Miller, So          18:45    6:03
  243   342  Paul Gartman, Fr           19:20    6:14
Total Time = 1:30:15     Total Places = 1401

48. Interboro
  324   116  Jaylen Williams, Sr        16:53    5:27
  321   300  Jordan Harris, Sr          18:12    5:52
  322   307  Justin Lombardi, Sr        18:27    5:57
  318   349  Jack Crozier, So           19:29    6:17
  319   352  Jeff Ebner, Jr             19:37    6:19
  320   355  Billy Hallinan, Fr         19:47    6:23
  323   361  Shane Mathis, So           20:13    6:31
Total Time = 1:32:38     Total Places = 1424

49. Oxford Area
  457   234  Bryant Wilson, Jr          17:29    5:38
  453   308  Erik Gormley, Sr           18:29    5:58
  447   319  Joe Barr, So               18:39    6:01
  458   322  John Winters, Fr           18:40    6:01
  456   338  Thomas Sumner, Jr          19:10    6:11
  448   343  Zac Bryant, Sr             19:22    6:15
  450   365  Eddie Diaz, Sr             20:33    6:37
Total Time = 1:32:27     Total Places = 1521

50. Sun Valley
  661   269  Emmanual Rodriquez, Jr     17:45    5:43
  658   293  Cody Brees, Sr             18:06    5:50
  659   306  Zack Bush, Jr              18:25    5:56
  660   336  Zack Horseman, Jr          19:06    6:10
  662   341  Shane Sarosy, So           19:16    6:13
  663   358  Mark Townsend, Sr          19:52    6:24
  657   364  Tanner Barretta, Sr        20:29    6:36
Total Time = 1:32:38     Total Places = 1545

51. Norristown
  412   284  Nick Ozorowski, Sr         17:58    5:47
  409   292  Kyle Coulter-Johnson, Jr   18:06    5:50
  408   321  Koby Allen, Sr             18:40    6:01
  410   325  John Maxey, So             18:44    6:03
  413   348  Patrick Sheridan, Sr       19:29    6:17
  411   366  Ben Ngyuen, Sr             20:33    6:38
Total Time = 1:32:57     Total Places = 1570

52. Ridley
  600   313  Jason Judge, Sr            18:33    5:59
  605   316  Jack Traynor, Fr           18:34    5:59
  603   332  Mario Mousopetros, Jr      18:53    6:05
  596   357  Ryan Dinyon, Fr            19:50    6:24
  598   367  Jake Falkowski, So         20:59    6:46
  602   369  Tyler Morin, Fr            21:13    6:50
Total Time = 1:36:49     Total Places = 1685

53. Penn Wood
  465   337  Ahmere Ponzo, Jr           19:09    6:11
  459   340  Elijah Carlisle, Sr        19:14    6:12
  469   345  Rodney Wilson, Sr          19:25    6:16
  467   350  Charlie Wells, Jr          19:30    6:17
  464   351  Bolaji Odusoga, So         19:33    6:18
  466   359  Jani Smith, Jr             20:01    6:27
  461   360  Moustoha Faye, Sr          20:06    6:29
Total Time = 1:36:51     Total Places = 1723

54. Chester
  124   289  Ryan Rucker, Jr            18:02    5:49
  120   344  Daquan Belgrave, Jr        19:25    6:16
  122   363  Dama Doumbia, Jr           20:21    6:34
  121   368  Darnell Daniels, Jr        21:04    6:48
  123   372  William Gates, Jr          22:28    7:15
  125   373  Jesse Williams, So         22:50    7:22
Total Time = 1:41:20     Total Places = 1736

              TEAM
  ID#  PLACE SCORE          FINISHER          TIME     PACE        TEAM         
  762     1     1  Tony Russell, Sr           14:59    4:50  West Chester Henderso 
  185     2     2  Ross Wilson, Sr            15:15    4:55  Council Rock North   
  477     3     3  Chris Kazanjian, Sr        15:22    4:57  Penncrest            
   72     4     4  Jake Brophy, So            15:24    4:58  Central Bucks East   
  478     5     5  Matt Kazanjian, Sr         15:28    4:59  Penncrest            
  755     6     6  Reiny Barchet, Sr          15:29    4:59  West Chester Henderso 
  743     7     7  Chris Cummings, Sr         15:30    5:00  West Chester East    
  499     8     8  Sam Webb, Jr               15:32    5:01  Pennsbury            
  284     9     9  Casey Comber, Jr           15:34    5:01  Hatboro Horsham      
  625    10    10  Paul Power, Jr             15:36    5:02  Spring Ford          
  758    11    11  Alex Knapp, Jr             15:38    5:02  West Chester Henderso 
   21    12    12  Josh Smith, Jr             15:45    5:05  Avon Grove           
   27    13    13  Kyle Francis, Sr           15:46    5:05  Bensalem             
  572    14    14  Alexander Balla, Sr        15:47    5:05  Quakertown           
  420    15    15  Ryan Grace, Sr             15:47    5:05  North Penn           
  298    16    16  David Fowler, Sr           15:47    5:05  Haverford Township Hs 
  746    17    17  Eric Diestelow, Jr         15:48    5:06  West Chester East    
  167    18    18  Andrew Marston, Jr         15:50    5:06  Conestoga            
  756    19    19  Seamus Collins, Sr         15:50    5:06  West Chester Henderso 
  538    20    20  Dan Shalala, Sr            15:52    5:07  Plymouth Whitemarsh  
  216    21    21  Billy Caldwell, Sr         15:52    5:07  Downingtown East     
  347    22    22  Jonathan Perlman, Jr       15:53    5:07  Lower Merion         
  763    23    23  Eric Stratman, Sr          15:54    5:08  West Chester Henderso 
  765    24    24  Ricky Waltz, Sr            15:54    5:08  West Chester Henderso 
  698    25    25  Austin Cooper, Sr          15:55    5:08  Upper Merion         
  496    26    26  Alek Sauer, Jr             15:55    5:08  Pennsbury            
  174    27    27  Brian Arita, Jr            15:56    5:08  Council Rock North   
  172    28    28  Gunnar Sjoreen, Sr         15:56    5:08  Conestoga            
  424    29    29  Ryan Tung, Jr              15:57    5:09  North Penn           
  669    30    30  Colin McDonald, Sr         15:57    5:09  Unionville           
  759    31    31  Kevin Moy, Sr              15:57    5:09  West Chester Henderso 
  184    32    32  Robert Simmons, Sr         15:58    5:09  Council Rock North   
  338    33    33  Chris Kienzle, Sr          16:00    5:10  Kennett              
  744    34    34  Stephen Dages, Sr          16:04    5:11  West Chester East    
  487    35    35  Joseph Logue, Sr           16:04    5:11  Pennridge            
  589    36    36  Connor Holm, Jr            16:04    5:11  Radnor               
  272    37    37  Matt Willig, Sr            16:05    5:11  Great Valley         
  173    38    38  Adam Twombly, Sr           16:11    5:13  Conestoga            
  507    39    39  Dave Garton, Sr            16:12    5:13  Perkiomen Valley     
  163    40    40  James Cooper, Jr           16:13    5:14  Conestoga            
  190    41    41  Andrew Hanna, So           16:13    5:14  Council Rock South   
  494    42    42  Liam O'Connell, Sr         16:13    5:14  Pennsbury            
   25    43    43  Steven Davis, Sr           16:13    5:14  Bensalem             
  780    44    44  Jesse Coleman, Sr          16:15    5:14  William Tennent      
  377    45    45  Tom Duffy, Sr              16:15    5:14  Methacton            
  175    46    46  Sean Griswold, Jr          16:16    5:15  Council Rock North   
  227    47    47  Drew Alansky, Fr           16:19    5:16  Downingtown West     
  273    48    48  Garrett Zatlin, Sr         16:20    5:16  Great Valley         
  164    49    49  Nick Cruickshank, Jr       16:21    5:16  Conestoga            
   28    50    50  Tyji Mays, Jr              16:24    5:17  Bensalem             
  228    51    51  Ryan Barton, Fr            16:24    5:17  Downingtown West     
  414    52    52  Matt Aham, Sr              16:24    5:17  North Penn           
  588    53    53  Watson Hanson, Sr          16:26    5:18  Radnor               
  788    54    54  Eli Segal, So              16:26    5:18  William Tennent      
  794    55    55  Lukas Marcelis, So         16:27    5:18  Wissahickon          
  766    56    56  Jack Carmody, So           16:28    5:18  West Chester Rustin  
   81    57    57  Connor Sands, Jr           16:28    5:19  Central Bucks East   
  381    58    58  Jared Kline, Jr            16:29    5:19  Methacton            
  636    59    59  Justin Miller, Jr          16:30    5:19  Springfield (Delco)  
  379    60    60  Pat Hopkins, Sr            16:30    5:19  Methacton            
  785    61    61  Mike Kane, Sr              16:30    5:19  William Tennent      
  224    62    62  Keelan O'Reilly, Jr        16:30    5:19  Downingtown East     
  696    63    63  Andrew Stewart, So         16:32    5:20  Upper Dublin         
  153    64    64  Blake Ettien, So           16:32    5:20  Coatesville          
  234    65    65  Will Pelcin, Jr            16:33    5:20  Downingtown West     
  265    66    66  Joe Ellis, Sr              16:34    5:20  Great Valley         
  628    67    67  Josh Tupper, Sr            16:34    5:21  Spring Ford          
  581    68    68  Colin McLaughlin, Sr       16:35    5:21  Quakertown           
  101    69    69  Brian Iatarola, So         16:35    5:21  Central Bucks West   
  498    70    70  Dan Tokar, Jr              16:37    5:22  Pennsbury            
  380    71    71  Jeff Kirshenbaum, So       16:38    5:22  Methacton            
   91    72    72  Matthew Scarpill, Fr       16:39    5:22  Central Bucks South  
   29    73    73  Alex Ramirez, Jr           16:40    5:22  Bensalem             
  795    74    74  Tristan Marcelis, Sr       16:40    5:22  Wissahickon          
   46    75    75  Dylan Eddinger, Jr         16:40    5:22  Boyertown            
   15    76    76  Nate Howard, Sr            16:40    5:23  Avon Grove           
   16    77    77  Jake Ilgenfritz, So        16:41    5:23  Avon Grove           
  169    78    78  Killian Nelson, Jr         16:41    5:23  Conestoga            
  229    79    79  Charlie Barton, Jr         16:42    5:23  Downingtown West     
  295    80    80  Liam Boyes, So             16:42    5:23  Haverford Township Hs 
  267    81    81  Peter Flanagan, Sr         16:44    5:24  Great Valley         
  268    82    82  Sam Marano, Sr             16:44    5:24  Great Valley         
  193    83    83  Joe Maguire, So            16:44    5:24  Council Rock South   
  236    84    84  Henry Sappey, So           16:44    5:24  Downingtown West     
   90    85    85  Tom Quinn, Sr              16:44    5:24  Central Bucks South  
  482    86    86  Adam Sisson, Sr            16:45    5:24  Penncrest            
  161    87    87  Marlowe Tooles, Jr         16:45    5:24  Coatesville          
  220    88    88  Tom Fitzgerald, Sr         16:45    5:24  Downingtown East     
  504    89    89  Solomon Barth, Jr          16:45    5:24  Perkiomen Valley     
  416    90    90  Anthony Camasso, Sr        16:45    5:24  North Penn           
  778    91    91  Charlie Anderson, Jr       16:45    5:24  William Tennent      
  484    92    92  Phil Gunderson, Jr         16:46    5:24  Pennridge            
  180    93    93  Jesse Laitman, Jr          16:46    5:24  Council Rock North   
   52    94    94  Eli Mercado, Sr            16:46    5:24  Boyertown            
  157    95    95  Tj Mirenda, Jr             16:46    5:24  Coatesville          
   83    96    96  Jon Wommer, Sr             16:46    5:24  Central Bucks East   
  340    97    97  Austin Maxwell, Fr         16:46    5:24  Kennett              
  165    98    98  Jack Iffert, Jr            16:47    5:25  Conestoga            
  471    99    99  Joseph Angelina, So        16:47    5:25  Penncrest            
  446   100   100  Christian Wood, Sr         16:48    5:25  Owen J. Roberts      
  489   101   101  Matt Schulberger, Sr       16:48    5:25  Pennridge            
  620   102   102  Matt Heininger, Sr         16:48    5:25  Spring Ford          
  784   103   103  Nicholas Jara, Sr          16:48    5:25  William Tennent      
  506   104   104  Raymond Friend, Jr         16:49    5:25  Perkiomen Valley     
  792   105   105  Kyuande Johnson, Jr        16:49    5:25  Wissahickon          
  237   106   106  Jason White, Jr            16:50    5:26  Downingtown West     
  480   107   107  Taylor Orcutt, Jr          16:50    5:26  Penncrest            
  693   108   108  Sam O'Connell, Sr          16:50    5:26  Upper Dublin         
  100   109   109  Rock Fortna, So            16:51    5:26  Central Bucks West   
  176   110   110  Tim Haas, Fr               16:51    5:26  Council Rock North   
   75   111   111  Joshua Goetz, So           16:52    5:26  Central Bucks East   
  770   112   112  Brandon Hontz, Fr          16:52    5:26  West Chester Rustin  
   89   113   113  Jack Marquis, Jr           16:52    5:26  Central Bucks South  
  791   114   114  Andy Harman, So            16:53    5:27  Wissahickon          
  300   115   115  Robert Keehn, Sr           16:53    5:27  Haverford Township Hs 
  324   116   116  Jaylen Williams, Sr        16:53    5:27  Interboro            
  264   117   117  Thomas Doran, Sr           16:54    5:27  Great Valley         
  645   118   118  Conan Beckley-Gray, So     16:54    5:27  Strath Haven         
   80   119   119  Billy Rollo, Sr            16:55    5:27  Central Bucks East   
  160   120   120  Robert Ruprecht, Jr        16:55    5:27  Coatesville          
   93   121   121  Eric Tomaselli, Jr         16:56    5:27  Central Bucks South  
  286   122   122  Jacob Fisher, Sr           16:56    5:28  Hatboro Horsham      
  302   123   123  Mike Mogavero, Sr          16:56    5:28  Haverford Township Hs 
  281   124   124  Michael Walsh, Jr          16:56    5:28  Harriton             
  113   125   125  Aaron Ngo, So              16:56    5:28  Cheltenham           
  117   126   126  Brian Rosenstein, Sr       16:57    5:28  Cheltenham           
  262   127   127  C J Almonte, Sr            16:57    5:28  Great Valley         
  679   128   128  Ramsey Kerkula, Sr         16:57    5:28  Upper Darby          
  297   129   129  Alex Derbyshire, Jr        16:57    5:28  Haverford Township Hs 
  218   130   130  Braden Dommel, So          16:57    5:28  Downingtown East     
  485   131   131  Alex Has, Sr               16:57    5:28  Pennridge            
  104   132   132  Declan McDonald, So        16:58    5:28  Central Bucks West   
   30   133   133  Rahi Shah, So              16:58    5:28  Bensalem             
  748   134   134  Sean Dougherty, Sr         16:58    5:28  West Chester East    
  703   135   135  Michael Hranek, Sr         16:58    5:28  Upper Merion         
  702   136   136  Jonathan Gross, Sr         16:59    5:28  Upper Merion         
  697   137   137  Steve Williamson, Sr       16:59    5:29  Upper Dublin         
  582   138   138  Stephen Shelly, Sr         16:59    5:29  Quakertown           
   23   139   139  Joe Wheeler, Sr            16:59    5:29  Avon Grove           
  293   140   140  Brandon Timm, Jr           16:59    5:29  Hatboro Horsham      
  649   141   141  Greg Kotchick, Jr          17:00    5:29  Strath Haven         
   98   142   142  Ian Davies, Jr             17:00    5:29  Central Bucks West   
  189   143   143  Ryan Dreeman, Sr           17:00    5:29  Council Rock South   
  673   144   144  Adam Stautberg, Jr         17:00    5:29  Unionville           
  383   145   145  Jacob McCubbins, Sr        17:00    5:29  Methacton            
  415   146   146  Tom Boyle, Sr              17:00    5:29  North Penn           
  279   147   147  Sam Payne, Jr              17:00    5:29  Harriton             
  678   148   148  Kevin Hong, Jr             17:00    5:29  Upper Darby          
  436   149   149  Steven Daloisio, Sr        17:00    5:29  Owen J. Roberts      
  796   150   150  Louis Orehek, Sr           17:00    5:29  Wissahickon          
  500   151   151  Thomas Wick, So            17:01    5:29  Pennsbury            
  614   152   152  Connor McMenamin, Fr       17:01    5:29  Souderton Area       
  158   153   153  Josh Okumura, Sr           17:01    5:29  Coatesville          
  423   154   154  Matt Molloy, Sr            17:02    5:29  North Penn           
   45   155   155  John Bennett, Sr           17:02    5:30  Boyertown            
  386   156   156  Matt Schulz, Jr            17:03    5:30  Methacton            
   24   157   157  Kyle Brockett, Sr          17:03    5:30  Bensalem             
  152   158   158  Ian Dietrich, Jr           17:03    5:30  Coatesville          
  488   159   159  Eric McGarry, Sr           17:04    5:30  Pennridge            
  372   160   160  Matt Moore, Sr             17:05    5:30  Marple Newtown       
  623   161   161  Chase Parr, Fr             17:05    5:31  Spring Ford          
  435   162   162  Ethan Conway, So           17:05    5:31  Owen J. Roberts      
  776   163   163  Spencer Vogt, Jr           17:05    5:31  West Chester Rustin  
  291   164   164  Jordan Murray, Jr          17:06    5:31  Hatboro Horsham      
  573   165   165  Chris Bukavich, Sr         17:06    5:31  Quakertown           
  704   166   166  Zakaria Khattabi, Jr       17:07    5:31  Upper Merion         
  282   167   167  Matthew Allen, So          17:07    5:31  Hatboro Horsham      
  336   168   168  Jon Ganly, Jr              17:07    5:31  Kennett              
   43   169   169  Jake McGranaghan, Jr       17:08    5:31  Bishop Shanahan      
  352   170   170  Daniel Thames, Sr          17:08    5:31  Lower Merion         
  585   171   171  Patrick Dwyer, Jr          17:09    5:32  Radnor               
   48   172   172  Lance Kokonos, Jr          17:09    5:32  Boyertown            
  103   173   173  Brian Mass, Fr             17:09    5:32  Central Bucks West   
  419   174   174  Nick DiCerbo, So           17:09    5:32  North Penn           
  686   175   175  Robert Bonasia, Sr         17:10    5:32  Upper Dublin         
  656   176   176  Quinn Wirth, Sr            17:10    5:32  Strath Haven         
  275   177   177  Jonah Gillespie-Sickma, So 17:10    5:32  Harriton             
  178   178   178  Ben Heintz, So             17:10    5:32  Council Rock North   
  389   179   179  Eric Chapman, Jr           17:10    5:32  Neshaminy            
  233   180   180  Ryan Mucha, Sr             17:10    5:32  Downingtown West     
   47   181   181  Bryton Henry, So           17:11    5:32  Boyertown            
  337   182   182  Evan Jones, Sr             17:11    5:32  Kennett              
  667   183   183  Tom Edwards, Sr            17:11    5:32  Unionville           
  387   184   184  Shane Stewart, Sr          17:11    5:32  Methacton            
   42   185   185  Chris Kolimago, So         17:11    5:33  Bishop Shanahan      
  106   186   186  Ben Smullen, Fr            17:11    5:33  Central Bucks West   
  621   187   187  Raghav Jain, Jr            17:12    5:33  Spring Ford          
    5   188   188  Jake Good, So              17:13    5:33  Abington             
  797   189   189  Walker Smith, Jr           17:13    5:33  Wissahickon          
  395   190   190  Dustin Willing, Jr         17:13    5:33  Neshaminy            
   53   191   191  Dalton Meredith, Sr        17:14    5:33  Boyertown            
  486   192   192  Jeff Henderson, Sr         17:14    5:33  Pennridge            
  768   193   193  Jimmy Cook, Jr             17:14    5:33  West Chester Rustin  
  691   194   194  Jae Kim, Sr                17:14    5:34  Upper Dublin         
  632   195   195  Liam Galligan, Fr          17:15    5:34  Springfield (Delco)  
  750   196   196  Jared Franz, So            17:15    5:34  West Chester East    
  767   197   197  Matt Coates, Jr            17:15    5:34  West Chester Rustin  
  774   198   198  Scott Spak, Jr             17:15    5:34  West Chester Rustin  
  197   199   199  Tim Silverthorn, Jr        17:16    5:34  Council Rock South   
  116   200   200  Joe Petty, Sr              17:16    5:34  Cheltenham           
  440   201   201  Kevin Lutz, Jr             17:16    5:34  Owen J. Roberts      
  249   202   202  Dave Stoyer, Sr            17:16    5:34  Garnet Valley        
  668   203   203  Ziggy Fisher, Jr           17:17    5:34  Unionville           
  786   204   204  Noah Lapsley, Sr           17:17    5:34  William Tennent      
   34   205   205  Matt Allan, Sr             17:17    5:34  Bishop Shanahan      
  366   206   206  James Hare, Sr             17:18    5:35  Marple Newtown       
  751   207   207  Ryan Orr, Jr               17:18    5:35  West Chester East    
  107   208   208  Beckett Wilson, Jr         17:19    5:35  Central Bucks West   
  747   209   209  Joe Dougherty, Fr          17:19    5:35  West Chester East    
   87   210   210  Ben Fielding, Sr           17:20    5:35  Central Bucks South  
  156   211   211  Jared Henderson, Jr        17:20    5:35  Coatesville          
  225   212   212  Alex Ochner, So            17:20    5:35  Downingtown East     
  665   213   213  Kyle Auger, Sr             17:20    5:35  Unionville           
  708   214   214  Nick Tornambe, Jr          17:20    5:35  Upper Merion         
  301   215   215  Brian Melton, Jr           17:21    5:36  Haverford Township Hs 
  186   216   216  Mike Boggs, Sr             17:21    5:36  Council Rock South   
  683   217   217  Jaspreet Singh, Sr         17:21    5:36  Upper Darby          
    1   218   218  David Bors, Sr             17:22    5:36  Abington             
  492   219   219  Dan Mink, Fr               17:22    5:36  Pennsbury            
  497   220   220  Grant Shapiro, So          17:22    5:36  Pennsbury            
  475   221   221  Brendan Hanna, Jr          17:22    5:36  Penncrest            
  215   222   222  Parker Broms, Sr           17:22    5:36  Downingtown East     
  510   223   223  Jeff Montgomery, So        17:22    5:36  Perkiomen Valley     
    9   224   224  Jake Ruth, Sr              17:23    5:36  Abington             
  609   225   225  Paul Caraccioro, Sr        17:24    5:37  Souderton Area       
   12   226   226  Ryan Blair, Jr             17:25    5:37  Avon Grove           
   73   227   227  Frank Brophy, Sr           17:25    5:37  Central Bucks East   
   13   228   228  Jc Budd, Jr                17:26    5:37  Avon Grove           
  191   229   229  Steve Hanna, Sr            17:26    5:37  Council Rock South   
  195   230   230  Eric Pressler, Sr          17:27    5:38  Council Rock South   
  583   231   231  Tommaso Stalleti, Jr       17:27    5:38  Quakertown           
  288   232   232  Dan Holman, Sr             17:28    5:38  Hatboro Horsham      
  666   233   233  Michael DelVecchio, So     17:28    5:38  Unionville           
  457   234   234  Bryant Wilson, Jr          17:29    5:38  Oxford Area          
    3   235   235  Richard Carabba, Jr        17:29    5:38  Abington             
  513   236   236  Matt Town, So              17:29    5:38  Perkiomen Valley     
   76   237   237  Thomas Jordon, So          17:29    5:38  Central Bucks East   
  626   238   238  Kyle Reed, Fr              17:30    5:39  Spring Ford          
  590   239   239  Andre Kelly, Jr            17:31    5:39  Radnor               
  349   240   240  Cayden Quain, Sr           17:33    5:39  Lower Merion         
  481   241   241  Owen Patane, So            17:33    5:40  Penncrest            
  790   242   242  Dan Graeff, Sr             17:34    5:40  Wissahickon          
   85   243   243  James Chappell, Sr         17:34    5:40  Central Bucks South  
   19   244   244  Tyler Mebane, Jr           17:34    5:40  Avon Grove           
  651   245   245  Andrew Pizzirusso, Fr      17:34    5:40  Strath Haven         
  670   246   246  Francis Peabody, Sr        17:35    5:40  Unionville           
  535   247   247  Pat McGrath, Jr            17:35    5:40  Plymouth Whitemarsh  
   31   248   248  Kyle Steele, Jr            17:36    5:41  Bensalem             
  438   249   249  Will Hillegas, So          17:37    5:41  Owen J. Roberts      
  285   250   250  Andrew Doberstein, Sr      17:37    5:41  Hatboro Horsham      
  779   251   251  Brendan Carter, Fr         17:38    5:41  William Tennent      
  534   252   252  Doug Luba, Fr              17:38    5:41  Plymouth Whitemarsh  
  684   253   253  Gurpreet Singh, Sr         17:38    5:41  Upper Darby          
  676   254   254  Michael Gilroy, Jr         17:39    5:42  Upper Darby          
  483   255   255  Conor Brady, Jr            17:39    5:42  Pennridge            
   44   256   256  Domenic Zengel, Jr         17:40    5:42  Bishop Shanahan      
  392   257   257  Sean Hastings, Sr          17:40    5:42  Neshaminy            
  442   258   258  Conor Murray, Fr           17:41    5:42  Owen J. Roberts      
  681   259   259  Toby Mathew, Sr            17:42    5:42  Upper Darby          
   56   260   260  Dylan Weiser, Jr           17:42    5:43  Boyertown            
  274   261   261  Sam Ebby, So               17:42    5:43  Harriton             
  276   262   262  Bruce Herriott, Fr         17:42    5:43  Harriton             
    6   263   263  Peter Kondrat, So          17:43    5:43  Abington             
  444   264   264  Abe Van Helmond, So        17:43    5:43  Owen J. Roberts      
  647   265   265  Jonathan Eng, Jr           17:44    5:43  Strath Haven         
  655   266   266  Dylan Van Duyne, Sr        17:45    5:43  Strath Haven         
  680   267   267  John Li, Jr                17:45    5:43  Upper Darby          
  394   268   268  Dan Plunkett, So           17:45    5:43  Neshaminy            
  661   269   269  Emmanual Rodriquez, Jr     17:45    5:43  Sun Valley           
  608   270   270  Dave Capobianchi, Sr       17:46    5:44  Souderton Area       
  221   271   271  Jared Helm, Sr             17:48    5:44  Downingtown East     
  627   272   272  John Roshelli, Fr          17:49    5:45  Spring Ford          
  296   273   273  Danny Brown, So            17:51    5:45  Haverford Township Hs 
  341   274   274  Jake Seamon, Sr            17:52    5:46  Kennett              
  393   275   275  Nick Hoffman, Jr           17:53    5:46  Neshaminy            
  277   276   276  Jesse Kauffman, Sr         17:53    5:46  Harriton             
  502   277   277  Jonathon Adams, Jr         17:54    5:46  Perkiomen Valley     
  391   278   278  Jack Haines, Jr            17:54    5:46  Neshaminy            
  390   279   279  Sean Conway, So            17:55    5:47  Neshaminy            
  592   280   280  Shreyash Parmar, So        17:55    5:47  Radnor               
  278   281   281  Reed Kimzey, Jr            17:55    5:47  Harriton             
   33   282   282  Sean Allan, Sr             17:56    5:47  Bishop Shanahan      
  616   283   283  Ryan Walter, Sr            17:56    5:47  Souderton Area       
  412   284   284  Nick Ozorowski, Sr         17:58    5:47  Norristown           
  509   285   285  Frank MacGregor, Jr        17:59    5:48  Perkiomen Valley     
  773   286   286  Brennie Reichart, Sr       18:01    5:48  West Chester Rustin  
  610   287   287  Austin Carlson, So         18:01    5:49  Souderton Area       
  239   288   288  Brendan Armani, Jr         18:02    5:49  Garnet Valley        
  124   289   289  Ryan Rucker, Jr            18:02    5:49  Chester              
  591   290   290  Henry Minning, So          18:04    5:50  Radnor               
  370   291   291  Chris Mitchell, Sr         18:05    5:50  Marple Newtown       
  409   292   292  Kyle Coulter-Johnson, Jr   18:06    5:50  Norristown           
  658   293   293  Cody Brees, Sr             18:06    5:50  Sun Valley           
  248   294   294  Hunter Small, Jr           18:08    5:51  Garnet Valley        
  577   295   295  Trevor Fowler, So          18:08    5:51  Quakertown           
  613   296   296  Alec Linse, Sr             18:09    5:51  Souderton Area       
  241   297   297  Alex Dembek, So            18:09    5:51  Garnet Valley        
  575   298   298  Cameron Delisle, Sr        18:11    5:52  Quakertown           
  615   299   299  Mitchell Schlegel, Sr      18:11    5:52  Souderton Area       
  321   300   300  Jordan Harris, Sr          18:12    5:52  Interboro            
  694   301   301  Dylan Ross, So             18:12    5:52  Upper Dublin         
  351   302   302  Noah Shandelman, Sr        18:12    5:52  Lower Merion         
   38   303   303  Seamus Fromhartz, So       18:16    5:53  Bishop Shanahan      
  699   304   304  Noah Falasco, So           18:18    5:54  Upper Merion         
   40   305   305  Nick Holowsko, Sr          18:21    5:55  Bishop Shanahan      
  659   306   306  Zack Bush, Jr              18:25    5:56  Sun Valley           
  322   307   307  Justin Lombardi, Sr        18:27    5:57  Interboro            
  453   308   308  Erik Gormley, Sr           18:29    5:58  Oxford Area          
  344   309   309  Matt Caton, Jr             18:30    5:58  Lower Merion         
  692   310   310  Henry Licht, Sr            18:32    5:58  Upper Dublin         
  118   311   311  Andy Rulkowski, So         18:32    5:58  Cheltenham           
  353   312   312  Ethan Timm, Sr             18:33    5:59  Lower Merion         
  600   313   313  Jason Judge, Sr            18:33    5:59  Ridley               
  345   314   314  Elliott Herbert, Sr        18:33    5:59  Lower Merion         
  700   315   315  Joachim Gallagher, So      18:34    5:59  Upper Merion         
  605   316   316  Jack Traynor, Fr           18:34    5:59  Ridley               
  634   317   317  Colin McGuckin, Sr         18:38    6:01  Springfield (Delco)  
  629   318   318  Joseph Cardie, Fr          18:39    6:01  Springfield (Delco)  
  447   319   319  Joe Barr, So               18:39    6:01  Oxford Area          
  240   320   320  Kyle Berardi, Fr           18:40    6:01  Garnet Valley        
  408   321   321  Koby Allen, Sr             18:40    6:01  Norristown           
  458   322   322  John Winters, Fr           18:40    6:01  Oxford Area          
  540   323   323  Chris Tagliantti, So       18:42    6:02  Plymouth Whitemarsh  
    2   324   324  Ben Brodovsky, So          18:43    6:02  Abington             
  410   325   325  John Maxey, So             18:44    6:03  Norristown           
  247   326   326  Hunter Miller, So          18:45    6:03  Garnet Valley        
  109   327   327  William Ford, Jr           18:45    6:03  Cheltenham           
  646   328   328  Dylan Butera, Sr           18:46    6:03  Strath Haven         
  119   329   329  Dylan Welch, Sr            18:46    6:03  Cheltenham           
  630   330   330  Ray Cessna, Sr             18:50    6:04  Springfield (Delco)  
  339   331   331  Dan Kolman, Sr             18:52    6:05  Kennett              
  603   332   332  Mario Mousopetros, Jr      18:53    6:05  Ridley               
   88   333   333  Connor Kienzel, Sr         18:57    6:07  Central Bucks South  
  332   334   334  Max Breen, Jr              18:59    6:07  Kennett              
  371   335   335  Andrew Moore, Jr           19:00    6:08  Marple Newtown       
  660   336   336  Zack Horseman, Jr          19:06    6:10  Sun Valley           
  465   337   337  Ahmere Ponzo, Jr           19:09    6:11  Penn Wood            
  456   338   338  Thomas Sumner, Jr          19:10    6:11  Oxford Area          
  365   339   339  Caleb Van Deusen, So       19:10    6:11  Marple Newtown       
  459   340   340  Elijah Carlisle, Sr        19:14    6:12  Penn Wood            
  662   341   341  Shane Sarosy, So           19:16    6:13  Sun Valley           
  243   342   342  Paul Gartman, Fr           19:20    6:14  Garnet Valley        
  448   343   343  Zac Bryant, Sr             19:22    6:15  Oxford Area          
  120   344   344  Daquan Belgrave, Jr        19:25    6:16  Chester              
  469   345   345  Rodney Wilson, Sr          19:25    6:16  Penn Wood            
  635   346   346  Dan McTeague, So           19:26    6:16  Springfield (Delco)  
  536   347   347  Aaron Paskin, So           19:29    6:17  Plymouth Whitemarsh  
  413   348   348  Patrick Sheridan, Sr       19:29    6:17  Norristown           
  318   349   349  Jack Crozier, So           19:29    6:17  Interboro            
  467   350   350  Charlie Wells, Jr          19:30    6:17  Penn Wood            
  464   351   351  Bolaji Odusoga, So         19:33    6:18  Penn Wood            
  319   352   352  Jeff Ebner, Jr             19:37    6:19  Interboro            
  586   353   353  Julian Evans, Jr           19:37    6:20  Radnor               
  539   354   354  Ryan Silverthorn, Jr       19:41    6:21  Plymouth Whitemarsh  
  320   355   355  Billy Hallinan, Fr         19:47    6:23  Interboro            
  375   356   356  Josh Van Deusen, Fr        19:49    6:23  Marple Newtown       
  596   357   357  Ryan Dinyon, Fr            19:50    6:24  Ridley               
  663   358   358  Mark Townsend, Sr          19:52    6:24  Sun Valley           
  466   359   359  Jani Smith, Jr             20:01    6:27  Penn Wood            
  461   360   360  Moustoha Faye, Sr          20:06    6:29  Penn Wood            
  323   361   361  Shane Mathis, So           20:13    6:31  Interboro            
  537   362   362  Ryan Repholz, So           20:16    6:32  Plymouth Whitemarsh  
  122   363   363  Dama Doumbia, Jr           20:21    6:34  Chester              
  657   364   364  Tanner Barretta, Sr        20:29    6:36  Sun Valley           
  450   365   365  Eddie Diaz, Sr             20:33    6:37  Oxford Area          
  411   366   366  Ben Ngyuen, Sr             20:33    6:38  Norristown           
  598   367   367  Jake Falkowski, So         20:59    6:46  Ridley               
  121   368   368  Darnell Daniels, Jr        21:04    6:48  Chester              
  602   369   369  Tyler Morin, Fr            21:13    6:50  Ridley               
  637   370   370  Wil Siefriel, Jr           21:29    6:56  Springfield (Delco)  
  374   371   371  Danny Rodriguez, Sr        22:26    7:14  Marple Newtown       
  123   372   372  William Gates, Jr          22:28    7:15  Chester              
  125   373   373  Jesse Williams, So         22:50    7:22  Chester