Varsity Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 Mt. Lebanon              97   10   17   20   21   29   36   44    17:14    0:26
  2 North Allegheny         164   14   30   32   39   49   58   61    17:29    0:36
  3 Altoona Area            166   12   15   42   43   54  151  153    17:29    0:45
  4 Mars                    280   26   45   48   64   97  175  279    17:47    0:49
  5 Seneca Valley           284   24   27   40   73  120  150  159    17:46    1:07
  6 Grove City              286    2    5   71   85  123  140  195    17:36    1:54
  7 Baldwin                 312   50   59   62   69   72  103  105    17:54    0:12
  8 North Hills             325    7   60   75   79  104  178  202    17:50    1:22
  9 Knoch                   342   19   35   67   91  130  134  143    17:53    1:19
 10 Fox Chapel Area         344    1    3  107  108  125  148  198    17:40    1:56
 11 Pgh Central Catholic    354    8   13   93  112  128  154  176    17:50    1:35
 12 Uniontown               417    6   25   90  147  149  173  179    17:57    1:46
 13 Olsh                    474   23   78   84  118  171  186  239    18:09    1:33
 14 Moon Area               502   52   96  109  119  126  165  172    18:15    0:43
 15 Bethel Park             541   57  102  113  132  137  188  213    18:20    0:44
 16 Kiski Area              567   16   22  157  167  205  353  391    18:14    1:58
 17 West Allegheny          575   18   28   37  227  265  347  376    18:15    2:30
18* Peters Township         625   33   56  139  197  200  236  281    18:26    1:37
19* Butler                  625   76   88  136  155  170  329         18:28    0:49
 20 Norwin                  656   95  100  110  144  207  218  231    18:31  0:1:00
21* Franklin Regional       692   38   41  152  223  238  240  275    18:31    1:50
22* Hampton                 692    4   99  131  206  252  271  311    18:27    2:49
 23 Plum                    695   34   98  106  215  242  307  317    18:33    1:56
 24 Sewickley Academy       759   87  121  156  187  208  341  348    18:42    1:05
 25 Upper St. Clair         760  101  135  138  183  203  248  261    18:42    0:52
 26 Winchester Thurston     824   65   86  127  220  326  408  417    18:50    2:25
 27 Gateway                 825   68   89  166  204  298  359  392    18:49    2:05
 28 Punxsutawney            847   31  180  194  216  226  285  295    18:48    1:49
 29 Chartiers Valley        850   94  122  201  209  224  244  251    18:51    1:08
 30 Indiana                 868   74   80  116  276  322  363  394    18:54    2:17
 31 Penn Hills              896   55   92  214  249  286  378  387    18:56    2:02
 32 Meadville               917   77   83  111  306  340  345  381    19:02    2:28
 33 Vincentian Academy      951   53  162  177  268  291  309  337    19:02    2:07
 34 Avonworth               973   46  168  245  256  258  310         19:02    1:54
 35 Hempfield Area          992   51  210  212  232  287  288  324    19:05    2:06
 36 Trinity                 998   47  133  229  259  330  385  406    19:08    2:40
 37 South Fayette          1002  124  181  182  190  325  343  389    19:08    1:51
 38 Shady Side Academy     1030  161  164  169  266  270  418  427    19:10    0:59
 39 Bradford               1075  129  145  196  289  316  377  396    19:17    1:43
 40 Shaler Area            1133    9  141  250  358  375  442  461    19:22    3:58
 41 West Mifflin           1151   82  199  222  284  364  471         19:26    2:46
 42 Allderdice             1157  146  185  263  269  294  336  339    19:24    1:19
43* Canon-McMillan         1183  160  234  253  264  272  280  296    19:25  0:1:00
44* Shenango               1183   81  142  282  327  351  352  413    19:30    2:36
 45 Greensburg Salem       1202  163  221  241  277  300  318  328    19:28    1:18
 46 Greater Latrobe        1232   70  184  255  357  366  373  382    19:38    2:54
 47 New Castle             1246  114  237  243  314  338  346  386    19:35    2:08
 48 Ringgold               1291   66  225  290  354  356  393  436    19:43    2:50
 49 Thomas Jefferson       1344  192  247  293  299  313  333  334    19:45    1:09
 50 Penn Trafford          1361  193  211  262  321  374  390  395    19:49    1:54
 51 South Side             1396   63  233  349  350  401  425  450    20:03    3:48
 52 Ellwood City           1438  117  228  319  372  402  407  414    20:08    3:19
 53 South Park             1479  273  297  301  303  305  370  409    20:01    0:24
 54 Greensburg Central Ca  1495  115  174  369  415  422  423  467    20:31    3:58
 55 Derry Area Hs          1499  257  260  267  312  403  420  455    20:11    2:13
 56 Elizabeth Forward      1554  191  230  283  416  434  451  457    20:35    3:36
 57 Laurel Highlands       1580  219  323  335  342  361  388  435    20:17    1:33
 58 Eden Christian Academ  1595   11  292  404  426  462  476         21:11    7:37
 59 Riverside              1692  254  278  304  424  432  433  443    20:53    3:00
 60 Central Valley         1705  189  302  399  405  410  444         20:54    2:59
 61 Seton La Salle         1728  217  308  332  431  440  441  468    21:02    3:31
 62 Wash High Prexies      1731  158  331  384  428  430  456  460    21:04    3:46
 63 Highlands              1802  246  274  398  419  465              21:37    5:30
 64 McKeesport Area        1811  320  344  367  383  397  429  452    20:53    1:14
 65 Kittanning             1862  315  355  371  400  421  437  438    21:10    2:09
 66 Keystone Oaks          1891  235  362  368  449  477              22:31    8:44
 67 West Shamokin          2091  360  379  445  453  454  466         22:34    3:05
 68 Ford City              2096  380  411  412  446  447  448  458    22:20    2:08
 69 Montour                2242  365  463  469  470  475  479         24:56    6:13
 70 Pittsburgh Obama       2307  439  459  464  472  473  474  478    24:55    3:38

Incomplete Teams: 
Individuals
  ID#  PLACE          FINISHER          TIME     PACE


1. Mt. Lebanon
  979    10  Todd Gunzenhauser, So      17:01    5:29
  971    17  Ian Baun, Jr               17:11    5:33
  968    20  Patrick Quirk, Sr          17:14    5:33
  966    21  Evan Hatton, Sr            17:14    5:33
  967    29  Sam Hughes, Sr             17:27    5:37
  965    36  Billy Dougherty, Sr        17:33    5:39
  977    44  Matthew Stone, Jr          17:41    5:42
Total Time = 1:26:07     Total Places = 97

2. North Allegheny
 1043    14  Mike Becich, Sr            17:09    5:32
 1051    30  Nicholas McClure, Sr       17:28    5:38
 1085    32  Peter Savchik, Jr          17:30    5:38
 1044    39  Chris Chang, Sr            17:34    5:40
 1056    49  Kolbe Short, Sr            17:44    5:43
 1119    58  Bobby Lutz, Fr             17:52    5:46
 1108    61  Zach Dieble, Fr            17:53    5:46
Total Time = 1:27:25     Total Places = 164

3. Altoona Area
   42    12  Dominic Stroh, Jr          17:05    5:31
   38    15  Brad Foust, Jr             17:09    5:32
   35    42  Mitch Endress, Sr          17:40    5:42
   36    43  Kyle Heasley, Sr           17:41    5:42
   50    54  Joe Uliano, So             17:50    5:45
   43   151  Jerrod Sunderland, Jr      18:40    6:01
   48   153  Kevin Smith, So            18:42    6:02
Total Time = 1:27:25     Total Places = 166

4. Mars
  786    26  Nathan Mrdjenovich, So     17:22    5:36
  782    45  Brendan Knox, Jr           17:42    5:43
  775    48  Frankie Petrini, Sr        17:44    5:43
  778    64  Gage Zimmerman, Sr         17:55    5:46
  771    97  John Caraway, Sr           18:11    5:52
  787   175  Jacob Porter, So           18:52    6:05
  785   279  Evan Monteleone, So        19:47    6:23
Total Time = 1:28:54     Total Places = 280

5. Seneca Valley
 1576    24  Michael Kolor, So          17:20    5:35
 1560    27  Brett Foster, Sr           17:23    5:36
 1573    40  Tanner Quiggle, Jr         17:37    5:41
 1561    73  Ben Gardner, Sr            17:59    5:48
 1567   120  Alex Taylor, Sr            18:27    5:57
 1563   150  Kyle Morgan, Sr            18:40    6:01
 1564   159  Sean Reiterman, Sr         18:45    6:03
Total Time = 1:28:46     Total Places = 284

6. Grove City
  567     2  Aaron Benka, Jr            16:34    5:21
  568     5  Ryan Budnik, Jr            16:52    5:26
  571    71  Braydon Pyle, Fr           17:58    5:47
  570    85  Dillon McConnell, So       18:06    5:50
  566   123  Ryan Whiteman, Sr          18:28    5:57
  565   140  Jordan Powell, Sr          18:36    6:00
  569   195  John Paul Depew, Jr        19:03    6:08
Total Time = 1:27:58     Total Places = 286

7. Baldwin
  108    50  Dennis Doyle, Jr           17:46    5:44
  115    59  Casey Conboy, Fr           17:52    5:46
  114    62  Kevin Taylor, So           17:54    5:46
  103    69  George Kelly, Sr           17:57    5:47
  105    72  Mike McLaughlin, Sr        17:58    5:48
  112   103  Jake Phillips, Jr          18:17    5:54
  107   105  Mark Demore, Jr            18:18    5:54
Total Time = 1:29:27     Total Places = 312

8. North Hills
 1193     7  Anton Martinez, Sr         16:55    5:27
 1201    60  Killian McNally, So        17:53    5:46
 1195    75  Mike Burchlaw, Jr          18:01    5:49
 1194    79  Ben Osmond, Sr             18:03    5:49
 1196   104  Jacob Heinauer, Jr         18:17    5:54
 1200   178  Brendan Mahoney, So        18:54    6:06
 1197   202  Brett Hoffman, Jr          19:06    6:10
Total Time = 1:29:09     Total Places = 325

9. Knoch
  729    19  Brandon Grumski, So        17:14    5:33
  720    35  Preston Carlsson, Jr       17:32    5:39
  734    67  John Ejzak, Fr             17:56    5:47
  723    91  Paul Kasunic, Jr           18:09    5:51
  717   130  Luke Brewer, Sr            18:32    5:59
  736   134  Aidan Neigh, Fr            18:34    5:59
  733   143  Nathaniel Pettit, So       18:37    6:00
Total Time = 1:29:23     Total Places = 342

10. Fox Chapel Area
  390     1  Ethan Martin, Sr           16:34    5:20
  389     3  Colin Martin, Sr           16:37    5:22
  396   107  Aaron Bliss, Jr            18:19    5:54
  401   108  Jacob Halasowski, Jr       18:19    5:54
  411   125  Brendan Urso, So           18:29    5:58
  399   148  Chris Good, Jr             18:39    6:01
  418   198  Alec Eckman, Fr            19:04    6:09
Total Time = 1:28:18     Total Places = 344

11. Pgh Central Catholic
 1433     8  Jeff Van Kooten, Jr        16:57    5:28
 1424    13  Kyle Zenchak, Sr           17:08    5:31
 1441    93  Joey Gatti, Fr             18:10    5:51
 1438   112  Daniel Young, So           18:22    5:55
 1426   128  Pat Curley, Jr             18:31    5:58
 1445   154  Adam Parrish, Fr           18:43    6:02
 1435   176  Nate Lampenfeld, So        18:53    6:05
Total Time = 1:29:08     Total Places = 354

12. Uniontown
 1878     6  Nate Edenfield, Sr         16:54    5:27
 1879    25  Brady Guthrie, Sr          17:22    5:36
 1884    90  Paul Klatt, Jr             18:09    5:51
 1883   147  Justin Hostetler, Jr       18:39    6:01
 1881   149  Braden Carei, Jr           18:40    6:01
 1882   173  Patrick Hager, Jr          18:51    6:05
 1877   179  Jacob Cahn, Sr             18:55    6:06
Total Time = 1:29:44     Total Places = 417

13. Olsh
 1262    23  Nick Kocent, Sr            17:18    5:35
 1264    78  Ryder Ballou, Jr           18:03    5:49
 1274    84  John Ziegler, So           18:06    5:50
 1263   118  Ian Schrenk, Sr            18:25    5:56
 1271   171  Sean Cahalan, So           18:50    6:04
 1270   186  Alexander Michalenko, Jr   18:58    6:07
 1272   239  Nathaniel Hersh, So        19:24    6:15
Total Time = 1:30:42     Total Places = 474

14. Moon Area
  878    52  Tyler Logue, Sr            17:48    5:44
  883    96  Nathan Lee, Jr             18:10    5:52
  879   109  Patrick Ware, Sr           18:20    5:55
  892   119  Devin Jeffries, So         18:25    5:56
  885   126  Dylan Perry, Jr            18:30    5:58
  876   165  Connor Evans, Sr           18:46    6:03
  886   172  Matt Peters, Jr            18:51    6:05
Total Time = 1:31:13     Total Places = 502

