District 1 XC Championships - 10/27/23

October 27, 2023


Chester County Racing Services www.runCCRS.com

Overall Finish List - Boys


 O'all
 Place  Score Bib No Name                   Team                               1 Mile   2 Mile   3.1 Mil       Time    Pace    Age  

    1      1   7619  Nicholas Mazzeo       Lower Merion                          4:49     5:12     5:05       15:07.4  4:53/M   10  
    2      2   7468  Richard Planck        Downingtown West                      4:49     5:12     5:06       15:08.6  4:53/M   12  
    3      3   7618  Alexander Mazzeo      Lower Merion                          4:49     5:12     5:11       15:13.4  4:55/M   10  
    4      4   7977  Aidan Maue            Souderton Area                        4:50     5:15     5:10       15:16.0  4:55/M   12  
    5      5   7827  Ian Johnson           Perkiomen Valley                      4:50     5:12     5:14       15:17.1  4:56/M   12  
    6      6   7921  Luke Bodden           Radnor                                4:49     5:13     5:19       15:22.0  4:57/M   12  
    7      7   7730  Achilles Shui         North Penn                            4:50     5:14     5:22       15:27.2  4:59/M   11  
    8      8   7676  Brock Yoder           Methacton                             4:49     5:15     5:23       15:28.2  4:59/M    9  
    9      9   7413  Brady Ott             Council Rock North                    4:49     5:15     5:23       15:29.1  5:00/M   12  
   10     10   7785  Edomias Mulugeta      Penncrest                             4:50     5:12     5:26       15:29.8  5:00/M   11  
   11     11   7726  Justin Landis         North Penn                            4:50     5:22     5:20       15:33.3  5:01/M   10  
   12     12   7955  Jackson Kane          Ridley                                4:50     5:13     5:31       15:35.5  5:02/M   11  
   13     13   8203  Grayson Ruffner       Wissahickon                           4:54     5:22     5:18       15:35.9  5:02/M   12  
   14     14   7411  Matt Gosling          Council Rock North                    4:50     5:22     5:23       15:36.7  5:02/M   10  
   15     15   7781  Rowan Carr            Penncrest                             4:49     5:17     5:29       15:36.8  5:02/M    9  
   16     16   7976  James Kuduk           Souderton Area                        4:54     5:16     5:28       15:40.2  5:03/M   12  
   17     17   7208  Chase Ely             Abington                              4:53     5:19     5:28       15:40.6  5:03/M   12  
   18     18   7553  Cole Scattergood      Hatboro Horsham                       4:54     5:23     5:24       15:41.7  5:04/M   12  
   19     19   7415  Andrew Young          Council Rock North                    4:52     5:25     5:25       15:43.3  5:04/M   12  
   20     20   7221  Connor Britton        Avon Grove                            4:51     5:20     5:33       15:44.5  5:05/M   12  
   21     21   8080  Gus Platt             Upper Dublin                          5:01     5:20     5:25       15:47.2  5:06/M   12  
   22     22   7846  William Brennfleck    Phoenixville Area                     4:54     5:24     5:28       15:47.6  5:06/M   12  
   23     23   7296  Tyler Tomlinson       Central Bucks East                    4:56     5:25     5:25       15:47.7  5:06/M    9  
   24     24   7337  William Edgar         Cheltenham                            4:53     5:23     5:32       15:48.9  5:06/M   10  
   25     25   7453  Ben Fatone            Downingtown East                      4:50     5:28     5:30       15:49.4  5:06/M   12  
   26     26   7566  Teddy Foster          Haverford Township                    4:50     5:26     5:34       15:51.4  5:07/M   10  
   27     27   8035  Dan Wuenschel         Strath Haven                          4:50     5:29     5:31       15:51.9  5:07/M   12  
   28     28   7414  Lucas Poliseno        Council Rock North                    4:52     5:28     5:31       15:53.0  5:07/M   10  
   29     29   7429  Jude Olsen            Council Rock South                    4:51     5:32     5:30       15:54.2  5:08/M   10  
   30     30   8054  Jonathan Stancik      Unionville                            5:05     5:22     5:25       15:54.3  5:08/M   11  
   31     31   7505  Ryan Pepperman        Great Valley                          4:57     5:23     5:33       15:54.7  5:08/M   11  
   32     32   8050  James McGlynn         Unionville                            5:06     5:18     5:31       15:56.3  5:09/M   11  
   33     33   7810  Christian Cerullo     Pennsbury                             4:51     5:30     5:35       15:57.5  5:09/M   12  
   34     34   7472  David Whitford        Downingtown West                      4:55     5:26     5:36       15:58.4  5:09/M   12  
   35     35   7693  Ryan Kaiser           Neshaminy                             4:52     5:30     5:36       15:58.8  5:09/M   11  
   36     36   7552  Rocco Pugliese        Hatboro Horsham                       4:54     5:24     5:39       15:58.9  5:09/M   12  
   37     37   7487  Michael Colavito      Garnet Valley                         4:58     5:29     5:30       15:59.0  5:09/M   12  
   38     38   7455  Nick Steinfeldt       Downingtown East                      4:49     5:12     5:59       16:01.5  5:10/M   12  
   39     39   7617  Sarem Khan            Lower Merion                          4:52     5:32     5:36       16:01.9  5:10/M   12  
   40     40   7729  Joey Sharkey          North Penn                            4:53     5:31     5:36       16:02.2  5:10/M   10  
   41     41   7427  Cain Lawler           Council Rock South                    4:51     5:34     5:37       16:03.6  5:11/M   11  
   42     42   7400  Shane Walsh           Conestoga                             4:55     5:32     5:35       16:04.4  5:11/M   12  
   43     43   7974  Aidan Kearns          Souderton Area                        4:56     5:32     5:35       16:04.6  5:11/M   12  
   44     44   8082  Jason Xi              Upper Dublin                          5:06     5:30     5:27       16:04.9  5:11/M   11  
   45     45   8032  Matt Lund             Strath Haven                          4:53     5:31     5:41       16:05.9  5:12/M   12  
   46     46   7616  Alexander GoonewardeneLower Merion                          4:52     5:41     5:34       16:07.5  5:12/M   12  
   47     47   7992  Ethan Tharp           Spring Ford                           4:56     5:29     5:42       16:08.1  5:12/M   12  
   48     48   7975  Stephen Keller        Souderton Area                        5:00     5:33     5:35       16:09.3  5:13/M   10  
   49     49   7412  Jayden Neels          Council Rock North                    4:51     5:25     5:54       16:11.7  5:13/M   10  
   50  (< 5)   7593  Denis Tulin           Jenkintown                            4:57     5:29     5:47       16:14.9  5:15/M   12  
   51     50   7306  Kenneth Konopka       Central Bucks South                   5:00     5:33     5:41       16:15.4  5:15/M   11  
   52     51   7784  Brendan Hefferan      Penncrest                             4:53     5:39     5:42       16:15.7  5:15/M   12  
   53     52   7322  Benjamin Fuhrmeister  Central Bucks West                    4:55     5:28     5:53       16:17.0  5:15/M   11  
   54     53   7555  Jack Thompson         Hatboro Horsham                       4:58     5:45     5:33       16:17.6  5:15/M   12  
   55     54   7248  Steven Todd           Bishop Shanahan                       5:08     5:34     5:34       16:17.8  5:15/M   11  
   56     55   8159  Ben Pentz             West Chester Henderson                4:56     5:40     5:41       16:18.0  5:15/M   11  
   57     56   7470  Brayden Showers       Downingtown West                      5:01     5:36     5:41       16:18.3  5:16/M   12  
   58     57   7310  Evan Morrow           Central Bucks South                   4:56     5:30     5:51       16:18.3  5:16/M   12  
   59     58   7489  Alexander Gursahaney  Garnet Valley                         5:02     5:43     5:31       16:18.5  5:16/M   11  
   60     59   7458  Nischal Vasanth       Downingtown East                      5:04     5:40     5:33       16:18.6  5:16/M   10  
   61     60   7452  Ash Anand             Downingtown East                      5:00     5:42     5:36       16:19.1  5:16/M   12  
   62     61   7782  Nick Fante            Penncrest                             4:56     5:38     5:46       16:20.9  5:16/M   11  
   63     62   8199  Ralph Antonucci       Wissahickon                           5:10     5:37     5:32       16:20.9  5:16/M   11  
   64     63   7695  Samuel Osterhoudt     Neshaminy                             5:06     5:37     5:37       16:21.5  5:17/M   11  
   65     64   7993  William Wiles         Spring Ford                           5:05     5:40     5:35       16:22.2  5:17/M   12  
   66     65   7620  Ethan Murray          Lower Merion                          4:56     5:38     5:47       16:22.7  5:17/M   12  
   67     66   7991  Augustus Smith        Spring Ford                           5:05     5:39     5:38       16:23.3  5:17/M   11  
   68  (< 5)   7589  John Byler            Jenkintown                            5:02     5:41     5:40       16:24.1  5:17/M   12  
   69     67   7426  Mason Kaminski        Council Rock South                    4:55     5:40     5:48       16:24.6  5:18/M   11  
   70     68   7646  Ricky Lee             Marple Newtown                        4:54     5:36     5:54       16:25.1  5:18/M   12  
   71     69   7456  Jude Stulak           Downingtown East                      5:07     5:36     5:40       16:25.5  5:18/M   10  
   72     70   7457  Jackson Ulmer         Downingtown East                      5:04     5:43     5:37       16:25.5  5:18/M   10  
   73     71   7787  Kadin Salaria         Penncrest                             4:57     5:47     5:40       16:25.9  5:18/M   12  
   74     72   7756  Owen Oliver           Oxford Area                           5:01     5:43     5:40       16:26.3  5:18/M   11  
   75     73   8190  Andrew Pratt          William Tennent                       5:04     5:30     5:51       16:26.4  5:18/M   11  
   76     74   7826  Cooper Hey            Perkiomen Valley                      5:08     5:40     5:38       16:27.1  5:18/M   10  
   77     75   7401  Miles Warkentine      Conestoga                             5:09     5:37     5:40       16:27.4  5:19/M   11  
   78     76   8158  Ryan Kress            West Chester Henderson                5:02     5:38     5:47       16:27.4  5:19/M   12  
   79     77   7813  Jonathon Pajrowski    Pennsbury                             5:04     5:38     5:44       16:27.5  5:19/M   11  
   80     78   7674  Charles Reith         Methacton                             5:03     5:44     5:39       16:27.5  5:19/M   11  
   81     79   7425  Nathan Kach           Council Rock South                    4:58     5:44     5:44       16:28.0  5:19/M   10  
   82     80   7799  Thomas McGann         Pennridge                             4:59     5:45     5:43       16:28.0  5:19/M   12  
   83     81   8164  Aaron Varghese        West Chester Henderson                5:05     5:42     5:40       16:28.6  5:19/M   12  
   84     82   7957  Jesufifunmi Olugbenga Ridley                                5:09     5:45     5:34       16:29.3  5:19/M   12  
   85     83   8048  David Hendrix         Unionville                            5:16     5:37     5:35       16:29.4  5:19/M   12  
   86     84   7632  Vincent Frankina      Lower Moreland                        5:13     5:43     5:33       16:30.0  5:19/M   11  
   87     85   7973  Thomas Fedesco        Souderton Area                        5:08     5:45     5:37       16:31.3  5:20/M   11  
   88     86   7397  Nathan Kluge          Conestoga                             4:54     5:36     6:01       16:31.5  5:20/M   12  
   89     87   8185  Quinn Cataldi         William Tennent                       5:04     5:34     5:53       16:31.6  5:20/M   11  
   90     88   8091  Dante Churchville     Upper Merion                          4:58     5:40     5:53       16:32.1  5:20/M   12  
   91     89   7979  Ben Wright            Souderton Area                        5:08     5:45     5:38       16:32.3  5:20/M   11  
   92     90   7601  Karsten Bardenhagen   Kennett                               5:12     5:41     5:39       16:32.9  5:20/M   12  
   93     91   7801  Jackson Warfel        Pennridge                             4:59     5:39     5:54       16:32.9  5:20/M    9  
   94     92   8053  Lucas Siepser         Unionville                            5:03     5:27     6:02       16:33.2  5:20/M   12  
   95     93   7728  Ryan Moore            North Penn                            4:54     5:43     5:56       16:33.8  5:21/M   12  
   96     94   7786  Jackson Polin         Penncrest                             5:16     5:43     5:35       16:34.6  5:21/M   12  
   97     95   8161  Weston Roffey         West Chester Henderson                5:07     5:39     5:47       16:34.8  5:21/M   11  
   98     96   7294  Brody Mindel          Central Bucks East                    5:10     5:40     5:44       16:35.6  5:21/M   11  
   99     97   7563  Carlo Buonviri        Haverford Township                    5:03     5:45     5:47       16:35.7  5:21/M   11  
  100     98   7768  Joshua Esteris        Penn Wood                             5:00     5:45     5:50       16:36.0  5:21/M   10  

 O'all
 Place  Score Bib No Name                   Team                               1 Mile   2 Mile   3.1 Mil       Time    Pace    Age  

  101     99   7224  Brendan Tester        Avon Grove                            5:18     5:42     5:35       16:37.2  5:22/M   10  
  102    100   7564  Logan Eagles          Haverford Township                    4:56     5:48     5:52       16:37.6  5:22/M   11  
  103    101   7250  Owen Whitaker         Bishop Shanahan                       5:17     5:40     5:41       16:39.2  5:22/M   11  
  104    102   7922  Joseph Garzio         Radnor                                5:07     5:45     5:47       16:40.8  5:23/M   11  
  105    103   7409  Joe Crowne            Council Rock North                    4:52     5:43     6:05       16:40.9  5:23/M   12  
  106    104   8160  Owen Richards         West Chester Henderson                5:08     5:45     5:47       16:41.3  5:23/M   11  
  107    105   7571  Papakojo Danquah      Holy Ghost Preparatory School         5:08     5:47     5:45       16:42.0  5:23/M   12  
  108    106   7939  Martin O'Rourke       Regina Luminis                        5:14     5:41     5:46       16:42.1  5:23/M   11  
  109    107   7823  Nathan Boyer          Perkiomen Valley                      5:02     5:46     5:53       16:42.2  5:23/M   10  
  110    108   7395  Luke Davies           Conestoga                             5:08     5:39     5:53       16:42.7  5:23/M   11  
  111    109   7297  Dan Walsh             Central Bucks East                    5:09     5:43     5:50       16:43.1  5:24/M   11  
  112    110   8163  Luca Urbanic          West Chester Henderson                5:11     5:44     5:47       16:43.5  5:24/M   11  
  113    111   7621  Hudson Sherman        Lower Merion                          5:09     5:41     5:53       16:44.4  5:24/M   10  
  114    112   7502  Trip Gomez            Great Valley                          5:05     5:49     5:49       16:44.6  5:24/M   11  
  115    113   7504  Dylan Matthews        Great Valley                          5:09     5:47     5:48       16:45.0  5:24/M   10  
  116    114   7759  Ben Whelan            Oxford Area                           5:13     5:43     5:48       16:45.3  5:24/M   10  
  117    115   8162  Ezekiel Shappell SmithWest Chester Henderson                5:11     5:52     5:42       16:46.3  5:25/M   10  
  118    116   7567  Sean Lawson           Haverford Township                    4:56     5:54     5:55       16:46.9  5:25/M   10  
  119    117   7207  Logan Duff            Abington                              5:07     5:48     5:51       16:47.2  5:25/M   11  
  120    118   7576  Daniel Perez          Holy Ghost Preparatory School         5:10     5:43     5:53       16:47.6  5:25/M   11  
  121    119   8144  Jack Brannon          West Chester East                     5:05     5:51     5:51       16:47.7  5:25/M   10  
  122    120   7742  Oscar Lorenzi         Owen J. Roberts                       5:16     5:47     5:44       16:48.3  5:25/M   12  
  123    121   7670  Nathan Alex           Methacton                             5:10     5:45     5:52       16:48.4  5:25/M   12  
  124    122   7783  Andrew Hausch         Penncrest                             5:17     5:43     5:47       16:48.9  5:25/M   10  
  125    123   7923  Nate Halberstadt      Radnor                                5:07     5:44     5:57       16:50.7  5:26/M   12  
  126  (< 5)   8037  Trevor Fursman        Sun Valley                            5:13     5:44     5:53       16:51.3  5:26/M   11  
  127    124   7811  Matt Kanuk            Pennsbury                             5:07     5:47     5:56       16:51.4  5:26/M   11  
  128    125   8049  Brady Lasher          Unionville                            5:23     5:45     5:42       16:51.5  5:26/M   10  
  129    126   7423  Eshaan Doegar         Council Rock South                    5:05     5:52     5:53       16:51.8  5:26/M   10  
  130    127   7467  Sam Leisenring        Downingtown West                      5:00     5:36     6:15       16:52.5  5:27/M   11  
  131    128   8114  John Kuzmission       Upper Perkiomen                       5:13     5:46     5:52       16:52.6  5:27/M   10  
  132    129   7694  Jake Lolli            Neshaminy                             5:05     5:40     6:06       16:52.7  5:27/M   10  
  133    130   7263  Aiden Voth            Boyertown                             4:54     5:43     6:14       16:53.0  5:27/M   11  
  134    131   7292  Dylan Borden          Central Bucks East                    5:10     5:39     6:03       16:53.1  5:27/M   11  
  135    132   7384  David Gober           Collegium Charter School              5:16     5:48     5:48       16:53.5  5:27/M   12  
  136    133   7410  Jack Gosling          Council Rock North                    5:10     5:51     5:52       16:54.4  5:27/M   12  
  137    134   7797  Daniel Lera-Lozano    Pennridge                             5:05     5:58     5:50       16:54.7  5:27/M   10  
  138    135   7503  Colin Mahoney         Great Valley                          5:10     5:49     5:55       16:54.9  5:27/M   12  
  139    136   7295  Kyle Smith            Central Bucks East                    5:10     5:51     5:53       16:54.9  5:27/M   10  
  140    137   7988  Jacob Delgado         Spring Ford                           5:12     5:54     5:48       16:55.0  5:27/M   12  
  141    138   7672  Quinn Kumfert         Methacton                             5:07     5:46     6:01       16:55.3  5:28/M   11  
  142    139   7825  Alex Corbin           Perkiomen Valley                      5:21     5:49     5:44       16:55.4  5:28/M   11  
  143    140   7506  Jack Thomas           Great Valley                          5:11     5:49     5:54       16:55.4  5:28/M   11  
  144    141   7568  Joseph McGuire        Haverford Township                    5:07     5:50     5:58       16:56.2  5:28/M   12  
  145    142   7471  Riley Trigo           Downingtown West                      5:12     5:54     5:50       16:57.8  5:28/M   12  
  146    143   7725  Owen Cary             North Penn                            5:06     5:54     5:56       16:57.9  5:28/M   11  
  147    144   7864  Joshua Bucko          Plymouth Whitemarsh                   5:06     5:55     5:55       16:58.0  5:28/M   10  
  148    145   8145  Kahseem Bronzell      West Chester East                     5:20     5:45     5:51       16:58.1  5:28/M   10  
  149    146   7990  Mason Delp            Spring Ford                           5:08     5:52     5:57       16:58.3  5:29/M   10  
  150    147   7987  Shihan Ayman          Spring Ford                           5:12     5:48     5:57       16:58.4  5:29/M   10  
  151    148   7226  Benjamin Weaver       Avon Grove                            5:18     5:45     5:54       16:59.2  5:29/M   11  
  152    149   7697  Wyatt Soska           Neshaminy                             5:13     5:51     5:55       17:00.0  5:29/M   10  
  153    150   7551  Scott McKenna         Hatboro Horsham                       5:14     6:00     5:45       17:00.5  5:29/M   11  
  154    151   7493  Emmanuel Velez        Garnet Valley                         5:16     5:55     5:48       17:00.6  5:29/M   10  
  155    152   7673  Colin O'Donnell       Methacton                             5:10     5:43     6:06       17:00.7  5:29/M   10  
  156    153   8115  Roman Macedo          Upper Perkiomen                       5:14     5:45     6:01       17:00.9  5:29/M   11  
  157    154   7824  Jason Clifford        Perkiomen Valley                      5:21     5:52     5:47       17:01.9  5:30/M   12  
  158    155   7691  Nicholas Forman       Neshaminy                             5:09     5:48     6:04       17:02.8  5:30/M   12  
  159    156   7212  Peter Murray          Abington                              4:53     5:49     6:20       17:04.0  5:30/M   12  
  160    157   8029  Noel Blanchette       Strath Haven                          5:09     5:53     6:01       17:04.4  5:30/M   11  
  161    158   7940  Gabe Simkiss          Regina Luminis                        5:15     5:58     5:49       17:04.4  5:30/M    9  
  162    159   7277  Andreas Quattrocchi   Bristol                               5:15     6:01     5:47       17:04.5  5:30/M   11  
  163    160   7565  Andrew Fedako         Haverford Township                    5:07     5:49     6:08       17:04.5  5:31/M   11  
  164    161   7501  Joseph Benson         Great Valley                          5:10     5:53     6:02       17:07.2  5:31/M   12  
  165    162   8171  Harry Davis           West Chester Rustin                   5:27     5:48     5:51       17:07.6  5:31/M   12  
  166    163   7469  Evan Reidinger        Downingtown West                      5:12     5:47     6:08       17:08.5  5:32/M   10  
  167    164   7428  Finn Malone           Council Rock South                    5:06     6:00     6:02       17:09.0  5:32/M    9  
  168    165   7954  Nick Gdowik           Ridley                                5:07     5:44     6:17       17:09.9  5:32/M   12  
  169    166   8176  Shawn Roselli         West Chester Rustin                   5:24     5:51     5:54       17:10.0  5:32/M   12  
  170    167   8191  Chase Rosenfeld       William Tennent                       5:04     5:57     6:08       17:10.6  5:32/M   11  
  171    168   7371  Tommy Silvester       Coatesville                           5:01     5:56     6:12       17:10.7  5:33/M   12  
  172    169   7258  Samuel Branford       Boyertown                             5:20     6:04     5:46       17:11.5  5:33/M   11  
  173    170   8052  David Perkins         Unionville                            5:23     5:56     5:51       17:11.6  5:33/M   12  
  174    171   7675  Matthew Sandner       Methacton                             5:10     5:55     6:06       17:11.8  5:33/M   12  
  175    172   7851  Kyle Padilla          Phoenixville Area                     5:15     5:55     6:00       17:12.3  5:33/M   10  
  176    173   7989  Jedidiah King         Spring Ford                           5:12     5:57     6:03       17:13.2  5:33/M   11  
  177    174   7744  Ben Pittek            Owen J. Roberts                       5:20     5:55     5:57       17:13.7  5:33/M   10  
  178    175   7398  Aidan Mahoney         Conestoga                             5:25     5:56     5:53       17:14.7  5:34/M   11  
  179    176   7396  Ethan Del Viscio      Conestoga                             5:16     5:57     6:01       17:15.1  5:34/M   11  
  180    177   7466  Dylan Graham          Downingtown West                      5:17     5:55     6:02       17:15.4  5:34/M   12  
  181    178   7978  Lance Midboe          Souderton Area                        5:13     5:58     6:03       17:16.1  5:34/M   12  
  182    179   8030  Sam Fritz             Strath Haven                          5:06     5:55     6:14       17:16.4  5:34/M   12  
  183    180   8146  Jake Hennessy         West Chester East                     5:13     5:53     6:10       17:17.0  5:35/M   11  
  184    181   7959  Donovan Washington    Ridley                                5:15     6:00     6:01       17:17.7  5:35/M   12  
  185    182   7727  Shane Myers           North Penn                            5:17     5:57     6:03       17:18.0  5:35/M   10  
  186    183   8078  Kevin Lim             Upper Dublin                          5:16     6:00     6:01       17:18.3  5:35/M   10  
  187    184   7573  Maurece Jean-Brian    Holy Ghost Preparatory School         5:15     6:01     6:02       17:19.7  5:35/M   12  
  188    185   7488  Sean Diehl            Garnet Valley                         5:16     5:58     6:05       17:20.5  5:36/M   11  
  189    186   8096  Anthony Tornambe      Upper Merion                          5:12     6:05     6:04       17:21.1  5:36/M   10  
  190    187   7325  Jacob Stern           Central Bucks West                    5:22     5:56     6:02       17:21.2  5:36/M   12  
  191    188   7958  Paul Oluwa            Ridley                                5:16     6:00     6:05       17:22.9  5:36/M    9  
  192    189   8077  Tobias Brown          Upper Dublin                          5:20     5:54     6:07       17:22.9  5:36/M   12  
  193    190   7424  Rowan Grant           Council Rock South                    5:12     6:04     6:07       17:23.6  5:37/M   10  
  194    191   7731  Brady Sweeney         North Penn                            5:01     6:04     6:18       17:23.9  5:37/M   12  
  195    192   7550  Tanner Coleman        Hatboro Horsham                       5:11     6:01     6:11       17:25.1  5:37/M   12  
  196    193   8079  Anthony Paone         Upper Dublin                          5:20     5:54     6:09       17:25.1  5:37/M    9  
  197    194   8076  Jacob Keenan          Upper Dublin                          5:22     5:58     6:04       17:25.4  5:37/M    9  
  198    195   7293  Austin Loving         Central Bucks East                    5:23     6:02     6:00       17:27.0  5:38/M   10  
  199    196   7757  Logan Spano           Oxford Area                           5:34     5:53     5:59       17:27.4  5:38/M   11  
  200    197   7572  Brendan DiEnna        Holy Ghost Preparatory School         5:32     6:03     5:51       17:28.2  5:38/M   12  

 O'all
 Place  Score Bib No Name                   Team                               1 Mile   2 Mile   3.1 Mil       Time    Pace    Age  

  201    198   7800  Logan Siegfried       Pennridge                             5:15     6:04     6:08       17:28.4  5:38/M   11  
  202    199   7569  Evan Taddeo           Haverford Township                    5:10     6:04     6:13       17:28.6  5:38/M   12  
  203    200   7227  Shaun Weaver          Avon Grove                            5:32     5:58     5:58       17:29.4  5:39/M   11  
  204    201   8015  Matthew Haugh         Springfield Township (Montco)         5:19     6:05     6:04       17:29.7  5:39/M   11  
  205    202   8081  Gregory Siegel        Upper Dublin                          5:20     6:02     6:06       17:29.7  5:39/M   11  
  206    203   8150  Nathan Wist           West Chester East                     5:28     6:00     6:01       17:31.0  5:39/M   11  
  207    204   8051  Satwik Panchomarthi   Unionville                            5:23     5:43     6:24       17:31.4  5:39/M   11  
  208    205   7828  Jack Magyarits        Perkiomen Valley                      5:27     5:59     6:04       17:31.7  5:39/M   11  
  209    206   8200  Jishnu Dass           Wissahickon                           5:29     6:03     5:59       17:31.9  5:39/M   11  
  210    207   7953  Finlay Cutting        Ridley                                5:14     6:05     6:13       17:33.5  5:40/M   12  
  211    208   7868  William Waerig        Plymouth Whitemarsh                   5:09     6:08     6:16       17:34.0  5:40/M   10  
  212    209   7635  Dylan Sandler         Lower Moreland                        5:13     6:09     6:10       17:34.0  5:40/M   11  
  213    210   8205  Walter Vandegrift     Wissahickon                           5:30     6:06     5:57       17:34.2  5:40/M   10  
  214    211   7244  Louis Edgcumbe        Bishop Shanahan                       5:30     6:06     6:00       17:37.0  5:41/M   12  
  215    212   8175  Alexander Kosmidis    West Chester Rustin                   5:34     6:01     6:01       17:37.1  5:41/M   11  
  216    213   7311  Ramsey Polis          Central Bucks South                   5:33     6:05     5:58       17:37.1  5:41/M    9  
  217    214   7845  Hayden Bray           Phoenixville Area                     5:28     6:06     6:02       17:37.1  5:41/M   10  
  218    215   7454  Siddharth Iyer        Downingtown East                      5:11     6:02     6:23       17:37.4  5:41/M   11  
  219    216   7633  Trey Henry            Lower Moreland                        5:19     6:12     6:06       17:38.3  5:41/M   10  
  220    217   7507  Evan Wagenmann        Great Valley                          5:19     6:13     6:05       17:38.4  5:41/M   11  
  221    218   7712  Jeremiah McCray       Norristown                            5:33     6:04     6:00       17:38.6  5:41/M   12  
  222    219   7338  Shamsid-Din Jabbar    Cheltenham                            5:18     6:09     6:09       17:38.6  5:42/M    9  
  223    220   7634  Michael Hoch          Lower Moreland                        5:26     6:09     6:04       17:40.3  5:42/M   10  
  224    221   8034  Tommy Tapino          Strath Haven                          5:36     5:58     6:05       17:40.4  5:42/M   12  
  225    222   7671  Jackson Harris        Methacton                             5:09     6:04     6:27       17:41.2  5:42/M   11  
  226    223   7309  Nathanael Meister     Central Bucks South                   5:29     6:05     6:06       17:41.3  5:42/M    9  
  227    224   7882  Jack McNicholas       Pope John Paul II                     5:22     6:15     6:03       17:41.3  5:42/M   11  
  228    225   7211  Shawn Leach           Abington                              5:18     6:09     6:14       17:41.6  5:42/M   12  
  229    226   7312  Darren Rafa           Central Bucks South                   5:33     6:04     6:05       17:43.4  5:43/M    9  
  230    227   8201  Josh Dass             Wissahickon                           5:22     6:15     6:06       17:43.8  5:43/M   12  
  231    228   7554  Nick Schell           Hatboro Horsham                       5:27     6:05     6:11       17:43.9  5:43/M    9  
  232    229   7210  Jackson Feola         Abington                              5:29     6:09     6:04       17:44.1  5:43/M   10  
  233    230   7837  Ryne Tyson            Phil-Mont Christian Academy           5:23     6:16     6:05       17:45.1  5:44/M   12  
  234    231   7615  Sawyer Friedman-OlshanLower Merion                          5:09     6:06     6:30       17:45.9  5:44/M   10  
  235    232   7225  Lars Trone            Avon Grove                            5:32     6:06     6:06       17:45.9  5:44/M   11  
  236    233   7222  Alexander Hart        Avon Grove                            5:36     6:05     6:04       17:46.3  5:44/M   11  
  237    234   7339  William Matsinger     Cheltenham                            5:16     6:10     6:20       17:46.4  5:44/M   12  
  238    235   7323  Charles Livezey       Central Bucks West                    5:29     6:06     6:10       17:47.0  5:44/M   10  
  239    236   7209  Garrett Farabaugh     Abington                              5:18     6:14     6:15       17:47.6  5:44/M   12  
  240    237   8147  Zachary Iozzi         West Chester East                     5:28     6:06     6:12       17:47.7  5:44/M   12  
  241    238   8001  Chris Cardie          Springfield (Delco)                   5:14     6:02     6:30       17:47.8  5:44/M   10  
  242    239   7924  Aiden Landau          Radnor                                5:31     6:07     6:09       17:48.4  5:45/M   11  
  243    240   7574  Jack Loveman          Holy Ghost Preparatory School         5:19     6:13     6:16       17:49.4  5:45/M    9  
  244    241   7753  Michael Besancon      Oxford Area                           5:32     5:56     6:21       17:50.8  5:45/M   11  
  245    242   8007  Dennis Wickstrum      Springfield (Delco)                   5:28     6:11     6:12       17:52.3  5:46/M   10  
  246    243   7629  Shane Alden           Lower Moreland                        5:26     6:08     6:17       17:52.4  5:46/M   11  
  247    244   8172  Carson Englert        West Chester Rustin                   5:37     6:05     6:10       17:53.3  5:46/M   10  
  248    245   7798  Bryce Martin          Pennridge                             5:20     6:08     6:24       17:53.7  5:46/M   10  
  249    246   8095  Rayard Mayo           Upper Merion                          5:29     6:11     6:12       17:54.5  5:47/M   12  
  250    247   7549  Noah Benoit-Jean      Hatboro Horsham                       5:31     6:14     6:09       17:55.1  5:47/M   10  
  251    248   7927  Jack Wible            Radnor                                5:32     6:10     6:13       17:55.2  5:47/M   10  
  252    249   7755  Owen Hughes           Oxford Area                           5:35     6:02     6:17       17:55.4  5:47/M   11  
  253    250   7259  Colin Cooper          Boyertown                             5:26     6:07     6:21       17:55.7  5:47/M   10  
  254    251   7230  Christopher Baisden   Bensalem                              5:30     6:15     6:10       17:55.8  5:47/M   12  
  255    252   7526  Daniel Walker         Harriton                              5:31     6:09     6:15       17:56.7  5:47/M    9  
  256    253   7925  Brandon Ngyuen        Radnor                                5:34     6:13     6:08       17:57.0  5:47/M   11  
  257    254   8174  Sanjay Kandasamy      West Chester Rustin                   5:35     6:08     6:15       17:59.4  5:48/M   12  
  258    255   7307  Joseph Lucas          Central Bucks South                   5:25     6:12     6:21       17:59.6  5:48/M   12  
  259    256   7754  Ryan Fay              Oxford Area                           5:41     6:12     6:06       17:59.8  5:48/M   11  
  260    257   7829  Max Tancini           Perkiomen Valley                      5:35     6:12     6:11       18:00.0  5:48/M   10  
  261    258   7213  Tyler Quan            Abington                              5:16     6:03     6:39       18:00.0  5:48/M   12  
  262    259   7382  Amir Christmas        Collegium Charter School              5:31     6:16     6:11       18:00.1  5:48/M   10  
  263    260   7758  Chase Verbanas        Oxford Area                           5:35     6:14     6:09       18:00.3  5:48/M    9  
  264    261   7869  Colin Wagner          Plymouth Whitemarsh                   5:36     6:10     6:13       18:00.4  5:49/M   12  
  265    262   7881  Oscar Luna            Pope John Paul II                     5:22     6:15     6:22       18:00.5  5:49/M   12  
  266    263   8149  Nicolas Velez         West Chester East                     5:31     6:16     6:12       18:00.6  5:49/M    9  
  267    264   7387  Shawn Sims            Collegium Charter School              5:31     6:16     6:12       18:01.3  5:49/M   12  
  268    265   7606  Josh Poulton          Kennett                               5:32     6:19     6:09       18:01.6  5:49/M   10  
  269    266   7298  Quinton Weber         Central Bucks East                    5:23     6:14     6:25       18:03.2  5:49/M   12  
  270    267   7848  John Hamid            Phoenixville Area                     5:43     6:17     6:03       18:03.7  5:50/M   12  
  271    268   7336  Caleb Dougherty       Cheltenham                            5:33     6:15     6:14       18:03.8  5:50/M   10  
  272    269   7938  Sean O'Keefe          Regina Luminis                        5:27     6:15     6:20       18:04.1  5:50/M   10  
  273    270   7852  Jordan Eade           Plumstead Christian                   5:29     6:20     6:14       18:04.6  5:50/M   12  
  274    271   7937  Luke Kozak            Regina Luminis                        5:28     6:15     6:21       18:04.8  5:50/M   11  
  275    272   8100  Christian Feil        Upper Moreland                        5:28     6:15     6:21       18:05.3  5:50/M   10  
  276    273   8202  Ray Pelletier         Wissahickon                           5:35     6:14     6:16       18:05.7  5:50/M   10  
  277    274   8186  Zach Clemensten       William Tennent                       5:42     6:08     6:16       18:07.1  5:51/M   11  
  278    275   7474  Botond Berces         Faith Christian Academy               5:24     6:22     6:22       18:09.4  5:51/M   12  
  279    276   7261  Aidan Lacock          Boyertown                             5:31     6:16     6:21       18:09.5  5:51/M   11  
  280    277   7274  Jasper Faustino       Bristol                               5:40     6:21     6:07       18:09.5  5:51/M   10  
  281    278   7696  Manny Smith           Neshaminy                             5:36     6:18     6:14       18:09.6  5:51/M   11  
  282    279   8204  Sam Tatko             Wissahickon                           5:35     6:18     6:16       18:10.3  5:52/M   10  
  283    280   8187  Ryan Lovenstein       William Tennent                       5:41     6:09     6:19       18:10.4  5:52/M    9  
  284    281   7321  Logan Barker          Central Bucks West                    5:34     6:17     6:19       18:11.3  5:52/M   12  
  285    282   7926  Connor Walsh          Radnor                                5:35     6:14     6:22       18:11.9  5:52/M    9  
  286    283   7235  Andrew Reznitchenko   Bensalem                              5:30     6:19     6:22       18:12.4  5:52/M   12  
  287    284   7908  Josiah Hickey         Quakertown                            5:30     6:15     6:26       18:12.6  5:52/M   10  
  288    285   7815  Brendan Sargent       Pennsbury                             5:31     6:12     6:31       18:15.6  5:53/M    9  
  289    286   8090  Nicolas Albini        Upper Merion                          5:37     6:18     6:20       18:16.3  5:54/M   12  
  290    287   7644  Julian Bothma         Marple Newtown                        5:14     6:16     6:45       18:17.1  5:54/M    9  
  291  (< 5)   7591  Simon Kimball         Jenkintown                            5:50     6:18     6:09       18:18.4  5:54/M   10  
  292    288   8111  Kaden Dennis          Upper Perkiomen                       5:43     6:16     6:19       18:18.8  5:54/M   12  
  293    289   7883  Aiden Radcliffe       Pope John Paul II                     5:19     6:14     6:44       18:18.9  5:55/M   11  
  294    290   7575  Patrick McGowan       Holy Ghost Preparatory School         5:34     6:26     6:18       18:19.4  5:55/M   10  
  295    291   7340  Griffin O'Connor      Cheltenham                            5:35     6:19     6:25       18:20.5  5:55/M   12  
  296    292   8119  Justin Gonzalez       Valley Forge Military Academy         5:42     6:20     6:17       18:20.8  5:55/M   12  
  297    293   8173  Colin Finnegan        West Chester Rustin                   5:44     6:18     6:17       18:21.2  5:55/M    9  
  298    294   7540  Thomas Melcher        Harry S Truman                        5:22     6:22     6:35       18:21.7  5:55/M   11  
  299    295   7878  Ryan Edde             Pope John Paul II                     5:27     6:30     6:23       18:21.8  5:55/M   11  
  300    296   7809  Casey Aaron           Pennsbury                             5:35     6:21     6:27       18:24.1  5:56/M    9  

 O'all
 Place  Score Bib No Name                   Team                               1 Mile   2 Mile   3.1 Mil       Time    Pace    Age  

  301    297   7850  Colton Kleppe         Phoenixville Area                     5:47     6:16     6:21       18:25.7  5:57/M   12  
  302    298   8002  Liam Harris-Iveson    Springfield (Delco)                   5:29     6:26     6:29       18:25.8  5:57/M    9  
  303    299   7836  Owen Tyson            Phil-Mont Christian Academy           5:40     6:21     6:25       18:27.1  5:57/M    9  
  304    300   7247  Zain Smith            Bishop Shanahan                       5:43     6:16     6:27       18:27.7  5:57/M   10  
  305    301   7889  Bryan Castro-Guicho   Pottsgrove                            5:48     6:18     6:22       18:28.6  5:58/M   12  
  306    302   7399  Howard Shui           Conestoga                             5:39     6:16     6:33       18:29.6  5:58/M   10  
  307    303   8102  Brady Saunders        Upper Moreland                        5:30     6:23     6:36       18:30.2  5:58/M   10  
  308    304   7796  Grayson Kerzman       Pennridge                             5:09     6:31     6:51       18:32.1  5:59/M   12  
  309    305   7262  Cole Peifer           Boyertown                             5:23     6:24     6:45       18:32.9  5:59/M   11  
  310    306   8113  William Godshall      Upper Perkiomen                       5:44     6:23     6:26       18:34.2  5:59/M   11  
  311    307   8177  Jeff Scali            West Chester Rustin                   5:44     6:19     6:30       18:34.3  5:59/M   12  
  312    308   7604  Colin Kipp            Kennett                               5:42     6:26     6:26       18:35.8  6:00/M   10  
  313    309   8033  Nick Tapino           Strath Haven                          5:52     6:20     6:22       18:35.8  6:00/M   12  
  314    310   7692  Shiv Ghayal           Neshaminy                             5:31     6:23     6:41       18:36.4  6:00/M   11  
  315    311   7223  Kevin Rittenhouse     Avon Grove                            5:41     6:17     6:37       18:37.1  6:00/M   10  
  316    312   7570  Owen Bittman          Holy Ghost Preparatory School         5:23     6:41     6:32       18:37.1  6:00/M    9  
  317    313   8092  Matei Diaconescu      Upper Merion                          5:40     6:28     6:28       18:37.5  6:01/M   11  
  318    314   8101  Nicholas Ley          Upper Moreland                        5:32     6:35     6:31       18:39.7  6:01/M   11  
  319    315   7236  Anthony Reznitchenko  Bensalem                              5:29     6:32     6:39       18:40.4  6:01/M    9  
  320    316   7739  Max Breden            Owen J. Roberts                       5:50     6:24     6:25       18:40.7  6:02/M    9  
  321    317   7607  Quinn Williams        Kennett                               5:42     6:26     6:31       18:40.9  6:02/M   10  
  322    318   7605  Juan Martinez Garcia  Kennett                               5:46     6:31     6:23       18:40.9  6:02/M   11  
  323    319   7630  Michael Csink         Lower Moreland                        5:36     6:25     6:39       18:41.3  6:02/M   10  
  324    320   7649  Cole Wozniak          Marple Newtown                        5:32     6:36     6:32       18:41.5  6:02/M   10  
  325    321   7334  Nicholas Abraham      Cheltenham                            5:42     6:34     6:25       18:41.8  6:02/M   10  
  326    322   7956  Olma Matthews         Ridley                                5:17     6:11     7:14       18:42.8  6:02/M   10  
  327    323   8031  Colin LeStourgeon     Strath Haven                          5:26     6:27     6:49       18:43.4  6:02/M   11  
  328    324   7934  Aidan FISHER          Regina Luminis                        5:38     6:28     6:36       18:43.6  6:02/M   10  
  329    325   8093  Hudson Etezady        Upper Merion                          5:37     6:18     6:48       18:43.9  6:03/M    9  
  330    326   7245  Jack Polizzi          Bishop Shanahan                       5:43     6:21     6:38       18:44.2  6:03/M   11  
  331    327   7855  Ian Pavkov            Plumstead Christian                   5:52     6:21     6:31       18:45.8  6:03/M   11  
  332    328   7326  Nathan Terry          Central Bucks West                    5:15     6:54     6:35       18:46.5  6:03/M   12  
  333    329   7740  David Fogwell         Owen J. Roberts                       5:44     6:30     6:32       18:46.9  6:04/M   12  
  334    330   8064  Jack Ford             Upper Darby                           5:35     6:40     6:30       18:47.0  6:04/M   12  
  335    331   7264  Boden Waite           Boyertown                             5:38     6:34     6:34       18:47.6  6:04/M    9  
  336    332   8188  Pagano Max            William Tennent                       5:42     6:32     6:32       18:47.8  6:04/M   10  
  337    333   7847  Brenden Cunningham    Phoenixville Area                     5:50     6:32     6:26       18:48.6  6:04/M   11  
  338    334   8094  Ryan Francis          Upper Merion                          5:40     6:28     6:40       18:48.7  6:04/M   12  
  339    335   7647  Donald Peterson       Marple Newtown                        5:36     6:32     6:40       18:49.5  6:04/M   11  
  340    336   7743  Nick Payne            Owen J. Roberts                       5:55     6:33     6:21       18:50.3  6:05/M    9  
  341    337   7524  Ethan Hughes          Harriton                              5:35     6:35     6:39       18:50.3  6:05/M   12  
  342    338   7814  Calvin Rafferty       Pennsbury                             5:29     6:38     6:41       18:50.4  6:05/M   12  
  343    339   7324  James Przybylski      Central Bucks West                    5:43     6:33     6:33       18:51.6  6:05/M   11  
  344    340   8117  Evan Snyder           Upper Perkiomen                       5:51     6:23     6:36       18:52.5  6:05/M   10  
  345    341   7320  Elijah Barker         Central Bucks West                    5:25     6:30     6:58       18:53.9  6:06/M   11  
  346    342   7631  Jack Frankel          Lower Moreland                        5:33     6:38     6:43       18:56.0  6:06/M   11  
  347    343   7538  Iain Godbold          Harry S Truman                        5:40     6:37     6:38       18:56.3  6:07/M   10  
  348    344   7433  Andrew Clouse         Delaware County Christian             5:48     6:34     6:33       18:56.4  6:07/M   12  
  349    345   8006  Owen Scherff          Springfield (Delco)                   5:41     6:43     6:31       18:56.7  6:07/M   11  
  350    346   8116  Ben Sensinger         Upper Perkiomen                       5:50     6:36     6:30       18:57.1  6:07/M   11  
  351  (< 5)   7444  Aaron Sensenig        Dock Mennonite                        5:49     6:33     6:34       18:58.3  6:07/M   11  
  352    347   7767  John Esteris          Penn Wood                             5:41     6:30     6:48       19:00.7  6:08/M    9  
  353    348   8148  Brody Laurento        West Chester East                     5:31     6:36     6:54       19:02.0  6:08/M   11  
  354    349   7438  Hugh Nicholson        Delaware County Christian             5:42     6:41     6:38       19:02.3  6:08/M   11  
  355    350   7231  Kane Baumher          Bensalem                              5:44     6:45     6:33       19:03.1  6:09/M    9  
  356    351   7437  Grant Mast            Delaware County Christian             6:03     6:36     6:24       19:03.8  6:09/M   11  
  357    352   7854  Ewan McIlhinney       Plumstead Christian                   5:52     6:36     6:35       19:04.5  6:09/M   10  
  358  (< 5)   7651  Micaiah Andrejczyk    Martin Saints Classical               6:07     6:33     6:24       19:05.7  6:10/M   10  
  359    353   7362  Stephen Loney         Church Farm School                    6:00     6:27     6:37       19:06.2  6:10/M   10  
  360    354   8112  Gavin Dunn            Upper Perkiomen                       6:00     6:33     6:32       19:07.5  6:10/M    9  
  361    355   7849  Ben Imburgia          Phoenixville Area                     5:56     6:39     6:34       19:09.9  6:11/M   11  
  362    356   7741  Sean Krull            Owen J. Roberts                       5:55     6:35     6:39       19:10.5  6:11/M   10  
  363    357   7894  Jordan Raudenbush     Pottsgrove                            5:56     6:51     6:24       19:12.4  6:12/M   11  
  364    358   7491  Yuvi Sethi            Garnet Valley                         5:57     6:40     6:36       19:14.1  6:12/M   10  
  365    359   7278  Jason Torano          Bristol                               6:00     6:42     6:31       19:14.8  6:13/M   12  
  366    360   7795  Luke Barbadoro        Pennridge                             5:20     6:54     7:01       19:15.6  6:13/M   11  
  367    361   8066  Isaiah Saddick        Upper Darby                           5:45     6:40     6:52       19:17.9  6:14/M   11  
  368    362   7477  Christian Meadows     Faith Christian Academy               5:54     6:34     6:48       19:18.0  6:14/M    9  
  369    363   7475  Carter Zwart          Faith Christian Academy               5:51     6:44     6:41       19:18.2  6:14/M    9  
  370    364   7702  Jake Eggering         New Hope-Solebury                     5:46     6:44     6:48       19:18.2  6:14/M    9  
  371    365   7249  Logan Valenza         Bishop Shanahan                       6:00     6:42     6:34       19:18.2  6:14/M   11  
  372    366   7706  Jeffrey Migliaccio    New Hope-Solebury                     5:50     6:38     6:49       19:18.9  6:14/M   10  
  373    367   7522  Davin Fenstermaker    Harriton                              5:54     6:42     6:44       19:20.9  6:14/M   12  
  374    368   7490  Tejas Madhav          Garnet Valley                         6:03     6:30     6:47       19:21.3  6:15/M   12  
  375    369   7541  Jonathan Updike       Harry S Truman                        5:28     6:45     7:07       19:21.6  6:15/M   10  
  376    370   7866  Jack Hanson           Plymouth Whitemarsh                   5:54     6:43     6:44       19:22.5  6:15/M   11  
  377    371   7246  Andrew Serpentine     Bishop Shanahan                       6:00     6:43     6:40       19:24.0  6:16/M   11  
  378    372   7645  Donovan Carmichael    Marple Newtown                        5:33     6:54     6:56       19:24.5  6:16/M   12  
  379    373   7867  Kaidan Rickert        Plymouth Whitemarsh                   5:53     6:46     6:45       19:25.1  6:16/M   11  
  380    374   7911  Dominic Pesce         Quakertown                            5:38     6:55     6:51       19:25.1  6:16/M   11  
  381    375   7912  Christopher Schill    Quakertown                            5:43     6:45     6:56       19:25.2  6:16/M   10  
  382    376   7907  Brendan Forman        Quakertown                            5:55     6:47     6:44       19:26.5  6:16/M   11  
  383    377   7865  James Fassbender      Plymouth Whitemarsh                   5:47     6:51     6:48       19:27.5  6:17/M   11  
  384    378   7773  Yesuli Toppin         Penn Wood                             5:53     6:45     6:50       19:28.7  6:17/M   11  
  385    379   7335  Ciro Annunziata       Cheltenham                            5:48     6:48     6:51       19:28.9  6:17/M   10  
  386    380   7870  Jared Wagner          Plymouth Whitemarsh                   5:51     6:47     6:50       19:29.3  6:17/M   12  
  387  (< 5)   7284  Markus Melo           Calvary Christian                     5:58     6:49     6:42       19:30.5  6:18/M   10  
  388    381   7435  Sam D'Antonio         Delaware County Christian             5:59     6:43     6:47       19:31.1  6:18/M   11  
  389    382   7913  Kylos Torres          Quakertown                            5:55     6:45     6:49       19:31.2  6:18/M   11  
  390    383   7370  Timmy O'Toole         Coatesville                           5:58     6:45     6:48       19:32.0  6:18/M    9  
  391    384   7643  Noah Abraham          Marple Newtown                        5:37     6:54     7:00       19:32.6  6:18/M   11  
  392  (< 5)   7654  Gabriel Hollowell     Martin Saints Classical               6:07     6:37     6:47       19:32.8  6:18/M   12  
  393    385   7434  Joey Cuozzo           Delaware County Christian             6:17     6:47     6:30       19:34.9  6:19/M   11  
  394    386   7521  Noam Brodetzki        Harriton                              6:00     6:48     6:46       19:35.5  6:19/M   10  
  395    387   7770  Cole Richardson       Penn Wood                             5:55     6:54     6:46       19:36.1  6:19/M   12  
  396    388   7745  Parker Smith          Owen J. Roberts                       5:54     6:44     6:58       19:37.8  6:20/M    9  
  397    389   7772  Mohammade Sackor      Penn Wood                             5:54     6:53     6:52       19:41.5  6:21/M   12  
  398    390   8019  Jack Ochab            Springfield Township (Montco)         5:51     6:48     7:02       19:42.5  6:21/M    9  
  399    391   7350  Reese Jefferson       Chester                               5:55     6:50     6:57       19:43.2  6:22/M   12  
  400    392   7935  Jake Fusco            Regina Luminis                        5:59     6:54     6:49       19:44.1  6:22/M   11  

 O'all
 Place  Score Bib No Name                   Team                               1 Mile   2 Mile   3.1 Mil       Time    Pace    Age  

  401    393   7234  Darsh Patel           Bensalem                              5:57     6:53     6:52       19:44.3  6:22/M   12  
  402    394   8004  Joseph Montanaro      Springfield (Delco)                   5:47     7:00     6:57       19:44.5  6:22/M   12  
  403    395   7648  Dj Spiropoulos        Marple Newtown                        5:46     6:49     7:10       19:46.1  6:23/M   12  
  404    396   8068  Jeremiah Wildes       Upper Darby                           5:51     7:10     6:44       19:47.0  6:23/M   11  
  405    397   7386  Christian Pernsley-JacCollegium Charter School              5:59     6:53     6:54       19:47.3  6:23/M   10  
  406    398   7879  Michael Fiore         Pope John Paul II                     6:03     6:45     7:01       19:49.5  6:24/M   12  
  407    399   8120  Rhys Lawrence         Valley Forge Military Academy         6:07     6:46     6:55       19:49.9  6:24/M   12  
  408    400   7232  Blue Cash             Bensalem                              6:00     7:02     6:47       19:50.2  6:24/M   11  
  409  (< 5)   7943  Lucas Carrie          Renaissance Academy Charter Scho      6:03     7:03     6:46       19:52.4  6:25/M   11  
  410    401   7479  Jordan Heilman        Faith Christian Academy               6:07     6:48     6:57       19:53.4  6:25/M   11  
  411    402   7492  Vyom Siriyapu         Garnet Valley                         5:56     6:47     7:12       19:56.8  6:26/M   10  
  412  (< 5)   7583  Brenton Newsome       Interboro                             5:47     7:08     7:01       19:58.0  6:26/M   10  
  413    403   8003  Pat McGuire           Springfield (Delco)                   5:53     7:06     6:58       19:58.3  6:27/M   11  
  414    404   7835  Josiah Nakhla         Phil-Mont Christian Academy           6:07     6:57     6:56       20:01.1  6:27/M   11  
  415    405   7523  Samuel Girshovich     Harriton                              6:08     6:59     6:53       20:01.5  6:28/M   12  
  416    406   8099  John Cox              Upper Moreland                        5:57     7:09     6:56       20:03.0  6:28/M   11  
  417    407   7602  Nate Braun            Kennett                               5:53     7:00     7:09       20:03.7  6:28/M   12  
  418    408   7527  William Xu            Harriton                              6:11     6:57     6:56       20:05.4  6:29/M   11  
  419    409   7383  Carmine Cotto         Collegium Charter School              6:03     6:59     7:02       20:06.1  6:29/M   11  
  420    410   8021  Jonathan Soto         Springfield Township (Montco)         5:51     6:52     7:23       20:07.8  6:30/M   10  
  421    411   7308  Sebastian Marquez-FerbCentral Bucks South                   5:24     7:14     7:30       20:09.2  6:30/M   10  
  422    412   7381  Bryson Beard          Collegium Charter School              6:00     7:01     7:07       20:09.6  6:30/M   10  
  423    413   8063  Jayden Finger         Upper Darby                           5:59     7:06     7:06       20:12.1  6:31/M   12  
  424    414   8103  Chase Sutrynowicz     Upper Moreland                        6:16     7:03     6:56       20:17.2  6:33/M   10  
  425    415   7890  Darius Hairston       Pottsgrove                            6:16     7:01     6:59       20:17.4  6:33/M   10  
  426    416   8062  Jayden Alstan         Upper Darby                           6:17     7:04     6:55       20:18.2  6:33/M   12  
  427    417   7273  Bryce Fairweather     Bristol                               6:10     6:53     7:16       20:20.2  6:34/M   10  
  428    418   7707  Caelan Simon          New Hope-Solebury                     6:08     7:18     6:56       20:22.4  6:34/M   12  
  429    419   7892  Gavin Kerlin          Pottsgrove                            6:16     7:01     7:03       20:22.5  6:34/M    9  
  430    420   7476  Colin Lakits          Faith Christian Academy               6:01     7:08     7:13       20:22.7  6:34/M    9  
  431    421   7909  Adam Jones            Quakertown                            6:06     7:04     7:11       20:22.7  6:34/M   10  
  432    422   7714  Brandon Purdy         Norristown                            6:02     7:14     7:07       20:24.7  6:35/M   10  
  433    423   7771  Kasir Sabree          Penn Wood                             6:04     7:21     7:00       20:26.1  6:36/M   11  
  434    424   7275  Matthew McVey         Bristol                               6:05     7:12     7:13       20:30.9  6:37/M   12  
  435    425   7439  Caden Shute           Delaware County Christian             6:18     7:03     7:08       20:31.1  6:37/M    9  
  436    426   7880  James McElroy         Pope John Paul II                     6:08     7:11     7:14       20:34.1  6:38/M   11  
  437    427   8067  Gabriel Tsayo         Upper Darby                           5:57     7:15     7:21       20:34.7  6:38/M   11  
  438    428   7357  Angel Asiamah         Church Farm School                    6:36     7:03     6:58       20:37.6  6:39/M   12  
  439    429   7895  Cole Strunk           Pottsgrove                            5:56     7:01     7:41       20:39.8  6:40/M   11  
  440    430   8017  Henry Knowles         Springfield Township (Montco)         6:18     7:16     7:05       20:40.2  6:40/M   12  
  441    431   7361  Yaqin Johnson-Coit    Church Farm School                    6:35     7:03     7:00       20:40.7  6:40/M    9  
  442    432   7711  Josh Duran            Norristown                            5:57     7:20     7:26       20:44.0  6:41/M   10  
  443    433   7436  Adrian Gin            Delaware County Christian             6:26     7:13     7:07       20:46.9  6:42/M    9  
  444    434   7891  Aidan Hakes           Pottsgrove                            6:25     7:09     7:13       20:47.6  6:42/M   10  
  445    435   7893  Isaac Martin          Pottsgrove                            6:22     6:57     7:27       20:47.6  6:42/M   12  
  446    436   7910  Zachary Peck          Quakertown                            6:17     7:13     7:17       20:48.3  6:43/M    9  
  447  (< 5)   8038  Alex Kramer           Sun Valley                            6:26     7:15     7:09       20:51.1  6:44/M   12  
  448    437   7363  Jonathan Rivas        Church Farm School                    6:34     7:03     7:14       20:51.7  6:44/M   12  
  449    438   7525  Mark Steinnagel TaylorHarriton                              6:17     7:22     7:11       20:52.3  6:44/M   12  
  450    439   7385  Walker O'Brien        Collegium Charter School              6:21     7:14     7:17       20:52.8  6:44/M   11  
  451    440   7769  Stanley Jones         Penn Wood                             5:56     7:12     7:43       20:52.9  6:44/M    9  
  452    441   7603  Austin Guyer          Kennett                               6:07     7:22     7:25       20:54.7  6:45/M   11  
  453    442   7373  Jayden Yacoe          Coatesville                           6:04     7:29     7:23       20:57.6  6:46/M   10  
  454  (< 5)   7440  Josh Frederick        Dock Mennonite                        6:19     7:14     7:23       20:58.0  6:46/M   10  
  455    443   8018  Gavin McCaney         Springfield Township (Montco)         6:34     6:59     7:25       21:00.1  6:46/M   10  
  456    444   8016  Andrew Herczeg        Springfield Township (Montco)         6:35     7:02     7:23       21:00.4  6:47/M    9  
  457  (< 5)   7584  Ryan Rossiter         Interboro                             6:10     7:45     7:03       21:00.5  6:47/M   10  
  458    445   7478  Kaidan Rea            Faith Christian Academy               6:17     7:16     7:27       21:01.5  6:47/M    9  
  459    446   7358  Kai Davis             Church Farm School                    6:35     7:11     7:14       21:02.0  6:47/M   10  
  460  (< 5)   8040  Stephen Shaw          Sun Valley                            6:26     7:15     7:23       21:05.0  6:48/M   11  
  461    447   7276  Brendon Miller        Bristol                               6:06     7:14     7:47       21:07.7  6:49/M   10  
  462  (< 5)   7443  Micah Salvatori       Dock Mennonite                        6:19     7:14     7:34       21:09.2  6:49/M   10  
  463    448   7369  Elijah Lieb           Coatesville                           6:26     7:36     7:08       21:11.7  6:50/M    9  
  464    449   8005  Matt Briddes          Springfield (Delco)                   6:00     7:32     7:43       21:16.9  6:52/M    9  
  465    450   7272  Sean McDonnell        Bristol                               6:16     7:25     7:36       21:18.2  6:52/M   11  
  466  (< 5)   8039  Dalton Michael        Sun Valley                            6:46     7:19     7:16       21:21.8  6:54/M   10  
  467    451   7360  Amadu Jalloh          Church Farm School                    6:36     7:15     7:32       21:24.8  6:54/M   11  
  468  (< 5)   7945  Aaron Mosier          Renaissance Academy Charter Scho      6:06     7:47     7:37       21:31.1  6:57/M   12  
  469    452   7359  Ethan Hamilton        Church Farm School                    6:36     7:20     7:37       21:34.5  6:58/M   10  
  470    453   7936  Linus Haselbarth      Regina Luminis                        6:08     7:42     7:43       21:34.6  6:58/M   12  
  471    454   7831  Andrew Acevedo        Phil-Mont Christian Academy           6:39     7:29     7:26       21:35.5  6:58/M    9  
  472    455   7705  Jack Lottier          New Hope-Solebury                     6:18     7:24     7:54       21:38.1  6:59/M   11  
  473    456   7537  Dennis Clark          Harry S Truman                        6:06     7:52     7:42       21:41.4  7:00/M    9  
  474    457   7352  Daniel Stewart        Chester                               6:23     7:41     7:38       21:42.9  7:00/M   10  
  475  (< 5)   7944  Aidan Duong           Renaissance Academy Charter Scho      6:31     7:39     7:35       21:46.9  7:02/M   12  
  476    458   7713  Jaden Pullman         Norristown                            6:05     7:47     8:03       21:56.7  7:05/M   10  
  477    459   7349  Marquan Hampden       Chester                               6:28     7:47     7:52       22:08.3  7:08/M   11  
  478  (< 5)   7898  Dimitrus Alston       Pottstown                                              22:11       22:11.8  7:10/M    9  
  479    460   7715  Nathan Vance          Norristown                            6:36     7:45     7:52       22:15.0  7:11/M    9  
  480    461   7536  Gabriel Baquero       Harry S Truman                        6:36     7:34     8:05       22:16.4  7:11/M    9  
  481  (< 5)   7585  Daniel Schneider      Interboro                             6:20     7:57     8:00       22:18.1  7:12/M   12  
  482    462   7856  Billy White           Plumstead Christian                   6:43     7:49     7:49       22:22.1  7:13/M    9  
  483    463   8123  Benjamin Ramasute     Valley Forge Military Academy         6:47     7:53     7:47       22:29.3  7:15/M   12  
  484    464   8121  Vinicius Liete        Valley Forge Military Academy         6:46     7:43     7:59       22:29.4  7:15/M   11  
  485    465   7833  Tim Curcuruto         Phil-Mont Christian Academy           6:43     7:54     7:52       22:30.9  7:16/M   12  
  486    466   7347  Aaron Cameron         Chester                               6:25     7:50     8:24       22:40.4  7:19/M   11  
  487    467   8118  Turner Boyle          Valley Forge Military Academy         6:38     7:59     8:05       22:43.7  7:20/M   12  
  488    468   7717  Brandon Zuniga        Norristown                            7:05     7:55     7:57       22:58.5  7:25/M   12  
  489    469   7368  Christian Kurzeja     Coatesville                           5:48     6:43    10:34       23:05.8  7:27/M    9  
  490  (< 5)   7590  Khayyam Khan          Jenkintown                            6:50     8:08     8:11       23:11.2  7:29/M   11  
  491    470   7708  Ky Nam Tran           New Hope-Solebury                     6:07     7:50     9:35       23:32.5  7:36/M   12  
  492    471   8122  Jacob Quimby          Valley Forge Military Academy         6:42     8:29     8:23       23:36.0  7:37/M   10  
  493    472   8065  Gabriel Olaniyi       Upper Darby                           6:21     8:12     9:06       23:41.0  7:38/M   11  
  494    473   7372  Colin Smith           Coatesville                           6:31     8:06     9:06       23:43.7  7:39/M   10  
  495    474   7703  Joseph Glickman       New Hope-Solebury                     6:56     8:17     8:31       23:45.1  7:40/M   10  
  496  (< 5)   7356  Johnny Haley          Chester Charter                       6:33     8:22     8:51       23:48.2  7:41/M   12  
  497    475   7535  Xavier Aviles         Harry S Truman                        6:41     8:31     8:35       23:48.5  7:41/M    9  
  498    476   8124  Benjamin Stern        Valley Forge Military Academy         6:54     8:21     8:40       23:56.0  7:43/M   12  
  499    477   7367  Kenny Bolanos-Millian Coatesville                           6:41     8:19     8:55       23:56.5  7:43/M   12  
  500    478   7853  Victor Johnson        Plumstead Christian                   6:47     8:37     8:43       24:08.9  7:47/M   11  

 O'all
 Place  Score Bib No Name                   Team                               1 Mile   2 Mile   3.1 Mil       Time    Pace    Age  

  501    479   7704  Max House             New Hope-Solebury                     7:10     8:36     8:27       24:15.0  7:49/M    9  
  502    480   8098  Jack Bogart           Upper Moreland                        7:03     8:19     8:53       24:17.0  7:50/M   10  
  503  (< 5)   7441  Christopher Moore     Dock Mennonite                        7:08     8:39     9:10       24:58.3  8:03/M   12  
  504  (< 5)   7653  Liam Hallowell        Martin Saints Classical               7:06     9:06     8:51       25:05.2  8:06/M    9  
  505    481   7832  Nathaniel Curcuruto   Phil-Mont Christian Academy           7:43     8:49     8:32       25:05.3  8:06/M    9  
  506    482   7539  Arturo Medina         Harry S Truman                        7:22     9:04     8:46       25:13.8  8:08/M    9  
  507    483   7716  Nathaniel Zanders     Norristown                            7:39     8:49     9:02       25:30.6  8:14/M    9  
  508    484   7834  Joseph Mei            Phil-Mont Christian Academy           7:43     8:51     9:51       26:26.9  8:32/M   10  
  509  (< 5)   7652  Mark Edman            Martin Saints Classical               8:03     9:28     9:07       26:40.4  8:36/M   11  
  510  (< 5)   7899  Yousseff Muhoummed    Pottstown                                              27:02       27:02.2  8:43/M    9  
  511    485   7351  Xavier Ross           Chester                               7:26    10:11    11:11       28:48.9  9:18/M    9  
  512    486   7348  Jonathan guijano      Chester                                       18:54    10:02       28:56.5  9:20/M   10  
  513  (< 5)   7355  Jaydan Freeman        Chester Charter                       7:57    10:34    10:46       29:19.1  9:27/M   12  

