District 1 XC Championship - 10/28/22

October 28, 2022


Results By Chester County Racing Services CCRS

Overall Finish List - Boys

Boys AAA

XC


Qualifying - Teams:  6  Individuals: 30

 O'all   Adj
 Place  Place Bib No Name                   Team                                 2M      1.1M         Time    Pace    Age      Qualifier

    1      1    329  Brian DiCola          Hatboro Horsham                       9:51     5:09       15:01.3  4:51/M   12      IND       
    2      2    345  Patrick Lawson        Haverford Township HS                10:02     5:13       15:16.3  4:55/M   12      TM        
    3      3    346  Quentin Ryan          Haverford Township HS                10:02     5:14       15:17.2  4:56/M   12      TM        
    4      4    558  Gavin Mogck           Penncrest                            10:02     5:24       15:27.4  4:59/M   12      TM        
    5      5    819  Aryan Abbaraju        Unionville                           10:05     5:22       15:27.5  4:59/M   12      TM        
    6      6    696  Luke Bodden           Radnor                               10:05     5:32       15:37.8  5:02/M   11      IND       
    7      7    193  Parker Warkentine     Conestoga                            10:09     5:31       15:40.2  5:03/M    9      IND       
    8      8    518  Andrew Mcgonigle      Owen J. Roberts                      10:05     5:37       15:43.7  5:04/M   12      IND       
    9      9    500  Justin Landis         North Penn                           10:22     5:24       15:47.3  5:05/M    9      TM        
   10     10    848  Matt Castronuovo      Upper Dublin                         10:16     5:37       15:54.4  5:08/M   12      IND       
   11     11    853  Gus Platt             Upper Dublin                         10:20     5:35       15:55.4  5:08/M   11      IND       
   12     12    750  James Kuduk           Souderton Area                       10:26     5:29       15:55.5  5:08/M   11      IND       
   13     13    504  Achilles Shui         North Penn                           10:24     5:31       15:56.1  5:08/M   10      TM        
   14     14    266  David Whitford        Downingtown West                     10:33     5:23       15:56.9  5:08/M   11      IND       
   15     15     25  Connor Britton        Avon Grove                           10:18     5:38       15:57.0  5:09/M   11      IND       
   16     16    820  Lucca DiMario         Unionville                           10:23     5:33       15:57.5  5:09/M   12      TM        
   17     17    202  Jack Czarnecki        Council Rock North                   10:24     5:33       15:57.7  5:09/M   12      TM        
   18     18    118  Owen Donaher          Central Bucks West                   10:23     5:34       15:58.3  5:09/M   12      IND       
   19     19    748  Aidan Kearns          Souderton Area                       10:25     5:33       15:59.2  5:09/M   11      IND       
   20     20    934  Simeon Shappell Smith WC Henderson                         10:19     5:39       15:59.3  5:09/M   12      IND       
   21     21    807  Dan Wuenschel         Strath Haven                         10:28     5:30       15:59.4  5:09/M   11      IND       
   22     22    502  Sacchith Miryalkar    North Penn                           10:22     5:37       16:00.6  5:10/M   11      TM        
   23     23    389  Sarem Khan            Lower Merion                         10:23     5:37       16:00.9  5:10/M   11      TM        
   24     24    263  Richard Planck        Downingtown West                     10:23     5:37       16:01.3  5:10/M   11      IND       
   25     25    470  Bryce Keenoy          Neshaminy                            10:20     5:40       16:01.7  5:10/M   12      IND       
   26     26    252  Nick Steinfeldt       Downingtown East                     10:37     5:25       16:03.2  5:11/M   11      IND       
   27     27    556  Brendan Hefferan      Penncrest                            10:30     5:35       16:05.6  5:11/M   11      TM        
   28     28    751  Aiden Maue            Souderton Area                       10:25     5:41       16:07.2  5:12/M   11      IND       
   29     29    978  Matthew Winkowski     Wissahickon                          10:28     5:38       16:07.4  5:12/M   12      IND       
   30     30    805  Matt Lund             Strath Haven                         10:29     5:38       16:08.2  5:12/M   11      IND       
   31     31    559  Edomias Mulugeta      Penncrest                            10:30     5:39       16:10.0  5:13/M   10      TM        
   32     32    387  Alexander GoonewardeneLower Merion                         10:41     5:32       16:13.9  5:14/M   11      TM        
   33     33    501  Matthew Landis        North Penn                           10:33     5:41       16:14.1  5:14/M   12      TM        
   34     34    275  Michael Colavito      Garnet Valley                        10:38     5:36       16:15.1  5:15/M   11      IND       
   35     35    976  Brendan Tatko         Wissahickon                          10:29     5:45       16:15.2  5:15/M   12      IND       
   36     36    205  Brady Ott             Council Rock North                   10:41     5:34       16:15.5  5:15/M   11      TM        
   37     37    191  Shane Walsh           Conestoga                            10:39     5:36       16:15.9  5:15/M   11      IND       
   38     38    201  Joe Crowne            Council Rock North                   10:41     5:36       16:17.4  5:15/M   11      TM        
   39     39    390  Ethan Murray          Lower Merion                         10:39     5:38       16:17.5  5:15/M   11      TM        
   40     40     67  Aiden Voth            Boyertown                            10:35     5:42       16:18.0  5:15/M   10      IND       
   41     41    919  Gavin Hefferan        WC East                              10:39     5:39       16:18.5  5:15/M   12      IND       
   42     42    108  Evan Morrow           Central Bucks South                  10:41     5:37       16:18.9  5:15/M   11      IND       
   43     43    292  Ryan Pepperman        Great Valley                         10:37     5:41       16:19.1  5:16/M   10      IND       
   44     44    386  Andrew Gannon         Lower Merion                         10:31     5:47       16:19.2  5:16/M   12      TM        
   45     45    499  Colin Fisher          North Penn                           10:33     5:47       16:21.5  5:16/M   12      TM        
   46     46    824  Jonathan Stancik      Unionville                           10:42     5:39       16:21.6  5:16/M   10      TM        
   47     47    583  Christian Cerrullo    Pennsbury                            10:36     5:45       16:22.1  5:17/M   11      IND       
   48     48    132  William Edgar         Cheltenham                           10:43     5:38       16:22.2  5:17/M    9      IND       
   49     49    823  Lucas Siepser         Unionville                           10:39     5:44       16:23.6  5:17/M   11      TM        
   50     50    347  Gabriel Zwilling      Haverford Township HS                10:42     5:42       16:24.8  5:17/M   12      TM        
   51     51    554  Nick Fante            Penncrest                            10:37     5:47       16:25.7  5:18/M   10      TM        
   52     52    444  Evander Lackman       Methacton                            10:36     5:50       16:26.9  5:18/M   12      IND       
   53     53    555  Shane Hall            Penncrest                            10:45     5:43       16:28.2  5:19/M   12      TM        
   54     54    247  Ryan Christman        Downingtown East                     10:48     5:40       16:29.1  5:19/M   12      IND       
   55     55    802  Alex Falsone          Strath Haven                         10:52     5:38       16:30.4  5:19/M   12                
   56     56    416  Ricky Lee             Marple Newtown                       10:43     5:47       16:30.6  5:19/M   11                
   57     57    262  Sam Leisenring        Downingtown West                     10:43     5:47       16:31.1  5:20/M   10                
   58     58    331  Rocco Pugliese        Hatboro Horsham                      10:45     5:46       16:31.7  5:20/M   11                
   59     59    601  Dylan Ribelin         Perkiomen Valley                     10:55     5:36       16:31.9  5:20/M   12                
   60     60    249  Ben Fatone            Downingtown East                     10:48     5:43       16:32.2  5:20/M   11                
   61     61    246  Ash Anand             Downingtown East                     10:50     5:44       16:34.5  5:21/M   11                
   62     62    767  Ethan Tharp           Spring Ford                          10:46     5:49       16:35.5  5:21/M   11                
   63     63    505  Brady Sweeney         North Penn                           10:42     5:54       16:36.8  5:21/M   11      TM        
   64     64    333  Jack Thompson         Hatboro Horsham                      10:53     5:43       16:36.9  5:21/M   11                
   65     65     27  Gavin McGinn          Avon Grove                           10:59     5:38       16:37.8  5:22/M   12                
   66     66    165  Tommy Silvester       Coatesville                          10:55     5:42       16:38.3  5:22/M   11                
   67     67     39  Robert Walton         Bensalem                             10:56     5:42       16:39.4  5:22/M   12                
   68     68    265  RIley Trigo           Downingtown West                     10:58     5:40       16:39.5  5:22/M   11                
   69     69    288  Trip Gomez            Great Valley                         10:49     5:49       16:39.5  5:22/M   10                
   70     70    597  Jason Clifford        Perkiomen Valley                     10:54     5:46       16:40.5  5:23/M   11                
   71     71    729  Joey Lanci            Ridley                               10:52     5:47       16:40.7  5:23/M   10                
   72     72      8  Chase Ely             Abington                             10:58     5:42       16:40.7  5:23/M   10                
   73     73    571  Thomas McGann         Pennridge                            10:55     5:46       16:41.7  5:23/M   11                
   74     74    203  Matt Gosling          Council Rock North                   10:59     5:42       16:41.9  5:23/M    9      TM        
   75     75    192  Miles Warkentine      Conestoga                            11:03     5:40       16:43.8  5:24/M   10                
   76     76    219  Mason Kaminski        Council Rock South                   10:54     5:50       16:44.7  5:24/M   10                
   77     77    343  Logan Eagles          Haverford Township HS                10:58     5:47       16:45.8  5:24/M   10      TM        
   78     78    344  Teddy Foster          Haverford Township HS                10:57     5:50       16:47.7  5:25/M    9      TM        
   79     79    821  James McGlynn         Unionville                           11:05     5:42       16:47.9  5:25/M   10      TM        
   80     80    600  Ian Johnson           Perkiomen Valley                     10:49     5:58       16:48.0  5:25/M   11                
   81     81    862  Dante Churchville     Upper Merion                         11:02     5:46       16:48.6  5:25/M   11                
   82     82    764  Augustus Smith        Spring Ford                          10:56     5:54       16:50.6  5:26/M   10                
   83     83    974  Grayson Ruffner       Wissahickon                          10:52     5:59       16:51.3  5:26/M   11                
   84     84    445  Charles Reith         Methacton                            11:04     5:47       16:51.3  5:26/M   10                
   85     85    105  Kenneth Konopka       Central Bucks South                  10:54     5:57       16:51.5  5:26/M   10                
   86     86    918  Jefferson Cooper      WC East                              11:02     5:49       16:51.7  5:26/M   12                
   87     87    963  Chase Rosenfeld       William Tennent                      11:04     5:47       16:52.3  5:26/M   10                
   88     88    327  Wil Canney            Hatboro Horsham                      10:51     6:01       16:53.1  5:27/M   12                
   89     89    342  Remy Dufresne         Haverford Township HS                11:02     5:50       16:53.6  5:27/M   12      TM        
   90     90    161  Joshua Miller         Coatesville                          10:54     5:58       16:53.7  5:27/M   12                
   91     91    503  Joey Sharkey          North Penn                           11:00     5:53       16:54.3  5:27/M    9      TM        
   92     92    516  Nathan Hayes          Owen J. Roberts                      11:08     5:46       16:54.9  5:27/M   12                
   93     93     30  Ben Weaver            Avon Grove                           11:08     5:48       16:57.0  5:28/M   10                
   94     94     29  Timothy Oakes         Avon Grove                           11:07     5:49       16:57.2  5:28/M   12                
   95     95    373  Matt Pollard          Kennett                              10:44     6:12       16:57.3  5:28/M   12                
   96     96    749  Stephen Keller        Souderton Area                       11:05     5:52       16:57.8  5:28/M    9                
   97     97    109  Michael Polak         Central Bucks South                  11:02     5:55       16:58.0  5:28/M   12                
   98     98    557  Rory McAfee           Penncrest                            11:03     5:54       16:58.2  5:28/M   12      TM        
   99     99    294  Jack Thomas           Great Valley                         11:16     5:42       16:58.9  5:28/M   10                
  100    100    765  Quintin Smith         Spring Ford                          11:01     5:57       16:59.4  5:29/M   12                

