PIAA District 1 Championships 2024

Bethlehem, PA

Combined Boys

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

    1      1   1426  Nicholas Mazzeo       Lower Merion                          4:49     9:57    14:56       14:56.9  4:49/M   11  
    2      2   1206  Matt Gosling          Council Rock North                    4:49     9:58    15:02       15:02.1  4:51/M   11  
    3      3   1587  Rowan Carr            Penncrest                             4:50     9:58    15:04       15:04.4  4:52/M   10  
    4      4   1593  Edomias Mulugeta      Penncrest                             4:50    10:01    15:09       15:09.8  4:53/M   12  
    5      5   1500  Ryan Kaiser           Neshaminy                             4:49     9:58    15:11       15:11.4  4:54/M   12  
    6      6   1425  Alexander Mazzeo      Lower Merion                          4:49     9:57    15:16       15:16.6  4:56/M   11  
    7      7   1606  Jackson Warfel        Pennridge                             4:52    10:01    15:16       15:16.7  4:56/M   10  
    8      8   1223  Cain Lawler           Council Rock South                    4:50    10:04    15:20       15:20.0  4:57/M   12  
    9      9   1536  Justin Landis         North Penn                            4:49    10:07    15:20       15:20.0  4:57/M   11  
   10     10   1210  Lucas Poliseno        Council Rock North                    4:50    10:04    15:21       15:21.6  4:57/M   11  
   11     11   1540  Achilles Shui         North Penn                            4:50    10:01    15:22       15:22.7  4:58/M   12  
   12     12   1312  Ryan Pepperman        Great Valley                          4:49    10:02    15:24       15:24.2  4:58/M   12  
   13     13   1258  Nischal Vasanth       Downingtown East                      4:50    10:07    15:27       15:27.3  4:59/M   11  
   14     14   1793  Stephen Keller        Souderton Area                        4:56    10:13    15:35       15:35.7  5:02/M   11  
   15     15   1209  Jayden Neels          Council Rock North                    4:51    10:09    15:38       15:38.8  5:03/M   11  
   16     16   1589  Nick Fante            Penncrest                             4:56    10:17    15:39       15:39.2  5:03/M   12  
   17     17   1732  Joseph Garzio         Radnor                                4:52    10:15    15:42       15:42.0  5:04/M   12  
   18     18   1138  William Edgar         Cheltenham                            4:51    10:12    15:45       15:45.3  5:05/M   11  
   19     19   1072  Aiden Voth            Boyertown                             4:52    10:17    15:46       15:46.6  5:05/M   12  
   20     20   1872  Jonathan Stancik      Unionville                            4:50    10:13    15:47       15:47.6  5:06/M   12  
   21     21   1769  Jackson Kane          Ridley                                4:49    10:10    15:49       15:49.7  5:06/M   12  
   22     22   1211  Parker Smith          Council Rock North                    4:58    10:22    15:51       15:51.4  5:07/M   11  
   23     23   1870  James McGlynn         Unionville                            4:50    10:07    15:51       15:51.8  5:07/M   12  
   24     24   1770  Joey Lanci            Ridley                                4:53    10:26    15:52       15:52.2  5:07/M   12  
   25     25   1225  Jude Olsen            Council Rock South                    4:50    10:15    15:52       15:52.4  5:07/M   11  
   26     26   1982  Samuel Good           West Chester Henderson                4:59    10:30    15:52       15:52.8  5:07/M   11  
   27     27   1056  Steven Todd           Bishop Shanahan                       5:06    10:26    15:54       15:54.8  5:08/M   12  
   28     28   1972  Jake Hennessy         West Chester East                     5:05    10:33    15:56       15:56.7  5:09/M   12  
   29     29   1795  Liam Simpson          Souderton Area                        5:01    10:30    15:58       15:58.4  5:09/M   10  
   30     30   1380  Daniel Perez          Holy Ghost Preparatory School         5:10    10:44    15:58       15:58.7  5:09/M   12  
   31     31   1104  Tyler Tomlinson       Central Bucks East                    4:55    10:26    15:58       15:58.7  5:09/M   10  
   32     32   1378  Jack Loveman          Holy Ghost Preparatory School         5:06    10:40    15:59       15:59.0  5:09/M   10  
   33     33   1537  Shane Myers           North Penn                            4:56    10:28    16:01       16:01.8  5:10/M   11  
   34     34   1105  Dan Walsh             Central Bucks East                    4:54    10:32    16:01       16:01.9  5:10/M   12  
   35     35   1099  Dylan Borden          Central Bucks East                    5:01    10:30    16:02       16:02.2  5:10/M   12  
   36     36   1629  Nathan Boyer          Perkiomen Valley                      4:59    10:30    16:02       16:02.3  5:10/M   11  
   37     37   1985  Ben Pentz             West Chester Henderson                4:56    10:29    16:02       16:02.4  5:10/M   12  
   38     38   1751  Gabe Simkiss          Regina Luminis Academy                5:09    10:51    16:02       16:02.7  5:11/M   10  
   39     39   1634  Kyle Tracey           Perkiomen Valley                      4:58    10:30    16:04       16:04.0  5:11/M   11  
   40     40   2010  Quinn Cataldi         William Tennent                       5:00    10:26    16:04       16:04.6  5:11/M   12  
   41     41   1984  Logan Miller          West Chester Henderson                5:00    10:35    16:05       16:05.8  5:12/M   11  
   42     42   1222  Mason Kaminski        Council Rock South                    5:00    10:31    16:06       16:06.0  5:12/M   12  
   43     43   1221  Nathan Kach           Council Rock South                    4:58    10:33    16:06       16:06.2  5:12/M   11  
   44     44   2013  Andrew Pratt          William Tennent                       5:07    10:37    16:06       16:06.9  5:12/M   12  
   45     45   1618  Jonathon Pajrowski    Pennsbury                             4:58    10:32    16:07       16:07.2  5:12/M   12  
   46     46   1268  Sam Leisenring        Downingtown West                      4:51    10:18    16:07       16:07.8  5:12/M   12  
   47     47   1027  Brendan Tester        Avon Grove                            5:05    10:31    16:07       16:07.9  5:12/M   11  
   48     48   1631  Cooper Hey            Perkiomen Valley                      5:01    10:30    16:08       16:08.1  5:12/M   11  
   49     49   1603  Daniel Lera-Lozano    Pennridge                             5:05    10:41    16:08       16:08.2  5:12/M   11  
   50     50   1535  Matthew Connelly      North Penn                            4:56    10:34    16:08       16:08.7  5:12/M   10  
   51     51   1774  Paul Oluwa            Ridley                                5:00    10:35    16:08       16:08.9  5:13/M   10  
   52     52   2023  Ralph Antonucci       Wissahickon                           4:55    10:25    16:09       16:09.7  5:13/M   12  
   53     53   1313  Jack Thomas           Great Valley                          5:04    10:41    16:11       16:11.8  5:13/M   12  
   54     54   1914  Anthony Tornambe      Upper Merion                          5:01    10:45    16:12       16:12.2  5:14/M   11  
   55     55   1114  Sebastian Marquez-FerbCentral Bucks South                   4:59    10:34    16:12       16:12.2  5:14/M   11  
   56     56   1113  Kenneth Konopka       Central Bucks South                   5:00    10:39    16:12       16:12.9  5:14/M   12  
   57     57   1205  Andrew Foulke         Council Rock North                    5:00    10:40    16:13       16:13.0  5:14/M   10  
   58     58   1311  Chase Pepperman       Great Valley                          5:08    10:43    16:13       16:13.7  5:14/M   12  
   59     59   1195  Aidan Mahoney         Conestoga                             5:08    10:44    16:16       16:16.4  5:15/M   12  
   60     60   1191  Luke Davies           Conestoga                             5:06    10:44    16:16       16:16.9  5:15/M   12  
   61     61   1986  Ezekiel Shappell SmithWest Chester Henderson                5:08    10:43    16:17       16:17.6  5:15/M   11  
   62     62   1539  Joey Sharkey          North Penn                            4:56    10:34    16:18       16:18.3  5:16/M   11  
   63     63   1483  Charles Reith         Methacton                             5:05    10:41    16:18       16:18.4  5:16/M   12  
   64     64   1025  Chase Kalesh          Avon Grove                            5:07    10:39    16:18       16:18.4  5:16/M   11  
   65     65   1372  Teddy Foster          Haverford Township                    4:52    10:31    16:19       16:19.0  5:16/M   11  
   66     66   1103  Kyle Smith            Central Bucks East                    5:01    10:39    16:19       16:19.2  5:16/M   11  
   67     67   1983  Dermot Hogan          West Chester Henderson                5:08    10:46    16:20       16:20.1  5:16/M   11  
   68     68   1855  Trevor Fursman        Sun Valley                            5:00    10:43    16:20       16:20.1  5:16/M   12  
   69     69   1451  Julian Bothma         Marple Newtown                        5:09    10:46    16:21       16:21.0  5:16/M   10  
   70     70   1564  Owen Oliver           Oxford Area                           5:01    10:43    16:21       16:21.5  5:17/M   12  
   71     71   1988  Luke Zajac            West Chester Henderson                5:11    10:47    16:22       16:22.1  5:17/M   11  
   72     72   1590  Andrew Hausch         Penncrest                             5:08    10:45    16:23       16:23.3  5:17/M   11  
   73     73   1810  Gus Smith             Spring Ford                           5:03    10:36    16:23       16:23.4  5:17/M   12  
   74     74   1873  Nan Stone             Unionville                            5:10    10:46    16:23       16:23.9  5:17/M   10  
   75     75   1270  Nicholas Musallam     Downingtown West                      5:13    10:58    16:26       16:26.8  5:18/M   10  
   76     76   1368  Carlo Buonviri        Haverford Township                    5:10    10:47    16:26       16:26.9  5:18/M   12  
   77     77   1679  William Waerig        Plymouth Whitemarsh                   5:02    10:47    16:27       16:27.5  5:19/M   11  
   78     78   1310  Trip Gomez            Great Valley                          5:09    10:53    16:27       16:27.7  5:19/M   12  
   79     79   1806  Elijah Dunham         Spring Ford                           5:03    10:43    16:28       16:28.0  5:19/M   12  
   80     80   1869  Brady Lasher          Unionville                            5:09    10:46    16:28       16:28.8  5:19/M   11  
   81     81   1256  Jude Stulak           Downingtown East                      5:07    10:47    16:30       16:30.2  5:19/M   11  
   82     82   1818  Chris Cardie          Springfield (Delco)                   5:13    10:48    16:30       16:30.7  5:20/M   11  
   83     83   1482  Colin O'Donnell       Methacton                             5:01    10:36    16:30       16:30.8  5:20/M   11  
   84     84   1371  Logan Eagles          Haverford Township                    5:04    10:44    16:31       16:31.1  5:20/M   12  
   85     85   1987  Luca Urbanic          West Chester Henderson                5:10    10:47    16:32       16:32.6  5:20/M   12  
   86     86   1370  Ryan Cleary           Haverford Township                    5:17    11:01    16:33       16:33.1  5:20/M   10  
   87     87   1257  Jackson Ulmer         Downingtown East                      5:08    10:55    16:33       16:33.2  5:20/M   11  
   88     88   1502  Samuel Osterhoudt     Neshaminy                             5:07    10:48    16:33       16:33.3  5:20/M   12  
   89     89   1309  Andrew Brook          Great Valley                          5:08    10:55    16:33       16:33.4  5:20/M   12  
   90     90   1592  Bartosz Kruszewski    Penncrest                             5:12    10:52    16:33       16:33.8  5:21/M   10  
   91     91   1358  Scott McKenna         Hatboro Horsham                       5:01    10:26    16:34       16:34.8  5:21/M   12  
   92     92   1255  Alexander Roman       Downingtown East                      5:15    10:57    16:34       16:34.9  5:21/M   12  
   93     93   1308  Braden Barber         Great Valley                          5:07    10:53    16:36       16:36.3  5:21/M   11  
   94     94   1934  Thomas Daub           Upper Perkiomen                       5:11    10:54    16:36       16:36.9  5:22/M    9  
   95     95   1805  Justin Delp           Spring Ford                           5:05    10:49    16:41       16:41.1  5:23/M   10  
   96     96   1630  Alex Corbin           Perkiomen Valley                      5:21    10:57    16:42       16:42.4  5:23/M   12  
   97     97   1220  Nick Donohue          Council Rock South                    5:11    11:00    16:42       16:42.4  5:23/M   12  
   98     98   1196  Miles Warkentine      Conestoga                             5:10    10:50    16:42       16:42.8  5:24/M   12  
   99     99   1807  Jedidiah King         Spring Ford                           5:14    10:49    16:43       16:43.0  5:24/M   12  
  100    100   1617  Matt Kanuk            Pennsbury                             5:08    10:52    16:43       16:43.3  5:24/M   12  

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

  101    101   1197  Parker Warkentine     Conestoga                             5:00    10:36    16:43       16:43.3  5:24/M   11  
  102    102   1369  Aidan Chivalette      Haverford Township                    5:18    11:02    16:43       16:43.6  5:24/M   11  
  103    103   1224  Finn Malone           Council Rock South                    5:09    10:58    16:43       16:43.7  5:24/M   10  
  104    104   1024  Jason Blom            Avon Grove                            5:09    10:54    16:43       16:43.7  5:24/M    9  
  105    105   1374  Sean Lawson           Haverford Township                    5:01    10:50    16:43       16:43.9  5:24/M   11  
  106    106   1534  Owen Cary             North Penn                            4:59    10:49    16:44       16:44.4  5:24/M   12  
  107    107   1271  Shravan Raja          Downingtown West                      5:12    10:52    16:45       16:45.2  5:24/M   11  
  108    108   1938  John Kuzmission       Upper Perkiomen                       5:08    10:51    16:45       16:45.7  5:24/M   11  
  109    109   1066  Samuel Branford       Boyertown                             4:56    10:51    16:46       16:46.2  5:25/M   12  
  110    110   1673  Joshua Bucko          Plymouth Whitemarsh                   5:03    10:51    16:46       16:46.8  5:25/M   11  
  111    111   1010  Chase O'Brien         Abington                              5:21    11:05    16:47       16:47.2  5:25/M   10  
  112    112   1796  Ben Wright            Souderton Area                        5:13    10:57    16:47       16:47.8  5:25/M   12  
  113    113   1804  Shihan Ayman          Spring Ford                           5:15    11:02    16:48       16:48.0  5:25/M   11  
  114    114   1101  William Gray          Central Bucks East                    5:19    11:07    16:48       16:48.1  5:25/M   12  
  115    115   1602  Andrew Davis          Pennridge                             5:12    10:57    16:49       16:49.1  5:26/M   12  
  116    116   1809  Mason Short           Spring Ford                           5:13    10:59    16:49       16:49.2  5:26/M   11  
  117    117   1615  Casey Aaron           Pennsbury                             5:12    11:00    16:49       16:49.7  5:26/M   10  
  118    118   1885  Josh Sharp            Upper Darby                           5:25    11:19    16:50       16:50.2  5:26/M   11  
  119    119   1424  Dylan Leone           Lower Merion                          5:03    10:50    16:50       16:50.5  5:26/M   12  
  120    120   1619  Sam Purdum            Pennsbury                             5:12    11:03    16:50       16:50.8  5:26/M   10  
  121    121   1566  Ben Whelan            Oxford Area                           5:12    11:02    16:51       16:51.1  5:26/M   11  
  122    122   1373  Charlie Hatton        Haverford Township                    5:17    11:03    16:51       16:51.3  5:26/M   10  
  123    123   1478  Curtis Alexander      Methacton                             5:06    10:47    16:51       16:51.3  5:26/M   12  
  124    124   1737  Jack Wible            Radnor                                5:23    11:08    16:51       16:51.5  5:26/M   11  
  125    125   1850  Colin Ruether         Strath Haven                          5:17    11:06    16:51       16:51.7  5:26/M   12  
  126    126   1731  Ian Bridy             Radnor                                5:29    11:14    16:51       16:51.8  5:26/M   11  
  127    127   1794  Ryan McDonough        Souderton Area                        5:12    11:02    16:52       16:52.7  5:27/M    9  
  128    128   1115  Nathanael Meister     Central Bucks South                   5:16    11:06    16:52       16:52.9  5:27/M   10  
  129    129   1117  Darren Rafa           Central Bucks South                   5:07    10:52    16:52       16:52.9  5:27/M   10  
  130    130   1588  Pierre Croquette      Penncrest                             5:15    11:03    16:53       16:53.5  5:27/M   12  
  131    131   1552  Ben Pittek            Owen J. Roberts                       5:15    11:04    16:54       16:54.3  5:27/M   11  
  132    132   1193  Jake Foster           Conestoga                             5:19    11:05    16:54       16:54.4  5:27/M   11  
  133    133   1808  Ishan Patel           Spring Ford                           5:21    11:11    16:54       16:54.5  5:27/M   10  
  134    134   1084  Andreas Quattrocchi   Bristol                               5:10    11:03    16:54       16:54.8  5:27/M   12  
  135    135   1733  Aiden Landau          Radnor                                5:23    11:08    16:55       16:55.8  5:28/M   12  
  136    136   1269  Gavin Mize            Downingtown West                      5:18    11:00    16:56       16:56.7  5:28/M   12  
  137    137   1851  Jonah Wimmer          Strath Haven                          5:16    11:05    16:56       16:56.8  5:28/M   10  
  138    138   1652  Hayden Bray           Phoenixville Area                     5:21    11:07    16:57       16:57.0  5:28/M   11  
  139    139   1554  Nolan Walters         Owen J. Roberts                       5:22    11:16    16:57       16:57.3  5:28/M    9  
  140    140   1499  Maguire Dicesare      Neshaminy                             5:15    11:10    16:57       16:57.7  5:28/M   11  
  141    141   1897  Michael Caruso        Upper Dublin                          5:29    11:17    16:57       16:57.8  5:28/M   11  
  142    142   1068  Jackson Fretz         Boyertown                             5:10    11:04    16:58       16:58.1  5:28/M    9  
  143    143   1116  Ramsey Polis          Central Bucks South                   5:15    11:06    16:58       16:58.2  5:28/M   10  
  144    144   1480  Benjamin Freese       Methacton                             5:10    11:04    16:58       16:58.2  5:28/M   12  
  145    145   2014  Chase Rosenfeld       William Tennent                       5:08    11:00    16:58       16:58.8  5:29/M   12  
  146    146   1772  Olma Matthewos        Ridley                                5:02    10:47    16:59       16:59.1  5:29/M   11  
  147    147   1896  Liam Broome           Upper Dublin                          5:29    11:17    16:59       16:59.6  5:29/M   10  
  148    148   1192  Ethan Del Viscio      Conestoga                             5:15    11:06    17:00       17:00.6  5:29/M   12  
  149    149   1901  Jason Xi              Upper Dublin                          5:27    11:18    17:01       17:01.7  5:30/M   12  
  150    150   1935  Sean Donahue          Upper Perkiomen                       5:18    11:08    17:01       17:01.8  5:30/M   11  
  151    151   1427  Matthew Roper         Lower Merion                          4:59    10:43    17:01       17:01.9  5:30/M   12  
  152    152   1791  Matthew Embrey        Souderton Area                        5:18    11:08    17:02       17:02.0  5:30/M   11  
  153    153   1219  Eshaan Doegar         Council Rock South                    5:03    10:43    17:02       17:02.2  5:30/M   11  
  154    154   1479  Kai Barnes            Methacton                             5:19    11:13    17:02       17:02.4  5:30/M   11  
  155    155   1601  Luke Barbadoro        Pennridge                             5:12    11:07    17:02       17:02.9  5:30/M   12  
  156    156   1058  Owen Whitaker         Bishop Shanahan                       5:13    11:05    17:03       17:03.7  5:30/M   12  
  157    157   1007  Nolan Flood           Abington                              5:26    11:17    17:05       17:05.1  5:31/M   10  
  158    158   1428  Hudson Sherman        Lower Merion                          5:07    11:04    17:05       17:05.7  5:31/M   11  
  159    159   1119  Lucas Vicente-Mendoza Central Bucks South                   5:18    11:10    17:06       17:06.7  5:31/M   10  
  160    160   1900  Anthony Paone         Upper Dublin                          5:27    11:17    17:08       17:08.6  5:32/M   10  
  161    161   1575  Joshua Esters         Penn Wood                             4:56    10:40    17:08       17:08.9  5:32/M   11  
  162    162   1440  Trey Henry            Lower Moreland                        5:20    11:17    17:09       17:09.0  5:32/M   11  
  163    163   1128  Harrison Cornwell     Central Bucks West                    5:23    11:18    17:09       17:09.4  5:32/M   11  
  164    164   1441  Michael Hoch          Lower Moreland                        5:17    11:15    17:09       17:09.6  5:32/M   11  
  165    165   1253  Aaryan Pandya         Downingtown East                      5:11    11:01    17:09       17:09.9  5:32/M    9  
  166    166   1207  Ben Mischel           Council Rock North                    5:18    11:17    17:10       17:10.8  5:33/M   12  
  167    167   1940  Ben Sensinger         Upper Perkiomen                       5:31    11:28    17:10       17:10.8  5:33/M   12  
  168    168   1443  Dylan Sandler         Lower Moreland                        5:16    11:15    17:10       17:10.9  5:33/M   12  
  169    169   1792  Andrew Gardner        Souderton Area                        5:13    11:09    17:11       17:11.1  5:33/M   12  
  170    170   1790  Liam Dougherty        Souderton Area                        5:21    11:14    17:11       17:11.3  5:33/M   11  
  171    171   1909  Lucas Albini          Upper Merion                          5:07    11:09    17:11       17:11.4  5:33/M   11  
  172    172   1773  Bobby Navazio         Ridley                                5:10    11:11    17:12       17:12.6  5:33/M   11  
  173    173   1605  Logan Siegfried       Pennridge                             5:11    11:08    17:12       17:12.6  5:33/M   12  
  174    174   1604  Bryce Martin          Pennridge                             5:12    11:07    17:12       17:12.9  5:33/M   11  
  175    175   1266  Matthew Deangelis     Downingtown West                      5:20    11:11    17:13       17:13.2  5:33/M   12  
  176    176   1997  Luke Haulihan         West Chester Rustin                   5:19    11:16    17:13       17:13.2  5:33/M    9  
  177    177   1970  Owen Gagliardi        West Chester East                     5:24    11:26    17:13       17:13.8  5:33/M   10  
  178    178   1127  Elijah Barker         Central Bucks West                    5:22    11:20    17:13       17:13.9  5:34/M   12  
  179    179   1314  Redford Thomas        Great Valley                          5:19    11:16    17:14       17:14.1  5:34/M   12  
  180    180   1620  Brendan Sargent       Pennsbury                             5:12    11:11    17:14       17:14.9  5:34/M   10  
  181    181   1300  Emmanuel Velez        Garnet Valley                         5:13    11:18    17:15       17:15.0  5:34/M   11  
  182    182   1438  Shane Alden           Lower Moreland                        5:25    11:17    17:15       17:15.1  5:34/M   12  
  183    183   2012  Ryan Lovenstein       William Tennent                       5:19    11:12    17:15       17:15.6  5:34/M   10  
  184    184   1749  Sean O'Keefe          Regina Luminis Academy                5:13    11:13    17:16       17:16.0  5:34/M   11  
  185    185   1008  Feola Jackson         Abington                              5:26    11:24    17:16       17:16.6  5:34/M   12  
  186    186   1548  Brody Fletcher        Owen J. Roberts                       5:22    11:19    17:16       17:16.6  5:34/M    9  
  187    187   1100  Trey Digregorio       Central Bucks East                    5:17    11:12    17:16       17:16.8  5:34/M   12  
  188    188   1867  Robbie Elsen          Unionville                            5:10    11:03    17:16       17:16.9  5:35/M   11  
  189    189   1423  Sawyer Friedman-OlshanLower Merion                          5:11    11:24    17:17       17:17.1  5:35/M   11  
  190    190   1736  Connor Walsh          Radnor                                5:23    11:13    17:17       17:17.1  5:35/M   10  
  191    191   1898  Kevin Lim             Upper Dublin                          5:28    11:21    17:17       17:17.2  5:35/M   11  
  192    192   1939  Roman MacEdo          Upper Perkiomen                       5:18    11:13    17:17       17:17.2  5:35/M   12  
  193    193   1081  Jasper Faustino       Bristol                               5:18    11:20    17:17       17:17.3  5:35/M   11  
  194    194   1194  Alex Gough            Conestoga                             5:26    11:20    17:18       17:18.1  5:35/M   12  
  195    195   1973  Brody Laurento        West Chester East                     5:15    11:19    17:18       17:18.4  5:35/M   12  
  196    196   1968  Jack Brannon          West Chester East                     5:05    10:56    17:18       17:18.5  5:35/M   11  
  197    197   1133  Brady Windisch        Central Bucks West                    5:25    11:20    17:19       17:19.1  5:35/M    9  
  198    198   1591  Sean Holst-Rightley   Penncrest                             5:13    11:16    17:19       17:19.2  5:35/M   10  
  199    199   1026  Nikhil Pendse         Avon Grove                            5:30    11:23    17:19       17:19.3  5:35/M   11  
  200    200   1208  Grady Moore           Council Rock North                    5:19    11:17    17:20       17:20.0  5:35/M   10  

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

  201    201   1644  Owen Tyson            Phil-Mont Christian Academy           5:24    11:21    17:20       17:20.4  5:36/M   10  
  202    202   1881  David Benda           Upper Darby                           5:25    11:23    17:21       17:21.1  5:36/M   11  
  203    203   1832  Aiden Flynn           Springfield Township                  5:25    11:17    17:21       17:21.4  5:36/M    9  
  204    204   1252  Sammy Engle           Downingtown East                      5:15    11:18    17:21       17:21.9  5:36/M   10  
  205    205   1139  Shamsid-Din Jabbar    Cheltenham                            5:22    11:23    17:22       17:22.8  5:36/M   10  
  206    206   1481  Jason Nagle           Methacton                             5:11    11:11    17:23       17:23.2  5:37/M   10  
  207    207   1635  Paarth Yadav          Perkiomen Valley                      5:22    11:21    17:23       17:23.4  5:37/M   11  
  208    208   1136  Caleb Dougherty       Cheltenham                            5:21    11:23    17:23       17:23.5  5:37/M   11  
  209    209   1512  Kieran Patel          New Hope-Solebury                     5:20    11:22    17:23       17:23.7  5:37/M   11  
  210    210   2029  Walter Vandegrift     Wissahickon                           5:31    11:29    17:23       17:23.7  5:37/M   11  
  211    211   1043  Xavier Skinner        Bensalem                              5:17    11:22    17:24       17:24.3  5:37/M   10  
  212    212   1359  Nick Schell           Hatboro Horsham                       5:26    11:22    17:24       17:24.5  5:37/M   10  
  213    213   1012  James Stewart         Abington                              5:27    11:21    17:25       17:25.3  5:37/M   12  
  214    214   1899  Josiah Notary         Upper Dublin                          5:28    11:20    17:26       17:26.1  5:37/M   10  
  215    215   1412  Josh Poulton          Kennett                               5:21    11:28    17:26       17:26.2  5:37/M   11  
  216    216   1847  Brendan Hogg          Strath Haven                          5:28    11:33    17:26       17:26.6  5:38/M   10  
  217    217   1848  Colin Kennedy         Strath Haven                          5:34    11:40    17:26       17:26.9  5:38/M    9  
  218    218   1574  John Esteris          Penn Wood                             5:23    11:21    17:27       17:27.1  5:38/M   10  
  219    219   1771  Nick Lanci            Ridley                                5:18    11:29    17:30       17:30.1  5:39/M    9  
  220    220   1607  Colin Woehr           Pennridge                             5:18    11:20    17:30       17:30.3  5:39/M   10  
  221    221   2026  Ray Pelletier         Wissahickon                           5:28    11:25    17:30       17:30.4  5:39/M   11  
  222    222   1995  Carson Englert        West Chester Rustin                   5:25    11:24    17:30       17:30.7  5:39/M   11  
  223    223   1824  Dennis Wickstrum      Springfield (Delco)                   5:28    11:28    17:30       17:30.8  5:39/M   11  
  224    224   1910  Hudson Etezady        Upper Merion                          5:08    11:08    17:31       17:31.1  5:39/M   10  
  225    225   1454  Landon Hartwell       Marple Newtown                        5:22    11:19    17:31       17:31.6  5:39/M   12  
  226    226   1070  Cole Peifer           Boyertown                             5:25    11:30    17:32       17:32.1  5:39/M   12  
  227    227   1538  Caleb Rothenberger    North Penn                            5:02    11:09    17:32       17:32.4  5:40/M   10  
  228    228   1936  Gavin Dunn            Upper Perkiomen                       5:32    11:35    17:32       17:32.9  5:40/M   10  
  229    229   1429  Michael Steenhoff     Lower Merion                          5:26    11:33    17:33       17:33.2  5:40/M   12  
  230    230   1030  Shaun Weaver          Avon Grove                            5:29    11:24    17:33       17:33.9  5:40/M   12  
  231    231   1868  Teddy Koshgerian      Unionville                            5:35    11:33    17:34       17:34.6  5:40/M    9  
  232    232   1633  Max Tancini           Perkiomen Valley                      5:25    11:26    17:35       17:35.4  5:40/M   11  
  233    233   1658  Keshav Vyas           Phoenixville Area                     5:22    11:18    17:35       17:35.6  5:41/M   12  
  234    234   1376  Owen Bittmann         Holy Ghost Preparatory School         5:17    11:28    17:35       17:35.9  5:41/M   10  
  235    235   1298  Isaac Mellinger       Garnet Valley                         5:24    11:31    17:37       17:37.2  5:41/M   10  
  236    236   1693  Aiden Radcliffe       Pope John Paul II                     5:21    11:21    17:37       17:37.3  5:41/M   12  
  237    237   1871  Satwik Panchomarthi   Unionville                            5:34    11:23    17:38       17:38.0  5:41/M   12  
  238    238   1410  Colin Kipp            Kennett                               5:21    11:28    17:38       17:38.5  5:41/M   11  
  239    239   1716  Josiah Hickey         Quakertown                            5:23    11:38    17:38       17:38.9  5:42/M   11  
  240    240   1846  Owen Goldberg         Strath Haven                          5:28    11:36    17:39       17:39.1  5:42/M   11  
  241    241   1996  Colin Finnegan        West Chester Rustin                   5:35    11:47    17:40       17:40.1  5:42/M   10  
  242    242   1750  Martin O'Rourke       Regina Luminis Academy                5:09    10:58    17:40       17:40.3  5:42/M   12  
  243    243   1439  Michael Csink         Lower Moreland                        5:21    11:28    17:40       17:40.5  5:42/M   11  
  244    244   1411  Juan Martinez Garcia  Kennett                               5:35    11:41    17:40       17:40.9  5:42/M   12  
  245    245   1132  Alex Radishofski      Central Bucks West                    5:40    11:43    17:41       17:41.1  5:42/M   12  
  246    246   1437  Graham Alden          Lower Moreland                        5:33    11:38    17:41       17:41.3  5:42/M   10  
  247    247   1577  David Gayflor         Penn Wood                             5:22    11:31    17:42       17:42.1  5:43/M   11  
  248    248   1354  Noah Benoit-Jean      Hatboro Horsham                       5:28    11:35    17:42       17:42.9  5:43/M   11  
  249    249   1356  Conner Brennan        Hatboro Horsham                       5:35    11:37    17:43       17:43.3  5:43/M   12  
  250    250   1748  Luke Kozak            Regina Luminis Academy                5:31    11:32    17:43       17:43.5  5:43/M   12  
  251    251   2009  Richard Belt          William Tennent                       5:25    11:36    17:45       17:45.0  5:44/M   12  
  252    252   1028  Lars Trone            Avon Grove                            5:32    11:32    17:45       17:45.1  5:44/M   12  
  253    253   1055  Connor Todd           Bishop Shanahan                       5:21    11:32    17:45       17:45.1  5:44/M    9  
  254    254   1029  Benjamin Weaver       Avon Grove                            5:31    11:35    17:45       17:45.6  5:44/M   12  
  255    255   1140  Linus Kiser           Cheltenham                            5:29    11:43    17:46       17:46.0  5:44/M   12  
  256    256   1656  Kyle Padilla          Phoenixville Area                     5:19    11:04    17:46       17:46.3  5:44/M   11  
  257    257   1040  Sean Harbison         Bensalem                              5:28    11:34    17:47       17:47.1  5:44/M   10  
  258    258   1924  Brady Saunders        Upper Moreland                        5:25    11:33    17:47       17:47.1  5:44/M   11  
  259    259   1677  Jonah Reid            Plymouth Whitemarsh                   5:35    11:40    17:47       17:47.4  5:44/M   12  
  260    260   1131  Charles Livezey       Central Bucks West                    5:23    11:32    17:48       17:48.7  5:45/M   11  
  261    261   1632  John Lanza            Perkiomen Valley                      5:30    11:40    17:49       17:49.3  5:45/M    9  
  262    262   1937  William Godshall      Upper Perkiomen                       5:31    11:38    17:49       17:49.5  5:45/M   12  
  263    263   1118  Joshua Sieto          Central Bucks South                   5:31    11:44    17:50       17:50.2  5:45/M   12  
  264    264   1621  Brandon Spronk        Pennsbury                             5:24    11:34    17:50       17:50.3  5:45/M    9  
  265    265   1655  Ben Imburgia          Phoenixville Area                     5:36    11:52    17:50       17:50.5  5:45/M   12  
  266    266   1849  Colin Lestourgeon     Strath Haven                          5:27    11:40    17:50       17:50.9  5:45/M   12  
  267    267   1562  Owen Hughes           Oxford Area                           5:36    11:34    17:52       17:52.6  5:46/M   12  
  268    268   1442  Justin Li             Lower Moreland                        5:39    11:52    17:52       17:52.7  5:46/M   11  
  269    269   1845  Lucas Elliott         Strath Haven                          5:34    11:45    17:52       17:52.8  5:46/M   10  
  270    270   1501  Christian Lewis       Neshaminy                             5:27    11:34    17:53       17:53.6  5:46/M   12  
  271    271   1565  Chase Verbanas        Oxford Area                           5:36    11:45    17:55       17:55.8  5:47/M   10  
  272    272   2025  Josiah Feng           Wissahickon                           5:34    11:40    17:55       17:55.9  5:47/M   11  
  273    273   1911  Samuel Foster         Upper Merion                          5:35    11:48    17:56       17:56.5  5:47/M   10  
  274    274   1721  Tyler Turansky        Quakertown                            5:34    11:50    17:57       17:57.1  5:47/M   10  
  275    275   1735  Sage Silverman        Radnor                                5:42    11:52    17:57       17:57.5  5:48/M   12  
  276    276   1343  Iain Godbold          Harry S Truman                        5:27    11:47    17:58       17:58.1  5:48/M   11  
  277    277   1688  Ryan Edde             Pope John Paul II                     5:30    11:49    17:58       17:58.5  5:48/M   12  
  278    278   2001  Jace Orsini           West Chester Rustin                   5:36    11:50    17:58       17:58.5  5:48/M   12  
  279    279   1921  Christian Feil        Upper Moreland                        5:32    11:42    17:59       17:59.4  5:48/M   11  
  280    280   1375  Conor Bittmann        Holy Ghost Preparatory School         5:37    11:48    17:59       17:59.6  5:48/M    9  
  281    281   1041  Jayden McLaurin       Bensalem                              5:35    11:49    18:00       18:00.2  5:48/M   12  
  282    282   1296  Alexander Gursahaney  Garnet Valley                         5:14    11:29    18:00       18:00.4  5:49/M   12  
  283    283   1069  Evan James            Boyertown                             5:31    11:52    18:02       18:02.9  5:49/M   11  
  284    284   1067  Colin Cooper          Boyertown                             5:30    11:47    18:03       18:03.2  5:49/M   11  
  285    285   1038  Kane Baumher          Bensalem                              5:28    11:50    18:03       18:03.3  5:49/M   10  
  286    286   1561  Ryan Fay              Oxford Area                           5:37    11:46    18:03       18:03.7  5:50/M   12  
  287    287   1254  Nate Parr             Downingtown East                      5:24    11:37    18:04       18:04.1  5:50/M   12  
  288    288   1452  Cole Broomall         Marple Newtown                        5:35    11:52    18:04       18:04.7  5:50/M   11  
  289    289   1498  Vincent Conturso      Neshaminy                             5:38    11:50    18:04       18:04.7  5:50/M   12  
  290    290   1135  Nicholas Abraham      Cheltenham                            5:32    11:48    18:07       18:07.7  5:51/M   11  
  291    291   1267  Tyler Guy             Downingtown West                      5:24    11:42    18:10       18:10.4  5:52/M   12  
  292    292   1457  Cole Wozniak          Marple Newtown                        5:14    11:41    18:11       18:11.0  5:52/M   11  
  293    293   2000  Adam Mosier           West Chester Rustin                   5:39    11:55    18:11       18:11.3  5:52/M   12  
  294    294   1717  Jaxson Morishita      Quakertown                            5:48    12:02    18:11       18:11.4  5:52/M   10  
  295    295   1678  Colin Reilly          Plymouth Whitemarsh                   5:34    11:53    18:11       18:11.8  5:52/M    9  
  296    296   1286  Carter Zwart          Faith Christian Academy               5:17    11:33    18:11       18:11.8  5:52/M   10  
  297    297   1078  Jack Barry            Bristol                               5:41    11:51    18:12       18:12.8  5:53/M   11  
  298    298   1102  Brody Mindel          Central Bucks East                    5:22    11:44    18:12       18:12.9  5:53/M   12  
  299    299   1775  Cody Wintrode         Ridley                                5:24    11:58    18:13       18:13.9  5:53/M   12  
  300    300   2011  Zach Clemensten       William Tennent                       5:38    11:56    18:14       18:14.2  5:53/M   12  

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

  301    301   1662  Ian Pavkov            Plumstead Christian                   5:37    11:56    18:14       18:14.4  5:53/M   12  
  302    302   1999  Adam Makke            West Chester Rustin                   5:39    11:58    18:15       18:15.3  5:53/M   10  
  303    303   1357  Kevin Brown           Hatboro Horsham                       5:45    12:01    18:15       18:15.7  5:53/M    9  
  304    304   1332  Patrick Luby          Harriton                              5:24    11:51    18:16       18:16.0  5:54/M   10  
  305    305   1345  Thomas Melcher        Harry S Truman                        5:36    11:56    18:16       18:16.1  5:54/M   12  
  306    306   1912  Michael Galban        Upper Merion                          5:34    11:50    18:16       18:16.4  5:54/M   12  
  307    307   2015  Silas Rosenfeld       William Tennent                       5:38    11:56    18:18       18:18.3  5:54/M    9  
  308    308   1821  Carl Ross             Springfield (Delco)                   5:33    11:57    18:20       18:20.2  5:55/M   10  
  309    309   1616  Shawn Gorman          Pennsbury                             5:36    11:58    18:20       18:20.9  5:55/M   10  
  310    310   1377  Nicholas Giordano     Holy Ghost Preparatory School         5:25    11:47    18:21       18:21.5  5:55/M   11  
  311    311   1455  Nick Naughton         Marple Newtown                        5:32    11:54    18:24       18:24.1  5:56/M   11  
  312    312   1129  Elliot Kim            Central Bucks West                    5:48    12:09    18:24       18:24.7  5:56/M   12  
  313    313   1130  Mason Lentini         Central Bucks West                    5:47    12:04    18:24       18:24.7  5:56/M   10  
  314    314   2024  Jishnu Dass           Wissahickon                           5:19    11:35    18:24       18:24.8  5:56/M   12  
  315    315   1295  Sean Diehl            Garnet Valley                         5:40    12:04    18:24       18:24.9  5:56/M   12  
  316    316   1141  Linford Walter        Cheltenham                            5:38    12:05    18:26       18:26.4  5:57/M   11  
  317    317   1504  Manny Smith           Neshaminy                             5:48    12:17    18:27       18:27.6  5:57/M   12  
  318    318   1525  Rj Matthews           Norristown                            5:25    12:00    18:27       18:27.9  5:57/M   12  
  319    319   1242  Aaron Sensenig        Dock Mennonite                        5:39    12:01    18:28       18:28.1  5:57/M   12  
  320    320   1819  Liam Harris-Iveson    Springfield (Delco)                   5:31    12:00    18:29       18:29.0  5:58/M   10  
  321    321   1453  Jacob Figuroa         Marple Newtown                        5:38    12:03    18:29       18:29.6  5:58/M   11  
  322    322   1178  Amir Christmas        Collegium Charter School              5:30    11:51    18:29       18:29.9  5:58/M   11  
  323    323   1560  Michael Besancon      Oxford Area                           5:44    12:01    18:30       18:30.5  5:58/M   12  
  324    324   1243  James Steinmetz       Dock Mennonite                        5:44    12:13    18:32       18:32.0  5:59/M   12  
  325    325   1659  Ewan McIlhinney       Plumstead Christian                   5:40    12:09    18:32       18:32.7  5:59/M   11  
  326    326   1183  Christian Pernsley-JacCollegium Charter School              5:30    11:52    18:33       18:33.2  5:59/M   11  
  327    327   2027  Alex Winkowski        Wissahickon                           5:49    12:09    18:34       18:34.0  5:59/M   11  
  328    328   1330  Henry Cordes          Harriton                              5:45    12:09    18:34       18:34.6  6:00/M    9  
  329    329   1397  Simon Kimball         Jenkintown                            5:50    12:19    18:35       18:35.3  6:00/M   11  
  330    330   1974  Daniel Troland        West Chester East                             12:10    18:35       18:35.5  6:00/M   12  
  331    331   1413  Brady Reigel          Kennett                               5:45    12:10    18:37       18:37.3  6:00/M    9  
  332    332   1657  Jack Pozun            Phoenixville Area                     5:42    12:07    18:38       18:38.9  6:01/M   10  
  333    333   1675  Jack Hanson           Plymouth Whitemarsh                   5:43    12:07    18:39       18:39.5  6:01/M   12  
  334    334   1553  Parker Smith          Owen J. Roberts                       5:44    12:07    18:40       18:40.8  6:02/M   10  
  335    335   1009  Ryan Kawas            Abington                                      12:20    18:41       18:41.9  6:02/M   12  
  336    336   1294  Abhinav Chandran      Garnet Valley                         5:52    12:20    18:42       18:42.5  6:02/M    9  
  337    337   1346  Jonathan Updike       Harry S Truman                        5:22    12:06    18:43       18:43.4  6:02/M   11  
  338    338   1720  Kylos Torres          Quakertown                            5:44    12:15    18:43       18:43.7  6:03/M   12  
  339    339   1039  Blue Cash             Bensalem                              5:43    12:18    18:43       18:43.9  6:03/M   12  
  340    340   1515  Noah Teshome          New Hope-Solebury                     5:58    12:13    18:44       18:44.0  6:03/M   12  
  341    341   1886  Kheimon Speach        Upper Darby                           5:39    12:09    18:44       18:44.1  6:03/M   12  
  342    342   1926  Luciano Tang          Upper Moreland                        5:33    12:06    18:44       18:44.3  6:03/M   12  
  343    343   1331  Luke Hough            Harriton                              5:45    12:20    18:44       18:44.6  6:03/M    9  
  344    344   1822  Owen Scherff          Springfield (Delco)                   5:51    12:24    18:45       18:45.0  6:03/M   12  
  345    345   1456  Donald Peterson       Marple Newtown                        5:40    12:08    18:45       18:45.4  6:03/M   12  
  346    346   1704  Aidan Hakes           Pottsgrove                            5:43    12:16    18:45       18:45.7  6:03/M   11  
  347    347   1831  Jake Bauman           Springfield Township                  5:44    12:10    18:46       18:46.4  6:03/M    9  
  348    348   1913  Hunter Hope           Upper Merion                          5:34    11:56    18:46       18:46.6  6:03/M   12  
  349    349   2028  Jack Pickel           Wissahickon                           5:44    12:12    18:47       18:47.0  6:04/M   11  
  350    350   1042  Marcus Skinner        Bensalem                              5:42    12:26    18:47       18:47.1  6:04/M   12  
  351    351   1281  Colin Lakits          Faith Christian Academy               5:41    12:14    18:47       18:47.3  6:04/M   10  
  352    352   1052  Benjamin Leinhauser   Bishop Shanahan                       5:50    12:17    18:47       18:47.4  6:04/M   11  
  353    353   1011  Tyler Ramsay          Abington                              5:48    12:12    18:47       18:47.6  6:04/M    9  
  354    354   1333  Tao Romalis           Harriton                              5:26    12:05    18:47       18:47.8  6:04/M   10  
  355    355   1734  Brandon Ngyuen        Radnor                                5:42    12:10    18:48       18:48.0  6:04/M   12  
  356    356   1820  Samuel Kubiak         Springfield (Delco)                   5:49    12:21    18:48       18:48.1  6:04/M    9  
  357    357   1381  Cole Tomolonis        Holy Ghost Preparatory School         5:40    12:14    18:48       18:48.4  6:04/M   10  
  358    358   1691  Jack McNicholas       Pope John Paul II                     6:01    12:31    18:49       18:49.0  6:04/M   12  
  359    359   1676  Declan McGorry        Plymouth Whitemarsh                   5:35    12:02    18:49       18:49.9  6:05/M   11  
  360    360   1745  Aidan Fisher          Regina Luminis Academy                5:32    12:05    18:50       18:50.0  6:05/M   11  
  361    361   1393  Brenton Newsome       Interboro                             5:42    12:20    18:50       18:50.2  6:05/M   11  
  362    362   1235  Grant Mast            Delaware County Christian             6:04    12:31    18:50       18:50.4  6:05/M   12  
  363    363   1563  Eric Kellerman        Oxford Area                           5:48    12:15    18:51       18:51.6  6:05/M   12  
  364    364   1091  Markus Melo           Calvary Christian Academy             5:44    12:24    18:52       18:52.3  6:05/M   11  
  365    365   1329  Noam Brodetzki        Harriton                              5:46    12:19    18:52       18:52.4  6:05/M   11  
  366    366   1044  Jonathan Weng         Bensalem                              5:42    12:20    18:52       18:52.7  6:05/M   10  
  367    367   1674  James Fassbender      Plymouth Whitemarsh                   5:43    12:25    18:54       18:54.0  6:06/M   11  
  368    368   1280  Jordan Heilman        Faith Christian Academy               5:55    12:32    18:55       18:55.2  6:06/M   12  
  369    369   1549  Sean Krull            Owen J. Roberts                       5:55    12:23    18:55       18:55.3  6:06/M   11  
  370    370   1550  Alexander Palovick    Owen J. Roberts                       5:57    12:28    18:57       18:57.0  6:07/M   10  
  371    371   1236  Hugh Nicholson        Delaware County Christian             5:48    12:23    18:57       18:57.6  6:07/M   12  
  372    372   1690  James McElroy         Pope John Paul II                     6:02    12:31    18:58       18:58.6  6:07/M   11  
  373    373   1513  Charlie Taylor        New Hope-Solebury                     5:56    12:28    18:59       18:59.1  6:07/M    9  
  374    374   1510  Lucas McGinn          New Hope-Solebury                     5:55    12:27    18:59       18:59.1  6:07/M    9  
  375    375   1823  Sean Brady            Springfield (Delco)                   5:49    12:28    18:59       18:59.7  6:08/M   11  
  376  (< 5)   1710  William Rose          Pottstown                                              19:00       19:00.4  6:08/M    9  
  377    376   1915  David Tornambe        Upper Merion                          5:35    12:14    19:02       19:02.7  6:09/M   11  
  378    377   1414  Brody Tassmer         Kennett                                       12:25    19:03       19:03.5  6:09/M    9  
  379    378   1834  Riley Joy             Springfield Township                  5:56    12:31    19:05       19:05.7  6:10/M   10  
  380    379   1409  Tyler Hassel          Kennett                               5:45    12:10    19:07       19:07.7  6:10/M    9  
  381    380   1237  Kellen Reed           Delaware County Christian             6:04    12:39    19:08       19:08.3  6:10/M    9  
  382    381   1920  John Cox              Upper Moreland                        5:43    12:25    19:08       19:08.7  6:11/M   12  
  383    382   1137  Keane Dougherty       Cheltenham                            5:50    12:36    19:09       19:09.1  6:11/M   11  
  384  (< 5)   1459  Micaiah Andrejczyk    Martin Saints Classical               6:05    12:40    19:09       19:09.6  6:11/M   11  
  385    383   1233  Sam D'Antonio         Delaware County Christian             6:10    12:45    19:09       19:09.9  6:11/M   12  
  386    384   1379  Patrick McGowan       Holy Ghost Preparatory School         5:41    12:15    19:11       19:11.3  6:11/M   11  
  387    385   1573  Jaidyn Brown Glover   Penn Wood                                     12:23    19:12       19:12.0  6:12/M   10  
  388    386   1080  Bryce Fairweather     Bristol                               5:50    12:31    19:12       19:12.3  6:12/M   11  
  389    387   1509  Matteo Cademartori    New Hope-Solebury                     5:35    12:26    19:13       19:13.0  6:12/M   11  
  390    388   1299  Arvind Narayan        Garnet Valley                         5:54    12:31    19:13       19:13.8  6:12/M    9  
  391    389   1746  Jake Fusco            Regina Luminis Academy                5:47    12:24    19:13       19:13.9  6:12/M   12  
  392    390   1642  Josiah Nakhla         Phil-Mont Christian Academy           6:01    12:41    19:15       19:15.9  6:13/M   12  
  393    391   1703  Darius Hairston       Pottsgrove                                    12:39    19:16       19:16.9  6:13/M   11  
  394    392   1922  Nicholas Ley          Upper Moreland                        5:55    12:41    19:19       19:19.6  6:14/M   12  
  395    393   1241  Xander Morsby         Dock Mennonite                        6:06    12:43    19:20       19:20.4  6:14/M   10  
  396    394   1998  Ethan Kirkland        West Chester Rustin                   5:42    12:13    19:21       19:21.6  6:15/M    9  
  397    395   1238  Caden Shute           Delaware County Christian             6:08    12:44    19:21       19:21.9  6:15/M   10  
  398    396   1653  Henry Cimo            Phoenixville Area                     5:55    12:38    19:22       19:22.1  6:15/M   10  
  399    397   1969  Bradley Edelman       West Chester East                             12:35    19:22       19:22.9  6:15/M   11  
  400    398   1087  Michael Chernyak      Calvary Christian Academy             5:45    12:30    19:23       19:23.0  6:15/M    9  

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

  401    399   1715  Brendan Forman        Quakertown                            5:53    12:33    19:24       19:24.1  6:16/M   11  
  402    400   1284  Micah Shank           Faith Christian Academy               5:56    12:37    19:24       19:24.9  6:16/M   12  
  403    401   1551  Maxim Palovick        Owen J. Roberts                               12:48    19:29       19:29.2  6:17/M   10  
  404    402   1013  Sean Wade             Abington                              5:52    12:32    19:29       19:29.4  6:17/M   12  
  405    403   1511  Jeffrey Migliaccio    New Hope-Solebury                     5:56    12:38    19:29       19:29.5  6:17/M   11  
  406    404   1167  Timmy O'Toole         Coatesville                           5:50    12:45    19:31       19:31.8  6:18/M   10  
  407    405   1833  Matthew Haugh         Springfield Township                  5:16    11:09    19:34       19:34.8  6:19/M   12  
  408    406   1884  Isaiah Saddick        Upper Darby                           5:39    12:37    19:35       19:35.3  6:19/M   11  
  409    407   1857  Christopher Pry       Sun Valley                                    12:38    19:35       19:35.8  6:19/M    9  
  410    408   1856  Kyle Outterbridge     Sun Valley                                    12:52    19:38       19:38.0  6:20/M    9  
  411    409   1853  Ryan Amos             Sun Valley                            5:56    12:53    19:38       19:38.4  6:20/M    9  
  412    410   1164  Josh Koch             Coatesville                           6:03    12:52    19:40       19:40.7  6:21/M   10  
  413    411   1285  Gavin Trauger         Faith Christian Academy               5:57    12:42    19:45       19:45.4  6:22/M   10  
  414    412   1282  Christian Meadows     Faith Christian Academy               5:45    12:37    19:45       19:45.5  6:22/M   10  
  415    413   1887  Jeremiah Wildes       Upper Darby                           5:57    13:04    19:46       19:46.2  6:23/M   12  
  416    414   1747  Linus Haselbarth      Regina Luminis Academy                5:54    12:47    19:46       19:46.4  6:23/M   10  
  417    415   1244  Ryan Ykoruk           Dock Mennonite                        6:12    12:59    19:47       19:47.3  6:23/M    9  
  418    416   1057  Logan Valenza         Bishop Shanahan                       6:01    12:59    19:48       19:48.4  6:23/M   12  
  419    417   1054  Greg Palaia           Bishop Shanahan                       6:01    12:56    19:49       19:49.0  6:24/M   11  
  420    418   1882  Khandakar Mahin       Upper Darby                           5:46    12:46    19:49       19:49.4  6:24/M   11  
  421    419   1083  Brendon Miller        Bristol                               5:51    12:46    19:49       19:49.9  6:24/M   11  
  422    420   1071  Brayden Tinney        Boyertown                             5:38    12:05    19:49       19:49.9  6:24/M    9  
  423    421   1239  Josh Frederick        Dock Mennonite                        6:06    12:59    19:50       19:50.3  6:24/M   11  
  424    422   1395  Ryan Rossiter         Interboro                             5:59    12:55    19:52       19:52.1  6:25/M   11  
  425    423   1297  Eden He               Garnet Valley                         5:53    12:33    19:53       19:53.3  6:25/M   10  
  426    424   1234  Adrian Gin            Delaware County Christian             6:11    12:54    19:54       19:54.3  6:25/M   10  
  427    425   1883  Gabriel Olaniyi       Upper Darby                           5:47    12:44    19:55       19:55.0  6:26/M   12  
  428  (< 5)   1711  Alejandro Suber       Pottstown                                              20:00       20:00.6  6:27/M   10  
  429    426   1854  Andrew Dipasquale     Sun Valley                                    13:07    20:02       20:02.4  6:28/M    9  
  430    427   1232  Joey Cuozzo           Delaware County Christian             6:21    13:18    20:03       20:03.4  6:28/M   12  
  431    428   1335  William Xu            Harriton                              6:08    13:10    20:03       20:03.5  6:28/M   12  
  432    429   1971  Javier Guzman         West Chester East                             12:32    20:05       20:05.2  6:29/M   12  
  433    430   1526  Brandon Purdy         Norristown                                    13:03    20:07       20:07.0  6:29/M   11  
  434    431   1166  Ian O'Toole           Coatesville                           6:03    13:11    20:10       20:10.5  6:30/M    9  
  435  (< 5)   1759  Lucas Carrie          Renaissance Academy Charter School    6:04    13:12    20:11       20:11.9  6:31/M   12  
  436    432   1837  Ian Richardson        Springfield Township                  5:59    13:13    20:13       20:13.2  6:31/M    9  
  437    433   1858  Stephen Shaw          Sun Valley                            6:10    13:13    20:13       20:13.9  6:32/M   12  
  438    434   1053  Patrick McRee         Bishop Shanahan                       6:07    13:16    20:15       20:15.1  6:32/M   10  
  439    435   1706  Wesley Piazza         Pottsgrove                            6:03    13:05    20:15       20:15.1  6:32/M   10  
  440  (< 5)   1723  Aaron Moyer           Quakertown Christian School           5:59    12:59    20:16       20:16.1  6:32/M   11  
  441    436   1342  Dennis Clark          Harry S Truman                        6:23    13:34    20:21       20:21.8  6:34/M   10  
  442    437   1639  Nathaniel Curcuruto   Phil-Mont Christian Academy           6:41    13:34    20:21       20:21.9  6:34/M   10  
  443    438   1163  Caleb Campos          Coatesville                           6:03    13:12    20:23       20:23.9  6:35/M   11  
  444    439   1835  Kazuya Kiguchi        Springfield Township                  6:02    13:12    20:24       20:24.7  6:35/M   12  
  445    440   1165  Elijah Lieb           Coatesville                           6:11    13:25    20:24       20:24.8  6:35/M   10  
  446    441   1576  Tawpeeq Fountain      Penn Wood                             5:57    13:27    20:26       20:26.1  6:36/M   11  
  447    442   1179  Carmine Cotto         Collegium Charter School              6:07    13:22    20:27       20:27.5  6:36/M   12  
  448    443   1718  Alex Rosen            Quakertown                            6:12    13:27    20:29       20:29.7  6:37/M   11  
  449    444   1692  Shane Mower           Pope John Paul II                     6:24    13:31    20:33       20:33.4  6:38/M    9  
  450    445   1079  Ishmael Dorbor        Bristol                               6:08    13:15    20:35       20:35.2  6:38/M   11  
  451    446   1923  Kanstantsin Pronin    Upper Moreland                        6:02    13:22    20:35       20:35.6  6:39/M   12  
  452    447   1836  Makoto Kiguchi        Springfield Township                  6:21    13:26    20:36       20:36.4  6:39/M    9  
  453    448   1528  Nathan Vance          Norristown                                    13:07    20:36       20:36.9  6:39/M   10  
  454  (< 5)   1153  Daniel Stewart        Chester                                       13:11    20:38       20:38.4  6:40/M   11  
  455    449   1661  Ben Pavkov            Plumstead Christian                   6:28    13:31    20:39       20:39.9  6:40/M    9  
  456    450   1177  Bryson Beard          Collegium Charter School              6:20    13:27    20:42       20:42.4  6:41/M   11  
  457    451   1579  Aaron Mathis          Penn Wood                                     13:27    20:46       20:46.5  6:42/M   11  
  458    452   1701  Carter Burg           Pottsgrove                            6:00    13:18    20:47       20:47.4  6:42/M   12  
  459    453   1408  Austin Guyer          Kennett                               6:11    13:27    20:48       20:48.0  6:43/M   12  
  460    454   1719  Riley Ruffner         Quakertown                                    13:27    20:49       20:49.6  6:43/M   11  
  461    455   1283  Kaidan Rea            Faith Christian Academy               6:02    13:12    20:55       20:55.0  6:45/M   10  
  462    456   1341  Gabriel Barquero      Harry S Truman                        6:24    13:35    20:59       20:59.6  6:46/M   10  
  463    457   1168  Colin Smith           Coatesville                                   13:46    21:05       21:05.1  6:48/M   11  
  464    458   1925  Chase Sutrynowicz     Upper Moreland                                13:42    21:09       21:09.3  6:49/M   11  
  465    459   1514  Nahom Teshome         New Hope-Solebury                     6:30    13:46    21:11       21:11.2  6:50/M    9  
  466    460   1859  Shane Williams        Sun Valley                                    13:51    21:12       21:12.8  6:51/M   10  
  467    461   1663  Christopher Roux      Plumstead Christian                   6:45    14:03    21:19       21:19.1  6:53/M    9  
  468    462   1182  Walker O'Brien        Collegium Charter School              6:21    13:41    21:20       21:20.6  6:53/M   12  
  469    463   1340  Xavier Aviles         Harry S Truman                        6:15    14:01    21:22       21:22.8  6:54/M   10  
  470    464   1360  Joseph Spiotta        Hatboro Horsham                       6:40    14:08    21:23       21:23.1  6:54/M    9  
  471    465   1169  Jayden Yacoe          Coatesville                           6:12    13:46    21:24       21:24.6  6:54/M   11  
  472    466   1355  Xander Bettencourt    Hatboro Horsham                       6:40    14:07    21:26       21:26.5  6:55/M   10  
  473    467   1089  Jordan Howe           Calvary Christian Academy             6:24    13:48    21:28       21:28.2  6:56/M    9  
  474    468   1524  Gabriel Gonzales      Norristown                            6:39    14:06    21:30       21:30.8  6:56/M    9  
  475  (< 5)   1158  Orlando Torres        Chester Charter                       6:27    14:05    21:39       21:39.2  6:59/M   10  
  476    469   1390  Khyree Gilbert        Interboro                             6:32    14:00    21:41       21:41.1  7:00/M   11  
  477    470   1700  Jose Mauricio Alvarez Pottsgrove                            6:32    14:34    21:43       21:43.2  7:00/M   10  
  478    471   1641  Cameron Jones         Phil-Mont Christian Academy           7:01    14:23    21:43       21:43.7  7:01/M   10  
  479    472   1180  Gavin Gonzalez        Collegium Charter School              6:35    14:19    21:51       21:51.9  7:03/M   11  
  480    473   1664  Samuel Roux           Plumstead Christian                   6:49    14:24    21:53       21:53.3  7:04/M    9  
  481    474   1344  Owen Greenwood        Harry S Truman                        6:31    14:11    21:55       21:55.4  7:04/M   10  
  482  (< 5)   1761  Christian Wenger      Renaissance Academy Charter School    6:40    14:09    22:02       22:02.4  7:07/M    9  
  483    475   1181  Harry Mendenhall      Collegium Charter School              6:44    14:27    22:05       22:05.1  7:07/M   11  
  484    476   1398  Vincent Massaro       Jenkintown                            6:54    14:27    22:09       22:09.5  7:09/M   11  
  485    477   1638  Andrew Acevedo        Phil-Mont Christian Academy           7:01    14:43    22:17       22:17.3  7:11/M   10  
  486  (< 5)   1943  Evan Drabick          Valley Forge Military Academy         6:29    14:11    22:20       22:20.9  7:13/M    9  
  487    478   1702  Cameron Burruss       Pottsgrove                            6:07    14:50    22:21       22:21.6  7:13/M   12  
  488  (< 5)   1016  Jonathan Page         Academy Park                          6:40    14:36    22:22       22:22.7  7:13/M   11  
  489    479   1392  Basil Newsome         Interboro                             6:48    14:28    22:27       22:27.5  7:15/M   10  
  490  (< 5)   1722  Ryan Curtis           Quakertown Christian School           6:13    14:12    22:33       22:33.4  7:17/M    9  
  491    480   1090  Peter McDonald        Calvary Christian Academy             6:36    14:27    22:34       22:34.8  7:17/M   11  
  492    481   1665  Billy White           Plumstead Christian                   7:06    15:04    22:35       22:35.4  7:17/M   10  
  493  (< 5)   1460  Marco Avigo           Martin Saints Classical               7:10    14:59    22:43       22:43.6  7:20/M   10  
  494    482   1687  Wyatt Bator           Pope John Paul II                     6:40    14:27    22:45       22:45.4  7:20/M    9  
  495    483   1523  Scott Dietrich        Norristown                            6:47    14:46    23:01       23:01.0  7:26/M   10  
  496    484   1689  George McCartin       Pope John Paul II                     6:50    15:01    23:05       23:05.8  7:27/M   12  
  497  (< 5)   1941  Isaac Chapple         Valley Forge Military Academy         6:46    14:57    23:14       23:14.2  7:30/M    9  
  498    485   1082  Christian Jimenez     Bristol                               6:49    15:10    23:23       23:23.3  7:33/M   12  
  499  (< 5)   1944  Malik Graniela        Valley Forge Military Academy         6:49    15:01    23:32       23:32.9  7:36/M   11  
  500    486   1394  Gabrial Reason        Interboro                             6:58    15:27    23:41       23:41.9  7:39/M   10  

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

  501    487   1660  Seamus O' Toole       Plumstead Christian                   7:13    15:27    23:44       23:44.5  7:40/M   10  
  502    488   1396  Forest Hartt          Jenkintown                            7:07    15:25    23:51       23:51.1  7:42/M   11  
  503    489   1640  Ethan Galloway        Phil-Mont Christian Academy           7:05    15:22    23:56       23:56.0  7:43/M   10  
  504  (< 5)   1760  Justin SoutherlandkirtRenaissance Academy Charter School    7:12    15:30    23:56       23:56.5  7:43/M   10  
  505  (< 5)   1151  Joel Rodriquez        Chester                               6:52    15:38    24:01       24:01.8  7:45/M    9  
  506  (< 5)   1945  Patrick Iadarola      Valley Forge Military Academy         7:04    15:24    24:03       24:03.4  7:46/M   10  
  507  (< 5)   1150  Jonathan Guijano      Chester                               7:01    15:42    24:05       24:05.1  7:46/M   11  
  508  (< 5)   1463  Liam Hallowell        Martin Saints Classical               7:14    15:31    24:07       24:07.6  7:47/M   10  
  509    490   1705  Myron Hooks           Pottsgrove                            7:06    15:39    24:08       24:08.3  7:47/M   10  
  510    491   1240  Jinyang Li            Dock Mennonite                        7:12    15:33    24:10       24:10.7  7:48/M   11  
  511    492   1399  Luke Rocco            Jenkintown                            6:57    15:31    24:14       24:14.0  7:49/M   11  
  512    493   1086  Jonah Baker           Calvary Christian Academy             6:46    15:19    24:57       24:57.3  8:03/M   11  
  513    494   1643  Curtis Segers         Phil-Mont Christian Academy           7:52    16:28    24:58       24:58.1  8:03/M   10  
  514  (< 5)   1015  Cameron Farrington    Academy Park                          7:06    15:50    25:00       25:00.0  8:04/M   11  
  515    495   1391  Dylan McCloskey       Interboro                             7:49    16:36    25:36       25:36.5  8:16/M   10  
  516    496   1088  Jack Frehafer         Calvary Christian Academy             7:32    16:26    26:10       26:10.4  8:27/M   12  
  517    497   1389  Ethan Eichinger       Interboro                             8:06    17:58    28:23       28:23.3  9:09/M   11  
  518  (< 5)   1157  Jackson McNear        Chester Charter                       7:59    18:44    29:02       29:02.5  9:22/M    9  
  519    498   1400  Leo Silverman         Jenkintown                            8:39    19:05    29:26       29:26.0  9:30/M   10  
  520  (< 5)   1709  Chris Rose            Pottstown                                              34:05       34:05.6 11:00/M   10  
  521  (< 5)   1461  Anton Dinoso          Martin Saints Classical                                34:53       34:53.0 11:15/M    9  
