PIAA District 1 Championships 2012

Bethlehem, PA

Junior Varsity Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 Downingtown West         47    1    4    7   16   19   24   41    17:12    0:37
  2 Great Valley H S         63    5    9   12   14   23   25   26    17:20    0:14
  3 North Penn H S          141   13   22   29   37   40   43   44    17:35    0:28
  4 Council Rock North      180    8   11   30   65   66   72   77    17:41    0:48
  5 Pennsbury               184    2   17   32   62   71              17:38    1:09
  6 Henderson               196    3   27   35   58   73   84  102    17:42    1:03
  7 Unionville              201   20   28   48   52   53   60   69    17:43    0:28
  8 William Tennent Hs      254   15   39   55   67   78   89   98    17:52    0:50
  9 Cbwest-M                277   10   31   49   87  100  103  112    17:55    1:09
 10 West Chester Rustin     292   36   42   45   76   93  104  110    17:59    0:36
 11 Holy Ghost Prep         316   54   56   61   70   75   85  135    18:01    0:16
 12 Downingtown East        333   33   50   57   86  107  121  158    18:04    0:49
 13 Hatboro-Horsham         354   46   47   59   94  108  111  145    18:07    0:42
 14 Pottsgrove              357    6   21   79   99  152  183  188    18:06    2:01
 15 Wissahickon Boys        365   18   34   90   92  131  147  151    18:08    1:30
 16 Cb East - M             382   38   51   83   97  113  114  117    18:10    0:49
 17 Cb South-M              426   63   64   68  106  125  133  159    18:19    0:45
 18 Souderton Men           563   82  109  118  124  130  137  144    18:38    0:38
 19 Upper Dublin            587   95  105  116  132  139  148  153    18:42    0:41
 20 Cheltenham - M          610   80   81  143  149  157  168  170    18:48    1:05
 21 Pennsbury, Boys         617   88  101  128  134  166  171  194    18:49    1:15
 22 Pennridge Boys          645   74  120  140  155  156  163  164    18:54    1:10
 23 Spring-Ford             667   91   96  136  160  184  186  193    19:06    2:06
 24 Bishop Shanahan         695  115  119  127  165  169  175  176    19:04    1:03
 25 Plymouth Whitemarsh     719  126  138  142  146  167  178  179    19:07    0:48
 26 New Hope-Solebury       731  122  123  141  172  173  174  189    19:14    1:04
 27 Oxford                  818  129  150  162  187  190              19:46    1:53
 28 Kennett                 858  154  161  180  181  182  191  192    19:49    0:56
 29 Octorara                960  177  185  195  200  203  204         21:16    2:31
 30 Glen Mills School      1002  196  197  198  205  206  208  209    22:11    1:45
 31 Chichester             1019  199  201  202  207  210              23:09    4:04
Individuals
 PLACE          FINISHER          TIME     PACE


1. Downingtown West
    1  Tyler Alansky, So          16:48    5:25
    4  Jason White, So            17:11    5:32
    7  Henry Sappey, Fr           17:15    5:34
   16  David Fanelli, Jr          17:22    5:36
   19  Nate Leibsch, Sr           17:24    5:37
   24  Sam Jaffe, Jr              17:28    5:38
   41  Ben Ryherd, Fr             17:47    5:44
Total Time = 1:25:58     Total Places = 47

2. Great Valley H S
    5  Sam Marano, Sr             17:13    5:33
    9  Alex Krause, Sr            17:19    5:35
   12  Charlie Feeney, So         17:20    5:35
   14  Joe Ellis, So              17:20    5:35
   23  Ryan Norris, Jr            17:27    5:37
   25  Johnny Carnes, Sr          17:30    5:38
   26  Cj Almonte, Jr             17:31    5:39
Total Time = 1:26:36     Total Places = 63

3. North Penn H S
   13  Michael Cooney, So         17:20    5:35
   22  Devin Wilkinson, Jr        17:25    5:37
   29  Joe Leconey, Jr            17:37    5:41
   37  Linus Cerbe, Jr            17:46    5:44
   40  Reece Maurer, Jr           17:47    5:44
   43  Nick Dicerbo, Fr           17:48    5:44
   44  Eric Rothenberger, Jr      17:48    5:45
Total Time = 1:27:54     Total Places = 141

4. Council Rock North
    8  Zac Keller, Sr             17:18    5:35
   11  Jesse Laitman, So          17:19    5:35
   30  Alex Sobel, Sr             17:38    5:41
   65  Pat Profy, Jr              18:05    5:50
   66  Max Davish, Sr             18:05    5:50
   72  Chris Lewis, Jr            18:08    5:51
   77  Rye Hollister, Sr          18:10    5:52
Total Time = 1:28:24     Total Places = 180

5. Pennsbury
    2  Jonathan Molloy, Sr        16:59    5:29
   17  Stephen Algeo, Sr          17:22    5:36
   32  Thomas Wick, Fr            17:41    5:42
   62  Matt Mulvaney, So          18:01    5:49
   71  Andrew Gilbert, So         18:08    5:51
Total Time = 1:28:10     Total Places = 184

6. Henderson
    3  Will Swart, So             17:05    5:31
   27  Jeff Aldrich, Jr           17:36    5:40
   35  John Schabdach, Sr         17:44    5:43
   58  Alex Hellmig, Sr           17:59    5:48
   73  Austin Dando, Jr           18:08    5:51
   84  Eric Wallace, Jr           18:15    5:53
  102  Connor McSwain, Fr         18:29    5:57
Total Time = 1:28:30     Total Places = 196

7. Unionville
   20  Nathan Chaclas, Jr         17:25    5:37
   28  Matt Stalford, So          17:37    5:41
   48  Kyle Auger, Jr             17:51    5:45
   52  Max Schenk, Jr             17:52    5:46
   53  Colby Camp, Jr             17:52    5:46
   60  Ryan Andes, So             18:00    5:48
   69  Adam Stautberg, So         18:07    5:50
Total Time = 1:28:35     Total Places = 201

8. William Tennent Hs
   15  Zack Halisky, Jr           17:21    5:36
   39  Eddie White, Sr            17:47    5:44
   55  Matt Carter, Sr            17:54    5:46
   67  Dan Hinks, Jr              18:06    5:50
   78  Andrew McGinty, Sr         18:11    5:52
   89  William Suh, So            18:18    5:54
   98  Noah Lapsley, Jr           18:25    5:56
Total Time = 1:29:18     Total Places = 254

9. Cbwest-M
   10  Austin Kline, Sr           17:19    5:35
   31  Patrick Kelly, So          17:39    5:41
   49  Declan McDonald, Fr        17:52    5:46
   87  Beckett Wilson, So         18:18    5:54
  100  Trevor Belding, So         18:27    5:57
  103  Ben Severn, So             18:29    5:58
  112  Gillis Wang, So            18:35    6:00
