PIAA STATE CHAMPIONSHIP 4K

Hershey Park, PA

Nov. 1, 2025


Results by runhigh.com

Use the Find option of your Web Browser to find the performance of a specific individual or team.

                                       Last updated Nov. 1, 2025 1:32 PM
PLACE        TEAM            POINTS        PLACES OF FINISHERS          AVG. TIME SPREAD

  1 North Penn (1)             117    9   17   21   27   43   54   85    13:16    0:38
  2 State College (6)          120    4    5   20   40   51   58   97    13:07    1:07
  3 LaSalle College (12)       124   15   16   28   32   33   37   46    13:20    0:25
  4 Council Rock North (1)     145    6   13   38   39   49   56   68    13:17    0:58
  5 Perkiomen Valley (1)       186    7   26   44   47   62  127  147    13:25    1:02
  6 Hempfield Area (7)         219   19   22   50   52   76   90  118    13:33    0:43
  7 Manheim Township (3)       238   11   25   29   79   94  112  114    13:36    1:11
  8 North Allegheny (7)        243   14   36   41   65   87   96  101    13:37    0:59
  9 Norwin (7)                 269   10   34   69   70   86  102  128    13:40    1:06
 10 Lower Merion (1)           271    1    3   66   81  120  123  131    13:28    2:05
 11 Haverford Township (1)     273    8   30   61   64  110  113  145    13:40    1:32
 12 West Chester Henderson     284   31   53   60   67   73   75   95    13:45    0:28
 13 Carlisle (3)               290   12   24   78   83   93  116  133    13:43    1:08
 14 Cedar Crest (3)            311    2   55   72   82  100  117  122    13:41    1:52
 15 Emmaus (11)                320   35   48   63   71  103  104  115    13:50    0:52
 16 Chambersburg (3)           405   23   74   80   98  130  137  142    14:04    1:30
 17 Lower Dauphin (3)          412   45   59   84   99  125  129  135    14:04    1:06
 18 Parkland (11)              444   18  105  106  107  108  109  126    14:08    1:14
 19 Father Judge (12)          477   42   88   92  121  134  143  146    14:16    1:20
 20 McDowell (10)              512   77   89   91  119  136  139  140    14:19    0:57
 21 Wallenpaupack (2)          562   57  111  124  132  138  141  144    14:31    1:13
Individuals
  ID#  POINTS        FINISHER          TIME   

1. North Penn (1)
 1452     9  Justin Landis, 12          12:58  
 1454    17  Joey Sharkey, 12           13:09  
 1451    21  Musa Herzi, 11             13:15  
 1450    27  Matthew Connelly, 11       13:22  
 1453    43  Shane Myers, 12            13:35  
 1457    54  Josh Young, 10             13:40  
 1456    85  Isaiah Washington, 12      14:03  
Total Time = 1:06:19     Total Places = 117

2. State College (6)
 1485     4  Theo Oppermann, 11         12:32  
 1483     5  Luke Bradbury, 11          12:33  
 1488    20  Dexter Walker, 10          13:15  
 1484    40  Kyle Fritzsche, 11         13:33  
 1487    51  Owen Viglione, 12          13:39  
 1486    58  Thomas Ruffing, 10         13:45  
 1482    97  Ben Alexander, 12          14:15  
Total Time = 1:05:32     Total Places = 120

3. LaSalle College (12)
 1405    15  Bobby Franklin, 11         13:05  
 1406    16  Greg Hock, 11              13:09  
 1403    28  Ben DiCola, 11             13:26  
 1408    32  Brayden Perry, 12          13:29  
 1402    33  Caz Bartlomiejus, 10       13:29  
 1407    37  Seamus O'Connell, 11       13:31  
 1409    46  Matthew Tate, 11           13:35  
Total Time = 1:06:38     Total Places = 124

4. Council Rock North (1)
 1364     6  Matt Gosling, 12           12:38  
 1367    13  Lucas Poliseno, 12         13:04  
 1366    38  Jonathan Poliseno, 10      13:31  
 1362    39  Andrew Foulke, 11          13:32  
 1368    49  Parker Smith, 12           13:36  
 1369    56  Liam Steyn, 9              13:43  
 1363    68  Jason Foulke, 10           13:52  
