District 1 XC Championship - 10/28/22

October 28, 2022


Results By Chester County Racing Services CCRS

Overall Finish List - Boys

XC


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

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

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

  101    101    161  Joshua Miller         Coatesville                          10:54     5:58       16:53.7  5:27/M   12  
  102    102     52  Steven Todd           Bishop Shanahan                      11:01     5:52       16:54.2  5:27/M   10  
  103    103    503  Joey Sharkey          North Penn                           11:00     5:53       16:54.3  5:27/M    9  
  104    104    516  Nathan Hayes          Owen J. Roberts                      11:08     5:46       16:54.9  5:27/M   12  
  105    105     53  Owen Whitaker         Bishop Shanahan                      11:04     5:50       16:55.5  5:27/M   10  
  106    106     30  Ben Weaver            Avon Grove                           11:08     5:48       16:57.0  5:28/M   10  
  107    107     29  Timothy Oakes         Avon Grove                           11:07     5:49       16:57.2  5:28/M   12  
  108    108    373  Matt Pollard          Kennett                              10:44     6:12       16:57.3  5:28/M   12  
  109    109    749  Stephen Keller        Souderton Area                       11:05     5:52       16:57.8  5:28/M    9  
  110    110    109  Michael Polak         Central Bucks South                  11:02     5:55       16:58.0  5:28/M   12  
  111    111    557  Rory McAfee           Penncrest                            11:03     5:54       16:58.2  5:28/M   12  
  112    112    788  Matthew Haugh         Springfield Township (Montco)        10:59     5:59       16:58.8  5:28/M   10  
  113    113    294  Jack Thomas           Great Valley                         11:16     5:42       16:58.9  5:28/M   10  
  114    114    765  Quintin Smith         Spring Ford                          11:01     5:57       16:59.4  5:29/M   12  
  115    115    188  Aidan Mahoney         Conestoga                            11:07     5:55       17:02.4  5:30/M   10  
  116    116    123  William Peralta       Central Bucks West                   10:51     6:12       17:03.7  5:30/M   12  
  117    117    825  Eric Steuber          Unionville                           11:06     5:58       17:04.2  5:30/M   12  
  118    118    698  Joseph Garzio         Radnor                               11:12     5:51       17:04.5  5:30/M   10  
  119    119    697  Curtis Conner         Radnor                               11:13     5:51       17:04.5  5:30/M    9  
  120    120    931  Ryan Kress            WC Henderson                         10:59     6:05       17:04.8  5:30/M   11  
  121    121    531  Owen Oliver           Oxford Area                          11:13     5:52       17:05.9  5:31/M   10  
  122    122    404  Shea Woods            Lower Moreland                       11:00     6:05       17:06.1  5:31/M   12  
  123    123    385  Alan Chen             Lower Merion                         11:12     5:54       17:07.2  5:31/M   11  
  124    124    278  David Stango          Garnet Valley                        11:19     5:48       17:08.0  5:32/M   12  
  125    125    289  Colin Mahoney         Great Valley                         11:15     5:52       17:08.2  5:32/M   11  
  126    126    117  Jerry Bower           Central Bucks West                   11:09     5:59       17:08.4  5:32/M   11  
  127    127    728  Jackson Kane          Ridley                               11:01     6:07       17:08.5  5:32/M   10  
  128    128    413  Matt DeAngelo         Marple Newtown                       11:01     6:06       17:08.7  5:32/M   12  
  129    129    863  Mark Drayton          Upper Merion                         11:02     6:06       17:08.8  5:32/M   12  
  130    130     36  Evan Leonard          Bensalem                             11:09     5:59       17:08.9  5:32/M   12  
  131    131     74  Andreas Quattrocchi   Bristol                              11:05     6:03       17:09.0  5:32/M   10  
  132    132    699  Nate Halberstadt      Radnor                               11:13     5:55       17:09.2  5:32/M   11  
  133    133    864  Charles Helfand       Upper Merion                         11:15     5:54       17:09.3  5:32/M   12  
  134    134    731  Colin Walls           Ridley                               11:06     6:02       17:09.5  5:32/M   12  
  135    135    920  Tyler Houp            WC East                              11:04     6:05       17:09.9  5:32/M   12  
  136    136    761  Jacob Delgado         Spring Ford                          11:17     5:53       17:10.3  5:32/M   11  
  137    137    446  Matthew Sandner       Methacton                            11:10     6:00       17:10.4  5:32/M   11  
  138    138    852  Ryan O'Hara           Upper Dublin                         11:12     5:58       17:10.7  5:32/M   12  
  139    139    189  Aidan Max             Conestoga                            11:21     5:48       17:10.8  5:32/M   12  
  140    140    206  Lucas Poliseno        Council Rock North                   11:13     5:57       17:10.8  5:32/M    9  
  141    141    950  Liam Stigora          WC Rustin                            11:10     6:00       17:10.9  5:32/M   12  
  142    142    806  Henry Reacher         Strath Haven                         11:08     6:02       17:11.5  5:33/M   11  
  143    143    472  Samuel Osterhoudt     Neshaminy                            11:07     6:03       17:11.6  5:33/M   10  
  144    144    187  Nathaniel Kluge       Conestoga                            11:22     5:49       17:11.6  5:33/M   11  
  145    145    469  Nicholas Forman       Neshaminy                            11:08     6:02       17:11.7  5:33/M   11  
  146    146    726  Luke Broadhurst       Ridley                               11:09     6:02       17:12.3  5:33/M   12  
  147    147    291  Chase Pepperman       Great Valley                         11:14     5:57       17:12.5  5:33/M   10  
  148    148    584  John Harding          Pennsbury                            11:14     5:58       17:12.6  5:33/M   12  
  149    149     91  Aaryan Katiyar        Central Bucks East                   11:15     5:57       17:13.8  5:33/M    9  
  150    150    958  Liam Cashman          William Tennent                      11:12     6:01       17:14.0  5:34/M   12  
  151    151    585  Matt Kanuk            Pennsbury                            11:17     5:57       17:14.2  5:34/M   10  
  152    152    350  Brendan DiEnna        Holy Ghost Preparatory               11:03     6:10       17:14.7  5:34/M   11  
  153    153    276  Alexander Gursahaney  Garnet Valley                        11:22     5:52       17:14.8  5:34/M   10  
  154    154    884  Roman Macedo          Upper Perkiomen                      11:21     5:53       17:15.6  5:34/M   10  
  155    155    204  Jayden Neels          Council Rock North                   10:58     6:17       17:15.9  5:34/M    9  
  156    156    935  Aaron Varghese        WC Henderson                         11:11     6:04       17:16.1  5:34/M   11  
  157    157    313  Jack Rickards         Harriton                             11:18     5:57       17:16.2  5:34/M   12  
  158    158    260  Dylan Graham          Downingtown West                     11:15     6:01       17:17.0  5:35/M   11  
  159    159    762  Elijah Dunham         Spring Ford                          11:10     6:07       17:17.1  5:35/M   10  
  160    160    730  Jesufifunmi Olugbenga Ridley                               11:24     5:52       17:17.3  5:35/M   11  
  161    161    866  Anthony Tornambe      Upper Merion                         11:14     6:03       17:18.0  5:35/M    9  
  162    162     90  Patrick Haurin        Central Bucks East                   11:23     5:54       17:18.1  5:35/M   12  
  163    163    261  Karson Hawthorne      Downingtown West                     11:07     6:10       17:18.2  5:35/M   12  
  164    164    471  Jake Lolli            Neshaminy                            11:14     6:03       17:18.2  5:35/M    9  
  165    165    837  Josiah Saddick        Upper Darby                          11:17     6:00       17:18.8  5:35/M   12  
  166    166    388  Jaden Jeudy           Lower Merion                         11:15     6:03       17:19.2  5:35/M   12  
  167    167     26  Alex Hutchinson       Avon Grove                           11:19     6:00       17:19.6  5:35/M   12  
  168    168    384  Sajan Blum            Lower Merion                         11:14     6:05       17:19.8  5:35/M   12  
  169    169    766  Jack Stanick          Spring Ford                          11:08     6:11       17:19.9  5:35/M   11  
  170    170     28  Jackson Morris        Avon Grove                           11:18     6:02       17:20.3  5:35/M   12  
  171    171    598  Alex Corbin           Perkiomen Valley                     11:23     5:56       17:20.4  5:35/M   10  
  172    172    916  Kahseem Bronzell      WC East                              11:26     5:54       17:20.6  5:35/M    9  
  173    173    517  Oscar Lorenzi         Owen J. Roberts                      11:18     6:02       17:20.9  5:35/M   11  
  174    174    933  Owen Richards         WC Henderson                         11:14     6:07       17:21.4  5:36/M   10  
  175    175    251  Nate Parr             Downingtown East                     11:20     6:00       17:21.5  5:36/M   10  
  176    176    248  Terry Dougherty       Downingtown East                     11:33     5:48       17:22.1  5:36/M   12  
  177    177     48  Will Kolimago         Bishop Shanahan                      11:16     6:06       17:22.2  5:36/M   12  
  178    178    752  Victor Salinas        Souderton Area                       11:08     6:14       17:23.6  5:36/M   10  
  179    179    665  Daniel Korman         Pottsgrove                           11:16     6:06       17:23.6  5:36/M   12  
  180    180    475  Zachary Souders       Neshaminy                            11:02     6:22       17:24.1  5:37/M   12  
  181    181    560  Jackson Sigda         Penncrest                            11:18     6:06       17:24.9  5:37/M   12  
  182    182    803  Sam Fritz             Strath Haven                         11:21     6:03       17:25.2  5:37/M   11  
  183    183     73  Aidan Quattrocchi     Bristol                              11:14     6:10       17:25.4  5:37/M   12  
  184    184     65  Ethan Maraldo         Boyertown                            11:18     6:07       17:25.8  5:37/M   12  
  185    185    961  Julian Ortiz          William Tennent                      11:15     6:10       17:26.0  5:37/M   12  
  186    186    220  Cain Lawler           Council Rock South                   11:24     6:01       17:26.3  5:37/M   10  
  187    187    946  Nate Kirkland         WC Rustin                            11:15     6:11       17:26.7  5:37/M   12  
  188    188     31  Shaun Weaver          Avon Grove                           11:19     6:08       17:27.7  5:38/M   10  
  189    189    715  Micah Volpe           Regina Luminis Academy               11:30     5:58       17:28.4  5:38/M   12  
  190    190    290  Tim Matthews          Great Valley                         11:19     6:09       17:28.5  5:38/M   12  
  191  (< 5)    237  Daniel Ringenberg     Dock Mennonite Academy               11:14     6:14       17:29.2  5:38/M   12  
  192    191    654  Henry Phillips        Pope John Paul II                    11:33     5:55       17:29.6  5:38/M   12  
  193    192    121  Cole Lentini          Central Bucks West                   11:18     6:11       17:30.6  5:39/M   12  
  194    193    930  Alex Baum             WC Henderson                         11:32     5:58       17:30.8  5:39/M   11  
  195  (< 5)     80  Danny Kushay          Calvary Christian Academy            11:31     5:59       17:30.8  5:39/M   12  
  196  (< 5)    610  Ryne Tyson            Phil-Mont Christian Academy          11:30     6:00       17:31.3  5:39/M   11  
  197    194    341  Carlo Buonviri        Haverford Township HS                11:16     6:15       17:31.4  5:39/M   10  
  198    195    651  Oscar Luna            Pope John Paul II                    11:24     6:07       17:31.5  5:39/M   11  
  199    196    599  Cooper Hey            Perkiomen Valley                     11:24     6:07       17:32.4  5:39/M    9  
  200    197    944  Harry Davis           WC Rustin                            11:41     5:51       17:32.6  5:39/M   11  

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

  201    198    804  Gavin John            Strath Haven                         11:29     6:03       17:32.9  5:39/M   12  
  202    199    264  Evan Reidinger        Downingtown West                     11:18     6:14       17:33.3  5:40/M    9  
  203    200    624  Kyle Padilla          Phoenixville Area                    11:17     6:16       17:33.9  5:40/M    9  
  204    201    479  Aadi Shah             New Hope-Solebury                    11:21     6:12       17:33.9  5:40/M   12  
  205    202    619  William Brennfleck    Phoenixville Area                    11:18     6:15       17:33.9  5:40/M   11  
  206    203    190  Brendan McQuilkin     Conestoga                            11:32     6:01       17:34.5  5:40/M   12  
  207    204    250  Michael Henry         Downingtown East                     11:33     6:01       17:35.4  5:40/M   11  
  208    205    351  Jack Evans            Holy Ghost Preparatory               11:24     6:10       17:35.5  5:40/M   12  
  209    206    120  Andres Herrera        Central Bucks West                   11:24     6:11       17:36.2  5:41/M   12  
  210    207    279  Emmanuel Velez        Garnet Valley                        11:34     6:02       17:36.2  5:41/M    9  
  211    208    570  Grayson Kerzman       Pennridge                            11:21     6:15       17:36.8  5:41/M   11  
  212    209    166  Tommy Wayne           Coatesville                          11:26     6:10       17:37.2  5:41/M   12  
  213  (< 5)    810  Trevor Fursman        Sun Valley                           11:29     6:08       17:37.3  5:41/M   10  
  214    210    847  Tobias Brown          Upper Dublin                         11:34     6:03       17:37.5  5:41/M   11  
  215    211     66  Cole Peifer           Boyertown                            11:15     6:22       17:37.9  5:41/M   10  
  216    212     94  James Sexton          Central Bucks East                   11:41     5:56       17:38.3  5:41/M   12  
  217    213     13  Peter Murray          Abington                             11:06     6:31       17:38.4  5:41/M   11  
  218    214    513  Evan Finger           Owen J. Roberts                      11:29     6:09       17:38.6  5:41/M   12  
  219    215    753  Tannor Wiszneski      Souderton Area                       11:23     6:14       17:38.9  5:41/M   10  
  220    216    217  Aaron Gross           Council Rock South                   11:31     6:08       17:39.7  5:42/M   11  
  221    217    653  Jack McNicholas       Pope John Paul II                    11:30     6:10       17:41.1  5:42/M   10  
  222    218    441  Jackson Harris        Methacton                            11:39     6:01       17:41.3  5:42/M   10  
  223    219    947  Alexander Kosmidis    WC Rustin                            11:33     6:08       17:41.7  5:42/M   10  
  224    220    218  Nathan Kach           Council Rock South                   11:39     6:02       17:42.1  5:43/M    9  
  225    221    519  Hunter Valentino      Owen J. Roberts                      11:29     6:12       17:42.1  5:43/M   12  
  226    222    801  Noel Blanchette       Strath Haven                         11:33     6:09       17:42.2  5:43/M   10  
  227    223    176  David Gober           Collegium Charter                    11:27     6:15       17:43.0  5:43/M   11  
  228    224    620  Jacob Cross           Phoenixville Area                    11:33     6:11       17:44.3  5:43/M   12  
  229    225    586  Dan Kim               Pennsbury                            11:30     6:16       17:46.8  5:44/M   11  
  230    226     61  Cole Cavalero         Boyertown                            11:28     6:18       17:46.9  5:44/M   12  
  231    227    962  Andrew Pratt          William Tennent                      11:06     6:40       17:47.0  5:44/M   10  
  232    228    207  Brody Troy            Council Rock North                   11:43     6:06       17:50.0  5:45/M   12  
  233    229    541  Joshua Esteris        Penn Wood                            11:32     6:17       17:50.8  5:45/M    9  
  234    230    763  Ryan Kovaleski        Spring Ford                          11:17     6:34       17:51.9  5:45/M   12  
  235    231     76  Jacob Walker          Bristol                              11:31     6:21       17:52.9  5:46/M   12  
  236    232    732  Donovan Washington    Ridley                               11:43     6:09       17:52.9  5:46/M   11  
  237    233    414  Landon Hartwell       Marple Newtown                       11:37     6:15       17:53.5  5:46/M   10  
  238    234    587  Jonathon Pajrowski    Pennsbury                            11:30     6:23       17:54.2  5:46/M   10  
  239    235    949  Shawn Roselli         WC Rustin                            11:43     6:12       17:55.3  5:47/M   11  
  240    236    122  Nathan Packel         Central Bucks West                   11:23     6:32       17:55.4  5:47/M   12  
  241    237    274  Isaiah Byun           Garnet Valley                        11:30     6:25       17:56.3  5:47/M   12  
  242    238    849  Gabe Jackson          Upper Dublin                         11:29     6:26       17:56.4  5:47/M    9  
  243    239    221  Ian LIhani            Council Rock South                   11:47     6:09       17:56.5  5:47/M   10  
  244    240    932  Ben Pentz             WC Henderson                         11:16     6:40       17:56.8  5:47/M   10  
  245    241    936  Luke Zajac            WC Henderson                         11:38     6:18       17:57.2  5:47/M    9  
  246    242    403  Dylan Sandler         Lower Moreland                       11:31     6:25       17:57.3  5:47/M   10  
  247    243    602  Max Tancini           Perkiomen Valley                     11:41     6:16       17:58.0  5:48/M    9  
  248    244    977  Walter Vandergrift    Wissahickon                          11:43     6:14       17:58.6  5:48/M    9  
  249    245    822  David Perkins         Unionville                           11:56     6:01       17:58.6  5:48/M   11  
  250    246    514  David Fogwell         Owen J. Roberts                      11:41     6:16       17:58.7  5:48/M   11  
  251    247    972  Alex Gobin            Wissahickon                          11:42     6:16       17:59.0  5:48/M   11  
  252    248    700  Aiden Landau          Radnor                               11:44     6:15       18:00.2  5:48/M   10  
  253    249    917  Nathan Clarke         WC East                              11:46     6:15       18:02.0  5:49/M   12  
  254    250    372  Luke Ganly            Kennett                              11:44     6:19       18:04.6  5:50/M    9  
  255    251     95  Kyle Smith            Central Bucks East                   11:51     6:13       18:04.9  5:50/M    9  
  256    252    533  Ben Whelan            Oxford Area                          11:53     6:11       18:05.4  5:50/M    9  
  257    253     92  Jack Kille            Central Bucks East                   11:52     6:13       18:05.7  5:50/M   10  
  258    254     47  Louis Edgcumbe        Bishop Shanahan                      11:47     6:19       18:06.5  5:50/M   11  
  259    255    528  Brendan Campbell      Oxford Area                          12:00     6:05       18:06.7  5:50/M    9  
  260    256    851  Kyle Molz             Upper Dublin                         11:39     6:27       18:06.7  5:50/M   12  
  261    257    145  Walton Garnett        Chester                              11:48     6:18       18:07.0  5:51/M   12  
  262    258    850  Kevin Lim             Upper Dublin                         11:52     6:14       18:07.1  5:51/M    9  
  263    259    596  Nathan Boyer          Perkiomen Valley                     11:45     6:22       18:07.3  5:51/M    9  
  264    260    134  William Matsinger     Cheltenham                           11:48     6:18       18:07.5  5:51/M   11  
  265    261     14  James Stewart         Abington                             11:43     6:25       18:08.3  5:51/M   10  
  266    262    921  William Killinger     WC East                              11:46     6:22       18:08.6  5:51/M   12  
  267    263    477  Adrian Li             New Hope-Solebury                    11:37     6:31       18:08.9  5:51/M   12  
  268    264    133  Aubrey Martin         Cheltenham                           11:50     6:18       18:08.9  5:51/M   12  
  269    265    702  Gardner Sheehan       Radnor                               11:44     6:24       18:09.4  5:51/M   12  
  270    266    152  Dylan Jones           Church Farm                          11:54     6:14       18:09.7  5:51/M   12  
  271    267    293  Pete Schembri         Great Valley                         11:36     6:35       18:11.8  5:52/M   12  
  272    268    727  Nick Gdowik           Ridley                               11:28     6:43       18:12.4  5:52/M   11  
  273    269    527  Michael Besancon      Oxford Area                          11:55     6:17       18:12.9  5:52/M   10  
  274    270    973  Brandon Haines        Wissahickon                          11:53     6:20       18:13.6  5:53/M   12  
  275    271    960  James Niles           William Tennent                      11:46     6:27       18:14.1  5:53/M   11  
  276    272    473  Max Plebani           Neshaminy                            11:44     6:29       18:14.4  5:53/M   12  
  277    273    375  Bennett Studer        Kennett                              11:59     6:14       18:14.6  5:53/M   10  
  278    274    443  Quinn Kumfurt         Methacton                            11:49     6:26       18:15.6  5:53/M   10  
  279    275    332  Jacob Schwartz        Hatboro Horsham                      11:48     6:27       18:16.1  5:54/M   12  
  280    276     89  Trey DiGregorio       Central Bucks East                   11:52     6:24       18:17.0  5:54/M   10  
  281    277    582  Ben Brown             Pennsbury                            11:47     6:29       18:17.9  5:54/M   12  
  282    278    215  Jesse Gassman         Council Rock South                   11:58     6:19       18:18.0  5:54/M   10  
  283    279    401  Trey Henry            Lower Moreland                       11:53     6:25       18:18.6  5:54/M    9  
  284    280    119  Patrick Kelly         Central Bucks West                   11:50     6:28       18:18.7  5:54/M   10  
  285    281     49  Patrick O'Rourke      Bishop Shanahan                      11:43     6:36       18:19.4  5:55/M   12  
  286    282    650  Ryan Edde             Pope John Paul II                    11:56     6:23       18:19.9  5:55/M   10  
  287    283     10  Garrett Farabaugh     Abington                             11:50     6:29       18:20.3  5:55/M   10  
  288    284    474  Ryan Short            Neshaminy                            11:52     6:27       18:20.7  5:55/M   12  
  289    285    666  Isaac Kumpf           Pottsgrove                           12:10     6:10       18:21.5  5:55/M   12  
  290    286    216  Rowan Grant           Council Rock South                   11:56     6:25       18:21.8  5:55/M    9  
  291    287    622  John Hamid            Phoenixville Area                    11:55     6:27       18:22.6  5:55/M   11  
  292    288    621  Brenden Cunningham    Phoenixville Area                    11:53     6:29       18:22.9  5:55/M   10  
  293    289    374  Josh Poulton          Kennett                              12:07     6:15       18:23.0  5:56/M    9  
  294    290    882  William Godshall      Upper Perkiomen                      11:53     6:30       18:24.8  5:56/M   10  
  295    291    747  AJ Gardner            Souderton Area                       11:46     6:38       18:25.1  5:56/M   10  
  296  (< 5)    673  Derek Gephart         Pottstown                            12:00     6:24       18:25.1  5:56/M   12  
  297    292    922  Nathan Wist           WC East                              12:04     6:20       18:25.5  5:56/M   10  
  298    293    964  Keith Thompson        William Tennent                      11:56     6:29       18:25.5  5:56/M   12  
  299    294    945  Sanjay Kandasam       WC Rustin                            11:57     6:28       18:25.9  5:56/M   11  
  300    295    515  Ben Hailey            Owen J. Roberts                      11:49     6:36       18:26.4  5:57/M   12  

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

  301    296    442  Thomas Hazleton       Methacton                            12:07     6:18       18:26.5  5:57/M    9  
  302    297    710  John Finley           Regina Luminis Academy               11:58     6:28       18:26.7  5:57/M   12  
  303    298    532  Alex Waite            Oxford Area                          12:11     6:15       18:26.8  5:57/M   12  
  304    299    670  Xavier Walker         Pottsgrove                           12:04     6:23       18:27.9  5:57/M   12  
  305    300    865  Jack Lutz             Upper Merion                         12:06     6:22       18:28.1  5:57/M   12  
  306    301     37  Andrew Reznitchenko   Bensalem                             12:03     6:24       18:28.3  5:57/M   11  
  307    302    568  Luke Barbadoro        Pennridge                            12:09     6:18       18:28.4  5:57/M   10  
  308    303    573  Logan Siegfried       Pennridge                            12:08     6:20       18:29.2  5:58/M   10  
  309    304     63  Evan James            Boyertown                            12:00     6:29       18:29.9  5:58/M    9  
  310    305    655  Aiden Radcliffe       Pope John Paul II                    11:45     6:44       18:29.9  5:58/M   10  
  311    306    572  Andrew Rosenfeld      Pennridge                            12:09     6:21       18:30.2  5:58/M   12  
  312    307    447  Akhil Yeluri          Methacton                            11:50     6:40       18:30.4  5:58/M   11  
  313    308    883  John Kuzmission       Upper Perkiomen                      11:58     6:32       18:31.1  5:58/M    9  
  314    309    959  Quin Cataldi          William Tennent                      12:04     6:26       18:31.3  5:58/M   10  
  315    310    174  Amir Christmas        Collegium Charter                    12:07     6:24       18:31.9  5:58/M    9  
  316    311    948  Adam Mosier           WC Rustin                            12:04     6:28       18:32.8  5:59/M   10  
  317    312    179  Shawn Sims            Collegium Charter                    12:07     6:26       18:33.3  5:59/M   11  
  318    313    639  Shaun Gould           Plymouth Whitemarsh                  12:04     6:30       18:34.5  5:59/M   12  
  319    314    160  Magnus Clouser        Coatesville                          11:51     6:42       18:34.7  5:59/M   10  
  320    315    588  Sam Roccogrand        Pennsbury                            12:06     6:29       18:35.6  6:00/M   12  
  321    316     11  Brendan Kelly         Abington                             11:55     6:41       18:36.1  6:00/M   11  
  322    317    835  Max Gilbert           Upper Darby                          11:57     6:43       18:40.2  6:01/M   11  
  323    318    569  Andrew Davis          Pennridge                            12:12     6:27       18:40.7  6:01/M   10  
  324    319    280  Benjamin Wu           Garnet Valley                        12:09     6:31       18:41.2  6:02/M   12  
  325    320    861  NICOLAS ALBINI        Upper Merion                         12:06     6:39       18:45.3  6:03/M   11  
  326  (< 5)    870  Christian Feil        Upper Moreland                       12:03     6:42       18:46.5  6:03/M    9  
  327    321    625  Declan Woodall        Phoenixville Area                    11:54     6:53       18:47.6  6:04/M   12  
  328    322    623  Noah Kocher           Phoenixville Area                    12:08     6:39       18:47.9  6:04/M   12  
  329    323    164  Pablo Rodriguez       Coatesville                          12:14     6:34       18:48.4  6:04/M   12  
  330    324    312  Ethan Hughes          Harriton                             12:10     6:38       18:48.7  6:04/M   11  
  331    325     93  Brody Mindel          Central Bucks East                   11:52     6:56       18:49.0  6:04/M   10  
  332    326    975  Logan Radell          Wissahickon                          12:13     6:37       18:51.2  6:05/M   12  
  333    327    277  Tejas Madhav          Garnet Valley                        12:15     6:36       18:51.4  6:05/M   11  
  334    328    328  Tanner Coleman        Hatboro Horsham                      12:17     6:34       18:52.3  6:05/M   11  
  335    329    136  Griffin O'Connor      Cheltenham                           12:15     6:38       18:54.2  6:06/M   11  
  336    330     33  Christopher Baisden   Bensalem                             12:25     6:30       18:55.7  6:06/M   10  
  337    331    530  Paul Kellerman        Oxford Area                          12:11     6:44       18:55.8  6:06/M   11  
  338    332    712  Luke Kozak            Regina Luminis Academy               12:18     6:39       18:58.0  6:07/M   10  
  339    333    144  Jayden Bantum         Chester                              12:32     6:26       18:58.4  6:07/M   12  
  340    334    701  Brandon Ngyuen        Radnor                               12:26     6:32       18:59.1  6:07/M   10  
  341    335    574  Ryan Stauffer         Pennridge                            12:28     6:31       18:59.3  6:07/M   12  
  342    336    106  Joseph Lucas          Central Bucks South                  12:16     6:45       19:01.1  6:08/M   12  
  343    337    776  Chris Cardie          Springfield (Delco)                  11:59     7:02       19:01.7  6:08/M    9  
  344    338    642  Colin Wagner          Plymouth Whitemarsh                  12:22     6:39       19:02.1  6:08/M   11  
  345  (< 5)    873  Brady Saunders        Upper Moreland                       12:21     6:41       19:02.2  6:08/M    9  
  346    339    887  Evan Snyder           Upper Perkiomen                      12:16     6:45       19:02.2  6:08/M    9  
  347  (< 5)    238  Aaron Sensenig        Dock Mennonite Academy               12:30     6:32       19:03.0  6:09/M   10  
  348    340    886  Christopher Shermer   Upper Perkiomen                      12:20     6:43       19:04.3  6:09/M   12  
  349    341    529  Owen Hughes           Oxford Area                          12:23     6:42       19:05.4  6:09/M   10  
  350    342    667  Owen Mountz           Pottsgrove                           12:14     6:51       19:05.4  6:09/M   10  
  351  (< 5)    626  Jordan Eade           Plumstead Christian                  12:15     6:51       19:06.2  6:10/M   11  
  352    343    353  Patrick McGowan       Holy Ghost Preparatory               12:30     6:36       19:06.9  6:10/M    9  
  353    344     50  AJ Serpentine         Bishop Shanahan                      12:34     6:33       19:07.5  6:10/M    9  
  354    345    227  Hugh Nicholson        Delaware County Christian            12:36     6:31       19:08.2  6:10/M   10  
  355    346    709  John Paul Baran       Regina Luminis Academy               12:44     6:25       19:09.7  6:11/M   12  
  356    347    685  Josiah Hickey         Quakertown                           12:20     6:49       19:10.4  6:11/M    9  
  357  (< 5)    872  Nicholas Ley          Upper Moreland                       12:33     6:37       19:11.1  6:11/M   10  
  358    348     38  Jaden Royal           Bensalem                             12:30     6:41       19:11.5  6:11/M   12  
  359    349     62  Lucas Famous          Boyertown                            12:26     6:45       19:11.6  6:11/M   12  
  360    350    162  Brian Myers           Coatesville                          12:41     6:31       19:12.7  6:12/M   10  
  361    351    652  James McElroy         Pope John Paul II                    12:35     6:38       19:13.5  6:12/M    9  
  362  (< 5)    869  Levi Brennan          Upper Moreland                       12:33     6:42       19:15.7  6:13/M   10  
  363    352     12  Shawn Leach           Abington                             12:30     6:45       19:15.9  6:13/M   10  
  364    353    224  Joey Cuozzo           Delaware County Christian            12:45     6:32       19:17.6  6:13/M   10  
  365    354    177  Mark Hinlo            Collegium Charter                    12:37     6:40       19:17.6  6:13/M   12  
  366    355    485  Zif Ceja              Norristown                           12:32     6:46       19:18.7  6:14/M   12  
  367    356    226  Grant Mast            Delaware County Christian            12:52     6:26       19:18.7  6:14/M   10  
  368    357    713  Sean O'Keefe          Regina Luminis Academy               12:35     6:43       19:18.8  6:14/M    9  
  369    358    686  Dominic Pesce         Quakertown                           12:31     6:49       19:20.4  6:14/M   10  
  370    359    640  Adam JOHNSON          Plymouth Whitemarsh                  12:26     6:54       19:21.1  6:15/M   12  
  371    360    787  Martin Corcoran       Springfield Township (Montco)        12:36     6:44       19:21.6  6:15/M   12  
  372    361    481  Ky Nam Tran           New Hope-Solebury                    12:27     6:55       19:23.5  6:15/M   11  
  373    362    838  Julian Smith-McLallen Upper Darby                          12:33     6:50       19:24.0  6:15/M   11  
  374    363      9  Aiden Ercolono        Abington                             12:33     6:51       19:24.7  6:15/M   11  
  375    364    107  Sebastian Marquez-FerbCentral Bucks South                  12:47     6:37       19:25.0  6:16/M    9  
  376    365    789  Henry Knowles         Springfield Township (Montco)        12:42     6:42       19:25.3  6:16/M   11  
  377    366    402  Alexander Huynh       Lower Moreland                       12:33     6:53       19:26.4  6:16/M   10  
  378    367    781  Dennis Wickstrum      Springfield (Delco)                  12:43     6:43       19:26.4  6:16/M    9  
  379    368    104  Kevin Hartranft       Central Bucks South                  12:14     7:13       19:28.3  6:17/M   10  
  380    369    361  Simon Kimball         Jenkintown                           12:53     6:35       19:29.3  6:17/M    9  
  381    370    885  Ben Sensinger         Upper Perkiomen                      12:43     6:45       19:29.5  6:17/M   10  
  382    371    779  Owen Scherff          Springfield (Delco)                  12:46     6:43       19:29.7  6:17/M   10  
  383    372    178  Christian Pernsley-JacCollegium Charter                    12:36     6:56       19:32.8  6:18/M    9  
  384    373    412  Donovan Carmichael    Marple Newtown                       12:30     7:02       19:33.3  6:18/M   11  
  385    374    415  Dean Iyoun            Marple Newtown                       12:40     6:56       19:36.2  6:19/M   12  
  386    375    668  Jordan Raudenbush     Pottsgrove                           12:28     7:10       19:39.0  6:20/M   10  
  387    376    399  Barton Cooper         Lower Moreland                       12:47     6:51       19:39.2  6:20/M   12  
  388    377    833  David Benda           Upper Darby                          13:00     6:39       19:39.4  6:20/M    9  
  389    378    103  Auoss Azzarouk        Central Bucks South                  12:39     7:01       19:40.9  6:21/M   11  
  390    379    684  Sean Egan             Quakertown                           12:39     7:02       19:41.6  6:21/M   10  
  391    380    417  Nathan Smith          Marple Newtown                       12:38     7:04       19:42.9  6:21/M   10  
  392    381    637  Adam Balasko          Plymouth Whitemarsh                  12:40     7:02       19:43.0  6:22/M   12  
  393    382    480  Caelan Simon          New Hope-Solebury                    12:46     7:01       19:48.2  6:23/M   11  
  394    383    669  Cole Strunk           Pottsgrove                           12:40     7:08       19:49.0  6:24/M   10  
  395    384    163  Ben O'Toole           Coatesville                          12:41     7:07       19:49.1  6:24/M   11  
  396    385    135  Vincent McIlvaine     Cheltenham                           12:46     7:02       19:49.1  6:24/M   11  
  397    386    791  James Quinn           Springfield Township (Montco)        12:38     7:11       19:50.0  6:24/M   10  
  398    387    131  Caleb Dougherty       Cheltenham                           12:55     6:55       19:51.2  6:24/M    9  
  399    388    711  Aidan FISHER          Regina Luminis Academy               12:55     6:56       19:52.0  6:25/M    9  
  400    389    490  Steve Rubio           Norristown                           12:55     6:58       19:53.9  6:25/M   12  

 O'all   Adj
 Place  Place Bib No Name                   Team                                             1.       Time    Pace    Age  

  401    390    478  Robert Marx           New Hope-Solebury                    12:46     7:09       19:55.8  6:25/M   11  
  402    391    641  Kemith Perera         Plymouth Whitemarsh                  13:17     6:38       19:56.6  6:26/M   11  
  403    392    137  Ian Poole             Cheltenham                           12:56     7:00       19:57.1  6:26/M    9  
  404    393    683  Will Dickson          Quakertown                           12:51     7:06       19:57.6  6:26/M   12  
  405    394    314  Mark Steinnagel TaylorHarriton                             12:59     6:58       19:58.3  6:26/M   11  
  406    395    418  Dj Spiropoulos        Marple Newtown                       12:44     7:14       19:58.9  6:26/M   11  
  407    396    790  Jake McGlinchey       Springfield Township (Montco)        13:04     6:57       20:02.1  6:28/M   12  
  408    397    638  Axel Carbajal         Plymouth Whitemarsh                  13:13     6:49       20:02.3  6:28/M   12  
  409    398    867  Luca Volpi            Upper Merion                         13:12     6:50       20:02.9  6:28/M   12  
  410    399     35  Blue Cash             Bensalem                             13:03     6:59       20:02.9  6:28/M   10  
  411    400    491  Malachi Vance         Norristown                           12:32     7:30       20:03.1  6:28/M    9  
  412    401     75  Jason Torano          Bristol                              13:00     7:05       20:05.7  6:29/M   11  
  413    402    376  Quinn Williams        Kennett                              13:06     6:59       20:06.0  6:29/M    9  
  414    403    315  William Xu            Harriton                             13:13     6:59       20:12.9  6:31/M   10  
  415  (< 5)    718  Carre Lucas           Renaissance Academy Charter Scho     13:07     7:05       20:13.3  6:31/M   10  
  416  (< 5)    317  Peyton Engle          Harry S Truman                       13:03     7:11       20:15.0  6:32/M   12  
  417    404    688  Kylos Torres          Quakertown                           13:16     7:00       20:17.2  6:33/M   10  
  418    405    836  Isaiah Saddick        Upper Darby                          13:05     7:12       20:18.8  6:33/M   10  
  419    406    155  Jonathan Rivas        Church Farm                          13:05     7:14       20:19.6  6:33/M   11  
  420    407    424  Gabriel Hollowell     Martin Saints Classical              13:28     6:52       20:20.3  6:34/M   11  
  421    408    225  Sam D'Antonio         Delaware County Christian            13:23     6:56       20:20.5  6:34/M   10  
  422    409    352  Nicholas Giordano     Holy Ghost Preparatory               13:08     7:13       20:21.4  6:34/M    9  
  423    410    656  Daniel Schiele        Pope John Paul II                    12:35     7:46       20:21.9  6:34/M   10  
  424    411    421  Markell Blake         Martin Saints Classical              13:28     6:56       20:24.7  6:35/M   12  
  425    412    422  Paul Callihan         Martin Saints Classical              13:28     6:56       20:24.8  6:35/M   12  
  426  (< 5)    628  Ewan McIlhinney       Plumstead Christian                  13:30     6:56       20:26.4  6:35/M    9  
  427    413    544  Johnathan Louis       Penn Wood                            13:19     7:09       20:28.6  6:36/M   12  
  428    414    420  Micaiah Andrejczyk    Martin Saints Classical              13:33     6:55       20:28.9  6:36/M    9  
  429    415    664  Darius Hairston       Pottsgrove                           13:09     7:20       20:29.6  6:36/M    9  
  430    416    881  Mason Conti           Upper Perkiomen                      13:33     6:58       20:32.7  6:37/M   12  
  431    417    540  Terry Dweh            Penn Wood                            13:21     7:18       20:39.8  6:40/M   12  
  432    418    792  Owen Sarsfield        Springfield Township (Montco)        13:15     7:24       20:40.0  6:40/M   12  
  433    419    488  Jaden Pullman         Norristown                           13:34     7:05       20:40.6  6:40/M    9  
  434    420    311  Jack Helle            Harriton                             13:23     7:21       20:44.5  6:41/M   12  
  435    421    150  Angel Asiamah         Church Farm                          13:33     7:15       20:48.6  6:43/M   11  
  436  (< 5)    717  Michael Henzes        Renaissance Academy Charter Scho     13:26     7:25       20:52.3  6:44/M   12  
  437    422     71  Matthew McVey         Bristol                              13:33     7:19       20:52.6  6:44/M   11  
  438    423    173  Andrew Carver         Collegium Charter                    13:28     7:24       20:53.4  6:44/M   11  
  439    424    146  Reese Jefferson       Chester                              13:21     7:32       20:54.1  6:45/M   11  
  440  (< 5)    608  Joseph Swaim          Phil-Mont Christian Academy          13:55     7:03       20:59.4  6:46/M    9  
  441    425    687  Alex Rosen            Quakertown                           13:26     7:33       20:59.5  6:46/M    9  
  442    426    486  Alexander Mujica      Norristown                           13:42     7:18       21:01.4  6:47/M   12  
  443    427    365  Sean Rocco            Jenkintown                           13:45     7:16       21:01.8  6:47/M   11  
  444    428    489  Brandon Purdy         Norristown                           13:38     7:27       21:06.9  6:48/M   12  
  445  (< 5)    809  Leo Cianci            Sun Valley                           13:44     7:33       21:17.0  6:52/M    9  
  446    429    175  Carmine Cotto         Collegium Charter                    13:55     7:21       21:17.1  6:52/M   10  
  447  (< 5)    672  Dawud Barnes          Pottstown                            13:58     7:20       21:19.5  6:53/M   11  
  448    430    423  Xavier Hallowell      Martin Saints Classical              14:12     7:06       21:19.5  6:53/M    9  
  449  (< 5)    319  Thomas Melcher        Harry S Truman                       13:51     7:29       21:20.1  6:53/M   10  
  450    431     70  Cole Fairweather      Bristol                              13:52     7:29       21:21.6  6:53/M   11  
  451    432    778  Joseph Montanaro      Springfield (Delco)                  13:43     7:39       21:23.5  6:54/M   11  
  452    433    834  Justin Conway-Glover  Upper Darby                          14:04     7:20       21:24.2  6:54/M   12  
  453    434    682  Ethan DeAndrea        Quakertown                           13:43     7:40       21:24.4  6:54/M   10  
  454    435    543  Donta Hayes           Penn Wood                            14:08     7:26       21:35.0  6:58/M   12  
  455    436     64  Aidan Lacock          Boyertown                            14:15     7:20       21:36.7  6:58/M   10  
  456  (< 5)     81  Markus Melo           Calvary Christian Academy            14:07     7:30       21:37.7  6:58/M    9  
  457    437    777  Jack Cunningham       Springfield (Delco)                  14:10     7:32       21:43.2  7:00/M   10  
  458  (< 5)    674  Chase Harrington      Pottstown                            14:15     7:28       21:43.9  7:00/M    9  
  459  (< 5)    811  Stephan Shaw          Sun Valley                           14:17     7:30       21:47.8  7:02/M   10  
  460    438    148  Zion Spotwood         Chester                              14:18     7:38       21:57.1  7:05/M   11  
  461    439    151  Rasheed Bakare        Church Farm                          14:25     7:35       22:01.2  7:06/M   11  
  462    440    154  Yasseen Ramadan       Church Farm                          14:24     7:39       22:04.3  7:07/M   12  
  463    441    156  Amado Rosendo         Church Farm                          14:25     7:40       22:05.8  7:07/M   12  
  464    442    839  Gabriel Tsayo         Upper Darby                          14:09     7:57       22:06.7  7:08/M   10  
  465  (< 5)    611  Paul Zhou             Phil-Mont Christian Academy          14:32     7:36       22:09.2  7:09/M   10  
  466  (< 5)    318  Nathan Johnson        Harry S Truman                       14:34     7:35       22:10.0  7:09/M   12  
  467    443    149  Daniel Stewart        Chester                              14:24     7:51       22:16.0  7:11/M    9  
  468    444    545  Cole Richardson       Penn Wood                            14:30     7:52       22:23.1  7:13/M   11  
  469    445    363  Khayyam Khan          Jenkintown                           14:26     7:57       22:24.1  7:14/M   10  
  470  (< 5)     17  Evan Alexander        Academy Park                         13:53     8:30       22:24.5  7:14/M    9  
  471  (< 5)    716  Aidan Duong           Renaissance Academy Charter Scho     14:33     7:52       22:26.3  7:14/M   11  
  472    446     72  Austin Nova Valle     Bristol                              14:48     7:49       22:37.7  7:18/M   10  
  473    447    546  Sam Saydowary         Penn Wood                            14:34     8:27       23:02.6  7:26/M   12  
  474  (< 5)    606  Tim Curcuruto         Phil-Mont Christian Academy          15:19     7:51       23:11.3  7:29/M   11  
  475    448    153  Stephen Loney         Church Farm                          15:14     8:06       23:20.3  7:32/M    9  
  476    449    893  Benjamin Stern        Valley Forge Military Academy        14:51     8:29       23:20.9  7:32/M   11  
  477    450    888  Turner Boyle          Valley Forge Military Academy        15:26     8:13       23:39.9  7:38/M   11  
  478    451    780  Joshua Terry          Springfield (Delco)                  15:25     8:23       23:49.1  7:41/M   11  
  479    452    890  Korey Hatcher         Valley Forge Military Academy        15:25     8:27       23:53.6  7:42/M   11  
  480    453    894  Sean Story            Valley Forge Military Academy        15:59     8:18       24:17.2  7:50/M   10  
  481    454    542  Jayden Gillies- Jean  Penn Wood                            15:34     8:43       24:17.9  7:50/M   11  
  482    455    425  Elijah Rojas          Martin Saints Classical              16:01     8:20       24:22.6  7:52/M    9  
  483    456    775  Matt Briddes          Springfield (Delco)                  15:12     9:21       24:34.2  7:55/M   10  
  484    457    147  Abubakarr Sidiq KabbahChester                              15:42     9:22       25:04.6  8:05/M   10  
  485    458    230  Jason Zwang           Delaware County Christian            16:38     8:57       25:35.8  8:15/M    9  
  486    459    891  Aiden Marino          Valley Forge Military Academy        16:04     9:36       25:41.1  8:17/M   10  
  487    460    892  Michael Ronca         Valley Forge Military Academy        16:51     8:52       25:44.2  8:18/M   11  
  488  (< 5)    719  Rittinger Mason       Renaissance Academy Charter Scho     16:47     9:18       26:06.1  8:25/M   12  
  489    461    889  Sasha Christensen     Valley Forge Military Academy        17:40     9:26       27:07.0  8:45/M   12  
  490    462    229  Leo Xu                Delaware County Christian            16:55    11:23       28:18.9  9:08/M   12  
  491    463    228  Henry Wang            Delaware County Christian                     35:29       35:29.8 11:27/M   10  