Team Summary Report - Boys


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

    1 Council Rock North                    119               9  14  19  28  49 103 133         
        Top  5 Times: 1:18:54.0

    2 Lower Merion                          154               1   3  39  46  65 111 231         
        Top  5 Times: 1:18:53.2

    3 Souderton Area                        196               4  16  43  48  85  89 178         
        Top  5 Times: 1:19:41.5

    4 Penncrest                             208              10  15  51  61  71  94 122         
        Top  5 Times: 1:20:09.3

    5 Downingtown East                      251              25  38  59  60  69  70 215         
        Top  5 Times: 1:20:54.3

    6 North Penn                            294               7  11  40  93 143 182 191         
        Top  5 Times: 1:20:34.5

    7 Council Rock South                    342              29  41  67  79 126 164 190         
        Top  5 Times: 1:21:42.3

    8 Downingtown West                      361               2  34  56 127 142 163 177         
        Top  5 Times: 1:21:15.8

    9 Unionville                            362              30  32  83  92 125 170 204         
        Top  5 Times: 1:21:44.8

   10 West Chester Henderson                411              55  76  81  95 104 110 115         
        Top  5 Times: 1:22:30.4

   11 Hatboro Horsham                       449              18  36  53 150 192 228 247         
        Top  5 Times: 1:22:23.9

   12 Spring Ford                           460              47  64  66 137 146 147 173         
        Top  5 Times: 1:22:47.1

   13 Perkiomen Valley                      479               5  74 107 139 154 205 257         
        Top  5 Times: 1:22:23.9

   14 Haverford Township                    480              26  97 100 116 141 160 199         
        Top  5 Times: 1:22:47.9

   15 Conestoga                             486              42  75  86 108 175 176 302         
        Top  5 Times: 1:23:00.8

   16 Central Bucks East                    495              23  96 109 131 136 195 266         
        Top  5 Times: 1:22:54.5

   17 Methacton                             497               8  78 121 138 152 171 222         
        Top  5 Times: 1:22:40.3

   18 Great Valley                          531              31 112 113 135 140 161 217         
        Top  5 Times: 1:23:14.8

   19 Neshaminy                             531              35  63 129 149 155 278 310         
        Top  5 Times: 1:23:16.1

   20 Ridley                                628              12  82 165 181 188 207 322         
        Top  5 Times: 1:23:55.5

   21 Strath Haven                          629              27  45 157 179 221 309 323         
        Top  5 Times: 1:23:59.1

   22 Upper Dublin                          630              21  44 183 189 193 194 202         
        Top  5 Times: 1:23:58.7

   23 Avon Grove                            699              20  99 148 200 232 233 311         
        Top  5 Times: 1:24:36.3

   24 Radnor                                718               6 102 123 239 248 253 282         
        Top  5 Times: 1:24:37.3

   25 Wissahickon                           718              13  62 206 210 227 273 279         
        Top  5 Times: 1:24:46.9

   26 Abington                              744              17 117 156 225 229 236 258         
        Top  5 Times: 1:24:57.7

   27 Pennridge                             748              80  91 134 198 245 304 360         
        Top  5 Times: 1:25:18.0

   28 Central Bucks South                   769              50  57 213 223 226 255 411         
        Top  5 Times: 1:25:35.7

   29 Garnet Valley                         789              37  58 151 185 358 368 402         
        Top  5 Times: 1:25:52.8

   30 Pennsbury                             815              33  77 124 285 296 338             
        Top  5 Times: 1:25:56.3

   31 Holy Ghost Preparatory School         844             105 118 184 197 240 290 312         
        Top  5 Times: 1:26:07.0

   32 Oxford Area                           872              72 114 196 241 249 256 260         
        Top  5 Times: 1:26:25.3

   33 William Tennent                       881              73  87 167 274 280 332             
        Top  5 Times: 1:26:26.3

   34 West Chester East                     884             119 145 180 203 237 263 348         
        Top  5 Times: 1:26:21.7

   35 Lower Moreland                        972              84 209 216 220 243 319 342         
        Top  5 Times: 1:27:15.2

   36 Phoenixville Area                     972              22 172 214 267 297 333 355         
        Top  5 Times: 1:27:06.6

   37 Bishop Shanahan                       992              54 101 211 300 326 365 371         
        Top  5 Times: 1:27:46.2

   38 Cheltenham                           1036              24 219 234 268 291 321 379         
        Top  5 Times: 1:27:38.3

   39 West Chester Rustin                  1038             162 166 212 244 254 293 307         
        Top  5 Times: 1:27:47.5

   40 Central Bucks West                   1083              52 187 235 281 328 339 341         
        Top  5 Times: 1:28:23.2

   41 Upper Merion                         1119              88 186 246 286 313 325 334         
        Top  5 Times: 1:28:41.8

   42 Regina Luminis                       1128             106 158 269 271 324 392 453         
        Top  5 Times: 1:28:39.2

   43 Boyertown                            1130             130 169 250 276 305 331             
        Top  5 Times: 1:28:42.8

   44 Upper Perkiomen                      1215             128 153 288 306 340 346 354         
        Top  5 Times: 1:29:39.1

   45 Owen J. Roberts                      1275             120 174 316 329 336 356 388         
        Top  5 Times: 1:30:20.1

   46 Kennett                              1298              90 265 308 317 318 407 441         
        Top  5 Times: 1:30:32.2

   47 Plymouth Whitemarsh                  1356             144 208 261 370 373 377 380         
        Top  5 Times: 1:31:20.1

   48 Marple Newtown                       1382              68 287 320 335 372 384 395         
        Top  5 Times: 1:31:37.9

   49 Collegium Charter School             1461             132 259 264 397 409 412 439         
        Top  5 Times: 1:32:48.6

   50 Pope John Paul II                    1468             224 262 289 295 398 426             
        Top  5 Times: 1:32:12.1

   51 Springfield (Delco)                  1517             238 242 298 345 394 403 449         
        Top  5 Times: 1:32:47.3

   52 Bensalem                             1592             251 283 315 350 393 400             
        Top  5 Times: 1:33:36.2

   53 Penn Wood                            1599              98 347 378 387 389 423 440         
        Top  5 Times: 1:34:23.2

   54 Bristol                              1636             159 277 359 417 424 447 450         
        Top  5 Times: 1:35:20.1

   55 Upper Moreland                       1709             272 303 314 406 414 480             
        Top  5 Times: 1:35:35.7

   56 Harriton                             1747             252 337 367 386 405 408 438         
        Top  5 Times: 1:35:45.0

   57 Quakertown                           1791             284 374 375 376 382 421 436         
        Top  5 Times: 1:36:00.8

   58 Delaware County Christian            1810             344 349 351 381 385 425 433         
        Top  5 Times: 1:36:08.6

   59 Faith Christian Academy              1821             275 362 363 401 420 445             
        Top  5 Times: 1:37:01.8

   60 Phil-Mont Christian Academy          1852             230 299 404 454 465 481 484         
        Top  5 Times: 1:40:19.8

   61 Springfield Township (Montco)        1874             201 390 410 430 443 444             
        Top  5 Times: 1:39:00.4

   62 Plumstead Christian                  1889             270 327 352 462 478                 
        Top  5 Times: 1:42:26.1

   63 Coatesville                          1910             168 383 442 448 469 473 477         
        Top  5 Times: 1:41:57.9

   64 Upper Darby                          1916             330 361 396 413 416 427 472         
        Top  5 Times: 1:38:22.3

   65 Pottsgrove                           1921             301 357 415 419 429 434 435         
        Top  5 Times: 1:39:00.9

   66 Harry S Truman                       1923             294 343 369 456 461 475 482         
        Top  5 Times: 1:40:37.5

   67 Norristown                           1990             218 422 432 458 460 468 483         
        Top  5 Times: 1:42:59.0

   68 New Hope-Solebury                    2073             364 366 418 455 470 474 479         
        Top  5 Times: 1:44:10.2

   69 Valley Forge Military Academy        2085             292 399 463 464 467 471 476         
        Top  5 Times: 1:45:53.2

   70 Church Farm School                   2095             353 428 431 437 446 451 452         
        Top  5 Times: 1:42:18.4

   71 Chester                              2258             391 457 459 466 485 486             
        Top  5 Times: 1:55:03.9

 Inc. Jenkintown                           4 finishers                                          
        Top  5 Times: 

 Inc. Martin Saints Classical              4 finishers                                          
        Top  5 Times: 

 Inc. Pottstown                            2 finishers                                          
        Top  5 Times: 

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

 Inc. Sun Valley                           4 finishers                                          
        Top  5 Times: 

 Inc. Calvary Christian                    1 finishers                                          
        Top  5 Times: 

 Inc. Chester Charter                      2 finishers                                          
        Top  5 Times: 

 Inc. Dock Mennonite                       4 finishers                                          
        Top  5 Times: 

 Inc. Interboro                            3 finishers                                          
        Top  5 Times: 


