11th Annual Red, White & Blue Classic 2013

Pittsburgh, PA

Varsity Boys

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 North Allegheny          30    4    5    6    7    8   11   16    15:55    0:20
  2 Mt. Lebanon             155   15   19   32   40   49   66   73    16:42    0:34
  3 Fox Chapel Area         193    1    3   26   80   83   87  101    16:27    2:07
  4 South Fayette           284   35   39   56   76   78  135         17:05    0:34
  5 Quaker Valley           304   27   30   44   95  108  115  179    17:05    1:01
  6 Grove City              311   13   25   59   71  143  154  258    17:04    1:38
  7 North Hills             369    9   37   51  134  138  175  181    17:09    1:49
  8 Baldwin                 374   50   57   77   94   96  162  221    17:18    0:35
  9 Seneca Valley           396   31   58   65  109  133  183  184    17:19    1:07
 10 Pine Richland           441   17   64   74  122  164  260  268    17:22    1:44
 11 West Allegheny          447   12   20   28  192  195  220  297    17:19    2:09
 12 Saegertown              453   23   29  128  131  142  261  310    17:24    1:29
 13 Bethel Park             462   53   75   82   97  155  199  262    17:29    1:06
 14 Moon Area               499   60   88  104  111  136  141  150    17:33    0:49
 15 Winchester Thurston     505   14   22   70  171  228  378  390    17:27    2:22
 16 Norwin                  525   63   81  116  117  148  156  176    17:36    0:54
 17 Peters Township         535   38  100  127  130  140  242  254    17:36    1:12
 18 Franklin Regional       580   43   46  123  166  202  223  226    17:41    1:42
 19 Upper St. Clair         581   36  110  124  125  186  208  222    17:41    1:39
 20 Morgantown              582   69   79  103  149  182  200  212    17:44    1:11
 21 Cathedral Prep          601   62   68  146  152  173  248  298    17:45    1:12
 22 Wheeling Park           655   33   98  118  151  255  272  280    17:50    2:15
 23 Canon-McMillan          659   42  107  147  157  206  215  230    17:52    1:47
 24 Kiski Area              663    2   21   84  234  322              17:41    4:49
 25 Hurricane               666   52  114  159  169  172  177  207    17:53    1:18
 26 Chartiers Valley        708   55  126  163  170  194  198         17:57    1:27
 27 O L S H                 721   24   93  160  185  259  265  266    17:57    2:33
 28 Beaver Area             823   99  129  168  213  214  244  251    18:12    1:06
 29 Greater Latrobe         829   41   85   86  281  336  337  348    18:20    3:41
 30 Meadville               833   54  120  121  225  313  317  331    18:15    2:57
 31 Pittsburgh C C          853   18  132  203  237  263  283         18:11    2:42
 32 Avonworth               902   90  113  153  269  277  302  305    18:23    1:54
 33 Hempfield Area          903  106  167  196  210  224  304  308    18:21    1:07
 34 Ringgold                925   48  139  180  252  306  315  345    18:27    2:57
 35 Northgate               953   91  144  161  233  324  375         18:33    2:47
 36 Hampton                1010   89  158  187  285  291  321  341    18:38    2:06
 37 Vincentian Academy     1011  137  197  201  231  245  271  282    18:33    1:01
 38 Allderdice             1064  102  105  235  257  365  368         18:54    3:46
 39 Connellsville          1079  145  165  211  249  309  349         18:45    1:55
 40 Penn Hills             1117   61   92  303  326  335  354  388    19:03    3:23
 41 Shady Side Academy     1196  178  189  191  299  339              19:08    2:20
 42 Thomas Jefferson       1225  216  238  241  256  274  278  295    18:58    0:39
 43 South Side             1242   47  236  301  328  330  359  389    19:16    3:29
44* Greensburg Salem       1245  204  219  239  287  296  311  319    19:05    1:02
45* Penn Trafford          1245   67  250  292  316  320  347  357    19:13    3:01
 46 Blackhawk              1249   34  217  288  350  360  361  362    19:24    4:22
 47 Laurel Highlands       1269  218  247  264  267  273  286  323    19:04    0:38
 48 Sewickley Academy      1300   72  253  289  342  344  380  382    19:29    3:30
 49 Greensburg C C         1335  119  193  294  363  366  399  402    19:42    3:40
 50 Eden Christian Acad.   1372   10  284  329  364  385  401         19:59    6:13
 51 McKeesport Area        1390  174  279  293  312  332  338  376    19:33    2:08
 52 South Park             1394  188  246  290  327  343  355  379    19:38    2:18
 53 Carrick                1419  190  209  314  333  373  377         19:50    3:10
 54 Seton La Salle         1432  229  243  270  307  383  394  395    19:49    3:25
 55 Elizabeth Forward      1460  205  227  275  372  381  386  397    20:04    3:26
 56 Washington             1493   45  334  356  374  384  387  392    20:28    5:28
 57 Central Valley         1527  240  276  325  340  346  351  367    20:01    1:55
 58 Trinity                1607  112  353  358  391  393  396         21:11    5:49
 59 Bishop Canevin         1688  232  318  369  371  398              21:35    7:10
 60 Keystone Oaks          1825  300  352  370  400  403              23:29    8:02

Incomplete Teams: Ambridge Area, Freedom Area, Shaler Area, West Mifflin, Woodland Hills

Individuals
  ID#  PLACE          FINISHER          TIME     PACE


1. North Allegheny
 1168     4  Matt McGoey, Jr            15:45    5:05
 1138     5  Cordon Louco, Sr           15:49    5:06
 1166     6  Seamus Love, Jr            15:57    5:08
 1177     7  Scott Seel, Jr             15:58    5:09
 1181     8  Hunter Wharrey, Jr         16:05    5:11
 1141    11  Nicholas McClure, Sr       16:16    5:15
 1176    16  Peter Savchik, Jr          16:27    5:18
Total Time = 1:19:34     Total Places = 30

2. Mt. Lebanon
 1075    15  Patrick Quirk, Sr          16:25    5:17
 1085    19  Todd Gunzenhauser, So      16:30    5:19
 1072    32  Billy Dougherty, Sr        16:46    5:24
 1073    40  Evan Hatton, Sr            16:49    5:25
 1083    49  Matthew Stone, Jr          16:58    5:28
 1074    66  Sam Hughes, Sr             17:11    5:32
 1086    73  Ian Harris, So             17:17    5:34
Total Time = 1:23:28     Total Places = 155

3. Fox Chapel Area
  457     1  Colin Martin, Sr           15:18    4:56
  458     3  Ethan Martin, Sr           15:35    5:01
  468    26  Elias Graca, Jr            16:35    5:21
  469    80  Jacob Halasowski, Jr       17:22    5:36
  464    83  Aaron Bliss, Jr            17:25    5:37
  467    87  Chris Good, Jr             17:27    5:38
  479   101  Brendan Urso, So           17:35    5:40
Total Time = 1:22:15     Total Places = 193

4. South Fayette
 1862    35  Joncarlo Patton, Sr        16:48    5:25
 1860    39  Ryan Lerda, Sr             16:49    5:25
 1857    56  Patrick Brady, Sr          17:04    5:30
 1865    76  Stephen Zombek, Sr         17:22    5:36
 1867    78  Devan Sandala, Jr          17:22    5:36
 1858   135  Jason Cillo, Sr            17:54    5:46
Total Time = 1:25:25     Total Places = 284

5. Quaker Valley
 1607    27  Rob Veltre, Sr             16:37    5:22
 1605    30  Luke Kropf, Sr             16:45    5:24
 1622    44  Zach Skolnekovich, Fr      16:54    5:27
 1612    95  Xavier Lang, Jr            17:31    5:39
 1611   108  Charlie Kristo, Jr         17:38    5:41
 1614   115  Fletcher Hubsch, So        17:42    5:42
 1609   179  Mattias Cooper, Jr         18:22    5:55
Total Time = 1:25:25     Total Places = 304

6. Grove City
  639    13  Aaron Benka, Jr            16:23    5:17
  640    25  Ryan Budnik, Jr            16:34    5:20
  638    59  Ryan Whiteman, Sr          17:06    5:31
  641    71  John Paul Depew, Jr        17:16    5:34
  647   143  Dillon McConnell, So       18:01    5:48
  637   154  Jordan Powell, Sr          18:05    5:50
  636   258  Adam Lowe, Sr              19:05    6:09
Total Time = 1:25:20     Total Places = 311

7. North Hills
 1290     9  Anton Martinez, Sr         16:07    5:12
 1293    37  Jacob Heinauer, Jr         16:48    5:25
 1298    51  Killian McNally, So        16:59    5:29
 1291   134  Ben Osmond, Sr             17:54    5:46
 1296   138  Alex Kubala, So            17:56    5:47
 1289   175  John Cotton, Sr            18:19    5:54
 1294   181  Brett Hoffman, Jr          18:24    5:56
Total Time = 1:25:44     Total Places = 369

8. Baldwin
   91    50  Mike McLaughlin, Sr        16:58    5:28
   94    57  Dennis Doyle, Jr           17:05    5:31
   93    77  Mark Demore, Jr            17:22    5:36
   98    94  Jake Phillips, Jr          17:30    5:39
  101    96  Casey Conboy, Fr           17:33    5:39
   97   162  Sean McLaughlin, Jr        18:10    5:52
   99   221  Alex Murray, So            18:42    6:02
Total Time = 1:26:28     Total Places = 374

9. Seneca Valley
 1701    31  Michael Kolor, So          16:45    5:24
 1687    58  Brett Foster, Sr           17:05    5:31
 1698    65  Tanner Quiggle, Jr         17:10    5:32
 1688   109  Ben Gardner, Sr            17:39    5:41
 1691   133  Sean Reiterman, Sr         17:52    5:46
 1693   183  Alex Taylor, Sr            18:25    5:56
 1692   184  Mike Rhein, Sr             18:26    5:57