Team Summary Report - Boys

XC


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

    1 North Penn                            133              10  14  25  36  48  67 103         
        Top  5 Times: 1:20:19.7

    2 Penncrest                             179               5  30  34  54  56 111 181         
        Top  5 Times: 1:20:37.1

    3 Unionville                            210               6  17  49  52  86 117 245         
        Top  5 Times: 1:20:58.2

    4 Haverford Township HS                 225               2   3  53  82  85 100 194         
        Top  5 Times: 1:20:32.0

    5 Lower Merion                          273              26  35  42  47 123 166 168         
        Top  5 Times: 1:21:59.0

    6 Council Rock North                    317              18  39  41  79 140 155 228         
        Top  5 Times: 1:22:23.5

    7 Downingtown West                      332              15  27  60  72 158 163 199         
        Top  5 Times: 1:22:25.9

    8 Souderton Area                        351              13  20  31 109 178 215 291         
        Top  5 Times: 1:22:23.4

    9 Conestoga                             382               8  40  80 115 139 144 203         
        Top  5 Times: 1:22:53.2

   10 Downingtown East                      389              29  57  63  65 175 176 204         
        Top  5 Times: 1:23:00.6

   11 Strath Haven                          438              23  33  58 142 182 198 222         
        Top  5 Times: 1:23:14.8

   12 Avon Grove                            465              16  69 106 107 167 170 188         
        Top  5 Times: 1:23:48.7

   13 Hatboro Horsham                       503               1  61  68  98 275 328             
        Top  5 Times: 1:23:19.3

   14 Great Valley                          504              46  73 113 125 147 190 267         
        Top  5 Times: 1:24:18.3

   15 Holy Ghost Preparatory                548              24  83  84 152 205 343 409         
        Top  5 Times: 1:24:24.4

   16 Spring Ford                           564              66  89 114 136 159 169 230         
        Top  5 Times: 1:24:53.1

   17 Perkiomen Valley                      590              62  74  87 171 196 243 259         
        Top  5 Times: 1:24:53.3

   18 Upper Dublin                          609              11  12 138 210 238 256 258         
        Top  5 Times: 1:24:34.4

   19 Jenkintown                            614               4  64  78  99 369 427 445         
        Top  5 Times: 1:24:58.8

   20 Radnor                                624               7 118 119 132 248 265 334         
        Top  5 Times: 1:24:56.3

   21 Ridley                                642              75 127 134 146 160 232 268         
        Top  5 Times: 1:25:28.6

   22 Wissahickon                           652              32  38  91 244 247 270 326         
        Top  5 Times: 1:25:11.6

   23 Central Bucks West                    659              19 116 126 192 206 236 280         
        Top  5 Times: 1:25:17.4

   24 Neshaminy                             660              28 143 145 164 180 272 284         
        Top  5 Times: 1:25:07.4

   25 WC Henderson                          665              22 120 156 174 193 240 241         
        Top  5 Times: 1:25:12.4

   26 WC East                               694              44  94 135 172 249 262 292         
        Top  5 Times: 1:25:42.9

   27 Owen J. Roberts                       721               9 104 173 214 221 246 295         
        Top  5 Times: 1:25:20.4

   28 Bishop Shanahan                       728              90 102 105 177 254 281 344         
        Top  5 Times: 1:26:09.4

   29 Garnet Valley                         758              37 124 153 207 237 319 327         
        Top  5 Times: 1:26:10.7

   30 Lower Moreland                        759              21  95 122 242 279 366 376         
        Top  5 Times: 1:26:13.5

   31 Methacton                             776              55  92 137 218 274 296 307         
        Top  5 Times: 1:26:25.7

   32 Pennsbury                             808              50 148 151 225 234 277 315         
        Top  5 Times: 1:26:30.1

   33 Upper Merion                          811              88 129 133 161 300 320 398         
        Top  5 Times: 1:26:52.9

   34 William Tennent                       930              97 150 185 227 271 293 309         
        Top  5 Times: 1:27:33.7

   35 Council Rock South                    942              81 186 216 220 239 278 286         
        Top  5 Times: 1:27:29.4

   36 Central Bucks South                   948              45  93 110 336 364 368 378         
        Top  5 Times: 1:28:34.7

   37 Boyertown                             968              43 184 211 226 304 349 436         
        Top  5 Times: 1:27:38.8

   38 WC Rustin                             979             141 187 197 219 235 294 311         
        Top  5 Times: 1:27:47.3

   39 Coatesville                          1017              70 101 209 314 323 350 384         
        Top  5 Times: 1:28:32.5

   40 Central Bucks East                   1027             149 162 212 251 253 276 325         
        Top  5 Times: 1:28:20.9

   41 Abington                             1149              76 213 261 283 316 352 363         
        Top  5 Times: 1:29:24.1

   42 Marple Newtown                       1167              59 128 233 373 374 380 395         
        Top  5 Times: 1:30:42.5

   43 Bensalem                             1180              71 130 301 330 348 399             
        Top  5 Times: 1:30:24.0

   44 Pope John Paul II                    1190             191 195 217 282 305 351 410         
        Top  5 Times: 1:29:32.2

   45 Oxford Area                          1195             121 252 255 269 298 331 341         
        Top  5 Times: 1:29:57.8

   46 Pennridge                            1196              77 208 302 303 306 318 335         
        Top  5 Times: 1:29:46.5

   47 Phoenixville Area                    1201             200 202 224 287 288 321 322         
        Top  5 Times: 1:29:37.7

   48 Regina Luminis Academy               1260              96 189 297 332 346 357 388         
        Top  5 Times: 1:30:55.3

   49 Cheltenham                           1289              51 260 264 329 385 387 392         
        Top  5 Times: 1:31:22.2

   50 Kennett                              1322             108 250 273 289 402                 
        Top  5 Times: 1:31:45.7

   51 Bristol                              1368             131 183 231 401 422 431 446         
        Top  5 Times: 1:33:25.6

   52 Upper Perkiomen                      1431             154 290 308 339 340 370 416         
        Top  5 Times: 1:32:18.2

   53 Pottsgrove                           1480             179 285 299 342 375 383 415         
        Top  5 Times: 1:32:57.6

   54 Collegium Charter                    1571             223 310 312 354 372 423 429         
        Top  5 Times: 1:33:38.9

   55 New Hope-Solebury                    1597             201 263 361 382 390                 
        Top  5 Times: 1:34:50.5

   56 Springfield Township (Montco)        1619             112 360 365 386 396 418             
        Top  5 Times: 1:35:38.0

   57 Upper Darby                          1626             165 317 362 377 405 433 442         
        Top  5 Times: 1:35:21.4

   58 Harriton                             1698             157 324 394 403 420                 
        Top  5 Times: 1:37:00.7

   59 Plymouth Whitemarsh                  1782             313 338 359 381 391 397             
        Top  5 Times: 1:36:37.6

   60 Quakertown                           1881             347 358 379 393 404 425 434         
        Top  5 Times: 1:38:27.4

   61 Chester                              1895             257 333 424 438 443 457             
        Top  5 Times: 1:42:12.8

   62 Delaware County Christian            1920             345 353 356 408 458 462 463         
        Top  5 Times: 1:43:41.1

   63 Penn Wood                            1938             229 413 417 435 444 447 454         
        Top  5 Times: 1:42:57.5

   64 Springfield (Delco)                  1944             337 367 371 432 437 451 456         
        Top  5 Times: 1:41:04.6

   65 Church Farm                          1972             266 406 421 439 440 441 448         
        Top  5 Times: 1:43:23.6

   66 Norristown                           1989             355 389 400 419 426 428             
        Top  5 Times: 1:40:57.9

   67 Martin Saints Classical              2074             407 411 412 414 430 455             
        Top  5 Times: 1:42:58.3

   68 Valley Forge Military Academy        2263             449 450 452 453 459 460 461         
        Top  5 Times: 2:00:52.8

 Inc. Academy Park                         1 finishers                                          
        Top  5 Times: 

 Inc. Calvary Christian Academy            2 finishers                                          
        Top  5 Times: 

 Inc. Dock Mennonite Academy               2 finishers                                          
        Top  5 Times: 

 Inc. Harry S Truman                       3 finishers                                          
        Top  5 Times: 

 Inc. Phil-Mont Christian Academy          4 finishers                                          
        Top  5 Times: 

 Inc. Plumstead Christian                  2 finishers                                          
        Top  5 Times: 

 Inc. Pottstown                            3 finishers                                          
        Top  5 Times: 

 Inc. Renaissance Academy Charter Scho     4 finishers                                          
        Top  5 Times: 

 Inc. Sun Valley                           3 finishers                                          
        Top  5 Times: 

 Inc. Upper Moreland                       4 finishers                                          
        Top  5 Times: 