Total Time = 1:06:21     Total Places = 145

5. Perkiomen Valley (1)
 1481     7  Kyle Tracey, 12            12:46  
 1475    26  Cooper Hey, 12             13:20  
 1474    44  Nathan Boyer, 12           13:35  
 1476    47  Zachary Krantz, 11         13:36  
 1479    62  Luke Snyder, 10            13:47  
 1477   127  Jonathan Lanza, 10         14:42  
 1480   147  Max Tancini, 12            16:13  
Total Time = 1:07:04     Total Places = 186

6. Hempfield Area (7)
 1401    19  Jonathan Stetchock, 12     13:15  
 1396    22  Ryan Ewing, 12             13:15  
 1394    50  Isaiah Bittner, 12         13:36  
 1399    52  Troy Payne, 11             13:40  
 1398    76  Carter Moody, 12           13:58  
 1397    90  Jacob Halsted, 11          14:05  
 1400   118  Blake Rumbaugh, 10         14:31  
Total Time = 1:07:44     Total Places = 219

7. Manheim Township (3)
 1428    11  Ben Doumaux, 11            13:02  
 1429    25  Joshua Henshaw, 12         13:19  
 1426    29  Stephen Atteberry, 10      13:26  
 1427    79  Oscar Beaulieu, 10         13:59  
 1430    94  Campbell Montgomery, 10    14:13  
 1431   112  Parker Newman, 9           14:24  
 1432   114  Luke Reinking, 12          14:28  
Total Time = 1:07:59     Total Places = 238

8. North Allegheny (7)
 1447    14  Andrew Peigh, 12           13:05  
 1442    36  Wyatt Case, 11             13:30  
 1445    41  Gatik Hirwani, 9           13:34  
 1443    65  Colin Clarkson, 9          13:49  
 1449    87  Denny Smith, 10            14:03  
 1446    96  Nathan Hou, 10             14:15  
 1444   101  Jack Curren, 12            14:20  
Total Time = 1:08:01     Total Places = 243

9. Norwin (7)
 1462    10  Benjamin McBride, 10       12:58  
 1458    34  Alexander Barrett, 10      13:30  
 1464    69  Declan Odonnell, 9         13:52  
 1459    70  Ransom Gaydos, 9           13:53  
 1461    86  William Little, 10         14:03  
 1465   102  Owen Rankin, 11            14:20  
 1460   128  Atticus Knight, 11         14:43  
Total Time = 1:08:16     Total Places = 269

10. Lower Merion (1)
 1421     1  Nicholas Mazzeo, 12        12:27  
 1420     3  Alexander Mazzeo, 12       12:28  
 1418    66  Owen Davis, 12             13:50  
 1424    81  Max Pasqualino, 11         14:01  
 1425   120  Pierce Wilson, 9           14:32  
 1422   123  Matthew McLaughlin, 9      14:40  
 1419   131  Flynn Fitzgerald, 12       14:46  
Total Time = 1:07:18     Total Places = 271

11. Haverford Township (1)
 1390     8  Teddy Foster, 12           12:52  
 1389    30  Ryan Cleary, 11            13:29  
 1393    61  Kevin O'Neill, 11          13:47  
 1391    64  Sean Lawson, 12            13:49  
 1386   110  Jonathan Awad, 11          14:23  
 1392   113  Robert McGuire, 11         14:25  
 1387   145  Liam Brusstar, 11          15:16  
Total Time = 1:08:20     Total Places = 273

12. West Chester Henderson
 1505    31  Luke Zajac, 12             13:29  
 1501    53  Logan Miller, 12           13:40  
 1502    60  Max Ritacco, 11            13:45  
 1503    67  Ezekiel Shappell Smith, 12 13:52  
 1498    73  Samuel Good, 12            13:57  
 1499    75  Dermot Hogan, 12           13:57  
 1504    95  Gabe Shappell Smith, 10    14:14  
Total Time = 1:08:43     Total Places = 284

