District 1 XC Championships - 10/24/25

October 24, 2025


Chester County Racing Services www.runCCRS.com

Overall Finish List - Boys

XC


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

    1      1   7430  Alexander Mazzeo      Lower Merion                          4:44     5:04     5:10       14:58.5  4:50/M   12  
    2      2   7431  Nicholas Mazzeo       Lower Merion                          4:43     5:04     5:12       15:00.5  4:51/M   12  
    3      3   7542  Justin Landis         North Penn                            4:44     5:11     5:10       15:05.6  4:52/M   12  
    4      4   7207  Matt Gosling          Council Rock North                    4:44     5:08     5:16       15:09.9  4:54/M   12  
    5      5   7371  Teddy Foster          Haverford Township                    4:47     5:11     5:20       15:19.1  4:57/M   12  
    6      6   7643  Kyle Tracey           Perkiomen Valley                      4:47     5:12     5:20       15:20.9  4:57/M   12  
    7      7   7097  Tyler Tomlinson       Central Bucks East                    4:47     5:12     5:24       15:24.5  4:58/M   11  
    8      8   7132  William Edgar         Cheltenham                            4:48     5:21     5:16       15:27.1  4:59/M   12  
    9      9   7500  Colin O'Donnell       Methacton                             4:48     5:22     5:16       15:27.7  4:59/M   12  
   10     10   7795  Stephen Keller        Souderton Area                        4:50     5:17     5:20       15:28.6  5:00/M   12  
   11     11   7595  Rowan Carr            Penncrest                             4:51     5:16     5:22       15:30.1  5:00/M   11  
   12     12   7544  Joey Sharkey          North Penn                            4:51     5:26     5:19       15:36.9  5:02/M   12  
   13     13   7224  Jude Olsen            Council Rock South                    4:47     5:22     5:27       15:37.7  5:02/M   12  
   14     14   7209  Lucas Poliseno        Council Rock North                    4:47     5:20     5:30       15:38.4  5:03/M   12  
   15     15   7758  Gabe Simkiss          Regina Luminis Academy                4:59     5:26     5:15       15:41.1  5:04/M   11  
   16     16   7637  Nathan Boyer          Perkiomen Valley                      4:49     5:23     5:29       15:42.0  5:04/M   12  
   17     17   7979  Ezekiel Shappell SmithWest Chester Henderson                4:55     5:25     5:22       15:43.5  5:04/M   12  
   18     18   7962  Jack Brannon          West Chester East                     4:46     5:18     5:41       15:46.1  5:05/M   12  
   19     19   7800  Liam Simpson          Souderton Area                        4:51     5:27     5:27       15:46.6  5:05/M   11  
   20     20   7541  Musa Herzi            North Penn                            4:51     5:25     5:30       15:47.8  5:06/M   11  
   21     21   7373  Sean Lawson           Haverford Township                    4:58     5:24     5:25       15:48.7  5:06/M   12  
   22     22   7638  Cooper Hey            Perkiomen Valley                      4:49     5:21     5:40       15:51.5  5:07/M   12  
   23     23   7370  Ryan Cleary           Haverford Township                    5:03     5:27     5:21       15:52.7  5:07/M   11  
   24     24   7270  Nicholas Musallam     Downingtown West                      4:55     5:28     5:30       15:53.8  5:08/M   11  
   25     25   7540  Matthew Connelly      North Penn                            4:48     5:38     5:27       15:53.9  5:08/M   11  
   26     26   7977  Logan Miller          West Chester Henderson                4:57     5:32     5:24       15:54.9  5:08/M   12  
   27     27   7210  Parker Smith          Council Rock North                    4:57     5:35     5:22       15:55.3  5:08/M   12  
   28     28   7615  Colin Woehr           Pennridge                             5:01     5:28     5:25       15:55.8  5:08/M   11  
   29     29   7573  Ben Whelan            Oxford Area                           5:02     5:28     5:24       15:56.1  5:08/M   12  
   30     30   7639  Zachary Krantz        Perkiomen Valley                      5:04     5:27     5:24       15:56.6  5:09/M   11  
   31     31   7222  Nathan Kach           Council Rock South                    4:53     5:31     5:31       15:56.8  5:09/M   12  
   32     32   7609  Daniel Lera-Lozano    Pennridge                             4:54     5:34     5:28       15:58.3  5:09/M   12  
   33     33   7614  Jackson Warfel        Pennridge                             5:06     5:22     5:29       15:58.6  5:09/M   11  
   34     34   7623  Casey Aaron           Pennsbury                             4:52     5:30     5:35       15:59.1  5:09/M   11  
   35     35   7812  John Ficke            Spring Ford                           5:00     5:29     5:30       16:00.6  5:10/M   10  
   36     36   7809  Shihan Ayman          Spring Ford                           5:05     5:29     5:25       16:00.9  5:10/M   12  
   37     37   7208  Jonathan Poliseno     Council Rock North                    4:51     5:34     5:35       16:01.2  5:10/M   10  
   38     38   7597  Sean Holst-Rightley   Penncrest                             4:52     5:38     5:30       16:01.3  5:10/M   11  
   39     39   7043  Xavier Skinner        Bensalem                              4:57     5:35     5:28       16:01.6  5:10/M   11  
   40     40   7981  Luke Zajac            West Chester Henderson                5:02     5:31     5:27       16:01.8  5:10/M   12  
   41     41   7596  Andrew Hausch         Penncrest                             5:02     5:33     5:25       16:02.1  5:10/M   12  
   42     42   7543  Shane Myers           North Penn                            4:55     5:30     5:35       16:02.4  5:10/M   12  
   43     43   7869  Ryan Blaszko          Unionville                            5:01     5:25     5:36       16:02.8  5:11/M    9  
   44     44   7872  Brady Lasher          Unionville                            5:01     5:31     5:30       16:02.9  5:11/M   12  
   45     45   7027  Chase Kalesh          Avon Grove                            5:07     5:28     5:27       16:03.3  5:11/M   12  
   46     46   7978  Max Ritacco           West Chester Henderson                4:57     5:30     5:36       16:03.7  5:11/M   11  
   47     47   7600  Charles Mulholland    Penncrest                             4:57     5:34     5:33       16:04.9  5:11/M   11  
   48     48   7105  Sebastian Marquez-FerbCentral Bucks South                   4:58     5:36     5:32       16:07.2  5:12/M   12  
   49     49   7256  Jude Stulak           Downingtown East                      4:58     5:32     5:37       16:07.6  5:12/M   12  
   50     50   7457  Julian Bothma         Marple Newtown                        5:04     5:29     5:34       16:08.2  5:12/M   11  
   51     51   7205  Andrew Foulke         Council Rock North                    4:57     5:34     5:37       16:09.3  5:13/M   11  
   52     52   7975  Samuel Good           West Chester Henderson                4:54     5:37     5:39       16:10.9  5:13/M   12  
   53     53   7778  Olma Matthewos        Ridley                                5:05     5:31     5:33       16:11.0  5:13/M   12  
   54     54   7428  Owen Davis            Lower Merion                          5:07     5:39     5:24       16:11.9  5:14/M   12  
   55     55   7746  Connor Walsh          Radnor                                4:56     5:33     5:41       16:12.0  5:14/M   11  
   56     56   7333  Patrick Luby          Harriton                              5:04     5:35     5:32       16:13.0  5:14/M   11  
   57     57   7096  Kyle Smith            Central Bucks East                    4:58     5:36     5:38       16:13.6  5:14/M   12  
   58     58   7418  Josh Poulton          Kennett                               5:01     5:35     5:37       16:14.2  5:14/M   12  
   59     59   7780  Paul Oluwa            Ridley                                5:05     5:32     5:36       16:15.1  5:15/M   11  
   60     60   7853  Luca Fantozzi         Strath Haven                          5:05     5:36     5:32       16:15.1  5:15/M   10  
   61     61   7433  Max Pasqualino        Lower Merion                          5:08     5:40     5:26       16:15.7  5:15/M   11  
   62     62   7211  Liam Steyn            Council Rock North                    4:58             11:17       16:16.0  5:15/M    9  
   63     63   7223  Finn Malone           Council Rock South                    4:53     5:39     5:42       16:16.0  5:15/M   11  
   64     64   7641  Luke Snyder           Perkiomen Valley                      5:03     5:30     5:43       16:17.1  5:15/M   10  
   65     65   7976  Dermot Hogan          West Chester Henderson                5:02     5:39     5:37       16:20.0  5:16/M   12  
   66     66   7888  Josh Sharp            Upper Darby                           5:02     5:47     5:29       16:20.1  5:16/M   12  
   67     67   7627  Sam Purdum            Pennsbury                             4:52     5:41     5:46       16:20.7  5:16/M   11  
   68     68   7091  Hugo Blair            Central Bucks East                    5:01     5:40     5:39       16:21.8  5:17/M   12  
   69     69   7197  Parker Warkentine     Conestoga                             4:57     5:36     5:47       16:21.8  5:17/M   12  
   70     70   7933  Thomas Daub           Upper Perkiomen                       5:03     5:33     5:45       16:21.9  5:17/M   10  
   71     71   7194  Casmir Przybylowski   Conestoga                             5:06     5:41     5:34       16:22.7  5:17/M   10  
   72     72   7747  Jack Wible            Radnor                                5:02     5:38     5:42       16:23.4  5:17/M   12  
   73     73   7220  Colin Hartey          Council Rock South                    4:56     5:39     5:47       16:23.6  5:17/M   12  
   74     74   7899  Jacob Keenan          Upper Dublin                          5:06     5:39     5:37       16:24.0  5:17/M   12  
   75     75   7109  Darren Rafa           Central Bucks South                   5:02     5:36     5:45       16:24.2  5:17/M   11  
   76     76   7992  Luke Haulihan         West Chester Rustin                   5:00     5:42     5:41       16:24.3  5:18/M   10  
   77     77   7375  Kevin O'Neill         Haverford Township                    5:08     5:40     5:36       16:25.0  5:18/M   11  
   78     78   7067  Jackson Fretz         Boyertown                             4:56     5:47     5:42       16:26.4  5:18/M   10  
   79     79   7546  Josh Young            North Penn                            4:58     5:39     5:50       16:28.3  5:19/M   10  
   80     80   7193  Jake Foster           Conestoga                             5:06     5:39     5:42       16:28.3  5:19/M   12  
   81     81   7094  Ashwin Mukund         Central Bucks East                    5:06     5:45     5:37       16:29.0  5:19/M   12  
   82     82   7684  Joshua Bucko          Plymouth Whitemarsh                   4:58     5:45     5:47       16:30.9  5:20/M   12  
   83     83   7777  Nick Lanci            Ridley                                5:05     5:37     5:49       16:33.3  5:20/M   10  
   84     84   7558  Ben Pittek            Owen J. Roberts                       5:12     5:40     5:40       16:33.4  5:20/M   12  
   85     85   7380  Jack Loveman          Holy Ghost Preparatory School         5:14     5:42     5:36       16:33.5  5:21/M   11  
   86     86   7560  Nolan Walters         Owen J. Roberts                       5:12     5:41     5:40       16:34.0  5:21/M   10  
   87     87   7028  Elliot McLean         Avon Grove                            5:13     5:33     5:47       16:34.0  5:21/M   12  
   88     88   7009  Nolan Flood           Abington                              5:04     5:43     5:46       16:34.4  5:21/M   11  
   89     89   7545  Isaiah Washington     North Penn                            4:58     5:51     5:45       16:35.4  5:21/M   12  
   90     90   8008  Silas Rosenfeld       William Tennent                       5:02     5:45     5:48       16:36.2  5:21/M   10  
   91     91   7025  Jason Blom            Avon Grove                            5:00     5:33     6:02       16:36.7  5:22/M   10  
   92     92   7811  Justin Delp           Spring Ford                           5:06     5:44     5:45       16:37.3  5:22/M   11  
   93     93   7581  John Esteris          Penn Wood                             5:10     5:41     5:45       16:37.7  5:22/M   11  
   94     94   7058  Daniel Zimmermann     Bishop Shanahan                       5:17     5:42     5:39       16:38.7  5:22/M   11  
   95     95   7258  Nischal Vasanth       Downingtown East                      5:07     5:58     5:34       16:39.7  5:22/M   12  
   96     96   7272  Shravan Raja          Downingtown West                      5:00     5:41     5:57       16:40.0  5:23/M   12  
   97     97   7628  Brendan Sargent       Pennsbury                             5:03     5:43     5:54       16:40.9  5:23/M   11  
   98     98   7011  Chase Obrian          Abington                              4:58     5:40     6:02       16:41.0  5:23/M   12  
   99     99   7936  John Kuzmission       Upper Perkiomen                       5:04     5:42     5:53       16:41.3  5:23/M   12  
  100    100   8019  Raymond Pelletier     Wissahickon                           5:06     5:42     5:53       16:42.6  5:23/M   12  

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

  101    101   7255  Aaryan Pandya         Downingtown East                      5:07     5:59     5:35       16:42.9  5:24/M   10  
  102    102   7824  Chris Cardie          Springfield (Delco)                   5:05     5:37     6:00       16:43.0  5:24/M   12  
  103    103   7875  William Turner        Unionville                            5:12     5:48     5:42       16:43.2  5:24/M   11  
  104    104   7095  Jack Reilley          Central Bucks East                    5:01     5:40     6:01       16:43.6  5:24/M   11  
  105    105   7308  Braden Barber         Great Valley                          5:16     5:50     5:36       16:44.1  5:24/M   12  
  106    106   7269  Christopher HeimbergerDowningtown West                      4:59     5:53     5:51       16:44.2  5:24/M   11  
  107    107   7522  Dylan Rooney          Neshaminy                             5:05     5:48     5:50       16:44.3  5:24/M   12  
  108    108   7031  Brendan Tester        Avon Grove                            5:10     5:38     5:55       16:44.6  5:24/M   12  
  109    109   7379  Ben Loveman           Holy Ghost Preparatory School         5:16     5:43     5:46       16:45.6  5:24/M    9  
  110    110   7629  Brandon Spronk        Pennsbury                             5:00     5:49     5:56       16:46.7  5:25/M   10  
  111    111   7331  River Hassinger       Harriton                              5:10     5:46     5:50       16:47.2  5:25/M    9  
  112    112   7052  Mitchell Croll        Bishop Shanahan                       5:16     5:42     5:47       16:47.3  5:25/M   10  
  113    113   7344  Samir Sisco           Harry S Truman                        5:07     5:45     5:55       16:47.4  5:25/M   10  
  114    114   7442  Graham Alden          Lower Moreland                        5:15     5:49     5:44       16:49.1  5:26/M   11  
  115    115   7356  Kevin Brown           Hatboro Horsham                       4:57     5:43     6:07       16:49.4  5:26/M   10  
  116    116   7120  Luke Moore            Central Bucks West                    5:10     5:53     5:45       16:50.5  5:26/M    9  
  117    117   8005  Ryan Lovenstein       William Tennent                       5:14     5:47     5:49       16:50.9  5:26/M   11  
  118    118   7206  Jason Foulke          Council Rock North                    5:09     5:50     5:51       16:52.0  5:26/M   10  
  119    119   7444  Michael Hoch          Lower Moreland                        5:19     5:48     5:44       16:52.1  5:27/M   12  
  120    120   7271  Carter Piel           Downingtown West                      5:04     5:49     5:58       16:52.3  5:27/M   10  
  121    121   7195  Howard Shui           Conestoga                             5:19     5:49     5:44       16:52.9  5:27/M   12  
  122    122   7343  Iain Godbold          Harry S Truman                        5:11     5:51     5:50       16:53.5  5:27/M   12  
  123    123   7057  Connor Todd           Bishop Shanahan                       5:17     5:43     5:52       16:53.8  5:27/M   10  
  124    124   7871  Teddy Koshgerian      Unionville                            5:13     5:51     5:48       16:53.8  5:27/M   10  
  125    125   3828  Liam Broome           Upper Dublin                          5:08     5:46     5:59       16:53.9  5:27/M       
  126    126   7640  Jonathan Lanza        Perkiomen Valley                      5:15     5:49     5:50       16:54.9  5:27/M   10  
  127    127   7856  Colin Kennedy         Strath Haven                          5:22     5:49     5:43       16:55.4  5:28/M   10  
  128    128   7799  Owen Paulus           Souderton Area                        5:09     5:51     5:55       16:55.7  5:28/M   10  
  129    129   7873  Nathan Orr            Unionville                            5:19     5:45     5:51       16:56.5  5:28/M   11  
  130    130   7855  Brendan Hogg          Strath Haven                          5:23     5:53     5:40       16:57.1  5:28/M   11  
  131    131   7268  Nolan Guy             Downingtown West                      5:08     5:54     5:54       16:57.4  5:28/M   10  
  132    132   7374  Robert McGuire        Haverford Township                    5:26     5:51     5:39       16:57.5  5:28/M   11  
  133    133   7689  William Waerig        Plymouth Whitemarsh                   4:56     5:29     6:32       16:58.8  5:29/M   12  
  134    134   7310  Jonathan Bricker      Great Valley                          5:17     5:48     5:53       16:58.9  5:29/M   11  
  135    135   7092  Jack Helminiak        Central Bucks East                    5:03     5:53     6:04       17:00.7  5:29/M   10  
  136    136   7779  Bobby Navazio         Ridley                                5:16     5:49     5:55       17:01.3  5:29/M   12  
  137    137   7916  Anthony Tornambe      Upper Merion                          5:04     5:52     6:04       17:01.5  5:30/M   12  
  138    138   7378  Nicholas Giordano     Holy Ghost Preparatory School         5:16     5:49     5:56       17:01.7  5:30/M   12  
  139    139   7775  Nick Kane             Ridley                                5:19     5:59     5:42       17:02.0  5:30/M    9  
  140    140   7610  Bryce Martin          Pennridge                             5:20     5:47     5:53       17:02.1  5:30/M   12  
  141    141   7757  Sean O'Keefe          Regina Luminis Academy                5:22     5:49     5:50       17:02.4  5:30/M   12  
  142    142   7990  Colin Finnegan        West Chester Rustin                   5:00     5:59     6:03       17:03.0  5:30/M   11  
  143    143   7900  Kevin Lim             Upper Dublin                          5:15     5:59     5:48       17:03.2  5:30/M   12  
  144    144   7121  Marco Pocai           Central Bucks West                    5:18     5:50     5:54       17:03.8  5:30/M    9  
  145    145   7335  Daniel Walker         Harriton                              5:03     5:52     6:08       17:04.6  5:31/M   11  
  146    146   7851  Oliver Brody          Strath Haven                          5:24     5:53     5:47       17:05.2  5:31/M    9  
  147    147   7555  Brody Fletcher        Owen J. Roberts                       5:27     5:42     5:55       17:05.3  5:31/M   10  
  148    148   7434  Pierce Wilson         Lower Merion                          5:20     5:48     5:56       17:05.5  5:31/M    9  
  149    149   7913  Samuel Foster         Upper Merion                          5:20     5:58     5:47       17:06.4  5:31/M   11  
  150    150   7372  Jonathan Awad         Haverford Township                    5:08     5:48     6:10       17:07.6  5:32/M   11  
  151    151   7852  Lucas Elliott         Strath Haven                          5:23     5:57     5:46       17:08.3  5:32/M   11  
  152    152   7029  Gabriel Parkinson     Avon Grove                            5:26     5:56     5:45       17:08.5  5:32/M   12  
  153  (< 5)   7711  Nickolas Farrell      Pottsgrove                            5:23     5:57     5:47       17:08.6  5:32/M   10  
  154    153   7919  Keith Bruce           Upper Moreland                        5:15     5:59     5:55       17:10.6  5:32/M   12  
  155    154   7613  Maxwell Reiser        Pennridge                             5:21     5:48     6:00       17:11.2  5:33/M   10  
  156    155   7625  Shawn Gorman          Pennsbury                             5:22     5:52     5:56       17:11.2  5:33/M   11  
  157    156   7041  David Neil            Bensalem                              5:05     6:04     6:01       17:11.7  5:33/M   11  
  158    157   7584  David Gayflor         Penn Wood                             5:20     6:03     5:48       17:11.8  5:33/M   12  
  159    158   7008  Jackson Feola         Abington                              5:21     5:55     5:54       17:11.8  5:33/M   12  
  160    159   7910  Lucas Albini          Upper Merion                          5:26     5:56     5:49       17:12.4  5:33/M   12  
  161    160   7093  Aaryan Katiyar        Central Bucks East                    4:59     6:00     6:12       17:12.5  5:33/M   12  
  162    161   7774  Micahael Delloso      Ridley                                5:14     5:57     6:00       17:12.5  5:33/M   11  
  163    162   7815  Mason Short           Spring Ford                           5:06     5:59     6:07       17:13.0  5:33/M   12  
  164    163   7497  Easton Deblaay        Methacton                             5:12     6:00     6:01       17:13.4  5:33/M   10  
  165    164   7914  William Myers         Upper Merion                          5:30     5:53     5:50       17:14.1  5:34/M    9  
  166    165   7123  Brady Windisch        Central Bucks West                    5:17     5:55     6:01       17:14.6  5:34/M   10  
  167    166   7814  Vincent Li            Spring Ford                           5:23     5:59     5:52       17:14.8  5:34/M   11  
  168    167   7690  Brett Westerfer       Plymouth Whitemarsh                   5:18     5:59     5:56       17:14.8  5:34/M   12  
  169    168   7355  Noah Benoit-Jean      Hatboro Horsham                       5:19     5:51     6:03       17:15.1  5:34/M   12  
  170    169   7742  Ian Bridy             Radnor                                5:24     5:56     5:54       17:15.3  5:34/M   12  
  171    170   7523  Wyatt Soska           Neshaminy                             5:17     6:03     5:54       17:15.6  5:34/M   12  
  172    171   7287  Carter Zwart          Faith Christian Academy               5:15     5:58     6:01       17:15.7  5:34/M   11  
  173    172   7980  Gabe Shappell Smith   West Chester Henderson                5:05     6:03     6:06       17:15.7  5:34/M   10  
  174    173   7030  Nikhil Pendse         Avon Grove                            5:25     5:55     5:54       17:16.3  5:34/M   12  
  175    174   7655  Owen Tyson            Phil-Mont Christian Academy           5:24     6:01     5:50       17:17.1  5:35/M   11  
  176    175   7686  Andrew Kanavy         Plymouth Whitemarsh                   5:19     5:55     6:03       17:17.4  5:35/M   10  
  177    176   7829  Dennis Wickstrum      Springfield (Delco)                   5:14     5:57     6:05       17:17.5  5:35/M   12  
  178    177   7429  Flynn Fitzgerald      Lower Merion                          5:15     5:55     6:06       17:17.8  5:35/M   12  
  179    178   7601  Nathan Weinrich       Penncrest                             5:16     6:00     6:01       17:18.0  5:35/M   12  
  180    179   7915  Anson Ni              Upper Merion                          5:20     5:58     5:58       17:18.1  5:35/M   11  
  181    180   7582  Joshua Esters         Penn Wood                             4:52     5:31     6:53       17:18.4  5:35/M   12  
  182    181   7499  Jason Nagle           Methacton                             5:17     5:57     6:04       17:18.4  5:35/M   11  
  183    182   7496  Kai Barnes            Methacton                             5:20     6:07     5:50       17:18.5  5:35/M   12  
  184    183   7129  Nicholas Abraham      Cheltenham                            5:18     6:02     5:58       17:19.1  5:35/M   12  
  185    184   7108  Ramsey Polis          Central Bucks South                   5:16     5:59     6:03       17:19.2  5:35/M   11  
  186    185   8020  Jack Pickel           Wissahickon                           5:19     5:59     6:01       17:20.4  5:36/M   12  
  187    186   7612  Julian Rabuck         Pennridge                             5:24     5:57     5:58       17:21.0  5:36/M   10  
  188    187   7776  John Keith            Ridley                                5:20             12:00       17:21.3  5:36/M   10  
  189    188   7040  Jordan Howe           Bensalem                              5:28     6:02     5:51       17:21.5  5:36/M   10  
  190    189   7688  Colin Reilly          Plymouth Whitemarsh                   5:18     5:56     6:07       17:22.6  5:36/M   10  
  191    190   7624  Tyler Friday          Pennsbury                             5:09     6:10     6:04       17:23.7  5:37/M    9  
  192    191   7369  Liam Brusstar         Haverford Township                    5:21     5:58     6:03       17:24.4  5:37/M   11  
  193    192   7611  Mason Pantalone       Pennridge                             5:24     6:01     5:58       17:24.6  5:37/M   12  
  194    193   7309  Liam Benzing          Great Valley                          5:21     6:03     6:00       17:24.9  5:37/M   10  
  195    194   7922  Daniel Gradel         Upper Moreland                        5:27     5:57     6:00       17:25.1  5:37/M   10  
  196    195   7432  Matthew McLaughlin    Lower Merion                          5:28     5:59     5:56       17:25.7  5:37/M    9  
  197    196   7026  Taylor Garey          Avon Grove                            5:25     5:57     6:02       17:25.8  5:37/M   12  
  198    197   7377  Owen Bittmann         Holy Ghost Preparatory School         5:16     6:10     5:58       17:25.9  5:37/M   11  
  199    198   7796  Owen McDonough        Souderton Area                        5:12     6:00     6:13       17:26.7  5:38/M   10  
  200    199   7531  Kieran Patel          New Hope-Solebury                     5:27     6:03     5:56       17:27.4  5:38/M   12  

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

  201    200   7192  Nathan Eagleson       Conestoga                             5:19     6:04     6:03       17:27.8  5:38/M   10  
  202    201   7273  Evan Reidinger        Downingtown West                      4:56     6:07     6:23       17:27.9  5:38/M   12  
  203    202   7518  Kellan Loftus         Neshaminy                             5:22     6:05     6:00       17:27.9  5:38/M   10  
  204    203   8023  Walter Vandegrift     Wissahickon                           5:29     6:02     5:56       17:28.5  5:38/M   12  
  205    204   7122  Will Stone            Central Bucks West                    5:21     6:07     5:59       17:29.0  5:38/M    9  
  206    205   7119  Charles Livezey       Central Bucks West                    5:22     6:07     5:59       17:29.5  5:39/M   12  
  207    206   7502  Parker Viscusi        Methacton                             5:23     6:04     6:02       17:31.0  5:39/M   10  
  208    207   7854  Owen Goldberg         Strath Haven                          5:22     6:07     6:01       17:31.2  5:39/M   12  
  209    208   7902  George Platt          Upper Dublin                          5:30             12:01       17:31.4  5:39/M    9  
  210    209   7054  Aengus Langan         Bishop Shanahan                       5:35     6:01     5:54       17:31.4  5:39/M   10  
  211    210   7267  Chris Dimeo           Downingtown West                      5:09     6:06     6:15       17:31.5  5:39/M   11  
  212    211   7056  Parker Serock         Bishop Shanahan                       5:30     6:01     5:59       17:31.5  5:39/M   10  
  213    212   7798  Brendan McMahon       Souderton Area                        5:14     6:11     6:05       17:31.5  5:39/M   12  
  214    213   7301  Emmanuel Velez        Garnet Valley                         5:39     6:10     5:41       17:31.6  5:39/M   12  
  215    214   7642  Max Tancini           Perkiomen Valley                      5:20     6:02     6:08       17:31.9  5:39/M   12  
  216    215   7729  Josiah Hickey         Quakertown                            5:25     6:08     5:58       17:32.3  5:39/M   12  
  217    216   7311  Ajay Jegan Mohan      Great Valley                          5:22     6:06     6:03       17:32.6  5:40/M   12  
  218    217   7300  Yuvi Sethi            Garnet Valley                         5:31     6:09     5:52       17:33.2  5:40/M   12  
  219    218   7825  Liam Harris-Iveson    Springfield (Delco)                   5:15     6:07     6:11       17:33.6  5:40/M   11  
  220    219   7685  Christopher Gekonge   Plymouth Whitemarsh                   5:36     6:06     5:50       17:33.6  5:40/M   12  
  221    220   7870  Robbie Elsen          Unionville                            5:21     6:18     5:53       17:33.7  5:40/M   12  
  222    221   7801  Christian Valentin    Souderton Area                        5:12     6:11     6:10       17:34.7  5:40/M   10  
  223    222   7519  Noah Lutz             Neshaminy                             5:27     6:05     6:02       17:35.2  5:40/M   10  
  224    223   7567  Greyson Cowan         Oxford Area                           5:31     6:07     5:58       17:37.0  5:41/M    9  
  225    224   7118  Mason Lentini         Central Bucks West                    5:30     6:02     6:04       17:37.6  5:41/M   11  
  226    225   7663  Henry Cimo            Phoenixville Area                     5:33             12:04       17:37.9  5:41/M   11  
  227    226   7360  Nick Schell           Hatboro Horsham                       5:16     6:11     6:10       17:38.1  5:41/M   11  
  228    227   7857  Jonah Wimmer          Strath Haven                          5:26     6:11     6:00       17:38.3  5:41/M   11  
  229    228   7934  Gavin Dunn            Upper Perkiomen                       5:30     6:11     5:56       17:38.9  5:42/M   11  
  230    229   7416  Colin Kipp            Kennett                               5:24     6:11     6:02       17:39.1  5:42/M   12  
  231    230   7754  Martin Gabris         Regina Luminis Academy                5:32     6:07     5:59       17:39.3  5:42/M   10  
  232    231   7874  Nan Stone             Unionville                            5:08     6:05     6:25       17:39.5  5:42/M   11  
  233    232   7166  Josh Koch             Coatesville                           5:24     6:06     6:08       17:39.6  5:42/M   12  
  234    233   7599  Bartosz Kruszewski    Penncrest                             5:14     6:04     6:21       17:40.7  5:42/M   11  
  235    234   7925  Alex Stagg            Upper Moreland                        5:36     6:03     6:01       17:40.8  5:42/M   10  
  236    235   7297  Isaac Mellinger       Garnet Valley                         5:31     6:09     6:00       17:41.0  5:42/M   11  
  237  (< 5)   7076  Jasper Faustino       Bristol                               5:24     6:02     6:13       17:41.1  5:42/M   12  
  238    236   7810  Austin Campbell       Spring Ford                           5:22     6:06     6:12       17:41.7  5:43/M    9  
  239    237   8021  Sam Tatko             Wissahickon                           5:25     6:08     6:07       17:41.8  5:43/M   12  
  240    238   7446  Justin Li             Lower Moreland                        5:32     5:59     6:10       17:43.0  5:43/M   12  
  241    239   7107  Jonah Merritt         Central Bucks South                   5:28     6:08     6:05       17:43.1  5:43/M    9  
  242    240   7420  Brody Tassmer         Kennett                               5:36     6:04     6:01       17:43.3  5:43/M   10  
  243    241   7312  Casey Lowry           Great Valley                          5:26     6:09     6:08       17:43.6  5:43/M    9  
  244    242   7013  Roman Schmauk         Abington                              5:24     6:11     6:07       17:43.7  5:43/M   10  
  245    243   7571  Chase Verbanas        Oxford Area                           5:31     6:07     6:04       17:44.1  5:43/M   11  
  246    244   7042  Loucas Schoener       Bensalem                              5:21     6:09     6:13       17:44.7  5:43/M   10  
  247    245   7219  Rowan Grant           Council Rock South                    5:30     6:07     6:07       17:44.9  5:44/M   12  
  248    246   7498  Nathan Dietrich       Methacton                             5:33     6:12     5:59       17:45.5  5:44/M    9  
  249    247   7911  Nikola Ameztoy        Upper Merion                          5:30     6:11     6:04       17:46.3  5:44/M   10  
  250    248   7071  Declan Smith          Boyertown                             5:28     6:12     6:05       17:46.5  5:44/M   10  
  251    249   7196  Jake Tsang            Conestoga                             5:32     6:07     6:07       17:46.6  5:44/M   12  
  252    250   7813  Max Labarbera         Spring Ford                           5:23     6:08     6:14       17:47.0  5:44/M   12  
  253    251   7741  Dillon Adams          Radnor                                5:33     6:06     6:07       17:48.0  5:45/M   10  
  254    252   7462  Cole Wozniak          Marple Newtown                        5:08     5:59     6:39       17:48.2  5:45/M   12  
  255    253   7458  Cole Broomall         Marple Newtown                        5:31     6:13     6:03       17:48.4  5:45/M   12  
  256    254   7443  Michael Csink         Lower Moreland                        5:32     5:54     6:21       17:48.7  5:45/M   12  
  257    255   7532  Charlie Taylor        New Hope-Solebury                     5:36     6:04     6:07       17:49.1  5:45/M   10  
  258    256   7745  Dean O'Donnell        Radnor                                5:36     6:09     6:03       17:49.1  5:45/M    9  
  259    257   7586  Ricky Mason           Penn Wood                             5:31     6:13     6:04       17:49.3  5:45/M   12  
  260    258   7687  Declan McGorry        Plymouth Whitemarsh                   5:19     6:06     6:23       17:49.4  5:45/M   12  
  261    259   7191  Rowan Chetty          Conestoga                             5:23     6:15     6:10       17:49.8  5:45/M   12  
  262    260   7626  Declan Mabee          Pennsbury                             5:23     6:14     6:12       17:50.2  5:45/M   10  
  263    261   7501  Logan Terranova       Methacton                             5:27     6:11     6:11       17:50.5  5:45/M   11  
  264    262   7989  Carson Englert        West Chester Rustin                   5:27     6:11     6:11       17:50.6  5:45/M   12  
  265    263   7039  Sean Harbison         Bensalem                              5:22     6:11     6:17       17:51.0  5:46/M   11  
  266    264   7827  Ryan Shields          Springfield (Delco)                   5:25     6:10     6:15       17:51.2  5:46/M   10  
  267    265   7472  Tobias Volpe          Martin Saints Classical               5:33     6:09     6:08       17:51.3  5:46/M    9  
  268    266   7743  Karl Hoehl            Radnor                                5:36     6:09     6:05       17:51.4  5:46/M   11  
  269    267   7556  Noah Linden           Owen J. Roberts                       5:33     6:10     6:07       17:51.6  5:46/M    9  
  270    268   7912  Connor Fogel          Upper Merion                          5:21     6:11     6:19       17:51.9  5:46/M   11  
  271    269   7517  Logan Aspero          Neshaminy                             5:32     6:08     6:11       17:52.0  5:46/M   11  
  272    270   7225  Joshua Rozengarten    Council Rock South                    5:29     6:09     6:13       17:52.0  5:46/M   10  
  273    271   7673  Ewan McIlhinney       Plumstead Christian                   5:33     6:16     6:02       17:52.3  5:46/M   12  
  274    272   7254  Ayden Lee             Downingtown East                      5:37     6:06     6:07       17:52.3  5:46/M    9  
  275    273   7133  Shamsid-Din Jabbar    Cheltenham                            5:19     6:14     6:19       17:52.7  5:46/M   11  
  276    274   7898  Allen Jiang           Upper Dublin                          5:35     6:13     6:04       17:53.5  5:46/M   11  
  277    275   7376  Conor Bittmann        Holy Ghost Preparatory School         5:23     6:12     6:19       17:54.5  5:47/M   10  
  278    276   7528  Jake Eggering         New Hope-Solebury                     5:28     6:15     6:11       17:54.8  5:47/M   11  
  279    277   7257  Jack Butler           Downingtown East                      5:37     6:08     6:08       17:54.8  5:47/M   11  
  280    278   7313  Kevin Matta           Great Valley                          5:30     6:20     6:05       17:56.6  5:47/M   12  
  281    279   7347  Tyler Williams        Harry S Truman                        5:27     6:17     6:12       17:57.1  5:47/M    9  
  282    280   7924  Brady Saunders        Upper Moreland                        5:22     6:15     6:20       17:58.1  5:48/M   12  
  283    281   7901  Cooper Mead           Upper Dublin                          5:26     6:10     6:22       17:59.5  5:48/M   12  
  284    282   7221  Cole Hunter           Council Rock South                    5:30     6:16     6:14       18:00.6  5:49/M   11  
  285    283   8017  Josiah Feng           Wissahickon                           5:34     6:14     6:12       18:01.7  5:49/M   12  
  286    284   7314  Jack Tengwall         Great Valley                          5:28     6:10     6:23       18:02.1  5:49/M   11  
  287    285   7797  Ryan McDonough        Souderton Area                        5:19     6:15     6:26       18:02.1  5:49/M   10  
  288    286   7068  Evan James            Boyertown                             5:28     6:22     6:11       18:02.9  5:49/M   12  
  289    287   7654  Joseph Swaim          Phil-Mont Christian Academy           5:41     6:13     6:08       18:03.1  5:49/M   12  
  290    288   7938  Luke Pocius           Upper Perkiomen                       5:33     6:10     6:19       18:03.5  5:50/M   11  
  291    289   7935  Porter Fryauff        Upper Perkiomen                       5:31     6:18     6:13       18:03.5  5:50/M   11  
  292    290   7259  Troy Gaitanoupos      Downingtown East                      5:37     6:15     6:10       18:03.7  5:50/M   10  
  293    291   7672  Henry Johnstone       Plumstead Christian                   5:34     6:16     6:12       18:03.8  5:50/M    9  
  294    292   7055  Benjamin Leinhauser   Bishop Shanahan                       5:33     6:09     6:21       18:04.6  5:50/M   12  
  295  (< 5)   7861  Christopher Pry       Sun Valley                            5:33     6:11     6:19       18:04.9  5:50/M   10  
  296    293   7456  Jacob Albanese        Marple Newtown                        5:23     6:17     6:25       18:06.7  5:51/M   12  
  297    294   7921  Christian Feil        Upper Moreland                        5:31     6:03     6:31       18:06.9  5:51/M   12  
  298    295   7828  Christopher Taylor    Springfield (Delco)                   5:22     6:18     6:26       18:07.6  5:51/M   12  
  299    296   7527  Matteo Cademartori    New Hope-Solebury                     5:34     6:14     6:19       18:07.8  5:51/M   12  
  300    297   7296  Maxwell Langa         Garnet Valley                         5:51     6:17     6:00       18:08.9  5:51/M    9  

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

  301    298   7104  Adam Garrison         Central Bucks South                   5:15     6:10     6:43       18:09.1  5:51/M   10  
  302    299   7521  Sam Pale              Neshaminy                             5:32     6:18     6:19       18:09.6  5:52/M   10  
  303    300   7744  Carter McIlwain       Radnor                                5:36     6:09     6:23       18:09.7  5:52/M   10  
  304    301   7994  Adam Makke            West Chester Rustin                   5:33     6:18     6:18       18:10.1  5:52/M   11  
  305    302   7069  Camryn McComb         Boyertown                             5:35     6:19     6:15       18:10.3  5:52/M    9  
  306    303   7179  Amir Christmas        Collegium Charter School              5:30     6:20     6:20       18:10.8  5:52/M   12  
  307    304   7883  David Benda           Upper Darby                           5:19     6:35     6:16       18:11.1  5:52/M   12  
  308    305   7448  Jackson Segalow       Lower Moreland                        5:48     6:14     6:08       18:11.3  5:52/M    9  
  309    306   7236  Kellen Reed           Delaware County Christian             5:50     6:22     5:58       18:12.1  5:52/M   10  
  310    307   7583  Tawpeeq Fountain      Penn Wood                             5:32     6:22     6:17       18:12.2  5:52/M   12  
  311    308   7298  James O'Bierne        Garnet Valley                         5:51     6:17     6:03       18:12.3  5:52/M    9  
  312  (< 5)   7710  Jose Mauricio Alvarez Pottsgrove                            5:36     6:24     6:11       18:12.5  5:52/M   11  
  313    309   7072  Brayden Tinney        Boyertown                             5:35     6:19     6:17       18:13.1  5:53/M   12  
  314    310   7346  Jonathan Updike       Harry S Truman                        5:16     6:43     6:13       18:13.3  5:53/M   12  
  315    311   7066  Colin Cooper          Boyertown                             5:29     6:22     6:22       18:14.2  5:53/M   12  
  316    312   7414  Tyler Hassel          Kennett                               5:39     6:21     6:13       18:14.4  5:53/M   10  
  317    313   7529  Lucas McGinn          New Hope-Solebury                     5:37     6:23     6:13       18:14.8  5:53/M   10  
  318    314   7823  Sean Brady            Springfield (Delco)                   5:41     6:21     6:12       18:15.5  5:53/M   10  
  319    315   7699  Matthew Malinowski    Pope John Paul II                     5:54     6:14     6:07       18:16.1  5:54/M   12  
  320    316   7134  Linford Walter        Cheltenham                            5:38     6:24     6:13       18:16.4  5:54/M   12  
  321    317   7837  Jake Bauman           Springfield Township                  5:49     6:10     6:18       18:18.6  5:54/M   10  
  322    318   7295  Francis Lam           Garnet Valley                         5:51     6:17     6:10       18:19.5  5:55/M   10  
  323    319   7014  Terrell Wright        Abington                              5:32     6:30     6:17       18:20.1  5:55/M   12  
  324    320   8018  Enzo Gobin            Wissahickon                           5:35     6:23     6:21       18:20.3  5:55/M   11  
  325    321   7897  Gabe Jackson          Upper Dublin                          5:35     6:19     6:26       18:20.8  5:55/M   11  
  326    322   7460  Nick Naughton         Marple Newtown                        5:36     6:29     6:17       18:22.4  5:56/M   12  
  327    323   7719  William Rose          Pottstown                             5:31     6:26     6:25       18:22.5  5:56/M   10  
  328    324   7381  Max Mundhenk          Holy Ghost Preparatory School         5:36     6:21     6:25       18:24.2  5:56/M    9  
  329    325   7939  Gabe Stone            Upper Perkiomen                       5:30     6:11     6:42       18:24.6  5:56/M   10  
  330    326   7283  Colin Lakits          Faith Christian Academy               5:34     6:23     6:27       18:25.5  5:57/M   11  
  331    327   7038  Dylan Esposito        Bensalem                              5:30     6:19     6:35       18:26.1  5:57/M   11  
  332    328   7840  Riley Joy             Springfield Township                  5:49     6:23     6:13       18:26.7  5:57/M   11  
  333    329   7382  Cole Tomolonis        Holy Ghost Preparatory School         5:31     6:27     6:28       18:26.8  5:57/M   11  
  334    330   7070  Braydon McDonald      Boyertown                             5:37     6:30     6:19       18:26.8  5:57/M   12  
  335    331   7131  Keane Dougherty       Cheltenham                            5:37     6:27     6:22       18:27.5  5:57/M   12  
  336    332   7598  Jason Kesling         Penncrest                             5:28     6:27     6:31       18:27.8  5:57/M   12  
  337    333   7330  Henry Cordes          Harriton                              5:37     6:27     6:23       18:28.3  5:58/M   10  
  338    334   7667  Jack Pozun            Phoenixville Area                     5:50     6:25     6:12       18:29.0  5:58/M   11  
  339    335   7253  Jayden Chandler       Downingtown East                      5:37     6:26     6:26       18:29.7  5:58/M   11  
  340    336   7130  Paolo Annunziata      Cheltenham                            5:43     6:29     6:19       18:32.4  5:59/M   10  
  341    337   7284  Christian Meadows     Faith Christian Academy               5:32     6:28     6:32       18:33.5  5:59/M   11  
  342    338   7559  Parker Smith          Owen J. Roberts                       5:43     6:26     6:23       18:33.9  5:59/M   11  
  343    339   7282  Nate Heilman          Faith Christian Academy               5:55     6:18     6:20       18:34.4  6:00/M   10  
  344    340   7461  Josh Patrick          Marple Newtown                        5:40     6:34     6:21       18:37.0  6:00/M   12  
  345    341   7995  Luke Pierce           West Chester Rustin                   5:46     6:29     6:24       18:40.0  6:01/M   12  
  346    342   7826  Carl Ross             Springfield (Delco)                   5:28     6:41     6:29       18:40.0  6:01/M   11  
  347  (< 5)   7860  Kyle Outterbridge     Sun Valley                            5:43     6:29     6:27       18:40.7  6:02/M   10  
  348    343   8022  Justin Haines         Wissahickon                           5:33     6:27     6:39       18:40.8  6:02/M    9  
  349    344   7447  Shiloh Lincow         Lower Moreland                        5:49     6:25     6:26       18:41.1  6:02/M   10  
  350    345   7520  Jack McAllister       Neshaminy                             5:44     6:28     6:28       18:41.2  6:02/M   12  
  351    346   7044  Jonathan Weng         Bensalem                              5:26     6:27     6:47       18:41.2  6:02/M   11  
  352    347   7183  Christian Pernsley-JacCollegium Charter School              5:31     6:21     6:47       18:41.6  6:02/M   12  
  353    348   7572  Benji Walsh           Oxford Area                           5:35     6:22     6:44       18:41.7  6:02/M    9  
  354    349   7720  Alejandro Suber       Pottstown                             5:39     6:33     6:28       18:41.9  6:02/M   11  
  355  (< 5)   7017  Daddy Yankee Pochette Academy Park                          5:36     6:28     6:37       18:42.0  6:02/M   12  
  356    350   7400  Lincoln Auxter        Jenkintown                            5:55     6:25     6:22       18:43.3  6:02/M   10  
  357    351   7664  Brett Gallagher       Phoenixville Area                     5:39     6:28     6:34       18:43.3  6:02/M   10  
  358    352   7554  Brayden Brown         Owen J. Roberts                       5:52     6:29     6:21       18:44.2  6:03/M   11  
  359    353   7332  Luke Hough            Harriton                              5:46     6:38     6:20       18:45.1  6:03/M   10  
  360    354   7670  Isaac Adams           Plumstead Christian                   5:55     6:28     6:20       18:45.4  6:03/M   10  
  361    355   7459  Jacob Figuroa         Marple Newtown                        5:43     6:29     6:33       18:45.9  6:03/M   12  
  362    356   7557  Keyln Littlewood      Owen J. Roberts                       5:53     6:28     6:24       18:46.2  6:03/M   11  
  363    357   7841  Makoto Kiguchi        Springfield Township                  5:53     6:23     6:29       18:47.0  6:04/M   10  
  364    358   7570  Tanner Kinkus         Oxford Area                           5:43     6:34     6:30       18:47.6  6:04/M   10  
  365    359   7733  Christopher Schill    Quakertown                            5:32     6:34     6:41       18:49.2  6:04/M   12  
  366    360   7245  Ryan Ykoruk           Dock Mennonite Academy                5:46     6:32     6:29       18:49.4  6:04/M   10  
  367    361   7334  Tao Romalis           Harriton                              5:46     6:37     6:26       18:50.9  6:05/M   11  
  368    362   7843  Ian Richardson        Springfield Township                  5:53     6:24     6:33       18:51.8  6:05/M   10  
  369    363   7839  Jonah House           Springfield Township                  5:49     6:24     6:38       18:52.0  6:05/M   10  
  370    364   7404  Simon Kimball         Jenkintown                            5:55     6:25     6:31       18:52.3  6:05/M   12  
  371  (< 5)   7082  Markus Melo           Calvary Christian Academy             5:56     6:40     6:16       18:52.5  6:05/M   12  
  372    365   7117  Harrison Cornwell     Central Bucks West                    5:39     6:41     6:32       18:52.9  6:05/M   12  
  373    366   7665  Max Goudie            Phoenixville Area                     5:44     6:37     6:30       18:53.1  6:06/M   12  
  374    367   7401  Benjamin Campana      Jenkintown                            5:56     6:26     6:31       18:53.4  6:06/M   10  
  375  (< 5)   7712  Darius Hairston       Pottsgrove                            5:36     6:33     6:45       18:54.6  6:06/M   12  
  376    368   7666  Eamon Murphy          Phoenixville Area                     5:50     6:30     6:33       18:54.8  6:06/M   11  
  377    369   7961  Robert Basso          West Chester East                     5:52     6:27     6:34       18:54.9  6:06/M   10  
  378    370   7884  Jaidyn Brown-Glover   Upper Darby                           5:45     6:36     6:32       18:55.1  6:06/M   11  
  379    371   7153  Stephen Loney         Church Farm School                    5:49     6:37     6:32       18:59.1  6:07/M   12  
  380    372   7135  Jeremiah Webb         Cheltenham                            5:43     6:34     6:42       19:00.4  6:08/M   12  
  381    373   7392  Brenton Newsome       Interboro                             5:42     6:26     6:51       19:00.8  6:08/M   12  
  382    374   7991  Bobby Fudala          West Chester Rustin                   5:55     6:39     6:26       19:01.4  6:08/M   11  
  383    375   7341  Gabriel Barquero      Harry S Truman                        5:50     6:35     6:36       19:01.9  6:08/M   11  
  384    376   7587  Harold Payne          Penn Wood                             5:50     6:39     6:34       19:04.2  6:09/M   11  
  385    377   7700  James McElroy         Pope John Paul II                     5:54     6:27     6:43       19:04.9  6:09/M   12  
  386    378   7966  Jeremy Traub          West Chester East                     5:59     6:40     6:28       19:08.0  6:10/M   12  
  387  (< 5)   7859  Andrew Dipasquale     Sun Valley                            5:46     6:48     6:34       19:09.2  6:11/M   10  
  388    379   7285  Gavin Trauger         Faith Christian Academy               5:46     6:34     6:48       19:09.2  6:11/M   11  
  389    380   7967  Mathis Vargas         West Chester East                     6:02     6:38     6:28       19:09.6  6:11/M   12  
  390    381   7053  Ben John              Bishop Shanahan                       5:36     6:33     6:59       19:10.1  6:11/M    9  
  391    382   7281  Owen Alderfer         Faith Christian Academy               6:00     6:37     6:35       19:13.0  6:12/M    9  
  392    383   7526  Glenn Brakhop         New Hope-Solebury                     5:56     6:36     6:40       19:14.6  6:12/M   10  
  393    384   7417  Jaxson Phillips       Kennett                               5:54     6:39     6:40       19:14.6  6:12/M   10  
  394    385   7530  Jeffrey Migliaccio    New Hope-Solebury                     6:03     6:33     6:37       19:15.0  6:13/M   12  
  395    386   7993  Ethan Kirkland        West Chester Rustin                   5:34     6:42     6:58       19:15.6  6:13/M   10  
  396    387   7753  Dominic Doman         Regina Luminis Academy                5:46     6:35     6:54       19:16.9  6:13/M   10  
  397    388   7241  Xander Morsby         Dock Mennonite Academy                6:00     6:44     6:37       19:21.9  6:15/M   11  
  398    389   7923  Shane Kelly           Upper Moreland                        5:57     6:47     6:38       19:22.6  6:15/M   11  
  399    390   7674  Ben Pavkov            Plumstead Christian                   6:03     6:44     6:34       19:22.7  6:15/M   10  
  400    391   7651  Cameron Jones         Phil-Mont Christian Academy           6:03     6:43     6:37       19:25.2  6:16/M   11  

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

  401    392   7299  Tiarnan Oshaughnessy  Garnet Valley                         6:01     6:42     6:40       19:25.3  6:16/M    9  
  402    393   7676  Samuel Roux           Plumstead Christian                   6:05     6:44     6:35       19:25.9  6:16/M   10  
  403    394   7964  Bradley Edelman       West Chester East                     5:56     6:44     6:45       19:26.1  6:16/M   12  
  404    395   7669  Andy Yang             Phoenixville Area                     5:51     6:39     6:55       19:27.3  6:17/M   11  
  405    396   7012  Tyler Ramsay          Abington                              5:42     6:55     6:50       19:27.9  6:17/M   10  
  406    397   7471  Charlie Quinn         Martin Saints Classical               5:57     6:44     6:45       19:28.4  6:17/M    9  
  407    398   7329  Noam Brodetzki        Harriton                              5:47     6:52     6:50       19:30.1  6:17/M   12  
  408    399   7106  Nathanael Meister     Central Bucks South                   5:08     6:39     7:42       19:31.0  6:18/M   11  
  409    400   7243  Dan Pitzen            Dock Mennonite Academy                6:00     6:45     6:49       19:35.2  6:19/M    9  
  410    401   7965  Eric Pacitti          West Chester East                     5:54     6:48     6:52       19:35.3  6:19/M    9  
  411    402   7395  Ryan Rossiter         Interboro                             6:06     6:51     6:38       19:36.4  6:20/M   12  
  412  (< 5)   7083  William Stonehouse    Calvary Christian Academy             5:54     6:47     6:55       19:36.8  6:20/M   10  
  413    403   7842  Kieran Reeves         Springfield Township                  5:52     6:41     7:05       19:39.2  6:20/M    9  
  414  (< 5)   7148  James Kane            Chichester                            5:54     6:49     6:56       19:40.3  6:21/M   10  
  415    404   7390  Jonathan McCloskey    Interboro                             6:06     6:50     6:45       19:43.1  6:22/M    9  
  416    405   7468  Micaiah Andrejczyk    Martin Saints Classical               6:07     6:47     6:50       19:45.0  6:22/M   12  
  417  (< 5)   7141  Anthony Stokes        Chester                               5:44     6:56     7:05       19:46.0  6:23/M   11  
  418    406   7668  Elliott Spillane      Phoenixville Area                     5:50     6:43     7:12       19:46.3  6:23/M   11  
  419    407   7396  John Supplee          Interboro                             6:06     6:49     6:50       19:46.9  6:23/M   10  
  420    408   7445  Justin Lee            Lower Moreland                        6:03     6:51     6:52       19:47.1  6:23/M   12  
  421  (< 5)   7858  Ryan Amos             Sun Valley                            6:02     6:52     6:52       19:47.2  6:23/M   10  
  422    409   7359  Jackson Lasher        Hatboro Horsham                       6:07     6:54     6:45       19:47.2  6:23/M   10  
  423    410   7756  Thomas Murdoch        Regina Luminis Academy                5:39     6:43     7:25       19:48.7  6:23/M   10  
  424    411   7168  Colin Smith           Coatesville                           5:41     7:19     6:51       19:52.6  6:25/M   12  
  425    412   7233  Rudy Goerke           Delaware County Christian             5:40     6:56     7:18       19:54.2  6:25/M    9  
  426    413   7887  Elias Gross           Upper Darby                           5:45     7:05     7:03       19:54.4  6:25/M   12  
  427    414   7164  Kaden Andrews         Coatesville                           6:00     7:03     6:50       19:54.7  6:25/M    9  
  428    415   7358  Mark Hermann          Hatboro Horsham                       6:06     6:55     6:54       19:56.0  6:26/M   10  
  429    416   7675  Christopher Roux      Plumstead Christian                   6:11     6:59     6:46       19:57.5  6:26/M   10  
  430    417   7235  Liam Metz             Delaware County Christian             6:04     6:58     6:55       19:57.6  6:26/M   10  
  431    418   7470  Elias Merola          Martin Saints Classical               6:04     6:42     7:11       19:58.8  6:27/M    9  
  432    419   8006  Max Pagano            William Tennent                       5:41     6:54     7:23       19:59.4  6:27/M   12  
  433    420   7244  Isaac Snedigar        Dock Mennonite Academy                6:04     7:00     6:54       19:59.4  6:27/M   11  
  434    421   7345  Pedro Torres          Harry S Truman                        5:38     6:59     7:21       19:59.6  6:27/M   10  
  435    422   7650  Nathaniel Curcuruto   Phil-Mont Christian Academy           6:28     6:56     6:40       20:04.8  6:29/M   11  
  436    423   7701  Shane Mower           Pope John Paul II                     6:20     6:58     6:47       20:06.7  6:29/M   10  
  437    424   7237  Caden Shute           Delaware County Christian             6:16     6:56     6:54       20:06.8  6:29/M   11  
  438    425   7721  Owen Sullivan         Pottstown                             6:13     7:09     6:45       20:08.1  6:30/M    9  
  439  (< 5)   7766  Christian Wenger      Renaissance Academy Charter Scho      5:55     6:54     7:18       20:09.2  6:30/M   10  
  440    426   7167  Elijah Lieb           Coatesville                           6:02     7:09     6:58       20:11.1  6:31/M   11  
  441    427   7165  Caleb Campos          Coatesville                           6:00     7:03     7:10       20:14.0  6:32/M   12  
  442    428   7163  Ben Frandolig         Coatesville                           6:03     7:08     7:06       20:17.8  6:33/M    9  
  443    429   7242  Jude Peterson         Dock Mennonite Academy                6:07     7:04     7:09       20:20.9  6:34/M    9  
  444    430   7232  Adrian Gin            Delaware County Christian             6:19     6:58     7:05       20:23.4  6:35/M   11  
  445  (< 5)   7015  Conway Evans          Academy Park                          5:37     7:33     7:14       20:24.8  6:35/M   11  
  446    431   7569  Cameron Gentile       Oxford Area                           5:52     7:26     7:10       20:29.4  6:37/M    9  
  447    432   7698  Seamus Kelly          Pope John Paul II                     6:20     7:07     7:03       20:31.6  6:37/M   10  
  448    433   8004  Dominic Dilello       William Tennent                       6:09     7:10     7:14       20:34.3  6:38/M   10  
  449    434   7732  Alex Rosen            Quakertown                            6:06     7:13     7:16       20:36.7  6:39/M   12  
  450    435   7585  Stanley Jones         Penn Wood                             5:50     7:26     7:19       20:36.7  6:39/M   11  
  451    436   7403  Luke Graves           Jenkintown                            6:34     7:03     7:00       20:38.2  6:39/M    9  
  452    437   7731  Kaidhen Roache        Quakertown                            6:04     7:23     7:11       20:39.3  6:40/M   12  
  453    438   8007  Robert Price          William Tennent                       6:15     7:24     7:01       20:41.1  6:40/M   10  
  454    439   7178  Bryson Beard          Collegium Charter School              6:20     7:09     7:12       20:42.1  6:41/M   12  
  455    440   7357  Conor Cameron         Hatboro Horsham                       6:20     7:18     7:07       20:45.6  6:42/M   11  
  456    441   7240  Javier Hernandez      Dock Mennonite Academy                6:15     7:12     7:18       20:47.3  6:42/M   11  
  457    442   7920  Dominic Dimona        Upper Moreland                        6:27     7:18     7:04       20:50.4  6:43/M    9  
  458    443   7963  Benjamin Cline        West Chester East                     6:20     7:13     7:17       20:51.9  6:44/M   12  
  459    444   7728  Braeden Doerr         Quakertown                            6:11     7:24     7:22       20:58.7  6:46/M    9  
  460    445   7152  Adam Jimenez          Church Farm School                    6:12     7:15     7:30       20:58.8  6:46/M    9  
  461    446   7702  John Peck             Pope John Paul II                     6:20     7:08     7:30       20:59.9  6:46/M   10  
  462    447   7103  Noah Coleman          Central Bucks South                   6:08     7:24     7:31       21:04.3  6:48/M    9  
  463  (< 5)   7149  Coleman Scarpato      Chichester                            6:31     7:26     7:09       21:06.9  6:49/M   12  
  464    448   7697  Christopher Farrell   Pope John Paul II                     6:28     7:16     7:22       21:07.1  6:49/M   10  
  465    449   7393  Byron Newsome         Interboro                             5:55     7:21     7:50       21:07.5  6:49/M    9  
  466    450   7177  Cameron Alexander     Collegium Charter School              6:32     7:20     7:17       21:11.3  6:50/M   10  
  467    451   7727  Jack Zarenkiewicz     Quakertown                            6:21     7:25     7:25       21:12.7  6:51/M   11  
  468    452   7730  Adam Jones            Quakertown                            6:22     7:26     7:31       21:20.9  6:53/M   11  
  469    453   7234  Maxwell Lee           Delaware County Christian             6:33     7:19     7:28       21:21.7  6:53/M   11  
  470    454   7649  Nathan Collins        Phil-Mont Christian Academy           6:34     7:33     7:19       21:26.6  6:55/M    9  
  471    455   8003  Ethan Campman         William Tennent                       6:23     7:33     7:32       21:28.6  6:56/M   11  
  472  (< 5)   7081  Peter McDonald        Calvary Christian Academy             6:29     7:23     7:37       21:30.7  6:56/M   12  
  473    456   7477  Zaire Davis           MaST Community Charter School         6:44     7:14     7:33       21:32.5  6:57/M   10  
  474    457   7481  Miguel Perez          MaST Community Charter School         6:44     7:18     7:30       21:33.7  6:57/M   10  
  475  (< 5)   7714  Myron Hooks           Pottsgrove                            6:21     7:27     7:46       21:35.1  6:58/M   11  
  476    458   7394  Gavin Rehm            Interboro                             6:36     7:30     7:33       21:40.5  7:00/M    9  
  477    459   7478  Nicholas Derose       MaST Community Charter School         6:45     7:24     7:32       21:41.9  7:00/M   11  
  478    460   7755  Campion Murdoch       Regina Luminis Academy                6:30     7:42     7:29       21:42.9  7:00/M   10  
  479    461   7391  Basil Newsome         Interboro                             6:36     7:31     7:41       21:48.7  7:02/M   11  
  480    462   7405  Chase Poirot          Jenkintown                            6:40     7:31     7:36       21:49.0  7:02/M   10  
  481  (< 5)   7079  Jacob Perez           Bristol                               6:48     7:31     7:36       21:55.5  7:04/M   12  
  482    463   7150  Prince Adamah         Church Farm School                    6:33     7:49     7:32       21:55.8  7:04/M   10  
  483    464   7885  Brandon Couts         Upper Darby                           5:29     7:38     8:48       21:56.1  7:05/M   10  
  484    465   7838  Gabriel Cocco         Springfield Township                  6:36     7:39     7:41       21:57.6  7:05/M    9  
  485    466   7180  Gavin Gonzalez        Collegium Charter School              6:37     7:42     7:38       21:58.0  7:05/M   12  
  486    467   7886  Caden Ezell           Upper Darby                           6:31     7:49     7:43       22:04.6  7:07/M   12  
  487    468   7361  Joseph Spiotta        Hatboro Horsham                       6:31     7:49     7:43       22:05.2  7:07/M   10  
  488    469   7652  Owen Schepian         Phil-Mont Christian Academy           6:48     7:45     7:33       22:07.0  7:08/M    9  
  489    470   7415  Aaron Kelly           Kennett                               6:51     7:48     7:29       22:08.6  7:09/M   11  
  490    471   7182  Harry Mendenhall      Collegium Charter School              6:30     7:48     7:51       22:10.6  7:09/M   12  
  491    472   7696  Wyatt Bator           Pope John Paul II                     6:33     7:34     8:03       22:11.9  7:10/M   10  
  492    473   8009  Luke Taylor           William Tennent                       6:09     7:52     8:11       22:13.8  7:10/M   11  
  493    474   7154  Kayden Matthews       Church Farm School                    6:47     7:53     7:36       22:18.7  7:12/M   11  
  494    475   7181  Krishna Koyyalamudi   Collegium Charter School              6:38     7:44     7:57       22:20.0  7:12/M   12  
  495    476   7473  Owen Watters          Martin Saints Classical               6:52     7:47     7:40       22:20.5  7:12/M   11  
  496    477   7156  Alston Phipps         Church Farm School                    6:47     7:50     7:45       22:23.4  7:13/M   11  
  497    478   7480  Carter Nelson         MaST Community Charter School         7:01     7:47     7:35       22:24.1  7:14/M   10  
  498    479   7155  Emmanuel Parsons      Church Farm School                    6:44     7:57     7:48       22:30.3  7:16/M   12  
  499    480   7671  Nick Carrington       Plumstead Christian                   6:47     7:54     7:49       22:32.1  7:16/M   10  
  500  (< 5)   7075  Gregorio Arriaga      Bristol                               6:49     7:47     7:56       22:33.1  7:17/M   10  

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

  501  (< 5)   7147  Jackson McNear        Chester Charter                       6:31     7:59     8:06       22:37.0  7:18/M   10  
  502    481   7406  Luke Rocco            Jenkintown                            6:41     7:54     8:04       22:40.3  7:19/M   12  
  503    482   7653  Curtis Segers         Phil-Mont Christian Academy           6:59     7:35     8:09       22:44.7  7:20/M   11  
  504    483   7231  Aiden Cournoyer       Delaware County Christian             7:18     7:54     7:34       22:47.4  7:21/M    9  
  505    484   7479  Brian Mallon          MaST Community Charter School         7:01     7:59     7:49       22:50.6  7:22/M   11  
  506    485   8207  Halim Butler          Pottstown                             7:19     8:06     7:30       22:56.7  7:24/M   10  
  507    486   7402  Luca Cella            Jenkintown                            7:17     7:55     7:47       23:00.3  7:25/M   10  
  508  (< 5)   7765  Justin SoutherlandkirtRenaissance Academy Charter Scho      6:42     8:15     8:07       23:06.5  7:27/M   11  
  509  (< 5)   7078  Logan Murphy          Bristol                               6:48     7:51     8:30       23:11.5  7:29/M   12  
  510    487   3945  Patrick Corozo        Martin Saints Classical               6:53     8:11     8:20       23:25.0  7:33/M       
  511  (< 5)   7146  Quandre Davis         Chester Charter                       6:36     8:41     8:18       23:36.8  7:37/M    9  
  512  (< 5)   7140  Justin Scott          Chester                               6:36     8:26     8:41       23:44.5  7:40/M   12  
  513    488   7286  Timothy Wilson        Faith Christian Academy               7:17     8:04     8:30       23:52.7  7:42/M   10  
  514    489   8208  Micah Morefield       Pottstown                             7:30     8:47     8:10       24:28.9  7:54/M    9  
  515    490   8206  Damian Stone Street   Pottstown                             7:11     8:54     8:37       24:43.7  7:59/M   11  
  516    491   8205  Thomas Rose           Pottstown                             7:53     9:20     9:58       27:12.4  8:47/M    9  
   DQ    DQ    7469  Andrew Hughes         Martin Saints Classical               6:35     7:37     7:26                         12  
   DQ    DQ    7715  Zachary Woolston      Pottsgrove                            6:20     7:37     7:46                         12  

