Upload a Photo Upload a Video Add a News article Write a Blog Add a Comment
Blog Feed News Feed Video Feed All Feeds

History for 2012 Sep 8th

 ResultsVideoNewsBlogs 
20191 1 
20181 1 
20171 1 
20151 1 
20141 1 
20131 1 
201211 1 
20111 1 
20101 1 
20091 1 
 

Media for 2012

Videos (1)
View
+
Photos (0)
View
+
Articles (1)
View
+
Blogs (0)
View
+
 

Results

 

Invited groups

 

2012

Red White and Blue Classic

 

2012 Results - Red White and Blue Classic

Published by
RunnerSpace.com/HighSchool   Sep 8th 2012, 7:13pm

Website:Click here

Results by: Runner High

VARSITY BOYS  "A" TEAMS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 North Allegheny          58    5    7   11   15   20   32   41    16:14    0:17
  2 Mt. Lebanon              98    4   19   22   25   28   31   37    16:29    0:40
  3 Fox Chapel Area         142    2   16   26   42   56   65   70    16:40    1:56
  4 Hampton                 170    6   17   23   43   81  121  131    16:52    1:52
  5 Cathedral Prep          220    8   30   40   60   82   83   86    17:09    1:51
  6 Baldwin                 243   29   39   45   63   67   94  118    17:20    0:56
  7 Kiski Area              254    1   14   34   93  112  120  154    17:03    2:57
  8 Pittsburgh C C          255   18   33   48   50  106  143  145    17:17    1:54
  9 Franklin Regional       262   10   46   52   64   90  125  152    17:21    1:55
 10 Moon Area               272   13   49   66   69   75   78  111    17:25    1:39
 11 Pine Richland           306    9   24   58  105  110  117  126    17:24    2:13
 12 Bethel Park             308   35   36   57   89   91  144  161    17:34    1:10
 13 Morgantown              327   27   59   72   74   95   99  135    17:39    1:25
 14 Canon-McMillan          406   62   76   80   87  101  108  156    17:58    0:38
 15 Hempfield Area          410   12   51   88  123  136  147  175    17:52    2:44
 16 North Hills             415   21   53   98  119  124  128  132    17:51    2:17
 17 Norwin                  421   38   77   84  100  122  134  139    17:59    1:26
 18 Upper St. Clair         429   47   73   96  104  109  157  159    18:01    0:59
 19 Taylor Allderdice       558    3   61  116  185  193              18:55    5:47
 20 Chartiers Valley        561   71   97  113  138  142  148  170    18:30    1:20
 21 Seneca Valley           562   68   85  130  133  146  168  181    18:33    1:34
 22 Greater Latrobe         564   55  107  115  137  150  174  179    18:31    1:56
 23 Penn Trafford           662   44  103  163  165  187  192  198    19:20    3:54
 24 Penn Hills              686   54  102  167  180  183  195  202    19:26    3:19
 25 Connellsville           770  114  153  158  172  173  176         19:33    1:47
 26 Trinity                 774   92  160  162  178  182  194  211    19:49    2:37
 27 Ringgold                787  129  141  169  171  177  186  189    19:42    1:35
 28 Ambridge Area           788   79  149  164  197  199  200  212    20:29    4:55
 29 McKeesport Area         856  127  155  188  190  196  203         20:38    3:24
 30 Carrick                 920  151  166  191  204  208  209  210    22:13    6:18
 31 Shaler Area             936  140  184  201  205  206  207  213    22:32    6:06

Dual Meet Scores

North Allegheny        30 wins
Mt. Lebanon            29 wins
Fox Chapel Area        28 wins
Hampton                27 wins
Cathedral Prep         26 wins
Baldwin                24 wins
Kiski Area             24 wins
Pittsburgh C C         23 wins
Moon Area              22 wins
Franklin Regional      22 wins
Bethel Park            20 wins
Pine Richland          19 wins
Morgantown             18 wins
Canon-McMillan         17 wins
Norwin                 16 wins
Upper St. Clair        15 wins
North Hills            14 wins
Hempfield Area         13 wins
Seneca Valley          12 wins
Chartiers Valley       11 wins
Greater Latrobe        10 wins
Penn Trafford          9 wins
Taylor Allderdice      7 wins
Connellsville          7 wins
Penn Hills             6 wins
Trinity                5 wins
Ringgold               5 wins
McKeesport Area        3 wins
Ambridge Area          2 wins
Carrick                1 wins
Shaler Area            0 wins


 PLACE          FINISHER          TIME     PACE
1. North Allegheny
    5  Josh Zemet, 4              16:07    5:12
    7  Cordon Louco, 3            16:08    5:12
   11  Scott Seel, 2              16:13    5:14
   15  Matt McGoey, 2             16:19    5:16
   20  Seamus Love, 2             16:24    5:17
   32  Nicholas McClure, 3        16:54    5:27
   41  Stephen Baime, 1           17:13    5:33
Total Time = 1:21:08     Total Places = 58

2. Mt. Lebanon
    4  Seamus Roddy, 4            16:06    5:12
   19  Scott Westover, 4          16:24    5:17
   22  Billy Dougherty, 3         16:27    5:18
   25  Patrick Quirk, 3           16:40    5:22
   28  Bradley Pollock, 4         16:46    5:24
   31  Jared Pollock, 4           16:49    5:25
   37  Tony Consiglio, 4          17:06    5:31
Total Time = 1:22:21     Total Places = 98

3. Fox Chapel Area
    2  Ethan Martin, 3            15:35    5:01
   16  Colin Martin, 3            16:20    5:16
   26  James Humphrey, 4          16:43    5:23
   42  John Shymansky, 4          17:13    5:33
   56  Karthik Narayanan, 4       17:30    5:39
   65  Elias Graca, 2             17:42    5:42
   70  Travis Eckman, 4           17:46    5:44
Total Time = 1:23:19     Total Places = 142

4. Hampton
    6  Brian Shields, 4           16:07    5:12
   17  Nathan Sloan, 3            16:22    5:17
   23  Jason Krist, 2             16:37    5:21
   43  Jack Reidy, 4              17:17    5:34
   81  Mark Schwoegl, 4           17:58    5:48
  121  Tim Hall, 2                18:35    5:59
  131  Charlie Bares, 2           18:50    6:04
Total Time = 1:24:19     Total Places = 170

5. Cathedral Prep
    8  Ethan Louis, 4             16:08    5:12
   30  John Lacy, 4               16:49    5:25
   40  Norman Stark, 2            17:13    5:33
   60  Pat Kloecker, 3            17:34    5:40
   82  Lindenberger Jack, 2       17:59    5:48
   83  Hogan Zegarelli, 4         17:59    5:48
   86  Greg Copolla, 3            18:01    5:48
Total Time = 1:25:42     Total Places = 220

6. Baldwin
   29  Christian Labash, 4        16:48    5:25
   39  George Kelly, 3            17:11    5:33
   45  Mike McLaughlin, 3         17:19    5:35
   63  Dennis Doyle, 2            17:37    5:41
   67  Colin McLaughlin, 4        17:44    5:43
   94  Jake Phillips, 2           18:09    5:51
  118  Mark Demore, 2             18:28    5:57
Total Time = 1:26:37     Total Places = 243

7. Kiski Area
    1  Brent Kennedy, 3           15:27    4:59
   14  Tyler Snider, 4            16:19    5:16
   34  Patrick Miller, 3          16:58    5:28
   93  Jd Fahnestock, 3           18:09    5:51
  112  Justin Stascak, 4          18:23    5:56
  120  Connor Bardine, 4          18:30    5:58
  154  Dan Antoniono, 4           19:28    6:16
Total Time = 1:25:14     Total Places = 254

8. Pittsburgh C C
   18  Andy Haky, 4               16:23    5:17
   33  John McCool, 4             16:58    5:28
   48  Kyle Zenchak, 3            17:24    5:37
   50  Christian Cook, 3          17:26    5:37
  106  Kevin Pfau, 4              18:17    5:54
  143  Hugh Hassan, 2             19:11    6:11
  145  Andrew Reay, 2             19:14    6:12
Total Time = 1:26:25     Total Places = 255

9. Franklin Regional
   10  Luke Schott, 4             16:12    5:13
   46  Brett Trottier, 2          17:21    5:36
   52  Ian Griffith, 3            17:27    5:38
   64  Ben Meyers, 4              17:37    5:41
   90  Mohammed Sajjad, 4         18:07    5:51
  125  Tim Mastovich, 2           18:42    6:02
  152  Eric Pierce, 3             19:26    6:16
Total Time = 1:26:42     Total Places = 262

10. Moon Area
   13  Chris Culley, 4            16:16    5:15
   49  Nathan Lee, 2              17:24    5:37
   66  Tyler Logue, 3             17:43    5:43
   69  Patrick Ware, 3            17:45    5:43
   75  Connor Evans, 3            17:54    5:46
   78  Matt Norris, 3             17:56    5:47
  111  Matt Peters, 2             18:22    5:55
Total Time = 1:27:01     Total Places = 272

11. Pine Richland
    9  Tommy Reinhart, 4          16:09    5:13
   24  Derek Zynn, 4              16:40    5:22
   58  Luke Regan, 3              17:34    5:40
  105  Shaine Coon, 4             18:17    5:54
  110  Dan Calabrese, 4           18:22    5:55
  117  Austin Lent, 4             18:27    5:57
  126  Jared Ohlund, 4            18:44    6:02
Total Time = 1:26:59     Total Places = 306

12. Bethel Park
   35  Ross Martin, 3             16:59    5:28
   36  Eric Kaminski, 3           17:05    5:31
   57  Logan Kochka-Puskar, 2     17:31    5:39
   89  Ryan Lee, 4                18:07    5:50
   91  Tyler Boxheimer, 4         18:08    5:51
  144  Nick Marsteller, 1         19:14    6:12
  161  Andrew Dougher, 2          19:50    6:24
Total Time = 1:27:48     Total Places = 308

13. Morgantown
   27  Cameron Greza, 4           16:45    5:24
   59  Eric Libell, 4             17:34    5:40
   72  Jacob Jacquez, 2           17:53    5:46
   74  Connor Riley, 1            17:54    5:46
   95  Jacob Shockley, 2          18:09    5:51
   99  Anthony Laurita, 2         18:13    5:52
  135  Ross Levelle, 3            18:57    6:07
Total Time = 1:28:13     Total Places = 327

14. Canon-McMillan
   62  Mark Tilley, 4             17:37    5:41
   76  Cody Shock, 3              17:55    5:46
   80  Ethan Linderman, 2         17:58    5:48
   87  Matt Tilley, 4             18:06    5:50
  101  Trevor Arrigoni, 3         18:15    5:53
  108  Dan Buker, 4               18:20    5:55
  156  Bill Kohler, 2             19:36    6:19
Total Time = 1:29:47     Total Places = 406

15. Hempfield Area
   12  Jon Faye, 4                16:14    5:14
   51  Andrew Paul, 4             17:26    5:37
   88  Josh Molek, 4              18:06    5:50
  123  Pat Hall, 4                18:37    6:00
  136  Ryan Trout, 4              18:58    6:07
  147  Andrew Mastrorocco, 3      19:22    6:15
  175  Ryan Zidek, 4              20:15    6:32
Total Time = 1:29:20     Total Places = 410

16. North Hills
   21  Anton Martinez, 3          16:24    5:17
   53  Mike Burchlaw, 2           17:28    5:38
   98  Killian McNally, 1         18:12    5:52
  119  Matt Carnprobst, 2         18:29    5:58
  124  Colin Paulauskas, 3        18:41    6:01
  128  Dan Fulton, 4              18:46    6:03
  132  Ben Osmond, 3              18:53    6:05
Total Time = 1:29:13     Total Places = 415

17. Norwin
   38  Brandan Moretton, 4        17:10    5:32
   77  Brenden Wagner, 4          17:55    5:47
   84  Trey Quealy, 2             18:00    5:48
  100  Clay Brough, 3             18:13    5:53
  122  Charles Huss, 3            18:35    6:00
  134  Andrew Bradley, 3          18:55    6:06
  139  Logan Dunn, 2              19:01    6:08
Total Time = 1:29:52     Total Places = 421

18. Upper St. Clair
   47  James Smith, 3             17:22    5:36
   73  Ryan Lott, 4               17:54    5:46
   96  Alex Abraham, 4            18:12    5:52
  104  Samuel Schiffman, 2        18:16    5:53
  109  Dj Wilding, 3              18:21    5:55
  157  Matt Wertz, 2              19:36    6:19
  159  Michael Hartman, 4         19:44    6:22
Total Time = 1:30:04     Total Places = 429

19. Taylor Allderdice
    3  Ean Disilvio, 4            15:55    5:08
   61  Nathan Meyers, 3           17:35    5:40
  116  Josh Somers, 2             18:26    5:57
  185  Aaron Rubin, 3             20:57    6:45
  193  Adam Somers, 4             21:42    7:00
Total Time = 1:34:33     Total Places = 558

20. Chartiers Valley
   71  Corey Gulakowski, 3        17:46    5:44
   97  Alex Krieger, 3            18:12    5:52
  113  Zac Cox, 2                 18:23    5:56
  138  Regan Smith, 4             19:01    6:08
  142  Samuel Graeb, 3            19:06    6:09
  148  Joe Franc, 3               19:23    6:15
  170  Tyler Wynn, 2              20:07    6:29
Total Time = 1:32:27     Total Places = 561

21. Seneca Valley
   68  Brett Foster, 3            17:44    5:43
   85  Ben Nickel, 4              18:00    5:48
  130  Alex Taylor, 3             18:49    6:04
  133  Blake Melo, 3              18:55    6:06
  146  Ben Gardner, 3             19:18    6:13
  168  Sean Reiterman, 3          20:06    6:29
  181  Kyle Morgan, 3             20:42    6:40
Total Time = 1:32:44     Total Places = 562

22. Greater Latrobe
   55  Kevin Augustine, 3         17:29    5:38
  107  Cord Leone, 2              18:17    5:54
  115  Nate Jackson, 2            18:24    5:56
  137  Zach Stewart, 4            19:00    6:08
  150  Josh Harter, 4             19:25    6:16
  174  Charlie Robbins, 1         20:11    6:31
  179  Chase Nemcheck, 1          20:29    6:36
Total Time = 1:32:33     Total Places = 564

23. Penn Trafford
   44  Jonah Graffius, 3          17:18    5:35
  103  Daniel Kolonay, 4          18:15    5:53
  163  Austin Applequist, 1       19:53    6:25
  165  Sean Lane, 3               20:00    6:27
  187  Nelson Phelps, 3           21:11    6:50
  192  Tyler McBride, 3           21:41    7:00
  198  Matthew Defazio, 4         22:42    7:19
Total Time = 1:36:36     Total Places = 662

24. Penn Hills
   54  Dylin Wilhoite, 3          17:29    5:38
  102  Duwon Terrell, 2           18:15    5:53
  167  Glen Wolfarth, 3           20:05    6:28
  180  Tyrell Simmons, 3          20:34    6:38
  183  Rashad Taliaferro, 3       20:48    6:42
  195  Sam Shaviss, 4             21:50    7:02
  202  Zane Conaway, 3            23:19    7:31
Total Time = 1:37:08     Total Places = 686

25. Connellsville
  114  Matt Cramer, 4             18:23    5:56
  153  Joe Baughman, 3            19:27    6:16
  158  Nick Jacobyansky, 1        19:38    6:20
  172  Matt Ream, 4               20:08    6:30
  173  Trevor Ferrel, 4           20:10    6:30
  176  Devin Pisarski, 1          20:15    6:32
Total Time = 1:37:44     Total Places = 770

26. Trinity
   92  Josh Pusateri, 2           18:09    5:51
  160  Lucas Lazek, 3             19:47    6:23
  162  Marcus Chadwick, 4         19:53    6:25
  178  Tristan Buxton, 3          20:29    6:36
  182  Harrison Lawson, 3         20:45    6:41
  194  Jacob Chadwick, 2          21:48    7:02
  211  Tyler Pokego, 1            27:46    8:57
Total Time = 1:39:01     Total Places = 774

27. Ringgold
  129  Lucas Serra, 3             18:48    6:04
  141  Chris O'Connor, 1          19:05    6:09
  169  Matt Metrovich, 1          20:06    6:29
  171  Joe Vergona, 2             20:08    6:29
  177  Adam Hrycko, 1             20:23    6:34
  186  Gary Schultz, 3            21:00    6:46
  189  Caleb Lunn, 3              21:21    6:53
Total Time = 1:38:28     Total Places = 787

28. Ambridge Area
   79  Jake Griffith, 3           17:56    5:47
  149  Cody Killmeyer, 3          19:23    6:15
  164  Mark Hershberger, 3        19:54    6:25
  197  Trey Hanna, 2              22:20    7:12
  199  Andrew Seacrest, 4         22:51    7:22
  200  Colin Eluell, 3            23:00    7:25
  212  Chase Shultz, 2            31:41   10:13
Total Time = 1:42:22     Total Places = 788

29. McKeesport Area
  127  Ryan Sisley, 3             18:45    6:03
  155  Ryan Jacobs, 3             19:35    6:19
  188  Matthew McFadden, 4        21:13    6:50
  190  Kelvin Williams, 2         21:28    6:55
  196  Daniel Troutman, 3         22:08    7:08
  203  Tony Steinman, 3           24:20    7:51
Total Time = 1:43:07     Total Places = 856

30. Carrick
  151  Zachary Wierzchowski, 2    19:25    6:16
  166  Ryan Wierzchowski, 2       20:00    6:27
  191  Julian Jester, 1           21:36    6:58
  204  John Haney, 3              24:21    7:51
  208  Robert Warnock, 1          25:42    8:17
  209  Joey Stewart, 1            26:46    8:38
  210  Willy Ringeisen, 1         27:32    8:53
Total Time = 1:51:03     Total Places = 920

31. Shaler Area
  140  Josiah Johnson, 2          19:04    6:09
  184  Jacob Bittner, 3           20:49    6:43
  201  Matthew Pontzloff, 3       23:06    7:27
  205  Evan Conti, 3              24:29    7:54
  206  Garrett Landolina, 4       25:10    8:07
  207  Shawn Kurta, 4             25:10    8:07
  213  Bradley Gillespie, 3       33:08   10:41