Detail Team Results - Boys

XC

North Penn    Finish Position -     1

  Team Score (places): 133  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      10           10        15:47.3      15:47.3      0:15.1
    2    504  Achilles Shui          10      14           24        15:56.1      31:43.4      0:21.6
    3    502  Sacchith Miryalkar     11      25           49        16:00.6      47:44.0      0:27.9
    4    501  Matthew Landis         12      36           85        16:14.1    1:03:58.2      0:31.1
    5    499  Colin Fisher           12      48          133        16:21.5    1:20:19.7      0:38.1
    6    505  Brady Sweeney          11      67          200        16:36.8    1:36:56.5      0:44.2
    7    503  Joey Sharkey            9     103          303        16:54.3    1:53:50.9      0:43.7

Penncrest    Finish Position -     2

  Team Score (places): 179  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       5            5        15:27.4      15:27.4      0:14.6
    2    556  Brendan Hefferan       11      30           35        16:05.6      31:33.0      0:25.3
    3    559  Edomias Mulugeta       10      34           69        16:10.0      47:43.1      0:29.6
    4    554  Nick Fante             10      54          123        16:25.7    1:04:08.8      0:37.9
    5    555  Shane Hall             12      56          179        16:28.2    1:20:37.1      0:33.4
    6    557  Rory McAfee            12     111          290        16:58.2    1:37:35.4      0:44.5
    7    560  Jackson Sigda          12     181          471        17:24.9    1:55:00.4      0:56.6