Total Time = 1:29:33     Total Places = 277

10. West Chester Rustin
   36  Scott Spak, So             17:45    5:43
   42  Spencer Vogt, So           17:48    5:44
   45  Dj Dinkins, Sr             17:49    5:45
   76  Zane Kodama, Fr            18:10    5:51
   93  Nick Villone, Fr           18:21    5:55
  104  Bryce Eller, So            18:30    5:58
  110  Justin Larosa, Fr          18:34    5:59
Total Time = 1:29:51     Total Places = 292

11. Holy Ghost Prep
   54  Antonio Gil, So            17:53    5:46
   56  Joseph Iwasyk, Fr          17:56    5:47
   61  Evan Calvo, Jr             18:00    5:48
   70  Connor Muldowney, Jr       18:07    5:50
   75  Samuel Kuchma, Sr          18:09    5:51
   85  Raymond Beer, Jr           18:17    5:54
  135  Taylor Valentine, Jr       18:58    6:07
Total Time = 1:30:04     Total Places = 316

12. Downingtown East
   33  Alex Oschner, Fr           17:43    5:43
   50  Chris Quigley, Sr          17:52    5:46
   57  Mike Dove, Jr              17:57    5:47
   86  Braden Dommel, Fr          18:18    5:54
  107  Matt Marshall, Sr          18:31    5:58
  121  Adam Napolatano, Jr        18:45    6:03
  158  Jeff Hardy, Jr             19:23    6:15
Total Time = 1:30:19     Total Places = 333

13. Hatboro-Horsham
   46  Jordan Murray, So          17:50    5:45
   47  Jeremy Brosius, So         17:50    5:45
   59  Andrew Doberstein, Jr      17:59    5:48
   94  Adam Melnik, So            18:22    5:55
  108  Scott Swetkowski, Sr       18:32    5:58
  111  Matthew Allen, Fr          18:35    5:59
  145  Zach Gutekunst, Fr         19:05    6:09
Total Time = 1:30:32     Total Places = 354

14. Pottsgrove
    6  John Garges, Jr            17:14    5:33
   21  Marc Ludwig, Sr            17:25    5:37
   79  K'Lif Underwood, Fr        18:12    5:52
   99  Austin Eaton, So           18:26    5:57
  152  Alex McCarthy, Sr          19:14    6:12
  183  Owen Agnew, So             20:12    6:31
  188  Ryan Levengood, Fr         20:41    6:40
Total Time = 1:30:29     Total Places = 357

15. Wissahickon Boys
   18  Kyuande Johnson, So        17:24    5:37
   34  Rashawn Crawford, Jr       17:43    5:43
   90  Matt Gilman, So            18:19    5:54
   92  Alex Walker, Jr            18:21    5:55
  131  John Fadel, Sr             18:53    6:05
  147  William Fadel, Fr          19:06    6:09
  151  George Fadel, So           19:11    6:11
Total Time = 1:30:38     Total Places = 365

16. Cb East - M
   38  Tim Markiewicz, So         17:47    5:44
   51  Frank Brophy, Jr           17:52    5:46
   83  Thomas Jordon, Fr          18:15    5:53
   97  Troy Flagler, Jr           18:23    5:56
  113  Daniel Powell, Fr          18:35    6:00
  114  Joshua Powers, So          18:36    6:00
  117  Michael Donello, Jr        18:40    6:01
Total Time = 1:30:50     Total Places = 382

17. Cb South-M
   63  Connor Kienzle, Jr         18:03    5:49
   64  Eric Tomaselli, So         18:05    5:50
   68  Dan Yarnall, So            18:06    5:50
  106  Tyler Cunningham, Jr       18:30    5:58
  125  Eric Barlow, So            18:48    6:04
  133  John Kwapinski, So         18:57    6:07
  159  Issac Bachman, So          19:25    6:16
Total Time = 1:31:31     Total Places = 426

18. Souderton Men
   82  David Souchet, Sr          18:14    5:53
  109  Tyler Kemp, Sr             18:33    5:59
  118  Luke Miorelli, Sr          18:42    6:02
  124  Dan Aldefer, Jr            18:48    6:04
  130  Grant Kester, So           18:52    6:05
  137  Levi Schneck, Sr           18:59    6:07
  144  Austin Carlson, Fr         19:04    6:09
Total Time = 1:33:07     Total Places = 563

19. Upper Dublin
   95  Zach Jacobs                18:22    5:55
  105  Jac Kim                    18:30    5:58
  116  Zach Hordacki              18:38    6:01
  132  Henry Licht                18:56    6:06
  139  Shawn An                   19:03    6:08
  148  Wooson Jeon                19:07    6:10
  153  Ryan Henderson             19:15    6:12
Total Time = 1:33:27     Total Places = 587

20. Cheltenham - M
   80  Jimmy Huynh, Sr            18:14    5:53
   81  Noah Rosenbloom, Sr        18:14    5:53
  143  Wolfgang Schanbacher, Fr   19:04    6:09
  149  Marley Marc, So            19:08    6:10
  157  Aaron Ngo, Fr              19:19    6:14
  168  Gabe Jaffe, So             19:38    6:20
  170  Josiah Rineer, Jr          19:39    6:20
Total Time = 1:33:57     Total Places = 610

21. Pennsbury, Boys
   88  Ryan Merriman, Fr          18:18    5:54
  101  Noah Martin, Fr            18:28    5:57
  128  Isaac Gritz, Sr            18:50    6:04
  134  Connor Stout, Sr           18:57    6:07
  166  Phillip Chrzanowski, Fr    19:33    6:18
  171  John Perdoch, Fr           19:41    6:21
  194  Tim Sweeney, So            20:58    6:46
Total Time = 1:34:05     Total Places = 617

22. Pennridge Boys
   74  Noah Trueblood, Jr         18:09    5:51
  120  Will O'Shea, So            18:45    6:03
  140  Conor Brady, So            19:03    6:09
  155  Anton Sheehan, Fr          19:16    6:13
  156  Elliot Coopersmith, So     19:18    6:13
  163  Edison Fowler, Fr          19:30    6:17
  164  Jeff Espinal, Fr           19:30    6:17
Total Time = 1:34:30     Total Places = 645

23. Spring-Ford
   91  Jimmy Falcone, Jr          18:20    5:55
   96  Matt Davis, So             18:23    5:56
  136  Joey Vespaziani, Jr        18:59    6:07
  160  Pat Walsh, Jr              19:25    6:16
  184  Jordon Reed, So            20:25    6:35
  186  Hunter Beauchamp, Fr       20:38    6:39
  193  Steven McEvoy, Fr          20:54    6:44
Total Time = 1:35:30     Total Places = 667