Total Time = 1:26:31     Total Places = 396

10. Pine Richland
 1537    17  Luke Regan, Sr             16:27    5:18
 1538    64  Elijah Stedeford, Sr       17:09    5:32
 1545    74  Greg Schleicher, So        17:20    5:35
 1540   122  Jared Todorowski, Sr       17:44    5:43
 1539   164  Stan Szafranski, Sr        18:10    5:52
 1543   260  Kiel Hillock, So           19:06    6:10
 1544   268  Joey Kelly, So             19:14    6:12
Total Time = 1:26:50     Total Places = 441

11. West Allegheny
 2111    12  Zack White, Jr             16:21    5:16
 2108    20  Zach Salek, Sr             16:31    5:20
 2104    28  Rj Freese, Sr              16:43    5:23
 2105   192  Matt Johnson, Sr           18:29    5:58
 2107   195  Will Page, Sr              18:30    5:58
 2109   220  Jon Artinger, Jr           18:41    6:02
 2112   297  Mike Guiney, So            19:40    6:20
Total Time = 1:26:34     Total Places = 447

12. Saegertown
 1677    23  Brendon Barclay, Jr        16:32    5:20
 1675    29  Morgan Schenberg, Sr       16:43    5:23
 1676   128  Alex Barclay, Jr           17:50    5:45
 1681   131  Wyatt Fleischer, So        17:52    5:46
 1680   142  Brad Amy, So               18:00    5:48
 1682   261  Garrett Johnston, So       19:08    6:10
 1679   310  Chris Guy, Jr              19:57    6:26
Total Time = 1:26:57     Total Places = 453

13. Bethel Park
  155    53  Eric Kaminski, Sr          17:00    5:29
  163    75  Dan Spanner, Jr            17:21    5:36
  156    82  Ross Martin, Sr            17:24    5:37
  165    97  David Erzen, So            17:33    5:40
  158   155  Andrew Dougher, Jr         18:05    5:50
  169   199  Ryan Zimba, So             18:34    5:59
  167   262  Nick Marsteller, So        19:08    6:10
Total Time = 1:27:23     Total Places = 462

14. Moon Area
  925    60  Patrick Ware, Sr           17:06    5:31
  922    88  Connor Evans, Sr           17:28    5:38
  938   104  Devin Jeffries, So         17:36    5:40
  929   111  Nathan Lee, Jr             17:40    5:42
  931   136  Dylan Perry, Jr            17:55    5:47
  932   141  Matt Peters, Jr            18:00    5:48
  928   150  Austin Jepsky, Jr          18:03    5:49
Total Time = 1:27:45     Total Places = 499

15. Winchester Thurston
 2191    14  Will Loevner, So           16:24    5:17
 2189    22  Landin Delaney, Jr         16:31    5:20
 2186    70  Robert Lincoln, Sr         17:16    5:34
 2195   171  Ben Littman, Fr            18:16    5:53
 2190   228  Gabe Brodsky, So           18:45    6:03
 2192   378  Josh Brelsford, Fr         21:47    7:01
 2185   390  Colin Crowley, Sr          22:50    7:22
Total Time = 1:27:12     Total Places = 505

16. Norwin
 1348    63  Clay Brough, Sr            17:08    5:32
 1349    81  Grant Folgate, Sr          17:22    5:36
 1357   116  Trey Quealy, Jr            17:42    5:42
 1359   117  Tyler Laughery, So         17:42    5:43
 1354   148  Logan Dunn, Jr             18:02    5:49
 1358   156  Dylan Colcombe, So         18:06    5:50
 1350   176  Charles Huss, Sr           18:19    5:55
Total Time = 1:27:56     Total Places = 525

17. Peters Township
 1515    38  Shaun Hay, Fr              16:48    5:25
 1511   100  Nick Wolk, So              17:34    5:40
 1493   127  Joe Dunleavy, Jr           17:47    5:44
 1506   130  Luca Pugliano, Jr          17:51    5:45
 1484   140  Sean Boyles, Sr            17:59    5:48
 1490   242  Nathan Wolk, Sr            18:55    6:06
 1500   254  Mike Koenig, Jr            19:00    6:08
Total Time = 1:27:59     Total Places = 535

18. Franklin Regional
  525    43  Ian Griffith, Sr           16:54    5:27
  533    46  Brett Trottier, Jr         16:55    5:27
  534   123  Mark Provenzo, Fr          17:45    5:43
  530   166  Tim Mastovich, Jr          18:12    5:52
  532   202  Cole Seymour, Jr           18:35    6:00
  531   223  Justin Naugle, Jr          18:43    6:02
  529   226  James Capone, Jr           18:45    6:03
Total Time = 1:28:21     Total Places = 580

19. Upper St. Clair
 1993    36  James Smith, Sr            16:48    5:25
 1997   110  Samuel Schiffman, Jr       17:39    5:41
 2004   124  Bennett Sneath, So         17:45    5:43
 2001   125  Christopher Adamo, So      17:45    5:43
 1999   186  Matt Wertz, Jr             18:26    5:57
 1989   208  Jordan Brown, Sr           18:38    6:01
 2005   222  Michael Stemmler, So       18:43    6:02
Total Time = 1:28:23     Total Places = 581

20. Morgantown
 1025    69  Connor Riley, So           17:14    5:33
 1020    79  Anthony Laurita, Jr        17:22    5:36
 1018   103  Jacob Jacquez, Jr          17:36    5:40
 1024   149  Jacob Shockley, Jr         18:02    5:49
 1023   182  Stephen Riffon, Jr         18:24    5:56
 2213   200  Colby Gresak, So           18:35    5:59
 1013   212  Ross Levelle, Sr           18:39    6:01
Total Time = 1:28:38     Total Places = 582

21. Cathedral Prep
  310    62  Pat Kloecker, Sr           17:07    5:31
  308    68  Greg Copolla, Sr           17:11    5:33
  313   146  Jack Lindenberger, Jr      18:02    5:49
  321   152  Kevin Haight, Fr           18:03    5:49
  324   173  Kyle Wagner, Fr            18:18    5:54
  326   248  Roman Zegarelli, Fr        18:58    6:07
  312   298  Andy Wilcox, Sr            19:41    6:21
Total Time = 1:28:41     Total Places = 601

22. Wheeling Park
 2148    33  Albert Schrimp, Sr         16:46    5:24
 2151    98  Cameron Eberhard, Jr       17:34    5:40
 2149   118  Jamie Tarr, Sr             17:43    5:43
 2145   151  Isaac Estep, Sr            18:03    5:49
 2159   255  Sean Wagner, So            19:01    6:08
 2156   272  Thomas Nagy, So            19:18    6:14
 2153   280  Robert McIntosh, Jr        19:24    6:15
Total Time = 1:29:07     Total Places = 655

23. Canon-McMillan
  243    42  Ethan Linderman, Jr        16:51    5:26
  246   107  Michael Strosko, Jr        17:38    5:41
  235   147  Cody Shock, Sr             18:02    5:49
  234   157  Brendan Price, Sr          18:07    5:50
  245   206  Caden Meier, Jr            18:38    6:00
  233   215  Justin Illig, Sr           18:40    6:01
  242   230  Bill Kohler, Jr            18:47    6:03
Total Time = 1:29:16     Total Places = 659

24. Kiski Area
  806     2  Brent Kennedy, Sr          15:25    4:58
  807    21  Patrick Miller, Sr         16:31    5:20
  808    84  Bryce Nelson, Sr           17:25    5:37
  811   234  Anthony D'Incau, So        18:48    6:04
  805   322  Brandon Fello, Sr          20:13    6:31
Total Time = 1:28:22     Total Places = 663

25. Hurricane
  758    52  Jacob Harmon, Jr           16:59    5:29
  759   114  Sam Hughes, Jr             17:42    5:42
  765   159  Andrew Odell, So           18:09    5:51
  769   169  Alex Hughes, Fr            18:14    5:53
  768   172  Garrett Gress, Fr          18:17    5:54
  755   177  Luke Miller, Sr            18:20    5:55
  754   207  Cole Frye, Sr              18:38    6:01
Total Time = 1:29:21     Total Places = 666

26. Chartiers Valley
  364    55  Alex Krieger, Sr           17:03    5:30
  362   126  Corey Gulakowski, Sr       17:46    5:44
  381   163  Micah Colson, So           18:10    5:52
  386   170  Matthew Thomas, So         18:15    5:53
  388   194  Joseph Westrick, So        18:30    5:58
  378   198  Tyler Wynn, Jr             18:33    5:59
Total Time = 1:29:44     Total Places = 708

27. O L S H
 1401    24  Nick Kocent, Sr            16:33    5:20
 1413    93  John Ziegler, So           17:30    5:39
 1402   160  Ian Schrenk, Sr            18:10    5:51
 1409   185  Alexander Michalenko, Jr   18:26    5:57
 1404   259  Noah Dawgiello, Jr         19:05    6:09
 1411   265  Nathaniel Hersh, So        19:10    6:11
 1410   266  Sean Cahalan, So           19:11    6:11
Total Time = 1:29:44     Total Places = 721

28. Beaver Area
  131    99  Riley Lamison, So          17:34    5:40
  123   129  Zach Monit, Sr             17:51    5:45
  122   168  Jonathon McRae, Sr         18:13    5:52
  120   213  Nick Albanese, Sr          18:39    6:01
  121   214  Franklin Martone, Sr       18:40    6:01
  137   244  Luke Pittner, Fr           18:56    6:06
  136   251  Jake Pittner, Fr           18:59    6:07
Total Time = 1:30:57     Total Places = 823

29. Greater Latrobe
  566    41  Kevin Augustine, Sr        16:51    5:26
  569    85  Nate Jackson, Jr           17:26    5:37
  570    86  Cord Leone, Jr             17:26    5:37
  575   281  Chase Nemcheck, So         19:25    6:15
  572   336  Jacob Gorsich, So          20:31    6:37
  581   337  Spencer Simpson, Fr        20:32    6:37
  579   348  Aaron Harter, Fr           20:49    6:43
