Southeast JV Championship - 10/25/25

October 25, 2025


Chester County Racing Services www.runCCRS.com

Overall Finish List - Boys


 O'all
 Place  Score Bib No Name                   Team                               Split 1  Split 2  Split 3       Time    Pace    Age  

    1      1   8351  Ryan McCabe           La Salle College 12                   2:35     6:46     6:51       16:13.0  5:14/M   12  
    2      2   8323  Max Casadei           La Salle College 12                   2:46     6:58     6:40       16:25.7  5:18/M   11  
    3      3   8346  Josh Klein            La Salle College 12                   2:48     6:56     6:42       16:27.5  5:19/M   10  
    4      4   8332  Dan Dicola            La Salle College 12                   2:51     6:51     6:44       16:27.7  5:19/M    9  
    5      5   8359  Liam Reynolds         La Salle College 12                   2:42     6:59     6:45       16:28.3  5:19/M   11  
    6      6   8357  Frank Palopoli        La Salle College 12                   2:45     6:59     6:53       16:38.2  5:22/M   12  
    7      7   8337  Thomas Goettner       La Salle College 12                   2:40     7:01     7:02       16:45.2  5:24/M   10  
    8  (> 7)   8368  Nate Viands           La Salle College 12                   2:47     6:58     7:00       16:46.9  5:25/M    9  
    9  (> 7)   8322  Vincent Calamia       La Salle College 12                   2:52     7:05     6:56       16:54.8  5:27/M   12  
   10  (> 7)   8341  Jude Hvorecky         La Salle College 12                   2:52     7:11     7:04       17:08.2  5:32/M   12  
   11  (> 7)   8352  Brendan McGinley      La Salle College 12                   2:50     7:13     7:07       17:11.5  5:33/M    9  
   12      8   3988  Alexander Haynes      Downingtown West                      2:50     7:21     7:01       17:13.9  5:34/M   11  
   13  (> 7)   8367  Anthony Ukalovic      La Salle College 12                   2:39     7:20     7:15       17:14.5  5:34/M   11  
   14  (> 7)   8369  Sebastian Westfall    La Salle College 12                   2:42     7:18     7:14       17:15.9  5:34/M   11  
   15      9   8306  Charlie Hatton        Haverford Township                    2:46     7:15     7:14       17:16.1  5:34/M   11  
   16  (> 7)   8361  Ryan Russell          La Salle College 12                   2:43     7:20     7:16       17:19.2  5:35/M   11  
   17     10   8710  Nate Wilson           Unionville                            2:50     7:19     7:09       17:19.6  5:35/M   10  
   18     11   8694  Henry Bondi           Unionville                            2:50     7:20     7:10       17:21.5  5:36/M   12  
   19  (> 7)   8343  Margis Kapur          La Salle College 12                   2:50     7:28     7:05       17:24.8  5:37/M   11  
   20  (> 7)   8327  Denis Collins         La Salle College 12                   2:52     7:22     7:10       17:25.5  5:37/M   11  
   21     12   8384  Danny Mezey-Mcmahon   Lower Merion                          2:51     7:20     7:13       17:25.5  5:37/M   10  
   22     13   8298  Aidan Chivalette      Haverford Township                    2:46     7:15     7:24       17:26.4  5:38/M   12  
   23     14   2043  Cayd Wolf             Avon Grove                            2:51     7:20     7:15       17:28.5  5:38/M   11  
   24     15   8456  Kane Baumher          Neshaminy                             2:46     7:20     7:21       17:28.9  5:38/M   11  
   25     16   8708  Mrinal Venkatesh      Unionville                            2:55     7:16     7:16       17:29.0  5:38/M   11  
   26     17   8551  Mason Namioli         Ridley                                2:50     7:22     7:18       17:31.9  5:39/M   12  
   27  (> 7)   8363  Harrison Smith        La Salle College 12                   2:48     7:26     7:18       17:33.8  5:40/M   11  
   28     18   8712  Andrey Zhuravlev      Unionville                            2:54     7:18     7:22       17:35.5  5:41/M   10  
   29     19   2037  Brennan Moyer         Avon Grove                            2:52     7:20     7:22       17:35.6  5:41/M   10  
   30     20   2029  Connor Hawkins        Avon Grove                            2:54     7:24     7:17       17:36.3  5:41/M   11  
   31  (> 7)   8364  Brendan Sock          La Salle College 12                   2:55     7:23     7:21       17:40.9  5:42/M   11  
   32  (> 7)   8326  Nathan Chu            La Salle College 12                   2:43     7:20     7:38       17:42.9  5:43/M   10  
   33     21   2022  Aarnav Behari         Avon Grove                            2:43     7:26     7:33       17:43.8  5:43/M   12  
   34  (> 7)   8358  William Rau           La Salle College 12                   2:56     7:24     7:24       17:45.2  5:44/M   10  
   35     22   8748  Liam Ladd             West Chester Henderson                2:57     7:24     7:25       17:47.7  5:44/M   11  
   36     23   3993  Rowan Leisenring      Downingtown West                      2:55     7:29     7:24       17:49.1  5:45/M   10  
   37  (> 7)   8349  Christopher Maiolino  La Salle College 12                   2:56     7:31     7:22       17:51.0  5:46/M   11  
   38     24   8257  Jake May              Great Valley                          2:51     7:29     7:32       17:53.2  5:46/M   11  
   39     25   8573  Matthew Embrey        Souderton Area                        2:47     7:32     7:38       17:58.9  5:48/M   12  
   40     26   3953  Josh Kuchera          Downingtown East                      2:51     7:34     7:33       17:59.4  5:48/M   12  
   41     27   8572  Liam Dougherty        Souderton Area                        2:51     7:29     7:39       17:59.6  5:48/M   12  
   42  (> 7)   8348  Will Madden           La Salle College 12                   3:00     7:32     7:26       17:59.9  5:48/M   10  
   43     28   8307  James Kearns          Haverford Township                    2:55     7:24     7:40       18:00.3  5:49/M   10  
   44     29   8719  Shane Iannitti        Upper Dublin                          2:58     7:42     7:19       18:00.9  5:49/M   10  
   45     30   2041  Parker Rossman        Avon Grove                            2:59     7:34     7:29       18:03.2  5:49/M   10  
   46  (> 7)   8362  Jack Ryan             La Salle College 12                   3:03     7:34     7:25       18:03.2  5:49/M    9  
   47     31   8696  Gavin Catlett         Unionville                            3:05     7:29     7:28       18:03.9  5:50/M   11  
   48     32   8757  Mason Whittle         West Chester Henderson                2:57     7:34     7:32       18:05.5  5:50/M   10  
   49     33   8548  Alex Lomas            Ridley                                2:51     7:37     7:37       18:05.6  5:50/M   11  
   50     34   8544  Eamon Carlin          Ridley                                2:54     7:35     7:36       18:06.6  5:51/M   10  
   51     35   8774  Colin Phillips        West Chester Rustin                   3:00     7:34     7:31       18:06.9  5:51/M   11  
   52     36   8267  Upanshu Vinayaka      Great Valley                          2:55     7:38     7:34       18:07.7  5:51/M   11  
   53  (> 7)   8365  Ryan Sock             La Salle College 12                   3:03     7:35     7:29       18:08.4  5:51/M    9  
   54     37   3994  Arhan Levaku          Downingtown West                      2:59     7:37     7:32       18:09.8  5:52/M   11  
   55     38   2034  Robert Kaufman        Avon Grove                            3:03     7:41     7:25       18:10.7  5:52/M   11  
   56     39   8722  Josiah Notary         Upper Dublin                          2:53     7:39     7:38       18:11.1  5:52/M   11  
   57     40   8570  Jamin Crozier II      Souderton Area                        2:52     7:37     7:42       18:12.3  5:52/M   10  
   58     41   2040  Kevin Rittenhouse     Avon Grove                            2:59     7:34     7:42       18:16.3  5:54/M   12  
   59     42   3957  Evan Merkel           Downingtown East                      2:57     7:48     7:31       18:16.6  5:54/M    9  
   60     43   8383  Charles Grainger      Lower Merion                          2:57     7:39     7:40       18:17.1  5:54/M    9  
   61     44   8479  Ethan Bowen           Penncrest                             3:02     7:39     7:35       18:17.7  5:54/M   11  
   62     45   8297  Declan Burko          Haverford Township                    2:55     7:38     7:43       18:17.7  5:54/M   11  
   63  (> 7)   8342  Jude Jordal           La Salle College 12                   2:56     7:43     7:38       18:19.0  5:55/M    9  
   64     46   3948  Brady Frantz          Downingtown East                      2:55     7:39     7:44       18:20.5  5:55/M   11  
   65     47   3996  Devin Maher           Downingtown West                      2:57     7:36     7:47       18:21.1  5:55/M   11  
   66  (> 7)   2031  Charlie Hill          Avon Grove                            3:10     7:42     7:28       18:21.2  5:55/M   10  
   67     48   8293  Finnegan Avon         Haverford Township                    3:03     7:43     7:35       18:22.1  5:56/M   12  
   68     49   2067  Lucas Robtison        Council Rock South                    3:00     7:47     7:34       18:22.3  5:56/M   12  
   69     50   8667  Henry Hewitt          Strath Haven                          2:50     7:42     7:51       18:23.6  5:56/M   11  
   70     51   8571  Ronak Demagu          Souderton Area                        2:53     7:33     7:57       18:24.4  5:56/M   10  
   71  (> 7)   8335  Sawyer Flannery       La Salle College 12                   3:04     7:34     7:45       18:24.4  5:56/M    9  
   72     52   8209  Joshua Patterson      Downingtown West                      3:01     7:47     7:36       18:25.2  5:57/M   10  
   73     53   8481  Liam Carroll          Penncrest                             3:04     7:39     7:41       18:25.7  5:57/M   11  
   74     54   8532  Luke Waltman          Radnor                                2:55     7:43     7:47       18:25.9  5:57/M   10  
   75     55   8387  Avery Ward            Lower Merion                          2:57     7:43     7:45       18:25.9  5:57/M    9  
   76     56   8582  Lucas Lanci           Souderton Area                        2:56     7:46     7:44       18:27.4  5:57/M    9  
   77     57   8459  Liam Devine           Neshaminy                             2:57     7:44     7:45       18:27.5  5:57/M   11  
   78  (> 7)   2036  William MacGregor     Avon Grove                            3:01     7:44     7:42       18:28.5  5:58/M   12  
   79  (> 7)   8338  Michael Gorrell       La Salle College 12                   2:55     7:49     7:43       18:28.8  5:58/M   12  
   80     58   8528  Noah Abel             Radnor                                3:00     7:41     7:46       18:29.3  5:58/M   11  
   81  (> 7)   8350  Jacob Mardirosian     La Salle College 12                   3:02     7:43     7:43       18:29.4  5:58/M   11  
   82     59   8697  Hunter Gilday         Unionville                            3:12     7:54     7:22       18:30.0  5:58/M   10  
   83     60   8709  Ethan Wickremasinghe  Unionville                            3:12     7:54     7:23       18:30.4  5:58/M    9  
   84     61   3952  Caleb Wang            Downingtown East                      2:56     7:42     7:54       18:32.5  5:59/M   10  
   85     62   8458  Max Cressman          Neshaminy                             2:57     7:44     7:51       18:33.6  5:59/M   10  
   86     63   8611  Samuel Kubiak         Springfield (Delco)                   2:58     7:47     7:49       18:34.7  6:00/M   10  
   87     64   3984  Haoen Chang           Downingtown West                      3:00     7:55     7:38       18:35.3  6:00/M   11  
   88  (> 7)   8706  Alexander Stancik     Unionville                            3:12     7:55     7:27       18:35.5  6:00/M    9  
   89     65   8552  Owen Richardson       Ridley                                2:57     7:44     7:54       18:36.6  6:00/M   10  
   90     66   8720  Matthew Lee           Upper Dublin                          2:58     7:50     7:48       18:38.6  6:01/M   11  
   91     67   8385  William Puffer        Lower Merion                          2:59     7:49     7:50       18:39.0  6:01/M   10  
   92     68   3982  Ashton Bartholomew    Downingtown West                      3:06     7:41     7:52       18:39.4  6:01/M   10  
   93     69   8382  Dylan Peppler         Lower Merion                          2:57     7:53     7:48       18:39.9  6:01/M   10  
   94  (> 7)   8328  Cole Cosgrove         La Salle College 12                   3:00     7:53     7:47       18:40.6  6:01/M   11  
   95     70   8753  Mason Scott           West Chester Henderson                3:03     7:48     7:47       18:40.8  6:02/M    9  
   96     71   8674  Nathan Rines          Strath Haven                          2:58     7:51     7:51       18:40.9  6:02/M   11  
   97  (> 7)   8366  Kabir Tandon          La Salle College 12                   3:04     7:47     7:50       18:42.5  6:02/M   10  
   98     72   8490  Asa Herbert           Penncrest                             3:05     7:49     7:48       18:43.6  6:02/M    9  
   99     73   8724  Mason Penna           Upper Dublin                          3:04     7:56     7:43       18:44.5  6:03/M    9  
  100     74   2061  David Dobondi         Council Rock South                    2:58     7:53     7:53       18:45.1  6:03/M   10  

 O'all
 Place  Score Bib No Name                   Team                               Split 1  Split 2  Split 3       Time    Pace    Age  

  101     75   2047  Dennis O'Rourke       Bishop Shanahan                       2:58     7:46     8:00       18:45.5  6:03/M    9  
  102     76   8577  Ethan Heck            Souderton Area                        3:14     7:52     7:39       18:46.1  6:03/M   10  
  103  (> 7)   3995  Kyle Liddell          Downingtown West                      3:06     7:53     7:47       18:47.1  6:04/M   11  
  104     77   8440  Alexander Williams    Marple Newtown                        2:55     7:51     8:00       18:47.6  6:04/M   12  
  105     78   8296  Carter Beradoni       Haverford Township                    3:13     7:54     7:39       18:47.7  6:04/M    9  
  106     79   8546  Sean Heppard          Ridley                                2:54     7:49     8:03       18:48.0  6:04/M   11  
  107  (> 7)   8353  Patrick McGinley      La Salle College 12                   3:06     8:01     7:41       18:49.4  6:04/M   11  
  108     80   8659  Connor Cheshire       Strath Haven                          3:01     7:59     7:48       18:49.6  6:04/M    9  
  109     81   2095  Justin Blevins        Downingtown East                      2:57     7:56     7:55       18:50.1  6:05/M   11  
  110     82   8316  Dylan Shindler        Haverford Township                    3:05     7:58     7:46       18:50.5  6:05/M   12  
  111     83   8580  Eli Lacher            Souderton Area                        3:01     7:54     7:54       18:50.8  6:05/M   10  
  112     84   8381  Dominik Dine          Lower Merion                          3:04     8:02     7:45       18:52.0  6:05/M    9  
  113  (> 7)   3992  Jackson Kline         Downingtown West                      3:07     7:57     7:46       18:52.5  6:05/M   10  
  114  (> 7)   8312  Liam Pinder           Haverford Township                    3:11     7:53     7:47       18:52.6  6:05/M   11  
  115     85   8523  Andrew Hartman        Radnor                                3:04     7:57     7:51       18:52.8  6:05/M    9  
  116     86   8515  Flynn Roulstone       Phoenixville Area                     2:55     7:46     8:10       18:53.0  6:06/M   12  
  117     87   8725  Ej Shaw               Upper Dublin                          3:06     7:53     7:53       18:53.7  6:06/M   11  
  118  (> 7)   8589  Luca Savignano        Souderton Area                        3:11     7:45     7:56       18:53.9  6:06/M    9  
  119  (> 7)   8303  Julian Fein           Haverford Township                    3:11     7:58     7:44       18:54.1  6:06/M   12  
  120     88   8744  Ethan Beal            West Chester Henderson                3:04     7:55     7:54       18:54.3  6:06/M   11  
  121     89   8723  Grady Pearson         Upper Dublin                          3:04     7:55     7:55       18:54.6  6:06/M    9  
  122  (> 7)   8336  Ryan Gallagher        La Salle College 12                   3:03     7:51     8:01       18:55.7  6:06/M   10  
  123     90   8416  Theo Albanese         Marple Newtown                        2:59     8:00     7:56       18:55.8  6:06/M    9  
  124  (> 7)   8308  Jonas Leach           Haverford Township                    3:13     7:56     7:46       18:56.1  6:07/M   12  
  125     91   2060  Allen Dai             Council Rock South                    3:01     7:54     8:02       18:58.1  6:07/M   10  
  126  (> 7)   8339  Jack Graham           La Salle College 12                   3:12     7:52     7:53       18:58.2  6:07/M    9  
  127  (> 7)   8302  Scott Evans           Haverford Township                    3:13     7:55     7:50       18:58.8  6:07/M   12  
  128     92   8750  Liam O'Neill          West Chester Henderson                3:08     7:59     7:51       18:59.5  6:08/M    9  
  129     93   8463  Vraj Patel            Neshaminy                             3:00     8:01     7:58       19:00.0  6:08/M   12  
  130  (> 7)   8574  Ryan Embrey           Souderton Area                        3:11     7:48     8:00       19:00.1  6:08/M   12  
  131     94   8500  Rylen Wolf            Penncrest                             3:04     7:51     8:04       19:00.2  6:08/M   11  
  132     95   8240  Riyan Arul Thomas     Great Valley                          2:55     8:01     8:04       19:01.4  6:08/M   10  
  133  (> 7)   8705  Derin Serbetcioglu    Unionville                            3:12     7:55     7:53       19:01.9  6:08/M   10  
  134     96   8428  Jason Kelly           Marple Newtown                        2:59     8:01     8:02       19:03.6  6:09/M   10  
  135  (> 7)   8590  Lucah Toth            Souderton Area                        3:09     7:56     7:57       19:03.6  6:09/M    9  
  136     97   8386  Aaron Silber          Lower Merion                          3:00     7:58     8:05       19:03.8  6:09/M   12  
  137  (> 7)   8581  Trevor Lamberth       Souderton Area                        3:03     8:00     7:59       19:04.0  6:09/M   12  
  138  (> 7)   8329  Ian Crews             La Salle College 12                   3:04     7:59     8:00       19:05.1  6:09/M    9  
  139  (> 7)   8576  Aaron Heck            Souderton Area                        2:57     7:59     8:08       19:05.3  6:09/M   12  
  140     98   3955  Matthew Mastroly      Downingtown East                      3:03     7:59     8:02       19:05.6  6:10/M   10  
  141     99   3956  Dev Mehta             Downingtown East                      2:56     7:54     8:14       19:05.6  6:10/M   11  
  142  (> 7)   8575  Isaiah Geiser         Souderton Area                        3:03     7:57     8:10       19:11.4  6:11/M   10  
  143  (> 7)   8314  Adrian Rodriguez      Haverford Township                    3:10     8:07     7:54       19:12.4  6:12/M   11  
  144    100   8751  Sam Reno              West Chester Henderson                3:13     8:05     7:54       19:13.0  6:12/M    9  
  145  (> 7)   8319  Ollie Yez             Haverford Township                    3:08     8:07     7:56       19:13.1  6:12/M   12  
  146    101   8225  Arvind Narayan        Garnet Valley                         3:02     8:03     8:07       19:13.6  6:12/M   10  
  147  (> 7)   8301  Lex Dalena            Haverford Township                    3:11     8:05     7:57       19:14.5  6:12/M   11  
  148  (> 7)   8583  Ryan Magill           Souderton Area                        3:13     7:53     8:08       19:16.0  6:13/M   12  
  149  (> 7)   8579  Eli Kozielec          Souderton Area                        3:00     8:03     8:11       19:16.3  6:13/M    9  
  150    102   8462  Chistopher Loadwick   Neshaminy                             3:00     7:58     8:18       19:17.8  6:13/M   11  
  151    103   8620  Logan Walters         Springfield (Delco)                   3:14     8:10     7:55       19:20.3  6:14/M   10  
  152    104   8415  Lael Abiy             Marple Newtown                        3:14     8:04     8:01       19:20.6  6:14/M   11  
  153    105   8547  Connor Lamont         Ridley                                2:56     8:12     8:11       19:21.1  6:15/M   10  
  154    106   8239  Julian Arndt          Great Valley                          3:06     8:00     8:17       19:23.8  6:15/M   11  
  155    107   8755  Colson Truskey        West Chester Henderson                3:11     8:06     8:05       19:24.0  6:15/M    9  
  156    108   8261  Ethan Raab            Great Valley                          3:07     8:03     8:15       19:26.2  6:16/M   12  
  157    109   8521  Will Dhavale          Radnor                                3:04     8:09     8:13       19:27.4  6:17/M   10  
  158    110   8420  Owen Cowley           Marple Newtown                        3:12     8:04     8:10       19:27.7  6:17/M   11  
  159  (> 7)   8758  Jamie Wills           West Chester Henderson                3:03     8:06     8:17       19:27.8  6:17/M    9  
  160  (> 7)   8304  James Fingerut        Haverford Township                    3:13     7:55     8:18       19:28.7  6:17/M   11  
  161    111   8728  Bryson McCarthy       West Chester East                     3:19     8:12     7:57       19:29.4  6:17/M    9  
  162    112   8661  Keegan Densmore       Strath Haven                          3:05     8:15     8:08       19:29.5  6:17/M    9  
  163  (> 7)   2038  Richard Riale         Avon Grove                            3:05     8:21     8:03       19:31.3  6:18/M    9  
  164    113   8672  Thomas Miller         Strath Haven                          3:16     8:15     7:59       19:31.9  6:18/M   10  
  165    114   8608  Matthew Fletcher      Springfield (Delco)                   3:12     8:10     8:10       19:33.2  6:18/M    9  
  166    115   8220  Eden He               Garnet Valley                         3:02     8:03     8:27       19:33.3  6:18/M   11  
  167  (> 7)   3961  Ben Schifter          Downingtown East                      3:07     8:18     8:08       19:34.9  6:19/M   10  
  168  (> 7)   8711  Oliver Wu             Unionville                            3:21     8:12     8:01       19:35.2  6:19/M   11  
  169  (> 7)   3983  Leo Boehnke           Downingtown West                      3:10     8:12     8:12       19:35.6  6:19/M   12  
  170    116   8531  Jonathan Roberts      Radnor                                3:18     8:16     8:01       19:36.3  6:19/M    9  
  171  (> 7)   3946  Michael Esposito      Downingtown East                      3:06     8:16     8:13       19:36.3  6:19/M   11  
  172  (> 7)   8704  Ethan Ruslim          Unionville                            3:20     8:12     8:03       19:36.6  6:20/M   11  
  173    117   8439  Cayden Wark           Marple Newtown                        3:05     8:11     8:20       19:36.7  6:20/M   11  
  174  (> 7)   2020  Dylan Adams           Avon Grove                            3:03     8:24     8:09       19:37.2  6:20/M   12  
  175    118   8465  Jayden Sasaki         Neshaminy                             3:03     8:16     8:18       19:37.9  6:20/M    9  
  176  (> 7)   8311  Colin Murtaugh        Haverford Township                    3:18     8:16     8:04       19:38.8  6:20/M   11  
  177    119   8607  Matt Connolly         Springfield (Delco)                   3:15     8:15     8:07       19:39.0  6:20/M    9  
  178    120   8256  Rama Maddi            Great Valley                          3:11     8:18     8:11       19:41.1  6:21/M   10  
  179    121   8248  Philip Ginev          Great Valley                          3:14     8:16     8:10       19:41.3  6:21/M   11  
  180    122   8731  Dominick Shelton      West Chester East                     3:19     8:22     8:00       19:42.5  6:21/M    9  
  181  (> 7)   8745  Ryan Bradley          West Chester Henderson                3:15     8:14     8:11       19:42.6  6:22/M    9  
  182    123   8519  Colin Brown           Radnor                                3:18     8:13     8:11       19:43.7  6:22/M    9  
  183  (> 7)   2028  Denton Hallman        Avon Grove                            3:20     8:26     7:57       19:44.7  6:22/M    9  
  184    124   8768  Ian Finnegan          West Chester Rustin                   3:10     8:24     8:09       19:45.2  6:22/M    9  
  185    125   8721  Tim Micklos           Upper Dublin                          3:17     8:16     8:11       19:46.0  6:23/M    9  
  186    126   8664  Owen Graden           Strath Haven                          3:15     8:16     8:14       19:46.5  6:23/M   11  
  187  (> 7)   8300  James Chung           Haverford Township                    3:11     8:18     8:17       19:46.9  6:23/M   11  
  188  (> 7)   8578  Praneel Jammalamadaka Souderton Area                        3:03     8:13     8:33       19:50.1  6:24/M   12  
  189    127   8670  Clark Kerkstra        Strath Haven                          3:11     8:20     8:18       19:50.6  6:24/M   11  
  190    128   8766  Simon Damadio         West Chester Rustin                   3:10     8:24     8:15       19:51.0  6:24/M    9  
  191    129   8421  Karam Dababneh        Marple Newtown                        3:13     8:15     8:22       19:51.2  6:24/M   12  
  192  (> 7)   8294  Will Baldwin          Haverford Township                    3:08     8:14     8:28       19:51.9  6:25/M   10  
  193  (> 7)   8669  Carson Keller         Strath Haven                          3:11     8:21     8:19       19:52.0  6:25/M   11  
  194  (> 7)   8354  Elliot Miller         La Salle College 12                   3:22     8:20     8:10       19:52.7  6:25/M    9  
  195  (> 7)   2039  Kyle Richards         Avon Grove                            3:18     8:24     8:10       19:53.4  6:25/M   11  
  196    130   2065  Jonah Mandel          Council Rock South                    3:17     8:24     8:12       19:54.9  6:25/M    9  
  197    131   8616  Joseph Salerno        Springfield (Delco)                   3:15     8:24     8:15       19:55.0  6:25/M   10  
  198  (> 7)   8355  Ethan Nienhuis        La Salle College 12                   3:13     8:22     8:19       19:55.1  6:26/M   10  
  199    132   8508  Zachary Defreitas     Phoenixville Area                     3:11     8:13     8:30       19:55.4  6:26/M   10  
  200    133   8218  Abhinav Chandran      Garnet Valley                         3:14     8:18     8:24       19:57.4  6:26/M   10  

 O'all
 Place  Score Bib No Name                   Team                               Split 1  Split 2  Split 3       Time    Pace    Age  

  201  (> 7)   2030  Aiden Heavener        Avon Grove                            3:19     8:26     8:12       19:58.3  6:27/M   12  
  202    134   8488  Chance Gray           Penncrest                             3:19     8:19     8:19       19:58.7  6:27/M    9  
  203    135   8770  Dylan Kaczynski       West Chester Rustin                   3:13     8:25     8:20       19:58.8  6:27/M   11  
  204    136   8550  Connor Mitchell       Ridley                                3:06     8:25     8:27       19:59.6  6:27/M   10  
  205  (> 7)   3963  Mitchell Terry        Downingtown East                      3:17     8:16     8:27       20:01.2  6:28/M   10  
  206  (> 7)   8317  Benjamin Shubert      Haverford Township                    3:08     8:32     8:20       20:01.7  6:28/M   10  
  207    137   2066  Gideon Olsen          Council Rock South                    3:18     8:28     8:14       20:01.8  6:28/M   10  
  208  (> 7)   8238  Rishik Allagadda      Great Valley                          3:18     8:22     8:21       20:01.9  6:28/M    9  
  209    138   8486  Joe Golderer          Penncrest                             3:22     8:17     8:22       20:02.0  6:28/M   10  
  210  (> 7)   8318  Joshua Viscusi        Haverford Township                    3:18     8:24     8:20       20:03.2  6:28/M   12  
  211    139   8772  Rian Olenik           West Chester Rustin                   3:13     8:25     8:25       20:04.2  6:28/M   11  
  212    140   8773  Ian Oliver            West Chester Rustin                   3:13     8:31     8:20       20:05.7  6:29/M   12  
  213    141   2064  Jacob Mandel          Council Rock South                    3:16     8:22     8:27       20:06.0  6:29/M    9  
  214  (> 7)   8253  River Leaman          Great Valley                          3:18     8:21     8:26       20:06.2  6:29/M    9  
  215  (> 7)   8325  Ethan Choi            La Salle College 12                   3:14     8:22     8:30       20:07.6  6:30/M   11  
  216  (> 7)   8324  Peter Cherico         La Salle College 12                   3:12     8:16     8:39       20:08.9  6:30/M   10  
  217    142   8460  Brayden Hines         Neshaminy                             3:19     8:28     8:20       20:09.1  6:30/M    9  
  218  (> 7)   8467  Michal Skrodzki       Neshaminy                             3:10     8:21     8:38       20:10.2  6:30/M   11  
  219  (> 7)   8247  William Dickerson     Great Valley                          3:19     8:30     8:19       20:10.6  6:31/M   11  
  220  (> 7)   8313  Ben Politano          Haverford Township                    3:23     8:31     8:16       20:10.9  6:31/M   11  
  221  (> 7)   3954  Jack Lucier           Downingtown East                      3:07     8:29     8:34       20:11.3  6:31/M   12  
  222    143   8498  Shane Pettit          Penncrest                             3:11     8:39     8:20       20:11.4  6:31/M   11  
  223  (> 7)   3951  Adarsh Godavarthi     Downingtown East                      3:14     8:37     8:19       20:11.5  6:31/M    9  
  224  (> 7)   8489  Colin Hefferan        Penncrest                             3:10     8:30     8:32       20:13.1  6:31/M   12  
  225    144   8524  Sebastian Keegan      Radnor                                3:18     8:17     8:38       20:14.4  6:32/M    9  
  226  (> 7)   8493  Ryan King             Penncrest                             3:10     8:27     8:37       20:16.0  6:32/M   10  
  227  (> 7)   8675  Wyatt Schultz         Strath Haven                          3:16     8:31     8:29       20:18.3  6:33/M   10  
  228  (> 7)   8480  Jimmy Caldwell        Penncrest                             3:09     8:33     8:35       20:18.5  6:33/M   11  
  229  (> 7)   8453  Orire Akinrinade      Neshaminy                             3:12     8:38     8:31       20:22.5  6:34/M   12  
  230  (> 7)   2024  Henry Buffington      Avon Grove                            3:19     8:26     8:36       20:23.1  6:35/M   12  
  231    145   8221  Ethan Kang            Garnet Valley                         3:17     8:42     8:22       20:23.3  6:35/M   12  
  232  (> 7)   8356  Colin O'Donovan       La Salle College 12                   3:23     8:33     8:26       20:23.4  6:35/M   11  
  233    146   8605  Griffin Bohmann       Springfield (Delco)                   3:14     8:25     8:43       20:24.3  6:35/M   10  
  234  (> 7)   3990  Aromal Jinumon        Downingtown West                      3:06     8:33     8:44       20:24.8  6:35/M    9  
  235    147   2046  Patrick McRee         Bishop Shanahan                       3:26     8:33     8:25       20:25.6  6:35/M   11  
  236  (> 7)   3991  Michael Kirk          Downingtown West                      3:01     8:39     8:45       20:26.1  6:36/M   11  
  237  (> 7)   8334  Evan Fahey            La Salle College 12                   3:23     8:34     8:30       20:28.6  6:36/M   10  
  238  (> 7)   8344  Stan Kapur            La Salle College 12                   3:27     8:31     8:29       20:28.6  6:36/M    9  
  239  (> 7)   8262  William Raab          Great Valley                          3:21     8:36     8:31       20:29.1  6:36/M    9  
  240  (> 7)   8491  Nolan High            Penncrest                             3:09     8:40     8:39       20:29.5  6:37/M   11  
  241  (> 7)   8702  Henry Miner           Unionville                            3:39     8:51     8:00       20:31.2  6:37/M   10  
  242  (> 7)   3962  Nate Schifter         Downingtown East                      3:19     8:45     8:28       20:33.3  6:38/M   10  
  243    148   8618  Thomas Scott          Springfield (Delco)                   3:21     8:38     8:35       20:36.0  6:39/M   10  
  244    149   2048  Kai Rogenmuser        Bishop Shanahan                       3:22     8:37     8:37       20:37.2  6:39/M    9  
  245  (> 7)   8496  Aditya Murthy         Penncrest                             3:18     8:37     8:42       20:38.4  6:40/M   12  
  246    150   2062  Paul Hawkinson        Council Rock South                    3:18     8:30     8:50       20:39.0  6:40/M    9  
  247    151   8726  Kevin Daly            West Chester East                     3:16     8:29     8:52       20:39.2  6:40/M   11  
  248  (> 7)   8457  Seamus Conaway        Neshaminy                             3:16     8:36     8:46       20:39.7  6:40/M    9  
  249  (> 7)   8604  Colin Barry           Springfield (Delco)                   3:21     8:33     8:47       20:41.7  6:41/M   10  
  250  (> 7)   8418  Gabriel Boyle         Marple Newtown                        3:23     8:42     8:37       20:43.6  6:41/M    9  
  251  (> 7)   8340  Michael Holden        La Salle College 12                   3:27     8:42     8:34       20:43.8  6:41/M   10  
  252  (> 7)   8315  Oliver Rutberg        Haverford Township                    3:21     8:36     8:47       20:45.5  6:42/M   10  
  253    152   8767  Nolan Delehanty       West Chester Rustin                   3:29     8:48     8:28       20:45.9  6:42/M   10  
  254  (> 7)   8668  Alexander Hopkins     Strath Haven                          3:17     8:42     8:47       20:47.4  6:42/M    9  
  255  (> 7)   2027  Amarvir Gill          Avon Grove                            3:36     8:52     8:19       20:48.4  6:43/M    9  
  256  (> 7)   8464  Joe Ridge             Neshaminy                             3:11     8:37     9:01       20:49.9  6:43/M   12  
  257  (> 7)   8435  Matt Reynolds         Marple Newtown                        3:20     8:36     8:53       20:49.9  6:43/M    9  
  258  (> 7)   2097  Tanish Chhabria       Downingtown East                      3:23     8:55     8:30       20:50.0  6:43/M    9  
  259  (> 7)   8764  Carter Burke          West Chester Rustin                   3:30     8:49     8:30       20:50.2  6:43/M   10  
  260  (> 7)   2098  Jacob Czubaroff       Downingtown East                      3:25     8:52     8:32       20:51.3  6:44/M    9  
  261  (> 7)   2093  Devin Auxer           Downingtown East                      3:20     8:56     8:34       20:51.3  6:44/M    9  
  262  (> 7)   8250  Calin Hennigan        Great Valley                          3:28     8:40     8:43       20:52.4  6:44/M    9  
  263  (> 7)   8216  Luke Zimolzak         Downingtown West                      3:24     8:49     8:39       20:53.1  6:44/M    9  
  264    153   8730  Ryan Oberecker        West Chester East                     3:24     8:40     8:49       20:53.8  6:44/M    9  
  265    154   8729  Rohit Natanasabapathy West Chester East                     3:20     8:43     8:50       20:53.8  6:44/M   11  
  266  (> 7)   8743  James Adair           West Chester Henderson                3:22     8:57     8:34       20:54.9  6:45/M    9  
  267  (> 7)   3997  Landon Murphy         Downingtown West                      3:26     9:02     8:26       20:55.2  6:45/M    9  
  268  (> 7)   2023  Colin Buffington      Avon Grove                            3:26     8:52     8:37       20:56.5  6:45/M   12  
  269  (> 7)   8245  Jayden Chen           Great Valley                          3:38     8:45     8:33       20:57.5  6:46/M   10  
  270    155   8727  Jack Kourakis         West Chester East                     3:25     8:49     8:43       20:57.9  6:46/M    9  
  271  (> 7)   8243  Aiden Bright          Great Valley                          3:28     8:53     8:37       20:58.8  6:46/M    9  
  272  (> 7)   2035  John Kelmelis         Avon Grove                            3:20     8:44     8:54       20:59.3  6:46/M   10  
  273  (> 7)   3965  Kyle Xie              Downingtown East                      3:26     8:52     8:41       21:00.3  6:47/M   12  
  274  (> 7)   2063  Caden Kruszczynski    Council Rock South                    3:21     8:56     8:44       21:02.1  6:47/M   11  
  275    156   8230  Daniel Wu             Garnet Valley                         3:22     8:41     8:58       21:02.2  6:47/M    9  
  276    157   8513  Andrew Peck           Phoenixville Area                     3:31     8:57     8:36       21:05.8  6:48/M   11  
  277  (> 7)   8434  Sean Regan            Marple Newtown                        3:08     8:47     9:10       21:07.0  6:49/M   12  
  278  (> 7)   3989  Jaden Jansen          Downingtown West                      3:33     8:42     8:51       21:08.6  6:49/M   11  
  279  (> 7)   8461  Josh Lewis            Neshaminy                             3:23     8:54     8:52       21:10.0  6:50/M    9  
  280    158   8510  Samuel Jouenne        Phoenixville Area                     3:31     8:58     8:41       21:10.8  6:50/M   10  
  281  (> 7)   8263  Samrit Rajaputra      Great Valley                          3:31     8:49     8:50       21:11.3  6:50/M    9  
  282  (> 7)   2094  Suvir Bhatla          Downingtown East                      3:29     8:55     8:46       21:11.5  6:50/M    9  
  283  (> 7)   8701  Ryder McGlynn         Unionville                            3:38     8:57     8:37       21:13.1  6:51/M    9  
  284  (> 7)   8310  Evan Mogck            Haverford Township                    3:16     9:00     8:57       21:14.6  6:51/M   10  
  285    159   8217  Tej Boppana           Garnet Valley                         3:22     8:55     8:58       21:15.4  6:51/M   12  
  286  (> 7)   8543  Kyle Anderson         Ridley                                3:20     9:01     8:54       21:16.3  6:52/M    9  
  287  (> 7)   8771  Cooper Moritsch       West Chester Rustin                   3:30     8:52     8:53       21:16.7  6:52/M   11  
  288  (> 7)   8752  Cole Roffey           West Chester Henderson                3:24     9:10     8:42       21:17.5  6:52/M    9  
  289  (> 7)   8545  Gabe Diamond          Ridley                                3:20     9:01     8:55       21:17.7  6:52/M   10  
  290  (> 7)   8242  Dax Brenneman         Great Valley                          3:44     8:59     8:33       21:17.9  6:52/M   10  
  291  (> 7)   8295  Brian Bausman         Haverford Township                    3:25     8:56     8:57       21:20.0  6:53/M   12  
  292  (> 7)   8665  Henry Griffin         Strath Haven                          3:22     8:58     8:59       21:21.1  6:53/M    9  
  293  (> 7)   3947  Carter Feehan         Downingtown East                      3:27     8:57     8:56       21:22.3  6:54/M    9  
  294  (> 7)   8483  Joey Flounders        Penncrest                             3:20     8:56     9:06       21:23.5  6:54/M    9  
  295    160   2049  Matthew Sliwka        Bishop Shanahan                       3:28     9:01     8:54       21:24.0  6:54/M   11  
  296    161   8223  Daniel Li             Garnet Valley                         3:26     9:01     8:56       21:24.2  6:54/M    9  
  297  (> 7)   8586  Evan Parvin           Souderton Area                        3:29     8:58     8:56       21:24.4  6:54/M    9  
  298  (> 7)   8264  Pranav Shanmugavelu   Great Valley                          3:34     8:48     9:02       21:25.4  6:55/M   12  
  299  (> 7)   2025  Nathaniel Chipman     Avon Grove                            3:49     8:55     8:41       21:26.0  6:55/M   10  
  300  (> 7)   2021  Jaxson Adler          Avon Grove                            3:49     9:04     8:33       21:27.2  6:55/M   10  

 O'all
 Place  Score Bib No Name                   Team                               Split 1  Split 2  Split 3       Time    Pace    Age  

  301  (> 7)   8699  Nikhil Kaza           Unionville                            3:44     8:50     8:52       21:27.8  6:55/M   10  
  302  (> 7)   8525  Samuel Kersting       Radnor                                3:24     9:03     8:59       21:28.7  6:56/M   12  
  303  (> 7)   8255  Jaden Lowery          Great Valley                          3:30     8:59     8:59       21:29.1  6:56/M    9  
  304  (> 7)   8585  Nathaniel Myers       Souderton Area                        3:15     8:48     9:26       21:30.0  6:56/M   10  
  305  (> 7)   8219  Maxwell Grant         Garnet Valley                         3:23     8:59     9:07       21:30.3  6:56/M    9  
  306  (> 7)   2059  Konnor Burns          Council Rock South                    3:29     8:53     9:07       21:30.4  6:56/M    9  
  307  (> 7)   8268  Jimin Yi              Great Valley                          3:29     8:56     9:04       21:30.6  6:56/M   11  
  308  (> 7)   8756  Conor Weeks           West Chester Henderson                3:24     9:14     8:55       21:34.2  6:57/M    9  
  309  (> 7)   8494  Tymek Kruszewski      Penncrest                             3:00     8:57     9:36       21:35.1  6:58/M    9  
  310  (> 7)   8592  Russell Vandermark    Souderton Area                        3:15     9:07     9:12       21:35.8  6:58/M   10  
  311  (> 7)   8260  Christopher Ott       Great Valley                          3:21     9:08     9:06       21:36.6  6:58/M   11  
  312  (> 7)   2092  Aarush Ahuja-Amlani   Downingtown East                      3:32     9:10     8:53       21:36.8  6:58/M    9  
  313  (> 7)   8215  Daniel Wieczorek      Downingtown West                      3:26     9:09     9:01       21:36.9  6:58/M    9  
  314  (> 7)   8549  Brandon Daniels       Ridley                                3:34     9:19     8:47       21:41.1  7:00/M   11  
  315  (> 7)   8606  Thomas Cardie         Springfield (Delco)                   3:34     9:19     8:47       21:41.8  7:00/M   10  
  316    162   8512  William Mukurazita    Phoenixville Area                     3:36     9:15     8:54       21:46.5  7:01/M   12  
  317  (> 7)   8754  Jack Thrift           West Chester Henderson                3:33     9:07     9:06       21:47.3  7:02/M    9  
  318  (> 7)   8621  Aiden Wechsler        Springfield (Delco)                   3:34     9:21     8:51       21:47.7  7:02/M   11  
  319  (> 7)   8258  Danny Mys             Great Valley                          3:44     9:28     8:35       21:48.6  7:02/M    9  
  320  (> 7)   8214  Maxwell Sullivan      Downingtown West                      3:34     9:04     9:12       21:51.3  7:03/M    9  
  321    163   8732  Sam Triana            West Chester East                     3:24     9:05     9:22       21:52.2  7:03/M    9  
  322  (> 7)   3986  Cris Flores           Downingtown West                      3:39     9:24     8:50       21:54.7  7:04/M    9  
  323    164   8507  Jayden Cunampio       Phoenixville Area                     3:22     9:18     9:14       21:54.9  7:04/M    9  
  324  (> 7)   8522  Nicholas Fontaine     Radnor                                3:25     9:08     9:22       21:56.5  7:05/M   11  
  325  (> 7)   8530  Nathan Quinn          Radnor                                3:32     9:20     9:04       21:56.9  7:05/M    9  
  326  (> 7)   8241  Arlo Bramucci         Great Valley                          3:45     9:28     8:43       21:57.3  7:05/M    9  
  327  (> 7)   8437  Wolfgang Shultz       Marple Newtown                        3:34     9:08     9:16       22:00.6  7:06/M   12  
  328  (> 7)   8224  Lucas Marchese        Garnet Valley                         3:22     9:00     9:41       22:04.7  7:07/M   12  
  329  (> 7)   8698  Ryan Grieco           Unionville                            3:50     9:21     8:53       22:05.9  7:08/M   10  
  330  (> 7)   8658  Bobby Boland          Strath Haven                          3:26     9:16     9:24       22:07.0  7:08/M    9  
  331    165   8514  Jake Perks            Phoenixville Area                     3:41     9:26     9:00       22:09.0  7:09/M    9  
  332  (> 7)   8477  Milo Bice             Penncrest                             3:19     9:20     9:30       22:11.2  7:09/M   11  
  333  (> 7)   8506  Benjamin Buckley      Phoenixville Area                     3:39     9:22     9:10       22:11.8  7:10/M    9  
  334  (> 7)   3959  Yogi Patel            Downingtown East                      3:34     9:20     9:17       22:12.4  7:10/M   10  
  335  (> 7)   2099  Joseph Daversa        Downingtown East                      3:30     9:37     9:06       22:14.6  7:11/M    9  
  336  (> 7)   8249  Ronak Harish          Great Valley                          3:34     9:33     9:07       22:15.6  7:11/M    9  
  337  (> 7)   8466  Neel Shirwalker       Neshaminy                             3:27     9:29     9:20       22:17.8  7:12/M   12  
  338  (> 7)   8438  Isaac Tran            Marple Newtown                        3:35     9:25     9:17       22:18.4  7:12/M   12  
  339  (> 7)   8655  Mason Barrar          Strath Haven                          3:24     9:31     9:23       22:19.3  7:12/M   12  
  340  (> 7)   8693  Ryan Baroni           Unionville                            3:49     9:15     9:15       22:20.2  7:12/M   12  
  341  (> 7)   8425  Elliot Jolly          Marple Newtown                        3:35     9:25     9:20       22:20.3  7:12/M   10  
  342  (> 7)   8505  Colin Adams           Phoenixville Area                     3:37     9:18     9:25       22:21.5  7:13/M   12  
  343  (> 7)   8254  Aj Lovasz             Great Valley                          3:27     9:26     9:32       22:27.0  7:15/M   12  
  344  (> 7)   8422  Matt Deamicis         Marple Newtown                        3:46     9:19     9:22       22:28.4  7:15/M   11  
  345  (> 7)   8436  Kasimir Rybka         Marple Newtown                        3:41     9:33     9:17       22:32.3  7:16/M   10  
  346  (> 7)   8305  Jack Grugan           Haverford Township                    3:39     9:45     9:08       22:33.3  7:17/M   10  
  347  (> 7)   2033  Riley Hoopes          Avon Grove                            3:54     9:32     9:08       22:34.9  7:17/M   10  
  348  (> 7)   8430  Ryan Madrigal         Marple Newtown                        3:32     9:36     9:28       22:36.4  7:18/M   10  
  349  (> 7)   8614  Chris Place           Springfield (Delco)                   3:51     9:47     9:06       22:45.7  7:21/M   10  
  350  (> 7)   8309  Jacob Leva            Haverford Township                    3:37     9:32     9:37       22:47.3  7:21/M   10  
  351  (> 7)   8265  Jeyasurya Subash      Great Valley                          3:44     9:44     9:22       22:51.2  7:22/M   10  
  352  (> 7)   8775  Ben Woodruff          West Chester Rustin                   3:40     9:41     9:30       22:52.1  7:23/M   10  
  353  (> 7)   8516  Avar Singh            Phoenixville Area                     3:45     9:52     9:15       22:54.2  7:23/M    9  
  354  (> 7)   3964  Shreyan Waghmare      Downingtown East                      3:37     9:41     9:36       22:55.5  7:24/M    9  
  355  (> 7)   8517  Isaiah Starr-O'Brien  Phoenixville Area                     3:50     9:48     9:19       22:58.3  7:25/M    9  
  356  (> 7)   8259  William Ngo           Great Valley                          3:48     9:47     9:22       22:58.7  7:25/M   12  
  357  (> 7)   8695  Thomas Brientall      Unionville                            3:52     9:45     9:20       22:59.2  7:25/M   10  
  358  (> 7)   8747  Soren Fisher          West Chester Henderson                3:36     9:30     9:53       23:00.1  7:25/M    9  
  359  (> 7)   8588  Wade Roat             Souderton Area                        3:36     9:41     9:42       23:01.3  7:26/M    9  
  360  (> 7)   8211  Gavin Riley           Downingtown West                      3:49     9:44     9:27       23:01.6  7:26/M   10  
  361  (> 7)   8431  Logan Meyer           Marple Newtown                        3:46     9:37     9:40       23:04.5  7:27/M   10  
  362  (> 7)   8487  Reid Graham           Penncrest                             3:38     9:35     9:54       23:08.6  7:28/M   12  
  363  (> 7)   8707  Roger Tan             Unionville                            3:52     9:45     9:34       23:13.3  7:29/M   10  
  364  (> 7)   8226  Avi Patel             Garnet Valley                         3:38     9:34    10:08       23:21.2  7:32/M    9  
  365  (> 7)   8454  James Amatucci        Neshaminy                             3:29     9:53    10:00       23:22.2  7:32/M    9  
  366  (> 7)   3960  Keerit Punjabi        Downingtown East                      3:37     9:53     9:56       23:27.3  7:34/M    9  
  367  (> 7)   8662  Huck Emmons           Strath Haven                          3:34     9:50    10:08       23:33.2  7:36/M    9  
  368  (> 7)   3950  Josh Gardy            Downingtown East                      3:22    10:08    10:03       23:35.2  7:37/M   10  
  369  (> 7)   4000  Xavier Pathappillil   Downingtown West                      3:44     9:50    10:01       23:35.6  7:37/M   12  
  370  (> 7)   2032  James Hill            Avon Grove                            3:47     9:37    10:11       23:36.6  7:37/M   11  
  371  (> 7)   3998  Eli O'Banion          Downingtown West                      3:46     9:58     9:53       23:39.1  7:38/M   12  
  372  (> 7)   8429  David Leang           Marple Newtown                        3:37    10:18     9:45       23:41.8  7:39/M    9  
  373  (> 7)   8613  Sam Perillo           Springfield (Delco)                   3:37     9:56    10:08       23:42.6  7:39/M   11  
  374  (> 7)   8423  Noah Fahrenbach       Marple Newtown                        3:53    10:03     9:50       23:48.1  7:41/M   10  
  375  (> 7)   8266  Bodie Thomas          Great Valley                          3:44    10:20    10:02       24:07.7  7:47/M   11  
  376    166   2045  Joseph Hart           Bishop Shanahan                       3:45    10:14    10:20       24:20.7  7:51/M   12  
  377  (> 7)   8518  Lewis Balch           Radnor                                3:46    10:09    10:30       24:26.7  7:53/M   10  
  378  (> 7)   8497  Kevin O'Connor        Penncrest                             3:49    10:07    10:33       24:30.8  7:54/M   11  
  379  (> 7)   8228  Ilan Ravichandran     Garnet Valley                         3:38    10:16    10:42       24:38.1  7:57/M    9  
  380  (> 7)   8663  Tommy Golden          Strath Haven                          3:54    10:23    10:20       24:39.2  7:57/M    9  
  381  (> 7)   8244  Jason Chen            Great Valley                          4:04    10:37     9:57       24:40.6  7:58/M   12  
  382  (> 7)   8700  Vishaal Kaza          Unionville                            4:01    10:20    10:21       24:42.3  7:58/M    9  
  383  (> 7)   8212  Ezra Russell          Downingtown West                      4:00    10:32    10:14       24:47.1  8:00/M    9  
  384  (> 7)   3987  Aarav Goswami         Downingtown West                      3:59    10:32    10:16       24:49.0  8:00/M    9  
  385  (> 7)   8520  Sameer Dardhsan       Radnor                                3:47    10:08    10:55       24:51.2  8:01/M   12  
  386  (> 7)   8246  Jonathan Chen         Great Valley                          4:04    10:42    10:04       24:52.0  8:01/M    9  
  387  (> 7)   8419  Lucas Cavanaugh       Marple Newtown                        3:44    10:03    11:09       24:57.5  8:03/M   11  
  388  (> 7)   8484  Tristan Foreacre      Penncrest                             4:01    10:34    10:29       25:04.9  8:05/M   10  
  389  (> 7)   8330  Nicholas D'Alonzo     La Salle College 12                   4:03    10:44    10:21       25:08.9  8:07/M    9  
  390  (> 7)   8360  Tyler Romano          La Salle College 12                   4:03    11:11    10:10       25:26.1  8:12/M   12  
  391  (> 7)   8426  Andre Kafalamazian    Marple Newtown                        3:55    10:58    10:33       25:27.1  8:13/M   10  
  392  (> 7)   8227  Prahast Pondugula     Garnet Valley                         3:49    10:25    11:17       25:32.3  8:14/M    9  
  393  (> 7)   8533  Aleksandar Zaynelov   Radnor                                3:48    10:51    10:57       25:37.8  8:16/M    9  
  394  (> 7)   3999  Sriansh Parvatha      Downingtown West                      4:27    10:49    10:37       25:55.0  8:22/M    9  
  395  (> 7)   8765  Tayton Case           West Chester Rustin                   4:12    11:07    10:43       26:03.6  8:24/M    9  
  396  (> 7)   8526  Hiram Lin             Radnor                                4:12    11:05    11:05       26:22.6  8:31/M    9  
  397  (> 7)   8417  Arlo Atkinson         Marple Newtown                        4:05    11:15    11:15       26:36.5  8:35/M   10  
  398  (> 7)   8509  Brian McFadden        Phoenixville Area                     4:01    11:14    11:23       26:39.1  8:36/M   11  
  399  (> 7)   8251  Oliver Kosmalski      Great Valley                          4:21    11:27    11:14       27:03.9  8:44/M   10  
  400  (> 7)   8433  Joseph Pham           Marple Newtown                        4:21    11:35    11:07       27:04.8  8:44/M   10  

 O'all
 Place  Score Bib No Name                   Team                               Split 1  Split 2  Split 3       Time    Pace    Age  

  401  (> 7)   8299  Shane Chivalette      Haverford Township                    4:27    11:10    11:34       27:12.2  8:47/M    9  
  402  (> 7)   8441  Billy Zhang           Marple Newtown                        4:24    11:33    11:16       27:14.3  8:47/M    9  
  403  (> 7)   8213  Aojun Speers          Downingtown West                      4:45    12:09    11:56       28:51.8  9:19/M   12  