Unionville    Finish Position -     3

  Team Score (places): 210  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       6            6        15:27.5      15:27.5      0:12.3
    2    820  Lucca DiMario          12      17           23        15:57.5      31:25.0      0:23.8
    3    824  Jonathan Stancik       10      49           72        16:21.6      47:46.6      0:29.2
    4    823  Lucas Siepser          11      52          124        16:23.6    1:04:10.3      0:34.4
    5    821  James McGlynn          10      86          210        16:47.9    1:20:58.2      0:32.9
    6    825  Eric Steuber           12     117          327        17:04.2    1:38:02.5      0:48.3
    7    822  David Perkins          11     245          572        17:58.6    1:56:01.1      0:52.1

Haverford Township HS    Finish Position -     4

  Team Score (places): 225  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      53           58        16:24.8      46:58.4      0:32.6
    4    343  Logan Eagles           10      82          140        16:45.8    1:03:44.2      0:37.8
    5    344  Teddy Foster            9      85          225        16:47.7    1:20:32.0      0:40.8
    6    342  Remy Dufresne          12     100          325        16:53.6    1:37:25.6      0:40.8
    7    341  Carlo Buonviri         10     194          519        17:31.4    1:54:57.0      1:05.3

Lower Merion    Finish Position -     5

  Team Score (places): 273  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      26           26        16:00.9      16:00.9      0:27.4
    2    387  Alexander Goonewardene 11      35           61        16:13.9      32:14.8      0:22.5
    3    390  Ethan Murray           11      42          103        16:17.5      48:32.4      0:28.4
    4    386  Andrew Gannon          12      47          150        16:19.2    1:04:51.7      0:37.5
    5    385  Alan Chen              11     123          273        17:07.2    1:21:59.0      0:44.6
    6    388  Jaden Jeudy            12     166          439        17:19.2    1:39:18.2      0:53.8
    7    384  Sajan Blum             12     168          607        17:19.8    1:56:38.1      0:55.5