Team Summary Report - Boys

XC


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

    1 North Penn                            102               3  12  20  25  42  79  89         
        Top  5 Times: 1:18:26.8

    2 Council Rock North                    133               4  14  27  37  51  62 118         
        Top  5 Times: 1:18:54.1

    3 Perkiomen Valley                      138               6  16  22  30  64 126 214         
        Top  5 Times: 1:19:08.3

    4 West Chester Henderson                181              17  26  40  46  52  65 172         
        Top  5 Times: 1:19:55.0

    5 Haverford Township                    258               5  21  23  77 132 150 191         
        Top  5 Times: 1:20:23.1

    6 Lower Merion                          266               1   2  54  61 148 177 195         
        Top  5 Times: 1:19:32.4

    7 Penncrest                             315              11  38  41  47 178 233 332         
        Top  5 Times: 1:20:56.6

    8 Central Bucks East                    317               7  57  68  81 104 135 160         
        Top  5 Times: 1:21:12.6

    9 Pennridge                             387              28  32  33 140 154 186 192         
        Top  5 Times: 1:22:06.1

   10 Council Rock South                    425              13  31  63  73 245 270 282         
        Top  5 Times: 1:21:59.2

   11 Unionville                            443              43  44 103 124 129 220 231         
        Top  5 Times: 1:22:39.4

   12 Pennsbury                             463              34  67  97 110 155 190 260         
        Top  5 Times: 1:22:58.8

   13 Ridley                                470              53  59  83 136 139 161 187         
        Top  5 Times: 1:23:02.9

   14 Downingtown West                      477              24  96 106 120 131 201 210         
        Top  5 Times: 1:23:08.0

   15 Avon Grove                            483              45  87  91 108 152 173 196         
        Top  5 Times: 1:23:07.3

   16 Spring Ford                           491              35  36  92 162 166 236 250         
        Top  5 Times: 1:23:06.8

   17 Conestoga                             541              69  71  80 121 200 249 259         
        Top  5 Times: 1:23:33.7

   18 Souderton Area                        567              10  19 128 198 212 221 285         
        Top  5 Times: 1:23:09.4

   19 Strath Haven                          614              60 127 130 146 151 207 227         
        Top  5 Times: 1:24:21.3

   20 Methacton                             741               9 163 181 182 206 246 261         
        Top  5 Times: 1:24:49.2

   21 Plymouth Whitemarsh                   746              82 133 167 175 189 219 258         
        Top  5 Times: 1:25:24.8

   22 Bishop Shanahan                       749              94 112 123 209 211 292 381         
        Top  5 Times: 1:25:22.9

   23 Upper Merion                          788             137 149 159 164 179 247 268         
        Top  5 Times: 1:25:52.7

   24 Downingtown East                      794              49  95 101 272 277 290 335         
        Top  5 Times: 1:25:17.5

   25 Radnor                                803              55  72 169 251 256 266 300         
        Top  5 Times: 1:25:28.0

   26 Holy Ghost Preparatory School         804              85 109 138 197 275 324 329         
        Top  5 Times: 1:25:41.5

   27 Upper Dublin                          824              74 125 143 208 274 281 321         
        Top  5 Times: 1:25:46.1

   28 Central Bucks West                    834             116 144 165 204 205 224 365         
        Top  5 Times: 1:26:07.5

   29 Central Bucks South                   844              48  75 184 239 298 399 447         
        Top  5 Times: 1:25:43.0

   30 Great Valley                          889             105 134 193 216 241 278 284         
        Top  5 Times: 1:26:24.3

   31 Bensalem                              890              39 156 188 244 263 327 346         
        Top  5 Times: 1:26:10.7

   32 Abington                              905              88  98 158 242 319 396             
        Top  5 Times: 1:26:31.2

   33 Owen J. Roberts                       922              84  86 147 267 338 352 356         
        Top  5 Times: 1:26:38.4

   34 Neshaminy                             970             107 170 202 222 269 299 345         
        Top  5 Times: 1:26:55.1

   35 Upper Perkiomen                       974              70  99 228 288 289 325             
        Top  5 Times: 1:26:49.2

   36 Penn Wood                             994              93 157 180 257 307 376 435         
        Top  5 Times: 1:27:09.6

   37 Harriton                              998              56 111 145 333 353 361 398         
        Top  5 Times: 1:27:18.3

   38 Wissahickon                          1008             100 185 203 237 283 320 343         
        Top  5 Times: 1:27:15.2

   39 Lower Moreland                       1030             114 119 238 254 305 344 408         
        Top  5 Times: 1:27:24.4

   40 Springfield (Delco)                  1055             102 176 218 264 295 314 342         
        Top  5 Times: 1:27:33.1

   41 Cheltenham                           1111               8 183 273 316 331 336 372         
        Top  5 Times: 1:27:22.9

   42 West Chester Rustin                  1122              76 142 262 301 341 374 386         
        Top  5 Times: 1:28:08.1

   43 Upper Moreland                       1155             153 194 234 280 294 389 442         
        Top  5 Times: 1:28:21.6

   44 Marple Newtown                       1170              50 252 253 293 322 340 355         
        Top  5 Times: 1:28:14.1

   45 Regina Luminis Academy               1183              15 141 230 387 410 460             
        Top  5 Times: 1:29:28.6

   46 Harry S Truman                       1199             113 122 279 310 375 421             
        Top  5 Times: 1:28:53.4

   47 Oxford Area                          1201              29 223 243 348 358 431             
        Top  5 Times: 1:28:46.5

   48 Boyertown                            1223              78 248 286 302 309 311 330         
        Top  5 Times: 1:28:39.4

   49 Kennett                              1223              58 229 240 312 384 470             
        Top  5 Times: 1:29:05.8

   50 Garnet Valley                        1270             213 217 235 297 308 318 392         
        Top  5 Times: 1:29:07.2

   51 Hatboro Horsham                      1333             115 168 226 409 415 440 468         
        Top  5 Times: 1:31:25.9

   52 New Hope-Solebury                    1339             199 255 276 296 313 383 385         
        Top  5 Times: 1:29:34.0

   53 William Tennent                      1497              90 117 419 433 438 455 473         
        Top  5 Times: 1:34:42.2

   54 West Chester East                    1539              18 369 378 380 394 401 443         
        Top  5 Times: 1:32:24.8

   55 Faith Christian Academy              1552             171 326 337 339 379 382 488         
        Top  5 Times: 1:31:58.5

   56 Upper Darby                          1617              66 304 370 413 464 467             
        Top  5 Times: 1:35:16.9

   57 Phoenixville Area                    1644             225 334 351 366 368 395 406         
        Top  5 Times: 1:32:38.3

   58 Plumstead Christian                  1699             271 291 354 390 393 416 480         
        Top  5 Times: 1:33:30.2

   59 Springfield Township                 1727             317 328 357 362 363 403 465         
        Top  5 Times: 1:33:16.3

   60 Phil-Mont Christian Academy          1728             174 287 391 422 454 469 482         
        Top  5 Times: 1:36:17.1

   61 Quakertown                           1889             215 359 434 437 444 451 452         
        Top  5 Times: 1:38:36.3

   62 Coatesville                          1910             232 411 414 426 427 428             
        Top  5 Times: 1:37:52.2

   63 Martin Saints Classical              1961             265 397 405 418 476 487             
        Top  5 Times: 1:39:24.2

   64 Jenkintown                           1979             350 364 367 436 462 481 486         
        Top  5 Times: 1:38:56.4

   65 Delaware County Christian            1989             306 412 417 424 430 453 483         
        Top  5 Times: 1:38:34.2

   66 Pope John Paul II                    1993             315 377 423 432 446 448 472         
        Top  5 Times: 1:38:59.5

   67 Dock Mennonite Academy               1997             360 388 400 420 429 441             
        Top  5 Times: 1:38:07.0

   68 Collegium Charter School             2005             303 347 439 450 466 471 475         
        Top  5 Times: 1:40:44.0

   69 Interboro                            2035             373 402 404 407 449 458 461         
        Top  5 Times: 1:39:14.8

   70 Pottstown                            2071             323 349 425 485 489 490 491         
        Top  5 Times: 1:44:38.2

   71 Church Farm School                   2230             371 445 463 474 477 479             
        Top  5 Times: 1:46:36.0

   72 MaST Community Charter School        2334             456 457 459 478 484                 
        Top  5 Times: 1:50:03.0

 Inc. Academy Park                         2 finishers                                          
        Top  5 Times: 

 Inc. Bristol                              4 finishers                                          
        Top  5 Times: 

 Inc. Calvary Christian Academy            3 finishers                                          
        Top  5 Times: 

 Inc. Chester                              2 finishers                                          
        Top  5 Times: 

 Inc. Chester Charter                      2 finishers                                          
        Top  5 Times: 

 Inc. Chichester                           2 finishers                                          
        Top  5 Times: 

 Inc. Pottsgrove                           4 finishers                                          
        Top  5 Times: 

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

 Inc. Sun Valley                           4 finishers                                          
        Top  5 Times: 