Team Summary Report - Boys


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

    1 La Salle College 12                    15               1   2   3   4   5   6   7         
        Top  5 Times: 1:22:02.4

    2 Unionville                             86              10  11  16  18  31  59  60         
        Top  5 Times: 1:27:49.7

    3 Avon Grove                            104              14  19  20  21  30  38  41         
        Top  5 Times: 1:28:27.5

    4 Haverford Township                    143               9  13  28  45  48  78  82         
        Top  5 Times: 1:29:22.9

    5 Downingtown West                      167               8  23  37  47  52  64  68         
        Top  5 Times: 1:29:59.2

    6 Souderton Area                        199              25  27  40  51  56  76  83         
        Top  5 Times: 1:31:02.8

    7 Ridley                                228              17  33  34  65  79 105 136         
        Top  5 Times: 1:31:08.9

    8 Lower Merion                          246              12  43  55  67  69  84  97         
        Top  5 Times: 1:31:27.6

    9 Downingtown East                      256              26  42  46  61  81  98  99         
        Top  5 Times: 1:31:59.3

   10 Upper Dublin                          294              29  39  66  73  87  89 125         
        Top  5 Times: 1:32:28.9

   11 West Chester Henderson                304              22  32  70  88  92 100 107         
        Top  5 Times: 1:32:28.0

   12 Neshaminy                             329              15  57  62  93 102 118 142         
        Top  5 Times: 1:32:47.9

   13 Great Valley                          369              24  36  95 106 108 120 121         
        Top  5 Times: 1:33:52.4

   14 Penncrest                             397              44  53  72  94 134 138 143         
        Top  5 Times: 1:34:26.1

   15 Radnor                                422              54  58  85 109 116 123 144         
        Top  5 Times: 1:34:51.8

   16 Strath Haven                          426              50  71  80 112 113 126 127         
        Top  5 Times: 1:34:55.7

   17 Marple Newtown                        477              77  90  96 104 110 117 129         
        Top  5 Times: 1:35:35.4

   18 Council Rock South                    481              49  74  91 130 137 141 150         
        Top  5 Times: 1:36:02.4

   19 Springfield (Delco)                   530              63 103 114 119 131 146 148         
        Top  5 Times: 1:37:02.4

   20 West Chester Rustin                   561              35 124 128 135 139 140 152         
        Top  5 Times: 1:37:46.3

   21 Garnet Valley                         650             101 115 133 145 156 159 161         
        Top  5 Times: 1:40:10.0

   22 West Chester East                     691             111 122 151 153 154 155 163         
        Top  5 Times: 1:41:38.9

   23 Phoenixville Area                     695              86 132 157 158 162 164 165         
        Top  5 Times: 1:42:51.8

   24 Bishop Shanahan                       697              75 147 149 160 166                 
        Top  5 Times: 1:45:33.2


