PIAA District 1 Championships 2010

Bethlehem, PA
Timing/Results PIAA - District 1

Junior Varsity Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 West Chester Henderso    15    1    2    3    4    5    7    9    16:49    0:27
  2 Council Rock North       82   11   13   16   20   22   25   38    17:31    0:13
  3 Pennridge               110   14   19   21   23   33   78   97    17:36    0:16
  4 North Penn              119    8   15   29   31   36   50   51    17:32    0:36
  5 Great Valley            126   10   12   17   40   47   53   67    17:33    0:38
  6 Lower Merion            170    6   18   24   42   80   86   87    17:37    1:06
  7 Conestoga               247   34   37   39   66   71  132  157    17:50    0:19
  8 Penncrest               284   46   52   54   64   68   73   92    17:56    0:11
  9 Holy Ghost Preparator   308   27   49   58   81   93   98  113    17:57    0:31
 10 Downingtown East        360   56   62   75   82   85   88  114    18:03    0:12
 11 West Chester East       363   26   43   48  105  141  161  188    18:02    0:56
 12 Haverford Township Hs   403   28   74   84   94  123  142  168    18:05    0:43
 13 Wissahickon             410   30   41   99  116  124  146  174    18:05    0:43
 14 Hatboro Horsham         424   32   72   91  103  126  127  140    18:06    0:43
 15 Methacton               431   44   61  102  109  115  130  134    18:07    0:31
 16 Unionville              462   35   45   89  121  172  185  189    18:10    1:04
 17 Perkiomen Valley        507   63   90  101  118  135  137  150    18:15    0:34
 18 William Tennent         546   59   60  110  154  163  173  176    18:19    0:47
 19 Central Bucks West      633   70  129  139  143  152  175  208    18:27    0:39
 20 Central Bucks South     654   76   96  104  162  216  260  265    18:28  0:1:00
 21 Downingtown West        663   65  117  148  166  167  191  195    18:30    0:46
 22 Strath Haven            676  107  120  122  158  169  220  250    18:29    0:30
 23 Central Bucks East      682   55   57  131  212  227  230  234    18:31    1:16
 24 Council Rock South      754   95  100  145  201  213  214  218    18:36    0:53
 25 Harriton                805   79  153  165  202  206  209  296    18:42    0:55
 26 Avon Grove              809   77  159  183  192  198  235  239    18:42    0:53
 27 Souderton Area          863   69  128  196  222  248  254  269    18:48    1:26
 28 Cheltenham              867  106  151  184  203  223  236  237    18:47    0:54
 29 Pennsbury               879  144  155  160  199  221  243  247    18:49    0:30
 30 Pottsgrove              886  125  149  156  190  266  302  352    18:51    1:13
 31 Kennett                 912  111  136  194  210  261  286  294    18:52    1:18
 32 Radnor                  956  178  179  180  204  215  240  242    18:55    0:15
 33 Abington                987  138  181  186  229  253  263  290    19:00    0:56
 34 Upper Darby            1003  119  182  187  251  264  275  278    19:02    1:14
 35 Upper Dublin           1010  108  170  228  246  258  304  330    19:02    1:17
 36 Spring Ford            1054   83  193  231  255  292  339  370    19:09    1:51
 37 Plymouth Whitemarsh    1075  200  205  207  219  244  252  281    19:06    0:24
 38 Owen J. Roberts        1183  164  177  256  283  303  308  318    19:26    1:27
 39 Glen Mills Schools     1194  112  249  274  279  280  287  291    19:25    1:33
 40 Neshaminy              1214  147  224  271  284  288  312  315    19:28    1:16
 41 West Chester Rustin    1230  211  226  238  270  285  299  300    19:25    0:52
 42 Boyertown              1236  217  233  257  262  267  272  273    19:25    0:34
 43 Phoenixville Area      1254  197  232  241  259  325  337  343    19:31    1:33
 44 Devon Preparatory Sch  1401  245  268  282  301  305  327  359    19:51    0:52
 45 Bensalem               1437  133  311  313  317  363  371         20:17    3:28
 46 Interboro              1483  277  295  298  306  307  316  326    20:05    0:30
 47 Jenkintown             1521  171  328  331  344  347  350  355    20:28    2:27
 48 Coatesville            1553  276  297  310  329  341  366  367    20:20    1:17
 49 Bishop Shanahan        1591  289  293  314  338  357  365  376    20:34    1:45
 50 Oxford Area            1609  225  333  334  356  361              20:52    2:43
 51 New Hope-Solebury      1704  321  323  348  354  358  368  374    21:05    1:16
 52 Lower Moreland         1706  319  320  335  360  372  378         21:17    2:25
 53 Garnet Valley          1725  322  324  340  362  377              21:29    3:06
 54 Christopher Dock       1747  309  332  364  369  373  375  381    21:41    2:43
 55 Upper Merion           1758  336  345  346  351  380              21:50    3:30
 56 Ridley                 1805  342  349  353  379  382              22:43    4:54

Incomplete Teams: Bristol, Chichester, Marple Newtown, Octorara, Penn Wood, Phil-Mont Christian A
Pope John Paul I I, Springfield Township , Sun Valley, Upper Moreland, Upper Perkiomen

Individuals
 PLACE          FINISHER          TIME     PACE


1. West Chester Henderso
    1  Tony Russell, Fr           16:34    5:21
    2  Aaron Feeley               16:45    5:24
    3  Steve Jordan, Sr           16:49    5:25
    4  Aj Chaborek                16:54    5:27
    5  Seamus Collins, Fr         17:01    5:29
    7  Kyle McCormick, Sr         17:03    5:30
    9  Eric Stratman, Fr          17:09    5:32
Total Time = 1:24:02     Total Places = 15

2. Council Rock North
   11  Pat Brown, Sr              17:25    5:37
   13  Jack Felt                  17:26    5:37
   16  Kyle Sullivan              17:31    5:39
   20  Edwin Lu, Jr               17:36    5:40
   22  Marty Leonard, Fr          17:38    5:41
   25  Zac Keller                 17:39    5:41
   38  Jeremy Pasteris            17:44    5:43
Total Time = 1:27:34     Total Places = 82

3. Pennridge
   14  Austin Kohler, Jr          17:27    5:37
   19  Joe Rodriguez, So          17:34    5:40
   21  Mike Tatarowicz, Fr        17:37    5:41
   23  Matt Schulberger, Fr       17:38    5:41
   33  Andrew Parrish, Jr         17:42    5:43
   78  Thomas Knueppel, Sr        18:06    5:50
   97  Hector Valle, Jr           18:10    5:52
Total Time = 1:27:56     Total Places = 110

4. North Penn
    8  Alex Dello Buono, Sr       17:08    5:32
   15  Danny Adams, Sr            17:27    5:38
   29  Ben Kloss, Jr              17:41    5:42
   31  Nick Swan, Sr              17:42    5:42
   36  Min Kim, Fr                17:43    5:43
   50  Shane Casey, Sr            17:52    5:46
   51  Tyler Wilkinson, Jr        17:53    5:46
Total Time = 1:27:39     Total Places = 119

5. Great Valley
   10  Kyle Kilroy, Fr            17:14    5:33
   12  Aidan Borillo              17:26    5:37
   17  Mikey Chagares, So         17:31    5:39
   40  Daniel Dudt, So            17:45    5:43
   47  Chris Hoops, Jr            17:51    5:45
   53  David Blyton, Sr           17:55    5:47
   67  Eric Kochinsky, Sr         18:01    5:48
Total Time = 1:27:45     Total Places = 126

6. Lower Merion
    6  Julian Weldon, Jr          17:01    5:29
   18  Itai Doron, Sr             17:34    5:40
   24  Zach Friggle, Jr           17:38    5:41
   42  Matt Cooper, Jr            17:47    5:44
   80  Tom Fischer, Sr            18:07    5:50
   86  Jeremy Comer, Jr           18:08    5:51
   87  Jonathan Bloom, Jr         18:08    5:51
Total Time = 1:28:05     Total Places = 170

7. Conestoga
   34  Ben Klingman, Jr           17:43    5:43
   37  Kevin Leimkuhler, Jr       17:43    5:43
   39  Noah Levine, Fr            17:45    5:43
   66  Ryan Johnson, So           18:00    5:48
   71  Cody Pitz, Jr              18:01    5:49
  132  Justin Newman, So          18:28    5:57
  157  Adam Buys, So              18:41    6:01
Total Time = 1:29:10     Total Places = 247

8. Penncrest
   46  Matt Liu, Jr               17:50    5:45
   52  Mike Hosier, Jr            17:54    5:46
   54  Anderson Beck, Sr          17:56    5:47
   64  Zach Kline, Jr             17:59    5:48
   68  Joe Howe-Consiglio, Jr     18:01    5:48
   73  Nate Michaliszyn, So       18:03    5:49
   92  Nick Angelina, So          18:09    5:51
Total Time = 1:29:39     Total Places = 284

9. Holy Ghost Preparator
   27  Lucas Wolfe                17:39    5:42
   49  Nicholas Elliott           17:52    5:46
   58  Brian Shiue                17:57    5:47
   81  Michael Horgan             18:07    5:50
   93  Andrew Prior               18:09    5:51
   98  Daniel Connell, Fr         18:11    5:52
  113  Samuel Kuchma, So          18:18    5:54
Total Time = 1:29:43     Total Places = 308

10. Downingtown East
   56  Richard Walters, Sr        17:56    5:47
   62  Steven O'Donnell, Jr       17:59    5:48
   75  Steve Adams                18:05    5:50
   82  Casimir Szustak, Jr        18:07    5:50
   85  Bryan Doherty, Jr          18:07    5:51
   88  Tom Fitzgerald, Fr         18:08    5:51
  114  Jared Helm, Fr             18:18    5:54
Total Time = 1:30:12     Total Places = 360

11. West Chester East
   26  Alex Hughes, So            17:39    5:41
   43  Spencer Hankin, Sr         17:47    5:44
   48  John Sincavage, Jr         17:51    5:45
  105  Sean Dougherty, Fr         18:16    5:53
  141  Aaron Dubinski, So         18:35    5:59
  161  Chris Owens, Jr            18:43    6:02
  188  Reed Maack, Jr             18:53    6:05
Total Time = 1:30:06     Total Places = 363

12. Haverford Township Hs
   28  Jared Gross, Jr            17:40    5:42
   74  Robert Keehn, Fr           18:04    5:50
   84  Pat Walsh, So              18:07    5:51
   94  Chris Pokorny, Jr          18:10    5:51
  123  Corey Brown, So            18:23    5:56
  142  Brandon Kell, Sr           18:36    6:00
  168  Kyle Hand, So              18:45    6:03
Total Time = 1:30:23     Total Places = 403

13. Wissahickon
   30  Scott Lange                17:41    5:42
   41  Tristan Marcelis, Fr       17:46    5:44
   99  Alex Yi, Jr                18:13    5:52
  116  Eric Bussart, So           18:20    5:55
  124  Nick Guda, So              18:24    5:56
  146  A J. Andersen, Sr          18:38    6:01
  174  James Lee                  18:47    6:03
Total Time = 1:30:22     Total Places = 410

14. Hatboro Horsham
   32  Pat Clark, So              17:42    5:42
   72  Ray Zhoa, Jr               18:01    5:49
   91  Steve Rodolico, So         18:09    5:51
  103  Ryan Tancredi, Jr          18:14    5:53
  126  Justin Ehring, So          18:25    5:56
  127  Eric Ardman, Sr            18:25    5:56
  140  Brian Magnant, Jr          18:34    5:59
Total Time = 1:30:29     Total Places = 424

15. Methacton
   44  Colin Pauline, Jr          17:48    5:44
   61  Jacob McCubbins, Fr        17:58    5:48
  102  Aniesh Patel, Sr           18:14    5:53
  109  Tom Duffy, Fr              18:17    5:54
  115  Jack Ryan, Fr              18:19    5:54
  130  Chris Rodden, Jr           18:26    5:56
  134  Peter Alloway, Jr          18:30    5:58
Total Time = 1:30:34     Total Places = 431

16. Unionville
   35  Robbie Aitken, Jr          17:43    5:43
   45  Sean Roberts, So           17:50    5:45
   89  Geordie Massih, So         18:09    5:51
  121  Tom Edwards, Fr            18:22    5:55
  172  Evan Urbani, Fr            18:46    6:03
  185  Eric Burkhardt, So         18:52    6:05
  189  Andrew Simonson, Jr        18:53    6:05
Total Time = 1:30:47     Total Places = 462

17. Perkiomen Valley
   63  Kevin Gibbons, So          17:59    5:48
   90  Chris Torpey, Sr           18:09    5:51
  101  Dave Garton, Fr            18:13    5:52
  118  Brandon Pierce, So         18:21    5:55
  135  Brian Lavenburg, Sr        18:32    5:59
  137  Blaire Heaps, Sr           18:33    5:59
  150  Reese Andrew, Jr           18:39    6:01
Total Time = 1:31:12     Total Places = 507

18. William Tennent
   59  Mike Kane, Fr              17:57    5:47
   60  Matt Carter, So            17:58    5:48
  110  Jesse Coleman, Fr          18:17    5:54
  154  Tim Kilcullen, Sr          18:40    6:01
  163  Edward Wyland, Jr          18:44    6:02
  173  Eli Segal, So              18:46    6:03
  176  Tyler Betz, Jr             18:49    6:04