Qualifying - Teams:  6  Individuals: 30

 O'all   Adj
 Place  Place Bib No Name                   Team                                   2M     1.1M        Time    Pace    Age      Qualifier

  101    101    188  Aidan Mahoney         Conestoga                            11:07     5:55       17:02.4  5:30/M   10                
  102    102    123  William Peralta       Central Bucks West                   10:51     6:12       17:03.7  5:30/M   12                
  103    103    825  Eric Steuber          Unionville                           11:06     5:58       17:04.2  5:30/M   12      TM        
  104    104    698  Joseph Garzio         Radnor                               11:12     5:51       17:04.5  5:30/M   10                
  105    105    697  Curtis Conner         Radnor                               11:13     5:51       17:04.5  5:30/M    9                
  106    106    931  Ryan Kress            WC Henderson                         10:59     6:05       17:04.8  5:30/M   11                
  107    107    531  Owen Oliver           Oxford Area                          11:13     5:52       17:05.9  5:31/M   10                
  108    108    385  Alan Chen             Lower Merion                         11:12     5:54       17:07.2  5:31/M   11      TM        
  109    109    278  David Stango          Garnet Valley                        11:19     5:48       17:08.0  5:32/M   12                
  110    110    289  Colin Mahoney         Great Valley                         11:15     5:52       17:08.2  5:32/M   11                
  111    111    117  Jerry Bower           Central Bucks West                   11:09     5:59       17:08.4  5:32/M   11                
  112    112    728  Jackson Kane          Ridley                               11:01     6:07       17:08.5  5:32/M   10                
  113    113    413  Matt DeAngelo         Marple Newtown                       11:01     6:06       17:08.7  5:32/M   12                
  114    114    863  Mark Drayton          Upper Merion                         11:02     6:06       17:08.8  5:32/M   12                
  115    115     36  Evan Leonard          Bensalem                             11:09     5:59       17:08.9  5:32/M   12                
  116    116    699  Nate Halberstadt      Radnor                               11:13     5:55       17:09.2  5:32/M   11                
  117    117    864  Charles Helfand       Upper Merion                         11:15     5:54       17:09.3  5:32/M   12                
  118    118    731  Colin Walls           Ridley                               11:06     6:02       17:09.5  5:32/M   12                
  119    119    920  Tyler Houp            WC East                              11:04     6:05       17:09.9  5:32/M   12                
  120    120    761  Jacob Delgado         Spring Ford                          11:17     5:53       17:10.3  5:32/M   11                
  121    121    446  Matthew Sandner       Methacton                            11:10     6:00       17:10.4  5:32/M   11                
  122    122    852  Ryan O'Hara           Upper Dublin                         11:12     5:58       17:10.7  5:32/M   12                
  123    123    189  Aidan Max             Conestoga                            11:21     5:48       17:10.8  5:32/M   12                
  124    124    206  Lucas Poliseno        Council Rock North                   11:13     5:57       17:10.8  5:32/M    9      TM        
  125    125    950  Liam Stigora          WC Rustin                            11:10     6:00       17:10.9  5:32/M   12                
  126    126    806  Henry Reacher         Strath Haven                         11:08     6:02       17:11.5  5:33/M   11                
  127    127    472  Samuel Osterhoudt     Neshaminy                            11:07     6:03       17:11.6  5:33/M   10                
  128    128    187  Nathaniel Kluge       Conestoga                            11:22     5:49       17:11.6  5:33/M   11                
  129    129    469  Nicholas Forman       Neshaminy                            11:08     6:02       17:11.7  5:33/M   11                
  130    130    726  Luke Broadhurst       Ridley                               11:09     6:02       17:12.3  5:33/M   12                
  131    131    291  Chase Pepperman       Great Valley                         11:14     5:57       17:12.5  5:33/M   10                
  132    132    584  John Harding          Pennsbury                            11:14     5:58       17:12.6  5:33/M   12                
  133    133     91  Aaryan Katiyar        Central Bucks East                   11:15     5:57       17:13.8  5:33/M    9                
  134    134    958  Liam Cashman          William Tennent                      11:12     6:01       17:14.0  5:34/M   12                
  135    135    585  Matt Kanuk            Pennsbury                            11:17     5:57       17:14.2  5:34/M   10                
  136    136    276  Alexander Gursahaney  Garnet Valley                        11:22     5:52       17:14.8  5:34/M   10                
  137    137    204  Jayden Neels          Council Rock North                   10:58     6:17       17:15.9  5:34/M    9      TM        
  138    138    935  Aaron Varghese        WC Henderson                         11:11     6:04       17:16.1  5:34/M   11                
  139    139    313  Jack Rickards         Harriton                             11:18     5:57       17:16.2  5:34/M   12                
  140    140    260  Dylan Graham          Downingtown West                     11:15     6:01       17:17.0  5:35/M   11                
  141    141    762  Elijah Dunham         Spring Ford                          11:10     6:07       17:17.1  5:35/M   10                
  142    142    730  Jesufifunmi Olugbenga Ridley                               11:24     5:52       17:17.3  5:35/M   11                
  143    143    866  Anthony Tornambe      Upper Merion                         11:14     6:03       17:18.0  5:35/M    9                
  144    144     90  Patrick Haurin        Central Bucks East                   11:23     5:54       17:18.1  5:35/M   12                
  145    145    261  Karson Hawthorne      Downingtown West                     11:07     6:10       17:18.2  5:35/M   12                
  146    146    471  Jake Lolli            Neshaminy                            11:14     6:03       17:18.2  5:35/M    9                
  147    147    837  Josiah Saddick        Upper Darby                          11:17     6:00       17:18.8  5:35/M   12                
  148    148    388  Jaden Jeudy           Lower Merion                         11:15     6:03       17:19.2  5:35/M   12      TM        
  149    149     26  Alex Hutchinson       Avon Grove                           11:19     6:00       17:19.6  5:35/M   12                
  150    150    384  Sajan Blum            Lower Merion                         11:14     6:05       17:19.8  5:35/M   12      TM        
  151    151    766  Jack Stanick          Spring Ford                          11:08     6:11       17:19.9  5:35/M   11                
  152    152     28  Jackson Morris        Avon Grove                           11:18     6:02       17:20.3  5:35/M   12                
  153    153    598  Alex Corbin           Perkiomen Valley                     11:23     5:56       17:20.4  5:35/M   10                
  154    154    916  Kahseem Bronzell      WC East                              11:26     5:54       17:20.6  5:35/M    9                
  155    155    517  Oscar Lorenzi         Owen J. Roberts                      11:18     6:02       17:20.9  5:35/M   11                
  156    156    933  Owen Richards         WC Henderson                         11:14     6:07       17:21.4  5:36/M   10                
  157    157    251  Nate Parr             Downingtown East                     11:20     6:00       17:21.5  5:36/M   10                
  158    158    248  Terry Dougherty       Downingtown East                     11:33     5:48       17:22.1  5:36/M   12                
  159    159    752  Victor Salinas        Souderton Area                       11:08     6:14       17:23.6  5:36/M   10                
  160    160    475  Zachary Souders       Neshaminy                            11:02     6:22       17:24.1  5:37/M   12                
  161    161    560  Jackson Sigda         Penncrest                            11:18     6:06       17:24.9  5:37/M   12      TM        
  162    162    803  Sam Fritz             Strath Haven                         11:21     6:03       17:25.2  5:37/M   11                
  163    163     65  Ethan Maraldo         Boyertown                            11:18     6:07       17:25.8  5:37/M   12                
  164    164    961  Julian Ortiz          William Tennent                      11:15     6:10       17:26.0  5:37/M   12                
  165    165    220  Cain Lawler           Council Rock South                   11:24     6:01       17:26.3  5:37/M   10                
  166    166    946  Nate Kirkland         WC Rustin                            11:15     6:11       17:26.7  5:37/M   12                
  167    167     31  Shaun Weaver          Avon Grove                           11:19     6:08       17:27.7  5:38/M   10                
  168    168    290  Tim Matthews          Great Valley                         11:19     6:09       17:28.5  5:38/M   12                
  169    169    121  Cole Lentini          Central Bucks West                   11:18     6:11       17:30.6  5:39/M   12                
  170    170    930  Alex Baum             WC Henderson                         11:32     5:58       17:30.8  5:39/M   11                
  171    171    341  Carlo Buonviri        Haverford Township HS                11:16     6:15       17:31.4  5:39/M   10      TM        
  172    172    599  Cooper Hey            Perkiomen Valley                     11:24     6:07       17:32.4  5:39/M    9                
  173    173    944  Harry Davis           WC Rustin                            11:41     5:51       17:32.6  5:39/M   11                
  174    174    804  Gavin John            Strath Haven                         11:29     6:03       17:32.9  5:39/M   12                
  175    175    264  Evan Reidinger        Downingtown West                     11:18     6:14       17:33.3  5:40/M    9                
  176    176    624  Kyle Padilla          Phoenixville Area                    11:17     6:16       17:33.9  5:40/M    9                
  177    177    619  William Brennfleck    Phoenixville Area                    11:18     6:15       17:33.9  5:40/M   11                
  178    178    190  Brendan McQuilkin     Conestoga                            11:32     6:01       17:34.5  5:40/M   12                
  179    179    250  Michael Henry         Downingtown East                     11:33     6:01       17:35.4  5:40/M   11                
  180    180    120  Andres Herrera        Central Bucks West                   11:24     6:11       17:36.2  5:41/M   12                
  181    181    279  Emmanuel Velez        Garnet Valley                        11:34     6:02       17:36.2  5:41/M    9                
  182    182    570  Grayson Kerzman       Pennridge                            11:21     6:15       17:36.8  5:41/M   11                
  183    183    166  Tommy Wayne           Coatesville                          11:26     6:10       17:37.2  5:41/M   12                
  184  (< 5)    810  Trevor Fursman        Sun Valley                           11:29     6:08       17:37.3  5:41/M   10                
  185    184    847  Tobias Brown          Upper Dublin                         11:34     6:03       17:37.5  5:41/M   11                
  186    185     66  Cole Peifer           Boyertown                            11:15     6:22       17:37.9  5:41/M   10                
  187    186     94  James Sexton          Central Bucks East                   11:41     5:56       17:38.3  5:41/M   12                
  188    187     13  Peter Murray          Abington                             11:06     6:31       17:38.4  5:41/M   11                
  189    188    513  Evan Finger           Owen J. Roberts                      11:29     6:09       17:38.6  5:41/M   12                
  190    189    753  Tannor Wiszneski      Souderton Area                       11:23     6:14       17:38.9  5:41/M   10                
  191    190    217  Aaron Gross           Council Rock South                   11:31     6:08       17:39.7  5:42/M   11                
  192    191    441  Jackson Harris        Methacton                            11:39     6:01       17:41.3  5:42/M   10                
  193    192    947  Alexander Kosmidis    WC Rustin                            11:33     6:08       17:41.7  5:42/M   10                
  194    193    218  Nathan Kach           Council Rock South                   11:39     6:02       17:42.1  5:43/M    9                
  195    194    519  Hunter Valentino      Owen J. Roberts                      11:29     6:12       17:42.1  5:43/M   12                
  196    195    801  Noel Blanchette       Strath Haven                         11:33     6:09       17:42.2  5:43/M   10                
  197    196    620  Jacob Cross           Phoenixville Area                    11:33     6:11       17:44.3  5:43/M   12                
  198    197    586  Dan Kim               Pennsbury                            11:30     6:16       17:46.8  5:44/M   11                
  199    198     61  Cole Cavalero         Boyertown                            11:28     6:18       17:46.9  5:44/M   12                
  200    199    962  Andrew Pratt          William Tennent                      11:06     6:40       17:47.0  5:44/M   10                