Detail Team Results - Boys

La Salle College 12    Finish Position -     1

  Team Score (places):  15  Team Score (times):    1:22:02.4   Average Time: 16:24.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8351  Ryan McCabe            12       1            1        16:13.0      16:13.0      0:10.3
    2   8323  Max Casadei            11       2            3        16:25.7      32:38.8      0:00.0
    3   8346  Josh Klein             10       3            6        16:27.5      49:06.4      0:01.3
    4   8332  Dan Dicola              9       4           10        16:27.7    1:05:34.1      0:03.3
    5   8359  Liam Reynolds          11       5           15        16:28.3    1:22:02.4      0:04.5
    6   8357  Frank Palopoli         12       6           21        16:38.2    1:38:40.6      0:12.5
    7   8337  Thomas Goettner        10       7           28        16:45.2    1:55:25.8      0:21.9
    8   8368  Nate Viands             9   More Than  7           16:46.9    2:12:12.7      0:19.5
    9   8322  Vincent Calamia        12   More Than  7           16:54.8    2:29:07.6      0:15.1
   10   8341  Jude Hvorecky          12   More Than  7           17:08.2    2:46:15.8      0:23.2
   11   8352  Brendan McGinley        9   More Than  7           17:11.5    3:03:27.4      0:26.4
   12   8367  Anthony Ukalovic       11   More Than  7           17:14.5    3:20:41.9      0:34.2
   13   8369  Sebastian Westfall     11   More Than  7           17:15.9    3:37:57.9      0:33.8
   14   8361  Ryan Russell           11   More Than  7           17:19.2    3:55:17.1      0:35.0
   15   8343  Margis Kapur           11   More Than  7           17:24.8    4:12:42.0      0:24.2
   16   8327  Denis Collins          11   More Than  7           17:25.5    4:30:07.5      0:29.0
   17   8363  Harrison Smith         11   More Than  7           17:33.8    4:47:41.3      0:37.9
   18   8364  Brendan Sock           11   More Than  7           17:40.9    5:05:22.3      0:40.8
   19   8326  Nathan Chu             10   More Than  7           17:42.9    5:23:05.2      0:57.3
   20   8358  William Rau            10   More Than  7           17:45.2    5:40:50.5      0:43.3
   21   8349  Christopher Maiolino   11   More Than  7           17:51.0    5:58:41.6      0:41.8
   22   8348  Will Madden            10   More Than  7           17:59.9    6:16:41.5      0:45.5
   23   8362  Jack Ryan               9   More Than  7           18:03.2    6:34:44.8      0:44.4
   24   8365  Ryan Sock               9   More Than  7           18:08.4    6:52:53.2      0:48.1
   25   8342  Jude Jordal             9   More Than  7           18:19.0    7:11:12.3      0:57.6
   26   8335  Sawyer Flannery         9   More Than  7           18:24.4    7:29:36.7      1:04.7
   27   8338  Michael Gorrell        12   More Than  7           18:28.8    7:48:05.5      1:02.7
   28   8350  Jacob Mardirosian      11   More Than  7           18:29.4    8:06:34.9      1:02.6
   29   8328  Cole Cosgrove          11   More Than  7           18:40.6    8:25:15.5      1:06.2
   30   8366  Kabir Tandon           10   More Than  7           18:42.5    8:43:58.0      1:09.5
   31   8353  Patrick McGinley       11   More Than  7           18:49.4    9:02:47.5      1:00.2
   32   8336  Ryan Gallagher         10   More Than  7           18:55.7    9:21:43.3      1:20.1
   33   8339  Jack Graham             9   More Than  7           18:58.2    9:40:41.5      1:12.4
   34   8329  Ian Crews               9   More Than  7           19:05.1    9:59:46.6      1:19.5
   35   8354  Elliot Miller           9   More Than  7           19:52.7   10:19:39.4      1:29.3
   36   8355  Ethan Nienhuis         10   More Than  7           19:55.1   10:39:34.6      1:38.9
   37   8325  Ethan Choi             11   More Than  7           20:07.6   10:59:42.2      1:49.7
   38   8324  Peter Cherico          10   More Than  7           20:08.9   11:19:51.1      1:58.7
   39   8356  Colin O'Donovan        11   More Than  7           20:23.4   11:40:14.6      1:45.0
   40   8334  Evan Fahey             10   More Than  7           20:28.6   12:00:43.3      1:49.3
   41   8344  Stan Kapur              9   More Than  7           20:28.6   12:21:12.0      1:48.1
   42   8340  Michael Holden         10   More Than  7           20:43.8   12:41:55.8      1:53.3
   43   8330  Nicholas D'Alonzo       9   More Than  7           25:08.9   13:07:04.8      3:40.1
   44   8360  Tyler Romano           12   More Than  7           25:26.1   13:32:30.9      3:29.9

