AAA Boys Results

Results courtesy of Runhigh.com

PLACE  TEAM                  POINTS  PLACES OF FINISHERS              AVG. TIME    SPREAD

  1   Mt. Lebanon             100    5   19   21   25   30   43  100   17:06        42
  2   North Hills             109    2    9   14   39   45   48   67   17:05      1:39
  3   Hampton                 161   17   29   37   38   40   83  157   17:24        29
  4   North Allegheny         177    7   31   36   49   54  108  140   17:30      1:06
  5   Shaler Area             224    1   22   24   42  135  260  300   17:24      2:31
  6   Fox Chapel              229   12   32   46   47   92  138  143   17:42      1:25
  7   Seneca Valley           276   11   15   68   76  106  149  169   17:45      1:33
  8   Butler                  282   44   55   58   60   65   79  165   17:59        17
  9   Penn Hills              298   16   50   62   69  101  207  255   17:55      1:24
 10   Highlands               325    4   34   35   86  166  226  235   17:46      2:22
 11   Greensburg Salem        349   23   41   75   94  116  146  168   18:01      1:19
 12   Plum                    393   51   52   70   99  121  158  205   18:12        42
 13   Central Catholic        397   56   57   66   89  129  131  152   18:12        41
 14   Gateway                 442   10   28   98  130  176  192  214   18:05      2:15
 15   Hempfield               452   33   63   71   82  203  302        18:19      2:12
 16   Peters Township         456   20   77  103  119  137  148  236   18:13      1:33
 17   Upper St. Clair         466   59   64   97  110  136  219  220   18:21        39
 18   Penn Trafford           470   18   73  107  133  139  174  186   18:14      1:38
 19   Bethel Park             480    3   88  120  122  147  151  194   18:10      2:20
 20   Franklin Regional       570   26   78  124  160  182  200  213   18:27      1:58
 21   Connellsville           588   27  102  109  117  233  241        18:34      2:48
 22   Latrobe                 594   53   87  141  142  171  191  231   18:33      1:06
 23   West Allegheny          662   72  114  125  172  179  188  198   18:42      1:02
 24   West Mifflin            670    6  126  145  164  229  261  290   18:38      3:14
 25   Kiski Area              701   93  115  132  177  184  206  285   18:48        53
 26   Baldwin                 722   61  150  153  162  196  222        18:50      1:27
 27   Canon-McMillan          741   91  112  161  178  199  201        18:54      1:12
 28   Pine-Richland           756   81   84  155  197  239  269        19:01      1:54
 29   Montour                 757    8  144  185  208  212  268  270   18:52      2:54
 30   Moon Area               801   80  128  134  210  249  254  257   19:07      2:05
 31   Uniontown               840  118  170  175  187  190  202  245   19:04        47
 32   Laurel Highlands        854  105  113  204  211  221  243  250   19:15      1:28
 33   Chartiers Valley        922   96  127  217  234  248  251  253   19:27      1:54
 34   Indiana                 961   90  167  227  237  240  284  292   19:31      1:50
 35   Norwin                  974  159  181  193  216  225  244  267   19:28      1:04
 36   Knoch                   980  111  156  223  238  252  278  279   19:34      1:53
 37   Thomas Jefferson       1023  104  123  215  283  298  299        20:00      3:27
 38   New Castle             1026   95  189  218  247  277  297  307   19:46      2:34
 39   McGuffey               1028   13  195  256  275  289  291  305   19:53      4:37
 40   Derry                  1034   74  163  258  259  280  287  293   19:52      2:56
 41   Keystone Oaks          1157   85  230  271  276  295  310  312   20:22      3:29
 42   Ambridge               1182  180  183  209  304  306  315        20:38      3:24
 43   Ringgold               1184  154  228  263  265  274  294  301   20:12      1:57
 44   Blackhawk              1312  173  224  288  311  316             21:38      5:50
45*   Kittanning             1350  242  272  273  281  282  303  308   20:49        59
46*   Woodland Hills         1350  232  246  262  296  314             21:12      3:13
 47   Elizabeth Forward      1438  264  266  286  309  313             21:41      2:19

INCOMPLETE TEAMS:
Hopewell
Belle Vernon
Trinity
Albert Gallatin

1. Mt. Lebanon
    5  Jim O\'Toole, Jr             16:39    5:22
   19  Brad Rogers, Sr             17:05    5:31
   21  Andrew Davidson, Sr         17:11    5:33
   25  Chris Trumbull, Sr          17:16    5:34
   30  Derek Heiss, Jr             17:20    5:35
   43  Ryan Bunch, Jr              17:49    5:45
  100  Colin Devlin, Jr            18:25    5:56
Time = 1:25:30     Places = 100

2. North Hills
    2  Ian Fitzgerald, Jr          16:12    5:13
    9  Ian Shreckengast, Jr        16:52    5:26
   14  Josh Eddy, So               16:59    5:28
   39  Pat Velliky, Jr             17:33    5:40
   45  Mike Haley, So              17:51    5:45
   48  Doug Doyle, Sr              17:53    5:46
   67  Adam Sencak, Fr             18:07    5:50
Time = 1:25:25     Places = 109

3. Hampton
   17  Matt Luchansky, Jr          17:05    5:30
   29  Paul Specht, Sr             17:20    5:35
   37  Kevin Forsythe, Jr          17:31    5:39
   38  Evan Ringle, Sr             17:32    5:39
   40  Dave Reber, Sr              17:33    5:40
   83  Dan Bisers, Sr              18:17    5:54
  157  Chris Blanchard, So         18:53    6:05
Time = 1:26:59     Places = 161

4. North Allegheny
    7  E J. Robertson, Sr          16:50    5:26
   31  Jesse Snider, Jr            17:23    5:36
   36  Brett Pollack, Jr           17:30    5:38
   49  Max Brown, Fr               17:53    5:46
   54  Scott Whipkey, Sr           17:55    5:47
  108  Steve Wize, So              18:30    5:58
  140  Grant Butson, So            18:43    6:02
Time = 1:27:30     Places = 177

5. Shaler Area
    1  Sam Bair, Sr                16:10    5:13
   22  Jeff Justus, Sr             17:13    5:33
   24  John Balouris, Jr           17:16    5:34
   42  Dave Neely, Sr              17:43    5:43
  135  Nick Stelitano, So          18:41    6:01
  260  John Stout, So              20:34    6:38
  300  Don Sickenberger, So        22:03    7:07