Total Time = 1:31:35     Total Places = 546

19. Central Bucks West
   70  Connor Manley, Sr          18:01    5:49
  129  Rob Mitchell, Jr           18:25    5:56
  139  Cris Young, Sr             18:34    5:59
  143  Brandon Ciliberto, Jr      18:36    6:00
  152  Zach Johnson, Sr           18:40    6:01
  175  Aj Morgan, So              18:48    6:04
  208  Chris Glanzmann, Sr        19:01    6:08
Total Time = 1:32:14     Total Places = 633

20. Central Bucks South
   76  Rikin Marfatia             18:05    5:50
   96  Brian Doyle, Sr            18:10    5:52
  104  James Chappell, Fr         18:16    5:53
  162  Nick Pettit, So            18:43    6:02
  216  Sean Dougherty             19:05    6:09
  260  Steven Clark               19:35    6:19
  265  Colin Rowbottom            19:37    6:19
Total Time = 1:32:17     Total Places = 654

21. Downingtown West
   65  Chris Graham, Jr           18:00    5:48
  117  Sam Jaffe, Fr              18:21    5:55
  148  Ryan Mucha, Fr             18:38    6:01
  166  Tj McCann, Sr              18:45    6:03
  167  Nate Liebsch, So           18:45    6:03
  191  Zack Samsel, Fr            18:54    6:06
  195  Jamie Eller, Sr            18:58    6:07
Total Time = 1:32:27     Total Places = 663

22. Strath Haven
  107  Tyler Clapp, Jr            18:16    5:53
  120  Dan Parsons, Jr            18:22    5:55
  122  Dan Pfeiffer-Kelly, So     18:23    5:56
  158  Dan Tamulonis, So          18:41    6:01
  169  Parker Sultzer, Jr         18:45    6:03
  220  David Gao, Sr              19:06    6:09
  250  Andrew Marmorstein, Jr     19:27    6:16
Total Time = 1:32:25     Total Places = 676

23. Central Bucks East
   55  Kyle Latch, Sr             17:56    5:47
   57  David Gerson, Sr           17:56    5:47
  131  Dylan James, So            18:26    5:57
  212  Frank Brophy, Fr           19:02    6:08
  227  Tony Cicero, Jr            19:12    6:11
  230  Mitch Buttala, Jr          19:13    6:12
  234  Alec Garcia, Jr            19:14    6:12
Total Time = 1:32:31     Total Places = 682

24. Council Rock South
   95  Steve Hanna, Fr            18:10    5:51
  100  Thomas Hanna, Fr           18:13    5:52
  145  Casey Hofstaedter, Sr      18:37    6:00
  201  Randy Goldfarb, Jr         18:59    6:07
  213  Mike Callahan, Fr          19:02    6:08
  214  Edward Chiang, Fr          19:02    6:08
  218  Steve Burke, Fr            19:05    6:09
Total Time = 1:32:59     Total Places = 754

25. Harriton
   79  Isaac Jennings, Sr         18:06    5:50
  153  Ryan Smith, Jr             18:40    6:01
  165  Demitri Coukos, So         18:45    6:03
  202  Ramses Caro, Jr            18:59    6:07
  206  Jerry Delaney, Fr          19:01    6:08
  209  Chris Lasprogata, Fr       19:01    6:08
  296  Mark Killen, Sr            20:04    6:28
Total Time = 1:33:29     Total Places = 805

26. Avon Grove
   77  Chris McGovern, So         18:06    5:50
  159  Charlie Trouba, So         18:41    6:01
  183  Christopher Gutnajer, Jr   18:52    6:05
  192  Nate Howard                18:55    6:06
  198  Shay Pilot, So             18:58    6:07
  235  Sean Hannon                19:14    6:12
  239  Tommy Skinner              19:19    6:14
Total Time = 1:33:30     Total Places = 809

27. Souderton Area
   69  Dave Capobianchi, Fr       18:01    5:49
  128  David Souchet, So          18:25    5:56
  196  Josh Burke                 18:58    6:07
  222  Jason Leitmeyer, Sr        19:08    6:10
  248  Luke Miorelli, So          19:26    6:16
  254  Chris James, Jr            19:30    6:17
  269  Sean Hooper, Jr            19:41    6:21
Total Time = 1:33:56     Total Places = 863

28. Cheltenham
  106  Casy Trautwein             18:16    5:53
  151  Brian Rosenstein, Fr       18:40    6:01
  184  Adam Smyles                18:52    6:05
  203  Ryan Schgier, Jr           19:00    6:08
  223  Tashawn Gardner, Fr        19:09    6:11
  236  Lucas Shwed, So            19:15    6:12
  237  Blake Johnson, So          19:17    6:13
Total Time = 1:33:55     Total Places = 867

29. Pennsbury
  144  Isaac Gritz, So            18:37    6:00
  155  Dylan Brendle, Sr          18:40    6:01
  160  Matt Denshaw, Sr           18:42    6:02
  199  Andrew Clark, So           18:58    6:07
  221  Connor Stout, So           19:07    6:10
  243  David Gilbert, Sr          19:21    6:14
  247  Chris Clark, So            19:23    6:15
Total Time = 1:34:02     Total Places = 879

30. Pottsgrove
  125  John Gargas, Fr            18:24    5:56
  149  Anthony Avans, Fr          18:39    6:01
  156  Evan Cook, Fr              18:41    6:01
  190  Jon Wolbert, So            18:54    6:06
  266  Dan Pettine, Sr            19:37    6:19
  302  Alex McCarthy, So          20:07    6:29
  352  Travis Gaugler, So         21:24    6:54
Total Time = 1:34:13     Total Places = 886

31. Kennett
  111  Evan Jones, Fr             18:17    5:54
  136  Chris Kienzle, Fr          18:33    5:59
  194  Tyler Pike, Fr             18:56    6:06
  210  Dan Kolman, Fr             19:02    6:08
  261  Connor Roth, So            19:35    6:19
  286  Zack Frankosky, So         19:54    6:25
  294  Richie Kletter, Sr         19:59    6:27
Total Time = 1:34:20     Total Places = 912

32. Radnor
  178  Jack Lauhoff, So           18:50    6:04
  179  Stephen Rhode, So          18:50    6:04
  180  Kyle Von Hertsenberg, Sr   18:51    6:05
  204  Connor McCue, So           19:00    6:08
  215  Greg Pane, Jr              19:04    6:09
  240  Scott Nye, So              19:20    6:14
  242  Drew Mackin, Jr            19:20    6:14
Total Time = 1:34:33     Total Places = 956

33. Abington
  138  Justin Stokes, Fr          18:33    5:59
  181  Zach Zannetti, Jr          18:51    6:05
  186  Dan Ruth, Fr               18:52    6:05
  229  Timothy Kang, So           19:13    6:12
  253  Steven McCabe, So          19:29    6:17
  263  Oscar Kantor, Fr           19:35    6:19
  290  Matt O'Keefe, Sr           19:56    6:26
Total Time = 1:34:57     Total Places = 987

34. Upper Darby
  119  Jamol Williams, So         18:22    5:55
  182  Kevin Behan, Jr            18:51    6:05
  187  Yovanys Dominguez, Sr      18:53    6:05
  251  Tim Le, Jr                 19:27    6:16
  264  Ramsey Kerkelu, Fr         19:36    6:19
  275  Lachlan Blubaugh, So       19:45    6:22
  278  Gregory Dix, Fr            19:47    6:23
Total Time = 1:35:08     Total Places = 1003

35. Upper Dublin
  108  Robert Bonasia, Fr         18:16    5:53
  170  Zachery Jacobs, So         18:45    6:03
  228  Zachery Hordeski, So       19:12    6:11
  246  WooSung Jeon, Fr           19:23    6:15
  258  Brandon Johnson, Sr        19:33    6:18
  304  Peter Tancini, So          20:12    6:31
  330  Amhad Moore, Jr            20:39    6:39
Total Time = 1:35:08     Total Places = 1010

36. Spring Ford
   83  Ryan Maher, Jr             18:07    5:50
  193  Jimmy Brittain, Sr         18:56    6:06
  231  Matt Foley, Fr             19:14    6:12
  255  Justin Deluzio, So         19:30    6:17
  292  William Landis, So         19:58    6:26
  339  Connor Marchewski, Jr      20:59    6:46
  370  Adam Musetti, So           22:34    7:17
Total Time = 1:35:42     Total Places = 1054

37. Plymouth Whitemarsh
  200  Joe Corchoran, Jr          18:59    6:07
  205  Christan Schaeffer, So     19:01    6:08
  207  Patrick McKee, Jr          19:01    6:08
  219  Steve McKee, Jr            19:05    6:09
  244  John Everett, Sr           19:22    6:15
  252  Patrick Cosgrave, So       19:28    6:16
  281  Teddy Slagle, Fr           19:51    6:24
Total Time = 1:35:26     Total Places = 1075

38. Owen J. Roberts
  164  Chris Fogwell, Sr          18:44    6:03
  177  Thomas Fogwell, So         18:50    6:04
  256  Kyle Thorpe, Jr            19:32    6:18
  283  Joe Darlington, Jr         19:51    6:24
  303  Van Rude, Jr               20:11    6:31
  308  Taggert Houck, So          20:16    6:32
  318  Ben Trettin, Jr            20:25    6:35
Total Time = 1:37:06     Total Places = 1183

39. Glen Mills Schools
  112  Derrick Robinson, Jr       18:18    5:54
  249  Darrell Ellis              19:27    6:16
  274  Joshua Lopez, Jr           19:44    6:22
  279  Bernard Cooper, Sr         19:48    6:23
  280  Damon Favors, Jr           19:50    6:24
  287  Labron Gray, Jr            19:54    6:25
  291  Anthony Gunn, Jr           19:57    6:26
Total Time = 1:37:05     Total Places = 1194

40. Neshaminy
  147  Gerard Tessier, So         18:38    6:01
  224  Tyler Scannell, Sr         19:10    6:11
  271  Dylan Consbruck, Fr        19:43    6:21
  284  Matthew Rittenhouse, Jr    19:53    6:25
  288  Kevin Cauffman, So         19:54    6:25
  312  John Hohenshilt, Sr        20:19    6:33
  315  Robert Radzinski, Jr       20:22    6:34
Total Time = 1:37:16     Total Places = 1214

41. West Chester Rustin
  211  Drew Jeziorski, Sr         19:02    6:08
  226  Kevin Kelly                19:10    6:11
  238  Andrew Wang, So            19:18    6:13
  270  Sean Howat, Jr             19:42    6:21
  285  Pj Norsoph, Sr             19:53    6:25
  299  Kyle Ryan, Sr              20:06    6:29
  300  Brendan Reichart, Fr       20:07    6:29
Total Time = 1:37:03     Total Places = 1230

42. Boyertown
  217  Colin Nitroy, Jr           19:05    6:09
  233  Nick Manna, Jr             19:14    6:12
  257  Blake Durante, So          19:32    6:18
  262  Alex Mulvey, So            19:35    6:19
  267  Justin Glasner, So         19:39    6:20
  272  Matt Ali, Fr               19:43    6:22
  273  Tyler Zellers, Jr          19:44    6:22
Total Time = 1:37:03     Total Places = 1236

43. Phoenixville Area
  197  Sam Cooper, Jr             18:58    6:07
  232  Ryan Marks, So             19:14    6:12
  241  Sean Speers, Jr            19:20    6:14
  259  Matt Chiappetta, Fr        19:33    6:18
  325  Patrick McGinnis, Fr       20:31    6:37
  337  Connor Noll, Jr            20:57    6:45
  343  Steve Rakoczy, So          21:06    6:48
Total Time = 1:37:34     Total Places = 1254

44. Devon Preparatory Sch
  245  Brendan O'Brien, Sr        19:23    6:15
  268  Jim O'Shea, Fr             19:39    6:20
  282  Clement Stormes, Jr        19:51    6:24
  301  Ben Conser, Fr             20:07    6:29
  305  Pat McCann, Jr             20:14    6:31
  327  Red Clevenger, Fr          20:32    6:37
  359  Matt Bonner, Jr            21:46    7:01
Total Time = 1:39:13     Total Places = 1401

45. Bensalem
  133  Steven Davis, Fr           18:28    5:57
  311  Tony Sautner, Fr           20:17    6:32
  313  Kevin Lo, Jr               20:20    6:33
  317  Kurt Butka, So             20:24    6:35
  363  Saleh Bacchus, Fr          21:56    7:04
  371  Neel Parikh, Fr            22:43    7:19
Total Time = 1:41:23     Total Places = 1437

46. Interboro
  277  Micah Whitsel, Jr          19:46    6:22
  295  Justin Lombardi, Fr        20:03    6:28
  298  Seamus Taggart, Jr         20:06    6:29
  306  John Parkinson, So         20:14    6:32
  307  Ben Waldeck, Sr            20:15    6:32
  316  Blase Kania, Jr            20:24    6:35
  326  Sean Ferrell, Sr           20:31    6:37
Total Time = 1:40:22     Total Places = 1483

47. Jenkintown
  171  Christian Wall, Sr         18:46    6:03
  328  Connor Cheek, Fr           20:33    6:38
  331  Jason Lui, Fr              20:40    6:40
  344  Connor Hardimon, Jr        21:10    6:49
  347  Anthony Hirsch, So         21:12    6:50
  350  Greg Wagner, Fr            21:20    6:53
  355  Andrew Lam, So             21:35    6:58