Total Time = 1:52:36     Total Places = 936
 

       TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1     1  Brent Kennedy, 3           15:27    4:59  Kiski Area           
    2     2  Ethan Martin, 3            15:35    5:01  Fox Chapel Area      
    3     3  Ean Disilvio, 4            15:55    5:08  Taylor Allderdice    
    4     4  Seamus Roddy, 4            16:06    5:12  Mt. Lebanon          
    5     5  Josh Zemet, 4              16:07    5:12  North Allegheny      
    6     6  Brian Shields, 4           16:07    5:12  Hampton              
    7     7  Cordon Louco, 3            16:08    5:12  North Allegheny      
    8     8  Ethan Louis, 4             16:08    5:12  Cathedral Prep       
    9     9  Tommy Reinhart, 4          16:09    5:13  Pine Richland        
   10    10  Luke Schott, 4             16:12    5:13  Franklin Regional    
   11    11  Scott Seel, 2              16:13    5:14  North Allegheny      
   12    12  Jon Faye, 4                16:14    5:14  Hempfield Area       
   13    13  Chris Culley, 4            16:16    5:15  Moon Area            
   14    14  Tyler Snider, 4            16:19    5:16  Kiski Area           
   15    15  Matt McGoey, 2             16:19    5:16  North Allegheny      
   16    16  Colin Martin, 3            16:20    5:16  Fox Chapel Area      
   17    17  Nathan Sloan, 3            16:22    5:17  Hampton              
   18    18  Andy Haky, 4               16:23    5:17  Pittsburgh C C       
   19    19  Scott Westover, 4          16:24    5:17  Mt. Lebanon          
   20    20  Seamus Love, 2             16:24    5:17  North Allegheny      
   21    21  Anton Martinez, 3          16:24    5:17  North Hills          
   22    22  Billy Dougherty, 3         16:27    5:18  Mt. Lebanon          
   23    23  Jason Krist, 2             16:37    5:21  Hampton              
   24    24  Derek Zynn, 4              16:40    5:22  Pine Richland        
   25    25  Patrick Quirk, 3           16:40    5:22  Mt. Lebanon          
   26    26  James Humphrey, 4          16:43    5:23  Fox Chapel Area      
   27    27  Cameron Greza, 4           16:45    5:24  Morgantown           
   28    28  Bradley Pollock, 4         16:46    5:24  Mt. Lebanon          
   29    29  Christian Labash, 4        16:48    5:25  Baldwin              
   30    30  John Lacy, 4               16:49    5:25  Cathedral Prep       
   31    31  Jared Pollock, 4           16:49    5:25  Mt. Lebanon          
   32    32  Nicholas McClure, 3        16:54    5:27  North Allegheny      
   33    33  John McCool, 4             16:58    5:28  Pittsburgh C C       
   34    34  Patrick Miller, 3          16:58    5:28  Kiski Area           
   35    35  Ross Martin, 3             16:59    5:28  Bethel Park          
   36    36  Eric Kaminski, 3           17:05    5:31  Bethel Park          
   37    37  Tony Consiglio, 4          17:06    5:31  Mt. Lebanon          
   38        Sam Hughes, 3              17:09    5:32  Mt. Lebanon          
   39    38  Brandan Moretton, 4        17:10    5:32  Norwin               
   40    39  George Kelly, 3            17:11    5:33  Baldwin              
   41    40  Norman Stark, 2            17:13    5:33  Cathedral Prep       
   42    41  Stephen Baime, 1           17:13    5:33  North Allegheny      
   43        Ian Baun, 2                17:13    5:33  Mt. Lebanon          
   44    42  John Shymansky, 4          17:13    5:33  Fox Chapel Area      
   45    43  Jack Reidy, 4              17:17    5:34  Hampton              
   46    44  Jonah Graffius, 3          17:18    5:35  Penn Trafford        
   47    45  Mike McLaughlin, 3         17:19    5:35  Baldwin              
   48    46  Brett Trottier, 2          17:21    5:36  Franklin Regional    
   49    47  James Smith, 3             17:22    5:36  Upper St. Clair      
   50    48  Kyle Zenchak, 3            17:24    5:37  Pittsburgh C C       
   51        Matthew Stone, 2           17:24    5:37  Mt. Lebanon          
   52    49  Nathan Lee, 2              17:24    5:37  Moon Area            
   53        Tyler Palenchak, 4         17:25    5:37  Gateway              
   54    50  Christian Cook, 3          17:26    5:37  Pittsburgh C C       
   55    51  Andrew Paul, 4             17:26    5:37  Hempfield Area       
   56    52  Ian Griffith, 3            17:27    5:38  Franklin Regional    
   57    53  Mike Burchlaw, 2           17:28    5:38  North Hills          
   58    54  Dylin Wilhoite, 3          17:29    5:38  Penn Hills           
   59    55  Kevin Augustine, 3         17:29    5:38  Greater Latrobe      
   60    56  Karthik Narayanan, 4       17:30    5:39  Fox Chapel Area      
   61    57  Logan Kochka-Puskar, 2     17:31    5:39  Bethel Park          
   62        Maxwell Petrosky, 4        17:31    5:39  North Allegheny      
   63    58  Luke Regan, 3              17:34    5:40  Pine Richland        
   64    59  Eric Libell, 4             17:34    5:40  Morgantown           
   65    60  Pat Kloecker, 3            17:34    5:40  Cathedral Prep       
   66    61  Nathan Meyers, 3           17:35    5:40  Taylor Allderdice    
   67        Chris Chang, 3             17:35    5:40  North Allegheny      
   68    62  Mark Tilley, 4             17:37    5:41  Canon-McMillan       
   69    63  Dennis Doyle, 2            17:37    5:41  Baldwin              
   70    64  Ben Meyers, 4              17:37    5:41  Franklin Regional    
   71    65  Elias Graca, 2             17:42    5:42  Fox Chapel Area      
   72    66  Tyler Logue, 3             17:43    5:43  Moon Area            
   73    67  Colin McLaughlin, 4        17:44    5:43  Baldwin              
   74    68  Brett Foster, 3            17:44    5:43  Seneca Valley        
   75        Dan Meehan, 2              17:45    5:43  North Allegheny      
   76    69  Patrick Ware, 3            17:45    5:43  Moon Area            
   77        Ben Farina, 4              17:46    5:44  Gateway              
   78    70  Travis Eckman, 4           17:46    5:44  Fox Chapel Area      
   79    71  Corey Gulakowski, 3        17:46    5:44  Chartiers Valley     
   80        Taylor Schriver, 4         17:47    5:44  Fox Chapel Area      
   81    72  Jacob Jacquez, 2           17:53    5:46  Morgantown           
   82    73  Ryan Lott, 4               17:54    5:46  Upper St. Clair      
   83    74  Connor Riley, 1            17:54    5:46  Morgantown           
   84    75  Connor Evans, 3            17:54    5:46  Moon Area            
   85    76  Cody Shock, 3              17:55    5:46  Canon-McMillan       
   86    77  Brenden Wagner, 4          17:55    5:47  Norwin               
   87    78  Matt Norris, 3             17:56    5:47  Moon Area            
   88    79  Jake Griffith, 3           17:56    5:47  Ambridge Area        
   89    80  Ethan Linderman, 2         17:58    5:48  Canon-McMillan       
   90    81  Mark Schwoegl, 4           17:58    5:48  Hampton              
   91    82  Lindenberger Jack, 2       17:59    5:48  Cathedral Prep       
   92    83  Hogan Zegarelli, 4         17:59    5:48  Cathedral Prep       
   93    84  Trey Quealy, 2             18:00    5:48  Norwin               
   94    85  Ben Nickel, 4              18:00    5:48  Seneca Valley        
   95    86  Greg Copolla, 3            18:01    5:48  Cathedral Prep       
   96        Chris Good, 2              18:01    5:49  Fox Chapel Area      
   97    87  Matt Tilley, 4             18:06    5:50  Canon-McMillan       
   98    88  Josh Molek, 4              18:06    5:50  Hempfield Area       
   99    89  Ryan Lee, 4                18:07    5:50  Bethel Park          
  100    90  Mohammed Sajjad, 4         18:07    5:51  Franklin Regional    
  101    91  Tyler Boxheimer, 4         18:08    5:51  Bethel Park          
  102    92  Josh Pusateri, 2           18:09    5:51  Trinity              
  103    93  Jd Fahnestock, 3           18:09    5:51  Kiski Area           
  104    94  Jake Phillips, 2           18:09    5:51  Baldwin              
  105    95  Jacob Shockley, 2          18:09    5:51  Morgantown           
  106    96  Alex Abraham, 4            18:12    5:52  Upper St. Clair      
  107    97  Alex Krieger, 3            18:12    5:52  Chartiers Valley     
  108    98  Killian McNally, 1         18:12    5:52  North Hills          
  109    99  Anthony Laurita, 2         18:13    5:52  Morgantown           
  110   100  Clay Brough, 3             18:13    5:53  Norwin               
  111   101  Trevor Arrigoni, 3         18:15    5:53  Canon-McMillan       
  112   102  Duwon Terrell, 2           18:15    5:53  Penn Hills           
  113   103  Daniel Kolonay, 4          18:15    5:53  Penn Trafford        
  114   104  Samuel Schiffman, 2        18:16    5:53  Upper St. Clair      
  115   105  Shaine Coon, 4             18:17    5:54  Pine Richland        
  116   106  Kevin Pfau, 4              18:17    5:54  Pittsburgh C C       
  117   107  Cord Leone, 2              18:17    5:54  Greater Latrobe      
  118   108  Dan Buker, 4               18:20    5:55  Canon-McMillan       
  119   109  Dj Wilding, 3              18:21    5:55  Upper St. Clair      
  120   110  Dan Calabrese, 4           18:22    5:55  Pine Richland        
  121   111  Matt Peters, 2             18:22    5:55  Moon Area            
  122   112  Justin Stascak, 4          18:23    5:56  Kiski Area           
  123   113  Zac Cox, 2                 18:23    5:56  Chartiers Valley     
  124   114  Matt Cramer, 4             18:23    5:56  Connellsville        
  125   115  Nate Jackson, 2            18:24    5:56  Greater Latrobe      
  126        Ryan Russo, 2              18:25    5:56  Moon Area            
  127   116  Josh Somers, 2             18:26    5:57  Taylor Allderdice    
  128        Joe Puthenpurayil, 4       18:26    5:57  Fox Chapel Area      
  129   117  Austin Lent, 4             18:27    5:57  Pine Richland        
  130   118  Mark Demore, 2             18:28    5:57  Baldwin              
  131        Dylan Perry, 2             18:29    5:58  Moon Area            
  132   119  Matt Carnprobst, 2         18:29    5:58  North Hills          
  133        Connor Roth, 4             18:30    5:58  Moon Area            
  134   120  Connor Bardine, 4          18:30    5:58  Kiski Area           
  135   121  Tim Hall, 2                18:35    5:59  Hampton              
  136   122  Charles Huss, 3            18:35    6:00  Norwin               
  137        Garrett Coyne, 4           18:36    6:00  Baldwin              
  138   123  Pat Hall, 4                18:37    6:00  Hempfield Area       
  139   124  Colin Paulauskas, 3        18:41    6:01  North Hills          
  140   125  Tim Mastovich, 2           18:42    6:02  Franklin Regional    
  141   126  Jared Ohlund, 4            18:44    6:02  Pine Richland        
  142   127  Ryan Sisley, 3             18:45    6:03  McKeesport Area      
  143        Stan Szafranski, 3         18:45    6:03  Pine Richland        
  144   128  Dan Fulton, 4              18:46    6:03  North Hills          
  145   129  Lucas Serra, 3             18:48    6:04  Ringgold             
  146   130  Alex Taylor, 3             18:49    6:04  Seneca Valley        
  147   131  Charlie Bares, 2           18:50    6:04  Hampton              
  148   132  Ben Osmond, 3              18:53    6:05  North Hills          
  149   133  Blake Melo, 3              18:55    6:06  Seneca Valley        
  150   134  Andrew Bradley, 3          18:55    6:06  Norwin               
  151   135  Ross Levelle, 3            18:57    6:07  Morgantown           
  152        Dillon Kessy, 4            18:58    6:07  Pine Richland        
  153   136  Ryan Trout, 4              18:58    6:07  Hempfield Area       
  154        Matthew Gray, 4            19:00    6:08  Hampton              
  155   137  Zach Stewart, 4            19:00    6:08  Greater Latrobe      
  156   138  Regan Smith, 4             19:01    6:08  Chartiers Valley     
  157        Stephen Riffon, 2          19:01    6:08  Morgantown           
  158   139  Logan Dunn, 2              19:01    6:08  Norwin               
  159   140  Josiah Johnson, 2          19:04    6:09  Shaler Area          
  160   141  Chris O'Connor, 1          19:05    6:09  Ringgold             
  161   142  Samuel Graeb, 3            19:06    6:09  Chartiers Valley     
  162        Dave Bell, 2               19:11    6:11  Morgantown           
  163   143  Hugh Hassan, 2             19:11    6:11  Pittsburgh C C       
  164   144  Nick Marsteller, 1         19:14    6:12  Bethel Park          
  165   145  Andrew Reay, 2             19:14    6:12  Pittsburgh C C       
  166        Brandon Jenkins, 4         19:17    6:13  Norwin               
  167   146  Ben Gardner, 3             19:18    6:13  Seneca Valley        
  168   147  Andrew Mastrorocco, 3      19:22    6:15  Hempfield Area       
  169   148  Joe Franc, 3               19:23    6:15  Chartiers Valley     
  170        Aaron Rech, 3              19:23    6:15  Hampton              
  171   149  Cody Killmeyer, 3          19:23    6:15  Ambridge Area        
  172   150  Josh Harter, 4             19:25    6:16  Greater Latrobe      
  173   151  Zachary Wierzchowski, 2    19:25    6:16  Carrick              
  174   152  Eric Pierce, 3             19:26    6:16  Franklin Regional    
  175   153  Joe Baughman, 3            19:27    6:16  Connellsville        
  176   154  Dan Antoniono, 4           19:28    6:16  Kiski Area           
  177        Jackson Baker, 3           19:29    6:17  Hampton              
  178        Andy Fitzpatrick, 3        19:32    6:18  North Hills          
  179        Dean Leventopoulas, 3      19:34    6:19  Norwin               
  180   155  Ryan Jacobs, 3             19:35    6:19  McKeesport Area      
  181   156  Bill Kohler, 2             19:36    6:19  Canon-McMillan       
  182   157  Matt Wertz, 2              19:36    6:19  Upper St. Clair      
  183   158  Nick Jacobyansky, 1        19:38    6:20  Connellsville        
  184        Brendan Mahoney, 1         19:38    6:20  North Hills          
  185        Bryce Nelson, 3            19:42    6:21  Kiski Area           
  186   159  Michael Hartman, 4         19:44    6:22  Upper St. Clair      
  187   160  Lucas Lazek, 3             19:47    6:23  Trinity              
  188        Miguel Brieght, 4          19:49    6:23  Woodland Hills       
  189        Justin Sheridan, 3         19:50    6:24  Norwin               
  190   161  Andrew Dougher, 2          19:50    6:24  Bethel Park          
  191        Nick Okwiya, 2             19:51    6:24  Pittsburgh C C       
  192   162  Marcus Chadwick, 4         19:53    6:25  Trinity              
  193   163  Austin Applequist, 1       19:53    6:25  Penn Trafford        
  194   164  Mark Hershberger, 3        19:54    6:25  Ambridge Area        
  195        Conner Dayton, 4           19:54    6:25  Baldwin              
  196        Andy Didycz, 2             19:57    6:26  North Hills          
  197        Johnny Summer, 2           19:59    6:27  Upper St. Clair      
  198   165  Sean Lane, 3               20:00    6:27  Penn Trafford        
  199   166  Ryan Wierzchowski, 2       20:00    6:27  Carrick              
  200   167  Glen Wolfarth, 3           20:05    6:28  Penn Hills           
  201   168  Sean Reiterman, 3          20:06    6:29  Seneca Valley        
  202   169  Matt Metrovich, 1          20:06    6:29  Ringgold             
  203   170  Tyler Wynn, 2              20:07    6:29  Chartiers Valley     
  204   171  Joe Vergona, 2             20:08    6:29  Ringgold             
  205   172  Matt Ream, 4               20:08    6:30  Connellsville        
  206   173  Trevor Ferrel, 4           20:10    6:30  Connellsville        
  207   174  Charlie Robbins, 1         20:11    6:31  Greater Latrobe      
  208        Samuel Urban, 3            20:11    6:31  Canon-McMillan       
  209   175  Ryan Zidek, 4              20:15    6:32  Hempfield Area       
  210   176  Devin Pisarski, 1          20:15    6:32  Connellsville        
  211        Brandon Fello, 3           20:20    6:33  Kiski Area           
  212   177  Adam Hrycko, 1             20:23    6:34  Ringgold             
  213   178  Tristan Buxton, 3          20:29    6:36  Trinity              
  214   179  Chase Nemcheck, 1          20:29    6:36  Greater Latrobe      
  215        David Morgan, 4            20:30    6:37  Woodland Hills       
  216        Garrett Himier, 4          20:32    6:37  Upper St. Clair      
  217        Logan Krause, 3            20:33    6:38  Kiski Area           
  218   180  Tyrell Simmons, 3          20:34    6:38  Penn Hills           
  219   181  Kyle Morgan, 3             20:42    6:40  Seneca Valley        
  220   182  Harrison Lawson, 3         20:45    6:41  Trinity              
  221        Ben Hladycz, 2             20:46    6:42  Canon-McMillan       
  222   183  Rashad Taliaferro, 3       20:48    6:42  Penn Hills           
  223        Matthew Keaton, 2          20:48    6:42  Morgantown           
  224   184  Jacob Bittner, 3           20:49    6:43  Shaler Area          
  225   185  Aaron Rubin, 3             20:57    6:45  Taylor Allderdice    
  226   186  Gary Schultz, 3            21:00    6:46  Ringgold             
  227        Nate Inman, 4              21:06    6:48  Seneca Valley        
  228   187  Nelson Phelps, 3           21:11    6:50  Penn Trafford        
  229   188  Matthew McFadden, 4        21:13    6:50  McKeesport Area      
  230   189  Caleb Lunn, 3              21:21    6:53  Ringgold             
  231        Nathan Schomer, 4          21:26    6:55  Greater Latrobe      
  232   190  Kelvin Williams, 2         21:28    6:55  McKeesport Area      
  233   191  Julian Jester, 1           21:36    6:58  Carrick              
  234   192  Tyler McBride, 3           21:41    7:00  Penn Trafford        
  235   193  Adam Somers, 4             21:42    7:00  Taylor Allderdice    
  236   194  Jacob Chadwick, 2          21:48    7:02  Trinity              
  237   195  Sam Shaviss, 4             21:50    7:02  Penn Hills           
  238        Ian Migias, 4              21:53    7:03  Canon-McMillan       
  239        Todd Kowalski, 4           22:05    7:07  Seneca Valley        
  240   196  Daniel Troutman, 3         22:08    7:08  McKeesport Area      
  241   197  Trey Hanna, 2              22:20    7:12  Ambridge Area        
  242   198  Matthew Defazio, 4         22:42    7:19  Penn Trafford        
  243        Matthew Salesi, 4          22:50    7:22  Penn Trafford        
  244   199  Andrew Seacrest, 4         22:51    7:22  Ambridge Area        
  245   200  Colin Eluell, 3            23:00    7:25  Ambridge Area        
  246   201  Matthew Pontzloff, 3       23:06    7:27  Shaler Area          
  247        Daniel Forringer, 4        23:13    7:29  Penn Trafford        
  248   202  Zane Conaway, 3            23:19    7:31  Penn Hills           
  249        Jake Grieco, 3             23:35    7:36  Penn Trafford        
  250   203  Tony Steinman, 3           24:20    7:51  McKeesport Area      
  251   204  John Haney, 3              24:21    7:51  Carrick              
  252   205  Evan Conti, 3              24:29    7:54  Shaler Area          
  253        Chris A, 4                 24:34    7:55  Woodland Hills       
  254   206  Garrett Landolina, 4       25:10    8:07  Shaler Area          
  255   207  Shawn Kurta, 4             25:10    8:07  Shaler Area          
  256   208  Robert Warnock, 1          25:42    8:17  Carrick              
  257        John Ermlick, 3            26:21    8:30  Ringgold             
  258   209  Joey Stewart, 1            26:46    8:38  Carrick              
  259   210  Willy Ringeisen, 1         27:32    8:53  Carrick              
  260   211  Tyler Pokego, 1            27:46    8:57  Trinity              
  261        Josh Marini, 4             30:18    9:46  Woodland Hills       
  262   212  Chase Shultz, 2            31:41   10:13  Ambridge Area        
  263   213  Bradley Gillespie, 3       33:08   10:41  Shaler Area          



VARSITY BOYS  "B" TEAMS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD

  1 Grove City               65    1    5   12   23   24   28   34    16:39    1:34
  2 Quaker Valley           128   14   16   21   38   39   98  115    17:13    0:48
  3 West Allegheny          171   11   25   29   40   66   73   87    17:32    1:39
  4 O L S H                 177    8   20   36   50   63   86   93    17:31    1:51
  5 South Fayette           202   22   33   47   49   51   59   64    17:44    0:52
  6 Fairmont                205    9   35   44   56   61   65   68    17:43    1:45
  7 Vincentian Academy      221    2    4   37   79   99  104  145    17:35    3:20
  8 Freedom Area            279    7   13   48   84  127  188         18:02    3:40
  9 Laurel Highlands        281   26   46   57   70   82   88   95    18:09    1:32
 10 Beaver Area             300   15   55   69   72   89   90  136    18:13    2:12
 11 Saegertown              322    3   30   31  116  142  146  157    18:15    4:38
 12 Bradford                370    6   52   96  105  111  124  141    18:32    3:10
 13 Greensburg Salem        390   42   74   76   80  118  129  143    18:44    1:59
 14 Northgate               392   18   71   78   94  131  135  173    18:43    3:15
 15 Burgettstown            399   19   58  100  110  112  152  164    18:45    2:36
 16 Avonworth               416   41   43   91  119  122  166         18:54    2:11
 17 Shady Side Academy      456   53   62  102  114  125  149  178    19:05    1:57
 18 West Mifflin            478   45   60  120  123  130              19:15    2:20
 19 Blackhawk               501   32  101  107  121  140  144  155    19:21    3:09
 20 South Park              533   10   77  103  171  172  180         19:45    5:21
 21 Thomas Jefferson        566   67   81  132  139  147  151  159    19:45    2:23
 22 Central Valley          573   75   85  117  134  162  165  184    19:48    2:51
 23 Hopewell                604  106  109  113  126  150  154  167    19:56    1:26
 24 Eden Christian Academ   671   17  148  163  168  175  191         20:41    5:14
 25 Sewickley Academy       681   54  128  160  169  170  176  177    20:42    3:47
 26 Elizabeth Forward       683   83  133  137  156  174  185  189    20:36    3:15
 27 Montour                 707   27  138  179  181  182  194         21:18    5:44
 28 Greensburg C C          715   92   97  153  183  190  193         21:51    7:35
 29 Keystone Oaks           800  108  158  161  186  187  192  195    22:37    5:59

Dual Meet Scores

Grove City             28 wins
Quaker Valley          27 wins
O L S H                26 wins
West Allegheny         25 wins
South Fayette          24 wins
Fairmont               23 wins
Vincentian Academy     22 wins
Laurel Highlands       21 wins
Freedom Area           20 wins
Beaver Area            19 wins
Bradford               17 wins
Greensburg Salem       17 wins
Saegertown             17 wins
Northgate              15 wins
Burgettstown           14 wins
Avonworth              13 wins
Shady Side Academy     12 wins
Blackhawk              11 wins
West Mifflin           10 wins
Thomas Jefferson       9 wins
Central Valley         8 wins
South Park             7 wins
Hopewell               6 wins
Elizabeth Forward      5 wins
Sewickley Academy      4 wins
Eden Christian Academ  3 wins
Montour                2 wins
Greensburg C C         1 wins
Keystone Oaks          0 wins


 PLACE          FINISHER          TIME     PACE
1. Grove City
    1  Daniel Jaskowak, 4         15:40    5:03
    5  Aaron Benka, 2             16:22    5:17
   12  Ryan Whiteman, 3           16:47    5:25
   23  Brandon Wise, 4            17:13    5:33
   24  Ian Brown, 4               17:13    5:33
   28  John Scott Somora, 4       17:24    5:37
   34  Ryan Budnik, 2             17:31    5:39
Total Time = 1:23:14     Total Places = 65

2. Quaker Valley
   14  Rob Veltre, 3              16:51    5:26
   16  Roy Hadfield, 4            16:56    5:28
   21  Luke Kropf, 3              17:07    5:31
   38  Xavier Lang, 2             17:34    5:40
   39  Josh Szymanski, 4          17:38    5:41
   98  Charlie Kristo, 2          19:16    6:13
  115  Roberto Gibson, 3          19:41    6:21
Total Time = 1:26:03     Total Places = 128

3. West Allegheny
   11  Rj Freese, 3               16:47    5:25
   25  Zach Salek, 3              17:16    5:34
   29  Zack White, 2              17:24    5:37
   40  Sam Costa, 4               17:45    5:43
   66  Matt Johnson, 3            18:26    5:57
   73  Tom Bruni, 4               18:36    6:00
   87  Will Page, 3               18:56    6:06
Total Time = 1:27:36     Total Places = 171

4. O L S H
    8  Matt Haupt, 4              16:31    5:20
   20  Nick Kocent, 3             17:06    5:31
   36  Ryder Ballou, 2            17:32    5:39
   50  Dom Desalle, 4             18:03    5:49
   63  Ian Schrenk, 3             18:21    5:55
   86  Sean Cahalan, 1            18:55    6:06
   93  John Ziegler, 1            19:09    6:10
Total Time = 1:27:31     Total Places = 177

5. South Fayette
   22  Evan Zombek, 3             17:12    5:33
   33  Ryan Lerda, 3              17:27    5:38
   47  Patrick Brady, 3           17:57    5:47
   49  Joncarlo Patton, 3         18:01    5:48
   51  Stephen Zombek, 3          18:04    5:49
   59  Frank Morelli, 3           18:18    5:54
   64  Devan Sandala, 2           18:22    5:55
Total Time = 1:28:39     Total Places = 202

6. Fairmont
    9  Nick Trefz, 4              16:37    5:21
   35  Matt Strand, 2             17:31    5:39
   44  Jakeb Van Horn, 1          17:51    5:45
   56  Michael Buonaiuto, 4       18:14    5:53
   61  Elijah Tipton, 4           18:21    5:55
   65  Josh McPherson, 4          18:24    5:56
   68  Drew Trefz, 1              18:26    5:57
Total Time = 1:28:31     Total Places = 205

7. Vincentian Academy
    2  Ryan Archer, 4             15:58    5:09
    4  Alex Archer, 4             16:19    5:16
   37  Anthony Smaldino, 3        17:34    5:40
   79  Matt Montanari, 3          18:46    6:03
   99  Nick Bencsics, 4           19:18    6:13
  104  Dominick Battaglia, 2      19:24    6:15
  145  Greg Kaniecki, 2           20:46    6:42
Total Time = 1:27:53     Total Places = 221

8. Freedom Area
    7  Jake Deweese, 4            16:27    5:18
   13  Wes Roberts, 4             16:49    5:25
   48  Noah Marks, 4              17:57    5:47
   84  Danny Conrad, 2            18:52    6:05
  127  Evan Stiger, 4             20:07    6:29
  188  David Kiefer, 4            25:32    8:14
Total Time = 1:30:10     Total Places = 279

9. Laurel Highlands
   26  Adam Ennis, 4              17:16    5:34
   46  Michael Cecchini, 4        17:56    5:47
   57  Steven Salanick, 3         18:15    5:53
   70  Ryan Teets, 4              18:29    5:58
   82  Justin Kostelnik, 4        18:48    6:04
   88  Gregg Maruca, 2            18:59    6:07
   95  Josh Chisler, 3            19:11    6:11
Total Time = 1:30:43     Total Places = 281

10. Beaver Area
   15  Marshall Bruce, 4          16:52    5:26
   55  Zach Monit, 3              18:08    5:51
   69  Riley Lamison, 1           18:28    5:57
   72  Cameron Clerici, 4         18:34    5:59
   89  Nick Albanese, 3           19:03    6:09
   90  Jonathon McRae, 3          19:05    6:09
  136  Dillon Chumak, 2           20:19    6:33
Total Time = 1:31:04     Total Places = 300

11. Saegertown
    3  Hunter Johnston, 4         16:01    5:10
   30  Morgan Schenberg, 3        17:25    5:37
   31  Brendon Barclay, 2         17:27    5:38
  116  Garrett Johnston, 1        19:42    6:21
  142  Casey Burns, 2             20:39    6:39
  146  Chris Guy, 2               20:48    6:42
  157  Dan Kozubal, 4             21:22    6:54
Total Time = 1:31:12     Total Places = 322

12. Bradford
    6  Aziz Yousif, 4             16:24    5:17
   52  Tyler Nuzzo, 1             18:04    5:50
   96  Noah Whittemore, 1         19:13    6:12
  105  Hunter Ackley, 3           19:28    6:17
  111  Justin Keller, 2           19:33    6:18
  124  Mitch Faulkner, 1          20:01    6:27
  141  Will Mellon, 4             20:36    6:39
Total Time = 1:32:40     Total Places = 370

13. Greensburg Salem
   42  Zach Kluber, 4             17:47    5:44
   74  Brett Smith, 3             18:38    6:01
   76  Andrew Craig, 4            18:42    6:02
   80  Gerome Spino, 4            18:47    6:03
  118  Nick Rossi, 2              19:45    6:22
  129  Christian Lewis, 3         20:10    6:30
  143  Khaymen Stone, 3           20:43    6:41
Total Time = 1:33:37     Total Places = 390

14. Northgate
   18  Jonathan Gusew, 4          16:57    5:28
   71  Thane Bonnett, 3           18:32    5:59
   78  Eric Forkin, 3             18:44    6:02
   94  Justin Jones, 4            19:09    6:11
  131  Sal Valeriano, 3           20:11    6:30
  135  Dominic Deramo, 3          20:16    6:32
  173  Jacob Dewalt, 3            22:04    7:07
Total Time = 1:33:31     Total Places = 392

15. Burgettstown
   19  Marco Bennett, 4           17:02    5:29
   58  Luke Bennett, 4            18:15    5:53
  100  Scott Ward, 4              19:18    6:13
  110  Ryan Munko, 3              19:33    6:18
  112  Cody Divecchio, 1          19:38    6:20
  152  Michael Bandi, 3           21:02    6:47
  164  Sam Barton, 4              21:33    6:57
Total Time = 1:33:44     Total Places = 399

16. Avonworth
   41  Andrew Domencic, 2         17:46    5:44
   43  Adam Joyce, 2              17:48    5:44
   91  Paul Kluitenberg, 4        19:06    6:09
  119  Kenny Baurle, 1            19:54    6:25
  122  Kyle Crilley, 2            19:57    6:26
  166  Colton Fritts, 1           21:40    6:59
Total Time = 1:34:29     Total Places = 416

17. Shady Side Academy
   53  Max Young, 4               18:05    5:50
   62  Zac Prizant, 3             18:21    5:55
  102  Joe McMahon, 4             19:19    6:14
  114  Brian Hannon, 4            19:39    6:20
  125  Max Prizant, 3             20:01    6:27
  149  Paul Steenkiste, 4         20:54    6:44
  178  Harper Dowd, 2             22:34    7:17
Total Time = 1:35:24     Total Places = 456

18. West Mifflin
   45  Ryan Brennan, 3            17:51    5:45
   60  Aaron Bonacci, 4           18:19    5:54
  120  Kevin Dulak, 2             19:54    6:25
  123  Russell Smith, 1           19:59    6:27
  130  Kevin Cochrane, 2          20:11    6:30
Total Time = 1:36:12     Total Places = 478

19. Blackhawk
   32  Noah Ross, 2               17:27    5:38
  101  Eric Aulbach, 2            19:18    6:13
  107  Kevin Jenkins, 3           19:31    6:18
  121  Sean Bisbal, 4             19:55    6:25
  140  Lukas Goehring, 1          20:35    6:38
  144  Phillip Plevel, 4          20:43    6:41
  155  Nathaniel Ziegler, 3       21:19    6:52
Total Time = 1:36:45     Total Places = 501

20. South Park
   10  Tyler Rigby, 4             16:44    5:24
   77  Greg Graf, 3               18:43    6:02
  103  Jordan Carr, 3             19:21    6:14
  171  Stephen Nelson, 4          21:55    7:04
  172  William Roundtree, 3       22:04    7:07
  180  Corey Kelly, 4             22:40    7:19
Total Time = 1:38:44     Total Places = 533

21. Thomas Jefferson
   67  Matt Bourgeois, 3          18:26    5:57
   81  Joe Rimsky, 2              18:47    6:04
  132  Anthony Gentilcore, 2      20:12    6:31
  139  Cole Devine, 1             20:33    6:38
  147  Dan Schrum, 3              20:48    6:42
  151  Tim Grassi, 2              20:55    6:45
  159  Tyler Sestito, 3           21:24    6:54
Total Time = 1:38:44     Total Places = 566

22. Central Valley
   75  Jeffrey Zeiber, 4          18:39    6:01
   85  Austin Obenauf, 4          18:53    6:05
  117  Jacob Biskup, 3            19:43    6:21
  134  Bill Vana, 2               20:14    6:31
  162  Josh Marvenko, 4           21:30    6:56
  165  Andrew Stein, 3            21:40    6:59
  184  Morgan Paul, 2             23:22    7:32
Total Time = 1:38:56     Total Places = 573

23. Hopewell
  106  Tocci Nick, 2              19:28    6:17
  109  Joshua Charles, 3          19:32    6:18
  113  Cicone Clark, 2            19:39    6:20
  126  Michael Chuhran, 4         20:05    6:29
  150  Joshua Hamilton, 4         20:54    6:44
  154  Dustin Winkle, 3           21:16    6:51
  167  Kyle Davis, 3              21:51    7:03
Total Time = 1:39:36     Total Places = 604

24. Eden Christian Academ
   17  Carter Smith, 3            16:57    5:28
  148  Carter Ehms, 2             20:54    6:44
  163  Noah Walburn, 2            21:31    6:56
  168  Timothy Yu, 4              21:52    7:03
  175  Drew Helon, 3              22:11    7:09
  191  Wei-Chieh Lee, 3           27:08    8:45
Total Time = 1:43:21     Total Places = 671

25. Sewickley Academy
   54  Pieter Hansen, 2           18:08    5:51
  128  Owen Hipwell, 2            20:08    6:29
  160  Jason Schuchardt, 3        21:26    6:55
  169  Ayrton Mutagaana, 2        21:53    7:03
  170  Connor Ward, 2             21:54    7:04
  176  Jalen Lee, 4               22:30    7:15
  177  Wyatt Geller, 2            22:30    7:15
Total Time = 1:43:27     Total Places = 681

26. Elizabeth Forward
   83  Tyler Wachs, 2             18:51    6:05
  133  Jake Cheek, 4              20:13    6:31
  137  Jesse Cheek, 4             20:26    6:35
  156  Alexander Thornton, 3      21:22    6:54
  174  Shane Indyk, 3             22:06    7:07
  185  Marshall Grubb, 3          23:31    7:35
  189  Spencer Cousino, 3         26:11    8:27
Total Time = 1:42:56     Total Places = 683

27. Montour
   27  Ryan Cieslak, 4            17:20    5:35
  138  Dominic Corona, 1          20:31    6:37
  179  Tj Walters, 2              22:38    7:18
  181  Judson Hollerich, 1        22:58    7:25
  182  Nick Hemke, 3              23:03    7:26
  194  Jake Gray, 1               29:27    9:30
Total Time = 1:46:28     Total Places = 707

28. Greensburg C C
   92  Matt Osche, 2              19:07    6:10
   97  Philip Forsythe, 2         19:14    6:12
  153  Bobby Specht, 1            21:08    6:49
  183  Jon Frye, 1                23:05    7:27
  190  Sean Newhouse, 1           26:42    8:36
  193  Brandon Fiume, 2           29:26    9:30
Total Time = 1:49:14     Total Places = 715

29. Keystone Oaks
  108  Tom Gorman, 2              19:32    6:18
  158  Jesse Stefanski, 3         21:23    6:54
  161  Ryan McCay, 3              21:26    6:55
  186  Jeff Coffy, 4              25:12    8:07
  187  Nate Groh, 4               25:30    8:13
  192  Matt Iorio, 4              27:46    8:57
  195  Dan Strickland, 2          30:57    9:59