Team Summary Report - Boys
XC

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

    1 Council Rock North                    106               2  10  15  22  57 166 200         
        Top  5 Times: 1:18:07.0

    2 North Penn                            165               9  11  33  50  62 106 227         
        Top  5 Times: 1:19:11.8

    3 Penncrest                             185               3   4  16  72  90 130 198         
        Top  5 Times: 1:18:50.5

    4 Council Rock South                    215               8  25  42  43  97 103 153         
        Top  5 Times: 1:20:07.3

    5 West Chester Henderson                232              26  37  41  61  67  71  85         
        Top  5 Times: 1:20:38.9

    6 Central Bucks East                    280              31  34  35  66 114 187 298         
        Top  5 Times: 1:21:10.4

    7 Great Valley                          290              12  53  58  78  89  93 179         
        Top  5 Times: 1:20:51.0

    8 Unionville                            385              20  23  74  80 188 231 237         
        Top  5 Times: 1:21:49.1

    9 Haverford Township                    413              65  76  84  86 102 105 122         
        Top  5 Times: 1:22:33.7

   10 Ridley                                414              21  24  51 146 172 219 299         
        Top  5 Times: 1:22:02.6

   11 Perkiomen Valley                      426              36  39  48  96 207 232 261         
        Top  5 Times: 1:22:20.4

   12 Souderton Area                        434              14  29 112 127 152 169 170         
        Top  5 Times: 1:22:16.9

   13 Lower Merion                          435               1   6 119 151 158 189 229         
        Top  5 Times: 1:21:11.8

   14 Downingtown East                      438              13  81  87  92 165 204 287         
        Top  5 Times: 1:22:15.5

   15 Conestoga                             450              59  60  98 101 132 148 194         
        Top  5 Times: 1:22:54.0

   16 Spring Ford                           459              73  79  95  99 113 116 133         
        Top  5 Times: 1:23:03.6

   17 Pennridge                             499               7  49 115 155 173 174 220         
        Top  5 Times: 1:22:29.7

   18 Central Bucks South                   511              55  56 128 129 143 159 263         
        Top  5 Times: 1:23:09.3

   19 Downingtown West                      539              46  75 107 136 175 291             
        Top  5 Times: 1:23:29.7

   20 Pennsbury                             562              45 100 117 120 180 264 309         
        Top  5 Times: 1:23:46.0

   21 Methacton                             567              63  83 123 144 154 206             
        Top  5 Times: 1:23:41.2

   22 Radnor                                592              17 124 126 135 190 275 355         
        Top  5 Times: 1:23:38.3

   23 Avon Grove                            644              47  64 104 199 230 252 254         
        Top  5 Times: 1:24:03.5

   24 William Tennent                       663              40  44 145 183 251 300 307         
        Top  5 Times: 1:24:11.1

   25 Upper Perkiomen                       711              94 108 150 167 192 228 262         
        Top  5 Times: 1:24:52.6

   26 Boyertown                             779              19 109 142 226 283 284 420         
        Top  5 Times: 1:25:06.0

   27 Upper Dublin                          788             141 147 149 160 191 214             
        Top  5 Times: 1:25:25.0

   28 Neshaminy                             792               5  88 140 270 289 317             
        Top  5 Times: 1:24:41.0

   29 Holy Ghost Preparatory School         886              30  32 234 280 310 357 384         
        Top  5 Times: 1:25:54.8

   30 Lower Moreland                        919             162 164 168 182 243 246 268         
        Top  5 Times: 1:26:25.3

   31 West Chester East                     926              28 177 195 196 330 397 429         
        Top  5 Times: 1:26:23.1

   32 Strath Haven                          935             125 137 216 217 240 266 269         
        Top  5 Times: 1:26:21.3

   33 Cheltenham                            976              18 205 208 255 290 316 382         
        Top  5 Times: 1:26:25.5

   34 Abington                             1001             111 157 185 213 335 353 402         
        Top  5 Times: 1:27:16.3

   35 Oxford Area                          1015              70 121 267 271 286 323 363         
        Top  5 Times: 1:27:05.0

   36 Upper Merion                         1028              54 171 224 273 306 348 376         
        Top  5 Times: 1:27:07.7

   37 Central Bucks West                   1043             163 178 197 245 260 312 313         
        Top  5 Times: 1:27:12.4

   38 Wissahickon                          1069              52 210 221 272 314 327 349         
        Top  5 Times: 1:27:24.7

   39 Plymouth Whitemarsh                  1074              77 110 259 295 333 359 367         
        Top  5 Times: 1:27:53.1

   40 Regina Luminis Academy               1074              38 184 242 250 360 389 414         
        Top  5 Times: 1:27:32.7

   41 Hatboro Horsham                      1103              91 212 248 249 303 464 466         
        Top  5 Times: 1:27:41.4

   42 Owen J. Roberts                      1159             131 139 186 334 369 370 401         
        Top  5 Times: 1:28:44.6

   43 Marple Newtown                       1185              69 225 288 292 311 321 345         
        Top  5 Times: 1:28:32.5

   44 Bishop Shanahan                      1204              27 156 253 352 416 417 434         
        Top  5 Times: 1:29:19.5

   45 West Chester Rustin                  1210             176 222 241 278 293 302 394         
        Top  5 Times: 1:28:34.1

   46 Phoenixville Area                    1224             138 233 256 265 332 396             
        Top  5 Times: 1:28:48.5

   47 Springfield (Delco)                  1277              82 223 308 320 344 356 375         
        Top  5 Times: 1:29:35.8

   48 Garnet Valley                        1349             181 235 282 315 336 388 423         
        Top  5 Times: 1:30:00.2

   49 Bensalem                             1373             211 257 281 285 339 350 366         
        Top  5 Times: 1:29:58.9

   50 Kennett                              1405             215 238 244 331 377 379 453         
        Top  5 Times: 1:30:26.6

   51 Bristol                              1429             134 193 297 386 419 445 485         
        Top  5 Times: 1:31:27.3

   52 Penn Wood                            1452             161 218 247 385 441 451             
        Top  5 Times: 1:31:56.3

   53 Upper Darby                          1480             118 202 341 406 413 418 425         
        Top  5 Times: 1:32:17.1

   54 Quakertown                           1544             239 274 294 338 399 443 454         
        Top  5 Times: 1:31:55.3

   55 Upper Moreland                       1652             258 279 342 381 392 446 458         
        Top  5 Times: 1:32:59.3

   56 New Hope-Solebury                    1683             209 340 373 374 387 403 459         
        Top  5 Times: 1:33:19.1

   57 Pope John Paul II                    1687             236 277 358 372 444 482 484         
        Top  5 Times: 1:33:57.0

   58 Harriton                             1694             304 328 343 354 365 428             
        Top  5 Times: 1:33:15.4

   59 Sun Valley                           1718              68 407 408 409 426 433 460         
        Top  5 Times: 1:35:15.0

   60 Springfield Township                 1765             203 347 378 405 432 439 447         
        Top  5 Times: 1:35:01.7

   61 Harry S Truman                       1810             276 305 337 436 456 463 474         
        Top  5 Times: 1:36:19.1

   62 Faith Christian Academy              1826             296 351 368 400 411 412 455         
        Top  5 Times: 1:35:04.9

   63 Dock Mennonite                       1872             319 324 393 415 421 491             
        Top  5 Times: 1:35:58.3

   64 Delaware County Christian            1891             362 371 380 383 395 424 427         
        Top  5 Times: 1:35:28.2

   65 Phil-Mont Christian Academy          1976             201 390 437 471 477 489 494         
        Top  5 Times: 1:40:59.4

   66 Collegium Charter School             2002             322 326 442 450 462 472 475         
        Top  5 Times: 1:39:33.8

   67 Plumstead Christian                  2009             301 325 449 461 473 481 487         
        Top  5 Times: 1:40:39.6

   68 Pottsgrove                           2094             346 391 435 452 470 478 490         
        Top  5 Times: 1:40:48.6

   69 Coatesville                          2123             404 410 431 438 440 457 465         
        Top  5 Times: 1:40:11.9

   70 Norristown                           2147             318 430 448 468 483                 
        Top  5 Times: 1:43:43.8

   71 Calvary Christian Academy            2202             364 398 467 480 493 496             
        Top  5 Times: 1:47:15.9

   72 Interboro                            2217             361 422 469 479 486 495 497         
        Top  5 Times: 1:46:33.0

   73 Jenkintown                           2283             329 476 488 492 498                 
        Top  5 Times: 1:58:16.0

 Inc. Academy Park                         2 finishers                                          
        Top  5 Times: 

 Inc. Chester                              3 finishers                                          
        Top  5 Times: 

 Inc. Chester Charter                      2 finishers                                          
        Top  5 Times: 

 Inc. Martin Saints Classical              4 finishers                                          
        Top  5 Times: 

 Inc. Pottstown                            3 finishers                                          
        Top  5 Times: 

 Inc. Quakertown Christian School          2 finishers                                          
        Top  5 Times: 

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

 Inc. Valley Forge Military Academy        4 finishers                                          
        Top  5 Times: 