Time = 1:27:00     Places = 224

6. Fox Chapel
   12  Matt Rudzki, Jr             16:58    5:28
   32  Andrew Rowland, Jr          17:25    5:37
   46  Eric Burnett, Sr            17:52    5:46
   47  Kyle Leister, So            17:52    5:46
   92  Ryan Duffy, Fr              18:22    5:55
  138  Eric Seigmund, So           18:42    6:02
  143  Jim Finley, Jr              18:46    6:03
Time = 1:28:26     Places = 229

7. Seneca Valley
   11  Chris Geddis, Sr            16:56    5:28
   15  Justin Shepherd, Sr         17:01    5:29
   68  Brad McGill, Sr             18:08    5:51
   76  Michael Rinaman, Sr         18:13    5:52
  106  Matt Gaudet, Jr             18:28    5:57
  149  Ian Carrow, Fr              18:51    6:05
  169  Nathan Steele, Sr           19:00    6:08
Time = 1:28:45     Places = 276

8. Butler
   44  Ryan Edmiston, Jr           17:50    5:45
   55  James Rogerson, So          17:57    5:47
   58  Chris Throne, Sr            17:59    5:48
   60  Sean Pelusi, Sr             18:03    5:49
   65  Zach Vavro, Jr              18:06    5:50
   79  Ray Melder, So              18:14    5:53
  165  Mark Rodgers, Sr            18:56    6:06
Time = 1:29:53     Places = 282

9. Penn Hills
   16  Andrew Kloes, Sr            17:02    5:30
   50  Brad Grimm, Sr              17:54    5:46
   62  Mark Morelli, Jr            18:04    5:50
   69  Dylan Holt, Sr              18:09    5:51
  101  Craig Ball, Jr              18:26    5:56
  207  Scott Conroy, Sr            19:40    6:21
  255  Justin Suprak, Jr           20:27    6:36
Time = 1:29:33     Places = 298

10. Highlands
    4  Andy Tomaswick, Sr          16:36    5:21
   34  Tom Slosky, Jr              17:27    5:38
   35  Jake Karan, Jr              17:28    5:38
   86  Josh Hutchinson, Jr         18:18    5:54
  166  Cliff Wilcox, Sr            18:58    6:07
  226  Chris Nold, Jr              19:58    6:26
  235  Kent Walker, Sr             20:05    6:29
Time = 1:28:46     Places = 325

11. Greensburg Salem
   23  Eric Harbison, Sr           17:15    5:34
   41  Elijah Defassio, So         17:41    5:42
   75  Mark Bolha, Sr              18:13    5:52
   94  Adam Laubham, So            18:23    5:56
  116  Andrew Kuzmen, Jr           18:33    5:59
  146  Nathan Keffer, Jr           18:47    6:04
  168  Aaron Love, Sr              19:00    6:08
Time = 1:30:03     Places = 349

12. Plum
   51  Cam Christeson, Sr          17:54    5:46
   52  Nick Croasdaile, Jr         17:54    5:46
   70  Chris Deriggi, So           18:09    5:51
   99  Jon Good, Jr                18:25    5:56
  121  Matt Giunta, Fr             18:35    6:00
  158  Mike Russo, Jr              18:54    6:06
  205  Wade Campbell, Sr           19:39    6:20
Time = 1:30:56     Places = 393

13. Central Catholic
   56  Ryan Kennedy, Jr            17:58    5:48
   57  Dan Kuzma, So               17:59    5:48
   66  Scott Seserko, Sr           18:06    5:50
   89  Paul Camacho, So            18:20    5:55
  129  Dan Dzombak, Jr             18:39    6:01
  131  Dan McKeegan, Jr            18:40    6:01
  152  Dario Donatelli, Fr         18:51    6:05
Time = 1:31:00     Places = 397

14. Gateway
   10  Brent Rogus, Sr             16:54    5:27
   28  Kevin Stewart, Sr           17:18    5:35
   98  Mike Weber, Sr              18:25    5:56
  130  Michael Flynn, Jr           18:39    6:01
  176  Brian McGuire, So           19:09    6:10
  192  Steve Glenwright, Jr        19:27    6:16
  214  Anthony Episcopo, Fr        19:48    6:23
Time = 1:30:24     Places = 442

15. Hempfield
   33  Warren Ciabattoni, Sr       17:25    5:37
   63  Jeremy Flinn, Sr            18:05    5:50
   71  Josh Miller, Sr             18:10    5:51
   82  Zach Kocian, Sr             18:16    5:53
  203  Andy Helble, Jr             19:37    6:19
  302  Jesse Yaklich, So           22:14    7:10
Time = 1:31:32     Places = 452

16. Peters Township
   20  Pat Tatman, Sr              17:09    5:32
   77  Dan Schmitt, Jr             18:13    5:53
  103  Mark Rawlings, Sr           18:26    5:57
  119  Scott Morande, So           18:34    5:59
  137  Kevin Beganics, Sr          18:41    6:02
  148  Pat Harmon, Sr              18:49    6:04
  236  Steve Petricca, Sr          20:05    6:29
Time = 1:31:02     Places = 456

17. Upper St. Clair
   59  Greg Heddeaus, Sr           18:03    5:49
   64  Jim Marshall, Sr            18:05    5:50
   97  Matt Huelsenbeck, Jr        18:25    5:56
  110  Jacob Lambach, Jr           18:30    5:58
  136  David Jordan, Sr            18:41    6:02
  219  Louis Williams, Sr          19:53    6:25
  220  Mike Mueller, Sr            19:54    6:25
Time = 1:31:43     Places = 466

18. Penn Trafford
   18  Matt Bluman, Sr             17:05    5:30
   73  Joe Wilcher, Jr             18:11    5:52
  107  Bryan Waters, So            18:29    5:58
  133  Dan Nigro, Jr               18:41    6:01
  139  Brian Finley, So            18:42    6:02
  174  Craig Anderton, So          19:04    6:09
  186  Shane Anderton, So          19:16    6:13
Time = 1:31:06     Places = 470