Total Time = 1:53:01     Total Places = 800


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1     1  Daniel Jaskowak, 4         15:40    5:03  Grove City           
    2     2  Ryan Archer, 4             15:58    5:09  Vincentian Academy   
    3     3  Hunter Johnston, 4         16:01    5:10  Saegertown           
    4        Ryan McGuire, 4            16:03    5:10  Trinity Christian    
    5     4  Alex Archer, 4             16:19    5:16  Vincentian Academy   
    6     5  Aaron Benka, 2             16:22    5:17  Grove City           
    7     6  Aziz Yousif, 4             16:24    5:17  Bradford             
    8     7  Jake Deweese, 4            16:27    5:18  Freedom Area         
    9     8  Matt Haupt, 4              16:31    5:20  O L S H              
   10     9  Nick Trefz, 4              16:37    5:21  Fairmont             
   11    10  Tyler Rigby, 4             16:44    5:24  South Park           
   12    11  Rj Freese, 3               16:47    5:25  West Allegheny       
   13    12  Ryan Whiteman, 3           16:47    5:25  Grove City           
   14    13  Wes Roberts, 4             16:49    5:25  Freedom Area         
   15    14  Rob Veltre, 3              16:51    5:26  Quaker Valley        
   16    15  Marshall Bruce, 4          16:52    5:26  Beaver Area          
   17    16  Roy Hadfield, 4            16:56    5:28  Quaker Valley        
   18    17  Carter Smith, 3            16:57    5:28  Eden Christian Academ 
   19    18  Jonathan Gusew, 4          16:57    5:28  Northgate            
   20    19  Marco Bennett, 4           17:02    5:29  Burgettstown         
   21    20  Nick Kocent, 3             17:06    5:31  O L S H              
   22    21  Luke Kropf, 3              17:07    5:31  Quaker Valley        
   23    22  Evan Zombek, 3             17:12    5:33  South Fayette        
   24    23  Brandon Wise, 4            17:13    5:33  Grove City           
   25    24  Ian Brown, 4               17:13    5:33  Grove City           
   26    25  Zach Salek, 3              17:16    5:34  West Allegheny       
   27    26  Adam Ennis, 4              17:16    5:34  Laurel Highlands     
   28    27  Ryan Cieslak, 4            17:20    5:35  Montour              
   29    28  John Scott Somora, 4       17:24    5:37  Grove City           
   30    29  Zack White, 2              17:24    5:37  West Allegheny       
   31    30  Morgan Schenberg, 3        17:25    5:37  Saegertown           
   32    31  Brendon Barclay, 2         17:27    5:38  Saegertown           
   33    32  Noah Ross, 2               17:27    5:38  Blackhawk            
   34    33  Ryan Lerda, 3              17:27    5:38  South Fayette        
   35    34  Ryan Budnik, 2             17:31    5:39  Grove City           
   36    35  Matt Strand, 2             17:31    5:39  Fairmont             
   37    36  Ryder Ballou, 2            17:32    5:39  O L S H              
   38    37  Anthony Smaldino, 3        17:34    5:40  Vincentian Academy   
   39    38  Xavier Lang, 2             17:34    5:40  Quaker Valley        
   40    39  Josh Szymanski, 4          17:38    5:41  Quaker Valley        
   41    40  Sam Costa, 4               17:45    5:43  West Allegheny       
   42    41  Andrew Domencic, 2         17:46    5:44  Avonworth            
   43    42  Zach Kluber, 4             17:47    5:44  Greensburg Salem     
   44    43  Adam Joyce, 2              17:48    5:44  Avonworth            
   45    44  Jakeb Van Horn, 1          17:51    5:45  Fairmont             
   46    45  Ryan Brennan, 3            17:51    5:45  West Mifflin         
   47    46  Michael Cecchini, 4        17:56    5:47  Laurel Highlands     
   48    47  Patrick Brady, 3           17:57    5:47  South Fayette        
   49    48  Noah Marks, 4              17:57    5:47  Freedom Area         
   50    49  Joncarlo Patton, 3         18:01    5:48  South Fayette        
   51    50  Dom Desalle, 4             18:03    5:49  O L S H              
   52    51  Stephen Zombek, 3          18:04    5:49  South Fayette        
   53    52  Tyler Nuzzo, 1             18:04    5:50  Bradford             
   54    53  Max Young, 4               18:05    5:50  Shady Side Academy   
   55    54  Pieter Hansen, 2           18:08    5:51  Sewickley Academy    
   56    55  Zach Monit, 3              18:08    5:51  Beaver Area          
   57    56  Michael Buonaiuto, 4       18:14    5:53  Fairmont             
   58    57  Steven Salanick, 3         18:15    5:53  Laurel Highlands     
   59    58  Luke Bennett, 4            18:15    5:53  Burgettstown         
   60    59  Frank Morelli, 3           18:18    5:54  South Fayette        
   61    60  Aaron Bonacci, 4           18:19    5:54  West Mifflin         
   62    61  Elijah Tipton, 4           18:21    5:55  Fairmont             
   63    62  Zac Prizant, 3             18:21    5:55  Shady Side Academy   
   64    63  Ian Schrenk, 3             18:21    5:55  O L S H              
   65    64  Devan Sandala, 2           18:22    5:55  South Fayette        
   66        Jason Cillo, 3             18:22    5:55  South Fayette        
   67    65  Josh McPherson, 4          18:24    5:56  Fairmont             
   68    66  Matt Johnson, 3            18:26    5:57  West Allegheny       
   69    67  Matt Bourgeois, 3          18:26    5:57  Thomas Jefferson     
   70    68  Drew Trefz, 1              18:26    5:57  Fairmont             
   71    69  Riley Lamison, 1           18:28    5:57  Beaver Area          
   72    70  Ryan Teets, 4              18:29    5:58  Laurel Highlands     
   73    71  Thane Bonnett, 3           18:32    5:59  Northgate            
   74    72  Cameron Clerici, 4         18:34    5:59  Beaver Area          
   75    73  Tom Bruni, 4               18:36    6:00  West Allegheny       
   76        John Paul Depew, 2         18:38    6:00  Grove City           
   77    74  Brett Smith, 3             18:38    6:01  Greensburg Salem     
   78    75  Jeffrey Zeiber, 4          18:39    6:01  Central Valley       
   79        Gavin Ennis, 2             18:41    6:02  Seton Lasalle        
   80    76  Andrew Craig, 4            18:42    6:02  Greensburg Salem     
   81    77  Greg Graf, 3               18:43    6:02  South Park           
   82        Stephen Gould, 4           18:44    6:02  Trinity Christian    
   83    78  Eric Forkin, 3             18:44    6:02  Northgate            
   84        Justin Okel, 1             18:46    6:03  Fairmont             
   85    79  Matt Montanari, 3          18:46    6:03  Vincentian Academy   
   86    80  Gerome Spino, 4            18:47    6:03  Greensburg Salem     
   87    81  Joe Rimsky, 2              18:47    6:04  Thomas Jefferson     
   88    82  Justin Kostelnik, 4        18:48    6:04  Laurel Highlands     
   89    83  Tyler Wachs, 2             18:51    6:05  Elizabeth Forward    
   90    84  Danny Conrad, 2            18:52    6:05  Freedom Area         
   91    85  Austin Obenauf, 4          18:53    6:05  Central Valley       
   92        Jonah Freeland, 1          18:54    6:06  Fairmont             
   93    86  Sean Cahalan, 1            18:55    6:06  O L S H              
   94    87  Will Page, 3               18:56    6:06  West Allegheny       
   95    88  Gregg Maruca, 2            18:59    6:07  Laurel Highlands     
   96        Zack Linger, 3             19:03    6:09  Fairmont             
   97    89  Nick Albanese, 3           19:03    6:09  Beaver Area          
   98    90  Jonathon McRae, 3          19:05    6:09  Beaver Area          
   99    91  Paul Kluitenberg, 4        19:06    6:09  Avonworth            
  100    92  Matt Osche, 2              19:07    6:10  Greensburg C C       
  101    93  John Ziegler, 1            19:09    6:10  O L S H              
  102    94  Justin Jones, 4            19:09    6:11  Northgate            
  103        Brandon Striplin, 3        19:09    6:11  Brentwood            
  104    95  Josh Chisler, 3            19:11    6:11  Laurel Highlands     
  105    96  Noah Whittemore, 1         19:13    6:12  Bradford             
  106        Alexander Michalenko, 2    19:14    6:12  O L S H              
  107    97  Philip Forsythe, 2         19:14    6:12  Greensburg C C       
  108    98  Charlie Kristo, 2          19:16    6:13  Quaker Valley        
  109        Steve Hardin, 4            19:17    6:13  Laurel Highlands     
  110    99  Nick Bencsics, 4           19:18    6:13  Vincentian Academy   
  111   100  Scott Ward, 4              19:18    6:13  Burgettstown         
  112   101  Eric Aulbach, 2            19:18    6:13  Blackhawk            
  113   102  Joe McMahon, 4             19:19    6:14  Shady Side Academy   
  114        Adam Lowe, 3               19:20    6:14  Grove City           
  115   103  Jordan Carr, 3             19:21    6:14  South Park           
  116        Paul Defazio, 4            19:24    6:15  Laurel Highlands     
  117   104  Dominick Battaglia, 2      19:24    6:15  Vincentian Academy   
  118        Brent Perry, 4             19:27    6:16  West Allegheny       
  119   105  Hunter Ackley, 3           19:28    6:17  Bradford             
  120   106  Tocci Nick, 2              19:28    6:17  Hopewell             
  121   107  Kevin Jenkins, 3           19:31    6:18  Blackhawk            
  122   108  Tom Gorman, 2              19:32    6:18  Keystone Oaks        
  123   109  Joshua Charles, 3          19:32    6:18  Hopewell             
  124   110  Ryan Munko, 3              19:33    6:18  Burgettstown         
  125   111  Justin Keller, 2           19:33    6:18  Bradford             
  126   112  Cody Divecchio, 1          19:38    6:20  Burgettstown         
  127   113  Cicone Clark, 2            19:39    6:20  Hopewell             
  128   114  Brian Hannon, 4            19:39    6:20  Shady Side Academy   
  129   115  Roberto Gibson, 3          19:41    6:21  Quaker Valley        
  130   116  Garrett Johnston, 1        19:42    6:21  Saegertown           
  131   117  Jacob Biskup, 3            19:43    6:21  Central Valley       
  132   118  Nick Rossi, 2              19:45    6:22  Greensburg Salem     
  133        Bruce Dorman, 2            19:52    6:24  O L S H              
  134   119  Kenny Baurle, 1            19:54    6:25  Avonworth            
  135   120  Kevin Dulak, 2             19:54    6:25  West Mifflin         
  136   121  Sean Bisbal, 4             19:55    6:25  Blackhawk            
  137   122  Kyle Crilley, 2            19:57    6:26  Avonworth            
  138   123  Russell Smith, 1           19:59    6:27  West Mifflin         
  139        Dan Faix, 4                20:00    6:27  Brentwood            
  140   124  Mitch Faulkner, 1          20:01    6:27  Bradford             
  141   125  Max Prizant, 3             20:01    6:27  Shady Side Academy   
  142   126  Michael Chuhran, 4         20:05    6:29  Hopewell             
  143   127  Evan Stiger, 4             20:07    6:29  Freedom Area         
  144   128  Owen Hipwell, 2            20:08    6:29  Sewickley Academy    
  145   129  Christian Lewis, 3         20:10    6:30  Greensburg Salem     
  146   130  Kevin Cochrane, 2          20:11    6:30  West Mifflin         
  147   131  Sal Valeriano, 3           20:11    6:30  Northgate            
  148   132  Anthony Gentilcore, 2      20:12    6:31  Thomas Jefferson     
  149   133  Jake Cheek, 4              20:13    6:31  Elizabeth Forward    
  150   134  Bill Vana, 2               20:14    6:31  Central Valley       
  151   135  Dominic Deramo, 3          20:16    6:32  Northgate            
  152   136  Dillon Chumak, 2           20:19    6:33  Beaver Area          
  153   137  Jesse Cheek, 4             20:26    6:35  Elizabeth Forward    
  154        Joseph Farnan, 1           20:28    6:36  Seton Lasalle        
  155   138  Dominic Corona, 1          20:31    6:37  Montour              
  156   139  Cole Devine, 1             20:33    6:38  Thomas Jefferson     
  157        Bobby Henery, 3            20:34    6:38  Beaver Area          
  158   140  Lukas Goehring, 1          20:35    6:38  Blackhawk            
  159   141  Will Mellon, 4             20:36    6:39  Bradford             
  160   142  Casey Burns, 2             20:39    6:39  Saegertown           
  161   143  Khaymen Stone, 3           20:43    6:41  Greensburg Salem     
  162   144  Phillip Plevel, 4          20:43    6:41  Blackhawk            
  163   145  Greg Kaniecki, 2           20:46    6:42  Vincentian Academy   
  164        Andrew Stofesky, 3         20:47    6:42  Brentwood            
  165   146  Chris Guy, 2               20:48    6:42  Saegertown           
  166   147  Dan Schrum, 3              20:48    6:42  Thomas Jefferson     
  167   148  Carter Ehms, 2             20:54    6:44  Eden Christian Academ 
  168   149  Paul Steenkiste, 4         20:54    6:44  Shady Side Academy   
  169   150  Joshua Hamilton, 4         20:54    6:44  Hopewell             
  170   151  Tim Grassi, 2              20:55    6:45  Thomas Jefferson     
  171   152  Michael Bandi, 3           21:02    6:47  Burgettstown         
  172   153  Bobby Specht, 1            21:08    6:49  Greensburg C C       
  173        Jake Sampson, 1            21:14    6:51  Bradford             
  174   154  Dustin Winkle, 3           21:16    6:51  Hopewell             
  175        Kole Kloss, 4              21:17    6:52  Bradford             
  176   155  Nathaniel Ziegler, 3       21:19    6:52  Blackhawk            
  177   156  Alexander Thornton, 3      21:22    6:54  Elizabeth Forward    
  178   157  Dan Kozubal, 4             21:22    6:54  Saegertown           
  179   158  Jesse Stefanski, 3         21:23    6:54  Keystone Oaks        
  180   159  Tyler Sestito, 3           21:24    6:54  Thomas Jefferson     
  181   160  Jason Schuchardt, 3        21:26    6:55  Sewickley Academy    
  182   161  Ryan McCay, 3              21:26    6:55  Keystone Oaks        
  183        Rorry Sheets, 3            21:26    6:55  Beaver Area          
  184        Adam Falkosky, 4           21:28    6:55  Greensburg Salem     
  185   162  Josh Marvenko, 4           21:30    6:56  Central Valley       
  186   163  Noah Walburn, 2            21:31    6:56  Eden Christian Academ 
  187   164  Sam Barton, 4              21:33    6:57  Burgettstown         
  188        Henry Glitz, 3             21:35    6:58  Seton Lasalle        
  189   165  Andrew Stein, 3            21:40    6:59  Central Valley       
  190   166  Colton Fritts, 1           21:40    6:59  Avonworth            
  191        Jon Schrecengost, 3        21:50    7:02  Greensburg Salem     
  192   167  Kyle Davis, 3              21:51    7:03  Hopewell             
  193   168  Timothy Yu, 4              21:52    7:03  Eden Christian Academ 
  194   169  Ayrton Mutagaana, 2        21:53    7:03  Sewickley Academy    
  195   170  Connor Ward, 2             21:54    7:04  Sewickley Academy    
  196   171  Stephen Nelson, 4          21:55    7:04  South Park           
  197   172  William Roundtree, 3       22:04    7:07  South Park           
  198   173  Jacob Dewalt, 3            22:04    7:07  Northgate            
  199   174  Shane Indyk, 3             22:06    7:07  Elizabeth Forward    
  200        Bennett Grefenstette, 1    22:07    7:08  Seton Lasalle        
  201   175  Drew Helon, 3              22:11    7:09  Eden Christian Academ 
  202        Justin Bendig, 3           22:12    7:09  Burgettstown         
  203        Wyatt Borsos, 3            22:15    7:10  Burgettstown         
  204        John Rutkowsi, 3           22:23    7:13  Beaver Area          
  205   176  Jalen Lee, 4               22:30    7:15  Sewickley Academy    
  206   177  Wyatt Geller, 2            22:30    7:15  Sewickley Academy    
  207   178  Harper Dowd, 2             22:34    7:17  Shady Side Academy   
  208        Jimmy Balesterio, 4        22:37    7:18  Thomas Jefferson     
  209   179  Tj Walters, 2              22:38    7:18  Montour              
  210   180  Corey Kelly, 4             22:40    7:19  South Park           
  211        Noah Dawgiello, 2          22:44    7:20  O L S H              
  212        Thomas Minnick, 4          22:47    7:21  Hopewell             
  213        Eric Kisner, 2             22:53    7:23  Saegertown           
  214   181  Judson Hollerich, 1        22:58    7:25  Montour              
  215   182  Nick Hemke, 3              23:03    7:26  Montour              
  216        Matt Lonchar, 2            23:04    7:26  Burgettstown         
  217        James Eagle, 4             23:04    7:26  Brentwood            
  218   183  Jon Frye, 1                23:05    7:27  Greensburg C C       
  219   184  Morgan Paul, 2             23:22    7:32  Central Valley       
  220   185  Marshall Grubb, 3          23:31    7:35  Elizabeth Forward    
  221        Simon Grefenstette, 3      23:54    7:42  Sewickley Academy    
  222        Josh Brown, 3              24:02    7:45  Central Valley       
  223        David Early, 3             24:17    7:50  Blackhawk            
  224        Roman Sabella, 2           24:27    7:53  Central Valley       
  225        Ryan Detka, 4              24:35    7:56  Blackhawk            
  226   186  Jeff Coffy, 4              25:12    8:07  Keystone Oaks        
  227   187  Nate Groh, 4               25:30    8:13  Keystone Oaks        
  228   188  David Kiefer, 4            25:32    8:14  Freedom Area         
  229   189  Spencer Cousino, 3         26:11    8:27  Elizabeth Forward    
  230        Dash Nagle, 2              26:14    8:28  Northgate            
  231   190  Sean Newhouse, 1           26:42    8:36  Greensburg C C       
  232        Kyler Durfee, 2            26:43    8:37  Saegertown           
  233   191  Wei-Chieh Lee, 3           27:08    8:45  Eden Christian Academ 
  234        Blaise Venturini, 2        27:11    8:46  Greensburg Salem     
  235   192  Matt Iorio, 4              27:46    8:57  Keystone Oaks        
  236   193  Brandon Fiume, 2           29:26    9:30  Greensburg C C       
  237   194  Jake Gray, 1               29:27    9:30  Montour              
  238   195  Dan Strickland, 2          30:57    9:59  Keystone Oaks        
  239        Neil McGuire, 2            33:08   10:41  Elizabeth Forward    



VARSITY GIRLS "A" TEAMS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Morgantown               67    3    9   15   17   23   33   45    19:19    1:26
  2 Mt. Lebanon              75    4    6    8   19   38   47   60    19:16    1:50
  3 Hampton                 189    5   18   31   59   76   83   93    20:09    2:45
  4 North Hills             199    2   14   32   48  103  122  131    20:09    3:55
  5 North Allegheny         202   20   22   41   58   61   66   71    20:24    1:18
  6 Hempfield Area          210   12   36   49   51   62   69   81    20:26    1:43
  7 Pine Richland           237   34   40   43   57   63   86   89    20:40    1:01
  8 Laurel Highlands        276   16   28   39   52  141  142  148    20:49    3:44
  9 Oakland Catholic        291   27   37   68   72   87   91  106    20:56    1:56
 10 Greater Latrobe         305    7   56   64   77  101  111  119    20:58    3:07
 11 Franklin Regional       319   11   21   78  100  109  123  127    21:02    3:11
 12 Norwin                  326   35   46   79   82   84  137  151    21:08    1:32
 13 Fox Chapel Area         337   10   44   90   95   98  113  133    21:10    2:53
 14 Upper St. Clair         352   13   67   74   80  118  124  130    21:15    3:19
 15 Kiski Area              414   25   65   97  110  117  145  164    21:39    2:47
 16 McDowell                430   29   96   99  102  104  114  120    21:43    2:17
 17 Taylor Allderdice       451   42   73   92  108  136  140  154    21:54    2:40
 18 Trinity                 461   26   75   88  128  144  157  166    21:55    3:38
 19 Canon-McMillan          479   53   70  105  125  126  152  167    22:03    2:01
 20 Seneca Valley           510   54  107  112  116  121  138  139    22:12    1:50
 21 Ringgold                518   24   55  132  149  158  168  175    22:37    5:23
 22 Penn Trafford           530   30   50  135  155  160  162  163    22:49    5:21
 23 Shaler Area             557    1  129  134  146  147  150  159    22:25    5:53
 24 Baldwin                 590   85   94  115  143  153  156  165    22:50    2:35
 25 Carrick                 843  161  169  170  171  172  173  174    28:25    4:17

Dual Meet Scores

Morgantown             24 wins
Mt. Lebanon            23 wins
Hampton                22 wins
North Hills            21 wins
North Allegheny        20 wins
Hempfield Area         19 wins
Laurel Highlands       17 wins
Pine Richland          17 wins
Oakland Catholic       16 wins
Greater Latrobe        15 wins
Franklin Regional      14 wins
Fox Chapel Area        13 wins
Norwin                 12 wins
Upper St. Clair        12 wins
McDowell               10 wins
Kiski Area             9 wins
Taylor Allderdice      8 wins
Canon-McMillan         7 wins
Seneca Valley          6 wins
Trinity                5 wins
Baldwin                4 wins
Shaler Area            3 wins
Ringgold               2 wins
Penn Trafford          1 wins
Carrick                0 wins


 PLACE          FINISHER          TIME     PACE
1. Morgantown
    3  Brynn Harshbarger, 4*      18:24    5:56
    9  Victoria Cooke, 2*         19:11    6:11
   15  Sydney Pineault, 3*        19:30    6:17
   17  Hannah Pineault, 1*        19:39    6:20
   23  Andrea Pettit, 2*          19:50    6:24
   33  Allison Lynch, 3*          20:07    6:29
   45  Skylar Brooks, 1*          20:35    6:38
Total Time = 1:36:32     Total Places = 67

2. Mt. Lebanon
    4  Jillian Hunsberger, 3*     18:30    5:58
    6  Julie Kocjancic, 4*        18:47    6:03
    8  Audrey Gordon, 3*          19:04    6:09
   19  Callie Gunzenhauser, 3*    19:40    6:20
   38  Katelyn Walsh, 4*          20:20    6:33
   47  Julia Staltari, 3*         20:37    6:39
   60  Rachel Tandon, 3*          20:58    6:46
Total Time = 1:36:19     Total Places = 75

3. Hampton
    5  Gina Alm, 3*               18:40    6:01
   18  Emily Arnold, 4*           19:40    6:20
   31  Laure Neugebauer-Wagner, 2*
                                   20:02    6:28
   59  Gabby Scherer, 3*          20:58    6:46
   76  Maggie Bauman, 2*          21:25    6:54
   83  Nicole Luchansky, 3*       21:42    7:00
   93  Lauren Hanna, 2*           21:57    7:05
Total Time = 1:40:42     Total Places = 189

4. North Hills
    2  Mary Malone, 3*            18:20    5:55
   14  Sabrina Palmieri, 2*       19:28    6:17
   32  Clare Brown, 3*            20:03    6:28
   48  Alex Rode, 4*              20:40    6:40
  103  Sydney Wolff, 2*           22:14    7:10
  122  Tara O'Toole, 3*           22:42    7:19
  131  Brooke Venturella, 2*      23:00    7:25
Total Time = 1:40:44     Total Places = 199

5. North Allegheny
   20  Caroline Bojarski, 3*      19:43    6:21
   22  Madeline Nellis, 4*        19:48    6:23
   41  Kelsey Neff, 3*            20:30    6:36
   58  Caitlin Carmody, 3*        20:57    6:45
   61  Catherine Baird, 3*        21:01    6:47
   66  Bret Serbin, 3*            21:12    6:50
   71  Madeleine Davison, 1*      21:19    6:53
Total Time = 1:41:56     Total Places = 202

6. Hempfield Area
   12  Morgan Ansell, 2*          19:20    6:14
   36  Madison Fiaschetti, 4*     20:12    6:31
   49  Bryanna Nalevanko, 4*      20:43    6:41
   51  Mackenzie Tressler, 2*     20:50    6:43
   62  Rachel Fiaschetti, 1*      21:03    6:47
   69  Taylor Cannon, 4*          21:19    6:52
   81  Tessa Helble, 4*           21:35    6:57
Total Time = 1:42:06     Total Places = 210

7. Pine Richland
   34  Gabrielle Romeo, 3*        20:11    6:30
   40  Matti Davis, 4*            20:28    6:36
   43  Paige Suvick, 1*           20:34    6:38
   57  Margo Dolgos, 3*           20:57    6:45
   63  Gillian Ahrendt, 4*        21:11    6:50
   86  Maura Flaherty, 1*         21:48    7:02
   89  Jessica Uhrin, 2*          21:50    7:02
Total Time = 1:43:18     Total Places = 237

8. Laurel Highlands
   16  Mariah Custer, 2*          19:37    6:20
   28  Marisa Deichert, 2*        19:56    6:26
   39  Bristyn Yanick, 1*         20:22    6:34
   52  McCann Melissa, 3*         20:51    6:43
  141  Anne Rice, 3*              23:20    7:32
  142  Gianna Mollica, 1*         23:28    7:34
  148  Maria Marmol, 3*           24:01    7:45
Total Time = 1:44:04     Total Places = 276

9. Oakland Catholic
   27  Sophia Means, 3*           19:54    6:25
   37  Mackenzie Zeh, 2*          20:18    6:33
   68  Emma Doerfler, 3*          21:19    6:52
   72  Maria Derenzo, 2*          21:21    6:53
   87  Addy McEvoy, 2*            21:49    7:02
   91  Maggie Devine, 4*          21:55    7:04
  106  Emma Anselmo, 3*           22:21    7:12
Total Time = 1:44:39     Total Places = 291

10. Greater Latrobe
    7  Hanna Green, 4*            19:03    6:09
   56  Katie Slivko, 3*           20:57    6:45
   64  Mary Fratto, 4*            21:12    6:50
   77  Cassidy Schultheis, 4*     21:27    6:55
  101  Casey Columbus, 4*         22:10    7:09
  111  Jill Cline, 2*             22:31    7:16
  119  Taylor Klasnic, 2*         22:40    7:19
Total Time = 1:44:46     Total Places = 305

11. Franklin Regional
   11  Kaitlyn Figurelli, 4*      19:18    6:13
   21  Danielle Vensel, 4*        19:44    6:22
   78  Katja Kochvar, 1*          21:31    6:56
  100  Hayley Grajewski, 3*       22:09    7:09
  109  Amanda Gamwo, 2*           22:29    7:15
  123  Kristin Segiel, 4*         22:46    7:20
  127  Meg Irvine, 3*             22:53    7:23
Total Time = 1:45:08     Total Places = 319

12. Norwin
   35  Lindsay Dawson, 3*         20:12    6:31
   46  Abby Pristas, 4*           20:37    6:39
   79  Camryn Grudowski, 2*       21:31    6:56
   82  Rebecca Rohac, 3*          21:39    6:59
   84  Julia Rosso, 3*            21:43    7:00
  137  Kayla Grudowski, 4*        23:14    7:29
  151  Jaclyn Crawford, 3*        24:19    7:50
Total Time = 1:45:39     Total Places = 326

13. Fox Chapel Area
   10  Mary Humphrey, 1*          19:14    6:12
   44  Maura Whelan, 1*           20:34    6:38
   90  Sonia Appasamy, 2*         21:53    7:03
   95  Erin Curry, 1*             22:01    7:06
   98  Greta Altmeyer, 2*         22:07    7:08
  113  Emme Germanos, 1*          22:31    7:16
  133  Katherine Meisner, 4*      23:05    7:27
Total Time = 1:45:47     Total Places = 337

14. Upper St. Clair
   13  Betsy Erlanger, 4*         19:21    6:14
   67  Angelica Lucas, 3*         21:17    6:52
   74  Douglas Sarah, 2*          21:22    6:53
   80  Madison Lindsay, 3*        21:34    6:57
  118  Leah Griffith, 4*          22:39    7:18
  124  Stephanie Vighetti, 2*     22:47    7:21
  130  Kay Subosits, 4*           22:59    7:25
Total Time = 1:46:11     Total Places = 352

15. Kiski Area
   25  Lauren Smeltzer, 2*        19:50    6:24
   65  Stephanie Lednak, 2*       21:12    6:50
   97  Letizia Collini, 1*        22:05    7:07
  110  Jayne Hohman, 1*           22:29    7:15
  117  Abby Frech, 1*             22:36    7:17
  145  Lindsey Caldwell, 1*       23:46    7:40
  164  Katie Shick, 3*            25:44    8:18
Total Time = 1:48:11     Total Places = 414

16. McDowell
   29  Melissa Perseo, 4*         19:58    6:26
   96  Rachel Willis, 3*          22:02    7:06
   99  Kaitlin Daubert, 3*        22:08    7:08
  102  Kelsey Swantek, 2*         22:12    7:10
  104  Ashley Buseck, 2*          22:14    7:10
  114  Ashley Cicero, 4*          22:31    7:16
  120  Amanda Krawiec, 3*         22:41    7:19
Total Time = 1:48:32     Total Places = 430

17. Taylor Allderdice
   42  Kerianne Hensel, 3*        20:33    6:38
   73  Meredith Tipper, 2*        21:21    6:53
   92  Bryn Wallnau, 3*           21:56    7:04
  108  Maive Bellios-Fees, 1*     22:25    7:14
  136  Jamie Rubin, 1*            23:13    7:29
  140  Karina Stotz, 1*           23:18    7:31
  154  Cyd Johnson, 3*            24:35    7:56
Total Time = 1:49:27     Total Places = 451

18. Trinity
   26  Danielle Frank, 1*         19:53    6:25
   75  Sarah Urso, 3*             21:24    6:54
   88  Kelly Korpus, 3*           21:50    7:02
  128  Rachel Urso, 1*            22:57    7:24
  144  Natalie Cappelli, 1*       23:30    7:35
  157  Kelli Lucas, 2*            25:03    8:05
  166  Makayla Plants, 2*         25:48    8:19
Total Time = 1:49:32     Total Places = 461