Detail Team Results - Boys
XC
Council Rock North    Finish Position -     1

  Team Score (places): 106  Team Score (times):    1:18:07.0   Average Time: 15:37.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1206  Matt Gosling           11       2            2        15:02.1      15:02.1      0:05.1
    2   1210  Lucas Poliseno         11      10           12        15:21.6      30:23.7      0:24.6
    3   1209  Jayden Neels           11      15           27        15:38.8      46:02.5      0:41.8
    4   1211  Parker Smith           11      22           49        15:51.4    1:01:54.0      0:54.4
    5   1205  Andrew Foulke          10      57          106        16:13.0    1:18:07.0      1:16.0
    6   1207  Ben Mischel            12     166          272        17:10.8    1:35:17.8      2:13.8
    7   1208  Grady Moore            10     200          472        17:20.0    1:52:37.9      2:23.0

North Penn    Finish Position -     2

  Team Score (places): 165  Team Score (times):    1:19:11.8   Average Time: 15:50.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1536  Justin Landis          11       9            9        15:20.0      15:20.0      0:23.0
    2   1540  Achilles Shui          12      11           20        15:22.7      30:42.8      0:25.8
    3   1537  Shane Myers            11      33           53        16:01.8      46:44.6      1:04.8
    4   1535  Matthew Connelly       10      50          103        16:08.7    1:02:53.4      1:11.7
    5   1539  Joey Sharkey           11      62          165        16:18.3    1:19:11.8      1:21.3
    6   1534  Owen Cary              12     106          271        16:44.4    1:35:56.2      1:47.4
    7   1538  Caleb Rothenberger     10     227          498        17:32.4    1:53:28.7      2:35.5