Detail Team Results - Boys

XC

North Penn    Finish Position -     1

  Team Score (places): 102  Team Score (times):    1:18:26.8   Average Time: 15:41.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7542  Justin Landis          12       3            3        15:05.6      15:05.6      0:00.0
    2   7544  Joey Sharkey           12      12           15        15:36.9      30:42.5      0:09.4
    3   7541  Musa Herzi             11      20           35        15:47.8      46:30.3      0:20.2
    4   7540  Matthew Connelly       11      25           60        15:53.9    1:02:24.3      0:17.5
    5   7543  Shane Myers            12      42          102        16:02.4    1:18:26.8      0:25.8
    6   7546  Josh Young             10      79          181        16:28.3    1:34:55.2      0:39.9
    7   7545  Isaiah Washington      12      89          270        16:35.4    1:51:30.6      0:35.4

Council Rock North    Finish Position -     2

  Team Score (places): 133  Team Score (times):    1:18:54.1   Average Time: 15:46.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7207  Matt Gosling           12       4            4        15:09.9      15:09.9      0:06.8
    2   7209  Lucas Poliseno         12      14           18        15:38.4      30:48.3      0:20.2
    3   7210  Parker Smith           12      27           45        15:55.3      46:43.6      0:12.5
    4   7208  Jonathan Poliseno      10      37           82        16:01.2    1:02:44.8      0:24.9
    5   7205  Andrew Foulke          11      51          133        16:09.3    1:18:54.1      0:27.2
    6   7211  Liam Steyn              9      62          195        16:16.0    1:35:10.1      6:06.9
    7   7206  Jason Foulke           10     118          313        16:52.0    1:52:02.1      0:41.2

