PIAA District 1 Championships 2018

Bethlehem, PA

Unseeded Boys

Boys 5000m
Place       Adj Place Bib No Name                 Team                             1 Mile Mile 2 1.1 Mile Time    Pace    Age Qual 
 1           1         2604   John McGinty         WC Henderson                     5:23   5:33   5:35     16:31.9 5:20/M  11  TM   
 2           2         1486   Holden Betz          Downingtown West                 5:18   5:35   5:38     16:32.7 5:20/M  10  TM   
 3           3         286    Jack Cappello        Downingtown West                 5:22   5:32   5:42     16:37.0 5:22/M  11  TM   
 4           4         1527   Caelan Sims          Downingtown West                 5:23   5:30   5:43     16:37.6 5:22/M  11  TM   
 5           5         1530   Ryan Straub          Downingtown West                 5:22   5:31   5:45     16:39.6 5:22/M  11  TM   
 6           6         1523   Declan Rymer         Downingtown West                 5:18   5:35   5:55     16:49.9 5:25/M  10  TM   
 7           7         2419   Sebastian Arnold     Unionville                       5:29   5:38   5:54     17:01.5 5:29/M  10  IND  
 8           8         2418   Ansh Abbaraju        Unionville                       5:29   5:38   5:54     17:02.3 5:30/M  10  IND  
 9           9         1106   Eric Muthersbaugh    Boyertown                        5:18   5:43   6:02     17:05.0 5:31/M  10  IND  
 10          10        1984   Cole Smith           Owen J. Roberts                  5:25   5:41   5:58     17:05.3 5:31/M  11  IND  
 11          11        1491   Matthew Chylack      Downingtown West                 5:24   5:44   5:59     17:08.2 5:32/M  11  TM   
 12          12        1537   Zack Yaros           Downingtown West                 5:27   5:41   5:59     17:09.1 5:32/M  10  TM   
 13          13        2087   Matt Vaders          Pennridge                        5:21   5:47   6:01     17:10.1 5:32/M  11  IND  
 14          (> 7)     1493   JJ Conzelmann        Downingtown West                 5:35   5:39   5:57     17:12.5 5:33/M  9   TM   
 15          14        1399   Tallon Batres        Council Rock South               5:27   5:47   5:58     17:12.6 5:33/M  10  TM   
 16          15        1604   Patrick Mitchell     Great Valley                     5:35   5:44   5:52     17:13.4 5:33/M  10  TM   
 17          16        1406   Josh Gross           Council Rock South               5:34   5:41   5:57     17:14.3 5:34/M  9   TM   
 18          (> 7)     1521   Nick Piergiovanni    Downingtown West                 5:26   5:42   6:05     17:15.5 5:34/M  10  TM   
 19          17        1848   Bryan Landsberg      Methacton                        5:24   5:46   6:05     17:16.4 5:34/M  9   IND  
 20          18        2598   Ethan Kilroy         WC Henderson                     5:31   5:44   6:02     17:17.5 5:35/M  11  TM   
 21          19        1787   Henry Folk           Lower Merion                     5:45   5:44   5:48     17:19.1 5:35/M  10  TM   
 22          20        1602   Max Miller           Great Valley                     5:38   5:47   5:54     17:20.1 5:35/M  10  TM   
 23          21        1405   Cathal Garvey        Council Rock South               5:33   5:48   5:58     17:20.5 5:35/M  12  TM   
 24          22        1958   Logan McHenry        North Penn                       5:26   5:49   6:05     17:21.0 5:36/M  10  TM   
 25          23        1783   Ethan Blum           Lower Merion                     5:45   5:44   5:50     17:21.3 5:36/M  10  TM   
 26          24        1591   Matthew Dietrick     Great Valley                     5:25   5:52   6:02     17:21.3 5:36/M  10  TM   
 27          25        1700   Anthony Lawson       Haverford Township HS            5:28   5:46   6:07     17:21.4 5:36/M  10  IND  
 28          26        2045   Sean McGroary        Penncrest                        5:48   5:45   5:46     17:21.4 5:36/M  12  IND  
 29          27        2699   Eric Benditt         West Chester East                5:26   5:47   6:08     17:21.7 5:36/M  11  IND  
 30          28        2128   Calvin Ribelin       Perkiomen Valley                 5:27   5:48   6:06     17:22.2 5:36/M  11  IND  
 31          29        1840   Aiden Byrne          Methacton                        5:29   5:52   6:01     17:22.5 5:36/M  9   IND  
 32          30        1208   John Tunceli         Central Bucks South              5:29   5:47   6:05     17:22.9 5:36/M  11  IND  
 33          31        1784   Gabriel Brodeur      Lower Merion                     5:53   5:40   5:49     17:23.4 5:36/M  11  TM   
 34          32        2607   Rowan Shigeno        WC Henderson                     5:41   5:46   5:56     17:24.3 5:37/M  10  TM   
 35          (> 7)     1496   Kevin Damico         Downingtown West                 5:39   5:50   5:55     17:26.0 5:37/M  12  TM   
 36          33        1174   Shaun Pello          Central Bucks East               5:28   5:54   6:03     17:26.0 5:37/M  11  IND  
 37          34        1963   Jack Shive           North Penn                       5:25   5:53   6:08     17:27.5 5:38/M  10  TM   
 38          (> 7)     1503   Jake Farrell         Downingtown West                 5:26   5:54   6:07     17:28.2 5:38/M  11  TM   
 39          35        1398   Quin Batres          Council Rock South               5:24   5:58   6:06     17:29.4 5:38/M  12  TM   
 40          36        1961   Karl Schafsteller    North Penn                       5:25   5:50   6:13     17:30.5 5:39/M  10  TM   
 41          37        2055   Matt Tylek           Penncrest                        5:40   5:47   6:04     17:32.4 5:39/M  10  IND  
 42          38        2602   Issa Makke           WC Henderson                     5:30   5:53   6:09     17:32.6 5:39/M  10  TM   
 43          39        1705   Caleb Nolan          Haverford Township HS            5:37   5:45   6:11     17:34.4 5:40/M  12  IND  
 44          40        1103   Cameron Kratz        Boyertown                        5:29   5:50   6:14     17:35.4 5:40/M  9   IND  
 45          41        2328   Andrew Carlin        Spring Ford                      5:35   5:52   6:08     17:36.4 5:41/M  10  IND  
 46          42        1401   Joseph Branderbit    Council Rock South               5:38   5:48   6:10     17:37.1 5:41/M  11  TM   
 47          43        1220   Christian Crabtree   Central Bucks West               5:40   5:50   6:06     17:37.2 5:41/M  12  IND  
 48          44        2036   Mickey Gommer        Penncrest                        5:46   5:50   6:00     17:37.4 5:41/M  11  IND  
 49          45        2129   Evan Romano          Perkiomen Valley                 5:22   5:59   6:15     17:37.6 5:41/M  9   IND  
 50          46        1789   Jasper Lim-Goyette   Lower Merion                     5:53   5:41   6:02     17:38.4 5:41/M  12  TM   
 51          47        2784   Doug Hoyer           Wissahickon                      5:34   5:56   6:07     17:39.5 5:42/M  9   IND  
 52          48        2040   Matt Kirchgasser     Penncrest                        5:47   5:49   6:05     17:42.1 5:43/M  11  IND  
 53          49        1785   Robert D'Aquila      Lower Merion                     5:45   5:50   6:05     17:42.6 5:43/M  10  TM   
 54          50        2605   Luke Mullen          WC Henderson                     5:42   5:58   6:02     17:42.7 5:43/M  10  TM   
 55          51        1241   Liam Price           Central Bucks West               5:44   5:50   6:07     17:43.6 5:43/M  10  IND  
 56          52        1955   Matthew Long         North Penn                       5:25   5:57   6:21     17:44.7 5:43/M  11  TM   
 57          53        1227   Alex Hartin          Central Bucks West               5:44   5:51   6:09     17:44.9 5:43/M  10  IND  
 58          54        1153   Elijah Carpenter     Central Bucks East               5:37   5:59   6:08     17:45.0 5:44/M  10  IND  
 59          55        1108   Stephen Repa         Boyertown                        5:42   5:59   6:03     17:45.1 5:44/M  12  IND  
 60          56        2608   Patrick Snyder       WC Henderson                     5:43   5:52   6:08     17:45.2 5:44/M  9   TM   
 61          57        1843   Charlie D'Orazio     Methacton                        5:26   5:59   6:20     17:45.5 5:44/M  10  IND  
 62          58        411    Jesse Comanda        Kennett                          5:30   5:59   6:15     17:45.5 5:44/M  9   IND  
 63          59        2121   Logan Baitinger      Perkiomen Valley                 5:34   5:58   6:13     17:45.8 5:44/M  9   IND  
 64          60        1184   Carson Wiley         Central Bucks East               5:27   5:53   6:25     17:46.8 5:44/M  10  IND  
 65          61        1370   Robbie Lloyd         Council Rock North               5:35   5:54   6:17     17:46.9 5:44/M  10       
 66          62        1948   Brandon Collins      North Penn                       5:32   5:59   6:15     17:47.5 5:44/M  10  TM   
 67          63        1669   Ben Clarke           Hatboro Horsham                  5:39   5:54   6:14     17:47.8 5:44/M  10       
 68          64        1610   Charles Sita         Great Valley                     5:39   5:47   6:21     17:48.3 5:45/M  9   TM   
 69          65        1022   Grant Adler          Avon Grove                       5:35   5:58   6:14     17:49.3 5:45/M  11       
 70          (> 7)     1499   Henry Debuque        Downingtown West                 5:34   5:52   6:23     17:51.1 5:45/M  10  TM   
 71          66        1328   Nicholas Nastasi     Conestoga                        5:36   5:58   6:18     17:53.4 5:46/M  9        
 72          67        2131   Tyler Woolsey        Perkiomen Valley                 5:39   5:50   6:24     17:53.9 5:46/M  11       
 73          68        1175   Gavin Pettigrew      Central Bucks East               5:40   5:55   6:18     17:54.2 5:46/M  11       
 74          69        1852   Ryan Matour          Methacton                        5:33   6:00   6:20     17:55.1 5:47/M  9        
 75          70        2037   George Grable        Penncrest                        5:49   5:53   6:12     17:55.4 5:47/M  11       
 76          71        1446   Aaron Scavuzzo       Downingtown East                 5:40   6:00   6:14     17:55.5 5:47/M  10       
 77          72        2379   Matt Faggioli        Strath Haven                     5:46   6:03   6:06     17:56.0 5:47/M  10       
 78          73        1782   Justin Badt          Lower Merion                     6:03   5:49   6:03     17:56.1 5:47/M  10  TM   
 79          74        1025   Pierce Barfell       Avon Grove                       5:52   5:55   6:07     17:56.1 5:47/M  11       
 80          75        1849   Tristan Landsberg    Methacton                        5:34   6:05   6:15     17:56.3 5:47/M  9        
 81          76        1235   Julien Mackensen     Central Bucks West               5:44   5:57   6:14     17:56.6 5:47/M  10       
 82          77        1236   Nikolaus Mangeot     Central Bucks West               5:53   5:55   6:08     17:56.9 5:47/M  9        
 83          78        1856   Jake Peters          Methacton                        5:35   5:57   6:23     17:57.0 5:47/M  12       
 84          79        1230   Will Jack            Central Bucks West               5:52   5:48   6:16     17:57.2 5:47/M  10       
 85          80        412    Kendal Lanier        Kennett                          5:48   5:57   6:10     17:57.4 5:47/M  9        
 86          81        1180   Danny Spillane       Central Bucks East               5:48   5:58   6:09     17:57.4 5:47/M  10       
 87          82        1853   Chris McGlynn        Methacton                        5:34   6:06   6:16     17:57.5 5:47/M  9        
 88          83        1743   Miko Davidson        Kennett                          5:43   5:58   6:15     17:57.5 5:47/M  9        
 89          (> 7)     1841   Ray Calarami         Methacton                        5:36   6:01   6:20     17:58.0 5:48/M  11       
 90          84        1918   Ryan Tarapchak       Neshaminy                        5:37   6:02   6:19     17:58.6 5:48/M  9        
 91          (> 7)     1864   Colin Yeh            Methacton                        5:37   5:59   6:21     17:58.9 5:48/M  9        
 92          85        2107   Seamus Kelliher      Pennsbury                        5:47   5:56   6:15     17:58.9 5:48/M  9        
 93          86        1790   David Litvin         Lower Merion                     6:03   5:49   6:06     17:59.0 5:48/M  9   TM   
 94          (> 7)     1483   Jeremy Bechard       Downingtown West                 5:45   5:56   6:17     17:59.7 5:48/M  10  TM   
 95          87        1233   Jason Lang           Central Bucks West               5:46   6:02   6:11     18:00.1 5:48/M  9        
 96          88        1599   Gabe Macarron        Great Valley                     5:43   6:05   6:11     18:00.4 5:48/M  10  TM   
 97          89        2127   Eric Moyer           Perkiomen Valley                 5:33   5:58   6:27     18:00.5 5:48/M  11       
 98          90        1176   Ryan Roscia          Central Bucks East               5:30   6:06   6:24     18:00.8 5:48/M  12       
 99          91        1706   Chris Potter         Haverford Township HS            5:40   5:58   6:22     18:00.9 5:48/M  9        
 100         92        1039   Thomas Mayer         Avon Grove                       5:50   5:59   6:11     18:00.9 5:48/M  12       
 101         93        2603   Jon McCormack        WC Henderson                     5:53   5:59   6:07     18:01.1 5:49/M  12  TM   
 102         94        2123   Luke Desilets        Perkiomen Valley                 5:41   6:03   6:16     18:01.2 5:49/M  11       
 103         95        2792   Sean Robinson        Wissahickon                      5:39   6:06   6:15     18:02.0 5:49/M  12       
 104         96        2046   Dan McLoughlin       Penncrest                        5:49   5:58   6:14     18:02.1 5:49/M  11       
 105         97        1094   Caelen Reid          Bishop Shanahan                  5:45   6:03   6:14     18:02.4 5:49/M  10       
 106         98        1045   Max Pochan           Avon Grove                       5:51   5:58   6:12     18:02.6 5:49/M  12       
 107         99        1749   Logan Piercy         Kennett                          5:48   5:57   6:16     18:02.8 5:49/M  9        
 108         100       2172   Doug Villegas-Rivas  Phoenixville Area                5:42   6:03   6:16     18:02.9 5:49/M  10       
 109         101       2125   Daniel Haymen        Perkiomen Valley                 5:36   6:02   6:24     18:03.3 5:49/M  11       
 110         102       2041   Brendan Luong        Penncrest                        5:54   5:57   6:11     18:03.5 5:49/M  11       
 111         103       1198   James Farrell        Central Bucks South              5:42   6:12   6:08     18:03.6 5:49/M  10       
 112         104       1679   Brian Pisch          Hatboro Horsham                  5:38   6:08   6:17     18:04.1 5:50/M  12       
 113         105       1404   Connor Dickel        Council Rock South               5:52   6:05   6:06     18:04.1 5:50/M  11  TM   
 114         106       1202   Tate Prudish         Central Bucks South              5:42   6:09   6:13     18:04.5 5:50/M  11       
 115         107       2106   Alex Hludzinski      Pennsbury                        5:48   6:00   6:17     18:06.6 5:50/M  9        
 116         108       1981   Matthew Kwiatkowaki  Owen J. Roberts                  5:47   6:00   6:20     18:07.6 5:51/M  9        
 117         109       1156   Ethan Evans          Central Bucks East               5:40   6:05   6:22     18:08.1 5:51/M  10       
 118         110       1652   Isaiah Trader        Harriton                         5:47   6:00   6:20     18:08.2 5:51/M  10       
 119         (> 7)     2591   Dean Harris          WC Henderson                     5:42   6:05   6:20     18:08.3 5:51/M  10  TM   
 120         111       1049   Seth Williams        Avon Grove                       5:53   5:57   6:17     18:08.8 5:51/M  10       
 121         (> 7)     1846   John Kiernan         Methacton                        5:38   6:07   6:23     18:09.2 5:51/M  10       
 122         112       1729   Christian Byler      Jenkintown                       5:45   6:01   6:23     18:09.3 5:51/M  12       
 123         (> 7)     1854   Ryan Morgan          Methacton                        5:33   5:55   6:40     18:09.3 5:51/M  11       
 124         113       2331   Braden Krajcirovic   Spring Ford                      5:35   6:04   6:29     18:09.6 5:51/M  9        
 125         114       1562   Cameron Kennedy      Garnet Valley                    5:57   5:59   6:13     18:10.1 5:52/M  12       
 126         115       1748   Gabe Pardo           Kennett                          5:51   5:51   6:26     18:10.2 5:52/M  9        
 127         116       2779   Michael Cimini       Wissahickon                      5:49   6:05   6:15     18:10.5 5:52/M  11       
 128         117       1324   Benjamin Horner      Conestoga                        5:45   6:02   6:23     18:11.4 5:52/M  10       
 129         118       1983   Eric Shanahan        Owen J. Roberts                  5:47   6:06   6:18     18:11.9 5:52/M  11       
 130         119       2112   Matt Sweeney         Pennsbury                        5:47   6:01   6:22     18:12.2 5:52/M  10       
 131         (> 7)     107    Holden Emery         Central Bucks East               5:25   6:06   6:40     18:12.5 5:52/M  10       
 132         120       2785   Max Klugherz         Wissahickon                      5:41   6:06   6:25     18:12.7 5:52/M  11       
 133         121       2239   Jimmy Kurtz          Radnor                           5:52   6:00   6:20     18:12.8 5:52/M  9        
 134         122       2508   Patrick O'Donnell    Upper Merion                     5:46   6:06   6:20     18:13.0 5:53/M  11       
 135         123       1209   Colin Wood           Central Bucks South              5:51   6:03   6:18     18:13.2 5:53/M  11       
 136         (> 7)     2122   Tommy Bricker        Perkiomen Valley                 5:45   6:05   6:22     18:13.3 5:53/M  9        
 137         (< 5)     1284   Phillip Clinton      Coatesville                      5:43   6:07   6:21     18:13.4 5:53/M  10       
 138         124       1941   Ryan Apple           North Penn                       5:39   6:15   6:18     18:13.8 5:53/M  10  TM   
 139         125       1704   Ryan Murray          Haverford Township HS            5:48   6:12   6:13     18:14.2 5:53/M  11       
 140         (> 7)     1847   Vaughn Lackman       Methacton                        5:40   6:11   6:22     18:14.6 5:53/M  9        
 141         126       1702   Stephen Lozano       Haverford Township HS            5:48   6:08   6:17     18:14.7 5:53/M  10       
 142         (> 7)     1225   Carter Fitzgerald    Central Bucks West               5:47   6:02   6:24     18:14.7 5:53/M  9        
 143         (> 7)     1152   Jack Brodish         Central Bucks East               5:39   6:07   6:27     18:14.7 5:53/M  12       
 144         (> 7)     1237   Jason Miller         Central Bucks West               5:46   6:01   6:27     18:15.0 5:53/M  11       
 145         127       2678   Elisha Stigora       WC Rustin                        5:46   6:13   6:15     18:15.3 5:53/M  10       
 146         128       1377   Dan Takacs           Council Rock North               5:47   6:04   6:23     18:15.6 5:53/M  11       
 147         129       1421   Thomas Welborn       Council Rock South               5:53   6:05   6:16     18:15.7 5:53/M  10  TM   
 148         130       2384   Wade Mutz            Strath Haven                     5:54   6:03   6:18     18:15.8 5:53/M  10       
 149         131       2522   Jonathan Daub        Upper Perkiomen                  5:41   6:14   6:20     18:16.1 5:54/M  11       
 150         132       2659   Nick Lutcavage       WC Rustin                        5:41   6:08   6:26     18:16.8 5:54/M  11       
 151         (> 7)     2610   Kevin Wheeler        WC Henderson                     5:57   6:04   6:15     18:17.3 5:54/M  9   TM   
 152         133       2527   Ethan Markwalter     Upper Perkiomen                  5:38   6:15   6:24     18:18.1 5:54/M  11       
 153         134       2380   Nicholas Falsone     Strath Haven                     5:56   6:04   6:17     18:18.7 5:54/M  10       
 154         135       1327   Aidan Moynagh        Conestoga                        5:51   6:06   6:20     18:19.0 5:55/M  11       
 155         136       2000   Nick Marker          Oxford Area                      5:45   6:03   6:30     18:19.0 5:55/M  10       
 156         137       1030   Peyton Cole          Avon Grove                       5:57   6:07   6:14     18:19.1 5:55/M  12       
 157         (> 7)     2585   Robby Colson         WC Henderson                     5:54   6:00   6:24     18:19.4 5:55/M  10  TM   
 158         138       1957   Logan Macosko        North Penn                       5:45   6:04   6:29     18:19.6 5:55/M  12  TM   
 159         (> 7)     1860   Chris Spletzer       Methacton                        5:39   6:12   6:27     18:19.6 5:55/M  10       
 160         139       1204   Eduardo Rovira       Central Bucks South              5:57   6:01   6:20     18:20.2 5:55/M  10       
 161         (> 7)     1500   Vincent Diedwardo    Downingtown West                 5:45   6:11   6:23     18:20.5 5:55/M  12  TM   
 162         140       1444   Ethan Miller         Downingtown East                 5:39   6:09   6:32     18:21.1 5:55/M  10       
 163         141       1445   Harrison Muller      Downingtown East                 5:51   6:01   6:29     18:21.4 5:55/M  12       
 164         142       2751   Rhys Simmons         William Tennent                  5:42   6:04   6:33     18:21.4 5:55/M  12       
 165         (> 7)     1535   Matthew Wagner       Downingtown West                 6:06   5:58   6:15     18:21.4 5:55/M  9   TM   
 166         143       1449   Matt Wisel           Downingtown East                 5:56   6:07   6:18     18:21.8 5:55/M  9        
 167         144       2504   Eric Henderson       Upper Merion                     5:38   6:11   6:31     18:21.8 5:55/M  10       
 168         (> 7)     1954   Joshua Hellman       North Penn                       5:52   6:10   6:19     18:22.0 5:55/M  9   TM   
 169         145       1104   Nolan Longacre       Boyertown                        5:40   6:15   6:25     18:22.1 5:55/M  12       
 170         (> 7)     1245   Brennan Wellock      Central Bucks West               5:47   6:07   6:27     18:22.2 5:55/M  9        
 171         146       2236   Kieran Brennan       Radnor                           5:56   6:03   6:22     18:22.4 5:55/M  10       
 172         (> 7)     1947   James Chupalio       North Penn                       5:51   6:08   6:21     18:22.7 5:55/M  12  TM   
 173         147       2109   Luke Labiak          Pennsbury                        5:48   6:07   6:28     18:23.3 5:56/M  11       
 174         148       1447   Chris Walsh          Downingtown East                 5:52   6:08   6:22     18:23.5 5:56/M  9        
 175         (> 7)     1238   Anirudh Nangunoori   Central Bucks West               5:56   6:05   6:22     18:23.7 5:56/M  10       
 176         149       2285   Miles Bailey         Souderton Area                   5:52   6:04   6:26     18:24.0 5:56/M  11       
 177         (> 7)     1228   Bret Hatzinger       Central Bucks West               5:52   6:06   6:25     18:24.4 5:56/M  11       
 178         (> 7)     1524   Thomas Schwarz       Downingtown West                 5:42   6:04   6:37     18:24.5 5:56/M  12  TM   
 179         150       1086   John Fader           Bishop Shanahan                  5:51   6:12   6:21     18:24.6 5:56/M  11       
 180         (> 7)     2590   Sam Drap             WC Henderson                     5:47   6:11   6:26     18:24.8 5:56/M  9   TM   
 181         151       1708   Aaron Weible         Haverford Township HS            5:57   6:09   6:17     18:25.1 5:56/M  10       
 182         (> 7)     1952   Frankie Gerhart      North Penn                       5:38   6:15   6:31     18:25.3 5:56/M  10  TM   
 183         152       1667   Brian Bollendorf     Hatboro Horsham                  5:57   6:16   6:11     18:25.4 5:56/M  11       
 184         153       1676   Jaylen Lasseter      Hatboro Horsham                  5:58   6:12   6:15     18:25.7 5:56/M  11       
 185         (> 7)     1166   Parker Madey         Central Bucks East               5:58   6:05   6:22     18:26.4 5:57/M  12       
 186         154       2526   Ryan Landis          Upper Perkiomen                  5:56   6:14   6:15     18:26.5 5:57/M  11       
 187         155       2302   Owen Hersherger      Souderton Area                   5:55   6:09   6:22     18:26.9 5:57/M  10       
 188         (> 7)     1794   Jonathan Xu          Lower Merion                     6:07   5:55   6:23     18:27.0 5:57/M  9   TM   
 189         156       1577   Xzavier Suren        Glen Mills Schools               5:40   6:26   6:20     18:27.2 5:57/M  10       
 190         (> 7)     1788   Jacob Krimsky        Lower Merion                     6:06   5:57   6:23     18:27.5 5:57/M  9   TM   
 191         157       2306   Devon Mau            Souderton Area                   5:55   6:08   6:23     18:27.8 5:57/M  9        
 192         158       2329   Greg Chiaradonna     Spring Ford                      5:44   6:11   6:32     18:27.8 5:57/M  9        
 193         (> 7)     1240   Butchy Peralta       Central Bucks West               5:28   6:02   6:56     18:28.0 5:57/M  12       
 194         (> 7)     2587   Ben DeFonzo          WC Henderson                     5:49   6:10   6:28     18:28.3 5:57/M  9   TM   
 195         (> 7)     1413   Mike Magee           Council Rock South               6:16   6:00   6:12     18:28.4 5:57/M  11  TM   
 196         159       2157   Sean Lukowski        Phoenixville Area                5:47   6:14   6:25     18:28.7 5:57/M  11       
 197         160       1448   Max White            Downingtown East                 5:51   6:10   6:26     18:28.8 5:57/M  9        
 198         161       2794   Ethan Weiss          Wissahickon                      5:50   6:12   6:26     18:29.1 5:58/M  11       
 199         162       1206   Daniel Strobel       Central Bucks South              5:51   6:05   6:32     18:29.5 5:58/M  10       
 200         163       2717   Stephen Mazza        West Chester East                5:56   6:06   6:26     18:29.7 5:58/M  9        
 201         164       1701   Peter Leibrandt      Haverford Township HS            5:51   6:08   6:29     18:29.9 5:58/M  10       
 202         165       2742   Israel Atonal-valera William Tennent                  6:06   6:05   6:18     18:30.0 5:58/M  11       
 203         166       2385   Sameul Neat          Strath Haven                     6:11   6:02   6:17     18:30.4 5:58/M  9        
 204         167       1999   Noah Hewes           Oxford Area                      5:39   6:15   6:35     18:30.5 5:58/M  12       
 205         168       1740   Caden Spoerl         Jenkintown                       5:48   6:12   6:29     18:30.7 5:58/M  10       
 206         (> 7)     1162   Patrick Kleemeier    Central Bucks East               5:45   6:13   6:31     18:30.8 5:58/M  9        
 207         169       2645   Erik Baum            WC Rustin                        5:48   6:14   6:28     18:31.7 5:58/M  11       
 208         170       2676   Jake Spaniak         WC Rustin                        5:44   6:06   6:41     18:32.0 5:59/M  11       
 209         (> 7)     1842   Nick Czincila        Methacton                        5:52   6:11   6:27     18:32.1 5:59/M  9        
 210         (> 7)     1703   Andrew McGinley      Haverford Township HS            5:50   6:08   6:33     18:32.4 5:59/M  11       
 211         171       1995   Aaron Gamboa         Oxford Area                      5:43   6:11   6:38     18:32.4 5:59/M  11       
 212         (> 7)     2053   Murphy Roberts       Penncrest                        5:56   6:04   6:31     18:32.5 5:59/M  11       
 213         (< 5)     2212   Patrick Rieker       Pottsgrove                       5:33   6:20   6:38     18:32.5 5:59/M  11       
 214         172       2662   Dylan Matthias       WC Rustin                        5:48   6:14   6:30     18:32.7 5:59/M  10       
 215         173       2375   Kenneth Chiem        Strath Haven                     5:54   6:03   6:35     18:32.8 5:59/M  10       
 216         (< 5)     373    Paul Watkins         Holy Ghost Preparatory School    5:45   6:15   6:31     18:33.0 5:59/M  11       
 217         174       2387   Finn Szybist         Strath Haven                     6:10   6:06   6:15     18:33.2 5:59/M  9        
 218         (> 7)     1155   Matt Curry           Central Bucks East               6:01   6:11   6:21     18:33.3 5:59/M  11       
 219         175       2501   Andrew Ebersole      Upper Merion                     5:56   6:07   6:28     18:33.3 5:59/M  9        
 220         176       1207   Caleb Tsai           Central Bucks South              5:45   6:16   6:31     18:33.5 5:59/M  12       
 221         177       1578   Kelsey Young         Glen Mills Schools               5:39   6:16   6:37     18:33.8 5:59/M  10       
 222         178       1044   Alek Pochan          Avon Grove                       5:58   6:10   6:25     18:34.0 5:59/M  9        
 223         (> 7)     1851   Austin Lozinak       Methacton                        5:44   6:16   6:32     18:34.3 5:59/M  11       
 224         179       1991   Daniel Cox           Oxford Area                      5:37   6:14   6:42     18:34.7 5:59/M  10       
 225         (> 7)     2597   Ryan Kelly           WC Henderson                     6:03   6:08   6:22     18:34.8 5:59/M  12  TM   
 226         180       2714   Adam Kaplan          West Chester East                6:00   6:12   6:22     18:35.2 6:00/M  12       
 227         (> 7)     1855   Jack Pellegrino      Methacton                        5:46   6:16   6:32     18:35.3 6:00/M  12       
 228         181       2143   Yash Agnihorti       Phoenixville Area                6:01   6:10   6:24     18:35.6 6:00/M  9        
 229         (> 7)     1484   Michael Bertoni      Downingtown West                 6:11   6:08   6:16     18:36.1 6:00/M  11  TM   
 230         182       2722   Tyler Pachuda        West Chester East                5:58   6:09   6:28     18:36.4 6:00/M  10       
 231         183       1615   Adam Surovcik        Great Valley                     5:40   6:22   6:33     18:36.5 6:00/M  10  TM   
 232         184       1592   Patrick Hanlon       Great Valley                     6:05   6:09   6:21     18:36.7 6:00/M  9   TM   
 233         (> 7)     1518   Tim Milich           Downingtown West                 6:06   6:08   6:21     18:36.8 6:00/M  9   TM   
 234         185       1565   Karthik Reddy        Garnet Valley                    5:58   6:14   6:24     18:37.4 6:00/M  10       
 235         (> 7)     1042   Jimmy O'Hora         Avon Grove                       6:03   6:12   6:21     18:37.4 6:00/M  10       
 236         (> 7)     1229   Nicholas Isaac       Central Bucks West               5:59   6:10   6:27     18:37.5 6:00/M  10       
 237         (> 7)     1699   Teddy Delduca        Haverford Township HS            5:55   6:12   6:29     18:37.5 6:00/M  11       
 238         (> 7)     1221   Will Deem            Central Bucks West               5:55   6:15   6:26     18:37.6 6:00/M  11       
 239         (> 7)     2120   Christian Badali     Perkiomen Valley                 5:43   6:17   6:37     18:38.4 6:01/M  11       
 240         186       1917   Dylan Souders        Neshaminy                        5:51   6:17   6:30     18:38.7 6:01/M  11       
 241         187       2783   Adam Grossberg       Wissahickon                      5:55   6:14   6:28     18:38.9 6:01/M  9        
 242         188       1269   Raphael Orange       Cheltenham                       5:56   6:15   6:27     18:39.0 6:01/M  12       
 243         189       1678   James Nolin          Hatboro Horsham                  5:51   6:18   6:28     18:39.0 6:01/M  12       
 244         190       2711   Kieran Hefferan      West Chester East                6:07   6:06   6:25     18:39.2 6:01/M  10       
 245         (> 7)     1167   Jachin Mapily        Central Bucks East               5:57   6:15   6:25     18:39.6 6:01/M  12       
 246         191       1638   Joseph Challisery    Harriton                         5:56   6:11   6:31     18:40.0 6:01/M  9        
 247         (> 7)     1168   Will Marston         Central Bucks East               5:55   6:17   6:27     18:40.8 6:01/M  11       
 248         192       2746   Evan Chester         William Tennent                  6:04   6:04   6:32     18:40.8 6:01/M  10       
 249         (> 7)     1858   Jack Rosti           Methacton                        5:45   6:15   6:40     18:41.3 6:02/M  9        
 250         (> 7)     1199   Mason McClintic      Central Bucks South              5:52   6:08   6:40     18:41.6 6:02/M  9        
 251         (> 7)     1402   Logan Brunnozzi      Council Rock South               6:16   6:03   6:21     18:41.7 6:02/M  9   TM   
 252         193       1567   Carson Slook         Garnet Valley                    6:04   6:09   6:28     18:42.6 6:02/M  12       
 253         194       1976   Andrea Cambiati      Owen J. Roberts                  5:57   6:17   6:28     18:42.9 6:02/M  11       
 254         195       2710   Martin Gusick        West Chester East                5:53   6:23   6:26     18:43.1 6:02/M  12       
 255         196       1378   Bode Wildgrube       Council Rock North               5:38   6:21   6:44     18:44.0 6:03/M  10       
 256         197       2523   William Daub         Upper Perkiomen                  5:47   6:20   6:37     18:44.8 6:03/M  9        
 257         (> 7)     1173   Carter Moore         Central Bucks East               6:03   6:20   6:20     18:45.4 6:03/M  11       
 258         198       2401   Christian Hansen     Sun Valley                       6:07   6:10   6:27     18:45.7 6:03/M  11       
 259         (> 7)     1507   Adam Henning         Downingtown West                 6:08   6:12   6:24     18:45.9 6:03/M  11  TM   
 260         199       2743   Aiden Augustine      William Tennent                  5:59   6:15   6:30     18:45.9 6:03/M  9        
 261         200       2388   Nathan Thallman      Strath Haven                     6:11   6:13   6:21     18:46.0 6:03/M  11       
 262         201       1982   Andrew LaGreca       Owen J. Roberts                  5:59   6:14   6:32     18:46.5 6:03/M  9        
 263         202       2152   Luke Hihi            Phoenixville Area                6:00   6:11   6:34     18:46.5 6:03/M  10       
 264         (> 7)     2594   Alex Hughes          WC Henderson                     5:54   6:13   6:39     18:47.1 6:04/M  10  TM   
 265         203       2658   Brent Long           WC Rustin                        5:47   6:35   6:24     18:47.3 6:04/M  11       
 266         (> 7)     1519   Luke Ng              Downingtown West                 6:00   6:17   6:30     18:47.8 6:04/M  10  TM   
 267         (> 7)     1965   Brian Toto           North Penn                       6:08   6:17   6:22     18:47.9 6:04/M  11  TM   
 268         204       1560   Tyler Cymbala        Garnet Valley                    5:57   6:17   6:33     18:47.9 6:04/M  9        
 269         205       2336   Riley Wright         Spring Ford                      5:49   6:17   6:40     18:48.0 6:04/M  10       
 270         (> 7)     1159   Danny Heinrichs      Central Bucks East               5:57   6:18   6:32     18:48.5 6:04/M  11       
 271         (> 7)     1161   Bryce Hudson         Central Bucks East               5:57   6:15   6:35     18:48.6 6:04/M  9        
 272         206       2305   Sean Kaufman         Souderton Area                   5:57   6:11   6:39     18:49.4 6:04/M  10       
 273         207       2782   Samuel Forde         Wissahickon                      5:59   6:16   6:33     18:49.5 6:04/M  10       
 274         (> 7)     1612   Gabe Stahl           Great Valley                     6:05   6:18   6:26     18:50.2 6:05/M  10  TM   
 275         208       1087   Michael Hughes       Bishop Shanahan                  6:08   6:18   6:24     18:50.9 6:05/M  10       
 276         209       2243   Deke Magen           Radnor                           6:06   6:15   6:29     18:51.5 6:05/M  10       
 277         (> 7)     1525   Daniel Sharpless     Downingtown West                 6:09   6:16   6:25     18:51.6 6:05/M  10  TM   
 278         210       2525   Jacob Heffner        Upper Perkiomen                  6:02   6:24   6:25     18:51.9 6:05/M  11       
 279         211       2536   Jonathan Trzaska     Upper Perkiomen                  5:50   6:22   6:38     18:52.3 6:05/M  11       
 280         212       1090   Luke Mich            Bishop Shanahan                  5:55   6:22   6:34     18:52.4 6:05/M  12       
 281         213       2675   Hayden Sommers       WC Rustin                        6:17   6:10   6:24     18:52.9 6:05/M  10       
 282         214       1645   Patrick McCann       Harriton                         6:04   6:17   6:30     18:53.2 6:05/M  11       
 283         (> 7)     2382   Carter Kropac        Strath Haven                     6:12   6:18   6:22     18:53.4 6:05/M  9        
 284         215       1674   Nathan Kephart       Hatboro Horsham                  6:09   6:16   6:27     18:53.7 6:05/M  9        
 285         (> 7)     1160   Sam Herbst           Central Bucks East               6:08   6:16   6:28     18:53.8 6:05/M  11       
 286         (> 7)     2584   Alex Chilet          WC Henderson                     5:59   6:12   6:42     18:54.0 6:06/M  10  TM   
 287         (> 7)     1709   Tom Zukowski         Haverford Township HS            6:16   6:13   6:24     18:54.0 6:06/M  12       
 288         216       2510   Siddharth Patel      Upper Merion                     5:57   6:18   6:38     18:54.2 6:06/M  11       
 289         (> 7)     2664   Jack McDougall       WC Rustin                        6:13   6:14   6:26     18:54.3 6:06/M  9        
 290         (> 7)     2669   Brendan Rhein        WC Rustin                        6:08   6:14   6:31     18:54.4 6:06/M  10       
 291         217       1320   Daniel Goddard       Conestoga                        6:02   6:21   6:31     18:54.6 6:06/M  10       
 292         218       1333   Mehul Tomar          Conestoga                        6:13   6:09   6:31     18:54.9 6:06/M  10       
 293         (> 7)     1040   Evan McCleary        Avon Grove                       6:01   6:14   6:39     18:55.1 6:06/M  10       
 294         219       2423   Michael Scali        Unionville                       6:01   6:11   6:42     18:55.5 6:06/M  9        
 295         220       2072   Thomas Geiger        Pennridge                        6:04   6:24   6:27     18:55.8 6:06/M  12       
 296         221       2529   James Patterson      Upper Perkiomen                  5:53   6:29   6:32     18:55.8 6:06/M  11       
 297         222       2188   Daniel Munro         Plymouth Whitemarsh              5:53   6:20   6:41     18:55.9 6:06/M  9        
 298         (> 7)     1154   Evan Clark           Central Bucks East               5:45   6:21   6:48     18:56.0 6:06/M  9        
 299         223       2309   Manny Rota-Talarico  Souderton Area                   6:11   6:12   6:31     18:56.2 6:06/M  9        
 300         224       1747   Max Mullin           Kennett                          6:00   6:13   6:41     18:56.3 6:06/M  10       
 301         225       1110   Caleb Taylor         Boyertown                        5:49   6:21   6:46     18:56.7 6:06/M  12       
 302         (> 7)     1169   Luke McCarron        Central Bucks East               5:58   6:17   6:40     18:57.1 6:07/M  11       
 303         (> 7)     1590   Declan Coates        Great Valley                     6:00   6:23   6:33     18:57.7 6:07/M  10  TM   
 304         226       1325   Alex Meall           Conestoga                        6:10   6:12   6:35     18:58.4 6:07/M  10       
 305         (> 7)     1504   Drew Gelling         Downingtown West                 6:06   6:14   6:38     18:58.5 6:07/M  9   TM   
 306         227       1088   Henry Lukens         Bishop Shanahan                  6:08   6:17   6:32     18:58.7 6:07/M  10       
 307         (> 7)     1417   Eric Neville         Council Rock South               5:59   6:19   6:39     18:58.8 6:07/M  10  TM   
 308         228       2105   Nicholas Doyle       Pennsbury                        6:02   6:16   6:40     18:59.3 6:07/M  11       
 309         (< 5)     2228   Mason Smith          Quakertown                       6:00   6:27   6:32     18:59.5 6:07/M  11       
 310         229       2422   Jacob McCann         Unionville                       6:13   6:21   6:24     18:59.6 6:07/M  11       
 311         (< 5)     2209   Jonah Korman         Pottsgrove                       6:09   6:17   6:33     19:00.0 6:08/M  10       
 312         230       2110   Jacob Outcalt        Pennsbury                        6:09   6:12   6:38     19:00.3 6:08/M  10       
 313         (> 7)     1420   Toby Rosengarten     Council Rock South               6:07   6:16   6:38     19:01.9 6:08/M  9   TM   
 314         (> 7)     1165   Christopher Madera   Central Bucks East               6:09   6:18   6:34     19:02.1 6:08/M  11       
 315         (> 7)     1949   Rahul Desai          North Penn                       6:07   6:22   6:32     19:02.9 6:08/M  12  TM   
 316         (> 7)     1195   Ed Blaney            Central Bucks South              6:05   6:22   6:34     19:03.2 6:09/M  11       
 317         (> 7)     2581   Harry Birl           WC Henderson                     6:03   6:20   6:39     19:03.4 6:09/M  10  TM   
 318         (> 7)     1029   Noah Cimini          Avon Grove                       5:59   6:21   6:42     19:03.5 6:09/M  9        
 319         231       1644   Owen Lester          Harriton                         5:56   6:17   6:49     19:03.6 6:09/M  9        
 320         (> 7)     1170   Kevin McGovern       Central Bucks East               6:11   6:18   6:34     19:04.1 6:09/M  12       
 321         232       2516   Cole Vallette        Upper Merion                     5:57   6:17   6:49     19:04.3 6:09/M  11       
 322         233       2151   Dan Hickey           Phoenixville Area                5:56   6:27   6:40     19:04.4 6:09/M  12       
 323         (> 7)     2520   Joe Carpenter        Upper Perkiomen                  5:58   6:28   6:37     19:04.5 6:09/M  10       
 324         234       2001   Noah McGregor        Oxford Area                      6:07   6:13   6:43     19:04.8 6:09/M  9        
 325         (> 7)     1587   Cody Carnes          Great Valley                     6:12   6:17   6:34     19:04.9 6:09/M  10  TM   
 326         235       2102   Justin Brown         Pennsbury                        6:01   6:22   6:41     19:05.6 6:09/M  9        
 327         (> 7)     1944   Matthew Chmielewski  North Penn                       5:53   6:30   6:42     19:05.8 6:09/M  10  TM   
 328         (> 7)     2050   Ryan O'Donnell       Penncrest                        6:06   6:21   6:37     19:05.9 6:09/M  11       
 329         236       2452   Michael Greene       Upper Darby                      5:57   6:20   6:48     19:06.7 6:10/M  11       
 330         (> 7)     2039   Jasper Jonosky       Penncrest                        6:06   6:18   6:42     19:07.5 6:10/M  9        
 331         (> 7)     1232   Patrick Lafferty     Central Bucks West               5:50   6:24   6:52     19:07.6 6:10/M  10       
 332         237       2156   Kyler Lewis          Phoenixville Area                6:20   6:18   6:28     19:07.8 6:10/M  12       
 333         238       2245   Leo Mlodzienski      Radnor                           6:09   6:21   6:37     19:07.9 6:10/M  10       
 334         239       2147   Alex Fey             Phoenixville Area                6:01   6:20   6:46     19:08.5 6:10/M  12       
 335         240       2512   Saran Ram            Upper Merion                     5:57   6:16   6:54     19:08.8 6:10/M  12       
 336         (> 7)     1516   Anthony Mangine      Downingtown West                 6:08   6:19   6:41     19:09.4 6:11/M  11  TM   
 337         (> 7)     1517   Joey Marasco         Downingtown West                 6:08   6:21   6:39     19:09.5 6:11/M  11  TM   
 338         241       1913   Sean Kelly           Neshaminy                        5:57   6:31   6:39     19:09.6 6:11/M  11       
 339         242       1564   Ryle Mellinger       Garnet Valley                    6:14   6:16   6:38     19:09.7 6:11/M  9        
 340         (> 7)     1226   Cooper Guerin        Central Bucks West               6:08   6:27   6:34     19:10.2 6:11/M  10       
 341         243       2448   Clark Briddes        Upper Darby                      6:01   6:24   6:44     19:10.5 6:11/M  10       
 342         244       1267   Liam McNally         Cheltenham                       6:07   6:23   6:39     19:10.8 6:11/M  12       
 343         245       2238   Asa Hartman          Radnor                           5:48   6:22   6:59     19:11.1 6:11/M  11       
 344         246       2081   Andrew Reice         Pennridge                        5:47   6:27   6:56     19:11.1 6:11/M  10       
 345         247       2514   Harrison Sieker      Upper Merion                     6:02   6:26   6:43     19:12.0 6:12/M  12       
 346         248       2708   Austin Edmunds       West Chester East                6:11   6:19   6:41     19:12.1 6:12/M  9        
 347         249       2330   Thomas Duersch       Spring Ford                      5:51   6:36   6:44     19:12.2 6:12/M  12       
 348         250       2754   Joseph Tuman         William Tennent                  6:14   6:28   6:29     19:12.5 6:12/M  10       
 349         (> 7)     1400   Joey Benincasa       Council Rock South               6:15   6:17   6:38     19:12.6 6:12/M  9   TM   
 350         251       1914   Steven McLaughlin    Neshaminy                        5:53   6:28   6:50     19:12.6 6:12/M  10       
 351         252       2295   Jake Etzler          Souderton Area                   6:00   6:25   6:47     19:12.9 6:12/M  12       
 352         253       2291   Aidan Cox            Souderton Area                   6:04   6:20   6:48     19:14.0 6:12/M  10       
 353         (> 7)     1786   Jeffrey Deng         Lower Merion                     6:19   6:25   6:30     19:15.2 6:13/M  11  TM   
 354         254       2241   Aidan Leonard        Radnor                           6:11   6:23   6:40     19:15.3 6:13/M  9        
 355         (> 7)     1196   Reece D'Alonzo       Central Bucks South              6:10   6:25   6:39     19:15.7 6:13/M  10       
 356         255       1651   Aaron Trader         Harriton                         5:51   6:20   7:03     19:16.4 6:13/M  10       
 357         256       2752   George Slook         William Tennent                  6:17   6:28   6:31     19:17.2 6:13/M  9        
 358         (> 7)     1586   Bryce Bardsley       Great Valley                     6:21   6:17   6:38     19:17.2 6:13/M  9   TM   
 359         257       1980   Charles Kullen       Owen J. Roberts                  6:09   6:24   6:43     19:17.3 6:13/M  9        
 360         (> 7)     2733   Timothy Sullivan     West Chester East                6:02   6:28   6:46     19:17.8 6:13/M  11       
 361         (> 7)     2288   Axell Beskar         Souderton Area                   6:16   6:25   6:36     19:18.0 6:14/M  12       
 362         (> 7)     1481   Tyler Aman           Downingtown West                 6:18   6:25   6:35     19:18.6 6:14/M  9   TM   
 363         258       1751   Luca Tresoldi        Kennett                          6:17   6:26   6:34     19:18.9 6:14/M  9        
 364         (> 7)     1510   Max Kelly            Downingtown West                 6:23   6:24   6:31     19:19.1 6:14/M  12  TM   
 365         259       2199   Gavin Buce           Pope John Paul II                6:24   6:19   6:35     19:19.5 6:14/M  10       
 366         (> 7)     1611   Luke Sita            Great Valley                     6:06   6:26   6:46     19:19.7 6:14/M  9   TM   
 367         260       2749   Justin Glass         William Tennent                  6:10   6:22   6:47     19:20.0 6:14/M  9        
 368         (> 7)     2032   Alex Chung           Penncrest                        6:07   6:21   6:51     19:20.3 6:14/M  10       
 369         (> 7)     2390   Marshall Wenger      Strath Haven                     6:16   6:26   6:37     19:20.7 6:14/M  9        
 370         (> 7)     2148   Isaac Gale           Phoenixville Area                6:01   6:23   6:55     19:20.9 6:14/M  12       
 371         (> 7)     1036   Josh Herring         Avon Grove                       6:03   6:23   6:53     19:21.1 6:15/M  10       
 372         (> 7)     2154   Bryan Kerchner       Phoenixville Area                6:03   6:27   6:50     19:21.3 6:15/M  9        
 373         261       997    John Boone           Abington                         5:58   6:35   6:47     19:21.4 6:15/M  12       
 374         (> 7)     1024   Ian Ambrose          Avon Grove                       6:13   6:30   6:37     19:21.5 6:15/M  11       
 375         262       1375   Tucker Smith         Council Rock North               5:43   6:28   7:09     19:22.2 6:15/M  12       
 376         263       2190   William Stanczak     Plymouth Whitemarsh              6:20   6:28   6:33     19:22.2 6:15/M  11       
 377         264       2332   Matthew Pytel        Spring Ford                      6:05   6:33   6:43     19:22.7 6:15/M  9        
 378         (> 7)     2593   Evan Hellmig         WC Henderson                     5:54   6:24   7:04     19:23.1 6:15/M  12  TM   
 379         (> 7)     1697   Liam Brophy          Haverford Township HS            6:17   6:26   6:39     19:23.4 6:15/M  12       
 380         (> 7)     1698   Tim Cincotta         Haverford Township HS            6:16   6:27   6:40     19:23.7 6:15/M  11       
 381         265       1727   Nathaniel Barnett    Jenkintown                       6:28   6:21   6:34     19:24.2 6:15/M  9        
 382         (> 7)     2745   Matt Carden          William Tennent                  6:16   6:29   6:39     19:24.4 6:15/M  9        
 383         (> 7)     1223   Jade Ewing           Central Bucks West               6:23   6:25   6:36     19:24.4 6:15/M  10       
 384         266       1641   Logan Ebner          Harriton                         6:11   6:30   6:43     19:24.7 6:15/M  9        
 385         (> 7)     1950   Braeden Dian         North Penn                       6:10   6:23   6:50     19:25.0 6:16/M  10  TM   
 386         (> 7)     2169   Jeff Stevens         Phoenixville Area                6:04   6:31   6:50     19:25.5 6:16/M  12       
 387         267       1978   J.p. Duffy           Owen J. Roberts                  6:11   6:22   6:52     19:26.3 6:16/M  11       
 388         (> 7)     2314   Garrett Thompson     Souderton Area                   6:15   6:32   6:39     19:27.1 6:16/M  12       
 389         268       2240   Nick Lavine          Radnor                           6:11   6:23   6:53     19:27.8 6:16/M  9        
 390         (> 7)     2786   Justin Le            Wissahickon                      6:04   6:30   6:52     19:28.0 6:17/M  10       
 391         (> 7)     2655   Luke Krikorian       WC Rustin                        6:20   6:27   6:39     19:28.3 6:17/M  11       
 392         (> 7)     1979   Jack Golden          Owen J. Roberts                  6:10   6:29   6:48     19:28.6 6:17/M  9        
 393         (> 7)     1985   Nick Wood            Owen J. Roberts                  6:25   6:16   6:46     19:28.9 6:17/M  9        
 394         269       1372   Matt Matarazzo       Council Rock North               6:06   6:30   6:52     19:29.0 6:17/M  10       
 395         (> 7)     1203   Jonathan Robinson    Central Bucks South              6:06   6:29   6:53     19:29.7 6:17/M  12       
 396         270       1052   Kyle Keenan          Bensalem                         6:02   6:39   6:47     19:30.1 6:17/M  12       
 397         271       1379   Gabe Wilson          Council Rock North               6:17   6:38   6:34     19:30.8 6:17/M  10       
 398         (> 7)     1956   Erik Loro            North Penn                       6:00   6:37   6:52     19:30.9 6:17/M  12  TM   
 399         (> 7)     1792   Jacob Marsh          Lower Merion                     6:32   6:19   6:38     19:30.9 6:17/M  11  TM   
 400         (> 7)     2747   Matt Christofas      William Tennent                  6:28   6:19   6:43     19:31.3 6:18/M  11       
 401         (> 7)     1411   Mike Korixis         Council Rock South               6:22   6:35   6:33     19:31.3 6:18/M  10  TM   
 402         (> 7)     1197   Ben Drakas           Central Bucks South              6:06   6:29   6:56     19:32.2 6:18/M  10       
 403         (> 7)     2317   Connor Williams      Souderton Area                   6:24   6:16   6:51     19:32.7 6:18/M  12       
 404         (> 7)     2298   Jacob Golden         Souderton Area                   6:25   6:15   6:51     19:32.7 6:18/M  12       
 405         (> 7)     2724   Conor Quinn          West Chester East                6:16   6:25   6:50     19:32.9 6:18/M  10       
 406         (> 7)     2153   Kyle Keener          Phoenixville Area                6:20   6:36   6:35     19:33.0 6:18/M  9        
 407         (> 7)     1589   Ean Chasinoff        Great Valley                     6:30   6:25   6:36     19:33.1 6:18/M  11  TM   
 408         (> 7)     1943   Ethan Buera          North Penn                       6:08   6:34   6:50     19:33.2 6:18/M  10  TM   
 409         272       2424   Caden Young          Unionville                       6:14   6:36   6:43     19:34.5 6:19/M  9        
 410         (> 7)     1859   Jake Schwanholt      Methacton                        5:54   6:31   7:07     19:34.5 6:19/M  9        
 411         273       2075   Zach Hildebrandt     Pennridge                        6:12   6:34   6:47     19:34.6 6:19/M  12       
 412         (> 7)     2034   Jack Gallagher       Penncrest                        6:16   6:32   6:46     19:34.6 6:19/M  9        
 413         274       2346   Ryan Henry           Springfield (Delco)              6:09   6:35   6:49     19:34.6 6:19/M  11       
 414         275       2203   Patrick McCafferty   Pope John Paul II                6:17   6:32   6:45     19:34.7 6:19/M  9        
 415         (> 7)     2535   Ethan Trzaska        Upper Perkiomen                  5:52   6:23   7:19     19:35.2 6:19/M  11       
 416         (> 7)     1603   Bharavi Misra        Great Valley                     6:08   6:24   7:03     19:36.1 6:19/M  10  TM   
 417         (> 7)     2163   Tyler Pekofsky       Phoenixville Area                6:11   6:42   6:43     19:37.4 6:20/M  11       
 418         (> 7)     1977   Ezra Craig           Owen J. Roberts                  6:19   6:31   6:47     19:37.6 6:20/M  9        
 419         (> 7)     2030   Sean Bramley         Penncrest                        6:17   6:32   6:47     19:37.9 6:20/M  11       
 420         (> 7)     2381   Jason Hu             Strath Haven                     6:22   6:29   6:46     19:38.1 6:20/M  9        
 421         (> 7)     2795   Noah Sachs           Strath Haven                     6:21   6:30   6:45     19:38.5 6:20/M           
 422         (> 7)     2376   Steven Choi          Strath Haven                     6:21   6:31   6:45     19:38.6 6:20/M  9        
 423         (> 7)     2161   Colin Murphy         Phoenixville Area                6:20   6:28   6:50     19:38.7 6:20/M  10       
 424         (> 7)     2246   Hall Rubenstein      Radnor                           6:14   6:33   6:51     19:38.8 6:20/M  11       
 425         (> 7)     2513   Zachary Reid         Upper Merion                     6:14   6:31   6:53     19:39.1 6:20/M  9        
 426         (> 7)     1959   Christopher Pyatt    North Penn                       6:31   6:31   6:36     19:39.2 6:20/M  10  TM   
 427         (> 7)     2377   Charles Dawes        Strath Haven                     6:19   6:33   6:46     19:39.7 6:20/M  10       
 428         276       2334   Nicholas Trapani     Spring Ford                      5:37   6:36   7:26     19:39.9 6:20/M  11       
 429         277       1376   Joey Sulewski        Council Rock North               6:16   6:36   6:47     19:40.3 6:21/M  10       
 430         (> 7)     2500   Chimezie Amaefuna    Upper Merion                     5:45   6:52   7:02     19:40.5 6:21/M  12       
 431         (> 7)     2704   Joshua Cuozzo        West Chester East                6:13   6:30   6:57     19:40.8 6:21/M  10       
 432         278       2083   Aiden Savoy          Pennridge                        6:10   6:36   6:54     19:41.0 6:21/M  12       
 433         (> 7)     2301   Will Handwerk        Souderton Area                   6:19   6:32   6:48     19:41.0 6:21/M  11       
 434         279       1096   Luke Smith           Bishop Shanahan                  6:14   6:37   6:50     19:41.2 6:21/M  10       
 435         (> 7)     1862   Ryan Therien         Methacton                        5:58   6:43   6:59     19:41.3 6:21/M  10       
 436         280       2092   Logan Wyllie         Pennridge                        6:10   6:45   6:45     19:41.4 6:21/M  10       
 437         (> 7)     1200   Mark McPeak          Central Bucks South              6:17   6:40   6:43     19:41.8 6:21/M  11       
 438         (> 7)     1746   Tim Kratz            Kennett                          6:03   6:37   7:01     19:42.0 6:21/M  10       
 439         281       1637   Tyler Carson         Harriton                         6:04   6:27   7:10     19:42.2 6:21/M  10       
 440         (> 7)     2155   Riley Kleppe         Phoenixville Area                6:23   6:33   6:45     19:42.3 6:21/M  12       
 441         (> 7)     2297   Brad Gavigan         Souderton Area                   6:02   6:25   7:13     19:42.3 6:21/M  10       
 442         (> 7)     2600   Aidan Langan         WC Henderson                     6:15   6:31   6:55     19:42.6 6:21/M  9   TM   
 443         (> 7)     2103   Jacob Cohen          Pennsbury                        6:14   6:30   6:58     19:42.9 6:21/M  9        
 444         282       1568   Matt Toner           Garnet Valley                    6:18   6:33   6:50     19:42.9 6:21/M  12       
 445         (> 7)     2531   Cody Schwenk         Upper Perkiomen                  5:57   6:43   7:02     19:43.3 6:22/M  11       
 446         283       1992   Raymond Davis        Oxford Area                      6:19   6:32   6:51     19:43.4 6:22/M  9        
 447         (> 7)     2787   Brett Lehman         Wissahickon                      6:05   6:42   6:55     19:43.6 6:22/M  10       
 448         284       1260   Dan Fox              Cheltenham                       6:06   6:40   6:56     19:43.6 6:22/M  10       
 449         (> 7)     2753   Brian Solly          William Tennent                  6:34   6:30   6:38     19:43.7 6:22/M  9        
 450         (> 7)     2052   Ethan Rigby          Penncrest                        6:16   6:39   6:47     19:43.7 6:22/M  12       
 451         (> 7)     1234   Samson Leaf          Central Bucks West               6:38   6:25   6:40     19:43.8 6:22/M  9        
 452         (> 7)     2383   Nate Linderman       Strath Haven                     6:17   6:33   6:52     19:43.9 6:22/M  10       
 453         (> 7)     2729   Tommy Scheuer        West Chester East                6:32   6:31   6:40     19:44.5 6:22/M  9        
 454         (> 7)     2592   Lucas Heller         WC Henderson                     6:24   6:22   6:57     19:44.5 6:22/M  9   TM   
 455         285       2420   Gerard Faia          Unionville                       6:13   6:25   7:05     19:44.6 6:22/M  11       
 456         286       1919   Jack Toy             Neshaminy                        6:02   6:43   6:58     19:44.9 6:22/M  11       
 457         287       1000   Patrick Magauran     Abington                         6:07   6:48   6:49     19:45.0 6:22/M  11       
 458         (> 7)     2506   Romero Hernandez     Upper Merion                     6:13   6:32   6:58     19:45.1 6:22/M  9        
 459         288       1101   Ethan Cahill         Boyertown                        6:22   6:39   6:42     19:45.2 6:22/M  9        
 460         (> 7)     1696   Ryan Bates           Haverford Township HS            6:23   6:35   6:46     19:45.4 6:22/M  11       
 461         (> 7)     2304   Ryan Kagarise        Souderton Area                   6:17   6:42   6:45     19:45.8 6:22/M  10       
 462         (> 7)     2683   CHris Watson         WC Rustin                        6:24   6:35   6:46     19:46.2 6:23/M  9        
 463         289       1315   John Arthy           Conestoga                        6:07   6:35   7:03     19:46.4 6:23/M  10       
 464         (> 7)     2043   Taylor McAfee        Penncrest                        6:16   6:32   6:57     19:46.6 6:23/M  11       
 465         (> 7)     1506   Jack Harper          Downingtown West                 6:19   6:35   6:52     19:47.1 6:23/M  9   TM   
 466         (> 7)     2533   Lincoln Simms        Upper Perkiomen                  6:11   6:45   6:50     19:47.5 6:23/M  9        
 467         290       2079   Mason Nyce           Pennridge                        6:29   6:33   6:45     19:47.8 6:23/M  9        
 468         (> 7)     2741   Logan Adelson        William Tennent                  6:25   6:28   6:53     19:47.9 6:23/M  9        
 469         (> 7)     1960   Jan Ramos            North Penn                       6:10   6:43   6:54     19:48.4 6:23/M  10  TM   
 470         (> 7)     2781   Dean DiGiovanni      Wissahickon                      6:11   6:38   6:58     19:48.4 6:23/M  9        
 471         291       2208   Will Woodall         Pope John Paul II                6:19   6:35   6:53     19:48.9 6:23/M  9        
 472         (> 7)     2378   Brendan Deppen       Strath Haven                     6:20   6:32   6:56     19:49.2 6:24/M  10       
 473         292       1672   Jake Gutekunst       Hatboro Horsham                  6:24   6:29   6:55     19:49.3 6:24/M  10       
 474         293       2182   Justin Adler         Plymouth Whitemarsh              6:21   6:38   6:49     19:49.4 6:24/M  11       
 475         294       2187   Joshua Levin         Plymouth Whitemarsh              5:58   6:41   7:09     19:50.0 6:24/M  11       
 476         295       2421   Reade Keefer         Unionville                       6:19   6:40   6:50     19:50.3 6:24/M  11       
 477         (> 7)     1490   Jacob Chamoun        Downingtown West                 6:18   6:25   7:06     19:50.6 6:24/M  9   TM   
 478         (> 7)     1670   Johnny Delp          Hatboro Horsham                  6:32   6:33   6:44     19:51.3 6:24/M  9        
 479         (> 7)     2091   Nathan Wilson        Pennridge                        6:22   6:38   6:50     19:51.5 6:24/M  10       
 480         (> 7)     1942   Elliot Buera         North Penn                       6:22   6:39   6:50     19:52.0 6:25/M  10  TM   
 481         (> 7)     1408   Mitchell Howe        Council Rock South               6:25   6:46   6:40     19:52.6 6:25/M  11  TM   
 482         (> 7)     1707   Danny Smith          Haverford Township HS            6:34   6:36   6:42     19:52.9 6:25/M  10       
 483         (> 7)     1596   Colin Joy            Great Valley                     6:39   6:41   6:32     19:53.4 6:25/M  9   TM   
 484         (> 7)     2705   Gabriel DeRosa       West Chester East                6:16   6:38   6:58     19:53.4 6:25/M  10       
 485         (< 5)     2227   Nolan Lucabaugh      Quakertown                       6:20   6:38   6:54     19:53.6 6:25/M  10       
 486         (> 7)     2647   Hayden Bliss         WC Rustin                        6:38   6:32   6:42     19:54.2 6:25/M  10       
 487         (> 7)     2160   Evan Mia             Phoenixville Area                6:22   6:35   6:55     19:54.3 6:25/M  12       
 488         296       1431   Camron Good          Dock Mennonite Academy           6:30   6:41   6:43     19:54.4 6:25/M  12       
 489         (> 7)     2583   Danny Burt           WC Henderson                     6:30   6:29   6:54     19:54.5 6:25/M  9   TM   
 490         297       1566   Josh Shoemaker       Garnet Valley                    6:24   6:41   6:48     19:54.8 6:25/M  12       
 491         (> 7)     2660   Braydon Malley       WC Rustin                        6:39   6:24   6:51     19:55.5 6:25/M  9        
 492         298       2191   Danny Symnoski       Plymouth Whitemarsh              6:21   6:46   6:48     19:56.0 6:26/M  10       
 493         (> 7)     2389   Steven Waldt         Strath Haven                     6:28   6:36   6:51     19:56.4 6:26/M  9        
 494         (> 7)     2519   Jonathan Carnesi     Upper Perkiomen                  6:12   6:40   7:03     19:56.4 6:26/M  9        
 495         (> 7)     2307   Dylan Mayrides       Souderton Area                   6:32   6:28   6:55     19:56.6 6:26/M  11       
 496         (> 7)     2715   Robert Kerns         West Chester East                6:15   6:36   7:04     19:56.8 6:26/M  9        
 497         (> 7)     2149   Nate Gale            Phoenixville Area                6:28   6:31   6:56     19:57.2 6:26/M  9        
 498         (> 7)     1373   Brady Sciobona       Council Rock North               5:59   6:20   7:38     19:57.6 6:26/M  10       
 499         299       1916   Zach Shatson         Neshaminy                        6:08   6:48   7:01     19:57.8 6:26/M  11       
 500         (> 7)     1149   Xavier Bardwell      Central Bucks East               6:12   6:48   6:56     19:57.9 6:26/M  10       
 501         (> 7)     1668   Justin Bupp          Hatboro Horsham                  6:12   6:40   7:04     19:58.0 6:26/M  11       
 502         (> 7)     1337   Jonas Walton         Conestoga                        6:30   6:34   6:52     19:58.2 6:26/M  9        
 503         (> 7)     2080   Gunnar Orth          Pennridge                        5:45   6:11   8:01     19:58.6 6:26/M  12       
 504         300       1262   Edgar Maddox         Cheltenham                       6:14   6:43   7:01     19:58.6 6:26/M  10       
 505         301       2202   Liam Hunter          Pope John Paul II                6:10   6:40   7:07     19:58.7 6:26/M  10       
 506         (> 7)     2090   Marshall Wilson      Pennridge                        6:09   6:37   7:11     19:58.9 6:26/M  10       
 507         302       2407   Freddie Summers      Sun Valley                       6:12   6:33   7:13     19:59.3 6:27/M  10       
 508         (> 7)     1745   Jeffery Kjelstrom    Kennett                          6:23   6:45   6:51     19:59.8 6:27/M  9        
 509         303       2205   Joshua Murtaugh      Pope John Paul II                6:25   6:41   6:52     20:00.2 6:27/M  10       
 510         (> 7)     1219   Jack Boland          Central Bucks West               6:22   6:23   7:13     20:00.3 6:27/M  11       
 511         (> 7)     2316   Sebastian Watters    Souderton Area                   6:33   6:28   6:58     20:00.4 6:27/M  12       
 512         (> 7)     1194   Charles Bird         Central Bucks South              6:19   6:45   6:56     20:00.5 6:27/M  12       
 513         (> 7)     2609   Taylor Sorenson      WC Henderson                     6:21   6:33   7:06     20:00.6 6:27/M  12  TM   
 514         (> 7)     1201   Alexander Peppiatt   Central Bucks South              6:16   6:20   7:24     20:01.0 6:27/M  10       
 515         (> 7)     1666   Tom Bartie           Hatboro Horsham                  6:09   6:46   7:05     20:01.3 6:27/M  10       
 516         (> 7)     2284   Ryan Bachman         Souderton Area                   6:25   6:45   6:51     20:01.4 6:27/M  11       
 517         304       1732   Daniel Gifford       Jenkintown                       6:31   6:33   6:57     20:01.8 6:27/M  9        
 518         (> 7)     2502   David Estock         Upper Merion                     6:17   6:43   7:02     20:02.4 6:28/M  9        
 519         (> 7)     2719   Aidan McClay         West Chester East                5:49   7:08   7:04     20:02.9 6:28/M  12       
 520         (> 7)     2311   Chris Sidarous       Souderton Area                   6:28   6:32   7:01     20:03.2 6:28/M  10       
 521         305       1056   Ritish Sharma        Bensalem                         6:12   6:59   6:52     20:04.1 6:28/M  11       
 522         (> 7)     1559   Clay Bromley         Garnet Valley                    6:24   6:46   6:53     20:04.3 6:28/M  11       
 523         (> 7)     2744   Keenan Beveridge     William Tennent                  6:03   6:47   7:13     20:04.5 6:28/M  12       
 524         (> 7)     2649   Paolo Cunicelli      WC Rustin                        6:27   6:38   6:59     20:05.2 6:29/M  9        
 525         (> 7)     1964   Dan Song             North Penn                       6:30   6:37   6:57     20:05.6 6:29/M  12  TM   
 526         306       2349   Michael Reiter       Springfield (Delco)              6:04   6:49   7:12     20:06.1 6:29/M  10       
 527         (> 7)     2671   Alex Sauselein       WC Rustin                        6:32   6:43   6:50     20:06.3 6:29/M  11       
 528         (> 7)     1482   Jack Barker          Downingtown West                 6:29   6:38   6:58     20:07.0 6:29/M  10  TM   
 529         (> 7)     1183   Aaron Wang           Central Bucks East               6:19   6:48   7:00     20:08.0 6:30/M  11       
 530         (> 7)     2780   Gabe Decker          Wissahickon                      6:23   6:42   7:03     20:08.5 6:30/M  10       
 531         (> 7)     1601   Ryan May             Great Valley                     6:38   6:50   6:40     20:08.6 6:30/M  12  TM   
 532         (> 7)     2333   Elijah Thomas        Spring Ford                      6:05   7:25   6:37     20:08.6 6:30/M  11       
 533         (> 7)     1407   Zeke Hertz           Council Rock South               6:26   6:46   6:56     20:08.8 6:30/M  12  TM   
 534         (> 7)     1492   Owen Clarke          Downingtown West                 6:19   6:39   7:09     20:08.9 6:30/M  10  TM   
 535         (> 7)     2773   Evan Boroch          Wissahickon                      6:25   6:48   6:55     20:09.3 6:30/M  11       
 536         307       1001   Brendan Murcar       Abington                         6:33   6:45   6:50     20:09.4 6:30/M  10       
 537         (> 7)     1410   Jack Koehler         Council Rock South               6:38   6:50   6:40     20:09.4 6:30/M  9   TM   
 538         (> 7)     2289   Evan Bromiley        Souderton Area                   6:24   6:41   7:03     20:09.6 6:30/M  12       
 539         (> 7)     1224   Jack Fennell         Central Bucks West               6:35   6:43   6:50     20:09.9 6:30/M  10       
 540         (> 7)     1561   Mark Emery           Garnet Valley                    5:57   6:24   7:48     20:10.4 6:30/M  9        
 541         (> 7)     2312   Aleks Smith          Souderton Area                   6:25   6:46   6:59     20:10.7 6:30/M  9        
 542         (> 7)     2721   Jefferson Moak       West Chester East                6:07   6:47   7:17     20:11.5 6:31/M  11       
 543         308       1812   Mohammed Iyoun       Marple Newtown                   6:19   6:48   7:04     20:12.2 6:31/M  11       
 544         (> 7)     1598   Andrew Loose         Great Valley                     6:32   6:38   7:00     20:12.3 6:31/M  10  TM   
 545         (> 7)     1334   Branden Veale        Conestoga                        6:19   6:44   7:08     20:12.4 6:31/M  11       
 546         309       1989   Jack Campbell        Oxford Area                      6:33   6:45   6:54     20:12.8 6:31/M  9        
 547         (> 7)     1597   Carter Lee           Great Valley                     6:49   6:38   6:45     20:13.2 6:31/M  9   TM   
 548         (> 7)     1850   Marco Leonetti       Methacton                        5:56   6:54   7:22     20:13.5 6:31/M  12       
 549         (> 7)     1593   Rohit Haridas        Great Valley                     6:33   6:47   6:53     20:13.5 6:31/M  12  TM   
 550         (> 7)     1515   Ryen Ling            Downingtown West                 6:29   6:44   7:00     20:14.0 6:32/M  10  TM   
 551         (> 7)     2606   Jack Schweidler      WC Henderson                     6:32   6:47   6:54     20:14.2 6:32/M  11  TM   
 552         (> 7)     1151   Connor Brodish       Central Bucks East               6:30   6:57   6:46     20:14.2 6:32/M  10       
 553         310       2351   Leo Hoffman          Springfield Twp (Montco)         6:31   6:35   7:07     20:14.3 6:32/M  10       
 554         (> 7)     2643   Raz Baruch           WC Rustin                        6:46   6:41   6:47     20:15.2 6:32/M  12       
 555         (> 7)     2537   Chase Ziegler        Upper Perkiomen                  6:15   6:46   7:13     20:15.6 6:32/M  11       
 556         (> 7)     1845   Ethan Gretzula       Methacton                        6:08   6:48   7:18     20:16.1 6:32/M  11       
 557         (> 7)     2735   Connor Whipple       West Chester East                6:19   6:47   7:09     20:16.4 6:32/M  10       
 558         (> 7)     2130   Ryan Stratton        Perkiomen Valley                 6:25   6:43   7:07     20:16.6 6:32/M  9        
 559         (> 7)     2071   Stan Dworak          Pennridge                        6:13   6:56   7:07     20:17.2 6:33/M  10       
 560         (> 7)     1185   Alex Yahaghi         Central Bucks East               6:18   6:54   7:04     20:17.5 6:33/M  12       
 561         (> 7)     2731   Jaiden Slifer        West Chester East                6:27   6:42   7:08     20:17.9 6:33/M  9        
 562         311       1279   Joshua Torres        Church Farm School               6:15   6:49   7:13     20:18.2 6:33/M  10       
 563         312       1268   Ahmad Newton         Cheltenham                       6:42   7:08   6:27     20:18.6 6:33/M  9        
 564         313       2457   Sebastian Mostek     Upper Darby                      6:43   6:49   6:46     20:18.9 6:33/M  9        
 565         (> 7)     2750   Eli Mednick          William Tennent                  6:21   6:45   7:12     20:19.6 6:33/M  11       
 566         314       1735   Merrick Mangan       Jenkintown                       6:28   6:47   7:04     20:19.8 6:33/M  9        
 567         (> 7)     2038   Declan Hefferan      Penncrest                        6:24   6:41   7:14     20:19.9 6:33/M  9        
 568         (> 7)     1485   Ryan Bertram         Downingtown West                 6:42   6:41   6:56     20:20.1 6:34/M  10  TM   
 569         (> 7)     1163   Daniel Lane          Central Bucks East               6:33   6:51   6:55     20:20.3 6:34/M  10       
 570         (> 7)     2093   Gabe Yochum          Pennridge                        6:33   6:38   7:08     20:20.5 6:34/M  9        
 571         (> 7)     1419   Brent Rolli          Council Rock South               6:21   6:32   7:27     20:20.6 6:34/M  9   TM   
 572         (> 7)     2703   Justin Crump         West Chester East                6:32   6:42   7:06     20:20.6 6:34/M  9        
 573         (> 7)     2682   Michael Vitullo      WC Rustin                        6:43   6:40   6:57     20:21.3 6:34/M  9        
 574         (> 7)     1330   Leo Russo            Conestoga                        6:34   6:58   6:48     20:21.4 6:34/M  9        
 575         (> 7)     2532   Austin Shanely       Upper Perkiomen                  6:20   6:48   7:12     20:21.4 6:34/M  10       
 576         (> 7)     2287   Nolan Berry          Souderton Area                   6:33   6:46   7:01     20:22.2 6:34/M  10       
 577         315       1084   Ethan Chan           Bishop Shanahan                  6:03   7:01   7:17     20:22.4 6:34/M  12       
 578         (> 7)     1415   Paul McDonnell       Council Rock South               6:44   6:51   6:46     20:22.7 6:34/M  11  TM   
 579         316       1266   Owen McLaughlin      Cheltenham                       6:08   7:03   7:11     20:23.2 6:35/M  9        
 580         (> 7)     2286   Aiden Bell           Souderton Area                   6:29   6:38   7:14     20:23.2 6:35/M  12       
 581         (> 7)     1639   Michael DeBotton     Harriton                         6:02   7:02   7:18     20:23.3 6:35/M  12       
 582         317       1741   Danny Westcott       Jenkintown                       6:12   6:55   7:15     20:23.5 6:35/M  12       
 583         (> 7)     1614   CJ Stiles            Great Valley                     6:44   6:43   6:55     20:23.8 6:35/M  12  TM   
 584         318       1051   Sebastian Coates     Bensalem                         6:15   7:02   7:06     20:24.3 6:35/M  9        
 585         319       1264   Ben Martinez         Cheltenham                       6:36   6:51   6:56     20:24.6 6:35/M  9        
 586         (> 7)     2327   Brendan Ainscoe      Spring Ford                      6:20   6:58   7:06     20:25.1 6:35/M  10       
 587         (> 7)     2146   Robert Edney         Phoenixville Area                6:34   6:43   7:07     20:25.2 6:35/M  10       
 588         (> 7)     2171   Evan Stout           Phoenixville Area                6:11   6:52   7:21     20:25.3 6:35/M  10       
 589         (> 7)     2723   Sam Parnis           West Chester East                6:15   6:42   7:27     20:25.6 6:35/M  10       
 590         (> 7)     1648   Bennett Schwarz      Harriton                         6:32   6:56   6:56     20:25.7 6:35/M  9        
 591         (> 7)     2170   Eli Stevenson        Phoenixville Area                6:36   6:45   7:05     20:26.9 6:35/M  9        
 592         (> 7)     1261   Jack Hanes           Cheltenham                       6:32   6:53   7:02     20:27.1 6:36/M  12       
 593         320       2353   Jason Needhammer     Springfield Twp (Montco)         6:35   6:50   7:01     20:27.7 6:36/M  12       
 594         (> 7)     1332   Hayden Sudall        Conestoga                        6:37   7:00   6:50     20:28.0 6:36/M  11       
 595         (> 7)     1839   Ethan Bryers         Methacton                        6:40   6:54   6:53     20:28.4 6:36/M  12       
 596         (> 7)     1793   Ethan Spingarn       Lower Merion                     6:47   6:54   6:47     20:29.0 6:36/M  12  TM   
 597         (> 7)     1023   Finn Allison         Avon Grove                       6:31   6:52   7:04     20:29.0 6:36/M  10       
 598         321       1911   John Gottschalk      Neshaminy                        6:10   6:55   7:23     20:30.0 6:37/M  9        
 599         322       1572   Dalil Clark          Glen Mills Schools               6:33   6:44   7:12     20:31.0 6:37/M  11       
 600         (> 7)     1673   Marco Isabella       Hatboro Horsham                  6:29   7:02   6:59     20:31.2 6:37/M  9        
 601         (> 7)     1331   Brent Sudall         Conestoga                        6:20   7:03   7:08     20:32.1 6:37/M  12       
 602         (> 7)     1993   Gabe Forsythe        Oxford Area                      6:40   6:50   7:01     20:32.1 6:37/M  9        
 603         323       1576   Domanic Mccree       Glen Mills Schools               6:33   6:47   7:11     20:33.0 6:38/M  11       
 604         324       1058   Nick Zulewski        Bensalem                         6:38   6:54   7:00     20:33.6 6:38/M  9        
 605         (> 7)     1272   Evan Rominiecki      Cheltenham                       6:19   6:45   7:29     20:33.7 6:38/M  10       
 606         (> 7)     1403   Shumyatsky Dan       Council Rock South               6:25   6:47   7:22     20:34.5 6:38/M  10  TM   
 607         (> 7)     2088   Nate Walker          Pennridge                        6:51   6:54   6:48     20:35.3 6:38/M  9        
 608         (> 7)     2793   Ari Sasson           Wissahickon                      6:39   6:56   6:59     20:35.4 6:38/M  11       
 609         325       2186   Daniel mark Epstein  Plymouth Whitemarsh              6:47   6:53   6:55     20:36.6 6:39/M  10       
 610         326       2455   Shawn Maxwell        Upper Darby                      6:41   7:08   6:47     20:36.9 6:39/M  10       
 611         (> 7)     1335   Thomas Verna         Conestoga                        6:44   6:54   6:58     20:37.0 6:39/M  10       
 612         (> 7)     1367   Jude Hollister       Council Rock North               6:41   6:55   7:00     20:37.0 6:39/M  10       
 613         (> 7)     2728   Ben Ryan             West Chester East                6:28   6:57   7:11     20:37.9 6:39/M  10       
 614         (> 7)     2374   Gavin Abrahamsson    Strath Haven                     6:41   6:55   7:00     20:38.2 6:39/M  9        
 615         (> 7)     1032   Jackson Crawford     Avon Grove                       6:42   6:42   7:13     20:38.5 6:39/M  12       
 616         327       2255   Christopher Bautista Ridley                           6:32   6:55   7:10     20:38.8 6:39/M  12       
 617         (> 7)     2077   Ryan Martin          Pennridge                        6:52   6:55   6:51     20:39.2 6:40/M  9        
 618         328       2464   Synceir Williams     Upper Darby                      6:24   7:00   7:14     20:39.4 6:40/M  9        
 619         (> 7)     1529   Miller Steven        Downingtown West                 6:26   7:00   7:12     20:40.0 6:40/M  9   TM   
 620         (> 7)     2292   Chris Cox            Souderton Area                   6:18   6:57   7:24     20:40.5 6:40/M  12       
 621         (> 7)     1595   Shane Johnston       Great Valley                     6:47   6:54   6:59     20:40.7 6:40/M  11  TM   
 622         (< 5)     2016   Madda Ngaima         Penn Wood                        6:21   7:02   7:19     20:42.9 6:41/M  12       
 623         329       855    Dylan Blue           Upper Darby                      6:07   7:31   7:03     20:43.0 6:41/M  11       
 624         (< 5)     2014   Keith Barrett        Penn Wood                        6:21   7:10   7:11     20:43.5 6:41/M  11       
 625         (> 7)     2166   Ben Schratz          Phoenixville Area                6:31   6:55   7:17     20:43.6 6:41/M  11       
 626         330       2358   David Scott          Springfield Twp (Montco)         6:28   6:53   7:21     20:43.8 6:41/M  12       
 627         (> 7)     1681   Tyler Rosen          Hatboro Horsham                  6:29   7:02   7:12     20:44.5 6:41/M  9        
 628         331       2207   Dominic Romania      Pope John Paul II                6:27   7:04   7:14     20:45.5 6:42/M  10       
 629         (> 7)     1563   Jeff Kummeth         Garnet Valley                    6:42   6:51   7:11     20:45.6 6:42/M  10       
 630         (> 7)     1418   Michael Perry        Council Rock South               6:44   6:42   7:19     20:45.8 6:42/M  11  TM   
 631         (> 7)     1522   Kurt Rachau          Downingtown West                 6:34   6:59   7:12     20:46.3 6:42/M  10  TM   
 632         (> 7)     2748   Matt Drake           William Tennent                  6:35   6:56   7:14     20:46.3 6:42/M  12       
 633         332       2408   Evan Taylor          Sun Valley                       6:36   6:55   7:14     20:46.5 6:42/M  11       
 634         333       2200   Matt Delciotto       Pope John Paul II                6:24   6:55   7:27     20:46.6 6:42/M  11       
 635         (> 7)     2732   Daniel Steil         West Chester East                6:34   7:00   7:11     20:46.7 6:42/M  9        
 636         (> 7)     2007   Sean Walsh           Oxford Area                      6:17   7:02   7:26     20:46.7 6:42/M  11       
 637         (> 7)     2145   Andrew Carranti      Phoenixville Area                6:27   6:54   7:24     20:47.0 6:42/M  9        
 638         (> 7)     2150   Nick Guido           Phoenixville Area                6:34   6:52   7:19     20:47.0 6:42/M  9        
 639         334       2185   Eric Dinofa          Plymouth Whitemarsh              6:31   6:57   7:19     20:47.3 6:42/M  11       
 640         335       1571   Leonardo Castro      Glen Mills Schools               6:28   6:52   7:26     20:48.2 6:43/M  12       
 641         (> 7)     1988   Dylan Arnold         Oxford Area                      6:40   6:59   7:08     20:48.4 6:43/M  9        
 642         336       1728   Sully Blake          Jenkintown                       6:36   6:57   7:15     20:49.3 6:43/M  9        
 643         (> 7)     1671   Landon Gisondi       Hatboro Horsham                  6:29   7:02   7:17     20:49.5 6:43/M  9        
 644         (> 7)     2069   Gryphin Dean         Pennridge                        6:28   7:04   7:16     20:49.6 6:43/M  9        
 645         (> 7)     2672   Eric Sauselein       WC Rustin                        6:41   7:05   7:02     20:50.1 6:43/M  11       
 646         (> 7)     1994   Conner Gallagher     Oxford Area                      6:42   6:36   7:31     20:51.1 6:44/M  11       
 647         (> 7)     2204   Mike McElroy         Pope John Paul II                6:27   7:03   7:21     20:51.6 6:44/M  10       
 648         (> 7)     1609   Alexander Siaton     Great Valley                     6:30   7:13   7:09     20:52.3 6:44/M  11  TM   
 649         (> 7)     1861   Zane Takyeldin       Methacton                        6:31   7:05   7:16     20:53.0 6:44/M  11       
 650         (> 7)     2706   Jacob DeRosa         West Chester East                6:38   6:55   7:19     20:53.3 6:44/M  10       
 651         (> 7)     1733   Colin Gzesh          Jenkintown                       6:44   6:59   7:09     20:53.3 6:44/M  11       
 652         (> 7)     1412   Jared Loeper         Council Rock South               6:24   7:09   7:20     20:54.2 6:45/M  11  TM   
 653         (< 5)     1117   Larson Hunt          Calvary Christian Academy        6:37   7:01   7:14     20:54.3 6:45/M  9        
 654         (> 7)     1734   Jack Herr            Jenkintown                       6:28   7:04   7:20     20:54.8 6:45/M  12       
 655         (> 7)     2652   Ryan Gentile         WC Rustin                        6:33   6:58   7:23     20:55.1 6:45/M  9        
 656         (> 7)     1181   Jack Steitz          Central Bucks East               6:33   7:08   7:13     20:55.6 6:45/M  9        
 657         (> 7)     2002   Cade Pearson         Oxford Area                      6:39   7:00   7:15     20:56.0 6:45/M  9        
 658         (> 7)     1498   Jordan Davis         Downingtown West                 6:33   6:59   7:23     20:56.0 6:45/M  10  TM   
 659         (> 7)     1752   Sean Wright          Kennett                          6:37   6:59   7:19     20:56.2 6:45/M  10       
 660         (> 7)     1182   Jon Walter           Central Bucks East               6:38   7:13   7:04     20:56.6 6:45/M  12       
 661         (> 7)     1616   Drake Vitale         Great Valley                     6:51   6:54   7:10     20:57.0 6:45/M  9   TM   
 662         (> 7)     1244   Reuben Trachtenberg  Central Bucks West               6:39   6:57   7:20     20:57.2 6:45/M  10       
 663         (> 7)     2035   Jack Gommer          Penncrest                        6:33   7:17   7:06     20:57.2 6:45/M  9        
 664         (< 5)     2018   Timmy Odunjo         Penn Wood                        6:35   7:13   7:07     20:57.3 6:45/M  11       
 665         (> 7)     2386   Andrew Pak           Strath Haven                     6:32   7:04   7:20     20:57.5 6:45/M  12       
 666         337       1102   Cade Hovey           Boyertown                        6:46   7:01   7:10     20:58.8 6:46/M  9        
 667         (> 7)     1043   Dheeraj Pedada       Avon Grove                       6:44   7:01   7:12     20:58.9 6:46/M  11       
 668         (< 5)     1928   Scott Wilson         Norristown                       6:40   6:58   7:20     20:59.4 6:46/M  10       
 669         (> 7)     1650   Simon Spadea         Harriton                         6:39   7:07   7:13     21:00.0 6:46/M  9        
 670         338       2348   Joe Madden           Springfield (Delco)              6:27   7:13   7:20     21:01.0 6:47/M  12       
 671         (> 7)     1416   Landon Moore         Council Rock South               6:22   6:56   7:42     21:01.1 6:47/M  12  TM   
 672         339       2406   Josiah Senwesky      Sun Valley                       6:42   7:10   7:08     21:01.3 6:47/M  10       
 673         (> 7)     1495   Connor Czap          Downingtown West                 6:34   7:00   7:27     21:01.6 6:47/M  10  TM   
 674         (> 7)     2499   Shenouda Abdel Malak Upper Merion                     6:14   7:10   7:36     21:01.7 6:47/M  11       
 675         (> 7)     2198   Chris Beeler         Pope John Paul II                6:48   7:01   7:12     21:01.9 6:47/M  10       
 676         (> 7)     1035   Rowan Gerenser       Avon Grove                       6:32   7:07   7:21     21:02.0 6:47/M  12       
 677         (> 7)     2006   Saul Torres          Oxford Area                      6:18   7:03   7:40     21:02.3 6:47/M  11       
 678         (> 7)     1502   Mihn Duong           Downingtown West                 6:43   7:01   7:17     21:02.8 6:47/M  9   TM   
 679         (> 7)     2595   Vivek Inumella       WC Henderson                     6:46   6:59   7:18     21:04.0 6:48/M  9   TM   
 680         (> 7)     2144   Justin Bailey        Phoenixville Area                6:37   7:03   7:23     21:04.5 6:48/M  9        
 681         (> 7)     1270   Vance Ragland        Cheltenham                       6:31   7:08   7:24     21:04.8 6:48/M  10       
 682         340       1002   Conor Murcar         Abington                         6:42   7:07   7:15     21:05.1 6:48/M  12       
 683         (> 7)     1093   Caleb Puz            Bishop Shanahan                  6:34   7:00   7:30     21:05.2 6:48/M  10       
 684         (> 7)     1048   Eric Umbach          Avon Grove                       6:45   7:06   7:13     21:05.3 6:48/M  9        
 685         (> 7)     2162   Kellen Narke         Phoenixville Area                6:38   7:09   7:17     21:05.8 6:48/M  10       
 686         (> 7)     1680   Eric Ravenscroft     Hatboro Horsham                  6:59   7:08   6:58     21:06.8 6:48/M  10       
 687         (> 7)     1675   Andrew Larsson       Hatboro Horsham                  6:45   6:54   7:27     21:07.9 6:49/M  10       
 688         (> 7)     1100   Phillip Angus        Boyertown                        7:03   6:57   7:07     21:08.0 6:49/M  9        
 689         (> 7)     1912   Kyle Hock-Smith      Neshaminy                        6:57   6:56   7:15     21:09.0 6:49/M  9        
 690         (> 7)     2505   Gavin Hepner         Upper Merion                     6:43   7:11   7:13     21:09.6 6:49/M  10       
 691         (> 7)     2158   Braden Mahar         Phoenixville Area                6:42   7:02   7:25     21:10.5 6:50/M  10       
 692         (> 7)     1242   Ryan Schiele         Central Bucks West               6:50   7:03   7:17     21:11.0 6:50/M  9        
 693         (> 7)     1038   Erik Linkmeyer       Avon Grove                       6:43   7:10   7:17     21:11.3 6:50/M  10       
 694         (> 7)     1738   Andrew Schiller      Jenkintown                       6:47   7:08   7:16     21:11.7 6:50/M  10       
 695         (> 7)     1034   Matthew Gaerity      Avon Grove                       6:43   7:13   7:16     21:13.4 6:51/M  12       
 696         (> 7)     2085   Joe Sullivan         Pennridge                        6:24   7:07   7:41     21:13.5 6:51/M  10       
 697         (> 7)     1171   Neel Mehta           Central Bucks East               6:22   7:16   7:34     21:13.5 6:51/M  12       
 698         341       1814   Ganesh Selvakumar    Marple Newtown                   6:43   7:03   7:26     21:14.2 6:51/M  10       
 699         (> 7)     2074   Shane Hall           Pennridge                        6:37   7:06   7:30     21:14.5 6:51/M  10       
 700         (> 7)     1990   Nowell Clay          Oxford Area                      6:38   7:06   7:30     21:15.2 6:51/M  11       
 701         (> 7)     1329   David Neubig         Conestoga                        6:43   7:12   7:19     21:16.1 6:52/M  11       
 702         342       2405   Joey Mozzoni         Sun Valley                       6:30   7:07   7:39     21:17.3 6:52/M  9        
 703         (> 7)     2300   Adam Handwerk        Souderton Area                   6:39   7:11   7:26     21:17.6 6:52/M  12       
 704         (> 7)     2681   David Thompson       WC Rustin                        6:31   7:08   7:37     21:17.8 6:52/M  11       
 705         (> 7)     1731   Ernesto Garcia       Jenkintown                       6:57   7:08   7:11     21:18.1 6:52/M  10       
 706         (> 7)     2611   Jack Whoriskey       WC Henderson                     6:41   7:02   7:34     21:18.4 6:52/M  9   TM   
 707         (> 7)     1966   Amari Wharwood       North Penn                       6:38   7:10   7:30     21:19.0 6:53/M  10  TM   
 708         (< 5)     2223   Matt Aber            Quakertown                       6:46   7:00   7:31     21:19.2 6:53/M  11       
 709         (> 7)     1636   Graham Branscom      Harriton                         6:40   7:11   7:29     21:20.6 6:53/M  11       
 710         (< 5)     1115   Austin Chandler      Calvary Christian Academy        6:39   7:06   7:35     21:21.1 6:53/M  10       
 711         343       2399   David German         Sun Valley                       6:35   7:03   7:42     21:21.2 6:53/M  12       
 712         (> 7)     2167   Cameron Schratz      Phoenixville Area                6:27   7:07   7:46     21:21.9 6:53/M  9        
 713         (> 7)     2673   Elliot Seymour       WC Rustin                        6:52   7:13   7:17     21:22.8 6:54/M  9        
 714         (> 7)     2650   Wesley Flynn         WC Rustin                        7:00   7:09   7:12     21:22.8 6:54/M  11       
 715         344       2347   Conor Houston        Springfield (Delco)              6:23   7:19   7:39     21:23.0 6:54/M  11       
 716         345       1433   Aaron Lee            Dock Mennonite Academy           6:46   7:01   7:35     21:23.1 6:54/M  10       
 717         346       2398   Levi Das             Sun Valley                       6:37   7:05   7:40     21:23.6 6:54/M  10       
 718         347       2343   Mike Breslin         Springfield (Delco)              6:24   7:27   7:32     21:23.8 6:54/M  12       
 719         348       2221   Jared Hill           Pottstown                        6:27   7:25   7:30     21:23.9 6:54/M  11       
 720         349       2222   Danielت Williams    Pottstown                        6:41   7:19   7:22     21:24.2 6:54/M  9        
 721         (> 7)     2698   Srihan Basvapatri    West Chester East                6:40   7:17   7:26     21:24.4 6:54/M  9        
 722         (> 7)     1318   Simon Bodek          Conestoga                        6:47   7:12   7:24     21:24.5 6:54/M  12       
 723         350       2352   Simon McDowell       Springfield Twp (Montco)         7:02   7:02   7:19     21:24.8 6:54/M  11       
 724         (> 7)     2700   Matthew Bergin       West Chester East                6:49   7:10   7:25     21:25.1 6:55/M  9        
 725         (> 7)     1488   Greg Buczacki        Downingtown West                 6:30   7:21   7:32     21:25.2 6:55/M  10  TM   
 726         (> 7)     2044   Owen McGroary        Penncrest                        7:01   7:11   7:12     21:25.4 6:55/M  9        
 727         (> 7)     2159   Henry McManus        Phoenixville Area                6:33   7:14   7:37     21:25.8 6:55/M  10       
 728         (> 7)     2164   Zack Pekofsky        Phoenixville Area                6:31   7:23   7:30     21:25.8 6:55/M  9        
 729         (> 7)     1946   Garrett Chonko       North Penn                       6:52   7:10   7:23     21:25.9 6:55/M  9   TM   
 730         (> 7)     1031   Ben Coppens          Avon Grove                       6:47   7:07   7:31     21:26.1 6:55/M  9        
 731         351       1808   Shawn Cooper         Marple Newtown                   6:39   7:17   7:29     21:26.2 6:55/M  10       
 732         (> 7)     2774   Jeremy Breacher      Wissahickon                      6:39   7:13   7:35     21:27.8 6:55/M  11       
 733         (> 7)     2313   Domenic Tate         Souderton Area                   6:45   7:18   7:24     21:27.9 6:55/M  11       
 734         (> 7)     1962   Kyle Schafsteller    North Penn                       6:38   7:10   7:39     21:28.1 6:55/M  10  TM   
 735         (> 7)     2777   Jack Cahill          Wissahickon                      6:19   7:35   7:33     21:28.4 6:55/M  9        
 736         (> 7)     2296   Mick Etzler          Souderton Area                   6:45   7:18   7:24     21:28.5 6:55/M  9        
 737         (> 7)     2511   Ryan Pena            Upper Merion                     6:30   7:09   7:48     21:28.9 6:55/M  9        
 738         352       2256   Matthew Cassidy      Ridley                           6:54   7:16   7:18     21:29.1 6:56/M  11       
 739         (> 7)     2031   Jimmy Cawley         Penncrest                        6:58   7:12   7:19     21:29.4 6:56/M  9        
 740         (< 5)     1926   Logan Altrogge       Norristown                       6:37   7:07   7:44     21:29.7 6:56/M  10       
 741         353       1275   Temidayo Bambe       Church Farm School               6:35   7:17   7:36     21:29.7 6:56/M  9        
 742         (> 7)     2070   Cael Doster          Pennridge                        6:55   7:10   7:24     21:30.2 6:56/M  9        
 743         (< 5)     2492   Ryan Lim             Upper Dublin                     8:19   6:26   6:44     21:30.3 6:56/M  11       
 744         (> 7)     1737   Stephen Ridenour     Jenkintown                       6:32   7:05   7:52     21:30.8 6:56/M  9        
 745         (> 7)     1179   Andrew Shea          Central Bucks East               6:39   7:12   7:38     21:31.0 6:56/M  10       
 746         (> 7)     1744   Lawrence Iyok        Kennett                          6:45   7:19   7:26     21:31.2 6:56/M  10       
 747         (< 5)     2210   Mike Lance           Pottsgrove                       6:36   7:19   7:36     21:31.8 6:56/M  12       
 748         (> 7)     2175   Jon Witcoski         Phoenixville Area                6:48   7:08   7:34     21:32.1 6:57/M  10       
 749         (> 7)     2653   Ben Hutsell          WC Rustin                        6:34   7:00   7:58     21:32.8 6:57/M  9        
 750         (> 7)     1259   Jaylen Buckner       Cheltenham                       6:53   7:10   7:28     21:33.6 6:57/M  9        
 751         354       2220   Jose Hernandez       Pottstown                        6:39   7:21   7:32     21:33.9 6:57/M  9        
 752         (> 7)     1336   Moritz Wagner        Conestoga                        6:48   7:19   7:26     21:34.5 6:57/M  12       
 753         (> 7)     2588   Artem Desman         WC Henderson                     6:45   7:09   7:38     21:34.6 6:57/M  10  TM   
 754         (> 7)     2599   Ethan Kress          WC Henderson                     6:43   7:18   7:33     21:35.3 6:58/M  9   TM   
 755         (> 7)     1092   Thomas Nowakowski    Bishop Shanahan                  6:37   7:28   7:30     21:35.8 6:58/M  10       
 756         (> 7)     1726   Leo Amorim           Jenkintown                       6:47   7:14   7:33     21:35.9 6:58/M  9        
 757         (> 7)     1857   Kevin Riddell        Methacton                        6:36   7:26   7:33     21:36.1 6:58/M  11       
 758         (> 7)     1863   Christian Trafford   Methacton                        6:26   7:05   8:04     21:36.2 6:58/M  12       
 759         355       1569   Wayne Blakey         Glen Mills Schools               6:36   7:49   7:11     21:37.2 6:58/M  12       
 760         (> 7)     2524   Gavin Fuhs           Upper Perkiomen                  6:46   7:18   7:31     21:37.4 6:58/M  11       
 761         (> 7)     2727   Nate Ruth            West Chester East                6:27   7:26   7:43     21:37.5 6:58/M  9        
 762         356       998    Davi Brottow         Abington                         6:50   7:08   7:38     21:37.6 6:58/M  12       
 763         (> 7)     2165   Cole Schlosser       Phoenixville Area                6:45   7:09   7:43     21:38.2 6:59/M  10       
 764         (> 7)     2078   Aidan McGinnis       Pennridge                        7:02   7:10   7:25     21:38.5 6:59/M  10       
 765         357       2359   Miles Wilman         Springfield Twp (Montco)         6:49   7:26   7:22     21:38.5 6:59/M  9        
 766         358       2354   Brian Nelson         Springfield Twp (Montco)         6:50   7:25   7:23     21:39.1 6:59/M  9        
 767         (> 7)     2402   Nicholas Maiale      Sun Valley                       6:35   7:09   7:53     21:39.4 6:59/M  11       
 768         359       1810   Gabe Farhan          Marple Newtown                   6:45   7:15   7:39     21:40.0 6:59/M  10       
 769         (< 5)     2225   Nathan Gruver        Quakertown                       6:55   7:16   7:28     21:40.8 6:59/M  12       
 770         (> 7)     1157   Diego Forest         Central Bucks East               6:52   7:28   7:19     21:40.9 6:59/M  11       
 771         (> 7)     1505   Ryan Glancey         Downingtown West                 6:50   7:14   7:36     21:41.4 7:00/M  10  TM   
 772         (> 7)     1594   Vishnu Jagannathan   Great Valley                     7:07   7:18   7:15     21:41.7 7:00/M  9   TM   
 773         360       999    Enrique Camacho      Abington                         6:43   7:21   7:37     21:41.8 7:00/M  10       
 774         (> 7)     2667   Char Reinheimer      WC Rustin                        6:35   7:27   7:38     21:41.8 7:00/M  12       
 775         (> 7)     1046   Brayden Reaney       Avon Grove                       6:38   7:08   7:55     21:42.1 7:00/M  11       
 776         (> 7)     1608   Colin Search         Great Valley                     6:59   7:16   7:25     21:42.3 7:00/M  10  TM   
 777         (> 7)     1600   Ricardo Macarron     Great Valley                     6:54   7:16   7:31     21:42.6 7:00/M  10  TM   
 778         (> 7)     1111   Carson Zadroga       Boyertown                        6:53   7:13   7:36     21:42.9 7:00/M  10       
 779         (> 7)     2515   Connor Smith         Upper Merion                     6:30   7:00   8:12     21:43.2 7:00/M  11       
 780         361       1278   Kharnel Swans        Church Farm School               6:38   7:30   7:35     21:43.6 7:00/M  11       
 781         (< 5)     2494   Frank She            Upper Dublin                     8:36   6:25   6:42     21:44.3 7:01/M  11       
 782         (> 7)     1844   Austin Eastmure      Methacton                        6:37   7:24   7:42     21:44.6 7:01/M  12       
 783         (> 7)     2730   David Scully         West Chester East                6:15   7:49   7:40     21:45.0 7:01/M  11       
 784         (> 7)     1532   Sam Sweatman         Downingtown West                 7:06   7:15   7:23     21:46.1 7:01/M  9   TM   
 785         (> 7)     1326   William Morgan       Conestoga                        6:49   7:20   7:37     21:47.2 7:02/M  9        
 786         362       1054   Steven Ramirez       Bensalem                         7:09   7:17   7:21     21:48.0 7:02/M  10       
 787         (> 7)     1533   Ian Torres-Mercado   Downingtown West                 6:50   7:34   7:24     21:48.9 7:02/M  11  TM   
 788         (> 7)     1536   Ryan Wagner          Downingtown West                 6:35   7:29   7:45     21:50.1 7:03/M  11  TM   
 789         (> 7)     2666   Jackson Poff         WC Rustin                        6:56   7:28   7:26     21:50.8 7:03/M  10       
 790         (> 7)     1409   Keegan Hribovski     Council Rock South               6:26   7:10   8:15     21:51.4 7:03/M  12  TM   
 791         (> 7)     1997   Jovani Gomez         Oxford Area                      6:51   7:23   7:37     21:52.5 7:03/M  9        
 792         (> 7)     2310   Sarthak Saini        Souderton Area                   6:51   7:15   7:45     21:52.6 7:03/M  9        
 793         363       2219   Andrew Green         Pottstown                        6:43   7:23   7:45     21:52.8 7:03/M  10       
 794         (> 7)     1613   Jack Stapf           Great Valley                     7:09   7:28   7:14     21:53.7 7:04/M  11  TM   
 795         (> 7)     1653   Matthew Vonderheide  Harriton                         6:49   7:27   7:37     21:54.6 7:04/M  9        
 796         (> 7)     1539   Andrew Zou           Downingtown West                 6:58   7:19   7:37     21:55.1 7:04/M  10  TM   
 797         (> 7)     2073   Lucas George         Pennridge                        6:41   7:24   7:50     21:56.9 7:05/M  10       
 798         364       1274   Justice Austin       Church Farm School               6:56   7:20   7:39     21:57.2 7:05/M  11       
 799         (< 5)     1283   Harrison Chain       Coatesville                      6:44   7:25   7:47     21:57.7 7:05/M  11       
 800         (> 7)     1538   Cooper Zednik        Downingtown West                 7:07   7:14   7:38     22:00.3 7:06/M  9   TM   
 801         (< 5)     1285   Anthony Jackson      Coatesville                      6:33   7:36   7:52     22:01.3 7:06/M  12       
 802         365       1813   Kevin Morrow         Marple Newtown                   6:58   7:28   7:34     22:01.4 7:06/M  12       
 803         (> 7)     1319   Graham Cuthbertson   Conestoga                        6:54   7:31   7:36     22:01.7 7:06/M  12       
 804         (< 5)     1426   James Schaefer       Delaware County Christian School 6:42   7:30   7:49     22:02.0 7:06/M  9        
 805         (> 7)     1257   Ifenna Amaefuna      Cheltenham                       6:35   7:45   7:43     22:04.1 7:07/M  11       
 806         (> 7)     2772   Ian Abrahams         Wissahickon                      7:10   7:33   7:20     22:04.8 7:07/M  12       
 807         366       2259   Gabe Noel            Ridley                           6:54   7:33   7:37     22:05.0 7:07/M  10       
 808         (> 7)     2048   Benjamin Miller      Penncrest                        6:59   7:30   7:35     22:05.1 7:07/M  10       
 809         (> 7)     2184   Jack Derfler         Plymouth Whitemarsh              7:01   7:24   7:40     22:06.2 7:08/M  11       
 810         367       1053   Aman Mody            Bensalem                         7:07   7:20   7:39     22:07.2 7:08/M  12       
 811         (> 7)     1646   Daniel Novick        Harriton                         6:47   7:26   7:54     22:08.7 7:08/M  9        
 812         (> 7)     1369   Andrew Lin           Council Rock North               6:44   7:39   7:45     22:09.8 7:09/M  11       
 813         (> 7)     2005   Michael Stockard     Oxford Area                      7:04   7:27   7:38     22:10.5 7:09/M  9        
 814         (> 7)     2720   Gavin McDermon       West Chester East                7:03   7:29   7:38     22:11.5 7:09/M  9        
 815         (> 7)     2294   Connor Crawford      Souderton Area                   6:53   7:31   7:51     22:15.4 7:11/M  12       
 816         (< 5)     1798   Shejin Shaju         Lower Moreland                   6:41   7:51   7:43     22:16.4 7:11/M  10       
 817         (> 7)     1083   Ben Baggott          Bishop Shanahan                  6:44   7:30   8:03     22:19.7 7:12/M  12       
 818         368       1293   Michael McCain       Collegium Charter School         6:59   7:31   7:49     22:19.7 7:12/M  11       
 819         (> 7)     1205   Ian Smith            Central Bucks South              7:08   7:27   7:45     22:21.3 7:13/M  9        
 820         (> 7)     1338   Mark Wang            Conestoga                        7:08   7:37   7:36     22:22.3 7:13/M  12       
 821         (> 7)     2183   Andrew Beer          Plymouth Whitemarsh              7:05   7:28   7:48     22:22.6 7:13/M  9        
 822         (< 5)     1795   Brandon Mutchnick    Lower Moreland                   6:48   7:38   7:55     22:23.1 7:13/M  11       
 823         (> 7)     2674   Aiden Simcox         WC Rustin                        6:54   7:30   7:59     22:24.8 7:14/M  10       
 824         (> 7)     1649   Jarred Slomine       Harriton                         6:29   7:22   8:33     22:25.3 7:14/M  9        
 825         (> 7)     2740   Eric Adamson         William Tennent                  7:19   7:30   7:36     22:26.0 7:14/M  9        
 826         (> 7)     1097   Ryan Walters         Bishop Shanahan                  6:48   7:36   8:02     22:26.2 7:14/M  10       
 827         (> 7)     1037   Tyler Kurtz          Avon Grove                       6:46   7:39   7:59     22:26.7 7:14/M  9        
 828         369       2345   Brendan Downey       Springfield (Delco)              7:00   7:28   7:58     22:27.2 7:15/M  10       
 829         (< 5)     1927   Anthony Lopez Santos Norristown                       6:49   7:47   7:50     22:27.3 7:15/M  12       
 830         (> 7)     2680   Jack Syzmanski       WC Rustin                        6:48   7:36   8:03     22:28.4 7:15/M  10       
 831         (> 7)     1996   Dylan Gerrard        Oxford Area                      7:06   7:41   7:41     22:28.9 7:15/M  9        
 832         (> 7)     2004   Cole Smith           Oxford Area                      7:07   7:41   7:40     22:29.0 7:15/M  9        
 833         (> 7)     1177   Sam Ruch             Central Bucks East               6:59   7:30   8:01     22:30.6 7:15/M  9        
 834         370       1273   Isreal Arthur        Church Farm School               6:54   7:38   7:57     22:30.7 7:15/M  9        
 835         (> 7)     2397   Jeffrey Coombs       Sun Valley                       6:57   7:39   7:55     22:31.7 7:16/M  10       
 836         (> 7)     2644   Jack Batchelor       WC Rustin                        6:56   7:46   7:51     22:34.1 7:17/M  12       
 837         371       2465   Justin Xiao          Upper Darby                      7:11   7:33   7:50     22:35.0 7:17/M  10       
 838         372       1817   Evan Valente         Marple Newtown                   6:59   7:43   7:51     22:35.5 7:17/M  10       
 839         (> 7)     1231   Wallace Krempa       Central Bucks West               6:56   7:31   8:08     22:36.5 7:17/M  10       
 840         (> 7)     1091   Camilo Morrice       Bishop Shanahan                  6:36   7:38   8:26     22:42.4 7:19/M  11       
 841         (> 7)     2589   Aidan Doyle          WC Henderson                     7:07   7:40   7:57     22:44.6 7:20/M  9   TM   
 842         (> 7)     2458   Darryl Osei          Upper Darby                      7:19   7:37   7:48     22:45.9 7:20/M  10       
 843         373       2257   Will Delaney         Ridley                           7:11   7:41   7:53     22:46.3 7:21/M  11       
 844         (> 7)     2206   Jake Rees            Pope John Paul II                6:54   8:00   7:51     22:46.5 7:21/M  10       
 845         (> 7)     2076   Aidan Kuhns          Pennridge                        7:17   7:29   8:00     22:47.4 7:21/M  9        
 846         (> 7)     2242   Ignacio Llorente     Radnor                           7:13   7:37   7:58     22:48.9 7:21/M  11       
 847         (> 7)     2521   Drake Conklin        Upper Perkiomen                  7:04   7:38   8:06     22:49.2 7:22/M  12       
 848         374       1573   Anthron Green        Glen Mills Schools               6:56   7:58   7:54     22:50.2 7:22/M  11       
 849         (> 7)     2086   Devin Tulanowski     Pennridge                        7:18   7:32   8:00     22:51.1 7:22/M  9        
 850         (> 7)     2712   Tyler Herzog         West Chester East                7:06   7:33   8:12     22:52.4 7:23/M  10       
 851         (> 7)     2084   Tyler Soto           Pennridge                        7:01   7:41   8:12     22:54.9 7:23/M  9        
 852         (> 7)     2657   Tom Le               WC Rustin                        7:10   7:39   8:05     22:55.2 7:24/M  9        
 853         375       1290   Austen Gustafson     Collegium Charter School         7:15   7:45   7:54     22:55.5 7:24/M  9        
 854         (> 7)     2736   Emil Zasko           West Chester East                6:43   7:58   8:14     22:56.9 7:24/M  12       
 855         (> 7)     2718   Jack McAlinney       West Chester East                6:43   7:58   8:14     22:57.1 7:24/M  12       
 856         (> 7)     1511   Max Kennedy          Downingtown West                 7:06   7:49   8:01     22:57.8 7:24/M  9   TM   
 857         376       1276   Christian Cini       Church Farm School               6:46   7:53   8:17     22:57.9 7:24/M  11       
 858         (> 7)     2033   Matt Coulter         Penncrest                        7:29   7:41   7:48     22:59.8 7:25/M  10       
 859         (> 7)     2051   Connor Quesenberry   Penncrest                        7:29   7:41   7:48     23:00.2 7:25/M  11       
 860         377       2217   Matthew Deppen       Pottstown                        7:06   7:45   8:09     23:01.5 7:25/M  10       
 861         (< 5)     2211   Steve Lin            Pottsgrove                       6:57   7:52   8:13     23:03.4 7:26/M  11       
 862         378       1816   Andrew Tran          Marple Newtown                   6:59   7:46   8:20     23:06.6 7:27/M  10       
 863         (> 7)     2538   Kaden Ziegler        Upper Perkiomen                  6:59   7:55   8:12     23:07.2 7:27/M  9        
 864         (> 7)     2047   Connor Meek          Penncrest                        7:20   7:46   8:01     23:08.3 7:28/M  10       
 865         (> 7)     1570   Brandon Borland      Glen Mills Schools               7:01   7:46   8:20     23:08.9 7:28/M  11       
 866         (> 7)     1730   Aden Dubin           Jenkintown                       7:23   7:58   7:47     23:09.7 7:28/M  9        
 867         (> 7)     2661   Eric Mastangelo      WC Rustin                        7:04   8:19   7:45     23:10.0 7:28/M  11       
 868         (> 7)     2335   Ryan Trimble         Spring Ford                      6:48   8:11   8:11     23:10.8 7:28/M  9        
 869         (< 5)     1428   Steven Wisnewski     Delaware County Christian School 6:51   8:05   8:14     23:11.0 7:29/M  10       
 870         (< 5)     1286   Jackson Okie         Coatesville                      7:26   7:50   7:56     23:14.1 7:30/M  9        
 871         379       1055   Winston Richards     Bensalem                         7:28   8:01   7:44     23:14.3 7:30/M  9        
 872         (> 7)     1222   Daniel Dunleavy      Central Bucks West               7:08   7:56   8:10     23:15.5 7:30/M  9        
 873         380       1716   Jeff Gaul            Interboro                        7:14   7:45   8:16     23:16.5 7:30/M  9        
 874         (> 7)     1050   Alex Arjona          Bensalem                         7:26   8:03   7:48     23:18.7 7:31/M  9        
 875         (< 5)     1422   David Cai            Delaware County Christian School 6:35   8:12   8:32     23:20.3 7:32/M  10       
 876         (> 7)     1107   Ian Ndiangui         Boyertown                        6:56   7:49   8:34     23:20.7 7:32/M  10       
 877         (> 7)     2716   Logan Kovach         West Chester East                6:57   8:03   8:20     23:21.6 7:32/M  11       
 878         (> 7)     1105   Daniel Martignetti   Boyertown                        7:28   7:53   8:00     23:21.7 7:32/M  12       
 879         381       2357   Harry Rittenhouse    Springfield Twp (Montco)         6:57   8:07   8:17     23:22.8 7:32/M  9        
 880         (> 7)     1026   Brian Barrett        Avon Grove                       7:11   7:49   8:22     23:23.2 7:33/M  11       
 881         (> 7)     1739   Devin Shenk          Jenkintown                       6:47   8:05   8:29     23:23.3 7:33/M  10       
 882         (> 7)     1512   Brady Kline          Downingtown West                 7:19   7:47   8:17     23:24.0 7:33/M  9   TM   
 883         (> 7)     1953   Mark Heath           North Penn                       7:05   7:55   8:30     23:30.7 7:35/M  11  TM   
 884         (> 7)     2089   Connor Williams      Pennridge                        7:19   7:57   8:15     23:32.9 7:35/M  10       
 885         (> 7)     1258   Giovanni Brown       Cheltenham                       6:51   8:36   8:05     23:33.1 7:36/M  9        
 886         382       1715   Ben Atkins           Interboro                        7:14   7:45   8:33     23:33.4 7:36/M  9        
 887         (> 7)     2702   Drew Comer           West Chester East                6:47   8:24   8:23     23:35.8 7:36/M  12       
 888         (> 7)     1643   Aleksander Kusmirek  Harriton                         7:18   7:49   8:29     23:36.8 7:37/M  9        
 889         (> 7)     2665   Liam O'Rourke        WC Rustin                        6:57   8:01   8:39     23:38.5 7:37/M  9        
 890         (> 7)     2082   Alex Ronemus         Pennridge                        7:19   7:53   8:26     23:39.4 7:38/M  9        
 891         383       2258   Andrew Fennell       Ridley                           7:32   8:01   8:05     23:39.6 7:38/M  12       
 892         (> 7)     2396   Joey Celentino       Sun Valley                       6:55   7:54   8:52     23:41.5 7:38/M  9        
 893         (> 7)     2646   Logan Beveridge      WC Rustin                        7:36   8:06   8:00     23:42.9 7:39/M  11       
 894         (> 7)     1807   Matt Checchia        Marple Newtown                   6:23   7:38   9:40     23:43.0 7:39/M  10       
 895         (> 7)     2503   Justin Halpern       Upper Merion                     7:16   8:01   8:27     23:45.0 7:40/M  12       
 896         (> 7)     1910   Bobby Ahern          Neshaminy                        7:09   8:04   8:31     23:45.5 7:40/M  9        
 897         (< 5)     2489   Matthew Breslin      Upper Dublin                     9:09   7:11   7:25     23:46.9 7:40/M  12       
 898         384       1434   Daniel Shin          Dock Mennonite Academy           7:26   8:03   8:17     23:46.9 7:40/M  9        
 899         (> 7)     1665   Aidan Angelopoulos   Hatboro Horsham                  7:31   8:00   8:17     23:48.6 7:41/M  9        
 900         (> 7)     2355   Nic Pugliese         Springfield Twp (Montco)         7:28   8:10   8:10     23:49.5 7:41/M  12       
 901         (> 7)     1736   Roan McCall          Jenkintown                       7:27   8:05   8:20     23:53.8 7:42/M  10       
 902         385       1435   Adam Suter           Dock Mennonite Academy           7:30   8:00   8:24     23:55.1 7:43/M  10       
 903         386       1295   Brandon Tapia        Collegium Charter School         7:30   8:08   8:17     23:57.2 7:44/M  10       
 904         (> 7)     1642   Quinn Hughes         Harriton                         7:21   8:07   8:30     23:58.6 7:44/M  9        
 905         (< 5)     1799   Alex Silverman       Lower Moreland                   7:36   7:58   8:23     23:58.8 7:44/M  9        
 906         (> 7)     2663   Sam Mattis           WC Rustin                        7:24   8:15   8:21     24:01.1 7:45/M  9        
 907         (> 7)     1263   Kyle Mang            Cheltenham                       7:08   8:19   8:40     24:08.3 7:47/M  12       
 908         (> 7)     2726   Jack Robb            West Chester East                6:46   8:47   8:35     24:09.0 7:47/M  10       
 909         387       2216   Sebastian Buchanan   Pottstown                        7:01   8:24   8:43     24:09.9 7:47/M  11       
 910         (> 7)     1819   Utheri Wagura        Marple Newtown                   6:58   8:17   9:01     24:17.5 7:50/M  12       
 911         (< 5)     1921   Zachary Meixler      New Hope-Solebury                7:05   8:34   8:40     24:20.3 7:51/M  11       
 912         (> 7)     2003   Nick Shum            Oxford Area                      7:31   8:11   8:39     24:21.8 7:51/M  11       
 913         (> 7)     1323   Miles Hodges         Conestoga                        7:39   8:22   8:25     24:27.4 7:53/M  12       
 914         (> 7)     1243   Ross Sherrod         Central Bucks West               7:21   8:15   8:50     24:28.0 7:54/M  9        
 915         388       1718   Leonardo Huang       Interboro                        7:29   8:15   8:44     24:29.1 7:54/M  12       
 916         (> 7)     1265   Sebastian Martinez   Cheltenham                       7:03   8:30   9:00     24:33.4 7:55/M  11       
 917         (> 7)     2201   Thomas Erwin         Pope John Paul II                7:30   8:13   8:50     24:34.9 7:55/M  10       
 918         (> 7)     2601   Andrew Levesque      WC Henderson                     7:37   8:14   8:43     24:35.1 7:56/M  10  TM   
 919         (> 7)     2356   Ben Rittenhouse      Springfield Twp (Montco)         6:55   8:29   9:11     24:36.5 7:56/M  12       
 920         389       1292   Ethan Keyes          Collegium Charter School         7:43   8:10   8:45     24:38.7 7:57/M  9        
 921         (> 7)     1494   Danny Crossan        Downingtown West                 7:24   7:54   9:22     24:41.5 7:58/M  10  TM   
 922         (> 7)     2400   Blaze Graham         Sun Valley                       7:39   8:26   8:37     24:43.6 7:58/M  9        
 923         (> 7)     2677   Advaith Sriram       WC Rustin                        7:30   8:37   8:35     24:43.7 7:58/M  11       
 924         (> 7)     2168   Siddarth Srinivasan  Phoenixville Area                7:32   8:21   8:49     24:43.8 7:58/M  12       
 925         (> 7)     2293   Brayden Crawford     Souderton Area                   7:54   8:22   8:33     24:50.7 8:01/M  9        
 926         (> 7)     2651   Connor Gabe          WC Rustin                        7:48   8:25   8:36     24:50.8 8:01/M  12       
 927         (> 7)     2507   Nathan Laughlin      Upper Merion                     8:14   8:29   8:08     24:53.0 8:02/M  10       
 928         (> 7)     1033   Whit Daly            Avon Grove                       7:23   8:45   8:46     24:55.1 8:02/M  11       
 929         390       2344   Sam Debany           Springfield (Delco)              7:21   8:30   9:03     24:56.0 8:03/M  10       
 930         (< 5)     1920   Lucca Defulgentis    New Hope-Solebury                7:54   8:30   8:32     24:56.7 8:03/M  9        
 931         391       1432   Bobby Hadden         Dock Mennonite Academy           7:37   8:33   8:46     24:57.5 8:03/M  12       
 932         (> 7)     2315   Nathan Voszily       Souderton Area                   7:55   8:25   8:36     24:57.8 8:03/M  9        
 933         392       1294   Ethan Shihadeh       Collegium Charter School         7:57   8:24   8:36     24:58.1 8:03/M  10       
 934         (> 7)     2056   Dean York            Penncrest                        7:38   8:27   8:55     25:01.2 8:04/M  11       
 935         (> 7)     2648   Gabe Borshansky      WC Rustin                        7:36   8:56   8:33     25:06.1 8:06/M  10       
 936         (> 7)     1915   Jimmy Plunkett       Neshaminy                        7:56   8:26   8:49     25:12.8 8:08/M  9        
 937         393       161    Che Darden           Church Farm School               6:39   8:08   10:28    25:16.6 8:09/M  9        
 938         (> 7)     2509   Jalen Owen           Upper Merion                     7:57   8:27   9:03     25:28.3 8:13/M  10       
 939         (> 7)     2449   Cameron Brown        Upper Darby                      8:12   8:31   8:44     25:28.5 8:13/M  9        
 940         394       1291   Rowan Kelley         Collegium Charter School         7:19   8:45   9:27     25:33.2 8:15/M  10       
 941         (> 7)     2679   Michael Sweeley      WC Rustin                        8:04   8:39   8:51     25:36.6 8:15/M  10       
 942         395       1289   John Darnall         Collegium Charter School         7:58   8:35   9:07     25:42.2 8:17/M  10       
 943         (> 7)     2395   Shawn Burton         Sun Valley                       8:13   8:39   8:51     25:43.9 8:18/M  12       
 944         (> 7)     2303   Victor Huang         Souderton Area                   8:00   8:48   8:55     25:44.4 8:18/M  10       
 945         (> 7)     1815   Harman Singh         Marple Newtown                   7:36   9:02   9:08     25:47.4 8:19/M  12       
 946         (> 7)     1164   Ryan Lemus           Central Bucks East               8:06   9:00   8:47     25:54.3 8:21/M  12       
 947         (> 7)     2403   Caleb Maiden         Sun Valley                       8:13   8:39   9:18     26:11.0 8:27/M  9        
 948         (> 7)     2654   Michael Kinzly       WC Rustin                        8:15   8:46   9:13     26:15.1 8:28/M  10       
 949         (> 7)     1588   Marc Castellucci     Great Valley                     8:25   8:53   8:56     26:15.7 8:28/M  9   TM   
 950         (> 7)     1501   Ryan Doyle           Downingtown West                 8:14   9:02   8:59     26:17.3 8:29/M  9   TM   
 951         (> 7)     1811   Jason Hare           Marple Newtown                   8:04   9:21   9:04     26:29.9 8:33/M  12       
 952         (> 7)     2686   Aiden Zier           WC Rustin                        8:24   9:09   9:03     26:36.8 8:35/M  11       
 953         (> 7)     1605   Jacob Nardi          Great Valley                     8:35   8:53   9:07     26:37.1 8:35/M  9   TM   
 954         (< 5)     1424   Yiyang Franko Liu    Delaware County Christian School 7:30   9:29   9:36     26:37.2 8:35/M  10       
 955         (> 7)     1028   Connor Bossong       Avon Grove                       8:31   8:50   9:24     26:46.6 8:38/M  9        
 956         (> 7)     2404   Nicholas Mozonni     Sun Valley                       6:58   8:47   11:32    27:18.9 8:48/M  10       
 957         (> 7)     1287   Alonzo Allison       Collegium Charter School         7:47   9:40   10:19    27:48.3 8:58/M  11       
 958         (> 7)     1998   Declan Harrison      Oxford Area                      8:12   9:51   9:54     27:58.2 9:01/M  9        
 959         (> 7)     1288   Timothy Carlson      Collegium Charter School         9:00   9:43   9:47     28:31.4 9:12/M  10       
 960         (> 7)     1809   Danny Eldabbas       Marple Newtown                   8:44   9:57   9:51     28:33.7 9:13/M  12       
 961         (> 7)     2778   Sam Camarotta        Wissahickon                      9:01   9:43   9:50     28:35.3 9:13/M  9        
 962         396       1719   Jacob Welsh          Interboro                        8:12   9:51   10:37    28:41.1 9:15/M  11       
 963         (> 7)     2656   Dilan Kuders         WC Rustin                        9:24   9:43   9:34     28:43.0 9:16/M  10       
 964         (< 5)     1116   Jacob Cridland       Calvary Christian Academy        8:41   10:00  10:16    28:58.1 9:21/M  9        
 965         (> 7)     1677   Nathaniel Mathew     Hatboro Horsham                  6:55   10:00  12:11    29:07.6 9:24/M  9        
 966         397       2218   Tyler Escobar        Pottstown                        8:44   10:01  10:42    29:29.1 9:31/M  10       
 967         (< 5)     1922   Nicholas Piscopo     New Hope-Solebury                9:10   10:03  11:12    30:26.8 9:49/M  9        
 968         398       1717   Ryley Harris         Interboro                        9:51   11:54  11:52    33:38.5 10:51/M 12       
 969         (> 7)     2042   Liam MacCurtin       Penncrest                        14:15         32:48    47:04.6 15:11/M 9    


 District 1 XC Championships          
 Team Summary Report - Boys          
 October 26, 2018          
 Results By Chester County Running Store CCRS    www.runccrs.com          
                                                                                  
 Boys Unseeded - 1.1 Mile Split          
                                                                                  
 XC          
 Place Team                             Top  5 Places 1   2   3   4   5   6*  7*  
 1     Downingtown West                 20            2   3   4   5   6   11  12  
 Top  5 Times: 1:23:16.9          
                                                                                  
 2     Council Rock South               128           14  16  21  35  42  105 129 
 Top  5 Times: 1:26:54.1          
                                                                                  
 3     WC Henderson                     139           1   18  32  38  50  56  93  
 Top  5 Times: 1:26:29.2          
                                                                                  
 4     Lower Merion                     168           19  23  31  46  49  73  86  
 Top  5 Times: 1:27:25.0          
                                                                                  
 5     North Penn                       206           22  34  36  52  62  124 138 
 Top  5 Times: 1:27:51.4          
                                                                                  
 6     Great Valley                     211           15  20  24  64  88  183 184 
 Top  5 Times: 1:27:43.8          
                                                                                  
 7     Penncrest                        225           26  37  44  48  70  96  102 
 Top  5 Times: 1:28:08.9          
                                                                                  
 8     Methacton                        247           17  29  57  69  75  78  82  
 Top  5 Times: 1:28:16.0          
                                                                                  
 9     Perkiomen Valley                 288           28  45  59  67  89  94  101 
 Top  5 Times: 1:28:40.1          
                                                                                  
 10    Central Bucks East               296           33  54  60  68  81  90  109 
 Top  5 Times: 1:28:49.7          
                                                                                  
 11    Central Bucks West               300           43  51  53  76  77  79  87  
 Top  5 Times: 1:28:59.5          
                                                                                  
 12    Haverford Township HS            406           25  39  91  125 126 151 164 
 Top  5 Times: 1:29:25.7          
                                                                                  
 13    Kennett                          435           58  80  83  99  115 224 258 
 Top  5 Times: 1:29:53.7          
                                                                                  
 14    Avon Grove                       440           65  74  92  98  111 137 178 
 Top  5 Times: 1:29:57.9          
                                                                                  
 15    Boyertown                        474           9   40  55  145 225 288 337 
 Top  5 Times: 1:29:44.5          
                                                                                  
 16    Central Bucks South              501           30  103 106 123 139 162 176 
 Top  5 Times: 1:30:04.6          
                                                                                  
 17    Wissahickon                      539           47  95  116 120 161 187 207 
 Top  5 Times: 1:30:34.2          
                                                                                  
 18    Owen J. Roberts                  631           10  108 118 194 201 257 267 
 Top  5 Times: 1:30:54.4          
                                                                                  
 19    Downingtown East                 643           71  140 141 143 148 160     
 Top  5 Times: 1:31:23.5          
                                                                                  
 20    Hatboro Horsham                  661           63  104 152 153 189 215 292 
 Top  5 Times: 1:31:22.2          
                                                                                  
 21    Strath Haven                     675           72  130 134 166 173 174 200 
 Top  5 Times: 1:31:33.8          
                                                                                  
 22    Pennsbury                        686           85  107 119 147 228 230 235 
 Top  5 Times: 1:31:40.6          
                                                                                  
 23    Unionville                       735           7   8   219 229 272 285 295 
 Top  5 Times: 1:31:33.6          
                                                                                  
 24    West Chester East                742           27  163 180 182 190 195 248 
 Top  5 Times: 1:31:42.4          
                                                                                  
 25    Conestoga                        753           66  117 135 217 218 226 289 
 Top  5 Times: 1:32:13.4          
                                                                                  
 26    Spring Ford                      766           41  113 158 205 249 264 276 
 Top  5 Times: 1:32:14.2          
                                                                                  
 27    WC Rustin                        770           127 132 169 170 172 203 213 
 Top  5 Times: 1:32:08.7          
                                                                                  
 28    Upper Perkiomen                  825           131 133 154 197 210 211 221 
 Top  5 Times: 1:32:37.5          
                                                                                  
 29    Phoenixville Area                875           100 159 181 202 233 237 239 
 Top  5 Times: 1:32:58.2          
                                                                                  
 30    Oxford Area                      887           136 167 171 179 234 283 309 
 Top  5 Times: 1:33:01.6          
                                                                                  
 31    Upper Merion                     889           122 144 175 216 232 240 247 
 Top  5 Times: 1:33:06.8          
                                                                                  
 32    Souderton Area                   890           149 155 157 206 223 252 253 
 Top  5 Times: 1:33:04.5          
                                                                                  
 33    Bishop Shanahan                  894           97  150 208 212 227 279 315 
 Top  5 Times: 1:33:09.2          
                                                                                  
 34    Council Rock North               916           61  128 196 262 269 271 277 
 Top  5 Times: 1:33:37.9          
                                                                                  
 35    Garnet Valley                    938           114 185 193 204 242 282 297 
 Top  5 Times: 1:33:28.0          
                                                                                  
 36    William Tennent                  948           142 165 192 199 250 256 260 
 Top  5 Times: 1:33:30.8          
                                                                                  
 37    Radnor                           959           121 146 209 238 245 254 268 
 Top  5 Times: 1:33:45.9          
                                                                                  
 38    Harriton                         1001          110 191 214 231 255 266 281 
 Top  5 Times: 1:34:01.6          
                                                                                  
 39    Pennridge                        1030          13  220 246 273 278 280 290 
 Top  5 Times: 1:34:32.8          
                                                                                  
 40    Neshaminy                        1048          84  186 241 251 286 299 321 
 Top  5 Times: 1:34:44.5          
                                                                                  
 41    Jenkintown                       1163          112 168 265 304 314 317 336 
 Top  5 Times: 1:36:25.9          
                                                                                  
 42    Glen Mills Schools               1313          156 177 322 323 335 355 374 
 Top  5 Times: 1:38:53.4          
                                                                                  
 43    Cheltenham                       1328          188 244 284 300 312 316 319 
 Top  5 Times: 1:37:50.8          
                                                                                  
 44    Plymouth Whitemarsh              1370          222 263 293 294 298 325 334 
 Top  5 Times: 1:37:53.7          
                                                                                  
 45    Pope John Paul II                1429          259 275 291 301 303 331 333 
 Top  5 Times: 1:38:42.2          
                                                                                  
 46    Upper Darby                      1446          236 243 313 326 328 329 371 
 Top  5 Times: 1:39:52.6          
                                                                                  
 47    Sun Valley                       1513          198 302 332 339 342 343 346 
 Top  5 Times: 1:41:50.3          
                                                                                  
 48    Abington                         1551          261 287 307 340 356 360     
 Top  5 Times: 1:41:58.7          
                                                                                  
 49    Bensalem                         1579          270 305 318 324 362 367 379 
 Top  5 Times: 1:42:20.4          
                                                                                  
 50    Springfield (Delco)              1609          274 306 338 344 347 369 390 
 Top  5 Times: 1:43:28.7          
                                                                                  
 51    Springfield Twp (Montco)         1667          310 320 330 350 357 358 381 
 Top  5 Times: 1:44:29.3          
                                                                                  
 52    Marple Newtown                   1724          308 341 351 359 365 372 378 
 Top  5 Times: 1:46:34.2          
                                                                                  
 53    Church Farm School               1759          311 353 361 364 370 376 393 
 Top  5 Times: 1:47:59.6          
                                                                                  
 54    Pottstown                        1791          348 349 354 363 377 387 397 
 Top  5 Times: 1:49:16.5          
                                                                                  
 55    Dock Mennonite Academy           1801          296 345 384 385 391         
 Top  5 Times: 1:53:57.2          
                                                                                  
 56    Ridley                           1801          327 352 366 373 383         
 Top  5 Times: 1:50:39.0          
                                                                                  
 57    Collegium Charter School         1910          368 375 386 389 392 394 395 
 Top  5 Times: 1:58:49.3          
                                                                                  
 58    Interboro                        1944          380 382 388 396 398         
 Top  5 Times: 2:13:38.7          
                                                                                  
 Inc.  Calvary Christian Academy        3 finishers                               
                                                                                  
 Inc.  Coatesville                      4 finishers                               
                                                                                  
 Inc.  Delaware County Christian School 4 finishers                               
                                                                                  
 Inc.  Holy Ghost Preparatory School    1 finishers                               
                                                                                  
 Inc.  Lower Moreland                   3 finishers                               
                                                                                  
 Inc.  New Hope-Solebury                3 finishers                               
                                                                                  
 Inc.  Norristown                       3 finishers                               
                                                                                  
 Inc.  Penn Wood                        3 finishers                               
                                                                                  
 Inc.  Pottsgrove                       4 finishers                               
                                                                                  
 Inc.  Quakertown                       4 finishers                               
                                                                                  
 Inc.  Upper Dublin                     3 finishers