Detail Team Results - Boys

Council Rock North    Finish Position -     1

  Team Score (places): 119  Team Score (times):    1:18:54.0   Average Time: 15:46.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7413  Brady Ott              12       9            9        15:29.1      15:29.1      0:18.1
    2   7411  Matt Gosling           10      14           23        15:36.7      31:05.9      0:18.2
    3   7415  Andrew Young           12      19           42        15:43.3      46:49.2      0:19.8
    4   7414  Lucas Poliseno         10      28           70        15:53.0    1:02:42.3      0:25.8
    5   7412  Jayden Neels           10      49          119        16:11.7    1:18:54.0      0:48.6
    6   7409  Joe Crowne             12     103          222        16:40.9    1:35:35.0      0:59.5
    7   7410  Jack Gosling           12     133          355        16:54.4    1:52:29.5      0:46.7

Lower Merion    Finish Position -     2

  Team Score (places): 154  Team Score (times):    1:18:53.2   Average Time: 15:46.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7619  Nicholas Mazzeo        10       1            1        15:07.4      15:07.4      0:00.0
    2   7618  Alexander Mazzeo       10       3            4        15:13.4      30:20.9      0:05.9
    3   7617  Sarem Khan             12      39           43        16:01.9      46:22.9      0:31.2
    4   7616  Alexander Goonewardene 12      46           89        16:07.5    1:02:30.4      0:28.6
    5   7620  Ethan Murray           12      65          154        16:22.7    1:18:53.2      0:42.1
    6   7621  Hudson Sherman         10     111          265        16:44.4    1:35:37.6      0:48.1
    7   7615  Sawyer Friedman-Olshan 10     231          496        17:45.9    1:53:23.5      1:24.6