Total Time = 1:42:19     Total Places = 1521

48. Coatesville
  276  Tyler Hudock, So           19:45    6:22
  297  Connor Krieg, So           20:05    6:29
  310  Steve Massaro              20:16    6:32
  329  Danny Hackmeister          20:34    6:38
  341  Kyle MacClausland          21:01    6:47
  366  Jim Martin, Fr             22:10    7:09
  367  Deandre Brown, Fr          22:16    7:11
Total Time = 1:41:40     Total Places = 1553

49. Bishop Shanahan
  289  Daniel Angelozzi, Sr       19:55    6:25
  293  Jeff Aldrich, Fr           19:58    6:26
  314  Dave Capista, Jr           20:21    6:34
  338  Mike Deyoung, Jr           20:57    6:45
  357  Joe Brady, Sr              21:40    6:59
  365  Hugh Rainey, Fr            22:05    7:07
  376  Paul Blanchard, Fr         23:11    7:28
Total Time = 1:42:49     Total Places = 1591

50. Oxford Area
  225  Erik Gromley               19:10    6:11
  333  Stephen Martin, Jr         20:49    6:43
  334  Dayne Higgins, So          20:54    6:44
  356  Chase Sullins, Jr          21:37    6:58
  361  Michael Quigley, So        21:52    7:03
Total Time = 1:44:20     Total Places = 1609

51. New Hope-Solebury
  321  Zach Wenz, So              20:26    6:35
  323  Matt Rodrigues             20:28    6:36
  348  Greg Chen, Jr              21:19    6:52
  354  Jordan McBride, Jr         21:32    6:57
  358  Austin Botelho, Fr         21:42    7:00
  368  David Dwight, Sr           22:23    7:13
  374  Huston Albachten, So       23:00    7:25
Total Time = 1:45:24     Total Places = 1704

52. Lower Moreland
  319  Jacob Hoffman, So          20:25    6:35
  320  Jon Aurit, So              20:25    6:35
  335  Allen Vayner, Jr           20:55    6:45
  360  Timmy Yu, Jr               21:50    7:02
  372  Jake Adams, So             22:50    7:22
  378  Trevor Rose, Jr            23:38    7:37
Total Time = 1:46:24     Total Places = 1706

53. Garnet Valley
  322  Brian McKelvey, Jr         20:28    6:36
  324  Preston Devens, Sr         20:29    6:36
  340  Pat Washington, Fr         21:00    6:46
  362  Jake Hauser, Fr            21:54    7:04
  377  Nate Holtzinger, Fr        23:33    7:36
Total Time = 1:47:22     Total Places = 1725

54. Christopher Dock
  309  Tony Murray, So            20:16    6:32
  332  John Shomberg, Jr          20:43    6:41
  364  Ryan Swartzentruber, Jr    22:04    7:07
  369  Matt Hershey, Sr           22:24    7:13
  373  William Truscott, Jr       22:59    7:25
  375  John Ruth, Fr              23:08    7:28
  381  Cole Wilkinson, Sr         25:07    8:06
Total Time = 1:48:24     Total Places = 1747

55. Upper Merion
  336  Igor Smola, Fr             20:57    6:45
  345  Alex Lewis, Fr             21:11    6:50
  346  Kevin Gross, Jr            21:11    6:50
  351  Constantinos Argiris, Fr   21:23    6:54
  380  Aanand Patel, Fr           24:26    7:53
Total Time = 1:49:06     Total Places = 1758

56. Ridley
  342  Sean DeLacy, So            21:05    6:48
  349  Richard Rockwell, Jr       21:19    6:53
  353  Michael Gaspari, Jr        21:29    6:56
  379  Evan Betzler, Fr           23:43    7:39
  382  Hai Lam, So                25:58    8:23
Total Time = 1:53:33     Total Places = 1805
        TEAM                                  1M        FINAL
 PLACE SCORE           FINISHER             TIME      TIME      PACE        TEAM

Top

1 1 Tony Russell, Fr 5:12 16:34 5:21 West Chester Henderso 2 2 Aaron Feeley 5:15 16:45 5:24 West Chester Henderso 3 3 Steve Jordan, Sr 5:22 16:49 5:25 West Chester Henderso 4 4 Aj Chaborek 5:15 16:54 5:27 West Chester Henderso 5 5 Seamus Collins, Fr 5:21 17:01 5:29 West Chester Henderso 6 6 Julian Weldon, Jr 5:20 17:01 5:29 Lower Merion 7 7 Kyle McCormick, Sr 5:15 17:03 5:30 West Chester Henderso 8 8 Alex Dello Buono, Sr 5:11 17:08 5:32 North Penn 9 9 Eric Stratman, Fr 5:22 17:09 5:32 West Chester Henderso 10 Josh McGonagle 5:19 17:13 5:33 West Chester Henderso 11 Alex Lott, Sr 5:16 17:13 5:33 West Chester Henderso 12 10 Kyle Kilroy, Fr 5:35 17:14 5:33 Great Valley 13 11 Pat Brown, Sr 5:28 17:25 5:37 Council Rock North 14 12 Aidan Borillo 5:41 17:26 5:37 Great Valley 15 13 Jack Felt 5:28 17:26 5:37 Council Rock North 16 14 Austin Kohler, Jr 5:26 17:27 5:37 Pennridge 17 15 Danny Adams, Sr 5:25 17:27 5:38 North Penn 18 16 Kyle Sullivan 5:29 17:31 5:39 Council Rock North 19 17 Mikey Chagares, So 5:46 17:31 5:39 Great Valley 20 18 Itai Doron, Sr 5:16 17:34 5:40 Lower Merion 21 19 Joe Rodriguez, So 5:35 17:34 5:40 Pennridge 22 20 Edwin Lu, Jr 5:24 17:36 5:40 Council Rock North 23 21 Mike Tatarowicz, Fr 5:40 17:37 5:41 Pennridge 24 22 Marty Leonard, Fr 5:37 17:38 5:41 Council Rock North 25 23 Matt Schulberger, Fr 5:36 17:38 5:41 Pennridge 26 24 Zach Friggle, Jr 5:21 17:38 5:41 Lower Merion 27 25 Zac Keller 5:32 17:39 5:41 Council Rock North 28 26 Alex Hughes, So 5:30 17:39 5:41 West Chester East 29 27 Lucas Wolfe 5:33 17:39 5:42 Holy Ghost Preparator 30 28 Jared Gross, Jr 5:35 17:40 5:42 Haverford Township Hs 31 29 Ben Kloss, Jr 5:30 17:41 5:42 North Penn 32 30 Scott Lange 5:24 17:41 5:42 Wissahickon 33 31 Nick Swan, Sr 5:24 17:42 5:42 North Penn 34 32 Pat Clark, So 5:33 17:42 5:42 Hatboro Horsham 35 33 Andrew Parrish, Jr 5:41 17:42 5:43 Pennridge 36 34 Ben Klingman, Jr 17:43 5:43 Conestoga 37 35 Robbie Aitken, Jr 5:32 17:43 5:43 Unionville 38 36 Min Kim, Fr 5:33 17:43 5:43 North Penn 39 37 Kevin Leimkuhler, Jr 5:27 17:43 5:43 Conestoga 40 38 Jeremy Pasteris 5:35 17:44 5:43 Council Rock North 41 39 Noah Levine, Fr 5:33 17:45 5:43 Conestoga 42 40 Daniel Dudt, So 5:53 17:45 5:43 Great Valley 43 Drew Kelly 5:29 17:45 5:43 West Chester Henderso 44 Dave Natalie, Sr 5:31 17:46 5:44 West Chester Henderso 45 41 Tristan Marcelis, Fr 5:40 17:46 5:44 Wissahickon 46 42 Matt Cooper, Jr 5:29 17:47 5:44 Lower Merion 47 43 Spencer Hankin, Sr 5:33 17:47 5:44 West Chester East 48 Ricky Waltz, Fr 5:29 17:48 5:44 West Chester Henderso 49 44 Colin Pauline, Jr 5:28 17:48 5:44 Methacton 50 Bobby Perepiczka, Sr 5:36 17:49 5:45 Council Rock North 51 45 Sean Roberts, So 5:51 17:50 5:45 Unionville 52 46 Matt Liu, Jr 5:31 17:50 5:45 Penncrest 53 47 Chris Hoops, Jr 5:42 17:51 5:45 Great Valley 54 48 John Sincavage, Jr 5:35 17:51 5:45 West Chester East 55 49 Nicholas Elliott 5:37 17:52 5:46 Holy Ghost Preparator 56 50 Shane Casey, Sr 5:36 17:52 5:46 North Penn 57 Christian Yost, Fr 5:34 17:53 5:46 West Chester Henderso 58 51 Tyler Wilkinson, Jr 5:34 17:53 5:46 North Penn 59 52 Mike Hosier, Jr 5:37 17:54 5:46 Penncrest 60 53 David Blyton, Sr 6:04 17:55 5:47 Great Valley 61 54 Anderson Beck, Sr 5:38 17:56 5:47 Penncrest 62 55 Kyle Latch, Sr 17:56 5:47 Central Bucks East 63 56 Richard Walters, Sr 5:31 17:56 5:47 Downingtown East 64 57 David Gerson, Sr 5:41 17:56 5:47 Central Bucks East 65 58 Brian Shiue 5:37 17:57 5:47 Holy Ghost Preparator 66 59 Mike Kane, Fr 5:41 17:57 5:47 William Tennent 67 60 Matt Carter, So 5:36 17:58 5:48 William Tennent 68 61 Jacob McCubbins, Fr 5:40 17:58 5:48 Methacton 69 62 Steven O'Donnell, Jr 5:39 17:59 5:48 Downingtown East 70 Andrew Dougherty, Sr 5:24 17:59 5:48 North Penn 71 63 Kevin Gibbons, So 5:29 17:59 5:48 Perkiomen Valley 72 Matt Molloy, Fr 5:45 17:59 5:48 North Penn 73 64 Zach Kline, Jr 5:31 17:59 5:48 Penncrest 74 65 Chris Graham, Jr 5:32 18:00 5:48 Downingtown West 75 66 Ryan Johnson, So 5:34 18:00 5:48 Conestoga 76 Mike Ng, Sr 5:30 18:00 5:48 Council Rock North 77 67 Eric Kochinsky, Sr 5:42 18:01 5:48 Great Valley 78 68 Joe Howe-Consiglio, Jr 5:37 18:01 5:48 Penncrest 79 69 Dave Capobianchi, Fr 5:49 18:01 5:49 Souderton Area 80 Ryan McCann, Jr 5:38 18:01 5:49 Council Rock North 81 70 Connor Manley, Sr 5:30 18:01 5:49 Central Bucks West 82 71 Cody Pitz, Jr 5:44 18:01 5:49 Conestoga 83 72 Ray Zhoa, Jr 5:41 18:01 5:49 Hatboro Horsham 84 Tim Leslie, Sr 5:36 18:03 5:49 North Penn 85 73 Nate Michaliszyn, So 5:41 18:03 5:49 Penncrest 86 Dan Sheridan, Jr 5:52 18:04 5:49 Great Valley 87 74 Robert Keehn, Fr 5:35 18:04 5:50 Haverford Township Hs 88 75 Steve Adams 5:34 18:05 5:50 Downingtown East 89 76 Rikin Marfatia 5:31 18:05 5:50 Central Bucks South 90 Dylan McMahon, Fr 5:31 18:05 5:50 North Penn 91 77 Chris McGovern, So 5:34 18:06 5:50 Avon Grove 92 78 Thomas Knueppel, Sr 5:46 18:06 5:50 Pennridge 93 79 Isaac Jennings, Sr 5:32 18:06 5:50 Harriton 94 80 Tom Fischer, Sr 5:46 18:07 5:50 Lower Merion 95 81 Michael Horgan 5:36 18:07 5:50 Holy Ghost Preparator 96 82 Casimir Szustak, Jr 5:39 18:07 5:50 Downingtown East 97 83 Ryan Maher, Jr 5:35 18:07 5:50 Spring Ford 98 84 Pat Walsh, So 5:31 18:07 5:51 Haverford Township Hs 99 Max Davish, So 5:51 18:07 5:51 Council Rock North 100 85 Bryan Doherty, Jr 5:40 18:07 5:51 Downingtown East 101 86 Jeremy Comer, Jr 5:35 18:08 5:51 Lower Merion 102 87 Jonathan Bloom, Jr 5:37 18:08 5:51 Lower Merion 103 88 Tom Fitzgerald, Fr 5:41 18:08 5:51 Downingtown East 104 Peter Flanagan, Fr 6:00 18:08 5:51 Great Valley 105 89 Geordie Massih, So 5:52 18:09 5:51 Unionville 106 90 Chris Torpey, Sr 5:27 18:09 5:51 Perkiomen Valley 107 91 Steve Rodolico, So 5:33 18:09 5:51 Hatboro Horsham 108 Anirudh Devabhaktuni, Jr 5:26 18:09 5:51 North Penn 109 92 Nick Angelina, So 5:42 18:09 5:51 Penncrest 110 93 Andrew Prior 5:36 18:09 5:51 Holy Ghost Preparator 111 Jake Felt, Jr 5:43 18:09 5:51 Council Rock North 112 94 Chris Pokorny, Jr 5:39 18:10 5:51 Haverford Township Hs 113 95 Steve Hanna, Fr 5:30 18:10 5:51 Council Rock South 114 96 Brian Doyle, Sr 5:31 18:10 5:52 Central Bucks South 115 97 Hector Valle, Jr 5:43 18:10 5:52 Pennridge 116 98 Daniel Connell, Fr 5:37 18:11 5:52 Holy Ghost Preparator 117 Chris Gerrard, Sr 5:57 18:13 5:52 Penncrest 118 99 Alex Yi, Jr 5:24 18:13 5:52 Wissahickon 119 100 Thomas Hanna, Fr 5:34 18:13 5:52 Council Rock South 120 101 Dave Garton, Fr 5:35 18:13 5:52 Perkiomen Valley 121 Dennis Oakes 5:40 18:13 5:53 West Chester Henderso 122 Noah Trueblood, Fr 5:51 18:13 5:53 Pennridge 123 102 Aniesh Patel, Sr 5:56 18:14 5:53 Methacton 124 103 Ryan Tancredi, Jr 5:42 18:14 5:53 Hatboro Horsham 125 Nathan Posener, Jr 5:38 18:15 5:53 Lower Merion 126 104 James Chappell, Fr 5:31 18:16 5:53 Central Bucks South 127 105 Sean Dougherty, Fr 5:45 18:16 5:53 West Chester East 128 106 Casy Trautwein 5:46 18:16 5:53 Cheltenham 129 107 Tyler Clapp, Jr 5:36 18:16 5:53 Strath Haven 130 108 Robert Bonasia, Fr 5:53 18:16 5:53 Upper Dublin 131 109 Tom Duffy, Fr 5:38 18:17 5:54 Methacton 132 110 Jesse Coleman, Fr 5:42 18:17 5:54 William Tennent 133 111 Evan Jones, Fr 5:43 18:17 5:54 Kennett 134 112 Derrick Robinson, Jr 5:28 18:18 5:54 Glen Mills Schools 135 113 Samuel Kuchma, So 5:37 18:18 5:54 Holy Ghost Preparator 136 114 Jared Helm, Fr 5:41 18:18 5:54 Downingtown East 137 Xavier Cachon, So 5:35 18:18 5:54 Lower Merion 138 115 Jack Ryan, Fr 5:45 18:19 5:54 Methacton 139 Jimmy Driscoll, Sr 5:49 18:19 5:54 Great Valley 140 116 Eric Bussart, So 5:42 18:20 5:55 Wissahickon 141 117 Sam Jaffe, Fr 5:40 18:21 5:55 Downingtown West 142 118 Brandon Pierce, So 5:40 18:21 5:55 Perkiomen Valley 143 Ben Rowles, So 18:21 5:55 Downingtown East 144 Josh Zollman, Jr 5:41 18:22 5:55 Lower Merion 145 119 Jamol Williams, So 5:34 18:22 5:55 Upper Darby 146 120 Dan Parsons, Jr 5:46 18:22 5:55 Strath Haven 147 121 Tom Edwards, Fr 5:45 18:22 5:55 Unionville 148 Niall Casey, Fr 5:45 18:23 5:56 North Penn 149 122 Dan Pfeiffer-Kelly, So 5:55 18:23 5:56 Strath Haven 150 123 Corey Brown, So 18:23 5:56 Haverford Township Hs 151 124 Nick Guda, So 5:42 18:24 5:56 Wissahickon 152 125 John Gargas, Fr 6:03 18:24 5:56 Pottsgrove 153 126 Justin Ehring, So 5:47 18:25 5:56 Hatboro Horsham 154 127 Eric Ardman, Sr 5:44 18:25 5:56 Hatboro Horsham 155 128 David Souchet, So 5:49 18:25 5:56 Souderton Area 156 129 Rob Mitchell, Jr 5:32 18:25 5:56 Central Bucks West 157 130 Chris Rodden, Jr 5:46 18:26 5:56 Methacton 158 Andrew Pasquier, So 5:48 18:26 5:57 Lower Merion 159 131 Dylan James, So 5:42 18:26 5:57 Central Bucks East 160 Matt Cates, Fr 18:27 5:57 Great Valley 161 Kevin Moy, Fr 5:52 18:27 5:57 West Chester Henderso 162 Matt Marshall, So 5:41 18:27 5:57 Downingtown East 163 132 Justin Newman, So 5:48 18:28 5:57 Conestoga 164 133 Steven Davis, Fr 5:39 18:28 5:57 Bensalem 165 134 Peter Alloway, Jr 5:44 18:30 5:58 Methacton 166 Craig Benton, Jr 5:43 18:30 5:58 Pennridge 167 Baird Howland, So 5:38 18:31 5:58 Lower Merion 168 Jacob Van Houten, So 5:48 18:31 5:58 Lower Merion 169 Nate Emanuel, Jr 5:54 18:31 5:58 Penncrest 170 Jeremy Fairbaugh 6:02 18:32 5:58 Pennridge 171 135 Brian Lavenburg, Sr 5:43 18:32 5:59 Perkiomen Valley 172 136 Chris Kienzle, Fr 5:46 18:33 5:59 Kennett 173 Walter Unangst, Sr 5:56 18:33 5:59 Methacton 174 137 Blaire Heaps, Sr 5:28 18:33 5:59 Perkiomen Valley 175 138 Justin Stokes, Fr 5:41 18:33 5:59 Abington 176 139 Cris Young, Sr 5:50 18:34 5:59 Central Bucks West 177 140 Brian Magnant, Jr 5:51 18:34 5:59 Hatboro Horsham 178 141 Aaron Dubinski, So 5:54 18:35 5:59 West Chester East


Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top