Total Time = 1:31:39     Total Places = 829

30. Meadville
  909    54  Kyle Rose, Jr              17:02    5:29
  908   120  Louis McUmber, Jr          17:44    5:43
  910   121  Matt Svetz, Jr             17:44    5:43
  914   225  Jack Stevens, Fr           18:44    6:03
  913   313  Nick Rose, Fr              19:58    6:26
  912   317  Shields Dan, So            20:07    6:29
  911   331  Eric Ziegler, Jr           20:26    6:35
Total Time = 1:31:12     Total Places = 833

31. Pittsburgh C C
 1579    18  Kyle Zenchak, Sr           16:28    5:19
 1582   132  Hugh Hassan, Jr            17:52    5:46
 1590   203  Craig Tarrant, So          18:36    6:00
 1594   237  Joey Gatti, Fr             18:50    6:04
 1586   263  Mac Tomasic, Jr            19:09    6:11
 1588   283  Joey Ziccarelli, Jr        19:27    6:16
Total Time = 1:30:55     Total Places = 853

32. Avonworth
   58    90  Adam Joyce, Jr             17:29    5:38
   57   113  Andrew Domencic, Jr        17:41    5:42
   67   153  Michael Noethiger, Fr      18:04    5:50
   64   269  Alex Domencic, Fr          19:16    6:13
   61   277  Colton Fritts, So          19:23    6:15
   60   302  Kenny Baurle, So           19:49    6:23
   56   305  Kyle Crilley, Jr           19:50    6:24
Total Time = 1:31:53     Total Places = 902

33. Hempfield Area
  732   106  Jordan Stack, So           17:37    5:41
  725   167  Kevin Weldon, Jr           18:13    5:52
  723   196  August Papas, Jr           18:30    5:58
  724   210  Brand Patellos, Jr         18:39    6:01
  717   224  Jacob Bancroft, Jr         18:44    6:02
  715   304  Andrew Mastrorocco, Sr     19:50    6:24
  721   308  Tyler Fox, Jr              19:56    6:26
Total Time = 1:31:43     Total Places = 903

34. Ringgold
 1649    48  Noah Smith, Jr             16:57    5:28
 1648   139  Will Jourdain, Jr          17:59    5:48
 1647   180  Luke Serra, Sr             18:23    5:56
 1645   252  Caleb Lunn, Sr             18:59    6:07
 1644   306  Jared Jimirro, Sr          19:53    6:25
 1651   315  Matt Metrovich, So         20:03    6:28
 1657   345  Anthony Pampena, Fr        20:47    6:42
Total Time = 1:32:11     Total Places = 925

35. Northgate
 1325    91  Eric Forkin, Sr            17:30    5:38
 1332   144  Tyler Wisniewski, So       18:01    5:48
 1322   161  Thane Bonnett, Sr          18:10    5:51
 1329   233  Danny Bonnett, So          18:48    6:04
 1323   324  Dominic Deramo, Sr         20:16    6:32
 1328   375  Adam Blenk, So             21:40    6:59
Total Time = 1:32:45     Total Places = 953

36. Hampton
  679    89  Jason Krist, Jr            17:29    5:38
  677   158  Tim Hall, Jr               18:08    5:51
  675   187  Dylan Ruefle, Sr           18:27    5:57
  672   285  Jackson Baker, Sr          19:29    6:17
  673   291  Mike Larkin, Sr            19:35    6:19
  682   321  Chris Hall, So             20:12    6:31
  683   341  David Kornish, So          20:43    6:41
Total Time = 1:33:08     Total Places = 1010

37. Vincentian Academy
 2063   137  Matt Montanari, Sr         17:55    5:47
 2065   197  Andrew Koryak, Jr          18:32    5:59
 2069   201  Chuck Adams, Fr            18:35    6:00
 2073   231  John Reed, Fr              18:47    6:03
 2064   245  Dominick Battaglia, Jr     18:56    6:06
 2074   271  Michael Shannon, Fr        19:17    6:13
 2070   282  Sean Farrell, Fr           19:26    6:16
Total Time = 1:32:45     Total Places = 1011

38. Allderdice
    5   102  Floyd Nichols, Jr          17:35    5:40
    6   105  Josh Somers, Jr            17:37    5:41
    1   235  Nathan Meyers, Sr          18:49    6:04
    7   257  Willem Deboer, So          19:05    6:09
    2   365  Aaron Rubin, Sr            21:21    6:53
    8   368  Peter Ganovsky, So         21:23    6:54
Total Time = 1:34:27     Total Places = 1064

39. Connellsville
  404   145  Joe Baughman, Sr           18:01    5:49
  410   165  Devin Pisarski, So         18:11    5:52
  406   211  Tommy Nicholson, Jr        18:39    6:01
  413   249  Chris Stahl, Fr            18:58    6:07
  408   309  Nick Jacobyansky, So       19:56    6:26
  409   349  Ethan McIntosh, So         20:50    6:43
Total Time = 1:33:45     Total Places = 1079

40. Penn Hills
 1436    61  Duwon Terrell, Jr          17:06    5:31
 1434    92  Dylin Wilhoite, Sr         17:30    5:38
 1437   303  Michael Wagner, Jr         19:49    6:23
 1435   326  Glen Wolfarth, Sr          20:21    6:34
 1432   335  Matthew Kegges, Sr         20:29    6:36
 1433   354  Tyrell Simmons, Sr         20:56    6:45
 1438   388  James Ternent, So          22:45    7:20
Total Time = 1:35:15     Total Places = 1117

41. Shady Side Academy
 1787   178  Adam Dangelo, Sr           18:21    5:55
 1789   189  Zac Prizant, Sr            18:27    5:57
 1795   191  Connor Colombo, So         18:28    5:57
 1788   299  Max Prizant, Sr            19:41    6:21
 1790   339  Harper Dowd, Jr            20:40    6:40
Total Time = 1:35:37     Total Places = 1196

42. Thomas Jefferson
 1941   216  Josh Francis, Jr           18:40    6:01
 1934   238  Alex Neumeyer, Sr          18:51    6:05
 1933   241  Matt Bourgeois, Sr         18:53    6:05
 1945   256  Pat Walsh, Jr              19:03    6:09
 1936   274  Dan Schrum, Sr             19:19    6:14
 1943   278  Tim Grassi, Jr             19:23    6:15
 1950   295  Tom Roberts, So            19:39    6:20
Total Time = 1:34:46     Total Places = 1225

43. South Side
 1916    47  Colten Trimble, Jr         16:56    5:28
 1915   236  Jim Knoerdel, Jr           18:50    6:04
 1919   301  Mark Richardson, So        19:45    6:22
 1921   328  Jared Conti, Fr            20:24    6:35
 1920   330  Brandon Anglemyer, Fr      20:25    6:35
 1922   359  Jonah Martin, Fr           21:02    6:47
 1918   389  Trevor Parrish, So         22:48    7:21
Total Time = 1:36:20     Total Places = 1242

44*. Greensburg Salem
  622   204  Zach Zydonick, Jr          18:38    6:00
  619   219  Nick Rossi, Jr             18:41    6:02
  623   239  Logan Miller, So           18:51    6:05
  616   287  Brett Smith, Sr            19:32    6:18
  615   296  Jon Schrecengost, Sr       19:39    6:20
  614   311  Christian Lewis, Sr        19:57    6:26
  613   319  Loe Leo, Sr                20:11    6:31
Total Time = 1:35:21     Total Places = 1245

45*. Penn Trafford
 1446    67  Jonah Graffius, Sr         17:11    5:32
 1451   250  Nelson Phelps, Sr          18:58    6:07
 1452   292  Brenton Sige, Sr           19:36    6:19
 1449   316  Sean Lane, Sr              20:07    6:29
 1454   320  Eric Catullo, Jr           20:12    6:31
 1455   347  Mike Catullo, Jr           20:48    6:42
 1456   357  Robert Specht, Jr          20:58    6:46
Total Time = 1:36:04     Total Places = 1245

46. Blackhawk
  223    34  Noah Ross, Jr              16:46    5:25
  220   217  Kevin Jenkins, Sr          18:41    6:01
  222   288  Eric Aulbach, Jr           19:33    6:18
  221   350  Nathaniel Ziegler, Sr      20:52    6:44
  224   360  Louis Vigder, So           21:08    6:49
  225   361  Jimmy Francis, Fr          21:08    6:49
  226   362  Nathan Mensch, Fr          21:16    6:51
Total Time = 1:37:00     Total Places = 1249

47. Laurel Highlands
  837   218  Gregg Maruca, Jr           18:41    6:01
  836   247  Roy Bowlen, Jr             18:57    6:07
  834   264  Josh Chisler, Sr           19:09    6:11
  841   267  Kolt Buckley, Fr           19:13    6:12
  843   273  Joshua Johnson, Fr         19:19    6:14
  838   286  Logan Knoyer, So           19:30    6:17
  840   323  Nathan Smith, So           20:14    6:32
Total Time = 1:35:19     Total Places = 1269

48. Sewickley Academy
 1775    72  Griffin Mackey, Fr         17:16    5:34
 1770   253  Reils Oneil, Jr            19:00    6:07
 1767   289  Wyatt Geller, Jr           19:34    6:19
 1768   342  Owen Hipwell, Jr           20:45    6:41
 1766   344  Jason Schuchardt, Sr       20:46    6:42
 1769   380  Ayrton Mutagaana, Jr       21:58    7:05
 1771   382  Connor Ward, Jr            22:08    7:08
Total Time = 1:37:21     Total Places = 1300