Qualifying - Teams:  6  Individuals: 30

 O'all   Adj
 Place  Place Bib No Name                   Team                                     2     1.1M       Time    Pace    Age      Qualifier

  201    200    207  Brody Troy            Council Rock North                   11:43     6:06       17:50.0  5:45/M   12      TM        
  202    201    541  Joshua Esteris        Penn Wood                            11:32     6:17       17:50.8  5:45/M    9                
  203    202    763  Ryan Kovaleski        Spring Ford                          11:17     6:34       17:51.9  5:45/M   12                
  204    203    732  Donovan Washington    Ridley                               11:43     6:09       17:52.9  5:46/M   11                
  205    204    414  Landon Hartwell       Marple Newtown                       11:37     6:15       17:53.5  5:46/M   10                
  206    205    587  Jonathon Pajrowski    Pennsbury                            11:30     6:23       17:54.2  5:46/M   10                
  207    206    949  Shawn Roselli         WC Rustin                            11:43     6:12       17:55.3  5:47/M   11                
  208    207    122  Nathan Packel         Central Bucks West                   11:23     6:32       17:55.4  5:47/M   12                
  209    208    274  Isaiah Byun           Garnet Valley                        11:30     6:25       17:56.3  5:47/M   12                
  210    209    849  Gabe Jackson          Upper Dublin                         11:29     6:26       17:56.4  5:47/M    9                
  211    210    221  Ian LIhani            Council Rock South                   11:47     6:09       17:56.5  5:47/M   10                
  212    211    932  Ben Pentz             WC Henderson                         11:16     6:40       17:56.8  5:47/M   10                
  213    212    936  Luke Zajac            WC Henderson                         11:38     6:18       17:57.2  5:47/M    9                
  214    213    602  Max Tancini           Perkiomen Valley                     11:41     6:16       17:58.0  5:48/M    9                
  215    214    977  Walter Vandergrift    Wissahickon                          11:43     6:14       17:58.6  5:48/M    9                
  216    215    822  David Perkins         Unionville                           11:56     6:01       17:58.6  5:48/M   11      TM        
  217    216    514  David Fogwell         Owen J. Roberts                      11:41     6:16       17:58.7  5:48/M   11                
  218    217    972  Alex Gobin            Wissahickon                          11:42     6:16       17:59.0  5:48/M   11                
  219    218    700  Aiden Landau          Radnor                               11:44     6:15       18:00.2  5:48/M   10                
  220    219    917  Nathan Clarke         WC East                              11:46     6:15       18:02.0  5:49/M   12                
  221    220    372  Luke Ganly            Kennett                              11:44     6:19       18:04.6  5:50/M    9                
  222    221     95  Kyle Smith            Central Bucks East                   11:51     6:13       18:04.9  5:50/M    9                
  223    222    533  Ben Whelan            Oxford Area                          11:53     6:11       18:05.4  5:50/M    9                
  224    223     92  Jack Kille            Central Bucks East                   11:52     6:13       18:05.7  5:50/M   10                
  225    224    528  Brendan Campbell      Oxford Area                          12:00     6:05       18:06.7  5:50/M    9                
  226    225    851  Kyle Molz             Upper Dublin                         11:39     6:27       18:06.7  5:50/M   12                
  227    226    145  Walton Garnett        Chester                              11:48     6:18       18:07.0  5:51/M   12                
  228    227    850  Kevin Lim             Upper Dublin                         11:52     6:14       18:07.1  5:51/M    9                
  229    228    596  Nathan Boyer          Perkiomen Valley                     11:45     6:22       18:07.3  5:51/M    9                
  230    229    134  William Matsinger     Cheltenham                           11:48     6:18       18:07.5  5:51/M   11                
  231    230     14  James Stewart         Abington                             11:43     6:25       18:08.3  5:51/M   10                
  232    231    921  William Killinger     WC East                              11:46     6:22       18:08.6  5:51/M   12                
  233    232    133  Aubrey Martin         Cheltenham                           11:50     6:18       18:08.9  5:51/M   12                
  234    233    702  Gardner Sheehan       Radnor                               11:44     6:24       18:09.4  5:51/M   12                
  235    234    293  Pete Schembri         Great Valley                         11:36     6:35       18:11.8  5:52/M   12                
  236    235    727  Nick Gdowik           Ridley                               11:28     6:43       18:12.4  5:52/M   11                
  237    236    527  Michael Besancon      Oxford Area                          11:55     6:17       18:12.9  5:52/M   10                
  238    237    973  Brandon Haines        Wissahickon                          11:53     6:20       18:13.6  5:53/M   12                
  239    238    960  James Niles           William Tennent                      11:46     6:27       18:14.1  5:53/M   11                
  240    239    473  Max Plebani           Neshaminy                            11:44     6:29       18:14.4  5:53/M   12                
  241    240    375  Bennett Studer        Kennett                              11:59     6:14       18:14.6  5:53/M   10                
  242    241    443  Quinn Kumfurt         Methacton                            11:49     6:26       18:15.6  5:53/M   10                
  243    242    332  Jacob Schwartz        Hatboro Horsham                      11:48     6:27       18:16.1  5:54/M   12                
  244    243     89  Trey DiGregorio       Central Bucks East                   11:52     6:24       18:17.0  5:54/M   10                
  245    244    582  Ben Brown             Pennsbury                            11:47     6:29       18:17.9  5:54/M   12                
  246    245    215  Jesse Gassman         Council Rock South                   11:58     6:19       18:18.0  5:54/M   10                
  247    246    119  Patrick Kelly         Central Bucks West                   11:50     6:28       18:18.7  5:54/M   10                
  248    247     10  Garrett Farabaugh     Abington                             11:50     6:29       18:20.3  5:55/M   10                
  249    248    474  Ryan Short            Neshaminy                            11:52     6:27       18:20.7  5:55/M   12                
  250    249    216  Rowan Grant           Council Rock South                   11:56     6:25       18:21.8  5:55/M    9                
  251    250    622  John Hamid            Phoenixville Area                    11:55     6:27       18:22.6  5:55/M   11                
  252    251    621  Brenden Cunningham    Phoenixville Area                    11:53     6:29       18:22.9  5:55/M   10                
  253    252    374  Josh Poulton          Kennett                              12:07     6:15       18:23.0  5:56/M    9                
  254    253    747  AJ Gardner            Souderton Area                       11:46     6:38       18:25.1  5:56/M   10                
  255  (< 5)    673  Derek Gephart         Pottstown                            12:00     6:24       18:25.1  5:56/M   12                
  256    254    922  Nathan Wist           WC East                              12:04     6:20       18:25.5  5:56/M   10                
  257    255    964  Keith Thompson        William Tennent                      11:56     6:29       18:25.5  5:56/M   12                
  258    256    945  Sanjay Kandasam       WC Rustin                            11:57     6:28       18:25.9  5:56/M   11                
  259    257    515  Ben Hailey            Owen J. Roberts                      11:49     6:36       18:26.4  5:57/M   12                
  260    258    442  Thomas Hazleton       Methacton                            12:07     6:18       18:26.5  5:57/M    9                
  261    259    532  Alex Waite            Oxford Area                          12:11     6:15       18:26.8  5:57/M   12                
  262    260    865  Jack Lutz             Upper Merion                         12:06     6:22       18:28.1  5:57/M   12                
  263    261     37  Andrew Reznitchenko   Bensalem                             12:03     6:24       18:28.3  5:57/M   11                
  264    262    568  Luke Barbadoro        Pennridge                            12:09     6:18       18:28.4  5:57/M   10                
  265    263    573  Logan Siegfried       Pennridge                            12:08     6:20       18:29.2  5:58/M   10                
  266    264     63  Evan James            Boyertown                            12:00     6:29       18:29.9  5:58/M    9                
  267    265    572  Andrew Rosenfeld      Pennridge                            12:09     6:21       18:30.2  5:58/M   12                
  268    266    447  Akhil Yeluri          Methacton                            11:50     6:40       18:30.4  5:58/M   11                
  269    267    959  Quin Cataldi          William Tennent                      12:04     6:26       18:31.3  5:58/M   10                
  270    268    948  Adam Mosier           WC Rustin                            12:04     6:28       18:32.8  5:59/M   10                
  271    269    639  Shaun Gould           Plymouth Whitemarsh                  12:04     6:30       18:34.5  5:59/M   12                
  272    270    160  Magnus Clouser        Coatesville                          11:51     6:42       18:34.7  5:59/M   10                
  273    271    588  Sam Roccogrand        Pennsbury                            12:06     6:29       18:35.6  6:00/M   12                
  274    272     11  Brendan Kelly         Abington                             11:55     6:41       18:36.1  6:00/M   11                
  275    273    835  Max Gilbert           Upper Darby                          11:57     6:43       18:40.2  6:01/M   11                
  276    274    569  Andrew Davis          Pennridge                            12:12     6:27       18:40.7  6:01/M   10                
  277    275    280  Benjamin Wu           Garnet Valley                        12:09     6:31       18:41.2  6:02/M   12                
  278    276    861  NICOLAS ALBINI        Upper Merion                         12:06     6:39       18:45.3  6:03/M   11                
  279  (< 5)    870  Christian Feil        Upper Moreland                       12:03     6:42       18:46.5  6:03/M    9                
  280    277    625  Declan Woodall        Phoenixville Area                    11:54     6:53       18:47.6  6:04/M   12                
  281    278    623  Noah Kocher           Phoenixville Area                    12:08     6:39       18:47.9  6:04/M   12                
  282    279    164  Pablo Rodriguez       Coatesville                          12:14     6:34       18:48.4  6:04/M   12                
  283    280    312  Ethan Hughes          Harriton                             12:10     6:38       18:48.7  6:04/M   11                
  284    281     93  Brody Mindel          Central Bucks East                   11:52     6:56       18:49.0  6:04/M   10                
  285    282    975  Logan Radell          Wissahickon                          12:13     6:37       18:51.2  6:05/M   12                
  286    283    277  Tejas Madhav          Garnet Valley                        12:15     6:36       18:51.4  6:05/M   11                
  287    284    328  Tanner Coleman        Hatboro Horsham                      12:17     6:34       18:52.3  6:05/M   11                
  288    285    136  Griffin O'Connor      Cheltenham                           12:15     6:38       18:54.2  6:06/M   11                
  289    286     33  Christopher Baisden   Bensalem                             12:25     6:30       18:55.7  6:06/M   10                
  290    287    530  Paul Kellerman        Oxford Area                          12:11     6:44       18:55.8  6:06/M   11                
  291    288    144  Jayden Bantum         Chester                              12:32     6:26       18:58.4  6:07/M   12                
  292    289    701  Brandon Ngyuen        Radnor                               12:26     6:32       18:59.1  6:07/M   10                
  293    290    574  Ryan Stauffer         Pennridge                            12:28     6:31       18:59.3  6:07/M   12                
  294    291    106  Joseph Lucas          Central Bucks South                  12:16     6:45       19:01.1  6:08/M   12                
  295    292    776  Chris Cardie          Springfield (Delco)                  11:59     7:02       19:01.7  6:08/M    9                
  296    293    642  Colin Wagner          Plymouth Whitemarsh                  12:22     6:39       19:02.1  6:08/M   11                
  297  (< 5)    873  Brady Saunders        Upper Moreland                       12:21     6:41       19:02.2  6:08/M    9                
  298    294    529  Owen Hughes           Oxford Area                          12:23     6:42       19:05.4  6:09/M   10                
  299    295    685  Josiah Hickey         Quakertown                           12:20     6:49       19:10.4  6:11/M    9                
  300  (< 5)    872  Nicholas Ley          Upper Moreland                       12:33     6:37       19:11.1  6:11/M   10                