179 Matt Flaig, Jr 5:42 18:36 6:00 Downingtown East 180 142 Brandon Kell, Sr 5:43 18:36 6:00 Haverford Township Hs 181 143 Brandon Ciliberto, Jr 5:56 18:36 6:00 Central Bucks West 182 144 Isaac Gritz, So 5:54 18:37 6:00 Pennsbury 183 145 Casey Hofstaedter, Sr 5:35 18:37 6:00 Council Rock South 184 Keith Gasho 5:43 18:38 6:01 West Chester Henderso 185 146 A J. Andersen, Sr 5:47 18:38 6:01 Wissahickon 186 147 Gerard Tessier, So 5:53 18:38 6:01 Neshaminy 187 148 Ryan Mucha, Fr 5:42 18:38 6:01 Downingtown West 188 Brandon Wall, Sr 5:49 18:39 6:01 Council Rock North 189 149 Anthony Avans, Fr 6:04 18:39 6:01 Pottsgrove 190 Edwin Noyes, Jr 5:53 18:39 6:01 Penncrest 191 Richie Reube, Fr 5:54 18:39 6:01 Methacton 192 150 Reese Andrew, Jr 5:57 18:39 6:01 Perkiomen Valley 193 Zach Kern, Jr 5:55 18:40 6:01 Upper Perkiomen 194 151 Brian Rosenstein, Fr 5:45 18:40 6:01 Cheltenham 195 Matthew Shive, Fr 5:51 18:40 6:01 North Penn 196 152 Zach Johnson, Sr 5:44 18:40 6:01 Central Bucks West 197 153 Ryan Smith, Jr 5:53 18:40 6:01 Harriton 198 154 Tim Kilcullen, Sr 5:57 18:40 6:01 William Tennent 199 155 Dylan Brendle, Sr 5:48 18:40 6:01 Pennsbury 200 156 Evan Cook, Fr 5:55 18:41 6:01 Pottsgrove 201 157 Adam Buys, So 5:49 18:41 6:01 Conestoga 202 Drew Hedin, Sr 5:32 18:41 6:01 Perkiomen Valley 203 158 Dan Tamulonis, So 5:53 18:41 6:01 Strath Haven 204 159 Charlie Trouba, So 5:57 18:41 6:01 Avon Grove 205 Danny Ruth 5:51 18:41 6:02 Council Rock North 206 160 Matt Denshaw, Sr 5:47 18:42 6:02 Pennsbury 207 Nick Alexander, Jr 5:51 18:42 6:02 Methacton 208 Thomas Doran, Fr 6:02 18:43 6:02 Great Valley 209 161 Chris Owens, Jr 5:48 18:43 6:02 West Chester East 210 Chris Clemens, So 5:42 18:43 6:02 Perkiomen Valley 211 Jeff Klein, Jr 5:57 18:43 6:02 North Penn 212 162 Nick Pettit, So 5:39 18:43 6:02 Central Bucks South 213 163 Edward Wyland, Jr 5:53 18:44 6:02 William Tennent 214 164 Chris Fogwell, Sr 5:36 18:44 6:03 Owen J. Roberts 215 Ryan Norris, Fr 6:02 18:44 6:03 Great Valley 216 Rob Gasper, Sr 5:50 18:45 6:03 North Penn 217 165 Demitri Coukos, So 5:53 18:45 6:03 Harriton 218 166 Tj McCann, Sr 5:39 18:45 6:03 Downingtown West 219 167 Nate Liebsch, So 5:47 18:45 6:03 Downingtown West 220 168 Kyle Hand, So 5:44 18:45 6:03 Haverford Township Hs 221 169 Parker Sultzer, Jr 6:03 18:45 6:03 Strath Haven 222 170 Zachery Jacobs, So 5:46 18:45 6:03 Upper Dublin 223 171 Christian Wall, Sr 5:52 18:46 6:03 Jenkintown 224 172 Evan Urbani, Fr 6:02 18:46 6:03 Unionville 225 173 Eli Segal, So 5:51 18:46 6:03 William Tennent 226 John McGlynn, So 5:42 18:47 6:03 Methacton 227 174 James Lee 5:54 18:47 6:03 Wissahickon 228 175 Aj Morgan, So 5:59 18:48 6:04 Central Bucks West 229 Jimmy Beck, Jr 5:54 18:48 6:04 Conestoga 230 Yinan Kang, So 6:01 18:48 6:04 Methacton 231 John McCormack, Jr 5:59 18:48 6:04 Great Valley 232 Paul Detweiler, Sr 5:56 18:48 6:04 Pennridge 233 Nolan Davis, Jr 5:41 18:48 6:04 Holy Ghost Preparator 234 Anthony Camasso, Fr 5:59 18:48 6:04 North Penn 235 176 Tyler Betz, Jr 5:54 18:49 6:04 William Tennent 236 Andy Kaiden, Jr 5:56 18:49 6:04 Penncrest 237 Jerry Littrell, Jr 5:44 18:49 6:04 William Tennent 238 177 Thomas Fogwell, So 5:46 18:50 6:04 Owen J. Roberts 239 178 Jack Lauhoff, So 5:59 18:50 6:04 Radnor 240 179 Stephen Rhode, So 5:52 18:50 6:04 Radnor 241 Austin Hartley, So 5:56 18:50 6:04 Council Rock North 242 180 Kyle Von Hertsenberg, Sr 5:48 18:51 6:05 Radnor 243 Peter MacNamee, Sr 6:02 18:51 6:05 Pennridge 244 Brock Ladenheim, So 5:37 18:51 6:05 Lower Merion 245 181 Zach Zannetti, Jr 5:49 18:51 6:05 Abington 246 182 Kevin Behan, Jr 5:50 18:51 6:05 Upper Darby 247 183 Christopher Gutnajer, Jr 6:02 18:52 6:05 Avon Grove 248 Jamie Buck, Jr 5:56 18:52 6:05 Conestoga 249 184 Adam Smyles 5:48 18:52 6:05 Cheltenham 250 185 Eric Burkhardt, So 6:02 18:52 6:05 Unionville 251 186 Dan Ruth, Fr 5:55 18:52 6:05 Abington 252 Sean Mattarozzo, So 5:51 18:53 6:05 Council Rock North 253 187 Yovanys Dominguez, Sr 5:50 18:53 6:05 Upper Darby 254 188 Reed Maack, Jr 5:59 18:53 6:05 West Chester East 255 189 Andrew Simonson, Jr 6:03 18:53 6:05 Unionville 256 190 Jon Wolbert, So 6:04 18:54 6:06 Pottsgrove 257 191 Zack Samsel, Fr 5:41 18:54 6:06 Downingtown West 258 Ben Morosse, Jr 6:11 18:55 6:06 Conestoga 259 192 Nate Howard 6:00 18:55 6:06 Avon Grove 260 Aaron Gunderson, So 6:13 18:56 6:06 Pennridge 261 193 Jimmy Brittain, Sr 18:56 6:06 Spring Ford 262 194 Tyler Pike, Fr 5:58 18:56 6:06 Kennett 263 Phil Mack, So 5:57 18:56 6:06 Conestoga 264 Dan Hinks, Fr 6:01 18:57 6:07 William Tennent 265 195 Jamie Eller, Sr 5:47 18:58 6:07 Downingtown West 266 196 Josh Burke 5:41 18:58 6:07 Souderton Area 267 Reed Armstrong, So 5:59 18:58 6:07 Haverford Township Hs 268 197 Sam Cooper, Jr 5:55 18:58 6:07 Phoenixville Area 269 198 Shay Pilot, So 5:52 18:58 6:07 Avon Grove 270 199 Andrew Clark, So 18:58 6:07 Pennsbury 271 200 Joe Corchoran, Jr 5:56 18:59 6:07 Plymouth Whitemarsh 272 201 Randy Goldfarb, Jr 5:51 18:59 6:07 Council Rock South 273 202 Ramses Caro, Jr 5:48 18:59 6:07 Harriton 274 Ethan DiBona, Sr 5:46 18:59 6:07 Wissahickon 275 Chris Yang, Sr 5:54 18:59 6:07 North Penn 276 Adam Beardsley, Jr 5:55 18:59 6:07 Lower Merion 277 Ron Tyson, Sr 6:17 19:00 6:07 Penncrest 278 203 Ryan Schgier, Jr 6:00 19:00 6:08 Cheltenham 279 204 Connor McCue, So 5:46 19:00 6:08 Radnor 280 205 Christan Schaeffer, So 5:56 19:01 6:08 Plymouth Whitemarsh 281 Peisong Ouyang, Sr 5:56 19:01 6:08 Penncrest 282 206 Jerry Delaney, Fr 6:05 19:01 6:08 Harriton 283 207 Patrick McKee, Jr 19:01 6:08 Plymouth Whitemarsh 284 208 Chris Glanzmann, Sr 5:58 19:01 6:08 Central Bucks West 285 209 Chris Lasprogata, Fr 5:59 19:01 6:08 Harriton 286 Eric McGarry, Fr 5:49 19:01 6:08 Pennridge 287 Chris Eberhardt, Jr 5:49 19:01 6:08 Downingtown West 288 Alex Keating, Sr 5:58 19:01 6:08 North Penn 289 210 Dan Kolman, Fr 5:53 19:02 6:08 Kennett 290 Tyler Sewell, Jr 5:44 19:02 6:08 West Chester East 291 211 Drew Jeziorski, Sr 6:12 19:02 6:08 West Chester Rustin 292 212 Frank Brophy, Fr 5:53 19:02 6:08 Central Bucks East 293 213 Mike Callahan, Fr 5:41 19:02 6:08 Council Rock South 294 214 Edward Chiang, Fr 5:48 19:02 6:08 Council Rock South 295 Itai Barsade, So 5:52 19:03 6:08 Lower Merion 296 Will Floyd Jones, So 5:55 19:03 6:09 West Chester East 297 Evan Bowen-Gaddy, So 5:56 19:03 6:09 Lower Merion 298 Mike Struss, So 5:50 19:04 6:09 Perkiomen Valley 299 Geoffrey Warrington, So 5:55 19:04 6:09 Lower Merion 300 215 Greg Pane, Jr 5:54 19:04 6:09 Radnor 301 216 Sean Dougherty 5:48 19:05 6:09 Central Bucks South 302 217 Colin Nitroy, Jr 5:57 19:05 6:09 Boyertown 303 Stephen Llarkamp, Jr 6:01 19:05 6:09 Penncrest 304 218 Steve Burke, Fr 5:53 19:05 6:09 Council Rock South 305 219 Steve McKee, Jr 6:02 19:05 6:09 Plymouth Whitemarsh 306 220 David Gao, Sr 6:07 19:06 6:09 Strath Haven 307 Josh Himes, Sr 6:03 19:06 6:10 Methacton 308 221 Connor Stout, So 5:43 19:07 6:10 Pennsbury 309 222 Jason Leitmeyer, Sr 5:58 19:08 6:10 Souderton Area 310 Christian Smith, Sr 6:06 19:09 6:10 West Chester East 311 223 Tashawn Gardner, Fr 19:09 6:11 Cheltenham 312 224 Tyler Scannell, Sr 6:06 19:10 6:11 Neshaminy 313 Andrew Doberstein, Fr 6:07 19:10 6:11 Hatboro Horsham 314 225 Erik Gromley 5:50 19:10 6:11 Oxford Area 315 226 Kevin Kelly 6:15 19:10 6:11 West Chester Rustin 316 Mike Pettit, Sr 6:02 19:11 6:11 Haverford Township Hs 317 227 Tony Cicero, Jr 5:47 19:12 6:11 Central Bucks East 318 228 Zachery Hordeski, So 5:53 19:12 6:11 Upper Dublin 319 Brandon Da Camara, Jr 5:43 19:12 6:12 Downingtown West 320 Connor Murray, Fr 6:07 19:12 6:12 Unionville 321 229 Timothy Kang, So 6:10 19:13 6:12 Abington 322 230 Mitch Buttala, Jr 5:54 19:13 6:12 Central Bucks East 323 231 Matt Foley, Fr 6:15 19:14 6:12 Spring Ford 324 Lenny Blake, So 6:07 19:14 6:12 Methacton 325 232 Ryan Marks, So 5:55 19:14 6:12 Phoenixville Area 326 Josh Baumann, Jr 6:09 19:14 6:12 West Chester Henderso 327 233 Nick Manna, Jr 5:58 19:14 6:12 Boyertown 328 234 Alec Garcia, Jr 6:11 19:14 6:12 Central Bucks East 329 235 Sean Hannon 5:49 19:14 6:12 Avon Grove 330 236 Lucas Shwed, So 6:25 19:15 6:12 Cheltenham 331 Greg Rice, Jr 6:00 19:15 6:12 Hatboro Horsham 332 Cayden Quain, Fr 5:56 19:15 6:12 Lower Merion 333 Alex Walker, Fr 6:15 19:15 6:13 Wissahickon 334 Keiran Sloane, So 6:00 19:16 6:13 Penncrest 335 Joe Marinelli, So 19:16 6:13 Upper Perkiomen 336 237 Blake Johnson, So 6:07 19:17 6:13 Cheltenham 337 Matt Radford, Jr 6:01 19:17 6:13 West Chester Henderso 338 Matthew Keenan, Jr 6:05 19:18 6:13 West Chester East 339 238 Andrew Wang, So 6:16 19:18 6:13 West Chester Rustin 340 Nick Simonson, Jr 5:59 19:18 6:14 Haverford Township Hs 341 Nick Tylek, Sr 6:01 19:19 6:14 Penncrest 342 Ben Weaver, So 6:20 19:19 6:14 Pennridge 343 Vieny Nguyen, Sr 6:07 19:19 6:14 Methacton 344 239 Tommy Skinner 5:54 19:19 6:14 Avon Grove 345 Ben Magalaner, Jr 5:59 19:19 6:14 Lower Merion 346 Daniel Thames, Fr 19:20 6:14 Lower Merion 347 240 Scott Nye, So 19:20 6:14 Radnor 348 241 Sean Speers, Jr 6:08 19:20 6:14 Phoenixville Area 349 242 Drew Mackin, Jr 5:59 19:20 6:14 Radnor 350 Peter Fulton, Jr 6:03 19:20 6:14 Radnor 351 Jason Verna, Fr 6:05 19:21 6:14 Methacton 352 243 David Gilbert, Sr 5:45 19:21 6:14 Pennsbury 353 Dan Bomzer, So 5:58 19:22 6:15 Methacton 354 244 John Everett, Sr 6:03 19:22 6:15 Plymouth Whitemarsh 355 245 Brendan O'Brien, Sr 6:04 19:23 6:15 Devon Preparatory Sch 356 Ian Rosenberg, Jr 6:18 19:23 6:15 Cheltenham 357 246 WooSung Jeon, Fr 6:03 19:23 6:15 Upper Dublin 358 247 Chris Clark, So 6:07 19:23 6:15 Pennsbury 359 Ben Brandt, So 6:15 19:24 6:15 Perkiomen Valley 360 Dj Lee, So 6:07 19:24 6:15 Radnor 361 David Addis, Jr 6:13 19:24 6:15 Great Valley 362 Alex Thames, Sr 6:01 19:24 6:15 Lower Merion 363 S. Hornbrook, Jr 6:08 19:25 6:16 West Chester East 364 Brian Appleby, Fr 5:56 19:25 6:16 Downingtown East 365 Johnny Carnes, So 6:27 19:25 6:16 Great Valley 366 Taylor Valentine, Fr 6:00 19:25 6:16 Holy Ghost Preparator 367 Colin Myers, So 5:41 19:25 6:16 Penncrest 368 Ian Rickenbach, Sr 5:59 19:26 6:16 Central Bucks East 369 Antonio Rios, Fr 19:26 6:16 Pennsbury 370 Nick Jara, Fr 6:08 19:26 6:16 William Tennent 371 248 Luke Miorelli, So 6:14 19:26 6:16 Souderton Area 372 Patrick Barnett, Sr 6:09 19:26 6:16 Haverford Township Hs 373 249 Darrell Ellis 6:02 19:27 6:16 Glen Mills Schools 374 250 Andrew Marmorstein, Jr 5:57 19:27 6:16 Strath Haven 375 251 Tim Le, Jr 5:59 19:27 6:16 Upper Darby 376 252 Patrick Cosgrave, So 6:01 19:28 6:16 Plymouth Whitemarsh 377 N Kye Drobac, Fr 5:59 19:28 6:17 Holy Ghost Preparator 378 Leland Cohen, Sr 19:28 6:17 Cheltenham 379 Adam Horn, So 6:07 19:28 6:17 Cheltenham 380 Sean Tredinnick, So 6:12 19:28 6:17 Great Valley 381 Dan Polish, Fr 6:06 19:28 6:17 Wissahickon 382 Alex Krause, So 6:19 19:28 6:17 Great Valley 383 253 Steven McCabe, So 5:45 19:29 6:17 Abington 384 Josh Hammaker, Jr 6:23 19:29 6:17 Unionville 385 Jacob Wasser, Jr 6:07 19:29 6:17 Conestoga 386 Ryan Kelly, Fr 6:16 19:29 6:17 Perkiomen Valley 387 Austin Dando, Fr 6:06 19:29 6:17 West Chester Henderso 388 254 Chris James, Jr 6:05 19:30 6:17 Souderton Area 389 255 Justin Deluzio, So 5:52 19:30 6:17 Spring Ford 390 William Shannon, So 6:13 19:30 6:17 William Tennent 391 Jack Manley, Jr 5:58 19:30 6:17 Avon Grove 392 Collin Smyth, So 6:08 19:31 6:17 Haverford Township Hs 393 Jaymes Cannon, Jr 6:00 19:31 6:18 Haverford Township Hs 394 256 Kyle Thorpe, Jr 6:06 19:32 6:18 Owen J. Roberts 395 Gus Sortino, Jr 6:08 19:32 6:18 Methacton 396 Cameron Jones, So 6:05 19:32 6:18 Radnor 397 Demetrius McCary, Jr 5:52 19:32 6:18 Great Valley 398 257 Blake Durante, So 6:10 19:32 6:18 Boyertown 399 Joe Petty, Fr 6:20 19:32 6:18 Cheltenham 400 Sean McGauley, So 6:06 19:32 6:18 Great Valley 401 Jack Kane, Fr 5:54 19:33 6:18 Lower Merion 402 258 Brandon Johnson, Sr 5:57 19:33 6:18 Upper Dublin 403 Luke Wagner, Sr 6:04 19:33 6:18 Lower Merion 404 259 Matt Chiappetta, Fr 6:09 19:33 6:18 Phoenixville Area 405 Thomas Featherstone, Fr 5:58 19:34 6:18 Holy Ghost Preparator 406 Eric Ervine 6:10 19:34 6:19 West Chester Henderso 407 260 Steven Clark 5:57 19:35 6:19 Central Bucks South 408 261 Connor Roth, So 6:09 19:35 6:19 Kennett 409 262 Alex Mulvey, So 6:16 19:35 6:19 Boyertown 410 Keith Franciosa, Sr 5:58 19:35 6:19 Avon Grove 411 263 Oscar Kantor, Fr 5:55 19:35 6:19 Abington 412 Will Braitwaite, Fr 6:07 19:36 6:19 Radnor 413 264 Ramsey Kerkelu, Fr 6:00 19:36 6:19 Upper Darby 414 Ricky Jutkiewicz 6:08 19:36 6:19 Pennsbury 415 Brad Campbell 6:13 19:36 6:19 Cheltenham 416 Bryan Berman, Sr 6:06 19:37 6:19 Lower Merion 417 Jeremy Marcus, Jr 6:04 19:37 6:19 Strath Haven 418 265 Colin Rowbottom 6:14 19:37 6:19 Central Bucks South 419 Matti Hollo, So 19:37 6:19 Cheltenham 420 266 Dan Pettine, Sr 6:12 19:37 6:19 Pottsgrove 421 Jack Herrick, Jr 6:05 19:37 6:20 Strath Haven 422 Casey O'Keefe, Sr 6:04 19:37 6:20 Central Bucks West 423 Paarth Malkan, Jr 6:13 19:37 6:20 West Chester Henderso 424 Matt Asterito, Sr 6:13 19:38 6:20 William Tennent 425 267 Justin Glasner, So 6:09 19:39 6:20 Boyertown 426 Will Klinger, Fr 6:02 19:39 6:20 Conestoga 427 268 Jim O'Shea, Fr 6:06 19:39 6:20 Devon Preparatory Sch 428 Dan Bodine, Sr 6:06 19:40 6:21 Avon Grove 429 Liam Glowacki, Jr 19:41 6:21 Holy Ghost Preparator 430 Andrey Lanahan, Fr 19:41 6:21 Conestoga 431 Nick Taylor, Jr 6:12 19:41 6:21 Unionville 432 269 Sean Hooper, Jr 6:21 19:41 6:21 Souderton Area 433 270 Sean Howat, Jr 6:19 19:42 6:21 West Chester Rustin 434 271 Dylan Consbruck, Fr 5:58 19:43 6:21 Neshaminy 435 Max Schenk, Fr 19:43 6:21 Unionville 436 272 Matt Ali, Fr 6:20 19:43 6:22 Boyertown 437 Jim Huynh, Jr 6:10 19:43 6:22 Cheltenham 438 273 Tyler Zellers, Jr 6:10 19:44 6:22 Boyertown 439 Skyler Berry, Sr 6:14 19:44 6:22 Council Rock North 440 Mike Mayen, So 5:48 19:44 6:22 Avon Grove 441 274 Joshua Lopez, Jr 5:55 19:44 6:22 Glen Mills Schools 442 275 Lachlan Blubaugh, So 6:13 19:45 6:22 Upper Darby 443 Thomas Leffler, Fr 6:10 19:45 6:22 North Penn 444 276 Tyler Hudock, So 6:01 19:45 6:22 Coatesville 445 277 Micah Whitsel, Jr 6:20 19:46 6:22 Interboro 446 Dan Graeff, Fr 6:14 19:46 6:22 Wissahickon 447 Ned Moore, Fr 6:09 19:46 6:22 Central Bucks East 448 M Turner Bowling, So 19:46 6:23 Central Bucks South 449 Devin O'Hare, So 6:24 19:46 6:23 Unionville 450 Tyler McCann, Jr 6:13 19:47 6:23 Downingtown West 451 Daniel Mote, Jr 6:04 19:47 6:23 Council Rock South 452 Seth McMillan, Fr 6:14 19:47 6:23 Downingtown West 453 Levi Schneck, So 6:18 19:47 6:23 Souderton Area 454 Jake Demi 6:23 19:47 6:23 West Chester Henderso 455 278 Gregory Dix, Fr 19:47 6:23 Upper Darby 456 Jack Linder, Fr 6:04 19:48 6:23 Holy Ghost Preparator 457 279 Bernard Cooper, Sr 6:17 19:48 6:23 Glen Mills Schools 458 Alex Vierick 6:20 19:49 6:23 Springfield Township 459 Max Novick, Jr 6:13 19:49 6:23 Lower Merion 460 Jimmy Boyle, Jr 6:20 19:49 6:24 Penncrest 461 Elliott Herbert, Fr 6:09 19:50 6:24 Lower Merion 462 280 Damon Favors, Jr 19:50 6:24 Glen Mills Schools 463 Eric Margolis, Fr 6:21 19:50 6:24 Conestoga 464 281 Teddy Slagle, Fr 6:08 19:51 6:24 Plymouth Whitemarsh 465 Chris Meacham, So 6:06 19:51 6:24 Central Bucks South 466 Sean Donahue, Jr 6:10 19:51 6:24 Hatboro Horsham 467 282 Clement Stormes, Jr 6:12 19:51 6:24 Devon Preparatory Sch 468 283 Joe Darlington, Jr 6:08 19:51 6:24 Owen J. Roberts 469 Sean Peck 6:25 19:51 6:24 Council Rock North 470 Ben Barnhart, Jr 6:24 19:52 6:24 North Penn 471 Jake Buly, So 6:24 19:52 6:24 Conestoga 472 Michael Yang, So 6:37 19:52 6:24 Great Valley 473 Peter Lockman, So 6:18 19:52 6:24 Souderton Area 474 284 Matthew Rittenhouse, Jr 6:19 19:53 6:25 Neshaminy 475 Francis Peabody, Fr 6:32 19:53 6:25 Unionville 476 Charlie Li, Jr 5:53 19:53 6:25 Lower Merion 477 Tyler Russell, Sr 6:08 19:53 6:25 Methacton 478 Brett Katz, Fr 6:03 19:53 6:25 Lower Merion 479 285 Pj Norsoph, Sr 6:24 19:53 6:25 West Chester Rustin 480 286 Zack Frankosky, So 6:24 19:54 6:25 Kennett 481 Mark Spoor, Fr 19:54 6:25 Penncrest 482 287 Labron Gray, Jr 6:30 19:54 6:25 Glen Mills Schools 483 Evan Brindisi 6:01 19:54 6:25 Central Bucks East 484 288 Kevin Cauffman, So 6:03 19:54 6:25 Neshaminy 485 Geoff Kuhn, So 6:05 19:54 6:25 Central Bucks East 486 Eric Hill, Jr 6:16 19:54 6:25 Council Rock North 487 Tyler Kemp, So 6:23 19:55 6:25 Souderton Area 488 Sully Wingerd, Fr 6:16 19:55 6:25 Conestoga 489 Noah Shandelman, Fr 6:11 19:55 6:25 Lower Merion 490 289 Daniel Angelozzi, Sr 5:53 19:55 6:25 Bishop Shanahan 491 Kevin Burk, Fr 6:33 19:56 6:26 Great Valley 492 James Forbes, Fr 6:22 19:56 6:26 Strath Haven 493 290 Matt O'Keefe, Sr 6:09 19:56 6:26 Abington 494 Joe Allegra, Sr 6:25 19:57 6:26 Downingtown West 495 291 Anthony Gunn, Jr 19:57 6:26 Glen Mills Schools 496 292 William Landis, So 6:15 19:58 6:26 Spring Ford 497 Derek Rowe, Jr 6:39 19:58 6:26 Souderton Area 498 293 Jeff Aldrich, Fr 5:58 19:58 6:26 Bishop Shanahan 499 Jake Levy, Jr 6:06 19:58 6:26 Plymouth Whitemarsh 500 294 Richie Kletter, Sr 6:13 19:59 6:27 Kennett 501 Kishan Patel, Jr 5:33 20:00 6:27 Hatboro Horsham 502 Mike Epright, So 6:22 20:00 6:27 Strath Haven 503 Josh McNally, Jr 6:23 20:01 6:27 Penncrest 504 Brett Holliday, Jr 6:20 20:01 6:27 North Penn 505 Kevin Stone, Sr 6:26 20:01 6:27 Council Rock North 506 Mickey Donahue, Sr 6:14 20:01 6:27 Penncrest 507 Robert Alexander, So 6:09 20:02 6:27 Holy Ghost Preparator 508 Aaron Levey, So 6:01 20:02 6:27 Pennsbury 509 Rhaheem Hemphill 6:19 20:02 6:27 Glen Mills Schools 510 Devon James, Fr 6:25 20:02 6:28 Souderton Area 511 Kenneth Seagren, Sr 6:09 20:02 6:28 Central Bucks East 512 Zack Clendaniel, Sr 5:55 20:02 6:28 William Tennent 513 Phil Kim, Jr 6:25 20:02 6:28 Perkiomen Valley 514 295 Justin Lombardi, Fr 6:17 20:03 6:28 Interboro 515 Timothy Reitz, Sr 6:20 20:04 6:28 Boyertown 516 John Wiedmayer, Fr 6:31 20:04 6:28 Methacton 517 Chris Lewis, Fr 6:19 20:04 6:28 Council Rock North 518 Louis Orehek, So 6:24 20:04 6:28 Wissahickon 519 296 Mark Killen, Sr 6:12 20:04 6:28 Harriton 520 Stephen Helmig, Jr 6:10 20:05 6:28 West Chester East 521 297 Connor Krieg, So 6:15 20:05 6:29 Coatesville 522 Dillon Welch, Fr 6:31 20:05 6:29 Cheltenham 523 James Hare, Jr 6:39 20:06 6:29 Marple Newtown 524 298 Seamus Taggart, Jr 6:12 20:06 6:29 Interboro 525 299 Kyle Ryan, Sr 6:30 20:06 6:29 West Chester Rustin 526 Connor Muldowney, Fr 6:10 20:06 6:29 Holy Ghost Preparator 527 David Fanelli, Fr 6:14 20:07 6:29 Downingtown West 528 300 Brendan Reichart, Fr 20:07 6:29 West Chester Rustin 529 301 Ben Conser, Fr 6:17 20:07 6:29 Devon Preparatory Sch 530 302 Alex McCarthy, So 6:15 20:07 6:29 Pottsgrove 531 Pete O'Donnell, So 6:29 20:07 6:29 Penncrest 532 Ned Miller, Jr 6:12 20:08 6:30 Lower Merion 533 Andrew McNicholas, So 6:27 20:09 6:30 Hatboro Horsham 534 Janel Kess, Jr 5:47 20:10 6:30 Glen Mills Schools 535 303 Van Rude, Jr 6:18 20:11 6:31 Owen J. Roberts 536 Chris Moll, Jr 6:21 20:11 6:31 Council Rock North 537 Brandon Rusin, Jr 6:16 20:12 6:31 Boyertown 538 Jordan Sudlow, Fr 6:12 20:12 6:31 Phil-Mont Christian A 539 304 Peter Tancini, So 6:16 20:12 6:31 Upper Dublin 540 Randy Schaible, Jr 6:26 20:12 6:31 Wissahickon 541 Marshall LeMert, Fr 6:34 20:13 6:31 Great Valley 542 Mitch Weikert, Jr 6:07 20:13 6:31 Plymouth Whitemarsh 543 Ryan Mallon, Sr 20:13 6:31 Kennett 544 Alex Wilson, So 6:16 20:13 6:31 Conestoga 545 Dan Litt, Sr 6:11 20:14 6:31 Lower Merion 546 Daniel Grossman, Fr 6:34 20:14 6:31 Strath Haven 547 Christopher Miller, Fr 20:14 6:31 Boyertown 548 305 Pat McCann, Jr 6:18 20:14 6:31 Devon Preparatory Sch 549 Ryan Breslin 6:19 20:14 6:32 Pennridge 550 306 John Parkinson, So 6:21 20:14 6:32 Interboro 551 307 Ben Waldeck, Sr 6:21 20:15 6:32 Interboro 552 Alex Hatza, So 6:13 20:15 6:32 Lower Merion 553 Jeff Cader, Jr 6:15 20:16 6:32 Hatboro Horsham 554 308 Taggert Houck, So 6:02 20:16 6:32 Owen J. Roberts 555 309 Tony Murray, So 6:22 20:16 6:32 Christopher Dock 556 310 Steve Massaro 6:29 20:16 6:32 Coatesville 557 311 Tony Sautner, Fr 20:17 6:32 Bensalem 558 Kyle Auger, Fr 6:32 20:17 6:32 Unionville 559 Kevin O'Doherty, Jr 6:05 20:17 6:32 Avon Grove 560 Alex Sobel, So 6:30 20:17 6:33 Council Rock North 561 John Sagrati, Fr 6:24 20:18 6:33 Unionville 562 Dan Nagrundy, Jr 6:01 20:18 6:33 Council Rock South 563 Evan Smith, Fr 6:21 20:18 6:33 Downingtown West 564 Mark Yurkovich, So 6:48 20:18 6:33 Great Valley 565 Chris Parisse, Fr 6:05 20:19 6:33 Council Rock South 566 Alex Pronzato, So 6:15 20:19 6:33 Upper Moreland 567 312 John Hohenshilt, Sr 6:13 20:19 6:33 Neshaminy 568 313 Kevin Lo, Jr 6:22 20:20 6:33 Bensalem 569 314 Dave Capista, Jr 6:14 20:21 6:34 Bishop Shanahan 570 Alex Simpson, Fr 20:21 6:34 Lower Merion 571 Jake Joseph, Jr 6:32 20:22 6:34 Cheltenham 572 Tony Lee, Sr 6:23 20:22 6:34 Wissahickon 573 Aaron Keeports, Fr 6:33 20:22 6:34 Avon Grove 574 315 Robert Radzinski, Jr 6:17 20:22 6:34 Neshaminy 575 Alec Minan, So 6:39 20:22 6:34 Great Valley 576 Ryan Sutton, Sr 6:19 20:23 6:34 Council Rock North 577 Michael Ward, So 6:14 20:23 6:34 Downingtown West 578 Dhario DeSousa, Jr 6:30 20:23 6:35 West Chester Rustin 579 316 Blase Kania, Jr 6:27 20:24 6:35 Interboro 580 317 Kurt Butka, So 6:09 20:24 6:35 Bensalem 581 Randy Tallini, So 6:38 20:24 6:35 Cheltenham 582 Eddie White, So 6:15 20:25 6:35 William Tennent 583 Jared Ingersoll, Fr 6:18 20:25 6:35 Conestoga 584 318 Ben Trettin, Jr 6:18 20:25 6:35 Owen J. Roberts 585 Matthew Better 6:26 20:25 6:35 West Chester Rustin 586 319 Jacob Hoffman, So 6:36 20:25 6:35 Lower Moreland 587 320 Jon Aurit, So 6:36 20:25 6:35 Lower Moreland 588 Mike Cavanaugh, Fr 6:21 20:26 6:35 Upper Moreland 589 William Ripley, So 6:19 20:26 6:35 Strath Haven 590 Tanner Peterson 6:17 20:26 6:35 Downingtown West 591 321 Zach Wenz, So 6:21 20:26 6:35 New Hope-Solebury 592 Austin Collins, Fr 20:26 6:35 Boyertown 593 322 Brian McKelvey, Jr 6:23 20:28 6:36 Garnet Valley 594 323 Matt Rodrigues 6:20 20:28 6:36 New Hope-Solebury 595 Victor Brailoiu, So 6:38 20:28 6:36 Cheltenham 596 John Leman, Sr 6:39 20:28 6:36 Souderton Area 597 Ali Dastagirzada, Jr 20:28 6:36 Penncrest 598 Andrew Chen, So 6:39 20:29 6:36 Marple Newtown 599 324 Preston Devens, Sr 6:25 20:29 6:36 Garnet Valley 600 Jared Reid, Fr 6:26 20:30 6:37 Downingtown West 601 Stephen Johnson, Sr 20:30 6:37 Glen Mills Schools 602 325 Patrick McGinnis, Fr 6:13 20:31 6:37 Phoenixville Area 603 Matthais Szczepanek, Jr 6:02 20:31 6:37 Owen J. Roberts 604 Joe Ullman, So 6:29 20:31 6:37 Penncrest 605 326 Sean Ferrell, Sr 6:28 20:31 6:37 Interboro 606 Colby Camp, Fr 6:35 20:31 6:37 Unionville 607 Koji Shimomura, So 6:33 20:31 6:37 Kennett 608 Michael Campbell, So 6:48 20:32 6:37 Great Valley 609 Jordan Turner, Jr 20:32 6:37 Glen Mills Schools 610 Matt McCarrick 6:38 20:32 6:37 West Chester Rustin 611 James Abadie, So 6:24 20:32 6:37 Interboro 612 327 Red Clevenger, Fr 6:28 20:32 6:37 Devon Preparatory Sch 613 Noah Alessi, Fr 6:38 20:32 6:37 Souderton Area 614 Adam Wright, So 6:35 20:32 6:37 Conestoga 615 David Jelliffe 6:24 20:33 6:37 West Chester Henderso 616 328 Connor Cheek, Fr 6:32 20:33 6:38 Jenkintown 617 Ryan Duffy, Fr 6:20 20:33 6:38 Pennsbury 618 Jesse Pisano, Jr 6:20 20:34 6:38 West Chester East 619 Ryder Scott, Jr 6:22 20:34 6:38 Strath Haven 620 Nick Pachella, Sr 6:14 20:34 6:38 Methacton 621 329 Danny Hackmeister 6:31 20:34 6:38 Coatesville 622 John DeOrio, Jr 6:39 20:35 6:38 Methacton 623 Shane O'Donnell, Jr 6:16 20:35 6:38 Strath Haven 624 James Harley, Jr 6:32 20:36 6:38 Wissahickon 625 John Hyland, Fr 6:26 20:36 6:39 Wissahickon 626 Brandon Kolibas, Sr 6:26 20:37 6:39 Downingtown West 627 Akin Sogunro, Fr 6:17 20:37 6:39 West Chester East 628 Ryan Dreeman, Fr 6:26 20:38 6:39 Council Rock South 629 330 Amhad Moore, Jr 6:27 20:39 6:39 Upper Dublin 630 Nazeeh Fashaw, Fr 6:33 20:39 6:39 Cheltenham 631 Jinyoung Park, Sr 6:34 20:39 6:40 Wissahickon 632 331 Jason Lui, Fr 6:50 20:40 6:40 Jenkintown 633 Eric Krueger, Sr 6:18 20:42 6:40 Upper Dublin 634 Denzel Sherrod, So 6:11 20:42 6:40 Glen Mills Schools 635 Gregory Schneider, Fr 6:23 20:42 6:41 Central Bucks South 636 332 John Shomberg, Jr 6:23 20:43 6:41 Christopher Dock 637 Shane Stewart, Fr 6:31 20:43 6:41 Methacton 638 Gabe Cavallaro, Jr 6:44 20:44 6:41 Harriton 639 Matt Mundy, Jr 6:35 20:46 6:42 Cheltenham 640 Vasyl Zybrak, Jr 6:17 20:46 6:42 Council Rock South 641 Zach Pendrak, Jr 6:31 20:47 6:42 Methacton 642 Liam Oconnell, Fr 6:10 20:48 6:42 Pennsbury 643 Mark Bigelow, Sr 6:39 20:48 6:42 Methacton 644 Riley McGhee, Sr 6:30 20:48 6:42 Great Valley 645 Ryan McDonald, Sr 6:30 20:49 6:43 Central Bucks East 646 333 Stephen Martin, Jr 6:35 20:49 6:43 Oxford Area 647 Stephen Boust 6:32 20:49 6:43 Cheltenham 648 Joe Bondi, Fr 6:41 20:49 6:43 Conestoga 649 Keenan Holder, So 6:22 20:50 6:43 Glen Mills Schools 650 Jordan Harris, Fr 6:31 20:50 6:43 Interboro 651 Chris Bartlett, Fr 6:32 20:50 6:43 Perkiomen Valley 652 August Taglianetti, Sr 6:25 20:50 6:43 Plymouth Whitemarsh 653 Max Wood 6:51 20:51 6:43 West Chester Rustin 654 Matt Holtzer, Fr 6:35 20:51 6:43 Conestoga 655 Evan Gardner, So 6:07 20:51 6:43 Central Bucks South 656 Zsakair Ferguson, So 6:21 20:52 6:44 Glen Mills Schools 657 Jake Lowry, So 6:43 20:52 6:44 Radnor 658 Quinn Walsh, So 6:42 20:52 6:44 Strath Haven 659 Will Cruice, Fr 6:37 20:54 6:44 Cheltenham 660 Luke Schanne, Jr 6:40 20:54 6:44 Conestoga 661 334 Dayne Higgins, So 6:27 20:54 6:44 Oxford Area 662 335 Allen Vayner, Jr 20:55 6:45 Lower Moreland 663 Bobby Reinetker, Fr 6:52 20:55 6:45 Pope John Paul I I 664 336 Igor Smola, Fr 6:16 20:57 6:45 Upper Merion 665 337 Connor Noll, Jr 6:21 20:57 6:45 Phoenixville Area 666 338 Mike Deyoung, Jr 6:27 20:57 6:45 Bishop Shanahan 667 Ben Welsh, Fr 6:27 20:57 6:45 Kennett 668 Xander Pacilio, Fr 6:24 20:58 6:46 Central Bucks South 669 David O'Connell, Jr 6:40 20:58 6:46 Strath Haven 670 Josh Dienstman 6:33 20:58 6:46 Council Rock North 671 Sid Tripathi, So 6:41 20:58 6:46 Pennridge 672 Zach Kane, Jr 6:10 20:58 6:46 Central Bucks East 673 339 Connor Marchewski, Jr 6:15 20:59 6:46 Spring Ford 674 Stephen Braun, Fr 6:40 20:59 6:46 Pennridge 675 340 Pat Washington, Fr 6:18 21:00 6:46 Garnet Valley 676 Michael Briganty, Sr 6:28 21:00 6:46 Glen Mills Schools 677 Dave Dougherty, Jr 6:17 21:01 6:46 Interboro 678 341 Kyle MacClausland 6:29 21:01 6:47 Coatesville 679 Sean McBreen, Fr 6:42 21:02 6:47 Avon Grove 680 Michael Lee, Jr 6:41 21:02 6:47 Conestoga 681 Dylan Cuff, Fr 6:43 21:02 6:47 Radnor 682 Daniel Sansweet, Sr 6:12 21:02 6:47 Lower Merion 683 Joshua Sennett, So 6:26 21:03 6:47 Chichester 684 Steven Daloisio, Fr 6:25 21:04 6:47 Owen J. Roberts 685 Reece Christ, So 6:43 21:04 6:48 Boyertown 686 342 Sean DeLacy, So 6:34 21:05 6:48 Ridley 687 Karl Vagle, Jr 6:40 21:05 6:48 Pennridge 688 Brian Fitzgerald, So 6:29 21:05 6:48 Penncrest 689 Ed Heinemann, Sr 6:52 21:06 6:48 Interboro 690 Preston Ball, Jr 6:24 21:06 6:48 Cheltenham 691 343 Steve Rakoczy, So 6:27 21:06 6:48 Phoenixville Area 692 Ryan Hocker, Fr 6:35 21:06 6:48 Harriton 693 Dan Molon, Sr 6:35 21:07 6:49 Central Bucks East 694 Ryan Preston, Fr 6:42 21:08 6:49 Hatboro Horsham 695 Peter Zibinski, So 6:33 21:08 6:49 Conestoga 696 Nick Sborlini, So 6:51 21:09 6:49 Great Valley 697 344 Connor Hardimon, Jr 6:45 21:10 6:49 Jenkintown 698 Justin Hess, Fr 21:10 6:50 Pennridge 699 345 Alex Lewis, Fr 6:32 21:11 6:50 Upper Merion 700 346 Kevin Gross, Jr 6:32 21:11 6:50 Upper Merion 701 Aiaz Ansari, Jr 6:23 21:12 6:50 Upper Darby 702 347 Anthony Hirsch, So 6:48 21:12 6:50 Jenkintown 703 Alex Ingrassia, Jr 6:17 21:13 6:51 Central Bucks West 704 Jason Herritt, So 6:16 21:14 6:51 Council Rock South 705 Larry Fantini 6:24 21:15 6:51 Neshaminy 706 Cj Herron, Jr 6:49 21:15 6:51 Conestoga 707 Ross Goldman, Fr 6:42 21:15 6:51 Council Rock North 708 Jeff Quinlan, Sr 6:36 21:17 6:52 Central Bucks East 709 Devin Barabin, Jr 21:17 6:52 Glen Mills Schools 710 Ben Pitock, Fr 6:34 21:18 6:52 Lower Merion 711 Rohit Ramanathan, Sr 6:36 21:19 6:52 Kennett 712 348 Greg Chen, Jr 6:46 21:19 6:52 New Hope-Solebury 713 349 Richard Rockwell, Jr 6:34 21:19 6:53 Ridley 714 350 Greg Wagner, Fr 6:55 21:20 6:53 Jenkintown 715 John Campoine, So 6:37 21:21 6:53 Interboro 716 Ryan Rinz, Jr 6:11 21:21 6:53 Methacton 717 Tristan Stahley, Fr 6:48 21:22 6:53 Perkiomen Valley 718 Dan Thai, Jr 6:40 21:22 6:54 Cheltenham 719 351 Constantinos Argiris, Fr 6:31 21:23 6:54 Upper Merion 720 352 Travis Gaugler, So 6:28 21:24 6:54 Pottsgrove 721 Steve Barner, Sr 6:30 21:24 6:54 Neshaminy 722 Dan Alessi, Fr 6:40 21:24 6:54 Souderton Area 723 Corbin Harootunian, Jr 6:40 21:25 6:54 Penncrest 724 Charlie Marks, Jr 6:53 21:25 6:54 Central Bucks East 725 Dan Woods, Jr 6:40 21:25 6:54 Strath Haven 726 Zach Bandurick, So 6:31 21:25 6:54 Council Rock North 727 Conner Davis, Fr 6:28 21:25 6:54 Perkiomen Valley 728 Charlie Elliott, Fr 6:55 21:26 6:55 Great Valley 729 Drew Ilg, So 6:57 21:26 6:55 Great Valley 730 James Hartley, Jr 6:41 21:27 6:55 Strath Haven 731 Colin Munson, Jr 6:46 21:28 6:55 Strath Haven 732 353 Michael Gaspari, Jr 6:34 21:29 6:56 Ridley 733 Adam Strapp, Jr 6:43 21:31 6:56 Phil-Mont Christian A 734 354 Jordan McBride, Jr 6:48 21:32 6:57 New Hope-Solebury 735 Dave Williams, Jr 6:14 21:32 6:57 Pope John Paul I I 736 Colt Armstrong, So 6:49 21:32 6:57 Souderton Area 737 Jon Cohen, So 6:30 21:33 6:57 Lower Merion 738 Kyle Panzer, Sr 6:54 21:33 6:57 Penncrest 739 Collin Sager, Fr 6:36 21:34 6:57 Owen J. Roberts 740 Troy Smith, Fr 6:54 21:34 6:57 Downingtown West 741 Sam Pyne, Fr 6:52 21:35 6:58 Pope John Paul I I 742 355 Andrew Lam, So 6:32 21:35 6:58 Jenkintown 743 A J. Markle, Fr 6:41 21:36 6:58 North Penn 744 Nathaniel Woosley, Fr 6:42 21:37 6:58 Pennridge 745 Noah Geveke, Sr 6:36 21:37 6:58 Sun Valley 746 356 Chase Sullins, Jr 6:35 21:37 6:58 Oxford Area 747 Shea Black, So 7:01 21:37 6:58 Conestoga 748 Dean Pileggi 6:47 21:38 6:59 West Chester Rustin 749 Dhruv Pillai, So 6:47 21:39 6:59 Harriton 750 Doug Yamamoto, So 6:34 21:39 6:59 Interboro 751 Mike Lambrechtse, Sr 6:38 21:39 6:59 William Tennent 752 357 Joe Brady, Sr 6:27 21:40 6:59 Bishop Shanahan 753 Christian Abbonizio, Fr 6:36 21:41 6:59 Downingtown West
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top