15. Bethel Park
 2120    57  David Erzen, So            17:51    5:45
 2118   102  Dan Spanner, Jr            18:17    5:54
 2111   113  Ross Martin, Sr            18:22    5:55
 2114   132  Andrew Dougher, Jr         18:33    5:59
 2110   137  Eric Kaminski, Sr          18:35    5:59
 2124   188  Ryan Zimba, So             18:59    6:07
 2122   213  Nick Marsteller, So        19:14    6:12
Total Time = 1:31:38     Total Places = 541

16. Kiski Area
  670    16  Patrick Miller, Sr         17:11    5:32
  681    22  Eric Kennedy, Fr           17:17    5:34
  671   157  Bryce Nelson, Sr           18:44    6:02
  674   167  Anthony D'Incau, So        18:47    6:03
  676   205  Jordan Laero, So           19:08    6:10
  683   353  Matthew Siszka, Fr         20:41    6:40
  668   391  Brandon Fello, Sr          21:20    6:53
Total Time = 1:31:07     Total Places = 567

17. West Allegheny
 2013    18  Zach Salek, Sr             17:13    5:33
 2016    28  Zack White, Jr             17:26    5:37
 2009    37  Rj Freese, Sr              17:33    5:40
 2012   227  Will Page, Sr              19:18    6:13
 2014   265  Jon Artinger, Jr           19:42    6:21
 2008   347  Jesse Bolind, Sr           20:37    6:39
 2017   376  Mike Guiney, So            20:58    6:46
Total Time = 1:31:12     Total Places = 575

18*. Peters Township
 1370    33  Nick Wolk, So              17:30    5:39
 1354    56  Joe Dunleavy, Jr           17:51    5:45
 1347   139  Sean Boyles, Sr            18:35    6:00
 1352   197  Nathan Wolk, Sr            19:04    6:09
 1355   200  Josh Dunleavy, Jr          19:06    6:10
 1359   236  Zach Jaap, Jr              19:23    6:15
 1360   281  Mike Koenig, Jr            19:48    6:23
Total Time = 1:32:06     Total Places = 625

19*. Butler
  158    76  Christopher Short, Sr      18:01    5:49
  160    88  Patrick Fullerton, Jr      18:08    5:51
  159   136  Christopher Boyd, Jr       18:34    5:59
  157   155  Jordan Blum, Sr            18:43    6:02
  163   170  Ethan Linnon, So           18:50    6:04
  165   329  Chad Pakozdi, Fr           20:23    6:34
Total Time = 1:32:16     Total Places = 625

20. Norwin
 1226    95  Clay Brough, Sr            18:10    5:52
 1233   100  Tyler Laughery, So         18:13    5:53
 1232   110  Trey Quealy, Jr            18:20    5:55
 1227   144  Grant Folgate, Sr          18:38    6:00
 1225   207  Andrew Bradley, Sr         19:10    6:11
 1229   218  Justin Sheridan, Sr        19:16    6:13
 1228   231  Charles Huss, Sr           19:20    6:14
Total Time = 1:32:31     Total Places = 656

21*. Franklin Regional
  468    38  Brett Trottier, Jr         17:34    5:40
  457    41  Ian Griffith, Sr           17:39    5:41
  465   152  Tim Mastovich, Jr          18:41    6:02
  462   223  James Capone, Jr           19:17    6:13
  467   238  Cole Seymour, Jr           19:23    6:15
  485   240  Gus Solomon, Fr            19:24    6:15
  455   275  Christian Bruns, Sr        19:45    6:22
Total Time = 1:32:34     Total Places = 692

22*. Hampton
  584     4  Nathan Sloan, Sr           16:45    5:24
  589    99  Jason Krist, Jr            18:12    5:52
  593   131  Eli Degregorio, Fr         18:33    5:59
  595   206  Ryan Murray, Fr            19:09    6:11
  586   252  Charlie Bares, Jr          19:33    6:18
  587   271  Tim Hall, Jr               19:44    6:22
  583   311  Dylan Ruefle, Sr           20:10    6:30
Total Time = 1:32:12     Total Places = 692

23. Plum
 1466    34  Ed Amori, Sr               17:31    5:39
 1468    98  Alan Yocca, Sr             18:12    5:52
 1467   106  Andy Marzullo, Sr          18:19    5:54
 1469   215  Daniel Bergless, Jr        19:15    6:12
 1472   242  John Raggiunti, So         19:26    6:16
 1475   307  Mark Peterman, Fr          20:09    6:30
 1471   317  Tyler Mower, Jr            20:15    6:32
Total Time = 1:32:43     Total Places = 695

24. Sewickley Academy
 1659    87  Griffin Mackey, Fr         18:07    5:51
 1652   121  Pieter Hansen, Jr          18:27    5:57
 1653   156  Owen Hipwell, Jr           18:43    6:02
 1655   187  Reils Oneil, Jr            18:58    6:07
 1657   208  Tim Hanlon, Fr             19:12    6:11
 1656   341  Ben Clouse, Fr             20:31    6:37
 1651   348  Wyatt Geller, Jr           20:38    6:39
Total Time = 1:33:27     Total Places = 759

25. Upper St. Clair
 1901   101  James Smith, Sr            18:15    5:53
 1912   135  Bennett Sneath, So         18:34    5:59
 1913   138  Michael Stemmler, So       18:35    6:00
 1905   183  Samuel Schiffman, Jr       18:56    6:06
 1909   203  Christopher Adamo, So      19:07    6:10
 1897   248  Jordan Brown, Sr           19:32    6:18
 1906   261  Johnny Summers, Jr         19:38    6:20
Total Time = 1:33:27     Total Places = 760

26. Winchester Thurston
 2077    65  Will Loevner, So           17:55    5:47
 2081    86  Ben Littman, Fr            18:07    5:50
 2072   127  Robert Lincoln, Sr         18:31    5:58
 2075   220  Landin Delaney, Jr         19:16    6:13
 2076   326  Gabe Brodsky, So           20:19    6:33
 2071   408  Colin Crowley, Sr          21:55    7:04
 2080   417  Geoff Cohen, Fr            22:12    7:09
Total Time = 1:34:08     Total Places = 824

27. Gateway
 2145    68  Liam Connelly, So          17:57    5:47
 2130    89  Jared Jenkins, Sr          18:08    5:51
 2149   166  Jackson Perry, Fr          18:47    6:03
 2146   204  Jose Figueroa, So          19:07    6:10
 2131   298  Sam Serosky, Jr            20:02    6:28
 2150   359  Samuel Rivera, Fr          20:47    6:42
 2148   392  Cole Dalicandro, Fr        21:20    6:53
Total Time = 1:34:01     Total Places = 825

28. Punxsutawney
 1489    31  Bo Dinger, Jr              17:29    5:38
 1488   180  Seth Burkett, Jr           18:55    6:06
 1486   194  Matt Burke, Sr             19:01    6:08
 1490   216  Eric Ingros, Jr            19:15    6:13
 1491   226  Jerad Meterko, Jr          19:18    6:13
 1492   285  Zachary Moore, Jr          19:51    6:24
 1487   295  Luke Fugate, Sr            19:57    6:26
Total Time = 1:33:58     Total Places = 847

29. Chartiers Valley
  263    94  Corey Gulakowski, Sr       18:10    5:51
  268   122  Zac Cox, Jr                18:27    5:57
  288   201  Joseph Westrick, So        19:06    6:10
  281   209  Micah Colson, So           19:12    6:11
  286   224  Matthew Thomas, So         19:17    6:13
  266   244  Guy Black, Jr              19:27    6:16
  278   251  Tyler Wynn, Jr             19:33    6:18
Total Time = 1:34:12     Total Places = 850

30. Indiana
 2160    74  Adam Lenze, Sr             18:00    5:48
 2162    80  Ryan Louther, Sr           18:03    5:49
 2161   116  Sam Lenze, Fr              18:24    5:56
 2164   276  Eamon McCardle, Jr         19:46    6:22
 2165   322  Austin Rhodes, Sr          20:17    6:32
 2163   363  Bryan Bowersox, So         20:50    6:43
 2166   394  Ryan Snyder, Sr            21:23    6:54
Total Time = 1:34:30     Total Places = 868

31. Penn Hills
 1295    55  Dylin Wilhoite, Sr         17:51    5:45
 1297    92  Duwon Terrell, Jr          18:10    5:51
 1298   214  Michael Wagner, Jr         19:14    6:12
 1301   249  Isaiah Bailey, Fr          19:32    6:18
 1302   286  Cole Bishop, Fr            19:52    6:24
 1299   378  Amady Diouf, So            21:01    6:46
 1296   387  Glen Wolfarth, Sr          21:15    6:51
Total Time = 1:34:39     Total Places = 896

32. Meadville
  847    77  Matt Svetz, Jr             18:03    5:49
  846    83  Kyle Rose, Jr              18:05    5:50
  845   111  Louis McUmber, Jr          18:21    5:55
  851   306  Nick Rose, Fr              20:09    6:30
  849   340  Shields Dan, So            20:31    6:37
  843   345  Tommy Leech, Sr            20:34    6:38
  848   381  Eric Ziegler, Jr           21:09    6:49
Total Time = 1:35:09     Total Places = 917

33. Vincentian Academy
 1971    53  Andrew Koryak, Jr          17:49    5:45
 1969   162  Matt Montanari, Sr         18:46    6:03
 1974   177  Chuck Adams, Fr            18:54    6:06
 1978   268  John Reed, Fr              19:44    6:22
 1979   291  Michael Shannon, Fr        19:55    6:25
 1975   309  Sean Farrell, Fr           20:10    6:30
 1972   337  Nick Lucot, So             20:30    6:37
Total Time = 1:35:08     Total Places = 951

34. Avonworth
   77    46  Adam Joyce, Jr             17:42    5:43
   76   168  Andrew Domencic, Jr        18:47    6:04
   75   245  Kyle Crilley, Jr           19:28    6:17
   79   256  Kenny Baurle, So           19:35    6:19
   80   258  Colton Fritts, So          19:36    6:19
   82   310  Alex Domencic, Fr          20:10    6:30
Total Time = 1:35:08     Total Places = 973

35. Hempfield Area
  628    51  Jordan Stack, So           17:47    5:44
  621   210  Kevin Weldon, Jr           19:13    6:12
  620   212  Brandon Patellos, Jr       19:13    6:12
  613   232  Jacob Bancroft, Jr         19:20    6:14
  623   287  Tyler Borelli, So          19:52    6:24
  619   288  August Papas, Jr           19:53    6:25
  611   324  Andrew Mastrorocco, Sr     20:18    6:33
Total Time = 1:35:25     Total Places = 992

36. Trinity
 1862    47  Shane Rumbaugh, Jr         17:43    5:43
 1860   133  Josh Pusateri, Jr          18:34    5:59
 1867   229  Stephen Day, Fr            19:19    6:14
 1866   259  Nate Bramasco, Fr          19:37    6:19
 1855   330  Lucas Lazek, Sr            20:23    6:34
 1858   385  Jacob Chadwick, Jr         21:12    6:50
 1861   406  Matt Raineri, Jr           21:54    7:04
Total Time = 1:35:36     Total Places = 998

37. South Fayette
 1751   124  Jason Cillo, Sr            18:28    5:57
 1754   181  Frank Morelli, Sr          18:55    6:06
 1765   182  Aaron Pfeil, Fr            18:56    6:06
 1759   190  Alex Fraser, Jr            19:00    6:08
 1764   325  Salvatore McClintock, Fr   20:19    6:33
 1762   343  Michael Hasis, So          20:33    6:38
 1756   389  Roy Rothenberger, Sr       21:16    6:52
Total Time = 1:35:38     Total Places = 1002

38. Shady Side Academy
 1670   161  Zac Prizant, Sr            18:46    6:03
 1680   164  Gannon Leech, Fr           18:46    6:03
 1676   169  Connor Colombo, So         18:50    6:04
 1669   266  Max Prizant, Sr            19:43    6:21
 1668   270  Adam Dangelo, Sr           19:44    6:22
 1682   418  Rakesh Ravi, Fr            22:14    7:10
 1679   427  Chirag Kulkarni, Fr        22:28    7:15
Total Time = 1:35:49     Total Places = 1030

39. Bradford
  139   129  Tyler Nuzzo, So            18:32    5:58
  136   145  Justin Keller, Jr          18:38    6:01
  142   196  Dawson Ambrose, Fr         19:03    6:09
  135   289  Jon Higbie, Jr             19:55    6:25
  141   316  Noah Whittemore, So        20:14    6:32
  137   377  Manu Gajanan, So           20:59    6:46
  140   396  Jake Sampson, So           21:26    6:55
Total Time = 1:36:22     Total Places = 1075

40. Shaler Area
 1714     9  Caleb Wakeley, Sr          16:58    5:28
 1712   141  Josiah Johnson, Sr         18:36    6:00
 1711   250  Evan Conti, Sr             19:33    6:18
 1716   358  Phillips Mike, So          20:47    6:42
 1718   375  Jake Graswick, Fr          20:56    6:45
 1713   442  James Schafer, Sr          23:01    7:25
 1715   461  Ryan Hills, So             24:36    7:56
Total Time = 1:36:50     Total Places = 1133