Souderton Area    Finish Position -     3

  Team Score (places): 196  Team Score (times):    1:19:41.5   Average Time: 15:56.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7977  Aidan Maue             12       4            4        15:16.0      15:16.0      0:05.2
    2   7976  James Kuduk            12      16           20        15:40.2      30:56.2      0:23.4
    3   7974  Aidan Kearns           12      43           63        16:04.6      47:00.8      0:30.3
    4   7975  Stephen Keller         10      48          111        16:09.3    1:03:10.2      0:29.6
    5   7973  Thomas Fedesco         11      85          196        16:31.3    1:19:41.5      0:32.3
    6   7979  Ben Wright             11      89          285        16:32.3    1:36:13.9      0:33.3
    7   7978  Lance Midboe           12     178          463        17:16.1    1:53:30.0      0:58.3

Penncrest    Finish Position -     4

  Team Score (places): 208  Team Score (times):    1:20:09.3   Average Time: 16:01.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7785  Edomias Mulugeta       11      10           10        15:29.8      15:29.8      0:21.3
    2   7781  Rowan Carr              9      15           25        15:36.8      31:06.6      0:24.0
    3   7784  Brendan Hefferan       12      51           76        16:15.7      47:22.4      0:36.9
    4   7782  Nick Fante             11      61          137        16:20.9    1:03:43.3      0:40.8
    5   7787  Kadin Salaria          12      71          208        16:25.9    1:20:09.3      0:34.6
    6   7786  Jackson Polin          12      94          302        16:34.6    1:36:44.0      0:29.6
    7   7783  Andrew Hausch          10     122          424        16:48.9    1:53:32.9      0:42.2