Perkiomen Valley    Finish Position -     3

  Team Score (places): 138  Team Score (times):    1:19:08.3   Average Time: 15:49.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7643  Kyle Tracey            12       6            6        15:20.9      15:20.9      0:10.8
    2   7637  Nathan Boyer           12      16           22        15:42.0      31:03.0      0:18.8
    3   7638  Cooper Hey             12      22           44        15:51.5      46:54.5      0:30.2
    4   7639  Zachary Krantz         11      30           74        15:56.6    1:02:51.1      0:14.7
    5   7641  Luke Snyder            10      64          138        16:17.1    1:19:08.3      0:33.2
    6   7640  Jonathan Lanza         10     126          264        16:54.9    1:36:03.3      0:40.4
    7   7642  Max Tancini            12     214          478        17:31.9    1:53:35.2      0:58.8

West Chester Henderson    Finish Position -     4

  Team Score (places): 181  Team Score (times):    1:19:55.0   Average Time: 15:59.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7979  Ezekiel Shappell Smith 12      17           17        15:43.5      15:43.5      0:12.3
    2   7977  Logan Miller           12      26           43        15:54.9      31:38.4      0:14.3
    3   7981  Luke Zajac             12      40           83        16:01.8      47:40.3      0:17.5
    4   7978  Max Ritacco            11      46          129        16:03.7    1:03:44.1      0:26.3
    5   7975  Samuel Good            12      52          181        16:10.9    1:19:55.0      0:29.0
    6   7976  Dermot Hogan           12      65          246        16:20.0    1:36:15.1      0:27.8
    7   7980  Gabe Shappell Smith    10     172          418        17:15.7    1:53:30.8      0:56.0