19. Canon-McMillan
   53  Madison Grudi, 3*          20:51    6:44
   70  Elizabeth Mansfield, 4*    21:19    6:52
  105  Moriah Sivavec, 3*         22:20    7:12
  125  Morgan Gasbarrini, 2*      22:51    7:22
  126  Kyleigh Higie, 3*          22:52    7:22
  152  Natasha Kraniak, 4*        24:20    7:51
  167  Gabrielle Trest, 3*        25:57    8:22
Total Time = 1:50:11     Total Places = 479

20. Seneca Valley
   54  Emily Seibert, 4*          20:53    6:44
  107  Maggie Goodman, 4*         22:22    7:13
  112  Maty Zeckzer, 2*           22:31    7:16
  116  Emily Clark, 3*            22:32    7:16
  121  Angela Mignanelli, 3*      22:42    7:19
  138  Megan Pudlo, 3*            23:17    7:30
  139  Maria Lecce, 3*            23:17    7:31
Total Time = 1:50:58     Total Places = 510

21. Ringgold
   24  Kirsten McMichael, 2*      19:50    6:24
   55  Janika Hutton, 1*          20:56    6:45
  132  Angie Brennfleck, 2*       23:02    7:26
  149  Johna Gibson, 2*           24:05    7:46
  158  Samantha Middlemiss, 4*    25:12    8:08
  168  Gabrielle Kortyna, 4*      26:28    8:32
  175  Destiny Wisener, 2*        31:12   10:04
Total Time = 1:53:03     Total Places = 518

22. Penn Trafford
   30  Sarah Taylor, 3*           20:00    6:27
   50  Chelsia Poole, 4*          20:49    6:43
  135  Julia Wimer, 4*            23:07    7:27
  155  Erin Ramsey, 2*            24:46    7:59
  160  Kelly Matoney, 2*          25:21    8:10
  162  Nicole Loeliger, 4*        25:28    8:13
  163  Delaney Cooper, 2*         25:41    8:17
Total Time = 1:54:01     Total Places = 530

23. Shaler Area
    1  Brianna Schwartz, 2*       18:07    5:50
  129  Megan George, 3*           22:57    7:24
  134  Abbey Conrad, 3*           23:06    7:27
  146  Kayleigh Isacco, 2*        23:58    7:44
  147  Catherine Strout, 2*       23:59    7:44
  150  Holly Shearin, 3*          24:18    7:50
  159  Allison Spagnoletti, 4*    25:20    8:10
Total Time = 1:52:05     Total Places = 557

24. Baldwin
   85  Ashey Czerniewski, 4*      21:47    7:01
   94  Alicia Mastroianni, 3*     21:59    7:05
  115  Stephanie Bott, 2*         22:31    7:16
  143  Annie Chester, 4*          23:30    7:35
  153  Meghan Varney, 3*          24:21    7:51
  156  Maura Bacik, 4*            25:03    8:05
  165  Morgan Geyer, 2*           25:46    8:19
Total Time = 1:54:07     Total Places = 590

25. Carrick
  161  Ashley Hankins, 1*         25:24    8:11
  169  Samantha Hankins, 1*       28:35    9:13
  170  Heidi-Jo Shuttleworth, 2*  28:45    9:16
  171  Chelsea Gerschert, 3*      29:40    9:34
  172  Cullyanna Grass, 3*        29:41    9:34
  173  Juliann Ringeisen, 4*      30:00    9:40
  174  Olivia Nickles, 1*         30:49    9:56
Total Time = 2:22:03     Total Places = 843


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1     1  Brianna Schwartz, 2*       18:07    5:50  Shaler Area          
    2     2  Mary Malone, 3*            18:20    5:55  North Hills          
    3     3  Brynn Harshbarger, 4*      18:24    5:56  Morgantown           
    4     4  Jillian Hunsberger, 3*     18:30    5:58  Mt. Lebanon          
    5     5  Gina Alm, 3*               18:40    6:01  Hampton              
    6     6  Julie Kocjancic, 4*        18:47    6:03  Mt. Lebanon          
    7     7  Hanna Green, 4*            19:03    6:09  Greater Latrobe      
    8     8  Audrey Gordon, 3*          19:04    6:09  Mt. Lebanon          
    9     9  Victoria Cooke, 2*         19:11    6:11  Morgantown           
   10    10  Mary Humphrey, 1*          19:14    6:12  Fox Chapel Area      
   11    11  Kaitlyn Figurelli, 4*      19:18    6:13  Franklin Regional    
   12    12  Morgan Ansell, 2*          19:20    6:14  Hempfield Area       
   13    13  Betsy Erlanger, 4*         19:21    6:14  Upper St. Clair      
   14        Amanda Ruschel, 4*         19:24    6:15  Bethel Park          
   15    14  Sabrina Palmieri, 2*       19:28    6:17  North Hills          
   16    15  Sydney Pineault, 3*        19:30    6:17  Morgantown           
   17    16  Mariah Custer, 2*          19:37    6:20  Laurel Highlands     
   18    17  Hannah Pineault, 1*        19:39    6:20  Morgantown           
   19    18  Emily Arnold, 4*           19:40    6:20  Hampton              
   20    19  Callie Gunzenhauser, 3*    19:40    6:20  Mt. Lebanon          
   21    20  Caroline Bojarski, 3*      19:43    6:21  North Allegheny      
   22    21  Danielle Vensel, 4*        19:44    6:22  Franklin Regional    
   23    22  Madeline Nellis, 4*        19:48    6:23  North Allegheny      
   24    23  Andrea Pettit, 2*          19:50    6:24  Morgantown           
   25    24  Kirsten McMichael, 2*      19:50    6:24  Ringgold             
   26    25  Lauren Smeltzer, 2*        19:50    6:24  Kiski Area           
   27    26  Danielle Frank, 1*         19:53    6:25  Trinity              
   28    27  Sophia Means, 3*           19:54    6:25  Oakland Catholic     
   29    28  Marisa Deichert, 2*        19:56    6:26  Laurel Highlands     
   30    29  Melissa Perseo, 4*         19:58    6:26  McDowell             
   31    30  Sarah Taylor, 3*           20:00    6:27  Penn Trafford        
   32    31  Laure Neugebauer-Wagner, 2 20:02    6:28  Hampton              
   33    32  Clare Brown, 3*            20:03    6:28  North Hills          
   34    33  Allison Lynch, 3*          20:07    6:29  Morgantown           
   35    34  Gabrielle Romeo, 3*        20:11    6:30  Pine Richland        
   36    35  Lindsay Dawson, 3*         20:12    6:31  Norwin               
   37    36  Madison Fiaschetti, 4*     20:12    6:31  Hempfield Area       
   38    37  Mackenzie Zeh, 2*          20:18    6:33  Oakland Catholic     
   39    38  Katelyn Walsh, 4*          20:20    6:33  Mt. Lebanon          
   40    39  Bristyn Yanick, 1*         20:22    6:34  Laurel Highlands     
   41    40  Matti Davis, 4*            20:28    6:36  Pine Richland        
   42    41  Kelsey Neff, 3*            20:30    6:36  North Allegheny      
   43    42  Kerianne Hensel, 3*        20:33    6:38  Taylor Allderdice    
   44    43  Paige Suvick, 1*           20:34    6:38  Pine Richland        
   45    44  Maura Whelan, 1*           20:34    6:38  Fox Chapel Area      
   46    45  Skylar Brooks, 1*          20:35    6:38  Morgantown           
   47    46  Abby Pristas, 4*           20:37    6:39  Norwin               
   48    47  Julia Staltari, 3*         20:37    6:39  Mt. Lebanon          
   49    48  Alex Rode, 4*              20:40    6:40  North Hills          
   50    49  Bryanna Nalevanko, 4*      20:43    6:41  Hempfield Area       
   51    50  Chelsia Poole, 4*          20:49    6:43  Penn Trafford        
   52    51  Mackenzie Tressler, 2*     20:50    6:43  Hempfield Area       
   53    52  McCann Melissa, 3*         20:51    6:43  Laurel Highlands     
   54    53  Madison Grudi, 3*          20:51    6:44  Canon-McMillan       
   55    54  Emily Seibert, 4*          20:53    6:44  Seneca Valley        
   56    55  Janika Hutton, 1*          20:56    6:45  Ringgold             
   57    56  Katie Slivko, 3*           20:57    6:45  Greater Latrobe      
   58    57  Margo Dolgos, 3*           20:57    6:45  Pine Richland        
   59    58  Caitlin Carmody, 3*        20:57    6:45  North Allegheny      
   60    59  Gabby Scherer, 3*          20:58    6:46  Hampton              
   61    60  Rachel Tandon, 3*          20:58    6:46  Mt. Lebanon          
   62        Emma Hagerty, 1*           20:58    6:46  Morgantown           
   63    61  Catherine Baird, 3*        21:01    6:47  North Allegheny      
   64    62  Rachel Fiaschetti, 1*      21:03    6:47  Hempfield Area       
   65    63  Gillian Ahrendt, 4*        21:11    6:50  Pine Richland        
   66        Katilyn Woods, 3*          21:12    6:50  Morgantown           
   67    64  Mary Fratto, 4*            21:12    6:50  Greater Latrobe      
   68    65  Stephanie Lednak, 2*       21:12    6:50  Kiski Area           
   69    66  Bret Serbin, 3*            21:12    6:50  North Allegheny      
   70    67  Angelica Lucas, 3*         21:17    6:52  Upper St. Clair      
   71    68  Emma Doerfler, 3*          21:19    6:52  Oakland Catholic     
   72    69  Taylor Cannon, 4*          21:19    6:52  Hempfield Area       
   73    70  Elizabeth Mansfield, 4*    21:19    6:52  Canon-McMillan       
   74    71  Madeleine Davison, 1*      21:19    6:53  North Allegheny      
   75    72  Maria Derenzo, 2*          21:21    6:53  Oakland Catholic     
   76    73  Meredith Tipper, 2*        21:21    6:53  Taylor Allderdice    
   77    74  Douglas Sarah, 2*          21:22    6:53  Upper St. Clair      
   78        Tameka Williams, 3*        21:23    6:54  Gateway              
   79        Kim Goehring, 4*           21:23    6:54  North Allegheny      
   80    75  Sarah Urso, 3*             21:24    6:54  Trinity              
   81    76  Maggie Bauman, 2*          21:25    6:54  Hampton              
   82    77  Cassidy Schultheis, 4*     21:27    6:55  Greater Latrobe      
   83    78  Katja Kochvar, 1*          21:31    6:56  Franklin Regional    
   84    79  Camryn Grudowski, 2*       21:31    6:56  Norwin               
   85        Stephanie Cobb, 4*         21:31    6:56  Bethel Park          
   86    80  Madison Lindsay, 3*        21:34    6:57  Upper St. Clair      
   87    81  Tessa Helble, 4*           21:35    6:57  Hempfield Area       
   88    82  Rebecca Rohac, 3*          21:39    6:59  Norwin               
   89        Elizabeth Molek, 1*        21:40    6:59  Hempfield Area       
   90    83  Nicole Luchansky, 3*       21:42    7:00  Hampton              
   91    84  Julia Rosso, 3*            21:43    7:00  Norwin               
   92        Mariah Rumble, 4*          21:43    7:00  Penn Hills           
   93        Natalie Palmieri, 4*       21:45    7:01  Mt. Lebanon          
   94    85  Ashey Czerniewski, 4*      21:47    7:01  Baldwin              
   95    86  Maura Flaherty, 1*         21:48    7:02  Pine Richland        
   96        Veronica Bella, 3*         21:48    7:02  North Allegheny      
   97        Jordyn Hackett, 4*         21:49    7:02  Chartiers Valley     
   98    87  Addy McEvoy, 2*            21:49    7:02  Oakland Catholic     
   99    88  Kelly Korpus, 3*           21:50    7:02  Trinity              
  100    89  Jessica Uhrin, 2*          21:50    7:02  Pine Richland        
  101    90  Sonia Appasamy, 2*         21:53    7:03  Fox Chapel Area      
  102        Tamisha Williams, 3*       21:55    7:04  Gateway              
  103    91  Maggie Devine, 4*          21:55    7:04  Oakland Catholic     
  104    92  Bryn Wallnau, 3*           21:56    7:04  Taylor Allderdice    
  105    93  Lauren Hanna, 2*           21:57    7:05  Hampton              
  106    94  Alicia Mastroianni, 3*     21:59    7:05  Baldwin              
  107    95  Erin Curry, 1*             22:01    7:06  Fox Chapel Area      
  108    96  Rachel Willis, 3*          22:02    7:06  McDowell             
  109    97  Letizia Collini, 1*        22:05    7:07  Kiski Area           
  110    98  Greta Altmeyer, 2*         22:07    7:08  Fox Chapel Area      
  111    99  Kaitlin Daubert, 3*        22:08    7:08  McDowell             
  112   100  Hayley Grajewski, 3*       22:09    7:09  Franklin Regional    
  113   101  Casey Columbus, 4*         22:10    7:09  Greater Latrobe      
  114   102  Kelsey Swantek, 2*         22:12    7:10  McDowell             
  115   103  Sydney Wolff, 2*           22:14    7:10  North Hills          
  116   104  Ashley Buseck, 2*          22:14    7:10  McDowell             
  117   105  Moriah Sivavec, 3*         22:20    7:12  Canon-McMillan       
  118   106  Emma Anselmo, 3*           22:21    7:12  Oakland Catholic     
  119   107  Maggie Goodman, 4*         22:22    7:13  Seneca Valley        
  120   108  Maive Bellios-Fees, 1*     22:25    7:14  Taylor Allderdice    
  121   109  Amanda Gamwo, 2*           22:29    7:15  Franklin Regional    
  122   110  Jayne Hohman, 1*           22:29    7:15  Kiski Area           
  123   111  Jill Cline, 2*             22:31    7:16  Greater Latrobe      
  124   112  Maty Zeckzer, 2*           22:31    7:16  Seneca Valley        
  125   113  Emme Germanos, 1*          22:31    7:16  Fox Chapel Area      
  126   114  Ashley Cicero, 4*          22:31    7:16  McDowell             
  127   115  Stephanie Bott, 2*         22:31    7:16  Baldwin              
  128   116  Emily Clark, 3*            22:32    7:16  Seneca Valley        
  129   117  Abby Frech, 1*             22:36    7:17  Kiski Area           
  130   118  Leah Griffith, 4*          22:39    7:18  Upper St. Clair      
  131   119  Taylor Klasnic, 2*         22:40    7:19  Greater Latrobe      
  132   120  Amanda Krawiec, 3*         22:41    7:19  McDowell             
  133   121  Angela Mignanelli, 3*      22:42    7:19  Seneca Valley        
  134   122  Tara O'Toole, 3*           22:42    7:19  North Hills          
  135   123  Kristin Segiel, 4*         22:46    7:20  Franklin Regional    
  136        Brianna Gaudi, 2*          22:46    7:21  Hempfield Area       
  137   124  Stephanie Vighetti, 2*     22:47    7:21  Upper St. Clair      
  138        Zoey Vilasuso, 3*          22:49    7:22  Morgantown           
  139        Gina Spinelli, 4*          22:50    7:22  McDowell             
  140   125  Morgan Gasbarrini, 2*      22:51    7:22  Canon-McMillan       
  141   126  Kyleigh Higie, 3*          22:52    7:22  Canon-McMillan       
  142        Janine Schomer, 2*         22:52    7:23  Greater Latrobe      
  143   127  Meg Irvine, 3*             22:53    7:23  Franklin Regional    
  144        Meghen Stewart, 2*         22:53    7:23  Hempfield Area       
  145   128  Rachel Urso, 1*            22:57    7:24  Trinity              
  146   129  Megan George, 3*           22:57    7:24  Shaler Area          
  147   130  Kay Subosits, 4*           22:59    7:25  Upper St. Clair      
  148   131  Brooke Venturella, 2*      23:00    7:25  North Hills          
  149        Rachel Durkot, 4*          23:01    7:25  Hampton              
  150   132  Angie Brennfleck, 2*       23:02    7:26  Ringgold             
  151        Madelyn Tracek, 3*         23:03    7:26  North Hills          
  152        Sarah Burton, 3*           23:04    7:26  Upper St. Clair      
  153        Kasey Paul, 4*             23:05    7:27  Greater Latrobe      
  154   133  Katherine Meisner, 4*      23:05    7:27  Fox Chapel Area      
  155   134  Abbey Conrad, 3*           23:06    7:27  Shaler Area          
  156        Angelin Lucas, 1*          23:07    7:27  Fox Chapel Area      
  157        Gabrielle Marinelli, 4*    23:07    7:27  Hampton              
  158   135  Julia Wimer, 4*            23:07    7:27  Penn Trafford        
  159        Zoe Rising, 4*             23:08    7:27  Mt. Lebanon          
  160        Olivia Van Dyke, 1*        23:08    7:28  Fox Chapel Area      
  161        Krista White, 2*           23:11    7:28  Upper St. Clair      
  162        Alina Nieratko, 1*         23:11    7:29  McDowell             
  163   136  Jamie Rubin, 1*            23:13    7:29  Taylor Allderdice    
  164        Rachel Caretta, 3*         23:13    7:29  Franklin Regional    
  165   137  Kayla Grudowski, 4*        23:14    7:29  Norwin               
  166   138  Megan Pudlo, 3*            23:17    7:30  Seneca Valley        
  167   139  Maria Lecce, 3*            23:17    7:31  Seneca Valley        
  168        Mikayla Psenick, 2*        23:17    7:31  Seneca Valley        
  169   140  Karina Stotz, 1*           23:18    7:31  Taylor Allderdice    
  170   141  Anne Rice, 3*              23:20    7:32  Laurel Highlands     
  171        Raquel Moore, 4*           23:21    7:32  Seneca Valley        
  172        Emily Strohm, 3*           23:23    7:32  McKeesport Area      
  173   142  Gianna Mollica, 1*         23:28    7:34  Laurel Highlands     
  174        Paige Russo, 4*            23:28    7:34  McDowell             
  175   143  Annie Chester, 4*          23:30    7:35  Baldwin              
  176   144  Natalie Cappelli, 1*       23:30    7:35  Trinity              
  177        Zeleena Kearney, 3*        23:33    7:36  Penn Hills           
  178   145  Lindsey Caldwell, 1*       23:46    7:40  Kiski Area           
  179        Ricki Kapp, 2*             23:46    7:40  Gateway              
  180        Bridget Devine, 4*         23:55    7:43  Oakland Catholic     
  181   146  Kayleigh Isacco, 2*        23:58    7:44  Shaler Area          
  182   147  Catherine Strout, 2*       23:59    7:44  Shaler Area          
  183   148  Maria Marmol, 3*           24:01    7:45  Laurel Highlands     
  184   149  Johna Gibson, 2*           24:05    7:46  Ringgold             
  185   150  Holly Shearin, 3*          24:18    7:50  Shaler Area          
  186        Christina Ecker, 4*        24:18    7:50  North Hills          
  187   151  Jaclyn Crawford, 3*        24:19    7:50  Norwin               
  188   152  Natasha Kraniak, 4*        24:20    7:51  Canon-McMillan       
  189   153  Meghan Varney, 3*          24:21    7:51  Baldwin              
  190        Emma White, 3*             24:24    7:52  Upper St. Clair      
  191        Kendra Kerr, 1*            24:28    7:53  Laurel Highlands     
  192        Audrey Kopich, 2*          24:34    7:55  Laurel Highlands     
  193   154  Cyd Johnson, 3*            24:35    7:56  Taylor Allderdice    
  194        Jesse Browne, 4*           24:41    7:58  Chartiers Valley     
  195   155  Erin Ramsey, 2*            24:46    7:59  Penn Trafford        
  196   156  Maura Bacik, 4*            25:03    8:05  Baldwin              
  197   157  Kelli Lucas, 2*            25:03    8:05  Trinity              
  198   158  Samantha Middlemiss, 4*    25:12    8:08  Ringgold             
  199   159  Allison Spagnoletti, 4*    25:20    8:10  Shaler Area          
  200   160  Kelly Matoney, 2*          25:21    8:10  Penn Trafford        
  201   161  Ashley Hankins, 1*         25:24    8:11  Carrick              
  202        Haylie Eutsey, 4*          25:25    8:12  Connellsville        
  203   162  Nicole Loeliger, 4*        25:28    8:13  Penn Trafford        
  204        Marielle Cafaro, 4*        25:35    8:15  Hampton              
  205   163  Delaney Cooper, 2*         25:41    8:17  Penn Trafford        
  206   164  Katie Shick, 3*            25:44    8:18  Kiski Area           
  207   165  Morgan Geyer, 2*           25:46    8:19  Baldwin              
  208        Marrisa McCullough, 4*     25:47    8:19  Kiski Area           
  209   166  Makayla Plants, 2*         25:48    8:19  Trinity              
  210        Niki Patterson, 4*         25:48    8:19  Penn Trafford        
  211        Emma Chester, 2*           25:55    8:21  Baldwin              
  212   167  Gabrielle Trest, 3*        25:57    8:22  Canon-McMillan       
  213        Sanders Bennett, 2*        26:17    8:28  Fox Chapel Area      
  214   168  Gabrielle Kortyna, 4*      26:28    8:32  Ringgold             
  215        Elizabeth Withers, 3*      26:42    8:36  Woodland Hills       
  216        Melea Mascioli, 1*         26:44    8:37  Connellsville        
  217        Aaliyah Bailey, 3*         26:48    8:39  Penn Hills           
  218        Sydney Piotrowski, 3*      26:55    8:41  McKeesport Area      
  219   169  Samantha Hankins, 1*       28:35    9:13  Carrick              
  220   170  Heidi-Jo Shuttleworth, 2*  28:45    9:16  Carrick              
  221   171  Chelsea Gerschert, 3*      29:40    9:34  Carrick              
  222   172  Cullyanna Grass, 3*        29:41    9:34  Carrick              
  223   173  Juliann Ringeisen, 4*      30:00    9:40  Carrick              
  224   174  Olivia Nickles, 1*         30:49    9:56  Carrick              
  225        Marissa Shahan, 3*         31:01   10:00  Carrick              
  226        Darian Leighty, 4*         31:09   10:03  Connellsville        
  227   175  Destiny Wisener, 2*        31:12   10:04  Ringgold             
  228        Elijah Kyzyzanowski, 2*    32:50   10:35  Carrick              
  229        Elizabeth Maglicco, 4*     33:35   10:50  McKeesport Area      


VARSITY GIRLS "B" TEAMS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Villa Maria              64    1    6   18   19   20   24   37    20:33    2:25
  2 Moon Area                67    5    7    9   17   29   30   50    20:46    1:23
  3 West Allegheny           99    2    8   16   32   41   54         20:53    3:16
  4 Quaker Valley           103    3   14   15   33   38   60   68    21:04    2:29
  5 Grove City              122   11   12   21   35   43   45   48    21:23    1:32
  6 South Fayette           178   23   27   40   42   46   75   92    21:55    0:56
  7 O L S H                 237   22   34   47   57   77   83  104    22:32    2:44
  8 Vincentian Academy      240   10   13   25   87  105              22:36    4:44
  9 Bradford                271   28   44   49   70   80   82   86    22:52    2:45
 10 Shady Side Academy      287   51   52   59   62   63   89   90    22:53    0:25
 11 Avonworth               307    4   39   67   95  102              23:02    5:31
 12 Beaver Area             357   53   73   74   78   79   81   85    23:48    1:37
 13 South Park              359   36   61   66   71  125              23:53    5:25
 14 Ambridge Area           385   31   72   76   94  112  121  128    24:07    4:27
 15 Thomas Jefferson        435   56   64   65  109  141  144         25:21    8:47
 16 Montour                 449   26   91   96  114  122  123  127    24:55    5:43
 17 Seton Lasalle           452   55   58   99  116  124  139  142    24:52    4:29
 18 Greensburg C C          489   88   97   98  100  106  110  118    25:01    0:44
 19 Central Valley          547   84  103  115  119  126  132  138    26:02    2:51
 20 Elizabeth Forward       556   69  107  120  129  131  135         26:26    4:52
 21 Blackhawk               561   93  108  111  113  136  143         26:31    5:09
 22 Hopewell                615  101  117  130  133  134  137  140    27:30    4:00

Dual Meet Scores

Moon Area              21 wins
Villa Maria            20 wins
West Allegheny         19 wins
Quaker Valley          18 wins
Grove City             17 wins
South Fayette          16 wins
O L S H                15 wins
Vincentian Academy     14 wins
Bradford               13 wins
Shady Side Academy     12 wins
Beaver Area            10 wins
Avonworth              10 wins
South Park             10 wins
Ambridge Area          8 wins
Thomas Jefferson       6 wins
Greensburg C C         6 wins
Montour                5 wins
Seton Lasalle          5 wins
Blackhawk              3 wins
Central Valley         2 wins
Elizabeth Forward      1 wins
Hopewell               0 wins


 PLACE          FINISHER          TIME     PACE
1. Villa Maria
    1  Bernadette Prichard, 1*    18:51    6:05
    6  Claire Brown, 1*           20:16    6:32
   18  Olivia Messina, 2*         21:10    6:50
   19  Rebecca Easly, 4*          21:13    6:50
   20  Emily Abramczyk, 2*        21:15    6:51
   24  Catie Cacchione, 2*        21:27    6:55
   37  Monica Zukowski, 2*        21:55    7:04
Total Time = 1:42:43     Total Places = 64

2. Moon Area
    5  Isabelle Marsh, 2*         20:15    6:32
    7  Madison Marince, 4*        20:20    6:33
    9  Dani Lewis, 4*             20:29    6:36
   17  Kylie Nickles, 4*          21:08    6:49
   29  Laura Stewart, 1*          21:38    6:58
   30  Maddie Bell, 4*            21:42    7:00
   50  Ashley Hall, 3*            22:30    7:15
Total Time = 1:43:48     Total Places = 67

3. West Allegheny
    2  Alexis O'Shea, 2*          18:55    6:06
    8  Adelle Collins, 4*         20:26    6:35
   16  Rebecca Lawrence, 2*       21:07    6:49
   32  Catherine Roberts, 3*      21:46    7:01
   41  Milena Donne, 4*           22:11    7:09
   54  Jessica Crider, 1*         22:45    7:20
Total Time = 1:44:23     Total Places = 99

4. Quaker Valley
    3  Rachel Skolnekovich, 4*    19:34    6:18
   14  Ashley McKendry, 3*        20:57    6:45
   15  Hannah Bablak, 1*          21:01    6:47
   33  Lauren Ferris, 4*          21:47    7:01
   38  Mary Grace Beson, 3*       22:02    7:06
   60  Caroline Westwood, 2*      23:01    7:25
   68  Molly Wicker, 3*           23:37    7:37
Total Time = 1:45:19     Total Places = 103

5. Grove City
   11  Hanna Sanford, 1*          20:42    6:41
   12  Katie Jaskowak, 1*         20:44    6:41
   21  Lauren Decker, 4*          21:23    6:54
   35  Madison Hamilton, 1*       21:53    7:03
   43  Kara McClain, 4*           22:13    7:10
   45  Lindsey Knaby, 4*          22:19    7:12
   48  Olivia Lowe, 1*            22:24    7:13
Total Time = 1:46:53     Total Places = 122

6. South Fayette
   23  Morgan Gimigliano, 2*      21:27    6:55
   27  Brittany Rees, 4*          21:33    6:57
   40  Sydney Lerda, 1*           22:04    7:07
   42  Katie Maloney, 3*          22:11    7:09
   46  Joelle Darby, 4*           22:23    7:13
   75  Alie Reid, 4*              24:04    7:46
   92  Taylor Timmons, 2*         24:47    8:00
Total Time = 1:49:35     Total Places = 178

7. O L S H
   22  Erin Halligan, 1*          21:25    6:54
   34  Autuum Cejar, 2*           21:52    7:03
   47  Bailey Kocent, 1*          22:24    7:13
   57  Brianna Vanvolkenburg, 1*  22:51    7:22
   77  Leyla Turcios, 3*          24:08    7:47
   83  Madison Pashke, 2*         24:28    7:53
  104  Vicki Grant, 3*            25:14    8:08
Total Time = 1:52:38     Total Places = 237

8. Vincentian Academy
   10  Kristyna Finikiotis, 4*    20:38    6:39
   13  Kayla Key, 3*              20:50    6:43
   25  Ally Bartoszewicz, 3*      21:28    6:55
   87  Natalie Milas, 3*          24:42    7:58
  105  Katie Sarosi, 2*           25:21    8:10
Total Time = 1:52:56     Total Places = 240