13. Carlisle (3)
 1340    12  Kolbin Heberlig, 12        13:04  
 1342    24  Seth Reichenbach, 12       13:17  
 1339    78  Hudson Focht, 12           13:59  
 1341    83  Luke Kaden, 10             14:02  
 1343    93  Vitor Santos, 10           14:11  
 1345   116  Denny Shank, 12            14:31  
 1338   133  Evan Flickinger, 10        14:50  
Total Time = 1:08:33     Total Places = 290

14. Cedar Crest (3)
 1348     2  Travis Furmanski, 12       12:27  
 1347    55  Anthony Figueroa, 12       13:41  
 1353    72  Wyatt Wolfe, 10            13:55  
 1350    82  Zachary Margut, 11         14:02  
 1352   100  Henry Wengert, 10          14:19  
 1351   117  Hayden Snavely, 10         14:31  
 1346   122  James Engle, 11            14:38  
Total Time = 1:08:24     Total Places = 311

15. Emmaus (11)
 1376    35  Roen Woolf, 10             13:30  
 1371    48  Ryan Fach, 12              13:36  
 1370    63  Michael Carwell, 10        13:48  
 1373    71  David Hearn, 10            13:54  
 1372   103  Luke Harris, 9             14:21  
 1377   104  Zachary Zappile, 11        14:21  
 1375   115  Matthew Sirignano, 11      14:29  
Total Time = 1:09:09     Total Places = 320

16. Chambersburg (3)
 1355    23  Julian Clark, 12           13:17  
 1360    74  Boston Vincenti, 11        13:57  
 1354    80  Aiden Alleman, 12          14:01  
 1359    98  Cole Lehman, 10            14:16  
 1361   130  Tobias Willson, 11         14:46  
 1356   137  Liam Coy, 9                14:56  
 1358   142  Aden Goshorn, 12           14:59  
Total Time = 1:10:17     Total Places = 405

17. Lower Dauphin (3)
 1416    45  Nathan McKelvie, 12        13:35  
 1411    59  Daniel Dunkleberger, 10    13:45  
 1415    84  Chase Haraske, 12          14:03  
 1410    99  Ford Carnes, 12            14:16  
 1413   125  Patrick Falk, 12           14:41  
 1417   129  Michael Sather, 10         14:45  
 1412   135  Owen Falk, 10              14:55  
Total Time = 1:10:20     Total Places = 412

18. Parkland (11)
 1470    18  Colin McGuigan, 11         13:09  
 1473   105  Alexander Abosamra, 10     14:21  
 1472   106  Logan McEvoy, 12           14:22  
 1467   107  Isaiah Wilson, 10          14:23  
 1466   108  Jaiden Zabler, 10          14:23  
 1471   109  Luke McEvoy, 12            14:23  
 1469   126  Cole Orloski, 10           14:41  
Total Time = 1:10:38     Total Places = 444

19. Father Judge (12)
 1383    42  Samuel Perez, 11           13:35  
 1379    88  Colin Dunne, 11            14:04  
 1384    92  Colin Schultz, 11          14:06  
 1381   121  Lucas Ho, 11               14:38  
 1382   134  Luke Muscarnero, 9         14:54  
 1378   143  Elwood Cubbage, 9          15:12  
 1380   146  Adam Goldsmith, 12         15:31  
Total Time = 1:11:17     Total Places = 477

20. McDowell (10)
 1437    77  Caleb Coffman, 11          13:59  
 1434    89  Nolan Durst, 9             14:04  
 1435    91  Allan Wiertel, 11          14:05  
 1436   119  Deacon Pierce, 12          14:32  
 1440   136  Ryan Coffman, 11           14:55  
 1438   139  Gavin Berquist, 12         14:58  
 1439   140  Grant Skrbin, 10           14:58  
Total Time = 1:11:35     Total Places = 512

21. Wallenpaupack (2)
 1491    57  Aiden Janowicz, 12         13:44  
 1493   111  Chase Predmore, 11         14:24  
 1492   124  Benson Kizer, 9            14:40  
 1495   132  Christopher Smith, 10      14:48  
 1496   138  Christopher Tufaro, 12     14:57  
 1494   141  Daniel Salinas, 10         14:58  
 1490   144  Jordan Bermudez, 12        15:13  