Haverford Township    Finish Position -     5

  Team Score (places): 258  Team Score (times):    1:20:23.1   Average Time: 16:04.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7371  Teddy Foster           12       5            5        15:19.1      15:19.1      0:09.8
    2   7373  Sean Lawson            12      21           26        15:48.7      31:07.8      0:15.6
    3   7370  Ryan Cleary            11      23           49        15:52.7      47:00.6      0:11.4
    4   7375  Kevin O'Neill          11      77          126        16:25.0    1:03:25.6      0:26.3
    5   7374  Robert McGuire         11     132          258        16:57.5    1:20:23.1      0:29.1
    6   7372  Jonathan Awad          11     150          408        17:07.6    1:37:30.8      1:00.3
    7   7369  Liam Brusstar          11     191          599        17:24.4    1:54:55.3      0:53.6

Lower Merion    Finish Position -     6

  Team Score (places): 266  Team Score (times):    1:19:32.4   Average Time: 15:54.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7430  Alexander Mazzeo       12       1            1        14:58.5      14:58.5      0:00.0
    2   7431  Nicholas Mazzeo        12       2            3        15:00.5      29:59.1      0:02.2
    3   7428  Owen Davis             12      54           57        16:11.9      46:11.1      0:14.7
    4   7433  Max Pasqualino         11      61          118        16:15.7    1:02:26.8      0:16.5
    5   7434  Pierce Wilson           9     148          266        17:05.5    1:19:32.4      0:46.6
    6   7429  Flynn Fitzgerald       12     177          443        17:17.8    1:36:50.2      0:56.7
    7   7432  Matthew McLaughlin      9     195          638        17:25.7    1:54:15.9      0:46.8

Penncrest    Finish Position -     7

  Team Score (places): 315  Team Score (times):    1:20:56.6   Average Time: 16:11.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7595  Rowan Carr             11      11           11        15:30.1      15:30.1      0:12.3
    2   7597  Sean Holst-Rightley    11      38           49        16:01.3      31:31.5      0:20.4
    3   7596  Andrew Hausch          12      41           90        16:02.1      47:33.6      0:15.6
    4   7600  Charles Mulholland     11      47          137        16:04.9    1:03:38.5      0:23.6
    5   7601  Nathan Weinrich        12     178          315        17:18.0    1:20:56.6      0:51.5
    6   7599  Bartosz Kruszewski     11     233          548        17:40.7    1:38:37.3      1:11.0
    7   7598  Jason Kesling          12     332          880        18:27.8    1:57:05.2      1:21.5

Central Bucks East    Finish Position -     8

  Team Score (places): 317  Team Score (times):    1:21:12.6   Average Time: 16:14.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7097  Tyler Tomlinson        11       7            7        15:24.5      15:24.5      0:14.5
    2   7096  Kyle Smith             12      57           64        16:13.6      31:38.1      0:28.1
    3   7091  Hugo Blair             12      68          132        16:21.8      47:59.9      0:29.7
    4   7094  Ashwin Mukund          12      81          213        16:29.0    1:04:29.0      0:27.1
    5   7095  Jack Reilley           11     104          317        16:43.6    1:21:12.6      0:51.2
    6   7092  Jack Helminiak         10     135          452        17:00.7    1:38:13.4      0:53.9
    7   7093  Aaryan Katiyar         12     160          612        17:12.5    1:55:25.9      1:01.9

Pennridge    Finish Position -     9

  Team Score (places): 387  Team Score (times):    1:22:06.1   Average Time: 16:25.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7615  Colin Woehr            11      28           28        15:55.8      15:55.8      0:15.5
    2   7609  Daniel Lera-Lozano     12      32           60        15:58.3      31:54.1      0:18.8
    3   7614  Jackson Warfel         11      33           93        15:58.6      47:52.8      0:19.6
    4   7610  Bryce Martin           12     140          233        17:02.1    1:04:54.9      0:43.7
    5   7613  Maxwell Reiser         10     154          387        17:11.2    1:22:06.1      0:50.6
    6   7612  Julian Rabuck          10     186          573        17:21.0    1:39:27.2      0:48.7
    7   7611  Mason Pantalone        12     192          765        17:24.6    1:56:51.8      0:48.3

Council Rock South    Finish Position -    10

  Team Score (places): 425  Team Score (times):    1:21:59.2   Average Time: 16:23.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7224  Jude Olsen             12      13           13        15:37.7      15:37.7      0:16.9
    2   7222  Nathan Kach            12      31           44        15:56.8      31:34.6      0:21.7
    3   7223  Finn Malone            11      63          107        16:16.0      47:50.6      0:32.8
    4   7220  Colin Hartey           12      73          180        16:23.6    1:04:14.3      0:37.6
    5   7219  Rowan Grant            12     245          425        17:44.9    1:21:59.2      0:56.9
    6   7225  Joshua Rozengarten     10     270          695        17:52.0    1:39:51.3      1:03.3
    7   7221  Cole Hunter            11     282          977        18:00.6    1:57:51.9      1:03.9

Unionville    Finish Position -    11

  Team Score (places): 443  Team Score (times):    1:22:39.4   Average Time: 16:31.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7869  Ryan Blaszko            9      43           43        16:02.8      16:02.8      0:25.9
    2   7872  Brady Lasher           12      44           87        16:02.9      32:05.7      0:20.3
    3   7875  William Turner         11     103          190        16:43.2      48:49.0      0:32.4
    4   7871  Teddy Koshgerian       10     124          314        16:53.8    1:05:42.8      0:38.8
    5   7873  Nathan Orr             11     129          443        16:56.5    1:22:39.4      0:41.4
    6   7870  Robbie Elsen           12     220          663        17:33.7    1:40:13.2      0:43.5
    7   7874  Nan Stone              11     231          894        17:39.5    1:57:52.7      1:15.4