9. Bradford
   28  Mackenzie Race, 3*         21:34    6:57
   44  Riley Crissman, 1*         22:14    7:10
   49  Kristen Gardner, 3*        22:30    7:15
   70  Elizabeth Coppella, 3*     23:43    7:39
   80  Danielle Weaver, 2*        24:19    7:50
   82  Meg Newburg, 3*            24:26    7:53
   86  Ashly Colosimo, 3*         24:36    7:56
Total Time = 1:54:19     Total Places = 271

10. Shady Side Academy
   51  Mackenzie Klinvex, 3*      22:40    7:19
   52  Henrietta Gyulai, 3*       22:40    7:19
   59  Leah Stauber, 3*           22:54    7:23
   62  Sara Policastro, 4*        23:05    7:27
   63  Rebkah Tesfamariam, 3*     23:05    7:27
   89  Rebecca Roman, 4*          24:43    7:58
   90  Elizabeth Ejzak, 2*        24:44    7:59
Total Time = 1:54:22     Total Places = 287

11. Avonworth
    4  Beth Shenck, 3*            19:38    6:20
   39  Clair Danylo, 2*           22:03    7:07
   67  Catherine McKay, 3*        23:28    7:34
   95  Hannah Bernauer, 4*        24:54    8:02
  102  Meagan Guest, 3*           25:09    8:07
Total Time = 1:55:10     Total Places = 307

12. Beaver Area
   53  Emily Forner, 2*           22:42    7:19
   73  Alexa Depietrantonio, 3*   23:49    7:41
   74  Delanie Baker, 2*          24:04    7:46
   78  Marisa Tonkovich, 4*       24:09    7:47
   79  Danielle Migdal, 4*        24:19    7:50
   81  Breanna Boeh, 1*           24:24    7:52
   85  Christiana Gordon, 3*      24:32    7:55
Total Time = 1:59:00     Total Places = 357

13. South Park
   36  Tara Monfredi, 4*          21:54    7:04
   61  Julie Vietmeier, 4*        23:04    7:26
   66  Shannon Mihoces, 4*        23:24    7:33
   71  Lyndsey Ohm, 3*            23:45    7:39
  125  Ally Raymond, 4*           27:18    8:48
Total Time = 1:59:23     Total Places = 359

14. Ambridge Area
   31  Marissa Gologosky, 2*      21:43    7:00
   72  Kauren Sivewright, 4*      23:45    7:39
   76  Madison Padgett, 2*        24:05    7:46
   94  Veronica Ammer, 2*         24:53    8:01
  112  Amanda Lyon, 3*            26:09    8:26
  121  Maria Pane, 2*             27:04    8:44
  128  Maddy Wiley, 3*            27:29    8:52
Total Time = 2:00:33     Total Places = 385

15. Thomas Jefferson
   56  Marie Miller, 3*           22:49    7:22
   64  Emma Volk, 3*              23:17    7:30
   65  Alyssa Arnold, 4*          23:23    7:33
  109  Hannah Holden, 3*          25:40    8:17
  141  Alyssa Gephart, 3*         31:36   10:11
  144  Niki Schmitt, 4*           35:41   11:30
Total Time = 2:06:44     Total Places = 435

16. Montour
   26  Taylor Celich, 2*          21:31    6:56
   91  Christine Shine, 1*        24:45    7:59
   96  Emily Vandyke, 3*          24:55    8:02
  114  Joan Stamatakis, 4*        26:10    8:26
  122  Abbie Butter, 2*           27:13    8:47
  123  Genevieve Miller, 1*       27:14    8:47
  127  Marsha Stamatakis, 4*      27:23    8:50
Total Time = 2:04:32     Total Places = 449

17. Seton Lasalle
   55  Jeanne Farman, 3*          22:48    7:21
   58  Jenny Murtha, 1*           22:54    7:23
   99  Gabby Dutka, 2*            25:01    8:04
  116  Dominique Cognetti, 1*     26:21    8:30
  124  Elise Zielinski, 3*        27:16    8:48
  139  Maddie Parker, 1*          30:30    9:50
  142  Mary Farnan, 4*            31:51   10:16
Total Time = 2:04:17     Total Places = 452

18. Greensburg C C
   88  Michelle Karabin, 1*       24:42    7:58
   97  Madeline Evangeliste, 2*   24:55    8:02
   98  Helen Karabin, 4*          24:56    8:02
  100  Rosalyn Tan, 4*            25:06    8:06
  106  Bridget Malley, 4*         25:25    8:12
  110  Lianna Denino, 3*          25:43    8:18
  118  Amy Whitsel, 2*            26:35    8:34
Total Time = 2:05:03     Total Places = 489

19. Central Valley
   84  Amanda Scala, 2*           24:29    7:54
  103  Dani Depenhart, 4*         25:12    8:08
  115  Adri Gradisek, 4*          26:18    8:29
  119  Amber Karlheim, 4*         26:51    8:40
  126  Bronte Lucci, 4*           27:20    8:49
  132  Brooke Karlheim, 4*        28:36    9:13
  138  Margaret Eck, 3*           30:06    9:42
Total Time = 2:10:09     Total Places = 547

20. Elizabeth Forward
   69  Pell Rachael, 3*           23:39    7:37
  107  Samantha Sturvick, 4*      25:33    8:14
  120  Savanah Nodd, 1*           26:53    8:40
  129  Cecelia Lee, 3*            27:37    8:54
  131  Pastor Rachael, 3*         28:30    9:11
  135  Abigail Bartrug, 2*        29:18    9:27
Total Time = 2:12:10     Total Places = 556

21. Blackhawk
   93  Brianna Bennett, 2*        24:50    8:00
  108  Brittany Hemer, 4*         25:38    8:16
  111  Noelle Marousis, 2*        25:59    8:23
  113  Anne Lichius, 2*           26:10    8:26
  136  Gabrielle Ziegler, 1*      29:59    9:40
  143  Brittney Fryer, 2*         32:43   10:33
Total Time = 2:12:32     Total Places = 561

22. Hopewell
  101  Taylor Miller, 4*          25:08    8:06
  117  Ava Jodikinos, 1*          26:29    8:32
  130  Lauren Trimbler, 1*        28:04    9:03
  133  Mary Jane Houston, 1*      28:44    9:16
  134  Lindsey August, 4*         29:07    9:23
  137  Jennifer Greenleaf, 1*     29:59    9:40
  140  Natalee Hixenbaugh, 4*     30:35    9:52
Total Time = 2:17:30     Total Places = 615


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1     1  Bernadette Prichard, 1*    18:51    6:05  Villa Maria          
    2     2  Alexis O'Shea, 2*          18:55    6:06  West Allegheny       
    3     3  Rachel Skolnekovich, 4*    19:34    6:18  Quaker Valley        
    4        Laura Rosner, 3*           19:35    6:19  Greensburg Salem     
    5     4  Beth Shenck, 3*            19:38    6:20  Avonworth            
    6        Dee Dee Adams, 4*          19:54    6:25  Freedom Area         
    7     5  Isabelle Marsh, 2*         20:15    6:32  Moon Area            
    8     6  Claire Brown, 1*           20:16    6:32  Villa Maria          
    9     7  Madison Marince, 4*        20:20    6:33  Moon Area            
   10     8  Adelle Collins, 4*         20:26    6:35  West Allegheny       
   11     9  Dani Lewis, 4*             20:29    6:36  Moon Area            
   12    10  Kristyna Finikiotis, 4*    20:38    6:39  Vincentian Academy   
   13    11  Hanna Sanford, 1*          20:42    6:41  Grove City           
   14    12  Katie Jaskowak, 1*         20:44    6:41  Grove City           
   15        Lilly Hall, 3*             20:44    6:41  Northgate            
   16    13  Kayla Key, 3*              20:50    6:43  Vincentian Academy   
   17    14  Ashley McKendry, 3*        20:57    6:45  Quaker Valley        
   18    15  Hannah Bablak, 1*          21:01    6:47  Quaker Valley        
   19        Rebecca Phillips, 3*       21:06    6:48  West Greene          
   20    16  Rebecca Lawrence, 2*       21:07    6:49  West Allegheny       
   21    17  Kylie Nickles, 4*          21:08    6:49  Moon Area            
   22    18  Olivia Messina, 2*         21:10    6:50  Villa Maria          
   23    19  Rebecca Easly, 4*          21:13    6:50  Villa Maria          
   24    20  Emily Abramczyk, 2*        21:15    6:51  Villa Maria          
   25    21  Lauren Decker, 4*          21:23    6:54  Grove City           
   26    22  Erin Halligan, 1*          21:25    6:54  O L S H              
   27    23  Morgan Gimigliano, 2*      21:27    6:55  South Fayette        
   28    24  Catie Cacchione, 2*        21:27    6:55  Villa Maria          
   29    25  Ally Bartoszewicz, 3*      21:28    6:55  Vincentian Academy   
   30    26  Taylor Celich, 2*          21:31    6:56  Montour              
   31    27  Brittany Rees, 4*          21:33    6:57  South Fayette        
   32    28  Mackenzie Race, 3*         21:34    6:57  Bradford             
   33    29  Laura Stewart, 1*          21:38    6:58  Moon Area            
   34    30  Maddie Bell, 4*            21:42    7:00  Moon Area            
   35    31  Marissa Gologosky, 2*      21:43    7:00  Ambridge Area        
   36    32  Catherine Roberts, 3*      21:46    7:01  West Allegheny       
   37    33  Lauren Ferris, 4*          21:47    7:01  Quaker Valley        
   38    34  Autuum Cejar, 2*           21:52    7:03  O L S H              
   39    35  Madison Hamilton, 1*       21:53    7:03  Grove City           
   40    36  Tara Monfredi, 4*          21:54    7:04  South Park           
   41    37  Monica Zukowski, 2*        21:55    7:04  Villa Maria          
   42        Alexis Mowris, 4*          21:58    7:05  Saegertown           
   43    38  Mary Grace Beson, 3*       22:02    7:06  Quaker Valley        
   44    39  Clair Danylo, 2*           22:03    7:07  Avonworth            
   45    40  Sydney Lerda, 1*           22:04    7:07  South Fayette        
   46    41  Milena Donne, 4*           22:11    7:09  West Allegheny       
   47    42  Katie Maloney, 3*          22:11    7:09  South Fayette        
   48    43  Kara McClain, 4*           22:13    7:10  Grove City           
   49    44  Riley Crissman, 1*         22:14    7:10  Bradford             
   50    45  Lindsey Knaby, 4*          22:19    7:12  Grove City           
   51        Rachel Martin, 2*          22:22    7:13  Eden Christian Academ 
   52    46  Joelle Darby, 4*           22:23    7:13  South Fayette        
   53    47  Bailey Kocent, 1*          22:24    7:13  O L S H              
   54    48  Olivia Lowe, 1*            22:24    7:13  Grove City           
   55    49  Kristen Gardner, 3*        22:30    7:15  Bradford             
   56    50  Ashley Hall, 3*            22:30    7:15  Moon Area            
   57        Mia Castelveter, 3*        22:38    7:18  Moon Area            
   58    51  Mackenzie Klinvex, 3*      22:40    7:19  Shady Side Academy   
   59    52  Henrietta Gyulai, 3*       22:40    7:19  Shady Side Academy   
   60        Gi Gi Deweese, 3*          22:41    7:19  Freedom Area         
   61    53  Emily Forner, 2*           22:42    7:19  Beaver Area          
   62        Stephanie Connors, 3*      22:42    7:19  Moon Area            
   63        Christine Potsubay, 4*     22:44    7:20  Grove City           
   64        Grace Trucilla, 2*         22:44    7:20  Villa Maria          
   65        Sarah Kolar, 3*            22:45    7:20  Greensburg Salem     
   66    54  Jessica Crider, 1*         22:45    7:20  West Allegheny       
   67    55  Jeanne Farman, 3*          22:48    7:21  Seton Lasalle        
   68        Maggie McLean, 3*          22:49    7:21  Sewickley Academy    
   69    56  Marie Miller, 3*           22:49    7:22  Thomas Jefferson     
   70    57  Brianna Vanvolkenburg, 1*  22:51    7:22  O L S H              
   71    58  Jenny Murtha, 1*           22:54    7:23  Seton Lasalle        
   72    59  Leah Stauber, 3*           22:54    7:23  Shady Side Academy   
   73    60  Caroline Westwood, 2*      23:01    7:25  Quaker Valley        
   74    61  Julie Vietmeier, 4*        23:04    7:26  South Park           
   75    62  Sara Policastro, 4*        23:05    7:27  Shady Side Academy   
   76    63  Rebkah Tesfamariam, 3*     23:05    7:27  Shady Side Academy   
   77        Courtney Wright, 4*        23:13    7:29  Greensburg Salem     
   78    64  Emma Volk, 3*              23:17    7:30  Thomas Jefferson     
   79    65  Alyssa Arnold, 4*          23:23    7:33  Thomas Jefferson     
   80    66  Shannon Mihoces, 4*        23:24    7:33  South Park           
   81    67  Catherine McKay, 3*        23:28    7:34  Avonworth            
   82        Katie Pflugh, 4*           23:33    7:36  Eden Christian Academ 
   83        Maegan Duda, 3*            23:35    7:36  Saegertown           
   84    68  Molly Wicker, 3*           23:37    7:37  Quaker Valley        
   85    69  Pell Rachael, 3*           23:39    7:37  Elizabeth Forward    
   86    70  Elizabeth Coppella, 3*     23:43    7:39  Bradford             
   87    71  Lyndsey Ohm, 3*            23:45    7:39  South Park           
   88    72  Kauren Sivewright, 4*      23:45    7:39  Ambridge Area        
   89    73  Alexa Depietrantonio, 3*   23:49    7:41  Beaver Area          
   90        Abbie Kulhanek, 4*         23:50    7:41  West Mifflin         
   91        Kaitlin Cider, 4*          24:00    7:44  Moon Area            
   92    74  Delanie Baker, 2*          24:04    7:46  Beaver Area          
   93    75  Alie Reid, 4*              24:04    7:46  South Fayette        
   94    76  Madison Padgett, 2*        24:05    7:46  Ambridge Area        
   95        Kayleigh Roberts, 2*       24:06    7:46  Freedom Area         
   96    77  Leyla Turcios, 3*          24:08    7:47  O L S H              
   97    78  Marisa Tonkovich, 4*       24:09    7:47  Beaver Area          
   98        Julia Zwetolitz, 2*        24:09    7:47  Sewickley Academy    
   99    79  Danielle Migdal, 4*        24:19    7:50  Beaver Area          
  100    80  Danielle Weaver, 2*        24:19    7:50  Bradford             
  101        Sarah Smith, 3*            24:19    7:51  Burgettstown         
  102    81  Breanna Boeh, 1*           24:24    7:52  Beaver Area          
  103    82  Meg Newburg, 3*            24:26    7:53  Bradford             
  104    83  Madison Pashke, 2*         24:28    7:53  O L S H              
  105    84  Amanda Scala, 2*           24:29    7:54  Central Valley       
  106    85  Christiana Gordon, 3*      24:32    7:55  Beaver Area          
  107    86  Ashly Colosimo, 3*         24:36    7:56  Bradford             
  108        Olivia Berry, 4*           24:36    7:56  Greensburg Salem     
  109        Jackie Dinsmore, 4*        24:38    7:56  Beaver Area          
  110    87  Natalie Milas, 3*          24:42    7:58  Vincentian Academy   
  111    88  Michelle Karabin, 1*       24:42    7:58  Greensburg C C       
  112        Payton Ambrose, 3*         24:43    7:58  Bradford             
  113    89  Rebecca Roman, 4*          24:43    7:58  Shady Side Academy   
  114    90  Elizabeth Ejzak, 2*        24:44    7:59  Shady Side Academy   
  115        Tayler Speer, 2*           24:44    7:59  Beaver Area          
  116    91  Christine Shine, 1*        24:45    7:59  Montour              
  117    92  Taylor Timmons, 2*         24:47    8:00  South Fayette        
  118    93  Brianna Bennett, 2*        24:50    8:00  Blackhawk            
  119        Alexis Teny, 1*            24:53    8:01  Beaver Area          
  120    94  Veronica Ammer, 2*         24:53    8:01  Ambridge Area        
  121        Cheyenne Black, 3*         24:53    8:02  Burgettstown         
  122    95  Hannah Bernauer, 4*        24:54    8:02  Avonworth            
  123    96  Emily Vandyke, 3*          24:55    8:02  Montour              
  124    97  Madeline Evangeliste, 2*   24:55    8:02  Greensburg C C       
  125    98  Helen Karabin, 4*          24:56    8:02  Greensburg C C       
  126    99  Gabby Dutka, 2*            25:01    8:04  Seton Lasalle        
  127        Emily Courtwright, 3*      25:03    8:05  West Greene          
  128   100  Rosalyn Tan, 4*            25:06    8:06  Greensburg C C       
  129   101  Taylor Miller, 4*          25:08    8:06  Hopewell             
  130   102  Meagan Guest, 3*           25:09    8:07  Avonworth            
  131   103  Dani Depenhart, 4*         25:12    8:08  Central Valley       
  132   104  Vicki Grant, 3*            25:14    8:08  O L S H              
  133   105  Katie Sarosi, 2*           25:21    8:10  Vincentian Academy   
  134   106  Bridget Malley, 4*         25:25    8:12  Greensburg C C       
  135   107  Samantha Sturvick, 4*      25:33    8:14  Elizabeth Forward    
  136        Nicole Egan, 2*            25:33    8:14  South Fayette        
  137        Paige Franjione, 1*        25:36    8:15  South Fayette        
  138        Natalie Sena, 4*           25:36    8:15  O L S H              
  139   108  Brittany Hemer, 4*         25:38    8:16  Blackhawk            
  140   109  Hannah Holden, 3*          25:40    8:17  Thomas Jefferson     
  141   110  Lianna Denino, 3*          25:43    8:18  Greensburg C C       
  142   111  Noelle Marousis, 2*        25:59    8:23  Blackhawk            
  143   112  Amanda Lyon, 3*            26:09    8:26  Ambridge Area        
  144   113  Anne Lichius, 2*           26:10    8:26  Blackhawk            
  145   114  Joan Stamatakis, 4*        26:10    8:26  Montour              
  146   115  Adri Gradisek, 4*          26:18    8:29  Central Valley       
  147   116  Dominique Cognetti, 1*     26:21    8:30  Seton Lasalle        
  148   117  Ava Jodikinos, 1*          26:29    8:32  Hopewell             
  149   118  Amy Whitsel, 2*            26:35    8:34  Greensburg C C       
  150        Elizabeth Boyle, 2*        26:40    8:36  Keystone Oaks        
  151        Michaela Bertovich, 2*     26:49    8:39  Burgettstown         
  152        Courtney McCartan, 4*      26:50    8:39  West Mifflin         
  153   119  Amber Karlheim, 4*         26:51    8:40  Central Valley       
  154   120  Savanah Nodd, 1*           26:53    8:40  Elizabeth Forward    
  155   121  Maria Pane, 2*             27:04    8:44  Ambridge Area        
  156   122  Abbie Butter, 2*           27:13    8:47  Montour              
  157   123  Genevieve Miller, 1*       27:14    8:47  Montour              
  158   124  Elise Zielinski, 3*        27:16    8:48  Seton Lasalle        
  159   125  Ally Raymond, 4*           27:18    8:48  South Park           
  160   126  Bronte Lucci, 4*           27:20    8:49  Central Valley       
  161   127  Marsha Stamatakis, 4*      27:23    8:50  Montour              
  162        Sara Eismont, 3*           27:28    8:51  Shady Side Academy   
  163        Abby Evangeliste, 4*       27:28    8:51  Greensburg C C       
  164   128  Maddy Wiley, 3*            27:29    8:52  Ambridge Area        
  165   129  Cecelia Lee, 3*            27:37    8:54  Elizabeth Forward    
  166        Jessica Black, 4*          27:48    8:58  West Greene          
  167        Brianna Boyle, 1*          27:53    9:00  Greensburg C C       
  168   130  Lauren Trimbler, 1*        28:04    9:03  Hopewell             
  169        Natalie Auell, 4*          28:20    9:08  Saegertown           
  170   131  Pastor Rachael, 3*         28:30    9:11  Elizabeth Forward    
  171        Emily Stoll, 4*            28:36    9:13  West Greene          
  172   132  Brooke Karlheim, 4*        28:36    9:13  Central Valley       
  173   133  Mary Jane Houston, 1*      28:44    9:16  Hopewell             
  174   134  Lindsey August, 4*         29:07    9:23  Hopewell             
  175        Michelle Dietz, 4*         29:17    9:27  Saegertown           
  176   135  Abigail Bartrug, 2*        29:18    9:27  Elizabeth Forward    
  177        Sydney Stankus, 3*         29:52    9:38  Brentwood            
  178   136  Gabrielle Ziegler, 1*      29:59    9:40  Blackhawk            
  179   137  Jennifer Greenleaf, 1*     29:59    9:40  Hopewell             
  180        Sydney Winner, 1*          30:02    9:41  Northgate            
  181   138  Margaret Eck, 3*           30:06    9:42  Central Valley       
  182        Erica Beloma, 4*           30:29    9:50  O L S H              
  183   139  Maddie Parker, 1*          30:30    9:50  Seton Lasalle        
  184   140  Natalee Hixenbaugh, 4*     30:35    9:52  Hopewell             
  185        Ruhi Patel, 4*             30:49    9:56  Montour              
  186        Elizabeth Flaherty, 3*     30:57    9:59  Keystone Oaks        
  187        Brittany Winkowski, 3*     31:10   10:03  Keystone Oaks        
  188   141  Alyssa Gephart, 3*         31:36   10:11  Thomas Jefferson     
  189   142  Mary Farnan, 4*            31:51   10:16  Seton Lasalle        
  190        Morgan Kirk, 4*            32:05   10:21  Montour              
  191        Jillian Welch, 3*          32:18   10:25  Keystone Oaks        
  192        Caroline Jackson, 3*       32:34   10:30  Sewickley Academy    
  193   143  Brittney Fryer, 2*         32:43   10:33  Blackhawk            
  194   144  Niki Schmitt, 4*           35:41   11:30  Thomas Jefferson     


JV BOYS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 North Allegheny          27    1    5    6    7    8   10   11    17:42    0:45
  2 Mt. Lebanon              42    3    4    9   12   14   16   19    17:59    0:45
  3 Fox Chapel Area          84    2   17   18   20   27   34   39    18:28    2:01
  4 Hempfield Area          151   22   26   30   33   40   53  111    19:18    0:38
  5 Cathedral Prep          211   21   35   43   44   68   96  133    19:37    1:30
  6 Franklin Regional       215   24   42   46   49   54   69   76    19:40    0:51
  7 Canon-McMillan          216   15   25   32   62   82  100  130    19:30    2:11
  8 Hampton                 237   23   36   52   56   70   71   72    19:45    1:27
  9 Moon Area               265   28   29   50   66   92  101  103    19:55    1:32
 10 West Allegheny          338   47   48   55   90   98  110  129    20:16    1:04
 11 South Fayette           360   38   60   74   84  104  109  117    20:21    1:32
 12 Greater Latrobe         382   13   67   81  107  114  123  148    20:21    3:01
 13 Quaker Valley           384   57   58   85   89   95  137  140    20:28    0:52
 14 Upper St. Clair         386   45   65   73   91  112  142  153    20:31    1:34
 15 Norwin                  399   31   51   97  102  118              20:33    2:22
 16 Seneca Valley           410   63   78   87   88   94  105  106    20:36    0:43
 17 Pittsburgh C C          412   41   61   64   99  147              20:47    3:26
 18 Chartiers Valley        451   59   79   80  113  120  149  154    20:49    1:38
 19 Morgantown              539   83   93  116  122  125  131  156    21:18    1:12
 20 Bethel Park             566   77  115  119  121  134  138  151    21:32    1:43
 21 Avonworth               569   37  124  132  135  141              21:41    3:16
 22 Grove City              592   75  126  127  128  136  139  150    21:39    1:49
 23 Hopewell                628   86  108  143  145  146  152  159    22:09    2:20
 24 Penn Trafford           774  144  155  157  158  160              25:38    7:43

Dual Meet Scores

North Allegheny        23 wins
Mt. Lebanon            22 wins
Fox Chapel Area        21 wins
Hempfield Area         20 wins
Cathedral Prep         18 wins
Canon-McMillan         18 wins
Franklin Regional      18 wins
Hampton                16 wins
Moon Area              15 wins
West Allegheny         14 wins
South Fayette          13 wins
Quaker Valley          12 wins
Upper St. Clair        10 wins
Pittsburgh C C         10 wins
Seneca Valley          9 wins
Greater Latrobe        8 wins
Norwin                 8 wins
Chartiers Valley       6 wins
Morgantown             5 wins
Bethel Park            4 wins
Grove City             3 wins
Avonworth              2 wins
Hopewell               1 wins
Penn Trafford          0 wins


 PLACE          FINISHER          TIME     PACE
1. North Allegheny
    1  Mike Becich, 3             17:11    5:32
    5  Mac Coltharp, 2            17:43    5:43
    6  Alec McGovern, 3           17:44    5:43
    7  Hunter Wharrey, 2          17:53    5:46
    8  David Navadeh, 2           17:56    5:47
   10  Alexander Christensen, 2   18:01    5:49
   11  Kenny Midgley, 2           18:04    5:50
Total Time = 1:28:26     Total Places = 27

2. Mt. Lebanon
    3  Michael Peters, 2          17:38    5:41
    4  Evan Hatton, 3             17:39    5:41
    9  Jacob Cline, 4             17:58    5:47
   12  Brett Davis, 3             18:15    5:53
   14  Ian Harris, 1              18:23    5:56
   16  Rob Janiszewski, 3         18:30    5:58
   19  Dan McMahon, 4             18:44    6:03
Total Time = 1:29:51     Total Places = 42

3. Fox Chapel Area
    2  Aaron Bliss, 2             17:16    5:34
   17  Mike Mawhinney, 4          18:31    5:58
   18  Jacob Halaskowski, 2       18:32    5:59
   20  Karl Bjorkman, 2           18:47    6:03
   27  Andrew Golio, 2            19:16    6:13
   34  Jackson Brooke, 3          19:24    6:15
   39  Noah Cagley, 2             19:32    6:18
Total Time = 1:32:20     Total Places = 84

4. Hempfield Area
   22  August Papas, 2            18:59    6:07
   26  Brandon Patellos, 2        19:15    6:12
   30  Tyler Fox, 2               19:18    6:13
   33  Kevin Weldon, 2            19:22    6:15
   40  Nate Butina, 3             19:36    6:19
   53  Jordan Stack, 1            19:54    6:25
  111  Joe Byers, 4               21:16    6:51
Total Time = 1:36:27     Total Places = 151

5. Cathedral Prep
   21  Francis Stark, 1           18:54    6:06
   35  Andy Wilcox, 3             19:25    6:16
   43  Josh Zelina, 4             19:42    6:21
   44  Fritzke Evan, 1            19:42    6:21
   68  Noonan Jacob, 2            20:23    6:34
   96  Victor Ruffa, 3            20:52    6:44
  133  Bowers Jake, 1             22:10    7:09
Total Time = 1:38:03     Total Places = 211

6. Franklin Regional
   24  Cole Seymour, 2            19:05    6:09
   42  Christian Bruns, 3         19:40    6:21
   46  Justin Naugle, 2           19:46    6:22
   49  James Capone, 2            19:52    6:24
   54  Chris Kiefer, 4            19:56    6:26
   69  Eli Schott, 2              20:24    6:35
   76  Austin Arrigo, 2           20:29    6:36
Total Time = 1:38:17     Total Places = 215

7. Canon-McMillan
   15  Michael Strosko, 2         18:24    5:56
   25  Caden Meier, 2             19:08    6:10
   32  Brendan Price, 3           19:18    6:13
   62  Justin Illig, 3            20:08    6:29
   82  Nick Hankle, 2             20:34    6:38
  100  Josiah Hritsko, 3          20:55    6:45
  130  Jeremy Soyring, 3          22:00    7:06
Total Time = 1:37:30     Total Places = 216

8. Hampton
   23  Pat Keyser, 2              19:00    6:07
   36  Dylan Ruefle, 3            19:26    6:16
   52  Alex Garbini, 4            19:54    6:25
   56  Mike Larkin, 3             19:57    6:26
   70  Matt Metzler, 4            20:27    6:36
   71  Adam Robins, 4             20:28    6:36
   72  Jon Keyser, 2              20:28    6:36
Total Time = 1:38:41     Total Places = 237