754 358 Austin Botelho, Fr 6:49 21:42 7:00 New Hope-Solebury 755 Abdoulaye Barry, Jr 6:21 21:42 7:00 Glen Mills Schools 756 Sam Portock, Jr 6:50 21:43 7:00 Souderton Area 757 Dan Clark, So 6:29 21:43 7:00 Lower Merion 758 Stephen DiJoseph, So 6:46 21:43 7:00 Downingtown West 759 Alec Hofberg, So 6:48 21:44 7:01 Council Rock North 760 Anthony D’alessandro, Sr 6:57 21:44 7:01 Jenkintown 761 Bradley Graff, Sr 6:56 21:45 7:01 Great Valley 762 Colin McNamara, Fr 6:59 21:45 7:01 Great Valley 763 359 Matt Bonner, Jr 6:40 21:46 7:01 Devon Preparatory Sch 764 Andrew Fitz, Sr 6:51 21:47 7:01 Council Rock South 765 Ben Hood, Jr 6:11 21:47 7:01 Cheltenham 766 Frank Gordon, Sr 6:52 21:48 7:02 Souderton Area 767 Connor Carstens, Fr 6:41 21:48 7:02 Downingtown West 768 360 Timmy Yu, Jr 6:38 21:50 7:02 Lower Moreland 769 Drew Sauritch, Jr 6:26 21:50 7:03 Council Rock North 770 Adam LePine 6:59 21:51 7:03 Council Rock North 771 Seth Silverman, Jr 7:02 21:52 7:03 Central Bucks East 772 361 Michael Quigley, So 6:38 21:52 7:03 Oxford Area 773 Ian Briggs, So 6:51 21:53 7:03 Jenkintown 774 Devin Dolphin, So 6:48 21:53 7:03 Interboro 775 Will Kascur, So 6:36 21:53 7:04 Central Bucks East 776 Kevin Yanchitis, So 6:38 21:53 7:04 Downingtown West 777 362 Jake Hauser, Fr 6:31 21:54 7:04 Garnet Valley 778 David Levin, Sr 6:35 21:55 7:04 Lower Merion 779 363 Saleh Bacchus, Fr 6:59 21:56 7:04 Bensalem 780 Jiahong Wen, Jr 6:50 21:56 7:04 Sun Valley 781 Jacob Struss, Fr 6:42 21:56 7:04 Perkiomen Valley 782 Hugh O'Callaghan, Sr 6:53 21:56 7:04 Interboro 783 Nick Apfelbaum, Jr 7:02 21:58 7:05 Cheltenham 784 Adam Zarr 7:00 21:59 7:05 West Chester Rustin 785 Preston Bell, Sr 6:46 22:00 7:06 Glen Mills Schools 786 Cory Fugale, So 7:07 22:02 7:06 Great Valley 787 Matthew Prevost, So 6:43 22:02 7:06 West Chester East 788 Corey Totten, Fr 6:43 22:03 7:06 Pennridge 789 Carman Scalzo 6:57 22:04 7:07 Bristol 790 364 Ryan Swartzentruber, Jr 6:47 22:04 7:07 Christopher Dock 791 Kurt Palumbo, Sr 6:56 22:05 7:07 Pennridge 792 Spencer McCarty, Fr 6:45 22:05 7:07 Downingtown West 793 365 Hugh Rainey, Fr 7:00 22:05 7:07 Bishop Shanahan 794 Craig Langston, So 6:18 22:05 7:07 Glen Mills Schools 795 Will Thornton, So 7:03 22:06 7:08 Lower Merion 796 Ryan Schaefer, Jr 6:21 22:06 7:08 Phoenixville Area 797 Kyle Theilacker, Sr 6:47 22:07 7:08 West Chester Henderso 798 Cory Densmore, Jr 6:56 22:07 7:08 Penncrest 799 Seth Brandenburg, Fr 6:49 22:07 7:08 Phil-Mont Christian A 800 Jake Smith 6:45 22:09 7:09 West Chester Henderso 801 Stelio Monos, Jr 22:09 7:09 Lower Merion 802 366 Jim Martin, Fr 6:45 22:10 7:09 Coatesville 803 Sean Biresch, Fr 6:37 22:10 7:09 Pennridge 804 Vince Char, Fr 6:39 22:12 7:10 William Tennent 805 367 Deandre Brown, Fr 6:20 22:16 7:11 Coatesville 806 Andrew Kissling 6:43 22:17 7:11 Plymouth Whitemarsh 807 Casey Bentley, Sr 7:00 22:17 7:11 Owen J. Roberts 808 Jake Kampman, So 7:00 22:18 7:11 Devon Preparatory Sch 809 Brian Sidelinker, So 6:40 22:18 7:11 Central Bucks West 810 Brian Sheridan, Jr 7:11 22:19 7:12 Great Valley 811 Andrew McMullen, Jr 7:14 22:19 7:12 Great Valley 812 Dave Parsons, Sr 6:56 22:20 7:12 Interboro 813 Christopher Winand, So 6:57 22:21 7:12 Owen J. Roberts 814 Kieran Bell, Fr 6:54 22:22 7:13 Souderton Area 815 Raza Naqvi, So 7:05 22:23 7:13 Interboro 816 368 David Dwight, Sr 7:01 22:23 7:13 New Hope-Solebury 817 Alan Fu, Sr 7:05 22:24 7:13 Souderton Area 818 369 Matt Hershey, Sr 6:47 22:24 7:13 Christopher Dock 819 Bashir Smith, Sr 6:59 22:25 7:14 Glen Mills Schools 820 Yash Singh, Jr 7:01 22:25 7:14 Upper Darby 821 Ryan Pearson, So 6:59 22:26 7:14 Perkiomen Valley 822 Steve Bohnel, So 6:44 22:27 7:14 Central Bucks West 823 Brian Roe, Fr 7:00 22:28 7:15 Devon Preparatory Sch 824 Adam Bedeian, So 7:01 22:28 7:15 Conestoga 825 Sam Ko 6:43 22:29 7:15 Cheltenham 826 Brandon Raguz, Fr 7:08 22:30 7:15 Central Bucks South 827 Aj Brockson, Sr 7:10 22:30 7:15 Great Valley 828 Ye Zhao, Sr 6:42 22:30 7:15 Strath Haven 829 Peter Gregori, So 6:41 22:30 7:15 Council Rock North 830 Tim Brown, Jr 6:45 22:32 7:16 Hatboro Horsham 831 Rory McKee, Fr 6:52 22:33 7:16 Lower Merion 832 Evan Reed, Jr 7:14 22:34 7:17 Great Valley 833 370 Adam Musetti, So 6:58 22:34 7:17 Spring Ford 834 Dustin Orner, Jr 6:59 22:34 7:17 Interboro 835 Josh Paul, Jr 7:05 22:34 7:17 Lower Merion 836 Will Shelton, Jr 7:12 22:35 7:17 Cheltenham 837 Matt Siegelman, Jr 6:35 22:37 7:18 Lower Merion 838 Tim Carney, So 7:10 22:38 7:18 Penncrest 839 Zack Kodiyattu, So 6:51 22:38 7:18 Council Rock South 840 Davon Taylor, Jr 6:45 22:41 7:19 Glen Mills Schools 841 Thomas Higgins, So 6:42 22:42 7:19 Abington 842 371 Neel Parikh, Fr 7:06 22:43 7:19 Bensalem 843 Sam Preine, Fr 6:49 22:45 7:20 Springfield Township 844 Ian Hendricks, So 7:10 22:46 7:20 Pottsgrove 845 Bradley Kratzer, So 7:13 22:49 7:22 Great Valley 846 Lars Naborn, Jr 6:53 22:50 7:22 Jenkintown 847 372 Jake Adams, So 7:00 22:50 7:22 Lower Moreland 848 Patrick McGarvey, Jr 6:41 22:52 7:22 Interboro 849 Alec Linse, Fr 7:07 22:55 7:23 Souderton Area 850 Toni Adetayo, So 6:53 22:56 7:24 Kennett 851 Ben Turner, So 6:51 22:58 7:24 Phoenixville Area 852 Josh Hark, Fr 7:03 22:58 7:24 Plymouth Whitemarsh 853 373 William Truscott, Jr 7:11 22:59 7:25 Christopher Dock 854 Alex Smith, Sr 6:25 22:59 7:25 Devon Preparatory Sch 855 Andy Hirsh, Fr 7:02 22:59 7:25 Lower Merion 856 374 Huston Albachten, So 7:02 23:00 7:25 New Hope-Solebury 857 Robert Duong, Fr 7:13 23:01 7:25 Boyertown 858 Joe Cunningham 6:57 23:02 7:26 William Tennent 859 Matt Pine, Fr 7:25 23:03 7:26 Council Rock North 860 Joe Marano, Jr 6:59 23:04 7:26 Penncrest 861 Mike Kane 6:59 23:06 7:27 Neshaminy 862 375 John Ruth, Fr 6:57 23:08 7:28 Christopher Dock 863 376 Paul Blanchard, Fr 6:45 23:11 7:28 Bishop Shanahan 864 Ike Okori, Jr 7:12 23:16 7:30 Cheltenham 865 Micah Baldez, Fr 7:25 23:17 7:30 Phil-Mont Christian A 866 Peter Gao, So 7:04 23:19 7:31 Strath Haven 867 Colin Cheek, Fr 7:09 23:22 7:32 Jenkintown 868 Seb Baltes, Sr 7:05 23:23 7:32 Council Rock North 869 Harry Rice, Fr 6:57 23:25 7:33 Downingtown West 870 Ben Gehringer, Sr 7:07 23:26 7:33 Souderton Area 871 Corey Ruyak, So 7:09 23:27 7:34 Owen J. Roberts 872 Brian Chatot, Sr 7:03 23:32 7:35 Neshaminy 873 377 Nate Holtzinger, Fr 7:09 23:33 7:36 Garnet Valley 874 Sean O'Kane, Jr 6:55 23:35 7:36 Strath Haven 875 Nikita Gurnham, So 7:07 23:37 7:37 Bishop Shanahan 876 378 Trevor Rose, Jr 7:17 23:38 7:37 Lower Moreland 877 Jake Spear, Jr 6:58 23:38 7:37 Spring Ford 878 Justin Kelly, Sr 6:58 23:38 7:37 Spring Ford 879 Tyler Metz, Fr 7:16 23:43 7:39 Lower Merion 880 379 Evan Betzler, Fr 7:06 23:43 7:39 Ridley 881 Steve Seibert, Sr 7:06 23:46 7:40 Central Bucks East 882 Christopher Whittall, Jr 7:27 23:48 7:40 Hatboro Horsham 883 Pat Shields, Fr 7:07 23:48 7:41 Devon Preparatory Sch 884 Nick Shields, Jr 7:15 23:50 7:41 Strath Haven 885 Ellis Fatizzi 7:01 23:54 7:43 Upper Moreland 886 Kinzey Lynch, Fr 7:33 23:54 7:43 Perkiomen Valley 887 Louis Thierry 7:39 23:56 7:43 Council Rock North 888 Aneesh Bhatnager, Fr 7:27 23:57 7:43 Methacton 889 David Taufalele, Fr 7:12 24:02 7:45 William Tennent 890 Brian West, So 7:40 24:02 7:45 Council Rock North 891 Carl Reitenbach, So 7:29 24:04 7:46 Strath Haven 892 Brian Parrish, Fr 7:34 24:07 7:47 Pennridge 893 Caleb Angus, Fr 7:38 24:09 7:47 Jenkintown 894 Philip Roshan, Jr 7:30 24:14 7:49 Cheltenham 895 Brian Hirsh, Fr 7:18 24:15 7:49 Lower Merion 896 Will Robman, Fr 7:41 24:16 7:50 Cheltenham 897 Brian Smith, So 7:31 24:17 7:50 Lower Merion 898 Sean Carney, Sr 7:00 24:18 7:50 Penncrest 899 Nico D'Alessandro, Fr 7:37 24:18 7:50 Jenkintown 900 Gabriel Cole, Fr 7:20 24:19 7:50 Strath Haven 901 John Queppet, Jr 7:10 24:20 7:51 Bishop Shanahan 902 Dan Upchurch 7:31 24:21 7:51 Octorara 903 380 Aanand Patel, Fr 7:32 24:26 7:53 Upper Merion 904 Dustin MacIntosh, Sr 7:09 24:40 7:57 Interboro 905 Chris Louin, So 7:16 24:42 7:58 Central Bucks East
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top