19. Bethel Park
    3  Thadeus Meyer, Sr           16:29    5:19
   88  Travis Shipe, Sr            18:20    5:55
  120  Damian Feresse, Jr          18:35    5:59
  122  Johnny Allemang, Jr         18:36    6:00
  147  Matt Sedlock, Sr            18:48    6:04
  151  Kyle Kaminski, Fr           18:51    6:05
  194  Phil Coulson, So            19:28    6:17
Time = 1:30:46     Places = 480

20. Franklin Regional
   26  Julian Fiorina, Jr          17:16    5:34
   78  Nick Lieb, Jr               18:14    5:53
  124  Jon Lyons, Sr               18:37    6:00
  160  Paul Gagliardi, Fr          18:54    6:06
  182  Alex Romito, So             19:14    6:12
  200  Dan Graper, Sr              19:33    6:18
  213  Andy Byers, Fr              19:47    6:23
Time = 1:32:14     Places = 570

21. Connellsville
   27  Ken King, So                17:17    5:34
  102  Pat Mullaney, Sr            18:26    5:57
  109  Brad Showman, Fr            18:30    5:58
  117  Nick Bailey, Jr             18:33    5:59
  233  Kris Oswald, Sr             20:04    6:28
  241  Arron King, So              20:11    6:30
Time = 1:32:48     Places = 588

22. Latrobe
   53  Mack Brickley, Jr           17:55    5:47
   87  Kris Kotouch, So            18:20    5:55
  141  Tyler Ferrari, Fr           18:45    6:03
  142  Eamon McDonough, So         18:45    6:03
  171  Mike Frederick, Jr          19:01    6:08
  191  Dan Roble, Jr               19:24    6:15
  231  Sean Hennessy, Jr           20:02    6:28
Time = 1:32:44     Places = 594

23. West Allegheny
   72  Bill Pryslak, Jr            18:10    5:51
  114  Andy Melhorn, Jr            18:32    5:58
  125  Kyle Dorman, Fr             18:37    6:00
  172  Matt Detwiler, Jr           19:01    6:08
  179  Tad Wissel, Jr              19:11    6:11
  188  Doug Britton, Sr            19:19    6:14
  198  Mike Kisow, Sr              19:32    6:18
Time = 1:33:29     Places = 662

24. West Mifflin
    6  Mike Booth, Jr              16:47    5:25
  126  Anthony Mazzarese, So       18:38    6:01
  145  Jeremy Vargo, So            18:47    6:03
  164  John Karichko, Sr           18:56    6:06
  229  D J. Tarwacki, So           20:01    6:27
  261  Matt Pasquantonio, So       20:35    6:38
  290  Matt Takach, Sr             21:37    6:58
Time = 1:33:07     Places = 670

25. Kiski Area
   93  Scott Learn, Fr             18:22    5:55
  115  Erik Suchevich, So          18:33    5:59
  132  Patrick Arabia, So          18:40    6:01
  177  Adam Haag, Jr               19:10    6:11
  184  Clayton Pityk, Jr           19:14    6:12
  206  Joey Olszewski, Jr          19:40    6:20
  285  Mike Nigra, Sr              21:25    6:54
Time = 1:33:58     Places = 701

26. Baldwin
   61  Will Wallander, So          18:04    5:49
  150  Jeff Haines, Jr             18:51    6:05
  153  Tim Phillips, So            18:52    6:05
  162  Tom Visconti, So            18:55    6:06
  196  Mike Meade, Fr              19:30    6:17
  222  Vince Edwards, Fr           19:55    6:25
Time = 1:34:09     Places = 722

27. Canon-McMillan
   91  Jeremiah Rosser, Sr         18:21    5:55
  112  Craig Jucha, Fr             18:31    5:58
  161  Jimmy Ellis, So             18:55    6:06
  178  Mike Ryan, So               19:11    6:11
  199  Jon Watkins, Fr             19:33    6:18
  201  Jonathan Gibson, Jr         19:34    6:19
Time = 1:34:29     Places = 741

28. Pine-Richland
   81  Dane Stavor, Jr             18:16    5:53
   84  Greg Skoutelas, Sr          18:17    5:54
  155  Brandon Shaw, Sr            18:52    6:05
  197  Jim Peters, Fr              19:30    6:17
  239  Will Marra, Jr              20:10    6:30
  269  Rob Rice, Jr                20:47    6:42
Time = 1:35:04     Places = 756

29. Montour
    8  Brian Dodd, Sr              16:51    5:26
  144  Dave Hoggard, Jr            18:47    6:03
  185  Justin Kocsuta, Sr          19:16    6:13
  208  Tim Coppler, Sr             19:40    6:21
  212  Dan Judge, So               19:45    6:22
  268  Dan Yost, Sr                20:46    6:42
  270  Brian Drake, Jr             20:48    6:42
Time = 1:34:18     Places = 757

30. Moon Area
   80  Dave Doty, Sr               18:15    5:53
  128  Garret Griffin, Sr          18:39    6:01
  134  Matt Hoy, So                18:41    6:01
  210  Chris Oravetz, Sr           19:43    6:22
  249  Ralph Canterbury, Jr        20:19    6:33
  254  Ben Canan, So               20:24    6:35
  257  Steve Pacella, Sr           20:31    6:37
Time = 1:35:35     Places = 801

31. Uniontown
  118  Andy Gleason, Sr            18:34    5:59
  170  Kevin Monaghan, So          19:00    6:08
  175  Jasper Hawker, So           19:06    6:10
  187  Paul O\'Neil, So             19:18    6:13
  190  Aaron Moyer, So             19:21    6:14
  202  Jon Guth, Jr                19:35    6:19
  245  Scott Hruby, Jr             20:14    6:31
Time = 1:35:17     Places = 840

32. Laurel Highlands
  105  Larry Brink, So             18:28    5:57
  113  Ben Shinsky, So             18:32    5:58
  204  David Sumego, Jr            19:38    6:20
  211  Dad Stefancin, So           19:45    6:22
  221  Jay Cronin, So              19:55    6:25
  243  Chris Manges, Sr            20:12    6:31
  250  Will Ashton, Sr             20:19    6:33
Time = 1:36:15     Places = 854

33. Chartiers Valley
   96  Charlie Wertz, So           18:24    5:56
  127  Marco Dozzi, Sr             18:39    6:01
  217  Jared Clemens, So           19:49    6:24
  234  Darren Bigley, Sr           20:05    6:28
  248  Jared McConkey, Jr          20:18    6:33
  251  Tommy Wallisch, Fr          20:22    6:34
  253  Dan Malerbo, Jr             20:23    6:35