Unionville    Finish Position -     2

  Team Score (places):  86  Team Score (times):    1:27:49.7   Average Time: 17:33.9

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8710  Nate Wilson            10      10           10        17:19.6      17:19.6      0:28.4
    2   8694  Henry Bondi            12      11           21        17:21.5      34:41.1      0:29.5
    3   8708  Mrinal Venkatesh       11      16           37        17:29.0      52:10.1      0:35.4
    4   8712  Andrey Zhuravlev       10      18           55        17:35.5    1:09:45.7      0:41.5
    5   8696  Gavin Catlett          11      31           86        18:03.9    1:27:49.7      0:47.7
    6   8697  Hunter Gilday          10      59          145        18:30.0    1:46:19.7      0:41.5
    7   8709  Ethan Wickremasinghe    9      60          205        18:30.4    2:04:50.1      0:42.7
    8   8706  Alexander Stancik       9   More Than  7           18:35.5    2:23:25.7      0:46.7
    9   8705  Derin Serbetcioglu     10   More Than  7           19:01.9    2:42:27.6      1:12.9
   10   8711  Oliver Wu              11   More Than  7           19:35.2    3:02:02.9      1:20.8
   11   8704  Ethan Ruslim           11   More Than  7           19:36.6    3:21:39.6      1:22.5
   12   8702  Henry Miner            10   More Than  7           20:31.2    3:42:10.8      1:19.7
   13   8701  Ryder McGlynn           9   More Than  7           21:13.1    4:03:23.9      1:56.3
   14   8699  Nikhil Kaza            10   More Than  7           21:27.8    4:24:51.8      2:11.8
   15   8698  Ryan Grieco            10   More Than  7           22:05.9    4:46:57.7      2:12.6
   16   8693  Ryan Baroni            12   More Than  7           22:20.2    5:09:17.9      2:34.0
   17   8695  Thomas Brientall       10   More Than  7           22:59.2    5:32:17.1      2:39.5
   18   8707  Roger Tan              10   More Than  7           23:13.3    5:55:30.5      2:54.0
   19   8700  Vishaal Kaza            9   More Than  7           24:42.3    6:20:12.9      3:40.1