Downingtown East    Finish Position -     5

  Team Score (places): 251  Team Score (times):    1:20:54.3   Average Time: 16:10.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7453  Ben Fatone             12      25           25        15:49.4      15:49.4      0:24.6
    2   7455  Nick Steinfeldt        12      38           63        16:01.5      31:51.0      0:53.9
    3   7458  Nischal Vasanth        10      59          122        16:18.6      48:09.6      0:28.0
    4   7452  Ash Anand              12      60          182        16:19.1    1:04:28.7      0:30.5
    5   7456  Jude Stulak            10      69          251        16:25.5    1:20:54.3      0:35.4
    6   7457  Jackson Ulmer          10      70          321        16:25.5    1:37:19.9      0:32.1
    7   7454  Siddharth Iyer         11     215          536        17:37.4    1:54:57.3      1:17.6

North Penn    Finish Position -     6

  Team Score (places): 294  Team Score (times):    1:20:34.5   Average Time: 16:06.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7730  Achilles Shui          11       7            7        15:27.2      15:27.2      0:16.8
    2   7726  Justin Landis          10      11           18        15:33.3      31:00.6      0:14.5
    3   7729  Joey Sharkey           10      40           58        16:02.2      47:02.8      0:31.1
    4   7728  Ryan Moore             12      93          151        16:33.8    1:03:36.6      0:50.5
    5   7725  Owen Cary              11     143          294        16:57.9    1:20:34.5      0:51.4
    6   7727  Shane Myers            10     182          476        17:18.0    1:37:52.6      0:57.5
    7   7731  Brady Sweeney          12     191          667        17:23.9    1:55:16.5      1:12.5

Council Rock South    Finish Position -     7

  Team Score (places): 342  Team Score (times):    1:21:42.3   Average Time: 16:20.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7429  Jude Olsen             10      29           29        15:54.2      15:54.2      0:25.2
    2   7427  Cain Lawler            11      41           70        16:03.6      31:57.8      0:32.3
    3   7426  Mason Kaminski         11      67          137        16:24.6      48:22.5      0:42.8
    4   7425  Nathan Kach            10      79          216        16:28.0    1:04:50.5      0:39.2
    5   7423  Eshaan Doegar          10     126          342        16:51.8    1:21:42.3      0:47.8
    6   7428  Finn Malone             9     164          506        17:09.0    1:38:51.4      0:57.2
    7   7424  Rowan Grant            10     190          696        17:23.6    1:56:15.0      1:01.6

Downingtown West    Finish Position -     8

  Team Score (places): 361  Team Score (times):    1:21:15.8   Average Time: 16:15.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7468  Richard Planck         12       2            2        15:08.6      15:08.6      0:01.2
    2   7472  David Whitford         12      34           36        15:58.4      31:07.0      0:31.0
    3   7470  Brayden Showers        12      56           92        16:18.3      47:25.3      0:35.6
    4   7467  Sam Leisenring         11     127          219        16:52.5    1:04:17.9      1:09.7
    5   7471  Riley Trigo            12     142          361        16:57.8    1:21:15.8      0:45.2
    6   7469  Evan Reidinger         10     163          524        17:08.5    1:38:24.3      1:03.3
    7   7466  Dylan Graham           12     177          701        17:15.4    1:55:39.8      0:57.4

Unionville    Finish Position -     9

  Team Score (places): 362  Team Score (times):    1:21:44.8   Average Time: 16:20.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8054  Jonathan Stancik       11      30           30        15:54.3      15:54.3      0:20.4
    2   8050  James McGlynn          11      32           62        15:56.3      31:50.7      0:25.9
    3   8048  David Hendrix          12      83          145        16:29.4      48:20.1      0:29.8
    4   8053  Lucas Siepser          12      92          237        16:33.2    1:04:53.3      0:56.7
    5   8049  Brady Lasher           10     125          362        16:51.5    1:21:44.8      0:37.3
    6   8052  David Perkins          12     170          532        17:11.6    1:38:56.5      0:46.2
    7   8051  Satwik Panchomarthi    11     204          736        17:31.4    1:56:27.9      1:18.7

West Chester Henderson    Finish Position -    10

  Team Score (places): 411  Team Score (times):    1:22:30.4   Average Time: 16:30.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8159  Ben Pentz              11      55           55        16:18.0      16:18.0      0:35.6
    2   8158  Ryan Kress             12      76          131        16:27.4      32:45.5      0:41.4
    3   8164  Aaron Varghese         12      81          212        16:28.6      49:14.1      0:35.4
    4   8161  Weston Roffey          11      95          307        16:34.8    1:05:49.0      0:42.0
    5   8160  Owen Richards          11     104          411        16:41.3    1:22:30.4      0:42.2
    6   8163  Luca Urbanic           11     110          521        16:43.5    1:39:13.9      0:42.3
    7   8162  Ezekiel Shappell Smith 10     115          636        16:46.3    1:56:00.2      0:36.7

Hatboro Horsham    Finish Position -    11

  Team Score (places): 449  Team Score (times):    1:22:23.9   Average Time: 16:28.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7553  Cole Scattergood       12      18           18        15:41.7      15:41.7      0:18.5
    2   7552  Rocco Pugliese         12      36           54        15:58.9      31:40.6      0:34.2
    3   7555  Jack Thompson          12      53          107        16:17.6      47:58.2      0:27.9
    4   7551  Scott McKenna          11     150          257        17:00.5    1:04:58.8      0:39.8
    5   7550  Tanner Coleman         12     192          449        17:25.1    1:22:23.9      1:05.7
    6   7554  Nick Schell             9     228          677        17:43.9    1:40:07.8      1:06.1
    7   7549  Noah Benoit-Jean       10     247          924        17:55.1    1:58:02.9      1:04.0