24. Bishop Shanahan
  115  Sean Kelly, Fr             18:36    6:00
  119  Evan Veneziano, Jr         18:44    6:03
  127  Seamus Fromhartz, Fr       18:49    6:04
  165  Brendan Hmiel, Fr          19:31    6:18
  169  Paul Blanchard, Jr         19:38    6:20
  175  Joey Bertolami, Fr         19:52    6:24
  176  Cole Hearn, Fr             19:52    6:24
Total Time = 1:35:17     Total Places = 695

25. Plymouth Whitemarsh
  126  Christian Schaeffer, Sr    18:49    6:04
  138  Bryan Schaeffer, Jr        19:02    6:08
  142  Ben Marx, Jr               19:04    6:09
  146  Aaron Paskin, Fr           19:05    6:09
  167  Sam Kavetski, Jr           19:37    6:19
  178  Ryan Repholtz, Fr          19:57    6:26
  179  Tyler Foos, Jr             20:03    6:28
Total Time = 1:35:34     Total Places = 719

26. New Hope-Solebury
  122  Zach Wenz, Sr              18:46    6:03
  123  Ken Locke, Sr              18:47    6:03
  141  Bradley Neumann, Fr        19:03    6:09
  172  Jack Darling, So           19:48    6:23
  173  Tim Czupich, So            19:49    6:23
  174  Nick Lombardi, So          19:50    6:24
  189  Austin Botelho, Jr         20:43    6:41
Total Time = 1:36:10     Total Places = 731

27. Oxford
  129  Thomas Sumner, So          18:52    6:05
  150  Ryan Bolesta, Sr           19:08    6:10
  162  Dayne Higgins, Sr          19:29    6:17
  187  James Miller, Sr           20:39    6:39
  190  Alan Rivest, Sr            20:45    6:41
Total Time = 1:38:50     Total Places = 818

28. Kennett
  154  Dan Anderson, Jr           19:16    6:13
  161  Max Breen, So              19:27    6:16
  180  Koji Shimomura, Sr         20:04    6:28
  181  Zach Frankowsky, Sr        20:07    6:29
  182  Max Colby, Jr              20:11    6:31
  191  Thomas Spell, So           20:47    6:42
  192  Brian Moriarity, Fr        20:49    6:43
Total Time = 1:39:03     Total Places = 858

29. Octorara
  177  Ricardo Camacho, So        19:55    6:25
  185  Colin Toto, So             20:30    6:37
  195  Glenn Barrett, Fr          21:17    6:52
  200  Jason Cornell, Jr          22:09    7:08
  203  Joe Jurasinski, Jr         22:26    7:14
  204  Andrew Metzler, Fr         22:47    7:21
Total Time = 1:46:16     Total Places = 960

30. Glen Mills School
  196  Henry Pearson, So          21:26    6:55
  197  Demarcus Bryant, Jr        21:34    6:57
  198  Tyler Louks, Fr            21:41    7:00
  205  Alonzo McCovery, Sr        23:01    7:25
  206  Posquale Dudley, Sr        23:10    7:28
  208  Amir Cooper, Jr            24:00    7:44
  209  Marvin Burton, Fr          24:17    7:50
Total Time = 1:50:51     Total Places = 1002

31. Chichester
  199  Dave Keesey, So            21:45    7:01
  201  Christian Stabelli, Jr     22:11    7:09
  202  Adam Berry, Fr             22:18    7:12
  207  Jack Troutman, Sr          23:44    7:39
  210  Dave Clapp, Sr             25:48    8:19