Pennsbury    Finish Position -    12

  Team Score (places): 463  Team Score (times):    1:22:58.8   Average Time: 16:35.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7623  Casey Aaron            11      34           34        15:59.1      15:59.1      0:25.8
    2   7627  Sam Purdum             11      67          101        16:20.7      32:19.8      0:36.4
    3   7628  Brendan Sargent        11      97          198        16:40.9      49:00.8      0:44.6
    4   7629  Brandon Spronk         10     110          308        16:46.7    1:05:47.5      0:46.2
    5   7625  Shawn Gorman           11     155          463        17:11.2    1:22:58.8      0:46.1
    6   7624  Tyler Friday            9     190          653        17:23.7    1:40:22.6      0:53.9
    7   7626  Declan Mabee           10     260          913        17:50.2    1:58:12.9      1:02.7

Ridley    Finish Position -    13

  Team Score (places): 470  Team Score (times):    1:23:02.9   Average Time: 16:36.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7778  Olma Matthewos         12      53           53        16:11.0      16:11.0      0:23.6
    2   7780  Paul Oluwa             11      59          112        16:15.1      32:26.1      0:26.3
    3   7777  Nick Lanci             10      83          195        16:33.3      48:59.4      0:39.6
    4   7779  Bobby Navazio          12     136          331        17:01.3    1:06:00.8      0:45.1
    5   7775  Nick Kane               9     139          470        17:02.0    1:23:02.9      0:32.7
    6   7774  Micahael Delloso       11     161          631        17:12.5    1:40:15.4      0:50.7
    7   7776  John Keith             10     187          818        17:21.3    1:57:36.7      6:50.8

Downingtown West    Finish Position -    14

  Team Score (places): 477  Team Score (times):    1:23:08.0   Average Time: 16:37.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7270  Nicholas Musallam      11      24           24        15:53.8      15:53.8      0:20.5
    2   7272  Shravan Raja           12      96          120        16:40.0      32:33.9      0:47.8
    3   7269  Christopher Heimberger 11     106          226        16:44.2      49:18.2      0:41.8
    4   7271  Carter Piel            10     120          346        16:52.3    1:06:10.5      0:48.2
    5   7268  Nolan Guy              10     131          477        16:57.4    1:23:08.0      0:44.1
    6   7273  Evan Reidinger         12     201          678        17:27.9    1:40:35.9      1:13.7
    7   7267  Chris Dimeo            11     210          888        17:31.5    1:58:07.4      1:05.5

Avon Grove    Finish Position -    15

  Team Score (places): 483  Team Score (times):    1:23:07.3   Average Time: 16:37.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7027  Chase Kalesh           12      45           45        16:03.3      16:03.3      0:17.6
    2   7028  Elliot McLean          12      87          132        16:34.0      32:37.3      0:36.9
    3   7025  Jason Blom             10      91          223        16:36.7      49:14.1      0:52.7
    4   7031  Brendan Tester         12     108          331        16:44.6    1:05:58.8      0:45.8
    5   7029  Gabriel Parkinson      12     152          483        17:08.5    1:23:07.3      0:35.7
    6   7030  Nikhil Pendse          12     173          656        17:16.3    1:40:23.7      0:44.7
    7   7026  Taylor Garey           12     196          852        17:25.8    1:57:49.6      0:52.2

Spring Ford    Finish Position -    16

  Team Score (places): 491  Team Score (times):    1:23:06.8   Average Time: 16:37.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7812  John Ficke             10      35           35        16:00.6      16:00.6      0:20.5
    2   7809  Shihan Ayman           12      36           71        16:00.9      32:01.5      0:15.5
    3   7811  Justin Delp            11      92          163        16:37.3      48:38.8      0:35.7
    4   7815  Mason Short            12     162          325        17:13.0    1:05:51.9      0:57.3
    5   7814  Vincent Li             11     166          491        17:14.8    1:23:06.8      0:42.0
    6   7810  Austin Campbell         9     236          727        17:41.7    1:40:48.6      1:02.1
    7   7813  Max Labarbera          12     250          977        17:47.0    1:58:35.6      1:04.3

Conestoga    Finish Position -    17

  Team Score (places): 541  Team Score (times):    1:23:33.7   Average Time: 16:42.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7197  Parker Warkentine      12      69           69        16:21.8      16:21.8      0:37.7
    2   7194  Casmir Przybylowski    10      71          140        16:22.7      32:44.5      0:24.6
    3   7193  Jake Foster            12      80          220        16:28.3      49:12.9      0:32.6
    4   7195  Howard Shui            12     121          341        16:52.9    1:06:05.8      0:34.4
    5   7192  Nathan Eagleson        10     200          541        17:27.8    1:23:33.7      0:53.5
    6   7196  Jake Tsang             12     249          790        17:46.6    1:41:20.4      0:57.0
    7   7191  Rowan Chetty           12     259         1049        17:49.8    1:59:10.2      1:00.8

Souderton Area    Finish Position -    18

  Team Score (places): 567  Team Score (times):    1:23:09.4   Average Time: 16:37.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7795  Stephen Keller         12      10           10        15:28.6      15:28.6      0:09.9
    2   7800  Liam Simpson           11      19           29        15:46.6      31:15.3      0:17.3
    3   7799  Owen Paulus            10     128          157        16:55.7      48:11.1      0:44.9
    4   7796  Owen McDonough         10     198          355        17:26.7    1:05:37.8      1:03.6
    5   7798  Brendan McMahon        12     212          567        17:31.5    1:23:09.4      0:55.6
    6   7801  Christian Valentin     10     221          788        17:34.7    1:40:44.2      1:00.4
    7   7797  Ryan McDonough         10     285         1073        18:02.1    1:58:46.3      1:16.8

Strath Haven    Finish Position -    19

  Team Score (places): 614  Team Score (times):    1:24:21.3   Average Time: 16:52.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7853  Luca Fantozzi          10      60           60        16:15.1      16:15.1      0:22.7
    2   7856  Colin Kennedy          10     127          187        16:55.4      33:10.6      0:33.1
    3   7855  Brendan Hogg           11     130          317        16:57.1      50:07.7      0:30.2
    4   7851  Oliver Brody            9     146          463        17:05.2    1:07:12.9      0:37.7
    5   7852  Lucas Elliott          11     151          614        17:08.3    1:24:21.3      0:36.6
    6   7854  Owen Goldberg          12     207          821        17:31.2    1:41:52.6      0:51.0
    7   7857  Jonah Wimmer           11     227         1048        17:38.3    1:59:31.0      0:50.1

Methacton    Finish Position -    20

  Team Score (places): 741  Team Score (times):    1:24:49.2   Average Time: 16:57.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7500  Colin O'Donnell        12       9            9        15:27.7      15:27.7      0:06.8
    2   7497  Easton Deblaay         10     163          172        17:13.4      32:41.1      0:51.1
    3   7499  Jason Nagle            11     181          353        17:18.4      49:59.6      0:53.8
    4   7496  Kai Barnes             12     182          535        17:18.5    1:07:18.2      0:40.3
    5   7502  Parker Viscusi         10     206          741        17:31.0    1:24:49.2      0:52.2
    6   7498  Nathan Dietrich         9     246          987        17:45.5    1:42:34.8      0:49.8
    7   7501  Logan Terranova        11     261         1248        17:50.5    2:00:25.3      1:01.2

Plymouth Whitemarsh    Finish Position -    21

  Team Score (places): 746  Team Score (times):    1:25:24.8   Average Time: 17:04.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7684  Joshua Bucko           12      82           82        16:30.9      16:30.9      0:37.2
    2   7689  William Waerig         12     133          215        16:58.8      33:29.7      1:22.1
    3   7690  Brett Westerfer        12     167          382        17:14.8      50:44.6      0:46.7
    4   7686  Andrew Kanavy          10     175          557        17:17.4    1:08:02.1      0:52.9
    5   7688  Colin Reilly           10     189          746        17:22.6    1:25:24.8      0:56.9
    6   7685  Christopher Gekonge    12     219          965        17:33.6    1:42:58.4      0:40.0
    7   7687  Declan McGorry         12     258         1223        17:49.4    2:00:47.8      1:13.3

Bishop Shanahan    Finish Position -    22

  Team Score (places): 749  Team Score (times):    1:25:22.9   Average Time: 17:04.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7058  Daniel Zimmermann      11      94           94        16:38.7      16:38.7      0:29.0
    2   7052  Mitchell Croll         10     112          206        16:47.3      33:26.1      0:37.8
    3   7057  Connor Todd            10     123          329        16:53.8      50:19.9      0:41.9
    4   7054  Aengus Langan          10     209          538        17:31.4    1:07:51.4      0:44.0
    5   7056  Parker Serock          10     211          749        17:31.5    1:25:22.9      0:49.7
    6   7055  Benjamin Leinhauser    12     292         1041        18:04.6    1:43:27.6      1:11.3
    7   7053  Ben John                9     381         1422        19:10.1    2:02:37.7      1:49.8

Upper Merion    Finish Position -    23

  Team Score (places): 788  Team Score (times):    1:25:52.7   Average Time: 17:10.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7916  Anthony Tornambe       12     137          137        17:01.5      17:01.5      0:54.7
    2   7913  Samuel Foster          11     149          286        17:06.4      34:08.0      0:37.2
    3   7910  Lucas Albini           12     159          445        17:12.4      51:20.4      0:39.1
    4   7914  William Myers           9     164          609        17:14.1    1:08:34.5      0:40.4
    5   7915  Anson Ni               11     179          788        17:18.1    1:25:52.7      0:48.7
    6   7911  Nikola Ameztoy         10     247         1035        17:46.3    1:43:39.1      0:54.4
    7   7912  Connor Fogel           11     268         1303        17:51.9    2:01:31.0      1:08.9

Downingtown East    Finish Position -    24

  Team Score (places): 794  Team Score (times):    1:25:17.5   Average Time: 17:03.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7256  Jude Stulak            12      49           49        16:07.6      16:07.6      0:26.9
    2   7258  Nischal Vasanth        12      95          144        16:39.7      32:47.3      0:24.4
    3   7255  Aaryan Pandya          10     101          245        16:42.9      49:30.2      0:25.6
    4   7254  Ayden Lee               9     272          517        17:52.3    1:07:22.6      0:57.7
    5   7257  Jack Butler            11     277          794        17:54.8    1:25:17.5      0:58.3
    6   7259  Troy Gaitanoupos       10     290         1084        18:03.7    1:43:21.2      1:00.5
    7   7253  Jayden Chandler        11     335         1419        18:29.7    2:01:50.9      1:16.0

Radnor    Finish Position -    25

  Team Score (places): 803  Team Score (times):    1:25:28.0   Average Time: 17:05.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7746  Connor Walsh           11      55           55        16:12.0      16:12.0      0:31.5
    2   7747  Jack Wible             12      72          127        16:23.4      32:35.5      0:32.3
    3   7742  Ian Bridy              12     169          296        17:15.3      49:50.8      0:44.5
    4   7741  Dillon Adams           10     251          547        17:48.0    1:07:38.8      0:57.8
    5   7745  Dean O'Donnell          9     256          803        17:49.1    1:25:28.0      0:53.5
    6   7743  Karl Hoehl             11     266         1069        17:51.4    1:43:19.5      0:55.7
    7   7744  Carter McIlwain        10     300         1369        18:09.7    2:01:29.2      1:13.1

Holy Ghost Preparatory School    Finish Position -    26

  Team Score (places): 804  Team Score (times):    1:25:41.5   Average Time: 17:08.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7380  Jack Loveman           11      85           85        16:33.5      16:33.5      0:26.6
    2   7379  Ben Loveman             9     109          194        16:45.6      33:19.2      0:36.1
    3   7378  Nicholas Giordano      12     138          332        17:01.7      50:21.0      0:45.8
    4   7377  Owen Bittmann          11     197          529        17:25.9    1:07:47.0      0:48.6
    5   7376  Conor Bittmann         10     275          804        17:54.5    1:25:41.5      1:09.1
    6   7381  Max Mundhenk            9     324         1128        18:24.2    1:44:05.8      1:15.5
    7   7382  Cole Tomolonis         11     329         1457        18:26.8    2:02:32.6      1:18.4

Upper Dublin    Finish Position -    27

  Team Score (places): 824  Team Score (times):    1:25:46.1   Average Time: 17:09.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7899  Jacob Keenan           12      74           74        16:24.0      16:24.0      0:27.1
    2   3828  Liam Broome                   125          199        16:53.9      33:17.9      0:49.0
    3   7900  Kevin Lim              12     143          342        17:03.2      50:21.1      0:38.6
    4   7902  George Platt            9     208          550        17:31.4    1:07:52.6      6:50.9
    5   7898  Allen Jiang            11     274          824        17:53.5    1:25:46.1      0:54.6
    6   7901  Cooper Mead            12     281         1105        17:59.5    1:43:45.6      1:12.2
    7   7897  Gabe Jackson           11     321         1426        18:20.8    2:02:06.5      1:15.9

Central Bucks West    Finish Position -    28

  Team Score (places): 834  Team Score (times):    1:26:07.5   Average Time: 17:13.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7120  Luke Moore              9     116          116        16:50.5      16:50.5      0:35.7
    2   7121  Marco Pocai             9     144          260        17:03.8      33:54.3      0:44.7
    3   7123  Brady Windisch         10     165          425        17:14.6      51:08.9      0:50.8
    4   7122  Will Stone              9     204          629        17:29.0    1:08:37.9      0:49.2
    5   7119  Charles Livezey        12     205          834        17:29.5    1:26:07.5      0:49.8
    6   7118  Mason Lentini          11     224         1058        17:37.6    1:43:45.2      0:54.4
    7   7117  Harrison Cornwell      12     365         1423        18:52.9    2:02:38.1      1:22.1

Central Bucks South    Finish Position -    29

  Team Score (places): 844  Team Score (times):    1:25:43.0   Average Time: 17:08.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7105  Sebastian Marquez-Ferbe12      48           48        16:07.2      16:07.2      0:22.6
    2   7109  Darren Rafa            11      75          123        16:24.2      32:31.4      0:35.0
    3   7108  Ramsey Polis           11     184          307        17:19.2      49:50.7      0:53.4
    4   7107  Jonah Merritt           9     239          546        17:43.1    1:07:33.8      0:55.6
    5   7104  Adam Garrison          10     298          844        18:09.1    1:25:43.0      1:33.8
    6   7106  Nathanael Meister      11     399         1243        19:31.0    1:45:14.0      2:32.7
    7   7103  Noah Coleman            9     447         1690        21:04.3    2:06:18.3      2:21.0

Great Valley    Finish Position -    30

  Team Score (places): 889  Team Score (times):    1:26:24.3   Average Time: 17:16.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7308  Braden Barber          12     105          105        16:44.1      16:44.1      0:26.8
    2   7310  Jonathan Bricker       11     134          239        16:58.9      33:43.0      0:42.8
    3   7309  Liam Benzing           10     193          432        17:24.9      51:08.0      0:49.9
    4   7311  Ajay Jegan Mohan       12     216          648        17:32.6    1:08:40.6      0:53.4
    5   7312  Casey Lowry             9     241          889        17:43.6    1:26:24.3      0:58.1
    6   7313  Kevin Matta            12     278         1167        17:56.6    1:44:21.0      0:55.6
    7   7314  Jack Tengwall          11     284         1451        18:02.1    2:02:23.1      1:12.9

Bensalem    Finish Position -    31

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7043  Xavier Skinner         11      39           39        16:01.6      16:01.6      0:18.5
    2   7041  David Neil             11     156          195        17:11.7      33:13.3      0:51.6
    3   7040  Jordan Howe            10     188          383        17:21.5      50:34.8      0:41.3
    4   7042  Loucas Schoener        10     244          627        17:44.7    1:08:19.6      1:03.1
    5   7039  Sean Harbison          11     263          890        17:51.0    1:26:10.7      1:07.0
    6   7038  Dylan Esposito         11     327         1217        18:26.1    1:44:36.8      1:25.6
    7   7044  Jonathan Weng          11     346         1563        18:41.2    2:03:18.1      1:37.0

Abington    Finish Position -    32

  Team Score (places): 905  Team Score (times):    1:26:31.2   Average Time: 17:18.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7009  Nolan Flood            11      88           88        16:34.4      16:34.4      0:35.9
    2   7011  Chase Obrian           12      98          186        16:41.0      33:15.4      0:51.9
    3   7008  Jackson Feola          12     158          344        17:11.8      50:27.3      0:44.6
    4   7013  Roman Schmauk          10     242          586        17:43.7    1:08:11.0      0:57.2
    5   7014  Terrell Wright         12     319          905        18:20.1    1:26:31.2      1:07.1
    6   7012  Tyler Ramsay           10     396         1301        19:27.9    1:45:59.2      1:40.1