Qualifying - Teams:  6  Individuals: 30

 O'all   Adj
 Place  Place Bib No Name                   Team                                            1.1       Time    Pace    Age      Qualifier

  301    296     38  Jaden Royal           Bensalem                             12:30     6:41       19:11.5  6:11/M   12                
  302    297     62  Lucas Famous          Boyertown                            12:26     6:45       19:11.6  6:11/M   12                
  303    298    162  Brian Myers           Coatesville                          12:41     6:31       19:12.7  6:12/M   10                
  304  (< 5)    869  Levi Brennan          Upper Moreland                       12:33     6:42       19:15.7  6:13/M   10                
  305    299     12  Shawn Leach           Abington                             12:30     6:45       19:15.9  6:13/M   10                
  306    300    485  Zif Ceja              Norristown                           12:32     6:46       19:18.7  6:14/M   12                
  307    301    686  Dominic Pesce         Quakertown                           12:31     6:49       19:20.4  6:14/M   10                
  308    302    640  Adam JOHNSON          Plymouth Whitemarsh                  12:26     6:54       19:21.1  6:15/M   12                
  309    303    838  Julian Smith-McLallen Upper Darby                          12:33     6:50       19:24.0  6:15/M   11                
  310    304      9  Aiden Ercolono        Abington                             12:33     6:51       19:24.7  6:15/M   11                
  311    305    107  Sebastian Marquez-FerbCentral Bucks South                  12:47     6:37       19:25.0  6:16/M    9                
  312    306    781  Dennis Wickstrum      Springfield (Delco)                  12:43     6:43       19:26.4  6:16/M    9                
  313    307    104  Kevin Hartranft       Central Bucks South                  12:14     7:13       19:28.3  6:17/M   10                
  314    308    779  Owen Scherff          Springfield (Delco)                  12:46     6:43       19:29.7  6:17/M   10                
  315    309    412  Donovan Carmichael    Marple Newtown                       12:30     7:02       19:33.3  6:18/M   11                
  316    310    415  Dean Iyoun            Marple Newtown                       12:40     6:56       19:36.2  6:19/M   12                
  317    311    833  David Benda           Upper Darby                          13:00     6:39       19:39.4  6:20/M    9                
  318    312    103  Auoss Azzarouk        Central Bucks South                  12:39     7:01       19:40.9  6:21/M   11                
  319    313    684  Sean Egan             Quakertown                           12:39     7:02       19:41.6  6:21/M   10                
  320    314    417  Nathan Smith          Marple Newtown                       12:38     7:04       19:42.9  6:21/M   10                
  321    315    637  Adam Balasko          Plymouth Whitemarsh                  12:40     7:02       19:43.0  6:22/M   12                
  322    316    163  Ben O'Toole           Coatesville                          12:41     7:07       19:49.1  6:24/M   11                
  323    317    135  Vincent McIlvaine     Cheltenham                           12:46     7:02       19:49.1  6:24/M   11                
  324    318    131  Caleb Dougherty       Cheltenham                           12:55     6:55       19:51.2  6:24/M    9                
  325    319    490  Steve Rubio           Norristown                           12:55     6:58       19:53.9  6:25/M   12                
  326    320    641  Kemith Perera         Plymouth Whitemarsh                  13:17     6:38       19:56.6  6:26/M   11                
  327    321    137  Ian Poole             Cheltenham                           12:56     7:00       19:57.1  6:26/M    9                
  328    322    683  Will Dickson          Quakertown                           12:51     7:06       19:57.6  6:26/M   12                
  329    323    314  Mark Steinnagel TaylorHarriton                             12:59     6:58       19:58.3  6:26/M   11                
  330    324    418  Dj Spiropoulos        Marple Newtown                       12:44     7:14       19:58.9  6:26/M   11                
  331    325    638  Axel Carbajal         Plymouth Whitemarsh                  13:13     6:49       20:02.3  6:28/M   12                
  332    326    867  Luca Volpi            Upper Merion                         13:12     6:50       20:02.9  6:28/M   12                
  333    327     35  Blue Cash             Bensalem                             13:03     6:59       20:02.9  6:28/M   10                
  334    328    491  Malachi Vance         Norristown                           12:32     7:30       20:03.1  6:28/M    9                
  335    329    376  Quinn Williams        Kennett                              13:06     6:59       20:06.0  6:29/M    9                
  336    330    315  William Xu            Harriton                             13:13     6:59       20:12.9  6:31/M   10                
  337  (< 5)    317  Peyton Engle          Harry S Truman                       13:03     7:11       20:15.0  6:32/M   12                
  338    331    688  Kylos Torres          Quakertown                           13:16     7:00       20:17.2  6:33/M   10                
  339    332    836  Isaiah Saddick        Upper Darby                          13:05     7:12       20:18.8  6:33/M   10                
  340    333    544  Johnathan Louis       Penn Wood                            13:19     7:09       20:28.6  6:36/M   12                
  341    334    540  Terry Dweh            Penn Wood                            13:21     7:18       20:39.8  6:40/M   12                
  342    335    488  Jaden Pullman         Norristown                           13:34     7:05       20:40.6  6:40/M    9                
  343    336    311  Jack Helle            Harriton                             13:23     7:21       20:44.5  6:41/M   12                
  344    337    146  Reese Jefferson       Chester                              13:21     7:32       20:54.1  6:45/M   11                
  345    338    687  Alex Rosen            Quakertown                           13:26     7:33       20:59.5  6:46/M    9                
  346    339    486  Alexander Mujica      Norristown                           13:42     7:18       21:01.4  6:47/M   12                
  347    340    489  Brandon Purdy         Norristown                           13:38     7:27       21:06.9  6:48/M   12                
  348  (< 5)    809  Leo Cianci            Sun Valley                           13:44     7:33       21:17.0  6:52/M    9                
  349  (< 5)    672  Dawud Barnes          Pottstown                            13:58     7:20       21:19.5  6:53/M   11                
  350  (< 5)    319  Thomas Melcher        Harry S Truman                       13:51     7:29       21:20.1  6:53/M   10                
  351    341    778  Joseph Montanaro      Springfield (Delco)                  13:43     7:39       21:23.5  6:54/M   11                
  352    342    834  Justin Conway-Glover  Upper Darby                          14:04     7:20       21:24.2  6:54/M   12                
  353    343    682  Ethan DeAndrea        Quakertown                           13:43     7:40       21:24.4  6:54/M   10                
  354    344    543  Donta Hayes           Penn Wood                            14:08     7:26       21:35.0  6:58/M   12                
  355    345     64  Aidan Lacock          Boyertown                            14:15     7:20       21:36.7  6:58/M   10                
  356    346    777  Jack Cunningham       Springfield (Delco)                  14:10     7:32       21:43.2  7:00/M   10                
  357  (< 5)    674  Chase Harrington      Pottstown                            14:15     7:28       21:43.9  7:00/M    9                
  358  (< 5)    811  Stephan Shaw          Sun Valley                           14:17     7:30       21:47.8  7:02/M   10                
  359    347    148  Zion Spotwood         Chester                              14:18     7:38       21:57.1  7:05/M   11                
  360    348    839  Gabriel Tsayo         Upper Darby                          14:09     7:57       22:06.7  7:08/M   10                
  361  (< 5)    318  Nathan Johnson        Harry S Truman                       14:34     7:35       22:10.0  7:09/M   12                
  362    349    149  Daniel Stewart        Chester                              14:24     7:51       22:16.0  7:11/M    9                
  363    350    545  Cole Richardson       Penn Wood                            14:30     7:52       22:23.1  7:13/M   11                
  364  (< 5)     17  Evan Alexander        Academy Park                         13:53     8:30       22:24.5  7:14/M    9                
  365    351    546  Sam Saydowary         Penn Wood                            14:34     8:27       23:02.6  7:26/M   12                
  366    352    780  Joshua Terry          Springfield (Delco)                  15:25     8:23       23:49.1  7:41/M   11                
  367    353    542  Jayden Gillies- Jean  Penn Wood                            15:34     8:43       24:17.9  7:50/M   11                
  368    354    775  Matt Briddes          Springfield (Delco)                  15:12     9:21       24:34.2  7:55/M   10                
  369    355    147  Abubakarr Sidiq KabbahChester                              15:42     9:22       25:04.6  8:05/M   10                

Team Summary Report - Boys

Boys AAA