Council Rock North    Finish Position -     6

  Team Score (places): 317  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      18           18        15:57.7      15:57.7      0:23.4
    2    205  Brady Ott              11      39           57        16:15.5      32:13.2      0:24.2
    3    201  Joe Crowne             11      41           98        16:17.4      48:30.7      0:26.2
    4    203  Matt Gosling            9      79          177        16:41.9    1:05:12.6      0:32.6
    5    206  Lucas Poliseno          9     140          317        17:10.8    1:22:23.5      0:47.9
    6    204  Jayden Neels            9     155          472        17:15.9    1:39:39.4      1:07.2
    7    207  Brody Troy             12     228          700        17:50.0    1:57:29.5      0:57.1

Downingtown West    Finish Position -     7

  Team Score (places): 332  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      15           15        15:56.9      15:56.9      0:14.1
    2    263  Richard Planck         11      27           42        16:01.3      31:58.2      0:27.5
    3    262  Sam Leisenring         10      60          102        16:31.1      48:29.4      0:38.1
    4    265  RIley Trigo            11      72          174        16:39.5    1:05:08.9      0:31.0
    5    260  Dylan Graham           11     158          332        17:17.0    1:22:25.9      0:51.7
    6    261  Karson Hawthorne       12     163          495        17:18.2    1:39:44.1      1:00.9
    7    264  Evan Reidinger          9     199          694        17:33.3    1:57:17.4      1:04.6

Souderton Area    Finish Position -     8

  Team Score (places): 351  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      13           13        15:55.5      15:55.5      0:19.4
    2    748  Aidan Kearns           11      20           33        15:59.2      31:54.7      0:23.6
    3    751  Aiden Maue             11      31           64        16:07.2      48:01.9      0:31.5
    4    749  Stephen Keller          9     109          173        16:57.8    1:04:59.8      0:42.6
    5    752  Victor Salinas         10     178          351        17:23.6    1:22:23.4      1:05.1
    6    753  Tannor Wiszneski       10     215          566        17:38.9    1:40:02.3      1:05.1
    7    747  AJ Gardner             10     291          857        18:25.1    1:58:27.4      1:28.5

Conestoga    Finish Position -     9

  Team Score (places): 382  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       8            8        15:40.2      15:40.2      0:21.3
    2    191  Shane Walsh            11      40           48        16:15.9      31:56.1      0:26.8
    3    192  Miles Warkentine       10      80          128        16:43.8      48:39.9      0:30.9
    4    188  Aidan Mahoney          10     115          243        17:02.4    1:05:42.4      0:45.2
    5    189  Aidan Max              12     139          382        17:10.8    1:22:53.2      0:39.0
    6    187  Nathaniel Kluge        11     144          526        17:11.6    1:40:04.8      0:39.6
    7    190  Brendan McQuilkin      12     203          729        17:34.5    1:57:39.3      0:51.7

Downingtown East    Finish Position -    10

  Team Score (places): 389  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      29           29        16:03.2      16:03.2      0:16.1
    2    247  Ryan Christman         12      57           86        16:29.1      32:32.4      0:30.4
    3    249  Ben Fatone             11      63          149        16:32.2      49:04.6      0:33.6
    4    246  Ash Anand              11      65          214        16:34.5    1:05:39.1      0:34.3
    5    251  Nate Parr              10     175          389        17:21.5    1:23:00.6      0:51.0
    6    248  Terry Dougherty        12     176          565        17:22.1    1:40:22.7      0:38.8
    7    250  Michael Henry          11     204          769        17:35.4    1:57:58.2      0:51.9

Strath Haven    Finish Position -    11

  Team Score (places): 438  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      23           23        15:59.4      15:59.4      0:21.0
    2    805  Matt Lund              11      33           56        16:08.2      32:07.6      0:28.5
    3    802  Alex Falsone           12      58          114        16:30.4      48:38.0      0:28.3
    4    806  Henry Reacher          11     142          256        17:11.5    1:05:49.5      0:53.0
    5    803  Sam Fritz              11     182          438        17:25.2    1:23:14.8      0:53.6
    6    804  Gavin John             12     198          636        17:32.9    1:40:47.7      0:54.1
    7    801  Noel Blanchette        10     222          858        17:42.2    1:58:30.0      0:59.3

Avon Grove    Finish Position -    12

  Team Score (places): 465  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      16           16        15:57.0      15:57.0      0:28.2
    2     27  Gavin McGinn           12      69           85        16:37.8      32:34.8      0:28.7
    3     30  Ben Weaver             10     106          191        16:57.0      49:31.8      0:39.0
    4     29  Timothy Oakes          12     107          298        16:57.2    1:06:29.1      0:40.0
    5     26  Alex Hutchinson        12     167          465        17:19.6    1:23:48.7      0:50.6
    6     28  Jackson Morris         12     170          635        17:20.3    1:41:09.1      0:52.5
    7     31  Shaun Weaver           10     188          823        17:27.7    1:58:36.9      0:58.5

Hatboro Horsham    Finish Position -    13

  Team Score (places): 503  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      61           62        16:31.7      31:33.0      0:36.5
    3    333  Jack Thompson          11      68          130        16:36.9      48:10.0      0:33.8
    4    327  Wil Canney             12      98          228        16:53.1    1:05:03.1      0:51.8
    5    332  Jacob Schwartz         12     275          503        18:16.1    1:23:19.3      1:18.0
    6    328  Tanner Coleman         11     328          831        18:52.3    1:42:11.6      1:25.1

Great Valley    Finish Position -    14

  Team Score (places): 504  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      46           46        16:19.1      16:19.1      0:31.3
    2    288  Trip Gomez             10      73          119        16:39.5      32:58.7      0:39.9
    3    294  Jack Thomas            10     113          232        16:58.9      49:57.6      0:32.5
    4    289  Colin Mahoney          11     125          357        17:08.2    1:07:05.8      0:42.4
    5    291  Chase Pepperman        10     147          504        17:12.5    1:24:18.3      0:47.9
    6    290  Tim Matthews           12     190          694        17:28.5    1:41:46.9      0:59.3
    7    293  Pete Schembri          12     267          961        18:11.8    1:59:58.7      1:25.4

Holy Ghost Preparatory    Finish Position -    15

  Team Score (places): 548  Team Score (times):    1:24:24.4   Average Time: 16:52.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    348  Ciaran Chambers        12      24           24        16:00.3      16:00.3      0:18.9
    2    349  Papakojo Danquah       11      83          107        16:46.0      32:46.4      0:40.5
    3    354  Daniel Perez           10      84          191        16:47.7      49:34.1      0:41.7
    4    350  Brendan DiEnna         11     152          343        17:14.7    1:06:48.9      1:00.9
    5    351  Jack Evans             12     205          548        17:35.5    1:24:24.4      1:00.9
    6    353  Patrick McGowan         9     343          891        19:06.9    1:43:31.4      1:26.2
    7    352  Nicholas Giordano       9     409         1300        20:21.4    2:03:52.8      2:03.4