Penncrest    Finish Position -     3

  Team Score (places): 185  Team Score (times):    1:18:50.5   Average Time: 15:46.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1587  Rowan Carr             10       3            3        15:04.4      15:04.4      0:07.4
    2   1593  Edomias Mulugeta       12       4            7        15:09.8      30:14.2      0:12.8
    3   1589  Nick Fante             12      16           23        15:39.2      45:53.4      0:42.2
    4   1590  Andrew Hausch          11      72           95        16:23.3    1:02:16.7      1:26.3
    5   1592  Bartosz Kruszewski     10      90          185        16:33.8    1:18:50.5      1:36.8
    6   1588  Pierre Croquette       12     130          315        16:53.5    1:35:44.1      1:56.5
    7   1591  Sean Holst-Rightley    10     198          513        17:19.2    1:53:03.4      2:22.2

Council Rock South    Finish Position -     4

  Team Score (places): 215  Team Score (times):    1:20:07.3   Average Time: 16:01.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1223  Cain Lawler            12       8            8        15:20.0      15:20.0      0:23.0
    2   1225  Jude Olsen             11      25           33        15:52.4      31:12.4      0:55.4
    3   1222  Mason Kaminski         12      42           75        16:06.0      47:18.5      1:09.1
    4   1221  Nathan Kach            11      43          118        16:06.2    1:03:24.8      1:09.2
    5   1220  Nick Donohue           12      97          215        16:42.4    1:20:07.3      1:45.4
    6   1224  Finn Malone            10     103          318        16:43.7    1:36:51.0      1:46.7
    7   1219  Eshaan Doegar          11     153          471        17:02.2    1:53:53.3      2:05.3