XC


                                          Top  5             ------- Finishers -------
 Place  Team                              Places              1   2   3   4   5  6*  7*        

    1 North Penn                            122               9  13  22  33  45  63  91         
        Top  5 Times: 1:20:19.7

    2 Penncrest                             166               4  27  31  51  53  98 161         
        Top  5 Times: 1:20:37.1

    3 Unionville                            195               5  16  46  49  79 103 215         
        Top  5 Times: 1:20:58.2

    4 Haverford Township HS                 210               2   3  50  77  78  89 171         
        Top  5 Times: 1:20:32.0

    5 Lower Merion                          246              23  32  39  44 108 148 150         
        Top  5 Times: 1:21:59.0

    6 Council Rock North                    289              17  36  38  74 124 137 200         
        Top  5 Times: 1:22:23.5

    7 Downingtown West                      303              14  24  57  68 140 145 175         
        Top  5 Times: 1:22:25.9

    8 Souderton Area                        314              12  19  28  96 159 189 253         
        Top  5 Times: 1:22:23.4

    9 Conestoga                             343               7  37  75 101 123 128 178         
        Top  5 Times: 1:22:53.2

   10 Downingtown East                      358              26  54  60  61 157 158 179         
        Top  5 Times: 1:23:00.6

   11 Strath Haven                          394              21  30  55 126 162 174 195         
        Top  5 Times: 1:23:14.8

   12 Avon Grove                            416              15  65  93  94 149 152 167         
        Top  5 Times: 1:23:48.7

   13 Great Valley                          452              43  69  99 110 131 168 234         
        Top  5 Times: 1:24:18.3

   14 Hatboro Horsham                       453               1  58  64  88 242 284             
        Top  5 Times: 1:23:19.3

   15 Spring Ford                           505              62  82 100 120 141 151 202         
        Top  5 Times: 1:24:53.1

   16 Perkiomen Valley                      534              59  70  80 153 172 213 228         
        Top  5 Times: 1:24:53.3

   17 Upper Dublin                          536              10  11 122 184 209 225 227         
        Top  5 Times: 1:24:34.4

   18 Radnor                                549               6 104 105 116 218 233 289         
        Top  5 Times: 1:24:56.3

   19 Ridley                                573              71 112 118 130 142 203 235         
        Top  5 Times: 1:25:28.6

   20 Wissahickon                           578              29  35  83 214 217 237 282         
        Top  5 Times: 1:25:11.6

   21 Central Bucks West                    580              18 102 111 169 180 207 246         
        Top  5 Times: 1:25:17.4

   22 Neshaminy                             587              25 127 129 146 160 239 248         
        Top  5 Times: 1:25:07.4

   23 WC Henderson                          590              20 106 138 156 170 211 212         
        Top  5 Times: 1:25:12.4

   24 WC East                               619              41  86 119 154 219 231 254         
        Top  5 Times: 1:25:42.9

   25 Owen J. Roberts                       637               8  92 155 188 194 216 257         
        Top  5 Times: 1:25:20.4

   26 Garnet Valley                         668              34 109 136 181 208 275 283         
        Top  5 Times: 1:26:10.7

   27 Methacton                             689              52  84 121 191 241 258 266         
        Top  5 Times: 1:26:25.7

   28 Upper Merion                          715              81 114 117 143 260 276 326         
        Top  5 Times: 1:26:52.9

   29 Pennsbury                             716              47 132 135 197 205 244 271         
        Top  5 Times: 1:26:30.1

   30 Central Bucks South                   820              42  85  97 291 305 307 312         
        Top  5 Times: 1:28:34.7

   31 William Tennent                       822              87 134 164 199 238 255 267         
        Top  5 Times: 1:27:33.7

   32 Council Rock South                    834              76 165 190 193 210 245 249         
        Top  5 Times: 1:27:29.4

   33 Boyertown                             850              40 163 185 198 264 297 345         
        Top  5 Times: 1:27:38.8

   34 WC Rustin                             862             125 166 173 192 206 256 268         
        Top  5 Times: 1:27:47.3

   35 Coatesville                           888              66  90 183 270 279 298 316         
        Top  5 Times: 1:28:32.5

   36 Central Bucks East                    907             133 144 186 221 223 243 281         
        Top  5 Times: 1:28:20.9

   37 Marple Newtown                        992              56 113 204 309 310 314 324         
        Top  5 Times: 1:30:42.5

   38 Abington                             1008              72 187 230 247 272 299 304         
        Top  5 Times: 1:29:24.1

   39 Bensalem                             1025              67 115 261 286 296 327             
        Top  5 Times: 1:30:24.0

   40 Pennridge                            1045              73 182 262 263 265 274 290         
        Top  5 Times: 1:29:46.5

   41 Oxford Area                          1048             107 222 224 236 259 287 294         
        Top  5 Times: 1:29:57.8

   42 Phoenixville Area                    1050             176 177 196 250 251 277 278         
        Top  5 Times: 1:29:37.7

   43 Cheltenham                           1111              48 229 232 285 317 318 321         
        Top  5 Times: 1:31:22.2

   44 Kennett                              1136              95 220 240 252 329                 
        Top  5 Times: 1:31:45.7

   45 Upper Darby                          1366             147 273 303 311 332 342 348         
        Top  5 Times: 1:35:21.4

   46 Harriton                             1408             139 280 323 330 336                 
        Top  5 Times: 1:37:00.7

   47 Plymouth Whitemarsh                  1499             269 293 302 315 320 325             
        Top  5 Times: 1:36:37.6

   48 Chester                              1547             226 288 337 347 349 355             
        Top  5 Times: 1:42:12.8

   49 Quakertown                           1562             295 301 313 322 331 338 343         
        Top  5 Times: 1:38:27.4

   50 Penn Wood                            1562             201 333 334 344 350 351 353         
        Top  5 Times: 1:42:57.5

   51 Springfield (Delco)                  1593             292 306 308 341 346 352 354         
        Top  5 Times: 1:41:04.6

   52 Norristown                           1621             300 319 328 335 339 340             
        Top  5 Times: 1:40:57.9

 Inc. Academy Park                         1 finishers                                          
        Top  5 Times: 

 Inc. Harry S Truman                       3 finishers                                          
        Top  5 Times: 

 Inc. Pottstown                            3 finishers                                          
        Top  5 Times: 

 Inc. Sun Valley                           3 finishers                                          
        Top  5 Times: 

 Inc. Upper Moreland                       4 finishers                                          
        Top  5 Times: 


Detail Team Results - Boys

Boys AAA

XC

North Penn    Finish Position -     1

  Team Score (places): 122  Team Score (times):    1:20:19.7   Average Time: 16:03.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    500  Justin Landis           9       9            9        15:47.3      15:47.3      0:15.1
    2    504  Achilles Shui          10      13           22        15:56.1      31:43.4      0:21.6
    3    502  Sacchith Miryalkar     11      22           44        16:00.6      47:44.0      0:27.9
    4    501  Matthew Landis         12      33           77        16:14.1    1:03:58.2      0:31.1
    5    499  Colin Fisher           12      45          122        16:21.5    1:20:19.7      0:38.1
    6    505  Brady Sweeney          11      63          185        16:36.8    1:36:56.5      0:44.2
    7    503  Joey Sharkey            9      91          276        16:54.3    1:53:50.9      0:43.7

Penncrest    Finish Position -     2

  Team Score (places): 166  Team Score (times):    1:20:37.1   Average Time: 16:07.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    558  Gavin Mogck            12       4            4        15:27.4      15:27.4      0:14.6
    2    556  Brendan Hefferan       11      27           31        16:05.6      31:33.0      0:25.3
    3    559  Edomias Mulugeta       10      31           62        16:10.0      47:43.1      0:29.6
    4    554  Nick Fante             10      51          113        16:25.7    1:04:08.8      0:37.9
    5    555  Shane Hall             12      53          166        16:28.2    1:20:37.1      0:33.4
    6    557  Rory McAfee            12      98          264        16:58.2    1:37:35.4      0:44.5
    7    560  Jackson Sigda          12     161          425        17:24.9    1:55:00.4      0:56.6

Unionville    Finish Position -     3

  Team Score (places): 195  Team Score (times):    1:20:58.2   Average Time: 16:11.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    819  Aryan Abbaraju         12       5            5        15:27.5      15:27.5      0:12.3
    2    820  Lucca DiMario          12      16           21        15:57.5      31:25.0      0:23.8
    3    824  Jonathan Stancik       10      46           67        16:21.6      47:46.6      0:29.2
    4    823  Lucas Siepser          11      49          116        16:23.6    1:04:10.3      0:34.4
    5    821  James McGlynn          10      79          195        16:47.9    1:20:58.2      0:32.9
    6    825  Eric Steuber           12     103          298        17:04.2    1:38:02.5      0:48.3
    7    822  David Perkins          11     215          513        17:58.6    1:56:01.1      0:52.1

Haverford Township HS    Finish Position -     4

  Team Score (places): 210  Team Score (times):    1:20:32.0   Average Time: 16:06.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    345  Patrick Lawson         12       2            2        15:16.3      15:16.3      0:03.8
    2    346  Quentin Ryan           12       3            5        15:17.2      30:33.5      0:04.4
    3    347  Gabriel Zwilling       12      50           55        16:24.8      46:58.4      0:32.6
    4    343  Logan Eagles           10      77          132        16:45.8    1:03:44.2      0:37.8
    5    344  Teddy Foster            9      78          210        16:47.7    1:20:32.0      0:40.8
    6    342  Remy Dufresne          12      89          299        16:53.6    1:37:25.6      0:40.8
    7    341  Carlo Buonviri         10     171          470        17:31.4    1:54:57.0      1:05.3

Lower Merion    Finish Position -     5

  Team Score (places): 246  Team Score (times):    1:21:59.0   Average Time: 16:23.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    389  Sarem Khan             11      23           23        16:00.9      16:00.9      0:27.4
    2    387  Alexander Goonewardene 11      32           55        16:13.9      32:14.8      0:22.5
    3    390  Ethan Murray           11      39           94        16:17.5      48:32.4      0:28.4
    4    386  Andrew Gannon          12      44          138        16:19.2    1:04:51.7      0:37.5
    5    385  Alan Chen              11     108          246        17:07.2    1:21:59.0      0:44.6
    6    388  Jaden Jeudy            12     148          394        17:19.2    1:39:18.2      0:53.8
    7    384  Sajan Blum             12     150          544        17:19.8    1:56:38.1      0:55.5

Council Rock North    Finish Position -     6

  Team Score (places): 289  Team Score (times):    1:22:23.5   Average Time: 16:28.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    202  Jack Czarnecki         12      17           17        15:57.7      15:57.7      0:23.4
    2    205  Brady Ott              11      36           53        16:15.5      32:13.2      0:24.2
    3    201  Joe Crowne             11      38           91        16:17.4      48:30.7      0:26.2
    4    203  Matt Gosling            9      74          165        16:41.9    1:05:12.6      0:32.6
    5    206  Lucas Poliseno          9     124          289        17:10.8    1:22:23.5      0:47.9
    6    204  Jayden Neels            9     137          426        17:15.9    1:39:39.4      1:07.2
    7    207  Brody Troy             12     200          626        17:50.0    1:57:29.5      0:57.1

Downingtown West    Finish Position -     7

  Team Score (places): 303  Team Score (times):    1:22:25.9   Average Time: 16:29.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    266  David Whitford         11      14           14        15:56.9      15:56.9      0:14.1
    2    263  Richard Planck         11      24           38        16:01.3      31:58.2      0:27.5
    3    262  Sam Leisenring         10      57           95        16:31.1      48:29.4      0:38.1
    4    265  RIley Trigo            11      68          163        16:39.5    1:05:08.9      0:31.0
    5    260  Dylan Graham           11     140          303        17:17.0    1:22:25.9      0:51.7
    6    261  Karson Hawthorne       12     145          448        17:18.2    1:39:44.1      1:00.9
    7    264  Evan Reidinger          9     175          623        17:33.3    1:57:17.4      1:04.6

Souderton Area    Finish Position -     8

  Team Score (places): 314  Team Score (times):    1:22:23.4   Average Time: 16:28.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    750  James Kuduk            11      12           12        15:55.5      15:55.5      0:19.4
    2    748  Aidan Kearns           11      19           31        15:59.2      31:54.7      0:23.6
    3    751  Aiden Maue             11      28           59        16:07.2      48:01.9      0:31.5
    4    749  Stephen Keller          9      96          155        16:57.8    1:04:59.8      0:42.6
    5    752  Victor Salinas         10     159          314        17:23.6    1:22:23.4      1:05.1
    6    753  Tannor Wiszneski       10     189          503        17:38.9    1:40:02.3      1:05.1
    7    747  AJ Gardner             10     253          756        18:25.1    1:58:27.4      1:28.5

Conestoga    Finish Position -     9

  Team Score (places): 343  Team Score (times):    1:22:53.2   Average Time: 16:34.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    193  Parker Warkentine       9       7            7        15:40.2      15:40.2      0:21.3
    2    191  Shane Walsh            11      37           44        16:15.9      31:56.1      0:26.8
    3    192  Miles Warkentine       10      75          119        16:43.8      48:39.9      0:30.9
    4    188  Aidan Mahoney          10     101          220        17:02.4    1:05:42.4      0:45.2
    5    189  Aidan Max              12     123          343        17:10.8    1:22:53.2      0:39.0
    6    187  Nathaniel Kluge        11     128          471        17:11.6    1:40:04.8      0:39.6
    7    190  Brendan McQuilkin      12     178          649        17:34.5    1:57:39.3      0:51.7

Downingtown East    Finish Position -    10

  Team Score (places): 358  Team Score (times):    1:23:00.6   Average Time: 16:36.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    252  Nick Steinfeldt        11      26           26        16:03.2      16:03.2      0:16.1
    2    247  Ryan Christman         12      54           80        16:29.1      32:32.4      0:30.4
    3    249  Ben Fatone             11      60          140        16:32.2      49:04.6      0:33.6
    4    246  Ash Anand              11      61          201        16:34.5    1:05:39.1      0:34.3
    5    251  Nate Parr              10     157          358        17:21.5    1:23:00.6      0:51.0
    6    248  Terry Dougherty        12     158          516        17:22.1    1:40:22.7      0:38.8
    7    250  Michael Henry          11     179          695        17:35.4    1:57:58.2      0:51.9