41. West Mifflin
 2035    82  Ryan Brennen, Sr           18:05    5:50
 2037   199  Kevin Dulak, Jr            19:06    6:09
 2039   222  Zak Schrott, So            19:17    6:13
 2036   284  Kevin Cochrane, Jr         19:48    6:23
 2040   364  Russell Smith, So          20:50    6:43
 2041   471  Matt Schmude, Fr           26:05    8:25
Total Time = 1:37:06     Total Places = 1151

42. Allderdice
    6   146  Josh Somers, Jr            18:38    6:01
    5   185  Floyd Nichols, Jr          18:57    6:07
    1   263  Nathan Meyers, Sr          19:40    6:21
   11   269  Jonah Berger, Fr           19:44    6:22
    7   294  Willem Deboer, So          19:57    6:26
   12   336  Yoni Eglash, Fr            20:30    6:36
    8   339  Peter Ganovsky, So         20:31    6:37
Total Time = 1:36:56     Total Places = 1157

43*. Canon-McMillan
  212   160  Jonas Wudkwych, Fr         18:45    6:03
  207   234  Matt Mansfield, Fr         19:21    6:14
  201   253  Jonathan Klan, So          19:33    6:18
  188   264  Nick Hankle, Jr            19:41    6:21
  183   272  Justin Illig, Sr           19:45    6:22
  208   280  Tyler Meier, Fr            19:47    6:23
  213   296  James Zukowski, Fr         19:58    6:26
Total Time = 1:37:05     Total Places = 1183

44*. Shenango
 1732    81  Dave Waldschmidt, Sr       18:04    5:50
 1731   142  Andy McCann, Sr            18:37    6:00
 1736   282  Kyle Campbell, So          19:48    6:23
 1739   327  Chase Waldschmidt, Fr      20:21    6:34
 1737   351  Cameron Waters, So         20:40    6:40
 1734   352  Devin Ross, Jr             20:40    6:40
 1733   413  Tj McCracken, Jr           22:08    7:08
Total Time = 1:37:30     Total Places = 1183

45. Greensburg Salem
  552   163  Nick Rossi, Jr             18:46    6:03
  555   221  Logan Miller, So           19:16    6:13
  554   241  Zach Zydonick, Jr          19:25    6:16
  547   277  Loe Leo, Sr                19:46    6:22
  549   300  Jon Schrecengost, Sr       20:04    6:28
  553   318  Connor Simpson, Jr         20:15    6:32
  550   328  Brett Smith, Sr            20:22    6:34
Total Time = 1:37:17     Total Places = 1202

46. Greater Latrobe
  499    70  Kevin Augustine, Sr        17:58    5:47
  501   184  Nate Jackson, Jr           18:57    6:07
  502   255  Cord Leone, Jr             19:35    6:19
  508   357  Charlie Robbins, So        20:46    6:42
  513   366  Spencer Simpson, Fr        20:51    6:43
  507   373  Chase Nemcheck, So         20:54    6:44
  510   382  Matt Warren, So            21:10    6:49
Total Time = 1:38:07     Total Places = 1232

47. New Castle
 1025   114  Mike Mazzanti, Sr          18:22    5:55
 1027   237  Chris Mazzanti, Jr         19:23    6:15
 1026   243  Josh McFall, Sr            19:26    6:16
 1034   314  Matthew Hawkins, Fr        20:11    6:30
 1030   338  Zach McAndlis, So          20:30    6:37
 1032   346  Andrew Gonzales, Fr        20:37    6:39
 1033   386  Levi Green, Fr             21:12    6:50
Total Time = 1:37:52     Total Places = 1246

48. Ringgold
 1518    66  Noah Smith, Jr             17:55    5:47
 1516   225  Luke Serra, Sr             19:17    6:13
 1521   290  Chris Oconnor, So          19:55    6:25
 1513   354  Jared Jimirro, Sr          20:42    6:41
 1514   356  Caleb Lunn, Sr             20:45    6:41
 1526   393  Anthony Pampena, Fr        21:22    6:53
 1519   436  Randy Hatfield, So         22:41    7:19
Total Time = 1:38:34     Total Places = 1291

49. Thomas Jefferson
 1822   192  Alex Neumeyer, Sr          19:01    6:08
 1829   247  Josh Francis, Jr           19:32    6:18
 1821   293  Matt Bourgeois, Sr         19:56    6:26
 1831   299  Tim Grassi, Jr             20:03    6:28
 1836   313  Jared Kelly, So            20:10    6:30
 1833   333  Pat Walsh, Jr              20:27    6:36
 1838   334  Tom Roberts, So            20:29    6:36
Total Time = 1:38:42     Total Places = 1344

50. Penn Trafford
 1309   193  Jonah Graffius, Sr         19:01    6:08
 1312   211  Sean Lane, Sr              19:13    6:12
 1315   262  Brenton Sige, Sr           19:39    6:20
 1316   321  Austin Apelquist, Jr       20:17    6:32
 1314   374  Nelson Phelps, Sr          20:55    6:45
 1318   390  Mike Catullo, Jr           21:18    6:52
 1319   395  Robert Specht, Jr          21:25    6:54
Total Time = 1:39:05     Total Places = 1361

51. South Side
 1804    63  Colten Trimble, Jr         17:54    5:46
 1803   233  Jim Knoerdel, Jr           19:20    6:14
 1809   349  Jared Conti, Fr            20:38    6:39
 1808   350  Brandon Anglemyer, Fr      20:39    6:39
 1810   401  Jonah Martin, Fr           21:42    7:00
 1806   425  Trevor Parrish, So         22:23    7:13
 1805   450  Connor O'Keefe, So         23:31    7:35
Total Time = 1:40:13     Total Places = 1396

52. Ellwood City
  361   117  Billy Lott, Fr             18:25    5:56
  362   228  Tomas Maielli, Fr          19:18    6:13
  356   319  Wesley Larry, Jr           20:16    6:32
  360   372  Christian Covert, Fr       20:54    6:44
  363   402  Logan Slade, Fr            21:43    7:00
  359   407  Joey Cortez, Fr            21:54    7:04
  358   414  Seth Zellhart, So          22:08    7:08
Total Time = 1:40:36     Total Places = 1438

53. South Park
 1781   273  Jacob Marlin, So           19:45    6:22
 1776   297  Greg Graf, Sr              20:01    6:27
 1775   301  Jordan Carr, Sr            20:04    6:28
 1786   303  Zack Skrabski, Fr          20:07    6:29
 1779   305  Brendan Podgorski, Jr      20:08    6:30
 1780   370  Matt Casne, So             20:52    6:44
 1782   409  Vinnie Monfredi, So        21:57    7:05
Total Time = 1:40:05     Total Places = 1479

54. Greensburg Central Ca
  533   115  Vince Mirigliano, Jr       18:22    5:55
  531   174  Philip Forsythe, Jr        18:51    6:05
  535   369  Jon Frye, So               20:52    6:44
  532   415  Alex Gorr, Jr              22:09    7:09
  539   422  Ryan Solomon, Fr           22:20    7:12
  534   423  James Nassur, Jr           22:21    7:12
  529   467  Caleb Ficerai-Garland, Jr  25:28    8:13
Total Time = 1:42:34     Total Places = 1495

55. Derry Area Hs
  304   257  Brenden Cary, Sr           19:36    6:19
  311   260  Ryan Nicol, So             19:37    6:19
  306   267  Sam McGaughran, Sr         19:43    6:21
  312   312  Christian Shugars, So      20:10    6:30
  305   403  Kyle Davis, Sr             21:48    7:02
  309   420  Jerrod Godemsey, So        22:20    7:12
  307   455  Jacob Yakopovich, Sr       23:56    7:43
Total Time = 1:40:54     Total Places = 1499

56. Elizabeth Forward
  343   191  Tyler Wachs, Jr            19:01    6:08
  342   230  Alex Thornton, Sr          19:19    6:14
  341   283  Lucas Surmick, Sr          19:48    6:23
  345   416  Bruce Keffer, So           22:09    7:09
  347   434  Chad Studvick, Fr          22:37    7:17
  338   451  Shane Indyk, Sr            23:35    7:36
  344   457  Nathan Williams, Jr        24:03    7:45
Total Time = 1:42:54     Total Places = 1554

57. Laurel Highlands
  754   219  Gregg Maruca, Jr           19:16    6:13
  751   323  Josh Chisler, Sr           20:17    6:33
  753   335  Roy Bowlen, Jr             20:29    6:36
  755   342  Logan Knoyer, So           20:32    6:37
  758   361  Kolt Buckley, Fr           20:48    6:43
  757   388  Nathan Smith, So           21:15    6:51
  756   435  Austin Saletrik, So        22:39    7:18
Total Time = 1:41:22     Total Places = 1580

58. Eden Christian Academ
  324    11  Carter Smith, Sr           17:02    5:29
  326   292  Noah Walburn, Jr           19:56    6:26
  329   404  Andrew Medure, Fr          21:52    7:03
  328   426  Mason Zadan, So            22:23    7:13
  323   462  Jungjoon Lee, Sr           24:39    7:57
  325   476  Neil Demarco, Jr           27:44    8:57
Total Time = 1:45:52     Total Places = 1595

59. Riverside
 1547   254  Nathan Brown, So           19:34    6:19
 1543   278  Sam Zilavy, Sr             19:47    6:23
 1542   304  Dan Spiker, Sr             20:07    6:29
 1545   424  Brody McKenna, Jr          22:22    7:13
 1549   432  Jonah Kingston, Fr         22:34    7:17
 1548   433  Hunter Best, Fr            22:35    7:17
 1551   443  Cody Stang, Fr             23:06    7:27
Total Time = 1:44:24     Total Places = 1692

60. Central Valley
  248   189  Billy Vana, Jr             18:59    6:07
  239   302  Josh Marvenko, Sr          20:05    6:29
  244   399  Steven Dudo, Jr            21:34    6:57
  246   405  Steven Kennelly, Jr        21:53    7:03
  238   410  Josh Brown, Sr             21:58    7:05
  240   444  Randy Meskow, Sr           23:06    7:27
Total Time = 1:44:29     Total Places = 1705

61. Seton La Salle
 1638   217  John Kist, Jr              19:15    6:13
 1634   308  Henry Glitz, Sr            20:09    6:30
 1636   332  Gavin Ennis, Jr            20:25    6:35
 1640   431  Joseph Farnan, So          22:33    7:16
 1642   440  Brendan Killen, Fr         22:46    7:21
 1641   441  Bennett Grefenstette, So   22:50    7:22
 1635   468  Jordan Denk, Jr            25:42    8:17
Total Time = 1:45:08     Total Places = 1728

62. Wash High Prexies
 1989   158  D'Heaven Kelley, Sr        18:44    6:02
 1997   331  Ben Heim, Fr               20:24    6:35
 1992   384  Elijah Frazier, Jr         21:11    6:50
 1995   428  Austin Sperl, So           22:28    7:15
 1990   430  Everett Main, Sr           22:30    7:15
 1998   456  Cullen Kennedy, Fr         23:59    7:44
 1996   460  Thomas Wadsworth, So       24:34    7:55
Total Time = 1:45:17     Total Places = 1731

63. Highlands
 2154   246  Dan Grove, Sr              19:29    6:17
 2153   274  Phil Doverspike, Sr        19:45    6:22
 2157   398  Cam Malcolm, Fr            21:31    6:56
 2155   419  Josh Hank, Sr              22:19    7:12
 2158   465  Corey McClain, Fr          24:59    8:03
Total Time = 1:48:03     Total Places = 1802

64. McKeesport Area
  836   320  Kelvin Williams, Jr        20:17    6:32
  833   344  Dakota Roberts, Sr         20:34    6:38
  835   367  Travis Tyree, Sr           20:52    6:44
  838   383  Brent Murphy, So           21:10    6:49
  839   397  Josh Steele, So            21:30    6:56
  837   429  Alex Morgan, So            22:29    7:15
  832   452  Dalton Mikels, Sr          23:43    7:39
Total Time = 1:44:23     Total Places = 1811

65. Kittanning
  703   315  Nathan Goldner, So         20:11    6:31
  698   355  Jason Nolf, Sr             20:44    6:41
  704   371  Robert Smith, So           20:54    6:44
  697   400  Austin Cox, Sr             21:39    6:59
  705   421  Seth Bevington, Fr         22:20    7:12
  696   437  Conner Blose, Sr           22:42    7:19
  702   438  Jacob Snyder, Jr           22:43    7:19
Total Time = 1:45:48     Total Places = 1862

66. Keystone Oaks
  654   235  Tom Gorman, Jr             19:22    6:15
  652   362  Jesse Stefanski, Sr        20:49    6:43
  650   368  Camden Anderson, Sr        20:52    6:44
  657   449  Doug Sabo, Fr              23:26    7:33
  655   477  Nevin Kelly, Jr            28:05    9:03
Total Time = 1:52:34     Total Places = 1891

67. West Shamokin
 2055   360  Jordan Stancombe, Fr       20:48    6:42
 2052   379  Logan Stancombe, So        21:03    6:47
 2049   445  Brandon Schamburg, Sr      23:13    7:29
 2056   453  Trent Tedesco, Fr          23:52    7:42
 2051   454  Nick Mechling, So          23:52    7:42
 2053   466  Tyler Rodgers, Fr          25:08    8:06