West Chester Henderson    Finish Position -     5

  Team Score (places): 232  Team Score (times):    1:20:38.9   Average Time: 16:07.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1982  Samuel Good            11      26           26        15:52.8      15:52.8      0:55.8
    2   1985  Ben Pentz              12      37           63        16:02.4      31:55.3      1:05.4
    3   1984  Logan Miller           11      41          104        16:05.8      48:01.1      1:08.8
    4   1986  Ezekiel Shappell Smith 11      61          165        16:17.6    1:04:18.8      1:20.6
    5   1983  Dermot Hogan           11      67          232        16:20.1    1:20:38.9      1:23.1
    6   1988  Luke Zajac             11      71          303        16:22.1    1:37:01.0      1:25.1
    7   1987  Luca Urbanic           12      85          388        16:32.6    1:53:33.7      1:35.6

Central Bucks East    Finish Position -     6

  Team Score (places): 280  Team Score (times):    1:21:10.4   Average Time: 16:14.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1104  Tyler Tomlinson        10      31           31        15:58.7      15:58.7      1:01.7
    2   1105  Dan Walsh              12      34           65        16:01.9      32:00.7      1:04.9
    3   1099  Dylan Borden           12      35          100        16:02.2      48:03.0      1:05.3
    4   1103  Kyle Smith             11      66          166        16:19.2    1:04:22.3      1:22.3
    5   1101  William Gray           12     114          280        16:48.1    1:21:10.4      1:51.1
    6   1100  Trey Digregorio        12     187          467        17:16.8    1:38:27.3      2:19.9
    7   1102  Brody Mindel           12     298          765        18:12.9    1:56:40.3      3:15.9

Great Valley    Finish Position -     7

  Team Score (places): 290  Team Score (times):    1:20:51.0   Average Time: 16:10.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1312  Ryan Pepperman         12      12           12        15:24.2      15:24.2      0:27.2
    2   1313  Jack Thomas            12      53           65        16:11.8      31:36.0      1:14.8
    3   1311  Chase Pepperman        12      58          123        16:13.7      47:49.7      1:16.7
    4   1310  Trip Gomez             12      78          201        16:27.7    1:04:17.5      1:30.7
    5   1309  Andrew Brook           12      89          290        16:33.4    1:20:51.0      1:36.5
    6   1308  Braden Barber          11      93          383        16:36.3    1:37:27.3      1:39.3
    7   1314  Redford Thomas         12     179          562        17:14.1    1:54:41.5      2:17.2

Unionville    Finish Position -     8

  Team Score (places): 385  Team Score (times):    1:21:49.1   Average Time: 16:21.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1872  Jonathan Stancik       12      20           20        15:47.6      15:47.6      0:50.6
    2   1870  James McGlynn          12      23           43        15:51.8      31:39.4      0:54.8
    3   1873  Nan Stone              10      74          117        16:23.9      48:03.4      1:26.9
    4   1869  Brady Lasher           11      80          197        16:28.8    1:04:32.2      1:31.8
    5   1867  Robbie Elsen           11     188          385        17:16.9    1:21:49.1      2:19.9
    6   1868  Teddy Koshgerian        9     231          616        17:34.6    1:39:23.8      2:37.6
    7   1871  Satwik Panchomarthi    12     237          853        17:38.0    1:57:01.8      2:41.0

Haverford Township    Finish Position -     9

  Team Score (places): 413  Team Score (times):    1:22:33.7   Average Time: 16:30.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1372  Teddy Foster           11      65           65        16:19.0      16:19.0      1:22.0
    2   1368  Carlo Buonviri         12      76          141        16:26.9      32:45.9      1:29.9
    3   1371  Logan Eagles           12      84          225        16:31.1      49:17.0      1:34.1
    4   1370  Ryan Cleary            10      86          311        16:33.1    1:05:50.1      1:36.1
    5   1369  Aidan Chivalette       11     102          413        16:43.6    1:22:33.7      1:46.6
    6   1374  Sean Lawson            11     105          518        16:43.9    1:39:17.6      1:46.9
    7   1373  Charlie Hatton         10     122          640        16:51.3    1:56:08.9      1:54.3

Ridley    Finish Position -    10

  Team Score (places): 414  Team Score (times):    1:22:02.6   Average Time: 16:24.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1769  Jackson Kane           12      21           21        15:49.7      15:49.7      0:52.7
    2   1770  Joey Lanci             12      24           45        15:52.2      31:41.9      0:55.2
    3   1774  Paul Oluwa             10      51           96        16:08.9      47:50.9      1:11.9
    4   1772  Olma Matthewos         11     146          242        16:59.1    1:04:50.0      2:02.1
    5   1773  Bobby Navazio          11     172          414        17:12.6    1:22:02.6      2:15.6
    6   1771  Nick Lanci              9     219          633        17:30.1    1:39:32.8      2:33.1
    7   1775  Cody Wintrode          12     299          932        18:13.9    1:57:46.8      3:16.9

Perkiomen Valley    Finish Position -    11

  Team Score (places): 426  Team Score (times):    1:22:20.4   Average Time: 16:28.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1629  Nathan Boyer           11      36           36        16:02.3      16:02.3      1:05.3
    2   1634  Kyle Tracey            11      39           75        16:04.0      32:06.3      1:07.0
    3   1631  Cooper Hey             11      48          123        16:08.1      48:14.5      1:11.1
    4   1630  Alex Corbin            12      96          219        16:42.4    1:04:56.9      1:45.4
    5   1635  Paarth Yadav           11     207          426        17:23.4    1:22:20.4      2:26.4
    6   1633  Max Tancini            11     232          658        17:35.4    1:39:55.8      2:38.4
    7   1632  John Lanza              9     261          919        17:49.3    1:57:45.2      2:52.4

Souderton Area    Finish Position -    12

  Team Score (places): 434  Team Score (times):    1:22:16.9   Average Time: 16:27.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1793  Stephen Keller         11      14           14        15:35.7      15:35.7      0:38.7
    2   1795  Liam Simpson           10      29           43        15:58.4      31:34.2      1:01.5
    3   1796  Ben Wright             12     112          155        16:47.8      48:22.1      1:50.8
    4   1794  Ryan McDonough          9     127          282        16:52.7    1:05:14.8      1:55.7
    5   1791  Matthew Embrey         11     152          434        17:02.0    1:22:16.9      2:05.0
    6   1792  Andrew Gardner         12     169          603        17:11.1    1:39:28.1      2:14.2
    7   1790  Liam Dougherty         11     170          773        17:11.3    1:56:39.4      2:14.3