49. Greensburg C C
  602   119  Vince Mirigliano, Jr       17:43    5:43
  600   193  Philip Forsythe, Jr        18:29    5:58
  604   294  Jon Frye, So               19:38    6:20
  601   363  Alex Gorr, Jr              21:18    6:52
  603   366  James Nassur, Jr           21:22    6:53
  606   399  Christian Whitsel, Fr      26:13    8:27
  598   402  Caleb Ficerai-Garland, Jr  27:44    8:56
Total Time = 1:38:30     Total Places = 1335

50. Eden Christian Acad.
  425    10  Carter Smith, Sr           16:14    5:14
  427   284  Noah Walburn, Jr           19:28    6:17
  429   329  Mason Zadan, So            20:25    6:35
  428   364  Joseph Dandrea, So         21:19    6:53
  424   385  Jungjoon Lee, Sr           22:27    7:14
  426   401  Neil Demarco, Jr           27:36    8:54
Total Time = 1:39:53     Total Places = 1372

51. McKeesport Area
  897   174  Ryan Sisley, Sr            18:19    5:54
  894   279  Ryan Jacobs, Sr            19:24    6:15
  902   293  Brent Murphy, So           19:38    6:20
  900   312  Kelvin Williams, Jr        19:57    6:26
  899   332  Travis Tyree, Sr           20:26    6:35
  903   338  Josh Steele, So            20:40    6:40
  898   376  Daniel Troutman, Sr        21:42    7:00
Total Time = 1:37:44     Total Places = 1390

52. South Park
 1884   188  Jordan Carr, Sr            18:27    5:57
 1892   246  Jacob Marlin, So           18:57    6:07
 1886   290  Greg Graf, Sr              19:35    6:19
 1890   327  Brendan Podgorski, Jr      20:23    6:34
 1891   343  Matt Casne, So             20:45    6:41
 1894   355  Vinnie Monfredi, So        20:57    6:45
 1888   379  Sam Brandt, Jr             21:50    7:02
Total Time = 1:38:07     Total Places = 1394

53. Carrick
  289   190  Ryan Wierzchowski, Jr      18:28    5:57
  290   209  Zachary Wierzchowski, Jr   18:38    6:01
  296   314  Josh Walters, So           20:00    6:27
  297   333  Robert Warnock, So         20:27    6:36
  283   373  John Haney, Sr             21:37    6:58
  294   377  Francis Skoros, So         21:45    7:01
Total Time = 1:39:10     Total Places = 1419

54. Seton La Salle
 1755   229  John Kist, Jr              18:46    6:03
 1751   243  Henry Glitz, Sr            18:56    6:06
 1753   270  Gavin Ennis, Jr            19:16    6:13
 1756   307  Joseph Farnan, So          19:55    6:25
 1757   383  Bennett Grefenstette, So   22:10    7:09
 1758   394  Brendan Killen, Fr         23:37    7:37
 1752   395  Jordan Denk, Jr            23:41    7:38
Total Time = 1:39:03     Total Places = 1432

55. Elizabeth Forward
  443   205  Tyler Wachs, Jr            18:38    6:00
  442   227  Alex Thornton, Sr          18:45    6:03
  441   275  Lucas Surmick, Sr          19:20    6:14
  446   372  Chad Studvick, Fr          21:31    6:56
  440   381  Shane Indyk, Sr            22:03    7:07
  444   386  Bruce Keffer, So           22:36    7:17
  447   397  Seth Ulm, Fr               23:51    7:42
Total Time = 1:40:17     Total Places = 1460

56. Washington
 2084    45  D'Heaven Kelley, Sr        16:54    5:27
 2092   334  Ben Heim, Fr               20:28    6:36
 2087   356  Elijah Frazier, Jr         20:58    6:46
 2085   374  Everett Main, Sr           21:38    6:58
 2090   384  Austin Sperl, So           22:21    7:13
 2091   387  Thomas Wadsworth, So       22:42    7:19
 2093   392  Cullen Kennedy, Fr         22:55    7:23
Total Time = 1:42:19     Total Places = 1493

57. Central Valley
  343   240  Billy Vana, Jr             18:53    6:05
  334   276  Josh Marvenko, Sr          19:22    6:15
  337   325  Andrew Stein, Sr           20:18    6:33
  339   340  Levi Johnson, Jr           20:40    6:40
  349   346  Joseph Capanera, Fr        20:48    6:42
  333   351  Josh Brown, Sr             20:52    6:44
  335   367  Randy Meskow, Sr           21:23    6:54
Total Time = 1:40:01     Total Places = 1527

58. Trinity
 1971   112  Josh Pusateri, Jr          17:41    5:42
 1969   353  Jacob Chadwick, Jr         20:55    6:45
 1972   358  Matt Raineri, Jr           20:58    6:46
 1970   391  Luke Day, Jr               22:51    7:22
 1975   393  Tyler Pokego, So           23:30    7:35
 1968   396  Stephen Aber, Jr           23:46    7:40
Total Time = 1:45:55     Total Places = 1607

59. Bishop Canevin
  203   232  Marty Scanlon, Sr          18:48    6:04
  200   318  Kelly Burgess, Sr          20:09    6:30
  202   369  Nick Rajakovich, Sr        21:30    6:56
  207   371  Sean Finn, So              21:31    6:56
  206   398  Logan Aiello, So           25:57    8:22
Total Time = 1:47:55     Total Places = 1688

60. Keystone Oaks
  787   300  Tom Gorman, Jr             19:44    6:22
  790   352  Doug Sabo, Fr              20:53    6:44
  786   370  Jesse Stefanski, Sr        21:30    6:56
  789   400  Connor Meriwether, So      27:30    8:52
  788   403  Nevin Kelly, Jr            27:45    8:57