Time = 1:37:13     Places = 922

34. Indiana
   90  Kyle Hummel, Sr             18:21    5:55
  167  William Rudd, So            18:59    6:07
  227  Ron Moore, So               20:00    6:27
  237  Andy Coppolo, Jr            20:05    6:29
  240  Eric Marx, Sr               20:11    6:30
  284  Omar Sedky, So              21:25    6:54
  292  David Miller, Jr            21:41    7:00
Time = 1:37:34     Places = 961

35. Norwin
  159  Josh Telin, Sr              18:54    6:06
  181  Steve Kustra, Fr            19:12    6:12
  193  Pat Fawcett, So             19:28    6:17
  216  Phil Lipko, Fr              19:49    6:23
  225  Steve Packosky, So          19:58    6:26
  244  Tim Tray, Sr                20:13    6:31
  267  Robby Tuccelli, So          20:42    6:40
Time = 1:37:19     Places = 974

36. Knoch
  111  Adam Olsen, Sr              18:30    5:58
  156  Artie Black, Fr             18:53    6:05
  223  Travis Hartshorn, So        19:56    6:26
  238  Jeff Kiley, Jr              20:08    6:30
  252  Steve Nogan, Sr             20:23    6:34
  278  Tyler Ginter, Sr            20:59    6:46
  279  Allen Dechellis, Sr         21:02    6:47
Time = 1:37:48     Places = 980

37. Thomas Jefferson
  104  Justin Busko, Jr            18:28    5:57
  123  Brandon Polcawich, So       18:37    6:00
  215  Chris Graham, Sr            19:49    6:23
  283  B J. Wolfgang, Fr           21:11    6:50
  298  Michael Goslicky, Sr        21:54    7:04
  299  Josh Qual, Jr               21:58    7:05
Time = 1:39:56     Places = 1023

38. New Castle
   95  Mike Altman, Sr             18:23    5:56
  189  Garett Boots, Jr            19:20    6:14
  218  Anthony Bruso, So           19:51    6:24
  247  John Giancola, Sr           20:17    6:32
  277  Jordan Fair, So             20:57    6:45
  297  Joe Ferrara, Sr             21:53    7:03
  307  Gerry Moore, So             22:44    7:20
Time = 1:38:46     Places = 1026

39. McGuffey
   13  Jeff Weiss, So              16:58    5:28
  195  Jimmy Arbore, Jr            19:29    6:17
  256  Ryan Yohe, Sr               20:29    6:36
  275  Patrick Miller, Jr          20:54    6:44
  289  Ryan Jones, Jr              21:35    6:58
  291  Adam Tokar, So              21:39    6:59
  305  Phillip Breese, So          22:33    7:16
Time = 1:39:24     Places = 1028

40. Derry
   74  Jacob Hoone, Sr             18:12    5:52
  163  Ross Wilkinson, Sr          18:55    6:06
  258  David Kelly, So             20:33    6:38
  259  Jason McCullough, Jr        20:34    6:38
  280  Nick Gerthoffer, Sr         21:08    6:49
  287  Jarrett Nicely, Jr          21:27    6:55
  293  Chris Bortz, So             21:44    7:01
Time = 1:39:20     Places = 1034

41. Keystone Oaks
   85  Nick Ceraso, So             18:18    5:54
  230  Rob Lloyd, Jr               20:01    6:27
  271  Mike Franks, Sr             20:48    6:43
  276  Zac Jaber, Sr               20:56    6:45
  295  Zack Baldwin, Jr            21:47    7:01
  310  John Zanetta, Sr            22:48    7:21
  312  Josh Wyrostek, Jr           22:51    7:22
Time = 1:41:47     Places = 1157

42. Ambridge
  180  Nick Barson, Jr             19:12    6:11
  183  Justin Chambers, So         19:14    6:12
  209  Ron Hendrickson, Jr         19:43    6:21
  304  Nate Protzman, Jr           22:23    7:13
  306  Mike Floro, So              22:36    7:17
  315  Lucas Berenbrok, So         24:23    7:52
Time = 1:43:06     Places = 1182

43. Ringgold
  154  Levi Brown, So              18:52    6:05
  228  Eric Gosney, Sr             20:00    6:27
  263  Matt Adams, Sr              20:36    6:39
  265  Colby Grubich, So           20:40    6:40
  274  Cody Hannum, So             20:49    6:43
  294  Rob Sneed, Sr               21:46    7:01
  301  Alan Mur, Sr                22:09    7:08
Time = 1:40:56     Places = 1184

44. Blackhawk
  173  Ben Gilarno, Sr             19:03    6:09
  224  Don Lambert, So             19:57    6:26
  288  Derek Dysart, So            21:28    6:55
  311  Nick Matlock, Sr            22:50    7:22
  316  Cole McDanel, So            24:52    8:01
Time = 1:48:09     Places = 1312

45*. Kittanning
  242  John Cerutti, So            20:11    6:30
  272  Caleb Dodd, Sr              20:49    6:43
  273  Eric Altman, Sr             20:49    6:43
  281  Cody Klingensmith, Jr       21:09    6:49
  282  Dalton Stitt, Fr            21:09    6:49
  303  Andy Baum, Sr               22:17    7:11
  308  Brian Brown, Jr             22:45    7:20
Time = 1:44:04     Places = 1350

46*. Woodland Hills
  232  Nathan Good, So             20:02    6:28
  246  Neal King, Sr               20:14    6:31
  262  Max Burke, Jr               20:36    6:39
  296  Mike Taylor, Fr             21:52    7:03
  314  Mike Pankowski, So          23:15    7:30
Time = 1:45:58     Places = 1350

47. Elizabeth Forward
  264  Mark Jester, Sr             20:37    6:39
  266  Dan Olson, So               20:42    6:40
  286  Tim Michaels, So            21:25    6:55
  309  John Cindrich, Sr           22:45    7:20
  313  Shawn Lawson, Jr            22:56    7:24