Strath Haven    Finish Position -    11

  Team Score (places): 394  Team Score (times):    1:23:14.8   Average Time: 16:38.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    807  Dan Wuenschel          11      21           21        15:59.4      15:59.4      0:21.0
    2    805  Matt Lund              11      30           51        16:08.2      32:07.6      0:28.5
    3    802  Alex Falsone           12      55          106        16:30.4      48:38.0      0:28.3
    4    806  Henry Reacher          11     126          232        17:11.5    1:05:49.5      0:53.0
    5    803  Sam Fritz              11     162          394        17:25.2    1:23:14.8      0:53.6
    6    804  Gavin John             12     174          568        17:32.9    1:40:47.7      0:54.1
    7    801  Noel Blanchette        10     195          763        17:42.2    1:58:30.0      0:59.3

Avon Grove    Finish Position -    12

  Team Score (places): 416  Team Score (times):    1:23:48.7   Average Time: 16:45.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     25  Connor Britton         11      15           15        15:57.0      15:57.0      0:28.2
    2     27  Gavin McGinn           12      65           80        16:37.8      32:34.8      0:28.7
    3     30  Ben Weaver             10      93          173        16:57.0      49:31.8      0:39.0
    4     29  Timothy Oakes          12      94          267        16:57.2    1:06:29.1      0:40.0
    5     26  Alex Hutchinson        12     149          416        17:19.6    1:23:48.7      0:50.6
    6     28  Jackson Morris         12     152          568        17:20.3    1:41:09.1      0:52.5
    7     31  Shaun Weaver           10     167          735        17:27.7    1:58:36.9      0:58.5

Great Valley    Finish Position -    13

  Team Score (places): 452  Team Score (times):    1:24:18.3   Average Time: 16:51.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    292  Ryan Pepperman         10      43           43        16:19.1      16:19.1      0:31.3
    2    288  Trip Gomez             10      69          112        16:39.5      32:58.7      0:39.9
    3    294  Jack Thomas            10      99          211        16:58.9      49:57.6      0:32.5
    4    289  Colin Mahoney          11     110          321        17:08.2    1:07:05.8      0:42.4
    5    291  Chase Pepperman        10     131          452        17:12.5    1:24:18.3      0:47.9
    6    290  Tim Matthews           12     168          620        17:28.5    1:41:46.9      0:59.3
    7    293  Pete Schembri          12     234          854        18:11.8    1:59:58.7      1:25.4

Hatboro Horsham    Finish Position -    14

  Team Score (places): 453  Team Score (times):    1:23:19.3   Average Time: 16:39.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    329  Brian DiCola           12       1            1        15:01.3      15:01.3      0:00.0
    2    331  Rocco Pugliese         11      58           59        16:31.7      31:33.0      0:36.5
    3    333  Jack Thompson          11      64          123        16:36.9      48:10.0      0:33.8
    4    327  Wil Canney             12      88          211        16:53.1    1:05:03.1      0:51.8
    5    332  Jacob Schwartz         12     242          453        18:16.1    1:23:19.3      1:18.0
    6    328  Tanner Coleman         11     284          737        18:52.3    1:42:11.6      1:25.1

Spring Ford    Finish Position -    15

  Team Score (places): 505  Team Score (times):    1:24:53.1   Average Time: 16:58.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    767  Ethan Tharp            11      62           62        16:35.5      16:35.5      0:39.6
    2    764  Augustus Smith         10      82          144        16:50.6      33:26.1      0:44.2
    3    765  Quintin Smith          12     100          244        16:59.4      50:25.6      0:48.0
    4    761  Jacob Delgado          11     120          364        17:10.3    1:07:36.0      0:43.3
    5    762  Elijah Dunham          10     141          505        17:17.1    1:24:53.1      0:57.3
    6    766  Jack Stanick           11     151          656        17:19.9    1:42:13.1      1:02.0
    7    763  Ryan Kovaleski         12     202          858        17:51.9    2:00:05.0      1:24.4

Perkiomen Valley    Finish Position -    16

  Team Score (places): 534  Team Score (times):    1:24:53.3   Average Time: 16:58.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    601  Dylan Ribelin          12      59           59        16:31.9      16:31.9      0:26.8
    2    597  Jason Clifford         11      70          129        16:40.5      33:12.5      0:36.5
    3    600  Ian Johnson            11      80          209        16:48.0      50:00.5      0:48.9
    4    598  Alex Corbin            10     153          362        17:20.4    1:07:20.9      0:46.6
    5    599  Cooper Hey              9     172          534        17:32.4    1:24:53.3      0:58.1
    6    602  Max Tancini             9     213          747        17:58.0    1:42:51.4      1:06.3
    7    596  Nathan Boyer            9     228          975        18:07.3    2:00:58.7      1:12.4

Upper Dublin    Finish Position -    17

  Team Score (places): 536  Team Score (times):    1:24:34.4   Average Time: 16:54.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    848  Matt Castronuovo       12      10           10        15:54.4      15:54.4      0:27.8
    2    853  Gus Platt              11      11           21        15:55.4      31:49.8      0:25.4
    3    852  Ryan O'Hara            12     122          143        17:10.7      49:00.5      0:48.7
    4    847  Tobias Brown           11     184          327        17:37.5    1:06:38.0      0:53.2
    5    849  Gabe Jackson            9     209          536        17:56.4    1:24:34.4      1:16.9
    6    851  Kyle Molz              12     225          761        18:06.7    1:42:41.2      1:17.9
    7    850  Kevin Lim               9     227          988        18:07.1    2:00:48.4      1:05.1

Radnor    Finish Position -    18

  Team Score (places): 549  Team Score (times):    1:24:56.3   Average Time: 16:59.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    696  Luke Bodden            11       6            6        15:37.8      15:37.8      0:22.4
    2    698  Joseph Garzio          10     104          110        17:04.5      32:42.3      0:41.9
    3    697  Curtis Conner           9     105          215        17:04.5      49:46.8      0:41.1
    4    699  Nate Halberstadt       11     116          331        17:09.2    1:06:56.1      0:45.5
    5    700  Aiden Landau           10     218          549        18:00.2    1:24:56.3      1:05.5
    6    702  Gardner Sheehan        12     233          782        18:09.4    1:43:05.8      1:14.8
    7    701  Brandon Ngyuen         10     289         1071        18:59.1    2:02:04.9      1:22.5

Ridley    Finish Position -    19

  Team Score (places): 573  Team Score (times):    1:25:28.6   Average Time: 17:05.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    729  Joey Lanci             10      71           71        16:40.7      16:40.7      0:38.0
    2    728  Jackson Kane           10     112          183        17:08.5      33:49.3      0:57.3
    3    731  Colin Walls            12     118          301        17:09.5      50:58.8      0:52.8
    4    726  Luke Broadhurst        12     130          431        17:12.3    1:08:11.2      0:52.8
    5    730  Jesufifunmi Olugbenga  11     142          573        17:17.3    1:25:28.6      0:43.0
    6    732  Donovan Washington     11     203          776        17:52.9    1:43:21.6      0:59.6
    7    727  Nick Gdowik            11     235         1011        18:12.4    2:01:34.0      1:33.8

Wissahickon    Finish Position -    20

  Team Score (places): 578  Team Score (times):    1:25:11.6   Average Time: 17:02.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    978  Matthew Winkowski      12      29           29        16:07.4      16:07.4      0:28.6
    2    976  Brendan Tatko          12      35           64        16:15.2      32:22.7      0:36.0
    3    974  Grayson Ruffner        11      83          147        16:51.3      49:14.0      0:49.4
    4    977  Walter Vandergrift      9     214          361        17:58.6    1:07:12.6      1:04.8
    5    972  Alex Gobin             11     217          578        17:59.0    1:25:11.6      1:06.5
    6    973  Brandon Haines         12     237          815        18:13.6    1:43:25.3      1:10.4
    7    975  Logan Radell           12     282         1097        18:51.2    2:02:16.5      1:27.5

Central Bucks West    Finish Position -    21

  Team Score (places): 580  Team Score (times):    1:25:17.4   Average Time: 17:03.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    118  Owen Donaher           12      18           18        15:58.3      15:58.3      0:24.6
    2    123  William Peralta        12     102          120        17:03.7      33:02.1      1:02.6
    3    117  Jerry Bower            11     111          231        17:08.4      50:10.6      0:49.4
    4    121  Cole Lentini           12     169          400        17:30.6    1:07:41.2      1:02.1
    5    120  Andres Herrera         12     180          580        17:36.2    1:25:17.4      1:01.4
    6    122  Nathan Packel          12     207          787        17:55.4    1:43:12.8      1:22.2
    7    119  Patrick Kelly          10     246         1033        18:18.7    2:01:31.6      1:18.9

Neshaminy    Finish Position -    22

  Team Score (places): 587  Team Score (times):    1:25:07.4   Average Time: 17:01.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    470  Bryce Keenoy           12      25           25        16:01.7      16:01.7      0:31.0
    2    472  Samuel Osterhoudt      10     127          152        17:11.6      33:13.3      0:53.9
    3    469  Nicholas Forman        11     129          281        17:11.7      50:25.1      0:53.0
    4    471  Jake Lolli              9     146          427        17:18.2    1:07:43.3      0:54.1
    5    475  Zachary Souders        12     160          587        17:24.1    1:25:07.4      1:12.2
    6    473  Max Plebani            12     239          826        18:14.4    1:43:21.8      1:20.0
    7    474  Ryan Short             12     248         1074        18:20.7    2:01:42.5      1:18.1

WC Henderson    Finish Position -    23

  Team Score (places): 590  Team Score (times):    1:25:12.4   Average Time: 17:02.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    934  Simeon Shappell Smith  12      20           20        15:59.3      15:59.3      0:29.9
    2    931  Ryan Kress             11     106          126        17:04.8      33:04.1      0:55.2
    3    935  Aaron Varghese         11     138          264        17:16.1      50:20.2      0:54.9
    4    933  Owen Richards          10     156          420        17:21.4    1:07:41.6      0:57.2
    5    930  Alex Baum              11     170          590        17:30.8    1:25:12.4      0:48.9
    6    932  Ben Pentz              10     211          801        17:56.8    1:43:09.2      1:30.9
    7    936  Luke Zajac              9     212         1013        17:57.2    2:01:06.5      1:08.9

WC East    Finish Position -    24

  Team Score (places): 619  Team Score (times):    1:25:42.9   Average Time: 17:08.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    919  Gavin Hefferan         12      41           41        16:18.5      16:18.5      0:29.3
    2    918  Jefferson Cooper       12      86          127        16:51.7      33:10.2      0:39.3
    3    920  Tyler Houp             12     119          246        17:09.9      50:20.2      0:55.7
    4    916  Kahseem Bronzell        9     154          400        17:20.6    1:07:40.8      0:44.6
    5    917  Nathan Clarke          12     219          619        18:02.0    1:25:42.9      1:05.4
    6    921  William Killinger      12     231          850        18:08.6    1:43:51.5      1:12.6
    7    922  Nathan Wist            10     254         1104        18:25.5    2:02:17.1      1:10.9