Avon Grove    Finish Position -     3

  Team Score (places): 104  Team Score (times):    1:28:27.5   Average Time: 17:41.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   2043  Cayd Wolf              11      14           14        17:28.5      17:28.5      0:34.8
    2   2037  Brennan Moyer          10      19           33        17:35.6      35:04.1      0:41.5
    3   2029  Connor Hawkins         11      20           53        17:36.3      52:40.4      0:36.6
    4   2022  Aarnav Behari          12      21           74        17:43.8    1:10:24.3      0:52.9
    5   2041  Parker Rossman         10      30          104        18:03.2    1:28:27.5      0:48.5
    6   2034  Robert Kaufman         11      38          142        18:10.7    1:46:38.3      0:44.8
    7   2040  Kevin Rittenhouse      12      41          183        18:16.3    2:04:54.6      1:01.9
    8   2031  Charlie Hill           10   More Than  7           18:21.2    2:23:15.9      0:47.6
    9   2036  William MacGregor      12   More Than  7           18:28.5    2:41:44.5      1:01.6
   10   2038  Richard Riale           9   More Than  7           19:31.3    3:01:15.8      1:22.9
   11   2020  Dylan Adams            12   More Than  7           19:37.2    3:20:53.0      1:28.6
   12   2028  Denton Hallman          9   More Than  7           19:44.7    3:40:37.7      1:16.2
   13   2039  Kyle Richards          11   More Than  7           19:53.4    4:00:31.2      1:29.1
   14   2030  Aiden Heavener         12   More Than  7           19:58.3    4:20:29.5      1:31.5
   15   2024  Henry Buffington       12   More Than  7           20:23.1    4:40:52.7      1:55.6
   16   2027  Amarvir Gill            9   More Than  7           20:48.4    5:01:41.1      1:38.5
   17   2023  Colin Buffington       12   More Than  7           20:56.5    5:22:37.7      1:56.3
   18   2035  John Kelmelis          10   More Than  7           20:59.3    5:43:37.0      2:13.9
   19   2025  Nathaniel Chipman      10   More Than  7           21:26.0    6:05:03.1      2:00.4
   20   2021  Jaxson Adler           10   More Than  7           21:27.2    6:26:30.3      1:53.0
   21   2033  Riley Hoopes           10   More Than  7           22:34.9    6:49:05.3      2:27.6
   22   2032  James Hill             11   More Than  7           23:36.6    7:12:41.9      3:30.6