9. Moon Area
   28  Geddy Litterini, 2         19:17    6:13
   29  Jared Baggett, 2           19:17    6:13
   50  Austin Jepsky, 2           19:53    6:25
   66  Saket Rajprohat, 2         20:20    6:33
   92  Cj Atkison, 4              20:48    6:43
  101  Phillip Hoffman, 3         21:00    6:46
  103  Max Glines, 2              21:01    6:47
Total Time = 1:39:33     Total Places = 265

10. West Allegheny
   47  Jon Artinger, 2            19:50    6:24
   48  Dave Waxter, 2             19:51    6:24
   55  Eli Kutzavitch, 3          19:56    6:26
   90  Josh Castelluci, 1         20:48    6:42
   98  Jesse Bolind, 3            20:53    6:44
  110  Justin Josey, 3            21:11    6:50
  129  Nate Hall, 2               21:54    7:04
Total Time = 1:41:16     Total Places = 338

11. South Fayette
   38  Roy Rothenberger, 3        19:31    6:18
   60  Broderick Haney, 3         20:04    6:28
   74  Pat Matinelli, 4           20:29    6:36
   84  Jake Nelson, 3             20:39    6:40
  104  Michael Hasis, 1           21:03    6:47
  109  John Sherbondy, 1          21:10    6:50
  117  Jacob Komaniak, 3          21:34    6:57
Total Time = 1:41:45     Total Places = 360

12. Greater Latrobe
   13  Ryan Soisson, 1            18:21    5:55
   67  Justin Stewart, 2          20:22    6:34
   81  Eric Mills, 4              20:33    6:38
  107  Zaid Abouzaki, 1           21:09    6:49
  114  Tyler McClintock, 4        21:21    6:53
  123  Garret Miller, 4           21:45    7:01
  148  Nathan Findling, 1         23:10    7:28
Total Time = 1:41:45     Total Places = 382

13. Quaker Valley
   57  Ben Cooper, 3              20:00    6:27
   58  Alex Comerci, 2            20:00    6:27
   85  Will Ferris, 4             20:40    6:40
   89  Mattias Cooper, 2          20:47    6:42
   95  Josh Billings, 3           20:52    6:44
  137  Dane Smith, 2              22:32    7:16
  140  Michael Falcone, 2         22:43    7:20
Total Time = 1:42:17     Total Places = 384

14. Upper St. Clair
   45  Adam Lucas, 4              19:43    6:21
   65  Brendan Campbell, 3        20:19    6:33
   73  Vince Pitassi, 2           20:28    6:36
   91  Alex Wilkinson, 2          20:48    6:42
  112  Nicholas Longinotti, 4     21:16    6:52
  142  Connor Rabold, 3           22:46    7:21
  153  Sam Zelik, 3               23:44    7:39
Total Time = 1:42:32     Total Places = 386

15. Norwin
   31  Cameron Taylor, 4          19:18    6:13
   51  Nick Lee, 2                19:54    6:25
   97  Corey Nace, 3              20:52    6:44
  102  Dan Gates, 2               21:01    6:47
  118  Luke Benzinger, 2          21:39    6:59
Total Time = 1:42:42     Total Places = 399

16. Seneca Valley
   63  Tommy Abramson, 3          20:09    6:30
   78  Jason Wisniewski, 4        20:32    6:37
   87  Mitch Conklin, 3           20:44    6:41
   88  Andrew Lingenfelter, 2     20:46    6:42
   94  Chris Ciccozzi, 3          20:51    6:43
  105  Nathan Giuliani, 3         21:05    6:48
  106  Anthony Wuenschell, 3      21:05    6:48
Total Time = 1:43:00     Total Places = 410

17. Pittsburgh C C
   41  Matt Tomasic, 2            19:39    6:20
   61  Mike Cauley, 2             20:07    6:29
   64  Sean Oconnor, 2            20:11    6:30
   99  Pat Curley, 2              20:55    6:45
  147  Ryan Whelan, 3             23:05    7:26
Total Time = 1:43:55     Total Places = 412

18. Chartiers Valley
   59  Mike Thomas, 4             20:03    6:28
   79  Guy Black, 2               20:32    6:37
   80  Ryan Henry, 3              20:32    6:37
  113  Grayson Smith, 2           21:18    6:52
  120  Jimmy Henry, 2             21:41    6:59
  149  Zach Davies, 3             23:12    7:29
  154  Jacob Brown, 2             23:51    7:41
Total Time = 1:44:04     Total Places = 451

19. Morgantown
   83  Sebastian Bravo-Peterec, 2 20:37    6:39
   93  John Twist, 4              20:49    6:43
  116  Jason Domasky, 2           21:33    6:57
  122  Crede Strauser, 1          21:44    7:01
  125  Liam Sheehan-Dean, 1       21:48    7:02
  131  Peter Zhao, 1              22:00    7:06
  156  Ryan McKnight, 2           24:01    7:45
Total Time = 1:46:29     Total Places = 539

20. Bethel Park
   77  Shane Burkhart, 2          20:31    6:37
  115  Adithya Krishnachand, 2    21:32    6:56
  119  David Erzen, 1             21:40    6:59
  121  Christian Lack, 1          21:43    7:00
  134  Michael Smith, 2           22:14    7:10
  138  Colin Boxheimer, 1         22:34    7:17
  151  Colin Shakespeare, 1       23:39    7:38
Total Time = 1:47:37     Total Places = 566

21. Avonworth
   37  Danny Danylo, 4            19:30    6:17
  124  Josh Kujawinski, 3         21:45    7:01
  132  Ben Strosser, 4            22:07    7:08
  135  Grant Risley, 2            22:17    7:11
  141  Shane Pentland, 3          22:45    7:20
Total Time = 1:48:23     Total Places = 569

22. Grove City
   75  Dan Wright, 3              20:29    6:36
  126  Owen Smith, 3              21:49    7:02
  127  Myers Dylan, 2             21:50    7:03
  128  Joshua Foust, 2            21:51    7:03
  136  Brandon Hogue, 2           22:18    7:11
  139  Jordan Powell, 3           22:42    7:19
  150  Kulp Jacob, 2              23:33    7:36
Total Time = 1:48:15     Total Places = 592

23. Hopewell
   86  Brian Reisker-Hopkins, 1   20:42    6:40
  108  Zachary Hovanec, 1         21:10    6:49
  143  Jacob Kennedy, 1           22:53    7:23
  145  Nicholas Guzma, 3          23:01    7:25
  146  Charles Danylo, 1          23:02    7:26
  152  Miller Austin, 2           23:43    7:39
  159  Ethan Carr, 1              28:25    9:10
Total Time = 1:50:45     Total Places = 628

24. Penn Trafford
  144  Kalin Mason, 4             23:01    7:25
  155  Alex Zabelsky, 4           23:56    7:43
  157  Ralph Nicassio, 4          25:01    8:04
  158  Noah Grieco, 3             25:30    8:14
  160  Elliot Krisher, 3          30:43    9:55
Total Time = 2:08:09     Total Places = 774


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1     1  Mike Becich, 3             17:11    5:32  North Allegheny      
    2     2  Aaron Bliss, 2             17:16    5:34  Fox Chapel Area      
    3        Noah Smith, 2              17:34    5:40  Ringgold             
    4     3  Michael Peters, 2          17:38    5:41  Mt. Lebanon          
    5     4  Evan Hatton, 3             17:39    5:41  Mt. Lebanon          
    6     5  Mac Coltharp, 2            17:43    5:43  North Allegheny      
    7     6  Alec McGovern, 3           17:44    5:43  North Allegheny      
    8     7  Hunter Wharrey, 2          17:53    5:46  North Allegheny      
    9     8  David Navadeh, 2           17:56    5:47  North Allegheny      
   10     9  Jacob Cline, 4             17:58    5:47  Mt. Lebanon          
   11    10  Alexander Christensen, 2   18:01    5:49  North Allegheny      
   12    11  Kenny Midgley, 2           18:04    5:50  North Allegheny      
   13        Nathanael Sprunk, 2        18:09    5:51  North Allegheny      
   14        Thomas McCoy, 4            18:09    5:51  North Allegheny      
   15        Lucas Song, 4              18:11    5:52  North Allegheny      
   16    12  Brett Davis, 3             18:15    5:53  Mt. Lebanon          
   17        Peter Savchik, 2           18:18    5:54  North Allegheny      
   18        Derek Schwartz, 3          18:18    5:54  North Allegheny      
   19        Henry Taborski, 4          18:20    5:55  North Allegheny      
   20    13  Ryan Soisson, 1            18:21    5:55  Greater Latrobe      
   21    14  Ian Harris, 1              18:23    5:56  Mt. Lebanon          
   22    15  Michael Strosko, 2         18:24    5:56  Canon-McMillan       
   23    16  Rob Janiszewski, 3         18:30    5:58  Mt. Lebanon          
   24    17  Mike Mawhinney, 4          18:31    5:58  Fox Chapel Area      
   25    18  Jacob Halaskowski, 2       18:32    5:59  Fox Chapel Area      
   26        Jeremy Best, 2             18:34    5:59  North Allegheny      
   27        Tyler Bevan, 3             18:37    6:00  Ringgold             
   28    19  Dan McMahon, 4             18:44    6:03  Mt. Lebanon          
   29        Liam Dugan, 2              18:46    6:03  Mt. Lebanon          
   30    20  Karl Bjorkman, 2           18:47    6:03  Fox Chapel Area      
   31    21  Francis Stark, 1           18:54    6:06  Cathedral Prep       
   32        Eli Badaczewski, 3         18:57    6:07  North Allegheny      
   33    22  August Papas, 2            18:59    6:07  Hempfield Area       
   34    23  Pat Keyser, 2              19:00    6:07  Hampton              
   35    24  Cole Seymour, 2            19:05    6:09  Franklin Regional    
   36        Cody Schurter, 3           19:06    6:10  North Allegheny      
   37    25  Caden Meier, 2             19:08    6:10  Canon-McMillan       
   38    26  Brandon Patellos, 2        19:15    6:12  Hempfield Area       
   39        Steele Eckenrode, 2        19:16    6:13  Mt. Lebanon          
   40    27  Andrew Golio, 2            19:16    6:13  Fox Chapel Area      
   41    28  Geddy Litterini, 2         19:17    6:13  Moon Area            
   42    29  Jared Baggett, 2           19:17    6:13  Moon Area            
   43    30  Tyler Fox, 2               19:18    6:13  Hempfield Area       
   44    31  Cameron Taylor, 4          19:18    6:13  Norwin               
   45    32  Brendan Price, 3           19:18    6:13  Canon-McMillan       
   46    33  Kevin Weldon, 2            19:22    6:15  Hempfield Area       
   47        Jamie Abbs, 4              19:24    6:15  North Allegheny      
   48    34  Jackson Brooke, 3          19:24    6:15  Fox Chapel Area      
   49    35  Andy Wilcox, 3             19:25    6:16  Cathedral Prep       
   50    36  Dylan Ruefle, 3            19:26    6:16  Hampton              
   51    37  Danny Danylo, 4            19:30    6:17  Avonworth            
   52    38  Roy Rothenberger, 3        19:31    6:18  South Fayette        
   53    39  Noah Cagley, 2             19:32    6:18  Fox Chapel Area      
   54    40  Nate Butina, 3             19:36    6:19  Hempfield Area       
   55        Jacob Heinauer, 2          19:39    6:20  North Hills          
   56    41  Matt Tomasic, 2            19:39    6:20  Pittsburgh C C       
   57        Connor Adair, 3            19:40    6:20  Mt. Lebanon          
   58    42  Christian Bruns, 3         19:40    6:21  Franklin Regional    
   59    43  Josh Zelina, 4             19:42    6:21  Cathedral Prep       
   60    44  Fritzke Evan, 1            19:42    6:21  Cathedral Prep       
   61    45  Adam Lucas, 4              19:43    6:21  Upper St. Clair      
   62    46  Justin Naugle, 2           19:46    6:22  Franklin Regional    
   63    47  Jon Artinger, 2            19:50    6:24  West Allegheny       
   64    48  Dave Waxter, 2             19:51    6:24  West Allegheny       
   65    49  James Capone, 2            19:52    6:24  Franklin Regional    
   66    50  Austin Jepsky, 2           19:53    6:25  Moon Area            
   67        Stephen Wells, 3           19:53    6:25  Mt. Lebanon          
   68        Charles Ostreich, 2        19:54    6:25  North Allegheny      
   69    51  Nick Lee, 2                19:54    6:25  Norwin               
   70    52  Alex Garbini, 4            19:54    6:25  Hampton              
   71    53  Jordan Stack, 1            19:54    6:25  Hempfield Area       
   72        Jake Nikituk, 4            19:55    6:25  North Allegheny      
   73        Geoff Lyne, 2              19:55    6:25  North Allegheny      
   74        Sean McLaughlin, 2         19:56    6:26  Baldwin              
   75    54  Chris Kiefer, 4            19:56    6:26  Franklin Regional    
   76    55  Eli Kutzavitch, 3          19:56    6:26  West Allegheny       
   77        Robert Sekinger, 4         19:57    6:26  North Allegheny      
   78    56  Mike Larkin, 3             19:57    6:26  Hampton              
   79        Tynan Englert, 2           19:58    6:26  Fox Chapel Area      
   80        Evan Medfish, 1            19:58    6:26  North Hills          
   81        Danny Ficarri, 3           20:00    6:27  North Allegheny      
   82    57  Ben Cooper, 3              20:00    6:27  Quaker Valley        
   83    58  Alex Comerci, 2            20:00    6:27  Quaker Valley        
   84        Will Saunders, 3           20:01    6:27  Fox Chapel Area      
   85    59  Mike Thomas, 4             20:03    6:28  Chartiers Valley     
   86    60  Broderick Haney, 3         20:04    6:28  South Fayette        
   87        David Betz, 2              20:06    6:29  Brentwood            
   88    61  Mike Cauley, 2             20:07    6:29  Pittsburgh C C       
   89    62  Justin Illig, 3            20:08    6:29  Canon-McMillan       
   90    63  Tommy Abramson, 3          20:09    6:30  Seneca Valley        
   91        John Galbraith, 1          20:09    6:30  North Hills          
   92        Dan Madler, 3              20:09    6:30  North Allegheny      
   93    64  Sean Oconnor, 2            20:11    6:30  Pittsburgh C C       
   94        Albert Winschel, 1         20:11    6:31  Mt. Lebanon          
   95        Jacob Bumgarner, 1         20:13    6:31  Mt. Lebanon          
   96        Connor Renkey, 2           20:14    6:31  Pine Richland        
   97        Garrett Borawski, 3        20:15    6:32  North Allegheny      
   98        Karl Sanko, 2              20:17    6:33  North Allegheny      
   99    65  Brendan Campbell, 3        20:19    6:33  Upper St. Clair      
  100    66  Saket Rajprohat, 2         20:20    6:33  Moon Area            
  101    67  Justin Stewart, 2          20:22    6:34  Greater Latrobe      
  102    68  Noonan Jacob, 2            20:23    6:34  Cathedral Prep       
  103    69  Eli Schott, 2              20:24    6:35  Franklin Regional    
  104    70  Matt Metzler, 4            20:27    6:36  Hampton              
  105    71  Adam Robins, 4             20:28    6:36  Hampton              
  106    72  Jon Keyser, 2              20:28    6:36  Hampton              
  107    73  Vince Pitassi, 2           20:28    6:36  Upper St. Clair      
  108    74  Pat Matinelli, 4           20:29    6:36  South Fayette        
  109    75  Dan Wright, 3              20:29    6:36  Grove City           
  110    76  Austin Arrigo, 2           20:29    6:36  Franklin Regional    
  111        Roy Bowlen, 2              20:30    6:36  Laurel Highlands     
  112    77  Shane Burkhart, 2          20:31    6:37  Bethel Park          
  113    78  Jason Wisniewski, 4        20:32    6:37  Seneca Valley        
  114    79  Guy Black, 2               20:32    6:37  Chartiers Valley     
  115    80  Ryan Henry, 3              20:32    6:37  Chartiers Valley     
  116    81  Eric Mills, 4              20:33    6:38  Greater Latrobe      
  117    82  Nick Hankle, 2             20:34    6:38  Canon-McMillan       
  118    83  Sebastian Bravo-Peterec, 2 20:37    6:39  Morgantown           
  119        Austin Noble, 2            20:38    6:39  Mt. Lebanon          
  120    84  Jake Nelson, 3             20:39    6:40  South Fayette        
  121        Sam Byrns, 3               20:40    6:40  Fox Chapel Area      
  122    85  Will Ferris, 4             20:40    6:40  Quaker Valley        
  123    86  Brian Reisker-Hopkins, 1   20:42    6:40  Hopewell             
  124    87  Mitch Conklin, 3           20:44    6:41  Seneca Valley        
  125        Kristopher Hayhurst, 3     20:46    6:42  North Allegheny      
  126    88  Andrew Lingenfelter, 2     20:46    6:42  Seneca Valley        
  127    89  Mattias Cooper, 2          20:47    6:42  Quaker Valley        
  128    90  Josh Castelluci, 1         20:48    6:42  West Allegheny       
  129    91  Alex Wilkinson, 2          20:48    6:42  Upper St. Clair      
  130    92  Cj Atkison, 4              20:48    6:43  Moon Area            
  131    93  John Twist, 4              20:49    6:43  Morgantown           
  132    94  Chris Ciccozzi, 3          20:51    6:43  Seneca Valley        
  133    95  Josh Billings, 3           20:52    6:44  Quaker Valley        
  134        Tarek Maalouf, 3           20:52    6:44  North Allegheny      
  135    96  Victor Ruffa, 3            20:52    6:44  Cathedral Prep       
  136    97  Corey Nace, 3              20:52    6:44  Norwin               
  137    98  Jesse Bolind, 3            20:53    6:44  West Allegheny       
  138    99  Pat Curley, 2              20:55    6:45  Pittsburgh C C       
  139   100  Josiah Hritsko, 3          20:55    6:45  Canon-McMillan       
  140        Andrew Vislosky, 3         20:59    6:46  Pine Richland        
  141   101  Phillip Hoffman, 3         21:00    6:46  Moon Area            
  142   102  Dan Gates, 2               21:01    6:47  Norwin               
  143   103  Max Glines, 2              21:01    6:47  Moon Area            
  144        Loagan Yucha, 2            21:01    6:47  Moon Area            
  145        Jacob Longley, 4           21:02    6:47  Laurel Highlands     
  146   104  Michael Hasis, 1           21:03    6:47  South Fayette        
  147        Jordan Hoffman, 1          21:03    6:47  O L S H              
  148   105  Nathan Giuliani, 3         21:05    6:48  Seneca Valley        
  149   106  Anthony Wuenschell, 3      21:05    6:48  Seneca Valley        
  150   107  Zaid Abouzaki, 1           21:09    6:49  Greater Latrobe      
  151   108  Zachary Hovanec, 1         21:10    6:49  Hopewell             
  152   109  John Sherbondy, 1          21:10    6:50  South Fayette        
  153   110  Justin Josey, 3            21:11    6:50  West Allegheny       
  154        James Wotring, 3           21:13    6:51  Mt. Lebanon          
  155        Michael Camella, 4         21:13    6:51  Baldwin              
  156        Michael Geshay, 3          21:14    6:51  Laurel Highlands     
  157        Andy Qu, 2                 21:14    6:51  North Allegheny      
  158   111  Joe Byers, 4               21:16    6:51  Hempfield Area       
  159   112  Nicholas Longinotti, 4     21:16    6:52  Upper St. Clair      
  160        Nathan Sakal, 4            21:17    6:52  Hempfield Area       
  161        Thomas Krill, 2            21:18    6:52  Pine Richland        
  162   113  Grayson Smith, 2           21:18    6:52  Chartiers Valley     
  163        Ashish Kamath, 2           21:20    6:53  North Allegheny      
  164        Mark Venezia, 2            21:20    6:53  North Allegheny      
  165        John Zottola, 2            21:21    6:53  Fox Chapel Area      
  166        Jamie O'Sullivan, 2        21:21    6:53  North Allegheny      
  167   114  Tyler McClintock, 4        21:21    6:53  Greater Latrobe      
  168        Gabe Ackman, 3             21:24    6:54  Thomas Jefferson     
  169        Nathaniel Hersh, 1         21:24    6:54  O L S H              
  170        Jacob Smeltz, 1            21:27    6:55  Hempfield Area       
  171        Ethan Steinmetz, 3         21:27    6:55  Hampton              
  172   115  Adithya Krishnachand, 2    21:32    6:56  Bethel Park          
  173   116  Jason Domasky, 2           21:33    6:57  Morgantown           
  174        David Skrovanek, 2         21:33    6:57  North Allegheny      
  175   117  Jacob Komaniak, 3          21:34    6:57  South Fayette        
  176        Connor Goodman, 4          21:34    6:57  North Allegheny      
  177        Alexander Davison, 4       21:34    6:57  Seneca Valley        
  178        Kurt Brautigam, 1          21:37    6:58  Hampton              
  179        Mat King, 2                21:39    6:59  North Allegheny      
  180   118  Luke Benzinger, 2          21:39    6:59  Norwin               
  181   119  David Erzen, 1             21:40    6:59  Bethel Park          
  182   120  Jimmy Henry, 2             21:41    6:59  Chartiers Valley     
  183        Dan Cashdollar, 4          21:42    7:00  Seneca Valley        
  184        Dan Hodgson, 2             21:42    7:00  Seneca Valley        
  185   121  Christian Lack, 1          21:43    7:00  Bethel Park          
  186        Nathan Schuerman, 4        21:43    7:00  Hempfield Area       
  187   122  Crede Strauser, 1          21:44    7:01  Morgantown           
  188   123  Garret Miller, 4           21:45    7:01  Greater Latrobe      
  189        Jacob Norman, 3            21:45    7:01  Fox Chapel Area      
  190   124  Josh Kujawinski, 3         21:45    7:01  Avonworth            
  191        Josh Dimatteo, 2           21:48    7:02  North Allegheny      
  192   125  Liam Sheehan-Dean, 1       21:48    7:02  Morgantown           
  193        Jason Lohr, 2              21:49    7:02  Hempfield Area       
  194   126  Owen Smith, 3              21:49    7:02  Grove City           
  195   127  Myers Dylan, 2             21:50    7:03  Grove City           
  196   128  Joshua Foust, 2            21:51    7:03  Grove City           
  197        Patrick Kress, 2           21:52    7:03  North Allegheny      
  198        Ben Bononi, 2              21:53    7:04  Franklin Regional    
  199   129  Nate Hall, 2               21:54    7:04  West Allegheny       
  200        Luke Stephens, 4           21:55    7:04  Franklin Regional    
  201        Ben Fishell, 2             21:56    7:04  Franklin Regional    
  202        Joey Fernau, 4             21:56    7:04  Moon Area            
  203        Ricky Cavaliere, 3         21:57    7:05  Beaver Area          
  204   130  Jeremy Soyring, 3          22:00    7:06  Canon-McMillan       
  205   131  Peter Zhao, 1              22:00    7:06  Morgantown           
  206        Garrett Sullivan, 1        22:01    7:06  Beaver Area          
  207        Jeremy Salak, 3            22:01    7:06  Seneca Valley        
  208        Andrew Limauro, 2          22:02    7:06  North Allegheny      
  209        Mitchell Doerzbacher, 3    22:05    7:07  North Allegheny      
  210        Noah Miller, 2             22:07    7:08  North Allegheny      
  211   132  Ben Strosser, 4            22:07    7:08  Avonworth            
  212   133  Bowers Jake, 1             22:10    7:09  Cathedral Prep       
  213        Derrick Vetter, 3          22:12    7:09  Fox Chapel Area      
  214   134  Michael Smith, 2           22:14    7:10  Bethel Park          
  215        Matt Roth, 3               22:15    7:10  Hampton              
  216        Sean Ray, 4                22:15    7:11  Thomas Jefferson     
  217        Jeff Leonard, 4            22:16    7:11  Franklin Regional    
  218   135  Grant Risley, 2            22:17    7:11  Avonworth            
  219        Ben Breletic, 3            22:17    7:11  Thomas Jefferson     
  220   136  Brandon Hogue, 2           22:18    7:11  Grove City           
  221        Lee Downey, 3              22:18    7:11  Kiski Area           
  222        Dan Tabas, 3               22:20    7:12  Fox Chapel Area      
  223        Josh Glinski, 2            22:26    7:14  North Allegheny      
  224        Spencer Jackson, 3         22:29    7:15  Hempfield Area       
  225        Cade Seljak, 4             22:29    7:15  North Allegheny      
  226   137  Dane Smith, 2              22:32    7:16  Quaker Valley        
  227   138  Colin Boxheimer, 1         22:34    7:17  Bethel Park          
  228        Lionel Gumireddy, 2        22:35    7:17  North Allegheny      
  229        Justin Miller, 4           22:37    7:18  Moon Area            
  230        Sam Glines, 4              22:37    7:18  Moon Area            
  231        Brandon Raymond, 3         22:39    7:18  North Allegheny      
  232   139  Jordan Powell, 3           22:42    7:19  Grove City           
  233   140  Michael Falcone, 2         22:43    7:20  Quaker Valley        
  234        Matt Russell, 3            22:44    7:20  Quaker Valley        
  235        Thomas Osheka, 2           22:44    7:20  North Allegheny      
  236   141  Shane Pentland, 3          22:45    7:20  Avonworth            
  237   142  Connor Rabold, 3           22:46    7:21  Upper St. Clair      
  238        Chris Ebbert, 2            22:47    7:21  North Allegheny      
  239   143  Jacob Kennedy, 1           22:53    7:23  Hopewell             
  240        Nick Venturini, 2          22:53    7:23  West Allegheny       
  241        Ben Ekeroth, 3             22:56    7:24  Franklin Regional    
  242   144  Kalin Mason, 4             23:01    7:25  Penn Trafford        
  243   145  Nicholas Guzma, 3          23:01    7:25  Hopewell             
  244   146  Charles Danylo, 1          23:02    7:26  Hopewell             
  245        Michael Handlon, 2         23:03    7:26  North Allegheny      
  246   147  Ryan Whelan, 3             23:05    7:26  Pittsburgh C C       
  247        Jarrett Parker, 1          23:07    7:27  West Allegheny       
  248   148  Nathan Findling, 1         23:10    7:28  Greater Latrobe      
  249   149  Zach Davies, 3             23:12    7:29  Chartiers Valley     
  250        Matt Warren, 1             23:15    7:30  Greater Latrobe      
  251        Shaun Gohel, 3             23:18    7:31  Shady Side Academy   
  252        Luke Torrance, 4           23:27    7:34  Quaker Valley        
  253        Craig Bourgeois, 1         23:30    7:35  Thomas Jefferson     
  254   150  Kulp Jacob, 2              23:33    7:36  Grove City           
  255        Chet Simoni, 3             23:39    7:38  Grove City           
  256   151  Colin Shakespeare, 1       23:39    7:38  Bethel Park          
  257   152  Miller Austin, 2           23:43    7:39  Hopewell             
  258   153  Sam Zelik, 3               23:44    7:39  Upper St. Clair      
  259        Justin Geary, 2            23:45    7:40  Baldwin              
  260        Nigel Lindsay, 2           23:49    7:41  North Allegheny      
  261   154  Jacob Brown, 2             23:51    7:41  Chartiers Valley     
  262   155  Alex Zabelsky, 4           23:56    7:43  Penn Trafford        
  263        Royce Sherrod, 1           23:58    7:44  Greater Latrobe      
  264   156  Ryan McKnight, 2           24:01    7:45  Morgantown           
  265        Garrett Harter, 2          24:02    7:45  Greater Latrobe      
  266        Naveen Jain, 2             24:03    7:45  Shady Side Academy   
  267        Nathaniel Weber, 4         24:05    7:46  Seneca Valley        
  268        Paul Bagdon, 2             24:08    7:47  Hempfield Area       
  269        Tyler Felde, 2             24:14    7:49  Morgantown           
  270        Joe Jansma, 2              24:20    7:51  Franklin Regional    
  271        Adam Shrum, 1              24:21    7:51  Mt. Lebanon          
  272        Chris McDermott, 4         24:37    7:56  O L S H              
  273        Caleb Markovitz, 3         24:39    7:57  O L S H              
  274        David Mondul, 2            24:40    7:57  Moon Area            
  275        Mike McIlree, 2            24:48    8:00  Chartiers Valley     
  276   157  Ralph Nicassio, 4          25:01    8:04  Penn Trafford        
  277        Mark Fetsco, 1             25:11    8:07  Morgantown           
  278        Eric Meyer, 3              25:25    8:12  North Allegheny      
  279        Ben Macioszek, 4           25:27    8:12  Canon-McMillan       
  280   158  Noah Grieco, 3             25:30    8:14  Penn Trafford        
  281        Connor Heath, 1            25:30    8:14  Greater Latrobe      
  282        Justin Bertolami, 1        25:35    8:15  Beaver Area          
  283        Joseph Difalco, 2          25:51    8:20  North Allegheny      
  284        Sean Coleman, 3            25:53    8:21  Canon-McMillan       
  285        Jiaheng Chen, 3            26:06    8:25  Eden Christian Academ 
  286        Kevin Mo, 4                26:21    8:30  North Allegheny      
  287        Walker Brooke, 2           26:30    8:33  Fox Chapel Area      
  288        Luke Haid, 2               26:39    8:36  Chartiers Valley     
  289        Matt Ray, 1                26:58    8:42  Beaver Area          
  290        Sarthak Mattagajasingh, 2  26:59    8:42  North Allegheny      
  291        Jungjoon Lee, 3            27:29    8:52  Eden Christian Academ 
  292        Floyd Nichols, 2           28:03    9:03  Taylor Allderdice    
  293   159  Ethan Carr, 1              28:25    9:10  Hopewell             
  294        Houston Jon, 2             28:54    9:19  Hopewell             
  295        Robert Davies, 2           29:24    9:29  Shady Side Academy   
  296        Paul Higgins, 2            29:33    9:32  Canon-McMillan       
  297   160  Elliot Krisher, 3          30:43    9:55  Penn Trafford        
  298        Eric Marks, 3              31:10   10:03  South Fayette        
  299        Josh Bennett, 2            38:07   12:18  Hempfield Area       