Spring Ford    Finish Position -    12

  Team Score (places): 460  Team Score (times):    1:22:47.1   Average Time: 16:33.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7992  Ethan Tharp            12      47           47        16:08.1      16:08.1      0:36.6
    2   7993  William Wiles          12      64          111        16:22.2      32:30.4      0:29.9
    3   7991  Augustus Smith         11      66          177        16:23.3      48:53.8      0:32.9
    4   7988  Jacob Delgado          12     137          314        16:55.0    1:05:48.8      0:43.0
    5   7990  Mason Delp             10     146          460        16:58.3    1:22:47.1      0:51.9
    6   7987  Shihan Ayman           10     147          607        16:58.4    1:39:45.6      0:52.4
    7   7989  Jedidiah King          11     173          780        17:13.2    1:56:58.8      0:57.9

Perkiomen Valley    Finish Position -    13

  Team Score (places): 479  Team Score (times):    1:22:23.9   Average Time: 16:28.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7827  Ian Johnson            12       5            5        15:17.1      15:17.1      0:09.1
    2   7826  Cooper Hey             10      74           79        16:27.1      31:44.2      0:33.2
    3   7823  Nathan Boyer           10     107          186        16:42.2      48:26.5      0:48.4
    4   7825  Alex Corbin            11     139          325        16:55.4    1:05:22.0      0:38.6
    5   7824  Jason Clifford         12     154          479        17:01.9    1:22:23.9      0:42.0
    6   7828  Jack Magyarits         11     205          684        17:31.7    1:39:55.6      0:59.2
    7   7829  Max Tancini            10     257          941        18:00.0    1:57:55.6      1:06.0

Haverford Township    Finish Position -    14

  Team Score (places): 480  Team Score (times):    1:22:47.9   Average Time: 16:33.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7566  Teddy Foster           10      26           26        15:51.4      15:51.4      0:28.7
    2   7563  Carlo Buonviri         11      97          123        16:35.7      32:27.1      0:41.6
    3   7564  Logan Eagles           11     100          223        16:37.6      49:04.7      0:46.6
    4   7567  Sean Lawson            10     116          339        16:46.9    1:05:51.6      0:49.7
    5   7568  Joseph McGuire         12     141          480        16:56.2    1:22:47.9      0:52.5
    6   7565  Andrew Fedako          11     160          640        17:04.5    1:39:52.5      1:02.7
    7   7569  Evan Taddeo            12     199          839        17:28.6    1:57:21.1      1:08.2

Conestoga    Finish Position -    15

  Team Score (places): 486  Team Score (times):    1:23:00.8   Average Time: 16:36.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7400  Shane Walsh            12      42           42        16:04.4      16:04.4      0:30.3
    2   7401  Miles Warkentine       11      75          117        16:27.4      32:31.8      0:34.7
    3   7397  Nathan Kluge           12      86          203        16:31.5      49:03.4      0:55.8
    4   7395  Luke Davies            11     108          311        16:42.7    1:05:46.1      0:48.3
    5   7398  Aidan Mahoney          11     175          486        17:14.7    1:23:00.8      0:48.0
    6   7396  Ethan Del Viscio       11     176          662        17:15.1    1:40:15.9      0:55.6
    7   7399  Howard Shui            10     302          964        18:29.6    1:58:45.5      1:28.1

Central Bucks East    Finish Position -    16

  Team Score (places): 495  Team Score (times):    1:22:54.5   Average Time: 16:34.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7296  Tyler Tomlinson         9      23           23        15:47.7      15:47.7      0:19.8
    2   7294  Brody Mindel           11      96          119        16:35.6      32:23.3      0:39.2
    3   7297  Dan Walsh              11     109          228        16:43.1      49:06.4      0:44.6
    4   7292  Dylan Borden           11     131          359        16:53.1    1:05:59.5      0:58.1
    5   7295  Kyle Smith             10     136          495        16:54.9    1:22:54.5      0:47.5
    6   7293  Austin Loving          10     195          690        17:27.0    1:40:21.5      0:55.4
    7   7298  Quinton Weber          12     266          956        18:03.2    1:58:24.8      1:19.9

Methacton    Finish Position -    17

  Team Score (places): 497  Team Score (times):    1:22:40.3   Average Time: 16:32.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7676  Brock Yoder             9       8            8        15:28.2      15:28.2      0:17.7
    2   7674  Charles Reith          11      78           86        16:27.5      31:55.7      0:33.8
    3   7670  Nathan Alex            12     121          207        16:48.4      48:44.2      0:46.6
    4   7672  Quinn Kumfert          11     138          345        16:55.3    1:05:39.5      0:55.5
    5   7673  Colin O'Donnell        10     152          497        17:00.7    1:22:40.3      1:01.0
    6   7675  Matthew Sandner        12     171          668        17:11.8    1:39:52.1      1:00.4
    7   7671  Jackson Harris         11     222          890        17:41.2    1:57:33.3      1:21.9

Great Valley    Finish Position -    18

  Team Score (places): 531  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   7505  Ryan Pepperman         11      31           31        15:54.7      15:54.7      0:27.6
    2   7502  Trip Gomez             11     112          143        16:44.6      32:39.3      0:43.5
    3   7504  Dylan Matthews         10     113          256        16:45.0      49:24.4      0:42.9
    4   7503  Colin Mahoney          12     135          391        16:54.9    1:06:19.3      0:49.6
    5   7506  Jack Thomas            11     140          531        16:55.4    1:23:14.8      0:48.9
    6   7501  Joseph Benson          12     161          692        17:07.2    1:40:22.0      0:57.3
    7   7507  Evan Wagenmann         11     217          909        17:38.4    1:58:00.4      1:00.0

Neshaminy    Finish Position -    19

  Team Score (places): 531  Team Score (times):    1:23:16.1   Average Time: 16:39.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7693  Ryan Kaiser            11      35           35        15:58.8      15:58.8      0:30.5
    2   7695  Samuel Osterhoudt      11      63           98        16:21.5      32:20.4      0:32.1
    3   7694  Jake Lolli             10     129          227        16:52.7      49:13.1      1:00.8
    4   7697  Wyatt Soska            10     149          376        17:00.0    1:06:13.2      0:49.7
    5   7691  Nicholas Forman        12     155          531        17:02.8    1:23:16.1      0:59.1
    6   7696  Manny Smith            11     278          809        18:09.6    1:41:25.7      1:09.1
    7   7692  Shiv Ghayal            11     310         1119        18:36.4    2:00:02.2      1:35.7

Ridley    Finish Position -    20

  Team Score (places): 628  Team Score (times):    1:23:55.5   Average Time: 16:47.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7955  Jackson Kane           11      12           12        15:35.5      15:35.5      0:26.3
    2   7957  Jesufifunmi Olugbenga  12      82           94        16:29.3      32:04.9      0:28.8
    3   7954  Nick Gdowik            12     165          259        17:09.9      49:14.8      1:12.3
    4   7959  Donovan Washington     12     181          440        17:17.7    1:06:32.6      0:56.1
    5   7958  Paul Oluwa              9     188          628        17:22.9    1:23:55.5      0:59.8
    6   7953  Finlay Cutting         12     207          835        17:33.5    1:41:29.1      1:07.7
    7   7956  Olma Matthews          10     322         1157        18:42.8    2:00:11.9      2:09.0

Strath Haven    Finish Position -    21

  Team Score (places): 629  Team Score (times):    1:23:59.1   Average Time: 16:47.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8035  Dan Wuenschel          12      27           27        15:51.9      15:51.9      0:26.3
    2   8032  Matt Lund              12      45           72        16:05.9      31:57.8      0:36.0
    3   8029  Noel Blanchette        11     157          229        17:04.4      49:02.2      0:55.8
    4   8030  Sam Fritz              12     179          408        17:16.4    1:06:18.7      1:08.9
    5   8034  Tommy Tapino           12     221          629        17:40.4    1:23:59.1      1:00.2
    6   8033  Nick Tapino            12     309          938        18:35.8    1:42:34.9      1:17.2
    7   8031  Colin LeStourgeon      11     323         1261        18:43.4    2:01:18.4      1:43.5

Upper Dublin    Finish Position -    22

  Team Score (places): 630  Team Score (times):    1:23:58.7   Average Time: 16:47.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8080  Gus Platt              12      21           21        15:47.2      15:47.2      0:20.0
    2   8082  Jason Xi               11      44           65        16:04.9      31:52.2      0:22.2
    3   8078  Kevin Lim              10     183          248        17:18.3      49:10.5      0:56.2
    4   8077  Tobias Brown           12     189          437        17:22.9    1:06:33.5      1:01.8
    5   8079  Anthony Paone           9     193          630        17:25.1    1:23:58.7      1:04.3
    6   8076  Jacob Keenan            9     194          824        17:25.4    1:41:24.1      0:58.6
    7   8081  Gregory Siegel         11     202         1026        17:29.7    1:58:53.8      1:01.2

Avon Grove    Finish Position -    23

  Team Score (places): 699  Team Score (times):    1:24:36.3   Average Time: 16:55.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7221  Connor Britton         12      20           20        15:44.5      15:44.5      0:27.8
    2   7224  Brendan Tester         10      99          119        16:37.2      32:21.7      0:30.2
    3   7226  Benjamin Weaver        11     148          267        16:59.2      49:21.0      0:49.1
    4   7227  Shaun Weaver           11     200          467        17:29.4    1:06:50.4      0:53.3
    5   7225  Lars Trone             11     232          699        17:45.9    1:24:36.3      1:01.2
    6   7222  Alexander Hart         11     233          932        17:46.3    1:42:22.7      0:58.5
    7   7223  Kevin Rittenhouse      10     311         1243        18:37.1    2:00:59.8      1:32.3

Radnor    Finish Position -    24

  Team Score (places): 718  Team Score (times):    1:24:37.3   Average Time: 16:55.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7921  Luke Bodden            12       6            6        15:22.0      15:22.0      0:13.8
    2   7922  Joseph Garzio          11     102          108        16:40.8      32:02.9      0:41.6
    3   7923  Nate Halberstadt       12     123          231        16:50.7      48:53.6      0:52.3
    4   7924  Aiden Landau           11     239          470        17:48.4    1:06:42.0      1:04.2
    5   7927  Jack Wible             10     248          718        17:55.2    1:24:37.3      1:07.4
    6   7925  Brandon Ngyuen         11     253          971        17:57.0    1:42:34.3      1:02.8
    7   7926  Connor Walsh            9     282         1253        18:11.9    2:00:46.3      1:17.2

Wissahickon    Finish Position -    25

  Team Score (places): 718  Team Score (times):    1:24:46.9   Average Time: 16:57.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8203  Grayson Ruffner        12      13           13        15:35.9      15:35.9      0:13.1
    2   8199  Ralph Antonucci        11      62           75        16:20.9      31:56.9      0:26.8
    3   8200  Jishnu Dass            11     206          281        17:31.9      49:28.9      0:54.2
    4   8205  Walter Vandegrift      10     210          491        17:34.2    1:07:03.1      0:51.9
    5   8201  Josh Dass              12     227          718        17:43.8    1:24:46.9      1:00.7
    6   8202  Ray Pelletier          10     273          991        18:05.7    1:42:52.7      1:10.5
    7   8204  Sam Tatko              10     279         1270        18:10.3    2:01:03.0      1:10.8

Abington    Finish Position -    26

  Team Score (places): 744  Team Score (times):    1:24:57.7   Average Time: 16:59.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7208  Chase Ely              12      17           17        15:40.6      15:40.6      0:22.7
    2   7207  Logan Duff             11     117          134        16:47.2      32:27.8      0:45.6
    3   7212  Peter Murray           12     156          290        17:04.0      49:31.9      1:15.0
    4   7211  Shawn Leach            12     225          515        17:41.6    1:07:13.5      1:08.6
    5   7210  Jackson Feola          10     229          744        17:44.1    1:24:57.7      0:59.1
    6   7209  Garrett Farabaugh      12     236          980        17:47.6    1:42:45.3      1:09.9
    7   7213  Tyler Quan             12     258         1238        18:00.0    2:00:45.3      1:34.2

Pennridge    Finish Position -    27

  Team Score (places): 748  Team Score (times):    1:25:18.0   Average Time: 17:03.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7799  Thomas McGann          12      80           80        16:28.0      16:28.0      0:38.1
    2   7801  Jackson Warfel          9      91          171        16:32.9      33:01.0      0:48.5
    3   7797  Daniel Lera-Lozano     10     134          305        16:54.7      49:55.8      0:45.0
    4   7800  Logan Siegfried        11     198          503        17:28.4    1:07:24.3      1:03.2
    5   7798  Bryce Martin           10     245          748        17:53.7    1:25:18.0      1:19.2
    6   7796  Grayson Kerzman        12     304         1052        18:32.1    1:43:50.1      1:45.7
    7   7795  Luke Barbadoro         11     360         1412        19:15.6    2:03:05.7      1:55.6

Central Bucks South    Finish Position -    28

  Team Score (places): 769  Team Score (times):    1:25:35.7   Average Time: 17:07.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7306  Kenneth Konopka        11      50           50        16:15.4      16:15.4      0:36.0
    2   7310  Evan Morrow            12      57          107        16:18.3      32:33.8      0:46.4
    3   7311  Ramsey Polis            9     213          320        17:37.1      50:10.9      0:52.6
    4   7309  Nathanael Meister       9     223          543        17:41.3    1:07:52.3      1:01.4
    5   7312  Darren Rafa             9     226          769        17:43.4    1:25:35.7      1:00.2
    6   7307  Joseph Lucas           12     255         1024        17:59.6    1:43:35.4      1:16.0
    7   7308  Sebastian Marquez-Ferbe10     411         1435        20:09.2    2:03:44.6      2:25.0

Garnet Valley    Finish Position -    29

  Team Score (places): 789  Team Score (times):    1:25:52.8   Average Time: 17:10.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7487  Michael Colavito       12      37           37        15:59.0      15:59.0      0:25.3
    2   7489  Alexander Gursahaney   11      58           95        16:18.5      32:17.5      0:26.4
    3   7493  Emmanuel Velez         10     151          246        17:00.6      49:18.1      0:43.2
    4   7488  Sean Diehl             11     185          431        17:20.5    1:06:38.6      1:00.4
    5   7491  Yuvi Sethi             10     358          789        19:14.1    1:25:52.8      1:30.5
    6   7490  Tejas Madhav           12     368         1157        19:21.3    1:45:14.1      1:42.1
    7   7492  Vyom Siriyapu          10     402         1559        19:56.8    2:05:11.0      2:07.2

Pennsbury    Finish Position -    30

  Team Score (places): 815  Team Score (times):    1:25:56.3   Average Time: 17:11.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7810  Christian Cerullo      12      33           33        15:57.5      15:57.5      0:30.3
    2   7813  Jonathon Pajrowski     11      77          110        16:27.5      32:25.1      0:38.5
    3   7811  Matt Kanuk             11     124          234        16:51.4      49:16.5      0:50.7
    4   7815  Brendan Sargent         9     285          519        18:15.6    1:07:32.2      1:25.8
    5   7809  Casey Aaron             9     296          815        18:24.1    1:25:56.3      1:22.1
    6   7814  Calvin Rafferty        12     338         1153        18:50.4    1:44:46.8      1:36.4

Holy Ghost Preparatory School    Finish Position -    31

  Team Score (places): 844  Team Score (times):    1:26:07.0   Average Time: 17:13.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7571  Papakojo Danquah       12     105          105        16:42.0      16:42.0      0:40.0
    2   7576  Daniel Perez           11     118          223        16:47.6      33:29.6      0:48.2
    3   7573  Maurece Jean-Brian     12     184          407        17:19.7      50:49.3      0:57.2
    4   7572  Brendan DiEnna         12     197          604        17:28.2    1:08:17.6      0:45.8
    5   7574  Jack Loveman            9     240          844        17:49.4    1:26:07.0      1:11.3
    6   7575  Patrick McGowan        10     290         1134        18:19.4    1:44:26.4      1:13.2
    7   7570  Owen Bittman            9     312         1446        18:37.1    2:03:03.6      1:26.6

Oxford Area    Finish Position -    32

  Team Score (places): 872  Team Score (times):    1:26:25.3   Average Time: 17:17.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7756  Owen Oliver            11      72           72        16:26.3      16:26.3      0:35.4
    2   7759  Ben Whelan             10     114          186        16:45.3      33:11.6      0:42.9
    3   7757  Logan Spano            11     196          382        17:27.4      50:39.0      0:53.5
    4   7753  Michael Besancon       11     241          623        17:50.8    1:08:29.8      1:16.2
    5   7755  Owen Hughes            11     249          872        17:55.4    1:26:25.3      1:11.6
    6   7754  Ryan Fay               11     256         1128        17:59.8    1:44:25.1      1:01.0
    7   7758  Chase Verbanas          9     260         1388        18:00.3    2:02:25.4      1:04.4