Owen J. Roberts    Finish Position -    33

  Team Score (places): 922  Team Score (times):    1:26:38.4   Average Time: 17:19.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7558  Ben Pittek             12      84           84        16:33.4      16:33.4      0:30.5
    2   7560  Nolan Walters          10      86          170        16:34.0      33:07.4      0:30.0
    3   7555  Brody Fletcher         10     147          317        17:05.3      50:12.8      0:45.0
    4   7556  Noah Linden             9     267          584        17:51.6    1:08:04.4      0:57.4
    5   7559  Parker Smith           11     338          922        18:33.9    1:26:38.4      1:13.0
    6   7554  Brayden Brown          11     352         1274        18:44.2    1:45:22.6      1:11.7
    7   7557  Keyln Littlewood       11     356         1630        18:46.2    2:04:08.9      1:14.1

Neshaminy    Finish Position -    34

  Team Score (places): 970  Team Score (times):    1:26:55.1   Average Time: 17:23.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7522  Dylan Rooney           12     107          107        16:44.3      16:44.3      0:39.9
    2   7523  Wyatt Soska            12     170          277        17:15.6      34:00.0      0:44.5
    3   7518  Kellan Loftus          10     202          479        17:27.9      51:27.9      0:50.5
    4   7519  Noah Lutz              10     222          701        17:35.2    1:09:03.1      0:52.0
    5   7517  Logan Aspero           11     269          970        17:52.0    1:26:55.1      1:01.0
    6   7521  Sam Pale               10     299         1269        18:09.6    1:45:04.8      1:09.0
    7   7520  Jack McAllister        12     345         1614        18:41.2    2:03:46.0      1:18.4

Upper Perkiomen    Finish Position -    35

  Team Score (places): 974  Team Score (times):    1:26:49.2   Average Time: 17:21.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7933  Thomas Daub            10      70           70        16:21.9      16:21.9      0:34.8
    2   7936  John Kuzmission        12      99          169        16:41.3      33:03.3      0:43.7
    3   7934  Gavin Dunn             11     228          397        17:38.9      50:42.2      0:46.4
    4   7938  Luke Pocius            11     288          685        18:03.5    1:08:45.7      1:09.2
    5   7935  Porter Fryauff         11     289          974        18:03.5    1:26:49.2      1:03.5
    6   7939  Gabe Stone             10     325         1299        18:24.6    1:45:13.9      1:32.0

Penn Wood    Finish Position -    36

  Team Score (places): 994  Team Score (times):    1:27:09.6   Average Time: 17:25.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7581  John Esteris           11      93           93        16:37.7      16:37.7      0:35.4
    2   7584  David Gayflor          12     157          250        17:11.8      33:49.5      0:38.3
    3   7582  Joshua Esters          12     180          430        17:18.4      51:08.0      1:43.6
    4   7586  Ricky Mason            12     257          687        17:49.3    1:08:57.3      0:54.1
    5   7583  Tawpeeq Fountain       12     307          994        18:12.2    1:27:09.6      1:07.6
    6   7587  Harold Payne           11     376         1370        19:04.2    1:46:13.8      1:24.5
    7   7585  Stanley Jones          11     435         1805        20:36.7    2:06:50.5      2:09.5

Harriton    Finish Position -    37

  Team Score (places): 998  Team Score (times):    1:27:18.3   Average Time: 17:27.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7333  Patrick Luby           11      56           56        16:13.0      16:13.0      0:22.6
    2   7331  River Hassinger         9     111          167        16:47.2      33:00.2      0:40.2
    3   7335  Daniel Walker          11     145          312        17:04.6      50:04.9      0:58.0
    4   7330  Henry Cordes           10     333          645        18:28.3    1:08:33.2      1:13.3
    5   7332  Luke Hough             10     353          998        18:45.1    1:27:18.3      1:09.9
    6   7334  Tao Romalis            11     361         1359        18:50.9    1:46:09.3      1:16.6
    7   7329  Noam Brodetzki         12     398         1757        19:30.1    2:05:39.4      1:40.1

Wissahickon    Finish Position -    38

  Team Score (places): ***  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   8019  Raymond Pelletier      12     100          100        16:42.6      16:42.6      0:43.8
    2   8020  Jack Pickel            12     185          285        17:20.4      34:03.0      0:51.1
    3   8023  Walter Vandegrift      12     203          488        17:28.5      51:31.5      0:46.2
    4   8021  Sam Tatko              12     237          725        17:41.8    1:09:13.4      0:57.3
    5   8017  Josiah Feng            12     283         1008        18:01.7    1:27:15.2      1:02.5
    6   8018  Enzo Gobin             11     320         1328        18:20.3    1:45:35.5      1:11.5
    7   8022  Justin Haines           9     343         1671        18:40.8    2:04:16.4      1:29.7

Lower Moreland    Finish Position -    39

  Team Score (places): ***  Team Score (times):    1:27:24.4   Average Time: 17:28.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7442  Graham Alden           11     114          114        16:49.1      16:49.1      0:34.1
    2   7444  Michael Hoch           12     119          233        16:52.1      33:41.3      0:34.1
    3   7446  Justin Li              12     238          471        17:43.0      51:24.3      1:00.4
    4   7443  Michael Csink          12     254          725        17:48.7    1:09:13.1      1:11.7
    5   7448  Jackson Segalow         9     305         1030        18:11.3    1:27:24.4      0:58.8
    6   7447  Shiloh Lincow          10     344         1374        18:41.1    1:46:05.5      1:15.9
    7   7445  Justin Lee             12     408         1782        19:47.1    2:05:52.6      1:42.4

Springfield (Delco)    Finish Position -    40

  Team Score (places): ***  Team Score (times):    1:27:33.1   Average Time: 17:30.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7824  Chris Cardie           12     102          102        16:43.0      16:43.0      0:49.9
    2   7829  Dennis Wickstrum       12     176          278        17:17.5      34:00.6      0:55.8
    3   7825  Liam Harris-Iveson     11     218          496        17:33.6      51:34.3      1:01.0
    4   7827  Ryan Shields           10     264          760        17:51.2    1:09:25.5      1:04.9
    5   7828  Christopher Taylor     12     295         1055        18:07.6    1:27:33.1      1:16.5
    6   7823  Sean Brady             10     314         1369        18:15.5    1:45:48.6      1:02.4
    7   7826  Carl Ross              11     342         1711        18:40.0    2:04:28.7      1:19.5

Cheltenham    Finish Position -    41

  Team Score (places): ***  Team Score (times):    1:27:22.9   Average Time: 17:28.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7132  William Edgar          12       8            8        15:27.1      15:27.1      0:06.1
    2   7129  Nicholas Abraham       12     183          191        17:19.1      32:46.2      0:47.9
    3   7133  Shamsid-Din Jabbar     11     273          464        17:52.7      50:38.9      1:09.4
    4   7134  Linford Walter         12     316          780        18:16.4    1:08:55.4      1:03.1
    5   7131  Keane Dougherty        12     331         1111        18:27.5    1:27:22.9      1:12.6
    6   7130  Paolo Annunziata       10     336         1447        18:32.4    1:45:55.3      1:08.9
    7   7135  Jeremiah Webb          12     372         1819        19:00.4    2:04:55.7      1:32.0

West Chester Rustin    Finish Position -    42

  Team Score (places): ***  Team Score (times):    1:28:08.1   Average Time: 17:37.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7992  Luke Haulihan          10      76           76        16:24.3      16:24.3      0:31.5
    2   7990  Colin Finnegan         11     142          218        17:03.0      33:27.3      0:53.1
    3   7989  Carson Englert         12     262          480        17:50.6      51:17.9      1:01.0
    4   7994  Adam Makke             11     301          781        18:10.1    1:09:28.1      1:08.8
    5   7995  Luke Pierce            12     341         1122        18:40.0    1:28:08.1      1:13.9
    6   7991  Bobby Fudala           11     374         1496        19:01.4    1:47:09.5      1:16.0
    7   7993  Ethan Kirkland         10     386         1882        19:15.6    2:06:25.2      1:48.3

Upper Moreland    Finish Position -    43

  Team Score (places): ***  Team Score (times):    1:28:21.6   Average Time: 17:40.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7919  Keith Bruce            12     153          153        17:10.6      17:10.6      0:45.0
    2   7922  Daniel Gradel          10     194          347        17:25.1      34:35.7      0:50.3
    3   7925  Alex Stagg             10     234          581        17:40.8      52:16.6      0:51.3
    4   7924  Brady Saunders         12     280          861        17:58.1    1:10:14.7      1:10.1
    5   7921  Christian Feil         12     294         1155        18:06.9    1:28:21.6      1:21.1
    6   7923  Shane Kelly            11     389         1544        19:22.6    1:47:44.3      1:27.8
    7   7920  Dominic Dimona          9     442         1986        20:50.4    2:08:34.7      1:54.0

Marple Newtown    Finish Position -    44

  Team Score (places): ***  Team Score (times):    1:28:14.1   Average Time: 17:38.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7457  Julian Bothma          11      50           50        16:08.2      16:08.2      0:24.5
    2   7462  Cole Wozniak           12     252          302        17:48.2      33:56.4      1:29.2
    3   7458  Cole Broomall          12     253          555        17:48.4      51:44.9      0:53.8
    4   7456  Jacob Albanese         12     293          848        18:06.7    1:09:51.7      1:15.3
    5   7460  Nick Naughton          12     322         1170        18:22.4    1:28:14.1      1:07.1
    6   7461  Josh Patrick           12     340         1510        18:37.0    1:46:51.2      1:11.4
    7   7459  Jacob Figuroa          12     355         1865        18:45.9    2:05:37.1      1:23.4

Regina Luminis Academy    Finish Position -    45

  Team Score (places): ***  Team Score (times):    1:29:28.6   Average Time: 17:53.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7758  Gabe Simkiss           11      15           15        15:41.1      15:41.1      0:05.2
    2   7757  Sean O'Keefe           12     141          156        17:02.4      32:43.6      0:40.3
    3   7754  Martin Gabris          10     230          386        17:39.3      50:23.0      0:49.0
    4   7753  Dominic Doman          10     387          773        19:16.9    1:09:39.9      1:44.6
    5   7756  Thomas Murdoch         10     410         1183        19:48.7    1:29:28.6      2:15.1
    6   7755  Campion Murdoch        10     460         1643        21:42.9    1:51:11.5      2:19.5

Harry S Truman    Finish Position -    46

  Team Score (places): ***  Team Score (times):    1:28:53.4   Average Time: 17:46.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7344  Samir Sisco            10     113          113        16:47.4      16:47.4      0:44.9
    2   7343  Iain Godbold           12     122          235        16:53.5      33:40.9      0:40.2
    3   7347  Tyler Williams          9     279          514        17:57.1      51:38.1      1:02.6
    4   7346  Jonathan Updike        12     310          824        18:13.3    1:09:51.4      1:03.3
    5   7341  Gabriel Barquero       11     375         1199        19:01.9    1:28:53.4      1:25.9
    6   7345  Pedro Torres           10     421         1620        19:59.6    1:48:53.0      2:11.5

Oxford Area    Finish Position -    47

  Team Score (places): ***  Team Score (times):    1:28:46.5   Average Time: 17:45.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7573  Ben Whelan             12      29           29        15:56.1      15:56.1      0:14.4
    2   7567  Greyson Cowan           9     223          252        17:37.0      33:33.1      0:47.9
    3   7571  Chase Verbanas         11     243          495        17:44.1      51:17.2      0:54.4
    4   7572  Benji Walsh             9     348          843        18:41.7    1:09:58.9      1:34.0
    5   7570  Tanner Kinkus          10     358         1201        18:47.6    1:28:46.5      1:20.0
    6   7569  Cameron Gentile         9     431         1632        20:29.4    1:49:16.0      2:00.3

Boyertown    Finish Position -    48

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7067  Jackson Fretz          10      78           78        16:26.4      16:26.4      0:32.4
    2   7071  Declan Smith           10     248          326        17:46.5      34:12.9      0:55.1
    3   7068  Evan James             12     286          612        18:02.9      52:15.9      1:01.5
    4   7069  Camryn McComb           9     302          914        18:10.3    1:10:26.2      1:04.9
    5   7072  Brayden Tinney         12     309         1223        18:13.1    1:28:39.4      1:07.5
    6   7066  Colin Cooper           12     311         1534        18:14.2    1:46:53.6      1:12.7
    7   7070  Braydon McDonald       12     330         1864        18:26.8    2:05:20.5      1:08.9

Kennett    Finish Position -    49

  Team Score (places): ***  Team Score (times):    1:29:05.8   Average Time: 17:49.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7418  Josh Poulton           12      58           58        16:14.2      16:14.2      0:27.6
    2   7416  Colin Kipp             12     229          287        17:39.1      33:53.4      0:52.4
    3   7420  Brody Tassmer          10     240          527        17:43.3      51:36.8      0:51.5
    4   7414  Tyler Hassel           10     312          839        18:14.4    1:09:51.2      1:03.1
    5   7417  Jaxson Phillips        10     384         1223        19:14.6    1:29:05.8      1:30.4
    6   7415  Aaron Kelly            11     470         1693        22:08.6    1:51:14.5      2:18.9

Garnet Valley    Finish Position -    50

  Team Score (places): ***  Team Score (times):    1:29:07.2   Average Time: 17:49.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7301  Emmanuel Velez         12     213          213        17:31.6      17:31.6      0:31.7
    2   7300  Yuvi Sethi             12     217          430        17:33.2      35:04.8      0:42.4
    3   7297  Isaac Mellinger        11     235          665        17:41.0      52:45.9      0:50.3
    4   7296  Maxwell Langa           9     297          962        18:08.9    1:10:54.8      0:50.1
    5   7298  James O'Bierne          9     308         1270        18:12.3    1:29:07.2      0:53.4
    6   7295  Francis Lam            10     318         1588        18:19.5    1:47:26.7      1:00.5
    7   7299  Tiarnan Oshaughnessy    9     392         1980        19:25.3    2:06:52.1      1:30.6

Hatboro Horsham    Finish Position -    51

  Team Score (places): ***  Team Score (times):    1:31:25.9   Average Time: 18:17.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7356  Kevin Brown            10     115          115        16:49.4      16:49.4      0:57.6
    2   7355  Noah Benoit-Jean       12     168          283        17:15.1      34:04.5      0:53.2
    3   7360  Nick Schell            11     226          509        17:38.1      51:42.7      1:00.4
    4   7359  Jackson Lasher         10     409          918        19:47.2    1:11:29.9      1:35.7
    5   7358  Mark Hermann           10     415         1333        19:56.0    1:31:25.9      1:44.0
    6   7357  Conor Cameron          11     440         1773        20:45.6    1:52:11.6      1:57.2
    7   7361  Joseph Spiotta         10     468         2241        22:05.2    2:14:16.8      2:33.7

New Hope-Solebury    Finish Position -    52

  Team Score (places): ***  Team Score (times):    1:29:34.0   Average Time: 17:54.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7531  Kieran Patel           12     199          199        17:27.4      17:27.4      0:46.5
    2   7532  Charlie Taylor         10     255          454        17:49.1      35:16.6      0:57.5
    3   7528  Jake Eggering          11     276          730        17:54.8      53:11.4      1:00.9
    4   7527  Matteo Cademartori     12     296         1026        18:07.8    1:11:19.2      1:09.0
    5   7529  Lucas McGinn           10     313         1339        18:14.8    1:29:34.0      1:03.7
    6   7526  Glenn Brakhop          10     383         1722        19:14.6    1:48:48.6      1:30.6
    7   7530  Jeffrey Migliaccio     12     385         2107        19:15.0    2:08:03.7      1:27.5

William Tennent    Finish Position -    53

  Team Score (places): ***  Team Score (times):    1:34:42.2   Average Time: 18:56.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8008  Silas Rosenfeld        10      90           90        16:36.2      16:36.2      0:38.0
    2   8005  Ryan Lovenstein        11     117          207        16:50.9      33:27.2      0:39.3
    3   8006  Max Pagano             12     419          626        19:59.4      53:26.7      2:13.6
    4   8004  Dominic Dilello        10     433         1059        20:34.3    1:14:01.0      2:04.0
    5   8007  Robert Price           10     438         1497        20:41.1    1:34:42.2      1:51.3
    6   8003  Ethan Campman          11     455         1952        21:28.6    1:56:10.9      2:22.3
    7   8009  Luke Taylor            11     473         2425        22:13.8    2:18:24.7      3:01.4

West Chester East    Finish Position -    54

  Team Score (places): ***  Team Score (times):    1:32:24.8   Average Time: 18:28.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7962  Jack Brannon           12      18           18        15:46.1      15:46.1      0:30.9
    2   7961  Robert Basso           10     369          387        18:54.9      34:41.0      1:24.1
    3   7966  Jeremy Traub           12     378          765        19:08.0      53:49.0      1:18.1
    4   7967  Mathis Vargas          12     380         1145        19:09.6    1:12:58.7      1:18.5
    5   7964  Bradley Edelman        12     394         1539        19:26.1    1:32:24.8      1:35.0
    6   7965  Eric Pacitti            9     401         1940        19:35.3    1:52:00.1      1:42.8
    7   7963  Benjamin Cline         12     443         2383        20:51.9    2:12:52.0      2:07.4