Total Time = 1:57:22     Total Places = 1825

              TEAM
  ID#  PLACE SCORE          FINISHER          TIME     PACE        TEAM         
  457     1     1  Colin Martin, Sr           15:18    4:56  Fox Chapel Area      
  806     2     2  Brent Kennedy, Sr          15:25    4:58  Kiski Area           
  458     3     3  Ethan Martin, Sr           15:35    5:01  Fox Chapel Area      
 1168     4     4  Matt McGoey, Jr            15:45    5:05  North Allegheny      
 1138     5     5  Cordon Louco, Sr           15:49    5:06  North Allegheny      
 1166     6     6  Seamus Love, Jr            15:57    5:08  North Allegheny      
 1177     7     7  Scott Seel, Jr             15:58    5:09  North Allegheny      
 1181     8     8  Hunter Wharrey, Jr         16:05    5:11  North Allegheny      
 1290     9     9  Anton Martinez, Sr         16:07    5:12  North Hills          
  425    10    10  Carter Smith, Sr           16:14    5:14  Eden Christian Acad. 
 1141    11    11  Nicholas McClure, Sr       16:16    5:15  North Allegheny      
 2111    12    12  Zack White, Jr             16:21    5:16  West Allegheny       
  639    13    13  Aaron Benka, Jr            16:23    5:17  Grove City           
 2191    14    14  Will Loevner, So           16:24    5:17  Winchester Thurston  
 1075    15    15  Patrick Quirk, Sr          16:25    5:17  Mt. Lebanon          
 1176    16    16  Peter Savchik, Jr          16:27    5:18  North Allegheny      
 1537    17    17  Luke Regan, Sr             16:27    5:18  Pine Richland        
 1579    18    18  Kyle Zenchak, Sr           16:28    5:19  Pittsburgh C C       
 1085    19    19  Todd Gunzenhauser, So      16:30    5:19  Mt. Lebanon          
 2108    20    20  Zach Salek, Sr             16:31    5:20  West Allegheny       
  807    21    21  Patrick Miller, Sr         16:31    5:20  Kiski Area           
 2189    22    22  Landin Delaney, Jr         16:31    5:20  Winchester Thurston  
 1677    23    23  Brendon Barclay, Jr        16:32    5:20  Saegertown           
 1401    24    24  Nick Kocent, Sr            16:33    5:20  O L S H              
  640    25    25  Ryan Budnik, Jr            16:34    5:20  Grove City           
  468    26    26  Elias Graca, Jr            16:35    5:21  Fox Chapel Area      
 1146    27        Kolbe Short, Sr            16:36    5:21  North Allegheny      
 1607    28    27  Rob Veltre, Sr             16:37    5:22  Quaker Valley        
 2104    29    28  Rj Freese, Sr              16:43    5:23  West Allegheny       
 1675    30    29  Morgan Schenberg, Sr       16:43    5:23  Saegertown           
 1605    31    30  Luke Kropf, Sr             16:45    5:24  Quaker Valley        
 1701    32    31  Michael Kolor, So          16:45    5:24  Seneca Valley        
 1072    33    32  Billy Dougherty, Sr        16:46    5:24  Mt. Lebanon          
 2148    34    33  Albert Schrimp, Sr         16:46    5:24  Wheeling Park        
  223    35    34  Noah Ross, Jr              16:46    5:25  Blackhawk            
 1862    36    35  Joncarlo Patton, Sr        16:48    5:25  South Fayette        
 1993    37    36  James Smith, Sr            16:48    5:25  Upper St. Clair      
 1293    38    37  Jacob Heinauer, Jr         16:48    5:25  North Hills          
 1515    39    38  Shaun Hay, Fr              16:48    5:25  Peters Township      
 1860    40    39  Ryan Lerda, Sr             16:49    5:25  South Fayette        
 1073    41    40  Evan Hatton, Sr            16:49    5:25  Mt. Lebanon          
 1133    42        Mike Becich, Sr            16:51    5:26  North Allegheny      
  566    43    41  Kevin Augustine, Sr        16:51    5:26  Greater Latrobe      
  243    44    42  Ethan Linderman, Jr        16:51    5:26  Canon-McMillan       
  525    45    43  Ian Griffith, Sr           16:54    5:27  Franklin Regional    
 1622    46    44  Zach Skolnekovich, Fr      16:54    5:27  Quaker Valley        
 2084    47    45  D'Heaven Kelley, Sr        16:54    5:27  Washington           
  533    48    46  Brett Trottier, Jr         16:55    5:27  Franklin Regional    
 1916    49    47  Colten Trimble, Jr         16:56    5:28  South Side           
 1649    50    48  Noah Smith, Jr             16:57    5:28  Ringgold             
 1083    51    49  Matthew Stone, Jr          16:58    5:28  Mt. Lebanon          
   91    52    50  Mike McLaughlin, Sr        16:58    5:28  Baldwin              
 1298    53    51  Killian McNally, So        16:59    5:29  North Hills          
  758    54    52  Jacob Harmon, Jr           16:59    5:29  Hurricane            
  155    55    53  Eric Kaminski, Sr          17:00    5:29  Bethel Park          
  909    56    54  Kyle Rose, Jr              17:02    5:29  Meadville            
  364    57    55  Alex Krieger, Sr           17:03    5:30  Chartiers Valley     
 1857    58    56  Patrick Brady, Sr          17:04    5:30  South Fayette        
   94    59    57  Dennis Doyle, Jr           17:05    5:31  Baldwin              
 1687    60    58  Brett Foster, Sr           17:05    5:31  Seneca Valley        
  638    61    59  Ryan Whiteman, Sr          17:06    5:31  Grove City           
  925    62    60  Patrick Ware, Sr           17:06    5:31  Moon Area            
 1436    63    61  Duwon Terrell, Jr          17:06    5:31  Penn Hills           
  310    64    62  Pat Kloecker, Sr           17:07    5:31  Cathedral Prep       
 1348    65    63  Clay Brough, Sr            17:08    5:32  Norwin               
 1538    66    64  Elijah Stedeford, Sr       17:09    5:32  Pine Richland        
 1698    67    65  Tanner Quiggle, Jr         17:10    5:32  Seneca Valley        
 1074    68    66  Sam Hughes, Sr             17:11    5:32  Mt. Lebanon          
 1446    69    67  Jonah Graffius, Sr         17:11    5:32  Penn Trafford        
  308    70    68  Greg Copolla, Sr           17:11    5:33  Cathedral Prep       
 1025    71    69  Connor Riley, So           17:14    5:33  Morgantown           
 2186    72    70  Robert Lincoln, Sr         17:16    5:34  Winchester Thurston  
  641    73    71  John Paul Depew, Jr        17:16    5:34  Grove City           
 1775    74    72  Griffin Mackey, Fr         17:16    5:34  Sewickley Academy    
 1086    75    73  Ian Harris, So             17:17    5:34  Mt. Lebanon          
 1545    76    74  Greg Schleicher, So        17:20    5:35  Pine Richland        
  163    77    75  Dan Spanner, Jr            17:21    5:36  Bethel Park          
 1865    78    76  Stephen Zombek, Sr         17:22    5:36  South Fayette        
   93    79    77  Mark Demore, Jr            17:22    5:36  Baldwin              
 1867    80    78  Devan Sandala, Jr          17:22    5:36  South Fayette        
 1020    81    79  Anthony Laurita, Jr        17:22    5:36  Morgantown           
  469    82    80  Jacob Halasowski, Jr       17:22    5:36  Fox Chapel Area      
 1349    83    81  Grant Folgate, Sr          17:22    5:36  Norwin               
  156    84    82  Ross Martin, Sr            17:24    5:37  Bethel Park          
  464    85    83  Aaron Bliss, Jr            17:25    5:37  Fox Chapel Area      
  808    86    84  Bryce Nelson, Sr           17:25    5:37  Kiski Area           
  569    87    85  Nate Jackson, Jr           17:26    5:37  Greater Latrobe      
  570    88    86  Cord Leone, Jr             17:26    5:37  Greater Latrobe      
  467    89    87  Chris Good, Jr             17:27    5:38  Fox Chapel Area      
 2130    90        Ryan Brennen, Sr           17:27    5:38  West Mifflin         
  922    91    88  Connor Evans, Sr           17:28    5:38  Moon Area            
  679    92    89  Jason Krist, Jr            17:29    5:38  Hampton              
   58    93    90  Adam Joyce, Jr             17:29    5:38  Avonworth            
 1325    94    91  Eric Forkin, Sr            17:30    5:38  Northgate            
 1434    95    92  Dylin Wilhoite, Sr         17:30    5:38  Penn Hills           
 1413    96    93  John Ziegler, So           17:30    5:39  O L S H              
   98    97    94  Jake Phillips, Jr          17:30    5:39  Baldwin              
 1612    98    95  Xavier Lang, Jr            17:31    5:39  Quaker Valley        
 1082    99        Michael Peters, Jr         17:32    5:39  Mt. Lebanon          
  101   100    96  Casey Conboy, Fr           17:33    5:39  Baldwin              
  165   101    97  David Erzen, So            17:33    5:40  Bethel Park          
 2151   102    98  Cameron Eberhard, Jr       17:34    5:40  Wheeling Park        
  131   103    99  Riley Lamison, So          17:34    5:40  Beaver Area          
 1511   104   100  Nick Wolk, So              17:34    5:40  Peters Township      
  479   105   101  Brendan Urso, So           17:35    5:40  Fox Chapel Area      
    5   106   102  Floyd Nichols, Jr          17:35    5:40  Allderdice           
 1018   107   103  Jacob Jacquez, Jr          17:36    5:40  Morgantown           
  938   108   104  Devin Jeffries, So         17:36    5:40  Moon Area            
    6   109   105  Josh Somers, Jr            17:37    5:41  Allderdice           
  732   110   106  Jordan Stack, So           17:37    5:41  Hempfield Area       
  246   111   107  Michael Strosko, Jr        17:38    5:41  Canon-McMillan       
 1611   112   108  Charlie Kristo, Jr         17:38    5:41  Quaker Valley        
 1688   113   109  Ben Gardner, Sr            17:39    5:41  Seneca Valley        
 1997   114   110  Samuel Schiffman, Jr       17:39    5:41  Upper St. Clair      
  929   115   111  Nathan Lee, Jr             17:40    5:42  Moon Area            
 1971   116   112  Josh Pusateri, Jr          17:41    5:42  Trinity              
   57   117   113  Andrew Domencic, Jr        17:41    5:42  Avonworth            
  759   118   114  Sam Hughes, Jr             17:42    5:42  Hurricane            
 1614   119   115  Fletcher Hubsch, So        17:42    5:42  Quaker Valley        
 1357   120   116  Trey Quealy, Jr            17:42    5:42  Norwin               
 1203   121        Jacob Greco, Fr            17:42    5:42  North Allegheny      
 1359   122   117  Tyler Laughery, So         17:42    5:43  Norwin               
 2149   123   118  Jamie Tarr, Sr             17:43    5:43  Wheeling Park        
  602   124   119  Vince Mirigliano, Jr       17:43    5:43  Greensburg C C       
  908   125   120  Louis McUmber, Jr          17:44    5:43  Meadville            
  910   126   121  Matt Svetz, Jr             17:44    5:43  Meadville            
 1540   127   122  Jared Todorowski, Sr       17:44    5:43  Pine Richland        
  534   128   123  Mark Provenzo, Fr          17:45    5:43  Franklin Regional    
 2004   129   124  Bennett Sneath, So         17:45    5:43  Upper St. Clair      
 2001   130   125  Christopher Adamo, So      17:45    5:43  Upper St. Clair      
  362   131   126  Corey Gulakowski, Sr       17:46    5:44  Chartiers Valley     
 1493   132   127  Joe Dunleavy, Jr           17:47    5:44  Peters Township      
  545   133        Danny Conrad, Jr           17:48    5:44  Freedom Area         
 1676   134   128  Alex Barclay, Jr           17:50    5:45  Saegertown           
  123   135   129  Zach Monit, Sr             17:51    5:45  Beaver Area          
 1506   136   130  Luca Pugliano, Jr          17:51    5:45  Peters Township      
 1088   137        Jamie Kozorra, So          17:51    5:45  Mt. Lebanon          
 1681   138   131  Wyatt Fleischer, So        17:52    5:46  Saegertown           
 1582   139   132  Hugh Hassan, Jr            17:52    5:46  Pittsburgh C C       
 1691   140   133  Sean Reiterman, Sr         17:52    5:46  Seneca Valley        
 1291   141   134  Ben Osmond, Sr             17:54    5:46  North Hills          
  486   142        Alec Eckman, Fr            17:54    5:46  Fox Chapel Area      
 1858   143   135  Jason Cillo, Sr            17:54    5:46  South Fayette        
  931   144   136  Dylan Perry, Jr            17:55    5:47  Moon Area            
 2063   145   137  Matt Montanari, Sr         17:55    5:47  Vincentian Academy   
   32   146        Jake Griffith, Sr          17:56    5:47  Ambridge Area        
 1296   147   138  Alex Kubala, So            17:56    5:47  North Hills          
 1648   148   139  Will Jourdain, Jr          17:59    5:48  Ringgold             
 1484   149   140  Sean Boyles, Sr            17:59    5:48  Peters Township      
  932   150   141  Matt Peters, Jr            18:00    5:48  Moon Area            
 1680   151   142  Brad Amy, So               18:00    5:48  Saegertown           
  647   152   143  Dillon McConnell, So       18:01    5:48  Grove City           
 1332   153   144  Tyler Wisniewski, So       18:01    5:48  Northgate            
  404   154   145  Joe Baughman, Sr           18:01    5:49  Connellsville        
  313   155   146  Jack Lindenberger, Jr      18:02    5:49  Cathedral Prep       
  235   156   147  Cody Shock, Sr             18:02    5:49  Canon-McMillan       
 1354   157   148  Logan Dunn, Jr             18:02    5:49  Norwin               
 1024   158   149  Jacob Shockley, Jr         18:02    5:49  Morgantown           
  928   159   150  Austin Jepsky, Jr          18:03    5:49  Moon Area            
 2145   160   151  Isaac Estep, Sr            18:03    5:49  Wheeling Park        
  321   161   152  Kevin Haight, Fr           18:03    5:49  Cathedral Prep       
   67   162   153  Michael Noethiger, Fr      18:04    5:50  Avonworth            
  485   163        Adam Cook, Fr              18:04    5:50  Fox Chapel Area      
  637   164   154  Jordan Powell, Sr          18:05    5:50  Grove City           
  158   165   155  Andrew Dougher, Jr         18:05    5:50  Bethel Park          
 1358   166   156  Dylan Colcombe, So         18:06    5:50  Norwin               
  234   167   157  Brendan Price, Sr          18:07    5:50  Canon-McMillan       
  677   168   158  Tim Hall, Jr               18:08    5:51  Hampton              
  765   169   159  Andrew Odell, So           18:09    5:51  Hurricane            
 1402   170   160  Ian Schrenk, Sr            18:10    5:51  O L S H              
 1322   171   161  Thane Bonnett, Sr          18:10    5:51  Northgate            
   97   172   162  Sean McLaughlin, Jr        18:10    5:52  Baldwin              
  381   173   163  Micah Colson, So           18:10    5:52  Chartiers Valley     
 1539   174   164  Stan Szafranski, Sr        18:10    5:52  Pine Richland        
  410   175   165  Devin Pisarski, So         18:11    5:52  Connellsville        
  530   176   166  Tim Mastovich, Jr          18:12    5:52  Franklin Regional    
  725   177   167  Kevin Weldon, Jr           18:13    5:52  Hempfield Area       
  122   178   168  Jonathon McRae, Sr         18:13    5:52  Beaver Area          
  769   179   169  Alex Hughes, Fr            18:14    5:53  Hurricane            
  386   180   170  Matthew Thomas, So         18:15    5:53  Chartiers Valley     
 2132   181        Kevin Dulak, Jr            18:16    5:53  West Mifflin         
 2195   182   171  Ben Littman, Fr            18:16    5:53  Winchester Thurston  
  768   183   172  Garrett Gress, Fr          18:17    5:54  Hurricane            
  324   184   173  Kyle Wagner, Fr            18:18    5:54  Cathedral Prep       
 1834   185        Josiah Johnson, Sr         18:18    5:54  Shaler Area          
  897   186   174  Ryan Sisley, Sr            18:19    5:54  McKeesport Area      
 1289   187   175  John Cotton, Sr            18:19    5:54  North Hills          
 1350   188   176  Charles Huss, Sr           18:19    5:55  Norwin               
  755   189   177  Luke Miller, Sr            18:20    5:55  Hurricane            
 1787   190   178  Adam Dangelo, Sr           18:21    5:55  Shady Side Academy   
 1609   191   179  Mattias Cooper, Jr         18:22    5:55  Quaker Valley        
 1647   192   180  Luke Serra, Sr             18:23    5:56  Ringgold             
 1294   193   181  Brett Hoffman, Jr          18:24    5:56  North Hills          
 1023   194   182  Stephen Riffon, Jr         18:24    5:56  Morgantown           
 1693   195   183  Alex Taylor, Sr            18:25    5:56  Seneca Valley        
 1692   196   184  Mike Rhein, Sr             18:26    5:57  Seneca Valley        
 1409   197   185  Alexander Michalenko, Jr   18:26    5:57  O L S H              
 1999   198   186  Matt Wertz, Jr             18:26    5:57  Upper St. Clair      
  675   199   187  Dylan Ruefle, Sr           18:27    5:57  Hampton              
 1884   200   188  Jordan Carr, Sr            18:27    5:57  South Park           
 1789   201   189  Zac Prizant, Sr            18:27    5:57  Shady Side Academy   
  289   202   190  Ryan Wierzchowski, Jr      18:28    5:57  Carrick              
 1795   203   191  Connor Colombo, So         18:28    5:57  Shady Side Academy   
 2105   204   192  Matt Johnson, Sr           18:29    5:58  West Allegheny       
  600   205   193  Philip Forsythe, Jr        18:29    5:58  Greensburg C C       
  388   206   194  Joseph Westrick, So        18:30    5:58  Chartiers Valley     
 2107   207   195  Will Page, Sr              18:30    5:58  West Allegheny       
  723   208   196  August Papas, Jr           18:30    5:58  Hempfield Area       
  930   209        Geddy Litterini, Jr        18:31    5:58  Moon Area            
 2065   210   197  Andrew Koryak, Jr          18:32    5:59  Vincentian Academy   
  378   211   198  Tyler Wynn, Jr             18:33    5:59  Chartiers Valley     
  169   212   199  Ryan Zimba, So             18:34    5:59  Bethel Park          
 2213   213   200  Colby Gresak, So           18:35    5:59  Morgantown           
 2069   214   201  Chuck Adams, Fr            18:35    6:00  Vincentian Academy   
  532   215   202  Cole Seymour, Jr           18:35    6:00  Franklin Regional    
 1590   216   203  Craig Tarrant, So          18:36    6:00  Pittsburgh C C       
  622   217   204  Zach Zydonick, Jr          18:38    6:00  Greensburg Salem     
  443   218   205  Tyler Wachs, Jr            18:38    6:00  Elizabeth Forward    
  245   219   206  Caden Meier, Jr            18:38    6:00  Canon-McMillan       
  754   220   207  Cole Frye, Sr              18:38    6:01  Hurricane            
 1989   221   208  Jordan Brown, Sr           18:38    6:01  Upper St. Clair      
  290   222   209  Zachary Wierzchowski, Jr   18:38    6:01  Carrick              
  724   223   210  Brand Patellos, Jr         18:39    6:01  Hempfield Area       
  406   224   211  Tommy Nicholson, Jr        18:39    6:01  Connellsville        
 1013   225   212  Ross Levelle, Sr           18:39    6:01  Morgantown           
  120   226   213  Nick Albanese, Sr          18:39    6:01  Beaver Area          
 1014   227        Dave Bell, Jr              18:39    6:01  Morgantown           
  121   228   214  Franklin Martone, Sr       18:40    6:01  Beaver Area          
  233   229   215  Justin Illig, Sr           18:40    6:01  Canon-McMillan       
 1941   230   216  Josh Francis, Jr           18:40    6:01  Thomas Jefferson     
  220   231   217  Kevin Jenkins, Sr          18:41    6:01  Blackhawk            
  837   232   218  Gregg Maruca, Jr           18:41    6:01  Laurel Highlands     
  619   233   219  Nick Rossi, Jr             18:41    6:02  Greensburg Salem     
 2109   234   220  Jon Artinger, Jr           18:41    6:02  West Allegheny       
   99   235   221  Alex Murray, So            18:42    6:02  Baldwin              
 2005   236   222  Michael Stemmler, So       18:43    6:02  Upper St. Clair      
  531   237   223  Justin Naugle, Jr          18:43    6:02  Franklin Regional    
 1297   238        Brendan Mahoney, So        18:43    6:02  North Hills          
  717   239   224  Jacob Bancroft, Jr         18:44    6:02  Hempfield Area       
  914   240   225  Jack Stevens, Fr           18:44    6:03  Meadville            
  529   241   226  James Capone, Jr           18:45    6:03  Franklin Regional    
  442   242   227  Alex Thornton, Sr          18:45    6:03  Elizabeth Forward    
 1030   243        Vitaly Cuff, Fr            18:45    6:03  Morgantown           
 2190   244   228  Gabe Brodsky, So           18:45    6:03  Winchester Thurston  
 1690   245        Kyle Morgan, Sr            18:46    6:03  Seneca Valley        
 1755   246   229  John Kist, Jr              18:46    6:03  Seton La Salle       
  242   247   230  Bill Kohler, Jr            18:47    6:03  Canon-McMillan       
 2073   248   231  John Reed, Fr              18:47    6:03  Vincentian Academy   
  203   249   232  Marty Scanlon, Sr          18:48    6:04  Bishop Canevin       
 1329   250   233  Danny Bonnett, So          18:48    6:04  Northgate            
  811   251   234  Anthony D'Incau, So        18:48    6:04  Kiski Area           
   33   252        Mark Hershberger, Sr       18:48    6:04  Ambridge Area        
    1   253   235  Nathan Meyers, Sr          18:49    6:04  Allderdice           
 1915   254   236  Jim Knoerdel, Jr           18:50    6:04  South Side           
 1594   255   237  Joey Gatti, Fr             18:50    6:04  Pittsburgh C C       
 1998   256        Johnny Summers, Jr         18:50    6:04  Upper St. Clair      
  480   257        Matt Wilk, So              18:50    6:04  Fox Chapel Area      
 1934   258   238  Alex Neumeyer, Sr          18:51    6:05  Thomas Jefferson     
  623   259   239  Logan Miller, So           18:51    6:05  Greensburg Salem     
 1295   260        Brett Roberts, Jr          18:52    6:05  North Hills          
  343   261   240  Billy Vana, Jr             18:53    6:05  Central Valley       
 1299   262        Evan Medfish, So           18:53    6:05  North Hills          
 1933   263   241  Matt Bourgeois, Sr         18:53    6:05  Thomas Jefferson     
  526   264        David Leftwich, Sr         18:54    6:06  Franklin Regional    
 1490   265   242  Nathan Wolk, Sr            18:55    6:06  Peters Township      
 1751   266   243  Henry Glitz, Sr            18:56    6:06  Seton La Salle       
  137   267   244  Luke Pittner, Fr           18:56    6:06  Beaver Area          
 2064   268   245  Dominick Battaglia, Jr     18:56    6:06  Vincentian Academy   
 1892   269   246  Jacob Marlin, So           18:57    6:07  South Park           
  836   270   247  Roy Bowlen, Jr             18:57    6:07  Laurel Highlands     
  326   271   248  Roman Zegarelli, Fr        18:58    6:07  Cathedral Prep       
  413   272   249  Chris Stahl, Fr            18:58    6:07  Connellsville        
 1451   273   250  Nelson Phelps, Sr          18:58    6:07  Penn Trafford        
  136   274   251  Jake Pittner, Fr           18:59    6:07  Beaver Area          
 1645   275   252  Caleb Lunn, Sr             18:59    6:07  Ringgold             
 1770   276   253  Reils Oneil, Jr            19:00    6:07  Sewickley Academy    
  757   277        Jimmy Grant, Jr            19:00    6:08  Hurricane            
 1500   278   254  Mike Koenig, Jr            19:00    6:08  Peters Township      
 2159   279   255  Sean Wagner, So            19:01    6:08  Wheeling Park        
 1499   280        Zach Jaap, Jr              19:03    6:09  Peters Township      
 1356   281        Nick Lee, Jr               19:03    6:09  Norwin               
 1945   282   256  Pat Walsh, Jr              19:03    6:09  Thomas Jefferson     
    7   283   257  Willem Deboer, So          19:05    6:09  Allderdice           
  636   284   258  Adam Lowe, Sr              19:05    6:09  Grove City           
 1404   285   259  Noah Dawgiello, Jr         19:05    6:09  O L S H              
 1543   286   260  Kiel Hillock, So           19:06    6:10  Pine Richland        
  100   287        Kevin Taylor, So           19:07    6:10  Baldwin              
 1353   288        Justin Sheridan, Sr        19:08    6:10  Norwin               
 1347   289        Andrew Bradley, Sr         19:08    6:10  Norwin               
 1682   290   261  Garrett Johnston, So       19:08    6:10  Saegertown           
  167   291   262  Nick Marsteller, So        19:08    6:10  Bethel Park          
 2006   292        Chase Banton, Fr           19:09    6:10  Upper St. Clair      
 1586   293   263  Mac Tomasic, Jr            19:09    6:11  Pittsburgh C C       
  834   294   264  Josh Chisler, Sr           19:09    6:11  Laurel Highlands     
 1411   295   265  Nathaniel Hersh, So        19:10    6:11  O L S H              
 1410   296   266  Sean Cahalan, So           19:11    6:11  O L S H              
 1032   297        John Gullion, Fr           19:12    6:11  Morgantown           
 1494   298        Josh Dunleavy, Jr          19:13    6:12  Peters Township      
  841   299   267  Kolt Buckley, Fr           19:13    6:12  Laurel Highlands     
 1544   300   268  Joey Kelly, So             19:14    6:12  Pine Richland        
 1608   301        Alex Comerci, Jr           19:15    6:12  Quaker Valley        
   64   302   269  Alex Domencic, Fr          19:16    6:13  Avonworth            
  241   303        Ben Hladycz, Jr            19:16    6:13  Canon-McMillan       
 1753   304   270  Gavin Ennis, Jr            19:16    6:13  Seton La Salle       
 2074   305   271  Michael Shannon, Fr        19:17    6:13  Vincentian Academy   
 2156   306   272  Thomas Nagy, So            19:18    6:14  Wheeling Park        
  843   307   273  Joshua Johnson, Fr         19:19    6:14  Laurel Highlands     
 1936   308   274  Dan Schrum, Sr             19:19    6:14  Thomas Jefferson     
  441   309   275  Lucas Surmick, Sr          19:20    6:14  Elizabeth Forward    
  926   310        Jared Baggett, Jr          19:20    6:14  Moon Area            
 2133   311        Zak Schrott, So            19:22    6:15  West Mifflin         
  334   312   276  Josh Marvenko, Sr          19:22    6:15  Central Valley       
   61   313   277  Colton Fritts, So          19:23    6:15  Avonworth            
 1943   314   278  Tim Grassi, Jr             19:23    6:15  Thomas Jefferson     
  894   315   279  Ryan Jacobs, Sr            19:24    6:15  McKeesport Area      
 2153   316   280  Robert McIntosh, Jr        19:24    6:15  Wheeling Park        
  575   317   281  Chase Nemcheck, So         19:25    6:15  Greater Latrobe      
  153   318        Nicholas Galietta, Sr      19:25    6:16  Bethel Park          
 2146   319        Dalton Haas, Sr            19:26    6:16  Wheeling Park        
 2070   320   282  Sean Farrell, Fr           19:26    6:16  Vincentian Academy   
 1588   321   283  Joey Ziccarelli, Jr        19:27    6:16  Pittsburgh C C       
  427   322   284  Noah Walburn, Jr           19:28    6:17  Eden Christian Acad. 
  672   323   285  Jackson Baker, Sr          19:29    6:17  Hampton              
  838   324   286  Logan Knoyer, So           19:30    6:17  Laurel Highlands     
  616   325   287  Brett Smith, Sr            19:32    6:18  Greensburg Salem     
  222   326   288  Eric Aulbach, Jr           19:33    6:18  Blackhawk            
  248   327        Andrew Kim, So             19:34    6:18  Canon-McMillan       
 1767   328   289  Wyatt Geller, Jr           19:34    6:19  Sewickley Academy    
 1886   329   290  Greg Graf, Sr              19:35    6:19  South Park           
  673   330   291  Mike Larkin, Sr            19:35    6:19  Hampton              
 1452   331   292  Brenton Sige, Sr           19:36    6:19  Penn Trafford        
  902   332   293  Brent Murphy, So           19:38    6:20  McKeesport Area      
  604   333   294  Jon Frye, So               19:38    6:20  Greensburg C C       
 1950   334   295  Tom Roberts, So            19:39    6:20  Thomas Jefferson     
  615   335   296  Jon Schrecengost, Sr       19:39    6:20  Greensburg Salem     
 2160   336        Jarred Beihl, Fr           19:39    6:20  Wheeling Park        
 2112   337   297  Mike Guiney, So            19:40    6:20  West Allegheny       
  312   338   298  Andy Wilcox, Sr            19:41    6:21  Cathedral Prep       
 1788   339   299  Max Prizant, Sr            19:41    6:21  Shady Side Academy   
  787   340   300  Tom Gorman, Jr             19:44    6:22  Keystone Oaks        
 2131   341        Kevin Cochrane, Jr         19:44    6:22  West Mifflin         
 1919   342   301  Mark Richardson, So        19:45    6:22  South Side           
 1541   343        Thomas Krill, Jr           19:47    6:23  Pine Richland        
   60   344   302  Kenny Baurle, So           19:49    6:23  Avonworth            
 1437   345   303  Michael Wagner, Jr         19:49    6:23  Penn Hills           
  715   346   304  Andrew Mastrorocco, Sr     19:50    6:24  Hempfield Area       
   56   347   305  Kyle Crilley, Jr           19:50    6:24  Avonworth            
 1644   348   306  Jared Jimirro, Sr          19:53    6:25  Ringgold             
  935   349        Ryan Russo, Jr             19:53    6:25  Moon Area            
  528   350        Austin Arrigo, Jr          19:55    6:25  Franklin Regional    
 1756   351   307  Joseph Farnan, So          19:55    6:25  Seton La Salle       
  721   352   308  Tyler Fox, Jr              19:56    6:26  Hempfield Area       
  408   353   309  Nick Jacobyansky, So       19:56    6:26  Connellsville        
 1679   354   310  Chris Guy, Jr              19:57    6:26  Saegertown           
  614   355   311  Christian Lewis, Sr        19:57    6:26  Greensburg Salem     
  900   356   312  Kelvin Williams, Jr        19:57    6:26  McKeesport Area      
  913   357   313  Nick Rose, Fr              19:58    6:26  Meadville            
 2103   358        Jesse Bolind, Sr           19:59    6:26  West Allegheny       
  296   359   314  Josh Walters, So           20:00    6:27  Carrick              
 1946   360        Cole Devine, So            20:00    6:27  Thomas Jefferson     
 1651   361   315  Matt Metrovich, So         20:03    6:28  Ringgold             
 1449   362   316  Sean Lane, Sr              20:07    6:29  Penn Trafford        
  912   363   317  Shields Dan, So            20:07    6:29  Meadville            
  714   364        Nate Butina, Sr            20:08    6:30  Hempfield Area       
 1838   365        Phillips Mike, So          20:09    6:30  Shaler Area          
  200   366   318  Kelly Burgess, Sr          20:09    6:30  Bishop Canevin       
  722   367        Jason Lohr, Jr             20:10    6:30  Hempfield Area       
  613   368   319  Loe Leo, Sr                20:11    6:31  Greensburg Salem     
 1454   369   320  Eric Catullo, Jr           20:12    6:31  Penn Trafford        
  682   370   321  Chris Hall, So             20:12    6:31  Hampton              
 1510   371        John Schlafman, So         20:13    6:31  Peters Township      
  805   372   322  Brandon Fello, Sr          20:13    6:31  Kiski Area           
  840   373   323  Nathan Smith, So           20:14    6:32  Laurel Highlands     
 1323   374   324  Dominic Deramo, Sr         20:16    6:32  Northgate            
  337   375   325  Andrew Stein, Sr           20:18    6:33  Central Valley       
 1435   376   326  Glen Wolfarth, Sr          20:21    6:34  Penn Hills           
 1890   377   327  Brendan Podgorski, Jr      20:23    6:34  South Park           
 1921   378   328  Jared Conti, Fr            20:24    6:35  South Side           
  429   379   329  Mason Zadan, So            20:25    6:35  Eden Christian Acad. 
 1920   380   330  Brandon Anglemyer, Fr      20:25    6:35  South Side           
 2067   381        Nick Lucot, So             20:26    6:35  Vincentian Academy   
  911   382   331  Eric Ziegler, Jr           20:26    6:35  Meadville            
  899   383   332  Travis Tyree, Sr           20:26    6:35  McKeesport Area      
  297   384   333  Robert Warnock, So         20:27    6:36  Carrick              
 1833   385        Evan Conti, Sr             20:28    6:36  Shaler Area          
 2092   386   334  Ben Heim, Fr               20:28    6:36  Washington           
 1432   387   335  Matthew Kegges, Sr         20:29    6:36  Penn Hills           
  572   388   336  Jacob Gorsich, So          20:31    6:37  Greater Latrobe      
  581   389   337  Spencer Simpson, Fr        20:32    6:37  Greater Latrobe      
  236   390        Samuel Urban, Sr           20:39    6:40  Canon-McMillan       
  903   391   338  Josh Steele, So            20:40    6:40  McKeesport Area      
  617   392        Khaymen Stone, Sr          20:40    6:40  Greensburg Salem     
 1790   393   339  Harper Dowd, Jr            20:40    6:40  Shady Side Academy   
  339   394   340  Levi Johnson, Jr           20:40    6:40  Central Valley       
  683   395   341  David Kornish, So          20:43    6:41  Hampton              
 1768   396   342  Owen Hipwell, Jr           20:45    6:41  Sewickley Academy    
 1891   397   343  Matt Casne, So             20:45    6:41  South Park           
 1766   398   344  Jason Schuchardt, Sr       20:46    6:42  Sewickley Academy    
 1657   399   345  Anthony Pampena, Fr        20:47    6:42  Ringgold             
  349   400   346  Joseph Capanera, Fr        20:48    6:42  Central Valley       
 1455   401   347  Mike Catullo, Jr           20:48    6:42  Penn Trafford        
 2196   402        Miguel Breight, Sr         20:48    6:42  Woodland Hills       
  579   403   348  Aaron Harter, Fr           20:49    6:43  Greater Latrobe      
 1414   404        Andrew King, Fr            20:50    6:43  O L S H              
  409   405   349  Ethan McIntosh, So         20:50    6:43  Connellsville        
  221   406   350  Nathaniel Ziegler, Sr      20:52    6:44  Blackhawk            
  333   407   351  Josh Brown, Sr             20:52    6:44  Central Valley       
  790   408   352  Doug Sabo, Fr              20:53    6:44  Keystone Oaks        
 1653   409        Timmy Richardson, So       20:54    6:44  Ringgold             
 2147   410        Bryce Leach, Sr            20:55    6:45  Wheeling Park        
 1969   411   353  Jacob Chadwick, Jr         20:55    6:45  Trinity              
  576   412        Charlie Robbins, So        20:56    6:45  Greater Latrobe      
 1415   413        Matt Schnarre, Fr          20:56    6:45  O L S H              
 1433   414   354  Tyrell Simmons, Sr         20:56    6:45  Penn Hills           
 1894   415   355  Vinnie Monfredi, So        20:57    6:45  South Park           
 2087   416   356  Elijah Frazier, Jr         20:58    6:46  Washington           
 1456   417   357  Robert Specht, Jr          20:58    6:46  Penn Trafford        
 1972   418   358  Matt Raineri, Jr           20:58    6:46  Trinity              
  730   419        Jake Salvatore, So         20:58    6:46  Hempfield Area       
 2106   420        Eli Kutzavitch, Sr         21:00    6:46  West Allegheny       
 1922   421   359  Jonah Martin, Fr           21:02    6:47  South Side           
  681   422        Alex Gust, So              21:02    6:47  Hampton              
 1445   423        Andrew Catullo, Sr         21:07    6:49  Penn Trafford        
  224   424   360  Louis Vigder, So           21:08    6:49  Blackhawk            
  225   425   361  Jimmy Francis, Fr          21:08    6:49  Blackhawk            
  226   426   362  Nathan Mensch, Fr          21:16    6:51  Blackhawk            
  601   427   363  Alex Gorr, Jr              21:18    6:52  Greensburg C C       
   35   428        Josh Bosh, Jr              21:19    6:52  Ambridge Area        
  428   429   364  Joseph Dandrea, So         21:19    6:53  Eden Christian Acad. 
  839   430        Austin Saletrik, So        21:20    6:53  Laurel Highlands     
    2   431   365  Aaron Rubin, Sr            21:21    6:53  Allderdice           
  603   432   366  James Nassur, Jr           21:22    6:53  Greensburg C C       
  335   433   367  Randy Meskow, Sr           21:23    6:54  Central Valley       
    8   434   368  Peter Ganovsky, So         21:23    6:54  Allderdice           
  202   435   369  Nick Rajakovich, Sr        21:30    6:56  Bishop Canevin       
  786   436   370  Jesse Stefanski, Sr        21:30    6:56  Keystone Oaks        
  207   437   371  Sean Finn, So              21:31    6:56  Bishop Canevin       
  446   438   372  Chad Studvick, Fr          21:31    6:56  Elizabeth Forward    
  283   439   373  John Haney, Sr             21:37    6:58  Carrick              
 2085   440   374  Everett Main, Sr           21:38    6:58  Washington           
 1932   441        Gabe Ackman, Sr            21:38    6:59  Thomas Jefferson     
 1328   442   375  Adam Blenk, So             21:40    6:59  Northgate            
  898   443   376  Daniel Troutman, Sr        21:42    7:00  McKeesport Area      
  294   444   377  Francis Skoros, So         21:45    7:01  Carrick              
 2192   445   378  Josh Brelsford, Fr         21:47    7:01  Winchester Thurston  
  573   446        Josh Griffith, So          21:48    7:02  Greater Latrobe      
 1888   447   379  Sam Brandt, Jr             21:50    7:02  South Park           
 2002   448        Austin Epler, So           21:50    7:02  Upper St. Clair      
 1447   449        Jake Grieco, Sr            21:50    7:03  Penn Trafford        
 2068   450        Chris Quinn, So            21:53    7:03  Vincentian Academy   
 1678   451        Kyler Durfee, Jr           21:54    7:04  Saegertown           
 1769   452   380  Ayrton Mutagaana, Jr       21:58    7:05  Sewickley Academy    
 2110   453        Nick Venturini, Jr         21:58    7:05  West Allegheny       
  901   454        Alex Morgan, So            21:59    7:05  McKeesport Area      
  440   455   381  Shane Indyk, Sr            22:03    7:07  Elizabeth Forward    
  578   456        Matt Warren, So            22:07    7:08  Greater Latrobe      
 1771   457   382  Connor Ward, Jr            22:08    7:08  Sewickley Academy    
 1757   458   383  Bennett Grefenstette, So   22:10    7:09  Seton La Salle       
 2090   459   384  Austin Sperl, So           22:21    7:13  Washington           
 1642   460        Anthony Bottino, Sr        22:23    7:13  Ringgold             
  424   461   385  Jungjoon Lee, Sr           22:27    7:14  Eden Christian Acad. 
  444   462   386  Bruce Keffer, So           22:36    7:17  Elizabeth Forward    
  835   463        Michael Geshay, Sr         22:38    7:18  Laurel Highlands     
 2091   464   387  Thomas Wadsworth, So       22:42    7:19  Washington           
 1438   465   388  James Ternent, So          22:45    7:20  Penn Hills           
 1918   466   389  Trevor Parrish, So         22:48    7:21  South Side           
 2185   467   390  Colin Crowley, Sr          22:50    7:22  Winchester Thurston  
 1970   468   391  Luke Day, Jr               22:51    7:22  Trinity              
 2093   469   392  Cullen Kennedy, Fr         22:55    7:23  Washington           
 1887   470        William Roundtree, Sr      22:58    7:24  South Park           
 1939   471        Craig Bourgeois, Jr        23:03    7:26  Thomas Jefferson     
 2194   472        Geoff Cohen, Fr            23:09    7:28  Winchester Thurston  
 1459   473        Andrew Yant, So            23:16    7:30  Penn Trafford        
 1923   474        Kyle Okeefe, Fr            23:18    7:31  South Side           
 1893   475        Joseph Marrow, So          23:20    7:31  South Park           
 1975   476   393  Tyler Pokego, So           23:30    7:35  Trinity              
 1431   477        Zane Conaway, Sr           23:35    7:36  Penn Hills           
 1758   478   394  Brendan Killen, Fr         23:37    7:37  Seton La Salle       
 1752   479   395  Jordan Denk, Jr            23:41    7:38  Seton La Salle       
 1968   480   396  Stephen Aber, Jr           23:46    7:40  Trinity              
  447   481   397  Seth Ulm, Fr               23:51    7:42  Elizabeth Forward    
  445   482        Jacob Hebda, Fr            23:52    7:42  Elizabeth Forward    
 2197   483        Merrick Johnston, Sr       24:08    7:47  Woodland Hills       
 1837   484        Ryan Hills, So             24:26    7:53  Shaler Area          
  437   485        Gavin Carnahan, Sr         24:36    7:56  Elizabeth Forward    
 1754   486        Liam Gannon, Jr            24:37    7:56  Seton La Salle       
  895   487        Dalton Mikels, Sr          24:48    8:00  McKeesport Area      
 2089   488        Blake Smith, So            25:07    8:06  Washington           
 1895   489        Jacob Mountain, So         25:13    8:08  South Park           
 2193   490        Grant Charney, Fr          25:21    8:10  Winchester Thurston  
  842   491        Carmen Cavanaugh, Fr       25:21    8:10  Laurel Highlands     
  206   492   398  Logan Aiello, So           25:57    8:22  Bishop Canevin       
  606   493   399  Christian Whitsel, Fr      26:13    8:27  Greensburg C C       
  438   494        Spencer Cousino, Sr        26:17    8:28  Elizabeth Forward    
  789   495   400  Connor Meriwether, So      27:30    8:52  Keystone Oaks        
  426   496   401  Neil Demarco, Jr           27:36    8:54  Eden Christian Acad. 
  598   497   402  Caleb Ficerai-Garland, Jr  27:44    8:56  Greensburg C C       
  788   498   403  Nevin Kelly, Jr            27:45    8:57  Keystone Oaks        
  546   499        Luke Kiefer, Jr            29:28    9:30  Freedom Area         
  599   500        Brandon Fiume, Jr          31:37   10:12  Greensburg C C