21st Annual Red, White & Blue Classic 2023

White Oak, PA
Hosted by Baldwin 07
Timing/Results RunHigh.com

JV Boys 5000m Combined

JV Boys 5000m
Bib No Place Score Name                    Split   Split     Split   Split      Split  Split     Time     Pace  Team
 1375     1     1  Anant Palve                3     2:24        2     5:09        2    11:05     17:21    5:36  North Allegheny      
 1320     2     2  Jackson Beemer             2     2:24        1     5:09        1    11:05     17:33    5:39  North Allegheny      
 1210     3     3  Austin Luo                14     2:33        6     5:24        3    11:16     17:37    5:41  Morgantown           
 1196     4     4  Maxwell Abildso           19     2:35        8     5:25        5    11:22     17:47    5:44  Morgantown           
 1331     5     5  Jack Curren                1     2:23        4     5:15        6    11:24     17:51    5:45  North Allegheny      
 1224     6     6  Duncan Snyder             18     2:34       10     5:25        8    11:28     17:54    5:46  Morgantown           
 1314     7     7  Greg Abel                  4     2:24        3     5:13        4    11:21     17:55    5:47  North Allegheny      
 1313     8     8  Sergio Abdalah             6     2:27        9     5:25        9    11:33     17:57    5:47  North Allegheny      
 1209     9     9  Callum Lorimer            15     2:33        7     5:25        7    11:27     18:08    5:51  Morgantown           
 1324    10    10  Clayton Blough            13     2:33       15     5:29       11    11:35     18:10    5:51  North Allegheny      
 1354    11    11  Sebastian Klimchak        12     2:33       12     5:28       10    11:34     18:10    5:51  North Allegheny      
 1890    12    12  Riley McGee               25     2:38       19     5:34       13    11:39     18:12    5:52  Seneca Valley        
 1894    13    13  Canaan Sauers              9     2:32       11     5:28       12    11:38     18:21    5:55  Seneca Valley        
  860    14    14  Antony Flitcraft          16     2:34       17     5:33       14    11:44     18:22    5:55  Hopewell             
 1398    15        Nate Witherell             7     2:31       13     5:29       17    11:49     18:29    5:58  North Allegheny      
  535    16    15  Dylan Berman              11     2:32       18     5:33       19    11:55     18:37    6:00  Fox Chapel Area      
 1555    17    16  Maerek Moenssens          45     2:44       43     5:52       22    12:01     18:37    6:00  Norwin               
 1358    18        Joseph Li                 27     2:38       21     5:35       18    11:53     18:38    6:00  North Allegheny      
 1360    19        Grey Lowman                8     2:31       14     5:29       20    11:56     18:40    6:01  North Allegheny      
  745    20    17  Harrison Saltrick         10     2:32       16     5:32       16    11:48     18:40    6:01  Grove City Area      
 1085    21    18  Matthew Lupichuck         43     2:43       30     5:48       23    12:04     18:42    6:02  McDowell             
    7    22    19  Seth Lieb                 73     2:48       47     5:55       34    12:13     18:42    6:02  Altoona Area         
 1505    23    20  Jackson Hill              32     2:40       27     5:43       24    12:07     18:47    6:03  North Hills          
 1891    24    21  Devon Merrick             40     2:42       31     5:48       29    12:09     18:50    6:04  Seneca Valley        
  537    25    22  Ross Calig                24     2:38       23     5:37       28    12:09     18:50    6:04  Fox Chapel Area      
 1504    26    23  Owen Hill                 41     2:43       36     5:51       33    12:13     18:52    6:05  North Hills          
 1334    27        Micah DeAngelo             5     2:24        5     5:23       15    11:47     18:53    6:05  North Allegheny      
 1884    28    24  Johnny Iaquinta           53     2:46       29     5:47       35    12:14     18:55    6:06  Seneca Valley        
 1204    29    25  Jackson Eberhart          83     2:50       53     5:56       37    12:15     18:55    6:06  Morgantown           
 1349    30        Jonathan Jackson          28     2:39       26     5:42       36    12:14     18:55    6:06  North Allegheny      
 1270    31    26  Adrian Lupinacci          48     2:45       35     5:50       27    12:09     18:57    6:07  Mount Lebanon        
 1881    32    27  Elliott Deutsch           37     2:41       32     5:48       25    12:08     18:59    6:07  Seneca Valley        
 1380    33        Sidath Perera             82     2:50       38     5:51       31    12:12     18:59    6:07  North Allegheny      
 1558    34    28  Nicholas Patter           33     2:41       28     5:44       21    11:59     18:59    6:07  Norwin               
  859    35    29  Nicholas Flitcraft        69     2:48       34     5:49       38    12:15     19:02    6:08  Hopewell             
 1161    36    30  Samuel Herrera           181     3:02      100     6:08       55    12:30     19:05    6:09  Moon Area            
  765    37    31  Liam Butler               17     2:34       22     5:36       30    12:11     19:05    6:09  Hampton              
 1268    38    32  Isaiah Irwin Evans       336    12:19       46     5:55       39    12:19     19:06    6:10  Mount Lebanon        
 1346    39        Finnegan Iovino           74     2:48       65     5:58       45    12:24     19:06    6:10  North Allegheny      
 1277    40    33  Ben Tan                   63     2:47       52     5:56       46    12:24     19:07    6:10  Mount Lebanon        
 1015    41    34  Austin Kuremsky           61     2:47       59     5:57       54    12:28     19:09    6:10  Mars Area            
 1222    42    35  Sawyer Rudy               21     2:35       20     5:35       26    12:09     19:10    6:11  Morgantown           
 1221    43    36  William Rittenour         86     2:50       56     5:56       43    12:23     19:10    6:11  Morgantown           
 1721    44    37  Easson Molnar            126     2:55       82     6:03       42    12:20     19:10    6:11  Pine-Richland        
  807    45    38  Alan Methven              58     2:47       48     5:55       53    12:27     19:12    6:11  Hempfield Area       
 1876    46    39  Ben Beresnyak             68     2:48       40     5:51       40    12:19     19:15    6:13  Seneca Valley        
    9    47    40  Brandon Lyle              44     2:44       42     5:52       41    12:20     19:18    6:13  Altoona Area         
 2057    48    41  Zach Coffey               47     2:45       55     5:56       47    12:25     19:20    6:14  Taylor Allderdice    
 1347    49        Nathan Irvin              79     2:49       68     5:59       49    12:26     19:23    6:15  North Allegheny      
  731    50    42  Justin Barger             57     2:46       64     5:58       56    12:31     19:24    6:15  Grove City Area      
 1280    51    43  Sam Wetzel                46     2:45       58     5:57       59    12:33     19:26    6:16  Mount Lebanon        
 1879    52    44  Liam Carney               64     2:47       78     6:02       58    12:33     19:29    6:17  Seneca Valley        
 1223    53        Robert Saffel             84     2:50       50     5:56       44    12:23     19:30    6:17  Morgantown           
 2007    54    45  Luke Miller               98     2:52      115     6:12       74    12:43     19:31    6:18  South Fayette        
 1094    55    46  Ethan Tejeda-Hunt         78     2:49       79     6:02       60    12:35     19:32    6:18  McDowell             
 1164    56    47  Casey Krauza             105     2:52       57     5:56       57    12:32     19:34    6:18  Moon Area            
   13    57    48  Enoch Van Egdom           26     2:38       25     5:41       32    12:13     19:34    6:19  Altoona Area         
 1729    58    49  Simon Wynn                35     2:41       24     5:40       51    12:26     19:35    6:19  Pine-Richland        
 1219    59        Maddox Pugh               85     2:50       60     5:57       50    12:26     19:36    6:19  Morgantown           
 1261    60    50  Holden Darcy             106     2:52       84     6:05       75    12:43     19:36    6:19  Mount Lebanon        
 2006    61    51  Kyle McIntosh            159     3:00      131     6:16       65    12:38     19:39    6:20  South Fayette        
  345    62    52  Liam Gallocher            20     2:35       39     5:51       64    12:38     19:39    6:20  Chartiers Valley     
 1151    63    53  Ej Bogatay               146     2:58       88     6:05       85    12:46     19:39    6:20  Moon Area            
  866    64    54  Zachary Kovell            97     2:52       77     6:01       82    12:45     19:40    6:21  Hopewell             
 2066    65    55  Teague Quigley            38     2:42       45     5:55       52    12:27     19:40    6:21  Taylor Allderdice    
 1216    66        Landon Noah               93     2:51       70     5:59       63    12:37     19:41    6:21  Morgantown           
 2437    67    56  Jaitin Ost                51     2:45       54     5:56       68    12:41     19:41    6:21  Shady Side Academy   
 1353    68        Jeffrey Kern              65     2:47       66     5:58       67    12:41     19:41    6:21  North Allegheny      
 2262    69    57  Daegan Duffy             197     3:04      148     6:21       93    12:50     19:43    6:21  Upper Saint Clair    
 1356    70        Isaac LaFuria            170     3:01      120     6:14       81    12:45     19:43    6:21  North Allegheny      
 1550    71    58  Cole Kubistek             22     2:37       33     5:49       48    12:26     19:44    6:22  Norwin               
 1399    72        Benjamin Wu               60     2:47       63     5:58       61    12:36     19:44    6:22  North Allegheny      
 2008    73    59  William Moore            107     2:53       90     6:06       83    12:46     19:44    6:22  South Fayette        
  801    74    60  Nicholas Dzurica         103     2:52       98     6:07       78    12:44     19:46    6:23  Hempfield Area       
 1091    75    61  Michael Renshaw          128     2:55       91     6:06       90    12:47     19:48    6:23  McDowell             
 1363    76        Ryan Mahoney              30     2:39       41     5:52       66    12:39     19:49    6:24  North Allegheny      
    1    77    62  Konner Broadrick          77     2:49       74     6:01       77    12:43     19:50    6:24  Altoona Area         
 1165    78    63  Samarth Mandani          102     2:52       73     6:00       62    12:36     19:52    6:24  Moon Area            
 2279    79    64  Jake Polochak             94     2:51       87     6:05       94    12:50     19:52    6:24  Upper Saint Clair    
 1709    80    65  Gavin Gilardi             56     2:46       72     6:00       69    12:42     19:52    6:24  Pine-Richland        
    5    81    66  Xander Frederick          75     2:49       61     5:57       72    12:42     19:52    6:24  Altoona Area         
   14    82    67  Chase VanEgdom           139     2:57      123     6:15      102    13:02     19:53    6:25  Altoona Area         
    8    83    68  Elijah Lucio              72     2:48       69     5:59       70    12:42     19:53    6:25  Altoona Area         
 1553    84    69  Michael Makay            124     2:55      101     6:08       91    12:48     19:55    6:25  Norwin               
 1359    85        Jason Link                34     2:41       37     5:51       71    12:42     19:55    6:25  North Allegheny      
 1376    86        Aedan Panzer              67     2:47       76     6:01       73    12:43     19:57    6:26  North Allegheny      
 2265    87    70  Henry Ginsburg            55     2:46       49     5:56       76    12:43     19:58    6:26  Upper Saint Clair    
  799    88    71  Xavier Burns             100     2:52       92     6:06       89    12:47     20:03    6:28  Hempfield Area       
 1508    89    72  Evan Lausch               80     2:49       83     6:04       79    12:44     20:03    6:28  North Hills          
 1361    90        Logan Magorien           166     3:00       95     6:07       88    12:47     20:03    6:28  North Allegheny      
 1153    91    73  Richard (Rj Carrier      147     2:58       96     6:07       86    12:46     20:04    6:28  Moon Area            
 1649    92    74  Troy Angel                92     2:51       75     6:01       95    12:51     20:06    6:29  Peters Township      
 1546    93    75  Austin Hladek            119     2:54      104     6:09       92    12:48     20:07    6:29  Norwin               
 1273    94    76  Finn McNamee             169     3:00      114     6:11       99    12:56     20:07    6:29  Mount Lebanon        
 1565    95    77  Richard Zula             112     2:53      110     6:11       98    12:56     20:07    6:29  Norwin               
 2011    96    78  Brandt Scholar            71     2:48       97     6:07       84    12:46     20:08    6:29  South Fayette        
  556    97    79  Mason Shelkey-Bray       122     2:55      150     6:21      111    13:07     20:08    6:29  Fox Chapel Area      
 1162    98    80  Owen Johns               144     2:58       89     6:05       87    12:47     20:14    6:31  Moon Area            
 2127    99    81  Max Leidy                 59     2:47      103     6:08      123    13:15     20:14    6:31  Thomas Jefferson     
 1339   100        Conner Gardner           156     2:59      133     6:17      114    13:10     20:14    6:31  North Allegheny      
 1816   101    82  Ryan Kempton             116     2:54      139     6:18      124    13:17     20:14    6:32  Quaker Valley        
 1515   102    83  Brennan Sebeck            42     2:43       44     5:53       80    12:45     20:15    6:32  North Hills          
 1699   103    84  Luke Anderson            210     3:05      183     6:31      135    13:23     20:16    6:32  Pine-Richland        
  808   104    85  Harrison Methven          89     2:51       99     6:08      106    13:04     20:16    6:32  Hempfield Area       
  774   105    86  Nicholas Johnston         39     2:42       51     5:56      104    13:03     20:16    6:32  Hampton              
 1345   106        Brandon Hiles            149     2:58      111     6:11      105    13:03     20:17    6:32  North Allegheny      
  131   107    87  Shawn Bouwers             36     2:41       62     5:58       96    12:56     20:19    6:33  Beaver Area          
 1218   108        Aiden Poach              111     2:53      109     6:10      101    13:01     20:19    6:33  Morgantown           
  354   109    88  Joe Sinciline             23     2:37       80     6:02      100    12:57     20:20    6:34  Chartiers Valley     
 2288   110    89  Jeffrey Song             203     3:05      151     6:21      107    13:05     20:20    6:34  Upper Saint Clair    
  734   111    90  Laken Cook                62     2:47       85     6:05      108    13:06     20:21    6:34  Grove City Area      
 2005   112    91  Gavin McCarty            114     2:54      126     6:15      119    13:14     20:23    6:34  South Fayette        
 1202   113        Jack Deshler             117     2:54      121     6:14      109    13:07     20:28    6:36  Morgantown           
 1030   114    92  Colin Voyeau              54     2:46       81     6:02      116    13:12     20:29    6:36  Mars Area            
 1551   115    93  Cade Kubistek            123     2:55      108     6:10       97    12:56     20:33    6:38  Norwin               
  136   116    94  Paul Hardesty             88     2:50      102     6:08      112    13:08     20:34    6:38  Beaver Area          
  740   117    95  Henry Pazehoski           76     2:49      105     6:09      113    13:10     20:35    6:38  Grove City Area      
 1660   118    96  Jacob Gudenburr          186     3:02      162     6:25      117    13:13     20:38    6:39  Peters Township      
 2114   119    97  Garrett Bell              52     2:46      119     6:13      138    13:24     20:38    6:39  Thomas Jefferson     
  139   120    98  Nick Miller              213     3:06      196     6:34      153    13:36     20:40    6:40  Beaver Area          
  767   121    99  Liam Craig               153     2:59      168     6:27      155    13:36     20:41    6:40  Hampton              
 2274   122   100  Hunter Maher              95     2:51       93     6:07      103    13:02     20:42    6:40  Upper Saint Clair    
 1256   123   101  Nathaniel Barnes         129     2:55      113     6:11      115    13:11     20:42    6:41  Mount Lebanon        
 1260   124        Patrick Campbell         207     3:05      169     6:28      127    13:20     20:42    6:41  Mount Lebanon        
 1897   125        Gavin Skarbek            179     3:01      167     6:27      137    13:24     20:43    6:41  Seneca Valley        
 1880   126        Jack Crawford            164     3:00      154     6:22      146    13:30     20:44    6:41  Seneca Valley        
 2366   127   102  Chris Seamon             172     3:01      142     6:19      129    13:21     20:45    6:41  Wheeling Park        
 1771   128   103  Jonah Suffoletto         109     2:53      122     6:14      121    13:15     20:45    6:41  Pittsburgh C C       
  261   129        Kenneth Kelley            66     2:47      106     6:09      134    13:23     20:46    6:42  Canon-McMillan       
 1888   130        Lincoln Martin           165     3:00      164     6:26      147    13:30     20:47    6:42  Seneca Valley        
 2287   131   104  Tommy Slowey             231     3:10      214     6:40      157    13:39     20:47    6:42  Upper Saint Clair    
 1065   132        Brendan Nicholas          31     2:40       71     5:59      125    13:19     20:48    6:42  Martinsburg          
  140   133   105  Trent Reagan             115     2:54      152     6:21      145    13:28     20:49    6:43  Beaver Area          
  783   134   106  David Snyder             104     2:52      128     6:15      133    13:22     20:50    6:43  Hampton              
 2368   135   107  Evan Stingle             132     2:56      138     6:18      131    13:22     20:51    6:43  Wheeling Park        
 1506   136   108  Dylan Hogan              154     2:59      146     6:20      128    13:20     20:51    6:43  North Hills          
 1996   137   109  Aaron Culp               195     3:04      181     6:30      148    13:30     20:51    6:44  South Fayette        
 2054   138   110  Vipin Bhat               110     2:53      132     6:16      120    13:14     20:52    6:44  Taylor Allderdice    
  344   139   111  Bradley Dunlap            29     2:39       67     5:59      110    13:07     20:52    6:44  Chartiers Valley     
 1002   140   112  Roman Brunsell            96     2:51       94     6:07      118    13:13     20:54    6:44  Mars Area            
 2430   141   113  Harry Kelson             155     2:59      187     6:31      154    13:36     20:55    6:45  Shady Side Academy   
 1095   142   114  Allen Wiertel            160     3:00      155     6:23      132    13:22     20:57    6:45  McDowell             
  382   143        Kasey Stanton            212     3:06      215     6:40      179    13:55     20:57    6:45  Connellsville        
 1702   144   115  Tate Bennett             233     3:10      210     6:38      156    13:37     20:58    6:45  Pine-Richland        
 1664   145   116  Cole Moran               135     2:57      127     6:15      140    13:25     20:58    6:46  Peters Township      
 1177   146   117  Xander Speerhas          150     2:59      149     6:21      150    13:35     20:59    6:46  Moon Area            
 1511   147   118  Joshua Rodina            145     2:58      143     6:20      142    13:27     21:01    6:46  North Hills          
  250   148        Brennan Coleman           70     2:48      107     6:10      136    13:24     21:01    6:47  Canon-McMillan       
    2   149        T J Dunkle               141     2:58      140     6:19      141    13:25     21:02    6:47  Altoona Area         
 1163   150        Samuel Kranyak           229     3:09      189     6:32      151    13:35     21:04    6:47  Moon Area            
 1763   151   119  Jack Kaczmarski           87     2:50       86     6:05      126    13:19     21:04    6:47  Pittsburgh C C       
 1026   152   120  Hudson Shipler           226     3:09      208     6:37      163    13:44     21:04    6:47  Mars Area            
 1563   153        Kailin Tolson            125     2:55      116     6:12      122    13:15     21:05    6:48  Norwin               
  870   154   121  Connor Progar            187     3:02      184     6:31      173    13:49     21:07    6:48  Hopewell             
 1764   155   122  James McElroy            152     2:59      144     6:20      130    13:22     21:07    6:49  Pittsburgh C C       
 1500   156   123  Avery Dixon              183     3:02      194     6:34      159    13:42     21:10    6:50  North Hills          
  741   157   124  Jesse Pazehoski          118     2:54      125     6:15      143    13:27     21:11    6:50  Grove City Area      
  768   158   125  Tyler Fitzgerald         205     3:05      212     6:39      174    13:51     21:17    6:52  Hampton              
 1170   159        Isaac Miller             163     3:00      153     6:22      152    13:35     21:18    6:52  Moon Area            
  342   160   126  Ian Bautista              81     2:50      118     6:13      144    13:28     21:21    6:53  Chartiers Valley     
 1657   161   127  Preston Garin            209     3:05      197     6:34      168    13:48     21:21    6:53  Peters Township      
 1205   162        Dane Gerdes              168     3:00      159     6:24      158    13:41     21:22    6:53  Morgantown           
 1887   163        Karter Leroy             176     3:01      173     6:29      175    13:52     21:24    6:54  Seneca Valley        
  132   164   128  Eric Bouwers             200     3:04      213     6:39      180    13:56     21:25    6:54  Beaver Area          
 1468   165        Jacob Hauser             151     2:59      134     6:18      161    13:43     21:26    6:55  North Catholic       
 1394   166        Tyler Weet               180     3:02      198     6:34      185    13:57     21:27    6:55  North Allegheny      
 1653   167   129  Trip Bondi               192     3:03      192     6:32      187    13:58     21:28    6:55  Peters Township      
 2136   168   130  William White         90     2:51      129     6:15      149    13:31     21:31    6:56  Thomas Jefferson     
 1722   169   131  Gabriel Navoney          261     3:17      231     6:46      192    14:01     21:31    6:56  Pine-Richland        
 2266   170   132  Leo Goodworth            193     3:03      170     6:28      172    13:49     21:32    6:57  Upper Saint Clair    
 2367   171   133  Von Sklavounakis         138     2:57      156     6:23      165    13:45     21:32    6:57  Wheeling Park        
 1724   172   134  Rohan Seth               248     3:15      230     6:46      196    14:04     21:33    6:57  Pine-Richland        
 1824   173   135  Aidan Westwood           177     3:01      188     6:32      181    13:56     21:34    6:57  Quaker Valley        
  778   174   136  Ian Rayko                140     2:57      177     6:29      176    13:52     21:35    6:57  Hampton              
 1774   175   137  Jacob Tuite              131     2:56      145     6:20      160    13:43     21:35    6:58  Pittsburgh C C       
  201   176        Tyler Tritt              136     2:57      165     6:26      178    13:54     21:35    6:58  Blackhawk            
 1272   177        Luke McGreevy            121     2:54      141     6:19      167    13:46     21:37    6:58  Mount Lebanon        
  858   178   138  Daniel Earley            256     3:16      239     6:53      206    14:17     21:37    6:58  Hopewell             
  891   179        Grant Gilham              91     2:51      124     6:15      169    13:48     21:40    6:59  Indiana Area         
 1318   180        Daniel Balderas          167     3:00      172     6:28      164    13:45     21:40    6:59  North Allegheny      
 1772   181   139  Finn Thompson            215     3:06      207     6:37      170    13:48     21:40    6:59  Pittsburgh C C       
 1335   182        Ian Doyle                162     3:00      180     6:30      188    13:58     21:42    7:00  North Allegheny      
 1727   183        Blake Thompson           171     3:01      190     6:32      166    13:46     21:43    7:00  Pine-Richland        
 2202   184   140  William Rundell          194     3:03      193     6:33      186    13:57     21:45    7:01  Tuscarora (Md)       
 1316   185        M P Arroyo Martinez      175     3:01      135     6:18      162    13:44     21:45    7:01  North Allegheny      
 1206   186        Simon Hall               108     2:53      112     6:11      139    13:24     21:46    7:01  Morgantown           
 1341   187        Peter Gibson             133     2:56      185     6:31      201    14:06     21:47    7:01  North Allegheny      
 1381   188        Nathan Redondo           201     3:04      176     6:29      184    13:57     21:48    7:02  North Allegheny      
 2115   189   141  Sebastiano Civitello     199     3:04      205     6:36      200    14:06     21:48    7:02  Thomas Jefferson     
 1217   190        Maxwell Phillips         211     3:06      203     6:36      193    14:01     21:49    7:02  Morgantown           
 1009   191   142  Vinny Gottschalk         113     2:54      166     6:27      190    13:59     21:51    7:03  Mars Area            
 1366   192        James McManus            161     3:00      161     6:25      182    13:56     21:52    7:03  North Allegheny      
 1826   193   143  Nicholas Winnowski       236     3:11      227     6:44      195    14:04     21:56    7:04  Quaker Valley        
 2426   194   144  Ehan Hrach               204     3:05      228     6:45      202    14:07     21:56    7:04  Shady Side Academy   
   19   195        Xzander Woomer           189     3:03      171     6:28      171    13:49     21:57    7:05  Altoona Area         
  736   196   145  Jacob Frey               219     3:07      232     6:47      209    14:19     22:00    7:06  Grove City Area      
  733   197   146  Mason Barger             223     3:08      224     6:43      211    14:20     22:00    7:06  Grove City Area      
 2276   198        Fionn Moriarty           191     3:03      174     6:29      183    13:56     22:02    7:06  Upper Saint Clair    
  341   199   147  Sakesh Andhavarapu       185     3:02      182     6:30      177    13:54     22:04    7:07  Chartiers Valley     
 1201   200        Brady Collins            222     3:07      209     6:38      199    14:05     22:04    7:07  Morgantown           
  253   201        Sheadon Flynn            130     2:56      186     6:31      189    13:58     22:05    7:07  Canon-McMillan       
 1900   202        Edward Strong            182     3:02      163     6:25      215    14:22     22:06    7:08  Seneca Valley        
 1989   203        Ryan McGaffick           188     3:03      178     6:30      194    14:03     22:09    7:09  Shaler Area          
  762   204   148  Jacob Barton             148     2:58      202     6:36      203    14:12     22:11    7:09  Hampton              
 1135   205        Darren Woodard           232     3:10      219     6:42      208    14:18     22:13    7:10  Montour              
 1269   206        Clark Jamison            225     3:08      222     6:43      205    14:15     22:15    7:10  Mount Lebanon        
 2071   207   149  Jake Worthington         337    14:22      130     6:15      216    14:22     22:16    7:11  Taylor Allderdice    
  616   208   150  Joshua Price             137     2:57      136     6:18      204    14:12     22:18    7:11  Franklin Regional    
 1818   209   151  Chase Merkel             242     3:14      234     6:49      222    14:34     22:23    7:13  Quaker Valley        
  618   210   152  Tyler Stone              235     3:11      236     6:51      225    14:35     22:23    7:13  Franklin Regional    
 1271   211        Holden Matty             184     3:02      200     6:35      207    14:17     22:24    7:13  Mount Lebanon        
 1714   212        Rocco Jarvis             220     3:07      201     6:35      198    14:05     22:25    7:14  Pine-Richland        
  620   213   153  Roman Vollero            266     3:19      261     7:05      230    14:38     22:25    7:14  Franklin Regional    
 1214   214        Joel Moreland            157     2:59      175     6:29      197    14:05     22:26    7:14  Morgantown           
  615   215   154  Nolan Pokol              294     3:27      268     7:09      234    14:40     22:32    7:16  Franklin Regional    
 2117   216   155  Noah Clonan               99     2:52      147     6:21      191    14:00     22:33    7:16  Thomas Jefferson     
  379   217        Jonathan Sapola          198     3:04      233     6:48      226    14:36     22:33    7:16  Connellsville        
  127   218   156  Marcus Anney             142     2:58      199     6:35      210    14:20     22:36    7:17  Beaver Area          
 1877   219        Nick Berger              174     3:01      195     6:34      213    14:21     22:36    7:17  Seneca Valley        
 2264   220        Lucas Gerlach            287     3:23      264     7:06      229    14:37     22:38    7:18  Upper Saint Clair    
   12   221        Julian Trimmer           217     3:07      211     6:38      217    14:25     22:40    7:19  Altoona Area         
 1827   222   157  William Winnowski        244     3:14      235     6:51      224    14:34     22:43    7:20  Quaker Valley        
  812   223   158  Angelo Poulich           268     3:19      258     7:01      231    14:38     22:45    7:20  Hempfield Area       
 1018   224   159  Brandon Lego             134     2:57      204     6:36      219    14:29     22:45    7:20  Mars Area            
 1821   225   160  William Musial           275     3:21      270     7:10      245    14:59     22:46    7:20  Quaker Valley        
 1207   226        Zayne Linn               178     3:01      179     6:30      218    14:25     22:48    7:21  Morgantown           
   17   227        Nathaniel Wolfe          234     3:11      242     6:53      221    14:33     22:48    7:21  Altoona Area         
 2439   228   161  Kiran Tevar              196     3:04      221     6:43      214    14:22     22:50    7:22  Shady Side Academy   
 1159   229        Ryan Grimme              247     3:15      244     6:56      232    14:39     22:52    7:23  Moon Area            
 1893   230        Ram Pillai               252     3:16      249     6:58      236    14:43     22:54    7:23  Seneca Valley        
 1885   231        Eric Karpinsky           274     3:21      267     7:08      239    14:47     22:54    7:23  Seneca Valley        
 2067   232   162  Sam Stravchansky         241     3:14      243     6:55      238    14:45     22:56    7:24  Taylor Allderdice    
 1203   233        Reed Dolin               214     3:06      206     6:36      223    14:34     22:57    7:24  Morgantown           
  889   234        Lucas Fields              49     2:45      117     6:13      235    14:43     22:58    7:24  Indiana Area         
 2358   235   163  Braylan Deemer           206     3:05      218     6:42      228    14:36     22:59    7:25  Wheeling Park        
 1517   236        Jacob Specht             190     3:03      229     6:45      220    14:31     22:59    7:25  North Hills          
 1718   237        Owen Long                280     3:22      248     6:58      240    14:47     22:59    7:25  Pine-Richland        
 1220   238        Travis Rice              221     3:07      223     6:43      227    14:36     23:02    7:26  Morgantown           
 2070   239   164  Henry Caruso             278     3:21      257     7:01      237    14:44     23:03    7:26  Taylor Allderdice    
  357   240   165  Nolan Walsh              101     2:52      158     6:24      212    14:20     23:06    7:27  Chartiers Valley     
  872   241   166  Jackson Valvo            304     3:33      290     7:25      244    14:58     23:07    7:27  Hopewell             
 1822   242   167  Finn Musial              279     3:21      273     7:12      254    15:09     23:09    7:28  Quaker Valley        
  892   243        Alex Gilham              264     3:18      262     7:06      256    15:09     23:15    7:30  Indiana Area         
  557   244   168  Joseph Shin              237     3:12      253     6:59      243    14:58     23:17    7:31  Fox Chapel Area      
 1815   245        Tadhg Hamill             281     3:22      274     7:12      255    15:09     23:22    7:32  Quaker Valley        
  135   246   169  Bennett Goshen           289     3:24      279     7:15      253    15:08     23:27    7:34  Beaver Area          
 1728   247        Carter Warnes            286     3:22      281     7:16      261    15:19     23:28    7:34  Pine-Richland        
 1029   248   170  Nolan Staudacher         260     3:17      251     6:59      249    15:02     23:28    7:34  Mars Area            
 1631   249        Roman Kerston            243     3:14      245     6:56      233    14:40     23:31    7:35  Penn Trafford        
 2055   250   171  Nate Chinman             246     3:15      238     6:52      252    15:04     23:32    7:35  Taylor Allderdice    
 2278   251        Drake Pattison           285     3:22      252     6:59      246    15:00     23:34    7:36  Upper Saint Clair    
 2129   252   172  Danny Matusz             143     2:58      226     6:44      247    15:01     23:34    7:36  Thomas Jefferson     
  376   253        Logan Mullins            230     3:09      220     6:43      257    15:11     23:40    7:38  Connellsville        
 1031   254        Marin Voyeau             263     3:18      246     6:57      241    14:50     23:41    7:38  Mars Area            
  650   255        Kaleb Bodily             311     3:37      301     7:36      262    15:23     23:41    7:38  Freeport Area        
  888   256        Austin Collins           258     3:17      260     7:04      258    15:11     23:42    7:38  Indiana Area         
 1093   257   173  Andrew Roddy             300     3:31      299     7:32      271    15:35     23:45    7:40  McDowell             
 1175   258        Shivank Sahoo            323     3:43      311     7:48      276    15:40     23:48    7:41  Moon Area            
 1628   259        Landon Doonan            208     3:05      225     6:43      242    14:57     23:51    7:41  Penn Trafford        
 1510   260        Gamaliel Mogire          127     2:55      157     6:24      248    15:01     23:58    7:44  North Hills          
  777   261        Patrick Light            158     2:59      217     6:41      250    15:02     23:58    7:44  Hampton              
 1011   262        Kristian Johansson       267     3:19      259     7:04      265    15:27     24:01    7:45  Mars Area            
 2132   263   174  Brody Pava               245     3:14      247     6:58      263    15:24     24:07    7:47  Thomas Jefferson     
 1016   264        Aiden Kuremsky           284     3:22      276     7:14      266    15:28     24:09    7:47  Mars Area            
 1319   265        Hayden Ball              259     3:17      284     7:17      268    15:30     24:19    7:50  North Allegheny      
 1351   266        Logan Karavlan           269     3:19      283     7:17      275    15:39     24:23    7:52  North Allegheny      
 1325   267        Derek Boronski           257     3:17      278     7:14      273    15:35     24:24    7:52  North Allegheny      
 1020   268        Noah Middleton           292     3:26      291     7:25      280    15:44     24:24    7:52  Mars Area            
 1021   269        Henry Noe                272     3:20      271     7:10      267    15:29     24:27    7:53  Mars Area            
 1007   270        Noah Fleming             299     3:30      292     7:26      279    15:44     24:30    7:54  Mars Area            
  155   271        Max Cochenour            313     3:38      308     7:42      288    15:59     24:30    7:54  Belle Vernon         
  263   272        Brady Mavretish          273     3:20      288     7:23      272    15:35     24:31    7:54  Canon-McMillan       
 1166   273        Joseph Maule             288     3:24      286     7:18      281    15:46     24:32    7:55  Moon Area            
 1788   274        Josh Smith               298     3:29      304     7:39      290    16:09     24:33    7:55  Plum                 
    6   275        James Hord               249     3:15      275     7:14      283    15:48     24:34    7:55  Altoona Area         
  355   276        Matei Zivanova           251     3:15      256     7:01      274    15:37     24:35    7:56  Taylor Allderdice    
 1518   277        Liam VanDyke             239     3:13      280     7:15      286    15:50     24:35    7:56  North Hills          
  351   278   175  Chris Mayfield           120     2:54      137     6:18      251    15:03     24:36    7:56  Chartiers Valley     
 1632   279        Devin Kreidler           238     3:13      250     6:58      270    15:34     24:40    7:57  Penn Trafford        
 1662   280   176  Isaak Johnson            227     3:09      241     6:53      260    15:19     24:41    7:58  Peters Township      
  653   281        Logan Check              297     3:29      294     7:28      284    15:49     24:45    7:59  Freeport Area        
  784   282        Blaise White             240     3:13      266     7:07      278    15:43     24:48    8:00  Hampton              
 1200   283        Hayden Casdorph          218     3:07      216     6:41      264    15:26     24:48    8:00  Morgantown           
 2425   284   177  Steven Hou               282     3:22      285     7:17      277    15:41     24:55    8:02  Shady Side Academy   
 1658   285   178  Matthew Gavorick         277     3:21      293     7:27      289    16:07     25:06    8:06  Peters Township      
 1541   286        Noah Carney              324     3:44      319     8:08      301    16:29     25:08    8:06  Norwin               
 2200   287   179  Jack Moody               296     3:28      303     7:38      297    16:18     25:12    8:08  Tuscarora (Md)       
 2231   288        Chase Ludy               306     3:34      306     7:42      293    16:09     25:14    8:08  Uniontown Area       
 1516   289        Scott Sorge              271     3:20      265     7:07      259    15:11     25:14    8:08  North Hills          
 1782   290        Ryan Muretisch           303     3:33      305     7:41      291    16:09     25:16    8:09  Plum                 
 1275   291        Corwin Siegert           173     3:01      191     6:32      285    15:50     25:18    8:09  Mount Lebanon        
 2356   292   180  Kyan Burke               224     3:08      255     7:01      282    15:48     25:18    8:10  Wheeling Park        
  605   293   181  Tyler Hanchey            255     3:16      254     7:00      294    16:11     25:21    8:10  Franklin Regional    
 1263   294        Elias Ehrhardt           295     3:27      302     7:36      298    16:19     25:27    8:12  Mount Lebanon        
 1675   295        Caleb Vizza              293     3:27      298     7:32      295    16:13     25:28    8:13  Peters Township      
 2188   296   182  Kelvin Bokella           202     3:04      240     6:53      287    15:55     25:32    8:14  Tuscarora (Md)       
  806   297   183  Thomas Meszar            216     3:06      272     7:10      269    15:33     25:42    8:17  Hempfield Area       
 1329   298        Griffin Cowan            307     3:34      310     7:46      303    16:34     26:01    8:23  North Allegheny      
 1064   299        Jonah Morant              50     2:45      160     6:24      300    16:24     26:11    8:27  Martinsburg          
 1396   300        Theo Wilkinson           276     3:21      289     7:24      302    16:31     26:15    8:28  North Allegheny      
 2263   301        Vincent Garofalo         270     3:20      277     7:14      304    16:35     26:15    8:28  Upper Saint Clair    
  549   302   184  Colby Koloshinsky        262     3:18      282     7:16      299    16:23     26:18    8:29  Fox Chapel Area      
 2312   303        Clifford Brindle         254     3:16      269     7:09      296    16:14     26:21    8:30  West Allegheny       
  676   304        Ryan Cruce               283     3:22      297     7:31      306    16:45     26:25    8:31  Gateway              
  195   305        John Cosky               250     3:15      287     7:20      305    16:42     26:30    8:33  Blackhawk            
 2112   306        John Andreola            228     3:09      263     7:06      292    16:09     26:31    8:33  Thomas Jefferson     
 1006   307        Jack DeChancie           308     3:35      307     7:42      307    16:54     26:34    8:34  Mars Area            
 1032   308        Liam Wolf                329     3:50      327     8:18      321    17:39     26:34    8:34  Mars Area            
  153   309        Sean Allshouse           314     3:38      314     7:51      309    16:56     26:35    8:34  Belle Vernon         
 1083   310   185  Elias Herrera-Hernandez  301     3:32      312     7:48      310    16:58     26:37    8:35  McDowell             
 2203   311   186  Alek Tekeyan             328     3:49      322     8:09      316    17:23     26:43    8:37  Tuscarora (Md)       
 2269   312        Brandon Hayes            326     3:48      328     8:20      319    17:33     26:44    8:37  Upper Saint Clair    
 1326   313        Isaac Breneman           302     3:32      309     7:46      312    17:04     27:00    8:43  North Allegheny      
 1391   314        Tyler Vincent            290     3:25      295     7:28      308    16:56     27:03    8:43  North Allegheny      
 1659   315        August Glover            265     3:18      300     7:34      313    17:11     27:12    8:46  Peters Township      
 2434   316   187  Alex Mai                 253     3:16      296     7:28      311    17:00     27:22    8:50  Shady Side Academy   
 1710   317        Brandon Hoffman          310     3:37      318     8:03      320    17:36     27:28    8:52  Pine-Richland        
  156   318        Joey Dodd                316     3:39      317     8:02      318    17:25     27:29    8:52  Belle Vernon         
 2261   319        Jack Dittoe              321     3:43      323     8:10      314    17:12     27:32    8:53  Upper Saint Clair    
 2282   320        Nick Rensi               322     3:43      325     8:11      315    17:13     27:32    8:53  Upper Saint Clair    
 1265   321        Jack Flaherty            315     3:38      320     8:09      317    17:25     27:50    8:58  Mount Lebanon        
 1467   322        George Gabriel           312     3:37      316     8:01      324    18:02     28:39    9:14  North Catholic       
 1377   323        Brent Paulson            320     3:42      326     8:11      325    18:06     28:59    9:21  North Allegheny      
  350   324        Jack Lauve               291     3:26      315     7:54      322    17:55     29:04    9:23  Chartiers Valley     
 1266   325        Elijah Hackworth         319     3:41      321     8:09      323    17:58     29:07    9:23  Mount Lebanon        
 2065   326        Ekow Opoku-Dakwa         330     3:56      332     8:38      327    18:43     29:15    9:26  Taylor Allderdice    
 2124   327        Gregory Hritz            309     3:35      313     7:50      329    18:58     29:16    9:26  Thomas Jefferson     
 2125   328        Anthony Lauso            318     3:41      329     8:24      326    18:40     29:48    9:37  Thomas Jefferson     
 2436   329   188  Ben Nicholson            305     3:34      324     8:10      328    18:49     30:17    9:46  Shady Side Academy   
 1502   330        Paul Ejzak               317     3:40      333     8:46      331    19:36     30:27    9:49  North Hills          
 2237   331        Jacob Shaffer            333     4:10      334     9:04      330    19:30     30:39    9:53  Uniontown Area       
 2433   332        John Ludden              325     3:46      331     8:35      332    19:37     30:45    9:55  Shady Side Academy   
 1173   333        Vaishnav Pulivarthi      331     4:08      336     9:14      333    19:40     30:51    9:57  Moon Area            
 2192   334   189  Ryan Gildersleeve        327     3:49      330     8:28      334    19:44     31:30   10:10  Tuscarora (Md)       
 2233   335        Porter Mehalek           334     4:11      337     9:20      335    20:41     33:25   10:47  Uniontown Area       
 2187   336   190  Clement Bokella          335     4:15      338    10:29      337    23:19     35:27   11:26  Tuscarora (Md)       
 2423   337        Alex Enloe               332     4:08      335     9:10      336    22:04     35:45   11:32  Shady Side Academy