Spring Ford    Finish Position -    16

  Team Score (places): 564  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      66           66        16:35.5      16:35.5      0:39.6
    2    764  Augustus Smith         10      89          155        16:50.6      33:26.1      0:44.2
    3    765  Quintin Smith          12     114          269        16:59.4      50:25.6      0:48.0
    4    761  Jacob Delgado          11     136          405        17:10.3    1:07:36.0      0:43.3
    5    762  Elijah Dunham          10     159          564        17:17.1    1:24:53.1      0:57.3
    6    766  Jack Stanick           11     169          733        17:19.9    1:42:13.1      1:02.0
    7    763  Ryan Kovaleski         12     230          963        17:51.9    2:00:05.0      1:24.4

Perkiomen Valley    Finish Position -    17

  Team Score (places): 590  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      62           62        16:31.9      16:31.9      0:26.8
    2    597  Jason Clifford         11      74          136        16:40.5      33:12.5      0:36.5
    3    600  Ian Johnson            11      87          223        16:48.0      50:00.5      0:48.9
    4    598  Alex Corbin            10     171          394        17:20.4    1:07:20.9      0:46.6
    5    599  Cooper Hey              9     196          590        17:32.4    1:24:53.3      0:58.1
    6    602  Max Tancini             9     243          833        17:58.0    1:42:51.4      1:06.3
    7    596  Nathan Boyer            9     259         1092        18:07.3    2:00:58.7      1:12.4

Upper Dublin    Finish Position -    18

  Team Score (places): 609  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      11           11        15:54.4      15:54.4      0:27.8
    2    853  Gus Platt              11      12           23        15:55.4      31:49.8      0:25.4
    3    852  Ryan O'Hara            12     138          161        17:10.7      49:00.5      0:48.7
    4    847  Tobias Brown           11     210          371        17:37.5    1:06:38.0      0:53.2
    5    849  Gabe Jackson            9     238          609        17:56.4    1:24:34.4      1:16.9
    6    851  Kyle Molz              12     256          865        18:06.7    1:42:41.2      1:17.9
    7    850  Kevin Lim               9     258         1123        18:07.1    2:00:48.4      1:05.1

Jenkintown    Finish Position -    19

  Team Score (places): 614  Team Score (times):    1:24:58.8   Average Time: 16:59.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    362  Oliver Michell         12       4            4        15:21.3      15:21.3      0:08.8
    2    364  Jesse Patterson        11      64           68        16:32.9      31:54.2      0:34.5
    3    366  Denis Tulin            11      78          146        16:41.8      48:36.1      0:51.5
    4    360  John Byler             11      99          245        16:53.3    1:05:29.4      0:39.6
    5    361  Simon Kimball           9     369          614        19:29.3    1:24:58.8      1:25.6
    6    365  Sean Rocco             11     427         1041        21:01.8    1:46:00.6      2:06.8
    7    363  Khayyam Khan           10     445         1486        22:24.1    2:08:24.7      2:48.0

Radnor    Finish Position -    20

  Team Score (places): 624  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       7            7        15:37.8      15:37.8      0:22.4
    2    698  Joseph Garzio          10     118          125        17:04.5      32:42.3      0:41.9
    3    697  Curtis Conner           9     119          244        17:04.5      49:46.8      0:41.1
    4    699  Nate Halberstadt       11     132          376        17:09.2    1:06:56.1      0:45.5
    5    700  Aiden Landau           10     248          624        18:00.2    1:24:56.3      1:05.5
    6    702  Gardner Sheehan        12     265          889        18:09.4    1:43:05.8      1:14.8
    7    701  Brandon Ngyuen         10     334         1223        18:59.1    2:02:04.9      1:22.5

Ridley    Finish Position -    21

  Team Score (places): 642  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      75           75        16:40.7      16:40.7      0:38.0
    2    728  Jackson Kane           10     127          202        17:08.5      33:49.3      0:57.3
    3    731  Colin Walls            12     134          336        17:09.5      50:58.8      0:52.8
    4    726  Luke Broadhurst        12     146          482        17:12.3    1:08:11.2      0:52.8
    5    730  Jesufifunmi Olugbenga  11     160          642        17:17.3    1:25:28.6      0:43.0
    6    732  Donovan Washington     11     232          874        17:52.9    1:43:21.6      0:59.6
    7    727  Nick Gdowik            11     268         1142        18:12.4    2:01:34.0      1:33.8

Wissahickon    Finish Position -    22

  Team Score (places): 652  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      32           32        16:07.4      16:07.4      0:28.6
    2    976  Brendan Tatko          12      38           70        16:15.2      32:22.7      0:36.0
    3    974  Grayson Ruffner        11      91          161        16:51.3      49:14.0      0:49.4
    4    977  Walter Vandergrift      9     244          405        17:58.6    1:07:12.6      1:04.8
    5    972  Alex Gobin             11     247          652        17:59.0    1:25:11.6      1:06.5
    6    973  Brandon Haines         12     270          922        18:13.6    1:43:25.3      1:10.4
    7    975  Logan Radell           12     326         1248        18:51.2    2:02:16.5      1:27.5

Central Bucks West    Finish Position -    23

  Team Score (places): 659  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      19           19        15:58.3      15:58.3      0:24.6
    2    123  William Peralta        12     116          135        17:03.7      33:02.1      1:02.6
    3    117  Jerry Bower            11     126          261        17:08.4      50:10.6      0:49.4
    4    121  Cole Lentini           12     192          453        17:30.6    1:07:41.2      1:02.1
    5    120  Andres Herrera         12     206          659        17:36.2    1:25:17.4      1:01.4
    6    122  Nathan Packel          12     236          895        17:55.4    1:43:12.8      1:22.2
    7    119  Patrick Kelly          10     280         1175        18:18.7    2:01:31.6      1:18.9

Neshaminy    Finish Position -    24

  Team Score (places): 660  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      28           28        16:01.7      16:01.7      0:31.0
    2    472  Samuel Osterhoudt      10     143          171        17:11.6      33:13.3      0:53.9
    3    469  Nicholas Forman        11     145          316        17:11.7      50:25.1      0:53.0
    4    471  Jake Lolli              9     164          480        17:18.2    1:07:43.3      0:54.1
    5    475  Zachary Souders        12     180          660        17:24.1    1:25:07.4      1:12.2
    6    473  Max Plebani            12     272          932        18:14.4    1:43:21.8      1:20.0
    7    474  Ryan Short             12     284         1216        18:20.7    2:01:42.5      1:18.1

WC Henderson    Finish Position -    25

  Team Score (places): 665  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      22           22        15:59.3      15:59.3      0:29.9
    2    931  Ryan Kress             11     120          142        17:04.8      33:04.1      0:55.2
    3    935  Aaron Varghese         11     156          298        17:16.1      50:20.2      0:54.9
    4    933  Owen Richards          10     174          472        17:21.4    1:07:41.6      0:57.2
    5    930  Alex Baum              11     193          665        17:30.8    1:25:12.4      0:48.9
    6    932  Ben Pentz              10     240          905        17:56.8    1:43:09.2      1:30.9
    7    936  Luke Zajac              9     241         1146        17:57.2    2:01:06.5      1:08.9

WC East    Finish Position -    26

  Team Score (places): 694  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      44           44        16:18.5      16:18.5      0:29.3
    2    918  Jefferson Cooper       12      94          138        16:51.7      33:10.2      0:39.3
    3    920  Tyler Houp             12     135          273        17:09.9      50:20.2      0:55.7
    4    916  Kahseem Bronzell        9     172          445        17:20.6    1:07:40.8      0:44.6
    5    917  Nathan Clarke          12     249          694        18:02.0    1:25:42.9      1:05.4
    6    921  William Killinger      12     262          956        18:08.6    1:43:51.5      1:12.6
    7    922  Nathan Wist            10     292         1248        18:25.5    2:02:17.1      1:10.9

Owen J. Roberts    Finish Position -    27

  Team Score (places): 721  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       9            9        15:43.7      15:43.7      0:28.1
    2    516  Nathan Hayes           12     104          113        16:54.9      32:38.6      0:37.0
    3    517  Oscar Lorenzi          11     173          286        17:20.9      49:59.6      0:52.5
    4    513  Evan Finger            12     214          500        17:38.6    1:07:38.2      0:59.3
    5    519  Hunter Valentino       12     221          721        17:42.1    1:25:20.4      1:03.0
    6    514  David Fogwell          11     246          967        17:58.7    1:43:19.2      1:06.9
    7    515  Ben Hailey             12     295         1262        18:26.4    2:01:45.6      1:26.8

Bishop Shanahan    Finish Position -    28

  Team Score (places): 728  Team Score (times):    1:26:09.4   Average Time: 17:13.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     51  Jameson Todd           12      90           90        16:50.9      16:50.9      0:45.0
    2     52  Steven Todd            10     102          192        16:54.2      33:45.1      0:42.8
    3     53  Owen Whitaker          10     105          297        16:55.5      50:40.6      0:41.1
    4     48  Will Kolimago          12     177          474        17:22.2    1:08:02.9      0:56.4
    5     47  Louis Edgcumbe         11     254          728        18:06.5    1:26:09.4      1:09.5
    6     49  Patrick O'Rourke       12     281         1009        18:19.4    1:44:28.8      1:26.5
    7     50  AJ Serpentine           9     344         1353        19:07.5    2:03:36.4      1:23.6

Garnet Valley    Finish Position -    29

  Team Score (places): 758  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      37           37        16:15.1      16:15.1      0:26.4
    2    278  David Stango           12     124          161        17:08.0      33:23.2      0:38.8
    3    276  Alexander Gursahaney   10     153          314        17:14.8      50:38.1      0:42.6
    4    279  Emmanuel Velez          9     207          521        17:36.2    1:08:14.4      0:52.2
    5    274  Isaiah Byun            12     237          758        17:56.3    1:26:10.7      1:16.0
    6    280  Benjamin Wu            12     319         1077        18:41.2    1:44:51.9      1:21.7
    7    277  Tejas Madhav           11     327         1404        18:51.4    2:03:43.3      1:26.2

Lower Moreland    Finish Position -    30

  Team Score (places): 759  Team Score (times):    1:26:13.5   Average Time: 17:14.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    398  Jack Becker            12      21           21        15:59.2      15:59.2      0:17.8
    2    400  Vincent Frankina       10      95          116        16:52.1      32:51.4      0:40.7
    3    404  Shea Woods             12     122          238        17:06.1      49:57.5      0:56.0
    4    403  Dylan Sandler          10     242          480        17:57.3    1:07:54.9      1:15.6
    5    401  Trey Henry              9     279          759        18:18.6    1:26:13.5      1:15.4
    6    402  Alexander Huynh        10     366         1125        19:26.4    1:45:39.9      1:43.3
    7    399  Barton Cooper          12     376         1501        19:39.2    2:05:19.2      1:42.1

Methacton    Finish Position -    31

  Team Score (places): 776  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      55           55        16:26.9      16:26.9      0:40.6
    2    445  Charles Reith          10      92          147        16:51.3      33:18.2      0:37.5
    3    446  Matthew Sandner        11     137          284        17:10.4      50:28.6      0:50.5
    4    441  Jackson Harris         10     218          502        17:41.3    1:08:10.0      0:51.5
    5    443  Quinn Kumfurt          10     274          776        18:15.6    1:26:25.7      1:16.2
    6    442  Thomas Hazleton         9     296         1072        18:26.5    1:44:52.2      1:08.9
    7    447  Akhil Yeluri           11     307         1379        18:30.4    2:03:22.7      1:30.5

Pennsbury    Finish Position -    32

  Team Score (places): 808  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      50           50        16:22.1      16:22.1      0:36.0
    2    584  John Harding           12     148          198        17:12.6      33:34.7      0:48.3
    3    585  Matt Kanuk             10     151          349        17:14.2      50:49.0      0:47.4
    4    586  Dan Kim                11     225          574        17:46.8    1:08:35.9      1:06.4
    5    587  Jonathon Pajrowski     10     234          808        17:54.2    1:26:30.1      1:13.5
    6    582  Ben Brown              12     277         1085        18:17.9    1:44:48.1      1:20.1
    7    588  Sam Roccogrand         12     315         1400        18:35.6    2:03:23.8      1:19.5

Upper Merion    Finish Position -    33

  Team Score (places): 811  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      88           88        16:48.6      16:48.6      0:36.6
    2    863  Mark Drayton           12     129          217        17:08.8      33:57.4      0:56.4
    3    864  Charles Helfand        12     133          350        17:09.3      51:06.8      0:44.2
    4    866  Anthony Tornambe        9     161          511        17:18.0    1:08:24.8      0:53.8
    5    865  Jack Lutz              12     300          811        18:28.1    1:26:52.9      1:12.2
    6    861  NICOLAS ALBINI         11     320         1131        18:45.3    1:45:38.3      1:29.4
    7    867  Luca Volpi             12     398         1529        20:02.9    2:05:41.2      1:40.8