Haverford Township    Finish Position -     4

  Team Score (places): 143  Team Score (times):    1:29:22.9   Average Time: 17:52.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8306  Charlie Hatton         11       9            9        17:16.1      17:16.1      0:33.7
    2   8298  Aidan Chivalette       12      13           22        17:26.4      34:42.6      0:43.9
    3   8307  James Kearns           10      28           50        18:00.3      52:43.0      0:59.7
    4   8297  Declan Burko           11      45           95        18:17.7    1:11:00.7      1:02.2
    5   8293  Finnegan Avon          12      48          143        18:22.1    1:29:22.9      0:55.0
    6   8296  Carter Beradoni         9      78          221        18:47.7    1:48:10.6      0:58.3
    7   8316  Dylan Shindler         12      82          303        18:50.5    2:07:01.2      1:05.8
    8   8312  Liam Pinder            11   More Than  7           18:52.6    2:25:53.9      1:06.4
    9   8303  Julian Fein            12   More Than  7           18:54.1    2:44:48.0      1:03.4
   10   8308  Jonas Leach            12   More Than  7           18:56.1    3:03:44.2      1:05.2
   11   8302  Scott Evans            12   More Than  7           18:58.8    3:22:43.0      1:09.1
   12   8314  Adrian Rodriguez       11   More Than  7           19:12.4    3:41:55.5      1:13.2
   13   8319  Ollie Yez              12   More Than  7           19:13.1    4:01:08.6      1:15.4
   14   8301  Lex Dalena             11   More Than  7           19:14.5    4:20:23.2      1:16.4
   15   8304  James Fingerut         11   More Than  7           19:28.7    4:39:51.9      1:37.8
   16   8311  Colin Murtaugh         11   More Than  7           19:38.8    4:59:30.7      1:23.6
   17   8300  James Chung            11   More Than  7           19:46.9    5:19:17.6      1:36.7
   18   8294  Will Baldwin           10   More Than  7           19:51.9    5:39:09.6      1:47.8
   19   8317  Benjamin Shubert       10   More Than  7           20:01.7    5:59:11.4      1:39.7
   20   8318  Joshua Viscusi         12   More Than  7           20:03.2    6:19:14.6      1:39.6
   21   8313  Ben Politano           11   More Than  7           20:10.9    6:39:25.5      1:35.9
   22   8315  Oliver Rutberg         10   More Than  7           20:45.5    7:00:11.0      2:06.3
   23   8310  Evan Mogck             10   More Than  7           21:14.6    7:21:25.7      2:16.2
   24   8295  Brian Bausman          12   More Than  7           21:20.0    7:42:45.7      2:16.6
   25   8305  Jack Grugan            10   More Than  7           22:33.3    8:05:19.0      2:27.0
   26   8309  Jacob Leva             10   More Than  7           22:47.3    8:28:06.4      2:56.4
   27   8299  Shane Chivalette        9   More Than  7           27:12.2    8:55:18.6      4:53.3

Downingtown West    Finish Position -     5

  Team Score (places): 167  Team Score (times):    1:29:59.2   Average Time: 17:59.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   3988  Alexander Haynes       11       8            8        17:13.9      17:13.9      0:20.8
    2   3993  Rowan Leisenring       10      23           31        17:49.1      35:03.0      0:43.8
    3   3994  Arhan Levaku           11      37           68        18:09.8      53:12.8      0:51.9
    4   3996  Devin Maher            11      47          115        18:21.1    1:11:33.9      1:06.3
    5   8209  Joshua Patterson       10      52          167        18:25.2    1:29:59.2      0:55.9
    6   3984  Haoen Chang            11      64          231        18:35.3    1:48:34.5      0:58.0
    7   3982  Ashton Bartholomew     10      68          299        18:39.4    2:07:13.9      1:11.1
    8   3995  Kyle Liddell           11   More Than  7           18:47.1    2:26:01.0      1:06.3
    9   3992  Jackson Kline          10   More Than  7           18:52.5    2:44:53.6      1:05.9
   10   3983  Leo Boehnke            12   More Than  7           19:35.6    3:04:29.3      1:32.0
   11   3990  Aromal Jinumon          9   More Than  7           20:24.8    3:24:54.1      2:03.9
   12   3991  Michael Kirk           11   More Than  7           20:26.1    3:45:20.2      2:04.6
   13   8216  Luke Zimolzak           9   More Than  7           20:53.1    4:06:13.4      1:58.5
   14   3997  Landon Murphy           9   More Than  7           20:55.2    4:27:08.7      1:45.8
   15   3989  Jaden Jansen           11   More Than  7           21:08.6    4:48:17.3      2:11.0
   16   8215  Daniel Wieczorek        9   More Than  7           21:36.9    5:09:54.2      2:20.4
   17   8214  Maxwell Sullivan        9   More Than  7           21:51.3    5:31:45.6      2:31.2
   18   3986  Cris Flores             9   More Than  7           21:54.7    5:53:40.4      2:09.4
   19   8211  Gavin Riley            10   More Than  7           23:01.6    6:16:42.1      2:46.4
   20   4000  Xavier Pathappillil    12   More Than  7           23:35.6    6:40:17.7      3:20.3
   21   3998  Eli O'Banion           12   More Than  7           23:39.1    7:03:56.8      3:12.9
   22   8212  Ezra Russell            9   More Than  7           24:47.1    7:28:44.0      3:33.7
   23   3987  Aarav Goswami           9   More Than  7           24:49.0    7:53:33.0      3:35.6
   24   3999  Sriansh Parvatha        9   More Than  7           25:55.0    8:19:28.1      3:56.4
   25   8213  Aojun Speers           12   More Than  7           28:51.8    8:48:20.0      5:15.1

Souderton Area    Finish Position -     6

  Team Score (places): 199  Team Score (times):    1:31:02.8   Average Time: 18:12.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8573  Matthew Embrey         12      25           25        17:58.9      17:58.9      0:57.9
    2   8572  Liam Dougherty         12      27           52        17:59.6      35:58.6      0:58.4
    3   8570  Jamin Crozier II       10      40           92        18:12.3      54:10.9      1:01.5
    4   8571  Ronak Demagu           10      51          143        18:24.4    1:12:35.3      1:16.2
    5   8582  Lucas Lanci             9      56          199        18:27.4    1:31:02.8      1:03.3
    6   8577  Ethan Heck             10      76          275        18:46.1    1:49:48.9      0:58.3
    7   8580  Eli Lacher             10      83          358        18:50.8    2:08:39.7      1:13.8
    8   8589  Luca Savignano          9   More Than  7           18:53.9    2:27:33.7      1:15.8
    9   8574  Ryan Embrey            12   More Than  7           19:00.1    2:46:33.8      1:19.3
   10   8590  Lucah Toth              9   More Than  7           19:03.6    3:05:37.4      1:16.6
   11   8581  Trevor Lamberth        12   More Than  7           19:04.0    3:24:41.5      1:18.9
   12   8576  Aaron Heck             12   More Than  7           19:05.3    3:43:46.9      1:27.4
   13   8575  Isaiah Geiser          10   More Than  7           19:11.4    4:02:58.3      1:29.4
   14   8583  Ryan Magill            12   More Than  7           19:16.0    4:22:14.3      1:27.9
   15   8579  Eli Kozielec            9   More Than  7           19:16.3    4:41:30.7      1:30.7
   16   8578  Praneel Jammalamadaka  12   More Than  7           19:50.1    5:01:20.8      1:52.6
   17   8586  Evan Parvin             9   More Than  7           21:24.4    5:22:45.3      2:15.6
   18   8585  Nathaniel Myers        10   More Than  7           21:30.0    5:44:15.4      2:45.3
   19   8592  Russell Vandermark     10   More Than  7           21:35.8    6:05:51.2      2:31.4
   20   8588  Wade Roat               9   More Than  7           23:01.3    6:28:52.5      3:01.4

Ridley    Finish Position -     7

  Team Score (places): 228  Team Score (times):    1:31:08.9   Average Time: 18:13.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8551  Mason Namioli          12      17           17        17:31.9      17:31.9      0:37.8
    2   8548  Alex Lomas             11      33           50        18:05.6      35:37.6      0:56.5
    3   8544  Eamon Carlin           10      34           84        18:06.6      53:44.2      0:55.7
    4   8552  Owen Richardson        10      65          149        18:36.6    1:12:20.9      1:13.8
    5   8546  Sean Heppard           11      79          228        18:48.0    1:31:08.9      1:22.9
    6   8547  Connor Lamont          10     105          333        19:21.1    1:50:30.1      1:30.7
    7   8550  Connor Mitchell        10     136          469        19:59.6    2:10:29.7      1:46.7
    8   8543  Kyle Anderson           9   More Than  7           21:16.3    2:31:46.0      2:13.1
    9   8545  Gabe Diamond           10   More Than  7           21:17.7    2:53:03.8      2:14.6
   10   8549  Brandon Daniels        11   More Than  7           21:41.1    3:14:45.0      2:06.2

Lower Merion    Finish Position -     8

  Team Score (places): 246  Team Score (times):    1:31:27.6   Average Time: 18:17.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8384  Danny Mezey-Mcmahon    10      12           12        17:25.5      17:25.5      0:32.7
    2   8383  Charles Grainger        9      43           55        18:17.1      35:42.7      0:59.3
    3   8387  Avery Ward              9      55          110        18:25.9      54:08.6      1:04.2
    4   8385  William Puffer         10      67          177        18:39.0    1:12:47.6      1:09.5
    5   8382  Dylan Peppler          10      69          246        18:39.9    1:31:27.6      1:07.7
    6   8381  Dominik Dine            9      84          330        18:52.0    1:50:19.6      1:04.3
    7   8386  Aaron Silber           12      97          427        19:03.8    2:09:23.4      1:24.5