906 Mike Senoyuit, Jr 7:38 25:00 8:04 Pennridge 907 381 Cole Wilkinson, Sr 7:00 25:07 8:06 Christopher Dock 908 John Cramer, Jr 7:36 25:10 8:07 Marple Newtown 909 Okeim Miller, Jr 7:24 25:10 8:07 Penn Wood 910 Andrei Lucas, Fr 7:58 25:21 8:10 Perkiomen Valley 911 David Bloom, Fr 7:38 25:41 8:17 Lower Merion 912 382 Hai Lam, So 7:56 25:58 8:23 Ridley 913 Simon Davner, So 8:07 26:01 8:23 Springfield Township 914 Kevin Tantillo, Jr 7:57 26:41 8:36 Council Rock South 915 Tim Sheldon, Fr 7:52 26:45 8:38 Boyertown 916 Tyler Bradshaw, Sr 7:53 26:50 8:39 Souderton Area 917 Mike Discianni, Jr 7:16 26:53 8:40 Pottsgrove 918 Alexi Thierry 8:19 27:36 8:54 Council Rock North
Pace: 6:00 | 7:00 | 8:00 | 9:00 | Top

919 Dennis Sun, Fr 8:15 28:04 9:03 New Hope-Solebury 920 John Walter, Fr 7:48 28:11 9:05 Christopher Dock 921 Aaron Guttenplan, Fr 8:20 28:49 9:18 Christopher Dock * indicates females 68 finishers among Males (no age given) 231 finishers among Men Under 2 217 finishers among Men 2 - 2 250 finishers among Men 3 - 3 155 finishers among Men 4 & Up 921 male finishers 0 female finishers 921 total finishers