William Tennent    Finish Position -    34

  Team Score (places): 930  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      97           97        16:52.3      16:52.3      0:37.8
    2    958  Liam Cashman           12     150          247        17:14.0      34:06.4      0:51.4
    3    961  Julian Ortiz           12     185          432        17:26.0      51:32.5      1:01.0
    4    962  Andrew Pratt           10     227          659        17:47.0    1:09:19.5      1:30.8
    5    960  James Niles            11     271          930        18:14.1    1:27:33.7      1:17.3
    6    964  Keith Thompson         12     293         1223        18:25.5    1:45:59.3      1:19.4
    7    959  Quin Cataldi           10     309         1532        18:31.3    2:04:30.6      1:16.8

Council Rock South    Finish Position -    35

  Team Score (places): 942  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      81           81        16:44.7      16:44.7      0:40.8
    2    220  Cain Lawler            10     186          267        17:26.3      34:11.0      0:51.6
    3    217  Aaron Gross            11     216          483        17:39.7      51:50.7      0:58.8
    4    218  Nathan Kach             9     220          703        17:42.1    1:09:32.8      0:52.5
    5    221  Ian LIhani             10     239          942        17:56.5    1:27:29.4      0:59.4
    6    215  Jesse Gassman          10     278         1220        18:18.0    1:45:47.5      1:09.8
    7    216  Rowan Grant             9     286         1506        18:21.8    2:04:09.3      1:15.8

Central Bucks South    Finish Position -    36

  Team Score (places): 948  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      45           45        16:18.9      16:18.9      0:27.9
    2    105  Kenneth Konopka        10      93          138        16:51.5      33:10.5      0:47.2
    3    109  Michael Polak          12     110          248        16:58.0      50:08.5      0:45.3
    4    106  Joseph Lucas           12     336          584        19:01.1    1:09:09.6      1:35.2
    5    107  Sebastian Marquez-Ferbe 9     364          948        19:25.0    1:28:34.7      1:27.4
    6    104  Kevin Hartranft        10     368         1316        19:28.3    1:48:03.0      2:03.5
    7    103  Auoss Azzarouk         11     378         1694        19:40.9    2:07:44.0      1:51.8

Boyertown    Finish Position -    37

  Team Score (places): 968  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      43           43        16:18.0      16:18.0      0:32.5
    2     65  Ethan Maraldo          12     184          227        17:25.8      33:43.9      0:57.8
    3     66  Cole Peifer            10     211          438        17:37.9      51:21.8      1:13.0
    4     61  Cole Cavalero          12     226          664        17:46.9    1:09:08.8      1:08.8
    5     63  Evan James              9     304          968        18:29.9    1:27:38.8      1:19.7
    6     62  Lucas Famous           12     349         1317        19:11.6    1:46:50.4      1:35.2
    7     64  Aidan Lacock           10     436         1753        21:36.7    2:08:27.2      2:11.1

WC Rustin    Finish Position -    38

  Team Score (places): 979  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     141          141        17:10.9      17:10.9      0:50.7
    2    946  Nate Kirkland          12     187          328        17:26.7      34:37.6      1:01.3
    3    944  Harry Davis            11     197          525        17:32.6      52:10.3      0:41.3
    4    947  Alexander Kosmidis     10     219          744        17:41.7    1:09:52.0      0:58.6
    5    949  Shawn Roselli          11     235          979        17:55.3    1:27:47.3      1:02.4
    6    945  Sanjay Kandasam        11     294         1273        18:25.9    1:46:13.2      1:18.5
    7    948  Adam Mosier            10     311         1584        18:32.8    2:04:46.0      1:18.7

Coatesville    Finish Position -    39

  Team Score (places): ***  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      70           70        16:38.3      16:38.3      0:33.0
    2    161  Joshua Miller          12     101          171        16:53.7      33:32.1      0:49.0
    3    166  Tommy Wayne            12     209          380        17:37.2      51:09.3      1:00.7
    4    160  Magnus Clouser         10     314          694        18:34.7    1:09:44.0      1:33.1
    5    164  Pablo Rodriguez        12     323         1017        18:48.4    1:28:32.5      1:24.2
    6    162  Brian Myers            10     350         1367        19:12.7    1:47:45.2      1:21.2
    7    163  Ben O'Toole            11     384         1751        19:49.1    2:07:34.4      1:57.7

Central Bucks East    Finish Position -    40

  Team Score (places): ***  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     149          149        17:13.8      17:13.8      0:48.1
    2     90  Patrick Haurin         12     162          311        17:18.1      34:31.9      0:44.5
    3     94  James Sexton           12     212          523        17:38.3      52:10.2      0:46.6
    4     95  Kyle Smith              9     251          774        18:04.9    1:10:15.1      1:03.7
    5     92  Jack Kille             10     253         1027        18:05.7    1:28:20.9      1:03.8
    6     89  Trey DiGregorio        10     276         1303        18:17.0    1:46:37.9      1:14.9
    7     93  Brody Mindel           10     325         1628        18:49.0    2:05:26.9      1:46.5

Abington    Finish Position -    41

  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      76           76        16:40.7      16:40.7      0:32.6
    2     13  Peter Murray           11     213          289        17:38.4      34:19.2      1:21.8
    3     14  James Stewart          10     261          550        18:08.3      52:27.6      1:15.5
    4     10  Garrett Farabaugh      10     283          833        18:20.3    1:10:47.9      1:19.9
    5     11  Brendan Kelly          11     316         1149        18:36.1    1:29:24.1      1:31.2
    6     12  Shawn Leach            10     352         1501        19:15.9    1:48:40.1      1:35.5
    7      9  Aiden Ercolono         11     363         1864        19:24.7    2:08:04.8      1:41.2

Marple Newtown    Finish Position -    42

  Team Score (places): ***  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      59           59        16:30.6      16:30.6      0:37.2
    2    413  Matt DeAngelo          12     128          187        17:08.7      33:39.4      0:57.1
    3    414  Landon Hartwell        10     233          420        17:53.5      51:32.9      1:06.0
    4    412  Donovan Carmichael     11     373          793        19:33.3    1:11:06.3      1:53.1
    5    415  Dean Iyoun             12     374         1167        19:36.2    1:30:42.5      1:46.2
    6    417  Nathan Smith           10     380         1547        19:42.9    1:50:25.5      1:54.7
    7    418  Dj Spiropoulos         11     395         1942        19:58.9    2:10:24.4      2:04.8

Bensalem    Finish Position -    43

  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      71           71        16:39.4      16:39.4      0:32.9
    2     36  Evan Leonard           12     130          201        17:08.9      33:48.3      0:49.1
    3     37  Andrew Reznitchenko    11     301          502        18:28.3      52:16.6      1:15.1
    4     33  Christopher Baisden    10     330          832        18:55.7    1:11:12.4      1:20.8
    5     38  Jaden Royal            12     348         1180        19:11.5    1:30:24.0      1:31.4
    6     35  Blue Cash              10     399         1579        20:02.9    1:50:26.9      1:50.0

Pope John Paul II    Finish Position -    44

  Team Score (places): ***  Team Score (times):    1:29:32.2   Average Time: 17:54.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    654  Henry Phillips         12     191          191        17:29.6      17:29.6      0:46.1
    2    651  Oscar Luna             11     195          386        17:31.5      35:01.2      0:57.7
    3    653  Jack McNicholas        10     217          603        17:41.1      52:42.4      1:00.4
    4    650  Ryan Edde              10     282          885        18:19.9    1:11:02.3      1:13.5
    5    655  Aiden Radcliffe        10     305         1190        18:29.9    1:29:32.2      1:34.7
    6    652  James McElroy           9     351         1541        19:13.5    1:48:45.8      1:28.2
    7    656  Daniel Schiele         10     410         1951        20:21.9    2:09:07.8      2:36.7

Oxford Area    Finish Position -    45

  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     121          121        17:05.9      17:05.9      0:42.2
    2    533  Ben Whelan              9     252          373        18:05.4      35:11.3      1:01.8
    3    528  Brendan Campbell        9     255          628        18:06.7      53:18.1      0:56.0
    4    527  Michael Besancon       10     269          897        18:12.9    1:11:31.0      1:07.6
    5    532  Alex Waite             12     298         1195        18:26.8    1:29:57.8      1:05.7
    6    530  Paul Kellerman         11     331         1526        18:55.8    1:48:53.6      1:35.0
    7    529  Owen Hughes            10     341         1867        19:05.4    2:07:59.0      1:32.4

Pennridge    Finish Position -    46

  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      77           77        16:41.7      16:41.7      0:36.7
    2    570  Grayson Kerzman        11     208          285        17:36.8      34:18.6      1:05.6
    3    568  Luke Barbadoro         10     302          587        18:28.4      52:47.0      1:08.8
    4    573  Logan Siegfried        10     303          890        18:29.2    1:11:16.3      1:10.8
    5    572  Andrew Rosenfeld       12     306         1196        18:30.2    1:29:46.5      1:11.3
    6    569  Andrew Davis           10     318         1514        18:40.7    1:48:27.2      1:18.1
    7    574  Ryan Stauffer          12     335         1849        18:59.3    2:07:26.5      1:21.3

Phoenixville Area    Finish Position -    47

  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     200          200        17:33.9      17:33.9      1:06.3
    2    619  William Brennfleck     11     202          402        17:33.9      35:07.8      1:05.6
    3    620  Jacob Cross            12     224          626        17:44.3      52:52.2      1:01.4
    4    622  John Hamid             11     287          913        18:22.6    1:11:14.8      1:17.5
    5    621  Brenden Cunningham     10     288         1201        18:22.9    1:29:37.7      1:19.6
    6    625  Declan Woodall         12     321         1522        18:47.6    1:48:25.4      1:43.4
    7    623  Noah Kocher            12     322         1844        18:47.9    2:07:13.3      1:30.0

Regina Luminis Academy    Finish Position -    48

  Team Score (places): ***  Team Score (times):    1:30:55.3   Average Time: 18:11.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    714  Martin O'Rourke        10      96           96        16:52.3      16:52.3      0:40.8
    2    715  Micah Volpe            12     189          285        17:28.4      34:20.8      0:48.3
    3    710  John Finley            12     297          582        18:26.7      52:47.5      1:18.5
    4    712  Luke Kozak             10     332          914        18:58.0    1:11:45.6      1:30.0
    5    709  John Paul Baran        12     346         1260        19:09.7    1:30:55.3      1:15.2
    6    713  Sean O'Keefe            9     357         1617        19:18.8    1:50:14.2      1:33.7
    7    711  Aidan FISHER            9     388         2005        19:52.0    2:10:06.3      1:46.5

Cheltenham    Finish Position -    49

  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      51           51        16:22.2      16:22.2      0:28.9
    2    134  William Matsinger      11     260          311        18:07.5      34:29.8      1:09.1
    3    133  Aubrey Martin          12     264          575        18:08.9      52:38.8      1:08.2
    4    136  Griffin O'Connor       11     329          904        18:54.2    1:11:33.0      1:28.5
    5    135  Vincent McIlvaine      11     385         1289        19:49.1    1:31:22.2      1:52.7
    6    131  Caleb Dougherty         9     387         1676        19:51.2    1:51:13.5      1:46.0
    7    137  Ian Poole               9     392         2068        19:57.1    2:11:10.6      1:51.1

Kennett    Finish Position -    50

  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     108          108        16:57.3      16:57.3      1:02.8
    2    372  Luke Ganly              9     250          358        18:04.6      35:01.9      1:10.1
    3    375  Bennett Studer         10     273          631        18:14.6      53:16.6      1:05.1
    4    374  Josh Poulton            9     289          920        18:23.0    1:11:39.7      1:05.6
    5    376  Quinn Williams          9     402         1322        20:06.0    1:31:45.7      1:49.4

Bristol    Finish Position -    51

  Team Score (places): ***  Team Score (times):    1:33:25.6   Average Time: 18:41.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1     74  Andreas Quattrocchi    10     131          131        17:09.0      17:09.0      0:53.5
    2     73  Aidan Quattrocchi      12     183          314        17:25.4      34:34.4      1:00.9
    3     76  Jacob Walker           12     231          545        17:52.9      52:27.3      1:11.5
    4     75  Jason Torano           11     401          946        20:05.7    1:12:33.0      1:55.7
    5     71  Matthew McVey          11     422         1368        20:52.6    1:33:25.6      2:09.4
    6     70  Cole Fairweather       11     431         1799        21:21.6    1:54:47.2      2:19.3
    7     72  Austin Nova Valle      10     446         2245        22:37.7    2:17:25.0      2:39.6

Upper Perkiomen    Finish Position -    52

  Team Score (places): ***  Team Score (times):    1:32:18.2   Average Time: 18:27.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    884  Roman Macedo           10     154          154        17:15.6      17:15.6      0:43.9
    2    882  William Godshall       10     290          444        18:24.8      35:40.4      1:21.0
    3    883  John Kuzmission         9     308          752        18:31.1      54:11.6      1:22.9
    4    887  Evan Snyder             9     339         1091        19:02.2    1:13:13.9      1:36.1
    5    886  Christopher Shermer    12     340         1431        19:04.3    1:32:18.2      1:34.0
    6    885  Ben Sensinger          10     370         1801        19:29.5    1:51:47.7      1:35.8
    7    881  Mason Conti            12     416         2217        20:32.7    2:12:20.4      1:48.9