JV GIRLS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Mt. Lebanon              22    1    2    3    5   11   16   17    20:38    2:29
  2 North Allegheny          35    4    6    7    8   10   12   13    21:18    0:23
  3 Villa Maria             123   15   19   21   33   35   39   45    22:42    1:07
  4 Bethel Park             135   20   26   28   29   32   46   48    22:53    0:39
  5 Morgantown              147   23   25   27   34   38   43   49    23:01    0:37
  6 Pine Richland           154   14   18   22   47   53   54   61    22:51    1:46
  7 Moon Area               196    9   30   40   55   62   64   68    23:11    2:54
  8 McDowell                204   31   36   41   44   52   56   57    23:22    0:41
  9 Fox Chapel Area         326   58   59   63   70   76   83   90    24:28    0:56
 10 Hampton                 342   37   67   74   75   89              24:42    2:31
 11 Grove City              375   24   50   72  103  126              25:17    5:52
 12 Quaker Valley           385   60   77   81   82   85  112  118    25:11    1:29
 13 Greater Latrobe         386   42   51   94   98  101  127         25:12    3:15
 14 Upper St. Clair         400   65   73   79   87   96  104  106    25:18    1:50
 15 Hempfield Area          410   69   78   84   88   91  109  110    25:24    1:22
 16 West Allegheny          478   71   86   92  105  124              26:20    3:48
 17 Franklin Regional       495   66   97  107  108  117  129  136    26:26    3:03
 18 Penn Trafford           537   80   95  119  120  123  128  130    27:15    3:06
 19 Shady Side Academy      544   99  102  113  114  116  131  132    27:03    0:51
 20 Avonworth               587  100  111  121  122  133  135         28:21    4:40
 21 Taylor Allderdice       604   93  115  125  134  137  138         29:05    6:12

Dual Meet Scores

Mt. Lebanon            20 wins
North Allegheny        19 wins
Villa Maria            18 wins
Bethel Park            17 wins
Pine Richland          16 wins
Morgantown             15 wins
McDowell               14 wins
Moon Area              13 wins
Fox Chapel Area        12 wins
Hampton                11 wins
Quaker Valley          9 wins
Grove City             9 wins
Upper St. Clair        8 wins
Hempfield Area         7 wins
Greater Latrobe        7 wins
West Allegheny         5 wins
Franklin Regional      4 wins
Shady Side Academy     3 wins
Penn Trafford          2 wins
Avonworth              1 wins
Taylor Allderdice      0 wins


 PLACE          FINISHER          TIME     PACE
1. Mt. Lebanon
    1  Kelsey Potts, 1*           19:07    6:10
    2  Claire Daugherty, 1*       20:40    6:40
    3  Grace Tandon, 1*           20:40    6:40
    5  Ellie Meinzer, 2*          21:09    6:49
   11  Sierra Van-Dijk, 2*        21:35    6:58
   16  Katie Brash, 4*            22:12    7:09
   17  Sadie Saxton, 1*           22:12    7:10
Total Time = 1:43:09     Total Places = 22

2. North Allegheny
    4  Alex Gambill, 4*           21:06    6:48
    6  Katie Franze, 2*           21:15    6:51
    7  Julia Hartigan, 2*         21:18    6:52
    8  Katie Guarnaccia, 3*       21:24    6:54
   10  Gabi Gigliotti, 3*         21:28    6:55
   12  Allison Zeppuhar, 4*       21:37    6:58
   13  Audrey Immonen, 2*         21:45    7:01
Total Time = 1:46:29     Total Places = 35

3. Villa Maria
   15  Mackenzie Smith, 2*        22:11    7:09
   19  Raven Clark, 3*            22:23    7:13
   21  Hannah Easly, 3*           22:31    7:16
   33  Rachel Maly, 1*            23:09    7:28
   35  Kayla Murphy, 4*           23:18    7:31
   39  Nia Bowers-Pickens, 1*     23:20    7:32
   45  Alexa Haverly, 3*          23:28    7:34
Total Time = 1:53:30     Total Places = 123

4. Bethel Park
   20  Courtney Conway, 2*        22:30    7:15
   26  Margaret Kovalchick, 3*    22:52    7:22
   28  Maria Capozzi, 1*          22:59    7:25
   29  Katelyn Hancock, 2*        22:59    7:25
   32  Madeleine Boucher, 2*      23:08    7:28
   46  Julianne Rosa, 2*          23:28    7:34
   48  Kasey Emmett, 1*           23:30    7:35
Total Time = 1:54:25     Total Places = 135

5. Morgantown
   23  Nikki Vilasuso, 3*         22:44    7:20
   25  Kaleigh Hause, 1*          22:50    7:22
   27  Victoria Montoro, 3*       22:56    7:24
   34  Danielle Rudash, 2*        23:15    7:30
   38  Katherine Stapleton, 3*    23:20    7:31
   43  Katelyn Libell, 2*         23:26    7:34
   49  Missoury Lytle, 1*         23:30    7:35
Total Time = 1:55:02     Total Places = 147

6. Pine Richland
   14  Stephanie Zentz, 4*        22:06    7:08
   18  Monica Papulak, 2*         22:17    7:11
   22  Emma Walker, 4*            22:31    7:16
   47  Brooke Heilman, 1*         23:29    7:34
   53  Skyler Dewitt, 4*          23:52    7:42
   54  Erin Flaherty, 2*          23:53    7:42
   61  Helen Guo, 2*              24:14    7:49
Total Time = 1:54:14     Total Places = 154

7. Moon Area
    9  Elisabeth Denardo, 2*      21:25    6:54
   30  Marissa Ray, 4*            22:59    7:25
   40  Sarah Haslett, 4*          23:20    7:32
   55  Emily D'Amico, 2*          23:54    7:42
   62  Hannah Adams, 2*           24:18    7:50
   64  Alex Kleer, 4*             24:21    7:51
   68  Erika Beddings, 4*         24:29    7:54
Total Time = 1:55:53     Total Places = 196

8. McDowell
   31  Alyssa Schmidt, 2*         23:01    7:25
   36  Tina Skelly, 2*            23:18    7:31
   41  Francesca Sicari, 1*       23:23    7:33
   44  Ashley Rynard, 2*          23:27    7:34
   52  Victoria Hermann, 4*       23:41    7:38
   56  Sarah Wick, 4*             23:54    7:42
   57  Eryn Menosky, 1*           24:02    7:45
Total Time = 1:56:49     Total Places = 204

9. Fox Chapel Area
   58  Natalie Bonaroti, 4*       24:09    7:47
   59  Elizabeth Bianchini, 3*    24:12    7:48
   63  Marissa Acevedo, 3*        24:18    7:50
   70  Amanda Todd, 4*            24:37    7:56
   76  Sophia Brooks, 2*          25:05    8:05
   83  Simran Parwani, 2*         25:31    8:14
   90  Masako Toyoda, 3*          25:51    8:20
Total Time = 2:02:19     Total Places = 326

10. Hampton
   37  Haylee Flory, 2*           23:19    7:31
   67  Mia Corbelli, 2*           24:28    7:53
   74  Katie Rapp, 2*             24:56    8:02
   75  Bridget Bittner, 3*        24:56    8:02
   89  Anne Duessel, 4*           25:49    8:20
Total Time = 2:03:27     Total Places = 342

11. Grove City
   24  Abbey Johnston, 4*         22:46    7:20
   50  Mikayla Wimer, 2*          23:33    7:36
   72  Elizabeth Depew, 4*        24:46    7:59
  103  Kelly McCrae, 1*           26:42    8:37
  126  Wargo Lydia, 4*            28:37    9:14
Total Time = 2:06:22     Total Places = 375

12. Quaker Valley
   60  Laura Schumacher, 4*       24:13    7:49
   77  Gia Veltre, 1*             25:13    8:08
   81  Natalie House, 2*          25:23    8:11
   82  Isabelle Rougier, 3*       25:23    8:11
   85  Kelsey Kirby, 4*           25:42    8:17
  112  Kara Montanile, 4*         27:12    8:46
  118  Mia Fox, 2*                27:41    8:56
Total Time = 2:05:51     Total Places = 385

13. Greater Latrobe
   42  Alyssa Rock, 1*            23:23    7:33
   51  Abby Novotny, 1*           23:37    7:37
   94  Cassidy Christian, 4*      26:05    8:25
   98  Kate Rellick, 4*           26:17    8:29
  101  Castle Leonard, 3*         26:38    8:35
  127  Jenna Ulishney, 4*         28:50    9:18
Total Time = 2:05:58     Total Places = 386

14. Upper St. Clair
   65  Rachel Lott, 2*            24:24    7:52
   73  Kelli Burgess, 3*          24:52    8:01
   79  Jamie Gustas, 2*           25:15    8:09
   87  Leanna Weinstein, 3*       25:44    8:18
   96  Deepika Narayanan, 2*      26:13    8:27
  104  Emily Fletcher, 4*         26:44    8:37
  106  Kathleen Chen, 4*          26:49    8:39
Total Time = 2:06:26     Total Places = 400

15. Hempfield Area
   69  Julie Heming, 2*           24:30    7:54
   78  Kara Mastrorocco, 1*       25:14    8:08
   84  Savannah Miller, 3*        25:34    8:15
   88  Kayla Robosky, 1*          25:47    8:19
   91  Miranda Veliky, 1*         25:52    8:20
  109  Andee Stynchula, 4*        27:06    8:45
  110  Kaylan Heatley, 1*         27:07    8:45
Total Time = 2:06:56     Total Places = 410

16. West Allegheny
   71  Mia Spinelli, 1*           24:42    7:58
   86  Abigail Shipley, 1*        25:43    8:18
   92  Missy Radovich, 4*         25:57    8:22
  105  Katie Quasey, 1*           26:47    8:38
  124  Katie Hannan, 1*           28:29    9:11
Total Time = 2:11:37     Total Places = 478

17. Franklin Regional
   66  Bianca Li, 2*              24:27    7:53
   97  Ashton Keeports, 3*        26:17    8:29
  107  Sara Pike, 3*              26:55    8:41
  108  Alexa Fike, 3*             27:00    8:43
  117  Becca Drakulic, 4*         27:30    8:52
  129  Anne Jaing, 3*             29:45    9:36
  136  Amanda Lepovski, 4*        31:58   10:19
Total Time = 2:12:08     Total Places = 495

18. Penn Trafford
   80  Shania Nicassio, 2*        25:21    8:10
   95  Nicole Gaussa, 3*          26:08    8:26
  119  Abby Cunningham, 2*        28:07    9:04
  120  Christine Phelps, 3*       28:15    9:07
  123  Jamie Brian, 3*            28:26    9:10
  128  Megan McNally, 3*          28:57    9:20
  130  Emma Zigarovich, 3*        30:04    9:42
Total Time = 2:16:14     Total Places = 537

19. Shady Side Academy
   99  Tara Lee, 4*               26:37    8:35
  102  Carla Erb, 3*              26:39    8:36
  113  Aine Marie Policastro, 2*  27:14    8:47
  114  Angie Kim, 2*              27:16    8:48
  116  Alex Smith, 4*             27:28    8:51
  131  Christiana Jueng, 4*       30:06    9:42
  132  Rebecca Budd, 2*           30:15    9:45
Total Time = 2:15:12     Total Places = 544

20. Avonworth
  100  Shelby Bell, 4*            26:38    8:35
  111  Kayla Schwartz, 4*         27:11    8:46
  121  Katie Rudzik, 3*           28:17    9:07
  122  Izzy Tomko, 1*             28:24    9:10
  133  Emily Stewart, 3*          31:17   10:05
  135  Kara Rudzik, 2*            31:52   10:17
Total Time = 2:21:45     Total Places = 587

21. Taylor Allderdice
   93  Sydney Haber, 4*           26:02    8:24
  115  Jenna Buchwach, 3*         27:17    8:48
  125  Faith Nichols, 2*          28:32    9:12
  134  Olivia Kelly, 3*           31:22   10:07
  137  Meg Cummings, 1*           32:13   10:24
  138  Jonah Baron, 4             32:40   10:32
Total Time = 2:25:25     Total Places = 604


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1     1  Kelsey Potts, 1*           19:07    6:10  Mt. Lebanon          
    2     2  Claire Daugherty, 1*       20:40    6:40  Mt. Lebanon          
    3     3  Grace Tandon, 1*           20:40    6:40  Mt. Lebanon          
    4     4  Alex Gambill, 4*           21:06    6:48  North Allegheny      
    5     5  Ellie Meinzer, 2*          21:09    6:49  Mt. Lebanon          
    6     6  Katie Franze, 2*           21:15    6:51  North Allegheny      
    7     7  Julia Hartigan, 2*         21:18    6:52  North Allegheny      
    8     8  Katie Guarnaccia, 3*       21:24    6:54  North Allegheny      
    9     9  Elisabeth Denardo, 2*      21:25    6:54  Moon Area            
   10    10  Gabi Gigliotti, 3*         21:28    6:55  North Allegheny      
   11    11  Sierra Van-Dijk, 2*        21:35    6:58  Mt. Lebanon          
   12    12  Allison Zeppuhar, 4*       21:37    6:58  North Allegheny      
   13    13  Audrey Immonen, 2*         21:45    7:01  North Allegheny      
   14        Carly Fox, 4*              21:57    7:05  North Allegheny      
   15    14  Stephanie Zentz, 4*        22:06    7:08  Pine Richland        
   16        Emma Emery, 4*             22:07    7:08  North Allegheny      
   17        Bon Jackson, 3*            22:09    7:08  Oakland Catholic     
   18    15  Mackenzie Smith, 2*        22:11    7:09  Villa Maria          
   19    16  Katie Brash, 4*            22:12    7:09  Mt. Lebanon          
   20    17  Sadie Saxton, 1*           22:12    7:10  Mt. Lebanon          
   21    18  Monica Papulak, 2*         22:17    7:11  Pine Richland        
   22        Alena Greco, 4*            22:20    7:12  North Allegheny      
   23        Clara Davis-Andres, 1*     22:21    7:13  Mt. Lebanon          
   24    19  Raven Clark, 3*            22:23    7:13  Villa Maria          
   25    20  Courtney Conway, 2*        22:30    7:15  Bethel Park          
   26    21  Hannah Easly, 3*           22:31    7:16  Villa Maria          
   27    22  Emma Walker, 4*            22:31    7:16  Pine Richland        
   28        Angela Klinger, 3*         22:40    7:18  North Allegheny      
   29    23  Nikki Vilasuso, 3*         22:44    7:20  Morgantown           
   30    24  Abbey Johnston, 4*         22:46    7:20  Grove City           
   31        Allie Taggart, 3*          22:47    7:21  North Allegheny      
   32    25  Kaleigh Hause, 1*          22:50    7:22  Morgantown           
   33    26  Margaret Kovalchick, 3*    22:52    7:22  Bethel Park          
   34        Emma Harvey, 3*            22:54    7:23  North Allegheny      
   35        Jessie Bish, 4*            22:54    7:23  North Allegheny      
   36        Sarah Clogan, 3*           22:55    7:23  North Allegheny      
   37        Azaria Kobik, 2*           22:55    7:23  Mt. Lebanon          
   38    27  Victoria Montoro, 3*       22:56    7:24  Morgantown           
   39    28  Maria Capozzi, 1*          22:59    7:25  Bethel Park          
   40    29  Katelyn Hancock, 2*        22:59    7:25  Bethel Park          
   41    30  Marissa Ray, 4*            22:59    7:25  Moon Area            
   42    31  Alyssa Schmidt, 2*         23:01    7:25  McDowell             
   43    32  Madeleine Boucher, 2*      23:08    7:28  Bethel Park          
   44    33  Rachel Maly, 1*            23:09    7:28  Villa Maria          
   45        Taylor Lewand, 3*          23:12    7:29  Oakland Catholic     
   46    34  Danielle Rudash, 2*        23:15    7:30  Morgantown           
   47    35  Kayla Murphy, 4*           23:18    7:31  Villa Maria          
   48    36  Tina Skelly, 2*            23:18    7:31  McDowell             
   49        Stephanie Hutchinson, 3*   23:19    7:31  Norwin               
   50        Kelly Herald, 4*           23:19    7:31  North Allegheny      
   51    37  Haylee Flory, 2*           23:19    7:31  Hampton              
   52    38  Katherine Stapleton, 3*    23:20    7:31  Morgantown           
   53    39  Nia Bowers-Pickens, 1*     23:20    7:32  Villa Maria          
   54    40  Sarah Haslett, 4*          23:20    7:32  Moon Area            
   55        Chloe Ghirardi, 4*         23:21    7:32  North Allegheny      
   56        Rachel Mee, 3*             23:21    7:32  North Allegheny      
   57    41  Francesca Sicari, 1*       23:23    7:33  McDowell             
   58    42  Alyssa Rock, 1*            23:23    7:33  Greater Latrobe      
   59    43  Katelyn Libell, 2*         23:26    7:34  Morgantown           
   60    44  Ashley Rynard, 2*          23:27    7:34  McDowell             
   61    45  Alexa Haverly, 3*          23:28    7:34  Villa Maria          
   62    46  Julianne Rosa, 2*          23:28    7:34  Bethel Park          
   63    47  Brooke Heilman, 1*         23:29    7:34  Pine Richland        
   64    48  Kasey Emmett, 1*           23:30    7:35  Bethel Park          
   65    49  Missoury Lytle, 1*         23:30    7:35  Morgantown           
   66    50  Mikayla Wimer, 2*          23:33    7:36  Grove City           
   67        Bridget Quirk, 4*          23:33    7:36  Mt. Lebanon          
   68        Frankie Kavalir, 1*        23:34    7:36  Mt. Lebanon          
   69        Sarah Marlovits, 2*        23:35    7:36  Oakland Catholic     
   70    51  Abby Novotny, 1*           23:37    7:37  Greater Latrobe      
   71        Rachel O'Neil, 1*          23:38    7:37  Beaver Area          
   72        Grace Simmons, 1*          23:39    7:38  Mt. Lebanon          
   73    52  Victoria Hermann, 4*       23:41    7:38  McDowell             
   74        Kodie Baxter, 2*           23:48    7:40  North Allegheny      
   75        Makenzie Piatt, 4*         23:51    7:41  Mt. Lebanon          
   76    53  Skyler Dewitt, 4*          23:52    7:42  Pine Richland        
   77    54  Erin Flaherty, 2*          23:53    7:42  Pine Richland        
   78    55  Emily D'Amico, 2*          23:54    7:42  Moon Area            
   79    56  Sarah Wick, 4*             23:54    7:42  McDowell             
   80        Molly Shure, 3*            23:54    7:42  Mt. Lebanon          
   81        Savanna Sparks, 1*         23:54    7:42  Morgantown           
   82        Amy Bogan, 2*              23:59    7:44  Bethel Park          
   83        Priya Shankarappa, 3*      23:59    7:44  North Allegheny      
   84        Abi Gallagher, 2*          23:59    7:44  Seneca Valley        
   85    57  Eryn Menosky, 1*           24:02    7:45  McDowell             
   86        Taylor Andree, 4*          24:06    7:46  McDowell             
   87        Bailey McConnell, 3*       24:07    7:47  Mt. Lebanon          
   88        Alexa Rowane, 4*           24:08    7:47  Villa Maria          
   89    58  Natalie Bonaroti, 4*       24:09    7:47  Fox Chapel Area      
   90    59  Elizabeth Bianchini, 3*    24:12    7:48  Fox Chapel Area      
   91    60  Laura Schumacher, 4*       24:13    7:49  Quaker Valley        
   92    61  Helen Guo, 2*              24:14    7:49  Pine Richland        
   93        Grace Mallampalli, 3*      24:14    7:49  North Allegheny      
   94        Erin Popovic, 4*           24:17    7:50  Norwin               
   95    62  Hannah Adams, 2*           24:18    7:50  Moon Area            
   96    63  Marissa Acevedo, 3*        24:18    7:50  Fox Chapel Area      
   97    64  Alex Kleer, 4*             24:21    7:51  Moon Area            
   98        Dani Bartley, 3*           24:22    7:51  Pine Richland        
   99    65  Rachel Lott, 2*            24:24    7:52  Upper St. Clair      
  100        Chelsea Ptak, 3*           24:25    7:52  McDowell             
  101    66  Bianca Li, 2*              24:27    7:53  Franklin Regional    
  102        Justine Burnett, 2*        24:28    7:53  Chartiers Valley     
  103    67  Mia Corbelli, 2*           24:28    7:53  Hampton              
  104        Mindy Momeyer, 3*          24:28    7:53  McDowell             
  105    68  Erika Beddings, 4*         24:29    7:54  Moon Area            
  106        Chelsea Steffes, 3*        24:29    7:54  Moon Area            
  107    69  Julie Heming, 2*           24:30    7:54  Hempfield Area       
  108        Giovanna Landis, 2*        24:33    7:55  Morgantown           
  109    70  Amanda Todd, 4*            24:37    7:56  Fox Chapel Area      
  110        Paige Pegher, 1*           24:39    7:57  Oakland Catholic     
  111    71  Mia Spinelli, 1*           24:42    7:58  West Allegheny       
  112        Hannah Wrigley, 2*         24:44    7:58  North Allegheny      
  113    72  Elizabeth Depew, 4*        24:46    7:59  Grove City           
  114        Sammi Lee, 2*              24:47    8:00  McDowell             
  115        Amanda Nordin, 4*          24:49    8:00  McDowell             
  116        Moira Toomey, 1*           24:49    8:00  Bethel Park          
  117    73  Kelli Burgess, 3*          24:52    8:01  Upper St. Clair      
  118        Cleo Louis, 2*             24:55    8:02  Villa Maria          
  119    74  Katie Rapp, 2*             24:56    8:02  Hampton              
  120    75  Bridget Bittner, 3*        24:56    8:02  Hampton              
  121        Marissa Flagg, 1*          25:00    8:04  McDowell             
  122        Megan Nelson, 3*           25:01    8:04  McDowell             
  123        Anna Lacy, 2*              25:04    8:05  Villa Maria          
  124    76  Sophia Brooks, 2*          25:05    8:05  Fox Chapel Area      
  125        Rebecca Patterson, 3*      25:06    8:06  Villa Maria          
  126        Rachel Albert, 2*          25:07    8:06  Bethel Park          
  127        Danielle Hinish, 1*        25:08    8:06  Bethel Park          
  128        Jocelyn Solomon, 1*        25:13    8:08  Mt. Lebanon          
  129    77  Gia Veltre, 1*             25:13    8:08  Quaker Valley        
  130    78  Kara Mastrorocco, 1*       25:14    8:08  Hempfield Area       
  131    79  Jamie Gustas, 2*           25:15    8:09  Upper St. Clair      
  132        Macie McKitrick, 1*        25:20    8:10  Bethel Park          
  133    80  Shania Nicassio, 2*        25:21    8:10  Penn Trafford        
  134    81  Natalie House, 2*          25:23    8:11  Quaker Valley        
  135    82  Isabelle Rougier, 3*       25:23    8:11  Quaker Valley        
  136        Anne Trucilla, 2*          25:24    8:12  Villa Maria          
  137    83  Simran Parwani, 2*         25:31    8:14  Fox Chapel Area      
  138    84  Savannah Miller, 3*        25:34    8:15  Hempfield Area       
  139        Lauren Pollock, 4*         25:34    8:15  Moon Area            
  140        Sarah Finello, 4*          25:38    8:16  Moon Area            
  141        Kelsey Stewart, 3*         25:38    8:16  Mt. Lebanon          
  142    85  Kelsey Kirby, 4*           25:42    8:17  Quaker Valley        
  143    86  Abigail Shipley, 1*        25:43    8:18  West Allegheny       
  144    87  Leanna Weinstein, 3*       25:44    8:18  Upper St. Clair      
  145        Ali Shields, 4*            25:45    8:18  Moon Area            
  146    88  Kayla Robosky, 1*          25:47    8:19  Hempfield Area       
  147    89  Anne Duessel, 4*           25:49    8:20  Hampton              
  148    90  Masako Toyoda, 3*          25:51    8:20  Fox Chapel Area      
  149    91  Miranda Veliky, 1*         25:52    8:20  Hempfield Area       
  150        Erica Bubeck, 3*           25:53    8:21  Moon Area            
  151        Leanna Pietracatello, 2*   25:53    8:21  Chartiers Valley     
  152        Alyssa Balbach, 1*         25:55    8:21  North Allegheny      
  153    92  Missy Radovich, 4*         25:57    8:22  West Allegheny       
  154        Sarah Fritsch, 4*          26:00    8:23  North Allegheny      
  155    93  Sydney Haber, 4*           26:02    8:24  Taylor Allderdice    
  156        Selin Sirinterlikci, 4*    26:03    8:24  Moon Area            
  157        Rachel Ackman, 3*          26:04    8:24  McDowell             
  158    94  Cassidy Christian, 4*      26:05    8:25  Greater Latrobe      
  159        Rachel Kairis, 4*          26:07    8:25  Moon Area            
  160    95  Nicole Gaussa, 3*          26:08    8:26  Penn Trafford        
  161        Maria Catone, 2*           26:12    8:27  Norwin               
  162        Ekaterina Clarke, 1*       26:13    8:27  Morgantown           
  163        Rebecca Hastings, 2*       26:13    8:27  Morgantown           
  164    96  Deepika Narayanan, 2*      26:13    8:27  Upper St. Clair      
  165        Geena Petrone, 4*          26:16    8:28  Fox Chapel Area      
  166    97  Ashton Keeports, 3*        26:17    8:29  Franklin Regional    
  167    98  Kate Rellick, 4*           26:17    8:29  Greater Latrobe      
  168        Elizabeth Smith, 3*        26:20    8:29  Mt. Lebanon          
  169        Mary Silvester, 2*         26:21    8:30  North Allegheny      
  170        Susan Baltes, 4*           26:24    8:31  McDowell             
  171        Gabby Vitale, 4*           26:31    8:33  McDowell             
  172        Kayley Szymanski, 2*       26:33    8:34  Pine Richland        
  173        Rachel Donatelli, 3*       26:33    8:34  North Hills          
  174        Madison Kriegisch, 1*      26:35    8:34  Mt. Lebanon          
  175        Alyssa Quillin, 1*         26:36    8:35  Beaver Area          
  176    99  Tara Lee, 4*               26:37    8:35  Shady Side Academy   
  177   100  Shelby Bell, 4*            26:38    8:35  Avonworth            
  178   101  Castle Leonard, 3*         26:38    8:35  Greater Latrobe      
  179        Samantha Trapp, 4*         26:38    8:35  McDowell             
  180   102  Carla Erb, 3*              26:39    8:36  Shady Side Academy   
  181   103  Kelly McCrae, 1*           26:42    8:37  Grove City           
  182   104  Emily Fletcher, 4*         26:44    8:37  Upper St. Clair      
  183   105  Katie Quasey, 1*           26:47    8:38  West Allegheny       
  184   106  Kathleen Chen, 4*          26:49    8:39  Upper St. Clair      
  185        Rosemary Nicholson, 3*     26:55    8:41  Mt. Lebanon          
  186   107  Sara Pike, 3*              26:55    8:41  Franklin Regional    
  187        Kate Mientkiewicz, 3*      26:56    8:41  McDowell             
  188        Jessica Stanley, 2*        26:59    8:42  Pine Richland        
  189   108  Alexa Fike, 3*             27:00    8:43  Franklin Regional    
  190        Lauren Bittner, 2*         27:05    8:44  Chartiers Valley     
  191        Maddie Wells, 2*           27:06    8:44  North Hills          
  192   109  Andee Stynchula, 4*        27:06    8:45  Hempfield Area       
  193   110  Kaylan Heatley, 1*         27:07    8:45  Hempfield Area       
  194        Amber Aston, 2*            27:08    8:45  Hempfield Area       
  195        Amanda Kanonczyk, 2*       27:08    8:45  McDowell             
  196   111  Kayla Schwartz, 4*         27:11    8:46  Avonworth            
  197   112  Kara Montanile, 4*         27:12    8:46  Quaker Valley        
  198        Rosa Alessi, 2*            27:12    8:46  Upper St. Clair      
  199   113  Aine Marie Policastro, 2*  27:14    8:47  Shady Side Academy   
  200   114  Angie Kim, 2*              27:16    8:48  Shady Side Academy   
  201        Jessica Jung, 4*           27:16    8:48  McDowell             
  202   115  Jenna Buchwach, 3*         27:17    8:48  Taylor Allderdice    
  203        Sydney Heberle, 2*         27:21    8:49  McDowell             
  204        Olivia Buirge, 3*          27:27    8:51  North Allegheny      
  205   116  Alex Smith, 4*             27:28    8:51  Shady Side Academy   
  206   117  Becca Drakulic, 4*         27:30    8:52  Franklin Regional    
  207        Bevin Bass, 1*             27:33    8:53  North Hills          
  208        Emily Lojewski, 3*         27:34    8:53  McDowell             
  209   118  Mia Fox, 2*                27:41    8:56  Quaker Valley        
  210        Gina Cuneo, 1*             27:43    8:56  Hempfield Area       
  211        Abigail Kirkendoll, 3*     27:49    8:58  North Allegheny      
  212        Sabrina Knapp, 1*          27:55    9:00  Beaver Area          
  213        Krysta Sauro, 3*           28:00    9:02  Quaker Valley        
  214        Lydia Hoffman, 2*          28:04    9:03  Moon Area            
  215        Amanda Shaffer, 2*         28:04    9:03  Moon Area            
  216        Carly Mizner, 4*           28:04    9:03  McDowell             
  217        Cheyenne Watkins, 1*       28:05    9:03  McDowell             
  218        Natalie Corrado, 3*        28:06    9:04  Mt. Lebanon          
  219   119  Abby Cunningham, 2*        28:07    9:04  Penn Trafford        
  220   120  Christine Phelps, 3*       28:15    9:07  Penn Trafford        
  221   121  Katie Rudzik, 3*           28:17    9:07  Avonworth            
  222        Kara Fucci, 4*             28:19    9:08  McDowell             
  223        Maddie Eichenlaub, 3*      28:24    9:09  Quaker Valley        
  224        Himali Ranade, 3*          28:24    9:10  Chartiers Valley     
  225   122  Izzy Tomko, 1*             28:24    9:10  Avonworth            
  226        Molly Rudolchick, 4*       28:25    9:10  Moon Area            
  227   123  Jamie Brian, 3*            28:26    9:10  Penn Trafford        
  228        Sneha Srinivasan, 3*       28:27    9:10  North Allegheny      
  229   124  Katie Hannan, 1*           28:29    9:11  West Allegheny       
  230   125  Faith Nichols, 2*          28:32    9:12  Taylor Allderdice    
  231        Hannah Neuman, 4*          28:32    9:12  Kiski Area           
  232        Mary Torrance, 3*          28:34    9:13  Quaker Valley        
  233   126  Wargo Lydia, 4*            28:37    9:14  Grove City           
  234        Maura Razanauskas, 2*      28:39    9:14  Seneca Valley        
  235        Carly Evanish, 2*          28:44    9:16  South Fayette        
  236   127  Jenna Ulishney, 4*         28:50    9:18  Greater Latrobe      
  237   128  Megan McNally, 3*          28:57    9:20  Penn Trafford        
  238        Miranda Mozick, 3*         28:57    9:20  South Fayette        
  239        Emily Schultz, 1*          29:38    9:33  South Fayette        
  240        Mary-Grace Hines, 2*       29:42    9:35  Brentwood            
  241   129  Anne Jaing, 3*             29:45    9:36  Franklin Regional    
  242        Tara Carone, 4*            29:54    9:39  McDowell             
  243        Rachel Werksman, 4*        30:00    9:41  Hempfield Area       
  244   130  Emma Zigarovich, 3*        30:04    9:42  Penn Trafford        
  245        Emily Tabor, 3*            30:05    9:42  Penn Trafford        
  246        Katie Manuel, 3*           30:05    9:42  Quaker Valley        
  247   131  Christiana Jueng, 4*       30:06    9:42  Shady Side Academy   
  248   132  Rebecca Budd, 2*           30:15    9:45  Shady Side Academy   
  249        Maddie Shaffer, 2*         30:34    9:52  Brentwood            
  250        Kasha Simmons, 2*          30:38    9:53  Brentwood            
  251        Emily Ermanzadeh, 2*       30:42    9:54  Mt. Lebanon          
  252        Grace Weichler, 1*         30:53    9:58  McDowell             
  253        Delaney Padgett, 2*        31:01   10:00  Moon Area            
  254        Rebecca Najdzinski, 2*     31:07   10:02  Bethel Park          
  255   133  Emily Stewart, 3*          31:17   10:05  Avonworth            
  256   134  Olivia Kelly, 3*           31:22   10:07  Taylor Allderdice    
  257   135  Kara Rudzik, 2*            31:52   10:17  Avonworth            
  258   136  Amanda Lepovski, 4*        31:58   10:19  Franklin Regional    
  259        Marissa Cook, 2*           32:11   10:23  Brentwood            
  260        Meghan Ford, 4*            32:11   10:23  Penn Trafford        
  261   137  Meg Cummings, 1*           32:13   10:24  Taylor Allderdice    
  262        Briana Delong, 2*          32:16   10:24  McDowell             
  263   138  Jonah Baron, 4             32:40   10:32  Taylor Allderdice    
  264        Haylee Miller, 3*          35:15   11:22  West Greene          
  265        Jael Onyango, 1*           38:54   12:33  Shady Side Academy   