Owen J. Roberts    Finish Position -    25

  Team Score (places): 637  Team Score (times):    1:25:20.4   Average Time: 17:04.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    518  Andrew Mcgonigle       12       8            8        15:43.7      15:43.7      0:28.1
    2    516  Nathan Hayes           12      92          100        16:54.9      32:38.6      0:37.0
    3    517  Oscar Lorenzi          11     155          255        17:20.9      49:59.6      0:52.5
    4    513  Evan Finger            12     188          443        17:38.6    1:07:38.2      0:59.3
    5    519  Hunter Valentino       12     194          637        17:42.1    1:25:20.4      1:03.0
    6    514  David Fogwell          11     216          853        17:58.7    1:43:19.2      1:06.9
    7    515  Ben Hailey             12     257         1110        18:26.4    2:01:45.6      1:26.8

Garnet Valley    Finish Position -    26

  Team Score (places): 668  Team Score (times):    1:26:10.7   Average Time: 17:14.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    275  Michael Colavito       11      34           34        16:15.1      16:15.1      0:26.4
    2    278  David Stango           12     109          143        17:08.0      33:23.2      0:38.8
    3    276  Alexander Gursahaney   10     136          279        17:14.8      50:38.1      0:42.6
    4    279  Emmanuel Velez          9     181          460        17:36.2    1:08:14.4      0:52.2
    5    274  Isaiah Byun            12     208          668        17:56.3    1:26:10.7      1:16.0
    6    280  Benjamin Wu            12     275          943        18:41.2    1:44:51.9      1:21.7
    7    277  Tejas Madhav           11     283         1226        18:51.4    2:03:43.3      1:26.2

Methacton    Finish Position -    27

  Team Score (places): 689  Team Score (times):    1:26:25.7   Average Time: 17:17.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    444  Evander Lackman        12      52           52        16:26.9      16:26.9      0:40.6
    2    445  Charles Reith          10      84          136        16:51.3      33:18.2      0:37.5
    3    446  Matthew Sandner        11     121          257        17:10.4      50:28.6      0:50.5
    4    441  Jackson Harris         10     191          448        17:41.3    1:08:10.0      0:51.5
    5    443  Quinn Kumfurt          10     241          689        18:15.6    1:26:25.7      1:16.2
    6    442  Thomas Hazleton         9     258          947        18:26.5    1:44:52.2      1:08.9
    7    447  Akhil Yeluri           11     266         1213        18:30.4    2:03:22.7      1:30.5

Upper Merion    Finish Position -    28

  Team Score (places): 715  Team Score (times):    1:26:52.9   Average Time: 17:22.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    862  Dante Churchville      11      81           81        16:48.6      16:48.6      0:36.6
    2    863  Mark Drayton           12     114          195        17:08.8      33:57.4      0:56.4
    3    864  Charles Helfand        12     117          312        17:09.3      51:06.8      0:44.2
    4    866  Anthony Tornambe        9     143          455        17:18.0    1:08:24.8      0:53.8
    5    865  Jack Lutz              12     260          715        18:28.1    1:26:52.9      1:12.2
    6    861  NICOLAS ALBINI         11     276          991        18:45.3    1:45:38.3      1:29.4
    7    867  Luca Volpi             12     326         1317        20:02.9    2:05:41.2      1:40.8

Pennsbury    Finish Position -    29

  Team Score (places): 716  Team Score (times):    1:26:30.1   Average Time: 17:18.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    583  Christian Cerrullo     11      47           47        16:22.1      16:22.1      0:36.0
    2    584  John Harding           12     132          179        17:12.6      33:34.7      0:48.3
    3    585  Matt Kanuk             10     135          314        17:14.2      50:49.0      0:47.4
    4    586  Dan Kim                11     197          511        17:46.8    1:08:35.9      1:06.4
    5    587  Jonathon Pajrowski     10     205          716        17:54.2    1:26:30.1      1:13.5
    6    582  Ben Brown              12     244          960        18:17.9    1:44:48.1      1:20.1
    7    588  Sam Roccogrand         12     271         1231        18:35.6    2:03:23.8      1:19.5

Central Bucks South    Finish Position -    30

  Team Score (places): 820  Team Score (times):    1:28:34.7   Average Time: 17:42.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    108  Evan Morrow            11      42           42        16:18.9      16:18.9      0:27.9
    2    105  Kenneth Konopka        10      85          127        16:51.5      33:10.5      0:47.2
    3    109  Michael Polak          12      97          224        16:58.0      50:08.5      0:45.3
    4    106  Joseph Lucas           12     291          515        19:01.1    1:09:09.6      1:35.2
    5    107  Sebastian Marquez-Ferbe 9     305          820        19:25.0    1:28:34.7      1:27.4
    6    104  Kevin Hartranft        10     307         1127        19:28.3    1:48:03.0      2:03.5
    7    103  Auoss Azzarouk         11     312         1439        19:40.9    2:07:44.0      1:51.8

William Tennent    Finish Position -    31

  Team Score (places): 822  Team Score (times):    1:27:33.7   Average Time: 17:30.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    963  Chase Rosenfeld        10      87           87        16:52.3      16:52.3      0:37.8
    2    958  Liam Cashman           12     134          221        17:14.0      34:06.4      0:51.4
    3    961  Julian Ortiz           12     164          385        17:26.0      51:32.5      1:01.0
    4    962  Andrew Pratt           10     199          584        17:47.0    1:09:19.5      1:30.8
    5    960  James Niles            11     238          822        18:14.1    1:27:33.7      1:17.3
    6    964  Keith Thompson         12     255         1077        18:25.5    1:45:59.3      1:19.4
    7    959  Quin Cataldi           10     267         1344        18:31.3    2:04:30.6      1:16.8

Council Rock South    Finish Position -    32

  Team Score (places): 834  Team Score (times):    1:27:29.4   Average Time: 17:29.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    219  Mason Kaminski         10      76           76        16:44.7      16:44.7      0:40.8
    2    220  Cain Lawler            10     165          241        17:26.3      34:11.0      0:51.6
    3    217  Aaron Gross            11     190          431        17:39.7      51:50.7      0:58.8
    4    218  Nathan Kach             9     193          624        17:42.1    1:09:32.8      0:52.5
    5    221  Ian LIhani             10     210          834        17:56.5    1:27:29.4      0:59.4
    6    215  Jesse Gassman          10     245         1079        18:18.0    1:45:47.5      1:09.8
    7    216  Rowan Grant             9     249         1328        18:21.8    2:04:09.3      1:15.8

Boyertown    Finish Position -    33

  Team Score (places): 850  Team Score (times):    1:27:38.8   Average Time: 17:31.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     67  Aiden Voth             10      40           40        16:18.0      16:18.0      0:32.5
    2     65  Ethan Maraldo          12     163          203        17:25.8      33:43.9      0:57.8
    3     66  Cole Peifer            10     185          388        17:37.9      51:21.8      1:13.0
    4     61  Cole Cavalero          12     198          586        17:46.9    1:09:08.8      1:08.8
    5     63  Evan James              9     264          850        18:29.9    1:27:38.8      1:19.7
    6     62  Lucas Famous           12     297         1147        19:11.6    1:46:50.4      1:35.2
    7     64  Aidan Lacock           10     345         1492        21:36.7    2:08:27.2      2:11.1

WC Rustin    Finish Position -    34

  Team Score (places): 862  Team Score (times):    1:27:47.3   Average Time: 17:33.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    950  Liam Stigora           12     125          125        17:10.9      17:10.9      0:50.7
    2    946  Nate Kirkland          12     166          291        17:26.7      34:37.6      1:01.3
    3    944  Harry Davis            11     173          464        17:32.6      52:10.3      0:41.3
    4    947  Alexander Kosmidis     10     192          656        17:41.7    1:09:52.0      0:58.6
    5    949  Shawn Roselli          11     206          862        17:55.3    1:27:47.3      1:02.4
    6    945  Sanjay Kandasam        11     256         1118        18:25.9    1:46:13.2      1:18.5
    7    948  Adam Mosier            10     268         1386        18:32.8    2:04:46.0      1:18.7

Coatesville    Finish Position -    35

  Team Score (places): 888  Team Score (times):    1:28:32.5   Average Time: 17:42.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    165  Tommy Silvester        11      66           66        16:38.3      16:38.3      0:33.0
    2    161  Joshua Miller          12      90          156        16:53.7      33:32.1      0:49.0
    3    166  Tommy Wayne            12     183          339        17:37.2      51:09.3      1:00.7
    4    160  Magnus Clouser         10     270          609        18:34.7    1:09:44.0      1:33.1
    5    164  Pablo Rodriguez        12     279          888        18:48.4    1:28:32.5      1:24.2
    6    162  Brian Myers            10     298         1186        19:12.7    1:47:45.2      1:21.2
    7    163  Ben O'Toole            11     316         1502        19:49.1    2:07:34.4      1:57.7

Central Bucks East    Finish Position -    36

  Team Score (places): 907  Team Score (times):    1:28:20.9   Average Time: 17:40.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     91  Aaryan Katiyar          9     133          133        17:13.8      17:13.8      0:48.1
    2     90  Patrick Haurin         12     144          277        17:18.1      34:31.9      0:44.5
    3     94  James Sexton           12     186          463        17:38.3      52:10.2      0:46.6
    4     95  Kyle Smith              9     221          684        18:04.9    1:10:15.1      1:03.7
    5     92  Jack Kille             10     223          907        18:05.7    1:28:20.9      1:03.8
    6     89  Trey DiGregorio        10     243         1150        18:17.0    1:46:37.9      1:14.9
    7     93  Brody Mindel           10     281         1431        18:49.0    2:05:26.9      1:46.5

Marple Newtown    Finish Position -    37

  Team Score (places): 992  Team Score (times):    1:30:42.5   Average Time: 18:08.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    416  Ricky Lee              11      56           56        16:30.6      16:30.6      0:37.2
    2    413  Matt DeAngelo          12     113          169        17:08.7      33:39.4      0:57.1
    3    414  Landon Hartwell        10     204          373        17:53.5      51:32.9      1:06.0
    4    412  Donovan Carmichael     11     309          682        19:33.3    1:11:06.3      1:53.1
    5    415  Dean Iyoun             12     310          992        19:36.2    1:30:42.5      1:46.2
    6    417  Nathan Smith           10     314         1306        19:42.9    1:50:25.5      1:54.7
    7    418  Dj Spiropoulos         11     324         1630        19:58.9    2:10:24.4      2:04.8

Abington    Finish Position -    38

  Team Score (places): ***  Team Score (times):    1:29:24.1   Average Time: 17:52.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1      8  Chase Ely              10      72           72        16:40.7      16:40.7      0:32.6
    2     13  Peter Murray           11     187          259        17:38.4      34:19.2      1:21.8
    3     14  James Stewart          10     230          489        18:08.3      52:27.6      1:15.5
    4     10  Garrett Farabaugh      10     247          736        18:20.3    1:10:47.9      1:19.9
    5     11  Brendan Kelly          11     272         1008        18:36.1    1:29:24.1      1:31.2
    6     12  Shawn Leach            10     299         1307        19:15.9    1:48:40.1      1:35.5
    7      9  Aiden Ercolono         11     304         1611        19:24.7    2:08:04.8      1:41.2

Bensalem    Finish Position -    39

  Team Score (places): ***  Team Score (times):    1:30:24.0   Average Time: 18:04.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     39  Robert Walton          12      67           67        16:39.4      16:39.4      0:32.9
    2     36  Evan Leonard           12     115          182        17:08.9      33:48.3      0:49.1
    3     37  Andrew Reznitchenko    11     261          443        18:28.3      52:16.6      1:15.1
    4     33  Christopher Baisden    10     286          729        18:55.7    1:11:12.4      1:20.8
    5     38  Jaden Royal            12     296         1025        19:11.5    1:30:24.0      1:31.4
    6     35  Blue Cash              10     327         1352        20:02.9    1:50:26.9      1:50.0