Pottsgrove    Finish Position -    53

  Team Score (places): ***  Team Score (times):    1:32:57.6   Average Time: 18:35.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    665  Daniel Korman          12     179          179        17:23.6      17:23.6      0:56.9
    2    666  Isaac Kumpf            12     285          464        18:21.5      35:45.2      1:00.9
    3    670  Xavier Walker          12     299          763        18:27.9      54:13.1      1:13.6
    4    667  Owen Mountz            10     342         1105        19:05.4    1:13:18.6      1:41.6
    5    668  Jordan Raudenbush      10     375         1480        19:39.0    1:32:57.6      2:00.5
    6    669  Cole Strunk            10     383         1863        19:49.0    1:52:46.6      1:58.7
    7    664  Darius Hairston         9     415         2278        20:29.6    2:13:16.2      2:10.5

Collegium Charter    Finish Position -    54

  Team Score (places): ***  Team Score (times):    1:33:38.9   Average Time: 18:43.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    176  David Gober            11     223          223        17:43.0      17:43.0      1:05.6
    2    174  Amir Christmas          9     310          533        18:31.9      36:15.0      1:15.0
    3    179  Shawn Sims             11     312          845        18:33.3      54:48.3      1:16.4
    4    177  Mark Hinlo             12     354         1199        19:17.6    1:14:06.0      1:30.6
    5    178  Christian Pernsley-Jaco 9     372         1571        19:32.8    1:33:38.9      1:46.2
    6    173  Andrew Carver          11     423         1994        20:53.4    1:54:32.3      2:14.8
    7    175  Carmine Cotto          10     429         2423        21:17.1    2:15:49.4      2:11.6

New Hope-Solebury    Finish Position -    55

  Team Score (places): ***  Team Score (times):    1:34:50.5   Average Time: 18:58.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    479  Aadi Shah              12     201          201        17:33.9      17:33.9      1:02.3
    2    477  Adrian Li              12     263          464        18:08.9      35:42.9      1:21.9
    3    481  Ky Nam Tran            11     361          825        19:23.5      55:06.4      1:45.8
    4    480  Caelan Simon           11     382         1207        19:48.2    1:14:54.7      1:52.0
    5    478  Robert Marx            11     390         1597        19:55.8    1:34:50.5      1:59.9

Springfield Township (Montco)    Finish Position -    56

  Team Score (places): ***  Team Score (times):    1:35:38.0   Average Time: 19:07.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    788  Matthew Haugh          10     112          112        16:58.8      16:58.8      0:49.5
    2    787  Martin Corcoran        12     360          472        19:21.6      36:20.4      1:35.1
    3    789  Henry Knowles          11     365          837        19:25.3      55:45.7      1:32.6
    4    791  James Quinn            10     386         1223        19:50.0    1:15:35.8      2:01.3
    5    790  Jake McGlinchey        12     396         1619        20:02.1    1:35:38.0      1:48.1
    6    792  Owen Sarsfield         12     418         2037        20:40.0    1:56:18.0      2:14.5

Upper Darby    Finish Position -    57

  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     165          165        17:18.8      17:18.8      0:51.1
    2    835  Max Gilbert            11     317          482        18:40.2      35:59.1      1:33.3
    3    838  Julian Smith-McLallen  11     362          844        19:24.0      55:23.1      1:40.8
    4    833  David Benda             9     377         1221        19:39.4    1:15:02.6      1:29.3
    5    836  Isaiah Saddick         10     405         1626        20:18.8    1:35:21.4      2:03.1
    6    834  Justin Conway-Glover   12     433         2059        21:24.2    1:56:45.7      2:10.1
    7    839  Gabriel Tsayo          10     442         2501        22:06.7    2:18:52.4      2:47.7

Harriton    Finish Position -    58

  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     157          157        17:16.2      17:16.2      0:47.6
    2    312  Ethan Hughes           11     324          481        18:48.7      36:04.9      1:28.5
    3    314  Mark Steinnagel Taylor 11     394          875        19:58.3      56:03.3      1:49.0
    4    315  William Xu             10     403         1278        20:12.9    1:16:16.2      1:49.3
    5    311  Jack Helle             12     420         1698        20:44.5    1:37:00.7      2:11.2

Plymouth Whitemarsh    Finish Position -    59

  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     313          313        18:34.5      18:34.5      1:20.6
    2    642  Colin Wagner           11     338          651        19:02.1      37:36.7      1:30.1
    3    640  Adam JOHNSON           12     359         1010        19:21.1      56:57.8      1:44.9
    4    637  Adam Balasko           12     381         1391        19:43.0    1:16:40.9      1:52.3
    5    641  Kemith Perera          11     391         1782        19:56.6    1:36:37.6      1:29.0
    6    638  Axel Carbajal          12     397         2179        20:02.3    1:56:40.0      1:39.4

Quakertown    Finish Position -    60

  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     347          347        19:10.4      19:10.4      1:39.8
    2    686  Dominic Pesce          10     358          705        19:20.4      38:30.8      1:39.2
    3    684  Sean Egan              10     379         1084        19:41.6      58:12.5      1:52.4
    4    683  Will Dickson           12     393         1477        19:57.6    1:18:10.1      1:56.2
    5    688  Kylos Torres           10     404         1881        20:17.2    1:38:27.4      1:50.8
    6    687  Alex Rosen              9     425         2306        20:59.5    1:59:26.9      2:23.4
    7    682  Ethan DeAndrea         10     434         2740        21:24.4    2:20:51.3      2:31.1

Chester    Finish Position -    61

  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     257          257        18:07.0      18:07.0      1:08.6
    2    144  Jayden Bantum          12     333          590        18:58.4      37:05.5      1:16.5
    3    146  Reese Jefferson        11     424         1014        20:54.1      57:59.7      2:22.5
    4    148  Zion Spotwood          11     438         1452        21:57.1    1:19:56.8      2:28.9
    5    149  Daniel Stewart          9     443         1895        22:16.0    1:42:12.8      2:41.6
    6    147  Abubakarr Sidiq Kabbah 10     457         2352        25:04.6    2:07:17.4      4:12.5

Delaware County Christian    Finish Position -    62

  Team Score (places): ***  Team Score (times):    1:43:41.1   Average Time: 20:44.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    227  Hugh Nicholson         10     345          345        19:08.2      19:08.2      1:22.0
    2    224  Joey Cuozzo            10     353          698        19:17.6      38:25.8      1:22.8
    3    226  Grant Mast             10     356         1054        19:18.7      57:44.6      1:16.6
    4    225  Sam D'Antonio          10     408         1462        20:20.5    1:18:05.2      1:46.7
    5    230  Jason Zwang             9     458         1920        25:35.8    1:43:41.1      3:47.5
    6    229  Leo Xu                 12     462         2382        28:18.9    2:12:00.0      6:13.4
    7    228  Henry Wang             10     463         2845        35:29.8    2:47:29.9     30:20.0

Penn Wood    Finish Position -    63

  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     229          229        17:50.8      17:50.8      1:08.1
    2    544  Johnathan Louis        12     413          642        20:28.6      38:19.4      1:59.3
    3    540  Terry Dweh             12     417         1059        20:39.8      58:59.2      2:08.9
    4    543  Donta Hayes            12     435         1494        21:35.0    1:20:34.3      2:17.1
    5    545  Cole Richardson        11     444         1938        22:23.1    1:42:57.5      2:42.8
    6    546  Sam Saydowary          12     447         2385        23:02.6    2:06:00.1      3:17.9
    7    542  Jayden Gillies- Jean   11     454         2839        24:17.9    2:30:18.0      3:33.9

Springfield (Delco)    Finish Position -    64

  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     337          337        19:01.7      19:01.7      1:52.7
    2    781  Dennis Wickstrum        9     367          704        19:26.4      38:28.1      1:33.2
    3    779  Owen Scherff           10     371         1075        19:29.7      57:57.8      1:33.3
    4    778  Joseph Montanaro       11     432         1507        21:23.5    1:19:21.4      2:29.8
    5    777  Jack Cunningham        10     437         1944        21:43.2    1:41:04.6      2:22.7
    6    780  Joshua Terry           11     451         2395        23:49.1    2:04:53.7      3:13.5
    7    775  Matt Briddes           10     456         2851        24:34.2    2:29:28.0      4:11.8

Church Farm    Finish Position -    65

  Team Score (places): ***  Team Score (times):    1:43:23.6   Average Time: 20:40.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    152  Dylan Jones            12     266          266        18:09.7      18:09.7      1:05.0
    2    155  Jonathan Rivas         11     406          672        20:19.6      38:29.4      2:04.6
    3    150  Angel Asiamah          11     421         1093        20:48.6      59:18.0      2:05.5
    4    151  Rasheed Bakare         11     439         1532        22:01.2    1:21:19.3      2:25.8
    5    154  Yasseen Ramadan        12     440         1972        22:04.3    1:43:23.6      2:30.0
    6    156  Amado Rosendo          12     441         2413        22:05.8    2:05:29.4      2:30.5
    7    153  Stephen Loney           9     448         2861        23:20.3    2:28:49.8      2:56.2

Norristown    Finish Position -    66

  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     355          355        19:18.7      19:18.7      1:36.6
    2    490  Steve Rubio            12     389          744        19:53.9      39:12.6      1:48.9
    3    491  Malachi Vance           9     400         1144        20:03.1      59:15.7      2:20.8
    4    488  Jaden Pullman           9     419         1563        20:40.6    1:19:56.4      1:56.1
    5    486  Alexander Mujica       12     426         1989        21:01.4    1:40:57.9      2:08.7
    6    489  Brandon Purdy          12     428         2417        21:06.9    2:02:04.8      2:18.1

Martin Saints Classical    Finish Position -    67

  Team Score (places): ***  Team Score (times):    1:42:58.3   Average Time: 20:35.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    424  Gabriel Hollowell      11     407          407        20:20.3      20:20.3      1:42.2
    2    421  Markell Blake          12     411          818        20:24.7      40:45.0      1:46.4
    3    422  Paul Callihan          12     412         1230        20:24.8    1:01:09.8      1:46.2
    4    420  Micaiah Andrejczyk      9     414         1644        20:28.9    1:21:38.7      1:45.3
    5    423  Xavier Hallowell        9     430         2074        21:19.5    1:42:58.3      1:57.0
    6    425  Elijah Rojas            9     455         2529        24:22.6    2:07:21.0      3:11.1

Valley Forge Military Academy    Finish Position -    68

  Team Score (places): ***  Team Score (times):    2:00:52.8   Average Time: 24:10.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1    893  Benjamin Stern         11     449          449        23:20.9      23:20.9      3:19.9
    2    888  Turner Boyle           11     450          899        23:39.9      47:00.8      3:03.5
    3    890  Korey Hatcher          11     452         1351        23:53.6    1:10:54.4      3:17.9
    4    894  Sean Story             10     453         1804        24:17.2    1:35:11.7      3:08.3
    5    891  Aiden Marino           10     459         2263        25:41.1    2:00:52.8      4:27.0
    6    892  Michael Ronca          11     460         2723        25:44.2    2:26:37.1      3:43.0
    7    889  Sasha Christensen      12     461         3184        27:07.0    2:53:44.1      4:16.4

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

Calvary Christian Academy    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     80  Danny Kushay           12   Less Than  5           17:30.8      17:30.8      0:49.7
    2     81  Markus Melo             9   Less Than  5           21:37.7      39:08.5      2:20.3

Dock Mennonite Academy    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    237  Daniel Ringenberg      12   Less Than  5           17:29.2      17:29.2      1:04.5
    2    238  Aaron Sensenig         10   Less Than  5           19:03.0      36:32.2      1:22.9

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

Phil-Mont Christian Academy    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    610  Ryne Tyson             11   Less Than  5           17:31.3      17:31.3      0:50.7
    2    608  Joseph Swaim            9   Less Than  5           20:59.4      38:30.8      1:53.7
    3    611  Paul Zhou              10   Less Than  5           22:09.2    1:00:40.0      2:26.7
    4    606  Tim Curcuruto          11   Less Than  5           23:11.3    1:23:51.4      2:41.8

Plumstead Christian    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    626  Jordan Eade            11   Less Than  5           19:06.2      19:06.2      1:41.3
    2    628  Ewan McIlhinney         9   Less Than  5           20:26.4      39:32.6      1:46.4

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

Renaissance Academy Charter Scho    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    718  Carre Lucas            10   Less Than  5           20:13.3      20:13.3      1:56.0
    2    717  Michael Henzes         12   Less Than  5           20:52.3      41:05.6      2:15.6
    3    716  Aidan Duong            11   Less Than  5           22:26.3    1:03:31.9      2:42.8
    4    719  Rittinger Mason        12   Less Than  5           26:06.1    1:29:38.1      4:08.5

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