Downingtown East    Finish Position -     9

  Team Score (places): 256  Team Score (times):    1:31:59.3   Average Time: 18:23.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   3953  Josh Kuchera           12      26           26        17:59.4      17:59.4      0:52.2
    2   3957  Evan Merkel             9      42           68        18:16.6      36:16.1      0:50.1
    3   3948  Brady Frantz           11      46          114        18:20.5      54:36.6      1:03.7
    4   3952  Caleb Wang             10      61          175        18:32.5    1:13:09.2      1:13.0
    5   2095  Justin Blevins         11      81          256        18:50.1    1:31:59.3      1:14.9
    6   3955  Matthew Mastroly       10      98          354        19:05.6    1:51:04.9      1:21.6
    7   3956  Dev Mehta              11      99          453        19:05.6    2:10:10.5      1:33.8
    8   3961  Ben Schifter           10   More Than  7           19:34.9    2:29:45.5      1:28.0
    9   3946  Michael Esposito       11   More Than  7           19:36.3    2:49:21.8      1:32.3
   10   3963  Mitchell Terry         10   More Than  7           20:01.2    3:09:23.1      1:46.6
   11   3954  Jack Lucier            12   More Than  7           20:11.3    3:29:34.5      1:53.5
   12   3951  Adarsh Godavarthi       9   More Than  7           20:11.5    3:49:46.1      1:38.4
   13   3962  Nate Schifter          10   More Than  7           20:33.3    4:10:19.4      1:47.8
   14   2097  Tanish Chhabria         9   More Than  7           20:50.0    4:31:09.5      1:49.5
   15   2098  Jacob Czubaroff         9   More Than  7           20:51.3    4:52:00.8      1:51.6
   16   2093  Devin Auxer             9   More Than  7           20:51.3    5:12:52.1      1:53.7
   17   3965  Kyle Xie               12   More Than  7           21:00.3    5:33:52.5      2:00.1
   18   2094  Suvir Bhatla            9   More Than  7           21:11.5    5:55:04.0      2:05.6
   19   3947  Carter Feehan           9   More Than  7           21:22.3    6:16:26.4      2:15.7
   20   2092  Aarush Ahuja-Amlani     9   More Than  7           21:36.8    6:38:03.3      2:12.8
   21   3959  Yogi Patel             10   More Than  7           22:12.4    7:00:15.8      2:36.6
   22   2099  Joseph Daversa          9   More Than  7           22:14.6    7:22:30.4      2:25.9
   23   3964  Shreyan Waghmare        9   More Than  7           22:55.5    7:45:25.9      2:55.2
   24   3960  Keerit Punjabi          9   More Than  7           23:27.3    8:08:53.2      3:15.3
   25   3950  Josh Gardy             10   More Than  7           23:35.2    8:32:28.4      3:22.5

Upper Dublin    Finish Position -    10

  Team Score (places): 294  Team Score (times):    1:32:28.9   Average Time: 18:29.7

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8719  Shane Iannitti         10      29           29        18:00.9      18:00.9      0:38.8
    2   8722  Josiah Notary          11      39           68        18:11.1      36:12.0      0:57.5
    3   8720  Matthew Lee            11      66          134        18:38.6      54:50.7      1:07.7
    4   8724  Mason Penna             9      73          207        18:44.5    1:13:35.2      1:02.3
    5   8725  Ej Shaw                11      87          294        18:53.7    1:32:28.9      1:13.0
    6   8723  Grady Pearson           9      89          383        18:54.6    1:51:23.5      1:14.4
    7   8721  Tim Micklos             9     125          508        19:46.0    2:11:09.6      1:30.8

West Chester Henderson    Finish Position -    11

  Team Score (places): 304  Team Score (times):    1:32:28.0   Average Time: 18:29.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8748  Liam Ladd              11      22           22        17:47.7      17:47.7      0:44.5
    2   8757  Mason Whittle          10      32           54        18:05.5      35:53.3      0:52.0
    3   8753  Mason Scott             9      70          124        18:40.8      54:34.1      1:06.9
    4   8744  Ethan Beal             11      88          212        18:54.3    1:13:28.4      1:13.2
    5   8750  Liam O'Neill            9      92          304        18:59.5    1:32:28.0      1:10.9
    6   8751  Sam Reno                9     100          404        19:13.0    1:51:41.0      1:13.4
    7   8755  Colson Truskey          9     107          511        19:24.0    2:11:05.0      1:24.3
    8   8758  Jamie Wills             9   More Than  7           19:27.8    2:30:32.8      1:36.4
    9   8745  Ryan Bradley            9   More Than  7           19:42.6    2:50:15.5      1:30.8
   10   8743  James Adair             9   More Than  7           20:54.9    3:11:10.4      1:53.9
   11   8752  Cole Roffey             9   More Than  7           21:17.5    3:32:28.0      2:01.6
   12   8756  Conor Weeks             9   More Than  7           21:34.2    3:54:02.2      2:14.4
   13   8754  Jack Thrift             9   More Than  7           21:47.3    4:15:49.6      2:25.1
   14   8747  Soren Fisher            9   More Than  7           23:00.1    4:38:49.7      3:12.1

Neshaminy    Finish Position -    12

  Team Score (places): 329  Team Score (times):    1:32:47.9   Average Time: 18:33.5

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8456  Kane Baumher           11      15           15        17:28.9      17:28.9      0:40.6
    2   8459  Liam Devine            11      57           72        18:27.5      35:56.4      1:04.4
    3   8458  Max Cressman           10      62          134        18:33.6      54:30.0      1:10.2
    4   8463  Vraj Patel             12      93          227        19:00.0    1:13:30.1      1:17.2
    5   8462  Chistopher Loadwick    11     102          329        19:17.8    1:32:47.9      1:37.5
    6   8465  Jayden Sasaki           9     118          447        19:37.9    1:52:25.8      1:37.3
    7   8460  Brayden Hines           9     142          589        20:09.1    2:12:35.0      1:39.8
    8   8467  Michal Skrodzki        11   More Than  7           20:10.2    2:32:45.2      1:57.2
    9   8453  Orire Akinrinade       12   More Than  7           20:22.5    2:53:07.8      1:50.2
   10   8457  Seamus Conaway          9   More Than  7           20:39.7    3:13:47.5      2:05.8
   11   8464  Joe Ridge              12   More Than  7           20:49.9    3:34:37.4      2:20.2
   12   8461  Josh Lewis              9   More Than  7           21:10.0    3:55:47.5      2:11.1
   13   8466  Neel Shirwalker        12   More Than  7           22:17.8    4:18:05.3      2:39.7
   14   8454  James Amatucci          9   More Than  7           23:22.2    4:41:27.6      3:19.1

Great Valley    Finish Position -    13

  Team Score (places): 369  Team Score (times):    1:33:52.4   Average Time: 18:46.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8257  Jake May               11      24           24        17:53.2      17:53.2      0:51.1
    2   8267  Upanshu Vinayaka       11      36           60        18:07.7      36:00.9      0:53.3
    3   8240  Riyan Arul Thomas      10      95          155        19:01.4      55:02.4      1:23.3
    4   8239  Julian Arndt           11     106          261        19:23.8    1:14:26.2      1:36.2
    5   8261  Ethan Raab             12     108          369        19:26.2    1:33:52.4      1:34.3
    6   8256  Rama Maddi             10     120          489        19:41.1    1:53:33.5      1:30.3
    7   8248  Philip Ginev           11     121          610        19:41.3    2:13:14.9      1:29.5
    8   8238  Rishik Allagadda        9   More Than  7           20:01.9    2:33:16.9      1:40.7
    9   8253  River Leaman            9   More Than  7           20:06.2    2:53:23.1      1:45.1
   10   8247  William Dickerson      11   More Than  7           20:10.6    3:13:33.8      1:38.9
   11   8262  William Raab            9   More Than  7           20:29.1    3:34:02.9      1:50.6
   12   8250  Calin Hennigan          9   More Than  7           20:52.4    3:54:55.4      2:02.3
   13   8245  Jayden Chen            10   More Than  7           20:57.5    4:15:52.9      1:52.8
   14   8243  Aiden Bright            9   More Than  7           20:58.8    4:36:51.8      1:56.4
   15   8263  Samrit Rajaputra        9   More Than  7           21:11.3    4:58:03.1      2:09.8
   16   8242  Dax Brenneman          10   More Than  7           21:17.9    5:19:21.1      1:52.6
   17   8264  Pranav Shanmugavelu    12   More Than  7           21:25.4    5:40:46.5      2:21.3
   18   8255  Jaden Lowery            9   More Than  7           21:29.1    6:02:15.7      2:18.6
   19   8268  Jimin Yi               11   More Than  7           21:30.6    6:23:46.3      2:23.3
   20   8260  Christopher Ott        11   More Than  7           21:36.6    6:45:22.9      2:25.3
   21   8258  Danny Mys               9   More Than  7           21:48.6    7:07:11.6      1:54.5
   22   8241  Arlo Bramucci           9   More Than  7           21:57.3    7:29:09.0      2:02.8
   23   8249  Ronak Harish            9   More Than  7           22:15.6    7:51:24.6      2:27.0
   24   8254  Aj Lovasz              12   More Than  7           22:27.0    8:13:51.7      2:51.1
   25   8265  Jeyasurya Subash       10   More Than  7           22:51.2    8:36:42.9      2:41.7
   26   8259  William Ngo            12   More Than  7           22:58.7    8:59:41.7      2:41.9
   27   8266  Bodie Thomas           11   More Than  7           24:07.7    9:23:49.4      3:21.7
   28   8244  Jason Chen             12   More Than  7           24:40.6    9:48:30.0      3:16.7
   29   8246  Jonathan Chen           9   More Than  7           24:52.0   10:13:22.0      3:23.9
   30   8251  Oliver Kosmalski       10   More Than  7           27:03.9   10:40:25.9      4:33.7

Penncrest    Finish Position -    14

  Team Score (places): 397  Team Score (times):    1:34:26.1   Average Time: 18:53.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8479  Ethan Bowen            11      44           44        18:17.7      18:17.7      0:54.9
    2   8481  Liam Carroll           11      53           97        18:25.7      36:43.4      1:00.8
    3   8490  Asa Herbert             9      72          169        18:43.6      55:27.1      1:07.8
    4   8500  Rylen Wolf             11      94          263        19:00.2    1:14:27.3      1:23.1
    5   8488  Chance Gray             9     134          397        19:58.7    1:34:26.1      1:38.6
    6   8486  Joe Golderer           10     138          535        20:02.0    1:54:28.2      1:41.8
    7   8498  Shane Pettit           11     143          678        20:11.4    2:14:39.6      1:39.5
    8   8489  Colin Hefferan         12   More Than  7           20:13.1    2:34:52.7      1:51.1
    9   8493  Ryan King              10   More Than  7           20:16.0    2:55:08.7      1:56.5
   10   8480  Jimmy Caldwell         11   More Than  7           20:18.5    3:15:27.2      1:54.5
   11   8491  Nolan High             11   More Than  7           20:29.5    3:35:56.8      1:58.4
   12   8496  Aditya Murthy          12   More Than  7           20:38.4    3:56:35.3      2:01.4
   13   8483  Joey Flounders          9   More Than  7           21:23.5    4:17:58.8      2:25.7
   14   8494  Tymek Kruszewski        9   More Than  7           21:35.1    4:39:34.0      2:55.9
   15   8477  Milo Bice              11   More Than  7           22:11.2    5:01:45.2      2:49.5
   16   8487  Reid Graham            12   More Than  7           23:08.6    5:24:53.9      3:13.5
   17   8497  Kevin O'Connor         11   More Than  7           24:30.8    5:49:24.7      3:52.6
   18   8484  Tristan Foreacre       10   More Than  7           25:04.9    6:14:29.7      3:48.6

Radnor    Finish Position -    15

  Team Score (places): 422  Team Score (times):    1:34:51.8   Average Time: 18:58.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8532  Luke Waltman           10      54           54        18:25.9      18:25.9      1:06.2
    2   8528  Noah Abel              11      58          112        18:29.3      36:55.3      1:05.7
    3   8523  Andrew Hartman          9      85          197        18:52.8      55:48.1      1:10.6
    4   8521  Will Dhavale           10     109          306        19:27.4    1:15:15.5      1:32.5
    5   8531  Jonathan Roberts        9     116          422        19:36.3    1:34:51.8      1:20.3
    6   8519  Colin Brown             9     123          545        19:43.7    1:54:35.6      1:30.5
    7   8524  Sebastian Keegan        9     144          689        20:14.4    2:14:50.0      1:57.5
    8   8525  Samuel Kersting        12   More Than  7           21:28.7    2:36:18.8      2:19.0
    9   8522  Nicholas Fontaine      11   More Than  7           21:56.5    2:58:15.3      2:41.1
   10   8530  Nathan Quinn            9   More Than  7           21:56.9    3:20:12.3      2:23.1
   11   8518  Lewis Balch            10   More Than  7           24:26.7    3:44:39.1      3:49.7
   12   8520  Sameer Dardhsan        12   More Than  7           24:51.2    4:09:30.4      4:14.2
   13   8533  Aleksandar Zaynelov     9   More Than  7           25:37.8    4:35:08.2      4:16.8
   14   8526  Hiram Lin               9   More Than  7           26:22.6    5:01:30.9      4:24.2