Pennridge    Finish Position -    40

  Team Score (places): ***  Team Score (times):    1:29:46.5   Average Time: 17:57.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    571  Thomas McGann          11      73           73        16:41.7      16:41.7      0:36.7
    2    570  Grayson Kerzman        11     182          255        17:36.8      34:18.6      1:05.6
    3    568  Luke Barbadoro         10     262          517        18:28.4      52:47.0      1:08.8
    4    573  Logan Siegfried        10     263          780        18:29.2    1:11:16.3      1:10.8
    5    572  Andrew Rosenfeld       12     265         1045        18:30.2    1:29:46.5      1:11.3
    6    569  Andrew Davis           10     274         1319        18:40.7    1:48:27.2      1:18.1
    7    574  Ryan Stauffer          12     290         1609        18:59.3    2:07:26.5      1:21.3

Oxford Area    Finish Position -    41

  Team Score (places): ***  Team Score (times):    1:29:57.8   Average Time: 17:59.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    531  Owen Oliver            10     107          107        17:05.9      17:05.9      0:42.2
    2    533  Ben Whelan              9     222          329        18:05.4      35:11.3      1:01.8
    3    528  Brendan Campbell        9     224          553        18:06.7      53:18.1      0:56.0
    4    527  Michael Besancon       10     236          789        18:12.9    1:11:31.0      1:07.6
    5    532  Alex Waite             12     259         1048        18:26.8    1:29:57.8      1:05.7
    6    530  Paul Kellerman         11     287         1335        18:55.8    1:48:53.6      1:35.0
    7    529  Owen Hughes            10     294         1629        19:05.4    2:07:59.0      1:32.4

Phoenixville Area    Finish Position -    42

  Team Score (places): ***  Team Score (times):    1:29:37.7   Average Time: 17:55.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    624  Kyle Padilla            9     176          176        17:33.9      17:33.9      1:06.3
    2    619  William Brennfleck     11     177          353        17:33.9      35:07.8      1:05.6
    3    620  Jacob Cross            12     196          549        17:44.3      52:52.2      1:01.4
    4    622  John Hamid             11     250          799        18:22.6    1:11:14.8      1:17.5
    5    621  Brenden Cunningham     10     251         1050        18:22.9    1:29:37.7      1:19.6
    6    625  Declan Woodall         12     277         1327        18:47.6    1:48:25.4      1:43.4
    7    623  Noah Kocher            12     278         1605        18:47.9    2:07:13.3      1:30.0

Cheltenham    Finish Position -    43

  Team Score (places): ***  Team Score (times):    1:31:22.2   Average Time: 18:16.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    132  William Edgar           9      48           48        16:22.2      16:22.2      0:28.9
    2    134  William Matsinger      11     229          277        18:07.5      34:29.8      1:09.1
    3    133  Aubrey Martin          12     232          509        18:08.9      52:38.8      1:08.2
    4    136  Griffin O'Connor       11     285          794        18:54.2    1:11:33.0      1:28.5
    5    135  Vincent McIlvaine      11     317         1111        19:49.1    1:31:22.2      1:52.7
    6    131  Caleb Dougherty         9     318         1429        19:51.2    1:51:13.5      1:46.0
    7    137  Ian Poole               9     321         1750        19:57.1    2:11:10.6      1:51.1

Kennett    Finish Position -    44

  Team Score (places): ***  Team Score (times):    1:31:45.7   Average Time: 18:21.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    373  Matt Pollard           12      95           95        16:57.3      16:57.3      1:02.8
    2    372  Luke Ganly              9     220          315        18:04.6      35:01.9      1:10.1
    3    375  Bennett Studer         10     240          555        18:14.6      53:16.6      1:05.1
    4    374  Josh Poulton            9     252          807        18:23.0    1:11:39.7      1:05.6
    5    376  Quinn Williams          9     329         1136        20:06.0    1:31:45.7      1:49.4

Upper Darby    Finish Position -    45

  Team Score (places): ***  Team Score (times):    1:35:21.4   Average Time: 19:04.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    837  Josiah Saddick         12     147          147        17:18.8      17:18.8      0:51.1
    2    835  Max Gilbert            11     273          420        18:40.2      35:59.1      1:33.3
    3    838  Julian Smith-McLallen  11     303          723        19:24.0      55:23.1      1:40.8
    4    833  David Benda             9     311         1034        19:39.4    1:15:02.6      1:29.3
    5    836  Isaiah Saddick         10     332         1366        20:18.8    1:35:21.4      2:03.1
    6    834  Justin Conway-Glover   12     342         1708        21:24.2    1:56:45.7      2:10.1
    7    839  Gabriel Tsayo          10     348         2056        22:06.7    2:18:52.4      2:47.7

Harriton    Finish Position -    46

  Team Score (places): ***  Team Score (times):    1:37:00.7   Average Time: 19:24.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    313  Jack Rickards          12     139          139        17:16.2      17:16.2      0:47.6
    2    312  Ethan Hughes           11     280          419        18:48.7      36:04.9      1:28.5
    3    314  Mark Steinnagel Taylor 11     323          742        19:58.3      56:03.3      1:49.0
    4    315  William Xu             10     330         1072        20:12.9    1:16:16.2      1:49.3
    5    311  Jack Helle             12     336         1408        20:44.5    1:37:00.7      2:11.2

Plymouth Whitemarsh    Finish Position -    47

  Team Score (places): ***  Team Score (times):    1:36:37.6   Average Time: 19:19.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    639  Shaun Gould            12     269          269        18:34.5      18:34.5      1:20.6
    2    642  Colin Wagner           11     293          562        19:02.1      37:36.7      1:30.1
    3    640  Adam JOHNSON           12     302          864        19:21.1      56:57.8      1:44.9
    4    637  Adam Balasko           12     315         1179        19:43.0    1:16:40.9      1:52.3
    5    641  Kemith Perera          11     320         1499        19:56.6    1:36:37.6      1:29.0
    6    638  Axel Carbajal          12     325         1824        20:02.3    1:56:40.0      1:39.4

Chester    Finish Position -    48

  Team Score (places): ***  Team Score (times):    1:42:12.8   Average Time: 20:26.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    145  Walton Garnett         12     226          226        18:07.0      18:07.0      1:08.6
    2    144  Jayden Bantum          12     288          514        18:58.4      37:05.5      1:16.5
    3    146  Reese Jefferson        11     337          851        20:54.1      57:59.7      2:22.5
    4    148  Zion Spotwood          11     347         1198        21:57.1    1:19:56.8      2:28.9
    5    149  Daniel Stewart          9     349         1547        22:16.0    1:42:12.8      2:41.6
    6    147  Abubakarr Sidiq Kabbah 10     355         1902        25:04.6    2:07:17.4      4:12.5

Quakertown    Finish Position -    49

  Team Score (places): ***  Team Score (times):    1:38:27.4   Average Time: 19:41.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    685  Josiah Hickey           9     295          295        19:10.4      19:10.4      1:39.8
    2    686  Dominic Pesce          10     301          596        19:20.4      38:30.8      1:39.2
    3    684  Sean Egan              10     313          909        19:41.6      58:12.5      1:52.4
    4    683  Will Dickson           12     322         1231        19:57.6    1:18:10.1      1:56.2
    5    688  Kylos Torres           10     331         1562        20:17.2    1:38:27.4      1:50.8
    6    687  Alex Rosen              9     338         1900        20:59.5    1:59:26.9      2:23.4
    7    682  Ethan DeAndrea         10     343         2243        21:24.4    2:20:51.3      2:31.1

Penn Wood    Finish Position -    50

  Team Score (places): ***  Team Score (times):    1:42:57.5   Average Time: 20:35.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    541  Joshua Esteris          9     201          201        17:50.8      17:50.8      1:08.1
    2    544  Johnathan Louis        12     333          534        20:28.6      38:19.4      1:59.3
    3    540  Terry Dweh             12     334          868        20:39.8      58:59.2      2:08.9
    4    543  Donta Hayes            12     344         1212        21:35.0    1:20:34.3      2:17.1
    5    545  Cole Richardson        11     350         1562        22:23.1    1:42:57.5      2:42.8
    6    546  Sam Saydowary          12     351         1913        23:02.6    2:06:00.1      3:17.9
    7    542  Jayden Gillies- Jean   11     353         2266        24:17.9    2:30:18.0      3:33.9

Springfield (Delco)    Finish Position -    51

  Team Score (places): ***  Team Score (times):    1:41:04.6   Average Time: 20:12.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    776  Chris Cardie            9     292          292        19:01.7      19:01.7      1:52.7
    2    781  Dennis Wickstrum        9     306          598        19:26.4      38:28.1      1:33.2
    3    779  Owen Scherff           10     308          906        19:29.7      57:57.8      1:33.3
    4    778  Joseph Montanaro       11     341         1247        21:23.5    1:19:21.4      2:29.8
    5    777  Jack Cunningham        10     346         1593        21:43.2    1:41:04.6      2:22.7
    6    780  Joshua Terry           11     352         1945        23:49.1    2:04:53.7      3:13.5
    7    775  Matt Briddes           10     354         2299        24:34.2    2:29:28.0      4:11.8

Norristown    Finish Position -    52

  Team Score (places): ***  Team Score (times):    1:40:57.9   Average Time: 20:11.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    485  Zif Ceja               12     300          300        19:18.7      19:18.7      1:36.6
    2    490  Steve Rubio            12     319          619        19:53.9      39:12.6      1:48.9
    3    491  Malachi Vance           9     328          947        20:03.1      59:15.7      2:20.8
    4    488  Jaden Pullman           9     335         1282        20:40.6    1:19:56.4      1:56.1
    5    486  Alexander Mujica       12     339         1621        21:01.4    1:40:57.9      2:08.7
    6    489  Brandon Purdy          12     340         1961        21:06.9    2:02:04.8      2:18.1

Academy Park    Finish Position - Inc.

  Team Score (places): Inc.  Team Score (times):

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     17  Evan Alexander          9   Less Than  5           22:24.5      22:24.5      3:20.7

Harry S Truman    Finish Position - Inc.

  Team Score (places): Inc.  Team Score (times):

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    317  Peyton Engle           12   Less Than  5           20:15.0      20:15.0      2:01.3
    2    319  Thomas Melcher         10   Less Than  5           21:20.1      41:35.1      2:19.2
    3    318  Nathan Johnson         12   Less Than  5           22:10.0    1:03:45.2      2:25.5

Pottstown    Finish Position - Inc.

  Team Score (places): Inc.  Team Score (times):

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    673  Derek Gephart          12   Less Than  5           18:25.1      18:25.1      1:14.6
    2    672  Dawud Barnes           11   Less Than  5           21:19.5      39:44.7      2:11.0
    3    674  Chase Harrington        9   Less Than  5           21:43.9    1:01:28.6      2:18.2

Sun Valley    Finish Position - Inc.

  Team Score (places): Inc.  Team Score (times):

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    810  Trevor Fursman         10   Less Than  5           17:37.3      17:37.3      0:58.3
    2    809  Leo Cianci              9   Less Than  5           21:17.0      38:54.4      2:23.1
    3    811  Stephan Shaw           10   Less Than  5           21:47.8    1:00:42.2      2:20.1

Upper Moreland    Finish Position - Inc.

  Team Score (places): Inc.  Team Score (times):

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    870  Christian Feil          9   Less Than  5           18:46.5      18:46.5      1:33.0
    2    873  Brady Saunders          9   Less Than  5           19:02.2      37:48.7      1:31.2
    3    872  Nicholas Ley           10   Less Than  5           19:11.1      56:59.9      1:28.1
    4    869  Levi Brennan           10   Less Than  5           19:15.7    1:16:15.6      1:32.5