Faith Christian Academy    Finish Position -    55

  Team Score (places): ***  Team Score (times):    1:31:58.5   Average Time: 18:23.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7287  Carter Zwart           11     171          171        17:15.7      17:15.7      0:51.5
    2   7283  Colin Lakits           11     326          497        18:25.5      35:41.2      1:17.0
    3   7284  Christian Meadows      11     337          834        18:33.5      54:14.8      1:22.6
    4   7282  Nate Heilman           10     339         1173        18:34.4    1:12:49.2      1:10.2
    5   7285  Gavin Trauger          11     379         1552        19:09.2    1:31:58.5      1:38.2
    6   7281  Owen Alderfer           9     382         1934        19:13.0    1:51:11.5      1:25.3
    7   7286  Timothy Wilson         10     488         2422        23:52.7    2:15:04.3      3:20.3

Upper Darby    Finish Position -    56

  Team Score (places): ***  Team Score (times):    1:35:16.9   Average Time: 19:03.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7888  Josh Sharp             12      66           66        16:20.1      16:20.1      0:19.8
    2   7883  David Benda            12     304          370        18:11.1      34:31.3      1:06.1
    3   7884  Jaidyn Brown-Glover    11     370          740        18:55.1      53:26.4      1:22.7
    4   7887  Elias Gross            12     413         1153        19:54.4    1:13:20.8      1:53.2
    5   7885  Brandon Couts          10     464         1617        21:56.1    1:35:16.9      3:38.4
    6   7886  Caden Ezell            12     467         2084        22:04.6    1:57:21.6      2:32.9

Phoenixville Area    Finish Position -    57

  Team Score (places): ***  Team Score (times):    1:32:38.3   Average Time: 18:31.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7663  Henry Cimo             11     225          225        17:37.9      17:37.9      6:54.1
    2   7667  Jack Pozun             11     334          559        18:29.0      36:06.9      1:02.7
    3   7664  Brett Gallagher        10     351          910        18:43.3      54:50.3      1:24.6
    4   7665  Max Goudie             12     366         1276        18:53.1    1:13:43.4      1:20.8
    5   7666  Eamon Murphy           11     368         1644        18:54.8    1:32:38.3      1:23.3
    6   7669  Andy Yang              11     395         2039        19:27.3    1:52:05.6      1:45.8
    7   7668  Elliott Spillane       11     406         2445        19:46.3    2:11:52.0      2:01.9

Plumstead Christian    Finish Position -    58

  Team Score (places): ***  Team Score (times):    1:33:30.2   Average Time: 18:42.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7673  Ewan McIlhinney        12     271          271        17:52.3      17:52.3      0:52.3
    2   7672  Henry Johnstone         9     291          562        18:03.8      35:56.1      1:02.0
    3   7670  Isaac Adams            10     354          916        18:45.4      54:41.5      1:10.5
    4   7674  Ben Pavkov             10     390         1306        19:22.7    1:14:04.3      1:24.5
    5   7676  Samuel Roux            10     393         1699        19:25.9    1:33:30.2      1:25.3
    6   7675  Christopher Roux       10     416         2115        19:57.5    1:53:27.8      1:36.7
    7   7671  Nick Carrington        10     480         2595        22:32.1    2:15:59.9      2:39.8

Springfield Township    Finish Position -    59

  Team Score (places): ***  Team Score (times):    1:33:16.3   Average Time: 18:39.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7837  Jake Bauman            10     317          317        18:18.6      18:18.6      1:08.6
    2   7840  Riley Joy              11     328          645        18:26.7      36:45.4      1:03.8
    3   7841  Makoto Kiguchi         10     357         1002        18:47.0      55:32.5      1:19.8
    4   7843  Ian Richardson         10     362         1364        18:51.8    1:14:24.3      1:23.7
    5   7839  Jonah House            10     363         1727        18:52.0    1:33:16.3      1:27.9
    6   7842  Kieran Reeves           9     403         2130        19:39.2    1:52:55.5      1:55.2
    7   7838  Gabriel Cocco           9     465         2595        21:57.6    2:14:53.2      2:31.6

Phil-Mont Christian Academy    Finish Position -    60

  Team Score (places): ***  Team Score (times):    1:36:17.1   Average Time: 19:15.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7655  Owen Tyson             11     174          174        17:17.1      17:17.1      0:40.4
    2   7654  Joseph Swaim           12     287          461        18:03.1      35:20.3      0:58.1
    3   7651  Cameron Jones          11     391          852        19:25.2      54:45.5      1:27.4
    4   7650  Nathaniel Curcuruto    11     422         1274        20:04.8    1:14:50.4      1:30.1
    5   7649  Nathan Collins          9     454         1728        21:26.6    1:36:17.1      2:09.3
    6   7652  Owen Schepian           9     469         2197        22:07.0    1:58:24.1      2:23.2
    7   7653  Curtis Segers          11     482         2679        22:44.7    2:21:08.8      2:59.1

Quakertown    Finish Position -    61

  Team Score (places): ***  Team Score (times):    1:38:36.3   Average Time: 19:43.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7729  Josiah Hickey          12     215          215        17:32.3      17:32.3      0:47.9
    2   7733  Christopher Schill     12     359          574        18:49.2      36:21.6      1:31.6
    3   7732  Alex Rosen             12     434         1008        20:36.7      56:58.3      2:06.0
    4   7731  Kaidhen Roache         12     437         1445        20:39.3    1:17:37.6      2:01.5
    5   7728  Braeden Doerr           9     444         1889        20:58.7    1:38:36.3      2:12.4
    6   7727  Jack Zarenkiewicz      11     451         2340        21:12.7    1:59:49.1      2:15.5
    7   7730  Adam Jones             11     452         2792        21:20.9    2:21:10.0      2:21.3

Coatesville    Finish Position -    62

  Team Score (places): ***  Team Score (times):    1:37:52.2   Average Time: 19:34.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7166  Josh Koch              12     232          232        17:39.6      17:39.6      0:58.0
    2   7168  Colin Smith            12     411          643        19:52.6      37:32.3      1:41.7
    3   7164  Kaden Andrews           9     414         1057        19:54.7      57:27.0      1:40.3
    4   7167  Elijah Lieb            11     426         1483        20:11.1    1:17:38.2      1:48.3
    5   7165  Caleb Campos           12     427         1910        20:14.0    1:37:52.2      2:00.7
    6   7163  Ben Frandolig           9     428         2338        20:17.8    1:58:10.1      1:56.2

Martin Saints Classical    Finish Position -    63

  Team Score (places): ***  Team Score (times):    1:39:24.2   Average Time: 19:52.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7472  Tobias Volpe            9     265          265        17:51.3      17:51.3      0:58.8
    2   7471  Charlie Quinn           9     397          662        19:28.4      37:19.7      1:35.8
    3   7468  Micaiah Andrejczyk     12     405         1067        19:45.0      57:04.8      1:40.0
    4   7470  Elias Merola            9     418         1485        19:58.8    1:17:03.7      2:01.8
    5   7473  Owen Watters           11     476         1961        22:20.5    1:39:24.2      2:30.5
    6   3945  Patrick Corozo                487         2448        23:25.0    2:02:49.2      3:10.1
   DQ   7469  Andrew Hughes          12   DQ                                                    

Jenkintown    Finish Position -    64

  Team Score (places): ***  Team Score (times):    1:38:56.4   Average Time: 19:47.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7400  Lincoln Auxter         10     350          350        18:43.3      18:43.3      1:11.9
    2   7404  Simon Kimball          12     364          714        18:52.3      37:35.6      1:21.0
    3   7401  Benjamin Campana       10     367         1081        18:53.4      56:29.1      1:21.1
    4   7403  Luke Graves             9     436         1517        20:38.2    1:17:07.3      1:50.1
    5   7405  Chase Poirot           10     462         1979        21:49.0    1:38:56.4      2:26.3
    6   7406  Luke Rocco             12     481         2460        22:40.3    2:01:36.7      2:53.9
    7   7402  Luca Cella             10     486         2946        23:00.3    2:24:37.1      2:37.4

Delaware County Christian    Finish Position -    65

  Team Score (places): ***  Team Score (times):    1:38:34.2   Average Time: 19:42.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7236  Kellen Reed            10     306          306        18:12.1      18:12.1      0:48.6
    2   7233  Rudy Goerke             9     412          718        19:54.2      38:06.3      2:07.9
    3   7235  Liam Metz              10     417         1135        19:57.6      58:03.9      1:44.8
    4   7237  Caden Shute            11     424         1559        20:06.8    1:18:10.8      1:44.3
    5   7232  Adrian Gin             11     430         1989        20:23.4    1:38:34.2      1:55.1
    6   7234  Maxwell Lee            11     453         2442        21:21.7    1:59:56.0      2:18.6
    7   7231  Aiden Cournoyer         9     483         2925        22:47.4    2:22:43.5      2:24.8

Pope John Paul II    Finish Position -    66

  Team Score (places): ***  Team Score (times):    1:38:59.5   Average Time: 19:47.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7699  Matthew Malinowski     12     315          315        18:16.1      18:16.1      0:57.2
    2   7700  James McElroy          12     377          692        19:04.9      37:21.1      1:33.5
    3   7701  Shane Mower            10     423         1115        20:06.7      57:27.8      1:37.5
    4   7698  Seamus Kelly           10     432         1547        20:31.6    1:17:59.5      1:53.8
    5   7702  John Peck              10     446         1993        20:59.9    1:38:59.5      2:20.6
    6   7697  Christopher Farrell    10     448         2441        21:07.1    2:00:06.6      2:12.2
    7   7696  Wyatt Bator            10     472         2913        22:11.9    2:22:18.6      2:53.1

Dock Mennonite Academy    Finish Position -    67

  Team Score (places): ***  Team Score (times):    1:38:07.0   Average Time: 19:37.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7245  Ryan Ykoruk            10     360          360        18:49.4      18:49.4      1:19.8
    2   7241  Xander Morsby          11     388          748        19:21.9      38:11.3      1:27.2
    3   7243  Dan Pitzen              9     400         1148        19:35.2      57:46.6      1:38.8
    4   7244  Isaac Snedigar         11     420         1568        19:59.4    1:17:46.0      1:44.2
    5   7242  Jude Peterson           9     429         1997        20:20.9    1:38:07.0      1:59.0
    6   7240  Javier Hernandez       11     441         2438        20:47.3    1:58:54.4      2:08.3

Collegium Charter School    Finish Position -    68

  Team Score (places): ***  Team Score (times):    1:40:44.0   Average Time: 20:08.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7179  Amir Christmas         12     303          303        18:10.8      18:10.8      1:10.1
    2   7183  Christian Pernsley-Jaco12     347          650        18:41.6      36:52.5      1:37.8
    3   7178  Bryson Beard           12     439         1089        20:42.1      57:34.6      2:01.9
    4   7177  Cameron Alexander      10     450         1539        21:11.3    1:18:46.0      2:07.5
    5   7180  Gavin Gonzalez         12     466         2005        21:58.0    1:40:44.0      2:27.9
    6   7182  Harry Mendenhall       12     471         2476        22:10.6    2:02:54.7      2:41.1
    7   7181  Krishna Koyyalamudi    12     475         2951        22:20.0    2:25:14.8      2:47.5

Interboro    Finish Position -    69

  Team Score (places): ***  Team Score (times):    1:39:14.8   Average Time: 19:50.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7392  Brenton Newsome        12     373          373        19:00.8      19:00.8      1:41.4
    2   7395  Ryan Rossiter          12     402          775        19:36.4      38:37.2      1:28.0
    3   7390  Jonathan McCloskey      9     404         1179        19:43.1      58:20.3      1:35.3
    4   7396  John Supplee           10     407         1586        19:46.9    1:18:07.3      1:40.3
    5   7393  Byron Newsome           9     449         2035        21:07.5    1:39:14.8      2:40.7
    6   7394  Gavin Rehm              9     458         2493        21:40.5    2:00:55.4      2:22.9
    7   7391  Basil Newsome          11     461         2954        21:48.7    2:22:44.1      2:31.0

Pottstown    Finish Position -    70

  Team Score (places): ***  Team Score (times):    1:44:38.2   Average Time: 20:55.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7719  William Rose           10     323          323        18:22.5      18:22.5      1:14.9
    2   7720  Alejandro Suber        11     349          672        18:41.9      37:04.4      1:18.5
    3   7721  Owen Sullivan           9     425         1097        20:08.1      57:12.6      1:35.7
    4   8207  Halim Butler           10     485         1582        22:56.7    1:20:09.3      2:20.3
    5   8208  Micah Morefield         9     489         2071        24:28.9    1:44:38.2      3:00.0
    6   8206  Damian Stone Street    11     490         2561        24:43.7    2:09:22.0      3:27.6
    7   8205  Thomas Rose             9     491         3052        27:12.4    2:36:34.5      4:48.6

Church Farm School    Finish Position -    71

  Team Score (places): ***  Team Score (times):    1:46:36.0   Average Time: 21:19.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7153  Stephen Loney          12     371          371        18:59.1      18:59.1      1:22.1
    2   7152  Adam Jimenez            9     445          816        20:58.8      39:57.9      2:19.9
    3   7150  Prince Adamah          10     463         1279        21:55.8    1:01:53.8      2:22.1
    4   7154  Kayden Matthews        11     474         1753        22:18.7    1:24:12.6      2:26.8
    5   7156  Alston Phipps          11     477         2230        22:23.4    1:46:36.0      2:35.2
    6   7155  Emmanuel Parsons       12     479         2709        22:30.3    2:09:06.4      2:38.4

MaST Community Charter School    Finish Position -    72

  Team Score (places): ***  Team Score (times):    1:50:03.0   Average Time: 22:00.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7477  Zaire Davis            10     456          456        21:32.5      21:32.5      2:23.8
    2   7481  Miguel Perez           10     457          913        21:33.7      43:06.2      2:20.6
    3   7478  Nicholas Derose        11     459         1372        21:41.9    1:04:48.2      2:22.3
    4   7480  Carter Nelson          10     478         1850        22:24.1    1:27:12.4      2:24.9
    5   7479  Brian Mallon           11     484         2334        22:50.6    1:50:03.0      2:39.4

Bristol    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   7076  Jasper Faustino        12   Less Than  5           17:41.1      17:41.1      1:03.3
    2   7079  Jacob Perez            12   Less Than  5           21:55.5      39:36.6      2:26.0
    3   7075  Gregorio Arriaga       10   Less Than  5           22:33.1    1:02:09.8      2:46.2
    4   7078  Logan Murphy           12   Less Than  5           23:11.5    1:25:21.3      3:20.7

Pottsgrove    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   7711  Nickolas Farrell       10   Less Than  5           17:08.6      17:08.6      0:37.4
    2   7710  Jose Mauricio Alvarez D11   Less Than  5           18:12.5      35:21.2      1:01.7
    3   7712  Darius Hairston        12   Less Than  5           18:54.6      54:15.8      1:34.9
    4   7714  Myron Hooks            11   Less Than  5           21:35.1    1:15:50.9      2:36.7
   DQ   7715  Zachary Woolston       12   DQ                                                    

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   7861  Christopher Pry        10   Less Than  5           18:04.9      18:04.9      1:09.5
    2   7860  Kyle Outterbridge      10   Less Than  5           18:40.7      36:45.6      1:17.4
    3   7859  Andrew Dipasquale      10   Less Than  5           19:09.2      55:54.8      1:24.6
    4   7858  Ryan Amos              10   Less Than  5           19:47.2    1:15:42.1      1:42.3

Calvary Christian Academy    Finish Position - Inc.

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7082  Markus Melo            12   Less Than  5           18:52.5      18:52.5      1:06.1
    2   7083  William Stonehouse     10   Less Than  5           19:36.8      38:29.3      1:45.2
    3   7081  Peter McDonald         12   Less Than  5           21:30.7    1:00:00.1      2:27.1

Academy Park    Finish Position - Inc.

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   7017  Daddy Yankee Pochette  12   Less Than  5           18:42.0      18:42.0      1:27.2
    2   7015  Conway Evans           11   Less Than  5           20:24.8      39:06.8      2:04.2

Chester    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   7141  Anthony Stokes         11   Less Than  5           19:46.0      19:46.0      1:55.0
    2   7140  Justin Scott           12   Less Than  5           23:44.5      43:30.5      3:30.9

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   7147  Jackson McNear         10   Less Than  5           22:37.0      22:37.0      2:56.0
    2   7146  Quandre Davis           9   Less Than  5           23:36.8      46:13.9      3:08.8

Chichester    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   7148  James Kane             10   Less Than  5           19:40.3      19:40.3      1:46.1
    2   7149  Coleman Scarpato       12   Less Than  5           21:06.9      40:47.2      1:58.9

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   7766  Christian Wenger       10   Less Than  5           20:09.2      20:09.2      2:08.6
    2   7765  Justin Southerlandkirtz11   Less Than  5           23:06.5      43:15.8      2:57.7