William Tennent    Finish Position -    33

  Team Score (places): 881  Team Score (times):    1:26:26.3   Average Time: 17:17.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8190  Andrew Pratt           11      73           73        16:26.4      16:26.4      0:45.6
    2   8185  Quinn Cataldi          11      87          160        16:31.6      32:58.1      0:47.7
    3   8191  Chase Rosenfeld        11     167          327        17:10.6      50:08.8      1:02.9
    4   8186  Zach Clemensten        11     274          601        18:07.1    1:08:15.9      1:11.2
    5   8187  Ryan Lovenstein         9     280          881        18:10.4    1:26:26.3      1:13.8
    6   8188  Pagano Max             10     332         1213        18:47.8    1:45:14.2      1:27.1

West Chester East    Finish Position -    34

  Team Score (places): 884  Team Score (times):    1:26:21.7   Average Time: 17:16.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8144  Jack Brannon           10     119          119        16:47.7      16:47.7      0:45.7
    2   8145  Kahseem Bronzell       10     145          264        16:58.1      33:45.9      0:46.1
    3   8146  Jake Hennessy          11     180          444        17:17.0      51:03.0      1:04.9
    4   8150  Nathan Wist            11     203          647        17:31.0    1:08:34.0      0:56.3
    5   8147  Zachary Iozzi          12     237          884        17:47.7    1:26:21.7      1:06.8
    6   8149  Nicolas Velez           9     263         1147        18:00.6    1:44:22.4      1:07.0
    7   8148  Brody Laurento         11     348         1495        19:02.0    2:03:24.5      1:48.5

Lower Moreland    Finish Position -    35

  Team Score (places): 972  Team Score (times):    1:27:15.2   Average Time: 17:27.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7632  Vincent Frankina       11      84           84        16:30.0      16:30.0      0:28.0
    2   7635  Dylan Sandler          11     209          293        17:34.0      34:04.1      1:05.0
    3   7633  Trey Henry             10     216          509        17:38.3      51:42.4      1:00.7
    4   7634  Michael Hoch           10     220          729        17:40.3    1:09:22.8      0:58.8
    5   7629  Shane Alden            11     243          972        17:52.4    1:27:15.2      1:11.7
    6   7630  Michael Csink          10     319         1291        18:41.3    1:45:56.5      1:33.9
    7   7631  Jack Frankel           11     342         1633        18:56.0    2:04:52.6      1:37.7

Phoenixville Area    Finish Position -    36

  Team Score (places): 972  Team Score (times):    1:27:06.6   Average Time: 17:25.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7846  William Brennfleck     12      22           22        15:47.6      15:47.6      0:23.2
    2   7851  Kyle Padilla           10     172          194        17:12.3      32:59.9      0:55.4
    3   7845  Hayden Bray            10     214          408        17:37.1      50:37.1      0:56.9
    4   7848  John Hamid             12     267          675        18:03.7    1:08:40.9      0:57.6
    5   7850  Colton Kleppe          12     297          972        18:25.7    1:27:06.6      1:16.3
    6   7847  Brenden Cunningham     11     333         1305        18:48.6    1:45:55.3      1:20.6
    7   7849  Ben Imburgia           11     355         1660        19:09.9    2:05:05.2      1:28.8

Bishop Shanahan    Finish Position -    37

  Team Score (places): 992  Team Score (times):    1:27:46.2   Average Time: 17:33.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7248  Steven Todd            11      54           54        16:17.8      16:17.8      0:29.1
    2   7250  Owen Whitaker          11     101          155        16:39.2      32:57.1      0:36.0
    3   7244  Louis Edgcumbe         12     211          366        17:37.0      50:34.1      0:55.3
    4   7247  Zain Smith             10     300          666        18:27.7    1:09:01.9      1:22.2
    5   7245  Jack Polizzi           11     326          992        18:44.2    1:27:46.2      1:33.4
    6   7249  Logan Valenza          11     365         1357        19:18.2    1:47:04.5      1:29.3
    7   7246  Andrew Serpentine      11     371         1728        19:24.0    2:06:28.5      1:34.7

Cheltenham    Finish Position -    38

  Team Score (places): ***  Team Score (times):    1:27:38.3   Average Time: 17:31.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7337  William Edgar          10      24           24        15:48.9      15:48.9      0:26.7
    2   7338  Shamsid-Din Jabbar      9     219          243        17:38.6      33:27.5      1:04.2
    3   7339  William Matsinger      12     234          477        17:46.4      51:13.9      1:14.7
    4   7336  Caleb Dougherty        10     268          745        18:03.8    1:09:17.7      1:09.0
    5   7340  Griffin O'Connor       12     291         1036        18:20.5    1:27:38.3      1:19.6
    6   7334  Nicholas Abraham       10     321         1357        18:41.8    1:46:20.2      1:19.8
    7   7335  Ciro Annunziata        10     379         1736        19:28.9    2:05:49.1      1:46.3

West Chester Rustin    Finish Position -    39

  Team Score (places): ***  Team Score (times):    1:27:47.5   Average Time: 17:33.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8171  Harry Davis            12     162          162        17:07.6      17:07.6      0:45.6
    2   8176  Shawn Roselli          12     166          328        17:10.0      34:17.6      0:48.8
    3   8175  Alexander Kosmidis     11     212          540        17:37.1      51:54.7      0:56.0
    4   8172  Carson Englert         10     244          784        17:53.3    1:09:48.1      1:05.0
    5   8174  Sanjay Kandasamy       12     254         1038        17:59.4    1:27:47.5      1:10.3
    6   8173  Colin Finnegan          9     293         1331        18:21.2    1:46:08.7      1:12.1
    7   8177  Jeff Scali             12     307         1638        18:34.3    2:04:43.1      1:25.0

Central Bucks West    Finish Position -    40

  Team Score (places): ***  Team Score (times):    1:28:23.2   Average Time: 17:40.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7322  Benjamin Fuhrmeister   11      52           52        16:17.0      16:17.0      0:47.9
    2   7325  Jacob Stern            12     187          239        17:21.2      33:38.2      0:57.1
    3   7323  Charles Livezey        10     235          474        17:47.0      51:25.3      1:04.9
    4   7321  Logan Barker           12     281          755        18:11.3    1:09:36.6      1:13.7
    5   7326  Nathan Terry           12     328         1083        18:46.5    1:28:23.2      1:30.1
    6   7324  James Przybylski       11     339         1422        18:51.6    1:47:14.8      1:28.3
    7   7320  Elijah Barker          11     341         1763        18:53.9    2:06:08.7      1:53.0

Upper Merion    Finish Position -    41

  Team Score (places): ***  Team Score (times):    1:28:41.8   Average Time: 17:44.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8091  Dante Churchville      12      88           88        16:32.1      16:32.1      0:47.6
    2   8096  Anthony Tornambe       10     186          274        17:21.1      33:53.3      0:58.5
    3   8095  Rayard Mayo            12     246          520        17:54.5      51:47.9      1:07.4
    4   8090  Nicolas Albini         12     286          806        18:16.3    1:10:04.2      1:14.6
    5   8092  Matei Diaconescu       11     313         1119        18:37.5    1:28:41.8      1:22.8
    6   8093  Hudson Etezady          9     325         1444        18:43.9    1:47:25.8      1:42.5
    7   8094  Ryan Francis           12     334         1778        18:48.7    2:06:14.5      1:34.8

Regina Luminis    Finish Position -    42

  Team Score (places): ***  Team Score (times):    1:28:39.2   Average Time: 17:43.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7939  Martin O'Rourke        11     106          106        16:42.1      16:42.1      0:40.8
    2   7940  Gabe Simkiss            9     158          264        17:04.4      33:46.6      0:44.1
    3   7938  Sean O'Keefe           10     269          533        18:04.1      51:50.7      1:15.0
    4   7937  Luke Kozak             11     271          804        18:04.8    1:09:55.5      1:15.6
    5   7934  Aidan FISHER           10     324         1128        18:43.6    1:28:39.2      1:30.9
    6   7935  Jake Fusco             11     392         1520        19:44.1    1:48:23.3      1:44.4
    7   7936  Linus Haselbarth       12     453         1973        21:34.6    2:09:57.9      2:38.3

Boyertown    Finish Position -    43

  Team Score (places): ***  Team Score (times):    1:28:42.8   Average Time: 17:44.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7263  Aiden Voth             11     130          130        16:53.0      16:53.0      1:08.5
    2   7258  Samuel Branford        11     169          299        17:11.5      34:04.5      0:41.0
    3   7259  Colin Cooper           10     250          549        17:55.7      52:00.3      1:16.2
    4   7261  Aidan Lacock           11     276          825        18:09.5    1:10:09.8      1:15.8
    5   7262  Cole Peifer            11     305         1130        18:32.9    1:28:42.8      1:40.2
    6   7264  Boden Waite             9     331         1461        18:47.6    1:47:30.4      1:29.1

Upper Perkiomen    Finish Position -    44

  Team Score (places): ***  Team Score (times):    1:29:39.1   Average Time: 17:55.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8114  John Kuzmission        10     128          128        16:52.6      16:52.6      0:47.4
    2   8115  Roman Macedo           11     153          281        17:00.9      33:53.5      0:56.0
    3   8111  Kaden Dennis           12     288          569        18:18.8      52:12.3      1:13.6
    4   8113  William Godshall       11     306          875        18:34.2    1:10:46.6      1:21.1
    5   8117  Evan Snyder            10     340         1215        18:52.5    1:29:39.1      1:31.1
    6   8116  Ben Sensinger          11     346         1561        18:57.1    1:48:36.3      1:24.7
    7   8112  Gavin Dunn              9     354         1915        19:07.5    2:07:43.8      1:27.3

Owen J. Roberts    Finish Position -    45

  Team Score (places): ***  Team Score (times):    1:30:20.1   Average Time: 18:04.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7742  Oscar Lorenzi          12     120          120        16:48.3      16:48.3      0:38.9
    2   7744  Ben Pittek             10     174          294        17:13.7      34:02.0      0:52.4
    3   7739  Max Breden              9     316          610        18:40.7      52:42.7      1:19.8
    4   7740  David Fogwell          12     329          939        18:46.9    1:11:29.7      1:26.4
    5   7743  Nick Payne              9     336         1275        18:50.3    1:30:20.1      1:15.7
    6   7741  Sean Krull             10     356         1631        19:10.5    1:49:30.6      1:33.5
    7   7745  Parker Smith            9     388         2019        19:37.8    2:09:08.4      1:53.3

Kennett    Finish Position -    46

  Team Score (places): ***  Team Score (times):    1:30:32.2   Average Time: 18:06.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7601  Karsten Bardenhagen    12      90           90        16:32.9      16:32.9      0:33.4
    2   7606  Josh Poulton           10     265          355        18:01.6      34:34.5      1:04.2
    3   7604  Colin Kipp             10     308          663        18:35.8      53:10.3      1:21.0
    4   7607  Quinn Williams         10     317          980        18:40.9    1:11:51.2      1:26.3
    5   7605  Juan Martinez Garcia   11     318         1298        18:40.9    1:30:32.2      1:17.6
    6   7602  Nate Braun             12     407         1705        20:03.7    1:50:35.9      2:03.5
    7   7603  Austin Guyer           11     441         2146        20:54.7    2:11:30.7      2:19.5

Plymouth Whitemarsh    Finish Position -    47

  Team Score (places): ***  Team Score (times):    1:31:20.1   Average Time: 18:16.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7864  Joshua Bucko           10     144          144        16:58.0      16:58.0      0:50.0
    2   7868  William Waerig         10     208          352        17:34.0      34:32.0      1:10.6
    3   7869  Colin Wagner           12     261          613        18:00.4      52:32.4      1:07.8
    4   7866  Jack Hanson            11     370          983        19:22.5    1:11:55.0      1:39.0
    5   7867  Kaidan Rickert         11     373         1356        19:25.1    1:31:20.1      1:39.7
    6   7865  James Fassbender       11     377         1733        19:27.5    1:50:47.7      1:43.3
    7   7870  Jared Wagner           12     380         2113        19:29.3    2:10:17.0      1:45.4

Marple Newtown    Finish Position -    48

  Team Score (places): ***  Team Score (times):    1:31:37.9   Average Time: 18:19.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7646  Ricky Lee              12      68           68        16:25.1      16:25.1      0:49.0
    2   7644  Julian Bothma           9     287          355        18:17.1      34:42.2      1:40.1
    3   7649  Cole Wozniak           10     320          675        18:41.5      53:23.8      1:27.4
    4   7647  Donald Peterson        11     335         1010        18:49.5    1:12:13.4      1:35.3
    5   7645  Donovan Carmichael     12     372         1382        19:24.5    1:31:37.9      1:51.3
    6   7643  Noah Abraham           11     384         1766        19:32.6    1:51:10.5      1:55.1
    7   7648  Dj Spiropoulos         12     395         2161        19:46.1    2:10:56.7      2:04.8

Collegium Charter School    Finish Position -    49

  Team Score (places): ***  Team Score (times):    1:32:48.6   Average Time: 18:33.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7384  David Gober            12     132          132        16:53.5      16:53.5      0:43.0
    2   7382  Amir Christmas         10     259          391        18:00.1      34:53.7      1:06.2
    3   7387  Shawn Sims             12     264          655        18:01.3      52:55.0      1:07.3
    4   7386  Christian Pernsley-Jaco10     397         1052        19:47.3    1:12:42.4      1:48.7
    5   7383  Carmine Cotto          11     409         1461        20:06.1    1:32:48.6      1:57.2
    6   7381  Bryson Beard           10     412         1873        20:09.6    1:52:58.2      2:01.5
    7   7385  Walker O'Brien         11     439         2312        20:52.8    2:13:51.1      2:11.7

Pope John Paul II    Finish Position -    50

  Team Score (places): ***  Team Score (times):    1:32:12.1   Average Time: 18:26.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7882  Jack McNicholas        11     224          224        17:41.3      17:41.3      0:58.1
    2   7881  Oscar Luna             12     262          486        18:00.5      35:41.8      1:17.0
    3   7883  Aiden Radcliffe        11     289          775        18:18.9      54:00.8      1:39.4
    4   7878  Ryan Edde              11     295         1070        18:21.8    1:12:22.6      1:18.1
    5   7879  Michael Fiore          12     398         1468        19:49.5    1:32:12.1      1:55.7
    6   7880  James McElroy          11     426         1894        20:34.1    1:52:46.3      2:08.7

Springfield (Delco)    Finish Position -    51

  Team Score (places): ***  Team Score (times):    1:32:47.3   Average Time: 18:33.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8001  Chris Cardie           10     238          238        17:47.8      17:47.8      1:25.3
    2   8007  Dennis Wickstrum       10     242          480        17:52.3      35:40.1      1:06.7
    3   8002  Liam Harris-Iveson      9     298          778        18:25.8      54:06.0      1:24.2
    4   8006  Owen Scherff           11     345         1123        18:56.7    1:13:02.7      1:26.2
    5   8004  Joseph Montanaro       12     394         1517        19:44.5    1:32:47.3      1:51.7
    6   8003  Pat McGuire            11     403         1920        19:58.3    1:52:45.6      1:52.6
    7   8005  Matt Briddes            9     449         2369        21:16.9    2:14:02.5      2:38.3

Bensalem    Finish Position -    52

  Team Score (places): ***  Team Score (times):    1:33:36.2   Average Time: 18:43.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7230  Christopher Baisden    12     251          251        17:55.8      17:55.8      1:05.1
    2   7235  Andrew Reznitchenko    12     283          534        18:12.4      36:08.2      1:16.6
    3   7236  Anthony Reznitchenko    9     315          849        18:40.4      54:48.6      1:33.4
    4   7231  Kane Baumher            9     350         1199        19:03.1    1:13:51.8      1:28.0
    5   7234  Darsh Patel            12     393         1592        19:44.3    1:33:36.2      1:47.1
    6   7232  Blue Cash              11     400         1992        19:50.2    1:53:26.4      1:41.9

Penn Wood    Finish Position -    53

  Team Score (places): ***  Team Score (times):    1:34:23.2   Average Time: 18:52.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7768  Joshua Esteris         10      98           98        16:36.0      16:36.0      0:44.4
    2   7767  John Esteris            9     347          445        19:00.7      35:36.8      1:43.0
    3   7773  Yesuli Toppin          11     378          823        19:28.7      55:05.5      1:44.5
    4   7770  Cole Richardson        12     387         1210        19:36.1    1:14:41.6      1:40.5
    5   7772  Mohammade Sackor       12     389         1599        19:41.5    1:34:23.2      1:47.0
    6   7771  Kasir Sabree           11     423         2022        20:26.1    1:54:49.4      1:54.6
    7   7769  Stanley Jones           9     440         2462        20:52.9    2:15:42.3      2:38.0