Time = 1:48:24     Places = 1438





        TEAM
 PLACE SCORE          FINISHER          TIME    PACE        TEAM

    1     1  Sam Bair, Sr                16:10    5:13  Shaler Area
    2     2  Ian Fitzgerald, Jr          16:12    5:13  North Hills
    3     3  Thadeus Meyer, Sr           16:29    5:19  Bethel Park
    4     4  Andy Tomaswick, Sr          16:36    5:21  Highlands
    5     5  Jim O\'Toole, Jr             16:39    5:22  Mt. Lebanon
    6     6  Mike Booth, Jr              16:47    5:25  West Mifflin
    7     7  E J. Robertson, Sr          16:50    5:26  North Allegheny
    8     8  Brian Dodd, Sr              16:51    5:26  Montour
    9     9  Ian Shreckengast, Jr        16:52    5:26  North Hills
   10    10  Brent Rogus, Sr             16:54    5:27  Gateway
   11    11  Chris Geddis, Sr            16:56    5:28  Seneca Valley
   12    12  Matt Rudzki, Jr             16:58    5:28  Fox Chapel
   13    13  Jeff Weiss, So              16:58    5:28  McGuffey
   14    14  Josh Eddy, So               16:59    5:28  North Hills
   15    15  Justin Shepherd, Sr         17:01    5:29  Seneca Valley
   16    16  Andrew Kloes, Sr            17:02    5:30  Penn Hills
   17    17  Matt Luchansky, Jr          17:05    5:30  Hampton
   18    18  Matt Bluman, Sr             17:05    5:30  Penn Trafford
   19    19  Brad Rogers, Sr             17:05    5:31  Mt. Lebanon
   20    20  Pat Tatman, Sr              17:09    5:32  Peters Township
   21    21  Andrew Davidson, Sr         17:11    5:33  Mt. Lebanon
   22    22  Jeff Justus, Sr             17:13    5:33  Shaler Area
   23    23  Eric Harbison, Sr           17:15    5:34  Greensburg Salem
   24    24  John Balouris, Jr           17:16    5:34  Shaler Area
   25    25  Chris Trumbull, Sr          17:16    5:34  Mt. Lebanon
   26    26  Julian Fiorina, Jr          17:16    5:34  Franklin Regional
   27    27  Ken King, So                17:17    5:34  Connellsville
   28    28  Kevin Stewart, Sr           17:18    5:35  Gateway
   29    29  Paul Specht, Sr             17:20    5:35  Hampton
   30    30  Derek Heiss, Jr             17:20    5:35  Mt. Lebanon
   31    31  Jesse Snider, Jr            17:23    5:36  North Allegheny
   32    32  Andrew Rowland, Jr          17:25    5:37  Fox Chapel
   33    33  Warren Ciabattoni, Sr       17:25    5:37  Hempfield
   34    34  Tom Slosky, Jr              17:27    5:38  Highlands
   35    35  Jake Karan, Jr              17:28    5:38  Highlands
   36    36  Brett Pollack, Jr           17:30    5:38  North Allegheny
   37    37  Kevin Forsythe, Jr          17:31    5:39  Hampton
   38    38  Evan Ringle, Sr             17:32    5:39  Hampton
   39    39  Pat Velliky, Jr             17:33    5:40  North Hills
   40    40  Dave Reber, Sr              17:33    5:40  Hampton
   41    41  Elijah Defassio, So         17:41    5:42  Greensburg Salem
   42    42  Dave Neely, Sr              17:43    5:43  Shaler Area
   43        Joe McFadden, Sr            17:43    5:43  Hopewell
   44    43  Ryan Bunch, Jr              17:49    5:45  Mt. Lebanon
   45    44  Ryan Edmiston, Jr           17:50    5:45  Butler
   46    45  Mike Haley, So              17:51    5:45  North Hills
   47    46  Eric Burnett, Sr            17:52    5:46  Fox Chapel
   48    47  Kyle Leister, So            17:52    5:46  Fox Chapel
   49    48  Doug Doyle, Sr              17:53    5:46  North Hills
   50    49  Max Brown, Fr               17:53    5:46  North Allegheny
   51    50  Brad Grimm, Sr              17:54    5:46  Penn Hills
   52    51  Cam Christeson, Sr          17:54    5:46  Plum
   53    52  Nick Croasdaile, Jr         17:54    5:46  Plum
   54    53  Mack Brickley, Jr           17:55    5:47  Latrobe
   55    54  Scott Whipkey, Sr           17:55    5:47  North Allegheny
   56    55  James Rogerson, So          17:57    5:47  Butler
   57    56  Ryan Kennedy, Jr            17:58    5:48  Central Catholic
   58    57  Dan Kuzma, So               17:59    5:48  Central Catholic
   59    58  Chris Throne, Sr            17:59    5:48  Butler
   60    59  Greg Heddeaus, Sr           18:03    5:49  Upper St. Clair
   61    60  Sean Pelusi, Sr             18:03    5:49  Butler
   62    61  Will Wallander, So          18:04    5:49  Baldwin
   63    62  Mark Morelli, Jr            18:04    5:50  Penn Hills
   64    63  Jeremy Flinn, Sr            18:05    5:50  Hempfield
   65    64  Jim Marshall, Sr            18:05    5:50  Upper St. Clair
   66    65  Zach Vavro, Jr              18:06    5:50  Butler
   67    66  Scott Seserko, Sr           18:06    5:50  Central Catholic
   68    67  Adam Sencak, Fr             18:07    5:50  North Hills
   69    68  Brad McGill, Sr             18:08    5:51  Seneca Valley
   70    69  Dylan Holt, Sr              18:09    5:51  Penn Hills
   71    70  Chris Deriggi, So           18:09    5:51  Plum
   72    71  Josh Miller, Sr             18:10    5:51  Hempfield
   73    72  Bill Pryslak, Jr            18:10    5:51  West Allegheny
   74    73  Joe Wilcher, Jr             18:11    5:52  Penn Trafford
   75    74  Jacob Hoone, Sr             18:12    5:52  Derry
   76    75  Mark Bolha, Sr              18:13    5:52  Greensburg Salem
   77    76  Michael Rinaman, Sr         18:13    5:52  Seneca Valley
   78    77  Dan Schmitt, Jr             18:13    5:53  Peters Township
   79    78  Nick Lieb, Jr               18:14    5:53  Franklin Regional
   80    79  Ray Melder, So              18:14    5:53  Butler
   81    80  Dave Doty, Sr               18:15    5:53  Moon Area
   82    81  Dane Stavor, Jr             18:16    5:53  Pine-Richland
   83    82  Zach Kocian, Sr             18:16    5:53  Hempfield
   84    83  Dan Bisers, Sr              18:17    5:54  Hampton
   85    84  Greg Skoutelas, Sr          18:17    5:54  Pine-Richland
   86    85  Nick Ceraso, So             18:18    5:54  Keystone Oaks
   87    86  Josh Hutchinson, Jr         18:18    5:54  Highlands
   88    87  Kris Kotouch, So            18:20    5:55  Latrobe
   89    88  Travis Shipe, Sr            18:20    5:55  Bethel Park
   90    89  Paul Camacho, So            18:20    5:55  Central Catholic
   91    90  Kyle Hummel, Sr             18:21    5:55  Indiana
   92    91  Jeremiah Rosser, Sr         18:21    5:55  Canon-McMillan
   93    92  Ryan Duffy, Fr              18:22    5:55  Fox Chapel
   94    93  Scott Learn, Fr             18:22    5:55  Kiski Area
   95    94  Adam Laubham, So            18:23    5:56  Greensburg Salem
   96    95  Mike Altman, Sr             18:23    5:56  New Castle
   97    96  Charlie Wertz, So           18:24    5:56  Chartiers Valley
   98    97  Matt Huelsenbeck, Jr        18:25    5:56  Upper St. Clair
   99    98  Mike Weber, Sr              18:25    5:56  Gateway
  100    99  Jon Good, Jr                18:25    5:56  Plum
  101   100  Colin Devlin, Jr            18:25    5:56  Mt. Lebanon
  102   101  Craig Ball, Jr              18:26    5:56  Penn Hills
  103   102  Pat Mullaney, Sr            18:26    5:57  Connellsville
  104   103  Mark Rawlings, Sr           18:26    5:57  Peters Township
  105   104  Justin Busko, Jr            18:28    5:57  Thomas Jefferson
  106   105  Larry Brink, So             18:28    5:57  Laurel Highlands
  107   106  Matt Gaudet, Jr             18:28    5:57  Seneca Valley
  108   107  Bryan Waters, So            18:29    5:58  Penn Trafford
  109   108  Steve Wize, So              18:30    5:58  North Allegheny
  110   109  Brad Showman, Fr            18:30    5:58  Connellsville
  111   110  Jacob Lambach, Jr           18:30    5:58  Upper St. Clair
  112   111  Adam Olsen, Sr              18:30    5:58  Knoch
  113   112  Craig Jucha, Fr             18:31    5:58  Canon-McMillan
  114   113  Ben Shinsky, So             18:32    5:58  Laurel Highlands
  115   114  Andy Melhorn, Jr            18:32    5:58  West Allegheny
  116   115  Erik Suchevich, So          18:33    5:59  Kiski Area
  117   116  Andrew Kuzmen, Jr           18:33    5:59  Greensburg Salem
  118   117  Nick Bailey, Jr             18:33    5:59  Connellsville
  119   118  Andy Gleason, Sr            18:34    5:59  Uniontown
  120   119  Scott Morande, So           18:34    5:59  Peters Township
  121   120  Damian Feresse, Jr          18:35    5:59  Bethel Park
                               6:00 Pace
  122   121  Matt Giunta, Fr             18:35    6:00  Plum
  123   122  Johnny Allemang, Jr         18:36    6:00  Bethel Park
  124   123  Brandon Polcawich, So       18:37    6:00  Thomas Jefferson
  125   124  Jon Lyons, Sr               18:37    6:00  Franklin Regional
  126   125  Kyle Dorman, Fr             18:37    6:00  West Allegheny
  127   126  Anthony Mazzarese, So       18:38    6:01  West Mifflin
  128   127  Marco Dozzi, Sr             18:39    6:01  Chartiers Valley
  129   128  Garret Griffin, Sr          18:39    6:01  Moon Area
  130   129  Dan Dzombak, Jr             18:39    6:01  Central Catholic
  131   130  Michael Flynn, Jr           18:39    6:01  Gateway
  132   131  Dan McKeegan, Jr            18:40    6:01  Central Catholic
  133   132  Patrick Arabia, So          18:40    6:01  Kiski Area
  134   133  Dan Nigro, Jr               18:41    6:01  Penn Trafford
  135   134  Matt Hoy, So                18:41    6:01  Moon Area
  136   135  Nick Stelitano, So          18:41    6:01  Shaler Area
  137   136  David Jordan, Sr            18:41    6:02  Upper St. Clair
  138   137  Kevin Beganics, Sr          18:41    6:02  Peters Township
  139   138  Eric Seigmund, So           18:42    6:02  Fox Chapel
  140   139  Brian Finley, So            18:42    6:02  Penn Trafford
  141   140  Grant Butson, So            18:43    6:02  North Allegheny
  142   141  Tyler Ferrari, Fr           18:45    6:03  Latrobe
  143   142  Eamon McDonough, So         18:45    6:03  Latrobe
  144   143  Jim Finley, Jr              18:46    6:03  Fox Chapel
  145   144  Dave Hoggard, Jr            18:47    6:03  Montour
  146   145  Jeremy Vargo, So            18:47    6:03  West Mifflin
  147   146  Nathan Keffer, Jr           18:47    6:04  Greensburg Salem
  148   147  Matt Sedlock, Sr            18:48    6:04  Bethel Park
  149   148  Pat Harmon, Sr              18:49    6:04  Peters Township
  150        Ryan Moravec, Sr            18:50    6:04  Belle Vernon
  151   149  Ian Carrow, Fr              18:51    6:05  Seneca Valley
  152   150  Jeff Haines, Jr             18:51    6:05  Baldwin
  153   151  Kyle Kaminski, Fr           18:51    6:05  Bethel Park
  154   152  Dario Donatelli, Fr         18:51    6:05  Central Catholic
  155   153  Tim Phillips, So            18:52    6:05  Baldwin
  156   154  Levi Brown, So              18:52    6:05  Ringgold
  157   155  Brandon Shaw, Sr            18:52    6:05  Pine-Richland
  158   156  Artie Black, Fr             18:53    6:05  Knoch
  159   157  Chris Blanchard, So         18:53    6:05  Hampton
  160   158  Mike Russo, Jr              18:54    6:06  Plum
  161   159  Josh Telin, Sr              18:54    6:06  Norwin
  162   160  Paul Gagliardi, Fr          18:54    6:06  Franklin Regional
  163   161  Jimmy Ellis, So             18:55    6:06  Canon-McMillan
  164   162  Tom Visconti, So            18:55    6:06  Baldwin
  165   163  Ross Wilkinson, Sr          18:55    6:06  Derry
  166   164  John Karichko, Sr           18:56    6:06  West Mifflin
  167   165  Mark Rodgers, Sr            18:56    6:06  Butler
  168   166  Cliff Wilcox, Sr            18:58    6:07  Highlands
  169   167  William Rudd, So            18:59    6:07  Indiana
  170   168  Aaron Love, Sr              19:00    6:08  Greensburg Salem
  171   169  Nathan Steele, Sr           19:00    6:08  Seneca Valley
  172   170  Kevin Monaghan, So          19:00    6:08  Uniontown
  173   171  Mike Frederick, Jr          19:01    6:08  Latrobe
  174   172  Matt Detwiler, Jr           19:01    6:08  West Allegheny
  175   173  Ben Gilarno, Sr             19:03    6:09  Blackhawk
  176   174  Craig Anderton, So          19:04    6:09  Penn Trafford
  177   175  Jasper Hawker, So           19:06    6:10  Uniontown
  178   176  Brian McGuire, So           19:09    6:10  Gateway
  179   177  Adam Haag, Jr               19:10    6:11  Kiski Area
  180   178  Mike Ryan, So               19:11    6:11  Canon-McMillan
  181   179  Tad Wissel, Jr              19:11    6:11  West Allegheny
  182   180  Nick Barson, Jr             19:12    6:11  Ambridge
  183   181  Steve Kustra, Fr            19:12    6:12  Norwin
  184        Cullen Metzler, Sr          19:13    6:12  Trinity
  185   182  Alex Romito, So             19:14    6:12  Franklin Regional
  186   183  Justin Chambers, So         19:14    6:12  Ambridge
  187   184  Clayton Pityk, Jr           19:14    6:12  Kiski Area
  188   185  Justin Kocsuta, Sr          19:16    6:13  Montour
  189   186  Shane Anderton, So          19:16    6:13  Penn Trafford
  190   187  Paul O\'Neil, So             19:18    6:13  Uniontown
  191   188  Doug Britton, Sr            19:19    6:14  West Allegheny
  192   189  Garett Boots, Jr            19:20    6:14  New Castle
  193   190  Aaron Moyer, So             19:21    6:14  Uniontown
  194   191  Dan Roble, Jr               19:24    6:15  Latrobe
  195   192  Steve Glenwright, Jr        19:27    6:16  Gateway
  196   193  Pat Fawcett, So             19:28    6:17  Norwin
  197   194  Phil Coulson, So            19:28    6:17  Bethel Park
  198   195  Jimmy Arbore, Jr            19:29    6:17  McGuffey
  199   196  Mike Meade, Fr              19:30    6:17  Baldwin
  200   197  Jim Peters, Fr              19:30    6:17  Pine-Richland
  201   198  Mike Kisow, Sr              19:32    6:18  West Allegheny
  202   199  Jon Watkins, Fr             19:33    6:18  Canon-McMillan
  203        Chris Moore, Sr             19:33    6:18  Albert Gallatin
  204   200  Dan Graper, Sr              19:33    6:18  Franklin Regional
  205   201  Jonathan Gibson, Jr         19:34    6:19  Canon-McMillan
  206   202  Jon Guth, Jr                19:35    6:19  Uniontown
  207   203  Andy Helble, Jr             19:37    6:19  Hempfield
  208   204  David Sumego, Jr            19:38    6:20  Laurel Highlands
  209   205  Wade Campbell, Sr           19:39    6:20  Plum
  210   206  Joey Olszewski, Jr          19:40    6:20  Kiski Area
  211   207  Scott Conroy, Sr            19:40    6:21  Penn Hills
  212   208  Tim Coppler, Sr             19:40    6:21  Montour
  213   209  Ron Hendrickson, Jr         19:43    6:21  Ambridge
  214   210  Chris Oravetz, Sr           19:43    6:22  Moon Area
  215   211  Dad Stefancin, So           19:45    6:22  Laurel Highlands
  216   212  Dan Judge, So               19:45    6:22  Montour
  217   213  Andy Byers, Fr              19:47    6:23  Franklin Regional
  218   214  Anthony Episcopo, Fr        19:48    6:23  Gateway
  219   215  Chris Graham, Sr            19:49    6:23  Thomas Jefferson
  220   216  Phil Lipko, Fr              19:49    6:23  Norwin
  221   217  Jared Clemens, So           19:49    6:24  Chartiers Valley
  222   218  Anthony Bruso, So           19:51    6:24  New Castle
  223   219  Louis Williams, Sr          19:53    6:25  Upper St. Clair
  224   220  Mike Mueller, Sr            19:54    6:25  Upper St. Clair
  225   221  Jay Cronin, So              19:55    6:25  Laurel Highlands
  226   222  Vince Edwards, Fr           19:55    6:25  Baldwin
  227   223  Travis Hartshorn, So        19:56    6:26  Knoch
  228   224  Don Lambert, So             19:57    6:26  Blackhawk
  229   225  Steve Packosky, So          19:58    6:26  Norwin
  230   226  Chris Nold, Jr              19:58    6:26  Highlands
  231   227  Ron Moore, So               20:00    6:27  Indiana
  232   228  Eric Gosney, Sr             20:00    6:27  Ringgold
  233   229  D J. Tarwacki, So           20:01    6:27  West Mifflin
  234   230  Rob Lloyd, Jr               20:01    6:27  Keystone Oaks
  235   231  Sean Hennessy, Jr           20:02    6:28  Latrobe
  236   232  Nathan Good, So             20:02    6:28  Woodland Hills
  237   233  Kris Oswald, Sr             20:04    6:28  Connellsville
  238   234  Darren Bigley, Sr           20:05    6:28  Chartiers Valley
  239   235  Kent Walker, Sr             20:05    6:29  Highlands
  240   236  Steve Petricca, Sr          20:05    6:29  Peters Township
  241   237  Andy Coppolo, Jr            20:05    6:29  Indiana
  242   238  Jeff Kiley, Jr              20:08    6:30  Knoch
  243   239  Will Marra, Jr              20:10    6:30  Pine-Richland
  244   240  Eric Marx, Sr               20:11    6:30  Indiana
  245   241  Arron King, So              20:11    6:30  Connellsville
  246   242  John Cerutti, So            20:11    6:30  Kittanning
  247   243  Chris Manges, Sr            20:12    6:31  Laurel Highlands
  248   244  Tim Tray, Sr                20:13    6:31  Norwin
  249   245  Scott Hruby, Jr             20:14    6:31  Uniontown
  250   246  Neal King, Sr               20:14    6:31  Woodland Hills
  251   247  John Giancola, Sr           20:17    6:32  New Castle
  252   248  Jared McConkey, Jr          20:18    6:33  Chartiers Valley
  253   249  Ralph Canterbury, Jr        20:19    6:33  Moon Area
  254   250  Will Ashton, Sr             20:19    6:33  Laurel Highlands
  255   251  Tommy Wallisch, Fr          20:22    6:34  Chartiers Valley
  256   252  Steve Nogan, Sr             20:23    6:34  Knoch
  257   253  Dan Malerbo, Jr             20:23    6:35  Chartiers Valley
  258   254  Ben Canan, So               20:24    6:35  Moon Area
  259   255  Justin Suprak, Jr           20:27    6:36  Penn Hills
  260   256  Ryan Yohe, Sr               20:29    6:36  McGuffey
  261   257  Steve Pacella, Sr           20:31    6:37  Moon Area
  262   258  David Kelly, So             20:33    6:38  Derry
  263   259  Jason McCullough, Jr        20:34    6:38  Derry
  264   260  John Stout, So              20:34    6:38  Shaler Area
  265   261  Matt Pasquantonio, So       20:35    6:38  West Mifflin
  266   262  Max Burke, Jr               20:36    6:39  Woodland Hills
  267   263  Matt Adams, Sr              20:36    6:39  Ringgold
  268   264  Mark Jester, Sr             20:37    6:39  Elizabeth Forward
  269   265  Colby Grubich, So           20:40    6:40  Ringgold
  270        Mark Hull, Jr               20:40    6:40  Trinity
  271   266  Dan Olson, So               20:42    6:40  Elizabeth Forward
  272   267  Robby Tuccelli, So          20:42    6:40  Norwin
  273        Richard Lemro, So           20:42    6:41  Albert Gallatin
  274   268  Dan Yost, Sr                20:46    6:42  Montour
  275   269  Rob Rice, Jr                20:47    6:42  Pine-Richland
  276   270  Brian Drake, Jr             20:48    6:42  Montour
  277   271  Mike Franks, Sr             20:48    6:43  Keystone Oaks
  278   272  Caleb Dodd, Sr              20:49    6:43  Kittanning
  279   273  Eric Altman, Sr             20:49    6:43  Kittanning
  280   274  Cody Hannum, So             20:49    6:43  Ringgold
  281   275  Patrick Miller, Jr          20:54    6:44  McGuffey
  282   276  Zac Jaber, Sr               20:56    6:45  Keystone Oaks
  283   277  Jordan Fair, So             20:57    6:45  New Castle
  284   278  Tyler Ginter, Sr            20:59    6:46  Knoch
  285   279  Allen Dechellis, Sr         21:02    6:47  Knoch
  286   280  Nick Gerthoffer, Sr         21:08    6:49  Derry
  287   281  Cody Klingensmith, Jr       21:09    6:49  Kittanning
  288   282  Dalton Stitt, Fr            21:09    6:49  Kittanning
  289   283  B J. Wolfgang, Fr           21:11    6:50  Thomas Jefferson
  290   284  Omar Sedky, So              21:25    6:54  Indiana
  291   285  Mike Nigra, Sr              21:25    6:54  Kiski Area
  292   286  Tim Michaels, So            21:25    6:55  Elizabeth Forward
  293   287  Jarrett Nicely, Jr          21:27    6:55  Derry
  294   288  Derek Dysart, So            21:28    6:55  Blackhawk
  295        Jerod Hirtz, Sr             21:30    6:56  Albert Gallatin
  296   289  Ryan Jones, Jr              21:35    6:58  McGuffey
  297   290  Matt Takach, Sr             21:37    6:58  West Mifflin
  298   291  Adam Tokar, So              21:39    6:59  McGuffey
                               7:00 Pace
  299   292  David Miller, Jr            21:41    7:00  Indiana
  300   293  Chris Bortz, So             21:44    7:01  Derry
  301   294  Rob Sneed, Sr               21:46    7:01  Ringgold
  302   295  Zack Baldwin, Jr            21:47    7:01  Keystone Oaks
  303   296  Mike Taylor, Fr             21:52    7:03  Woodland Hills
  304   297  Joe Ferrara, Sr             21:53    7:03  New Castle
  305   298  Michael Goslicky, Sr        21:54    7:04  Thomas Jefferson
  306        Chad Jodikinos, Jr          21:54    7:04  Hopewell
  307   299  Josh Qual, Jr               21:58    7:05  Thomas Jefferson
  308   300  Don Sickenberger, So        22:03    7:07  Shaler Area
  309   301  Alan Mur, Sr                22:09    7:08  Ringgold
  310   302  Jesse Yaklich, So           22:14    7:10  Hempfield
  311   303  Andy Baum, Sr               22:17    7:11  Kittanning
  312   304  Nate Protzman, Jr           22:23    7:13  Ambridge
  313   305  Phillip Breese, So          22:33    7:16  McGuffey
  314   306  Mike Floro, So              22:36    7:17  Ambridge
  315   307  Gerry Moore, So             22:44    7:20  New Castle
  316   308  Brian Brown, Jr             22:45    7:20  Kittanning
  317   309  John Cindrich, Sr           22:45    7:20  Elizabeth Forward
  318   310  John Zanetta, Sr            22:48    7:21  Keystone Oaks
  319   311  Nick Matlock, Sr            22:50    7:22  Blackhawk
  320   312  Josh Wyrostek, Jr           22:51    7:22  Keystone Oaks
  321   313  Shawn Lawson, Jr            22:56    7:24  Elizabeth Forward
  322        Scott Milliken, Jr          23:00    7:25  Albert Gallatin
  323   314  Mike Pankowski, So          23:15    7:30  Woodland Hills
  324   315  Lucas Berenbrok, So         24:23    7:52  Ambridge
                               8:00 Pace
  325   316  Cole McDanel, So            24:52    8:01  Blackhawk