Total Time = 1:52:48     Total Places = 2091

68. Ford City
  372   380  Nathaniel Sedlacek, Jr     21:06    6:48
  370   411  Dakota Fickes, Sr          22:01    7:06
  375   412  Glenn Smathers, So         22:02    7:06
  369   446  Tyler Delancey, Sr         23:14    7:29
  368   447  Evan Defalco, Sr           23:14    7:29
  373   448  Jake Opalka, So            23:14    7:30
  371   458  Kody McConnell, Sr         24:05    7:46
Total Time = 1:51:37     Total Places = 2096

69. Montour
  862   365  Dominic Corona, So         20:50    6:43
  866   463  Ben Minsinger, Fr          24:53    8:02
  864   469  Caleb Hric, So             25:53    8:21
  863   470  Jake Gray, So              25:58    8:22
  865   475  Luke Cavanah, Fr           27:03    8:43
  867   479  Meet Patel, Fr             30:13    9:45
Total Time = 2:04:37     Total Places = 2242

70. Pittsburgh Obama
 1458   439  Tyell Thompson, Fr         22:44    7:20
 1452   459  Eric Wertkin, So           24:26    7:53
 1449   464  Warren Adams, Jr           24:56    8:02
 1457   472  Jordan Picone, Fr          26:05    8:25
 1450   473  Levi Brown, Jr             26:22    8:30
 1456   474  Adrian Osullivan, Fr       26:26    8:32
 1453   478  Jerome Williams, So        30:11    9:44