Bristol    Finish Position -    54

  Team Score (places): ***  Team Score (times):    1:35:20.1   Average Time: 19:04.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7277  Andreas Quattrocchi    11     159          159        17:04.5      17:04.5      0:42.0
    2   7274  Jasper Faustino        10     277          436        18:09.5      35:14.0      1:02.1
    3   7278  Jason Torano           12     359          795        19:14.8      54:28.9      1:25.5
    4   7273  Bryce Fairweather      10     417         1212        20:20.2    1:14:49.2      2:10.8
    5   7275  Matthew McVey          12     424         1636        20:30.9    1:35:20.1      2:07.6
    6   7276  Brendon Miller         10     447         2083        21:07.7    1:56:27.8      2:41.7
    7   7272  Sean McDonnell         11     450         2533        21:18.2    2:17:46.1      2:30.5

Upper Moreland    Finish Position -    55

  Team Score (places): ***  Team Score (times):    1:35:35.7   Average Time: 19:07.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8100  Christian Feil         10     272          272        18:05.3      18:05.3      1:15.5
    2   8102  Brady Saunders         10     303          575        18:30.2      36:35.6      1:31.2
    3   8101  Nicholas Ley           11     314          889        18:39.7      55:15.3      1:25.6
    4   8099  John Cox               11     406         1295        20:03.0    1:15:18.4      1:50.6
    5   8103  Chase Sutrynowicz      10     414         1709        20:17.2    1:35:35.7      1:51.4
    6   8098  Jack Bogart            10     480         2189        24:17.0    1:59:52.7      3:48.1

Harriton    Finish Position -    56

  Team Score (places): ***  Team Score (times):    1:35:45.0   Average Time: 19:09.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7526  Daniel Walker           9     252          252        17:56.7      17:56.7      1:09.5
    2   7524  Ethan Hughes           12     337          589        18:50.3      36:47.0      1:34.2
    3   7522  Davin Fenstermaker     12     367          956        19:20.9      56:08.0      1:39.3
    4   7521  Noam Brodetzki         10     386         1342        19:35.5    1:15:43.5      1:41.4
    5   7523  Samuel Girshovich      12     405         1747        20:01.5    1:35:45.0      1:48.0
    6   7527  William Xu             11     408         2155        20:05.4    1:55:50.5      1:51.2
    7   7525  Mark Steinnagel Taylor 12     438         2593        20:52.3    2:16:42.8      2:06.0

Quakertown    Finish Position -    57

  Team Score (places): ***  Team Score (times):    1:36:00.8   Average Time: 19:12.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7908  Josiah Hickey          10     284          284        18:12.6      18:12.6      1:20.8
    2   7911  Dominic Pesce          11     374          658        19:25.1      37:37.8      1:46.1
    3   7912  Christopher Schill     10     375         1033        19:25.2      57:03.0      1:51.4
    4   7907  Brendan Forman         11     376         1409        19:26.5    1:16:29.6      1:38.6
    5   7913  Kylos Torres           11     382         1791        19:31.2    1:36:00.8      1:44.0
    6   7909  Adam Jones             10     421         2212        20:22.7    1:56:23.6      2:06.0
    7   7910  Zachary Peck            9     436         2648        20:48.3    2:17:12.0      2:11.8

Delaware County Christian    Finish Position -    58

  Team Score (places): ***  Team Score (times):    1:36:08.6   Average Time: 19:13.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7433  Andrew Clouse          12     344          344        18:56.4      18:56.4      1:28.1
    2   7438  Hugh Nicholson         11     349          693        19:02.3      37:58.7      1:32.5
    3   7437  Grant Mast             11     351         1044        19:03.8      57:02.5      1:18.7
    4   7435  Sam D'Antonio          11     381         1425        19:31.1    1:16:33.6      1:42.4
    5   7434  Joey Cuozzo            11     385         1810        19:34.9    1:36:08.6      1:24.7
    6   7439  Caden Shute             9     425         2235        20:31.1    1:56:39.7      2:03.2
    7   7436  Adrian Gin              9     433         2668        20:46.9    2:17:26.7      2:01.5

Faith Christian Academy    Finish Position -    59

  Team Score (places): ***  Team Score (times):    1:37:01.8   Average Time: 19:24.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7474  Botond Berces          12     275          275        18:09.4      18:09.4      1:16.7
    2   7477  Christian Meadows       9     362          637        19:18.0      37:27.4      1:42.7
    3   7475  Carter Zwart            9     363         1000        19:18.2      56:45.7      1:36.3
    4   7479  Jordan Heilman         11     401         1401        19:53.4    1:16:39.1      1:51.7
    5   7476  Colin Lakits            9     420         1821        20:22.7    1:37:01.8      2:07.7
    6   7478  Kaidan Rea              9     445         2266        21:01.5    1:58:03.3      2:22.0

Phil-Mont Christian Academy    Finish Position -    60

  Team Score (places): ***  Team Score (times):    1:40:19.8   Average Time: 20:03.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7837  Ryne Tyson             12     230          230        17:45.1      17:45.1      0:59.5
    2   7836  Owen Tyson              9     299          529        18:27.1      36:12.2      1:19.7
    3   7835  Josiah Nakhla          11     404          933        20:01.1      56:13.3      1:51.1
    4   7831  Andrew Acevedo          9     454         1387        21:35.5    1:17:48.9      2:21.2
    5   7833  Tim Curcuruto          12     465         1852        22:30.9    1:40:19.8      2:47.0
    6   7832  Nathaniel Curcuruto     9     481         2333        25:05.3    2:05:25.2      3:26.6
    7   7834  Joseph Mei             10     484         2817        26:26.9    2:31:52.2      4:46.2

Springfield Township (Montco)    Finish Position -    61

  Team Score (places): ***  Team Score (times):    1:39:00.4   Average Time: 19:48.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8015  Matthew Haugh          11     201          201        17:29.7      17:29.7      0:59.2
    2   8019  Jack Ochab              9     390          591        19:42.5      37:12.2      1:57.0
    3   8021  Jonathan Soto          10     410         1001        20:07.8      57:20.0      2:17.7
    4   8017  Henry Knowles          12     430         1431        20:40.2    1:18:00.3      1:59.6
    5   8018  Gavin McCaney          10     443         1874        21:00.1    1:39:00.4      2:19.6
    6   8016  Andrew Herczeg          9     444         2318        21:00.4    2:00:00.9      2:17.5

Plumstead Christian    Finish Position -    62

  Team Score (places): ***  Team Score (times):    1:42:26.1   Average Time: 20:29.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7852  Jordan Eade            12     270          270        18:04.6      18:04.6      1:08.8
    2   7855  Ian Pavkov             11     327          597        18:45.8      36:50.5      1:25.9
    3   7854  Ewan McIlhinney        10     352          949        19:04.5      55:55.0      1:30.1
    4   7856  Billy White             9     462         1411        22:22.1    1:18:17.1      2:43.9
    5   7853  Victor Johnson         11     478         1889        24:08.9    1:42:26.1      3:38.2

Coatesville    Finish Position -    63

  Team Score (places): ***  Team Score (times):    1:41:57.9   Average Time: 20:23.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7371  Tommy Silvester        12     168          168        17:10.7      17:10.7      1:07.1
    2   7370  Timmy O'Toole           9     383          551        19:32.0      36:42.7      1:42.6
    3   7373  Jayden Yacoe           10     442          993        20:57.6      57:40.3      2:18.1
    4   7369  Elijah Lieb             9     448         1441        21:11.7    1:18:52.0      2:03.4
    5   7368  Christian Kurzeja       9     469         1910        23:05.8    1:41:57.9      5:28.6
    6   7372  Colin Smith            10     473         2383        23:43.7    2:05:41.7      4:00.5
    7   7367  Kenny Bolanos-Millian  12     477         2860        23:56.5    2:29:38.2      3:50.0

Upper Darby    Finish Position -    64

  Team Score (places): ***  Team Score (times):    1:38:22.3   Average Time: 19:40.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8064  Jack Ford              12     330          330        18:47.0      18:47.0      1:25.2
    2   8066  Isaiah Saddick         11     361          691        19:17.9      38:04.9      1:46.6
    3   8068  Jeremiah Wildes        11     396         1087        19:47.0      57:51.9      1:39.2
    4   8063  Jayden Finger          12     413         1500        20:12.1    1:18:04.0      2:00.9
    5   8062  Jayden Alstan          12     416         1916        20:18.2    1:38:22.3      1:50.0
    6   8067  Gabriel Tsayo          11     427         2343        20:34.7    1:58:57.1      2:16.3
    7   8065  Gabriel Olaniyi        11     472         2815        23:41.0    2:22:38.2      4:00.8

Pottsgrove    Finish Position -    65

  Team Score (places): ***  Team Score (times):    1:39:00.9   Average Time: 19:48.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7889  Bryan Castro-Guicho    12     301          301        18:28.6      18:28.6      1:16.6
    2   7894  Jordan Raudenbush      11     357          658        19:12.4      37:41.0      1:18.8
    3   7890  Darius Hairston        10     415         1073        20:17.4      57:58.5      1:53.6
    4   7892  Gavin Kerlin            9     419         1492        20:22.5    1:18:21.1      1:58.2
    5   7895  Cole Strunk            11     429         1921        20:39.8    1:39:00.9      2:35.9
    6   7891  Aidan Hakes            10     434         2355        20:47.6    1:59:48.5      2:07.6
    7   7893  Isaac Martin           12     435         2790        20:47.6    2:20:36.2      2:21.7

Harry S Truman    Finish Position -    66

  Team Score (places): ***  Team Score (times):    1:40:37.5   Average Time: 20:07.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7540  Thomas Melcher         11     294          294        18:21.7      18:21.7      1:30.3
    2   7538  Iain Godbold           10     343          637        18:56.3      37:18.0      1:33.1
    3   7541  Jonathan Updike        10     369         1006        19:21.6      56:39.7      2:01.5
    4   7537  Dennis Clark            9     456         1462        21:41.4    1:18:21.1      2:36.8
    5   7536  Gabriel Baquero         9     461         1923        22:16.4    1:40:37.5      2:59.6
    6   7535  Xavier Aviles           9     475         2398        23:48.5    2:04:26.0      3:30.2
    7   7539  Arturo Medina           9     482         2880        25:13.8    2:29:39.9      3:41.1

Norristown    Finish Position -    67

  Team Score (places): ***  Team Score (times):    1:42:59.0   Average Time: 20:35.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7712  Jeremiah McCray        12     218          218        17:38.6      17:38.6      0:54.8
    2   7714  Brandon Purdy          10     422          640        20:24.7      38:03.3      2:01.9
    3   7711  Josh Duran             10     432         1072        20:44.0      58:47.3      2:21.2
    4   7713  Jaden Pullman          10     458         1530        21:56.7    1:20:44.0      2:57.9
    5   7715  Nathan Vance            9     460         1990        22:15.0    1:42:59.0      2:46.6
    6   7717  Brandon Zuniga         12     468         2458        22:58.5    2:05:57.6      2:52.3
    7   7716  Nathaniel Zanders       9     483         2941        25:30.6    2:31:28.2      3:56.5

New Hope-Solebury    Finish Position -    68

  Team Score (places): ***  Team Score (times):    1:44:10.2   Average Time: 20:50.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7702  Jake Eggering           9     364          364        19:18.2      19:18.2      1:42.5
    2   7706  Jeffrey Migliaccio     10     366          730        19:18.9      38:37.2      1:44.4
    3   7707  Caelan Simon           12     418         1148        20:22.4      58:59.6      1:50.6
    4   7705  Jack Lottier           11     455         1603        21:38.1    1:20:37.7      2:49.2
    5   7708  Ky Nam Tran            12     470         2073        23:32.5    1:44:10.2      4:29.6
    6   7703  Joseph Glickman        10     474         2547        23:45.1    2:07:55.4      3:25.8
    7   7704  Max House               9     479         3026        24:15.0    2:32:10.4      3:22.1

Valley Forge Military Academy    Finish Position -    69

  Team Score (places): ***  Team Score (times):    1:45:53.2   Average Time: 21:10.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8119  Justin Gonzalez        12     292          292        18:20.8      18:20.8      1:11.7
    2   8120  Rhys Lawrence          12     399          691        19:49.9      38:10.7      1:50.3
    3   8123  Benjamin Ramasute      12     463         1154        22:29.3    1:00:40.0      2:42.4
    4   8121  Vinicius Liete         11     464         1618        22:29.4    1:23:09.5      2:54.0
    5   8118  Turner Boyle           12     467         2085        22:43.7    1:45:53.2      3:00.4
    6   8122  Jacob Quimby           10     471         2556        23:36.0    2:09:29.3      3:18.1
    7   8124  Benjamin Stern         12     476         3032        23:56.0    2:33:25.4      3:35.0

Church Farm School    Finish Position -    70

  Team Score (places): ***  Team Score (times):    1:42:18.4   Average Time: 20:27.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7362  Stephen Loney          10     353          353        19:06.2      19:06.2      1:32.1
    2   7357  Angel Asiamah          12     428          781        20:37.6      39:43.9      1:52.6
    3   7361  Yaqin Johnson-Coit      9     431         1212        20:40.7    1:00:24.6      1:55.4
    4   7363  Jonathan Rivas         12     437         1649        20:51.7    1:21:16.4      2:08.5
    5   7358  Kai Davis              10     446         2095        21:02.0    1:42:18.4      2:09.1
    6   7360  Amadu Jalloh           11     451         2546        21:24.8    2:03:43.3      2:27.4
    7   7359  Ethan Hamilton         10     452         2998        21:34.5    2:25:17.8      2:31.8

Chester    Finish Position -    71

  Team Score (places): ***  Team Score (times):    1:55:03.9   Average Time: 23:00.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7350  Reese Jefferson        12     391          391        19:43.2      19:43.2      1:51.5
    2   7352  Daniel Stewart         10     457          848        21:42.9      41:26.2      2:32.7
    3   7349  Marquan Hampden        11     459         1307        22:08.3    1:03:34.5      2:46.9
    4   7347  Aaron Cameron          11     466         1773        22:40.4    1:26:15.0      3:19.0
    5   7351  Xavier Ross             9     485         2258        28:48.9    1:55:03.9      6:05.5
    6   7348  Jonathan guijano       10     486         2744        28:56.5    2:24:00.5      4:56.7

Jenkintown    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   7593  Denis Tulin            12   Less Than  5           16:14.9      16:14.9      0:41.9
    2   7589  John Byler             12   Less Than  5           16:24.1      32:39.1      0:35.0
    3   7591  Simon Kimball          10   Less Than  5           18:18.4      50:57.5      1:04.1
    4   7590  Khayyam Khan           11   Less Than  5           23:11.2    1:14:08.8      3:05.9

Martin Saints Classical    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   7651  Micaiah Andrejczyk     10   Less Than  5           19:05.7      19:05.7      1:19.1
    2   7654  Gabriel Hollowell      12   Less Than  5           19:32.8      38:38.5      1:42.1
    3   7653  Liam Hallowell          9   Less Than  5           25:05.2    1:03:43.8      3:46.4
    4   7652  Mark Edman             11   Less Than  5           26:40.4    1:30:24.2      4:02.1

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   8037  Trevor Fursman         11   Less Than  5           16:51.3      16:51.3      0:47.7
    2   8038  Alex Kramer            12   Less Than  5           20:51.1      37:42.4      2:03.4
    3   8040  Stephen Shaw           11   Less Than  5           21:05.0      58:47.4      2:17.4
    4   8039  Dalton Michael         10   Less Than  5           21:21.8    1:20:09.3      2:10.5

Dock Mennonite    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   7444  Aaron Sensenig         11   Less Than  5           18:58.3      18:58.3      1:29.2
    2   7440  Josh Frederick         10   Less Than  5           20:58.0      39:56.3      2:18.2
    3   7443  Micah Salvatori        10   Less Than  5           21:09.2    1:01:05.5      2:29.4
    4   7441  Christopher Moore      12   Less Than  5           24:58.3    1:26:03.9      4:05.0

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   7943  Lucas Carrie           11   Less Than  5           19:52.4      19:52.4      1:40.4
    2   7945  Aaron Mosier           12   Less Than  5           21:31.1      41:23.6      2:32.1
    3   7944  Aidan Duong            12   Less Than  5           21:46.9    1:03:10.5      2:29.7

Interboro    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   7583  Brenton Newsome        10   Less Than  5           19:58.0      19:58.0      1:56.1
    2   7584  Ryan Rossiter          10   Less Than  5           21:00.5      40:58.6      1:58.3
    3   7585  Daniel Schneider       12   Less Than  5           22:18.1    1:03:16.7      2:54.6

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   7898  Dimitrus Alston         9   Less Than  5           22:11.8      22:11.8     17:06.2
    2   7899  Yousseff Muhoummed      9   Less Than  5           27:02.2      49:14.0     21:56.7

Chester Charter    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   7356  Johnny Haley           12   Less Than  5           23:48.2      23:48.2      3:46.3
    2   7355  Jaydan Freeman         12   Less Than  5           29:19.1      53:07.3      5:41.0

Calvary 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   7284  Markus Melo            10   Less Than  5           19:30.5      19:30.5      1:37.3