Strath Haven    Finish Position -    16

  Team Score (places): 426  Team Score (times):    1:34:55.7   Average Time: 18:59.1

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8667  Henry Hewitt           11      50           50        18:23.6      18:23.6      1:10.2
    2   8674  Nathan Rines           11      71          121        18:40.9      37:04.6      1:10.6
    3   8659  Connor Cheshire         9      80          201        18:49.6      55:54.2      1:07.3
    4   8661  Keegan Densmore         9     112          313        19:29.5    1:15:23.7      1:27.8
    5   8672  Thomas Miller          10     113          426        19:31.9    1:34:55.7      1:18.4
    6   8664  Owen Graden            11     126          552        19:46.5    1:54:42.2      1:33.8
    7   8670  Clark Kerkstra         11     127          679        19:50.6    2:14:32.9      1:37.2
    8   8669  Carson Keller          11   More Than  7           19:52.0    2:34:24.9      1:38.6
    9   8675  Wyatt Schultz          10   More Than  7           20:18.3    2:54:43.3      1:48.7
   10   8668  Alexander Hopkins       9   More Than  7           20:47.4    3:15:30.8      2:06.5
   11   8665  Henry Griffin           9   More Than  7           21:21.1    3:36:52.0      2:18.6
   12   8658  Bobby Boland            9   More Than  7           22:07.0    3:58:59.0      2:43.1
   13   8655  Mason Barrar           12   More Than  7           22:19.3    4:21:18.3      2:42.3
   14   8662  Huck Emmons             9   More Than  7           23:33.2    4:44:51.6      3:27.1
   15   8663  Tommy Golden            9   More Than  7           24:39.2    5:09:30.8      3:39.6

Marple Newtown    Finish Position -    17

  Team Score (places): 477  Team Score (times):    1:35:35.4   Average Time: 19:07.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8440  Alexander Williams     12      77           77        18:47.6      18:47.6      1:19.8
    2   8416  Theo Albanese           9      90          167        18:55.8      37:43.5      1:15.1
    3   8428  Jason Kelly            10      96          263        19:03.6      56:47.1      1:21.7
    4   8415  Lael Abiy              11     104          367        19:20.6    1:16:07.7      1:20.8
    5   8420  Owen Cowley            11     110          477        19:27.7    1:35:35.4      1:29.7
    6   8439  Cayden Wark            11     117          594        19:36.7    1:55:12.1      1:39.1
    7   8421  Karam Dababneh         12     129          723        19:51.2    2:15:03.4      1:41.1
    8   8418  Gabriel Boyle           9   More Than  7           20:43.6    2:35:47.0      1:56.6
    9   8435  Matt Reynolds           9   More Than  7           20:49.9    2:56:37.0      2:12.2
   10   8434  Sean Regan             12   More Than  7           21:07.0    3:17:44.0      2:29.6
   11   8437  Wolfgang Shultz        12   More Than  7           22:00.6    3:39:44.7      2:35.9
   12   8438  Isaac Tran             12   More Than  7           22:18.4    4:02:03.1      2:36.2
   13   8425  Elliot Jolly           10   More Than  7           22:20.3    4:24:23.4      2:39.1
   14   8422  Matt Deamicis          11   More Than  7           22:28.4    4:46:51.9      2:41.8
   15   8436  Kasimir Rybka          10   More Than  7           22:32.3    5:09:24.2      2:36.4
   16   8430  Ryan Madrigal          10   More Than  7           22:36.4    5:32:00.6      2:47.1
   17   8431  Logan Meyer            10   More Than  7           23:04.5    5:55:05.2      2:59.7
   18   8429  David Leang             9   More Than  7           23:41.8    6:18:47.0      3:04.6
   19   8423  Noah Fahrenbach        10   More Than  7           23:48.1    6:42:35.2      3:10.0
   20   8419  Lucas Cavanaugh        11   More Than  7           24:57.5    7:07:32.7      4:28.6
   21   8426  Andre Kafalamazian     10   More Than  7           25:27.1    7:32:59.8      3:52.8
   22   8417  Arlo Atkinson          10   More Than  7           26:36.5    7:59:36.4      4:34.8
   23   8433  Joseph Pham            10   More Than  7           27:04.8    8:26:41.2      4:26.2
   24   8441  Billy Zhang             9   More Than  7           27:14.3    8:53:55.5      4:35.7

Council Rock South    Finish Position -    18

  Team Score (places): 481  Team Score (times):    1:36:02.4   Average Time: 19:12.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   2067  Lucas Robtison         12      49           49        18:22.3      18:22.3      0:53.8
    2   2061  David Dobondi          10      74          123        18:45.1      37:07.4      1:12.1
    3   2060  Allen Dai              10      91          214        18:58.1      56:05.5      1:21.7
    4   2065  Jonah Mandel            9     130          344        19:54.9    1:16:00.5      1:31.8
    5   2066  Gideon Olsen           10     137          481        20:01.8    1:36:02.4      1:34.0
    6   2064  Jacob Mandel            9     141          622        20:06.0    1:56:08.4      1:46.1
    7   2062  Paul Hawkinson          9     150          772        20:39.0    2:16:47.4      2:09.9
    8   2063  Caden Kruszczynski     11   More Than  7           21:02.1    2:37:49.5      2:03.7
    9   2059  Konnor Burns            9   More Than  7           21:30.4    2:59:20.0      2:26.6

Springfield (Delco)    Finish Position -    19

  Team Score (places): 530  Team Score (times):    1:37:02.4   Average Time: 19:24.4

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8611  Samuel Kubiak          10      63           63        18:34.7      18:34.7      1:08.2
    2   8620  Logan Walters          10     103          166        19:20.3      37:55.0      1:14.6
    3   8608  Matthew Fletcher        9     114          280        19:33.2      57:28.3      1:29.4
    4   8607  Matt Connolly           9     119          399        19:39.0    1:17:07.3      1:26.9
    5   8616  Joseph Salerno         10     131          530        19:55.0    1:37:02.4      1:34.5
    6   8605  Griffin Bohmann        10     146          676        20:24.3    1:57:26.7      2:02.9
    7   8618  Thomas Scott           10     148          824        20:36.0    2:18:02.7      1:54.8
    8   8604  Colin Barry            10   More Than  7           20:41.7    2:38:44.4      2:06.4
    9   8606  Thomas Cardie          10   More Than  7           21:41.8    3:00:26.2      2:06.3
   10   8621  Aiden Wechsler         11   More Than  7           21:47.7    3:22:14.0      2:10.8
   11   8614  Chris Place            10   More Than  7           22:45.7    3:44:59.7      2:25.6
   12   8613  Sam Perillo            11   More Than  7           23:42.6    4:08:42.3      3:27.4

West Chester Rustin    Finish Position -    20

  Team Score (places): 561  Team Score (times):    1:37:46.3   Average Time: 19:33.2

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8774  Colin Phillips         11      35           35        18:06.9      18:06.9      0:50.7
    2   8768  Ian Finnegan            9     124          159        19:45.2      37:52.1      1:28.9
    3   8766  Simon Damadio           9     128          287        19:51.0      57:43.2      1:34.8
    4   8770  Dylan Kaczynski        11     135          422        19:58.8    1:17:42.1      1:39.3
    5   8772  Rian Olenik            11     139          561        20:04.2    1:37:46.3      1:44.8
    6   8773  Ian Oliver             12     140          701        20:05.7    1:57:52.1      1:39.7
    7   8767  Nolan Delehanty        10     152          853        20:45.9    2:18:38.0      1:47.5
    8   8764  Carter Burke           10   More Than  7           20:50.2    2:39:28.3      1:49.8
    9   8771  Cooper Moritsch        11   More Than  7           21:16.7    3:00:45.0      2:12.9
   10   8775  Ben Woodruff           10   More Than  7           22:52.1    3:23:37.1      2:49.8
   11   8765  Tayton Case             9   More Than  7           26:03.6    3:49:40.7      4:02.8

Garnet Valley    Finish Position -    21

  Team Score (places): 650  Team Score (times):    1:40:10.0   Average Time: 20:02.0

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8225  Arvind Narayan         10     101          101        19:13.6      19:13.6      1:26.2
    2   8220  Eden He                11     115          216        19:33.3      38:47.0      1:46.6
    3   8218  Abhinav Chandran       10     133          349        19:57.4      58:44.4      1:43.1
    4   8221  Ethan Kang             12     145          494        20:23.3    1:19:07.7      1:41.7
    5   8230  Daniel Wu               9     156          650        21:02.2    1:40:10.0      2:17.6
    6   8217  Tej Boppana            12     159          809        21:15.4    2:01:25.5      2:17.4
    7   8223  Daniel Li               9     161          970        21:24.2    2:22:49.8      2:15.5
    8   8219  Maxwell Grant           9   More Than  7           21:30.3    2:44:20.1      2:26.1
    9   8224  Lucas Marchese         12   More Than  7           22:04.7    3:06:24.9      3:00.5
   10   8226  Avi Patel               9   More Than  7           23:21.2    3:29:46.1      3:27.3
   11   8228  Ilan Ravichandran       9   More Than  7           24:38.1    3:54:24.2      4:01.5
   12   8227  Prahast Pondugula       9   More Than  7           25:32.3    4:19:56.6      4:36.7

West Chester East    Finish Position -    22

  Team Score (places): 691  Team Score (times):    1:41:38.9   Average Time: 20:19.8

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8728  Bryson McCarthy         9     111          111        19:29.4      19:29.4      1:16.6
    2   8731  Dominick Shelton        9     122          233        19:42.5      39:11.9      1:19.8
    3   8726  Kevin Daly             11     151          384        20:39.2      59:51.2      2:11.9
    4   8730  Ryan Oberecker          9     153          537        20:53.8    1:20:45.1      2:08.3
    5   8729  Rohit Natanasabapathy  11     154          691        20:53.8    1:41:38.9      2:09.3
    6   8727  Jack Kourakis           9     155          846        20:57.9    2:02:36.9      2:02.0
    7   8732  Sam Triana              9     163         1009        21:52.2    2:24:29.1      2:41.7

Phoenixville Area    Finish Position -    23

  Team Score (places): 695  Team Score (times):    1:42:51.8   Average Time: 20:34.3

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   8515  Flynn Roulstone        12      86           86        18:53.0      18:53.0      1:29.4
    2   8508  Zachary Defreitas      10     132          218        19:55.4      38:48.4      1:49.2
    3   8513  Andrew Peck            11     157          375        21:05.8      59:54.3      1:55.5
    4   8510  Samuel Jouenne         10     158          533        21:10.8    1:21:05.2      2:00.4
    5   8512  William Mukurazita     12     162          695        21:46.5    1:42:51.8      2:13.6
    6   8507  Jayden Cunampio         9     164          859        21:54.9    2:04:46.7      2:33.9
    7   8514  Jake Perks              9     165         1024        22:09.0    2:26:55.7      2:19.6
    8   8506  Benjamin Buckley        9   More Than  7           22:11.8    2:49:07.6      2:29.4
    9   8505  Colin Adams            12   More Than  7           22:21.5    3:11:29.1      2:44.8
   10   8516  Avar Singh              9   More Than  7           22:54.2    3:34:23.4      2:34.5
   11   8517  Isaiah Starr-O'Brien    9   More Than  7           22:58.3    3:57:21.7      2:38.4
   12   8509  Brian McFadden         11   More Than  7           26:39.1    4:24:00.8      4:42.1

Bishop Shanahan    Finish Position -    24

  Team Score (places): 697  Team Score (times):    1:45:33.2   Average Time: 21:06.6

                                          Overall        Cum.                  Cum.        Time
 Place Bib No Name                 Age     Place        Place      Time        Time        Back
    1   2047  Dennis O'Rourke         9      75           75        18:45.5      18:45.5      1:19.6
    2   2046  Patrick McRee          11     147          222        20:25.6      39:11.1      1:44.3
    3   2048  Kai Rogenmuser          9     149          371        20:37.2      59:48.4      1:56.9
    4   2049  Matthew Sliwka         11     160          531        21:24.0    1:21:12.4      2:13.6
    5   2045  Joseph Hart            12     166          697        24:20.7    1:45:33.2      3:39.6