Lower Merion    Finish Position -    13

  Team Score (places): 435  Team Score (times):    1:21:11.8   Average Time: 16:14.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1426  Nicholas Mazzeo        11       1            1        14:56.9      14:56.9      0:00.0
    2   1425  Alexander Mazzeo       11       6            7        15:16.6      30:13.5      0:19.6
    3   1424  Dylan Leone            12     119          126        16:50.5      47:04.1      1:53.6
    4   1427  Matthew Roper          12     151          277        17:01.9    1:04:06.1      2:04.9
    5   1428  Hudson Sherman         11     158          435        17:05.7    1:21:11.8      2:08.7
    6   1423  Sawyer Friedman-Olshan 11     189          624        17:17.1    1:38:29.0      2:20.1
    7   1429  Michael Steenhoff      12     229          853        17:33.2    1:56:02.3      2:36.3

Downingtown East    Finish Position -    14

  Team Score (places): 438  Team Score (times):    1:22:15.5   Average Time: 16:27.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1258  Nischal Vasanth        11      13           13        15:27.3      15:27.3      0:30.3
    2   1256  Jude Stulak            11      81           94        16:30.2      31:57.5      1:33.2
    3   1257  Jackson Ulmer          11      87          181        16:33.2      48:30.7      1:36.2
    4   1255  Alexander Roman        12      92          273        16:34.9    1:05:05.6      1:37.9
    5   1253  Aaryan Pandya           9     165          438        17:09.9    1:22:15.5      2:12.9
    6   1252  Sammy Engle            10     204          642        17:21.9    1:39:37.5      2:24.9
    7   1254  Nate Parr              12     287          929        18:04.1    1:57:41.6      3:07.1

Conestoga    Finish Position -    15

  Team Score (places): 450  Team Score (times):    1:22:54.0   Average Time: 16:34.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1195  Aidan Mahoney          12      59           59        16:16.4      16:16.4      1:19.4
    2   1191  Luke Davies            12      60          119        16:16.9      32:33.3      1:19.9
    3   1196  Miles Warkentine       12      98          217        16:42.8      49:16.2      1:45.8
    4   1197  Parker Warkentine      11     101          318        16:43.3    1:05:59.5      1:46.3
    5   1193  Jake Foster            11     132          450        16:54.4    1:22:54.0      1:57.4
    6   1192  Ethan Del Viscio       12     148          598        17:00.6    1:39:54.6      2:03.6
    7   1194  Alex Gough             12     194          792        17:18.1    1:57:12.8      2:21.1

Spring Ford    Finish Position -    16

  Team Score (places): 459  Team Score (times):    1:23:03.6   Average Time: 16:36.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1810  Gus Smith              12      73           73        16:23.4      16:23.4      1:26.4
    2   1806  Elijah Dunham          12      79          152        16:28.0      32:51.4      1:31.0
    3   1805  Justin Delp            10      95          247        16:41.1      49:32.6      1:44.1
    4   1807  Jedidiah King          12      99          346        16:43.0    1:06:15.6      1:46.0
    5   1804  Shihan Ayman           11     113          459        16:48.0    1:23:03.6      1:51.0
    6   1809  Mason Short            11     116          575        16:49.2    1:39:52.8      1:52.2
    7   1808  Ishan Patel            10     133          708        16:54.5    1:56:47.4      1:57.5

Pennridge    Finish Position -    17

  Team Score (places): 499  Team Score (times):    1:22:29.7   Average Time: 16:29.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1606  Jackson Warfel         10       7            7        15:16.7      15:16.7      0:19.7
    2   1603  Daniel Lera-Lozano     11      49           56        16:08.2      31:24.9      1:11.2
    3   1602  Andrew Davis           12     115          171        16:49.1      48:14.0      1:52.1
    4   1601  Luke Barbadoro         12     155          326        17:02.9    1:05:17.0      2:05.9
    5   1605  Logan Siegfried        12     173          499        17:12.6    1:22:29.7      2:15.6
    6   1604  Bryce Martin           11     174          673        17:12.9    1:39:42.6      2:15.9
    7   1607  Colin Woehr            10     220          893        17:30.3    1:57:12.9      2:33.3

Central Bucks South    Finish Position -    18

  Team Score (places): 511  Team Score (times):    1:23:09.3   Average Time: 16:37.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1114  Sebastian Marquez-Ferbe11      55           55        16:12.2      16:12.2      1:15.2
    2   1113  Kenneth Konopka        12      56          111        16:12.9      32:25.2      1:16.0
    3   1115  Nathanael Meister      10     128          239        16:52.9      49:18.2      1:55.9
    4   1117  Darren Rafa            10     129          368        16:52.9    1:06:11.1      1:55.9
    5   1116  Ramsey Polis           10     143          511        16:58.2    1:23:09.3      2:01.2
    6   1119  Lucas Vicente-Mendoza  10     159          670        17:06.7    1:40:16.1      2:09.7
    7   1118  Joshua Sieto           12     263          933        17:50.2    1:58:06.4      2:53.2

Downingtown West    Finish Position -    19

  Team Score (places): 539  Team Score (times):    1:23:29.7   Average Time: 16:41.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1268  Sam Leisenring         12      46           46        16:07.8      16:07.8      1:10.8
    2   1270  Nicholas Musallam      10      75          121        16:26.8      32:34.6      1:29.8
    3   1271  Shravan Raja           11     107          228        16:45.2      49:19.8      1:48.2
    4   1269  Gavin Mize             12     136          364        16:56.7    1:06:16.5      1:59.7
    5   1266  Matthew Deangelis      12     175          539        17:13.2    1:23:29.7      2:16.2
    6   1267  Tyler Guy              12     291          830        18:10.4    1:41:40.2      3:13.4

Pennsbury    Finish Position -    20

  Team Score (places): 562  Team Score (times):    1:23:46.0   Average Time: 16:45.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1618  Jonathon Pajrowski     12      45           45        16:07.2      16:07.2      1:10.2
    2   1617  Matt Kanuk             12     100          145        16:43.3      32:50.5      1:46.3
    3   1615  Casey Aaron            10     117          262        16:49.7      49:40.2      1:52.7
    4   1619  Sam Purdum             10     120          382        16:50.8    1:06:31.0      1:53.8
    5   1620  Brendan Sargent        10     180          562        17:14.9    1:23:46.0      2:17.9
    6   1621  Brandon Spronk          9     264          826        17:50.3    1:41:36.4      2:53.3
    7   1616  Shawn Gorman           10     309         1135        18:20.9    1:59:57.3      3:23.9

Methacton    Finish Position -    21

  Team Score (places): 567  Team Score (times):    1:23:41.2   Average Time: 16:44.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1483  Charles Reith          12      63           63        16:18.4      16:18.4      1:21.4
    2   1482  Colin O'Donnell        11      83          146        16:30.8      32:49.2      1:33.8
    3   1478  Curtis Alexander       12     123          269        16:51.3      49:40.6      1:54.3
    4   1480  Benjamin Freese        12     144          413        16:58.2    1:06:38.8      2:01.2
    5   1479  Kai Barnes             11     154          567        17:02.4    1:23:41.2      2:05.4
    6   1481  Jason Nagle            10     206          773        17:23.2    1:41:04.5      2:26.2

Radnor    Finish Position -    22

  Team Score (places): 592  Team Score (times):    1:23:38.3   Average Time: 16:43.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1732  Joseph Garzio          12      17           17        15:42.0      15:42.0      0:45.0
    2   1737  Jack Wible             11     124          141        16:51.5      32:33.5      1:54.5
    3   1731  Ian Bridy              11     126          267        16:51.8      49:25.4      1:54.8
    4   1733  Aiden Landau           12     135          402        16:55.8    1:06:21.2      1:58.8
    5   1736  Connor Walsh           10     190          592        17:17.1    1:23:38.3      2:20.1
    6   1735  Sage Silverman         12     275          867        17:57.5    1:41:35.9      3:00.5
    7   1734  Brandon Ngyuen         12     355         1222        18:48.0    2:00:23.9      3:51.0

Avon Grove    Finish Position -    23

  Team Score (places): 644  Team Score (times):    1:24:03.5   Average Time: 16:48.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1027  Brendan Tester         11      47           47        16:07.9      16:07.9      1:10.9
    2   1025  Chase Kalesh           11      64          111        16:18.4      32:26.4      1:21.5
    3   1024  Jason Blom              9     104          215        16:43.7      49:10.2      1:46.8
    4   1026  Nikhil Pendse          11     199          414        17:19.3    1:06:29.6      2:22.3
    5   1030  Shaun Weaver           12     230          644        17:33.9    1:24:03.5      2:36.9
    6   1028  Lars Trone             12     252          896        17:45.1    1:41:48.6      2:48.1
    7   1029  Benjamin Weaver        12     254         1150        17:45.6    1:59:34.2      2:48.6

William Tennent    Finish Position -    24

  Team Score (places): 663  Team Score (times):    1:24:11.1   Average Time: 16:50.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   2010  Quinn Cataldi          12      40           40        16:04.6      16:04.6      1:07.6
    2   2013  Andrew Pratt           12      44           84        16:06.9      32:11.6      1:09.9
    3   2014  Chase Rosenfeld        12     145          229        16:58.8      49:10.4      2:01.8
    4   2012  Ryan Lovenstein        10     183          412        17:15.6    1:06:26.1      2:18.7
    5   2009  Richard Belt           12     251          663        17:45.0    1:24:11.1      2:48.0
    6   2011  Zach Clemensten        12     300          963        18:14.2    1:42:25.4      3:17.3
    7   2015  Silas Rosenfeld         9     307         1270        18:18.3    2:00:43.7      3:21.3

Upper Perkiomen    Finish Position -    25

  Team Score (places): 711  Team Score (times):    1:24:52.6   Average Time: 16:58.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1934  Thomas Daub             9      94           94        16:36.9      16:36.9      1:39.9
    2   1938  John Kuzmission        11     108          202        16:45.7      33:22.6      1:48.7
    3   1935  Sean Donahue           11     150          352        17:01.8      50:24.5      2:04.8
    4   1940  Ben Sensinger          12     167          519        17:10.8    1:07:35.4      2:13.8
    5   1939  Roman MacEdo           12     192          711        17:17.2    1:24:52.6      2:20.2
    6   1936  Gavin Dunn             10     228          939        17:32.9    1:42:25.6      2:35.9
    7   1937  William Godshall       12     262         1201        17:49.5    2:00:15.1      2:52.5

Boyertown    Finish Position -    26

  Team Score (places): 779  Team Score (times):    1:25:06.0   Average Time: 17:01.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1072  Aiden Voth             12      19           19        15:46.6      15:46.6      0:49.6
    2   1066  Samuel Branford        12     109          128        16:46.2      32:32.8      1:49.2
    3   1068  Jackson Fretz           9     142          270        16:58.1      49:31.0      2:01.1
    4   1070  Cole Peifer            12     226          496        17:32.1    1:07:03.1      2:35.1
    5   1069  Evan James             11     283          779        18:02.9    1:25:06.0      3:06.0
    6   1067  Colin Cooper           11     284         1063        18:03.2    1:43:09.3      3:06.2
    7   1071  Brayden Tinney          9     420         1483        19:49.9    2:02:59.2      4:52.9

Upper Dublin    Finish Position -    27

  Team Score (places): 788  Team Score (times):    1:25:25.0   Average Time: 17:05.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1897  Michael Caruso         11     141          141        16:57.8      16:57.8      2:00.8
    2   1896  Liam Broome            10     147          288        16:59.6      33:57.5      2:02.6
    3   1901  Jason Xi               12     149          437        17:01.7      50:59.2      2:04.7
    4   1900  Anthony Paone          10     160          597        17:08.6    1:08:07.8      2:11.6
    5   1898  Kevin Lim              11     191          788        17:17.2    1:25:25.0      2:20.2
    6   1899  Josiah Notary          10     214         1002        17:26.1    1:42:51.2      2:29.1

Neshaminy    Finish Position -    28

  Team Score (places): 792  Team Score (times):    1:24:41.0   Average Time: 16:56.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1500  Ryan Kaiser            12       5            5        15:11.4      15:11.4      0:14.5
    2   1502  Samuel Osterhoudt      12      88           93        16:33.3      31:44.8      1:36.3
    3   1499  Maguire Dicesare       11     140          233        16:57.7      48:42.5      2:00.7
    4   1501  Christian Lewis        12     270          503        17:53.6    1:06:36.2      2:56.6
    5   1498  Vincent Conturso       12     289          792        18:04.7    1:24:41.0      3:07.7
    6   1504  Manny Smith            12     317         1109        18:27.6    1:43:08.6      3:30.6

Holy Ghost Preparatory School    Finish Position -    29

  Team Score (places): 886  Team Score (times):    1:25:54.8   Average Time: 17:10.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1380  Daniel Perez           12      30           30        15:58.7      15:58.7      1:01.7
    2   1378  Jack Loveman           10      32           62        15:59.0      31:57.7      1:02.0
    3   1376  Owen Bittmann          10     234          296        17:35.9      49:33.6      2:38.9
    4   1375  Conor Bittmann          9     280          576        17:59.6    1:07:33.3      3:02.6
    5   1377  Nicholas Giordano      11     310          886        18:21.5    1:25:54.8      3:24.5
    6   1381  Cole Tomolonis         10     357         1243        18:48.4    1:44:43.3      3:51.4
    7   1379  Patrick McGowan        11     384         1627        19:11.3    2:03:54.6      4:14.3

Lower Moreland    Finish Position -    30

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1440  Trey Henry             11     162          162        17:09.0      17:09.0      2:12.0
    2   1441  Michael Hoch           11     164          326        17:09.6      34:18.6      2:12.6
    3   1443  Dylan Sandler          12     168          494        17:10.9      51:29.6      2:13.9
    4   1438  Shane Alden            12     182          676        17:15.1    1:08:44.8      2:18.1
    5   1439  Michael Csink          11     243          919        17:40.5    1:26:25.3      2:43.5
    6   1437  Graham Alden           10     246         1165        17:41.3    1:44:06.7      2:44.3
    7   1442  Justin Li              11     268         1433        17:52.7    2:01:59.4      2:55.7

West Chester East    Finish Position -    31

  Team Score (places): 926  Team Score (times):    1:26:23.1   Average Time: 17:16.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1972  Jake Hennessy          12      28           28        15:56.7      15:56.7      0:59.7
    2   1970  Owen Gagliardi         10     177          205        17:13.8      33:10.5      2:16.8
    3   1973  Brody Laurento         12     195          400        17:18.4      50:29.0      2:21.4
    4   1968  Jack Brannon           11     196          596        17:18.5    1:07:47.5      2:21.5
    5   1974  Daniel Troland         12     330          926        18:35.5    1:26:23.1      3:38.6
    6   1969  Bradley Edelman        11     397         1323        19:22.9    1:45:46.1      4:26.0
    7   1971  Javier Guzman          12     429         1752        20:05.2    2:05:51.3      5:08.2

Strath Haven    Finish Position -    32

  Team Score (places): 935  Team Score (times):    1:26:21.3   Average Time: 17:16.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1850  Colin Ruether          12     125          125        16:51.7      16:51.7      1:54.7
    2   1851  Jonah Wimmer           10     137          262        16:56.8      33:48.6      1:59.8
    3   1847  Brendan Hogg           10     216          478        17:26.6      51:15.2      2:29.6
    4   1848  Colin Kennedy           9     217          695        17:26.9    1:08:42.2      2:29.9
    5   1846  Owen Goldberg          11     240          935        17:39.1    1:26:21.3      2:42.1
    6   1849  Colin Lestourgeon      12     266         1201        17:50.9    1:44:12.2      2:53.9
    7   1845  Lucas Elliott          10     269         1470        17:52.8    2:02:05.1      2:55.8

Cheltenham    Finish Position -    33

  Team Score (places): 976  Team Score (times):    1:26:25.5   Average Time: 17:17.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1138  William Edgar          11      18           18        15:45.3      15:45.3      0:48.3
    2   1139  Shamsid-Din Jabbar     10     205          223        17:22.8      33:08.1      2:25.8
    3   1136  Caleb Dougherty        11     208          431        17:23.5      50:31.7      2:26.5
    4   1140  Linus Kiser            12     255          686        17:46.0    1:08:17.7      2:49.0
    5   1135  Nicholas Abraham       11     290          976        18:07.7    1:26:25.5      3:10.7
    6   1141  Linford Walter         11     316         1292        18:26.4    1:44:51.9      3:29.4
    7   1137  Keane Dougherty        11     382         1674        19:09.1    2:04:01.1      4:12.2

