1 Seneca Valley 66 2 11 13 16 24 39 42 19:52 0:58
2 North Allegheny 120 3 19 25 26 47 52 65 20:18 1:47
3 Mount Lebanon 150 6 20 28 30 66 109 110 20:31 1:59
4 Oakland Catholic 160 1 18 31 46 64 86 98 20:28 2:23
5 Butler 203 14 27 38 57 67 81 89 20:50 1:45
6 Norwin 242 21 44 49 56 72 85 21:10 1:31
7 Peters Township 262 23 40 45 71 83 101 114 21:15 1:43
8 Fox Chapel Area 266 12 17 58 73 106 129 134 21:08 2:46
9 Pine-Richland 285 32 53 60 62 78 79 108 21:22 1:16
10 Kiski Area 292 8 55 69 70 90 104 111 21:22 2:36
11 Bethel Park 313 5 41 48 107 112 145 21:24 3:08
12 North Hills 315 4 22 51 105 133 171 197 21:21 3:35
13 Upper Saint Clair 379 15 77 87 97 103 123 141 21:48 2:40
14 Chartiers Valley 391 29 36 91 96 139 156 158 21:52 2:41
15 Moon Area 430 33 68 88 119 122 143 155 22:01 2:04
16 Greater Latrobe 449 9 43 117 120 160 172 183 21:59 4
17 Hempfield Area 466 59 76 82 124 125 127 144 22:13 1:29
18 Canon-McMillan 482 10 74 113 136 149 154 168 22:09 3:41
19 Baldwin 501 50 75 80 146 150 174 190 22:23 2:11
20 Ringgold 510 35 54 99 140 182 188 195 22:28 3:41
21 Franklin Regional 573 61 95 126 130 161 173 22:43 2:15
22 Plum 594 7 121 151 152 163 179 181 22:37 4:07
23 West Allegheny 597 34 37 162 177 187 201 205 22:50 3:52
24 Hampton 622 100 116 128 131 147 165 192 22:57 0:50
25 Mars Area 644 94 115 132 137 166 170 180 23:02 1:25
26 Gateway 687 84 93 118 193 199 223 229 23:28 3:11
27 Trinity (7) 741 63 142 175 176 185 198 202 23:32 3:06
28 Penn Trafford 759 92 153 167 169 178 184 206 23:33 1:56
29 Shaler Area 860 102 138 191 207 222 226 25:02 5:25
30 Laurel Highlands 889 135 157 189 200 208 209 212 24:42 3:46
31 Albert Gallatin 995 148 194 204 217 232 234 27:16 11:04
32 Penn Hills 1030 186 203 210 213 218 26:24 2:48
33 Connellsville 1036 164 215 216 220 221 26:43 3:53
34 Armstrong 1044 159 214 219 225 227 228 235 27:22 6:11
35 McKeesport Area 1092 196 211 224 230 231 233 29:06 8:40
Dual Meet Scores
Seneca Valley 34 wins
North Allegheny 33 wins
Mount Lebanon 32 wins
Oakland Catholic 31 wins
Butler 30 wins
Norwin 29 wins
Peters Township 28 wins
Fox Chapel Area 26 wins
Pine-Richland 26 wins
Kiski Area 26 wins
North Hills 23 wins
Bethel Park 23 wins
Upper Saint Clair 23 wins
Chartiers Valley 21 wins
Moon Area 20 wins
Hempfield Area 18 wins
Canon-McMillan 18 wins
Greater Latrobe 18 wins
Baldwin 16 wins
Ringgold 15 wins
Franklin Regional 14 wins
Hampton 13 wins
Mars Area 12 wins
Plum 11 wins
West Allegheny 10 wins
Penn Trafford 9 wins
Trinity (7) 8 wins
Gateway 7 wins
Laurel Highlands 6 wins
Shaler Area 5 wins
Albert Gallatin 4 wins
Penn Hills 3 wins
Connellsville 2 wins
Armstrong 1 wins
McKeesport Area 0 wins
Individuals
PLACE FINISHER TIME PACE
1. Seneca Valley
2 Rachel Hensler, Jr 19:22 6:15
11 Mariah Mack, Jr 19:48 6:23
13 Isabelle Biase, Jr 19:51 6:24
16 Julia Kooser, Jr 19:55 6:25
24 Emma Lizewski, Jr 20:20 6:33
39 Megan Aaron, Fr 20:52 6:44
42 Lauren Sauer, Sr 21:01 6:47
Total Time = 1:39:16 Total Places = 66
2. North Allegheny
3 Clara Savchik, So 19:26 6:16
19 Madissen Steiner, Jr 20:05 6:28
25 Ally Meehan, Fr 20:21 6:34
26 Kara Daggett, Jr 20:23 6:34
47 Tess Wright, So 21:12 6:50
52 Katheryn Smolinski, Sr 21:18 6:52
65 Caroline Silay, So 21:32 6:57
Total Time = 1:41:27 Total Places = 120
3. Mount Lebanon
6 Kelsey Potts, Sr 19:38 6:20
20 Claire Dougherty, Sr 20:14 6:31
28 Sadie Saxton, Sr 20:31 6:37
30 Aoife-Ruby Dunne, Fr 20:32 6:37
66 Cora Broadhurst, So 21:36 6:58
109 Moira Anderson, So 22:38 7:18
110 Gillian Livingston, Fr 22:39 7:18
Total Time = 1:42:31 Total Places = 150
4. Oakland Catholic
1 Lauren Finikiotis, Jr 19:06 6:10
18 Megan Nagy, So 19:58 6:26
31 Kathryn Aldrich, Fr 20:33 6:38
46 Megan Ellery, Jr 21:12 6:50
64 Hanna Schupansky, Fr 21:29 6:56
86 Anna Bergstedt, Fr 22:08 7:08
98 Sophie Young, So 22:28 7:15
Total Time = 1:42:18 Total Places = 160
5. Butler
14 Maggie Welty, So 19:53 6:25
27 Michaela Brydon, Jr 20:24 6:35
38 Erin Lemay, So 20:50 6:43
57 Kelsie Callihan, Sr 21:24 6:54
67 Lucy Lewis, Jr 21:38 6:59
81 Emma Lemay, So 22 7:06
89 Carly Bauer, So 22:14 7:10
Total Time = 1:44:09 Total Places = 203
6. Norwin
21 Courtney Kosanovic, Fr 20:17 6:33
44 Kelley Giles, Jr 21:05 6:48
49 Laurel Noe, So 21:15 6:51
56 Caitlin Kosanovic, Fr 21:24 6:54
72 Leah Vorce, Jr 21:47 7:02
85 Jessica Gibson, So 22:07 7:08
Total Time = 1:45:48 Total Places = 242
7. Peters Township
23 Chloe Grzyb, Sr 20:19 6:33
40 Sydney Wehn, Jr 20:54 6:44
45 Jennifer Massucci, Fr 21:11 6:50
71 Ally Spalaris, Fr 21:47 7:01
83 Gianna Pugliano, Jr 22:02 7:06
101 Julie Bocetti, So 22:33 7:16
114 Emily Spalaris, Fr 22:41 7:19
Total Time = 1:46:13 Total Places = 262
8. Fox Chapel Area
12 Annika Urban, Fr 19:50 6:24
17 Sarena Seeger, Fr 19:57 6:26
58 Mary Humphrey, Sr 21:24 6:54
73 Anna Folkerts, So 21:49 7:02
106 Margaret Edgecombe, So 22:36 7:17
129 Erin Curry, Sr 23:02 7:26
134 Arla Sisson, Sr 23:05 7:27
Total Time = 1:45:36 Total Places = 266
9. Pine-Richland
32 Tessa Franchi, Jr 20:41 6:40
53 Lauren Allen, Fr 21:18 6:52
60 Maura Flaherty, Sr 21:26 6:55
62 Marina Miller, So 21:27 6:55
78 Katie Kirsch, Sr 21:57 7:05
79 Brooke Heilman, Sr 21:58 7:05
108 Rylie Fry, So 22:38 7:18
Total Time = 1:46:49 Total Places = 285
10. Kiski Area
8 Megan Aller, Sr 19:40 6:20
55 Kierra Shreffler, Fr 21:23 6:54
69 Letizia Collini, Sr 21:43 7
70 Jayne Hohman, Sr 21:45 7:01
90 Lindsey Caldwell, Sr 22:15 7:11
104 Mia Hartman, So 22:35 7:17
111 Spencer Hepler, Jr 22:39 7:18
Total Time = 1:46:46 Total Places = 292
11. Bethel Park
5 Danielle Hinish, Sr 19:32 6:18
41 Karissa Coffield, Sr 20:57 6:45
48 Claire Makowski, Sr 21:13 6:51
107 Haley Radcliffe, So 22:36 7:17
112 Megan Fedkoe, Jr 22:40 7:19
145 Avery Hill, So 23:18 7:31
Total Time = 1:46:58 Total Places = 313
12. North Hills
4 Ava Pietrzyk, Jr 19:30 6:17
22 Madeline Evans, Jr 20:18 6:33
51 Carlie Seibert, Jr 21:16 6:51
105 Meghan Busch, Jr 22:35 7:17
133 Sarah Glatz, Sr 23:05 7:27
171 Carly Janeda, Jr 23:51 7:42
197 Kylie Wolff, Fr 25:06 8:05
Total Time = 1:46:44 Total Places = 315
13. Upper Saint Clair
15 Savannah Shaw, So 19:55 6:25
77 Mary Wilding, So 21:57 7:05
87 Stephanie Grunwald, Fr 22:08 7:08
97 Lydia Lucas, Fr 22:26 7:14
103 Anvi Kumar, So 22:34 7:17
123 Nicole Naumann, So 22:46 7:21
141 Caitlin Pyles, Sr 23:14 7:29
Total Time = 1:49 Total Places = 379
14. Chartiers Valley
29 Kiki Thornton, Fr 20:32 6:37
36 Elise LaQuatra, So 20:49 6:43
91 Bryanna Zrelak, So 22:19 7:12
96 Alexis Byers, Sr 22:25 7:14
139 Amy MacFarlane, Sr 23:12 7:29
156 Avy Burek, Fr 23:30 7:35
158 Elena Laquatra, Jr 23:32 7:35
Total Time = 1:49:17 Total Places = 391
15. Moon Area
33 Ciara Cavitt, Sr 20:43 6:41
68 Genna Aldridge, Jr 21:41 7
88 Victoria Michalenko, So 22:10 7:09
119 Alexis Lenosky, Jr 22:45 7:20
122 Sarah Connors, Jr 22:46 7:21
143 Claire Daugherty, Fr 23:16 7:30
155 Allie Thies, Sr 23:29 7:34
Total Time = 1:50:05 Total Places = 430
16. Greater Latrobe
9 Maria Cawoski, So 19:40 6:20
43 Emma Kozuch, So 21:05 6:48
117 Abby Novotny, Sr 22:43 7:19
120 Alyssa Heining, Jr 22:45 7:20
160 Megan Sensue, Jr 23:40 7:38
172 Sydney Green, Fr 23:57 7:43
183 Isabella Landry, Jr 24:30 7:54
Total Time = 1:49:53 Total Places = 449
17. Hempfield Area
59 Alexandra DeRiso, Fr 21:26 6:55
76 Hannah Spinella, Sr 21:53 7:03
82 Laura Aston, So 22 7:06
124 Rachel Fiaschetti, Sr 22:48 7:21
125 Michelle Burns, Jr 22:54 7:23
127 Grace McClain, Fr 22:59 7:25
144 Megan Powell, Jr 23:17 7:30
Total Time = 1:51:01 Total Places = 466
18. Canon-McMillan
10 Morgan Grudi, Jr 19:43 6:21
74 Lilya Vanderaar, So 21:50 7:02
113 Margaret Veres, So 22:40 7:19
136 Nicole Slain, Jr 23:08 7:28
149 Abrianna Scenna, Jr 23:23 7:33
154 Shannon McCall, Jr 23:29 7:34
168 Devon Trieschock, Sr 23:50 7:41
Total Time = 1:50:44 Total Places = 482
19. Baldwin
50 Macy Hale, Fr 21:15 6:51
75 Molly Karabinos, Fr 21:51 7:03
80 Erica Koenig, Sr 22 7:06
146 Alexandra Barr, Sr 23:20 7:31
150 Abby Barr, Jr 23:26 7:33
174 Gabby Loeffler, Sr 24:01 7:45
190 Jordan Fediaczko, So 24:44 7:58
Total Time = 1:51:52 Total Places = 501
20. Ringgold
35 Sarah Lucas, Jr 20:47 6:42
54 Janika Hutton, Sr 21:20 6:53
99 Autumn Lusk, So 22:29 7:15
140 Kaylee Kassa, So 23:12 7:29
182 Morgan Richards, Fr 24:28 7:53
188 Lauren Niziol, Jr 24:43 7:58
195 Maria Lengwin, Jr 24:59 8:03
Total Time = 1:52:16 Total Places = 510
21. Franklin Regional
61 Grace Pekarcik, Sr 21:27 6:55
95 Bria McMahon, Sr 22:25 7:14
126 Avery Eisaman, Jr 22:58 7:24
130 Katja Kochvar, Sr 23:03 7:26
161 Bri Petrucci, Sr 23:41 7:38
173 Leah Myers, So 23:57 7:43
Total Time = 1:53:34 Total Places = 573
22. Plum
7 Rachel Valotta, Sr 19:39 6:20
121 Sydney Shanter, Fr 22:46 7:20
151 Maddie Yohe, Sr 23:26 7:33
152 Jill Tishko, Fr 23:27 7:34
163 Jena Moorehead, Fr 23:45 7:40
179 Julia Messina, Sr 24:24 7:52
181 Kayla Anderson, Sr 24:28 7:53
Total Time = 1:53:03 Total Places = 594
23. West Allegheny
34 Maddie Salek, So 20:45 6:42
37 Isabella Merlino, Fr 20:50 6:43
162 Juliana Dominick, Fr 23:44 7:39
177 Bethani Hrapczak, Fr 24:14 7:49
187 Livy Younger, So 24:37 7:56
201 Tiara Dramble, Jr 25:20 8:10
205 Brenna Laughery, Sr 26:24 8:31
Total Time = 1:54:10 Total Places = 597
24. Hampton
100 Catherine Mercier, So 22:32 7:16
116 Elizabeth Dolan, Fr 22:43 7:19
128 Allison Boretsky, Fr 23:01 7:25
131 Bridget Jankowski, Jr 23:03 7:26
147 Alissa Beam, So 23:22 7:32
165 Madison Holden, Sr 23:46 7:40
192 Hope Hoehler, Jr 24:51 8:01
Total Time = 1:54:41 Total Places = 622
25. Mars Area
94 Emma Gentile, Jr 22:23 7:13
115 Lindsey Brand, Jr 22:42 7:19
132 Kelly McCulloch-Beatty, Jr 23:05 7:27
137 Camille Bromley, Fr 23:09 7:28
166 Liz Smialek, Sr 23:47 7:40
170 McKenzie Hutchison, So 23:51 7:41
180 Natalie Petrini, Jr 24:26 7:53
Total Time = 1:55:06 Total Places = 644
26. Gateway
84 Maria Reynolds, Sr 22:04 7:07
93 Katie Heasley, Sr 22:22 7:13
118 Cierra LaSpada, So 22:44 7:20
193 Ebru Lider, So 24:53 8:02
199 Marissa Montalbano, So 25:15 8:09
223 Hera Muhktar, Fr 28:37 9:14
229 Chryseis Smith, So 30:29 9:50
Total Time = 1:57:18 Total Places = 687
27. Trinity (7)
63 Rachel Urso, Sr 21:28 6:55
142 Camryn Morgan, So 23:15 7:30
175 Faith Gandy, Fr 24:08 7:47
176 Chelsea Geer, So 24:11 7:48
185 Nicole Piatt, Fr 24:34 7:55
198 Emma Flickinger, Sr 25:11 8:07
202 Abby Cermak, So 25:30 8:13
Total Time = 1:57:36 Total Places = 741
28. Penn Trafford
92 Lindsay Johnston, Jr 22:21 7:12
153 April Miller, Sr 23:28 7:34
167 Heidi Wertz, Sr 23:48 7:41
169 Marissa Anderton, Fr 23:50 7:41
178 Kyra Dugan, Sr 24:16 7:50
184 Quincy Reese, Fr 24:30 7:54
206 Amber Rose, Sr 26:35 8:34
Total Time = 1:57:43 Total Places = 759
29. Shaler Area
102 Emma Truscott, Fr 22:34 7:16
138 Cassidy Gray, Jr 23:11 7:28
191 Bella Gaboury, Fr 24:45 7:59
207 Adeline Kubisek, So 26:41 8:36
222 Marissa Fukas, Fr 27:58 9:01
226 Julia Rogers, Jr 29:27 9:30
Total Time = 2:05:09 Total Places = 860
30. Laurel Highlands
135 Emily Rohm, Jr 23:07 7:27
157 Bailey Rohm, Fr 23:30 7:35
189 Kendra Kerr, Sr 24:43 7:58
200 Katie Priester, So 25:18 8:10
208 Brynn Lilley, So 26:52 8:40
209 Kristen Marmol, Fr 26:54 8:40
212 Ashley Krause, Sr 27:05 8:44
Total Time = 2:03:30 Total Places = 889
31. Albert Gallatin
148 Skyler Bogus, So 23:23 7:32
194 Jessica Ayersman, So 24:55 8:02
204 Kaityln Podloger, Sr 26:14 8:27
217 Trinity Ankrom, Jr 27:17 8:48
232 Pam McKnight, So 34:27 11:06
234 Abby Borsodi, Jr 35:02 11:18
Total Time = 2:16:16 Total Places = 995
32. Penn Hills
186 Aurora Gorring, Sr 24:35 7:56
203 Kaylee Ellsler, So 25:57 8:22
210 Fiona Carter, Sr 26:58 8:42
213 Tia Stroncek, Jr 27:06 8:45
218 Kristen Osunkwo, Sr 27:22 8:50
Total Time = 2:11:58 Total Places = 1030
33. Connellsville
164 Ally Wilson, Sr 23:45 7:40
215 Michaela Coughenour, So 27:16 8:48
216 Madeline Cramer, So 27:17 8:48
220 Francesca Stefano, Sr 27:36 8:54
221 Morgan Berger, So 27:37 8:55
Total Time = 2:13:31 Total Places = 1036
34. Armstrong
159 Maria Dobranski, Fr 23:34 7:36
214 Addisyn Virostek, Fr 27:14 8:47
219 Madison Titus, So 27:28 8:51
225 Addison Llewellyn, Fr 28:49 9:18
227 Alexis Adams, Sr 29:44 9:35
228 Kelsey Chromiak, Jr 29:51 9:37
235 Kelly Ann Baker, So 35:08 11:20
Total Time = 2:16:49 Total Places = 1044
35. McKeesport Area
196 Rebekah Reist, Jr 25:03 8:05
211 Kamilla Williams, Jr 27:03 8:43
224 Keirston Spiewak, Jr 28:44 9:16
230 Passion Brooks, Jr 30:55 9:58
231 Mary Moninger, Jr 33:42 10:52
233 Amani Blakney, Jr 35:01 11:17
Total Time = 2:25:27 Total Places = 1092
Varsity Girls 5000 Meter Run
Place Name Year Finals School
1 Lauren Finikiotis 11 19:06 Oakland Catholic
2 Rachel Hensler 11 19:22 Seneca Valley
3 Clara Savchik 10 19:26 North Allegheny
4 Ava Pietrzyk 11 19:30 North Hills
5 Danielle Hinish 12 19:32 Bethel Park
6 Kelsey Potts 12 19:38 Mount Lebanon
7 Rachel Valotta 12 19:39 Plum
8 Megan Aller 12 19:40 Kiski Area
9 Maria Cawoski 10 19:40 Greater Latrobe
10 Morgan Grudi 11 19:43 Canon-McMillan
11 Mariah Mack 11 19:48 Seneca Valley
12 Annika Urban 9 19:50 Fox Chapel Area
13 Isabelle Biase 11 19:51 Seneca Valley
14 Maggie Welty 10 19:53 Butler
15 Savannah Shaw 10 19:55 Upper Saint Clair
16 Julia Kooser 11 19:55 Seneca Valley
17 Sarena Seeger 9 19:57 Fox Chapel Area
18 Megan Nagy 10 19:58 Oakland Catholic
19 Madissen Steiner 11 20:05 North Allegheny
20 Claire Dougherty 12 20:14 Mount Lebanon
21 Courtney Kosanovic 9 20:17 Norwin
22 Madeline Evans 11 20:18 North Hills
23 Chloe Grzyb 12 20:19 Peters Township
24 Emma Lizewski 11 20:20 Seneca Valley
25 Ally Meehan 9 20:21 North Allegheny
26 Kara Daggett 11 20:23 North Allegheny
27 Michaela Brydon 11 20:24 Butler
28 Sadie Saxton 12 20:31 Mount Lebanon
29 Kiki Thornton 9 20:32 Chartiers Valley
30 Aoife-Ruby Dunne 9 20:32 Mount Lebanon
31 Kathryn Aldrich 9 20:33 Oakland Catholic
32 Tessa Franchi 11 20:41 Pine-Richland
33 Ciara Cavitt 12 20:43 Moon Area
34 Maddie Salek 10 20:45 West Allegheny
35 Sarah Lucas 11 20:47 Ringgold
36 Elise LaQuatra 10 20:49 Chartiers Valley
37 Isabella Merlino 9 20:50 West Allegheny
38 Erin Lemay 10 20:50 Butler
39 Megan Aaron 9 20:52 Seneca Valley
40 Sydney Wehn 11 20:54 Peters Township
41 Karissa Coffield 12 20:57 Bethel Park
42 Lauren Sauer 12 21:01 Seneca Valley
43 Emma Kozuch 10 21:05 Greater Latrobe
44 Kelley Giles 11 21:05 Norwin
45 Jennifer Massucci 9 21:11 Peters Township
46 Megan Ellery 11 21:12 Oakland Catholic
47 Tess Wright 10 21:12 North Allegheny
48 Claire Makowski 12 21:13 Bethel Park
49 Laurel Noe 10 21:15 Norwin
50 Macy Hale 9 21:15 Baldwin
51 Carlie Seibert 11 21:16 North Hills
52 Katheryn Smolinski 12 21:18 North Allegheny
53 Lauren Allen 9 21:18 Pine-Richland
54 Janika Hutton 12 21:20 Ringgold
55 Kierra Shreffler 9 21:23 Kiski Area
56 Caitlin Kosanovic 9 21:24 Norwin
57 Kelsie Callihan 12 21:24 Butler
58 Mary Humphrey 12 21:24 Fox Chapel Area
59 Alexandra DeRiso 9 21:26 Hempfield Area
60 Maura Flaherty 12 21:26 Pine-Richland
61 Grace Pekarcik 12 21:27 Franklin Regional
62 Marina Miller 10 21:27 Pine-Richland
63 Rachel Urso 12 21:28 Trinity (7)
64 Hanna Schupansky 9 21:29 Oakland Catholic
65 Caroline Silay 10 21:32 North Allegheny
66 Cora Broadhurst 10 21:36 Mount Lebanon
67 Lucy Lewis 11 21:38 Butler
68 Genna Aldridge 11 21:41 Moon Area
69 Letizia Collini 12 21:43 Kiski Area
70 Jayne Hohman 12 21:45 Kiski Area
71 Ally Spalaris 9 21:47 Peters Township
72 Leah Vorce 11 21:47 Norwin
73 Anna Folkerts 10 21:49 Fox Chapel Area
74 Paula Sommer 11 21:49 Woodland Hills
75 Lilya Vanderaar 10 21:50 Canon-McMillan
76 Molly Karabinos 9 21:51 Baldwin
77 Hannah Spinella 12 21:53 Hempfield Area
78 Mary Wilding 10 21:57 Upper Saint Clair
79 Katie Kirsch 12 21:57 Pine-Richland
80 Brooke Heilman 12 21:58 Pine-Richland
81 Erica Koenig 12 22:00 Baldwin
82 Emma Lemay 10 22:00 Butler
83 Laura Aston 10 22:00 Hempfield Area
84 Gianna Pugliano 11 22:02 Peters Township
85 Maria Reynolds 12 22:04 Gateway
86 Jessica Gibson 10 22:07 Norwin
87 Anna Bergstedt 9 22:08 Oakland Catholic
88 Stephanie Grunwald 9 22:08 Upper Saint Clair
89 Victoria Michalenko 10 22:10 Moon Area
90 Carly Bauer 10 22:14 Butler
91 Lindsey Caldwell 12 22:15 Kiski Area
92 Bryanna Zrelak 10 22:19 Chartiers Valley
93 Lindsay Johnston 11 22:21 Penn Trafford
94 Katie Heasley 12 22:22 Gateway
95 Emma Gentile 11 22:23 Mars Area
96 Bria McMahon 12 22:25 Franklin Regional
97 Alexis Byers 12 22:25 Chartiers Valley
98 Lydia Lucas 9 22:26 Upper Saint Clair
99 Sophie Young 10 22:28 Oakland Catholic
100 Autumn Lusk 10 22:29 Ringgold
101 Catherine Mercier 10 22:32 Hampton
102 Julie Bocetti 10 22:33 Peters Township
103 Emma Truscott 9 22:34 Shaler Area
104 Anvi Kumar 10 22:34 Upper Saint Clair
105 Mia Hartman 10 22:35 Kiski Area
106 Meghan Busch 11 22:35 North Hills
107 Margaret Edgecombe 10 22:36 Fox Chapel Area
108 Haley Radcliffe 10 22:36 Bethel Park
109 Rylie Fry 10 22:38 Pine-Richland
110 Moira Anderson 10 22:38 Mount Lebanon
111 Gillian Livingston 9 22:39 Mount Lebanon
112 Spencer Hepler 11 22:39 Kiski Area
113 Megan Fedkoe 11 22:40 Bethel Park
114 Margaret Veres 10 22:40 Canon-McMillan
115 Emily Spalaris 9 22:41 Peters Township
116 Lindsey Brand 11 22:42 Mars Area
117 Elizabeth Dolan 9 22:43 Hampton
118 Abby Novotny 12 22:43 Greater Latrobe
119 Cierra LaSpada 10 22:44 Gateway
120 Alexis Lenosky 11 22:45 Moon Area
121 Alyssa Heining 11 22:45 Greater Latrobe
122 Sydney Shanter 9 22:46 Plum
123 Sarah Connors 11 22:46 Moon Area
124 Nicole Naumann 10 22:46 Upper Saint Clair
125 Rachel Fiaschetti 12 22:48 Hempfield Area
126 Michelle Burns 11 22:54 Hempfield Area
127 Avery Eisaman 11 22:58 Franklin Regional
128 Grace McClain 9 22:59 Hempfield Area
129 Allison Boretsky 9 23:01 Hampton
130 Erin Curry 12 23:02 Fox Chapel Area
131 Katja Kochvar 12 23:03 Franklin Regional
132 Bridget Jankowski 11 23:03 Hampton
133 Kelly McCulloch-Beatty 11 23:05 Mars Area
134 Sarah Glatz 12 23:05 North Hills
135 Arla Sisson 12 23:05 Fox Chapel Area
136 Emily Rohm 11 23:07 Laurel Highlands
137 Nicole Slain 11 23:08 Canon-McMillan
138 Camille Bromley 9 23:09 Mars Area
139 Cassidy Gray 11 23:11 Shaler Area
140 Amy MacFarlane 12 23:12 Chartiers Valley
141 Kaylee Kassa 10 23:12 Ringgold
142 Caitlin Pyles 12 23:14 Upper Saint Clair
143 Camryn Morgan 10 23:15 Trinity (7)
144 Claire Daugherty 9 23:16 Moon Area
145 Megan Powell 11 23:17 Hempfield Area
146 Avery Hill 10 23:18 Bethel Park
147 Alexandra Barr 12 23:20 Baldwin
148 Alissa Beam 10 23:22 Hampton
149 Skyler Bogus 10 23:23 Albert Gallatin
150 Abrianna Scenna 11 23:23 Canon-McMillan
151 Abby Barr 11 23:26 Baldwin
152 Maddie Yohe 12 23:26 Plum
153 Jill Tishko 9 23:27 Plum
154 April Miller 12 23:28 Penn Trafford
155 Shannon McCall 11 23:29 Canon-McMillan
156 Allie Thies 12 23:29 Moon Area
157 Avy Burek 9 23:30 Chartiers Valley
158 Bailey Rohm 9 23:30 Laurel Highlands
159 Elena Laquatra 11 23:32 Chartiers Valley
160 Maria Dobranski 9 23:34 Armstrong
161 Megan Sensue 11 23:40 Greater Latrobe
162 Bri Petrucci 12 23:41 Franklin Regional
163 Juliana Dominick 9 23:44 West Allegheny
164 Jena Moorehead 9 23:45 Plum
165 Ally Wilson 12 23:45 Connellsville
166 Madison Holden 12 23:46 Hampton
167 Liz Smialek 12 23:47 Mars Area
168 Heidi Wertz 12 23:48 Penn Trafford
169 Devon Trieschock 12 23:50 Canon-McMillan
170 Marissa Anderton 9 23:50 Penn Trafford
171 McKenzie Hutchison 10 23:51 Mars Area
172 Carly Janeda 11 23:51 North Hills
173 Sydney Green 9 23:57 Greater Latrobe
174 Leah Myers 10 23:57 Franklin Regional
175 Gabby Loeffler 12 24:01 Baldwin
176 Faith Gandy 9 24:08 Trinity (7)
177 Chelsea Geer 10 24:11 Trinity (7)
178 Bethani Hrapczak 9 24:14 West Allegheny
179 Kyra Dugan 12 24:16 Penn Trafford
180 Julia Messina 12 24:24 Plum
181 Natalie Petrini 11 24:26 Mars Area
182 Kayla Anderson 12 24:28 Plum
183 Morgan Richards 9 24:28 Ringgold
184 Isabella Landry 11 24:30 Greater Latrobe
185 Quincy Reese 9 24:30 Penn Trafford
186 Nicole Piatt 9 24:34 Trinity (7)
187 Aurora Gorring 12 24:35 Penn Hills
188 Livy Younger 10 24:37 West Allegheny
189 Lauren Niziol 11 24:43 Ringgold
190 Kendra Kerr 12 24:43 Laurel Highlands
191 Jordan Fediaczko 10 24:44 Baldwin
192 Bella Gaboury 9 24:45 Shaler Area
193 Hope Hoehler 11 24:51 Hampton
194 Ebru Lider 10 24:53 Gateway
195 Jessica Ayersman 10 24:55 Albert Gallatin
196 Maria Lengwin 11 24:59 Ringgold
197 Rebekah Reist 11 25:03 McKeesport Area
198 Kylie Wolff 9 25:06 North Hills
199 Emma Flickinger 12 25:11 Trinity (7)
200 Marissa Montalbano 10 25:15 Gateway
201 Katie Priester 10 25:18 Laurel Highlands
202 Tiara Dramble 11 25:20 West Allegheny
203 Abby Cermak 10 25:30 Trinity (7)
204 Sabrina Yushinski 10 25:43 Woodland Hills
205 Kaylee Ellsler 10 25:57 Penn Hills
206 Kaityln Podloger 12 26:14 Albert Gallatin
207 Brenna Laughery 12 26:24 West Allegheny
208 Jenna Gazzo 12 26:29 Woodland Hills
209 Amber Rose 12 26:35 Penn Trafford
210 Adeline Kubisek 10 26:41 Shaler Area
211 Brynn Lilley 10 26:52 Laurel Highlands
212 Kristen Marmol 9 26:54 Laurel Highlands
213 Fiona Carter 12 26:58 Penn Hills
214 Kamilla Williams 11 27:03 McKeesport Area
215 Ashley Krause 12 27:05 Laurel Highlands
216 Tia Stroncek 11 27:06 Penn Hills
217 Addisyn Virostek 9 27:14 Armstrong
218 Michaela Coughenour 10 27:16 Connellsville
219 Madeline Cramer 10 27:17 Connellsville
220 Trinity Ankrom 11 27:17 Albert Gallatin
221 Kristen Osunkwo 12 27:22 Penn Hills
222 Madison Titus 10 27:28 Armstrong
223 Francesca Stefano 12 27:36 Connellsville
224 Morgan Berger 10 27:37 Connellsville
225 Marissa Fukas 9 27:58 Shaler Area
226 Hera Muhktar 9 28:37 Gateway
227 Keirston Spiewak 11 28:44 McKeesport Area
228 Addison Llewellyn 9 28:49 Armstrong
229 Julia Rogers 11 29:27 Shaler Area
230 Alexis Adams 12 29:44 Armstrong
231 Kelsey Chromiak 11 29:51 Armstrong
232 Chryseis Smith 10 30:29 Gateway
233 Passion Brooks 11 30:55 McKeesport Area
234 Mary Moninger 11 33:42 McKeesport Area
235 Pam McKnight 10 34:27 Albert Gallatin
236 Amani Blakney 11 35:01 McKeesport Area
237 Abby Borsodi 11 35:02 Albert Gallatin
238 Kelly Ann Baker 10 35:08 Armstrong