Total Time = 1:12:33     Total Places = 562

              TEAM    
  ID#  PLACE SCORE         FINISHER          TIME        TEAM         

Top

1421 1 1 Nicholas Mazzeo, 12 12:27 Lower Merion (1) 1559 2 Carter Smith, 12 12:27 Mifflin County (6) 1348 3 2 Travis Furmanski, 12 12:27 Cedar Crest (3) 1420 4 3 Alexander Mazzeo, 12 12:28 Lower Merion (1) 1485 5 4 Theo Oppermann, 11 12:32 State College (6) 1483 6 5 Luke Bradbury, 11 12:33 State College (6) 1364 7 6 Matt Gosling, 12 12:38 Council Rock North (1) 1514 8 Tyler Tomlinson, 11 12:41 Central Bucks East (1) 1481 9 7 Kyle Tracey, 12 12:46 Perkiomen Valley (1) 1390 10 8 Teddy Foster, 12 12:52 Haverford Township (1) 1517 11 William Edgar, 12 12:54 Cheltenham (1) 1452 12 9 Justin Landis, 12 12:58 North Penn (1) 1462 13 10 Benjamin McBride, 10 12:58 Norwin (7) 1588 14 Stephen Keller, 12 12:59 Souderton Area (1) 1560 15 Reese Cubbison, 12 12:59 Mifflin County (6) 1428 16 11 Ben Doumaux, 11 13:02 Manheim Township (3) 1510 17 Brendan Eicher, 11 13:04 Butler (7) 1340 18 12 Kolbin Heberlig, 12 13:04 Carlisle (3) 1367 19 13 Lucas Poliseno, 12 13:04 Council Rock North (1) 1447 20 14 Andrew Peigh, 12 13:05 North Allegheny (7) 1405 21 15 Bobby Franklin, 11 13:05 LaSalle College (12) 1518 22 Jude Olsen, 12 13:07 Council Rock South (1) 1558 23 Colin O'Donnell, 12 13:08 Methacton (1) 1406 24 16 Greg Hock, 11 13:09 LaSalle College (12) 1454 25 17 Joey Sharkey, 12 13:09 North Penn (1) 1470 26 18 Colin McGuigan, 11 13:09 Parkland (11) 1570 27 Rowan Carr, 11 13:10 Penncrest (1) 1608 28 Nolan Sarkett, 12 13:14 Upper Saint Clair (7) 1401 29 19 Jonathan Stetchock, 12 13:15 Hempfield Area (7) 1488 30 20 Dexter Walker, 10 13:15 State College (6) 1451 31 21 Musa Herzi, 11 13:15 North Penn (1) 1589 32 Liam Simpson, 11 13:15 Souderton Area (1) 1396 33 22 Ryan Ewing, 12 13:15 Hempfield Area (7) 1590 34 Griffin Martin, 11 13:16 South Fayette (7) 1355 35 23 Julian Clark, 12 13:17 Chambersburg (3) 1342 36 24 Seth Reichenbach, 12 13:17 Carlisle (3) 1429 37 25 Joshua Henshaw, 12 13:19 Manheim Township (3) 1475 38 26 Cooper Hey, 12 13:20 Perkiomen Valley (1) 1552 39 Samuel Plazio, 12 13:22 Kiski Area (7) 1450 40 27 Matthew Connelly, 11 13:22 North Penn (1) 1575 41 Daniel Lera-Lozano, 12 13:23 Pennridge (1) 1561 42 Hoyt Rodenbaugh, 11 13:23 Mifflin County (6) 1587 43 Rylan Asper, 11 13:23 Shippensburg (3) 1568 44 Cornelius Cummings, 12 13:23 Palmyra (3) 1524 45 Jude Stulak, 12 13:24 Downingtown East (1) 1533 46 Chase Choudhry, 12 13:24 Exeter Township (3) 1543 47 Charlie Heese, 11 13:25 Greater Latrobe (7) 1403 48 28 Ben DiCola, 11 13:26 LaSalle College (12) 1426 49 29 Stephen Atteberry, 10 13:26 Manheim Township (3) 1606 50 Ryan Blaszko, 9 13:26 Unionville (1) 1508 51 Alex Castaneda, 12 13:26 Baldwin (7) 1528 52 Dante Checco, 12 13:28 Elizabethtown (3) 1389 53 30 Ryan Cleary, 11 13:29 Haverford Township (1) 1505 54 31 Luke Zajac, 12 13:29 West Chester Henderson 1408 55 32 Brayden Perry, 12 13:29 LaSalle College (12) 1402 56 33 Caz Bartlomiejus, 10 13:29 LaSalle College (12) 1458 57 34 Alexander Barrett, 10 13:30 Norwin (7) 1580 58 Connor Walsh, 11 13:30 Radnor (1) 1376 59 35 Roen Woolf, 10 13:30 Emmaus (11) 1582 60 Ryne Coble, 10 13:30 Red Lion (3) 1540 61 Nico Oshunrinade, 12 13:30 Gettysburg (3) 1576 62 Jackson Warfel, 11 13:30 Pennridge (1) 1442 63 36 Wyatt Case, 11 13:30 North Allegheny (7) 1521 64 Ben Farbman, 11 13:31 Dallastown (3) 1407 65 37 Seamus O'Connell, 11 13:31 LaSalle College (12) 1592 66 Miles Etters, 11 13:31 Southern Lehigh (11) 1366 67 38 Jonathan Poliseno, 10 13:31 Council Rock North (1) 1362 68 39 Andrew Foulke, 11 13:32 Council Rock North (1) 1574 69 Colin Woehr, 11 13:32 Pennridge (1) 1550 70 Reuben Manfred, 11 13:32 Hollidaysburg (6) 1484 71 40 Kyle Fritzsche, 11 13:33 State College (6) 1548 72 Max Hulays, 11 13:33 Hershey (3) 1549 73 Dean Sunderland, 12 13:33 Hollidaysburg (6) 1445 74 41 Gatik Hirwani, 9 13:34 North Allegheny (7) 1516 75 Maxwell Marcini, 12 13:34 Central York (3) 1577 76 Casey Aaron, 11 13:34 Pennsbury (1) 1541 77 Seth Toal, 12 13:34 Governor Mifflin (3) 1609 78 Jack Brannon, 12 13:34 West Chester East (1) 1383 79 42 Samuel Perez, 11 13:35 Father Judge (12) 1453 80 43 Shane Myers, 12 13:35 North Penn (1) 1474 81 44 Nathan Boyer, 12 13:35 Perkiomen Valley (1) 1416 82 45 Nathan McKelvie, 12 13:35 Lower Dauphin (3) 1409 83 46 Matthew Tate, 11 13:35 LaSalle College (12) 1476 84 47 Zachary Krantz, 11 13:36 Perkiomen Valley (1) 1371 85 48 Ryan Fach, 12 13:36 Emmaus (11) 1573 86 Charles Mulholland, 11 13:36 Penncrest (1) 1368 87 49 Parker Smith, 12 13:36 Council Rock North (1) 1534 88 Michael Costello, 12 13:36 Fox Chapel Area (7) 1394 89 50 Isaiah Bittner, 12 13:36 Hempfield Area (7) 1605 90 Devin Junko, 11 13:36 Trinity Area (7) 1562 91 Evan Yurasko, 12 13:38 Mount Lebanon (7) 1554 92 Canaan Rohrer, 11 13:38 Lampeter Strausburg (3) 1553 93 Michael Colosi, 12 13:38 Lampeter Strausburg (3) 1525 94 Nicholas Musallam, 11 13:39 Downingtown West (1) 1530 95 Xavier Prinzivalli, 10 13:39 Ephrata (3) 1487 96 51 Owen Viglione, 12 13:39 State College (6) 1529 97 Kyle Reidenbaugh, 11 13:39 Ephrata (3) 1399 98 52 Troy Payne, 11 13:40 Hempfield Area (7) 1571 99 Sean Holst-Rightley, 11 13:40 Penncrest (1) 1535 100 Asher Eckel, 9 13:40 Fox Chapel Area (7) 1501 101 53 Logan Miller, 12 13:40 West Chester Henderson 1457 102 54 Josh Young, 10 13:40 North Penn (1) 1519 103 Nathan Kach, 12 13:40 Council Rock South (1) 1512 104 Ethan Thomas, 12 13:41 Butler (7) 1507 105 Chase Kalesh, 12 13:41 Avon Grove (1) 1347 106 55 Anthony Figueroa, 12 13:41 Cedar Crest (3) 1591 107 Charles Brown, 9 13:42 South Western (3) 1369 108 56 Liam Steyn, 9 13:43 Council Rock North (1) 1511 109 Logan Rogers, 12 13:44 Butler (7) 1491 110 57 Aiden Janowicz, 12 13:44 Wallenpaupack (2) 1486 111 58 Thomas Ruffing, 10 13:45 State College (6) 1411 112 59 Daniel Dunkleberger, 10 13:45 Lower Dauphin (3) 1502 113 60 Max Ritacco, 11 13:45 West Chester Henderson 1544 114 Patrick Luby, 11 13:45 Harriton (1) 1532 115 Rory Grande, 11 13:45 Erie (10) 1572 116 Andrew Hausch, 12 13:45 Penncrest (1) 1610 117 Seamus Wallace, 10 13:46 West Scranton (2) 1551 118 Thomas Ardia, 11 13:47 Jp McCaskey (3) 1393 119 61 Kevin O'Neill, 11 13:47 Haverford Township (1) 1479 120 62 Luke Snyder, 10 13:47 Perkiomen Valley (1) 1607 121 Brady Lasher, 12 13:48 Unionville (1) 1370 122 63 Michael Carwell, 10 13:48 Emmaus (11) 1523 123 Logan Stough, 11 13:49 Donegal (3) 1391 124 64 Sean Lawson, 12 13:49 Haverford Township (1) 1443 125 65 Colin Clarkson, 9 13:49 North Allegheny (7) 1522 126 Daniel Shank, 12 13:49 Daniel Boone (3) 1418 127 66 Owen Davis, 12 13:50 Lower Merion (1) 1509 128 Xavier Skinner, 11 13:51 Bensalem (1) 1503 129 67 Ezekiel Shappell Smith, 12 13:52 West Chester Henderson 1363 130 68 Jason Foulke, 10 13:52 Council Rock North (1) 1527 131 Evan Guydish, 12 13:52 Easton (11) 1464 132 69 Declan Odonnell, 9 13:52 Norwin (7) 1459 133 70 Ransom Gaydos, 9 13:53 Norwin (7) 1373 134 71 David Hearn, 10 13:54 Emmaus (11) 1581 135 Tyson Delaney, 11 13:54 Red Land (3) 1564 136 Jacob Casey, 12 13:55 Nazareth (11) 1353 137 72 Wyatt Wolfe, 10 13:55 Cedar Crest (3) 1583 138 Matthew Yost, 12 13:55 Red Lion (3) 1596 139 John Ficke, 10 13:56 Spring Ford (1) 1547 140 Liam Hodge, 11 13:56 Hempfield (3) 1586 141 Riley McGee, 12 13:57 Seneca Valley (7) 1498 142 73 Samuel Good, 12 13:57 West Chester Henderson 1360 143 74 Boston Vincenti, 11 13:57 Chambersburg (3) 1599 144 Tyler Bradford, 12 13:57 St. Joseph's Prep (12) 1499 145 75 Dermot Hogan, 12 13:57 West Chester Henderson 1603 146 Will Kuchera, 11 13:58 Taylor Allderdice (8) 1398 147 76 Carter Moody, 12 13:58 Hempfield Area (7) 1578 148 Charlie Kapanowski, 11 13:58 Pine-Richland (7) 1437 149 77 Caleb Coffman, 11 13:59 McDowell (10) 1339 150 78 Hudson Focht, 12 13:59 Carlisle (3) 1569 151 Joshua Miller, 12 13:59 Palmyra (3) 1563 152 Will Zadecky, 10 13:59 Mount Lebanon (7) 1427 153 79 Oscar Beaulieu, 10 13:59 Manheim Township (3) 1597 154 Shihan Ayman, 12 14:00 Spring Ford (1) 1556 155 Julian Bothma, 11 14:00 Marple Newtown (1) 1354 156 80 Aiden Alleman, 12 14:01 Chambersburg (3) 1424 157 81 Max Pasqualino, 11 14:01 Lower Merion (1) 1350 158 82 Zachary Margut, 11 14:02 Cedar Crest (3) 1341 159 83 Luke Kaden, 10 14:02 Carlisle (3) 1415 160 84 Chase Haraske, 12 14:03 Lower Dauphin (3) 1456 161 85 Isaiah Washington, 12 14:03 North Penn (1) 1461 162 86 William Little, 10 14:03 Norwin (7) 1449 163 87 Denny Smith, 10 14:03 North Allegheny (7) 1379 164 88 Colin Dunne, 11 14:04 Father Judge (12) 1434 165 89 Nolan Durst, 9 14:04 McDowell (10) 1397 166 90 Jacob Halsted, 11 14:05 Hempfield Area (7) 1435 167 91 Allan Wiertel, 11 14:05 McDowell (10) 1598 168 Kieran Berna, 12 14:05 St. Joseph's Prep (12) 1520 169 Drew Bretz, 11 14:05 Cumberland Valley (3) 1567 170 Ben Whelan, 12 14:05 Oxford Area (1) 1384 171 92 Colin Schultz, 11 14:06 Father Judge (12) 1584 172 Olma Matthewos, 12 14:10 Ridley (1) 1604 173 Koli Opoku-Dakwa, 12 14:10 Taylor Allderdice (8) 1343 174 93 Vitor Santos, 10 14:11 Carlisle (3) 1557 175 Nathan Landers, 11 14:12 Mechanicsburg (3) 1430 176 94 Campbell Montgomery, 10 14:13 Manheim Township (3) 1504 177 95 Gabe Shappell Smith, 10 14:14 West Chester Henderson 1555 178 Joshua Cazares, 12 14:14 Liberty (11) 1538 179 Brayden Boyle, 11 14:15 Freedom (11) 1446 180 96 Nathan Hou, 10 14:15 North Allegheny (7) 1482 181 97 Ben Alexander, 12 14:15 State College (6) 1542 182 Sam Ulrich, 11 14:16 Governor Mifflin (3) 1359 183 98 Cole Lehman, 10 14:16 Chambersburg (3) 1410 184 99 Ford Carnes, 12 14:16 Lower Dauphin (3) 1352 185 100 Henry Wengert, 10 14:19 Cedar Crest (3) 1531 186 Rocco Grande, 12 14:19 Erie (10) 1444 187 101 Jack Curren, 12 14:20 North Allegheny (7) 1465 188 102 Owen Rankin, 11 14:20 Norwin (7) 1545 189 Christian Matos Mendez, 11 14:20 Hazleton Area (2) 1372 190 103 Luke Harris, 9 14:21 Emmaus (11) 1377 191 104 Zachary Zappile, 11 14:21 Emmaus (11) 1473 192 105 Alexander Abosamra, 10 14:21 Parkland (11) 1537 193 Nicholas Wojnarowicz, 12 14:22 Franklin Towne Charter 1515 194 Sebastian Marquez-Ferber, 12 14:22 Central Bucks South (1) 1472 195 106 Logan McEvoy, 12 14:22 Parkland (11) 1467 196 107 Isaiah Wilson, 10 14:23 Parkland (11) 1466 197 108 Jaiden Zabler, 10 14:23 Parkland (11) 1471 198 109 Luke McEvoy, 12 14:23 Parkland (11) 1386 199 110 Jonathan Awad, 11 14:23 Haverford Township (1) 1493 200 111 Chase Predmore, 11 14:24 Wallenpaupack (2) 1431 201 112 Parker Newman, 9 14:24 Manheim Township (3) 1392 202 113 Robert McGuire, 11 14:25 Haverford Township (1) 1432 203 114 Luke Reinking, 12 14:28 Manheim Township (3) 1375 204 115 Matthew Sirignano, 11 14:29 Emmaus (11) 1595 205 Keene Etters, 10 14:29 Southern Lehigh (11) 1506 206 Jack Shoemaker, 12 14:30 Abington Heights (2) 1345 207 116 Denny Shank, 12 14:31 Carlisle (3) 1351 208 117 Hayden Snavely, 10 14:31 Cedar Crest (3) 1400 209 118 Blake Rumbaugh, 10 14:31 Hempfield Area (7) 1436 210 119 Deacon Pierce, 12 14:32 McDowell (10) 1425 211 120 Pierce Wilson, 9 14:32 Lower Merion (1) 1566 212 Caleb Davis, 9 14:32 Northeast (12) 1381 213 121 Lucas Ho, 11 14:38 Father Judge (12) 1346 214 122 James Engle, 11 14:38 Cedar Crest (3) 1602 215 Reeve Flotta, 10 14:39 Taylor Allderdice (8) 1600 216 Noah Ryan, 12 14:39 St. Joseph's Prep (12) 1422 217 123 Matthew McLaughlin, 9 14:40 Lower Merion (1) 1593 218 Nick Sajez, 10 14:40 Southern Lehigh (11) 1492 219 124 Benson Kizer, 9 14:40 Wallenpaupack (2) 1413 220 125 Patrick Falk, 12 14:41 Lower Dauphin (3) 1469 221 126 Cole Orloski, 10 14:41 Parkland (11) 1546 222 Gavin Adams, 10 14:42 Hazleton Area (2) 1477 223 127 Jonathan Lanza, 10 14:42 Perkiomen Valley (1) 1460 224 128 Atticus Knight, 11 14:43 Norwin (7) 1417 225 129 Michael Sather, 10 14:45 Lower Dauphin (3) 1361 226 130 Tobias Willson, 11 14:46 Chambersburg (3) 1419 227 131 Flynn Fitzgerald, 12 14:46 Lower Merion (1) 1601 228 Bobby Wright, 10 14:47 St. Joseph's Prep (12) 1495 229 132 Christopher Smith, 10 14:48 Wallenpaupack (2) 1565 230 Luke Lotierzo, 10 14:50 Nazareth (11) 1338 231 133 Evan Flickinger, 10 14:50 Carlisle (3) 1539 232 Raphael Francis, 11 14:53 George Washington (12) 1382 233 134 Luke Muscarnero, 9 14:54 Father Judge (12) 1412 234 135 Owen Falk, 10 14:55 Lower Dauphin (3) 1440 235 136 Ryan Coffman, 11 14:55 McDowell (10) 1536 236 Noah Hall, 12 14:56 Franklin Towne Charter 1356 237 137 Liam Coy, 9 14:56 Chambersburg (3) 1513 238 Abel Karavally, 9 14:56 Central (12) 1496 239 138 Christopher Tufaro, 12 14:57 Wallenpaupack (2) 1438 240 139 Gavin Berquist, 12 14:58 McDowell (10) 1439 241 140 Grant Skrbin, 10 14:58 McDowell (10) 1494 242 141 Daniel Salinas, 10 14:58 Wallenpaupack (2) 1579 243 Caden Boettger, 12 14:59 Pittston Area (2) 1358 244 142 Aden Goshorn, 12 14:59 Chambersburg (3) 1526 245 Bonnie Wanjohi, 11 15:06 East Stroudsburg South 1378 246 143 Elwood Cubbage, 9 15:12 Father Judge (12) 1490 247 144 Jordan Bermudez, 12 15:13 Wallenpaupack (2) 1594 248 Jules Thornton, 10 15:13 Southern Lehigh (11) 1387 249 145 Liam Brusstar, 11 15:16 Haverford Township (1) 1380 250 146 Adam Goldsmith, 12 15:31 Father Judge (12) 1480 251 147 Max Tancini, 12 16:13 Perkiomen Valley (1) 1585 252 Tyresse Gordon, 12 16:41 Roman Catholic (12) * indicates females 252 finishers among Open Men 252 male finishers 0 female finishers 252 total finishers

Return to home page.