Abington    Finish Position -    34

  Team Score (places): ***  Team Score (times):    1:27:16.3   Average Time: 17:27.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1010  Chase O'Brien          10     111          111        16:47.2      16:47.2      1:50.2
    2   1007  Nolan Flood            10     157          268        17:05.1      33:52.3      2:08.1
    3   1008  Feola Jackson          12     185          453        17:16.6      51:09.0      2:19.6
    4   1012  James Stewart          12     213          666        17:25.3    1:08:34.3      2:28.3
    5   1009  Ryan Kawas             12     335         1001        18:41.9    1:27:16.3      3:45.0
    6   1011  Tyler Ramsay            9     353         1354        18:47.6    1:46:03.9      3:50.6
    7   1013  Sean Wade              12     402         1756        19:29.4    2:05:33.3      4:32.4

Oxford Area    Finish Position -    35

  Team Score (places): ***  Team Score (times):    1:27:05.0   Average Time: 17:25.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1564  Owen Oliver            12      70           70        16:21.5      16:21.5      1:24.5
    2   1566  Ben Whelan             11     121          191        16:51.1      33:12.7      1:54.2
    3   1562  Owen Hughes            12     267          458        17:52.6      51:05.4      2:55.6
    4   1565  Chase Verbanas         10     271          729        17:55.8    1:09:01.2      2:58.8
    5   1561  Ryan Fay               12     286         1015        18:03.7    1:27:05.0      3:06.7
    6   1560  Michael Besancon       12     323         1338        18:30.5    1:45:35.5      3:33.5
    7   1563  Eric Kellerman         12     363         1701        18:51.6    2:04:27.2      3:54.6

Upper Merion    Finish Position -    36

  Team Score (places): ***  Team Score (times):    1:27:07.7   Average Time: 17:25.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1914  Anthony Tornambe       11      54           54        16:12.2      16:12.2      1:15.2
    2   1909  Lucas Albini           11     171          225        17:11.4      33:23.6      2:14.4
    3   1910  Hudson Etezady         10     224          449        17:31.1      50:54.7      2:34.1
    4   1911  Samuel Foster          10     273          722        17:56.5    1:08:51.3      2:59.5
    5   1912  Michael Galban         12     306         1028        18:16.4    1:27:07.7      3:19.4
    6   1913  Hunter Hope            12     348         1376        18:46.6    1:45:54.4      3:49.6
    7   1915  David Tornambe         11     376         1752        19:02.7    2:04:57.1      4:05.7

Central Bucks West    Finish Position -    37

  Team Score (places): ***  Team Score (times):    1:27:12.4   Average Time: 17:26.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1128  Harrison Cornwell      11     163          163        17:09.4      17:09.4      2:12.4
    2   1127  Elijah Barker          12     178          341        17:13.9      34:23.4      2:16.9
    3   1133  Brady Windisch          9     197          538        17:19.1      51:42.6      2:22.2
    4   1132  Alex Radishofski       12     245          783        17:41.1    1:09:23.7      2:44.1
    5   1131  Charles Livezey        11     260         1043        17:48.7    1:27:12.4      2:51.7
    6   1129  Elliot Kim             12     312         1355        18:24.7    1:45:37.2      3:27.7
    7   1130  Mason Lentini          10     313         1668        18:24.7    2:04:01.9      3:27.7

Wissahickon    Finish Position -    38

  Team Score (places): ***  Team Score (times):    1:27:24.7   Average Time: 17:28.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   2023  Ralph Antonucci        12      52           52        16:09.7      16:09.7      1:12.7
    2   2029  Walter Vandegrift      11     210          262        17:23.7      33:33.5      2:26.7
    3   2026  Ray Pelletier          11     221          483        17:30.4      51:03.9      2:33.4
    4   2025  Josiah Feng            11     272          755        17:55.9    1:08:59.9      2:58.9
    5   2024  Jishnu Dass            12     314         1069        18:24.8    1:27:24.7      3:27.8
    6   2027  Alex Winkowski         11     327         1396        18:34.0    1:45:58.8      3:37.0
    7   2028  Jack Pickel            11     349         1745        18:47.0    2:04:45.8      3:50.0

Plymouth Whitemarsh    Finish Position -    39

  Team Score (places): ***  Team Score (times):    1:27:53.1   Average Time: 17:34.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1679  William Waerig         11      77           77        16:27.5      16:27.5      1:30.5
    2   1673  Joshua Bucko           11     110          187        16:46.8      33:14.3      1:49.8
    3   1677  Jonah Reid             12     259          446        17:47.4      51:01.8      2:50.4
    4   1678  Colin Reilly            9     295          741        18:11.8    1:09:13.6      3:14.8
    5   1675  Jack Hanson            12     333         1074        18:39.5    1:27:53.1      3:42.5
    6   1676  Declan McGorry         11     359         1433        18:49.9    1:46:43.1      3:52.9
    7   1674  James Fassbender       11     367         1800        18:54.0    2:05:37.1      3:57.0

Regina Luminis Academy    Finish Position -    40

  Team Score (places): ***  Team Score (times):    1:27:32.7   Average Time: 17:30.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1751  Gabe Simkiss           10      38           38        16:02.7      16:02.7      1:05.7
    2   1749  Sean O'Keefe           11     184          222        17:16.0      33:18.7      2:19.0
    3   1750  Martin O'Rourke        12     242          464        17:40.3      50:59.1      2:43.3
    4   1748  Luke Kozak             12     250          714        17:43.5    1:08:42.6      2:46.5
    5   1745  Aidan Fisher           11     360         1074        18:50.0    1:27:32.7      3:53.0
    6   1746  Jake Fusco             12     389         1463        19:13.9    1:46:46.6      4:16.9
    7   1747  Linus Haselbarth       10     414         1877        19:46.4    2:06:33.0      4:49.4

Hatboro Horsham    Finish Position -    41

  Team Score (places): ***  Team Score (times):    1:27:41.4   Average Time: 17:32.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1358  Scott McKenna          12      91           91        16:34.8      16:34.8      1:37.8
    2   1359  Nick Schell            10     212          303        17:24.5      33:59.3      2:27.5
    3   1354  Noah Benoit-Jean       11     248          551        17:42.9      51:42.3      2:45.9
    4   1356  Conner Brennan         12     249          800        17:43.3    1:09:25.6      2:46.3
    5   1357  Kevin Brown             9     303         1103        18:15.7    1:27:41.4      3:18.7
    6   1360  Joseph Spiotta          9     464         1567        21:23.1    1:49:04.6      6:26.1
    7   1355  Xander Bettencourt     10     466         2033        21:26.5    2:10:31.1      6:29.5

Owen J. Roberts    Finish Position -    42

  Team Score (places): ***  Team Score (times):    1:28:44.6   Average Time: 17:44.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1552  Ben Pittek             11     131          131        16:54.3      16:54.3      1:57.3
    2   1554  Nolan Walters           9     139          270        16:57.3      33:51.7      2:00.3
    3   1548  Brody Fletcher          9     186          456        17:16.6      51:08.4      2:19.7
    4   1553  Parker Smith           10     334          790        18:40.8    1:09:49.2      3:43.8
    5   1549  Sean Krull             11     369         1159        18:55.3    1:28:44.6      3:58.4
    6   1550  Alexander Palovick     10     370         1529        18:57.0    1:47:41.6      4:00.0
    7   1551  Maxim Palovick         10     401         1930        19:29.2    2:07:10.8      4:32.2

Marple Newtown    Finish Position -    43

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1451  Julian Bothma          10      69           69        16:21.0      16:21.0      1:24.0
    2   1454  Landon Hartwell        12     225          294        17:31.6      33:52.6      2:34.6
    3   1452  Cole Broomall          11     288          582        18:04.7      51:57.3      3:07.7
    4   1457  Cole Wozniak           11     292          874        18:11.0    1:10:08.4      3:14.1
    5   1455  Nick Naughton          11     311         1185        18:24.1    1:28:32.5      3:27.1
    6   1453  Jacob Figuroa          11     321         1506        18:29.6    1:47:02.2      3:32.6
    7   1456  Donald Peterson        12     345         1851        18:45.4    2:05:47.6      3:48.4

Bishop Shanahan    Finish Position -    44

  Team Score (places): ***  Team Score (times):    1:29:19.5   Average Time: 17:51.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1056  Steven Todd            12      27           27        15:54.8      15:54.8      0:57.8
    2   1058  Owen Whitaker          12     156          183        17:03.7      32:58.5      2:06.7
    3   1055  Connor Todd             9     253          436        17:45.1      50:43.7      2:48.1
    4   1052  Benjamin Leinhauser    11     352          788        18:47.4    1:09:31.1      3:50.4
    5   1057  Logan Valenza          12     416         1204        19:48.4    1:29:19.5      4:51.4
    6   1054  Greg Palaia            11     417         1621        19:49.0    1:49:08.6      4:52.0
    7   1053  Patrick McRee          10     434         2055        20:15.1    2:09:23.7      5:18.1

West Chester Rustin    Finish Position -    45

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1997  Luke Haulihan           9     176          176        17:13.2      17:13.2      2:16.3
    2   1995  Carson Englert         11     222          398        17:30.7      34:44.0      2:33.7
    3   1996  Colin Finnegan         10     241          639        17:40.1      52:24.2      2:43.1
    4   2001  Jace Orsini            12     278          917        17:58.5    1:10:22.7      3:01.5
    5   2000  Adam Mosier            12     293         1210        18:11.3    1:28:34.1      3:14.3
    6   1999  Adam Makke             10     302         1512        18:15.3    1:46:49.5      3:18.3
    7   1998  Ethan Kirkland          9     394         1906        19:21.6    2:06:11.1      4:24.6

Phoenixville Area    Finish Position -    46

  Team Score (places): ***  Team Score (times):    1:28:48.5   Average Time: 17:45.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1652  Hayden Bray            11     138          138        16:57.0      16:57.0      2:00.0
    2   1658  Keshav Vyas            12     233          371        17:35.6      34:32.7      2:38.6
    3   1656  Kyle Padilla           11     256          627        17:46.3      52:19.0      2:49.3
    4   1655  Ben Imburgia           12     265          892        17:50.5    1:10:09.6      2:53.5
    5   1657  Jack Pozun             10     332         1224        18:38.9    1:28:48.5      3:41.9
    6   1653  Henry Cimo             10     396         1620        19:22.1    1:48:10.7      4:25.2

Springfield (Delco)    Finish Position -    47

  Team Score (places): ***  Team Score (times):    1:29:35.8   Average Time: 17:55.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1818  Chris Cardie           11      82           82        16:30.7      16:30.7      1:33.7
    2   1824  Dennis Wickstrum       11     223          305        17:30.8      34:01.5      2:33.8
    3   1821  Carl Ross              10     308          613        18:20.2      52:21.8      3:23.3
    4   1819  Liam Harris-Iveson     10     320          933        18:29.0    1:10:50.8      3:32.0
    5   1822  Owen Scherff           12     344         1277        18:45.0    1:29:35.8      3:48.0
    6   1820  Samuel Kubiak           9     356         1633        18:48.1    1:48:24.0      3:51.1
    7   1823  Sean Brady             11     375         2008        18:59.7    2:07:23.7      4:02.7

Garnet Valley    Finish Position -    48

  Team Score (places): ***  Team Score (times):    1:30:00.2   Average Time: 18:00.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1300  Emmanuel Velez         11     181          181        17:15.0      17:15.0      2:18.0
    2   1298  Isaac Mellinger        10     235          416        17:37.2      34:52.2      2:40.2
    3   1296  Alexander Gursahaney   12     282          698        18:00.4      52:52.6      3:03.4
    4   1295  Sean Diehl             12     315         1013        18:24.9    1:11:17.6      3:27.9
    5   1294  Abhinav Chandran        9     336         1349        18:42.5    1:30:00.2      3:45.5
    6   1299  Arvind Narayan          9     388         1737        19:13.8    1:49:14.0      4:16.8
    7   1297  Eden He                10     423         2160        19:53.3    2:09:07.4      4:56.3

Bensalem    Finish Position -    49

  Team Score (places): ***  Team Score (times):    1:29:58.9   Average Time: 17:59.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1043  Xavier Skinner         10     211          211        17:24.3      17:24.3      2:27.3
    2   1040  Sean Harbison          10     257          468        17:47.1      35:11.4      2:50.1
    3   1041  Jayden McLaurin        12     281          749        18:00.2      53:11.6      3:03.2
    4   1038  Kane Baumher           10     285         1034        18:03.3    1:11:14.9      3:06.3
    5   1039  Blue Cash              12     339         1373        18:43.9    1:29:58.9      3:46.9
    6   1042  Marcus Skinner         12     350         1723        18:47.1    1:48:46.1      3:50.1
    7   1044  Jonathan Weng          10     366         2089        18:52.7    2:07:38.8      3:55.7

Kennett    Finish Position -    50

  Team Score (places): ***  Team Score (times):    1:30:26.6   Average Time: 18:05.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1412  Josh Poulton           11     215          215        17:26.2      17:26.2      2:29.2
    2   1410  Colin Kipp             11     238          453        17:38.5      35:04.7      2:41.5
    3   1411  Juan Martinez Garcia   12     244          697        17:40.9      52:45.7      2:43.9
    4   1413  Brady Reigel            9     331         1028        18:37.3    1:11:23.1      3:40.4
    5   1414  Brody Tassmer           9     377         1405        19:03.5    1:30:26.6      4:06.5
    6   1409  Tyler Hassel            9     379         1784        19:07.7    1:49:34.4      4:10.7
    7   1408  Austin Guyer           12     453         2237        20:48.0    2:10:22.5      5:51.1

Bristol    Finish Position -    51

  Team Score (places): ***  Team Score (times):    1:31:27.3   Average Time: 18:17.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1084  Andreas Quattrocchi    12     134          134        16:54.8      16:54.8      1:57.9
    2   1081  Jasper Faustino        11     193          327        17:17.3      34:12.2      2:20.3
    3   1078  Jack Barry             11     297          624        18:12.8      52:25.0      3:15.9
    4   1080  Bryce Fairweather      11     386         1010        19:12.3    1:11:37.4      4:15.3
    5   1083  Brendon Miller         11     419         1429        19:49.9    1:31:27.3      4:52.9
    6   1079  Ishmael Dorbor         11     445         1874        20:35.2    1:52:02.5      5:38.2
    7   1082  Christian Jimenez      12     485         2359        23:23.3    2:15:25.9      8:26.3

Penn Wood    Finish Position -    52

  Team Score (places): ***  Team Score (times):    1:31:56.3   Average Time: 18:23.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1575  Joshua Esters          11     161          161        17:08.9      17:08.9      2:11.9
    2   1574  John Esteris           10     218          379        17:27.1      34:36.0      2:30.1
    3   1577  David Gayflor          11     247          626        17:42.1      52:18.1      2:45.1
    4   1573  Jaidyn Brown Glover    10     385         1011        19:12.0    1:11:30.2      4:15.0
    5   1576  Tawpeeq Fountain       11     441         1452        20:26.1    1:31:56.3      5:29.1
    6   1579  Aaron Mathis           11     451         1903        20:46.5    1:52:42.9      5:49.5

Upper Darby    Finish Position -    53

  Team Score (places): ***  Team Score (times):    1:32:17.1   Average Time: 18:27.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1885  Josh Sharp             11     118          118        16:50.2      16:50.2      1:53.2
    2   1881  David Benda            11     202          320        17:21.1      34:11.4      2:24.2
    3   1886  Kheimon Speach         12     341          661        18:44.1      52:55.6      3:47.1
    4   1884  Isaiah Saddick         11     406         1067        19:35.3    1:12:30.9      4:38.3
    5   1887  Jeremiah Wildes        12     413         1480        19:46.2    1:32:17.1      4:49.2
    6   1882  Khandakar Mahin        11     418         1898        19:49.4    1:52:06.6      4:52.4
    7   1883  Gabriel Olaniyi        12     425         2323        19:55.0    2:12:01.6      4:58.0

Quakertown    Finish Position -    54

  Team Score (places): ***  Team Score (times):    1:31:55.3   Average Time: 18:23.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1716  Josiah Hickey          11     239          239        17:38.9      17:38.9      2:41.9
    2   1721  Tyler Turansky         10     274          513        17:57.1      35:36.1      3:00.1
    3   1717  Jaxson Morishita       10     294          807        18:11.4      53:47.5      3:14.4
    4   1720  Kylos Torres           12     338         1145        18:43.7    1:12:31.2      3:46.7
    5   1715  Brendan Forman         11     399         1544        19:24.1    1:31:55.3      4:27.1
    6   1718  Alex Rosen             11     443         1987        20:29.7    1:52:25.1      5:32.7
    7   1719  Riley Ruffner          11     454         2441        20:49.6    2:13:14.7      5:52.6

Upper Moreland    Finish Position -    55

  Team Score (places): ***  Team Score (times):    1:32:59.3   Average Time: 18:35.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1924  Brady Saunders         11     258          258        17:47.1      17:47.1      2:50.1
    2   1921  Christian Feil         11     279          537        17:59.4      35:46.5      3:02.4
    3   1926  Luciano Tang           12     342          879        18:44.3      54:30.9      3:47.3
    4   1920  John Cox               12     381         1260        19:08.7    1:13:39.6      4:11.7
    5   1922  Nicholas Ley           12     392         1652        19:19.6    1:32:59.3      4:22.6
    6   1923  Kanstantsin Pronin     12     446         2098        20:35.6    1:53:34.9      5:38.6
    7   1925  Chase Sutrynowicz      11     458         2556        21:09.3    2:14:44.3      6:12.3