Total Time = 2:04:33     Total Places = 2307

              TEAM                                  1M          2M           5K
  ID#  PLACE SCORE           FINISHER             TIME     TIME      TIME      PACE        TEAM
  390     1     1  Ethan Martin, Sr                5:19       10:29    16:34    5:20  Fox Chapel Area      
  567     2     2  Aaron Benka, Jr                 5:19       10:29    16:34    5:21  Grove City           
  389     3     3  Colin Martin, Sr                5:21       10:30    16:37    5:22  Fox Chapel Area      
  584     4     4  Nathan Sloan, Sr                5:22       10:30    16:45    5:24  Hampton              
  568     5     5  Ryan Budnik, Jr                 5:23       10:38    16:52    5:26  Grove City           
 1878     6     6  Nate Edenfield, Sr              5:34       10:49    16:54    5:27  Uniontown            
 1193     7     7  Anton Martinez, Sr              5:22       10:36    16:55    5:27  North Hills          
 1433     8     8  Jeff Van Kooten, Jr             5:29       10:44    16:57    5:28  Pgh Central Catholic 
 1714     9     9  Caleb Wakeley, Sr               5:29       10:39    16:58    5:28  Shaler Area          
  979    10    10  Todd Gunzenhauser, So           5:35       10:49    17:01    5:29  Mt. Lebanon          
  324    11    11  Carter Smith, Sr                5:25       10:44    17:02    5:29  Eden Christian Academ 
   42    12    12  Dominic Stroh, Jr               5:29       10:49    17:05    5:31  Altoona Area         
 1424    13    13  Kyle Zenchak, Sr                5:29       10:47    17:08    5:31  Pgh Central Catholic 
 1043    14    14  Mike Becich, Sr                 5:26       10:44    17:09    5:32  North Allegheny      
   38    15    15  Brad Foust, Jr                  5:24       10:48    17:09    5:32  Altoona Area         
  670    16    16  Patrick Miller, Sr              5:30       10:50    17:11    5:32  Kiski Area           
  971    17    17  Ian Baun, Jr                    5:26       10:49    17:11    5:33  Mt. Lebanon          
 2013    18    18  Zach Salek, Sr                  5:36       10:50    17:13    5:33  West Allegheny       
  729    19    19  Brandon Grumski, So             5:39       10:58    17:14    5:33  Knoch                
  968    20    20  Patrick Quirk, Sr               5:30       10:54    17:14    5:33  Mt. Lebanon          
  966    21    21  Evan Hatton, Sr                 5:32       10:53    17:14    5:33  Mt. Lebanon          
  681    22    22  Eric Kennedy, Fr                5:37       10:57    17:17    5:34  Kiski Area           
 1262    23    23  Nick Kocent, Sr                 5:32       10:54    17:18    5:35  Olsh                 
 1576    24    24  Michael Kolor, So               5:34       10:55    17:20    5:35  Seneca Valley        
 1879    25    25  Brady Guthrie, Sr               5:32       10:52    17:22    5:36  Uniontown            
  786    26    26  Nathan Mrdjenovich, So          5:40       11:00    17:22    5:36  Mars                 
 1560    27    27  Brett Foster, Sr                5:35       11:04    17:23    5:36  Seneca Valley        
 2016    28    28  Zack White, Jr                  5:41       11:01    17:26    5:37  West Allegheny       
  967    29    29  Sam Hughes, Sr                  5:32       10:59    17:27    5:37  Mt. Lebanon          
 1051    30    30  Nicholas McClure, Sr            5:36       11:08    17:28    5:38  North Allegheny      
 1489    31    31  Bo Dinger, Jr                   5:37       11:04    17:29    5:38  Punxsutawney         
 1085    32    32  Peter Savchik, Jr               5:35       11:02    17:30    5:38  North Allegheny      
 1370    33    33  Nick Wolk, So                   5:38       11:08    17:30    5:39  Peters Township      
 2159    34        Sean Hilverding, Jr             5:55       11:14    17:30    5:39                       
 1466    35    34  Ed Amori, Sr                    5:33       10:58    17:31    5:39  Plum                 
  720    36    35  Preston Carlsson, Jr            5:29       10:58    17:32    5:39  Knoch                
  965    37    36  Billy Dougherty, Sr             5:40       11:06    17:33    5:39  Mt. Lebanon          
 2009    38    37  Rj Freese, Sr                   5:41       11:07    17:33    5:40  West Allegheny       
  468    39    38  Brett Trottier, Jr              5:36       11:00    17:34    5:40  Franklin Regional    
 1044    40    39  Chris Chang, Sr                 5:40       11:04    17:34    5:40  North Allegheny      
 1573    41    40  Tanner Quiggle, Jr              5:35       11:03    17:37    5:41  Seneca Valley        
  457    42    41  Ian Griffith, Sr                5:35       11:02    17:39    5:41  Franklin Regional    
   35    43    42  Mitch Endress, Sr               5:39       11:06    17:40    5:42  Altoona Area         
   36    44    43  Kyle Heasley, Sr                5:39       11:10    17:41    5:42  Altoona Area         
  977    45    44  Matthew Stone, Jr               5:31       11:02    17:41    5:42  Mt. Lebanon          
  782    46    45  Brendan Knox, Jr                5:40       11:04    17:42    5:43  Mars                 
   77    47    46  Adam Joyce, Jr                  5:51       11:20    17:42    5:43  Avonworth            
 1862    48    47  Shane Rumbaugh, Jr              5:54       11:21    17:43    5:43  Trinity              
  775    49    48  Frankie Petrini, Sr             5:41       11:04    17:44    5:43  Mars                 
 1056    50    49  Kolbe Short, Sr                 5:31       10:56    17:44    5:43  North Allegheny      
  108    51    50  Dennis Doyle, Jr                5:36       11:10    17:46    5:44  Baldwin              
  628    52    51  Jordan Stack, So                5:50       11:16    17:47    5:44  Hempfield Area       
  980    53        Ian Harris, So                  5:44       11:10    17:47    5:44  Mt. Lebanon          
  878    54    52  Tyler Logue, Sr                 5:45       11:11    17:48    5:44  Moon Area            
 1971    55    53  Andrew Koryak, Jr               5:33       11:06    17:49    5:45  Vincentian Academy   
   50    56    54  Joe Uliano, So                  5:42       11:17    17:50    5:45  Altoona Area         
 1295    57    55  Dylin Wilhoite, Sr              5:43       11:15    17:51    5:45  Penn Hills           
 1354    58    56  Joe Dunleavy, Jr                5:42       11:16    17:51    5:45  Peters Township      
 2120    59    57  David Erzen, So                 5:55       11:18    17:51    5:45  Bethel Park          
 1119    60    58  Bobby Lutz, Fr                  5:50       11:21    17:52    5:46  North Allegheny      
  115    61    59  Casey Conboy, Fr                5:47       11:23    17:52    5:46  Baldwin              
 1201    62    60  Killian McNally, So             5:46       11:14    17:53    5:46  North Hills          
 1108    63    61  Zach Dieble, Fr                 5:55       11:20    17:53    5:46  North Allegheny      
  114    64    62  Kevin Taylor, So                5:39       11:10    17:54    5:46  Baldwin              
 1804    65    63  Colten Trimble, Jr              5:40       11:15    17:54    5:46  South Side           
  778    66    64  Gage Zimmerman, Sr              5:38       11:06    17:55    5:46  Mars                 
 2077    67    65  Will Loevner, So                5:33       11:04    17:55    5:47  Winchester Thurston  
 1518    68    66  Noah Smith, Jr                  5:53       11:21    17:55    5:47  Ringgold             
  734    69    67  John Ejzak, Fr                  5:54       11:24    17:56    5:47  Knoch                
 2145    70    68  Liam Connelly, So               5:43       11:19    17:57    5:47  Gateway              
  103    71    69  George Kelly, Sr                5:40       11:15    17:57    5:47  Baldwin              
  499    72    70  Kevin Augustine, Sr             5:35       11:15    17:58    5:47  Greater Latrobe      
  571    73    71  Braydon Pyle, Fr                5:48       11:24    17:58    5:47  Grove City           
  105    74    72  Mike McLaughlin, Sr             5:36       11:11    17:58    5:48  Baldwin              
 1099    75        Marc Migliozzi, So              5:56       11:26    17:59    5:48  North Allegheny      
 1561    76    73  Ben Gardner, Sr                 5:50       11:27    17:59    5:48  Seneca Valley        
 2160    77    74  Adam Lenze, Sr                  5:43       11:19    18:00    5:48  Indiana              
 1195    78    75  Mike Burchlaw, Jr               5:53       11:23    18:01    5:49  North Hills          
  158    79    76  Christopher Short, Sr           5:51       11:23    18:01    5:49  Butler               
  847    80    77  Matt Svetz, Jr                  5:53       11:24    18:03    5:49  Meadville            
 1264    81    78  Ryder Ballou, Jr                5:34       11:10    18:03    5:49  Olsh                 
 1194    82    79  Ben Osmond, Sr                  5:56                18:03    5:49  North Hills          
 2162    83    80  Ryan Louther, Sr                5:35       11:18    18:03    5:49  Indiana              
 1732    84    81  Dave Waldschmidt, Sr            5:57       11:31    18:04    5:50  Shenango             
  976    85        Michael Peters, Jr              5:40       11:13    18:04    5:50  Mt. Lebanon          
 2035    86    82  Ryan Brennen, Sr                5:43       11:20    18:05    5:50  West Mifflin         
  846    87    83  Kyle Rose, Jr                   5:53       11:27    18:05    5:50  Meadville            
 1066    88        Benjamin Goehring, Jr           5:49       11:20    18:05    5:50  North Allegheny      
 1274    89    84  John Ziegler, So                5:44       11:19    18:06    5:50  Olsh                 
  570    90    85  Dillon McConnell, So            5:48       11:25    18:06    5:50  Grove City           
 2081    91    86  Ben Littman, Fr                 5:47       11:26    18:07    5:50  Winchester Thurston  
 1659    92    87  Griffin Mackey, Fr              5:49       11:24    18:07    5:51  Sewickley Academy    
  160    93    88  Patrick Fullerton, Jr           5:52       11:29    18:08    5:51  Butler               
 2130    94    89  Jared Jenkins, Sr               5:46       11:32    18:08    5:51  Gateway              
 1884    95    90  Paul Klatt, Jr                  6:04       11:40    18:09    5:51  Uniontown            
  723    96    91  Paul Kasunic, Jr                5:56       11:34    18:09    5:51  Knoch                
 1297    97    92  Duwon Terrell, Jr               5:38       11:15    18:10    5:51  Penn Hills           
 1441    98    93  Joey Gatti, Fr                  5:44       11:19    18:10    5:51  Pgh Central Catholic 
  263    99    94  Corey Gulakowski, Sr            5:51       11:33    18:10    5:51  Chartiers Valley     
 1226   100    95  Clay Brough, Sr                 5:42       11:21    18:10    5:52  Norwin               
  883   101    96  Nathan Lee, Jr                  5:48       11:26    18:10    5:52  Moon Area            
  771   102    97  John Caraway, Sr                           11:30    18:11    5:52  Mars                 
 1468   103    98  Alan Yocca, Sr                  5:45       11:19    18:12    5:52  Plum                 
  589   104    99  Jason Krist, Jr                 5:47       11:25    18:12    5:52  Hampton              
  982   105        Jamie Kozorra, So               5:52       11:32    18:13    5:52  Mt. Lebanon          
 1233   106   100  Tyler Laughery, So              5:58       11:37    18:13    5:53  Norwin               
 1901   107   101  James Smith, Sr                 5:53       11:30    18:15    5:53  Upper St. Clair      
 2118   108   102  Dan Spanner, Jr                            11:36    18:17    5:54  Bethel Park          
  112   109   103  Jake Phillips, Jr               5:55       11:30    18:17    5:54  Baldwin              
 1196   110   104  Jacob Heinauer, Jr              5:38       11:25    18:17    5:54  North Hills          
  107   111   105  Mark Demore, Jr                 5:57       11:33    18:18    5:54  Baldwin              
 1467   112   106  Andy Marzullo, Sr               5:45       11:26    18:19    5:54  Plum                 
  396   113   107  Aaron Bliss, Jr                 5:56       11:42    18:19    5:54  Fox Chapel Area      
  401   114   108  Jacob Halasowski, Jr            5:47       11:28    18:19    5:54  Fox Chapel Area      
  879   115   109  Patrick Ware, Sr                5:49       11:25    18:20    5:55  Moon Area            
 1232   116   110  Trey Quealy, Jr                 5:49       11:31    18:20    5:55  Norwin               
  845   117   111  Louis McUmber, Jr               5:54       11:34    18:21    5:55  Meadville            
 1438   118   112  Daniel Young, So                5:59       11:38    18:22    5:55  Pgh Central Catholic 
 2111   119   113  Ross Martin, Sr                 6:03       11:39    18:22    5:55  Bethel Park          
 1025   120   114  Mike Mazzanti, Sr               6:00       11:47    18:22    5:55  New Castle           
  533   121   115  Vince Mirigliano, Jr            5:50       11:31    18:22    5:55  Greensburg Central Ca 
 2161   122   116  Sam Lenze, Fr                   6:16       11:52    18:24    5:56  Indiana              
  361   123   117  Billy Lott, Fr                  5:53       11:33    18:25    5:56  Ellwood City         
 1263   124   118  Ian Schrenk, Sr                 5:46       11:31    18:25    5:56  Olsh                 
  892   125   119  Devin Jeffries, So              5:46       11:26    18:25    5:56  Moon Area            
 1567   126   120  Alex Taylor, Sr                 6:10       11:45    18:27    5:57  Seneca Valley        
 1652   127   121  Pieter Hansen, Jr               5:59       11:44    18:27    5:57  Sewickley Academy    
  268   128   122  Zac Cox, Jr                     6:02       11:33    18:27    5:57  Chartiers Valley     
 1052   129        Alec McGovern, Sr               5:55       11:30    18:27    5:57  North Allegheny      
  566   130   123  Ryan Whiteman, Sr               5:46       11:32    18:28    5:57  Grove City           
 1751   131   124  Jason Cillo, Sr                 5:57       11:44    18:28    5:57  South Fayette        
 1111   132        Jacob Greco, Fr                 5:58       11:40    18:29    5:58  North Allegheny      
  411   133   125  Brendan Urso, So                6:05       11:45    18:29    5:58  Fox Chapel Area      
  885   134   126  Dylan Perry, Jr                 5:56       11:37    18:30    5:58  Moon Area            
 2072   135   127  Robert Lincoln, Sr              5:40       11:22    18:31    5:58  Winchester Thurston  
 1426   136   128  Pat Curley, Jr                  5:46       11:38    18:31    5:58  Pgh Central Catholic 
  139   137   129  Tyler Nuzzo, So                 6:03       11:46    18:32    5:58  Bradford             
  717   138   130  Luke Brewer, Sr                 5:58       11:47    18:32    5:59  Knoch                
  593   139   131  Eli Degregorio, Fr              5:54       11:40    18:33    5:59  Hampton              
 2114   140   132  Andrew Dougher, Jr              6:07       11:47    18:33    5:59  Bethel Park          
 1860   141   133  Josh Pusateri, Jr               5:54       11:33    18:34    5:59  Trinity              
  736   142   134  Aidan Neigh, Fr                 5:58       11:40    18:34    5:59  Knoch                
 1912   143   135  Bennett Sneath, So              6:00       11:43    18:34    5:59  Upper St. Clair      
  159   144   136  Christopher Boyd, Jr            6:11       11:48    18:34    5:59  Butler               
 2110   145   137  Eric Kaminski, Sr               6:05       11:43    18:35    5:59  Bethel Park          
 1913   146   138  Michael Stemmler, So            6:10       11:53    18:35    6:00  Upper St. Clair      
 1347   147   139  Sean Boyles, Sr                 5:48       11:33    18:35    6:00  Peters Township      
  565   148   140  Jordan Powell, Sr               5:55       11:49    18:36    6:00  Grove City           
 1712   149   141  Josiah Johnson, Sr              6:06       11:44    18:36    6:00  Shaler Area          
 1731   150   142  Andy McCann, Sr                 6:04       11:52    18:37    6:00  Shenango             
  733   151   143  Nathaniel Pettit, So            6:01       11:46    18:37    6:00  Knoch                
 1227   152   144  Grant Folgate, Sr               5:48       11:32    18:38    6:00  Norwin               
  136   153   145  Justin Keller, Jr               6:03       11:43    18:38    6:01  Bradford             
    6   154   146  Josh Somers, Jr                 6:07       11:52    18:38    6:01  Allderdice           
 1883   155   147  Justin Hostetler, Jr            6:08       11:51    18:39    6:01  Uniontown            
  399   156   148  Chris Good, Jr                  6:01       11:47    18:39    6:01  Fox Chapel Area      
 1881   157   149  Braden Carei, Jr                6:04       11:43    18:40    6:01  Uniontown            
 1563   158   150  Kyle Morgan, Sr                 6:11       11:59    18:40    6:01  Seneca Valley        
   43   159   151  Jerrod Sunderland, Jr           5:58       11:56    18:40    6:01  Altoona Area         
  465   160   152  Tim Mastovich, Jr               5:47       11:38    18:41    6:02  Franklin Regional    
   48   161   153  Kevin Smith, So                 6:10       11:54    18:42    6:02  Altoona Area         
 1445   162   154  Adam Parrish, Fr                6:10       11:48    18:43    6:02  Pgh Central Catholic 
  157   163   155  Jordan Blum, Sr                 6:03       11:48    18:43    6:02  Butler               
 1653   164   156  Owen Hipwell, Jr                6:01       11:45    18:43    6:02  Sewickley Academy    
  671   165   157  Bryce Nelson, Sr                6:11       11:56    18:44    6:02  Kiski Area           
 1989   166   158  D'Heaven Kelley, Sr             6:15       11:52    18:44    6:02  Wash High Prexies    
 1564   167   159  Sean Reiterman, Sr              6:12       11:59    18:45    6:03  Seneca Valley        
  212   168   160  Jonas Wudkwych, Fr              6:03       11:54    18:45    6:03  Canon-McMillan       
 1670   169   161  Zac Prizant, Sr                 6:16       12:00    18:46    6:03  Shady Side Academy   
 1969   170   162  Matt Montanari, Sr              5:48       11:39    18:46    6:03  Vincentian Academy   
  552   171   163  Nick Rossi, Jr                  6:10       11:54    18:46    6:03  Greensburg Salem     
 1680   172   164  Gannon Leech, Fr                6:18       12:03    18:46    6:03  Shady Side Academy   
  876   173   165  Connor Evans, Sr                6:11       11:52    18:46    6:03  Moon Area            
 2149   174   166  Jackson Perry, Fr               6:01       11:58    18:47    6:03  Gateway              
  674   175   167  Anthony D'Incau, So             6:14       11:59    18:47    6:03  Kiski Area           
   76   176   168  Andrew Domencic, Jr             6:08       11:59    18:47    6:04  Avonworth            
 1676   177   169  Connor Colombo, So              6:18       12:04    18:50    6:04  Shady Side Academy   
  163   178   170  Ethan Linnon, So                6:10       11:55    18:50    6:04  Butler               
 1271   179   171  Sean Cahalan, So                5:54       11:47    18:50    6:04  Olsh                 
  886   180   172  Matt Peters, Jr                 6:06       11:58    18:51    6:05  Moon Area            
  882   181        Austin Jepsky, Jr               6:06       11:53    18:51    6:05  Moon Area            
 1882   182   173  Patrick Hager, Jr               6:06       11:52    18:51    6:05  Uniontown            
  531   183   174  Philip Forsythe, Jr             5:55       11:52    18:51    6:05  Greensburg Central Ca 
  787   184   175  Jacob Porter, So                6:07       11:57    18:52    6:05  Mars                 
 1435   185   176  Nate Lampenfeld, So             6:03       11:52    18:53    6:05  Pgh Central Catholic 
 1974   186   177  Chuck Adams, Fr                 6:01       11:53    18:54    6:06  Vincentian Academy   
 1200   187   178  Brendan Mahoney, So             6:03       11:54    18:54    6:06  North Hills          
 1877   188   179  Jacob Cahn, Sr                  6:07       11:57    18:55    6:06  Uniontown            
 1488   189   180  Seth Burkett, Jr                6:01       12:00    18:55    6:06  Punxsutawney         
 1754   190   181  Frank Morelli, Sr               6:01       11:50    18:55    6:06  South Fayette        
 1765   191   182  Aaron Pfeil, Fr                 6:15       12:03    18:56    6:06  South Fayette        
 1905   192   183  Samuel Schiffman, Jr            6:02       11:46    18:56    6:06  Upper St. Clair      
  501   193   184  Nate Jackson, Jr                6:11       11:59    18:57    6:07  Greater Latrobe      
    5   194   185  Floyd Nichols, Jr               5:55       11:45    18:57    6:07  Allderdice           
 1270   195   186  Alexander Michalenko, Jr        5:58       11:47    18:58    6:07  Olsh                 
 1655   196   187  Reils Oneil, Jr                 6:09       12:01    18:58    6:07  Sewickley Academy    
 2124   197   188  Ryan Zimba, So                  6:21       12:10    18:59    6:07  Bethel Park          
  248   198   189  Billy Vana, Jr                  6:10       12:03    18:59    6:07  Central Valley       
 1759   199   190  Alex Fraser, Jr                 6:09       12:00    19:00    6:08  South Fayette        
  343   200   191  Tyler Wachs, Jr                 5:59       11:57    19:01    6:08  Elizabeth Forward    
 1822   201   192  Alex Neumeyer, Sr               6:12       11:59    19:01    6:08  Thomas Jefferson     
 1309   202   193  Jonah Graffius, Sr              6:13       12:09    19:01    6:08  Penn Trafford        
 1486   203   194  Matt Burke, Sr                  6:06       12:01    19:01    6:08  Punxsutawney         
  569   204   195  John Paul Depew, Jr             5:54       11:53    19:03    6:08  Grove City           
  142   205   196  Dawson Ambrose, Fr              6:04       11:54    19:03    6:09  Bradford             
  111   206        Sean McLaughlin, Jr             5:58       11:52    19:04    6:09  Baldwin              
 1352   207   197  Nathan Wolk, Sr                 6:04       12:01    19:04    6:09  Peters Township      
  418   208   198  Alec Eckman, Fr                 6:05       11:58    19:04    6:09  Fox Chapel Area      
 2037   209   199  Kevin Dulak, Jr                 6:00       12:00    19:06    6:09  West Mifflin         
 1355   210   200  Josh Dunleavy, Jr               6:09       12:05    19:06    6:10  Peters Township      
  288   211   201  Joseph Westrick, So             6:10       11:58    19:06    6:10  Chartiers Valley     
 1197   212   202  Brett Hoffman, Jr               6:11       12:04    19:06    6:10  North Hills          
 1909   213   203  Christopher Adamo, So           6:06       11:56    19:07    6:10  Upper St. Clair      
 2146   214   204  Jose Figueroa, So               6:06       12:07    19:07    6:10  Gateway              
  676   215   205  Jordan Laero, So                6:16       12:04    19:08    6:10  Kiski Area           
  595   216   206  Ryan Murray, Fr                 6:01       11:57    19:09    6:11  Hampton              
 1225   217   207  Andrew Bradley, Sr              6:12       12:14    19:10    6:11  Norwin               
 1569   218        Michael Garczynski, Jr          6:20       12:15    19:10    6:11  Seneca Valley        
  410   219        Konrad Urban, So                6:06       11:56    19:11    6:11  Fox Chapel Area      
 1427   220        Hugh Hassan, Jr                 6:11       12:05    19:11    6:11  Pgh Central Catholic 
 1657   221   208  Tim Hanlon, Fr                  6:05       12:03    19:12    6:11  Sewickley Academy    
  281   222   209  Micah Colson, So                6:20       12:11    19:12    6:11  Chartiers Valley     
  716   223        Don Bierhals, Sr                5:57       11:59    19:12    6:12  Knoch                
  621   224   210  Kevin Weldon, Jr                6:09       12:00    19:13    6:12  Hempfield Area       
 1312   225   211  Sean Lane, Sr                   6:14       12:10    19:13    6:12  Penn Trafford        
  620   226   212  Brandon Patellos, Jr            6:03       12:01    19:13    6:12  Hempfield Area       
 2122   227   213  Nick Marsteller, So             6:22       12:16    19:14    6:12  Bethel Park          
 1298   228   214  Michael Wagner, Jr              6:19       12:10    19:14    6:12  Penn Hills           
 1469   229   215  Daniel Bergless, Jr             6:14       12:14    19:15    6:12  Plum                 
 1490   230   216  Eric Ingros, Jr                 6:04       12:01    19:15    6:13  Punxsutawney         
 1638   231   217  John Kist, Jr                   6:22       12:16    19:15    6:13  Seton La Salle       
 1229   232   218  Justin Sheridan, Sr             6:12       12:09    19:16    6:13  Norwin               
  754   233   219  Gregg Maruca, Jr                6:17       12:10    19:16    6:13  Laurel Highlands     
 2075   234   220  Landin Delaney, Jr              5:41       11:41    19:16    6:13  Winchester Thurston  
  555   235   221  Logan Miller, So                6:17       12:12    19:16    6:13  Greensburg Salem     
 2039   236   222  Zak Schrott, So                 6:11       12:11    19:17    6:13  West Mifflin         
  462   237   223  James Capone, Jr                6:15       12:13    19:17    6:13  Franklin Regional    
 1442   238        Joe Hassett, Fr                 6:11       12:11    19:17    6:13  Pgh Central Catholic 
  286   239   224  Matthew Thomas, So              6:08       12:05    19:17    6:13  Chartiers Valley     
 1516   240   225  Luke Serra, Sr                  6:07       12:05    19:17    6:13  Ringgold             
 1491   241   226  Jerad Meterko, Jr               6:16       12:15    19:18    6:13  Punxsutawney         
 2012   242   227  Will Page, Sr                   6:13       12:12    19:18    6:13  West Allegheny       
  362   243   228  Tomas Maielli, Fr               6:24       12:20    19:18    6:13  Ellwood City         
 1867   244   229  Stephen Day, Fr                 6:11       12:11    19:19    6:14  Trinity              
  342   245   230  Alex Thornton, Sr               6:16       12:13    19:19    6:14  Elizabeth Forward    
 1228   246   231  Charles Huss, Sr                6:12       12:09    19:20    6:14  Norwin               
  613   247   232  Jacob Bancroft, Jr              6:17       12:12    19:20    6:14  Hempfield Area       
 1803   248   233  Jim Knoerdel, Jr                6:27       12:21    19:20    6:14  South Side           
  207   249   234  Matt Mansfield, Fr              6:22       12:17    19:21    6:14  Canon-McMillan       
  654   250   235  Tom Gorman, Jr                  6:29       12:26    19:22    6:15  Keystone Oaks        
 1880   251        Billy Seliga, Sr                6:09       12:09    19:22    6:15  Uniontown            
 1359   252   236  Zach Jaap, Jr                   6:10       12:05    19:23    6:15  Peters Township      
 1027   253   237  Chris Mazzanti, Jr              6:24       12:21    19:23    6:15  New Castle           
  467   254   238  Cole Seymour, Jr                6:22       12:16    19:23    6:15  Franklin Regional    
 1272   255   239  Nathaniel Hersh, So             6:20       12:17    19:24    6:15  Olsh                 
  485   256   240  Gus Solomon, Fr                 6:21       12:16    19:24    6:15  Franklin Regional    
  554   257   241  Zach Zydonick, Jr               6:10       12:02    19:25    6:16  Greensburg Salem     
  904   258        Kyle Buzza, Fr                  6:16       12:14    19:25    6:16  Moon Area            
 1472   259   242  John Raggiunti, So              6:15       12:16    19:26    6:16  Plum                 
 1026   260   243  Josh McFall, Sr                 6:16       12:11    19:26    6:16  New Castle           
  266   261   244  Guy Black, Jr                   6:18       12:11    19:27    6:16  Chartiers Valley     
   75   262   245  Kyle Crilley, Jr                6:22       12:31    19:28    6:17  Avonworth            
 2154   263   246  Dan Grove, Sr                   6:16       12:15    19:29    6:17  Highlands            
 1829   264   247  Josh Francis, Jr                6:17       12:22    19:32    6:18  Thomas Jefferson     
 1897   265   248  Jordan Brown, Sr                6:30                19:32    6:18  Upper St. Clair      
 1301   266   249  Isaiah Bailey, Fr               6:12       12:10    19:32    6:18  Penn Hills           
 1711   267   250  Evan Conti, Sr                  6:24       12:22    19:33    6:18  Shaler Area          
  278   268   251  Tyler Wynn, Jr                  6:34       12:26    19:33    6:18  Chartiers Valley     
  586   269   252  Charlie Bares, Jr               6:21       12:24    19:33    6:18  Hampton              
  201   270   253  Jonathan Klan, So               6:23       12:19    19:33    6:18  Canon-McMillan       
 1547   271   254  Nathan Brown, So                6:13       12:17    19:34    6:19  Riverside            
 1230   272        Logan Dunn, Jr                  6:00       12:12    19:35    6:19  Norwin               
  502   273   255  Cord Leone, Jr                  6:15       12:22    19:35    6:19  Greater Latrobe      
   79   274   256  Kenny Baurle, So                6:22       12:32    19:35    6:19  Avonworth            
  304   275   257  Brenden Cary, Sr                6:19       12:14    19:36    6:19  Derry Area Hs        
   80   276   258  Colton Fritts, So               6:22       12:32    19:36    6:19  Avonworth            
 1265   277        Noah Dawgiello, Jr              6:17       12:17    19:36    6:19  Olsh                 
 1866   278   259  Nate Bramasco, Fr               6:12       12:18    19:37    6:19  Trinity              
  311   279   260  Ryan Nicol, So                  6:13       12:15    19:37    6:19  Derry Area Hs        
 1906   280   261  Johnny Summers, Jr              6:36       12:30    19:38    6:20  Upper St. Clair      
 1315   281   262  Brenton Sige, Sr                6:20       12:22    19:39    6:20  Penn Trafford        
 1907   282        Matt Wertz, Jr                  6:29       12:29    19:39    6:20  Upper St. Clair      
    1   283   263  Nathan Meyers, Sr               6:28       12:27    19:40    6:21  Allderdice           
  188   284   264  Nick Hankle, Jr                 6:13       12:20    19:41    6:21  Canon-McMillan       
  402   285        Akhil Ramgopal, Jr              6:24       12:28    19:42    6:21  Fox Chapel Area      
 2014   286   265  Jon Artinger, Jr                6:19       12:23    19:42    6:21  West Allegheny       
 1669   287   266  Max Prizant, Sr                 6:26       12:33    19:43    6:21  Shady Side Academy   
  306   288   267  Sam McGaughran, Sr              5:58       12:07    19:43    6:21  Derry Area Hs        
 1978   289   268  John Reed, Fr                   6:25       12:29    19:44    6:22  Vincentian Academy   
   11   290   269  Jonah Berger, Fr                6:11       12:15    19:44    6:22  Allderdice           
 1668   291   270  Adam Dangelo, Sr                6:07       12:08    19:44    6:22  Shady Side Academy   
  587   292   271  Tim Hall, Jr                    6:08       12:14    19:44    6:22  Hampton              
 1266   293        Bruce Dorman, Jr                6:13       12:26    19:45    6:22  Olsh                 
  183   294   272  Justin Illig, Sr                6:21       12:24    19:45    6:22  Canon-McMillan       
 1781   295   273  Jacob Marlin, So                6:32       12:28    19:45    6:22  South Park           
 2153   296   274  Phil Doverspike, Sr             6:36       12:34    19:45    6:22  Highlands            
  455   297   275  Christian Bruns, Sr             6:15       12:22    19:45    6:22  Franklin Regional    
 2164   298   276  Eamon McCardle, Jr              6:36       12:33    19:46    6:22  Indiana              
  547   299   277  Loe Leo, Sr                     6:21       12:30    19:46    6:22  Greensburg Salem     
 1543   300   278  Sam Zilavy, Sr                  6:28       12:28    19:47    6:23  Riverside            
  908   301        Sean Kelly, Fr                  6:21       12:30    19:47    6:23  Moon Area            
  785   302   279  Evan Monteleone, So             6:24       12:28    19:47    6:23  Mars                 
  208   303   280  Tyler Meier, Fr                 6:26       12:31    19:47    6:23  Canon-McMillan       
 1231   304        Nick Lee, Jr                    6:14       12:15    19:47    6:23  Norwin               
 1360   305   281  Mike Koenig, Jr                 6:18       12:27    19:48    6:23  Peters Township      
 1736   306   282  Kyle Campbell, So               6:18       12:31    19:48    6:23  Shenango             
  341   307   283  Lucas Surmick, Sr                          12:28    19:48    6:23  Elizabeth Forward    
 2036   308   284  Kevin Cochrane, Jr              6:19       12:21    19:48    6:23  West Mifflin         
 1372   309        Tyler Brooks, Fr                6:18       12:36    19:49    6:23  Peters Township      
 1571   310        Andrew Kearney, Jr              6:29       12:32    19:51    6:24  Seneca Valley        
 1492   311   285  Zachary Moore, Jr               6:17       12:28    19:51    6:24  Punxsutawney         
 1302   312   286  Cole Bishop, Fr                            12:23    19:52    6:24  Penn Hills           
  623   313   287  Tyler Borelli, So               6:30       12:41    19:52    6:24  Hempfield Area       
  619   314   288  August Papas, Jr                6:04       12:13    19:53    6:25  Hempfield Area       
  285   315        Daniel Smith, So                6:31       12:35    19:54    6:25  Chartiers Valley     
  135   316   289  Jon Higbie, Jr                  6:31       12:30    19:55    6:25  Bradford             
 1521   317   290  Chris Oconnor, So               6:20       12:25    19:55    6:25  Ringgold             
 1369   318        John Schlafman, So              6:24       12:34    19:55    6:25  Peters Township      
 1979   319   291  Michael Shannon, Fr             6:09       12:28    19:55    6:25  Vincentian Academy   
  116   320        Joe McLaughlin, Fr              6:30       12:38    19:56    6:26  Baldwin              
  326   321   292  Noah Walburn, Jr                6:28       12:42    19:56    6:26  Eden Christian Academ 
 1821   322   293  Matt Bourgeois, Sr              6:16       12:23    19:56    6:26  Thomas Jefferson     
    7   323   294  Willem Deboer, So               6:20       12:26    19:57    6:26  Allderdice           
 1487   324   295  Luke Fugate, Sr                 6:30       12:40    19:57    6:26  Punxsutawney         
 1914   325        Chase Banton, Fr                6:30       12:30    19:58    6:26  Upper St. Clair      
  283   326        Nick Nowak, So                  6:32       12:36    19:58    6:26  Chartiers Valley     
  213   327   296  James Zukowski, Fr              6:37       12:47    19:58    6:26  Canon-McMillan       
 1501   328        Brady Young, Fr                 6:28       12:32    19:59    6:27  Punxsutawney         
 1346   329        Ryan Black, Sr                  6:05       12:24    20:00    6:27  Peters Township      
 1776   330   297  Greg Graf, Sr                   6:45       12:51    20:01    6:27  South Park           
 1496   331        Joe Whitman, So                 6:31       12:42    20:01    6:27  Punxsutawney         
 2131   332   298  Sam Serosky, Jr                 6:19       12:37    20:02    6:28  Gateway              
 1831   333   299  Tim Grassi, Jr                  6:14       12:27    20:03    6:28  Thomas Jefferson     
  549   334   300  Jon Schrecengost, Sr            6:21       12:40    20:04    6:28  Greensburg Salem     
 1775   335   301  Jordan Carr, Sr                 6:32       12:38    20:04    6:28  South Park           
  199   336        Michael Cappelli, So            6:37       12:49    20:05    6:29  Canon-McMillan       
  239   337   302  Josh Marvenko, Sr               6:23       12:40    20:05    6:29  Central Valley       
 1192   338        John Cotton, Sr                 6:13       12:29    20:06    6:29  North Hills          
 1886   339        Evan Klatt, Fr                  6:24       12:32    20:06    6:29  Uniontown            
 1786   340   303  Zack Skrabski, Fr               6:37       12:47    20:07    6:29  South Park           
 1542   341   304  Dan Spiker, Sr                  6:16       12:35    20:07    6:29  Riverside            
 1779   342   305  Brendan Podgorski, Jr           6:38       12:49    20:08    6:30  South Park           
  851   343   306  Nick Rose, Fr                   6:27       12:41    20:09    6:30  Meadville            
 1475   344   307  Mark Peterman, Fr               6:21       12:33    20:09    6:30  Plum                 
 1634   345   308  Henry Glitz, Sr                 6:37       12:49    20:09    6:30  Seton La Salle       
 1975   346   309  Sean Farrell, Fr                6:33       12:43    20:10    6:30  Vincentian Academy   
   82   347   310  Alex Domencic, Fr               6:35       12:47    20:10    6:30  Avonworth            
  583   348   311  Dylan Ruefle, Sr                6:25       12:36    20:10    6:30  Hampton              
  312   349   312  Christian Shugars, So           6:37       12:53    20:10    6:30  Derry Area Hs        
 1836   350   313  Jared Kelly, So                 6:21       12:34    20:10    6:30  Thomas Jefferson     
 1034   351   314  Matthew Hawkins, Fr             6:39       12:55    20:11    6:30  New Castle           
  703   352   315  Nathan Goldner, So              6:28       12:44    20:11    6:31  Kittanning           
 2108   353        Nicholas Galietta, Sr           6:45       12:56    20:13    6:31  Bethel Park          
  141   354   316  Noah Whittemore, So             6:34       12:46    20:14    6:32  Bradford             
 1471   355   317  Tyler Mower, Jr                 6:33       12:48    20:15    6:32  Plum                 
  553   356   318  Connor Simpson, Jr              6:36       12:42    20:15    6:32  Greensburg Salem     
 1202   357        Evan Medfish, So                6:27       12:41    20:15    6:32  North Hills          
  356   358   319  Wesley Larry, Jr                6:32       12:49    20:16    6:32  Ellwood City         
  836   359   320  Kelvin Williams, Jr             6:36       12:52    20:17    6:32  McKeesport Area      
 1316   360   321  Austin Apelquist, Jr            6:29       12:41    20:17    6:32  Penn Trafford        
 2165   361   322  Austin Rhodes, Sr               6:32       12:51    20:17    6:32  Indiana              
  751   362   323  Josh Chisler, Sr                6:35       12:55    20:17    6:33  Laurel Highlands     
  611   363   324  Andrew Mastrorocco, Sr          6:36       12:53    20:18    6:33  Hempfield Area       
 1764   364   325  Salvatore McClintock, Fr        6:26       12:43    20:19    6:33  South Fayette        
 2076   365   326  Gabe Brodsky, So                6:21       12:46    20:19    6:33  Winchester Thurston  
 1470   366        Branden Molinaro, Jr            6:31       12:50    20:21    6:34  Plum                 
 1739   367   327  Chase Waldschmidt, Fr           6:41       12:54    20:21    6:34  Shenango             
  550   368   328  Brett Smith, Sr                 6:38       12:53    20:22    6:34  Greensburg Salem     
  165   369   329  Chad Pakozdi, Fr                6:46       13:00    20:23    6:34  Butler               
 1855   370   330  Lucas Lazek, Sr                 6:35       12:53    20:23    6:34  Trinity              
 1885   371        Chase Bowen, Fr                 6:37       12:55    20:24    6:35  Uniontown            
 1500   372        Austin McKendree, Fr            6:43       12:56    20:24    6:35  Punxsutawney         
 1997   373   331  Ben Heim, Fr                    6:35       12:51    20:24    6:35  Wash High Prexies    
 1636   374   332  Gavin Ennis, Jr                            12:53    20:25    6:35  Seton La Salle       
  113   375        Alex Murray, So                 6:34       12:49    20:26    6:35  Baldwin              
 1833   376   333  Pat Walsh, Jr                   6:27       12:46    20:27    6:36  Thomas Jefferson     
 1838   377   334  Tom Roberts, So                 6:23       12:46    20:29    6:36  Thomas Jefferson     
  753   378   335  Roy Bowlen, Jr                  6:46       12:57    20:29    6:36  Laurel Highlands     
   12   379   336  Yoni Eglash, Fr                 6:43       13:05    20:30    6:36  Allderdice           
 1972   380   337  Nick Lucot, So                  6:32                20:30    6:37  Vincentian Academy   
 1030   381   338  Zach McAndlis, So               6:43       13:00    20:30    6:37  New Castle           
    8   382   339  Peter Ganovsky, So              6:32       12:53    20:31    6:37  Allderdice           
  849   383   340  Shields Dan, So                 6:32       12:54    20:31    6:37  Meadville            
  548   384        Christian Lewis, Sr             6:38       12:54    20:31    6:37  Greensburg Salem     
 1656   385   341  Ben Clouse, Fr                  6:27       12:54    20:31    6:37  Sewickley Academy    
  755   386   342  Logan Knoyer, So                6:54                20:32    6:37  Laurel Highlands     
  777   387        Sonny Zangaro, Sr               6:29       12:53    20:33    6:38  Mars                 
 1762   388   343  Michael Hasis, So               6:26       12:56    20:33    6:38  South Fayette        
  833   389   344  Dakota Roberts, Sr              6:33       13:03    20:34    6:38  McKeesport Area      
  843   390   345  Tommy Leech, Sr                 6:35       12:58    20:34    6:38  Meadville            
  186   391        Samuel Urban, Sr                6:41       13:10    20:36    6:38  Canon-McMillan       
 1032   392   346  Andrew Gonzales, Fr             6:40       12:57    20:37    6:39  New Castle           
 2008   393   347  Jesse Bolind, Sr                6:33       13:09    20:37    6:39  West Allegheny       
 1651   394   348  Wyatt Geller, Jr                6:34       13:07    20:38    6:39  Sewickley Academy    
 1809   395   349  Jared Conti, Fr                 6:53       13:15    20:38    6:39  South Side           
 1808   396   350  Brandon Anglemyer, Fr           6:55       13:17    20:39    6:39  South Side           
 1737   397   351  Cameron Waters, So              6:40       12:58    20:40    6:40  Shenango             
 1734   398   352  Devin Ross, Jr                  6:49       13:02    20:40    6:40  Shenango             
  683   399   353  Matthew Siszka, Fr              6:29       12:57    20:41    6:40  Kiski Area           
 1513   400   354  Jared Jimirro, Sr               6:45       13:07    20:42    6:41  Ringgold             
  698   401   355  Jason Nolf, Sr                  6:45       13:03    20:44    6:41  Kittanning           
 1514   402   356  Caleb Lunn, Sr                  6:15       13:05    20:45    6:41  Ringgold             
  618   403        Jason Lohr, Jr                  6:54       13:16    20:46    6:42  Hempfield Area       
  508   404   357  Charlie Robbins, So                        13:09    20:46    6:42  Greater Latrobe      
 1716   405   358  Phillips Mike, So               6:46                20:47    6:42  Shaler Area          
 2150   406   359  Samuel Rivera, Fr               6:49       13:08    20:47    6:42  Gateway              
 2055   407   360  Jordan Stancombe, Fr            6:44       13:07    20:48    6:42  West Shamokin        
  758   408   361  Kolt Buckley, Fr                6:54       13:03    20:48    6:43  Laurel Highlands     
  652   409   362  Jesse Stefanski, Sr             6:45       13:09    20:49    6:43  Keystone Oaks        
 2163   410   363  Bryan Bowersox, So              6:48       13:15    20:50    6:43  Indiana              
 2040   411   364  Russell Smith, So               6:25       12:56    20:50    6:43  West Mifflin         
  862   412   365  Dominic Corona, So              6:36       13:20    20:50    6:43  Montour              
  513   413   366  Spencer Simpson, Fr             6:50       13:15    20:51    6:43  Greater Latrobe      
  835   414   367  Travis Tyree, Sr                6:57       13:18    20:52    6:44  McKeesport Area      
  650   415   368  Camden Anderson, Sr             6:47       13:10    20:52    6:44  Keystone Oaks        
  535   416   369  Jon Frye, So                    6:52       13:15    20:52    6:44  Greensburg Central Ca 
 1780   417   370  Matt Casne, So                  6:44       13:10    20:52    6:44  South Park           
  704   418   371  Robert Smith, So                6:29       13:04    20:54    6:44  Kittanning           
  475   419        Issac Zeigler, So               6:43       13:10    20:54    6:44  Franklin Regional    
  360   420   372  Christian Covert, Fr            6:53       13:17    20:54    6:44  Ellwood City         
  507   421   373  Chase Nemcheck, So              6:47       13:10    20:54    6:44  Greater Latrobe      
  617   422        Tj Fox, Jr                      6:54       13:24    20:54    6:44  Hempfield Area       
  610   423        Nathaniel Butina, Sr            6:41       13:12    20:55    6:45  Hempfield Area       
  466   424        Justin Naugle, Jr               6:29       12:47    20:55    6:45  Franklin Regional    
 1314   425   374  Nelson Phelps, Sr               6:36       13:08    20:55    6:45  Penn Trafford        
  592   426        Zach Case, Fr                   6:48       13:12    20:56    6:45  Hampton              
 1718   427   375  Jake Graswick, Fr               6:45       13:13    20:56    6:45  Shaler Area          
  189   428        Jacob Higgins, Jr               6:43       13:16    20:57    6:45  Canon-McMillan       
    9   429        Bart Taormina, So               6:47       13:09    20:57    6:45  Allderdice           
 1828   430        Jake Drnach, Jr                 6:44       13:17    20:58    6:46  Thomas Jefferson     
 2017   431   376  Mike Guiney, So                 6:44       13:13    20:58    6:46  West Allegheny       
 2021   432        Dan Shemon, Fr                  6:43       13:13    20:59    6:46  West Allegheny       
  137   433   377  Manu Gajanan, So                6:33       13:02    20:59    6:46  Bradford             
 1920   434        Ethan Stout, Fr                 6:42       13:09    20:59    6:46  Upper St. Clair      
 1299   435   378  Amady Diouf, So                 6:32       13:02    21:01    6:46  Penn Hills           
 1234   436        Jp Hite, Fr                     6:34       13:12    21:02    6:47  Norwin               
 2052   437   379  Logan Stancombe, So             6:44       13:08    21:03    6:47  West Shamokin        
  372   438   380  Nathaniel Sedlacek, Jr          6:56       13:29    21:06    6:48  Ford City            
 1474   439        Jacob Susalla, So               6:42       13:18    21:07    6:49  Plum                 
 1473   440        William Rhodes, So              6:36                21:09    6:49  Plum                 
  848   441   381  Eric Ziegler, Jr                6:44       13:13    21:09    6:49  Meadville            
  510   442   382  Matt Warren, So                 6:49       13:16    21:10    6:49  Greater Latrobe      
  838   443   383  Brent Murphy, So                6:55       13:32    21:10    6:49  McKeesport Area      
 1992   444   384  Elijah Frazier, Jr              6:42       13:16    21:11    6:50  Wash High Prexies    
 1858   445   385  Jacob Chadwick, Jr              6:52       13:24    21:12    6:50  Trinity              
 1033   446   386  Levi Green, Fr                  6:52       13:22    21:12    6:50  New Castle           
 1296   447   387  Glen Wolfarth, Sr               6:46       13:14    21:15    6:51  Penn Hills           
  757   448   388  Nathan Smith, So                6:56       13:34    21:15    6:51  Laurel Highlands     
  850   449        Nic Costa, Fr                   6:43       13:16    21:16    6:51  Meadville            
 1756   450   389  Roy Rothenberger, Sr            6:20       13:07    21:16    6:52  South Fayette        
 1825   451        Tyler Sestito, Sr               6:54       13:23    21:18    6:52  Thomas Jefferson     
 1318   452   390  Mike Catullo, Jr                6:42       13:18    21:18    6:52  Penn Trafford        
  668   453   391  Brandon Fello, Sr               6:48       13:21    21:20    6:53  Kiski Area           
 2148   454   392  Cole Dalicandro, Fr             7:04       13:45    21:20    6:53  Gateway              
 1660   455        Teddy McClain, Fr               6:43       13:30    21:22    6:53  Sewickley Academy    
 1526   456   393  Anthony Pampena, Fr             6:46       13:29    21:22    6:53  Ringgold             
 2166   457   394  Ryan Snyder, Sr                 6:53       13:29    21:23    6:54  Indiana              
 1319   458   395  Robert Specht, Jr                          13:20    21:25    6:54  Penn Trafford        
 1650   459        Jason Schuchardt, Sr            6:51       13:30    21:25    6:54  Sewickley Academy    
  140   460   396  Jake Sampson, So                6:47       13:22    21:26    6:55  Bradford             
 1820   461        Gabe Ackman, Sr                 6:56       13:36    21:28    6:55  Thomas Jefferson     
  839   462   397  Josh Steele, So                 6:54       13:31    21:30    6:56  McKeesport Area      
 2157   463   398  Cam Malcolm, Fr                 7:07       13:44    21:31    6:56  Highlands            
  244   464   399  Steven Dudo, Jr                 6:47       13:29    21:34    6:57  Central Valley       
  460   465        Austin Arrigo, Jr               6:46       13:23    21:35    6:57  Franklin Regional    
 1294   466        Tyrell Simmons, Sr              6:36       13:28    21:38    6:58  Penn Hills           
  697   467   400  Austin Cox, Sr                  6:58       13:35    21:39    6:59  Kittanning           
   13   468        Ari Weissfeld, Fr               6:59       13:32    21:40    6:59  Allderdice           
 1810   469   401  Jonah Martin, Fr                7:03       13:40    21:42    7:00  South Side           
  363   470   402  Logan Slade, Fr                 6:54       13:39    21:43    7:00  Ellwood City         
 1761   471        Mitchell Downs, So              6:38       13:25    21:45    7:01  South Fayette        
  305   472   403  Kyle Davis, Sr                  6:59       13:47    21:48    7:02  Derry Area Hs        
  329   473   404  Andrew Medure, Fr               7:09       14:08    21:52    7:03  Eden Christian Academ 
 2167   474        Dylan Rinehart, Jr              6:54       13:35    21:52    7:03  Indiana              
 1317   475        Eric Catullo, Jr                6:42       13:24    21:53    7:03  Penn Trafford        
  246   476   405  Steven Kennelly, Jr             7:05       13:53    21:53    7:03  Central Valley       
 2169   477        Jared Flemming, Jr              7:08       13:56    21:54    7:04  Indiana              
 1861   478   406  Matt Raineri, Jr                7:08       13:45    21:54    7:04  Trinity              
  359   479   407  Joey Cortez, Fr                 7:03       13:59    21:54    7:04  Ellwood City         
 2071   480   408  Colin Crowley, Sr               7:00       13:48    21:55    7:04  Winchester Thurston  
 1782   481   409  Vinnie Monfredi, So             7:04       13:54    21:57    7:05  South Park           
  238   482   410  Josh Brown, Sr                  6:49       13:41    21:58    7:05  Central Valley       
 2168   483        Brennan Ferguson, Sr            7:09       13:57    21:59    7:05  Indiana              
  370   484   411  Dakota Fickes, Sr               7:19       13:59    22:01    7:06  Ford City            
  375   485   412  Glenn Smathers, So              7:06       14:02    22:02    7:06  Ford City            
 1310   486        Jake Grieco, Sr                 7:02       13:53    22:06    7:08  Penn Trafford        
 1733   487   413  Tj McCracken, Jr                7:07       14:05    22:08    7:08  Shenango             
  358   488   414  Seth Zellhart, So               7:13       14:03    22:08    7:08  Ellwood City         
  532   489   415  Alex Gorr, Jr                   7:07       14:03    22:09    7:09  Greensburg Central Ca 
  345   490   416  Bruce Keffer, So                7:04       13:57    22:09    7:09  Elizabeth Forward    
 2080   491   417  Geoff Cohen, Fr                 6:57       13:48    22:12    7:09  Winchester Thurston  
  511   492        Aaron Harter, Fr                6:59       14:02    22:13    7:10  Greater Latrobe      
 1682   493   418  Rakesh Ravi, Fr                 7:26       14:10    22:14    7:10  Shady Side Academy   
 2155   494   419  Josh Hank, Sr                   7:09       14:07    22:19    7:12  Highlands            
  309   495   420  Jerrod Godemsey, So             7:00       13:53    22:20    7:12  Derry Area Hs        
  705   496   421  Seth Bevington, Fr              6:51       13:47    22:20    7:12  Kittanning           
  539   497   422  Ryan Solomon, Fr                7:10       14:16    22:20    7:12  Greensburg Central Ca 
  534   498   423  James Nassur, Jr                7:27       14:15    22:21    7:12  Greensburg Central Ca 
 1545   499   424  Brody McKenna, Jr               7:30       14:25    22:22    7:13  Riverside            
 1806   500   425  Trevor Parrish, So              7:12       14:12    22:23    7:13  South Side           
  328   501   426  Mason Zadan, So                 6:51       13:52    22:23    7:13  Eden Christian Academ 
 1031   502        John Brown, Fr                  7:20       14:14    22:26    7:14  New Castle           
 1029   503        Jeff Demarco, So                7:08       14:14    22:26    7:14  New Castle           
 1679   504   427  Chirag Kulkarni, Fr             7:27       14:12    22:28    7:15  Shady Side Academy   
 1995   505   428  Austin Sperl, So                7:26       14:17    22:28    7:15  Wash High Prexies    
  837   506   429  Alex Morgan, So                 7:00       14:04    22:29    7:15  McKeesport Area      
 1990   507   430  Everett Main, Sr                7:11       14:18    22:30    7:15  Wash High Prexies    
 1640   508   431  Joseph Farnan, So               7:24       14:19    22:33    7:16  Seton La Salle       
 1549   509   432  Jonah Kingston, Fr              7:16       14:23    22:34    7:17  Riverside            
 1548   510   433  Hunter Best, Fr                 7:15       14:23    22:35    7:17  Riverside            
  456   511        Ben Ekeroth, Sr                 7:01       14:06    22:36    7:17  Franklin Regional    
  347   512   434  Chad Studvick, Fr               7:05       14:07    22:37    7:17  Elizabeth Forward    
  844   513        Connor Unice, Sr                7:18       14:21    22:38    7:18  Meadville            
  756   514   435  Austin Saletrik, So             6:57       14:12    22:39    7:18  Laurel Highlands     
 1973   515        Chris Quinn, So                 7:17       14:09    22:39    7:18  Vincentian Academy   
  505   516        Josh Griffith, So               7:01       14:03    22:40    7:19  Greater Latrobe      
 1293   517        Zane Conaway, Sr                7:09       14:06    22:40    7:19  Penn Hills           
 1519   518   436  Randy Hatfield, So              7:08       14:18    22:41    7:19  Ringgold             
 1675   519        George Aivaliotis, So           7:28       14:12    22:42    7:19  Shady Side Academy   
  696   520   437  Conner Blose, Sr                7:10       14:10    22:42    7:19  Kittanning           
  702   521   438  Jacob Snyder, Jr                7:10       14:10    22:43    7:19  Kittanning           
 1778   522        Sam Brandt, Jr                  7:15       14:11    22:44    7:20  South Park           
 1458   523   439  Tyell Thompson, Fr              7:09       14:10    22:44    7:20  Pittsburgh Obama     
 1642   524   440  Brendan Killen, Fr              7:19       14:23    22:46    7:21  Seton La Salle       
 2132   525        Nurfajri Rafiuddin, Fr          7:05       14:09    22:47    7:21  Gateway              
 1641   526   441  Bennett Grefenstette, So        7:16       14:23    22:50    7:22  Seton La Salle       
  143   527        Adam Cary, Fr                   7:34       14:47    22:59    7:25  Bradford             
 1713   528   442  James Schafer, Sr               7:23       14:20    23:01    7:25  Shaler Area          
 1970   529        Dominick Battaglia, Jr          7:01       14:10    23:02    7:26  Vincentian Academy   
 1551   530   443  Cody Stang, Fr                  7:25       14:38    23:06    7:27  Riverside            
 1550   531        Jeremy Spicher, Fr              7:25       14:38    23:06    7:27  Riverside            
  240   532   444  Randy Meskow, Sr                6:55       14:13    23:06    7:27  Central Valley       
 2049   533   445  Brandon Schamburg, Sr           6:57       14:15    23:13    7:29  West Shamokin        
  369   534   446  Tyler Delancey, Sr              7:27       14:29    23:14    7:29  Ford City            
  368   535   447  Evan Defalco, Sr                7:27       14:29    23:14    7:29  Ford City            
  373   536   448  Jake Opalka, So                 7:27       14:29    23:14    7:30  Ford City            
 1300   537        James Ternent, So               7:21       14:38    23:21    7:32  Penn Hills           
  657   538   449  Doug Sabo, Fr                   7:13       14:25    23:26    7:33  Keystone Oaks        
 1805   539   450  Connor O'Keefe, So              7:23       14:38    23:31    7:35  South Side           
  338   540   451  Shane Indyk, Sr                 7:26       14:43    23:35    7:36  Elizabeth Forward    
 1654   541        Ayrton Mutagaana, Jr            7:20       14:48    23:38    7:37  Sewickley Academy    
 2073   542        Kevin Oury, Sr                  7:16       14:41    23:39    7:38  Winchester Thurston  
 1028   543        Michael Yeropoli, Jr            7:15       14:33    23:41    7:38  New Castle           
  832   544   452  Dalton Mikels, Sr               7:24       14:38    23:43    7:39  McKeesport Area      
  699   545        Lance Confer, Jr                7:39       15:01    23:50    7:41  Kittanning           
 2056   546   453  Trent Tedesco, Fr               7:46       15:13    23:52    7:42  West Shamokin        
 2051   547   454  Nick Mechling, So               7:46       15:13    23:52    7:42  West Shamokin        
  307   548   455  Jacob Yakopovich, Sr            7:26       14:55    23:56    7:43  Derry Area Hs        
 1783   549        Joseph Morrow, So               7:51       15:12    23:56    7:43  South Park           
 1998   550   456  Cullen Kennedy, Fr              7:27       14:45    23:59    7:44  Wash High Prexies    
  344   551   457  Nathan Williams, Jr             7:18       14:57    24:03    7:45  Elizabeth Forward    
 1546   552        Joseph Rubcic, Jr               7:26       15:00    24:05    7:46  Riverside            
 1661   553        Jake Winningham, Fr             7:37       15:11    24:05    7:46  Sewickley Academy    
  371   554   458  Kody McConnell, Sr              7:28       14:50    24:05    7:46  Ford City            
  834   555        Daniel Troutman, Sr             7:55       15:36    24:06    7:46  McKeesport Area      
 1322   556        Ethan Olson, Fr                 7:42                24:12    7:48  Penn Trafford        
 1777   557        William Roundtree, Sr           7:43       15:19    24:18    7:50  South Park           
  701   558        Michael Sgro, Jr                7:39       15:10    24:19    7:51  Kittanning           
 1452   559   459  Eric Wertkin, So                7:47       15:27    24:26    7:53  Pittsburgh Obama     
  346   560        Jacob Hebda, Fr                 7:41       15:13    24:30    7:54  Elizabeth Forward    
 1996   561   460  Thomas Wadsworth, So            7:41       15:21    24:34    7:55  Wash High Prexies    
 1715   562   461  Ryan Hills, So                  7:58       15:28    24:36    7:56  Shaler Area          
  323   563   462  Jungjoon Lee, Sr                7:35       15:14    24:39    7:57  Eden Christian Academ 
  376   564        Mike Dobransky, Fr              7:48       15:19    24:41    7:58  Ford City            
  866   565   463  Ben Minsinger, Fr               8:04       15:47    24:53    8:02  Montour              
 1811   566        Kyle Okeefe, Fr                 8:01       15:49    24:54    8:02  South Side           
 1449   567   464  Warren Adams, Jr                7:56       15:27    24:56    8:02  Pittsburgh Obama     
 2158   568   465  Corey McClain, Fr               7:45       15:22    24:59    8:03  Highlands            
 2177   569        Wyatt Chestnut, So              7:48       15:33    24:59    8:03  Kittanning           
 1544   570        Thomas Antal, Jr                8:07       15:51    24:59    8:03  Riverside            
 1977   571        Fred Payne, Fr                  7:36       15:28    24:59    8:03  Vincentian Academy   
  308   572        Dom Volpe, Jr                   8:04       15:51    25:07    8:06  Derry Area Hs        
 2053   573   466  Tyler Rodgers, Fr               8:14       15:52    25:08    8:06  West Shamokin        
  700   574        Solomon Reed, Jr                7:49       15:27    25:14    8:08  Kittanning           
  374   575        Abraham Sedlacek, So            8:04       16:06    25:15    8:09  Ford City            
 1720   576        Jason Irwin, Fr                 8:19       15:57    25:22    8:11  Shaler Area          
 1719   577        Brendan Gunde, Fr               8:19       15:56    25:26    8:12  Shaler Area          
  529   578   467  Caleb Ficerai-Garland, Jr       8:11       16:00    25:28    8:13  Greensburg Central Ca 
  336   579        Gavin Carnahan, Sr              7:46       15:57    25:42    8:17  Elizabeth Forward    
 1635   580   468  Jordan Denk, Jr                 8:05       16:09    25:42    8:17  Seton La Salle       
  864   581   469  Caleb Hric, So                  8:05       16:22    25:53    8:21  Montour              
  863   582   470  Jake Gray, So                   8:05       16:22    25:58    8:22  Montour              
  340   583        Shane Oprosky, Sr               8:01       16:05    26:04    8:24  Elizabeth Forward    
 2041   584   471  Matt Schmude, Fr                8:11       16:10    26:05    8:25  West Mifflin         
 1457   585   472  Jordan Picone, Fr               8:20       16:36    26:05    8:25  Pittsburgh Obama     
 1637   586        Liam Gannon, Jr                 8:12       16:35    26:05    8:25  Seton La Salle       
 1450   587   473  Levi Brown, Jr                  8:20       16:36    26:22    8:30  Pittsburgh Obama     
 1456   588   474  Adrian Osullivan, Fr            8:20       16:36    26:26    8:32  Pittsburgh Obama     
 1994   589        Blake Smith, So                 8:13       17:01    26:37    8:35  Wash High Prexies    
 2079   590        Grant Charney, Fr               8:28       17:05    26:43    8:37  Winchester Thurston  
  865   591   475  Luke Cavanah, Fr                8:40       17:02    27:03    8:43  Montour              
 1738   592        Isaac Buckley, Fr               8:41       17:14    27:24    8:50  Shenango             
  325   593   476  Neil Demarco, Jr                8:47       17:47    27:44    8:57  Eden Christian Academ 
 2144   594        Patrick Wallace, Jr             9:01       17:49    27:50    8:59  Gateway              
  655   595   477  Nevin Kelly, Jr                 8:46       17:25    28:05    9:03  Keystone Oaks        
 1717   596        Brandon Palucka, So             8:26       17:27    28:18    9:08  Shaler Area          
 1993   597        Ian Harris, Jr                  8:11       17:26    28:25    9:10  Wash High Prexies    
 2178   598        Thomas Phelps, Jr               8:53       17:51    28:39    9:15  Kittanning           
 1453   599   478  Jerome Williams, So             9:29       19:28    30:11    9:44  Pittsburgh Obama     
  867   600   479  Meet Patel, Fr                  9:16       18:57    30:13    9:45  Montour