Total Time = 1:55:44     Total Places = 1019
        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         

    1     1  Tyler Alansky, So          16:48    5:25  Downingtown West     
    2     2  Jonathan Molloy, Sr        16:59    5:29  Pennsbury            
    3     3  Will Swart, So             17:05    5:31  Henderson            
    4     4  Jason White, So            17:11    5:32  Downingtown West     
    5     5  Sam Marano, Sr             17:13    5:33  Great Valley H S     
    6     6  John Garges, Jr            17:14    5:33  Pottsgrove           
    7     7  Henry Sappey, Fr           17:15    5:34  Downingtown West     
    8     8  Zac Keller, Sr             17:18    5:35  Council Rock North   
    9     9  Alex Krause, Sr            17:19    5:35  Great Valley H S     
   10    10  Austin Kline, Sr           17:19    5:35  Cbwest-M             
   11    11  Jesse Laitman, So          17:19    5:35  Council Rock North   
   12    12  Charlie Feeney, So         17:20    5:35  Great Valley H S     
   13    13  Michael Cooney, So         17:20    5:35  North Penn H S       
   14    14  Joe Ellis, So              17:20    5:35  Great Valley H S     
   15    15  Zack Halisky, Jr           17:21    5:36  William Tennent Hs   
   16    16  David Fanelli, Jr          17:22    5:36  Downingtown West     
   17    17  Stephen Algeo, Sr          17:22    5:36  Pennsbury            
   18    18  Kyuande Johnson, So        17:24    5:37  Wissahickon Boys     
   19    19  Nate Leibsch, Sr           17:24    5:37  Downingtown West     
   20    20  Nathan Chaclas, Jr         17:25    5:37  Unionville           
   21    21  Marc Ludwig, Sr            17:25    5:37  Pottsgrove           
   22    22  Devin Wilkinson, Jr        17:25    5:37  North Penn H S       
   23    23  Ryan Norris, Jr            17:27    5:37  Great Valley H S     
   24    24  Sam Jaffe, Jr              17:28    5:38  Downingtown West     
   25    25  Johnny Carnes, Sr          17:30    5:38  Great Valley H S     
   26    26  Cj Almonte, Jr             17:31    5:39  Great Valley H S     
   27    27  Jeff Aldrich, Jr           17:36    5:40  Henderson            
   28    28  Matt Stalford, So          17:37    5:41  Unionville           
   29    29  Joe Leconey, Jr            17:37    5:41  North Penn H S       
   30    30  Alex Sobel, Sr             17:38    5:41  Council Rock North   
   31    31  Patrick Kelly, So          17:39    5:41  Cbwest-M             
   32    32  Thomas Wick, Fr            17:41    5:42  Pennsbury            
   33    33  Alex Oschner, Fr           17:43    5:43  Downingtown East     
   34    34  Rashawn Crawford, Jr       17:43    5:43  Wissahickon Boys     
   35        Eli Bravo, So              17:44    5:43  Great Valley H S     
   36    35  John Schabdach, Sr         17:44    5:43  Henderson            
   37    36  Scott Spak, So             17:45    5:43  West Chester Rustin  
   38    37  Linus Cerbe, Jr            17:46    5:44  North Penn H S       
   39    38  Tim Markiewicz, So         17:47    5:44  Cb East - M          
   40    39  Eddie White, Sr            17:47    5:44  William Tennent Hs   
   41    40  Reece Maurer, Jr           17:47    5:44  North Penn H S       
   42    41  Ben Ryherd, Fr             17:47    5:44  Downingtown West     
   43    42  Spencer Vogt, So           17:48    5:44  West Chester Rustin  
   44    43  Nick Dicerbo, Fr           17:48    5:44  North Penn H S       
   45    44  Eric Rothenberger, Jr      17:48    5:45  North Penn H S       
   46    45  Dj Dinkins, Sr             17:49    5:45  West Chester Rustin  
   47    46  Jordan Murray, So          17:50    5:45  Hatboro-Horsham      
   48    47  Jeremy Brosius, So         17:50    5:45  Hatboro-Horsham      
   49    48  Kyle Auger, Jr             17:51    5:45  Unionville           
   50    49  Declan McDonald, Fr        17:52    5:46  Cbwest-M             
   51    50  Chris Quigley, Sr          17:52    5:46  Downingtown East     
   52    51  Frank Brophy, Jr           17:52    5:46  Cb East - M          
   53    52  Max Schenk, Jr             17:52    5:46  Unionville           
   54    53  Colby Camp, Jr             17:52    5:46  Unionville           
   55    54  Antonio Gil, So            17:53    5:46  Holy Ghost Prep      
   56    55  Matt Carter, Sr            17:54    5:46  William Tennent Hs   
   57        Cooper Zurad, Jr           17:55    5:47  North Penn H S       
   58    56  Joseph Iwasyk, Fr          17:56    5:47  Holy Ghost Prep      
   59    57  Mike Dove, Jr              17:57    5:47  Downingtown East     
   60    58  Alex Hellmig, Sr           17:59    5:48  Henderson            
   61    59  Andrew Doberstein, Jr      17:59    5:48  Hatboro-Horsham      
   62    60  Ryan Andes, So             18:00    5:48  Unionville           
   63        Tyler Johnston, Jr         18:00    5:48  North Penn H S       
   64    61  Evan Calvo, Jr             18:00    5:48  Holy Ghost Prep      
   65    62  Matt Mulvaney, So          18:01    5:49  Pennsbury            
   66        Aidan Borillo, Sr          18:03    5:49  Great Valley H S     
   67    63  Connor Kienzle, Jr         18:03    5:49  Cb South-M           
   68    64  Eric Tomaselli, So         18:05    5:50  Cb South-M           
   69    65  Pat Profy, Jr              18:05    5:50  Council Rock North   
   70    66  Max Davish, Sr             18:05    5:50  Council Rock North   
   71    67  Dan Hinks, Jr              18:06    5:50  William Tennent Hs   
   72    68  Dan Yarnall, So            18:06    5:50  Cb South-M           
   73    69  Adam Stautberg, So         18:07    5:50  Unionville           
   74    70  Connor Muldowney, Jr       18:07    5:50  Holy Ghost Prep      
   75    71  Andrew Gilbert, So         18:08    5:51  Pennsbury            
   76    72  Chris Lewis, Jr            18:08    5:51  Council Rock North   
   77        Niall Casey, Jr            18:08    5:51  North Penn H S       
   78    73  Austin Dando, Jr           18:08    5:51  Henderson            
   79    74  Noah Trueblood, Jr         18:09    5:51  Pennridge Boys       
   80    75  Samuel Kuchma, Sr          18:09    5:51  Holy Ghost Prep      
   81    76  Zane Kodama, Fr            18:10    5:51  West Chester Rustin  
   82    77  Rye Hollister, Sr          18:10    5:52  Council Rock North   
   83    78  Andrew McGinty, Sr         18:11    5:52  William Tennent Hs   
   84    79  K'Lif Underwood, Fr        18:12    5:52  Pottsgrove           
   85        Conor Murray, Jr           18:13    5:53  Unionville           
   86    80  Jimmy Huynh, Sr            18:14    5:53  Cheltenham - M       
   87    81  Noah Rosenbloom, Sr        18:14    5:53  Cheltenham - M       
   88    82  David Souchet, Sr          18:14    5:53  Souderton Men        
   89        Alex Washesky, So          18:14    5:53  North Penn H S       
   90    83  Thomas Jordon, Fr          18:15    5:53  Cb East - M          
   91        Nick Sabatini, So          18:15    5:53  Great Valley H S     
   92    84  Eric Wallace, Jr           18:15    5:53  Henderson            
   93    85  Raymond Beer, Jr           18:17    5:54  Holy Ghost Prep      
   94    86  Braden Dommel, Fr          18:18    5:54  Downingtown East     
   95    87  Beckett Wilson, So         18:18    5:54  Cbwest-M             
   96    88  Ryan Merriman, Fr          18:18    5:54  Pennsbury, Boys      
   97    89  William Suh, So            18:18    5:54  William Tennent Hs   
   98    90  Matt Gilman, So            18:19    5:54  Wissahickon Boys     
   99    91  Jimmy Falcone, Jr          18:20    5:55  Spring-Ford          
  100    92  Alex Walker, Jr            18:21    5:55  Wissahickon Boys     
  101    93  Nick Villone, Fr           18:21    5:55  West Chester Rustin  
  102        Nick Lopapa, Fr            18:21    5:55  Unionville           
  103    94  Adam Melnik, So            18:22    5:55  Hatboro-Horsham      
  104    95  Zach Jacobs                18:22    5:55  Upper Dublin         
  105    96  Matt Davis, So             18:23    5:56  Spring-Ford          
  106    97  Troy Flagler, Jr           18:23    5:56  Cb East - M          
  107        Geordie Massih, Sr         18:25    5:56  Unionville           
  108    98  Noah Lapsley, Jr           18:25    5:56  William Tennent Hs   
  109        Brandon Shaffer, Jr        18:26    5:56  William Tennent Hs   
  110    99  Austin Eaton, So           18:26    5:57  Pottsgrove           
  111   100  Trevor Belding, So         18:27    5:57  Cbwest-M             
  112   101  Noah Martin, Fr            18:28    5:57  Pennsbury, Boys      
  113   102  Connor McSwain, Fr         18:29    5:57  Henderson            
  114   103  Ben Severn, So             18:29    5:58  Cbwest-M             
  115        Pierce Rolli, Jr           18:29    5:58  Council Rock North   
  116   104  Bryce Eller, So            18:30    5:58  West Chester Rustin  
  117   105  Jac Kim                    18:30    5:58  Upper Dublin         
  118   106  Tyler Cunningham, Jr       18:30    5:58  Cb South-M           
  119        Ben Wooten, So             18:31    5:58  Downingtown West     
  120   107  Matt Marshall, Sr          18:31    5:58  Downingtown East     
  121   108  Scott Swetkowski, Sr       18:32    5:58  Hatboro-Horsham      
  122   109  Tyler Kemp, Sr             18:33    5:59  Souderton Men        
  123   110  Justin Larosa, Fr          18:34    5:59  West Chester Rustin  
  124   111  Matthew Allen, Fr          18:35    5:59  Hatboro-Horsham      
  125   112  Gillis Wang, So            18:35    6:00  Cbwest-M             
  126   113  Daniel Powell, Fr          18:35    6:00  Cb East - M          
  127        Billy Taylor, Jr           18:36    6:00  North Penn H S       
  128        Mitch Nickerson, Sr        18:36    6:00  North Penn H S       
  129   114  Joshua Powers, So          18:36    6:00  Cb East - M          
  130   115  Sean Kelly, Fr             18:36    6:00  Bishop Shanahan      
  131        Pat Zancolli, Jr           18:37    6:00  North Penn H S       
  132        Logan Mazzullo, Fr         18:37    6:00  Cbwest-M             
  133        Justin Toto, So            18:38    6:00  North Penn H S       
  134   116  Zach Hordacki              18:38    6:01  Upper Dublin         
  135   117  Michael Donello, Jr        18:40    6:01  Cb East - M          
  136        Ben Aunins, Jr             18:41    6:01  Cbwest-M             
  137        Josh Kaner, Sr             18:41    6:02  Council Rock North   
  138        Tyler Brennan, So          18:41    6:02  Cb East - M          
  139   118  Luke Miorelli, Sr          18:42    6:02  Souderton Men        
  140        Ben Mucha, Fr              18:43    6:02  Downingtown West     
  141        Matt Candy, So             18:44    6:02  Unionville           
  142        Mike Roby, Fr              18:44    6:02  William Tennent Hs   
  143   119  Evan Veneziano, Jr         18:44    6:03  Bishop Shanahan      
  144   120  Will O'Shea, So            18:45    6:03  Pennridge Boys       
  145   121  Adam Napolatano, Jr        18:45    6:03  Downingtown East     
  146   122  Zach Wenz, Sr              18:46    6:03  New Hope-Solebury    
  147        Anthony Camasso, Jr        18:46    6:03  North Penn H S       
  148        Steve Litzenberg, Sr       18:46    6:03  West Chester Rustin  
  149   123  Ken Locke, Sr              18:47    6:03  New Hope-Solebury    
  150        Ben Heintz, Fr             18:48    6:04  Council Rock North   
  151   124  Dan Aldefer, Jr            18:48    6:04  Souderton Men        
  152   125  Eric Barlow, So            18:48    6:04  Cb South-M           
  153   126  Christian Schaeffer, Sr    18:49    6:04  Plymouth Whitemarsh  
  154        Taylor Cervellino, So      18:49    6:04  Cb East - M          
  155   127  Seamus Fromhartz, Fr       18:49    6:04  Bishop Shanahan      
  156   128  Isaac Gritz, Sr            18:50    6:04  Pennsbury, Boys      
  157        David Ward, So             18:51    6:05  Downingtown West     
  158        Gray Wilson, Jr            18:51    6:05  Cbwest-M             
  159   129  Thomas Sumner, So          18:52    6:05  Oxford               
  160        Shawn Young, Sr            18:52    6:05  Cbwest-M             
  161   130  Grant Kester, So           18:52    6:05  Souderton Men        
  162        Evan Whiteman, So          18:53    6:05  Downingtown West     
  163   131  John Fadel, Sr             18:53    6:05  Wissahickon Boys     
  164        Ben Hoffman, So            18:55    6:06  North Penn H S       
  165        Conner McManus, So         18:55    6:06  Cb East - M          
  166   132  Henry Licht                18:56    6:06  Upper Dublin         
  167        Dan Lapsley, Jr            18:57    6:07  William Tennent Hs   
  168   133  John Kwapinski, So         18:57    6:07  Cb South-M           
  169   134  Connor Stout, Sr           18:57    6:07  Pennsbury, Boys      
  170   135  Taylor Valentine, Jr       18:58    6:07  Holy Ghost Prep      
  171        Matt Haldeman, Fr          18:58    6:07  Council Rock North   
  172        Ryan Devlin, So            18:59    6:07  Cbwest-M             
  173   136  Joey Vespaziani, Jr        18:59    6:07  Spring-Ford          
  174   137  Levi Schneck, Sr           18:59    6:07  Souderton Men        
  175        Thomas Rozinski, So        19:00    6:08  North Penn H S       
  176   138  Bryan Schaeffer, Jr        19:02    6:08  Plymouth Whitemarsh  
  177        Brian Diroff, So           19:02    6:08  West Chester Rustin  
  178        Nate Greenwood, So         19:02    6:08  Downingtown West     
  179        Thomas Featherstone, Jr    19:02    6:08  Holy Ghost Prep      
  180   139  Shawn An                   19:03    6:08  Upper Dublin         
  181   140  Conor Brady, So            19:03    6:09  Pennridge Boys       
  182   141  Bradley Neumann, Fr        19:03    6:09  New Hope-Solebury    
  183   142  Ben Marx, Jr               19:04    6:09  Plymouth Whitemarsh  
  184   143  Wolfgang Schanbacher, Fr   19:04    6:09  Cheltenham - M       
  185   144  Austin Carlson, Fr         19:04    6:09  Souderton Men        
  186   145  Zach Gutekunst, Fr         19:05    6:09  Hatboro-Horsham      
  187   146  Aaron Paskin, Fr           19:05    6:09  Plymouth Whitemarsh  
  188   147  William Fadel, Fr          19:06    6:09  Wissahickon Boys     
  189        Alec Linse, Sr             19:06    6:09  Souderton Men        
  190   148  Wooson Jeon                19:07    6:10  Upper Dublin         
  191        Joe Sukunda, So            19:08    6:10  Council Rock North   
  192   149  Marley Marc, So            19:08    6:10  Cheltenham - M       
  193   150  Ryan Bolesta, Sr           19:08    6:10  Oxford               
  194        Tyler Fischer, Jr          19:09    6:10  Cb East - M          
  195        David Wong, So             19:09    6:11  West Chester Rustin  
  196        Hugh Rainey, Jr            19:09    6:11  Henderson            
  197        Geoff Japchen, Fr          19:09    6:11  Cb East - M          
  198        Dean Woodrow, Jr           19:10    6:11  Cbwest-M             
  199   151  George Fadel, So           19:11    6:11  Wissahickon Boys     
  200        Andrew Baker, So           19:11    6:11  Cbwest-M             
  201        Matt Bahner, So            19:13    6:12  Cbwest-M             
  202   152  Alex McCarthy, Sr          19:14    6:12  Pottsgrove           
  203        Peter Lockman, Sr          19:14    6:12  Souderton Men        
  204   153  Ryan Henderson             19:15    6:12  Upper Dublin         
  205   154  Dan Anderson, Jr           19:16    6:13  Kennett              
  206        Thomas Leffler, Jr         19:16    6:13  North Penn H S       
  207   155  Anton Sheehan, Fr          19:16    6:13  Pennridge Boys       
  208        Evan Martin, Fr            19:17    6:13  Cb East - M          
  209        Apurva Deshmukh, Fr        19:18    6:13  Henderson            
  210   156  Elliot Coopersmith, So     19:18    6:13  Pennridge Boys       
  211   157  Aaron Ngo, Fr              19:19    6:14  Cheltenham - M       
  212        Matt Goldsmith, Fr         19:19    6:14  Wissahickon Boys     
  213        Anthony Soares, Sr         19:20    6:14  Cbwest-M             
  214        Jason Hall, Sr             19:21    6:14  Henderson            
  215        Dan Holman, Jr             19:22    6:15  Hatboro-Horsham      
  216   158  Jeff Hardy, Jr             19:23    6:15  Downingtown East     
  217        Alan Jia                   19:24    6:15  Upper Dublin         
  218        Tyler Press, So            19:25    6:16  Cbwest-M             
  219   159  Issac Bachman, So          19:25    6:16  Cb South-M           
  220   160  Pat Walsh, Jr              19:25    6:16  Spring-Ford          
  221        Matt Shive, Jr             19:25    6:16  North Penn H S       
  222        Gordon Milne, Jr           19:26    6:16  Downingtown East     
  223   161  Max Breen, So              19:27    6:16  Kennett              
  224        Tom Hinks, Fr              19:29    6:17  William Tennent Hs   
  225   162  Dayne Higgins, Sr          19:29    6:17  Oxford               
  226   163  Edison Fowler, Fr          19:30    6:17  Pennridge Boys       
  227        Phil Carnuccio, So         19:30    6:17  Henderson            
  228   164  Jeff Espinal, Fr           19:30    6:17  Pennridge Boys       
  229        P J. Succi, Sr             19:30    6:17  William Tennent Hs   
  230        Mike Hong, So              19:30    6:17  Wissahickon Boys     
  231        Antonio Wallace, Jr        19:31    6:17  Pennridge Boys       
  232        Evan Smith, Jr             19:31    6:18  Downingtown West     
  233   165  Brendan Hmiel, Fr          19:31    6:18  Bishop Shanahan      
  234        Jarred Injaian, Jr         19:32    6:18  Cb South-M           
  235        Griffin Liebsch, Fr        19:32    6:18  Downingtown West     
  236        Carlos Velez, Fr           19:32    6:18  Cb East - M          
  237        Ed Wei, Jr                 19:32    6:18  Cb South-M           
  238        Conor Cicchitti, Fr        19:33    6:18  William Tennent Hs   
  239   166  Phillip Chrzanowski, Fr    19:33    6:18  Pennsbury, Boys      
  240        Ryan Dekorte, So           19:34    6:19  Council Rock North   
  241        Ian Fenimore, Jr           19:34    6:19  Downingtown West     
  242        Zach Bandurick, Sr         19:34    6:19  Council Rock North   
  243        Sean Bristow, So           19:34    6:19  Cbwest-M             
  244   167  Sam Kavetski, Jr           19:37    6:19  Plymouth Whitemarsh  
  245        Taylor` McManus, Fr        19:37    6:19  Pennridge Boys       
  246        Justin Hess, Jr            19:37    6:19  Pennridge Boys       
  247        Dean Dupree, Jr            19:37    6:20  Council Rock North   
  248        Owen Lockman, Fr           19:37    6:20  Souderton Men        
  249   168  Gabe Jaffe, So             19:38    6:20  Cheltenham - M       
  250        Sam Schaeffer, Fr          19:38    6:20  Pennridge Boys       
  251   169  Paul Blanchard, Jr         19:38    6:20  Bishop Shanahan      
  252   170  Josiah Rineer, Jr          19:39    6:20  Cheltenham - M       
  253        Marcello Cesario, Fr       19:40    6:20  Downingtown West     
  254   171  John Perdoch, Fr           19:41    6:21  Pennsbury, Boys      
  255        Sam Maitland, Fr           19:41    6:21  Cb East - M          
  256        Anthony Massafra, Jr       19:41    6:21  Downingtown West     
  257        Solomon Araneta, Fr        19:43    6:21  Pennridge Boys       
  258        Jonathon Darlak, Fr        19:45    6:22  Pennridge Boys       
  259        Justin Christiansen, So    19:46    6:23  Cb South-M           
  260        Adit Lala, Fr              19:47    6:23  Wissahickon Boys     
  261        Jack Lynes, Jr             19:47    6:23  William Tennent Hs   
  262   172  Jack Darling, So           19:48    6:23  New Hope-Solebury    
  263        Josh Hammaker, Sr          19:48    6:23  Unionville           
  264        Ryan Francella, Fr         19:48    6:23  Downingtown East     
  265        Alek Clementson, So        19:48    6:23  William Tennent Hs   
  266        John Hyland, Jr            19:48    6:23  Wissahickon Boys     
  267   173  Tim Czupich, So            19:49    6:23  New Hope-Solebury    
  268        Nick Duesberry, So         19:49    6:23  Souderton Men        
  269   174  Nick Lombardi, So          19:50    6:24  New Hope-Solebury    
  270        Jeff Chen, So              19:51    6:24  Cb South-M           
  271   175  Joey Bertolami, Fr         19:52    6:24  Bishop Shanahan      
  272        Brendan Rawa, Sr           19:52    6:24  Pennridge Boys       
  273        Calvin Salazar, Jr         19:52    6:24  Cheltenham - M       
  274   176  Cole Hearn, Fr             19:52    6:24  Bishop Shanahan      
  275        Derck James Macdonald, Fr  19:53    6:25  Cb East - M          
  276        Dan Bohl, So               19:53    6:25  Hatboro-Horsham      
  277        Ben Martin, Fr             19:54    6:25  Pennridge Boys       
  278        Gregory Schneider, Jr      19:55    6:25  Cb South-M           
  279   177  Ricardo Camacho, So        19:55    6:25  Octorara             
  280        Nick Bartle, So            19:56    6:26  Cbwest-M             
  281        Brendan Clarke, Fr         19:56    6:26  Souderton Men        
  282        Jason Alexander, Fr        19:57    6:26  Hatboro-Horsham      
  283        Carter Zerweck, Fr         19:57    6:26  Cbwest-M             
  284   178  Ryan Repholtz, Fr          19:57    6:26  Plymouth Whitemarsh  
  285        Matt Rhodes                19:58    6:26  Upper Dublin         
  286        Mike Boguslaw, Fr          19:59    6:27  Souderton Men        
  287        C J. Young, Fr             19:59    6:27  Cheltenham - M       
  288        Jordan Morgan, So          19:59    6:27  William Tennent Hs   
  289        Ryan Kalaigian, Jr         20:01    6:27  Cb East - M          
  290        Chris Omulo, Jr            20:01    6:27  Cheltenham - M       
  291        Cian Grourke, Jr           20:02    6:28  Pennridge Boys       
  292        Braeden Hanney, So         20:03    6:28  Cb South-M           
  293   179  Tyler Foos, Jr             20:03    6:28  Plymouth Whitemarsh  
  294   180  Koji Shimomura, Sr         20:04    6:28  Kennett              
  295        Jake Doherty, So           20:04    6:28  Cbwest-M             
  296        Nathan Taylor, So          20:05    6:28  Cheltenham - M       
  297        Jacob Cawley, So           20:05    6:28  Cbwest-M             
  298        Zack Samsel, Jr            20:05    6:29  Downingtown West     
  299        Ned Moore, Jr              20:06    6:29  Cb East - M          
  300        Stephen Salach, Fr         20:06    6:29  Henderson            
  301        Evan Yarnell, So           20:06    6:29  Cb South-M           
  302   181  Zach Frankowsky, Sr        20:07    6:29  Kennett              
  303        David Gumino, So           20:07    6:29  Council Rock North   
  304        Tyler Cummins, Sr          20:07    6:29  Downingtown East     
  305        Tommy Kelly, So            20:08    6:29  Pennridge Boys       
  306        Chris Tagliantti, Fr       20:08    6:29  Plymouth Whitemarsh  
  307        Alex Miller                20:08    6:30  Upper Dublin         
  308        Kyle Johnson, So           20:09    6:30  Henderson            
  309        Andrew Warner, So          20:09    6:30  West Chester Rustin  
  310        Jake Miorelli, Sr          20:10    6:30  Souderton Men        
  311        Lucas Masin-Moyer, So      20:11    6:31  Souderton Men        
  312   182  Max Colby, Jr              20:11    6:31  Kennett              
  313   183  Owen Agnew, So             20:12    6:31  Pottsgrove           
  314        Ryan Preston, Jr           20:12    6:31  Hatboro-Horsham      
  315        Jonathan Puglisi, Fr       20:12    6:31  Hatboro-Horsham      
  316        Devon James, Jr            20:12    6:31  Souderton Men        
  317        Dylan Dreher, Jr           20:13    6:31  Bishop Shanahan      
  318        Matt Belding, So           20:14    6:31  Cbwest-M             
  319        Josh Carter, Fr            20:14    6:31  Council Rock North   
  320        Matt Heacks, So            20:14    6:32  Council Rock North   
  321        Leighton Ford, Fr          20:14    6:32  Cb East - M          
  322        Luke Steadman, Fr          20:17    6:33  Downingtown West     
  323        Ryan Silverthorn, So       20:18    6:33  Plymouth Whitemarsh  
  324        Connor Barton, Jr          20:18    6:33  Cheltenham - M       
  325        Kyle Pelegrin, Fr          20:20    6:33  Unionville           
  326        Alex Breslin, Fr           20:20    6:33  Council Rock North   
  327        Joe Cunningham, Jr         20:21    6:34  William Tennent Hs   
  328        Andrew Lee                 20:23    6:34  Upper Dublin         
  329        James Masgai, Fr           20:23    6:34  Pennridge Boys       
  330        Ryan Hebling               20:23    6:34  Upper Dublin         
  331   184  Jordon Reed, So            20:25    6:35  Spring-Ford          
  332        Dan Fitzgerald, So         20:25    6:35  Wissahickon Boys     
  333        Jeremy Jacques, Fr         20:26    6:35  Wissahickon Boys     
  334        Leo D'Agostino, So         20:27    6:36  Cb South-M           
  335        Bruce Rosen, So            20:27    6:36  Plymouth Whitemarsh  
  336        Nathan Korsen, Jr          20:27    6:36  Souderton Men        
  337        Jake Golaszewski, Fr       20:27    6:36  Hatboro-Horsham      
  338        Kieran Bell, Jr            20:28    6:36  Souderton Men        
  339        Trevor Grube, Fr           20:28    6:36  Cb East - M          
  340        Keegan Parkinson, Jr       20:29    6:36  Pennridge Boys       
  341   185  Colin Toto, So             20:30    6:37  Octorara             
  342        Kannon Ramanathan, Fr      20:34    6:38  Wissahickon Boys     
  343        Pete Crossan, So           20:35    6:38  Downingtown West     
  344   186  Hunter Beauchamp, Fr       20:38    6:39  Spring-Ford          
  345   187  James Miller, Sr           20:39    6:39  Oxford               
  346        Matt Burritt, So           20:40    6:40  West Chester Rustin  
  347        Marcel Reinsperger, So     20:41    6:40  Souderton Men        
  348   188  Ryan Levengood, Fr         20:41    6:40  Pottsgrove           
  349        Drew Ilik                  20:42    6:40  Upper Dublin         
  350        Josh Douglas, Jr           20:42    6:40  Cbwest-M             
  351        Justin Cammarota, So       20:42    6:41  William Tennent Hs   
  352   189  Austin Botelho, Jr         20:43    6:41  New Hope-Solebury    
  353        Jack Baggott, Fr           20:43    6:41  Bishop Shanahan      
  354        Patrick O'Neill, So        20:44    6:41  Cheltenham - M       
  355   190  Alan Rivest, Sr            20:45    6:41  Oxford               
  356        John Boland, So            20:45    6:42  Bishop Shanahan      
  357        Tim Nguyen, So             20:45    6:42  Cheltenham - M       
  358        Alan Yang                  20:46    6:42  Upper Dublin         
  359        Ben Kessler, Fr            20:47    6:42  Wissahickon Boys     
  360   191  Thomas Spell, So           20:47    6:42  Kennett              
  361        Kevin Trichinger, So       20:47    6:42  Hatboro-Horsham      
  362        James Strommer, Fr         20:48    6:43  Downingtown East     
  363   192  Brian Moriarity, Fr        20:49    6:43  Kennett              
  364        Matt Eisenlord, Fr         20:50    6:43  Cb East - M          
  365        Scott Winter, Sr           20:50    6:43  Henderson            
  366        Chris Gallagher            20:51    6:43  Upper Dublin         
  367        Thomas Dickson, Fr         20:51    6:43  North Penn H S       
  368        Mark Tremoglie, So         20:52    6:44  Downingtown West     
  369   193  Steven McEvoy, Fr          20:54    6:44  Spring-Ford          
  370        Brendan Warren, Fr         20:55    6:45  Cbwest-M             
  371        Ryan Williams, Sr          20:57    6:45  Souderton Men        
  372        Will Toll, So              20:57    6:45  West Chester Rustin  
  373        David Forcey, Sr           20:58    6:46  Spring-Ford          
  374   194  Tim Sweeney, So            20:58    6:46  Pennsbury, Boys      
  375        Jake Brown, Jr             21:00    6:46  Plymouth Whitemarsh  
  376        Jim Owens, So              21:00    6:46  Bishop Shanahan      
  377        Robbie Rahill, Sr          21:02    6:47  William Tennent Hs   
  378        Yannick Cloarec, So        21:03    6:47  Henderson            
  379        Mike Anderson, Sr          21:05    6:48  Plymouth Whitemarsh  
  380        Tommy Dainton, Fr          21:07    6:48  West Chester Rustin  
  381        Peter Gregori, Sr          21:07    6:49  Council Rock North   
  382        Etan McCarrick, Fr         21:08    6:49  Pottsgrove           
  383        Isaiah Alston, So          21:08    6:49  William Tennent Hs   
  384        O'Brien Jerry, So          21:10    6:50  Cb South-M           
  385        John Capista, Fr           21:11    6:50  Bishop Shanahan      
  386        Kyle Edwardson, Sr         21:12    6:50  New Hope-Solebury    
  387        Jimmy Killoran, Fr         21:15    6:51  West Chester Rustin  
  388        Matt McCarter, So          21:15    6:51  Souderton Men        
  389        Jeff Kenney, Jr            21:16    6:51  Hatboro-Horsham      
  390   195  Glenn Barrett, Fr          21:17    6:52  Octorara             
  391        Will Kacsur, Sr            21:19    6:53  Cb East - M          
  392        River Gheen-Regouski, Fr   21:20    6:53  Kennett              
  393        Wallace Oliveira, Fr       21:21    6:53  Cheltenham - M       
  394        Pat Reilly, So             21:23    6:54  Cb South-M           
  395   196  Henry Pearson, So          21:26    6:55  Glen Mills School    
  396        Abdul Khan, Jr             21:27    6:55  William Tennent Hs   
  397        Dan Slesinski, Sr          21:27    6:55  Cheltenham - M       
  398        Noah Nodolski, Fr          21:28    6:55  Pottsgrove           
  399        Sam Sweeney, Fr            21:29    6:56  Kennett              
  400        Kia Shahideh, Jr           21:29    6:56  Cb East - M          
  401        Alex Masgai, So            21:30    6:56  Pennridge Boys       
  402        Ryan Sterling, Jr          21:32    6:57  Pennridge Boys       
  403        Matt Pine, Jr              21:33    6:57  Council Rock North   
  404        Zac Kracht, Fr             21:34    6:57  Pennridge Boys       
  405   197  Demarcus Bryant, Jr        21:34    6:57  Glen Mills School    
  406        Ryan Mitchell, Jr          21:36    6:58  Cb East - M          
  407   198  Tyler Louks, Fr            21:41    7:00  Glen Mills School    
  408        Dan Gamble, So             21:44    7:00  Henderson            
  409   199  Dave Keesey, So            21:45    7:01  Chichester           
  410        Chris Zurita, Jr           22:00    7:06  Kennett              
  411        Robert Kushner, Sr         22:01    7:06  Plymouth Whitemarsh  
  412        Jake Doyle, Fr             22:03    7:07  Bishop Shanahan      
  413        Chris Shaddock, So         22:05    7:07  Bishop Shanahan      
  414        Liam Schmidt, So           22:07    7:08  Souderton Men        
  415   200  Jason Cornell, Jr          22:09    7:08  Octorara             
  416        Gavin Orth, Fr             22:09    7:09  Pennridge Boys       
  417        Joshua Wood, So            22:10    7:09  Cb East - M          
  418   201  Christian Stabelli, Jr     22:11    7:09  Chichester           
  419        Liam Hay, Jr               22:14    7:10  Cbwest-M             
  420   202  Adam Berry, Fr             22:18    7:12  Chichester           
  421        Jake Mellon, Sr            22:19    7:12  Spring-Ford          
  422        James Lui                  22:26    7:14  Upper Dublin         
  423   203  Joe Jurasinski, Jr         22:26    7:14  Octorara             
  424        Corey Totten, Jr           22:27    7:14  Pennridge Boys       
  425        Randall Keetley, Fr        22:30    7:15  Council Rock North   
  426        Jeff Ballew, So            22:34    7:17  Cb East - M          
  427        Connor Irwin, Fr           22:37    7:18  Hatboro-Horsham      
  428        Geoff Tancredi, Jr         22:39    7:18  West Chester Rustin  
  429        Max Bainbridge, So         22:41    7:19  Souderton Men        
  430   204  Andrew Metzler, Fr         22:47    7:21  Octorara             
  431        Zach Kemp, Fr              22:51    7:22  Souderton Men        
  432        Daniel Locke, Fr           22:52    7:23  New Hope-Solebury    
  433        Joey Queppet, So           22:54    7:23  Bishop Shanahan      
  434        Evan Benbow, Fr            22:54    7:23  Wissahickon Boys     
  435        Eddie Dugan, Jr            22:54    7:23  Bishop Shanahan      
  436        Nick Quiroz, Jr            22:55    7:23  Bishop Shanahan      
  437        Elvin Granese, Fr          22:58    7:24  Spring-Ford          
  438        Noah Jarratt, Fr           22:58    7:25  Souderton Men        
  439   205  Alonzo McCovery, Sr        23:01    7:25  Glen Mills School    
  440   206  Posquale Dudley, Sr        23:10    7:28  Glen Mills School    
  441        Mykl Ambrose, Jr           23:17    7:30  Cheltenham - M       
  442        Matt Young, So             23:17    7:30  Cbwest-M             
  443        Jason Queppet, Fr          23:19    7:31  Bishop Shanahan      
  444        Nolan Little, So           23:26    7:34  Bishop Shanahan      
  445        Bobby Uhl, Jr              23:37    7:37  Kennett              
  446        Taylor Treddinack, Sr      23:40    7:38  Plymouth Whitemarsh  
  447   207  Jack Troutman, Sr          23:44    7:39  Chichester           
  448   208  Amir Cooper, Jr            24:00    7:44  Glen Mills School    
  449        Kelly Baker, Jr            24:07    7:47  West Chester Rustin  
  450        Anthony Pirrone, Jr        24:16    7:50  Souderton Men        
  451   209  Marvin Burton, Fr          24:17    7:50  Glen Mills School    
  452        Brad Corino, Fr            24:41    7:57  Wissahickon Boys     
  453        Neil Butler, Jr            24:45    7:59  Bishop Shanahan      
  454   210  Dave Clapp, Sr             25:48    8:19  Chichester           
  455        Michael Wu, Fr             26:00    8:23  Cb East - M          
  456        Ben Reinert, Sr            27:20    8:49  New Hope-Solebury    
16 finishers among Males (no age given)
115 finishers among Men Under 2
130 finishers among Men 2 - 2
121 finishers among Men 3 - 3
74 finishers among Men 4 - 4
456 male finishers
0 female finishers
456 total finishers