New Hope-Solebury    Finish Position -    56

  Team Score (places): ***  Team Score (times):    1:33:19.1   Average Time: 18:39.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1512  Kieran Patel           11     209          209        17:23.7      17:23.7      2:26.7
    2   1515  Noah Teshome           12     340          549        18:44.0      36:07.7      3:47.0
    3   1513  Charlie Taylor          9     373          922        18:59.1      55:06.9      4:02.1
    4   1510  Lucas McGinn            9     374         1296        18:59.1    1:14:06.0      4:02.1
    5   1509  Matteo Cademartori     11     387         1683        19:13.0    1:33:19.1      4:16.0
    6   1511  Jeffrey Migliaccio     11     403         2086        19:29.5    1:52:48.6      4:32.5
    7   1514  Nahom Teshome           9     459         2545        21:11.2    2:13:59.8      6:14.2

Pope John Paul II    Finish Position -    57

  Team Score (places): ***  Team Score (times):    1:33:57.0   Average Time: 18:47.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1693  Aiden Radcliffe        12     236          236        17:37.3      17:37.3      2:40.3
    2   1688  Ryan Edde              12     277          513        17:58.5      35:35.9      3:01.5
    3   1691  Jack McNicholas        12     358          871        18:49.0      54:24.9      3:52.0
    4   1690  James McElroy          11     372         1243        18:58.6    1:13:23.5      4:01.6
    5   1692  Shane Mower             9     444         1687        20:33.4    1:33:57.0      5:36.4
    6   1687  Wyatt Bator             9     482         2169        22:45.4    1:56:42.4      7:48.4
    7   1689  George McCartin        12     484         2653        23:05.8    2:19:48.3      8:08.8

Harriton    Finish Position -    58

  Team Score (places): ***  Team Score (times):    1:33:15.4   Average Time: 18:39.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1332  Patrick Luby           10     304          304        18:16.0      18:16.0      3:19.0
    2   1330  Henry Cordes            9     328          632        18:34.6      36:50.6      3:37.6
    3   1331  Luke Hough              9     343          975        18:44.6      55:35.2      3:47.6
    4   1333  Tao Romalis            10     354         1329        18:47.8    1:14:23.0      3:50.8
    5   1329  Noam Brodetzki         11     365         1694        18:52.4    1:33:15.4      3:55.4
    6   1335  William Xu             12     428         2122        20:03.5    1:53:19.0      5:06.5

Sun Valley    Finish Position -    59

  Team Score (places): ***  Team Score (times):    1:35:15.0   Average Time: 19:03.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1855  Trevor Fursman         12      68           68        16:20.1      16:20.1      1:23.2
    2   1857  Christopher Pry         9     407          475        19:35.8      35:56.0      4:38.8
    3   1856  Kyle Outterbridge       9     408          883        19:38.0      55:34.0      4:41.0
    4   1853  Ryan Amos               9     409         1292        19:38.4    1:15:12.5      4:41.5
    5   1854  Andrew Dipasquale       9     426         1718        20:02.4    1:35:15.0      5:05.4
    6   1858  Stephen Shaw           12     433         2151        20:13.9    1:55:28.9      5:16.9
    7   1859  Shane Williams         10     460         2611        21:12.8    2:16:41.8      6:15.8

Springfield Township    Finish Position -    60

  Team Score (places): ***  Team Score (times):    1:35:01.7   Average Time: 19:00.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1832  Aiden Flynn             9     203          203        17:21.4      17:21.4      2:24.4
    2   1831  Jake Bauman             9     347          550        18:46.4      36:07.8      3:49.4
    3   1834  Riley Joy              10     378          928        19:05.7      55:13.6      4:08.7
    4   1833  Matthew Haugh          12     405         1333        19:34.8    1:14:48.5      4:37.8
    5   1837  Ian Richardson          9     432         1765        20:13.2    1:35:01.7      5:16.2
    6   1835  Kazuya Kiguchi         12     439         2204        20:24.7    1:55:26.5      5:27.7
    7   1836  Makoto Kiguchi          9     447         2651        20:36.4    2:16:03.0      5:39.5

Harry S Truman    Finish Position -    61

  Team Score (places): ***  Team Score (times):    1:36:19.1   Average Time: 19:15.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1343  Iain Godbold           11     276          276        17:58.1      17:58.1      3:01.1
    2   1345  Thomas Melcher         12     305          581        18:16.1      36:14.3      3:19.1
    3   1346  Jonathan Updike        11     337          918        18:43.4      54:57.7      3:46.4
    4   1342  Dennis Clark           10     436         1354        20:21.8    1:15:19.5      5:24.8
    5   1341  Gabriel Barquero       10     456         1810        20:59.6    1:36:19.1      6:02.6
    6   1340  Xavier Aviles          10     463         2273        21:22.8    1:57:42.0      6:25.8
    7   1344  Owen Greenwood         10     474         2747        21:55.4    2:19:37.4      6:58.4

Faith Christian Academy    Finish Position -    62

  Team Score (places): ***  Team Score (times):    1:35:04.9   Average Time: 19:01.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1286  Carter Zwart           10     296          296        18:11.8      18:11.8      3:14.8
    2   1281  Colin Lakits           10     351          647        18:47.3      36:59.2      3:50.4
    3   1280  Jordan Heilman         12     368         1015        18:55.2      55:54.5      3:58.2
    4   1284  Micah Shank            12     400         1415        19:24.9    1:15:19.4      4:27.9
    5   1285  Gavin Trauger          10     411         1826        19:45.4    1:35:04.9      4:48.5
    6   1282  Christian Meadows      10     412         2238        19:45.5    1:54:50.5      4:48.5
    7   1283  Kaidan Rea             10     455         2693        20:55.0    2:15:45.5      5:58.0

Dock Mennonite    Finish Position -    63

  Team Score (places): ***  Team Score (times):    1:35:58.3   Average Time: 19:11.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1242  Aaron Sensenig         12     319          319        18:28.1      18:28.1      3:31.1
    2   1243  James Steinmetz        12     324          643        18:32.0      37:00.1      3:35.0
    3   1241  Xander Morsby          10     393         1036        19:20.4      56:20.6      4:23.4
    4   1244  Ryan Ykoruk             9     415         1451        19:47.3    1:16:08.0      4:50.3
    5   1239  Josh Frederick         11     421         1872        19:50.3    1:35:58.3      4:53.3
    6   1240  Jinyang Li             11     491         2363        24:10.7    2:00:09.1      9:13.7

Delaware County Christian    Finish Position -    64

  Team Score (places): ***  Team Score (times):    1:35:28.2   Average Time: 19:05.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1235  Grant Mast             12     362          362        18:50.4      18:50.4      3:53.4
    2   1236  Hugh Nicholson         12     371          733        18:57.6      37:48.0      4:00.7
    3   1237  Kellen Reed             9     380         1113        19:08.3      56:56.4      4:11.3
    4   1233  Sam D'Antonio          12     383         1496        19:09.9    1:16:06.3      4:12.9
    5   1238  Caden Shute            10     395         1891        19:21.9    1:35:28.2      4:24.9
    6   1234  Adrian Gin             10     424         2315        19:54.3    1:55:22.6      4:57.4
    7   1232  Joey Cuozzo            12     427         2742        20:03.4    2:15:26.1      5:06.4

Phil-Mont Christian Academy    Finish Position -    65

  Team Score (places): ***  Team Score (times):    1:40:59.4   Average Time: 20:11.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1644  Owen Tyson             10     201          201        17:20.4      17:20.4      2:23.4
    2   1642  Josiah Nakhla          12     390          591        19:15.9      36:36.3      4:18.9
    3   1639  Nathaniel Curcuruto    10     437         1028        20:21.9      56:58.3      5:24.9
    4   1641  Cameron Jones          10     471         1499        21:43.7    1:18:42.0      6:46.7
    5   1638  Andrew Acevedo         10     477         1976        22:17.3    1:40:59.4      7:20.4
    6   1640  Ethan Galloway         10     489         2465        23:56.0    2:04:55.4      8:59.0
    7   1643  Curtis Segers          10     494         2959        24:58.1    2:29:53.5     10:01.1

Collegium Charter School    Finish Position -    66

  Team Score (places): ***  Team Score (times):    1:39:33.8   Average Time: 19:54.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1178  Amir Christmas         11     322          322        18:29.9      18:29.9      3:32.9
    2   1183  Christian Pernsley-Jaco11     326          648        18:33.2      37:03.1      3:36.2
    3   1179  Carmine Cotto          12     442         1090        20:27.5      57:30.6      5:30.5
    4   1177  Bryson Beard           11     450         1540        20:42.4    1:18:13.1      5:45.4
    5   1182  Walker O'Brien         12     462         2002        21:20.6    1:39:33.8      6:23.6
    6   1180  Gavin Gonzalez         11     472         2474        21:51.9    2:01:25.7      6:54.9
    7   1181  Harry Mendenhall       11     475         2949        22:05.1    2:23:30.8      7:08.1

Plumstead Christian    Finish Position -    67

  Team Score (places): ***  Team Score (times):    1:40:39.6   Average Time: 20:07.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1662  Ian Pavkov             12     301          301        18:14.4      18:14.4      3:17.4
    2   1659  Ewan McIlhinney        11     325          626        18:32.7      36:47.1      3:35.7
    3   1661  Ben Pavkov              9     449         1075        20:39.9      57:27.1      5:42.9
    4   1663  Christopher Roux        9     461         1536        21:19.1    1:18:46.3      6:22.1
    5   1664  Samuel Roux             9     473         2009        21:53.3    1:40:39.6      6:56.3
    6   1665  Billy White            10     481         2490        22:35.4    2:03:15.0      7:38.4
    7   1660  Seamus O' Toole        10     487         2977        23:44.5    2:26:59.6      8:47.5

Pottsgrove    Finish Position -    68

  Team Score (places): ***  Team Score (times):    1:40:48.6   Average Time: 20:09.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1704  Aidan Hakes            11     346          346        18:45.7      18:45.7      3:48.7
    2   1703  Darius Hairston        11     391          737        19:16.9      38:02.6      4:19.9
    3   1706  Wesley Piazza          10     435         1172        20:15.1      58:17.8      5:18.2
    4   1701  Carter Burg            12     452         1624        20:47.4    1:19:05.3      5:50.4
    5   1700  Jose Mauricio Alvarez D10     470         2094        21:43.2    1:40:48.6      6:46.2
    6   1702  Cameron Burruss        12     478         2572        22:21.6    2:03:10.2      7:24.6
    7   1705  Myron Hooks            10     490         3062        24:08.3    2:27:18.5      9:11.3

Coatesville    Finish Position -    69

  Team Score (places): ***  Team Score (times):    1:40:11.9   Average Time: 20:02.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1167  Timmy O'Toole          10     404          404        19:31.8      19:31.8      4:34.8
    2   1164  Josh Koch              10     410          814        19:40.7      39:12.6      4:43.7
    3   1166  Ian O'Toole             9     431         1245        20:10.5      59:23.1      5:13.5
    4   1163  Caleb Campos           11     438         1683        20:23.9    1:19:47.1      5:26.9
    5   1165  Elijah Lieb            10     440         2123        20:24.8    1:40:11.9      5:27.8
    6   1168  Colin Smith            11     457         2580        21:05.1    2:01:17.1      6:08.1
    7   1169  Jayden Yacoe           11     465         3045        21:24.6    2:22:41.7      6:27.6

Norristown    Finish Position -    70

  Team Score (places): ***  Team Score (times):    1:43:43.8   Average Time: 20:44.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1525  Rj Matthews            12     318          318        18:27.9      18:27.9      3:30.9
    2   1526  Brandon Purdy          11     430          748        20:07.0      38:34.9      5:10.0
    3   1528  Nathan Vance           10     448         1196        20:36.9      59:11.9      5:39.9
    4   1524  Gabriel Gonzales        9     468         1664        21:30.8    1:20:42.7      6:33.8
    5   1523  Scott Dietrich         10     483         2147        23:01.0    1:43:43.8      8:04.0

Calvary Christian Academy    Finish Position -    71

  Team Score (places): ***  Team Score (times):    1:47:15.9   Average Time: 21:27.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1091  Markus Melo            11     364          364        18:52.3      18:52.3      3:55.4
    2   1087  Michael Chernyak        9     398          762        19:23.0      38:15.4      4:26.0
    3   1089  Jordan Howe             9     467         1229        21:28.2      59:43.7      6:31.2
    4   1090  Peter McDonald         11     480         1709        22:34.8    1:22:18.5      7:37.8
    5   1086  Jonah Baker            11     493         2202        24:57.3    1:47:15.9     10:00.3
    6   1088  Jack Frehafer          12     496         2698        26:10.4    2:13:26.4     11:13.4

Interboro    Finish Position -    72

  Team Score (places): ***  Team Score (times):    1:46:33.0   Average Time: 21:18.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1393  Brenton Newsome        11     361          361        18:50.2      18:50.2      3:53.2
    2   1395  Ryan Rossiter          11     422          783        19:52.1      38:42.4      4:55.1
    3   1390  Khyree Gilbert         11     469         1252        21:41.1    1:00:23.5      6:44.2
    4   1392  Basil Newsome          10     479         1731        22:27.5    1:22:51.1      7:30.5
    5   1394  Gabrial Reason         10     486         2217        23:41.9    1:46:33.0      8:44.9
    6   1391  Dylan McCloskey        10     495         2712        25:36.5    2:12:09.6     10:39.5
    7   1389  Ethan Eichinger        11     497         3209        28:23.3    2:40:32.9     13:26.3

Jenkintown    Finish Position -    73

  Team Score (places): ***  Team Score (times):    1:58:16.0   Average Time: 23:39.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1397  Simon Kimball          11     329          329        18:35.3      18:35.3      3:38.3
    2   1398  Vincent Massaro        11     476          805        22:09.5      40:44.8      7:12.5
    3   1396  Forest Hartt           11     488         1293        23:51.1    1:04:35.9      8:54.1
    4   1399  Luke Rocco             11     492         1785        24:14.0    1:28:50.0      9:17.0
    5   1400  Leo Silverman          10     498         2283        29:26.0    1:58:16.0     14:29.0

Martin Saints Classical    Finish Position - Inc.

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1459  Micaiah Andrejczyk     11   Less Than  5           19:09.6      19:09.6      4:12.6
    2   1460  Marco Avigo            10   Less Than  5           22:43.6      41:53.2      7:46.6
    3   1463  Liam Hallowell         10   Less Than  5           24:07.6    1:06:00.9      9:10.6
    4   1461  Anton Dinoso            9   Less Than  5           34:53.0    1:40:53.9     19:56.0

Valley Forge Military 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   1943  Evan Drabick            9   Less Than  5           22:20.9      22:20.9      7:23.9
    2   1941  Isaac Chapple           9   Less Than  5           23:14.2      45:35.1      8:17.2
    3   1944  Malik Graniela         11   Less Than  5           23:32.9    1:09:08.0      8:35.9
    4   1945  Patrick Iadarola       10   Less Than  5           24:03.4    1:33:11.5      9:06.5

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   1153  Daniel Stewart         11   Less Than  5           20:38.4      20:38.4      5:41.4
    2   1151  Joel Rodriquez          9   Less Than  5           24:01.8      44:40.3      9:04.8
    3   1150  Jonathan Guijano       11   Less Than  5           24:05.1    1:08:45.4      9:08.1

Pottstown    Finish Position - Inc.

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

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   1710  William Rose            9   Less Than  5           19:00.4      19:00.4      4:03.4
    2   1711  Alejandro Suber        10   Less Than  5           20:00.6      39:01.0      5:03.6
    3   1709  Chris Rose             10   Less Than  5           34:05.6    1:13:06.6     19:08.6

Renaissance Academy Charter School    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   1759  Lucas Carrie           12   Less Than  5           20:11.9      20:11.9      5:14.9
    2   1761  Christian Wenger        9   Less Than  5           22:02.4      42:14.3      7:05.4
    3   1760  Justin Southerlandkirtz10   Less Than  5           23:56.5    1:06:10.9      8:59.5

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   1016  Jonathan Page          11   Less Than  5           22:22.7      22:22.7      7:25.8
    2   1015  Cameron Farrington     11   Less Than  5           25:00.0      47:22.8     10:03.0

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   1158  Orlando Torres         10   Less Than  5           21:39.2      21:39.2      6:42.2
    2   1157  Jackson McNear          9   Less Than  5           29:02.5      50:41.7     14:05.5

Quakertown Christian School    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   1723  Aaron Moyer            11   Less Than  5           20:16.1      20:16.1      5:19.1
    2   1722  Ryan Curtis             9   Less Than  5           22:33.4      42:49.6      7:36.4