FRESHMAN BOYS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 Upper St. Clair          67    2    8   13   20   24              19:34    2:19
  2 North Allegheny          74    1    6   11   27   29   31   32    19:38    3:00
  3 Grove City               80    5   10   17   22   26              19:46    1:49
  4 Fox Chapel Area          84    3    9   12   25   35   42   52    19:50    2:43
  5 Chartiers Valley        125   15   18   19   36   37   39   44    20:22    2:08
  6 Moon Area               168    4   30   41   46   47   56   58    21:19    3:23
  7 Shady Side Academy      170   16   21   28   51   54              21:42    5:15
  8 Kiski Area              182    7   23   40   55   57              22:39    7:50
  9 Northgate               184   14   34   38   48   50              21:26    3:30
 10 Franklin Regional       223   33   43   45   49   53              22:21    2:30

Dual Meet Scores

Upper St. Clair        9 wins
Grove City             7 wins
North Allegheny        7 wins
Fox Chapel Area        7 wins
Chartiers Valley       5 wins
Moon Area              4 wins
Northgate              3 wins
Shady Side Academy     2 wins
Kiski Area             1 wins
Franklin Regional      0 wins


 PLACE          FINISHER          TIME     PACE
1. Upper St. Clair
    2  Christopher Adamo, 1       18:30    5:58
    8  Bennett Sneath, 1          19:10    6:11
   13  Matthew Finn, 1            19:15    6:12
   20  Michael Stemmler, 1        20:07    6:29
   24  Keith Leckenby, 1          20:49    6:43
Total Time = 1:37:49     Total Places = 67

2. North Allegheny
    1  Andrew Manz, 1             18:01    5:49
    6  Marc Migliozzi, 1          19:04    6:09
   11  Jacob Stupak, 1            19:13    6:12
   27  Will Kelly, 1              20:52    6:44
   29  Benjamin Cadwallader, 1    21:00    6:46
   31  Alessandro Martin, 1       21:06    6:48
   32  Jack Evans, 1              21:06    6:48
Total Time = 1:38:07     Total Places = 74

3. Grove City
    5  Dillon McConnell, 1        19:02    6:08
   10  Thomas Somora, 1           19:12    6:11
   17  Dale Wentzel, 1            19:38    6:20
   22  Brady Anderson, 1          20:09    6:30
   26  Tj Vandoorne, 1            20:51    6:43
Total Time = 1:38:49     Total Places = 80

4. Fox Chapel Area
    3  Brendan Urso, 1            18:36    6:00
    9  Matt Wilk, 1               19:11    6:11
   12  David Humphrey, 1          19:14    6:12
   25  Aaron Ivie, 1              20:49    6:43
   35  Ryan Quinn, 1              21:19    6:52
   42  Ryan Humbert, 1            22:04    7:07
   52  Glenn Matamoros, 1         23:12    7:29
Total Time = 1:39:07     Total Places = 84

5. Chartiers Valley
   15  Joseph Westrick, 1         19:21    6:14
   18  Micah Colson, 1            19:42    6:21
   19  Matthew Thomas, 1          19:56    6:26
   36  Nick May, 1                21:22    6:53
   37  Daniel Smith, 1            21:28    6:55
   39  Ben Bratetich, 1           21:48    7:02
   44  Brennen Westover, 1        22:15    7:10
Total Time = 1:41:47     Total Places = 125

6. Moon Area
    4  Devin Jeffries, 1          18:57    6:07
   30  Tyler Pollock, 1           21:05    6:48
   41  Ian Tilton, 1              21:54    7:04
   46  Ryan Lee, 1                22:18    7:11
   47  Sal Pollastro, 1           22:20    7:12
   56  Evan Moran, 1              26:19    8:29
   58  Tim Jockers, 1             32:27   10:28
Total Time = 1:46:31     Total Places = 168

7. Shady Side Academy
   16  Conor Colombo, 1           19:30    6:17
   21  Noah Goldstein, 1          20:07    6:29
   28  Killian Cavanaugh, 1       20:58    6:46
   51  Max Degregorio, 1          23:10    7:28
   54  Dylan Heberle, 1           24:44    7:59
Total Time = 1:48:29     Total Places = 170

8. Kiski Area
    7  Anthony D'Incau, 1         19:07    6:10
   23  Jacob Maclean, 1           20:37    6:39
   40  Micah Reese, 1             21:50    7:03
   55  Nathan Blackenbicker, 1    24:45    7:59
   57  John Rottschaeffer, 1      26:56    8:41
Total Time = 1:53:14     Total Places = 182

9. Northgate
   14  Tyler Wisniewski, 1        19:16    6:13
   34  Owen Kolsosky, 1           21:10    6:50
   38  Danny Bonnett, 1           21:30    6:56
   48  Issac Eames, 1             22:27    7:14
   50  Adam Blenk, 1              22:45    7:20
Total Time = 1:47:06     Total Places = 184

10. Franklin Regional
   33  Issac Zeigler, 1           21:08    6:49
   43  Andrew Sederholm, 1        22:10    7:09
   45  Joe Merante, 1             22:16    7:11
   49  Conlon Novak, 1            22:32    7:16
   53  Ian Pamerleau, 1           23:37    7:37
Total Time = 1:51:41     Total Places = 223


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1        Liam Connelly, 1           17:25    5:37  Gateway              
    2        Daniel Young, 1            17:34    5:40  Pittsburgh C C       
    3     1  Andrew Manz, 1             18:01    5:49  North Allegheny      
    4     2  Christopher Adamo, 1       18:30    5:58  Upper St. Clair      
    5     3  Brendan Urso, 1            18:36    6:00  Fox Chapel Area      
    6        Tyler Laughery, 1          18:45    6:03  Norwin               
    7        Jose Figueroa, 1           18:46    6:03  Gateway              
    8        Kevin Taylor, 1            18:53    6:05  Baldwin              
    9     4  Devin Jeffries, 1          18:57    6:07  Moon Area            
   10        Craig Tassant, 1           18:57    6:07  Pittsburgh C C       
   11     5  Dillon McConnell, 1        19:02    6:08  Grove City           
   12     6  Marc Migliozzi, 1          19:04    6:09  North Allegheny      
   13     7  Anthony D'Incau, 1         19:07    6:10  Kiski Area           
   14     8  Bennett Sneath, 1          19:10    6:11  Upper St. Clair      
   15     9  Matt Wilk, 1               19:11    6:11  Fox Chapel Area      
   16    10  Thomas Somora, 1           19:12    6:11  Grove City           
   17    11  Jacob Stupak, 1            19:13    6:12  North Allegheny      
   18    12  David Humphrey, 1          19:14    6:12  Fox Chapel Area      
   19        Fletcher Hubsch, 1         19:15    6:12  Quaker Valley        
   20    13  Matthew Finn, 1            19:15    6:12  Upper St. Clair      
   21    14  Tyler Wisniewski, 1        19:16    6:13  Northgate            
   22    15  Joseph Westrick, 1         19:21    6:14  Chartiers Valley     
   23    16  Conor Colombo, 1           19:30    6:17  Shady Side Academy   
   24        Willem De Boer, 1          19:31    6:18  Taylor Allderdice    
   25    17  Dale Wentzel, 1            19:38    6:20  Grove City           
   26        Tres Kubic, 1              19:40    6:20  Gateway              
   27    18  Micah Colson, 1            19:42    6:21  Chartiers Valley     
   28        Evan Ragoowansi, 1         19:47    6:23  Sewickley Academy    
   29    19  Matthew Thomas, 1          19:56    6:26  Chartiers Valley     
   30        Justin Baierl, 1           19:58    6:26  Norwin               
   31    20  Michael Stemmler, 1        20:07    6:29  Upper St. Clair      
   32    21  Noah Goldstein, 1          20:07    6:29  Shady Side Academy   
   33        Andrew Kim, 1              20:09    6:30  Canon-McMillan       
   34    22  Brady Anderson, 1          20:09    6:30  Grove City           
   35        Thomas Musial, 1           20:25    6:35  Quaker Valley        
   36        Kiel Hillock, 1            20:25    6:35  Pine Richland        
   37        Logan Miller, 1            20:29    6:36  Greensburg Salem     
   38        Jordan Woodward, 1         20:35    6:38  Pittsburgh C C       
   39    23  Jacob Maclean, 1           20:37    6:39  Kiski Area           
   40        Joey Kelly, 1              20:42    6:40  Pine Richland        
   41    24  Keith Leckenby, 1          20:49    6:43  Upper St. Clair      
   42    25  Aaron Ivie, 1              20:49    6:43  Fox Chapel Area      
   43    26  Tj Vandoorne, 1            20:51    6:43  Grove City           
   44    27  Will Kelly, 1              20:52    6:44  North Allegheny      
   45    28  Killian Cavanaugh, 1       20:58    6:46  Shady Side Academy   
   46    29  Benjamin Cadwallader, 1    21:00    6:46  North Allegheny      
   47        Mason Zadan, 1             21:03    6:47  Eden Christian Academ 
   48    30  Tyler Pollock, 1           21:05    6:48  Moon Area            
   49    31  Alessandro Martin, 1       21:06    6:48  North Allegheny      
   50    32  Jack Evans, 1              21:06    6:48  North Allegheny      
   51    33  Issac Zeigler, 1           21:08    6:49  Franklin Regional    
   52    34  Owen Kolsosky, 1           21:10    6:50  Northgate            
   53        Peter Ganovsky, 1          21:11    6:50  Taylor Allderdice    
   54        Michael Thompson, 1        21:16    6:51  North Allegheny      
   55        Jacob Marlin, 1            21:17    6:52  South Park           
   56    35  Ryan Quinn, 1              21:19    6:52  Fox Chapel Area      
   57    36  Nick May, 1                21:22    6:53  Chartiers Valley     
   58        Austin Saletrik, 1         21:26    6:55  Laurel Highlands     
   59    37  Daniel Smith, 1            21:28    6:55  Chartiers Valley     
   60    38  Danny Bonnett, 1           21:30    6:56  Northgate            
   61        Joseph Dandrea, 1          21:32    6:57  Eden Christian Academ 
   62        Zach Weinberger, 1         21:35    6:58  Taylor Allderdice    
   63        Logan Knoyer, 1            21:35    6:58  Laurel Highlands     
   64    39  Ben Bratetich, 1           21:48    7:02  Chartiers Valley     
   65        Eric Goodman, 1            21:50    7:02  North Allegheny      
   66    40  Micah Reese, 1             21:50    7:03  Kiski Area           
   67    41  Ian Tilton, 1              21:54    7:04  Moon Area            
   68    42  Ryan Humbert, 1            22:04    7:07  Fox Chapel Area      
   69        Timmy Richardson, 1        22:08    7:08  Ringgold             
   70    43  Andrew Sederholm, 1        22:10    7:09  Franklin Regional    
   71    44  Brennen Westover, 1        22:15    7:10  Chartiers Valley     
   72    45  Joe Merante, 1             22:16    7:11  Franklin Regional    
   73    46  Ryan Lee, 1                22:18    7:11  Moon Area            
   74        Allan Gaus, 1              22:20    7:12  Pine Richland        
   75    47  Sal Pollastro, 1           22:20    7:12  Moon Area            
   76    48  Issac Eames, 1             22:27    7:14  Northgate            
   77        Chris Quinn, 1             22:30    7:15  Vincentian Academy   
   78    49  Conlon Novak, 1            22:32    7:16  Franklin Regional    
   79        Jacob Zimmer, 1            22:36    7:17  Seneca Valley        
   80    50  Adam Blenk, 1              22:45    7:20  Northgate            
   81        Michael Whitehurst, 1      23:01    7:25  North Allegheny      
   82    51  Max Degregorio, 1          23:10    7:28  Shady Side Academy   
   83    52  Glenn Matamoros, 1         23:12    7:29  Fox Chapel Area      
   84        Andrew Yant, 1             23:13    7:29  Penn Trafford        
   85        Anthony Tonzo, 1           23:29    7:34  North Allegheny      
   86    53  Ian Pamerleau, 1           23:37    7:37  Franklin Regional    
   87        Nick Lucop, 1              23:48    7:40  Vincentian Academy   
   88        Nicholas King, 1           23:52    7:42  North Allegheny      
   89        Brennan Williams, 1        24:01    7:45  Ringgold             
   90        Joseph Marrow, 1           24:11    7:48  South Park           
   91        Jonathan Klan, 1           24:16    7:49  Canon-McMillan       
   92        Bruce Keffer, 1            24:24    7:52  Elizabeth Forward    
   93        David Stawowczyk, 1        24:25    7:53  Canon-McMillan       
   94    54  Dylan Heberle, 1           24:44    7:59  Shady Side Academy   
   95    55  Nathan Blackenbicker, 1    24:45    7:59  Kiski Area           
   96        Matthew Johnson, 1         25:14    8:08  Shaler Area          
   97        Bobby Vandrack, 1          25:19    8:10  Seneca Valley        
   98        Ryan Downs, 1              25:51    8:20  Greensburg Salem     
   99    56  Evan Moran, 1              26:19    8:29  Moon Area            
  100        Ethan Peters, 1            26:35    8:34  Norwin               
  101        Jacob Mountain, 1          26:54    8:40  South Park           
  102    57  John Rottschaeffer, 1      26:56    8:41  Kiski Area           
  103        Jack Ciesinski, 1          29:34    9:32  Quaker Valley        
  104    58  Tim Jockers, 1             32:27   10:28  Moon Area            
  105        Trae Landy, 1              33:50   10:55  Elizabeth Forward    



FRESHMAN GIRLS

PLACE TEAM                POINTS  PLACES OF FINISHERS              AVG. TIME SPREAD
  1 North Allegheny          60    3    9   15   16   17   20   22    23:50    2:34
  2 Moon Area                63    2    8   14   18   21   23   26    23:51    3:02
  3 Seneca Valley            69    5    6    7   24   27   29         23:55    2:58
  4 Baldwin                  75    1    4   12   28   30              25:13    8:53
  5 Hampton                  78   10   11   13   19   25              24:27    1:35

Dual Meet Scores

North Allegheny        4 wins
Moon Area              3 wins
Seneca Valley          2 wins
Baldwin                1 wins
Hampton                0 wins


 PLACE          FINISHER          TIME     PACE
1. North Allegheny
    3  Margot Jezerc, 1*          22:05    7:07
    9  Madelyn Jack, 1*           23:17    7:30
   15  Madeline Badaczewski, 1*   24:33    7:55
   16  Jessica Leahy, 1*          24:38    7:57
   17  Kate Sippel, 1*            24:38    7:57
   20  Kathryn Smolinski, 1*      24:54    8:02
   22  Ashley Hu, 1*              25:06    8:06
Total Time = 1:59:08     Total Places = 60

2. Moon Area
    2  Ciara Cavitt, 1*           21:54    7:04
    8  Jenna Foster, 1*           23:12    7:29
   14  Mallory Krah, 1*           24:25    7:52
   18  Allie Thies, 1*            24:47    8:00
   21  Morgan Marince, 1*         24:56    8:02
   23  Jordan Thomas, 1*          25:08    8:06
   26  Amanda Scholl, 1*          25:29    8:13
Total Time = 1:59:11     Total Places = 63

3. Seneca Valley
    5  Lauren Sauer, 1*           22:47    7:21
    6  Emma Sledge, 1*            22:47    7:21
    7  Jamie Wallace, 1*          23:02    7:26
   24  Megan Madar, 1*            25:13    8:08
   27  Alyssa Nicklas, 1*         25:45    8:18
   29  Mara Dunning, 1*           29:25    9:29
Total Time = 1:59:33     Total Places = 69

4. Baldwin
    1  Alexandra Barr, 1*         21:49    7:02
    4  Erica Koenig, 1*           22:07    7:08
   12  Dighan Kelly, 1*           24:14    7:49
   28  Katie Winter, 1*           27:15    8:47
   30  Megan Harding, 1*          30:41    9:54
Total Time = 2:06:03     Total Places = 75

5. Hampton
   10  Madison Holden, 1*         23:49    7:41
   11  Katie Bishop, 1*           23:53    7:42
   13  Olivia Visnic, 1*          24:19    7:51
   19  Abby Morris, 1*            24:51    8:01
   25  Julianne Cafaro, 1*        25:24    8:11
Total Time = 2:02:14     Total Places = 78


        TEAM
 PLACE SCORE          FINISHER          TIME     PACE        TEAM         
    1        Lauren Gronbeck, 1*        20:59    6:46  Eden Christian Academ 
    2        Katie Heasley, 1*          21:16    6:51  Gateway              
    3        Hannah Rusinko, 1*         21:39    6:59  Norwin               
    4        Maria Reynolds, 1*         21:46    7:01  Gateway              
    5     1  Alexandra Barr, 1*         21:49    7:02  Baldwin              
    6     2  Ciara Cavitt, 1*           21:54    7:04  Moon Area            
    7     3  Margot Jezerc, 1*          22:05    7:07  North Allegheny      
    8     4  Erica Koenig, 1*           22:07    7:08  Baldwin              
    9     5  Lauren Sauer, 1*           22:47    7:21  Seneca Valley        
   10     6  Emma Sledge, 1*            22:47    7:21  Seneca Valley        
   11     7  Jamie Wallace, 1*          23:02    7:26  Seneca Valley        
   12     8  Jenna Foster, 1*           23:12    7:29  Moon Area            
   13     9  Madelyn Jack, 1*           23:17    7:30  North Allegheny      
   14        Francesca Cano-Czagany, 1* 23:42    7:39  Fox Chapel Area      
   15        Alexis Byers, 1*           23:44    7:39  Chartiers Valley     
   16    10  Madison Holden, 1*         23:49    7:41  Hampton              
   17        Hanna Rigby, 1*            23:50    7:41  South Park           
   18    11  Katie Bishop, 1*           23:53    7:42  Hampton              
   19    12  Dighan Kelly, 1*           24:14    7:49  Baldwin              
   20        Gracie Pekarcik, 1*        24:16    7:49  Franklin Regional    
   21    13  Olivia Visnic, 1*          24:19    7:51  Hampton              
   22    14  Mallory Krah, 1*           24:25    7:52  Moon Area            
   23    15  Madeline Badaczewski, 1*   24:33    7:55  North Allegheny      
   24        Natalie Vol, 1*            24:35    7:56  Chartiers Valley     
   25        Claire Bergdoll, 1*        24:37    7:56  Quaker Valley        
   26    16  Jessica Leahy, 1*          24:38    7:57  North Allegheny      
   27    17  Kate Sippel, 1*            24:38    7:57  North Allegheny      
   28        Elaine Yates, 1*           24:38    7:57  Fox Chapel Area      
   29    18  Allie Thies, 1*            24:47    8:00  Moon Area            
   30        Caitlin Pyles, 1*          24:49    8:00  Upper St. Clair      
   31    19  Abby Morris, 1*            24:51    8:01  Hampton              
   32    20  Kathryn Smolinski, 1*      24:54    8:02  North Allegheny      
   33    21  Morgan Marince, 1*         24:56    8:02  Moon Area            
   34    22  Ashley Hu, 1*              25:06    8:06  North Allegheny      
   35    23  Jordan Thomas, 1*          25:08    8:06  Moon Area            
   36    24  Megan Madar, 1*            25:13    8:08  Seneca Valley        
   37        Lauren Wadsworth, 1*       25:14    8:08  Shaler Area          
   38        Freesia Vettier, 1*        25:15    8:09  Fox Chapel Area      
   39    25  Julianne Cafaro, 1*        25:24    8:11  Hampton              
   40    26  Amanda Scholl, 1*          25:29    8:13  Moon Area            
   41        Nina Rosporski, 1*         25:40    8:17  Franklin Regional    
   42        Josephine Landis, 1*       25:43    8:18  North Allegheny      
   43    27  Alyssa Nicklas, 1*         25:45    8:18  Seneca Valley        
   44        Anna Katsas, 1*            26:02    8:24  North Allegheny      
   45        Leah Kappel, 1*            26:03    8:24  Greensburg Salem     
   46        Lauren McLaughlin, 1*      26:36    8:35  Greensburg Salem     
   47        Katie Austad, 1*           26:36    8:35  Greensburg Salem     
   48        Erin Pacalo, 1*            26:48    8:39  Upper St. Clair      
   49        Danielle Super, 1*         26:58    8:42  Keystone Oaks        
   50        Stephanie Ebbert, 1*       26:59    8:42  North Allegheny      
   51        Maryah Agurs, 1*           27:01    8:43  Keystone Oaks        
   52    28  Katie Winter, 1*           27:15    8:47  Baldwin              
   53        Kayla Bottino, 1*          27:31    8:53  Ringgold             
   54        Alisa Quemado, 1*          28:06    9:04  Fox Chapel Area      
   55        Julia Olson, 1*            28:07    9:04  Moon Area            
   56        Natalie Melton, 1*         28:09    9:05  Moon Area            
   57        Elizabeth Collins, 1*      28:16    9:07  Shaler Area          
   58        Mariah Kasey, 1*           28:30    9:11  South Park           
   59        Paige Meduho, 1*           29:08    9:24  South Park           
   60    29  Mara Dunning, 1*           29:25    9:29  Seneca Valley        
   61        Hannah Kitchen, 1*         29:40    9:34  Canon-McMillan       
   62        Devon Trieshock, 1*        29:53    9:38  Canon-McMillan       
   63        Ava Boroch, 1*             30:07    9:43  Chartiers Valley     
   64        Lauren Hoffman, 1*         30:17    9:46  South Park           
   65    30  Megan Harding, 1*          30:41    9:54  Baldwin              
   66        Loren Watters, 1*          31:04   10:01  Chartiers Valley     
   67        Alex Walsh, 1*             35:27   11:26  Brentwood            
   68        Anna Theberge, 1*          35:36   11:29  Eden Christian Academ 
   69        Leah Bovard, 1*            36:17   11:42  Eden Christian Academ 




 
Post to:
Post as: 
Post
History for Red White and Blue Cross Country Classic
YearResultsVideosNewsPhotosBlogs
2019 1   1    
2018 1   1    
2017 1   1    
Show 8 more
 
+PLUS highlights
+PLUS coverage
Live Events
Get +PLUS!