Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Girls Name Team Time Year Boys Name Team Time Year1 Marianne Abdalah North Allegheny 10:47 2012 1 Scott Seel North Allegheny 10:13 2010
2 Clara Savchik North Allegheny 11:07 2013 2 Mike Becich North Allegheny 10:15 2009
3 Madeleine Davison North Allegheny 11:19 2011 3 John Faye Hempfield 10:19 2008
4 Allyson Meehan North Allegheny 11:28 2013 4 Zachary Leachman Mars 10:19 2015
5 Clara Savchik North Allegheny 11:34 2012 5 Jack Bertram North Allegheny 10:20 2019
6 Sydney Kuder North Allegheny 11:34 2019 6 Michael Gauntner North Allegheny 10:22 2019
7 Alex Gambill North Allegheny 11:35 2008 7 Ryan Gil North Allegheny 10:25 2006
8 Rachel Hockenberry North Allegheny 11:38 2017 8 Mark Brown Greensburg Salem 10:25 2014
9 Maura Mlecko North Allegheny 11:44 2017 9 Christian Fitch Fox Chapel 10:27 2015
10 Lindsay Holdcroft North Allegheny 11:45 2005 10 Daniel McGoey North Allegheny 10:29 2015
11 Lexi Sundgren North Allegheny 11:48 2018 11 Samuel West Seneca Valley 10:29 2019
12 Annika Urban Fox Chapel 11:52 2014 12 Cameron Binda Greensburg Salem 10:30 2014
13 Marianne Abdalah North Allegheny 11:53 2011 13 Jacob Greco North Allegheny 10:32 2012
14 Jolene Kunkel Knoch 11:54 2006 14 Tyler Palenchak Gateway 10:34 2008
15 Laura Carter Fox Chapel 11:54 2019 15 Matt McGoey North Allegheny 10:35 2010
16 Kevyn Fish Hampton 11:54 2019 16 Bobby Lutz North Allegheny 10:38 2012
17 Lindsay Holdcroft North Allegheny 11:55 2004 17 TJ Robinson North Allegheny 10:39 2013
18 Caroline Cwalina North Allegheny 11:57 2009 18 Ryan Gil North Allegheny 10:40 2005
19 Samantha Hennen Shaler 11:58 2017 19 Dylan Binda Greensburg Salem 10:40 2014
20 Elaina Balouris Hampton 12:00 2005 20 Ryan Barry North Allegheny 10:40 2017
21 Abby Pitcairn Fox Chapel 12:01 2012 21 Mike Meehan North Allegheny 10:42 2008
22 Stefanie Cwalina North Allegheny 12:01 2016 22 Joe Cafaro Hampton 10:42 2014
23 Kate Aldrich Seneca Valley 12:02 2014 23 Tim Compton North Allegheny 10:43 2016
24 Elaina Balouris Hampton 12:03 2004 24 James Behrend North Allegheny 10:43 2019
25 Cristina Frazzini Butler 12:03 2008 25 Derek Schwartz North Allegheny 10:44 2009
26 Bri Schwartz Shaler 12:03 2010 26 Seth Ketler Seneca Valley 10:44 2014
27 Eva Kynaston North Allegheny 12:03 2019 27 Rene Abdalah North Allegheny 10:45 2015
28 Hannah Yang North Allegheny 12:03 2019 28 Matt Robertson North Allegheny 10:47 2004
29 Alex Rode North Hills 12:04 2008 29 Sam Holdcroft North Allegheny 10:47 2008
30 Grace Lazzara Bl. Francis Seelos 12:04 2019 30 Andrew Manz North Allegheny 10:47 2011
31 Kim Goehring North Allegheny 12:05 2008 31 Luke Turkovich North Allegheny 10:47 2014
32 Maddy Adams North Allegheny 12:06 2008 32 Nico Castracani Fox Chapel 10:47 2016
33 Lauren Neugebauer-Wagner Hampton 12:06 2010 33 Rowan Gwin Fox Chapel 10:47 2019
34 Greta Lazzara Fox Chapel 12:06 2013 34 John Ejzak Knoch 10:48 2012
35 Clara Kelley Fox Chapel 12:06 2019 35 Noah Beveridge Butler 10:48 2013
36 Alex Gambill North Allegheny 12:08 2007 36 Robby Shymansky Fox Chapel 10:48 2014
37 Mariah Custer Laurel Highlands 12:08 2009 37 Ben Goehring North Allegheny 10:49 2010
38 Malia Anderson Greensburg Salem 12:08 2014 38 Brian Shields Hampton 10:50 2008
39 Teresa Davison North Allegheny 12:08 2015 39 Noah Beveridge Butler 10:50 2012
40 Annah Kunes McKeesport 12:09 2019 40 Joseph Wilkinson North Allegheny 10:51 2019
41 Natalie McLean Pine-Richland 12:10 2017 41 Will Appman North Allegheny 10:52 2004
42 Madison Fiaschetti Hempfield 12:11 2008 42 Zack Deible North Allegheny 10:52 2012
43 Mariah Custer Laurel Highlands 12:11 2010 43 Christian Fitch Fox Chapel 10:52 2014
44 Bryanna Nalevanko Hempfield 12:12 2008 44 Kevin McLoughlin Pine-Richland 10:52 2019
45 Madeleine Davison North Allegheny 12:14 2010 45 Conner Weis Fox Chapel 10:53 2005
46 Karsyn Spears Seneca Valley 12:14 2017 46 Tyler Nicotra North Allegheny 10:53 2007
47 Danielle Eshelman Shaler 12:15 2016 47 Luke Schott Franklin Regional 10:53 2008
48 Samantha Boris North Allegheny 12:17 2014 48 Max Micucci North Allegheny 10:53 2013
49 Lizzy White Seneca Valley 12:17 2015 49 Zachary Leachman Mars 10:53 2014
50 Heather Wakely Shaler 12:19 2005 50 Greg Schleicher Pine Richland 10:54 2011
51 Katie Senge Shaler 12:19 2008 51 Connor Foody North Allegheny 10:54 2016
52 Gagnon Mars 12:19 2016 52 Christopher Belch Hampton 10:55 2019
53 Angelina Hunkele Pine-Richland 12:19 2019 53 Anthony Smaldino Knoch 10:56 2009
54 Mary Humphrey Fox Chapel 12:21 2010 54 Mark Silvester North Allegheny 10:57 2005
55 Ava Pietrcyztk North Hills 12:22 2011 55 Joe Kush North Hills 10:57 2006
56 Samantha Podnar North Allegheny 12:22 2017 56 Elijah Stedeford Pine Richland 10:57 2009
57 Laura Carter Fox Chapel 12:22 2018 57 Scott Nalepa North Allegheny 10:57 2017
58 Karley Whelan North Allegheny 12:23 2010 58 Mike Meehan North Allegheny 10:58 2007
59 Megan Powell Seneca Valley 12:24 2004 59 Tom Reinhart Pine Richland 10:58 2008
60 Kaitlin Piper Gateway 12:24 2007 60 Brandon Grumski Knoch 10:59 2011
61 Ava Pietryzk North Hills 12:24 2012 61 Joe Del Nano North Allegheny 11:00 2008
62 Annika Urban Fox Chapel 12:24 2013 62 Case VanHeest North Allegheny 11:00 2011
63 Marie Scarpa Greensburg Salem 12:24 2014 63 Alec Eckman Fox Chapel 11:00 2012
64 Jancay Mars 12:24 2016 64 Christian Georgiadis North Allegheny 11:00 2015
65 Caroline Cwalina North Allegheny 12:25 2008 65 Hunter Wharrey North Allegheny 11:01 2010
66 Emily Fera Fox Chapel 12:26 2016 66 A.J. Didonato Hampton 11:01 2011
67 Ava Brewster Butler 12:26 2019 67 CJ Thimons Highlands 11:01 2015
68 Brooke Krally Fox Chapel 12:27 2015 68 Chris Chang North Allegheny 11:02 2009
69 Maura Mlecko North Allegheny 12:27 2016 69 Anthony Smaldino Knoch 11:03 2008
70 Bucknum Mars 12:28 2016 70 Scott Seel North Allegheny 11:04 2009
71 Kelley Harrington North Allegheny 12:29 2005 71 Elias Zajicek Chartiers Valley 11:04 2014
72 Alexa Little Shaler 12:29 2006 72 Coleman Walsh North Allegheny 11:04 2017
73 Elizabeth Kunkele Pine-Richland 12:29 2016 73 Rocco Didomenico Fox Chapel 11:04 2019
74 Alyssa TeKolste North Allegheny 12:31 2004 74 Seamus Love North Allegheny 11:05 2009
75 Kelly Hahn Seneca Valley 12:31 2005 75 Conner Amsler Mars 11:05 2013
76 Mary Humphrey Fox Chapel 12:31 2011 76 Brendan White North Allegheny 11:05 2014
77 Maggie Welty Butler 12:31 2013 77 Alexei Clair North Allegheny 11:06 2005
78 Caroline Silay North Allegheny 12:31 2013 78 Joey Buehner North Hills 11:06 2014
79 Natalie McLean Pine-Richland 12:31 2018 79 Holden Stallsmith Knoch 11:06 2015
80 Alyssa Shaw North Allegheny 12:32 2004 80 Andrew Razanauskas Seneca Valley 11:07 2005
81 Nicole Luchansky Hampton 12:32 2008 81 Andrew Paul Hempfield 11:07 2008
82 Maura Flaherty Pine-Richland 12:32 2011 82 N Monday Butler 11:07 2015
83 Norah Seible Seneca Valley 12:33 2015 83 Chase Broussard North Allegheny 11:08 2004
84 CJ Williams Pine-Richland 12:33 2016 84 Juris Silenieks North Hills 11:08 2006
85 Elizabeth Hunkele Pine-Richland 12:33 2017 85 Ryan TeKolste North Allegheny 11:08 2009
86 Maryann Papulak Pine-Richland 12:34 2013 86 Benjamin Hipwell North Allegheny 11:08 2013
87 Gaby Borza North Allegheny 12:35 2008 87 Clark Smith North Allegheny 11:09 2012
88 Carlie Seibert North Hills 12:35 2011 88 S Vavro Butler 11:09 2015
89 Emily Kaib North Allegheny 12:35 2012 89 Timothy Compton North Allegheny 11:09 2015
90 Samantha Barnes Knoch 12:35 2015 90 Elliott Baxter North Allegheny 11:10 2005
91 Allison Carey Fox Chapel 12:35 2016 91 Evan Bauer Butler 11:10 2008
92 Taylor Rechenmacher North Allegheny 12:35 2016 92 Jonathan Folkerts Fox Chapel 11:10 2013
93 Melissa Mekellan North Hills 12:36 2004 93 Ryan Barry North Allegheny 11:10 2016
94 Abby Pristas Norwin 12:36 2008 94 Will Fera Fox Chapel 11:10 2017
95 Camille Cagley Fox Chapel 12:36 2012 95 Jason Krist Hampton 11:11 2010
96 Bridget Jankowski Hampton 12:36 2012 96 Jonah Wyzomirski Hampton 11:11 2013
97 Rylie Fry Pine-Richland 12:36 2012 97 Eli Prem North Allegheny 11:11 2015
98 Olivia Swiergol Butler 12:37 2007 98 Corey Letterle Hampton 11:11 2016
99 Sophia Brooks Fox Chapel 12:37 2010 99 Sage Vavro Butler 11:11 2017
100 Larissa Oberhauser North Allegheny 12:37 2012 100 Liam Orie North Allegheny 11:11 2019
101 Samantha Waldo North Allegheny 12:37 2016 101 John Silvester North Allegheny 11:12 2008
102 Bowes Mars 12:37 2016 102 Connor Volk-Klos Mars 11:12 2014
103 Jennifer Cichra Butler 12:37 2017 103 Daniel Deal, Jr. Knoch 11:12 2016
104 Catherine Baird North Allegheny 12:38 2008 104 Nathan Gardner Hampton 11:12 2019
105 Rachel Wittmer Knoch 12:38 2012 105 Keenan Parrish North Allegheny 11:13 2005
106 Rachel Lewandowski North Allegheny 12:38 2012 106 Rob Fyock Seneca Valley 11:13 2005
107 Maddie Evans North Hills 12:38 2012 107 Kevin Brumbaugh North Allegheny 11:13 2007
108 Samantha Podnar North Allegheny 12:38 2016 108 Andrew Kollitz North Allegheny 11:13 2016
109 L. Neugebauer-Wagner Hampton 12:39 2009 109 Caleb Schall North Allegheny 11:13 2017
110 Allie Taggart North Allegheny 12:39 2009 110 David Brown Pine Richland 11:14 2007
111 Teresa Davison North Allegheny 12:39 2014 111 Sam Kollitz North Allegheny 11:14 2012
112 Lizzy White Seneca Valley 12:39 2014 112 Rene Abdalah North Allegheny 11:14 2014
113 Stefanie Cwalina North Allegheny 12:39 2015 113 Cameron Stauffer Seneca Valley 11:15 2004
114 Nicole Luchansky Hampton 12:41 2009 114 Alex Mascio Seneca Valley 11:15 2006
115 Caroline Fedor North Allegheny 12:41 2010 115 Christian Parreaguirre North Allegheny 11:15 2012
116 Kelly Hahn Seneca Valley 12:42 2004 116 Jermey Best North Allegheny 11:16 2010
117 Macy Dirienzo North Allegheny 12:42 2006 117 Caleb Schaelchlin North Allegheny 11:16 2012
118 Rory McManus Fox Chapel 12:42 2007 118 Josiah Stedeford Pine-Richland 11:16 2015
119 Kelsey Hillock Pine-Richland 12:42 2008 119 Ben Lyons Butler 11:16 2017
120 Shaelyn Parry Pine-Richland 12:42 2010 120 Vince Ulizio Seneca Valley 11:17 2004
121 Amelia Haley Mars 12:42 2014 121 Steven Hartnett Gateway 11:17 2008
122 Grace Lazzara Seelos 12:42 2018 122 Preston Carlson Knoch 11:17 2010
123 Erin McGoey North Allegheny 12:42 2019 123 Rusty Batykefer Pine Richland 11:17 2011
124 Maddie Sproull Moon 12:43 2005 124 John Zervos Mars 11:17 2014
125 Megan Cook Hampton 12:43 2015 125 Dan Meehan North Allegheny 11:18 2009
126 Angelina Hunkele Pine-Richland 12:43 2018 126 Chris Good Fox Chapel 11:18 2010
127 Maria Georgiadis North Allegheny 12:44 2004 127 TJ Robinson North Allegheny 11:18 2012
128 Rylie Fry Pine-Richland 12:44 2013 128 Jason Galaska North Allegheny 11:18 2015
129 Abigail Mensch North Allegheny 12:44 2015 129 Brandon Farr North Allegheny 11:18 2017
130 Emily Thompson North Allegheny 12:44 2016 130 Luke Waltrip Pine-Richland 11:18 2017
131 Jenna Schmiedel North Allegheny 12:45 2005 131 Rob Fyock Seneca Valley 11:19 2004
132 Olivia Swiergol Butler 12:45 2006 132 John Shymansky Fox Chapel 11:19 2008
133 Leah Rode North Hills 12:45 2013 133 Mike Becich North Allegheny 11:19 2008
134 Judy Johnson Pine-Richland 12:45 2015 134 Timmy Appleton North Allegheny 11:19 2012
135 Matusek Mars 12:45 2016 135 Joey Cafaro Hampton 11:19 2013
136 Kelsey Hillock Pine-Richland 12:46 2009 136 Tyler Nicotra North Allegheny 11:20 2006
137 Elizabeth Dolan Hampton 12:46 2013 137 Chris Chang North Allegheny 11:20 2008
138 Liz Mance Norwin 12:47 2008 138 Derek Schwartz North Allegheny 11:20 2008
139 Stephanie Hutchinson Norwin 12:47 2008 139 Ryan Murray Hampton 11:20 2012
140 Maura Whelan Fox Chapel 12:47 2011 140 Ethan Salvia Hampton 11:20 2018
141 Sada Lantgios Fox Chapel 12:47 2012 141 Noah Collins Butler 11:20 2019
142 Emily Fera Fox Chapel 12:47 2015 142 Greg Schleicher Pine Richland 11:21 2010
143 Riley McIntyre Fox Chapel 12:47 2016 143 Joseph Silvester North Allegheny 11:21 2012
144 Jess Mroz Fox Chapel 12:48 2005 144 Avery Bursick Fox Chapel 11:21 2014
145 Bret Serbin North Allegheny 12:48 2009 145 Cody Reep Butler 11:21 2017
146 Jocelyn Coholich Hampton 12:48 2012 146 Tommy McCoy North Allegheny 11:22 2008
147 Sophia Colonello Seneca Valley 12:48 2016 147 Ethan Martin Fox Chapel 11:22 2009
148 Stella Fannie Pine-Richland 12:48 2017 148 Austin Micko Knoch 11:22 2014
149 Emily Rabenold Hampton 12:49 2007 149 Jack Maurer Pine-Richland 11:22 2017
150 Abby Jones Knoch 12:49 2011 150 Alex Lochner Hampton 11:23 2004
151 Jeanne Lauer Fox Chapel 12:49 2012 151 Jacob Greco North Allegheny 11:23 2011
152 Emily Ferrans North Allegheny 12:50 2014 152 Daniel McGoey North Allegheny 11:23 2014
153 Aubree Tack Butler 12:50 2017 153 Connor Williams North Allegheny 11:23 2019
154 Dani McNally North Hills 12:51 2012 154 Jimmy Burnham North Allegheny 11:24 2005
155 Maryann Papulak Pine-Richland 12:51 2012 155 Ricky Minsterman North Allegheny 11:24 2006
156 Kate Aldrich Seneca Valley 12:51 2013 156 Nathan Sloan Hampton 11:24 2009
157 Camille Bromley Mars 12:51 2014 157 Eli DeGregorio Hampton 11:24 2012
158 Halley Bayer North Allegheny 12:52 2005 158 Christopher Barnes Riverview 11:24 2019
159 Larissa Oberhauser North Allegheny 12:52 2011 159 Holden Deasy Riverview 11:24 2019
160 Paige Suvick Pine-Richland 12:52 2011 160 Ben Porter Butler 11:25 2004
161 Hannah Stetson North Allegheny 12:52 2012 161 Quinn Conley North Allegheny 11:25 2004
162 Tess Christensen North Allegheny 12:52 2013 162 Anton Martinez North Hills 11:25 2008
163 Tia Lammers North Allegheny 12:52 2013 163 Nathan Wecht Fox Chapel 11:25 2012
164 Isabelle Davison North Allegheny 12:52 2013 164 Cross Kotrozo North Allegheny 11:25 2012
165 Annabelle Nielsen Pine-Richland 12:52 2015 165 Ian Brown Fox Chapel 11:25 2014
166 Julia Kocsis Hampton 12:52 2015 166 Jack Lorence Fox Chapel 11:25 2017
167 Erin McGoey North Allegheny 12:52 2018 167 Jered Steinmetz Hampton 11:26 2004
168 Emily Harajda Fox Chapel 12:52 2019 168 Doug Thompson Shaler 11:26 2006
169 Erin Bishop North Allegheny 12:53 2007 169 Max Micucci North Allegheny 11:26 2012
170 Emma Emery North Allegheny 12:53 2008 170 Cameron Phillips North Allegheny 11:26 2013
171 Katie Williams Hampton 12:53 2010 171 Alex Mascko Seneca Valley 11:27 2005
172 Rebecca Thompson North Allegheny 12:53 2018 172 Chris Kochis North Allegheny 11:27 2012
173 Nikki Becich North Allegheny 12:54 2004 173 Michael Dolgos Pine-Richland 11:27 2013
174 Vivian Lindsay North Allegheny 12:54 2014 174 Anthony Hartwick Pine-Richland 11:27 2016
175 DARYN KYLE Seneca Valley 12:54 2017 175 Sun Ahn North Allegheny 11:27 2017
176 Grace Graner Seneca Valley 12:54 2018 176 Raine Gratzmiller Butler 11:27 2017
177 Cristina Frazzini Butler 12:55 2007 177 Zach Hebda North Hills 11:28 2005
178 Amanda Todd Fox Chapel 12:55 2008 178 Jared Todorowski Pine Richland 11:28 2008
179 Alexis Provenzano North Allegheny 12:55 2008 179 Anton Martinez North Hills 11:28 2009
180 Jennifer Corral North Allegheny 12:55 2013 180 AJ Didonato Hampton 11:28 2010
181 Abigail Mensch North Allegheny 12:55 2014 181 Donovan Malovich Butler 11:28 2012
182 Hope Haring Eden Christian 12:55 2019 182 Lucas Zak Pine Richland 11:28 2014
183 Megan Rhode North Hills 12:56 2011 183 Jordan Gwin Fox Chapel 11:28 2017
184 Jenna Mlecko North Allegheny 12:56 2015 184 Paulson Domasky North Hills 11:29 2005
185 Bella Henzler Hampton 12:56 2016 185 Brian Stein Shaler 11:29 2005
186 Bella Henzler Hampton 12:56 2017 186 Sam Holdcroft North Allegheny 11:29 2007
187 Olivia McManus Fox Chapel 12:57 2004 187 Andrew Golio Fox Chapel 11:29 2010
188 Caroline Bojarski North Allegheny 12:57 2008 188 Simon Sudano Knoch 11:29 2013
189 Isabelle Davison North Allegheny 12:57 2012 189 Maximus Kasowski Mars 11:29 2015
190 Samantha Jo Barnes Knoch 12:57 2014 190 Max Mellott North Allegheny 11:30 2004
191 Abby Kreber Seneca Valley 12:57 2018 191 Chris Short North Allegheny 11:30 2005
192 Kim Koler Seneca Valley 12:58 2005 192 Will Bensur Fox Chapel 11:30 2008
193 Meagen Carter Shaler 12:58 2006 193 Sevryn Napora Knoch 11:30 2012
194 Paige Surick Pine-Richland 12:58 2010 194 Joseph Bojarski North Allegheny 11:30 2012
195 Katie Reilly North Hills 12:58 2012 195 Andrew Gallogly Pine-Richland 11:30 2013
196 Caeley Scherer Eden Christian 12:58 2015 196 Jacques Moye Fox Chapel 11:30 2016
197 Rylee Hurley Butler 12:58 2019 197 JUSTIN REDILLA Seneca Valley 11:30 2017
198 Carly Bryan Hempfield 12:59 2008 198 Aiken Sean North Hills 11:30 2018
199 Sarah Fritsch North Allegheny 12:59 2008 199 Vincent Tonzo North Allegheny 11:31 2007
200 Caroline Silay North Allegheny 12:59 2012 200 Mike Bliss Fox Chapel 11:31 2012
201 Fallon Curry Fox Chapel 12:59 2013 201 Dalton Kalbaugh Shaler 11:31 2014
202 Amelia Walls Knoch 12:59 2015 202 Ethan Napolitan Fox Chapel 11:31 2017
203 GRACE GRANER Seneca Valley 12:59 2017 203 Graham Wolfe North Allegheny 11:31 2017
204 Shannon McChesney Mars 13:00 2010 204 Matt Casswell North Allegheny 11:32 2007
205 Grace Johnson Pine-Richland 13:00 2015 205 Jeremy Rodrigues Fox Chapel 11:32 2012
206 Breanna Franchak Pine-Richland 13:00 2017 206 Andrew Longjohn North Hills 11:32 2012
207 Heather Wakely Shaler 13:01 2004 207 Danny Rodgers North Allegheny 11:32 2014
208 Melissa McKellar North Hills 13:01 2005 208 Ethan Salvia Hampton 11:32 2017
209 Kelsie Klajnewski North Hills 13:01 2006 209 Rocco Jarvis Pine-Richland 11:32 2019
210 Maddy Adams North Allegheny 13:01 2009 210 Micah DeAngelo North Allegheny 11:32 2019
211 Erin Curry Fox Chapel 13:01 2011 211 Eric Balaban North Allegheny 11:33 2005
212 Macayle Wade McKeesport 13:01 2015 212 David Brown Pine Richland 11:33 2006
213 Anna Gagliardi Pine-Richland 13:01 2015 213 Sam Bojarski North Allegheny 11:33 2007
214 Sarah Scott North Allegheny 13:01 2019 214 Sam Owori Seneca Valley 11:33 2014
215 Sydney Huerbin Hampton 13:02 2004 215 Eddie Sheets Shaler 11:33 2014
216 Miranda Chang Fox Chapel 13:02 2006 216 Victor Williams Pine-Richland 11:33 2016
217 Hannah Delancey Shaler 13:02 2006 217 Evan Bauer Butler 11:34 2007
218 Alexandra Rode North Hills 13:02 2007 218 Ryan Sisley McKeesport 11:34 2009
219 Ani Schleicher Pine-Richland 13:02 2010 219 Andrew Lynch Hampton 11:34 2010
220 Madeline Gagnon Mars 13:02 2015 220 Isaac Capezzuti Hampton 11:34 2012
221 Sydney Bucknum Mars 13:02 2015 221 Evan Juncal Pine Richland 11:34 2012
222 Kendall Lucas North Allegheny 13:02 2019 222 Gage Galuska Hampton 11:34 2016
223 Cristina Carigliono Knoch 13:03 2007 223 Will Fera Fox Chapel 11:34 2018
224 Ann Pooley North Allegheny 13:03 2007 224 Rowan Gwin Fox Chapel 11:34 2018
225 A. Mitchell Hampton 13:03 2008 225 Billy Kowalkowski Burrell 11:34 2019
226 Anne Rice Laurel Highlands 13:03 2009 226 Emery Moye Pine-Richland 11:34 2019
227 Maggie Welty Butler 13:03 2012 227 Ethan Barnett Seneca Valley 11:34 2019
228 Angelina Bella North Allegheny 13:03 2012 228 Giacomo Lepore Bl Francis Seelos 11:34 2019
229 Catherine Baird North Allegheny 13:04 2009 229 Adam Humenik Pine Richland 11:35 2005
230 Katie Franze North Allegheny 13:04 2010 230 Killiam McNally North Hills 11:35 2010
231 Madissen Steiner North Allegheny 13:04 2011 231 J Fry Butler 11:35 2015
232 Ally Christy North Allegheny 13:04 2013 232 Luke Choban Seneca Valley 11:35 2016
233 Ally Christy North Allegheny 13:04 2014 233 Doug Healy North Allegheny 11:36 2004
234 Grace Semow Hempfield 13:04 2019 234 Patrick Keyser Hampton 11:36 2010
235 Maia Getz North Allegheny 13:04 2019 235 Branden Mahoney North Hills 11:36 2011
236 Kaitlyn Piper Gateway 13:05 2006 236 Jonathan Folkerts Fox Chapel 11:36 2012
237 Alexis Swiergol Butler 13:05 2007 237 Robby Shymansky Fox Chapel 11:36 2013
238 Alexa Mermigas North Allegheny 13:05 2009 238 Kelso Fiedler North Allegheny 11:36 2015
239 Olivia Gall North Hills 13:05 2012 239 David Kelly Pine-Richland 11:36 2015
240 Leah Rode North Hills 13:05 2014 240 Tyler Rekich Butler 11:36 2017
241 Emme Germanos Fox Chapel 13:06 2011 241 Jack Schindler North Allegheny 11:36 2017
242 Lauryn McKenna Fox Chapel 13:06 2015 242 Nick Dunmire Seneca Valley 11:36 2019
243 Looper Mars 13:06 2016 243 Brent Kendrick Seneca Valley 11:37 2006
244 Sammi Werner Hampton 13:07 2005 244 John Shymansky Fox Chapel 11:37 2007
245 Elizabeth Dolan Hampton 13:07 2014 245 Jonathan McGuire Gateway 11:37 2007
246 Colleen Comiskey Hampton 13:08 2005 246 Josh Holmes Hampton 11:37 2015
247 Katie Meisner Fox Chapel 13:08 2008 247 Ryan Paris Shaler 11:37 2017
248 Brooke Zukowski Knoch 13:08 2012 248 Erik Sundgren North Allegheny 11:37 2017
249 Jocelyn Coholich Hampton 13:08 2013 249 Matt Gust Hampton 11:38 2014
250 Samantha Boris North Allegheny 13:08 2015 250 Isaac Mah Fox Chapel 11:38 2015
251 Elizabeth Pizon North Allegheny 13:08 2019 251 Tyler Welch Hampton 11:38 2018
252 Lily Flood Pine-Richland 13:08 2019 252 Riley Gatz Butler 11:38 2019
253 Haley Durr Fox Chapel 13:09 2007 253 C. J. Miller Butler 11:39 2005
254 Mackenzie Gostomski North Allegheny 13:9 2009 254 Lucas Zak Pine-Richland 11:39 2013
255 Sonia Appasamy Fox Chapel 13:09 2010 255 Luke Waltrip Pine-Richland 11:39 2016
256 Glenna Vam Dyke Fox Chapel 13:09 2014 256 Ryan Kenyon Fox Chapel 11:39 2016
257 Gretchen Geibel Butler 13:10 2005 257 Robert Hoy Pine-Richland 11:39 2019
258 Katherine Baker Hampton 13:10 2005 258 Sean Anderson Pine Richland 11:40 2010
259 Macy Dirienzo North Allegheny 13:10 2007 259 Devon Grupp North Hills 11:40 2011
260 Kim Goehring North Allegheny 13:10 2007 260 Erik Bothe Fox Chapel 11:40 2012
261 Bret Serbin North Allegheny 13:10 2008 261 Holden Stallsmith Knoch 11:40 2014
262 Greta Altmeyer Fox Chapel 13:10 2010 262 Cole Lyons Butler 11:40 2016
263 Judy Johnson Pine Richland 13:10 2014 263 Christian Tedder North Allegheny 11:40 2017
264 Annabelle Nielson Pine Richland 13:10 2014 264 Micah Ivy Riverview 11:40 2019
265 Ashley Crawford Butler 13:11 2006 265 Matthew Parreaguirre North Allegheny 11:40 2019
266 Emilee Hertweck Knoch 13:11 2007 266 Andrew Razanauskas Seneca Valley 11:41 2004
267 Katie Sitterle North Allegheny 13:11 2007 267 Mike Bender Gateway 11:41 2007
268 Dipippa Butler 13:11 2010 268 Colin Mazon Gateway 11:41 2007
269 Julia Hartigan North Allegheny 13:11 2010 269 Ken Wahrenberger Hampton 11:41 2009
270 Natalie Bonaroti Fox Chapel 13:12 2008 270 Danny Markovitz Fox Chapel 11:41 2012
271 Sophia Brooks Fox Chapel 13:12 2009 271 Ryan Schonbachler Pine Richland 11:41 2012
272 Shaelyn Parry Pine-Richland 13:12 2011 272 Conner Quiggle Seneca Valley 11:41 2013
273 Cara Garland North Allegheny 13:12 2013 273 Austin Micko Knoch 11:41 2013
274 Paige Nootbaar North Allegheny 13:12 2014 274 Aidan Lynch North Allegheny 11:41 2014
275 Kelli Jancay Mars 13:12 2015 275 Will Burger Fox Chapel 11:41 2016
276 Dylan Kirchner Seneca Valley 13:12 2016 276 Luke Klutschkowski Knoch 11:41 2016
277 Kara Meyers North Allegheny 13:13 2004 277 Nathan Garrett Hampton 11:41 2019
278 Trisha Brandt Butler 13:13 2006 278 Matt Heckmann North Allegheny 11:42 2004
279 Katie Sitterle North Allegheny 13:13 2006 279 Collin Parrish North Allegheny 11:42 2005
280 Gina Alm Hampton 13:13 2009 280 Stu Lotz Fox Chapel 11:42 2006
281 Mandi Moxie Knoch 13:13 2011 281 Nate Johnston Pine Richland 11:42 2007
282 Breanna Franchak Pine-Richland 13:13 2018 282 Peter Swain Butler 11:42 2009
283 Bailey Royhab Seneca Valley 13:14 2016 283 Adam Cook Fox Chapel 11:42 2012
284 Heather Nguyen Eden Christian 13:14 2016 284 Ethan Sloane Knoch 11:42 2013
285 Brianna Carr Greensburg Salem 13:14 2019 285 Stephen Nalepa North Allegheny 11:42 2014
286 Megan Carter Shaler 13:15 2007 286 Shane Funk Fox Chapel 11:42 2016
287 McDonald Butler 13:15 2010 287 Samuel West Seneca Valley 11:42 2018
288 Alyssa Fortes Hampton 13:15 2011 288 Layne Haught Hampton 11:42 2019
289 Natalie Patrini Mars 13:15 2011 289 Joey Deemer Butler 11:43 2012
290 Victoria Buerger North Allegheny 13:15 2014 290 Alex Miles Fox Chapel 11:43 2013
291 Victoria Buerger North Allegheny 13:15 2015 291 Luke Turkovich North Allegheny 11:43 2013
292 Miranda Groll North Hills 13:15 2017 292 Christian Georgiadis North Allegheny 11:43 2014
293 Alexandra Gongas St. Kilian 13:15 2019 293 PATRICK DOLAN Seneca Valley 11:43 2017
294 Emily Rabenwold Hampton 13:16 2006 294 Liam Butler Hampton 11:43 2019
295 Megan Tierney Shaler 13:16 2007 295 Alexander Mitterer North Allegheny 11:43 2019
296 Kara Daggett North Allegheny 13:16 2012 296 Matt Crawford Butler 11:44 2004
297 C Tomko Butler 13:16 2015 297 Mike Krieger Hampton 11:44 2005
298 Alicia Weimer Hempfield 13:16 2019 298 Paul Fischione Franklin Regional 11:44 2007
299 Allison Dematt Hempfield 13:16 2019 299 Pavle Djokic North Allegheny 11:44 2013
300 Alexis Kejas Hampton 13:17 2004 300 Griffin McVay North Allegheny 11:44 2013
301 Kelley Harrington North Allegheny 13:17 2006 301 Joseph Bojarski North Allegheny 11:44 2013
302 Delaney Demasi Shaler 13:17 2006 302 Will Parreaguirre North Allegheny 11:44 2015
303 Brittany Hardek Shaler 13:17 2006 303 Greg Gropelli Hampton 11:44 2019
304 Alexis Swiergol Butler 13:17 2008 304 Kevin Ordons North Allegheny 11:45 2004
305 Keeley Misutka North Allegheny 13:17 2016 305 Mike McCabe North Allegheny 11:45 2007
306 Lydia Cwalina North Allegheny 13:17 2016 306 Jared Todarowsky Pine Richland 11:45 2009
307 Tara Staresinic Pine-Richland 13:17 2017 307 Noah Cagley Fox Chapel 11:45 2010
308 Emily Torbert Fox Chapel 13:17 2019 308 Aaron Bliss Fox Chapel 11:45 2010
309 Megan Peace Seneca Valley 13:18 2006 309 Marc Migliozzi North Allegheny 11:45 2011
310 Alena Greco North Allegheny 13:18 2008 310 Nathaniel Hipwell North Allegheny 11:45 2016
311 Emma Walker Pine-Richland 13:18 2008 311 Colby Ohlund Pine-Richland 11:45 2017
312 Emily Daquelente Shaler 13:18 2008 312 Mario Misiti North Allegheny 11:45 2017
313 Katie Franze North Allegheny 13:18 2009 313 Adam Ahar Fox Chapel 11:46 2005
314 Abby Jones Knoch 13:18 2010 314 Anthony Napoleone Moon 11:46 2005
315 Caeley Scherer Eden Christian 13:18 2014 315 Zach Hebda North Hills 11:46 2006
316 Ava Taylor Fox Chapel 13:18 2016 316 Henry Taborski North Allegheny 11:46 2008
317 Samantha Moury Seneca Valley 13:18 2019 317 Andrew Bradley Norwin 11:46 2008
318 Ashley Crawford Butler 13:19 2005 318 Matthew Wilk Fox Chapel 11:46 2011
319 Beth Hartigan North Allegheny 13:19 2007 319 David Humphrey Fox Chapel 11:46 2011
320 Allison Spagnoletti Shaler 13:19 2008 320 Ari Schwartz Fox Chapel 11:46 2013
321 Lauren Karenbauer Knoch 13:19 2011 321 Matthew Purcell Avonworth 11:46 2018
322 Vivian Lindsay North Allegheny 13:19 2013 322 Daniel Satariano North Hills 11:46 2019
323 Shannon Zangas Butler 13:20 2006 323 Andy Scott Fox Chapel 11:46 2019
324 Allison Holcombe Franklin Regional 13:20 2008 324 Jake Wolfgang Pine Richland 11:47 2006
325 Rachel Heig North Hills 13:20 2011 325 Brian Shields Hampton 11:47 2007
326 Megan Aaron Seneca Valley 13:20 2013 326 Tyler Jankowski Hampton 11:47 2010
327 Grace Johnson Pine Richland 13:20 2014 327 Brendan Knox Mars 11:47 2010
328 Molly McGinnis Hampton 13:21 2005 328 Andrew Manz North Allegheny 11:47 2010
329 Maura Whelan Fox Chapel 13:21 2010 329 Ryan Krist Hampton 11:47 2012
330 Audrey Immonen North Allegheny 13:21 2010 330 Avery Bursick Fox Chapel 11:47 2013
331 Brianna Clark North Allegheny 13:21 2011 331 Josh Zhou North Allegheny 11:47 2015
332 Samantha Waldo North Allegheny 13:21 2017 332 Joseph Rattner Fox Chapel 11:47 2019
333 Sarah Wu Pine-Richland 13:21 2019 333 Lukas Dwyer North Allegheny 11:47 2019
334 Britney Grenet Butler 13:22 2004 334 Aaron Rodden Gateway 11:48 2006
335 Brittney Grenet Butler 13:22 2005 335 Jacob Porter Mars 11:48 2011
336 Stephanie Zentz Pine-Richland 13:22 2008 336 Coleman Walsh North Allegheny 11:48 2016
337 Kristen Polk North Allegheny 13:22 2009 337 Jose Morales Fox Chapel 11:48 2016
338 Izzy Tonti North Allegheny 13:22 2010 338 Joey Dudkowski Pine-Richland 11:48 2017
339 MacKenna Blazer Fox Chapel 13:22 2013 339 Nick King Pine-Richland 11:48 2018
340 Hannah Stetson North Allegheny 13:22 2013 340 Luis Curcio Fox Chapel 11:49 2004
341 Lily Deible North Allegheny 13:22 2013 341 Corey Strittmatter Gateway 11:49 2006
342 Samantha Penrod Butler 13:22 2016 342 Austin Lent Pine Richland 11:49 2008
343 Kristen Ray Moon 13:23 2005 343 Colin MacDonald North Allegheny 11:49 2011
344 Holly Keefer Butler 13:23 2009 344 Jake Stupak North Allegheny 11:49 2011
345 Grace Ramsey Hampton 13:23 2012 345 Corey Letterl Hampton 11:49 2015
346 Amelia Haley Mars 13:23 2013 346 Caleb Schall North Allegheny 11:49 2016
347 Sarah Hepfl Butler 13:23 2013 347 Joel McCloskey Butler 11:49 2018
348 Gabby Kline Fox Chapel 13:23 2016 348 Owen Davis Butler 11:49 2019
349 Claire Majerac North Allegheny 13:23 2017 349 Jacob Fallecker Butler 11:49 2019
350 Emma Eberhart Seneca Valley 13:24 2005 350 Ethan Haring Eden Christian 11:49 2019
351 G. Alm Hampton 13:24 2008 351 Danny Bradley North Allegheny 11:50 2005
352 Dani Bartley Pine-Richland 13:24 2008 352 Jordan Nicotra North Allegheny 11:50 2006
353 Hattie Johnson Highlands 13:24 2016 353 Lenny Verdetto Hampton 11:50 2007
354 Abby Alexander North Hills 13:24 2017 354 Daniel Grove Highlands 11:50 2009
355 Rebecca Thompson North Allegheny 13:24 2017 355 Fullerton Butler 11:50 2010
356 RUTH HUGHES Seneca Valley 13:24 2017 356 Nathaniel Pettit Knoch 11:50 2011
357 Amiya Johnson Hampton 13:24 2018 357 Mike Dolgus Pine Richland 11:50 2012
358 Emily Lagnese North Allegheny 13:25 2016 358 Aidan Lynch North Allegheny 11:50 2013
359 Freya Davis Seneca Valley 13:25 2018 359 Jacob Sullivan Riverview 11:50 2015
360 Tess Bunting North Allegheny 13:26 2007 360 Jonah Wyzominski Hampton 11:51 2012
361 Teresa Majewski North Allegheny 13:26 2013 361 Gregory Overbeck Fox Chapel 11:51 2014
362 Sarah Scott North Allegheny 13:26 2018 362 Graham Wolfe North Allegheny 11:51 2016
363 Camiryn Dawson North Allegheny 13:26 2019 363 Daniel Uhl Fox Chapel 11:51 2017
364 Trisha Brandt Butler 13:27 2005 364 Drew Griffith Butler 11:51 2018
365 Kalsey Kurtanich North Allegheny 13:27 2008 365 Patrick Baum North Allegheny 11:51 2004
366 Veronica Bella North Allegheny 13:27 2008 366 Jimmy Burnham North Allegheny 11:51 2004
367 Selin Cetin North Allegheny 13:27 2013 367 Greg Borza North Allegheny 11:52 2005
368 Allison Hoy Shaler 13:28 2004 368 Adam Farabaugh Hampton 11:52 2006
369 Tess Bunting North Allegheny 13:28 2006 369 Nathan Badaczewski North Allegheny 11:52 2007
370 Regina Sencail North Hills 13:28 2006 370 Dustin Alcorn Hempfield 11:52 2008
371 Emily McDonald Butler 13:28 2009 371 Brandan Moretton Norwin 11:52 2008
372 Julia Hartigan North Allegheny 13:28 2009 372 Joey Deemer Butler 11:52 2011
373 Autumn Fotta North Hills 13:28 2010 373 Bobby Lutz North Allegheny 11:52 2011
374 Jordan Kyle Seneca Valley 13:28 2013 374 Brayden Koegler Butler 11:52 2016
375 Cara Garland North Allegheny 13:28 2014 375 BRADEN FLACH Seneca Valley 11:52 2017
376 Ann Lynch North Allegheny 13:28 2016 376 Christopher Hoffman North Allegheny 11:52 2019
377 MADISON VAUGHAN Seneca Valley 13:28 2017 377 Andrew Viehe North Allegheny 11:53 2004
378 Riley McIntyre Fox Chapel 13:28 2017 378 Cameron Meindl Gateway 11:53 2005
379 Paige Bedner Moon 13:29 2005 379 Scott Stewart Fox Chapel 11:53 2006
380 Gretchjen Geibel Butler 13:29 2006 380 Evan Trop Fox Chapel 11:53 2008
381 Rory McManus Fox Chapel 13:29 2006 381 D… avnet Pine Richland 11:53 2008
382 Chelsea Moser Knoch 13:29 2007 382 Kenny Midgley North Allegheny 11:53 2010
383 K. McGreevy Hampton 13:29 2008 383 Tyler Paszkowski Shaler 11:53 2017
384 Alexis Provenzano North Allegheny 13:29 2009 384 Keenan Parrish North Allegheny 11:54 2004
385 Marissa Diechard Laurel Highlands 13:29 2010 385 Johnny McGuire Gateway 11:54 2006
386 Mandy Hunt Knoch 13:29 2011 386 Sean Cominsky Hampton 11:54 2006
387 Chloe Coltharp North Allegheny 13:29 2012 387 Connor Whelan Fox Chapel 11:54 2007
388 Maude Antol Hampton 13:29 2014 388 Brenden Wagner Norwin 11:54 2008
389 Hattie Johnson Highlands 13:29 2015 389 John Ejzak Knoch 11:54 2011
390 Ann Lynch North Allegheny 13:29 2015 390 Alexander Kerber North Allegheny 11:54 2013
391 Rachel Grimsley Fox Chapel 13:29 2017 391 Benjamin Phillips North Allegheny 11:54 2015
392 Megan Rode North Hills 13:30 2010 392 Josh Keeports Franklin Regional 11:55 2006
393 Maria Duchi North Allegheny 13:30 2015 393 Brian McWilliams Pine Richland 11:55 2008
394 Ciara Evans Hampton 13:30 2016 394 Chris Good Fox Chapel 11:55 2009
395 Isabel Rempe North Allegheny 13:30 2019 395 Tyler Frederick Butler 11:55 2011
396 Regina Sencail North Hills 13:31 2005 396 Griffin McVay North Allegheny 11:55 2012
397 Sophia Erb Gateway 13:31 2007 397 Evan Schleicher Pine Richland 11:55 2012
398 Elizabeth Kollah North Allegheny 13:31 2009 398 Noah Bradley Fox Chapel 11:55 2017
399 Emily Kaib North Allegheny 13:31 2011 399 Benjamin Pizon North Allegheny 11:55 2017
400 Abigail Lizewski Seneca Valley 13:31 2013 400 Brent Kendrick Seneca Valley 11:56 2005
401 Madeleine Schreiber North Allegheny 13:31 2015 401 Eli Badaczewski North Allegheny 11:56 2009
402 Emma Wecht Fox Chapel 13:31 2016 402 Mac Coltharp North Allegheny 11:56 2010
403 Abigayle Hahn North Allegheny 13:31 2016 403 Ethan Shutak Highlands 11:56 2015
404 Tara Staresinic Pine-Richland 13:31 2018 404 Lucas Kapusta Hempfield 11:56 2017
405 Chrissy Buckoske Shaler 13:32 2005 405 Frank Puz Butler 11:57 2006
406 Paige Anderson North Allegheny 13:32 2006 406 Trey Neveux Butler 11:57 2007
407 Monica Papulak Pine-Richland 13:32 2010 407 Ben Goehring North Allegheny 11:57 2009
408 Josie Landis North Allegheny 13:32 2011 408 Brendan Mahoney North Hills 11:57 2010
409 Brittany Aldape Pine-Richland 13:32 2011 409 Tim Miller Hampton 11:57 2013
410 Anna Folkerts Fox Chapel 13:32 2014 410 Aden Dressler Butler 11:57 2014
411 Bella Janowiak North Allegheny 13:32 2015 411 Will Wang Fox Chapel 11:57 2015
412 Rachel Higgins Fox Chapel 13:32 2016 412 Aidan Heath Hampton 11:57 2016
413 Claire Majerac North Allegheny 13:32 2016 413 Brandon Guise Pine-Richland 11:57 2016
414 Maia Getz North Allegheny 13:32 2018 414 Chase Lauer Seneca Valley 11:57 2019
415 Izzy White Fox Chapel 13:32 2019 415 Jeff Mastronicola Butler 11:58 2004
416 Olivia Stewart North Allegheny 13:32 2019 416 K.J. McCrea Knoch 11:58 2006
417 Liz Lorenzi North Allegheny 13:33 2004 417 Tim Schreiber Shaler 11:58 2007
418 Siani Null Pine-Richland 13:33 2010 418 Derek Zynn Pine Richland 11:58 2008
419 Maryellen Berger Pine Richland 13:33 2014 419 Bailer Trzeciak Mars 11:58 2011
420 ABBY KREBER Seneca Valley 13:33 2017 420 Jackson Pajak North Allegheny 11:58 2018
421 Mary Narvett Bl. Francis Seelos 13:33 2019 421 Matteo Rottelli Pine-Richland 11:58 2019
422 Madi McGarrah Butler 13:33 2019 422 Chris Alikhani Butler 11:59 2004
423 Taylor Carr Greensburg Salem 13:33 2019 423 Eric Geddis Seneca Valley 11:59 2004
424 Naomi Cannon Fox Chapel 13:34 2005 424 Vincent Tonzo North Allegheny 11:59 2006
425 Emma Almeyer Fox Chapel 13:34 2007 425 Brendon Lemmex Seneca Valley 11:59 2006
426 Maya Wirtz Knoch 13:34 2013 426 Kenton Ridella Franklin Regional 11:59 2007
427 Emily Tekelenburg Seneca Valley 13:34 2014 427 Matt McGoey North Allegheny 11:59 2009
428 Elianna Seaman North Allegheny 13:34 2015 428 Austin Garrett Hampton 11:59 2016
429 Emma Meyhofer North Allegheny 13:34 2016 429 Brandon Farr North Allegheny 11:59 2016
430 Taylor Hersh Fox Chapel 13:35 2005 430 William Shuttleworth North Allegheny 11:59 2016
431 Jade Song North Allegheny 13:35 2008 431 Erik Wilson Fox Chapel 11:59 2017
432 Maude Antol Hampton 13:35 2013 432 Lucas Kapusta Hempfield 11:59 2018
433 Megan Gallagher Hampton 13:35 2013 433 Lance Dugger Butler 12:00 2005
434 Jean Kim North Allegheny 13:35 2016 434 Jay Cadwallader North Allegheny 12:00 2005
435 Jessica Link North Allegheny 13:35 2018 435 Zach Randolph Pine Richland 12:00 2012
436 Christina Brenckle Butler 13:36 2006 436 John Berger Pine-Richland 12:00 2013
437 Christina Corigliano Knoch 13:36 2006 437 Ethan Wright North Allegheny 12:00 2013
438 Victoria Stoodley North Allegheny 13:36 2007 438 Casey Schepner Hampton 12:00 2014
439 Julia Redilla Seneca Valley 13:36 2013 439 Nico Castracani Fox Chapel 12:00 2015
440 Paige Anderson North Allegheny 13:37 2005 440 Jacques Moye Fox Chapel 12:00 2015
441 Shannon Zangas Butler 13:37 2007 441 Colby Ohlund Pine-Richland 12:00 2016
442 Abby Wolf Hampton 13:37 2014 442 Justin Redilla Seneca Valley 12:00 2016
443 Hannah Chen Fox Chapel 13:37 2015 443 Gabriel Mudd North Allegheny 12:00 2017
444 Kirin Noel Seneca Valley 13:37 2019 444 Ryan Podnar North Allegheny 12:00 2017
445 Jacie Shields North Hills 13:38 2006 445 Ben Ringelholtz Fox Chapel 12:01 2005
446 Tiffany Steinmetz Shaler 13:38 2008 446 Austin Dilts Hampton 12:01 2009
447 Allison Carey Fox Chapel 13:38 2015 447 Boyd Butler 12:01 2010
448 Cydney Blahovec Hempfield 13:38 2018 448 Simon Sudano Knoch 12:01 2012
449 Elena Herchenroether Hampton 13:38 2019 449 Alex Dunmyre North Allegheny 12:01 2014
450 Amanda Maiello North Allegheny 13:39 2004 450 Dylan Becker Mars 12:01 2015
451 Sarah Grgutras North Allegheny 13:39 2010 451 Aiden Miller North Allegheny 12:01 2015
452 Emily Hrach Pine-Richland 13:39 2012 452 Jason Carter Fox Chapel 12:01 2016
453 Caroline Radocaj North Allegheny 13:39 2014 453 Michael Drazga North Allegheny 12:01 2016
454 Izzy Doerr Fox Chapel 13:39 2015 454 Jon Tesauro Fox Chapel 12:02 2004
455 EmmaJane Sprunk North Allegheny 13:39 2015 455 Zak Feurok Pine Richland 12:02 2007
456 Ariella Avigad North Allegheny 13:39 2017 456 John Cotton North Hills 12:02 2009
457 Lauren Mihm Bl. Francis Seelos 13:39 2019 457 Donovan Malovich Butler 12:02 2011
458 Sydney Micucci North Allegheny 13:40 2006 458 Reese Martin Pine-Richland 12:02 2016
459 Regan Whelan Hampton 13:40 2011 459 Elijah Duckworth North Allegheny 12:02 2016
460 Alyssa Snavely North Allegheny 13:40 2012 460 Brennan Murray Hampton 12:02 2018
461 Madison Hunt Knoch 13:40 2014 461 Luke Snider Hempfield 12:02 2019
462 Meghan Dominek North Hills 13:40 2015 462 Matt Cinker Seneca Valley 12:02 2019
463 Olivia Smith Greensburg Salem 13:40 2019 463 Ryan Mahoney North Allegheny 12:02 2019
464 Veronic Cwalina North Allegheny 13:41 2007 464 Evan Wilson Hampton 12:03 2006
465 Jenny Hartnett Gateway 13:41 2008 465 Peter Swain Butler 12:03 2008
466 Katie Jones Knoch 13:41 2008 466 Adam Sudano Knoch 12:03 2010
467 Kendall Brown North Allegheny 13:41 2012 467 Gideon Deasy Riverview 12:03 2015
468 Ziya Xu Fox Chapel 13:41 2014 468 Ryan Paris Shaler 12:03 2016
469 Nori Wilkins North Allegheny 13:42 2004 469 GAGE ECKLEY Seneca Valley 12:03 2017
470 Katie Schmiech North Allegheny 13:42 2004 470 Dylan Berman Fox Chapel 12:03 2019
471 Anjie Wang North Allegheny 13:42 2008 471 Andy Franze North Allegheny 12:04 2004
472 Carlie Seibert North Hills 13:42 2012 472 Chris Mondine Seneca Valley 12:04 2006
473 Brooke Krally Fox Chapel 13:42 2014 473 Bill Dixon Seneca Valley 12:04 2006
474 Chloe Kuntz Seneca Valley 13:42 2016 474 Mike Oakes Pine Richland 12:04 2008
475 Vivian Miller North Hills 13:42 2017 475 Ryan Krist Hampton 12:04 2011
476 Gigi Garza Hampton 13:43 2005 476 Antonio Tuttoilmondo Hempfield 12:04 2018
477 Hannah Delancey Shaler 13:43 2005 477 Legend Wilkinson Butler 12:04 2019
478 Camille Redman Pittsburgh Classical 13:43 2007 478 Zachary Hunkele Mars 12:05 2010
479 Mandy hunt Knoch 13:43 2010 479 Ryan Schonbachler Pine Richland 12:05 2011
480 Madison Loos knoch 13:43 2016 480 Ben Brown Fox Chapel 12:05 2012
481 Sophia Mellis Pine-Richland 13:43 2016 481 Zachary Case Hampton 12:05 2012
482 Meghan Murray Hampton 13:43 2018 482 Caleb Keys Mars 12:05 2013
483 Isabella Gauntner North Allegheny 13:43 2019 483 Michael Egnaczyk North Allegheny 12:05 2014
484 Christina Schuliger North Allegheny 13:44 2006 484 Ryan Barnes knoch 12:05 2016
485 Marissa Deichert Laurel Highlands 13:44 2009 485 Samuel Freyermuth knoch 12:05 2016
486 Emily Rice Laurel Highlands 13:44 2009 486 Devin Glace North Allegheny 12:06 2004
487 Halley Bayer North Allegheny 13:45 2006 487 Connor Harris Hempfield 12:06 2008
488 Jamie Duff Hampton 13:45 2012 488 Garrett Besonson North Allegheny 12:6 2008
489 Isabel Marsico North Allegheny 13:45 2012 489 Jackson Brooke Fox Chapel 12:06 2009
490 Lily Deible North Allegheny 13:45 2014 490 Derek Ekas Knoch 12:06 2012
491 Ava Wilkinson Pine-Richland 13:45 2015 491 Connor McAtee Fox Chapel 12:06 2014
492 Searrah Bierker Hampton 13:45 2015 492 Mitchell Miles Fox Chapel 12:06 2014
493 Christina Buckoske Shaler 13:46 2004 493 Bryce Eddy Highlands 12:06 2015
494 Katie Bergman Hampton 13:46 2005 494 Sean Aiken North Hills 12:06 2017
495 Lauren McKinney Seneca Valley 13:46 2005 495 Elijah Dewitt Seneca Valley 12:06 2018
496 Amanda Sybert Butler 13:46 2008 496 Cooper Zancosky Pine-Richland 12:06 2019
497 Eva Kynaston North Allegheny 13:46 2018 497 Jack Szebenyi Seneca Valley 12:06 2019
498 Nadia Luttner Fox Chapel 13:47 2005 498 Mike Heckmann North Allegheny 12:07 2004
499 Becca Napoli North Allegheny 13:47 2006 499 Tommy Senneway North Allegheny 12:07 2006
500 Rachel Danchek Shaler 13:47 2006 500 N. Wahrenberger Hampton 12:07 2008
501 Mara Fitzgerald Frick 13:47 2007 501 Joseph Stedeford Pine Richland 12:07 2014
502 Olivia Van Dyke Fox Chapel 13:47 2010 502 Matt Stenglin Seneca Valley 12:07 2014
503 Sada Lantgios Fox Chapel 13:47 2011 503 Johnny Rizzo Hampton 12:07 2015
504 Megan Gallagher Hampton 13:47 2014 504 Ryder Kriley Butler 12:07 2017
505 Heather Wittmer Knoch 13:47 2015 505 Darious Farrar Gateway 12:07 2019
506 Makenzie Standish North Allegheny 13:47 2016 506 Colin Martin Fox Chapel 12:08 2009
507 Charity Koontz North Allegheny 13:47 2016 507 Eddie Pacey North Allegheny 12:08 2009
508 Lauren Tesauro Fox Chapel 13:48 2004 508 Colin MacDonald North Allegheny 12:08 2010
509 Joelle Scarnatti Seneca Valley 13:48 2004 509 Owen Hipwell North Allegheny 12:08 2010
510 Sarah Flaviann Seneca Valley 13:48 2005 510 Elais Panos Fox Chapel 12:08 2011
511 Erin Bishop North Allegheny 13:48 2006 511 Zach Case Hampton 12:08 2011
512 Tessa Helble Hempfield 13:48 2008 512 Zachary Ehling North Allegheny 12:08 2012
513 Katie Senge Shaler 13:48 2009 513 Jason Reinert Hampton 12:08 2013
514 Olivia Van Dyke Fox Chapel 13:48 2011 514 Jason Galaska North Allegheny 12:08 2014
515 Kathryn Smolinski North Allegheny 13:48 2011 515 Gage Galuska Hampton 12:08 2015
516 Anna Katsas North Allegheny 13:48 2011 516 Futen Ryan Wang North Allegheny 12:08 2015
517 Maya Wirtz Knoch 13:48 2012 517 Joseph Miner North Allegheny 12:08 2016
518 Elle Santora Knoch 13:48 2015 518 Isaiah Raimondo Hempfield 12:08 2017
519 Taylor Rechenmacher North Allegheny 13:48 2015 519 Thomas Kapanowski Pine-Richland 12:08 2019
520 Samantha Hennen Shaler 13:48 2016 520 Jonathan Buerger North Allegheny 12:09 2004
521 Marissa DeNezza Greensburg Salem 13:48 2019 521 Ben Farina Gateway 12:09 2008
522 Natalie Bonaroti Fox Chapel 13:49 2007 522 Nick Gust Hampton 12:09 2009
523 Caroline Bojarski North Allegheny 13:49 2009 523 Killon McNally North Hills 12:09 2009
524 Celeste Lueers Hampton 13:49 2010 524 Nathan Salopek North Hills 12:09 2012
525 Lauren Gronbeck Eden Christian 13:49 2011 525 Kabilan Balasubramani North Allegheny 12:09 2015
526 Sonia Fung Hampton 13:49 2015 526 William Brandeis Hampton 12:09 2016
527 Emma Meyhofer North Allegheny 13:49 2015 527 Christian Tedder North Allegheny 12:09 2018
528 Caroline Gentile Pine-Richland 13:49 2017 528 Jack Mill Pine-Richland 12:09 2018
529 Kendall Solkovy Hampton 13:49 2018 529 Connor Smith Seneca Valley 12:09 2019
530 Ava Brewster Butler 13:49 2018 530 Matt Tobia Fox Chapel 12:10 2010
531 Lauren Hanna Hampton 13:50 2010 531 Case Van Heest North Allegheny 12:10 2010
532 Chloe Coltharp North Allegheny 13:50 2011 532 Josiah Johnson Shaler 12:10 2010
533 S Penrod Butler 13:50 2015 533 Ben Thoma Knoch 12:10 2011
534 Abby Hall Hampton 13:50 2019 534 Kevin DeRose Hampton 12:10 2012
535 Sonya Dietz Seneca Valley 13:50 2019 535 Nathan Coholich Hampton 12:10 2012
536 Jessica Lytle Butler 13:51 2006 536 Brady Brozell Hampton 12:10 2015
537 Lauren Wonderly North Hills 13:51 2006 537 Connor Foody North Allegheny 12:10 2015
538 Alex Grese North Allegheny 13:51 2007 538 Tristan Vettier Fox Chapel 12:10 2016
539 Kayla Mickey Knoch 13:51 2008 539 Layne Haught Hampton 12:10 2018
540 Schnur Butler 13:51 2010 540 Adam Frankhauser Hempfield 12:10 2019
541 Bridget Jankowski Hampton 13:51 2011 541 Robert Rolls North Hills 12:11 2004
542 Isabella Pilyih Shaler 13:51 2014 542 Mike McCabe North Allegheny 12:11 2006
543 Dylan Kirchner Seneca Valley 13:51 2015 543 Tommy McCoy North Allegheny 12:11 2007
544 Andi Heasley Gateway 13:52 2005 544 Andrew Hein Pine Richland 12:11 2009
545 Laurel Wain Butler 13:52 2006 545 Zac Sicher Mars 12:11 2011
546 Brooke Zukowski Knoch 13:52 2011 546 Kevin DeRose Hampton 12:11 2013
547 Maria Luciana Fox Chapel 13:52 2013 547 Magnus Loeffler Fox Chapel 12:11 2014
548 Margaret Edgecombe Fox Chapel 13:52 2013 548 Max Kasowski Mars 12:11 2014
549 Sophia Colonello Seneca Valley 13:52 2015 549 Colin Murray Hampton 12:11 2015
550 Ella Snyder Seneca Valley 13:52 2016 550 Brett McCutcheon North Allegheny 12:11 2015
551 Grace Bogacz Knoch 13:52 2017 551 Giovanni Misiti North Allegheny 12:11 2015
552 Julia Snider Hempfield 13:52 2017 552 Alex Mortier Seneca Valley 12:11 2017
553 Delaney Tedesco North Allegheny 13:52 2019 553 Pat Sullivan Seneca Valley 12:12 2004
554 Jess Mruz Fox Chapel 13:53 2004 554 Tim Buresh North Allegheny 12:12 2005
555 Renee Ware North Allegheny 13:53 2005 555 B. Truckenbroad Hampton 12:12 2008
556 Maegan Peaco Seneca Valley 13:53 2005 556 K. Wahrenberger Hampton 12:12 2008
557 Laura Kelly Hampton 13:53 2007 557 Dominic Giordano Pine Richland 12:12 2008
558 Carson Schweninger North Allegheny 13:53 2014 558 Jason Krist Hampton 12:12 2009
559 Rachel Horne Fox Chapel 13:53 2015 559 Jake Porter Mars 12:12 2010
560 JULIA WARY Seneca Valley 13:53 2017 560 Stephen Baime North Allegheny 12:12 2011
561 Aliyah Young Butler 13:53 2019 561 Chris Kochis North Allegheny 12:12 2011
562 Anna Homitsky Seneca Valley 13:54 2004 562 David Mrazik North Allegheny 12:12 2012
563 Kaitlyn Hammel Seneca Valley 13:54 2005 563 Andrew Baierl North Allegheny 12:12 2015
564 Colleen Cominskey Hampton 13:54 2006 564 Reed Milliken North Allegheny 12:12 2016
565 Madison Hunt Knoch 13:54 2013 565 Nick Labuda Pine-Richland 12:12 2017
566 Lauryn McKenna Fox Chapel 13:54 2016 566 Adam Ferris Fox Chapel 12:12 2019
567 Hallie Dong North Allegheny 13:54 2019 567 Luke Badaczewski North Allegheny 12:13 2005
568 Autumn Newcomb Fox Chapel 13:55 2005 568 Jordan Nicotra North Allegheny 12:13 2007
569 Faith Youlton North Allegheny 13:55 2005 569 Alec Christensen North Allegheny 12:13 2010
570 Ani Schleiche Pine-Richland 13:55 2009 570 Young Kim North Allegheny 12:13 2013
571 Katehrine Kauma Fox Chapel 13:55 2012 571 Elijah Duckworth North Allegheny 12:13 2015
572 Maria Whisler Hampton 13:55 2013 572 Zachary Orwig North Allegheny 12:13 2015
573 Jocelyn Holko Knoch 13:55 2016 573 C.J. Bohn Seneca Valley 12:14 2004
574 Ava Taylor Fox Chapel 13:55 2017 574 Oliver Plunkett Fox Chapel 12:14 2007
575 Cate Markert Fox Chapel 13:56 2005 575 Zac Parkwello Shaler 12:14 2007
576 Brianne Conley North Allegheny 13:56 2005 576 Chris Frazier Gateway 12:14 2008
577 Isabella Egyed Pine-Richland 13:56 2005 577 Nick Del Nano North Allegheny 12:14 2009
578 Sarah McConnell Seneca Valley 13:56 2006 578 Nate Sprunk North Allegheny 12:14 2010
579 Lily Kramer North Allegheny 13:56 2008 579 Matthew Gust Hampton 12:14 2013
580 Erin Flaherty Pine-Richland 13:56 2009 580 Brendan White North Allegheny 12:14 2013
581 Taylor Hockenberry Mars 13:56 2011 581 Michael Flynn Pine-Richland 12:14 2015
582 Lindsey Turner Hampton 13:56 2014 582 Tony Miller Seneca Valley 12:15 2004
583 Amelia Walls Knoch 13:56 2014 583 Mike Smolinski North Allegheny 12:15 2005
584 Alyssa Schonbachler Pine-Richland 13:56 2015 584 Chris Lippiello North Allegheny 12:15 2007
585 Rachel Higgins Fox Chapel 13:56 2017 585 Taylor Schriver Fox Chapel 12:15 2008
586 Julia Wary Seneca Valley 13:56 2018 586 Ethan Martin Fox Chapel 12:15 2008
587 Annalese Bartolacci Fox Chapel 13:56 2019 587 Aaron Burmester North Allegheny 12:15 2012
588 Madison Martin North Allegheny 13:56 2019 588 Adam Graff Hampton 12:15 2013
589 Christina Merritt Pine-Richland 13:57 2005 589 Branden Murray Pine-Richland 12:15 2013
590 Jessi Mazzoni North Allegheny 13:57 2006 590 Sebastian Wary Seneca Valley 12:15 2016
591 Kathryn Smolinski North Allegheny 13:57 2010 591 Jack Lorence Fox Chapel 12:15 2016
592 Lauren Titchen Mars 13:57 2011 592 Paul Amado Seneca Valley 12:15 2017
593 Megan Christy North Allegheny 13:57 2011 593 Ryan Behning Seneca Valley 12:16 2005
594 Leah Mensch North Allegheny 13:57 2012 594 Josh Zemet North Allegheny 12:16 2008
595 Glenna Van Dyke Fox Chapel 13:57 2013 595 Gerard Sansosti North Allegheny 12:16 2008
596 Avery Snowden North Allegheny 13:57 2017 596 Andy Mendes North Allegheny 12:16 2010
597 May Coffman North Allegheny 13:57 2019 597 Jonah Cagley Fox Chapel 12:16 2013
598 Avery Richard North Allegheny 13:57 2019 598 Zachary Ehling North Allegheny 12:16 2013
599 Delaney Demasi Shaler 13:58 2005 599 Jobe Mason Greensburg Salem 12:16 2014
600 Dabney Grguras North Allegheny 13:58 2006 600 Michael Crowley Mars 12:16 2015
601 Allie Taggart North Allegheny 13:58 2008 601 Eli DeWitt Seneca Valley 12:16 2017
602 Lindsay Brand Mars 13:58 2011 602 Prosper Gross Carlynton 12:16 2019
603 Tess Majewski North Allegheny 13:58 2012 603 Jonathan Jackson North Allegheny 12:16 2019
604 Mia Petzuk Pine-Richland 13:58 2016 604 Conner Weis Fox Chapel 12:17 2004
605 Maya Daugherty Hampton 13:58 2019 605 Ian Preston North Allegheny 12:17 2004
606 Kim Yurasits Shaler 13:59 2011 606 Carson Brooks Fox Chapel 12:17 2005
607 Jaden Pasquinelli Mars 13:59 2014 607 John Arnold Hampton 12:17 2007
608 Laura Vinski North Allegheny 13:59 2016 608 N. Sloan Hampton 12:17 2008
609 Mollie Mellott North Allegheny 14:00 2004 609 Lucas Song North Allegheny 12:17 2008
610 Adrianna Jensen North Allegheny 14:00 2005 610 Devon Grupp North Hills 12:17 2010
611 Katie Bergman Hampton 14:00 2006 611 Will Kelly North Allegheny 12:17 2011
612 Michelle Swigart Butler 14:00 2007 612 Tommy McCaffrey North Allegheny 12:17 2012
613 Gaby Borza North Allegheny 14:00 2007 613 Seth Kettler Seneca Valley 12:17 2013
614 Holly Keefer Butler 14:00 2008 614 Nathan Monday Butler 12:17 2014
615 Caitlin Carmody North Allegheny 14:00 2008 615 Zach Schwab Knoch 12:17 2014
616 Kristen Polk North Allegheny 14:00 2008 616 Victor Williams Pine-Richland 12:17 2015
617 Rene Killmeyer Shaler 14:00 2011 617 Evan Migliozzi North Allegheny 12:17 2015
618 Jenna Izydore North Allegheny 14:00 2012 618 Jacob Dopkosky North Allegheny 12:17 2016
619 Jess LeDonne Pine-Richland 14:00 2012 619 Brandon Coughlin Hempfield 12:17 2017
620 emilee waldrop Mars 14:00 2015 620 Jacob Kaltz Carlynton 12:17 2019
621 Lizzie Bauer North Allegheny 14:00 2018 621 Benjamin Waldo North Allegheny 12:17 2019
622 Mel Lutz North Allegheny 14:01 2006 622 Jacob Jones Pine-Richland 12:17 2019
623 Kayla Averell North Hills 14:01 2006 623 Yanbo Chang Fox Chapel 12:18 2004
624 Sammi Hartman Shaler 14:01 2006 624 Adam Hermann Frick 12:18 2007
625 Sarah Hepfl Butler 14:01 2012 625 Dalton Demao Franklin Regional 12:18 2008
626 Tess Christensen North Allegheny 14:01 2012 626 Tyler Livingston Norwin 12:18 2008
627 Anna Capria North Allegheny 14:01 2013 627 Aden Dressler Butler 12:18 2013
628 Rei Sperry Fox Chapel 14:01 2016 628 Boschoff Mars 12:18 2016
629 Lauren Raida Shaler 14:01 2016 629 Alex Urling Pine-Richland 12:18 2017
630 Kai Herchenroether Hampton 14:01 2017 630 Jackson Pajak North Allegheny 12:18 2017
631 Brielle Pinto Butler 14:01 2019 631 BRENDAN PIEKUTOSKI Seneca Valley 12:18 2017
632 Sam Cready North Allegheny 14:02 2005 632 Gideon Goettler Butler 12:18 2018
633 Searrah Bierker Hampton 14:02 2014 633 Owen Denny Butler 12:18 2019
634 Jiley Berger Pine Richland 14:02 2014 634 Ryan Domencic Seneca Valley 12:18 2019
635 Yuki Qian North Allegheny 14:02 2019 635 Jeff Jarvis Hampton 12:19 2004
636 Emma Altmeyer Fox Chapel 14:03 2006 636 Chad Seigneur Hampton 12:19 2004
637 Veronica Bella North Allegheny 14:03 2009 637 Mike Lochner Hampton 12:19 2005
638 Abby Alexander Fox Chapel 14:03 2014 638 Andrew Patterson North Hills 12:19 2006
639 Jenna Mlecko North Allegheny 14:03 2014 639 Max Happl Hampton 12:19 2007
640 Julia Snider Hempfield 14:03 2018 640 Brandon Harrington Franklin Regional 12:19 2008
641 Maddie Jones North Allegheny 14:04 2006 641 Jeremy Best North Allegheny 12:19 2009
642 Holly Shearin Shaler 14:04 2009 642 Treavor Moore Fox Chapel 12:19 2010
643 Brystyn Yanick Laurel Highlands 14:04 2010 643 Mitchell Miles Fox Chapel 12:19 2013
644 Cassidy Gray Shaler 14:04 2011 644 Josh Holmes Hampton 12:19 2014
645 Anna Folkerts Fox Chapel 14:04 2013 645 Eric Gronbeck Eden Christian 12:19 2015
646 Rhiannon Helgert Highlands 14:04 2013 646 Antonio Tuttimondo Hempfield 12:19 2017
647 Rachel Schaelchlin North Allegheny 14:04 2013 647 Sam Bojarski North Allegheny 12:20 2006
648 Emily Hayward Mars 14:04 2015 648 Jimmy Humphrey Fox Chapel 12:20 2008
649 Emma Hornfeck Mars 14:04 2015 649 Zach Bryan Norwin 12:20 2008
650 MIA BERG Seneca Valley 14:04 2017 650 John Ference Hampton 12:20 2012
651 BRYN CARNEY Seneca Valley 14:04 2017 651 Greg Susi Hampton 12:20 2013
652 Clara Stover North Allegheny 14:04 2018 652 Young Kim North Allegheny 12:20 2014
653 Kaitlyn Mammay Shaler 14:05 2005 653 Aiden Miller North Allegheny 12:20 2016
654 Morissa Yusko Butler 14:05 2007 654 Maxwell Melnyk North Allegheny 12:20 2016
655 Sarah Zitcovich Norwin 14:05 2008 655 Alexander Maslo North Allegheny 12:20 2017
656 Leah Clendaniel North Allegheny 14:05 2010 656 Griffin Lynch North Allegheny 12:20 2017
657 Skye Wessel Seneca Valley 14:05 2013 657 Daniel Uhl Fox Chapel 12:20 2018
658 Jaden Pasquinelli Mars 14:05 2015 658 Eli Stofko St. Kilian 12:20 2019
659 Caitlin Steele Eden Christian 14:05 2016 659 Aidan Ortz Fox Chapel 12:20 2019
660 Lydia Bailey Hampton 14:05 2019 660 Ryan Humenik North Hills 12:20 2019
661 Bobbi Rankin Butler 14:06 2005 661 Clay O'Connor North Allegheny 12:21 2004
662 Jessi Mazzoni North Allegheny 14:06 2005 662 Ben Grove Highlands 12:21 2007
663 Kayla Martok Pittsburgh Classical 14:06 2007 663 Matt Hanna Hampton 12:21 2009
664 Emily Katz Fox Chapel 14:06 2008 664 Ben Barton North Allegheny 12:21 2011
665 Kelly Herald North Allegheny 14:06 2008 665 Seth Kornbau Pine-Richland 12:21 2013
666 Brianna Clark North Allegheny 14:06 2010 666 Joshua Bachinsky North Allegheny 12:21 2013
667 Ava Wilkinson Pine Richland 14:06 2014 667 Ethan James North Allegheny 12:21 2014
668 Emily Naughton North Allegheny 14:06 2015 668 Ian Llewellyn Butler 12:21 2016
669 Caroline Radocaj North Allegheny 14:06 2015 669 Michael Belch Hampton 12:21 2017
670 Olivia Orischak Hempfield 14:06 2017 670 Jackson Kress Hampton 12:21 2017
671 Carly Cravotta Seneca Valley 14:06 2019 671 Trey Griswold North Allegheny 12:21 2017
672 Alexandra Todd Seneca Valley 14:07 2004 672 Legend Wilkinson Butler 12:21 2018
673 Caire Francy Franklin Regional 14:07 2006 673 Connor Whelan Fox Chapel 12:22 2006
674 Allison McDermott Hampton 14:07 2006 674 Kevin Brumbaugh North Allegheny 12:22 2006
675 Jamie Duff Hampton 14:07 2011 675 Joseph Buehner North Hills 12:22 2013
676 Emily Lagnese North Allegheny 14:07 2015 676 Camden Seybert Shaler 12:22 2013
677 Emily Thompson North Allegheny 14:07 2015 677 Will Parreaguirre North Allegheny 12:22 2014
678 Sara Flynn Hempfield 14:07 2017 678 Lucas Slear Butler 12:22 2016
679 Madison Sherrill-Brown Hempfield 14:07 2018 679 Owen Carter Fox Chapel 12:22 2016
680 Emily Staud Fox Chapel 14:07 2019 680 Andrew Como North Allegheny 12:22 2016
681 Makenna Berg Seneca Valley 14:07 2019 681 Nicholas Dunmire Seneca Valley 12:22 2018
682 Melanie Wilt North Hills 14:08 2004 682 Greg Borza North Allegheny 12:23 2004
683 Megan Doerzbacher North Allegheny 14:08 2005 683 Kenton Ridella Franklin Regional 12:23 2008
684 Stephanie Peterson Seneca Valley 14:08 2005 684 David Humphrey Fox Chapel 12:23 2010
685 Joslyn Filo Fox Chapel 14:08 2012 685 Ijhad Bonner North Allegheny 12:23 2011
686 Emma Whitford Pine-Richland 14:08 2013 686 Roman Clay Pine-Richland 12:23 2013
687 Kaelyn Jones North Allegheny 14:08 2015 687 Noah Spurlock Mars 12:23 2015
688 Jada Pinto Butler 14:08 2016 688 Evren Cetin North Allegheny 12:23 2015
689 Makayla Wach North Allegheny 14:08 2016 689 Caedon West Knoch 12:23 2016
690 Sky Bierker Hampton 14:08 2018 690 Zach Krills Hampton 12:23 2017
691 Madison Martin North Allegheny 14:08 2018 691 Ivan Suto North Hills 12:23 2018
692 Lily Karsman Bl. Francis Seelos 14:08 2019 692 Nathan Garrett Hampton 12:23 2018
693 McKenzie East Butler 14:09 2004 693 Josh Farr North Allegheny 12:23 2019
694 Faith Youlton North Allegheny 14:09 2004 694 Elliott Baxter North Allegheny 12:24 2004
695 Chelsea Moser Knoch 14:09 2006 695 Brandon Maiello North Allegheny 12:24 2008
696 Becky Novak Franklin Regional 14:09 2007 696 Marc Migliozzi North Allegheny 12:24 2010
697 Elisabeth Thomson Pine-Richland 14:09 2007 697 Kiel Hillock Pine Richland 12:24 2011
698 Anna Mucci Fox Chapel 14:09 2008 698 Joseph Cafaro Hampton 12:24 2012
699 Erin Popovic Norwin 14:09 2008 699 Jason Steranko Pine Richland 12:24 2012
700 Camille Cagley Fox Chapel 14:09 2011 700 Michael Egnaczyk North Allegheny 12:24 2013
701 Rachael Wittmer Knoch 14:09 2011 701 John Mann North Allegheny 12:24 2013
702 Liz Smialek Mars 14:09 2011 702 Sebastian Oberhauser North Allegheny 12:24 2013
703 Meghan Walsh North Allegheny 14:09 2012 703 Braden Zukowski Knoch 12:24 2015
704 Adelle Fernando North Allegheny 14:09 2013 704 Daniel Deal Knoch 12:24 2015
705 Ashna Patel North Allegheny 14:09 2016 705 Ethan Napolitan Fox Chapel 12:24 2016
706 Rebecca Feczko Bl. Francis Seelos 14:09 2019 706 Porter Mars 12:24 2016
707 Kristen Viroster Fox Chapel 14:10 2004 707 Mark Turkovich North Allegheny 12:24 2018
708 Brittany Rathmann Pine-Richland 14:10 2005 708 Hayden Conley Pine-Richland 12:24 2019
709 Alena Greco North Allegheny 14:10 2007 709 Collin Parrish North Allegheny 12:25 2004
710 Monica Merante Franklin Regional 14:10 2008 710 Brendon Lemmet Seneca Valley 12:25 2005
711 Elizabeth Bianchi Fox Chapel 14:10 2009 711 Luke Visnic Hampton 12:25 2007
712 Sarah Frey Hampton 14:10 2010 712 Ben Hipwell North Allegheny 12:25 2012
713 Eleni Katsas North Allegheny 14:10 2013 713 Rylie Fry Pine-Richland 12:25 2013
714 Jean Kim North Allegheny 14:10 2015 714 Tyler Mortier Seneca Valley 12:25 2013
715 Chrtistine Silvester North Allegheny 14:10 2018 715 Eli Prem North Allegheny 12:25 2014
716 Mandy Saeler Butler 14:11 2004 716 Aidan Domencic Seneca Valley 12:25 2014
717 Victoria Stoodley North Allegheny 14:11 2006 717 Mario Misiti North Allegheny 12:25 2016
718 Katie Porter North Allegheny 14:11 2008 718 Ivan Suto North Hills 12:25 2017
719 Madelyn Traczek North Hills 14:11 2008 719 colton Wells Seneca Valley 12:25 2019
720 Adelle Snider North Allegheny 14:11 2016 720 Luke Badaczewski North Allegheny 12:26 2004
721 Faith Pongrace North Allegheny 14:11 2017 721 Luis Rodriguez North Allegheny 12:26 2004
722 Kelly Power Fox Chapel 14:12 2008 722 Paulson Domasky North Hills 12:26 2004
723 Rachel Ceratta Franklin Regional 14:12 2008 723 Scott Stewart Fox Chapel 12:26 2005
724 Rachel Lewandowski North Allegheny 14:12 2011 724 Kenny Midgley North Allegheny 12:26 2009
725 Audrey Myers Riverview 14:12 2019 725 Nathan Pettit Knoch 12:26 2010
726 Songela Chen North Allegheny 14:13 2010 726 Anthony DiRienzo North Allegheny 12:26 2010
727 Katie Bishop Hampton 14:13 2011 727 Evan Monteleone Mars 12:26 2011
728 Jennifer Corral North Allegheny 14:13 2012 728 Zack Deible North Allegheny 12:26 2011
729 Abby Mandalas Butler 14:13 2013 729 Isaac DeGregorio Hampton 12:26 2014
730 Margaret Fletcher Fox Chapel 14:13 2014 730 Kerempsky Mars 12:26 2016
731 Grace Riggle Seneca Valley 14:13 2019 731 Benjamin Pizon North Allegheny 12:26 2016
732 Katherine Baker Hampton 14:14 2004 732 Noah Bradley Fox Chapel 12:26 2016
733 Christina Brenckle Butler 14:14 2005 733 Jacob Winkworth North Allegheny 12:26 2016
734 Harris Butler 14:14 2010 734 Jordan Gwin Fox Chapel 12:26 2016
735 Madalyn Fissore Knoch 14:14 2010 735 Zachery Willig Pine-Richland 12:26 2019
736 Kristen Rabbitt Fox Chapel 14:14 2012 736 Trevor Weis Fox Chapel 12:27 2005
737 Meredity Muschweck Pine-Richland 14:14 2013 737 Vincent Lomupo North Allegheny 12:27 2005
738 Emily Ferrans North Allegheny 14:14 2013 738 ??? Pittsburgh Classical 12:27 2007
739 Rhiannon Helgert Highlands 14:14 2014 739 Lance Brusco Fox Chapel 12:27 2012
740 Eleni Katsas North Allegheny 14:14 2014 740 Matt Stenglin Seneca Valley 12:27 2013
741 Emma Davis Seneca Valley 14:14 2016 741 Jon Curcio Hampton 12:27 2013
742 Alexis Garza Hampton 14:15 2005 742 Aaron Miller North Allegheny 12:27 2013
743 Madison Paule Moon 14:15 2005 743 Luke Choban Seneca Valley 12:27 2015
744 Katie Siebert Seneca Valley 14:15 2013 744 Asher Harrington Pine-Richland 12:27 2016
745 Elianna Seaman North Allegheny 14:15 2014 745 Aaron Mark North Allegheny 12:27 2016
746 A Griffith Butler 14:15 2015 746 Alexander Hart North Allegheny 12:27 2016
747 Sarah Sharar North Allegheny 14:15 2016 747 Jonah Compton Fox Chapel 12:27 2017
748 Elizabeth Herne North Allegheny 14:15 2017 748 Jack Mill Pine-Richland 12:27 2017
749 Laura McCarthy North Allegheny 14:16 2006 749 Carson Lapina Pine-Richland 12:27 2019
750 Elle Santora Knoch 14:16 2014 750 Michael Garza Hampton 12:28 2004
751 Vincenzia Vargo Mars 14:16 2014 751 Steve Kelly North Allegheny 12:28 2007
752 Keirsten Belt Seneca Valley 14:16 2016 752 David Edmunds Pittsburgh Classical 12:28 2007
753 Megan Springer North Allegheny 14:16 2018 753 Dhar Hasenflu Butler 12:28 2008
754 Bella Gauntner North Allegheny 14:16 2018 754 Joe Silvester North Allegheny 12:28 2011
755 Kayla Osterwise North Allegheny 14:17 2004 755 Joseph Cafaro Hampton 12:28 2013
756 Megan Gunkle Norwin 14:17 2008 756 Jon Ibinson Hampton 12:28 2014
757 Ramina Hedayati North Allegheny 14:17 2011 757 Michael Swanter Knoch 12:28 2014
758 Molly Harris Pine-Richland 14:17 2011 758 Freddie Medsger North Allegheny 12:28 2015
759 Maria Whistler Hampton 14:17 2012 759 Spenser Tepper Hampton 12:28 2017
760 Diana Crookston Fox Chapel 14:17 2014 760 Aryan Pfeuffer Hampton 12:28 2019
761 Ciara Evans Hampton 14:17 2015 761 Ryan Hawley Fox Chapel 12:29 2005
762 Abby Watts Highlands 14:17 2016 762 Tommy Senneway North Allegheny 12:29 2005
763 Elizabeth Kost Pine-Richland 14:17 2016 763 Nick Minich North Allegheny 12:29 2006
764 Jocelyn Holko Knoch 14:17 2017 764 Martin Majewski North Allegheny 12:29 2007
765 Grace Butina Hempfield 14:17 2017 765 Brandon Sickles Hampton 12:29 2013
766 Laura Kelly Hampton 14:18 2006 766 Will Schuit Hampton 12:29 2014
767 Tierney McDonnell Fox Chapel 14:18 2008 767 Andrew Johnson North Allegheny 12:29 2015
768 Mandie Moxie Knoch 14:18 2010 768 Michael Kozy Carlynton 12:29 2016
769 Brooke Dean Mars 14:18 2014 769 Mark Terchick Pine-Richland 12:29 2016
770 Lily Murphy Hempfield 14:18 2017 770 Matt Cinker Seneca Valley 12:29 2018
771 Carly Cravotta Seneca Valley 14:18 2018 771 Mike O'Malley North Hills 12:30 2004
772 Natalie Workman North Allegheny 14:18 2019 772 Cory Callan Hampton 12:30 2007
773 Lauren Kiggins Butler 14:19 2005 773 Eric Doll North Allegheny 12:30 2007
774 Ari Napora Knoch 14:19 2014 774 Brandon Maiello North Allegheny 12:30 2007
775 Jaelyn Aguglia-Laird North Hills 14:19 2015 775 David Maholage Franklin Regional 12:30 2008
776 Cami Noll McKeesport 14:19 2018 776 Cody King Norwin 12:30 2008
777 Paige Rodgers Seneca Valley 14:20 2004 777 Ryan Anderson Pine Richland 12:30 2010
778 Livi Chough Gateway 14:20 2008 778 Neal Corbelli Hampton 12:30 2011
779 Kristen McGreevy Hampton 14:20 2009 779 Michael Shannon North Allegheny 12:30 2012
780 Erin Curry Fox Chapel 14:20 2010 780 George Kay Hampton 12:30 2014
781 Hailey Pritts Hampton 14:20 2012 781 Connor Weiss Hampton 12:30 2014
782 Marissa Seles Mars 14:20 2013 782 Howard Hunt Knoch 12:30 2015
783 Caitlyn Shriver North Allegheny 14:20 2013 783 Sanan Sivakanthan Fox Chapel 12:31 2004
784 Malia Wilson North Allegheny 14:20 2014 784 Mike Krieger Hampton 12:31 2004
785 Olivia Kost Pine-Richland 14:20 2015 785 Jack Dupee Hampton 12:31 2005
786 Makayla Roy Pine-Richland 14:20 2016 786 Nate Nulph Highlands 12:31 2007
787 Sarah Flaviano Seneca Valley 14:21 2004 787 Joel Sierra Pine Richland 12:31 2007
788 Lizzie Gallen Fox Chapel 14:21 2005 788 Linnon Butler 12:31 2010
789 Julie Solomon Pine-Richland 14:21 2012 789 Danny Markovitz Fox Chapel 12:31 2011
790 Claire Lindsey Knoch 14:21 2015 790 Eli Degregorio Hampton 12:31 2011
791 Kaelyn Jones North Allegheny 14:21 2016 791 Nick Marcenelle North Allegheny 12:31 2013
792 SYDNEY PERRY Seneca Valley 14:21 2017 792 Joseph Fish Hampton 12:31 2014
793 Lauren Mihm Seelos 14:21 2018 793 Maxwell Hessinger Mars 12:31 2015
794 Liz Benckhart Fox Chapel 14:22 2004 794 Ryan Barnes Knoch 12:31 2015
795 Cate Markert Fox Chapel 14:22 2006 795 Jay Nanci Fox Chapel 12:31 2017
796 Suzie Harrison North Allegheny 14:22 2008 796 Asher Jones North Allegheny 12:31 2018
797 Angelina Bella North Allegheny 14:22 2011 797 Luke Gronbeck Eden Christian 12:31 2019
798 Lehka Pendyala Hampton 14:22 2013 798 Ryan Lyle Shaler 12:32 2005
799 Aliyah Young Butler 14:22 2018 799 Michael Porcelli North Allegheny 12:32 2006
800 Chelsea Maybury Gateway 14:23 2005 800 Dalton Demao Franklin Regional 12:32 2007
801 Alexa Little Shaler 14:23 2005 801 Michael Oakes Pine Richland 12:32 2007
802 Sarah Fritsch North Allegheny 14:23 2007 802 Austin Bailey Norwin 12:32 2008
803 Lauren Hanna Hampton 14:23 2009 803 Tim Appleton North Allegheny 12:32 2011
804 Rachel Honchorek Mars 14:23 2011 804 Adam Szalay Pine Richland 12:32 2012
805 Leah Fetting Fox Chapel 14:23 2013 805 Brady Knox Mars 12:32 2013
806 Diana Crookston Fox Chapel 14:23 2013 806 Connor McAtee Fox Chapel 12:32 2013
807 Maura Wiley Highlands 14:23 2015 807 Paul Reiber Fox Chapel 12:32 2013
808 Megan Smith Mars 14:23 2015 808 Eric Gronbeck Eden Christian 12:32 2014
809 Alaina Blend Greensburg Salem 14:23 2019 809 Brent Metal Mars 12:32 2014
810 Annalise Rearick North Allegheny 14:23 2019 810 Anthony Hartwick Pine-Richland 12:32 2015
811 Jenna Sandala North Allegheny 14:24 2006 811 Logan Henderson North Allegheny 12:32 2016
812 Nina Celebrezze North Allegheny 14:24 2012 812 Donovan Boller Hempfield 12:32 2018
813 Abigale Wolf Hampton 14:24 2013 813 David Dilorenzo Gateway 12:33 2005
814 Alexa Selwood Fox Chapel 14:24 2013 814 Cody O'Connor North Allegheny 12:33 2007
815 Kennedy Kyle Seneca Valley 14:24 2014 815 Eddie Pacey North Allegheny 12:33 2008
816 Kendall Solkovy Hampton 14:24 2017 816 Jack Egan Hampton 12:33 2009
817 Lydia Cwalina North Allegheny 14:24 2017 817 Ethan Sansosti North Allegheny 12:33 2012
818 Baleigh Perez Shaler 14:24 2019 818 Joe Mullen Pine Richland 12:33 2012
819 Tate Leone Pine-Richland 14:25 2006 819 Paul Cullen Fox Chapel 12:33 2013
820 Renee Killmeyer Shaler 14:25 2010 820 Daniel Kolano North Allegheny 12:33 2014
821 Emma Faist Fox Chapel 14:25 2011 821 Ethan Edkins Seneca Valley 12:33 2015
822 Cara Levicoff Fox Chapel 14:25 2013 822 Tyler Paszkowski Shaler 12:33 2016
823 Grace Johnson Highlands 14:25 2014 823 Ethan Barnett Seneca Valley 12:33 2018
824 Maddie Edkins Seneca Valley 14:25 2014 824 Ryan Frank Avonworth 12:33 2019
825 Faith Ritson Hempfield 14:25 2017 825 James Skarbek Seneca Valley 12:33 2019
826 Krislyn Green Butler 14:25 2017 826 Chris Matesso Seneca Valley 12:34 2005
827 Allison Defurio Butler 14:26 2004 827 Cory Callan Hampton 12:34 2006
828 Shelby Koerner Butler 14:26 2005 828 Tyler Jankowski Hampton 12:34 2009
829 E. Arnold Hampton 14:26 2008 829 Sevren Napora Knoch 12:34 2011
830 Robyn Madrishin North Hills 14:26 2008 830 Alex Miles Fox Chapel 12:34 2012
831 Valeri Flack Shaler 14:26 2011 831 Stephen Thompson North Allegheny 12:34 2013
832 Brittney Aldape Pine-Richland 14:26 2012 832 Isaac Mah Fox Chapel 12:34 2014
833 Adelle Snider North Allegheny 14:26 2017 833 C Lyons Butler 12:34 2015
834 Peyton Heisler Hempfield 14:26 2018 834 Shane Holland North Hills 12:34 2016
835 Nora Zidian Franklin Regional 14:27 2005 835 Benjamin Lindgren North Allegheny 12:34 2016
836 Kristy Kobal Hampton 14:27 2007 836 Andrew Como North Allegheny 12:34 2017
837 Melanie Lutz North Allegheny 14:27 2007 837 Clayton Blough North Allegheny 12:34 2019
838 M. Cafaro Hampton 14:27 2008 838 Val Dixon North Allegheny 12:35 2012
839 Liz Smialek Mars 14:27 2010 839 Noah Adams Pine Richland 12:35 2012
840 Molly Harris Pine-Richland 14:27 2010 840 Zach Schwab Knoch 12:35 2013
841 Chelsea Verdetto Hampton 14:27 2011 841 Jacob Weibel Pine Richland 12:35 2014
842 Olivia Visnic Hampton 14:27 2011 842 Joe Fish Hampton 12:35 2015
843 Cassidy Gray Shaler 14:27 2012 843 Alex Hoffman Seneca Valley 12:36 2004
844 Emily Hayward Mars 14:27 2014 844 Connoe Kuremsky North Allegheny 12:36 2006
845 Paige Lyden North Hills 14:27 2014 845 Branden Glass Pine Richland 12:36 2006
846 Megan Dominek North Hills 14:27 2014 846 Dan Kirk Fox Chapel 12:36 2007
847 Olivia White Butler 14:27 2016 847 Danny Mietzner Pittsburgh Classical 12:36 2007
848 Katelyn Terchick Pine-Richland 14:27 2016 848 Andrew Lehman North Allegheny 12:36 2010
849 Mallory Brean Hempfield 14:27 2017 849 JackTaucher North Allegheny 12:36 2012
850 Allison Cervola Hempfield 14:27 2019 850 Cam Phillips North Allegheny 12:36 2012
851 Anna Wheeler North Allegheny 14:27 2019 851 Stephen Thompson North Allegheny 12:36 2014
852 Sam Cready North Allegheny 14:28 2006 852 Kyle Montrose Seneca Valley 12:36 2014
853 Michelle Swigart Butler 14:28 2008 853 Ryan Kenyon Fox Chapel 12:36 2015
854 Dawn Crocker Hempfield 14:28 2008 854 Brady Slade North Allegheny 12:36 2016
855 Olivia Gall North Hills 14:28 2011 855 Braden Flach Seneca Valley 12:36 2016
856 Alexis Ky North Allegheny 14:28 2014 856 Jake Lewis North Allegheny 12:37 2004
857 Jaelyn Aguglia-Laird North Hills 14:28 2014 857 Juris Silenieks North Hills 12:37 2005
858 Claire Ellermeyer Fox Chapel 14:28 2015 858 Eric Phelps North Allegheny 12:37 2006
859 Kai Herchenroether Hampton 14:28 2016 859 Steve Kelly North Allegheny 12:37 2006
860 Ava Sharar North Allegheny 14:28 2019 860 Nicholas Hoffman Frick 12:37 2007
861 Drew Kirchner Seneca Valley 14:28 2019 861 Chris Frazier Gateway 12:37 2007
862 Veronica Cwalina North Allegheny 14:29 2006 862 Joey Kovatch North Allegheny 12:37 2007
863 Marissa Acevedo Fox Chapel 14:29 2008 863 Joey Kelly Pine Richland 12:37 2011
864 Abby Churchfield Norwin 14:29 2008 864 Wesley Sprys North Allegheny 12:37 2016
865 Ann Hodos Hampton 14:29 2012 865 Matteo Carrasco Carlynton 12:37 2019
866 Skye Wessel Seneca Valley 14:29 2014 866 Sawyer Shoup Seneca Valley 12:37 2019
867 Brooke Dean Mars 14:29 2015 867 Mike Smolinski North Allegheny 12:38 2004
868 Molly Dean Fox Chapel 14:29 2015 868 Zachary Waters Pine Richland 12:38 2014
869 Abby Alexander Fox Chapel 14:29 2015 869 Trzeciak Mars 12:38 2016
870 Julia Kelley Highlands 14:29 2016 870 Lohith Katari North Allegheny 12:38 2019
871 Madeleine Ivanusic Fox Chapel 14:29 2019 871 Mark Silvester North Allegheny 12:39 2004
872 Isla Modic North Allegheny 14:29 2019 872 Jay Cadwallader North Allegheny 12:39 2004
873 Elena Miller Highlands 14:30 2006 873 Steve Langdon Shaler 12:39 2005
874 Dominique Moye Fox Chapel 14:30 2010 874 Greg Posteraro Seneca Valley 12:39 2005
875 Erin Flaherty Pine-Richland 14:30 2010 875 Jon Hyzy Gateway 12:39 2006
876 Lindsay McElhattan North Allegheny 14:30 2011 876 Ryan Sickles Hampton 12:39 2012
877 Marnie Butler Mars 14:30 2013 877 Nyan Pendyala Hampton 12:39 2012
878 Rachel Karmen Hampton 14:30 2013 878 Sebastian Oberhauser North Allegheny 12:39 2012
879 EVA CARNEY Seneca Valley 14:30 2017 879 AJ Lachima Pine-Richland 12:39 2016
880 Vivian Miller North Hills 14:30 2018 880 Owen Carter Fox Chapel 12:39 2017
881 McKenzie East Butler 14:31 2005 881 Joey Rempe North Allegheny 12:39 2018
882 Julia Tehovnik Seneca Valley 14:31 2005 882 Andy Scott Fox Chapel 12:39 2018
883 Lauren Kiggins Butler 14:31 2006 883 Owen Madellina Avonworth 12:39 2019
884 Jordan Burns Laurel Highlands 14:31 2009 884 Caleb Adams Fox Chapel 12:39 2019
885 Gina Zamboni North Hills 14:31 2009 885 Greg Goodman North Allegheny 12:40 2004
886 Mackenzie Rothacher Eden Christian 14:31 2019 886 Alex McCune North Hills 12:40 2005
887 Kassidy Johnson Greensburg Salem 14:31 2019 887 Zack Dankle Butler 12:40 2006
888 Milana Yanniscoli Hempfield 14:31 2019 888 Andy Coyle Hampton 12:40 2007
889 Amanda Steinheiser Butler 14:32 2007 889 Austin Lent Pine Richland 12:40 2007
890 Nicole Zelich Shaler 14:32 2011 890 B. Estep Hampton 12:40 2008
891 Hailey Cummins Hampton 14:32 2012 891 Brandon Schuerman Hempfield 12:40 2008
892 Kaylynn Brumbaugh Knoch 14:32 2015 892 Zach may North Allegheny 12:40 2008
893 EMMA SZEBENYI Seneca Valley 14:32 2017 893 Aaron McQuade North Allegheny 12:40 2009
894 Lydia Haller North Allegheny 14:32 2019 894 Kurt Brautigam Hampton 12:40 2011
895 Emily Fenton Shaler 14:33 2008 895 Matthew Donaldson North Allegheny 12:40 2013
896 Chelsea Verdetto Hampton 14:33 2010 896 Tyler Slade North Allegheny 12:40 2014
897 Kimberly Yurasits Shaler 14:33 2010 897 Ethan Vaughan Fox Chapel 12:40 2019
898 Emma Gentile Mars 14:33 2011 898 Jacob Bonnar Hampton 12:40 2019
899 Shanelle Fernando North Allegheny 14:33 2011 899 Adam Miller North Allegheny 12:41 2004
900 Kara Ristey Seneca Valley 14:33 2014 900 Tanner Quel Moon 12:41 2005
901 Mona Gerges Fox Chapel 14:33 2016 901 Nick Minich North Allegheny 12:41 2005
902 Emily Hook Fox Chapel 14:33 2017 902 Luke Visnic Hampton 12:41 2006
903 Samantha Moury Seneca Valley 14:33 2018 903 Wally Kukla Seneca Valley 12:41 2006
904 Allison Russell Seneca Valley 14:34 2004 904 A. Coyle Hampton 12:41 2008
905 Maria Marmol Laurel Highlands 14:34 2009 905 Dakota Randolph Norwin 12:41 2008
906 Nina Celebrezze North Allegheny 14:34 2013 906 Conor Lent Hampton 12:41 2011
907 Alyssa Schonbachler Pine Richland 14:34 2014 907 Evan Juncal Pine Richland 12:41 2011
908 Julio Gianna Pine-Richland 14:34 2016 908 Mark Hartigan North Allegheny 12:41 2012
909 Hart Mars 14:34 2016 909 Kyle Swartzbaugh North Hills 12:41 2012
910 Julia Gallagher North Allegheny 14:34 2016 910 Ethan Depew Butler 12:41 2014
911 Mia Berg Seneca Valley 14:34 2018 911 Luke Klutschkowski Knoch 12:41 2015
912 Kim Meininghaus North Allegheny 14:35 2005 912 Andrew Kollitz North Allegheny 12:41 2015
913 Casey Magyarics North Allegheny 14:35 2005 913 Nathaniel Hipwell North Allegheny 12:41 2015
914 Gianna Tommarello Pine-Richland 14:35 2008 914 Joey Dudkowski Pine-Richland 12:41 2016
915 Bailey Cisek Hampton 14:35 2010 915 Vincent Rotunno North Allegheny 12:41 2018
916 Maria Dysert Hampton 14:35 2014 916 David Robbins Mellon 12:42 2005
917 Kathie Mouganis North Allegheny 14:35 2015 917 Zach Parrinello Shaler 12:42 2006
918 Lily Heistand North Allegheny 14:35 2015 918 Kolbe Short North Allegheny 12:42 2008
919 Lucy Koebnick Pine-Richland 14:35 2016 919 Kurt Brautigan Hampton 12:42 2010
920 Charlotte Gillespie North Allegheny 14:36 2006 920 Alex Kerber North Allegheny 12:42 2012
921 Hanna Schnur Butler 14:36 2009 921 Ryan Hosso Seneca Valley 12:42 2013
922 Marnie Butler Mars 14:36 2014 922 Evan Migliozzi North Allegheny 12:42 2014
923 Gianna Julio Pine-Richland 14:36 2015 923 Max Weaver Seneca Valley 12:42 2014
924 Olivia Wood Pine-Richland 14:36 2017 924 Liam Butler Hampton 12:42 2018
925 Kirin Noel Seneca Valley 14:36 2018 925 Colin Swope Hempfield 12:42 2018
926 Kelly Kolonay Hampton 14:37 2004 926 Jace Beam Gateway 12:42 2019
927 Kristen Gumpf North Hills 14:37 2004 927 Robert Litz North Hills 12:43 2004
928 Valerie Dietrich Seneca Valley 14:37 2005 928 Nathan Osche Butler 12:43 2005
929 Christine Ritter Gateway 14:37 2007 929 Nathan Badaczewski North Allegheny 12:43 2006
930 Gabrielle Marinelli North Allegheny 14:37 2007 930 Eli Badaczewski North Allegheny 12:43 2008
931 Michaela Golden Shaler 14:37 2008 931 Michael Burchlaw North Hills 12:43 2009
932 Olivia Visnic Hampton 14:37 2010 932 Cooper Snyder Pine Richland 12:43 2012
933 Analease Erickson North Hills 14:37 2012 933 Bryan Slusser North Allegheny 12:43 2013
934 Sydni Smith Seneca Valley 14:37 2013 934 Justin Waltrip Pine Richland 12:43 2014
935 Hanna Chen Fox Chapel 14:37 2014 935 Andrew Wenzel Pine-Richland 12:43 2015
936 Sophie Montemurro Fox Chapel 14:37 2015 936 Carson Williams Hampton 12:43 2016
937 Allie Kisow Pine-Richland 14:37 2015 937 Asher Harrington Pine-Richland 12:43 2017
938 Olivia Kisow North Allegheny 14:37 2016 938 Connor Smith Seneca Valley 12:43 2018
939 Hyun Hwang North Allegheny 14:37 2016 939 Matthew Parreaguirre North Allegheny 12:43 2018
940 Annalese Bartolacci Fox Chapel 14:37 2018 940 Nick McCauley Hempfield 12:43 2019
941 Lisa D'Angelo Hampton 14:38 2005 941 Dale Hall Hampton 12:43 2019
942 Jonni Fleming Franklin Regional 14:38 2006 942 Matt Getty Gateway 12:44 2005
943 Julia Meyer North Allegheny 14:38 2006 943 Brian Dulick North Hills 12:44 2005
944 Alyssa Sharp Hampton 14:38 2011 944 Adam Rest North Allegheny 12:44 2008
945 Isabella Froedtert Knoch 14:38 2015 945 Alex Baginski North Hills 12:44 2009
946 Ally Kraus North Hills 14:38 2016 946 Chad Pakozdi Butler 12:44 2012
947 Elizabeth Cuba North Allegheny 14:38 2016 947 Jacob Kaltenbach Butler 12:44 2013
948 Madelynn Torrell Burrell 14:38 2019 948 Bryan Kurp Pine-Richland 12:44 2013
949 Emma Neff North Allegheny 14:38 2019 949 Colin Gorman Highlands 12:44 2015
950 Ally Nagy Shaler 14:39 2004 950 Caroson Kopp Pine-Richland 12:44 2016
951 Molly Lynch North Allegheny 14:39 2005 951 Gaven Neill Pine-Richland 12:44 2017
952 Katey McKenna North Allegheny 14:39 2006 952 Drew Griffith Butler 12:44 2019
953 Elaina Fenstamacher Butler 14:39 2008 953 Roger Williams Pine-Richland 12:44 2019
954 Kelsey Hudson North Allegheny 14:39 2014 954 Travis Malone Fox Chapel 12:44 2019
955 Samantha Cornell Butler 14:39 2017 955 Lewis Thompson Frick 12:45 2007
956 Hyun Hwang North Allegheny 14:39 2017 956 Nate Wahrenberger Hampton 12:45 2007
957 Sophie Kollitz North Allegheny 14:39 2018 957 Robbie Frenzer Gateway 12:45 2008
958 Sahar Arbab North Allegheny 14:40 2004 958 Alex Bolen Gateway 12:45 2008
959 Kayla Osterwise North Allegheny 14:40 2005 959 Jake Nikituk North Allegheny 12:45 2008
960 Grace Johnjulio Fox Chapel 14:40 2006 960 Kyle Pawlikowski Fox Chapel 12:45 2009
961 Brook Prepalka Carlynton 14:40 2016 961 Max Puntil North Allegheny 12:45 2010
962 Madalyn Semmler Butler 14:40 2018 962 Eric Goodman North Allegheny 12:45 2011
963 Kendal Wells Seneca Valley 14:40 2018 963 Tyler Rice North Hills 12:45 2011
964 Emma Emery North Allegheny 14:41 2007 964 Jeremiah Zemet North Allegheny 12:45 2013
965 Morissa Yusko Butler 14:41 2008 965 Noah Collins Butler 12:45 2018
966 Lauren Dye Laurel Highlands 14:41 2009 966 Lance Dugger Butler 12:46 2004
967 Ann Sipppel North Allegheny 14:41 2009 967 Eddie Sheerer Fox Chapel 12:46 2004
968 Angie Landry Hampton 14:41 2013 968 Nate Johnston Pine Richland 12:46 2006
969 Olivia Waters Pine Richland 14:41 2014 969 Sean Kurtz North Allegheny 12:46 2007
970 Sophia Mellis Pine-Richland 14:41 2015 970 Jeff Leonard Franklin Regional 12:46 2008
971 Ariella Avigad North Allegheny 14:41 2016 971 Mike Belko Norwin 12:46 2008
972 Vivien Kohler Eden Christian 14:41 2016 972 Craig Cirrincione Knoch 12:46 2009
973 Gabby Kline Fox Chapel 14:41 2017 973 AJ Misiti North Allegheny 12:46 2011
974 KENDAL WELLS Seneca Valley 14:41 2017 974 Evan Medfisch North Hills 12:46 2011
975 Dani Margolis Gateway 14:42 2008 975 Ethan Depew Butler 12:46 2013
976 Natalie Heineman North Allegheny 14:42 2008 976 Tolik Borisov North Allegheny 12:46 2013
977 Taylor McClellan North Allegheny 14:42 2010 977 Daniel Krill Pine-Richland 12:46 2015
978 Vincenzia Vargo Mars 14:42 2013 978 Trevor Izotic Hampton 12:46 2017
979 Adelle Fernando North Allegheny 14:42 2014 979 Jacob Martin Fox Chapel 12:46 2018
980 Heather Nguyen Eden Christian 14:42 2015 980 Brody Dunn Bl Francis Seelos 12:46 2019
981 Autumn Maerkle Seneca Valley 14:42 2016 981 Jason Andrews Hampton 12:46 2019
982 Gia DeRiso Hempfield 14:42 2017 982 Will Hahn North Allegheny 12:46 2019
983 Arrieta Zubialde North Allegheny 14:42 2017 983 Cullen McClainCurnah Shaler 12:47 2005
984 Lydia Weidner Fox Chapel 14:42 2017 984 Conner Nicholas North Hills 12:47 2006
985 Krislyn Green Butler 14:42 2018 985 Karthiu Narayanan Fox Chapel 12:47 2008
986 Grace Semow Hempfield 14:42 2018 986 Rob Wanner North Allegheny 12:47 2009
987 Rylie Fordyce Hempfield 14:42 2019 987 Ronan Berger Pine-Richland 12:47 2013
988 Danielle Vensel Franklin Regional 14:43 2008 988 Jeremy Ruppert North Allegheny 12:47 2013
989 Mia Corbelli Hampton 14:43 2010 989 John Zervos Mars 12:47 2013
990 Jessie Federoff Fox Chapel 14:43 2013 990 Tyler Kurp Pine-Richland 12:47 2015
991 Grace Kluender Hampton 14:43 2013 991 Kaden Kalinowski North Hills 12:47 2019
992 Zeynep Ozkaya Fox Chapel 14:43 2015 992 Evan Reinsel Butler 12:47 2019
993 Daryn Kyle Seneca Valley 14:43 2016 993 Adam McGoughey Hampton 12:48 2006
994 Maddee Fischer Seneca Valley 14:43 2019 994 Trevor Southworth North Hills 12:48 2006
995 Annie Sippel North Allegheny 14:44 2010 995 Jon Andreasi Butler 12:48 2007
996 Heather Grune Fox Chapel 14:44 2012 996 Andrew Masbrorocco Hempfield 12:48 2008
997 Vivien Kohler Eden Christian 14:44 2015 997 Brandon Houghton North Allegheny 12:48 2008
998 Beth Satarino North Hills 14:44 2016 998 Gregg Maruca Laurel Highlands 12:48 2010
999 Skye Bierker Hampton 14:44 2017 999 David Navadeh North Allegheny 12:48 2010
1000 Olivia White Butler 14:44 2017 1000 Mike Phillips Shaler 12:48 2011
1001 Stephanie Cassidy North Allegheny 14:45 2004 1001 Robert Hays Butler 12:48 2012
1002 Lindsay Jockel North Hills 14:45 2004 1002 Alex Barcic Fox Chapel 12:48 2012
1003 Merel Duursma North Allegheny 14:45 2005 1003 Sean Doherty Fox Chapel 12:48 2015
1004 Michelle Botyrius Seneca Valley 14:45 2006 1004 Ethan Wymer knoch 12:48 2016
1005 Kayla Mickey Knoch 14:45 2009 1005 Noah Long Shaler 12:48 2018
1006 Abby Morris Hampton 14:45 2010 1006 James Behrend North Allegheny 12:48 2018
1007 Mia Petzuk Pine-Richland 14:45 2015 1007 Corey Strittmatter Gateway 12:49 2005
1008 Teresa Grimm Hampton 14:45 2018 1008 Adam Farabaugh Hampton 12:49 2005
1009 Alexis Fowler Eden Christian 14:45 2019 1009 H. Uehling Hampton 12:49 2008
1010 Emily Massarelli Fox Chapel 14:46 2007 1010 Hunter Wharrey North Allegheny 12:49 2009
1011 Lily Kramer North Allegheny 14:46 2009 1011 Matt Carnprobst North Hills 12:49 2009
1012 Hailey Pritts Hampton 14:46 2013 1012 Vose Butler 12:49 2010
1013 Kara Ristey Seneca Valley 14:46 2013 1013 Jake Stupak North Allegheny 12:49 2010
1014 Abby Watts Highlands 14:46 2017 1014 Luke Trimble Hampton 12:49 2011
1015 Lily Karsman Seelos 14:46 2018 1015 Alex martin North Allegheny 12:49 2011
1016 Giuliana DiGregory North Allegheny 14:46 2019 1016 Nathan Calithan Butler 12:49 2012
1017 Kim Kirk North Allegheny 14:47 2005 1017 Michael Barton North Allegheny 12:49 2012
1018 Jamie Mueller North Allegheny 14:47 2006 1018 Ethan Wright North Allegheny 12:49 2012
1019 Emily Cuba North Allegheny 14:47 2014 1019 Derek Richardson Mars 12:49 2013
1020 Sofie Wessman North Allegheny 14:47 2016 1020 Eddie Sheets Shaler 12:49 2013
1021 Marissa Davis Riverview 14:47 2019 1021 C Kriebel Butler 12:49 2015
1022 Sydney Micucci North Allegheny 14:48 2005 1022 Derek Qu North Allegheny 12:49 2015
1023 Lexi Yurcon North Allegheny 14:48 2006 1023 Brian Bayer North Allegheny 12:50 2004
1024 Liz Buechele Seneca Valley 14:48 2006 1024 Eric Hyland Franklin Regional 12:50 2007
1025 Rachel Hellberg Fox Chapel 14:48 2007 1025 Tyler Depew Pine Richland 12:50 2007
1026 Wilbert Butler 14:48 2010 1026 A. Dilts Hampton 12:50 2008
1027 Hannah Schaeffer Butler 14:48 2012 1027 Danyaal Alam North Allegheny 12:50 2009
1028 Catie Kress Hampton 14:48 2015 1028 Connor Lent Hampton 12:50 2010
1029 Lexi Robinson North Allegheny 14:48 2016 1029 Craig Cirrincione Knoch 12:50 2010
1030 Elizabeth Kost Pine-Richland 14:48 2017 1030 Alex Brown North Hills 12:50 2013
1031 Camille Swirsding North Allegheny 14:48 2019 1031 Trent Vacula Pine-Richland 12:50 2017
1032 Leah Domhoff Butler 14:49 2005 1032 Andrew Byersdorfer Fox Chapel 12:50 2017
1033 Steph Bullis Seneca Valley 14:49 2006 1033 Donald Collins North Allegheny 12:50 2018
1034 Breeze Philpot Butler 14:49 2007 1034 Satariano Daniel North Hills 12:50 2018
1035 Mia Corbelli Hampton 14:49 2009 1035 Will Lewis Pine-Richland 12:50 2018
1036 Isabella Sanzi Pine-Richland 14:49 2012 1036 Aidon Coughlin Hempfield 12:50 2019
1037 Meredith Mushweck Pine-Richland 14:49 2012 1037 Spencer Sargent Pine Richland 12:51 2005
1038 Allie Kisow Pine-Richland 14:49 2016 1038 Adam Zahren Seneca Valley 12:51 2005
1039 Isabella Liberto Fox Chapel 14:49 2016 1039 Brian Wallace Gateway 12:51 2006
1040 Spoores Mars 14:49 2016 1040 Treavor Moore Fox Chapel 12:51 2009
1041 Anna Jaecke Seneca Valley 14:49 2018 1041 Dillon Arnet Pine Richland 12:51 2009
1042 Jenna Schmiedel North Allegheny 14:50 2004 1042 Herschl Butler 12:51 2010
1043 Renee Clouse Butler 14:50 2005 1043 Antoine Lagasse Fox Chapel 12:51 2010
1044 Hope Swain Butler 14:50 2005 1044 Jacob Balbach North Allegheny 12:51 2012
1045 Lauren Wonderly North Hills 14:50 2005 1045 Justin Blincow North Allegheny 12:51 2012
1046 Amy Mitchell Hampton 14:50 2007 1046 Danny O’Toole North Hills 12:51 2013
1047 Maddie Kessy Pine-Richland 14:50 2012 1047 Andrew Coholich Hampton 12:51 2013
1048 Claire Lindsey Knoch 14:50 2014 1048 Sebastian Immonen North Allegheny 12:51 2013
1049 Bria McAffee Seneca Valley 14:50 2014 1049 Shane Funk Fox Chapel 12:51 2015
1050 Sawyer Wright North Allegheny 14:50 2019 1050 Guinness Brown Butler 12:51 2016
1051 Kelly Clarke Seneca Valley 14:51 2004 1051 Zach Guth Seneca Valley 12:51 2016
1052 Elizabeth Fuga Seneca Valley 14:51 2004 1052 Andrew Schneider North Hills 12:51 2019
1053 Allison McDermott Hampton 14:51 2005 1053 Mike Logan Shaler 12:52 2005
1054 Maggie McGouldrick Knoch 14:51 2008 1054 Eric Doll North Allegheny 12:52 2006
1055 Sara Bakowski North Allegheny 14:51 2008 1055 Zach Feddnock Pine Richland 12:52 2006
1056 Kate Baginski North Hills 14:51 2009 1056 Taylor Siwik Gateway 12:52 2008
1057 Lena Vodovotz North Allegheny 14:51 2010 1057 A. Adams Hampton 12:52 2008
1058 Willow Kentzel North Hills 14:51 2010 1058 Connor Goodman North Allegheny 12:52 2008
1059 Carson Schweninger North Allegheny 14:51 2013 1059 Tyler Grove Mars 12:52 2010
1060 Grace Raida Shaler 14:51 2016 1060 Andy Didycz North Hills 12:52 2010
1061 Katie Kirby Eden Christian 14:51 2016 1061 Ben Brown Fox Chapel 12:52 2011
1062 Lauren Saggio Hampton 14:52 2004 1062 Alexander Wertz North Allegheny 12:52 2014
1063 Audrey Knox Hampton 14:52 2005 1063 Brady Trzeciak Mars 12:52 2015
1064 Susie Qu North Allegheny 14:52 2008 1064 Landon Flock Hempfield 12:52 2017
1065 Aubrey Schnur Butler 14:52 2009 1065 Keenan Fiedler North Allegheny 12:52 2017
1066 Jessie Federoff Fox Chapel 14:52 2014 1066 Ethan Alexander North Allegheny 12:52 2018
1067 Zoe Katres Pine-Richland 14:52 2016 1067 Landon Funk Fox Chapel 12:52 2019
1068 Bryn Carney Seneca Valley 14:52 2016 1068 Cody Beahm Seneca Valley 12:53 2004
1069 Gabbi Lachimia Pine-Richland 14:52 2018 1069 Kevin Kelly Pine Richland 12:53 2005
1070 Christine Silvester North Allegheny 14:52 2019 1070 Ben Nigh Pine Richland 12:53 2005
1071 Laura McCarthy North Allegheny 14:53 2007 1071 Mike Kurmos Fox Chapel 12:53 2006
1072 Kristen Brady North Allegheny 14:53 2008 1072 Jackson Brooke Fox Chapel 12:53 2008
1073 Kiley Hajek Knoch 14:53 2009 1073 Jyri Gray Knoch 12:53 2008
1074 Kristen Vigna Pine-Richland 14:53 2015 1074 Joel Mabey North Allegheny 12:53 2008
1075 Kaylynn Brumbaugh knoch 14:53 2016 1075 Rob Sekinger North Allegheny 12:53 2008
1076 Rory Sauereisen Fox Chapel 14:53 2017 1076 Matthew Williams Hampton 12:53 2009
1077 Teresa Carrozzi Pine-Richland 14:54 2006 1077 Nick Pecora Mars 12:53 2010
1078 Wilson Mars 14:54 2016 1078 Jake Zak Pine Richland 12:53 2011
1079 Stefanie Cwalina North Allegheny 14:54 2016 1079 Michael Drazga North Allegheny 12:53 2015
1080 Lily Hynds Pine-Richland 14:54 2017 1080 Peter Van Osdol North Allegheny 12:53 2015
1081 ? Butler 14:55 2004 1081 Jack Garbin Seneca Valley 12:53 2016
1082 Samantha Migliozzi North Allegheny 14:55 2006 1082 Sage Vavro Butler 12:53 2016
1083 Carol Wang North Allegheny 14:55 2008 1083 Mark Collins Butler 12:53 2017
1084 Sara Bakowski North Allegheny 14:55 2009 1084 Mark Collins Butler 12:53 2018
1085 Cathrine Wymer Knoch 14:55 2010 1085 Anthony Sosso Hampton 12:54 2004
1086 Mckenna Bowes Mars 14:55 2015 1086 Steven Buffer Pine Richland 12:54 2005
1087 Madison Vaughn Seneca Valley 14:55 2016 1087 Trevor Weis Fox Chapel 12:54 2006
1088 Abby Moreland Pine-Richland 14:55 2016 1088 Trevor Southworth North Hills 12:54 2007
1089 Layla Robertson Hempfield 14:55 2017 1089 Vick Grolt Hempfield 12:54 2008
1090 Grace Byrne Gateway 14:55 2019 1090 Noah Cagley Fox Chapel 12:54 2009
1091 Ayla Alexander Seneca Valley 14:55 2019 1091 Frank Pantano Pine Richland 12:54 2010
1092 Catie Clark Seneca Valley 14:56 2014 1092 Joe Zappala Fox Chapel 12:54 2013
1093 Taryn Keener Pine-Richland 14:56 2015 1093 Aidan Sawyer Hampton 12:54 2016
1094 Mary Duffy Carlynton 14:56 2016 1094 Justin Schmitt North Allegheny 12:54 2017
1095 Julia Wonsettler North Allegheny 14:56 2016 1095 Rocco Didomencio Fox Chapel 12:54 2018
1096 Nicole Reubi North Allegheny 14:56 2019 1096 Ryan Karpinsky Seneca Valley 12:54 2018
1097 Emily Petrak Butler 14:57 2005 1097 Kai Carlson Avonworth 12:54 2019
1098 Caitlyn Govan Pine-Richland 14:57 2005 1098 Jack O'Brien Fox Chapel 12:54 2019
1099 Becca Rowland Fox Chapel 14:57 2006 1099 Owen Ellermeyer Fox Chapel 12:54 2019
1100 Hannah Bowman Pine-Richland 14:57 2007 1100 Cole Kedzierski Fox Chapel 12:55 2007
1101 Margaret Edgecomb Fox Chapel 14:57 2012 1101 Sean Monaghan Laurel Highlands 12:55 2009
1102 Joula Anderson Greensburg Salem 14:57 2014 1102 Bailey Trezecak Mars 12:55 2010
1103 T Thompson Butler 14:57 2015 1103 Ben Barton North Allegheny 12:55 2010
1104 Lillian Wolfe North Allegheny 14:57 2016 1104 Matt Carnprobst North Hills 12:55 2010
1105 Bella Vanek Hempfield 14:57 2017 1105 Austin Reynolds North Allegheny 12:55 2012
1106 Alivia Lantzy Avonworth 14:57 2019 1106 Roman DiSanti Fox Chapel 12:55 2015
1107 Claire McGinnis North Allegheny 14:58 2005 1107 Hayden Conley Pine-Richland 12:55 2018
1108 Kalsey Kurtanich North Allegheny 14:58 2007 1108 Collin Frey Seneca Valley 12:55 2019
1109 Shay Guthrie-Belajak Fox Chapel 14:58 2008 1109 Michael Porcelli North Allegheny 12:56 2005
1110 Breanna Monnin North Allegheny 14:58 2009 1110 Lenny Verdetto Hampton 12:56 2006
1111 Serena Stedeford Pine-Richland 14:58 2010 1111 Ben Mathews North Allegheny 12:56 2006
1112 Vedha Avali North Allegheny 14:58 2017 1112 Johnny Creighton Gateway 12:56 2007
1113 Audrey Bianco Hampton 14:58 2018 1113 Stephen Baime North Allegheny 12:56 2010
1114 Naomi Cannon Fox Chapel 14:59 2004 1114 Magnus Loeffler Fox Chapel 12:56 2013
1115 Bridgette Stroup Seneca Valley 14:59 2004 1115 Jake Sperry Fox Chapel 12:56 2015
1116 Grace Johnjuliu Fox Chapel 14:59 2007 1116 Gage Eckley Seneca Valley 12:56 2016
1117 Emma Faist Fox Chapel 14:59 2010 1117 Carson Meinert Seneca Valley 12:56 2016
1118 Zeynep Ozkaya Fox Chapel 14:59 2014 1118 Michael Lochner Hampton 12:57 2004
1119 Carson Heil Pine-Richland 14:59 2015 1119 Shane Patterson North Allegheny 12:57 2005
1120 Nora McDougall Fox Chapel 14:59 2016 1120 Ian Hrycenko North Allegheny 12:57 2006
1121 Anna Houpt Hampton 14:59 2019 1121 Frank Pantano Pine Richland 12:57 2009
1122 Sara Donaldson North Allegheny 14:59 2019 1122 John Zottola Fox Chapel 12:57 2010
1123 Sarah Killen North Allegheny 14:59 2019 1123 Niall Burns Fox Chapel 12:57 2011
1124 Amanda Steinheiser Butler 15:00 2006 1124 Nicholas Schuit Hampton 12:57 2012
1125 Tessa Matalski Frick 15:00 2007 1125 Simon Stawinski Knoch 12:57 2014
1126 Sonia Appasanoy Fox Chapel 15:00 2009 1126 Nicholas Colinear North Allegheny 12:57 2015
1127 Kendra Kerr Laurel Highlands 15:00 2010 1127 Aidan Heath Hampton 12:57 2015
1128 Anna Katsas North Allegheny 15:00 2010 1128 Cameron Marshalwitz 6 Hampton 12:57 2017
1129 Jess Leahy North Allegheny 15:00 2011 1129 Garrett Eckley Seneca Valley 12:57 2019
1130 Jennifer Wolosik Shaler 15:00 2012 1130 Nate Hayden Seneca Valley 12:58 2005
1131 Rachel Smith Seneca Valley 15:00 2016 1131 N. Dudenas Hampton 12:58 2008
1132 Groll Miranda North Hills 15:00 2018 1132 Ryan Sickles Hampton 12:58 2011
1133 Jacie Shielok North Hills 15:01 2005 1133 John Mann North Allegheny 12:58 2012
1134 Becky Novak Franklin Regional 15:01 2006 1134 Aidan Domencic Seneca Valley 12:58 2013
1135 Anjie Wang North Allegheny 15:01 2007 1135 Michael Flynn Pine Richland 12:58 2014
1136 Robyn Madrishin North Hills 15:01 2007 1136 Andrew Drozynski Seneca Valley 12:58 2016
1137 Anna Madrishin North Hills 15:01 2007 1137 Alex Mortier Seneca Valley 12:58 2016
1138 Kaylee Williams North Allegheny 15:01 2008 1138 Sebastian Lichy Seneca Valley 12:58 2016
1139 Clare Hankins North Allegheny 15:01 2010 1139 Nicholas Simons North Allegheny 12:58 2016
1140 Makenzie Standish North Allegheny 15:01 2015 1140 Luke Farrar Pine-Richland 12:58 2017
1141 RACHEL SMITH Seneca Valley 15:01 2017 1141 Connolly Barrett Pine-Richland 12:58 2018
1142 Mary Narvett Seelos 15:01 2018 1142 Will Siegel Fox Chapel 12:58 2019
1143 Tina Marlin Knoch 15:02 2006 1143 Frankie Martelloti Shadyside Academy 12:59 2005
1144 Lloyd Butler 15:02 2010 1144 Steve Stauffer Butler 12:59 2007
1145 Fiona Truckenbrod Hampton 15:02 2010 1145 Justin Sheridan Norwin 12:59 2008
1146 Brittany Van Kirk Hampton 15:02 2013 1146 Tom Cwalina North Allegheny 12:59 2010
1147 Sydney Ulanowicz Fox Chapel 15:02 2014 1147 Christian Parreaguirre North Allegheny 12:59 2011
1148 Reina Hopkins Pine-Richland 15:02 2015 1148 Will Zytnick Fox Chapel 12:59 2012
1149 Emily Gierczynski North Allegheny 15:02 2016 1149 Duncan Murray Hampton 12:59 2012
1150 Avery Snowden North Allegheny 15:02 2018 1150 Jacob Zak Pine Richland 12:59 2012
1151 Molly George Gateway 15:03 2008 1151 Howard Hunt Knoch 12:59 2014
1152 Taylor Cannon Hempfield 15:03 2008 1152 Ryan Feczko North Allegheny 12:59 2014
1153 Lauren Weber Hampton 15:03 2011 1153 McMaster Mars 12:59 2016
1154 Isabel Muschweck Pine-Richland 15:03 2013 1154 PATRICK OTOOLE Seneca Valley 12:59 2017
1155 Hannah Peterson North Allegheny 15:03 2015 1155 Michael Gauntner North Allegheny 12:59 2018
1156 Emily Gierczynski North Allegheny 15:03 2017 1156 Nick McCauley Hempfield 12:59 2018
1157 Pranita Sutrave North Allegheny 15:03 2019 1157 Tyler Davis North Allegheny 12:59 2019
1158 Erin Thomas Hampton 15:04 2006 1158 Brad Opitz Butler 13:00 2005
1159 Emma Munson North Allegheny 15:04 2008 1159 Tom Rumbaugh Butler 13:00 2006
1160 Freund Butler 15:04 2010 1160 Dan Fulton North Hills 13:00 2008
1161 Iza Lantgios Fox Chapel 15:04 2010 1161 Kiel Hillock Pine Richland 13:00 2010
1162 Kate Sippel North Allegheny 15:04 2011 1162 Jesse Clary Eden Christian 13:00 2011
1163 Autumn Tavaglione McKeesport 15:04 2017 1163 Zac Misitis Knoch 13:00 2011
1164 ANNA ROBERTS Seneca Valley 15:04 2017 1164 Bryan Kurp Pine Richland 13:00 2012
1165 Jenna Sandala North Allegheny 15:05 2005 1165 Matthew Fritz Mars 13:00 2013
1166 Melissa Stearns Knoch 15:05 2008 1166 Mike Leo Greensburg Salem 13:00 2014
1167 Emily Daquelente Shaler 15:05 2009 1167 Luke Hoggay Seneca Valley 13:00 2014
1168 Amelia Adams Butler 15:05 2011 1168 Carson Kopp Pine-Richland 13:00 2017
1169 Charlotte Bentrim North Allegheny 15:05 2017 1169 Aidan Tinker Avonworth 13:00 2019
1170 Tiffany Phillips Shaler 15:06 2004 1170 Thomas Devito Pine-Richland 13:00 2019
1171 Jessica Thomas North Hills 15:06 2005 1171 Robert Calkins North Hills 13:01 2004
1172 Stella Castilano Seneca Valley 15:06 2005 1172 Kyler Valecko Butler 13:01 2005
1173 Tia Rendina Laurel Highlands 15:06 2009 1173 Chris Kohl North Allegheny 13:01 2005
1174 Simran Parwani Fox Chapel 15:06 2010 1174 Aaron Libonati North Allegheny 13:01 2006
1175 Hayelee Flory Hampton 15:06 2010 1175 Justin Uplinger Frick 13:01 2007
1176 Francesca Cano-Czgany Fox Chapel 15:06 2011 1176 Joey Franze North Allegheny 13:01 2007
1177 Natalia Zucco Greensburg Salem 15:06 2014 1177 Cory Lynch Pittsburgh Classical 13:01 2007
1178 Hannah Johnson Greensburg Salem 15:06 2014 1178 Andrew Ogron Fox Chapel 13:01 2009
1179 Lauryn Young Seneca Valley 15:06 2018 1179 Will Kelly North Allegheny 13:01 2010
1180 Ellery Robertson Hampton 15:06 2019 1180 Matt Karenbauer Knoch 13:01 2013
1181 Marissa Paulson North Allegheny 15:06 2019 1181 Nathaniel Sespico Butler 13:01 2014
1182 Hannah Putsure Pine-Richland 15:06 2019 1182 Nathan Hart Chartiers Valley 13:01 2014
1183 Caitlin Watson North Allegheny 15:07 2014 1183 Caedon West Knoch 13:01 2015
1184 Caroline Kasunich North Allegheny 15:07 2015 1184 Justin Hart Hampton 13:01 2015
1185 Eva Carney Seneca Valley 15:07 2016 1185 Aidan Strobel Butler 13:01 2017
1186 CHARLENE MOURY Seneca Valley 15:07 2017 1186 Briar Wentling Pine-Richland 13:01 2017
1187 Delaney Tedesco North Allegheny 15:07 2018 1187 Chinedu Clarke Pine-Richland 13:01 2018
1188 Dabney Grguras North Allegheny 15:08 2005 1188 Joseph Wilkinson North Allegheny 13:01 2018
1189 Susie Qu North Allegheny 15:08 2009 1189 Eric Eisner Fox Chapel 13:02 2006
1190 Jessica Avallone Pine-Richland 15:08 2011 1190 Conor Herald North Allegheny 13:02 2008
1191 Holly Headley Butler 15:08 2012 1191 Jack You North Allegheny 13:02 2011
1192 Jesica Moser Hampton 15:08 2012 1192 Paul Cullen Fox Chapel 13:02 2012
1193 Tresa Coon Pine Richland 15:08 2014 1193 Daniel Corral North Allegheny 13:02 2013
1194 Emma Forrester Hempfield 15:08 2018 1194 Jackson Alexander North Allegheny 13:02 2015
1195 Anna Wheeler North Allegheny 15:08 2018 1195 Jonathan Zang Shaler 13:02 2016
1196 Alison Kelly North Allegheny 15:08 2019 1196 Matthew Lyons North Allegheny 13:02 2016
1197 Meghan Gillespie North Allegheny 15:09 2005 1197 Brandon Learn Hempfield 13:02 2017
1198 Courtney Sladic Shaler 15:09 2005 1198 MARK BIDOLI Seneca Valley 13:02 2017
1199 Emily Pfeifer Shaler 15:09 2005 1199 Milo Wright Fox Chapel 13:02 2018
1200 Kristen Brady North Allegheny 15:09 2007 1200 James Pople North Allegheny 13:02 2018
1201 Alison Dorn Shaler 15:09 2007 1201 Mike Seichenmiller Gateway 13:03 2005
1202 C. Daugherty Hampton 15:09 2008 1202 Ethan Misour Fox Chapel 13:03 2007
1203 Karissa Becer Fox Chapel 15:09 2013 1203 Ben Thoma Knoch 13:03 2010
1204 Brook Terwilliger Butler 15:09 2014 1204 Michael Bliss Fox Chapel 13:03 2011
1205 Aryanna Napora Knoch 15:09 2015 1205 Jack Srigley Pine Richland 13:03 2012
1206 Dhivyanka Raju North Allegheny 15:09 2015 1206 John Klamut Fox Chapel 13:03 2015
1207 Sarah Cyphers Seneca Valley 15:09 2016 1207 Jake Siddons Fox Chapel 13:03 2019
1208 Erin Doherty Fox Chapel 15:09 2016 1208 Bryan Hogg North Allegheny 13:04 2004
1209 Marissa Paulson North Allegheny 15:09 2018 1209 Alec Raymond North Allegheny 13:04 2007
1210 Samantha Jackson Butler 15:10 2004 1210 Daniel Cannon Butler 13:04 2008
1211 Ally Rath Shadyside Academy 15:10 2005 1211 Mac Coltharp North Allegheny 13:04 2009
1212 Audrey Domasky North Hills 15:10 2008 1212 Michael Burchlaw North Hills 13:04 2010
1213 Leah Clendaniel North Allegheny 15:10 2009 1213 Ethan Sansosti North Allegheny 13:04 2011
1214 Sara Bish North Allegheny 15:10 2012 1214 Samuel Siddle Hampton 13:04 2012
1215 Shannon Kress North Allegheny 15:10 2013 1215 Aaron Cvitkovich Mars 13:04 2013
1216 Taryn Keener Pine Richland 15:10 2014 1216 Jon Ibinson Hampton 13:04 2013
1217 Molly Dean Fox Chapel 15:10 2016 1217 Jordan Griffith Mars 13:04 2013
1218 Maria DeMotte Fox Chapel 15:10 2016 1218 Andrew Stonerook Pine Richland 13:04 2014
1219 Kara Kemple Butler 15:10 2017 1219 Riley Bellan McKeesport 13:04 2016
1220 Brenna Johnson Hampton 15:10 2018 1220 Gavin Banyas North Allegheny 13:04 2017
1221 Madeline Scanlon Moon 15:11 2005 1221 Alex Hendrickson North Allegheny 13:05 2005
1222 Kaitlyn Mammay Shaler 15:11 2006 1222 Kyle Stellar Seneca Valley 13:05 2006
1223 Kelly Ebert Hampton 15:11 2007 1223 Jacob Seybert Butler 13:05 2008
1224 Kaela McLain Pine Richland 15:11 2014 1224 Travis Eckman Fox Chapel 13:05 2008
1225 Ella Snyder Seneca Valley 15:11 2015 1225 Daniel Tonzo North Allegheny 13:05 2009
1226 Olivia Tillotson Seneca Valley 15:11 2015 1226 Brett Roberts North Hills 13:05 2010
1227 Sophia Kollitz North Allegheny 15:11 2017 1227 John Schubert Pine Richland 13:05 2010
1228 Carmen Skal Butler 15:11 2018 1228 Cam Hammel North Allegheny 13:05 2011
1229 Mackenzie Shearon North Allegheny 15:11 2018 1229 Clay Swan Fox Chapel 13:05 2012
1230 Maggie Tiedman Mellon 15:12 2005 1230 Casey Shepner Hampton 13:05 2013
1231 Katey McKenna North Allegheny 15:12 2005 1231 William Zeisler North Allegheny 13:05 2015
1232 Katie Grieser North Allegheny 15:12 2006 1232 Joshua Horan Pine-Richland 13:05 2015
1233 Allison Radocaj North Allegheny 15:12 2012 1233 Zach Sporrer Pine-Richland 13:05 2016
1234 Hannah Kearney Mars 15:12 2013 1234 Tyshawn Brownfield McKeesport 13:05 2016
1235 Nicole Ru North Allegheny 15:12 2014 1235 Patrick Synan North Allegheny 13:05 2017
1236 Rory Sauereisen Fox Chapel 15:12 2016 1236 IAN BILGER Seneca Valley 13:05 2017
1237 Sara Flynn Hempfield 15:12 2018 1237 Silas Owens Fox Chapel 13:05 2018
1238 Madison Krauss North Allegheny 15:13 2005 1238 Mason Ackerman North Allegheny 13:05 2018
1239 Erin Thomas Hampton 15:13 2007 1239 Aryan Pfeuffer Hampton 13:05 2018
1240 Cydney Butler Pine-Richland 15:13 2007 1240 Easson Molnar Pine-Richland 13:05 2019
1241 Fiona Truckenbrod Hampton 15:13 2009 1241 Nathan Osche Butler 13:06 2004
1242 Melissa Stearns Knoch 15:13 2009 1242 Adam Attar Fox Chapel 13:06 2004
1243 Madelyn Traczek North Hills 15:13 2009 1243 Eddie Grieser North Allegheny 13:06 2005
1244 Emily Thoma Butler 15:13 2011 1244 Andrew Wilson Shaler 13:06 2007
1245 Ellie Exler Carlynton 15:13 2016 1245 Ari Schwartz Fox Chapel 13:06 2012
1246 Julia Fancher North Allegheny 15:13 2017 1246 Lucas Laughner Knoch 13:06 2013
1247 Faith Pongrace North Allegheny 15:13 2018 1247 Reese Martin Pine-Richland 13:06 2015
1248 Anna Geisel Hempfield 15:13 2019 1248 Nathan Anderson Fox Chapel 13:06 2016
1249 Lauren McKinney Seneca Valley 15:14 2004 1249 Harmon Mars 13:06 2016
1250 Julia Neccici Pine-Richland 15:14 2005 1250 Holden Smith Fox Chapel 13:06 2016
1251 Amy Hilton Shadyside Academy 15:14 2005 1251 Brady Slade North Allegheny 13:06 2017
1252 Joni Mulvaney Pine-Richland 15:14 2006 1252 AJ Abels North Allegheny 13:06 2017
1253 Tanvi Yende Fox Chapel 15:14 2013 1253 Dylan Firmstone Hempfield 13:06 2019
1254 Abbey Green North Allegheny 15:14 2013 1254 Alex Hendrickson North Allegheny 13:07 2006
1255 Maegan Emanuel Butler 15:14 2014 1255 Derek Sullivan Shaler 13:07 2006
1256 Hannah Kim Fox Chapel 15:14 2014 1256 Chris Dibari Seneca Valley 13:07 2006
1257 Jordan Rumbaugh Knoch 15:14 2015 1257 Tanner Roberts Franklin Regional 13:07 2007
1258 Caitlin Steele Eden Christian 15:14 2015 1258 Sam Byrns Fox Chapel 13:07 2009
1259 Charlene Moury Seneca Valley 15:14 2016 1259 Adam Szalay Pine Richland 13:07 2011
1260 MARIA PARENTI Seneca Valley 15:14 2017 1260 Michael Sodini Fox Chapel 13:07 2012
1261 Ella Price Eden 15:14 2018 1261 Joey Pastorius North Hills 13:07 2012
1262 Guiliana DiGregory North Allegheny 15:14 2018 1262 Jake Gtaswick Shaler 13:07 2012
1263 Braylee Rowe Pine-Richland 15:14 2019 1263 Michael Perrone Hampton 13:07 2013
1264 Lauryn LePere North Allegheny 15:15 2004 1264 Giovanni Misiti North Allegheny 13:07 2014
1265 Adrianna Jensen North Allegheny 15:15 2004 1265 Ashton Wick Fox Chapel 13:07 2016
1266 Sarah Cook Shaler 15:15 2005 1266 Brad Gelly Pine-Richland 13:07 2017
1267 Sarah Prischak Shaler 15:15 2005 1267 Adam Brazer Seneca Valley 13:07 2018
1268 Geena Petrone Fox Chapel 15:15 2007 1268 Mica Lee North Hills 13:07 2019
1269 Sha'Ricco Taylor Pittsburgh Classical 15:15 2007 1269 Chinedu Clarke Pine-Richland 13:07 2019
1270 Maksa Acevedo Fox Chapel 15:15 2009 1270 Brad Opitz Butler 13:08 2004
1271 Nadia Jelinek North Allegheny 15:15 2010 1271 Mike Baldonieri North Allegheny 13:08 2004
1272 Abby Wolfrum Butler 15:15 2012 1272 Tom Rumbaugh Butler 13:08 2005
1273 Rebecca McDonough Hampton 15:15 2013 1273 Tyler Beley Gateway 13:08 2006
1274 Madison Sperl Shaler 15:15 2014 1274 Kevin Roach North Allegheny 13:08 2006
1275 Gillian Gainer Riverview 15:15 2015 1275 Martin Majewski North Allegheny 13:08 2006
1276 Amanda Madea Carlynton 15:15 2016 1276 Mike Logan Shaler 13:08 2006
1277 Grace Fritsch North Allegheny 15:15 2017 1277 Zach Jansma Franklin Regional 13:08 2007
1278 Hannah Kyriazis North Allegheny 15:15 2019 1278 Sam Lapp Frick 13:08 2007
1279 Lauren Schwoeble Seneca Valley 15:15 2019 1279 Jamie Abbs North Allegheny 13:08 2008
1280 Kim Kirk North Allegheny 15:16 2004 1280 Alex Duch Hampton 13:08 2010
1281 Sami Sweeney North Allegheny 15:16 2005 1281 Luke Hoggay Seneca Valley 13:08 2013
1282 Kristen McKinney Seneca Valley 15:16 2006 1282 Mitchell Wong Butler 13:08 2014
1283 Kailey Witherell North Allegheny 15:16 2013 1283 Harshal Dahake North Allegheny 13:08 2014
1284 Kara Morra Butler 15:16 2014 1284 Wayne Wade McKeesport 13:08 2015
1285 Emma Hornfeck Mars 15:16 2014 1285 C Schaffer Butler 13:08 2015
1286 Alexandra Harder North Allegheny 15:16 2016 1286 Payton McKee Butler 13:08 2016
1287 Sophie Miller North Hills 15:16 2018 1287 Dylan Berman Fox Chapel 13:08 2018
1288 Olivia McQuade North Allegheny 15:17 2004 1288 Noah Orellana Pine-Richland 13:08 2019
1289 Bobbi Rankin Butler 15:17 2006 1289 Robert Metzler Hampton 13:09 2004
1290 Vaughn Skinker Frick 15:17 2007 1290 Alex Giuliano Seneca Valley 13:09 2005
1291 Vanessa Heffran Highlands 15:17 2007 1291 Ryan Coleman Shaler 13:09 2006
1292 Mary Silvester North Allegheny 15:17 2010 1292 Josh Ashmore Shaler 13:09 2010
1293 Jessica Hannes Shaler 15:17 2011 1293 Jack Bartek Knoch 13:09 2013
1294 Meghna Behari North Allegheny 15:17 2015 1294 Nathan Trusiak Chartiers Valley 13:09 2014
1295 McGuiness Mars 15:17 2016 1295 Tolik Borisov North Allegheny 13:09 2014
1296 Jessica Link North Allegheny 15:17 2017 1296 Gabe Sutherland Seneca Valley 13:09 2015
1297 Noelle Dougherty Hempfield 15:17 2019 1297 Maxwell Melnyk North Allegheny 13:09 2015
1298 Rachel Steele North Allegheny 15:18 2008 1298 JOHN GARBIN Seneca Valley 13:09 2017
1299 Sinem Akinci Fox Chapel 15:18 2009 1299 Cooper Zancosky Pine-Richland 13:09 2018
1300 Audrey immonen North Allegheny 15:18 2009 1300 Brody Howell Riverview 13:09 2019
1301 Morgan Raypush Knoch 15:18 2010 1301 Wade Ferrari Butler 13:10 2004
1302 Kodie Baxter North Allegheny 15:18 2010 1302 Garrett Burd Butler 13:10 2005
1303 Melissa Heintzinger Mars 15:18 2013 1303 Andy Goehring North Allegheny 13:10 2005
1304 Amy Muhlenkamp North Allegheny 15:18 2013 1304 Paul Fischione Franklin Regional 13:10 2006
1305 Lydia Miller Butler 15:18 2014 1305 Ian Peace North Allegheny 13:10 2006
1306 Georgia Peters Highlands 15:18 2015 1306 Adam Sporrer Pine Richland 13:10 2007
1307 Annabel Siddons Fox Chapel 15:18 2016 1307 Ryan Denny Butler 13:10 2008
1308 Emily Matcho Shaler 15:18 2016 1308 Rob Wanner North Allegheny 13:10 2008
1309 Emma Lafayette North Allegheny 15:18 2017 1309 Albert Winschel Mellon 13:10 2010
1310 Molly George Gateway 15:19 2007 1310 Alex Duch Hampton 13:10 2011
1311 Meagan Henry Butler 15:19 2012 1311 Evan Schleicher Pine Richland 13:10 2011
1312 Natalie Gmiter Hampton 15:19 2012 1312 Zachary Sacks Fox Chapel 13:10 2012
1313 Megan McDermott North Allegheny 15:19 2013 1313 Luke Kreutzer North Allegheny 13:10 2012
1314 Mallory Simon Hampton 15:19 2014 1314 David Spellman North Allegheny 13:10 2013
1315 Olivia Kost Pine Richland 15:19 2014 1315 Robert Lee North Allegheny 13:10 2014
1316 Rachel Chang Fox Chapel 15:19 2016 1316 Daniel Adams Eden Christian 13:10 2015
1317 Lindsay Gillanardo Pine-Richland 15:20 2007 1317 Max Lucey Fox Chapel 13:10 2015
1318 Katherine Kauma Fox Chapel 15:20 2011 1318 Noah Reaoch North Hills 13:10 2018
1319 Ashley Beam Hampton 15:20 2011 1319 Franco Pistella Fox Chapel 13:10 2019
1320 Sara Young Highlands 15:20 2013 1320 Aidan Langer Seneca Valley 13:10 2019
1321 Brynne Davis Hempfield 15:20 2017 1321 B. Flory Hampton 13:11 2008
1322 Carrie Chapon North Allegheny 15:21 2004 1322 Sam Sheridan North Allegheny 13:11 2008
1323 Clara Grayhack Mellon 15:21 2005 1323 Eric Stauffer Butler 13:11 2009
1324 Ellen Parker Gateway 15:21 2006 1324 Robert Seifert Hampton 13:11 2012
1325 Hannah Zell North Allegheny 15:21 2006 1325 Braden Zukowski Knoch 13:11 2014
1326 Maya Lantgios Fox Chapel 15:21 2008 1326 Danny Lee North Allegheny 13:11 2017
1327 Dianna Skundrich Norwin 15:21 2008 1327 Ian Stinner Pine-Richland 13:11 2018
1328 Julia Butteri North Allegheny 15:21 2010 1328 Altai Yumak Fox Chapel 13:11 2019
1329 Taylor Peterson North Allegheny 15:21 2012 1329 Brandon Herringotn Franklin Regional 13:12 2007
1330 Madeline Albert Butler 15:21 2016 1330 Nick Atkinson North Allegheny 13:12 2007
1331 Lydia Betz North Allegheny 15:21 2018 1331 David Wilt North Hills 13:12 2009
1332 Rachel Davis Knoch 15:22 2009 1332 Ben Shimeall North Hills 13:12 2009
1333 Francesca Cano Fox Chapel 15:22 2010 1333 Joe Zappala Fox Chapel 13:12 2012
1334 Taylor Swann Mars 15:22 2011 1334 Jonah Cagley Fox Chapel 13:12 2014
1335 Serena Stedeford Pine-Richland 15:22 2011 1335 Oscar Oliva Fox Chapel 13:12 2015
1336 Adeline Kubicsek Shaler 15:22 2013 1336 P McKee Butler 13:12 2015
1337 Maura Wiley Highlands 15:22 2014 1337 Lukas Hollenbeck North Hills 13:12 2018
1338 Isabelle Spoores Mars 15:22 2015 1338 Zach Willig Pine-Richland 13:12 2018
1339 Gabrielle Lachimia Pine-Richland 15:22 2017 1339 Byron Christie Gateway 13:12 2019
1340 Hannah Kyriazis North Allegheny 15:22 2018 1340 Phillip Silvis Seneca Valley 13:12 2019
1341 Laurel Wain Butler 15:23 2007 1341 Lucas Boyle Seneca Valley 13:12 2019
1342 Leeza Tokarski Frick 15:23 2007 1342 Garrett Fray Shaler 13:12 2004
1343 Natalie Price Shaler 15:23 2009 1343 Logan Smith North Allegheny 13:13 2006
1344 Lindsey Jacks Pine-Richland 15:23 2010 1344 Hunter Baselj Mars 13:13 2011
1345 Daly Trimble Fox Chapel 15:23 2011 1345 Joe Kelly North Hills 13:13 2012
1346 Emma Galecki North Allegheny 15:23 2011 1346 Aaron Pisor Butler 13:13 2016
1347 Megan Lieberman Pine-Richland 15:23 2013 1347 Nicholas Simons North Allegheny 13:13 2017
1348 Sydney Monteparte North Allegheny 15:23 2014 1348 LIAM HARMER Seneca Valley 13:13 2017
1349 Makayla McLister Butler 15:23 2019 1349 Mason Ackerman North Allegheny 13:13 2017
1350 Vedha Masuraha North Allegheny 15:23 2019 1350 Owen Malak Seneca Valley 13:13 2018
1351 Sam Sweeney North Allegheny 15:24 2004 1351 Kaden Kalinowski North Hills 13:13 2018
1352 Julie Wetzel Fox Chapel 15:24 2006 1352 Ben Swigart Butler 13:14 2004
1353 Brynn Heckle Gateway 15:24 2007 1353 Justin Mozuch North Allegheny 13:14 2004
1354 Lauren Schlueter Hempfield 15:24 2008 1354 David Severino North Allegheny 13:14 2007
1355 Liz Kaslewicz Fox Chapel 15:24 2014 1355 Michael Larkin Hampton 13:14 2009
1356 Cara McGuinness Mars 15:24 2015 1356 Max Skirpan Pine Richland 13:14 2010
1357 Gabrielle Miller Hampton 15:24 2016 1357 Nick Collins Butler 13:14 2011
1358 Caroline Kasunich North Allegheny 15:24 2016 1358 Andrew Daller Butler 13:14 2011
1359 Sophie Miller North Hills 15:24 2017 1359 Matt Ramsey Hampton 13:14 2011
1360 Andi Mikula Seneca Valley 15:24 2018 1360 Jack Butler Mars 13:14 2011
1361 Arrieta Zubialde North Allegheny 15:24 2018 1361 Ben Cadwallader North Allegheny 13:14 2011
1362 Lizzie Gallen Fox Chapel 15:25 2004 1362 Ronan Berger Pine Richland 13:14 2014
1363 Kelly Williams Highlands 15:25 2006 1363 Chase Conroy Riverview 13:14 2015
1364 Morgan Burke Shaler 15:25 2009 1364 William Crytzer Knoch 13:14 2015
1365 Tara O’Toole North Hills 15:25 2010 1365 Luke Vittone Eden Christian 13:14 2015
1366 Kayla Ostaffe Eden Christian 15:25 2011 1366 August Wolf Hampton 13:14 2016
1367 Bridget Bugrin Shaler 15:25 2011 1367 Mark Turkovich North Allegheny 13:14 2017
1368 Nadia Liberto Hampton 15:25 2012 1368 Eli Wentz Pine-Richland 13:14 2018
1369 Jessica Rodrigues Fox Chapel 15:25 2013 1369 Nathan Slade North Allegheny 13:14 2019
1370 Cassandre Korvink North Allegheny 15:25 2014 1370 Dillion Grady Pine Richland 13:15 2005
1371 Hannah Peterson North Allegheny 15:25 2016 1371 Max Skirpan Pine Richland 13:15 2011
1372 Grace Fritsch North Allegheny 15:25 2016 1372 Matthew Commendatore Hampton 13:15 2013
1373 Caroline Green Fox Chapel 15:25 2016 1373 Cooper Snyder Pine-Richland 13:15 2013
1374 MADELINE BERGER Seneca Valley 15:25 2017 1374 Nick Koorsen Shaler 13:15 2014
1375 Quinland Delrosario Carlynton 15:25 2019 1375 Garrett Miller Pine-Richland 13:15 2017
1376 Norri Kubala Knoch 15:26 2006 1376 William Retsch Hampton 13:15 2017
1377 Shayla Fordham Pittsburgh Classical 15:26 2007 1377 Connor Williams North Allegheny 13:15 2018
1378 Reilly O’Donnell Fox Chapel 15:26 2011 1378 David Mulgveen Hampton 13:16 2005
1379 Abby Scholl Hampton 15:26 2012 1379 Terry Cunningham Butler 13:16 2006
1380 Catherine Mercier Hampton 15:26 2012 1380 Chris Kohl North Allegheny 13:16 2006
1381 Yulia Yatsenko North Allegheny 15:26 2013 1381 Will Clarke Fox Chapel 13:16 2007
1382 Anna Grzegorczyk Shaler 15:26 2014 1382 Alex Schempf Fox Chapel 13:16 2008
1383 Hannah Young Pine-Richland 15:26 2017 1383 Connor Regan Fox Chapel 13:16 2008
1384 Skyleigh Pieto North Allegheny 15:26 2018 1384 Matt Karenbauer Knoch 13:16 2012
1385 Nicole Urban Butler 15:26 2019 1385 Sebastian Immonen North Allegheny 13:16 2012
1386 Alyssa Barry North Hills 15:27 2005 1386 Patrick Poznik Fox Chapel 13:16 2013
1387 Iza Lantgios Fox Chapel 15:27 2009 1387 Devon Stein Fox Chapel 13:16 2013
1388 Melissa Green Knoch 15:27 2009 1388 Robert Lee North Allegheny 13:16 2013
1389 Emily Walzer North Allegheny 15:27 2012 1389 John Berger Pine Richland 13:16 2014
1390 Adeline Kubisccek Shaler 15:27 2012 1390 Brendan Gladwin Fox Chapel 13:16 2015
1391 Jessica Hannes Shaler 15:27 2012 1391 Reed Milliken North Allegheny 13:16 2015
1392 Maeve Barton Pine-Richland 15:27 2013 1392 Noah Brown North Allegheny 13:16 2016
1393 Delaney Chopp Eden Christian 15:27 2014 1393 Albert Abels North Allegheny 13:16 2016
1394 Cassie Kirsch Seneca Valley 15:27 2014 1394 Liam Harmer Seneca Valley 13:16 2016
1395 Lillian Wolfe North Allegheny 15:27 2015 1395 CARSON MEINERT Seneca Valley 13:16 2017
1396 Vedha Avali North Allegheny 15:27 2016 1396 Grady Worth North Allegheny 13:17 2004
1397 Bisset Mars 15:27 2016 1397 Michael Guido Pine Richland 13:17 2005
1398 Maddie Baggett Moon 15:28 2005 1398 Tim Appman North Allegheny 13:17 2007
1399 Jenna Hailstone North Allegheny 15:28 2005 1399 Joey Byers Hempfield 13:17 2008
1400 Jaden Hummel Highlands 15:28 2007 1400 Ryan Gesso Laurel Highlands 13:17 2009
1401 Catherine Mercier Hampton 15:28 2013 1401 Matther Wilk Fox Chapel 13:17 2010
1402 Devin Golla Pine-Richland 15:28 2013 1402 Josh Bachinsky North Allegheny 13:17 2012
1403 Samantha MacDonald Mars 15:28 2014 1403 Richard Hofmann North Allegheny 13:17 2012
1404 Aubrey Teller Hampton 15:28 2015 1404 Connor Weiss Hampton 13:17 2013
1405 Elizabeth Bauer North Allegheny 15:28 2017 1405 Trapper Crain Shaler 13:17 2014
1406 Cameron Perkins Pine-Richland 15:28 2017 1406 Will Brandeis Hampton 13:17 2015
1407 Lauren Lomago Eden 15:28 2018 1407 Wyatt Krisky Fox Chapel 13:17 2015
1408 Missy Ecker North Hills 15:29 2006 1408 Gaven Neill Pine-Richland 13:17 2016
1409 Emily Katz Fox Chapel 15:29 2009 1409 Luke Farrar Pine-Richland 13:17 2016
1410 Kara Joseph Chartiers Valley 15:29 2014 1410 Trey Griswold North Allegheny 13:17 2016
1411 Rebecca Wertz North Allegheny 15:29 2014 1411 MATTHEW NICHOLS Seneca Valley 13:17 2017
1412 Massima Curry North Hills 15:29 2016 1412 Bill Daniels Seneca Valley 13:18 2004
1413 Brown Emma North Hills 15:29 2018 1413 Will Aldridge Moon 13:18 2005
1414 Anna Berlingo Greensburg Salem 15:29 2019 1414 Christian Johnston Shaler 13:18 2006
1415 Tess Kolarik North Allegheny 15:30 2005 1415 Stanley Szafranski Pine Richland 13:18 2009
1416 Tressa Carozzi Pine-Richland 15:30 2007 1416 Jacob Halasowski Fox Chapel 13:18 2010
1417 Abby Wolfrum Butler 15:30 2013 1417 Glenn Taborski North Allegheny 13:18 2012
1418 Emily Clark Seneca Valley 15:30 2013 1418 Matt Deible Hampton 13:18 2014
1419 Ashley Moreland Pine Richland 15:30 2014 1419 Z Barber Butler 13:18 2015
1420 Emily Hook Fox Chapel 15:30 2016 1420 Paul Amado Seneca Valley 13:18 2016
1421 Annie Yonas Fox Chapel 15:30 2017 1421 Sam Grana Pine-Richland 13:18 2017
1422 Taylor Shema North Allegheny 15:30 2018 1422 Michael Silverblatt North Hills 13:19 2005
1423 Cassie Kullp Seneca Valley 15:31 2004 1423 Andrew Patterson North Hills 13:19 2005
1424 Natalie Pendergast Shaler 15:31 2004 1424 Connor Nicholas North Hills 13:19 2005
1425 Olivia McQuade North Allegheny 15:31 2005 1425 Sam Weston Butler 13:19 2008
1426 Elizabeth Emory Gateway 15:31 2006 1426 Jake Stoner Butler 13:19 2008
1427 Keaton Micucci North Allegheny 15:31 2006 1427 Richie Boeh Mars 13:19 2010
1428 Shelby Mohler Franklin Regional 15:31 2007 1428 Danny O’Toole North Hills 13:19 2012
1429 Annie Rotsern Frick 15:31 2007 1429 Alexander Wertz North Allegheny 13:19 2013
1430 Annie Demeter Eden Christian 15:31 2011 1430 Grant Lloyd Mars 13:19 2014
1431 Maeve Barton Pine Richland 15:31 2014 1431 Matthew Fritz Mars 13:19 2014
1432 Marina Pietz Riverview 15:31 2015 1432 C Andreassi Butler 13:19 2015
1433 Marina Comino North Allegheny 15:31 2019 1433 Alek Serowik North Hills 13:19 2016
1434 Madeleine Peters Franklin Regional 15:32 2007 1434 Zach Carr Hampton 13:19 2017
1435 Qingqing Zhao Fox Chapel 15:32 2015 1435 Harrison Repko Shaler 13:19 2018
1436 Abby Dunlap Hempfield 15:32 2019 1436 Dylan Srodes Fox Chapel 13:19 2018
1437 Sarah Karwoski Butler 15:33 2004 1437 Adam Jacob North Allegheny 13:20 2004
1438 Julia Meyer North Allegheny 15:33 2005 1438 Steve Hochberg Seneca Valley 13:20 2004
1439 Katie Meisner Fox Chapel 15:33 2007 1439 Adam McGaughey Hampton 13:20 2005
1440 Brooke Carr Butler 15:33 2009 1440 Sean Kurtz North Allegheny 13:20 2006
1441 Josie Wadlow North Allegheny 15:33 2012 1441 Adam Majewski North Allegheny 13:20 2006
1442 Kailey Witherell North Allegheny 15:33 2012 1442 Corey Nace Norwin 13:20 2008
1443 Sofie Wessman North Allegheny 15:33 2015 1443 Jared Geist Knoch 13:20 2009
1444 Maggie Bender Fox Chapel 15:34 2004 1444 Brandon Hager Shaler 13:20 2011
1445 Alyssa Barry North Hills 15:34 2004 1445 Reese Jaksec Knoch 13:20 2012
1446 Abbey Kernick Moon 15:34 2005 1446 David Reith North Hills 13:20 2012
1447 Sami Roos Butler 15:34 2007 1447 Daniel Rodgers North Allegheny 13:20 2013
1448 Celeste Lueers Hampton 15:34 2011 1448 Jack Scott Fox Chapel 13:20 2016
1449 Nicole Ru North Allegheny 15:34 2013 1449 Bradley Mcleister Pine-Richland 13:20 2016
1450 Isabelle Flowers Mars 15:34 2013 1450 Blaise Masciantonio Pine-Richland 13:20 2017
1451 Carina Breneman North Allegheny 15:34 2016 1451 RYAN KARPINSKY Seneca Valley 13:20 2017
1452 Karlee Bane North Allegheny 15:34 2017 1452 Owen Dematt Hempfield 13:20 2018
1453 Samantha Cornell Butler 15:34 2018 1453 Jason Link North Allegheny 13:20 2019
1454 Lydia Betz North Allegheny 15:34 2019 1454 Marcus Dropscho Pine Richland 13:21 2005
1455 Christina Mucci Fox Chapel 15:35 2004 1455 Ethan Misour Fox Chapel 13:21 2006
1456 Leslie Schurman North Allegheny 15:35 2004 1456 Daniel Whitehurst North Allegheny 13:21 2007
1457 Rona Sun North Allegheny 15:35 2006 1457 Matthew Jamison Pittsburgh Classical 13:21 2007
1458 Paige McLaughlin Fox Chapel 15:35 2008 1458 Deyshawn Martin Pittsburgh Classical 13:21 2007
1459 Alyssa Fortes Hampton 15:35 2012 1459 Michael Phillips Shaler 13:21 2010
1460 P Williams Butler 15:35 2015 1460 Joshua Lai Fox Chapel 13:21 2012
1461 S Lucas Butler 15:35 2015 1461 Benjamin Jackson North Allegheny 13:21 2013
1462 Hannah Mertz North Hills 15:35 2019 1462 Matt Ham Pine-Richland 13:21 2013
1463 Amonda Joos North Hills 15:36 2004 1463 Shaun Birch Mars 13:21 2013
1464 Ellen Green Fox Chapel 15:36 2006 1464 Samuel Mahsoob Pine-Richland 13:21 2015
1465 Jessica Leahy North Allegheny 15:36 2010 1465 Luke Franks Shaler 13:21 2016
1466 Nadia Liberto Hampton 15:36 2011 1466 Donovan Boller Hempfield 13:21 2017
1467 Alicia McLaughlin Mars 15:36 2013 1467 Saxon Stoner Butler 13:21 2018
1468 Ashley Moreland Pine-Richland 15:36 2015 1468 Meher Survi North Allegheny 13:21 2019
1469 Dasta Mars 15:36 2016 1469 Jim Walton North Allegheny 13:22 2004
1470 Julia Neff Pine-Richland 15:36 2017 1470 Jared Gallegos Moon 13:22 2005
1471 Jessie Bartram Eden Christian 15:36 2019 1471 Randy Moore Hempfield 13:22 2008
1472 Lara Graham Fox Chapel 15:37 2004 1472 Chris Hall Hampton 13:22 2011
1473 Aliyah Roman Mars 15:37 2014 1473 Tyler Schmitt North Hills 13:22 2012
1474 Ali Pasquale North Allegheny 15:37 2019 1474 Charlie Nieder Shaler 13:22 2016
1475 Hope Swain Butler 15:38 2004 1475 Nathan Lomago Eden Christian 13:22 2016
1476 Claire Francy Franklin Regional 15:38 2005 1476 Sun Ahn North Allegheny 13:22 2016
1477 Hannah Kish Pine-Richland 15:38 2006 1477 Ethan Alexander North Allegheny 13:22 2017
1478 Emma Munson North Allegheny 15:38 2007 1478 Jack Wilkinson Pine-Richland 13:22 2018
1479 Lindsey Fortes Hampton 15:38 2014 1479 Talis Jacob Fox Chapel 13:22 2018
1480 Megan McLaughlin Bl Francis Seelos 15:38 2019 1480 Tristan Miller Greensburg Salem 13:22 2019
1481 Tory Shepard Seneca Valley 15:39 2004 1481 Wally Kukla Seneca Valley 13:23 2005
1482 Kendall Duffy Fox Chapel 15:39 2006 1482 Steve Stauffer Butler 13:23 2006
1483 Shannon O'Connor North Allegheny 15:39 2007 1483 Brian Estep Hampton 13:23 2007
1484 Marina Peterson Hempfield 15:39 2008 1484 Justin Bartus Hempfield 13:23 2008
1485 Rachel Davis Knoch 15:39 2008 1485 Alex Barcic Fox Chapel 13:23 2011
1486 Melanie Berexa Pine-Richland 15:39 2009 1486 Jeffrey Hertzberg Fox Chapel 13:23 2014
1487 Rina Tu North Allegheny 15:39 2016 1487 B Koegler Butler 13:23 2015
1488 Laurel Purcell Avonworth 15:39 2018 1488 Jeffrey Kern North Allegheny 13:23 2019
1489 Rachel Makino Fox Chapel 15:40 2004 1489 Kyler Valecko Butler 13:24 2004
1490 Carolyn Benckart Fox Chapel 15:40 2006 1490 Collen McClain Curran Shaler 13:24 2004
1491 Faith Carney Knoch 15:40 2006 1491 Chris Braun Hampton 13:24 2006
1492 Hanna Evanchak Norwin 15:40 2008 1492 Sean Harrington Shaler 13:24 2006
1493 Lizzie Sullivan Laurel Highlands 15:40 2010 1493 Michael Swanter Knoch 13:24 2013
1494 Rachel Booth North Allegheny 15:40 2012 1494 Joshua Zhou North Allegheny 13:24 2014
1495 Hannah Kearney Mars 15:40 2014 1495 Eric Ketterer Riverview 13:24 2015
1496 Sofia Brickner North Allegheny 15:40 2015 1496 Samuel Freyermuth Knoch 13:24 2015
1497 Aubrey Teller Hampton 15:40 2016 1497 Asher Jones North Allegheny 13:24 2017
1498 Rachel Lee North Allegheny 15:40 2016 1498 Jacob Fisher McKeesport 13:24 2017
1499 Hannah Powell Pine-Richland 15:40 2017 1499 Nate Neuherz Avonworth 13:24 2018
1500 Tejal Dahake North Allegheny 15:40 2017 1500 Owen Davis Butler 13:24 2018
1501 Nicole Grabowski Shaler 15:41 2004 1501 CJ Leuch North Hills 13:24 2018
1502 Stephanie Bullis Seneca Valley 15:41 2005 1502 Zachary Dunkle Butler 13:25 2005
1503 Amy Strickland North Allegheny 15:41 2007 1503 Brian Connelly Mellon 13:25 2005
1504 Elaine Yates Fox Chapel 15:41 2011 1504 Joey Tranchini Gateway 13:25 2006
1505 Abigail Morris Hampton 15:41 2011 1505 Kevin Fu North Allegheny 13:25 2006
1506 Ashley Hu North Allegheny 15:41 2011 1506 Steve Hartnett Gateway 13:25 2007
1507 Lauren Rearick North Allegheny 15:41 2014 1507 Zihan Su Fox Chapel 13:25 2008
1508 Alexis Vincenty North Allegheny 15:41 2014 1508 Dalton Boord Hempfield 13:25 2008
1509 Anna Houpt Hampton 15:41 2018 1509 Casey Melzer North Allegheny 13:25 2010
1510 Anna Wagner Seneca Valley 15:41 2019 1510 Skylor Wright Fox Chapel 13:25 2012
1511 Charlotte Gillespie North Allegheny 15:42 2007 1511 DJ Ennis North Hills 13:25 2013
1512 Lisa Tripon Pine-Richland 15:42 2010 1512 Alexander Dunmyre North Allegheny 13:25 2013
1513 Ana Eisses Eden Christian 15:42 2014 1513 George Moran North Allegheny 13:25 2016
1514 Katie Camaro Hampton 15:42 2017 1514 Connolly Barrett Pine-Richland 13:25 2017
1515 Nina Tutich Greensburg Salem 15:42 2019 1515 Ian Haber Fox Chapel 13:26 2004
1516 Stella Castilano Seneca Valley 15:43 2004 1516 Eric Phelps North Allegheny 13:26 2005
1517 Kelley Bittner Hampton 15:43 2006 1517 Trey Neveux Butler 13:26 2006
1518 Morgan Fagan North Allegheny 15:43 2008 1518 Zack Jansma Franklin Regional 13:26 2006
1519 Jessica Moser Hampton 15:43 2011 1519 John Arnold Hampton 13:26 2006
1520 Grace Kluender Hampton 15:43 2014 1520 Ryan Stein North Allegheny 13:26 2006
1521 Paige Barkley Shaler 15:43 2016 1521 Alex McCune North Hills 13:26 2006
1522 Sophia Huwar North Allegheny 15:43 2017 1522 Tyler Dugan Butler 13:26 2007
1523 Sarah Klobuchar Pine-Richland 15:44 2006 1523 Caleb Neugebauer Hampton 13:26 2007
1524 Lillian Johnson Highlands 15:44 2016 1524 Joshua McPherson Hempfield 13:26 2008
1525 Kaitlin Chou North Allegheny 15:44 2016 1525 JacksonDegregorio Hampton 13:26 2009
1526 Aubrie Mackowiak McKeesport 15:44 2017 1526 EJ Marinzel Fox Chapel 13:26 2010
1527 Madelinn Kubiska Fox Chapel 15:44 2017 1527 Chris Ebbert North Allegheny 13:26 2010
1528 Renee Clause Butler 15:45 2004 1528 Lance Brusco Fox Chapel 13:26 2011
1529 Kate Walters Fox Chapel 15:45 2004 1529 Kyle Swartzbaugh North Hills 13:26 2011
1530 Elizabeth Ejzak Knoch 15:45 2009 1530 Christian Kyle Fox Chapel 13:26 2012
1531 Jessie Keenan Pine-Richland 15:45 2009 1531 Alex Deemer Butler 13:26 2013
1532 Zoe Katres Pine-Richland 15:45 2017 1532 Ben Franks-Meinert Fox Chapel 13:26 2013
1533 Taylor Shema North Allegheny 15:45 2017 1533 Aiden Sebastian Riverview 13:26 2015
1534 Elise Barnes Riverview 15:45 2019 1534 Sam Slember Fox Chapel 13:26 2016
1535 Elizabeth Brown Franklin Regional 15:46 2006 1535 Emilio Vizcardo Pine-Richland 13:26 2017
1536 Heidi Tressler Hempfield 15:46 2008 1536 Theo Urban Fox Chapel 13:26 2017
1537 Kim DelSignore North Allegheny 15:46 2011 1537 Dominic Falcon Hempfield 13:26 2018
1538 Clare Hankins North Allegheny 15:46 2011 1538 Theo Wilkinson North Allegheny 13:26 2018
1539 Orianna Plenter North Allegheny 15:46 2016 1539 Martin Kendig Gateway 13:27 2005
1540 Mary Kornish Hampton 15:46 2017 1540 Nathan Scheuerman Hempfield 13:27 2008
1541 Katherine Dudkowski Bl Francis Seelos 15:46 2019 1541 Brendan Howard Laurel Highlands 13:27 2010
1542 Lexxi Reynolds Greensburg Salem 15:46 2019 1542 Jason Irwin Shaler 13:27 2012
1543 Bailey Springer Hempfield 15:47 2017 1543 Andrew Coholich Hampton 13:27 2014
1544 Lauren Schwoeble Seneca Valley 15:47 2018 1544 Nathan Lombardi North Allegheny 13:27 2014
1545 Leah Gibson Hampton 15:48 2005 1545 Justin Stone Pine-Richland 13:27 2017
1546 Natalie Lewis North Allegheny 15:48 2008 1546 Matthew Farmar Pine-Richland 13:27 2017
1547 Audrey Kopich Laurel Highlands 15:48 2010 1547 Wagner Michael North Hills 13:27 2018
1548 Lindsay McElhattan North Allegheny 15:48 2010 1548 Blake Thompson Pine-Richland 13:27 2019
1549 Stephanie Ebbert North Allegheny 15:48 2011 1549 Kris Pomiecko Gateway 13:28 2005
1550 Brittany VanKirk Hampton 15:48 2012 1550 Ben Grove Highlands 13:28 2006
1551 Emma Truscott Shaler 15:48 2014 1551 Dan Devlin Pine Richland 13:28 2006
1552 Leda Perdriel-Arons Fox Chapel 15:48 2015 1552 Kevin Vogl North Allegheny 13:28 2007
1553 Alexis Arrigo North Allegheny 15:48 2016 1553 Corey Hough Norwin 13:28 2008
1554 Katie Miller North Hills 15:48 2017 1554 Gordon Wissinger Fox Chapel 13:28 2010
1555 Mia Martier Fox Chapel 15:48 2017 1555 DJ Ennis North Hills 13:28 2012
1556 Emily Torbert Fox Chapel 15:48 2018 1556 Colby Mignogna Hampton 13:28 2014
1557 Savannah Gray Shaler 15:48 2019 1557 Daniel Krill Pine Richland 13:28 2014
1558 Jamie Pick Shaler 15:49 2004 1558 Jacob Brake Mars 13:28 2015
1559 Melissa Diez North Allegheny 15:49 2005 1559 Alex Sokol Fox Chapel 13:28 2015
1560 Emily Hancheck Knoch 15:49 2006 1560 NATHAN MCKINNEY Seneca Valley 13:28 2017
1561 Sara Pike Franklin Regional 15:49 2008 1561 Dan Capalongo Moon 13:29 2005
1562 Ramina Hedayati North Allegheny 15:49 2010 1562 Logan Smith North Allegheny 13:29 2005
1563 Natalie Kurth Shaler 15:49 2014 1563 Liu Erik North Allegheny 13:29 2008
1564 Abigail Frist North Allegheny 15:49 2015 1564 Scott Caskerline Fox Chapel 13:29 2009
1565 Julia Griffith Mars 15:49 2015 1565 Isaiah Johnston Pine Richland 13:29 2009
1566 Stella Fannie Pine-Richland 15:49 2016 1566 Pavle Djokic North Allegheny 13:29 2012
1567 HOLLY TESTA Seneca Valley 15:49 2017 1567 Siddarth Madala North Allegheny 13:29 2013
1568 Ksena Spencer Greensburg Salem 15:49 2019 1568 James Celebrezze North Allegheny 13:29 2015
1569 Caitlin Weldan Hempfield 15:50 2008 1569 Ethan Goetz North Allegheny 13:29 2018
1570 Hailey Rogers Hempfield 15:50 2008 1570 Darren Johnson Gateway 13:29 2019
1571 Chloe Baierl North Allegheny 15:50 2008 1571 Dale Harris Butler 13:30 2006
1572 Emma West Knoch 15:50 2013 1572 Artie Stypula North Allegheny 13:30 2007
1573 Alanna Seipp Hampton 15:50 2019 1573 J. Reidy Hampton 13:30 2008
1574 Debbie Goodnow Seneca Valley 15:51 2006 1574 Patrick Fullerton Butler 13:30 2009
1575 Rebecca Drakulic Franklin Regional 15:51 2008 1575 Jake Sperry Fox Chapel 13:30 2014
1576 Emily Kotanchik Fox Chapel 15:51 2011 1576 Caleb Kelley Greensburg Salem 13:30 2014
1577 Emily Morris Hampton 15:51 2013 1577 Aidan Rodriguez Fox Chapel 13:30 2015
1578 Rose Lee Fox Chapel 15:51 2015 1578 Logan Baxter North Hills 13:30 2017
1579 Katherine Schurter North Allegheny 15:51 2016 1579 Heath Cwynar Pine-Richland 13:30 2019
1580 AINSLEY MCLANE Seneca Valley 15:51 2017 1580 Alex Sacama Fox Chapel 13:31 2004
1581 Meghan Gillespie North Allegheny 15:52 2004 1581 Danny Coast North Hills 13:31 2004
1582 Aubrey Schnur Butler 15:52 2008 1582 Chris Braun Hampton 13:31 2005
1583 Hannah Collins North Allegheny 15:52 2008 1583 Matt Gingras North Allegheny 13:31 2005
1584 Anne Smolinski North Allegheny 15:52 2009 1584 J.P. Laus Gateway 13:31 2006
1585 Emma Truscott Shaler 15:52 2013 1585 Michael Beamer Knoch 13:31 2007
1586 Sarah Kapfer Norwin 15:53 2008 1586 Jake Plichta North Allegheny 13:31 2007
1587 Lauren Hoffman Pine-Richland 15:53 2015 1587 Iam Wodd Hampton 13:31 2008
1588 Emma Brown North Hills 15:53 2017 1588 Tim Marsh Fox Chapel 13:31 2012
1589 Carina Breneman North Allegheny 15:53 2017 1589 Zachary Waters Pine-Richland 13:31 2013
1590 Abigail Swirsding North Allegheny 15:53 2018 1590 William Retsch Hampton 13:31 2016
1591 Skyleigh Pieto North Allegheny 15:53 2019 1591 Kai Carlson Avonworth 13:31 2018
1592 Alyssa King Knoch 15:54 2007 1592 Rocco Jarvis Pine-Richland 13:31 2018
1593 Lauren Gazica North Hills 15:54 2015 1593 Jacob Harvey Burrell 13:31 2019
1594 Marissa Goldthorp North Allegheny 15:54 2017 1594 Jackson Beemer North Allegheny 13:31 2019
1595 Sarah Killen North Allegheny 15:54 2018 1595 Joey Burchick North Allegheny 13:32 2004
1596 Sara Duffy Carlynton 15:54 2019 1596 Dom Varvaro Shaler 13:32 2008
1597 Ava Mutsavage North Allegheny 15:54 2019 1597 Glenn Matamoros Fox Chapel 13:32 2011
1598 Alexandra Loder Seneca Valley 15:55 2005 1598 Mark Hartigan North Allegheny 13:32 2011
1599 Tionshay Amos Pittsburgh Classical 15:55 2007 1599 Ricky Downey Fox Chapel 13:32 2014
1600 Allison Frank North Allegheny 15:55 2011 1600 Oskar Ernharth Fox Chapel 13:32 2014
1601 Natalie Kurth Shaler 15:55 2013 1601 Sanjit Beriwal North Allegheny 13:32 2014
1602 Stephanie Justi Knoch 15:55 2014 1602 Alex Decampo Fox Chapel 13:32 2015
1603 Morgan Blickenderfer Shaler 15:55 2017 1603 Jason Carter Fox Chapel 13:32 2015
1604 Emma Cervola Hempfield 15:55 2017 1604 James Tolan North Allegheny 13:32 2015
1605 Brooke Cain McKeesport 15:55 2018 1605 Jake DeMotte Fox Chapel 13:32 2016
1606 Sarah Tilko Butler 15:56 2005 1606 Matthew Zoschg Fox Chapel 13:32 2017
1607 Madison Holden Hampton 15:56 2011 1607 Owen DeMatt Hempfield 13:32 2017
1608 Carli Walker Mars 15:56 2013 1608 Jack White Bl Francis Seelos 13:32 2019
1609 Tejal Dahake North Allegheny 15:56 2016 1609 Luke Kohler Eden Christian 13:32 2019
1610 Anna Felitsky Seneca Valley 15:56 2018 1610 Joe McFarland Seneca Valley 13:33 2005
1611 Naisha Kiladar North Allegheny 15:56 2019 1611 Evan Meindl Gateway 13:33 2007
1612 Kim Meininghaus North Allegheny 15:57 2004 1612 Danny Porter North Allegheny 13:33 2007
1613 Meghan Henry Butler 15:57 2011 1613 Frank Benckart Fox Chapel 13:33 2008
1614 Julia Silvester North Allegheny 15:57 2014 1614 Max Bradshaw North Hills 13:33 2008
1615 Marissa Goldthorp North Allegheny 15:57 2016 1615 Javen Detwiler Shaler 13:33 2009
1616 McKenna Flannagan North Allegheny 15:57 2018 1616 Nyan Pendyala Hampton 13:33 2011
1617 Adrianna Grimm Hampton 15:57 2018 1617 Val Dixon North Allegheny 13:33 2011
1618 Annie Schleppy North Allegheny 15:57 2019 1618 Ben Franks-Meinert Fox Chapel 13:33 2012
1619 Pancy Cohen Fox Chapel 15:58 2004 1619 Joshua Arch Hampton 13:33 2012
1620 Erin Smith Seneca Valley 15:58 2006 1620 Jack Mosey Fox Chapel 13:33 2013
1621 Yulia Tatsenko North Allegheny 15:58 2012 1621 Ryan Moffett Seneca Valley 13:33 2014
1622 Sasha Sluis-Cremer North Hills 15:58 2015 1622 Jacob Winkworth North Allegheny 13:33 2015
1623 Kennedy Fish Hampton 15:58 2016 1623 Gottschalk Mars 13:33 2016
1624 Ashley Zeman North Allegheny 15:58 2016 1624 Lucas Rodgers North Allegheny 13:33 2016
1625 Autumn Tavaglione McKeesport 15:58 2018 1625 Tristan Puschaver North Allegheny 13:33 2016
1626 Jessie Nassif Eden 15:58 2018 1626 Brock Saveikis Hempfield 13:33 2017
1627 S. Wagner Shaler 15:59 2004 1627 Tommy Schafale St. Kilian 13:33 2019
1628 Valerie Travis Knoch 15:59 2006 1628 Aidan O’Dell Avonworth 13:33 2019
1629 Elizabeth Ejzak Knoch 15:59 2010 1629 Ben Hallman Fox Chapel 13:33 2019
1630 Michaela Rendina Laurel Highlands 15:59 2010 1630 Connor Bushee Eden Christian 13:33 2019
1631 Faith Condrick Seneca Valley 15:59 2015 1631 Zach Klein North Allegheny 13:34 2005
1632 Alyssa Pristas Seneca Valley 15:59 2015 1632 Austyn Randolph Butler 13:34 2007
1633 Emily Mayer Mars 15:59 2015 1633 Patrick Campbell Fox Chapel 13:34 2009
1634 Lydia Turnquist Fox Chapel 15:59 2016 1634 Tarik Taoufik Butler 13:34 2012
1635 Mary Funderlich North Allegheny 16:00 2008 1635 Jonathan Wang North Allegheny 13:34 2012
1636 Mary Funderlich North Allegheny 16:00 2009 1636 Kelley Simon Hampton 13:34 2013
1637 Sophia Gillespie Shaler 16:00 2014 1637 Brady McDermott North Allegheny 13:34 2015
1638 Madeline Ivanusic Fox Chapel 16:00 2018 1638 Shawn Fulmer Butler 13:34 2016
1639 Heidi Lee Fox Chapel 16:00 2019 1639 Lance Bruno Pine-Richland 13:34 2016
1640 Ella Henry Greensburg Salem 16:00 2019 1640 Ethan Lebin Hempfield 13:34 2017
1641 Emily Funka P.H.A. School 16:00 2019 1641 Kyle Hayden North Hills 13:34 2017
1642 Ellen Pil Fox Chapel 16:01 2012 1642 Ryan Domencic Seneca Valley 13:34 2018
1643 Kim DelSignore North Allegheny 16:01 2012 1643 Lukas Mayo Hempfield 13:34 2019
1644 Sophia Gillespie Shaler 16:01 2013 1644 Will Orbin Riverview 13:34 2019
1645 Rebecca Wertz North Allegheny 16:01 2013 1645 Colin Brady Avonworth 13:34 2019
1646 Allison Kholer Hempfield 16:01 2017 1646 Kevin Kay Seneca Valley 13:35 2004
1647 Scout Gilliland North Allegheny 16:01 2019 1647 Chris Jahoda Seneca Valley 13:35 2005
1648 Kate Rosenzweig North Allegheny 16:02 2006 1648 Shane Coon Pine Richland 13:35 2007
1649 Maielle Cafaro Hampton 16:02 2007 1649 ?? ?? 13:35 2009
1650 Christina Bucuren North Allegheny 16:02 2007 1650 Josh DiMatteo North Allegheny 13:35 2010
1651 Julia Solomon Pine-Richland 16:02 2011 1651 Nick Lauer Fox Chapel 13:35 2013
1652 Noelle Steedle Knoch 16:02 2012 1652 Joshua Smallwood North Allegheny 13:35 2014
1653 Maya Bradley Fox Chapel 16:02 2017 1653 Joseph Grieco Seneca Valley 13:35 2014
1654 Jazmyne Richardson Seneca Valley 16:02 2018 1654 Josh Lukez Pine-Richland 13:35 2015
1655 Noelle Roth Shaler 16:02 2019 1655 Ryder Kriley Butler 13:35 2016
1656 Amanda Peck North Allegheny 16:03 2005 1656 Hunter Reynolds Seneca Valley 13:35 2016
1657 Jade Ogiwaka Pine-Richland 16:03 2005 1657 Holden Smith Fox Chapel 13:35 2017
1658 Margaret Haughney North Allegheny 16:03 2006 1658 Ashton Wick Fox Chapel 13:35 2017
1659 Calvert Butler 16:03 2010 1659 TEAGAN LEIGHTY Seneca Valley 13:35 2017
1660 Sneha Uppuluri North Allegheny 16:03 2010 1660 Liam Orie North Allegheny 13:35 2018
1661 Hannah Kemper Mars 16:03 2011 1661 Curtis Rhoten North Allegheny 13:35 2018
1662 Marissa Fukas Shaler 16:03 2013 1662 Brendan Capsambelis Hampton 13:35 2019
1663 Fiona Hynes North Allegheny 16:03 2013 1663 Tate Bennett Pine-Richland 13:35 2019
1664 Katie Schurter North Allegheny 16:03 2017 1664 Dominic Sarachine Seneca Valley 13:36 2004
1665 Emma McCosby Seelos 16:03 2018 1665 Thomas Lampl Hampton 13:36 2005
1666 Kaitlyn Leseman Seneca Valley 16:03 2018 1666 Don Dougherty Mellon 13:36 2005
1667 Nicole Rotunno North Allegheny 16:04 2007 1667 Ryan Coennen Seneca Valley 13:36 2006
1668 Sarah Klobucher Pine-Richland 16:04 2007 1668 Grady Wagner North Allegheny 13:36 2007
1669 Caitlyn Marburger Butler 16:04 2013 1669 Lowell Smith North Allegheny 13:36 2008
1670 Riley Smith North Allegheny 16:04 2013 1670 Daniel Songer North Allegheny 13:36 2010
1671 Devin Golla Pine Richland 16:04 2014 1671 Ben Shimeall North Hills 13:36 2010
1672 sara hart Mars 16:04 2015 1672 Dylan Becker Mars 13:36 2014
1673 Julia Phillips Pine-Richland 16:04 2017 1673 Justin Domencic Seneca Valley 13:36 2016
1674 Alicia Weimer Hempfield 16:04 2018 1674 Nathan Sharp Pine-Richland 13:36 2016
1675 Sofia Rhee Fox Chapel 16:04 2019 1675 Evan Bilger Pine-Richland 13:36 2017
1676 Anna Koebley North Allegheny 16:05 2005 1676 Aidan Tinker Avonworth 13:36 2018
1677 Heather Klobchar Seneca Valley 16:05 2005 1677 Carter Warnes Pine-Richland 13:36 2019
1678 Annette Kukunas Fox Chapel 16:05 2008 1678 Matthew Mason Hampton 13:36 2019
1679 Sinem Akinci Fox Chapel 16:05 2008 1679 Ryan Mistick North Allegheny 13:37 2004
1680 Erin Fullerton Butler 16:05 2012 1680 Casey Kern Gateway 13:37 2005
1681 Cami Noll McKeesport 16:05 2017 1681 Ashwin Iyengar Frick 13:37 2007
1682 Roni Miller Gateway 16:05 2019 1682 John Cotton North Hills 13:37 2008
1683 Emilee Hood Knoch 16:06 2006 1683 Nick Tomczak Pine Richland 13:37 2008
1684 Rachel Steele North Allegheny 16:06 2007 1684 Andrew Zelina Pine Richland 13:37 2009
1685 Bailey Cisek Hampton 16:06 2009 1685 Peter Savchik North Allegheny 13:37 2010
1686 Meredith Furl Mars 16:06 2013 1686 Karl Sanko North Allegheny 13:37 2010
1687 Emily Roble Greensburg Salem 16:06 2014 1687 Demetri Germanos Fox Chapel 13:37 2012
1688 Emily Staud Fox Chapel 16:06 2018 1688 Ryan Burgland Seneca Valley 13:37 2013
1689 Maddie Gray North Allegheny 16:07 2005 1689 Todd Verner Butler 13:37 2014
1690 Nicole Weaver Seneca Valley 16:07 2006 1690 Everett Emery North Allegheny 13:38 2004
1691 Jessica Lawwson Wise Knoch 16:07 2007 1691 Colton Schiever Seneca Valley 13:38 2005
1692 Courtney Stover Hampton 16:07 2010 1692 Billy Sharp Hampton 13:38 2009
1693 Jordyn Barnoski Shaler 16:07 2010 1693 Daller Butler 13:38 2010
1694 Hannah Schaffer Butler 16:07 2011 1694 Zach Misittis Knoch 13:38 2010
1695 Caroline Korostynski Mars 16:07 2011 1695 Ted Uminski Fox Chapel 13:38 2012
1696 madeleine Schreiber North Allegheny 16:07 2014 1696 Brady Brozell Hampton 13:38 2014
1697 Sara Wohlgamugh Mars 16:07 2015 1697 Benjamin Jackson North Allegheny 13:38 2014
1698 Maggie Hefferen Seneca Valley 16:07 2015 1698 Christopher Hanlon North Allegheny 13:38 2015
1699 Isabella Froedtert Knoch 16:07 2016 1699 Zach Krills Hampton 13:38 2016
1700 Mia Pietropaolo Fox Chapel 16:07 2018 1700 Sheldon Deal Knoch 13:38 2017
1701 Natalie Price Shaler 16:08 2008 1701 Owen Maddalena Avonworth 13:38 2018
1702 Natalie Sleighter Laurel Highlands 16:08 2009 1702 Jack O’Dell Avonworth 13:38 2018
1703 Alexandra Schneider North Allegheny 16:08 2013 1703 Jerry Li North Allegheny 13:38 2019
1704 Isabella Daley Shaler 16:08 2014 1704 Chris Taylor Seneca Valley 13:39 2006
1705 Allison Davis Hampton 16:09 2005 1705 David Antal Hampton 13:39 2009
1706 V. Schratz Hampton 16:09 2008 1706 Andrew Stonerook Pine-Richland 13:39 2013
1707 Liz Eddy North Hills 16:09 2008 1707 Ryan Kim North Allegheny 13:39 2014
1708 Annette Kukunas Fox Chapel 16:09 2009 1708 Spencer Platt Shaler 13:39 2014
1709 Geneeva Morgan Fox Chapel 16:09 2011 1709 Wesley Sprys North Allegheny 13:39 2015
1710 Shannon Sullivan Hampton 16:09 2011 1710 Aaron Stebick Butler 13:39 2019
1711 Elena Dysert Hampton 16:09 2011 1711 Nathan McKim North Allegheny 13:40 2004
1712 Isabella Daley Shaler 16:09 2013 1712 Raga Pribaldi Gateway 13:40 2007
1713 Maria DeMotte Fox Chapel 16:09 2015 1713 Javen Detwiler Shaler 13:40 2008
1714 Reagan Lloyd Mars 16:09 2015 1714 Alec Munson North Allegheny 13:40 2009
1715 Isla Modic North Allegheny 16:09 2018 1715 Anthony Dirienzo North Allegheny 13:40 2009
1716 Ella Kornick Hampton 16:09 2019 1716 Camden Sarver Pine Richland 13:40 2012
1717 Claire McGinnis North Allegheny 16:10 2004 1717 Casey Marshalwitz Hampton 13:40 2013
1718 Nikki Resendis Pittsburgh Classical 16:10 2007 1718 James Peterson Fox Chapel 13:40 2014
1719 Maddie Semler Knoch 16:10 2008 1719 Ryan Koprivnikar Hampton 13:40 2014
1720 Chloe Rau North Allegheny 16:10 2014 1720 Matt Donaldson Seneca Valley 13:40 2015
1721 Katherine Cafaro Hampton 16:10 2016 1721 Austin Garrett Hampton 13:40 2015
1722 Megan Gross North Allegheny 16:10 2019 1722 Keenan Fiedler North Allegheny 13:40 2016
1723 Kayla Misea Highlands 16:11 2007 1723 Trevor Katz Fox Chapel 13:40 2018
1724 N. Claugherty Hampton 16:11 2008 1724 Hayden Kyle North Hills 13:40 2018
1725 Dani Burton Fox Chapel 16:11 2009 1725 Jacob Wolfgang Pine Richland 13:41 2005
1726 Kaylan Patterson North Allegheny 16:11 2010 1726 Casey Kern Gateway 13:41 2006
1727 Grace Steenson North Allegheny 16:11 2010 1727 Ryan Gallagher Hampton 13:41 2007
1728 Isabelle Oberhauser North Allegheny 16:11 2014 1728 Paul Scherer Hampton 13:41 2007
1729 Haley Alexander Mars 16:11 2015 1729 Seth Kreutzer North Allegheny 13:41 2008
1730 Ainsley Bissett Mars 16:11 2015 1730 Troy Staudenmaier North Allegheny 13:41 2011
1731 Esswein Mars 16:11 2016 1731 Tyler Keenan Pine-Richland 13:41 2013
1732 Annie Yonas Fox Chapel 16:11 2016 1732 Isaiah Christy Butler 13:41 2013
1733 Brenna Johnson Hampton 16:11 2017 1733 Adrien Lagasse Fox Chapel 13:41 2014
1734 Julia Neff Pine-Richland 16:11 2018 1734 Sam Thinnes Knoch 13:41 2015
1735 Jenn Cueni North Allegheny 16:12 2006 1735 Mac Metzger North Allegheny 13:41 2016
1736 Kelley Bittner Hampton 16:12 2007 1736 Theo Wilkinson North Allegheny 13:41 2019
1737 Elizabeth Bianchini Fox Chapel 16:12 2008 1737 Aaron Batista Seneca Valley 13:42 2004
1738 Evelyn Immonen North Allegheny 16:12 2008 1738 Max Thorne North Hills 13:42 2005
1739 Elise Orban Hampton 16:12 2010 1739 Barrett Adams Frick 13:42 2007
1740 Jenifer Wolosik Fox Chapel 16:12 2011 1740 Luke Brunsvold Frick 13:42 2007
1741 Elaina Harris Pine-Richland 16:12 2013 1741 Aaron Shaffer Norwin 13:42 2008
1742 Madison Rugh Greensburg Salem 16:12 2014 1742 Jake Haser Mars 13:42 2010
1743 Caeser Mars 16:12 2016 1743 Sam Waechter Pine Richland 13:42 2010
1744 Adrianna Grimm Hampton 16:12 2017 1744 David Mrazik North Allegheny 13:42 2011
1745 Sophie Azar North Allegheny 16:12 2018 1745 Logan Guise Pine-Richland 13:42 2015
1746 Hannah Louis Pine-Richland 16:12 2018 1746 Bowie Mars 13:42 2016
1747 Abbie Lahmers Franklin Regional 16:13 2006 1747 John Mitterer North Allegheny 13:42 2016
1748 Karlie Ebert Hampton 16:13 2011 1748 Tyler Welch Hampton 13:42 2017
1749 Jordan Lyden North Hills 16:13 2017 1749 Matthew O'Connell North Allegheny 13:42 2018
1750 Hannah Kish Pine-Richland 16:14 2007 1750 Mat Kohler Seneca Valley 13:42 2019
1751 Katie Orr Fox Chapel 16:14 2009 1751 Aidan White Hempfield 13:42 2019
1752 Julia Fancher North Allegheny 16:14 2016 1752 Benjamin Beresnyak Seneca Valley 13:42 2019
1753 Jordyn Vandevort Butler 16:14 2018 1753 Brendan Farren Gateway 13:43 2005
1754 Gionna Colecchia Seneca Valley 16:14 2019 1754 Cole Capuzzi Fox Chapel 13:43 2006
1755 Alexis Hallings Butler 16:15 2006 1755 Ian Robins Hampton 13:43 2006
1756 Sarah Voelker Hampton 16:15 2006 1756 Cade Seljak North Allegheny 13:43 2008
1757 Jama Wise Highlands 16:15 2010 1757 Michael Essay Norwin 13:43 2008
1758 Abby Scholl Hampton 16:15 2011 1758 Rodgers Butler 13:43 2010
1759 Hailey Cummins Hampton 16:15 2013 1759 Bunk Butler 13:43 2010
1760 Lyden Jorden North Hills 16:15 2018 1760 Hunter Baselj Mars 13:43 2010
1761 Amanda Roberts Avonworth 16:15 2018 1761 Jake Zemet North Allegheny 13:43 2010
1762 Alaina Brody Seneca Valley 16:15 2019 1762 Ben Phillips North Allegheny 13:43 2014
1763 Kelly Fitzpatrick Shaler 16:16 2004 1763 Sean Murphy North Allegheny 13:43 2017
1764 Alexis Petro Knoch 16:16 2013 1764 Joseph Nelson Hampton 13:43 2018
1765 Katharine Sekinger North Allegheny 16:16 2013 1765 Tanner Miklos Seneca Valley 13:43 2019
1766 Abby Molek Hempfield 16:16 2017 1766 Ryan Napolitan Fox Chapel 13:43 2019
1767 Hannah Young Pine-Richland 16:16 2018 1767 Austin Taylor Hempfield 13:43 2019
1768 Evelyn Faber North Allegheny 16:16 2019 1768 Kyle Ryan North Allegheny 13:44 2004
1769 Kelsea Apel North Allegheny 16:16 2019 1769 Frank Puz Butler 13:44 2005
1770 Katie Werner Hampton 16:17 2005 1770 Alec Raymond North Allegheny 13:44 2006
1771 Laura Bishop North Allegheny 16:17 2005 1771 Jack Downey North Allegheny 13:44 2007
1772 Mallory Polakovic North Allegheny 16:17 2007 1772 Nick Whann Butler 13:44 2008
1773 Darien Jewart Butler 16:17 2008 1773 Josh Ashmore Shaler 13:44 2011
1774 Alex Mull Hempfield 16:17 2008 1774 William Taft North Allegheny 13:44 2013
1775 Claire Landis North Allegheny 16:17 2013 1775 Alexander Deemer Butler 13:44 2014
1776 Gwen Kalimon Carlynton 16:17 2016 1776 Joey Pifer Mars 13:44 2014
1777 Julia Kelley Highlands 16:17 2017 1777 Kaylynn Brumbaugh Knoch 13:44 2015
1778 Karis Lu North Allegheny 16:17 2017 1778 Max Scherrer North Allegheny 13:44 2019
1779 Alanna Seipp Hampton 16:17 2018 1779 Liam Jamison Pine-Richland 13:44 2019
1780 Kaitie Georgiadis Pine-Richland 16:18 2005 1780 John Fitzgerald Shaler 13:45 2004
1781 Emily Massarelli Fox Chapel 16:18 2006 1781 Dan Lang Hampton 13:45 2005
1782 Suzie Harrison North Allegheny 16:18 2007 1782 Skylar Ruprecht Hampton 13:45 2006
1783 Jama Wise Highlands 16:18 2011 1783 Tim Appman North Allegheny 13:45 2006
1784 Rebecca McDonough Hampton 16:18 2014 1784 Danny Passarello Norwin 13:45 2008
1785 Katelyn Sullivan Hampton 16:18 2014 1785 Nathan Schlipp North Hills 13:45 2009
1786 Anna O'Connor North Allegheny 16:18 2015 1786 Mike Vose Butler 13:45 2011
1787 Sasha Sluis-Cremer North Hills 16:18 2016 1787 Josh Nulph Highlands 13:45 2011
1788 Abby Blahovec Hempfield 16:18 2018 1788 Mike Bagwell Shaler 13:45 2011
1789 Ellen Parker Gateway 16:19 2005 1789 Chris Thens Shaler 13:45 2011
1790 Rebecca Pommer Highlands 16:19 2006 1790 Mason Blackburn North Allegheny 13:45 2012
1791 Madina Yoldosheva North Hills 16:19 2013 1791 Zachary Riggins Pine-Richland 13:45 2013
1792 Angelina Scoumis North Allegheny 16:19 2017 1792 Dylan Perkins Butler 13:45 2013
1793 Taylor Wilkinson Pine-Richland 16:19 2018 1793 Jiangfeng Chu North Allegheny 13:45 2015
1794 Emily McLaughlin Bl Francis Seelos 16:19 2019 1794 Joseph Miner North Allegheny 13:45 2015
1795 Avery Wengler Pine-Richland 16:20 2007 1795 Harrison Miller North Hills 13:45 2016
1796 Morgan Fagan North Allegheny 16:20 2009 1796 Nicholas Lauther Butler 13:45 2016
1797 Adams Butler 16:20 2010 1797 Dominic Chifulini Highlands 13:45 2017
1798 Tessa Miller Hempfield 16:20 2018 1798 Tyler Miller Hempfield 13:45 2017
1799 Madeline Berger Seneca Valley 16:20 2018 1799 Owen Noel Greensburg Salem 13:45 2019
1800 Abby Bulow Butler 16:20 2019 1800 Max McCarran North Allegheny 13:45 2019
1801 Stephanie Peterson Seneca Valley 16:21 2004 1801 Trip Goehring Fox Chapel 13:45 2019
1802 Zoe Sawyer Hampton 16:21 2010 1802 David Neff Hampton 13:46 2004
1803 Reilly Butler Mars 16:21 2010 1803 Brian Ellis North Allegheny 13:46 2004
1804 Cassandre Korvink-Kucinski North Allegheny 16:21 2013 1804 Elijah Webb Knoch 13:46 2010
1805 Faith Condrick Seneca Valley 16:21 2016 1805 Kyle Spencer Hampton 13:46 2011
1806 Ashley Barnett Fox Chapel 16:21 2019 1806 Kelley Simon Hampton 13:46 2012
1807 Paige Byrnes Fox Chapel 16:22 2004 1807 Matthew Deible Hampton 13:46 2013
1808 Amber Fleming North Allegheny 16:22 2004 1808 Alex Eggert North Allegheny 13:46 2013
1809 Kate Nescott North Allegheny 16:22 2006 1809 Jacob Schwarzbach Hampton 13:46 2013
1810 Mara Davanzati Butler 16:22 2007 1810 Dylan Coy North Allegheny 13:46 2017
1811 Keaton Micucci North Allegheny 16:22 2007 1811 Tyler Miller Hempfield 13:46 2018
1812 Hannah Ross Highlands 16:22 2009 1812 Ryan Frank Avonworth 13:46 2018
1813 Emily Kotanchik Fox Chapel 16:22 2010 1813 Josiah Rivera Fox Chapel 13:46 2019
1814 Taylor Swann Mars 16:22 2010 1814 Edward Mei North Allegheny 13:46 2019
1815 Alexis Vincenty North Allegheny 16:22 2013 1815 Pat Reidy Hampton 13:47 2004
1816 Anzu Sekikawa Fox Chapel 16:22 2015 1816 Kevin Harvey North Allegheny 13:47 2004
1817 Liz Fuga Seneca Valley 16:23 2005 1817 Andrew Wilson Shaler 13:47 2006
1818 Emily Pfeiffer Seneca Valley 16:23 2006 1818 M. Larkin Hampton 13:47 2008
1819 Ashley Beam Hampton 16:23 2010 1819 Henry Uehling Hampton 13:47 2009
1820 Abby Evans North Hills 16:23 2013 1820 Michael Perrone Hampton 13:47 2012
1821 Naomi Heistand North Allegheny 16:23 2013 1821 Simon Stawinski Knoch 13:47 2013
1822 Abbie Griffith Butler 16:23 2016 1822 Sanjay Johnson Hampton 13:47 2014
1823 Ceci Bruni Mellon 16:24 2005 1823 Brian Feldman Eden 13:47 2017
1824 Kelly Miller Laurel Highlands 16:24 2009 1824 Jack Schillat North Allegheny 13:47 2018
1825 Haley Alexander Mars 16:24 2014 1825 Alex Mitterer North Allegheny 13:47 2018
1826 Maeve Smith North Allegheny 16:24 2014 1826 Dawson Davis Butler 13:47 2018
1827 Gretchen Keller Seneca Valley 16:24 2018 1827 Clayton Kost Pine-Richland 13:47 2019
1828 Sarah Sharpnack North Allegheny 16:25 2007 1828 Miles Miller Seneca Valley 13:47 2019
1829 Melissa Metzger North Allegheny 16:25 2013 1829 Ryan Mance North Allegheny 13:48 2004
1830 Sophia Cappezzuti Hampton 16:25 2014 1830 Ryan Behning Seneca Valley 13:48 2004
1831 Acacia Uechi North Hills 16:25 2015 1831 Nate Pearson Franklin Regional 13:48 2005
1832 Abigail Moreland Pine-Richland 16:25 2017 1832 Isaac Egyed Pine Richland 13:48 2005
1833 Madelinn Kubiska Fox Chapel 16:25 2018 1833 Jason Hopey North Allegheny 13:48 2006
1834 Caitlyn Goncz Seneca Valley 16:26 2006 1834 Ryan Kerr Seneca Valley 13:48 2006
1835 Marji Trmble Fox Chapel 16:26 2011 1835 Tim McClone North Allegheny 13:48 2007
1836 GRETCHEN KELLAR Seneca Valley 16:26 2017 1836 Joel Norman North Allegheny 13:48 2007
1837 Nicole Urban Butler 16:26 2018 1837 Tim Myles Pittsburgh Classical 13:48 2007
1838 Amy Strickland North Allegheny 16:27 2006 1838 Quincy Dilucente Gateway 13:48 2008
1839 Mandy Rupert Hampton 16:27 2010 1839 Isaac Harvey North Allegheny 13:48 2009
1840 Allison Staresinic Pine-Richland 16:27 2012 1840 Michael Thompson North Allegheny 13:48 2011
1841 Ziya Xu Fox Chapel 16:27 2013 1841 Daniel Corral North Allegheny 13:48 2012
1842 Annie Hirsch Fox Chapel 16:27 2013 1842 Jacob Wolfrum Butler 13:48 2013
1843 Sophia Kunkle Seneca Valley 16:27 2015 1843 Jacob Garczynski Seneca Valley 13:48 2015
1844 Julia Williams Seneca Valley 16:28 2005 1844 Mason Sepesky Hempfield 13:48 2018
1845 Jessica Avallone Pine-Richland 16:28 2010 1845 Xavier Burns Hempfield 13:48 2019
1846 Bridget Bugrin Shaler 16:28 2010 1846 Jon Clendaniel North Allegheny 13:49 2005
1847 Kelsey Klaja North Hills 16:28 2011 1847 Brandon Caridi Hampton 13:49 2006
1848 Kathleen Dunn Fox Chapel 16:28 2012 1848 Desmond Carpenter Frick 13:49 2007
1849 Sarah Baldwin Fox Chapel 16:28 2013 1849 Tony Petraglia North Allegheny 13:49 2008
1850 Elaina Harris Pine Richland 16:28 2014 1850 Derek Burk Butler 13:49 2011
1851 Marissa Majeski Seneca Valley 16:28 2018 1851 Tyler Frederick Butler 13:49 2012
1852 Maggie Bodamer Butler 16:28 2019 1852 Patrick Poznik Fox Chapel 13:49 2012
1853 Julia Cibula North Allegheny 16:28 2019 1853 Ethan James North Allegheny 13:49 2013
1854 Carol Wang North Allegheny 16:29 2007 1854 Braydon Sloan Knoch 13:49 2016
1855 Jessica Cooper North Hills 16:29 2009 1855 Sean Murphy North Allegheny 13:49 2016
1856 Sonja Altmayer North Allegheny 16:29 2010 1856 ADAM FORTE Seneca Valley 13:49 2017
1857 Elizabeth Wymard Pine-Richland 16:29 2012 1857 Chase Ferraro North Allegheny 13:49 2018
1858 JULIANNA FABER Seneca Valley 16:29 2017 1858 Kyle Ong Fox Chapel 13:49 2019
1859 Shelby Burns Laurel Highlands 16:30 2009 1859 Brian Pagnotta Hampton 13:50 2004
1860 Anna Eisses Eden Christian 16:30 2015 1860 Ryan Mistick North Allegheny 13:50 2005
1861 Nina Lee North Allegheny 16:30 2019 1861 Dan Papse Seneca Valley 13:50 2005
1862 Kyra Fazio Seneca Valley 16:30 2019 1862 Michael DiCianna Seneca Valley 13:50 2005
1863 Nora Mallick North Allegheny 16:31 2005 1863 Trevor Belz Pine Richland 13:50 2006
1864 Anna Mucci Fox Chapel 16:31 2007 1864 Rob Sekinger North Allegheny 13:50 2007
1865 Shelby Hoover Highlands 16:31 2008 1865 Tim Wise Fox Chapel 13:50 2009
1866 Hannah Ross Highlands 16:31 2008 1866 Joey Kelly Pine Richland 13:50 2010
1867 Emily Hrach Pine-Richland 16:31 2011 1867 Zane Curry North Hills 13:50 2012
1868 Alyssa DiPaolo Fox Chapel 16:31 2013 1868 Jack Srigley Pine-Richland 13:50 2013
1869 Sanam Parwani Fox Chapel 16:31 2013 1869 Carson Williams Hampton 13:50 2015
1870 Elizabeth Woods North Allegheny 16:31 2014 1870 Ryan Podnar North Allegheny 13:50 2016
1871 Teresa Grimm Hampton 16:31 2017 1871 Brennan Kirkpatrick Pine-Richland 13:50 2017
1872 Jillian Bish Pine-Richland 16:31 2017 1872 Luke Gronbeck Eden 13:50 2018
1873 Karlee Thimons Burrell 16:31 2019 1873 Daniel Mahoney North Allegheny 13:50 2018
1874 Anne Jiang Franklin Regional 16:32 2008 1874 Nate Green Fox Chapel 13:50 2018
1875 Anne Smolinski North Allegheny 16:32 2008 1875 Jonas Whitsel Pine-Richland 13:50 2019
1876 Olivia Stokes Laurel Highlands 16:32 2010 1876 Dan Butler Mellon 13:51 2005
1877 Jocelyn Bracken North Hills 16:32 2011 1877 Matt Viehe North Allegheny 13:51 2005
1878 Hannah Miller Shaler 16:32 2013 1878 Mike Dicianna Seneca Valley 13:51 2006
1879 Sara Puthenparayil Fox Chapel 16:32 2013 1879 David Wilt North Hills 13:51 2008
1880 Sophie Wilkin Eden Christian 16:32 2016 1880 Ethan Daller Butler 13:51 2013
1881 Julia Segal Fox Chapel 16:33 2004 1881 Matt Commendatore Hampton 13:51 2014
1882 Cassandra Miller Pine-Richland 16:33 2005 1882 RJ Wallace Seneca Valley 13:51 2015
1883 Emily Shorr Butler 16:33 2008 1883 James Klatt Fox Chapel 13:51 2015
1884 Ashley Leto North Allegheny 16:33 2009 1884 Dawson Pfabe Butler 13:51 2016
1885 Georgia Peters Highlands 16:33 2014 1885 Collin Frey Seneca Valley 13:51 2018
1886 Hannah Gordon Fox Chapel 16:33 2015 1886 J. Elliott Spear North Hills 13:52 2005
1887 Mary Kornish Hampton 16:33 2016 1887 Hashim Hyder North Allegheny 13:52 2006
1888 Julianne Cafaro Hampton 16:34 2010 1888 Joey Profeta Hampton 13:52 2009
1889 Kate Moslen North Allegheny 16:35 2008 1889 Sean Geiger North Allegheny 13:52 2010
1890 Rachel Mattson Hampton 16:35 2012 1890 Jonah Compton Fox Chapel 13:52 2016
1891 Mackenzie Gongaware North Allegheny 16:35 2014 1891 Ethan Steele North Allegheny 13:52 2016
1892 Desi Koch Butler 16:36 2004 1892 Evan Bilger Pine-Richland 13:52 2018
1893 Emma Lafayette North Allegheny 16:36 2016 1893 Brendan Donnelly Bl Francis Seelos 13:52 2019
1894 Autumn Daquelente Shaler 16:37 2004 1894 Porter Hill Fox Chapel 13:52 2019
1895 Michelle Benson North Allegheny 16:37 2006 1895 Owen Anderson Hampton 13:52 2019
1896 Katie Boretzky North Allegheny 16:37 2006 1896 Forrest Crellin North Allegheny 13:53 2004
1897 Lilah Conley North Allegheny 16:37 2007 1897 Austin Randolph Butler 13:53 2006
1898 Sarah Conlon North Allegheny 16:37 2009 1898 Jack Makuch North Allegheny 13:53 2008
1899 Samanhta Olbrich Fox Chapel 16:37 2011 1899 Matt Thompson North Allegheny 13:53 2009
1900 Julia Bond Highlands 16:37 2013 1900 James Kirk Fox Chapel 13:53 2012
1901 Ryleigh Barrett Pine Richland 16:37 2014 1901 Grant Jones North Allegheny 13:53 2014
1902 Olivia Durden Hampton 16:37 2016 1902 Shane Holland North Hills 13:53 2015
1903 Jaydon Crawford Knoch 16:37 2017 1903 Connor Bird Mars 13:53 2015
1904 Kate Patterson North Allegheny 16:37 2017 1904 Arda Akinici Fox Chapel 13:53 2016
1905 Megan Becker Seelos 16:37 2018 1905 PEYTON COOPER Seneca Valley 13:53 2017
1906 Alyssa Kellerman Gateway 16:38 2008 1906 Tanner Miklos Seneca Valley 13:53 2018
1907 Kailei Tacik Mars 16:38 2010 1907 Carter Anderson Hampton 13:53 2019
1908 Sarah Luo North Allegheny 16:38 2011 1908 Andy Goehring North Allegheny 13:54 2004
1909 Sarah Baldwin Fox Chapel 16:38 2012 1909 Ben Kreutzer North Allegheny 13:54 2005
1910 ANDI MIKULA Seneca Valley 16:38 2017 1910 Jeremy Meinert Fox Chapel 13:54 2007
1911 Rebecca Jones Pittsburgh Classical 16:39 2007 1911 Nathan Murslack Pine Richland 13:54 2008
1912 Morgan Lauer North Allegheny 16:39 2012 1912 Nathan Rodgers Butler 13:54 2009
1913 Maryann Coniguaro Fox Chapel 16:40 2004 1913 Andrew Gulu Fox Chapel 13:54 2009
1914 Eliana Rabinowitz North Allegheny 16:40 2005 1914 Andrew Szigety Pine Richland 13:54 2009
1915 Felicia Parker Pittsburgh Classical 16:40 2007 1915 Jack Evans North Allegheny 13:54 2011
1916 Simran Parwani Fox Chapel 16:40 2009 1916 Drew Mahoney North Hills 13:54 2012
1917 Marjorie Trimble Fox Chapel 16:40 2010 1917 Nick Ennis North Hills 13:54 2015
1918 Guna Spittler Shaler 16:40 2010 1918 Conner Mars 13:54 2016
1919 Annie Hirsch Fox Chapel 16:40 2012 1919 Will Rodina North Hills 13:54 2017
1920 Jordana Avigad North Allegheny 16:40 2014 1920 Adam Leya North Allegheny 13:54 2018
1921 McKenzie Harrison North Allegheny 16:40 2016 1921 Hunter Swidzinski Butler 13:54 2018
1922 Ariah Cardenas Butler 16:40 2018 1922 Will Kasunich North Allegheny 13:54 2019
1923 Kelsey Johnson North Allegheny 16:41 2006 1923 Dylan Kielman North Allegheny 13:55 2004
1924 Katie Rapp Hampton 16:41 2010 1924 Eric Lorenz Seneca Valley 13:55 2005
1925 Maria Rojas North Allegheny 16:41 2010 1925 Joey Franze North Allegheny 13:55 2006
1926 Teige Renfrow Fox Chapel 16:41 2013 1926 Steven Ho Fox Chapel 13:55 2007
1927 Katherine Sabak North Allegheny 16:41 2014 1927 Eric Stauffer Butler 13:55 2008
1928 Amelia Eggan Franklin Regional 16:42 2007 1928 Josh Hockenberry North Hills 13:55 2008
1929 Rachel Inks Hempfield 16:42 2008 1929 Connor Smith North Allegheny 13:55 2009
1930 Madilyn Harajda Fox Chapel 16:42 2015 1930 Andy Fitzpatrick North Hills 13:55 2009
1931 Madison Krainbucher Butler 16:42 2019 1931 Nathan Schlipp North Hills 13:55 2010
1932 Karisa Ruckel North Hills 16:42 2019 1932 Ashwin Biju North Allegheny 13:55 2011
1933 Kirsten Crock Fox Chapel 16:43 2004 1933 Maximilian Campbell Pine Richland 13:55 2012
1934 Sarah Kapp Pine-Richland 16:43 2005 1934 Ryan Murphy Pine-Richland 13:55 2013
1935 Emily Gutonski Fox Chapel 16:43 2006 1935 Thomas Wang North Allegheny 13:55 2016
1936 Emily Parobek Hempfield 16:43 2008 1936 Harrison Sowers Hempfield 13:55 2017
1937 Jessica Albertson Pine-Richland 16:43 2018 1937 Satrio Kusuma North Allegheny 13:55 2019
1938 Laurel Donley North Allegheny 16:43 2018 1938 Terry Cuningham Butler 13:56 2005
1939 Brianna Bianucci Butler 16:43 2019 1939 Matt Thornton Franklin Regional 13:56 2007
1940 Christa Franco North Hills 16:44 2006 1940 John Silvester North Allegheny 13:56 2007
1941 Kate Moslen North Allegheny 16:44 2007 1941 Josh Goodman Fox Chapel 13:56 2008
1942 Sonya McLaughlin Mars 16:44 2010 1942 Victor Nelson Highlands 13:56 2008
1943 Carolyn Cullen North Allegheny 16:44 2010 1943 Dan Troutman McKeesport 13:56 2009
1944 Megan Maers Hampton 16:44 2011 1944 Max Puntil North Allegheny 13:56 2009
1945 Madeline Albert Butler 16:44 2017 1945 Nick Schuit Hampton 13:56 2011
1946 Chelsea Sigir Shaler 16:45 2005 1946 Marcus Del Prete Hampton 13:56 2011
1947 Shannon O'Connor North Allegheny 16:45 2006 1947 Jack Nix Pine Richland 13:56 2011
1948 Amber Wharrey North Allegheny 16:45 2013 1948 Kevin West North Hills 13:56 2013
1949 Sophie Wilkin Eden Christian 16:45 2015 1949 Brent Metal Mars 13:56 2013
1950 Cara Felman Fox Chapel 16:45 2017 1950 Luke Grottenthaler Chartiers Valley 13:56 2014
1951 Samantha Comport North Allegheny 16:46 2006 1951 Justin Stone Pine-Richland 13:56 2016
1952 Katie Novak Franklin Regional 16:46 2007 1952 Theo Urban Fox Chapel 13:56 2016
1953 Sara Semakula Fox Chapel 16:46 2010 1953 Ryan Ehman Avonworth 13:56 2018
1954 Ann Hodos Hampton 16:46 2011 1954 Baxter Logan North Hills 13:56 2018
1955 Tresa Coon Pine-Richland 16:46 2013 1955 C Benjamin Blakesley Seneca Valley 13:56 2019
1956 McKenzie Harrison North Allegheny 16:46 2017 1956 Adam Drakulic Franklin Regional 13:57 2007
1957 Kyleigh Hughes Pine-Richland 16:46 2017 1957 Nikki Toner Gateway 13:57 2007
1958 Kelsea Apel North Allegheny 16:46 2018 1958 Mike Donofrio Hempfield 13:57 2008
1959 Marie Fouche Seneca Valley 16:46 2018 1959 Sam Kollitz North Allegheny 13:57 2011
1960 Madison McNally Fox Chapel 16:47 2006 1960 David Reith North Hills 13:57 2011
1961 Kelly Power Fox Chapel 16:47 2007 1961 Max Bauer North Hills 13:57 2013
1962 Katelyn Jones Knoch 16:47 2007 1962 Jacob Manalo Chartiers Valley 13:57 2014
1963 Audrey Kopich Laurel Highlands 16:47 2009 1963 Parker Morgan Riverview 13:57 2015
1964 Evelyn Immonen North Allegheny 16:47 2009 1964 Nicholas Brenner Pine-Richland 13:57 2015
1965 Shauna Talbot Shaler 16:47 2009 1965 Patrick Synan North Allegheny 13:57 2016
1966 Tanvi Yende Fox Chapel 16:47 2012 1966 Michael DeCecco Fox Chapel 13:57 2017
1967 Emmie Taggart North Allegheny 16:47 2012 1967 Ethan Goetz North Allegheny 13:57 2017
1968 Haley Koch Fox Chapel 16:48 2006 1968 Caleb Hirsch Pine-Richland 13:57 2017
1969 Quillen Butler 16:48 2010 1969 Donnie Taylor Fox Chapel 13:57 2019
1970 Kimberly McClelland Hampton 16:48 2012 1970 Drew Kubacki North Allegheny 13:57 2004
1971 Claire Staudacher Mars 16:48 2013 1971 Pat Meehan Shaler 13:57 2004
1972 Leda Perdriel-Arons Fox Chapel 16:48 2014 1972 Chris Haseleu North Allegheny 13:58 2005
1973 Kiera Flanigan Greensburg Salem 16:48 2014 1973 Eric Madler North Allegheny 13:58 2006
1974 Sydney Ulanowicz Fox Chapel 16:48 2015 1974 Luke Desmond Fox Chapel 13:58 2007
1975 Sophie Lu North Allegheny 16:48 2017 1975 Grany Gaydosh Fox Chapel 13:58 2009
1976 Alyson Haffner North Allegheny 16:49 2006 1976 Matt Bonino Hampton 13:58 2010
1977 Gabrielle Kossuth North Allegheny 16:49 2013 1977 A Stamm Butler 13:58 2015
1978 Olivia Mensch North Allegheny 16:49 2014 1978 V Pelligrino Butler 13:58 2015
1979 Caroline Spahr North Allegheny 16:49 2016 1979 Michael Belch Hampton 13:58 2016
1980 Alexis Neidhart North Allegheny 16:50 2006 1980 Harrison Miller North Hills 13:58 2017
1981 Lucy Stone Fox Chapel 16:50 2012 1981 Noah Reaoch North Hills 13:58 2017
1982 Lydia Miller Butler 16:50 2013 1982 William Hahn North Allegheny 13:58 2018
1983 Mia Capretta North Allegheny 16:50 2015 1983 Timothy Ye Fox Chapel 13:58 2019
1984 Jocelyn Schwartz Shaler 16:50 2016 1984 Shae Shintz Butler 13:58 2019
1985 Mirae Choe North Allegheny 16:50 2017 1985 Gavin Evans Seneca Valley 13:59 2006
1986 Candace Grogg Shaler 16:51 2004 1986 Sam Sedory Pine Richland 13:59 2007
1987 Laura Rowland Fox Chapel 16:51 2006 1987 Joe Puthenparayil Fox Chapel 13:59 2008
1988 Paige McLaughlin Fox Chapel 16:51 2007 1988 Taylor Markiewicz Franklin Regional 13:59 2008
1989 Julia Griffith Mars 16:51 2014 1989 Daniel Tonzo North Allegheny 13:59 2008
1990 Abigail Bulow Butler 16:51 2018 1990 Josh Tonti North Allegheny 13:59 2009
1991 Rieley Kiefer Butler 16:51 2019 1991 Brian Lovasik North Hills 13:59 2010
1992 Lila Zadan Eden Christian 16:52 2016 1992 Jordan DiSanti Fox Chapel 13:59 2012
1993 Emma Kim Fox Chapel 16:52 2019 1993 Jonathan Curcio Hampton 13:59 2012
1994 Zoe Brown North Allegheny 16:53 2007 1994 Dylan Carr North Hills 13:59 2014
1995 Azjia Gardner Carlynton 16:53 2016 1995 Sebastian Lichy Seneca Valley 13:59 2015
1996 Kate Gilliland North Allegheny 16:53 2017 1996 Jonathan Rodrigues Fox Chapel 13:59 2015
1997 Elizabeth Crookston Fox Chapel 16:53 2017 1997 N Lauther Butler 13:59 2015
1998 Carina Simmons Shaler 16:53 2018 1998 Aidan Strobel Butler 13:59 2016
1999 Melissa Green Knoch 16:54 2010 1999 C.J. Collins Hampton 13:59 2016
2000 Alyssa Balbach North Allegheny 16:54 2011 2000 ADAM BRAZER Seneca Valley 13:59 2017
2001 Rachel McGregor Butler 16:54 2016 2001 Allen Brigger Pine-Richland 13:59 2019
2002 Jaylin Vinsky Shaler 16:54 2018 2002 Jeremiah German North Allegheny 14:00 2004
2003 Jackie Greenawalt Seneca Valley 16:55 2005 2003 Dan Ochs North Allegheny 14:00 2005
2004 Alex Paull Laurel Highlands 16:55 2009 2004 Sandhu Sumeer Fox Chapel 14:00 2006
2005 Briana Shaffer Laurel Highlands 16:55 2009 2005 Max Jeffries Seneca Valley 14:00 2006
2006 Saki Nakai North Allegheny 16:55 2010 2006 Andrew Hampe Butler 14:00 2008
2007 Erin Doherty Fox Chapel 16:55 2015 2007 Josh Boprza North Allegheny 14:00 2008
2008 Lillian Johnson Highlands 16:55 2017 2008 Breadon Korpusik North Hills 14:00 2010
2009 Kara Miltenberger North Allegheny 16:55 2017 2009 Kyle Dewey North Allegheny 14:00 2012
2010 Rylee Hayden Seneca Valley 16:55 2018 2010 Gabe Nicula Hampton 14:00 2013
2011 Ava Muster Pine-Richland 16:55 2019 2011 Nathan Kelly North Allegheny 14:00 2014
2012 Rachael Stewart North Hills 16:56 2004 2012 Hennessy Mars 14:00 2016
2013 Olivia Rubican Fox Chapel 16:56 2012 2013 Ryan Pan North Allegheny 14:00 2019
2014 Madelyn Fair Hampton 16:56 2016 2014 Grant Evans Seneca Valley 14:01 2004
2015 Lydia Weidner Fox Chapel 16:56 2018 2015 Jim Miller North Allegheny 14:01 2005
2016 Liz Roll Shadyside Academy 16:57 2005 2016 Josh Loder Seneca Valley 14:01 2005
2017 Sasha East Butler 16:57 2006 2017 Nate Murslack Pine Richland 14:01 2007
2018 Missy Donahoe Fox Chapel 16:57 2006 2018 Andy Didycz North Hills 14:01 2009
2019 Alexis Bazzone Shaler 16:57 2006 2019 Kevin West North Hills 14:01 2012
2020 Briana Dixon Frick 16:57 2007 2020 Maximilian Campbell Pine-Richland 14:01 2013
2021 Marissa Fukas Shaler 16:57 2014 2021 Sarthak Navjavan Fox Chapel 14:01 2013
2022 Alayna Bestwick Butler 16:57 2019 2022 Doug Kramer North Hills 14:01 2014
2023 Allison Stennet Shaler 16:58 2007 2023 Tranner Trebilcock Pine-Richland 14:01 2016
2024 Abby McLaughlin Fox Chapel 16:58 2014 2024 Trent Vacula Pine-Richland 14:01 2016
2025 Kayla Karmanos Pine-Richland 16:58 2017 2025 Matthew Farmer Pine-Richland 14:01 2016
2026 SYDNEY THOMPSON Seneca Valley 16:58 2017 2026 Dylan Fitzgerald North Allegheny 14:01 2017
2027 Taleigh Trovato Avonworth 16:58 2018 2027 Oscar Wentzel Fox Chapel 14:01 2018
2028 Emma Cooper Fox Chapel 16:59 2008 2028 Jeff Bonleky Shaler 14:02 2004
2029 Devin Kelly North Hills 16:59 2010 2029 Nick Panos Seneca Valley 14:02 2005
2030 Sarah Begley Hampton 16:59 2013 2030 Dan Lang Hampton 14:02 2006
2031 Shriya Suresh North Allegheny 16:59 2015 2031 Connor Herald North Allegheny 14:02 2007
2032 Mireia Burkhardt Fox Chapel 16:59 2018 2032 Andy Fitzpatrick North Hills 14:02 2008
2033 Alana Zigrossi Seneca Valley 16:59 2019 2033 Nathan Salopek North Hills 14:02 2011
2034 Kiera Kennedy Shaler 16:59 2019 2034 John Zurchin North Allegheny 14:02 2012
2035 Liz Briggs Mellon 17:00 2005 2035 Andrew Kochis North Allegheny 14:02 2014
2036 Alana Mazzei Hampton 17:00 2009 2036 Josh Higgins Fox Chapel 14:02 2016
2037 Kelsey Topak North Hills 0.708333 2010 2037 Nolan Piotrowski McKeesport 14:02 2016
2038 Rebecca Walker Hampton 17:00 2012 2038 Connor May North Allegheny 14:02 2016
2039 Katie Chivinsky Fox Chapel 17:00 2015 2039 Lukas Hollenbeck North Hills 14:02 2017
2040 Maera Williams Highlands 17:00 2017 2040 Kyle Tomino North Allegheny 14:02 2017
2041 Mia Cicconi Pine-Richland 17:00 2017 2041 Mark Interthal North Hills 14:02 2019
2042 Rebecca Kolano North Allegheny 17:00 2018 2042 Evan Dalesio North Allegheny 14:03 2004
2043 Vedha Masuraha North Allegheny 17:00 2018 2043 Dale Harris Butler 14:03 2005
2044 Aubree Hempel Hempfield 17:01 2008 2044 Asher Saperstein Shadyside Academy 14:03 2005
2045 Erin Madigan North Allegheny 17:01 2008 2045 Jake Nikituk North Allegheny 14:03 2007
2046 Eleanor Fox Fox Chapel 17:01 2017 2046 Seth Kreutzer North Allegheny 14:03 2007
2047 Chloe Baierl North Allegheny 17:02 2009 2047 Nick Nguyen Norwin 14:03 2008
2048 Sanam Parwani Fox Chapel 17:02 2014 2048 Robert Graham Fox Chapel 14:03 2009
2049 Isabelle Oberhauser North Allegheny 17:02 2015 2049 Branden Frazier Pine Richland 14:03 2010
2050 Leah Kenyon Fox Chapel 17:02 2017 2050 Ian Holland Pine Richland 14:03 2012
2051 Sophia Huwar North Allegheny 17:02 2018 2051 Shelby Hildenbrandt Hampton 14:03 2013
2052 Alex Reynolds Fox Chapel 17:03 2004 2052 Ian Rampton North Allegheny 14:03 2014
2053 Rebecca Drakulic Franklin Regional 17:03 2007 2053 Brendan Hein Pine Richland 14:03 2014
2054 Lauren Friedman Frick 17:03 2007 2054 Jack Nash Pine-Richland 14:03 2015
2055 Mara Davanzati Butler 17:03 2008 2055 Nate Skripac Pine-Richland 14:03 2016
2056 Rebecca Dvorak Mars 17:03 2010 2056 Sudharshan Srikanth North Allegheny 14:03 2017
2057 Alexandra Pultorak North Allegheny 17:03 2013 2057 Connor Walker Seelos 14:03 2018
2058 Massima Curry North Hills 17:03 2015 2058 Tommy Selwood Fox Chapel 14:03 2018
2059 Katie Carraciolo Fox Chapel 17:03 2016 2059 Daniel Tublin Fox Chapel 14:04 2004
2060 Alex Tompkins Hempfield 17:03 2017 2060 Jory Segal Fox Chapel 14:04 2007
2061 Marissa Bopp Butler 17:04 2005 2061 Tony Petraglia North Allegheny 14:04 2007
2062 Ella Baker North Allegheny 17:04 2017 2062 Ted Egnaczyk North Allegheny 14:04 2009
2063 Alli Kern North Allegheny 17:04 2018 2063 Austin Reynolds North Allegheny 14:04 2011
2064 Grace Baierl North Allegheny 17:05 2016 2064 Dan Compton North Allegheny 14:04 2012
2065 Alexandra Scherrah Shaler 17:05 2017 2065 Alex Hunter Butler 14:04 2013
2066 Bria Hackle Gateway 17:06 2007 2066 William Weilhrach Hampton 14:04 2013
2067 Lindsay Strom Gateway 17:06 2008 2067 Tommy Scott Fox Chapel 14:04 2017
2068 Alisa Quamado Fox Chapel 17:06 2011 2068 Rigg Milliken North Allegheny 14:04 2017
2069 Katie Caracciolo Fox Chapel 17:06 2015 2069 Adam Rodgers North Allegheny 14:04 2019
2070 Josie Laurenson Avonworth 17:06 2018 2070 Jason Clouse Butler 14:05 2004
2071 Madeline Coughlin North Allegheny 17:06 2019 2071 Ryan Citron Fox Chapel 14:05 2004
2072 Allyson Leahy Shaler 17:07 2004 2072 Andrew Marczak North Allegheny 14:05 2004
2073 Jadie Hanley Fox Chapel 17:07 2007 2073 Zach Restelli Seneca Valley 14:05 2005
2074 Hailey Landolina Shaler 17:07 2012 2074 Scott Moore Frick 14:05 2007
2075 Claudia Bohman Fox Chapel 17:07 2015 2075 Joey Evanko Franklin Regional 14:05 2008
2076 Sophia Katres Pine-Richland 17:07 2015 2076 David Skrovanek North Allegheny 14:05 2010
2077 Grace Gao North Allegheny 17:07 2016 2077 Owen Dennison Pine-Richland 14:05 2015
2078 Ally Johnson Riverview 17:08 2015 2078 Ty Misitis knoch 14:05 2016
2079 Gabriella Abdalla Fox Chapel 17:08 2019 2079 Owen Jin North Allegheny 14:05 2017
2080 Loralei Krasneski Shaler 17:08 2019 2080 Canyon Cutone Pine-Richland 14:05 2017
2081 Amanda Puthenparayil Fox Chapel 17:09 2010 2081 Tucker Christie Butler 14:05 2017
2082 Rachel Mattson Hampton 17:09 2013 2082 Drew Schneider North Hills 14:05 2018
2083 Maclain Zajicek Chartiers Valley 17:09 2014 2083 Rece Stempfer Riverview 14:05 2019
2084 Kelsey Ogle North Allegheny 17:10 2005 2084 Conner Ralston Avonworth 14:05 2019
2085 Gabriella Conley Hampton 17:10 2011 2085 Karter Leroy Seneca Valley 14:05 2019
2086 Anna Ferris Fox Chapel 17:10 2016 2086 Oscar Wentzel Fox Chapel 14:05 2019
2087 Brooke Wamsley Knoch 17:11 2006 2087 Adrian Smart Fox Chapel 14:06 2004
2088 Madison McNally Fox Chapel 17:11 2007 2088 Sean Langdon Shaler 14:06 2005
2089 Maddie Banyas North Allegheny 17:11 2012 2089 Luke Mandella Gateway 14:06 2006
2090 Katelyn Sullivan Hampton 17:11 2013 2090 Matt Pontzloff Shaler 14:06 2009
2091 Abbie Lahmers Franklin Regional 17:12 2005 2091 Evan Medfisch North Hills 14:06 2010
2092 Kelly Scriven Pine-Richland 17:12 2006 2092 Thomas Krill Pine Richland 14:06 2010
2093 Angela Colaizzi Seneca Valley 17:12 2006 2093 Brandon Wei Fox Chapel 14:06 2013
2094 Hayley Behr North Hills 17:12 2011 2094 Jacob Weibel Pine-Richland 14:06 2013
2095 Claire Staudacher Mars 17:12 2014 2095 Youri Prokesch Pine Richland 14:06 2014
2096 Kayla Friedline North Hills 17:14 2004 2096 Riley Gatz Butler 14:06 2018
2097 Courtney Zacherl Knoch 17:14 2006 2097 Mason Dean North Allegheny 14:06 2018
2098 Maggie Holl Butler 17:14 2007 2098 Connor Bushee Eden 14:06 2018
2099 Danielle Vensel Franklin Regional 17:14 2007 2099 Gus Wagner Avonworth 14:06 2019
2100 Elizabeth Dolan Hampton 17:14 2013 2100 Alexander Bywalski Pine-Richland 14:06 2019
2101 Janet Henderson Riverview 17:14 2015 2101 Jake Fallon Seneca Valley 14:07 2005
2102 Sophia Elliott North Allegheny 17:14 2016 2102 Erik Weigel Seneca Valley 14:07 2006
2103 Matthew Purcell Avonworth 17:14 2018 2103 E. Slagel Hampton 14:07 2008
2104 Lyndsey Bifano Gateway 17:14 2019 2104 Nick Longo North Allegheny 14:07 2009
2105 Rachel Booth North Allegheny 17:15 2013 2105 Zachary Castora Mars 14:07 2010
2106 Lily Kenna North Allegheny 17:15 2015 2106 Jack Evans North Allegheny 14:07 2010
2107 Virginia Lesnett Shaler 17:15 2016 2107 Nathan Calithan Butler 14:07 2011
2108 Rosalie Olmsted Mellon 17:16 2005 2108 Christopher Lee North Allegheny 14:07 2013
2109 Samantha Olbrich Fox Chapel 17:16 2010 2109 Gunnar Loeffler Fox Chapel 14:07 2014
2110 Ally Burton Fox Chapel 17:16 2010 2110 Cameron Marshalwitz Hampton 14:07 2016
2111 Tonya Klotz Butler 17:16 2013 2111 Joshua Farr North Allegheny 14:07 2018
2112 Tessa Deemer Highlands 17:16 2015 2112 Chris Kelich Pine Richland 14:08 2009
2113 Brianna Gillis Butler 17:16 2017 2113 John Ference Hampton 14:08 2011
2114 Amelia Chiamardas Seneca Valley 17:16 2018 2114 Evan Stephenson Pine Richland 14:08 2011
2115 Morgan Berger Pine-Richland 17:16 2019 2115 Brendan Hein Pine-Richland 14:08 2013
2116 Merel Duursma North Allegheny 17:17 2004 2116 Brendan Erka Hampton 14:08 2014
2117 Sarah Fair North Allegheny 17:17 2010 2117 Thanny Black Riverview 14:08 2015
2118 Emily Thoma Butler 17:17 2012 2118 Michael Kemmler Carlynton 14:08 2016
2119 Ella Clark Fox Chapel 17:17 2017 2119 Jay Nanci Fox Chapel 14:08 2018
2120 Isabel Johnson North Allegheny 17:18 2012 2120 Ari Gurchak North Hills 14:08 2019
2121 Liz Kaslewicz Fox Chapel 17:18 2013 2121 Daniel Kornish Hampton 14:08 2019
2122 Lyra Ogle North Allegheny 17:18 2019 2122 Sergio Abdalah North Allegheny 14:08 2019
2123 Alice Wen North Allegheny 17:19 2017 2123 Connor Brem Mellon 14:09 2005
2124 Claire Truscott Shaler 17:20 2011 2124 Gavin Mulkern Butler 14:09 2007
2125 Elyssa Cherevke Knoch 17:20 2013 2125 Scott Casterline Fox Chapel 14:09 2008
2126 Mallory Piscarcik North Allegheny 17:20 2015 2126 Joey Eisner North Allegheny 14:09 2008
2127 Elizabeth Crookston Fox Chapel 17:20 2016 2127 Eric Goodman North Allegheny 14:09 2010
2128 Christan Golden Shaler 17:21 2005 2128 Luke Pieton North Allegheny 14:09 2012
2129 Sophie Belch Fox Chapel 17:21 2009 2129 Andrew Johnson North Allegheny 14:09 2014
2130 Julianna MacDonald Fox Chapel 17:21 2012 2130 Gavin Banyas North Allegheny 14:09 2016
2131 Bailey Gramz Seneca Valley 17:21 2019 2131 Ben Siri Fox Chapel 14:09 2016
2132 Kirsten Rhoades Fox Chapel 17:22 2006 2132 Chase Ferraro North Allegheny 14:09 2017
2133 Amelia Henderson North Allegheny 17:22 2017 2133 Dixon Noah North Hills 14:09 2018
2134 Fiona Carter Pine-Richland 17:22 2017 2134 Sean Christy Butler 14:09 2018
2135 Haley Shanahan North Allegheny 17:22 2018 2135 Aidan Hicks St. Kilian 14:09 2019
2136 Lorelei Lehman Pine-Richland 17:22 2019 2136 Ben Mathews North Allegheny 14:10 2005
2137 Jocelyn Mackay Pine-Richland 17:23 2007 2137 Josh Borza North Allegheny 14:10 2007
2138 Daly Trimble Fox Chapel 17:23 2010 2138 Daniel Calabrese Pine Richland 14:10 2008
2139 Hannah Kemper Mars 17:23 2010 2139 William Cheng North Allegheny 14:10 2010
2140 Ally Burton Fox Chapel 17:23 2011 2140 Michael Barton North Allegheny 14:10 2011
2141 Haley Cook Shaler 17:23 2011 2141 Eli Shaw Fox Chapel 14:10 2012
2142 Anzu Sekikawa Fox Chapel 17:23 2014 2142 Matthew Direnzo North Allegheny 14:10 2014
2143 Sophia Gentile North Allegheny 17:23 2017 2143 Luke Garbin. Seneca Valley 14:10 2014
2144 Courtney Stadec Shaler 17:24 2004 2144 Benton Nixon North Allegheny 14:10 2016
2145 Lauren Foertsch North Allegheny 17:24 2010 2145 Jory Segal Fox Chapel 14:11 2006
2146 Megan Medfisch North Hills 17:24 2012 2146 Tyler Malachow Shaler 14:11 2007
2147 Kyra Fazio Seneca Valley 17:24 2018 2147 Cole Chiodo Pine Richland 14:11 2008
2148 Ivy Graham North Hills 17:25 2004 2148 Dennis Knepp North Allegheny 14:11 2014
2149 Lexie Socovich Hampton 17:25 2007 2149 Ryan Murphy Pine Richland 14:11 2014
2150 Olivia DiBon Shaler 17:25 2014 2150 Eric Tomino North Allegheny 14:11 2016
2151 Annika Good North Allegheny 17:25 2019 2151 Aidan Callen Butler 14:11 2018
2152 Isabel Marsico North Allegheny 17:26 2011 2152 John Pontello Bl Francis Seelos 14:11 2019
2153 Lauren Kirk North Allegheny 17:26 2017 2153 Nathan Kreutzer North Allegheny 14:12 2004
2154 Julia Claus North Hills 17:27 2006 2154 Christian Johaston Shaler 14:12 2005
2155 Christina Filiaggi Hampton 17:27 2007 2155 Ben Simon Fox Chapel 14:12 2007
2156 Jenny Molyneaux North Allegheny 17:27 2016 2156 Brian Steele Hampton 14:12 2007
2157 Allison Testa Seneca Valley 17:27 2018 2157 Tim Dietz North Allegheny 14:12 2008
2158 Sarah McMaster Mars 17:28 2014 2158 Wyatt Koma North Allegheny 14:12 2008
2159 Megan Becker Bl. Francis Seelos 17:28 2019 2159 Seezox Butler 14:12 2010
2160 Rachael Werksman Hempfield 17:29 2008 2160 Matt Andrews Hampton 14:12 2011
2161 Andie Kuechler North Allegheny 17:29 2010 2161 Beck Griswold North Allegheny 14:12 2013
2162 Rachel Malko North Allegheny 17:29 2016 2162 Jared Elko Chartiers Valley 14:12 2014
2163 Allyson Leahy Shaler 17:30 2005 2163 Evan Grau Mars 14:12 2014
2164 Jocelyn Mackay Pine-Richland 17:30 2006 2164 Jake Bredl Shaler 14:12 2014
2165 Katie Miller North Hills 17:30 2018 2165 Evan Grau Mars 14:12 2015
2166 Heather Cottage Butler 17:31 2004 2166 Jack Wilcox Eden 14:12 2018
2167 Maevyn Campbell North Hills 17:31 2005 2167 Hayden Ball North Allegheny 14:12 2019
2168 Rachel Putch Pine-Richland 17:31 2007 2168 Max Hewtzelman Shaler 14:13 2005
2169 Jess Hill Hempfield 17:31 2008 2169 Zach Bredlinger Gateway 14:13 2008
2170 Charlie MacArthur North Allegheny 17:31 2009 2170 Jake Cofaro Butler 14:13 2011
2171 Mia Capretta North Allegheny 17:31 2014 2171 Derek Ekas Knoch 14:13 2011
2172 Hannah Louis Pine-Richland 17:31 2019 2172 Thomas Haley Mars 14:13 2011
2173 Emily Bressler Hempfield 17:32 2008 2173 Saif Ali North Allegheny 14:13 2014
2174 Jothika Gorur North Allegheny 17:32 2013 2174 Isaiah Seybert Shaler 14:13 2014
2175 Bela Berg Fox Chapel 17:32 2014 2175 Mason Ochs Riverview 14:13 2015
2176 Kylie Wadlow North Allegheny 17:32 2014 2176 Matthew Direnzo North Allegheny 14:13 2015
2177 Sreyashi Mondal Pine-Richland 17:32 2018 2177 CJ Leuch North Hills 14:13 2017
2178 Erin Palmer Franklin Regional 17:33 2005 2178 Raymond Stierer Eden 14:13 2017
2179 Allie Stone North Allegheny 17:33 2007 2179 Ian Hrycenko North Allegheny 14:14 2005
2180 Annaliese Winklosky Hampton 17:33 2015 2180 Alex Jamiolkowski Fox Chapel 14:14 2007
2181 Mary Dye Franklin Regional 17:34 2005 2181 Ryan Shymansky Fox Chapel 14:14 2007
2182 Victoria Huffmeyer Avonworth 17:34 2018 2182 Ryan Govi Hampton 14:14 2010
2183 Paige Meyers Pine-Richland 17:34 2018 2183 Hung Liao North Hills 14:14 2010
2184 Allison Stennett Shaler 17:35 2008 2184 Michael Whitehurst North Allegheny 14:14 2011
2185 Lydia McCullough Knoch 17:35 2009 2185 Carl Pietrzyk North Hills 14:14 2013
2186 Samantha Smallwood North Allegheny 17:35 2017 2186 William Crytzer Knoch 14:14 2014
2187 Sophie Azar North Allegheny 17:35 2017 2187 Dylan Crutchfield Pine Richland 14:14 2014
2188 Miranda Gall Butler 17:35 2019 2188 David Marsh Riverview 14:14 2015
2189 Marissa Averell North Hills 17:37 2004 2189 Kaden Chopp Butler 14:14 2016
2190 Alissa Dipofi Shaler 17:37 2006 2190 Daniel Dannenmueller North Allegheny 14:14 2017
2191 Emma Francis McKeesport 17:37 2017 2191 Will Fleming Seneca Valley 14:15 2005
2192 Rachel Muth Pine-Richland 17:37 2017 2192 Peter Sanchik North Allegheny 14:15 2009
2193 Alexa George Greensburg Salem 17:37 2019 2193 Matt Marino Fox Chapel 14:15 2012
2194 Brandi Macurdy Franklin Regional 17:38 2005 2194 Richie Pajak North Allegheny 14:15 2013
2195 Ariana Haky Laurel Highlands 17:38 2010 2195 Karl Pil Fox Chapel 14:15 2015
2196 Sophia Elliot North Allegheny 17:38 2015 2196 Logan Garvey North Allegheny 14:15 2015
2197 Emma McCosby Bl. Francis Seelos 17:38 2019 2197 Andrew Byersdorfer 18 Fox Chapel 14:15 2016
2198 Laura Peterson Fox Chapel 17:39 2007 2198 Paul Weis Seneca Valley 14:15 2019
2199 Ziyao Yan North Allegheny 17:39 2008 2199 Henry Amick Avonworth 14:15 2019
2200 Kaylee Perovich Mars 17:39 2010 2200 Ryan Coleman Shaler 14:16 2005
2201 Morgan Lauer North Allegheny 17:39 2011 2201 Jonathan Freismuth Fox Chapel 14:16 2006
2202 Brooke Schmitz North Allegheny 17:39 2015 2202 Johnny Creighton Gateway 14:16 2006
2203 Devin Bazzone Shaler 17:40 2006 2203 Sam Sedory Pine Richland 14:16 2006
2204 Rachel Gallagher North Allegheny 17:40 2013 2204 Lucas Kochka Gateway 14:16 2007
2205 Roberta Guido North Hills 17:41 2005 2205 Clayton Cheng North Allegheny 14:16 2008
2206 Rebecca Handke Greensburg Salem 17:41 2014 2206 Kyle herock Hampton 14:16 2009
2207 Lorelei Schreiber North Allegheny 17:41 2018 2207 Aidan Sawyer Hampton 14:16 2015
2208 Felicity Smith North Allegheny 17:41 2018 2208 Brendan Maddigan Seelos 14:16 2018
2209 Mireia Burkardt Fox Chapel 17:41 2019 2209 Lohith Katari North Allegheny 14:16 2018
2210 Ahono Gildersleave Shadyside Academy 17:42 2005 2210 Alexander Monteparte North Allegheny 14:16 2019
2211 Jessica Berg Fox Chapel 17:42 2010 2211 Brian Hepfinger North Allegheny 14:17 2005
2212 Kalsey Yeager Shaler 17:43 2005 2212 Tyler Depew Pine Richland 14:17 2006
2213 Brianna Gillis Butler 17:43 2018 2213 Sam Byrns Fox Chapel 14:17 2008
2214 Alex Koi Shadyside Academy 17:44 2005 2214 Nick Midgley North Allegheny 14:17 2010
2215 Leah McConville North Allegheny 17:44 2006 2215 Ryan Quinn Fox Chapel 14:17 2011
2216 Carlie Capuzzi Fox Chapel 17:44 2008 2216 Camden Sarver Pine Richland 14:17 2011
2217 Jennifer Mahon North Allegheny 17:44 2014 2217 Cole Rosenbloom Fox Chapel 14:17 2012
2218 Lily Heistand North Allegheny 17:44 2014 2218 Eli Shaw Fox Chapel 14:17 2013
2219 Mia Valentine North Allegheny 17:44 2019 2219 K Chopp Butler 14:17 2015
2220 Jessica Thomas North Hills 17:45 2004 2220 Theo Wahlenmayer North Allegheny 14:17 2016
2221 Hannah Gordon Fox Chapel 17:45 2014 2221 Joey Saitta Shaler 14:17 2016
2222 Julia Pitell North Allegheny 17:45 2017 2222 John DeMore Shaler 14:17 2017
2223 Faith Hulbert North Hills 17:45 2017 2223 Nate Green Fox Chapel 14:17 2017
2224 Olivia Palmer North Allegheny 17:45 2019 2224 Owen Dressler Butler 14:17 2019
2225 Ellie Eisses Eden 17:46 2018 2225 Alex Depew Butler 14:17 2019
2226 Katie Buli North Allegheny 17:47 2004 2226 Nick Wolowski Mellon 14:18 2005
2227 Madilyn Harajda Fox Chapel 17:47 2014 2227 Adam Majewski North Allegheny 14:18 2005
2228 Brittany Kipp Fox Chapel 17:48 2007 2228 Joe Putmenparaysl Fox Chapel 14:18 2007
2229 Katlyn Wolf Butler 17:48 2017 2229 Tyler Miele Gateway 14:18 2008
2230 Elena Herchenroether Hampton 17:48 2018 2230 K. Herock Hampton 14:18 2008
2231 Jen Yardas Moon 17:49 2005 2231 Zach Iezzi Hempfield 14:18 2008
2232 Grace Franklin Hampton 17:49 2012 2232 Sam Ott Knoch 14:18 2008
2233 Bailey Beacom Highlands 17:49 2013 2233 Brian Czapor Norwin 14:18 2008
2234 Jillian Attwood Gateway 17:49 2019 2234 Michael Sodini Fox Chapel 14:18 2011
2235 McKenna Carrigan Highlands 17:50 2013 2235 Matt Ready Hampton 14:18 2011
2236 McKenna Carrigan Highlands 17:50 2014 2236 Carter Stack Shaler 14:18 2013
2237 Jocelyn Person Pine-Richland 17:50 2015 2237 Andrew Wang North Allegheny 14:18 2013
2238 Madison Schroeder Butler 17:51 2014 2238 Croup Mars 14:18 2016
2239 Lexi Crawford Hempfield 17:51 2017 2239 Zach Donaldson Seneca Valley 14:18 2016
2240 Sydney Ward Fox Chapel 17:52 2017 2240 Angelo Pellis Hempfield 14:18 2017
2241 Gillian Gaitens Fox Chapel 17:53 2006 2241 Nick Harris Fox Chapel 14:18 2018
2242 Rachel Pavlovic North Allegheny 17:53 2010 2242 Maxwell Kwiecinski McKeesport 14:18 2019
2243 Cassandra Oliva Fox Chapel 17:53 2012 2243 Jordan Coco Fox Chapel 14:18 2019
2244 Mary Kate Griffin North Allegheny 17:53 2018 2244 Stephen Vaughan Seneca Valley 14:18 2019
2245 Sofia Galati Avonworth 17:53 2019 2245 Alexander Przybylek Seneca Valley 14:18 2019
2246 Melissa Smith Shadyside Academy 17:54 2005 2246 Andy Waldman Fox Chapel 14:19 2004
2247 Allyson Haffner North Allegheny 17:54 2007 2247 Mario Romanelli North Allegheny 14:19 2005
2248 Julia Phillips Pine-Richland 17:54 2018 2248 Tom Lampl Hampton 14:19 2006
2249 Rachel Muth Pine-Richland 17:54 2018 2249 Josh Loder Seneca Valley 14:19 2006
2250 Gabby Kossuth North Allegheny 17:55 2012 2250 Max Willis Shaler 14:19 2007
2251 Josie Wadlow North Allegheny 17:55 2013 2251 Brent Meier Butler 14:19 2011
2252 Lauren Jodzis North Hills 17:56 2005 2252 Nicholas King North Allegheny 14:19 2011
2253 Nisha Rao North Allegheny 17:56 2013 2253 Eric Ricci North Allegheny 14:19 2011
2254 Kate Patterson North Allegheny 17:56 2016 2254 Riley Connors North Allegheny 14:19 2012
2255 Christen Golden Shaler 17:57 2004 2255 Carl Pietrzyk North Hills 14:19 2012
2256 Kate Jenkins Fox Chapel 17:57 2017 2256 Mitchell Wadas North Allegheny 14:19 2013
2257 Kiera Kennedy Shaler 17:57 2018 2257 Nolan Philips Riverview 14:19 2015
2258 Jessie Haller North Allegheny 17:57 2018 2258 Grant Lloyd Mars 14:19 2015
2259 Abi Gunn North Allegheny 17:58 2006 2259 Dylan Srodes Fox Chapel 14:19 2017
2260 Erin Lunn Knoch 17:59 2006 2260 Benjamin Wu North Allegheny 14:19 2019
2261 Lauren Caridy Hampton 17:59 2009 2261 Mike Rind North Allegheny 14:20 2004
2262 Toby Lazear Fox Chapel 17:59 2013 2262 Zach Mabe Gateway 14:20 2006
2263 Kayla Misera Highlands 18:00 2006 2263 Antoine Lagasse Fox Chapel 14:20 2009
2264 Alexis Arrigo North Allegheny 18:00 2015 2264 Ben Marriner North Allegheny 14:20 2011
2265 Annie Schleppy North Allegheny 18:01 2018 2265 Ryan Stankovic Shaler 14:20 2013
2266 Laura Jeon North Allegheny 18:02 2012 2266 Andrew Drozynski Seneca Valley 14:20 2015
2267 Ella Kornick Hampton 18:02 2018 2267 Omar Taoufik Butler 14:20 2017
2268 Gwen Cullen Fox Chapel 18:03 2015 2268 Austin Evancho North Allegheny 14:20 2018
2269 Madeline Coughlin North Allegheny 18:03 2018 2269 Micah Cagley Fox Chapel 14:20 2019
2270 Annabelle Frist North Allegheny 18:03 2019 2270 Charlie Friend Fox Chapel 14:21 2008
2271 Alexandra Loder Seneca Valley 18:04 2004 2271 A. Rech Hampton 14:21 2008
2272 Natalie Dietrich Hampton 18:04 2015 2272 Aaron Rech Hampton 14:21 2009
2273 Anna Smeltzer Hempfield 18:05 2008 2273 Ryan Quinn Fox Chapel 14:21 2010
2274 Ellie McCaffery Hampton 18:05 2011 2274 Jamie O’Sullivan North Allegheny 14:21 2010
2275 Jessie Lee North Allegheny 18:05 2018 2275 Ethan Stec North Allegheny 14:21 2011
2276 Emma Hezlep North Hills 18:05 2018 2276 David Han Fox Chapel 14:21 2012
2277 Leah Martin Pine-Richland 18:05 2019 2277 T Kriley Butler 14:21 2015
2278 Madison Rust North Allegheny 18:06 2014 2278 Bryan Deleon Pine-Richland 14:21 2016
2279 Nina Lee North Allegheny 18:07 2018 2279 Russell Obrien Seneca Valley 14:21 2018
2280 Allyson Wiker North Allegheny 18:08 2011 2280 Jack Steele Greensburg Salem 14:21 2019
2281 Grace Baierl North Allegheny 18:08 2015 2281 Alex Giuliano Seneca Valley 14:22 2004
2282 Emma Regan Fox Chapel 18:09 2010 2282 Zack Dauczhesky Hampton 14:22 2006
2283 Mallory Pisarcik North Allegheny 18:09 2014 2283 Aaron Humiston North Allegheny 14:22 2007
2284 Susie Kunst Highlands 18:09 2015 2284 Lucas Thomas Laurel Highlands 14:22 2009
2285 Ava Heinricher Eden 18:09 2018 2285 Jacob Good North Allegheny 14:22 2009
2286 Sawyer Wright North Allegheny 18:09 2018 2286 Nathan Porter Shaler 14:22 2010
2287 Emily Merola Seneca Valley 18:09 2019 2287 Ian Tracey Fox Chapel 14:22 2012
2288 Helene Tracey Fox Chapel 18:10 2014 2288 Andreas Paljug Fox Chapel 14:22 2013
2289 Ryan Neal Avonworth 18:10 2018 2289 Braden Annappolen North Hills 14:22 2018
2290 Jasmin Koebler Butler 18:11 2005 2290 David Stanick Seneca Valley 14:23 2005
2291 Abby Parsons Mars 18:11 2011 2291 Charlie Weber Fox Chapel 14:23 2006
2292 Carolyn Stewart Fox Chapel 18:11 2012 2292 Alec Munson North Allegheny 14:23 2008
2293 Olivia Rubican Fox Chapel 18:11 2013 2293 Eric Hacker Knoch 14:23 2009
2294 Sam Hoffman Hampton 18:12 2010 2294 Seth Eom North Allegheny 14:23 2017
2295 Melanie Kostopolos North Allegheny 18:12 2011 2295 Silas Owens Fox Chapel 14:23 2017
2296 Emma Kim Fox Chapel 18:12 2018 2296 Vince Stypula North Allegheny 14:24 2004
2297 Julia Tenagila Pine-Richland 18:13 2010 2297 Zac Liskay Moon 14:24 2005
2298 Haley Landolina Shaler 18:13 2011 2298 Eric Svitek Highlands 14:24 2006
2299 Abigail Pingpank North Allegheny 18:13 2016 2299 Daniel Grove Highlands 14:24 2008
2300 Abigail Pingpank North Allegheny 18:14 2015 2300 Greg Fraley North Allegheny 14:24 2008
2301 Sakshi Kaul Gateway 18:15 2005 2301 Bobby Mertz Laurel Highlands 14:24 2009
2302 Danna Ochoa North Allegheny 18:15 2019 2302 Nathan Baker Butler 14:24 2014
2303 Lindsay Strom Gateway 18:16 2007 2303 Ethan Daller Butler 14:24 2014
2304 Megan Goulding Franklin Regional 18:16 2008 2304 Max Gunn North Allegheny 14:24 2014
2305 Smantha Schramm Shaler 18:17 2007 2305 James Antonicelli Hempfield 14:24 2017
2306 Arushi Bandi Pine-Richland 18:17 2011 2306 Ryan McGaffick Shaler 14:24 2019
2307 Brooke Schmitz North Allegheny 18:17 2014 2307 Luke Anderson Pine-Richland 14:24 2019
2308 JULIA LINGENFELTER Seneca Valley 18:17 2017 2308 Shawn O'Neill Hampton 14:25 2004
2309 Sarah Hudock Eden 18:17 2018 2309 Grady Wagner North Allegheny 14:25 2006
2310 Anju Sivarum Eden Christian 18:18 2011 2310 Artie Stypula North Allegheny 14:25 2006
2311 Jessica Berg Fox Chapel 18:18 2011 2311 Collin Reynolds Seneca Valley 14:25 2006
2312 Yuri Tamama North Allegheny 18:18 2013 2312 Charles Hoffman Shaler 14:25 2007
2313 Ruri Christy Butler 18:18 2014 2313 Jake Markert Fox Chapel 14:25 2008
2314 Qingqing Zhao Fox Chapel 18:19 2014 2314 Aaron McQuade North Allegheny 14:25 2008
2315 Ashley Zeman North Allegheny 18:19 2017 2315 Ijhad Bonner North Allegheny 14:25 2010
2316 Karlie Ebert Hampton 18:20 2010 2316 Logan DeWitt Pine Richland 14:25 2012
2317 Maddie Serold Mars 18:20 2011 2317 Kyle Stephenson Pine-Richland 14:25 2015
2318 Allie Pultorak North Allegheny 18:20 2014 2318 Lucas Gunther Bl Francis Seelos 14:25 2019
2319 Mia Valentine North Allegheny 18:21 2018 2319 Doug Bernard North Allegheny 14:26 2004
2320 Jamie Derkach Laurel Highlands 18:22 2010 2320 Ian Bradshaw North Allegheny 14:26 2005
2321 Jessica Kiefer Mars 18:22 2011 2321 Charlie Dessmo Hampton 14:26 2006
2322 Toby Lazear Fox Chapel 18:22 2012 2322 Aidan Wright Hampton 14:26 2006
2323 Ryan Neal Avonworth 18:22 2019 2323 Dominic Varvaro Shaler 14:26 2007
2324 Harley Stopera Shaler 18:23 2005 2324 Kei Yasoda Mars 14:26 2013
2325 Ashley Janosko North Allegheny 18:23 2009 2325 Derek Pero McKeesport 14:26 2015
2326 Kaavya Misra North Allegheny 18:24 2019 2326 Vincent Moncheck Bl Francis Seelos 14:26 2019
2327 Lindsay Hatcher North Allegheny 18:25 2006 2327 Nathan Redondo North Allegheny 14:26 2019
2328 Juli Cehula Laurel Highlands 18:25 2009 2328 JD Armor Fox Chapel 14:27 2004
2329 Rachel McCullough Knoch 18:25 2012 2329 Colton Schiever Seneca Valley 14:27 2004
2330 Abby Adelman North Allegheny 18:25 2014 2330 Nick Atkinson North Allegheny 14:27 2006
2331 Maia Carrico North Allegheny 18:25 2018 2331 Nathan Walls Knoch 14:27 2009
2332 Ashley Barnett Fox Chapel 18:25 2018 2332 Andy Irwin Fox Chapel 14:27 2010
2333 Evelyn Faber North Allegheny 18:26 2018 2333 Cole McManus Mars 14:27 2010
2334 Lorelei Schreiber North Allegheny 18:26 2019 2334 Eric Ricci North Allegheny 14:27 2012
2335 Meredith Madill North Hills 18:27 2012 2335 Mike Gralewski North Allegheny 14:27 2012
2336 Emily Streczewski Highlands 18:27 2013 2336 Bradley Johnson Pine Richland 14:27 2012
2337 Berry Mars 18:28 2016 2337 Nicholas Colinear North Allegheny 14:27 2014
2338 Mary Kate Griffin North Allegheny 18:28 2019 2338 Isaac Wick Eden 14:27 2017
2339 Rachel Malko North Allegheny 18:30 2017 2339 Joel Sinal Gateway 14:27 2019
2340 Claire Richards Fox Chapel 18:31 2006 2340 Shane Kelly Hampton 14:28 2004
2341 Haley Glusic Shaler 18:31 2009 2341 Eric Lorenz Seneca Valley 14:28 2004
2342 Meredith Madill North Hills 18:32 2013 2342 Alexandra Schempf Fox Chapel 14:28 2007
2343 Amanda Dowdy Butler 18:33 2004 2343 Kevin Higgins North Hills 14:28 2008
2344 Julia Beyerl Hampton 18:33 2017 2344 Matt Ramsey Hampton 14:28 2010
2345 Nadia Jelinek North Allegheny 18:34 2009 2345 Chas Bookheimer North Allegheny 14:28 2010
2346 Hoffman Butler 18:34 2010 2346 Matt Seipp Mars 14:28 2011
2347 Samantha Ridgeway Mars 18:34 2013 2347 Andrew Ward North Allegheny 14:28 2011
2348 Lauren Laufe Shadyside Academy 18:35 2005 2348 Richie Pajak North Allegheny 14:28 2012
2349 Mikayla Doerzbacher North Allegheny 18:35 2010 2349 Peter Van Osdol North Allegheny 14:28 2014
2350 Sakshi Kaul Gateway 18:36 2006 2350 Ganriel Rodriguez-Cordero Pine-Richland 14:28 2015
2351 Noelle Fajt Pine-Richland 18:36 2013 2351 Eric Tomino North Allegheny 14:28 2015
2352 Katlyn Wolf Butler 18:36 2016 2352 Damion Busch Hempfield 14:28 2017
2353 Brittney Buzard Butler 18:37 2006 2353 Gibilisco Jack North Hills 14:28 2018
2354 Juniper Hunt North Allegheny 18:37 2019 2354 Brian Feldman Eden 14:28 2018
2355 Jessica Weis Seneca Valley 18:38 2017 2355 Jeffrey Kern North Allegheny 14:28 2018
2356 Maeren Quirke North Allegheny 18:40 2017 2356 Brendan Tobin Hampton 14:29 2004
2357 Kaitlin Shute Pine-Richland 18:40 2019 2357 Sean Frederick Seneca Valley 14:29 2005
2358 Ashnaa Bhide North Allegheny 18:41 2016 2358 Ryan Gallagher Hampton 14:29 2006
2359 Paisha Holland Eden 18:41 2018 2359 Josh Krassenstein North Allegheny 14:29 2010
2360 Ella Clark Franklin Regional 18:42 2005 2360 Sam Mahsoob Pine Richland 14:29 2014
2361 Elaina Bianchini Fox Chapel 18:42 2006 2361 Nathan Stetson North Allegheny 14:29 2015
2362 Elaina Bianchini Fox Chapel 18:42 2007 2362 Trevor Carney North Allegheny 14:29 2016
2363 Emilia Bianchini Fox Chapel 18:42 2012 2363 Jack Blaser Avonworth 14:29 2018
2364 Anya Maschmeier Seneca Valley 18:42 2018 2364 Austin Green North Allegheny 14:30 2004
2365 Emma Delisi Hempfield 18:43 2008 2365 Sean Cominsky Hampton 14:30 2005
2366 Claudia Bohman Fox Chapel 18:45 2014 2366 Erik Svitek Highlands 14:30 2007
2367 Lily Kenna North Allegheny 18:45 2014 2367 Mat King North Allegheny 14:30 2009
2368 Karie Deithorn Moon 18:46 2005 2368 Andy Mendes North Allegheny 14:30 2009
2369 Raven Bivins McKeesport 18:46 2016 2369 Evan Stephenson Pine Richland 14:30 2010
2370 Ellen Smith Knoch 18:47 2007 2370 Nathan Sharp Pine-Richland 14:30 2015
2371 Krista Lukaszewicz Shaler 18:47 2010 2371 Adam Corrigan Seneca Valley 14:30 2015
2372 Sundari Upadhyay North Allegheny 18:47 2017 2372 Connor McChesney Mars 14:30 2015
2373 Michelina Estremera Gateway 18:47 2019 2373 Noah Lego North Allegheny 14:30 2016
2374 Haley Caldwell Butler 18:48 2011 2374 Sean Christy Butler 14:30 2017
2375 Julia Martin Seelos 18:48 2018 2375 Teagan Leighty Seneca Valley 14:30 2018
2376 Emily Hancheck Knoch 18:49 2007 2376 Luke McCulough Knoch 14:31 2006
2377 Isabella Roth Butler 18:49 2019 2377 Zack Doughty Hampton 14:31 2007
2378 Ava Craig Seneca Valley 18:52 2019 2378 Nathan Walls Knoch 14:31 2008
2379 Sarah Weller North Allegheny 18:55 2016 2379 Brandon Raymond North Allegheny 14:31 2009
2380 Katarina Walko Seelos 18:55 2018 2380 Thomas Medure Eden Christian 14:31 2014
2381 Susan Sarabok Pine-Richland 18:56 2006 2381 Evan Basista Hampton 14:31 2014
2382 Allyson Wiker North Allegheny 18:57 2010 2382 Donovan Desabetino Highlands 14:31 2015
2383 Hezlep Ireland North Hills 18:57 2018 2383 S Fulmer Butler 14:31 2015
2384 Jamie Lee Miros Hampton 18:58 2007 2384 Christian Cropper Eden 14:31 2017
2385 Mackenzie Lazzara Fox Chapel 18:59 2007 2385 Jake Siddons Fox Chapel 14:31 2018
2386 Natalie Dietrich Hampton 18:59 2016 2386 Jake Rechenmacher North Allegheny 14:31 2018
2387 Lucy Rygelski Fox Chapel 18:59 2019 2387 Nathan Nulph Highlands 14:32 2006
2388 Alexandra Scherrah Shaler 19:00 2018 2388 Eric Gurklis Fox Chapel 14:32 2013
2389 Ryann Lane Frick 19:01 2007 2389 Michael Schilcher Fox Chapel 14:32 2013
2390 Jaylin Vinski Shaler 19:01 2017 2390 Nathan Anderson Fox Chapel 14:32 2015
2391 Fabienne Hudson Mellon 19:03 2005 2391 Benjamin Cochran North Allegheny 14:32 2015
2392 Sophia Katres Pine Richland 19:03 2014 2392 Nick Harris Fox Chapel 14:32 2017
2393 Lakshanya Rajaganapathi Fox Chapel 19:03 2019 2393 Henry Drier Fox Chapel 14:32 2018
2394 Nina Walters North Hills 19:04 2016 2394 Sam Grana Pine-Richland 14:32 2018
2395 Marissa Hartman Highlands 19:07 2007 2395 David Kettel Eden 14:32 2018
2396 Amanda Francis Seneca Valley 19:09 2005 2396 Landon Strunk North Allegheny 14:32 2019
2397 Olivia Palmer North Allegheny 19:09 2018 2397 Ryan Clark North Allegheny 14:33 2005
2398 Natalie Lewis North Allegheny 19:10 2009 2398 Ryan Coennen Seneca Valley 14:33 2005
2399 Caroline Duerksen Pine-Richland 19:10 2017 2399 Henry Fiedler Fox Chapel 14:33 2008
2400 Jenny Wallisch Fox Chapel 19:11 2007 2400 Jacob Good North Allegheny 14:33 2010
2401 Meagan Ekas Highlands 19:11 2007 2401 Terrance Frey Pine Richland 14:33 2011
2402 Rachel Bina North Allegheny 19:12 2016 2402 Dylan Yuknis North Allegheny 14:33 2014
2403 Courtney Sobolak Shaler 19:12 2004 2403 Anthony Terzolino Hempfield 14:33 2017
2404 Renee Eddy Frick 19:13 2007 2404 Lucas Slear Butler 14:33 2017
2405 Mia Wickard Pine-Richland 19:13 2019 2405 Caleb Hirsch Pine-Richland 14:33 2018
2406 Jasmin Koebler Butler 19:14 2004 2406 Dennis Wagner Mellon 14:34 2005
2407 Amelia Queen Eden Christian 19:16 2019 2407 Jamie Abbs North Allegheny 14:34 2007
2408 Kayla Miller Hempfield 19:17 2008 2408 Brandon Raymond North Allegheny 14:34 2008
2409 Lucie Flagg North Allegheny 19:17 2015 2409 David Han Fox Chapel 14:34 2011
2410 Rosie Antimarino Hempfield 19:17 2017 2410 Connor Warner North Hills 14:34 2012
2411 Hope Herold Butler 19:17 2019 2411 William Hook Fox Chapel 14:34 2018
2412 Maggie McGoulclrick Knoch 19:18 2007 2412 Chris Matessa Seneca Valley 14:35 2004
2413 Kiera McGarvey Burrell 19:19 2019 2413 Kyle Pawlikowski Fox Chapel 14:35 2008
2414 Julianna Jung Pine-Richland 19:19 2019 2414 Andrew hutmire North Hills 14:35 2010
2415 Sylvia Ciocca North Allegheny 19:20 2010 2415 Nick Ennulat Pine Richland 14:35 2010
2416 Faith Mack Hampton 19:20 2018 2416 Matt Howard Shaler 14:35 2012
2417 Reagan LLoyd Mars 19:21 2014 2417 Kyle Stephenson Pine-Richland 14:35 2016
2418 Sarah Fair North Allegheny 19:26 2009 2418 Daryl Melby Pine-Richland 14:35 2017
2419 ARIADNA CRANO Seneca Valley 19:26 2017 2419 Brendan Donnelly Seelos 14:35 2018
2420 Marina Wearley Pine-Richland 19:26 2017 2420 Blaise Masciantonio Pine-Richland 14:35 2018
2421 Avery Hoffman Pine-Richland 19:27 2018 2421 Carter Rizzo Greensburg Salem 14:35 2019
2422 Habiba Shalaby Fox Chapel 19:28 2008 2422 Joey Paviglianiti Fox Chapel 14:35 2019
2423 Alana Porche North Allegheny 19:28 2014 2423 Aiden Wright Hampton 14:36 2005
2424 Eleanor Harrison Hampton 19:28 2016 2424 Danny Coast North Hills 14:36 2005
2425 Autumn Crown North Allegheny 19:29 2016 2425 Grant Birdsong Fox Chapel 14:36 2008
2426 Destini Keyhan Gateway 19:29 2019 2426 Matt Tobia Fox Chapel 14:36 2009
2427 Mattie Taggart North Allegheny 19:30 2010 2427 Mike Schmelzer Shaler 14:36 2010
2428 Jonisha Carlino Riverview 19:33 2019 2428 Dillon Bugni North Allegheny 14:36 2011
2429 Lauren Filiaggi Hampton 19:36 2007 2429 Logan DeWitt Pine Richland 14:36 2011
2430 Sara Weller North Allegheny 19:37 2017 2430 Andrew Ivory Mars 14:36 2013
2431 Eliza Burt North Allegheny 19:37 2017 2431 Mitchell Wong Butler 14:36 2013
2432 Bella Harvey Burrell 19:38 2019 2432 Jason Connor North Allegheny 14:36 2014
2433 Sylvia Ciocca North Allegheny 19:39 2009 2433 Nathaniel Yerage Fox Chapel 14:36 2016
2434 Rylie Cranmer Butler 19:40 2014 2434 Nathaniel Lam North Allegheny 14:36 2017
2435 Molly Rutkowski Shaler 19:40 2016 2435 Adam Leya North Allegheny 14:36 2017
2436 Dillon Ferraro North Allegheny 19:41 2017 2436 Cooper McIntyre Fox Chapel 14:36 2019
2437 Heater Wisniewski Seneca Valley 19:42 2004 2437 Greg Posteraro Seneca Valley 14:37 2004
2438 Alexis McKrisky Highlands 19:42 2006 2438 David Mellon Seneca Valley 14:37 2004
2439 Lindsay Gavula Butler 19:43 2019 2439 Gavin Mulkern Butler 14:37 2006
2440 Zairi Mercader North Allegheny 19:45 2014 2440 Kevin Bechman Fox Chapel 14:37 2007
2441 R Cranmer Butler 19:45 2015 2441 Lewis Pell Frick 14:37 2007
2442 Elizabeth Papantonio Seneca Valley 19:46 2004 2442 Jake Cafaro Butler 14:37 2012
2443 Savannah Goehring Butler 19:48 2018 2443 Anrey Peng North Allegheny 14:37 2012
2444 Christina Lane North Allegheny 19:49 2010 2444 Youri Prokesch Pine-Richland 14:37 2013
2445 Mikayla Doerzbacher North Allegheny 19:51 2009 2445 Alex Krist Fox Chapel 14:37 2016
2446 Kelsey Vukic Seneca Valley 19:53 2005 2446 Zoha Peterson North Allegheny 14:37 2016
2447 Annie Widom Frick 19:54 2007 2447 Steven Painter Knoch 14:37 2017
2448 Reagan Quinn Knoch 19:54 2017 2448 Jimmy Hanna Fox Chapel 14:37 2017
2449 Vanessa Edfors North Allegheny 19:55 2019 2449 Shai Smith Gateway 14:37 2019
2450 Sarah O'Neill Franklin Regional 19:56 2005 2450 Daniel Hilbert North Allegheny 14:37 2019
2451 Madeline Badaczewski North Allegheny 19:57 2010 2451 Zach Wiloch North Allegheny 14:38 2004
2452 Bailey Beacom Highlands 19:57 2014 2452 Brian Wallace Gateway 14:38 2005
2453 Caelan Barry Mars 19:57 2015 2453 Jack Redy Hampton 14:38 2007
2454 Jessica Wetzel Shaler 19:58 2011 2454 Tyler Hensler Hempfield 14:38 2008
2455 Katelyn Daschbach Seneca Valley 19:58 2018 2455 Victor Cheng North Allegheny 14:38 2010
2456 Miranda Gall Butler 20:03 2018 2456 Jesse White North Allegheny 14:38 2010
2457 Kate Gilliland North Allegheny 20:03 2018 2457 Logan Garvey North Allegheny 14:38 2014
2458 Brianna Gonsar Frick 20:04 2007 2458 Jack Delaney Pine-Richland 14:38 2015
2459 Alayna Blickenderfer Shaler 20:04 2017 2459 Trevor Carney North Allegheny 14:38 2015
2460 Avery Hoffman Pine-Richland 20:04 2019 2460 Max Brooks Pine-Richland 14:38 2016
2461 Lovleen Kaur Hempfield 20:05 2017 2461 David Kettel Eden 14:38 2017
2462 Deanna Tritinger North Hills 20:06 2004 2462 Taylor Markiewicz Frick 14:39 2007
2463 Brenna Collery North Allegheny 20:07 2019 2463 Noah Adams Pine Richland 14:39 2011
2464 Sabrina Ferron North Allegheny 20:08 2017 2464 Dylan Perkins Butler 14:39 2012
2465 McKenzie Raida Shaler 20:09 2011 2465 Elliot Marsico North Allegheny 14:39 2014
2466 Alanna Imm North Allegheny 20:09 2019 2466 Matt Dravis Knoch 14:39 2016
2467 Maya Bradley Fox Chapel 20:10 2018 2467 Quentin Romero-Lauro Hampton 14:39 2016
2468 Camille Kuczynski Hempfield 20:11 2017 2468 Ian Stinner Pine-Richland 14:39 2017
2469 Delaney Bitzer Seneca Valley 20:12 2018 2469 Ian Rayko Hampton 14:39 2019
2470 Gina Wilson Frick 20:13 2007 2470 Liam Carney Seneca Valley 14:39 2019
2471 Autumn Crown North Allegheny 20:13 2017 2471 Jon Reis Fox Chapel 14:40 2007
2472 Kacey Lavelle Avonworth 20:13 2019 2472 Patrick Campbell Fox Chapel 14:40 2008
2473 Julia Cody Fox Chapel 20:14 2014 2473 Bobby Monteparte Hempfield 14:40 2008
2474 Jenivee Girton Shaler 20:17 2016 2474 Collin McClur Pine Richland 14:40 2008
2475 Gauri Joshi Shadyside Academy 20:19 2005 2475 Benjamin Brandeis Hampton 14:40 2012
2476 Eliza Burt North Allegheny 20:19 2018 2476 Kam Zagorski North Allegheny 14:40 2012
2477 Heatehr Klobchar Seneca Valley 20:20 2006 2477 Ben Mabon Fox Chapel 14:40 2015
2478 Chloe Miller North Hills 20:20 2014 2478 Jack Murray Hampton 14:40 2015
2479 Smantha Ross Knoch 20:21 2006 2479 Bromley Mars 14:40 2016
2480 Deanna Tritinger North Hills 20:22 2005 2480 Adam Broughler Shaler 14:40 2016
2481 Nitya Ramanathan Shadyside Academy 20:22 2005 2481 Blake Thompson Pine-Richland 14:40 2018
2482 Caroline Duerksen Pine-Richland 20:24 2016 2482 Zach Silnutzer Gateway 14:40 2019
2483 Ashley Malengowski Hampton 20:25 2007 2483 Jack Lynch Fox Chapel 14:40 2019
2484 Burkhardt Sydney North Hills 20:26 2018 2484 Zach Wilbert Butler 14:41 2011
2485 Morgan Blickenderfer Shaler 20:28 2018 2485 Glenn Taborski North Allegheny 14:41 2011
2486 Stella Sumerlin North Allegheny 20:30 2019 2486 Kyle Dewey North Allegheny 14:41 2011
2487 Rachel Havrilla Gateway 20:32 2005 2487 Mason Blackburn North Allegheny 14:41 2013
2488 Sabrina Ferron North Allegheny 20:32 2018 2488 Noah Kreiling North Allegheny 14:41 2014
2489 Alexandra Sepcic Seelos 20:32 2018 2489 Charles Deible North Allegheny 14:41 2015
2490 Megan OBrien Seneca Valley 20:33 2019 2490 Luke Sherwin Butler 14:41 2016
2491 Ariadna Crano Seneca Valley 20:36 2018 2491 Miles Miller Seneca Valley 14:41 2018
2492 Ella Hawk Burrell 20:36 2019 2492 Bryan Chen North Allegheny 14:41 2018
2493 Isabella Telford Greensburg Salem 20:37 2014 2493 Johnny Smallwood Avonworth 14:41 2019
2494 Mary Knoblock Fox Chapel 20:38 2015 2494 Kevin Beckman Fox Chapel 14:42 2006
2495 Rachel Worrell Knoch 20:40 2006 2495 Jimmy Miller North Allegheny 14:42 2006
2496 Miranda Brady Butler 20:40 2007 2496 Sean Geiger North Allegheny 14:42 2009
2497 Kelsie Klajnowski North Hills 20:40 2007 2497 Shelby Hildebrandt Hampton 14:42 2012
2498 Megan Noh North Allegheny 20:40 2016 2498 Kevin McLogulin Pine-Richland 14:42 2018
2499 Emily Hibner Shaler 20:41 2011 2499 Jacob Bonnar Hampton 14:42 2018
2500 Alexandra Voinova North Allegheny 20:42 2017 2500 Charles Wei Fox Chapel 14:43 2004
2501 Mackenzie Decker Butler 20:43 2016 2501 Jeremy Meinert Fox Chapel 14:43 2006
2502 Katherine Majerac North Allegheny 20:43 2019 2502 M. Hanna Hampton 14:43 2008
2503 Laura Windram North Allegheny 20:44 2004 2503 John McCabe North Allegheny 14:43 2008
2504 Shayna Peterson Franklin Regional 20:44 2005 2504 Kris Hayhurst North Allegheny 14:43 2009
2505 Quinn Mars 20:44 2016 2505 Tyler Schmitt North Hills 14:43 2011
2506 Cuna Kim Fox Chapel 20:47 2014 2506 Steven Kirk North Allegheny 14:43 2012
2507 Haley Bemis North Allegheny 20:49 2014 2507 Nathan Baker Butler 14:43 2013
2508 Skylar Rhodes Butler 20:50 2018 2508 Amaan Kazi Pine-Richland 14:43 2013
2509 Hanna Sowden Shaler 20:53 2004 2509 Michael Robinson Mars 14:43 2014
2510 Alyssa Lutz Seneca Valley 20:54 2018 2510 Mark Terchick Pine-Richland 14:43 2015
2511 Elizabeth Ekstrand Frick 20:56 2007 2511 Robert Hohman North Allegheny 14:43 2015
2512 Suzy Sarabok Pine-Richland 20:57 2007 2512 Domenic Slayton Pine-Richland 14:43 2016
2513 Julia Baldini North Allegheny 20:58 2018 2513 Carter Anderson Hampton 14:43 2018
2514 Megan Noh North Allegheny 20:59 2015 2514 Chris Heeter North Allegheny 14:44 2004
2515 Daejea Moorefield McKeesport 21:01 2016 2515 A. Krills Hampton 14:44 2008
2516 Lucy Rygelski Fox Chapel 21:01 2018 2516 Derek Wang North Allegheny 14:44 2008
2517 Elaine Kamau Seneca Valley 21:01 2019 2517 Keith Angerman Fox Chapel 14:44 2009
2518 Alayna Blickenderfer Shaler 21:02 2018 2518 Brett Roberts North Hills 14:44 2009
2519 Courtney Zacherl Knoch 21:10 2007 2519 Andreas Paljug Fox Chapel 14:44 2012
2520 Allie Mann Highlands 21:12 2017 2520 Jackson Alexander North Allegheny 14:44 2014
2521 Jenna Pattison North Allegheny 21:15 2017 2521 Noah Brown North Allegheny 14:44 2015
2522 Lauren Truitt North Allegheny 21:17 2018 2522 Adam Erler Pine-Richland 14:44 2015
2523 Amanda Francis Seneca Valley 21:20 2004 2523 Mark Littke North Allegheny 14:44 2016
2524 Mallory Stack Shaler 21:23 2008 2524 Christian Pettinato Butler 14:44 2017
2525 Kaitlyn Zeman North Allegheny 21:23 2019 2525 Luke Madellina Avonworth 14:44 2019
2526 Juliette Shea North Allegheny 21:24 2010 2526 Ed Wojciechowski Pine Richland 14:45 2005
2527 Rachel Pennington Butler 21:29 2016 2527 Connor LaBarge North Allegheny 14:45 2009
2528 Stephanie Gohlsch North Allegheny 21:30 2005 2528 Colin Quinn Knoch 14:45 2016
2529 Alexis DeFilippo North Allegheny 21:30 2010 2529 Nick Betler North Allegheny 14:45 2018
2530 Jenna Cottom McKeesport 21:30 2018 2530 Luke Kohler Eden 14:45 2018
2531 Charlotte Watson Burrell 21:37 2019 2531 Niccola Johns Bl Francis Seelos 14:45 2019
2532 Isabella Babish Chartiers Valley 21:41 2014 2532 Jack Adams Fox Chapel 14:45 2019
2533 Olivia Belcher North Allegheny 21:45 2016 2533 Geoff Wood Butler 14:46 2005
2534 Megan Obrien Seneca Valley 21:48 2018 2534 Mario Romanelli North Allegheny 14:46 2006
2535 Ophelia Crano Seneca Valley 21:50 2019 2535 Silas Bender Mars 14:46 2010
2536 Sienna Schwartz Avonworth 21:51 2019 2536 Joseph Madill North Hills 14:46 2013
2537 Elly Schell Knoch 21:53 2006 2537 Michael Robinson Mars 14:46 2015
2538 Hailey Seamon North Hills 21:54 2011 2538 Evan Chess Knoch 14:46 2017
2539 Chelsea Zinsser Pine-Richland 21:55 2006 2539 Dan Ochs North Allegheny 14:47 2004
2540 Hailey Erickson Butler 22:04 2018 2540 German Martyn North Allegheny 14:47 2005
2541 Sofia Liberto Fox Chapel 22:07 2019 2541 Johnny Andreassi Butler 14:47 2006
2542 Julia Beyerl Hampton 22:11 2018 2542 Doug Kramer North Hills 14:47 2013
2543 Lisa Hay Mars 22:21 2010 2543 Nate Fetting Fox Chapel 14:47 2016
2544 Christina Lane North Allegheny 22:22 2011 2544 Will Lewis Pine-Richland 14:47 2017
2545 Megan Ogden Moon 22:25 2005 2545 Ryan Griffith Pine-Richland 14:47 2018
2546 Delaney Allen Pine-Richland 22:30 2017 2546 Freddy Hanna Fox Chapel 14:47 2018
2547 Jenna Pattison North Allegheny 22:31 2018 2547 Tucker Bitar Burrell 14:47 2019
2548 Clarissa Soergel Mars 22:37 2015 2548 Charlie Bares Hampton 14:48 2009
2549 Lauren Truitt North Allegheny 22:47 2019 2549 Jacob Heinauer North Hills 14:48 2010
2550 Brianna Berry Shaler 22:48 2011 2550 Evan Deddo Mars 14:48 2011
2551 Zoe Broyles Fox Chapel 23:11 2018 2551 Derek Chen North Allegheny 14:48 2011
2552 Isabella Leighty Seneca Valley 23:12 2018 2552 CJ Weller North Allegheny 14:48 2014
2553 Hailey Erickson Butler 23:27 2019 2553 Alec Serowik North Hills 14:48 2015
2554 Katherine Majerac North Allegheny 23:37 2018 2554 Adam Fink Pine-Richland 14:48 2017
2555 Rachel Havrilla Gateway 23:40 2006 2555 EVAN WEIS Seneca Valley 14:48 2017
2556 Briana Thomas Seneca Valley 23:41 2019 2556 Adam Ferris Fox Chapel 14:48 2018
2557 Kassi Barry North Allegheny 23:55 2016 2557 Kyle Gregan North Allegheny 14:49 2004
2558 Paige Branagan North Allegheny 24:01 2016 2558 Tony Pittavino Seneca Valley 14:49 2006
2559 Heather Paul Butler 24:06 2006 2559 Michael Baird Franklin Regional 14:49 2008
2560 Allison Schwartz North Allegheny 24:08 2016 2560 Sean Daugherty Knoch 14:49 2008
2561 Sofia Liberto Fox Chapel 24:14 2018 2561 Jimmy Pierre Mars 14:49 2010
2562 Reilly Boda Riverview 24:21 2019 2562 Max Hessinger Mars 14:49 2014
2563 Anoushka Amit North Allegheny 24:30 2019 2563 Angel Williams McKeesport 14:49 2015
2564 Corinne Hicks Eden Christian 24:57 2019 2564 John Mitterer North Allegheny 14:49 2015
2565 Roshni Patel North Allegheny 25:07 2017 2565 Lucas Rodgers North Allegheny 14:49 2015
2566 Myra Popal North Allegheny 25:08 2017 2566 Simon Shin Fox Chapel 14:49 2016
2567 Maya Robinson Frick 25:09 2007 2567 Isaiah Dean Knoch 14:49 2017
2568 Emme Fafarace Carlynton 25:25 2019 2568 Ray Eschenbach North Allegheny 14:49 2017
2569 Rupali Patel North Allegheny 25:45 2017 2569 Gannon Sprinkle North Allegheny 14:49 2017
2570 Jordan Wimbush-Min. Frick 26:10 2007 2570 Michael Langue Fox Chapel 14:50 2004
2571 Brittany Terry Frick 27:44 2007 2571 Jayson Weigand Hampton 14:50 2004
2572 Ellie Suereth Seneca Valley 28:41 2019 2572 Matt Dunn Fox Chapel 14:50 2006
2573 Daisy Schurer Pine Richland 29:33 2014 2573 Joey Kovatch North Allegheny 14:50 2006
2574 Elizabeth Swanger McKeesport 30:14 2018 2574 Sam Ott Knoch 14:50 2007
2575 Travis Mollick Hempfield 14:50 2008
2576 Owen Hipwell North Allegheny 14:50 2009
2577 Zach Wilbert Butler 14:50 2012
2578 Brandon Brewster Fox Chapel 14:50 2013
2579 Evan Randolph Butler 14:50 2013
2580 Andrew Titus Butler 14:50 2013
2581 Harrison Calig Fox Chapel 14:50 2015
2582 Canyon Cutone Pine-Richland 14:50 2016
2583 Anthony Panichelle Butler 14:50 2017
2584 Logan Berko Gateway 14:50 2019
2585 Alex Abraham Fox Chapel 14:51 2004
2586 Mark Parker Hampton 14:51 2004
2587 Erik Millstine Hampton 14:51 2006
2588 Connor Doubt Frick 14:51 2007
2589 Jack Makuch North Allegheny 14:51 2007
2590 Gabi Hirsch Fox Chapel 14:51 2008
2591 Clark Mabey North Allegheny 14:51 2010
2592 Jeremy Ruppert North Allegheny 14:51 2012
2593 Eric Gurklis Fox Chapel 14:51 2014
2594 Matias Schopfer Fox Chapel 14:51 2015
2595 Nathaniel Yerage Fox Chapel 14:51 2015
2596 Trevor Katz Fox Chapel 14:51 2017
2597 Ethan Peffer Butler 14:51 2017
2598 Will Hook Fox Chapel 14:51 2019
2599 Chris Haseleu North Allegheny 14:52 2004
2600 Nathan Sespico Butler 14:52 2013
2601 Nicholas Brenner Pine Richland 14:52 2014
2602 Owen Jin North Allegheny 14:52 2016
2603 Eli McMahon Seneca Valley 14:52 2018
2604 Joshua Bukowski Seneca Valley 14:52 2019
2605 Mike Rind North Allegheny 14:53 2005
2606 Andre Ficerai North Allegheny 14:53 2006
2607 Karl Sanko North Allegheny 14:53 2009
2608 Ben Cadwallader North Allegheny 14:53 2010
2609 Drew VanFosson North Allegheny 14:53 2017
2610 Dinuk DeAlmeida North Allegheny 14:53 2018
2611 Sam Kohler Avonworth 14:53 2019
2612 Cory Niederroter Shaler 14:54 2004
2613 Tim Brandt Mellon 14:54 2005
2614 Evan Monteleone Mars 14:54 2010
2615 Simon Diehl Butler 14:54 2013
2616 Connor Farrar North Hills 14:54 2017
2617 Nicholas Dudenas Hampton 14:55 2007
2618 Chadd Cummings Knoch 14:55 2009
2619 Anthony Tonzo North Allegheny 14:55 2011
2620 JT Snider Fox Chapel 14:55 2015
2621 Kai Dehus Fox Chapel 14:55 2017
2622 Jack Gibilisco North Hills 14:55 2017
2623 Ben Staiger Pine-Richland 14:55 2018
2624 Kaden Rentz Seneca Valley 14:55 2019
2625 Josh Guudman Fox Chapel 14:56 2007
2626 Jeremy Hirth North Allegheny 14:56 2007
2627 Evan Basista Hampton 14:56 2013
2628 Andrew Baierl North Allegheny 14:56 2014
2629 Eric Wang North Allegheny 14:56 2017
2630 Alex Adamiak Avonworth 14:56 2018
2631 Zack Mabe Gateway 14:57 2005
2632 Trevor Belz Pine Richland 14:57 2007
2633 Keith Angerman Fox Chapel 14:57 2008
2634 Max Grb Gateway 14:57 2008
2635 Max Gravitte Hampton 14:57 2011
2636 Michael Harnish North Allegheny 14:57 2013
2637 Alec Stamm Butler 14:57 2014
2638 Alex Cook North Allegheny 14:57 2014
2639 Zach Gordon Fox Chapel 14:57 2018
2640 James Kelley Fox Chapel 14:58 2006
2641 Anthony Deluca Franklin Regional 14:58 2008
2642 Tyler Hamilton Hempfield 14:58 2008
2643 Sam Heineman North Allegheny 14:58 2010
2644 Jared Roskin Pine Richland 14:58 2012
2645 Timothy Cichra Butler 14:58 2013
2646 Brandon Sweeney McKeesport 14:58 2014
2647 Liam Cross North Allegheny 14:58 2015
2648 Ethan Wymer Knoch 14:58 2015
2649 Balfour Mars 14:58 2016
2650 John Cooper Seneca Valley 14:59 2004
2651 Brian Lovasik North Hills 14:59 2009
2652 Josiah Johnson Shaler 14:59 2009
2653 Connor Mason North Allegheny 14:59 2010
2654 Chad Pakozdi Butler 14:59 2011
2655 Mo Khatami North Allegheny 14:59 2012
2656 Cameron Krally Fox Chapel 14:59 2013
2657 Christopher Manukas Mars 14:59 2014
2658 Max Totzke Mars 14:59 2014
2659 Kouki Uemura North Allegheny 14:59 2017
2660 Anthony Austerlitz Gateway 14:59 2019
2661 Owen Boring Butler 14:59 2019
2662 Colin McFadden Hampton 15:00 2004
2663 Steven Ho Fox Chapel 15:00 2006
2664 John Freehling Pine Richland 15:00 2006
2665 Brendan Gunde Shaler 15:00 2012
2666 Jake Chivinsky Fox Chapel 15:00 2014
2667 Ryan Meyer Seneca Valley 15:00 2015
2668 Braeden Young North Allegheny 15:00 2016
2669 RJ Keyhan Gateway 15:00 2019
2670 Chris Hoffman Moon 15:01 2005
2671 Jon Rice Pine Richland 15:01 2006
2672 Connor Regan Fox Chapel 15:01 2007
2673 Aaron Hohn Butler 15:01 2008
2674 Elijah Webb Knoch 15:01 2009
2675 Mike Hanlon North Allegheny 15:01 2010
2676 Robert Meredith North Allegheny 15:01 2013
2677 Carlo Andreassi Butler 15:01 2014
2678 Grant Harsch Mars 15:01 2015
2679 Stephen Laun North Allegheny 15:01 2017
2680 Josh Wade Pine-Richland 15:01 2018
2681 Dante Cicco Butler 15:02 2009
2682 Matt Johnson Shaler 15:02 2011
2683 Steven Schorr North Allegheny 15:02 2012
2684 Jacob Atkinson Highlands 15:02 2015
2685 Riley Farrar North Hills 15:02 2019
2686 Adam Brown North Hills 15:03 2004
2687 Dan Fulton North Hills 15:03 2007
2688 Tyrone Goy Pittsburgh Classical 15:03 2007
2689 Chaser James Pittsburgh Classical 15:03 2007
2690 Sam Schurer Pine Richland 15:03 2007
2691 Tyler Zydel North Allegheny 15:03 2010
2692 Matt Kuniak Mars 15:03 2011
2693 Terrence Frey Pine Richland 15:03 2012
2694 Greg Humbert Fox Chapel 15:03 2013
2695 Andrew Wenzel Pine Richland 15:03 2014
2696 Mateo Oria Fox Chapel 15:03 2017
2697 Alek Wert Avonworth 15:03 2018
2698 Andrew Ruffner Shaler 15:04 2004
2699 Arga Pribadi Gateway 15:04 2006
2700 Luke Kocha Gateway 15:04 2006
2701 Brandon Brewster Fox Chapel 15:04 2012
2702 Andrew Sullivan Hampton 15:04 2013
2703 Josiah Hudock Eden Christian 15:04 2016
2704 Josh Clark Shaler 15:04 2018
2705 Joseph DeRenzo Pine-Richland 15:04 2018
2706 Nathan Slade North Allegheny 15:04 2018
2707 Spencer Liebtr Fox Chapel 15:05 2004
2708 Alex Batista Seneca Valley 15:05 2005
2709 Ben Weiner Gateway 15:05 2007
2710 Nick Tomczack Pine Richland 15:05 2007
2711 Matther Johnson Shaler 15:05 2010
2712 Jack McCarthy Fox Chapel 15:05 2012
2713 Tyler Eisses Eden Christian 15:05 2015
2714 Colin Devenney North Allegheny 15:05 2015
2715 Ian Peace North Allegheny 15:06 2005
2716 Peter Edwards Knoch 15:06 2006
2717 Travis Lommock Seneca Valley 15:06 2006
2718 Jacob Halasowski Fox Chapel 15:06 2009
2719 Matt Bonino Hampton 15:06 2009
2720 Ian Steward Mars 15:06 2010
2721 Ryan Parry Pine Richland 15:06 2010
2722 Lorenzo Martin North Allegheny 15:06 2012
2723 Ian Brunner North Allegheny 15:06 2014
2724 Matias Schopfer Fox Chapel 15:06 2016
2725 Andy Hick Hampton 15:07 2004
2726 Ryan Lubic Gateway 15:07 2006
2727 Richie Denson Gateway 15:07 2007
2728 Alex Kvills Hampton 15:07 2009
2729 Chris Ference Hampton 15:07 2013
2730 Jack Palicki North Allegheny 15:07 2014
2731 Chris Manukas Mars 15:07 2015
2732 Mateo Sewald North Allegheny 15:07 2016
2733 Manas Arumalla North Allegheny 15:07 2017
2734 Ryan Handron North Allegheny 15:07 2017
2735 Zach Kline North Allegheny 15:08 2004
2736 Scott Piat Seneca Valley 15:08 2004
2737 Mike Andring Seneca Valley 15:08 2004
2738 Ed Wojo Pine Richland 15:08 2006
2739 Alex jameson North Hills 15:08 2009
2740 Brian Venturella Fox Chapel 15:08 2011
2741 Augustus Mayhew Hampton 15:08 2014
2742 Josh Connelly Mars 15:08 2014
2743 Alexander Maslo North Allegheny 15:08 2016
2744 Owen Dressler Butler 15:08 2018
2745 Mike Widman Seneca Valley 15:09 2004
2746 Riley Roselius Moon 15:09 2005
2747 Scott Mallick North Allegheny 15:09 2005
2748 Chris Dibasi Seneca Valley 15:09 2005
2749 Jack Downey North Allegheny 15:09 2006
2750 Pranav Murthy North Allegheny 15:09 2010
2751 Ryan Govi Hampton 15:09 2011
2752 Zachary Callithen Butler 15:09 2014
2753 Andrew McIntosh Knoch 15:09 2014
2754 Noah Hertzman Fox Chapel 15:09 2015
2755 Noah Kreiling North Allegheny 15:09 2015
2756 Ian Robb Carlynton 15:09 2019
2757 Jacob Barton Hampton 15:09 2019
2758 Zach Restelli Seneca Valley 15:10 2004
2759 Josh Hetz Shaler 15:10 2005
2760 Zack Nellis Shaler 15:10 2005
2761 Jon Reis Fox Chapel 15:10 2006
2762 Sam Sheridan North Allegheny 15:10 2007
2763 Brendan Hamilton Gateway 15:10 2008
2764 Andrew Wissinger Fox Chapel 15:10 2010
2765 Varun Parwani Fox Chapel 15:10 2012
2766 Sam Thinnes Knoch 15:10 2014
2767 Coby Sipple Pine-Richland 15:10 2016
2768 Charles Lubert Hampton 15:10 2016
2769 Talis Jacob Fox Chapel 15:10 2017
2770 Dylan Geibel Fox Chapel 15:10 2018
2771 Adam Kemerer Mellon 15:11 2005
2772 Lee Andring Seneca Valley 15:11 2005
2773 James Musses Fox Chapel 15:11 2009
2774 Matt Spangler North Allegheny 15:11 2010
2775 Dennis Knepp North Allegheny 15:11 2013
2776 Alonte Johnson McKeesport 15:11 2017
2777 Todd Siford Shaler 15:11 2018
2778 Michael Fuchs North Hills 15:11 2018
2779 Ryan Ruppert North Allegheny 15:12 2004
2780 Eli Rice Mellon 15:12 2005
2781 Jake Cothern Gateway 15:12 2008
2782 Steven Pascarella Hempfield 15:12 2008
2783 Nik Hamilton North Allegheny 15:12 2008
2784 Nick Macedonia North Allegheny 15:12 2009
2785 Sam Nigh Pine Richland 15:12 2009
2786 Thomas Kim North Allegheny 15:12 2012
2787 Erik Joy North Allegheny 15:12 2013
2788 Benjamin Madison North Allegheny 15:12 2014
2789 Derek Howard Pine Richland 15:12 2014
2790 Michael Zang Shaler 15:12 2014
2791 Josh Jones North Hills 15:12 2015
2792 Samuel Weibel Pine-Richland 15:12 2015
2793 Matthew Campbell Pine-Richland 15:12 2017
2794 Ethan Devenney North Allegheny 15:12 2017
2795 Christian Schuster Seneca Valley 15:12 2019
2796 Dylan Yuknis North Allegheny 15:13 2013
2797 Sam Naples Chartiers Valley 15:13 2014
2798 Derek Qu North Allegheny 15:13 2014
2799 Jerek Stegman Pine-Richland 15:13 2015
2800 Josiah Sespico Butler 15:13 2016
2801 Patrick Light Hampton 15:13 2019
2802 Roy Bowlen Laurel Highlands 15:14 2010
2803 Joey Pifer Mars 15:14 2013
2804 Logan Guise Pine Richland 15:14 2014
2805 Joseph Ferko North Allegheny 15:14 2019
2806 Kevin Fu North Allegheny 15:15 2005
2807 Julius Rivera Gateway 15:15 2008
2808 Cameron Krally Fox Chapel 15:15 2012
2809 Owen Dennison Pine-Richland 15:15 2016
2810 Lukas Dwyer North Allegheny 15:15 2018
2811 Ed Witt Mellon 15:16 2005
2812 Chris Arensberg Shaler 15:16 2005
2813 Jacob Seybert Butler 15:16 2007
2814 Mike Flaherty Pine Richland 15:16 2008
2815 Justin McIntosh Knoch 15:16 2015
2816 Josh Parker Butler 15:16 2019
2817 Aaron Libonati North Allegheny 15:17 2005
2818 Jake Patterson North Allegheny 15:17 2008
2819 Skylor Wright Fox Chapel 15:17 2011
2820 Philip White Shaler 15:17 2016
2821 Dylan Fitzgerald North Allegheny 15:17 2016
2822 Jack Schillat North Allegheny 15:17 2017
2823 Jordan Fallon Fox Chapel 15:18 2004
2824 Brady Jerome Seneca Valley 15:18 2005
2825 Evan Murray Hampton 15:18 2017
2826 Nathan Kunkel Seneca Valley 15:18 2018
2827 Levi Clark Greensburg Salem 15:18 2019
2828 David Schmiech North Allegheny 15:19 2005
2829 Jason Simunovic Shaler 15:19 2011
2830 Parker Schubert Pine-Richland 15:19 2013
2831 Alex Pizov North Allegheny 15:19 2014
2832 Tanner Richard North Allegheny 15:19 2014
2833 Nolan Piotrowski McKeesport 15:19 2015
2834 Ben Siri Fox Chapel 15:19 2015
2835 Mason Dean North Allegheny 15:19 2017
2836 Andrew Gaitens Fox Chapel 15:20 2004
2837 Henry Fiedler Fox Chapel 15:20 2007
2838 Ryan Parry Pine Richland 15:20 2009
2839 Josiah Hudock Eden Christian 15:20 2015
2840 Jason Wearley Pine-Richland 15:20 2019
2841 Thomas Kenney North Allegheny 15:21 2004
2842 Andrew Klobuchar Pine Richland 15:21 2005
2843 Sam Angritz Hampton 15:21 2006
2844 Mack Mason Chartiers Valley 15:21 2014
2845 Owen Prem North Allegheny 15:21 2017
2846 Tyler Flynn St. Kilian 15:21 2019
2847 Danny Mack Avonworth 15:21 2019
2848 Erik Larson Seneca Valley 15:22 2004
2849 David Skrovanek North Allegheny 15:22 2009
2850 Tim Marsh Fox Chapel 15:22 2011
2851 Michael Curry North Allegheny 15:22 2013
2852 Ben Carney North Allegheny 15:22 2017
2853 Adam Garret Fox Chapel 15:23 2006
2854 Connor Burke Shaler 15:23 2006
2855 Matt Gostomski North Allegheny 15:23 2010
2856 Cole Baker North Allegheny 15:23 2012
2857 Jared Slack Pine-Richland 15:23 2013
2858 Luke Pieton North Allegheny 15:23 2013
2859 Zack Callithen Butler 15:23 2013
2860 Conal Bradshaw North Hills 15:23 2015
2861 Aiden Mack Fox Chapel 15:23 2015
2862 Gautam Ramkumar North Allegheny 15:23 2019
2863 Ryan Schroeder Hampton 15:24 2004
2864 Dan Trettel North Allegheny 15:24 2009
2865 Austin Gilstrap Mars 15:24 2013
2866 Ryan Powell Pine-Richland 15:24 2019
2867 Logan Magorien North Allegheny 15:24 2019
2868 Luke Schenker North Allegheny 15:25 2005
2869 Alex Batista Seneca Valley 15:25 2006
2870 Eric Meyer North Allegheny 15:25 2009
2871 Zachary Keim Fox Chapel 15:25 2010
2872 Rohit Kartan North Allegheny 15:25 2010
2873 Eric Pil Fox Chapel 15:25 2018
2874 Robert Staresinic St. Kilian 15:25 2019
2875 Ian Vandervort Gateway 15:25 2019
2876 Seth Bacuer Fox Chapel 15:26 2004
2877 Zach Presto North Allegheny 15:26 2006
2878 Trevor Coyne North Allegheny 15:26 2006
2879 Josh Davis Gateway 15:26 2007
2880 Keefer Butler 15:26 2010
2881 Brandan Lefevre Butler 15:26 2012
2882 Ian Eastwood North Allegheny 15:26 2014
2883 Grant Metzger North Allegheny 15:26 2016
2884 Dylan Byersdorfer Fox Chapel 15:26 2018
2885 Dylan Hogan North Hills 15:26 2019
2886 Cameron Koger Moon 15:27 2005
2887 Andrew McBurney Highlands 15:27 2007
2888 Alex Martich North Allegheny 15:27 2007
2889 Jacob Rendall Fox Chapel 15:27 2014
2890 Junmo Jeon North Allegheny 15:27 2015
2891 Stephen Laun North Allegheny 15:27 2016
2892 Braeden Penrose Avonworth 15:27 2018
2893 Trey Schleppy North Allegheny 15:27 2019
2894 Grahm Birdsong Fox Chapel 15:28 2007
2895 Josh Hodlenberry North Hills 15:28 2007
2896 David Stebbins Fox Chapel 15:28 2012
2897 Max Cercone North Allegheny 15:28 2014
2898 Ryan Crawford Seneca Valley 15:28 2018
2899 Jordan Coco Fox Chapel 15:28 2018
2900 Ryan Hartle Avonworth 15:28 2019
2901 Andy Greenler North Allegheny 15:29 2004
2902 Andy Hosler North Allegheny 15:29 2008
2903 Dan Tabas Fox Chapel 15:29 2009
2904 Kristopher Robinson North Allegheny 15:29 2011
2905 Joe Kelly North Hills 15:29 2011
2906 Greg Harr Hampton 15:29 2014
2907 Lorenzo Pane North Allegheny 15:29 2014
2908 Casey Monroe Fox Chapel 15:29 2015
2909 Jacob Sunday North Allegheny 15:30 2004
2910 Derek Bluemling North Allegheny 15:30 2004
2911 Joe Caulkins North Allegheny 15:30 2011
2912 Christian Dyni Pine Richland 15:30 2011
2913 Timothy Cichra Butler 15:30 2012
2914 Christian Dyni Pine Richland 15:30 2012
2915 Christian Colafella Mars 15:30 2014
2916 Jack Palicki North Allegheny 15:30 2015
2917 Eli Wick Eden Christian 15:30 2019
2918 Jeremy Stahl Mars 15:31 2014
2919 Aidan Shumaker Hampton 15:31 2017
2920 Ryan Griffith Pine-Richland 15:31 2017
2921 Kirk Gazdik North Hills 15:32 2004
2922 Michae Gostomski North Allegheny 15:32 2009
2923 Rob Rago Fox Chapel 15:32 2010
2924 Brody Reynolds Seneca Valley 15:32 2015
2925 Erik Millstine Hampton 15:33 2007
2926 Matt Gostomski North Allegheny 15:33 2009
2927 Theo Wahlenmayer North Allegheny 15:33 2015
2928 Hunter Grau Shaler 15:33 2017
2929 Nick Giunta Shaler 15:33 2018
2930 Sam Kohler Avonworth 15:33 2018
2931 Colin Brady Avonworth 15:33 2018
2932 Ryan Napolitan Fox Chapel 15:33 2018
2933 Mason Ahl Seneca Valley 15:33 2019
2934 Craig Russell Seneca Valley 15:34 2004
2935 Joe Leo Shaler 15:34 2005
2936 Will Harnick Pine-Richland 15:34 2013
2937 Kyle Pfabe Butler 15:34 2014
2938 Jon Williams Mars 15:34 2015
2939 Kevin Frenz Pine-Richland 15:34 2016
2940 Charlie Palmer North Allegheny 15:34 2019
2941 Ryan Blum Butler 15:35 2006
2942 Jacob Norman Fox Chapel 15:35 2009
2943 Mat King North Allegheny 15:35 2010
2944 Todd Siford Shaler 15:35 2017
2945 Mason Sepesky Hempfield 15:35 2017
2946 Nick Debone Hempfield 15:36 2008
2947 Devin Dekach Laurel Highlands 15:36 2010
2948 Braydon Sloan Knoch 15:36 2017
2949 Zach Gordon Fox Chapel 15:36 2017
2950 Liam Daniello Pine-Richland 15:36 2018
2951 Shaefer Ostroff Fox Chapel 15:36 2019
2952 Aaron Hohn Butler 15:37 2009
2953 Harper Dowd Fox Chapel 15:37 2009
2954 Ben Nixon North Allegheny 15:37 2015
2955 Kevin Bunce North Allegheny 15:38 2006
2956 Eric Hacker Knoch 15:38 2008
2957 Jarred Chiaramonte Shaler 15:38 2010
2958 Brice Pitcairn Hampton 15:38 2011
2959 Simon Diehl Butler 15:38 2014
2960 Keenan DiPasquale Hampton 15:38 2014
2961 Ryan Meyhofer North Allegheny 15:38 2017
2962 Peter Breski Seneca Valley 15:38 2018
2963 Evan Weis Seneca Valley 15:38 2018
2964 Ryan Simmer Seneca Valley 15:39 2005
2965 Sam Cowley North Allegheny 15:39 2007
2966 Nick Mangieri North Allegheny 15:39 2010
2967 Conner Penwell Shaler 15:39 2016
2968 Miles Crowell Pine-Richland 15:39 2017
2969 Nick Karlovich Shaler 15:40 2006
2970 Matthew Alkore Butler 15:40 2009
2971 Steven Cano Fox Chapel 15:40 2013
2972 Connor McChesney Mars 15:40 2014
2973 Alex Krist Fox Chapel 15:40 2017
2974 Griffin Caruso North Allegheny 15:41 2007
2975 Walker Brooke Fox Chapel 15:41 2010
2976 Miles McKinney Hampton 15:41 2019
2977 James Clair Seneca Valley 15:42 2005
2978 George Uehling Hampton 15:42 2006
2979 Jack Migley Riverview 15:42 2015
2980 Lokesh Daita North Allegheny 15:42 2019
2981 Craig Russell Seneca Valley 15:43 2005
2982 Brenden Porterfield Pine-Richland 15:43 2013
2983 Ethan Rundy Hempfield 15:43 2017
2984 Santiago Giordanelli Hempfield 15:43 2017
2985 Gino Antimarino Hempfield 15:43 2017
2986 Garrett Bourg Franklin Regional 15:44 2005
2987 Logan Zbinak Gateway 15:44 2006
2988 Kevin Kummer Butler 15:44 2008
2989 Timber Kriley Butler 15:44 2014
2990 Adam Rothenberg Hampton 15:44 2015
2991 Nick Ibinson Hampton 15:44 2016
2992 Zane Gavazzi Fox Chapel 15:44 2016
2993 Michael Cancilla Avonworth 15:44 2019
2994 Micheal Belsky North Allegheny 15:45 2005
2995 Tony Pittaviano Seneca Valley 15:45 2005
2996 Charles Alt North Allegheny 15:45 2013
2997 Joseph Maggi Pine Richland 15:45 2014
2998 Nate Fetting Fox Chapel 15:45 2015
2999 Nathaniel Swarmer Pine-Richland 15:45 2019
3000 Noah Lockette Mars 15:46 2011
3001 William Bowling Pine-Richland 15:46 2018
3002 Conor Griffin North Allegheny 15:46 2019
3003 Kirk Gazdik North Hills 15:47 2005
3004 Sam Ahdritz Hampton 15:47 2007
3005 Jacob Beacham North Allegheny 15:47 2007
3006 Jared Bayle Hempfield 15:47 2008
3007 Nathan Kelly North Allegheny 15:47 2013
3008 Matthew Monnerberg Norwin 15:48 2008
3009 Mario Rotunno Fox Chapel 15:48 2014
3010 Korey Moore Pine-Richland 15:48 2017
3011 Jeffery Wood Butler 15:48 2019
3012 Zach Kolesar Hampton 15:49 2013
3013 Braeden Young North Allegheny 15:49 2015
3014 Patrick Clark Mars 15:49 2015
3015 Abhay Syamala North Allegheny 15:49 2018
3016 Isaac LaFuria North Allegheny 15:49 2019
3017 P.J. Blinn Seneca Valley 15:50 2004
3018 Chris Ebbert North Allegheny 15:50 2009
3019 Nathan Kaleida Mars 15:50 2011
3020 Mark Puthenparayil 27 Fox Chapel 15:50 2015
3021 Aiden Myers Eden 15:50 2018
3022 Tommy Leech Fox Chapel 15:51 2006
3023 Hayden Ball North Allegheny 15:51 2018
3024 Leyth Smith Pine Richland 15:52 2012
3025 Christian Kyle Fox Chapel 15:52 2013
3026 Zach Kautzman North Allegheny 15:53 2009
3027 Derek Dean Knoch 15:53 2017
3028 Drew Kirchner Seneca Valley 15:53 2019
3029 Aedan Panzer North Allegheny 15:53 2019
3030 Matt Hussak North Allegheny 15:54 2004
3031 Todd Berglund Shadyside Academy 15:54 2005
3032 Mike Frederick North Hills 15:54 2007
3033 Cameron Leonard Pine Richland 15:54 2007
3034 Jay Keefer Butler 15:54 2011
3035 Cecil Crouch Butler 15:54 2011
3036 Ben Mabon Fox Chapel 15:54 2014
3037 Anchey Peng North Allegheny 15:54 2015
3038 Joe Paviglianiti Fox Chapel 15:54 2018
3039 David Schmiech North Allegheny 15:55 2006
3040 Michael Joyce North Allegheny 15:55 2016
3041 Noah Krassenstein North Allegheny 15:56 2004
3042 Jack Scott Fox Chapel 15:56 2015
3043 Leo DiPaolo Fox Chapel 15:56 2016
3044 Jack Lynch Fox Chapel 15:56 2018
3045 Bradley Johnson Pine Richland 15:57 2011
3046 Casey Monroe Fox Chapel 15:57 2014
3047 Jacob Specht North Hills 15:57 2019
3048 Nick Karlovich Shaler 15:58 2005
3049 Anthony Imhof Shaler 15:58 2008
3050 Shri Thada Fox Chapel 15:58 2017
3051 Jeongwoo Cheon North Allegheny 15:58 2018
3052 Kevin Carroll North Hills 15:59 2006
3053 Mike Whitehurst North Allegheny 15:59 2010
3054 Connor Horan North Allegheny 15:59 2013
3055 Sebastian Hallen North Allegheny 15:59 2016
3056 Noah Lego North Allegheny 15:59 2017
3057 Matt Thornton Franklin Regional 16:00 2006
3058 Cameron Lafayette North Allegheny 16:00 2016
3059 Nate Gollings Avonworth 16:00 2018
3060 Cortlan Harrell Seneca Valley 16:00 2019
3061 Sean Harrington Shaler 16:01 2005
3062 Julius Rivera Gateway 16:01 2007
3063 Levi Curry Shaler 16:01 2009
3064 Cooper Roberts Shaler 16:01 2012
3065 Max Cercone North Allegheny 16:01 2013
3066 Will Rodina North Hills 16:01 2018
3067 Brent Paulson North Allegheny 16:01 2019
3068 Sam Hogan Seneca Valley 16:02 2004
3069 Matt Doerzbacher North Allegheny 16:02 2007
3070 Chase Brannon Hempfield 16:02 2008
3071 Jacob Mann Mars 16:02 2014
3072 Coby Sipple Pine-Richland 16:02 2015
3073 Andre Bem Fox Chapel 16:02 2016
3074 Nick Giunta Shaler 16:02 2017
3075 Owen Prem North Allegheny 16:03 2016
3076 Ben Ellison Knoch 16:03 2017
3077 Eric Madler North Allegheny 16:04 2005
3078 Jake Markuertz Fox Chapel 16:04 2007
3079 Alex Lyder Hempfield 16:04 2008
3080 Austin Kurtanich North Allegheny 16:04 2010
3081 Isak Liden North Allegheny 16:04 2010
3082 Frank Kuna Chartiers Valley 16:04 2014
3083 Sean Doherty Fox Chapel 16:04 2014
3084 Dillon Maddigan Seelos 16:04 2018
3085 Kevin Barunas North Allegheny 16:05 2004
3086 Rob Pavlik Hampton 16:05 2006
3087 Andrew Kochis North Allegheny 16:05 2013
3088 Angel Williams McKeesport 16:05 2014
3089 Christopher Hanlon North Allegheny 16:05 2014
3090 Shawn Rygelski Fox Chapel 16:05 2018
3091 Daniel Balderas North Allegheny 16:05 2019
3092 Michael Baird ? 16:06 2007
3093 Brandon Singer Pine Richland 16:06 2011
3094 Malcolm Lucas Pine-Richland 16:06 2018
3095 Dalton Koebler Butler 16:07 2006
3096 Karthiu Narayanan Fox Chapel 16:07 2007
3097 Matthew Li North Allegheny 16:07 2014
3098 NOLAN FISH Seneca Valley 16:07 2017
3099 David Schleppy North Allegheny 16:07 2018
3100 Brady Jerome Seneca Valley 16:08 2004
3101 Clayton Cheng North Allegheny 16:08 2007
3102 Kristofer Robinson North Allegheny 16:08 2010
3103 Matthew Andrews Hampton 16:08 2012
3104 William Palicki North Allegheny 16:08 2016
3105 Jonathan Runyan Fox Chapel 16:09 2006
3106 Danny Porter North Allegheny 16:09 2006
3107 Spencer Cohen Fox Chapel 16:09 2007
3108 Alex Bianchi North Allegheny 16:09 2007
3109 Jon. Weinbrenner Hampton 16:09 2009
3110 Alex Hunter Butler 16:09 2012
3111 Neil Wible North Hills 16:09 2012
3112 Nathan Moore Fox Chapel 16:09 2017
3113 Kevin Roach North Allegheny 16:10 2005
3114 Joe Schermer North Allegheny 16:10 2007
3115 John-Thomas Robinson North Allegheny 16:10 2013
3116 Leo DiPaolo Fox Chapel 16:10 2015
3117 Ryan Nash North Allegheny 16:10 2016
3118 Joe Deems Eden 16:10 2017
3119 Aidan Dorneich Fox Chapel 16:10 2018
3120 Josh Keir Seneca Valley 16:11 2004
3121 Mike Kresch Moon 16:11 2005
3122 Marko Hudak Shadyside Academy 16:11 2005
3123 Xan Stathis Fox Chapel 16:11 2009
3124 Ted Molingowski Hampton 16:11 2011
3125 Michael Braham Fox Chapel 16:11 2014
3126 Garrison Brown Hempfield 16:11 2017
3127 Max Telmer Frick 16:12 2007
3128 Callum Price Shaler 16:12 2011
3129 Topher Ernharth Fox Chapel 16:12 2018
3130 Lee Mica North Hills 16:12 2018
3131 Thomas Sarabok Pine Richland 16:13 2010
3132 Richard Palermo North Allegheny 16:13 2012
3133 Nick Ennis North Hills 16:13 2014
3134 Dominic Talarico Seelos 16:13 2018
3135 Ben Cohen Shadyside Academy 16:14 2005
3136 Michael Gralewski North Allegheny 16:14 2011
3137 William Cherry North Allegheny 16:14 2014
3138 Joey Zoffel Hampton 16:15 2007
3139 Isak Liden North Allegheny 16:15 2011
3140 Spencer Lunt North Allegheny 16:15 2014
3141 Andrew Stepanow Bl Francis Seelos 16:15 2019
3142 Conner Medgaus Franklin Regional 16:16 2005
3143 Ryan Gray Hampton 16:16 2005
3144 Ethan Eichelberger North Allegheny 16:16 2015
3145 Danny Lee North Allegheny 16:16 2016
3146 Ben Suhrie North Allegheny 16:17 2005
3147 Brian Brewster Fox Chapel 16:17 2009
3148 Connor Goldrick Hampton 16:17 2011
3149 Ian Eastwood North Allegheny 16:17 2013
3150 Christopher Weller North Allegheny 16:17 2013
3151 Seth Eom North Allegheny 16:17 2016
3152 Nathan Stetson North Allegheny 16:18 2014
3153 Steven Sinka knoch 16:18 2016
3154 Tommy Scott Fox Chapel 16:18 2016
3155 Shawn Rygelski Fox Chapel 16:18 2017
3156 Nicholas Betler North Allegheny 16:18 2017
3157 Paul Holland North Hills 16:19 2005
3158 Zach Neill North Hills 16:19 2014
3159 Metzler Conner North Hills 16:19 2018
3160 Jacob Anderson Burrell 16:19 2019
3161 Scott Delaney North Allegheny 16:20 2004
3162 Michael Hegan Pine Richland 16:20 2005
3163 Jake Patterson North Allegheny 16:20 2007
3164 Dante Zottoli North Allegheny 16:20 2012
3165 Aiden Trofimuk Knoch 16:20 2017
3166 Gates Martin Hampton 16:20 2019
3167 Lee DiMichele Butler 16:21 2005
3168 Jacob Heinauer North Hills 16:21 2009
3169 Hunter Badamo North Allegheny 16:21 2016
3170 Grant McKissock North Allegheny 16:21 2018
3171 Strother Nick North Hills 16:21 2018
3172 Bryan Frank Hampton 16:22 2015
3173 Greg Zoffel Hampton 16:23 2010
3174 Banday Mars 16:23 2016
3175 Wyatt Stoll North Allegheny 16:23 2018
3176 John McCabe North Allegheny 16:24 2007
3177 Matthew Kohler Seneca Valley 16:24 2018
3178 Brendon Lefever Butler 16:25 2011
3179 Brycen Moore Butler 16:25 2013
3180 William Palicki North Allegheny 16:25 2015
3181 AJ Lachima Pine-Richland 16:25 2015
3182 Topher Ernharth Fox Chapel 16:25 2017
3183 Kedar Rao North Allegheny 16:25 2017
3184 Andy Hick Hampton 16:26 2005
3185 Danny Melcher North Allegheny 16:26 2008
3186 Riley Kuhn Hampton 16:26 2012
3187 Charlie Lowe Fox Chapel 16:26 2014
3188 Isaac Wick Eden Christian 16:26 2016
3189 John Rice Pine Richland 16:27 2005
3190 Alex Dibiasi North Allegheny 16:27 2012
3191 Brady McDermott North Allegheny 16:28 2014
3192 Chris Rudolph North Allegheny 16:28 2016
3193 Matthew Carper Pine-Richland 16:28 2017
3194 Max Scherrer North Allegheny 16:28 2018
3195 Patrick Spencer North Allegheny 16:29 2005
3196 Aden Llewellyn Butler 16:29 2016
3197 Colin Crivello Hempfield 16:29 2017
3198 Brian Mulhern Fox Chapel 16:30 2014
3199 Paul Swank Seneca Valley 16:31 2005
3200 Ian Gillam Butler 16:31 2008
3201 CJ Bates North Allegheny 16:31 2012
3202 Matthew Miller North Allegheny 16:31 2017
3203 Raga Pribadi Gateway 16:32 2006
3204 Zack Phillpis North Allegheny 16:33 2007
3205 Connor May North Allegheny 16:33 2017
3206 Lucas Blodgett Hempfield 16:33 2017
3207 Ryan Hartle Avonworth 16:33 2018
3208 Morgan Gentile Pine Richland 16:34 2010
3209 Michael Vukmer North Allegheny 16:35 2007
3210 Tyler Eisses Eden Christian 16:35 2014
3211 Kevin Harrington North Allegheny 16:35 2018
3212 Cameron Griffith Chartiers Valley 16:36 2014
3213 Jacob Fisher North Allegheny 16:36 2015
3214 Evan Henry Highlands 16:36 2015
3215 Kevin Mao North Allegheny 16:36 2017
3216 Samuel Anderson North Allegheny 16:36 2019
3217 Madhaw Lyengar Shadyside Academy 16:37 2005
3218 Lance Vetter Fox Chapel 16:37 2012
3219 Thomas Kunz Bl Francis Seelos 16:37 2019
3220 Luke Wood North Allegheny 16:38 2014
3221 Jason Burkert Mars 16:39 2011
3222 Charles Alt North Allegheny 16:39 2012
3223 Jared Geist Knoch 16:40 2008
3224 Nate Redondo North Allegheny 16:40 2018
3225 Jackson Carangio Riverview 16:41 2015
3226 Matthew O'Connell North Allegheny 16:41 2017
3227 Gabriel Felman Fox Chapel 16:41 2018
3228 Jeremy Lucas North Allegheny 16:42 2009
3229 Alex Smolar Fox Chapel 16:42 2012
3230 Tony Kim North Allegheny 16:42 2013
3231 Gus Wagner Avonworth 16:42 2018
3232 Micah Cagley Fox Chapel 16:42 2018
3233 Chuck Baker North Allegheny 16:42 2019
3234 Grant Harsch Mars 16:43 2014
3235 Braedon McNally Seneca Valley 16:43 2019
3236 Brandon Dolan Butler 16:44 2009
3237 Steven Schorr North Allegheny 16:44 2011
3238 William Vance North Allegheny 16:44 2015
3239 Tyler Jones North Allegheny 16:44 2015
3240 Josh Plichta North Allegheny 16:45 2008
3241 Connor Farrar North Hills 16:45 2016
3242 Eli Klorczyk Norwin 16:46 2008
3243 Jack Hall Pine Richland 16:46 2012
3244 Keith Dauson North Allegheny 16:47 2005
3245 Matt DeMichel Hampton 16:48 2006
3246 John Lazaro Fox Chapel 16:48 2008
3247 Nick Steranko Pine Richland 16:48 2011
3248 Korey Moore Pine-Richland 16:48 2018
3249 Tony Schall Frick 16:49 2007
3250 Robbie Stehle North Hills 16:49 2007
3251 Jack Sheridan North Allegheny 16:49 2012
3252 Joe Deems Eden Christian 16:49 2016
3253 David Schleppy North Allegheny 16:49 2017
3254 Michael Belsky North Allegheny 16:50 2006
3255 Evan Lyons Fox Chapel 16:50 2016
3256 Samuel Morrell North Allegheny 16:50 2018
3257 Adrian Zugehar Mars 16:51 2014
3258 Roy Bowlen Laurel Highlands 16:52 2009
3259 Jordan Ledrick North Allegheny 16:52 2012
3260 Brenden Porterfield Pine Richland 16:52 2014
3261 David Heagy Seneca Valley 16:53 2004
3262 Ryan Hills Shaler 16:53 2011
3263 Jacob Taliano Highlands 16:53 2015
3264 Nathaniel Morneault Pine Richland 16:54 2006
3265 Nico Rovera Pine-Richland 16:54 2015
3266 Shane Hufnagel Gateway 16:54 2019
3267 Jon Antonich Gateway 16:55 2007
3268 Conol Bradshaw North Hills 16:55 2016
3269 Kevin Quinn Fox Chapel 16:55 2018
3270 Jack Ferraro North Allegheny 16:55 2019
3271 Sean McDaid Hampton 16:56 2007
3272 Joshua Kaleida Mars 16:57 2015
3273 Steve Sinka Knoch 16:57 2015
3274 Ryan Nash North Allegheny 16:59 2017
3275 Jason Simunovic Shaler 17:00 2010
3276 Colton McGeary Pine-Richland 17:00 2018
3277 Brian Brewster Fox Chapel 17:01 2008
3278 Bernard Lamm Hampton 17:01 2014
3279 Andre Bem Fox Chapel 17:01 2017
3280 Noah Claus Hampton 17:02 2014
3281 Liam Barron North Allegheny 17:02 2014
3282 Ethan Peffer Butler 17:02 2016
3283 Tyler Jones North Allegheny 17:03 2014
3284 P. Huerbin Hampton 17:04 2008
3285 Jon Fisher Fox Chapel 17:04 2010
3286 Austin Fisher Fox Chapel 17:04 2012
3287 J Sespico Butler 17:04 2015
3288 Michael Harnish North Allegheny 17:05 2012
3289 Michael Cancilla Avonworth 17:05 2018
3290 George Vehling Hampton 17:06 2005
3291 Josh Kaleida Mars 17:07 2014
3292 Spencer Greenberg North Allegheny 17:07 2014
3293 B Dreher Butler 17:07 2015
3294 Dylan Shaler Hempfield 17:08 2008
3295 Joshua Smallwood North Allegheny 17:08 2013
3296 Isaac Breneman North Allegheny 17:08 2018
3297 Michael Hanlon North Allegheny 17:09 2009
3298 Ian Sleigh Mars 17:09 2013
3299 Josh Rodina North Hills 17:09 2018
3300 Jack Simons North Allegheny 17:10 2019
3301 Keagan Royal Fox Chapel 17:11 2018
3302 Pranav Aramada Fox Chapel 17:11 2019
3303 Connor Bird Mars 17:12 2014
3304 Nicky Clump Fox Chapel 17:12 2019
3305 Billy Brant North Allegheny 17:13 2005
3306 Jeremy Hebda North Hills 17:13 2006
3307 Drew VanFossen North Allegheny 17:13 2018
3308 Alec Dunsmore Gateway 17:14 2019
3309 Josh Dempster Moon 17:15 2005
3310 Benjamin Cochran North Allegheny 17:15 2014
3311 Joshua Boettner Butler 17:15 2017
3312 Jake Busshaus Hampton 17:16 2011
3313 Connor Schneck Shaler 17:16 2016
3314 Fabian Tipp Hampton 17:17 2011
3315 Kenton Buchanan Fox Chapel 17:17 2019
3316 Steven Smith North Allegheny 17:18 2005
3317 Jake Strom Gateway 17:18 2008
3318 Christian Walker Mars 17:18 2015
3319 Josh Boettner Butler 17:18 2018
3320 Steven Smith North Allegheny 17:19 2006
3321 Nathan Giercyznski North Allegheny 17:19 2015
3322 Luke Nolan Pine Richland 17:20 2012
3323 Gannon Sprinkle North Allegheny 17:20 2016
3324 Anthony Roos North Allegheny 17:20 2019
3325 Jason Craighead Riverview 17:20 2019
3326 Cedar Nye North Allegheny 17:21 2005
3327 Dylan Nickl Pine Richland 17:23 2014
3328 Mason Pruhs Pine Richland 17:24 2014
3329 Chris Rudolph North Allegheny 17:24 2015
3330 C Lowery Butler 17:24 2015
3331 Vijay Arora North Allegheny 17:24 2019
3332 Adam Walter Mars 17:25 2010
3333 Vincent Crosby Greensburg Salem 17:25 2014
3334 Jacob Norman Fox Chapel 17:27 2008
3335 Anthony Imhof Shaler 17:27 2009
3336 John Brydon Butler 17:27 2013
3337 Patrick Smith Pine Richland 17:27 2014
3338 Aidan Mason North Allegheny 17:28 2013
3339 Ethan Berty North Allegheny 17:28 2016
3340 Cameron Lafayette North Allegheny 17:28 2017
3341 McCarty Mars 17:29 2016
3342 Luke Hartle North Allegheny 17:29 2016
3343 Max McCarran North Allegheny 17:29 2018
3344 Trey Schleppy North Allegheny 17:29 2018
3345 Jake Landry Hampton 17:30 2006
3346 Jacob Jones Butler 17:30 2016
3347 Ethan Berty North Allegheny 17:30 2017
3348 Isiaah Bartsch Shaler 17:31 2012
3349 Kevin Harrington North Allegheny 17:31 2017
3350 Peter Breski Seneca Valley 17:31 2019
3351 Stanley Znosko Butler 17:32 2018
3352 William Duerksen Pine-Richland 17:33 2015
3353 Luke Priester knoch 17:33 2016
3354 Abraham White Fox Chapel 17:33 2018
3355 Clive Mamula Riverview 17:33 2019
3356 Lukas Clement North Hills 17:34 2018
3357 Grant Gaydosh Fox Chapel 17:35 2008
3358 Ethan Eichelberger North Allegheny 17:35 2014
3359 Kevin Quinn Fox Chapel 17:36 2017
3360 Grant McKissock North Allegheny 17:36 2017
3361 Nicholas Berger Seneca Valley 17:36 2019
3362 Ben McCutchan Hampton 17:37 2014
3363 Jacob Lutz Seneca Valley 17:37 2018
3364 Logan Zdinak Gateway 17:38 2005
3365 Brenden Dreher Butler 17:38 2016
3366 Mudhathir Sharif Khaja North Allegheny 17:38 2017
3367 Nick Collins Butler 17:39 2012
3368 Thomas Peterson Hempfield 17:39 2017
3369 Steven Mosco Fox Chapel 17:40 2015
3370 Kyle Kopas Butler 17:40 2016
3371 Nolan Fish Seneca Valley 17:40 2018
3372 Zaayn Crawford Frick 17:41 2007
3373 Andrew Strobel Hampton 17:41 2014
3374 Nathan Gierczynski North Allegheny 17:41 2014
3375 Phil Huergin Hampton 17:42 2007
3376 Ian Gillespie Fox Chapel 17:42 2010
3377 William Vance North Allegheny 17:42 2014
3378 Cody Vaughan Hempfield 17:43 2008
3379 Noah Orellana Pine-Richland 17:43 2018
3380 Stephen Vaughan Seneca Valley 17:44 2018
3381 Josh Wu Gateway 17:45 2006
3382 Sam Cowley North Allegheny 17:47 2006
3383 Patrick Sherman Butler 17:49 2005
3384 Chris Gillis Pine Richland 17:49 2007
3385 Matthew Radermacher Bl Francis Seelos 17:49 2019
3386 ??? Laurel Highlands 17:50 2009
3387 Aditya Bhandari North Allegheny 17:50 2015
3388 Noah Moskala Pine-Richland 17:50 2017
3389 Peter Mica Greensburg Salem 17:51 2014
3390 Dawson Krisky Fox Chapel 17:51 2017
3391 Carson Landolina Shaler 17:54 2014
3392 Nathan Adrian North Allegheny 17:54 2019
3393 Ben Scariot Shaler 17:56 2014
3394 Alex Lemoncelli Pine-Richland 17:56 2018
3395 Caleb Greenblatt Pine-Richland 17:56 2019
3396 Gates Martin Hampton 17:58 2018
3397 Jack Salisbury Avonworth 17:58 2019
3398 Mikail Serowik North Hills 17:59 2019
3399 Benjamin Iamis Pine-Richland 17:59 2019
3400 Stanley Znosko Butler 18:00 2017
3401 Jyri Gray Knoch 18:01 2007
3402 Jake Puschaver North Allegheny 18:01 2016
3403 Andrew Risinger Fox Chapel 18:01 2016
3404 Dane Schmidt Seneca Valley 18:01 2018
3405 Cole Baker North Allegheny 18:02 2011
3406 Gavin Hitchens Fox Chapel 18:02 2015
3407 Devin McGowan Knoch 18:05 2008
3408 Kent Baker Fox Chapel 18:05 2019
3409 Zane Gavazzi Fox Chapel 18:06 2015
3410 Luke Kastner Pine-Richland 18:06 2018
3411 Shane Ritz Hampton 18:07 2015
3412 Devin McGowan Knoch 18:08 2007
3413 Andrew Cook North Allegheny 18:08 2015
3414 John Hoffman Pine-Richland 18:08 2016
3415 Colin Daniello Pine-Richland 18:10 2018
3416 Thomas Torrell Burrell 18:11 2019
3417 Kenton Buchanan Fox Chapel 18:14 2018
3418 Howard Kincade Seneca Valley 18:16 2006
3419 Matt Hickly North Allegheny 18:16 2011
3420 Samuel Yarger Pine-Richland 18:16 2016
3421 Jacob Mock Knoch 18:19 2015
3422 Luke Priester Knoch 18:20 2017
3423 Brendan Balint Hampton 18:21 2006
3424 Khalid Husain Fox Chapel 18:25 2013
3425 Christian Walker Mars 18:28 2014
3426 Owen Anderson Hampton 18:28 2018
3427 Francis Sciortino Fox Chapel 18:28 2019
3428 Tristan Vettier Fox Chapel 18:32 2015
3429 Todd Wauford Hempfield 18:34 2017
3430 Noah Radencic Seneca Valley 18:34 2019
3431 Alex Christie North Allegheny 18:35 2011
3432 Richard Carr North Allegheny 18:35 2014
3433 Luke Kreutzer North Allegheny 18:36 2011
3434 Caleb Greenblatt Pine-Richland 18:36 2018
3435 Brandon Cavanah Avonworth 18:38 2018
3436 Brian Murslock Pine Richland 18:39 2006
3437 Zack Hayes North Allegheny 18:40 2006
3438 Devin Kelly Hampton 18:40 2007
3439 Jack Rudolph North Allegheny 18:41 2009
3440 Kaul Mars 18:42 2016
3441 Matt Hickly North Allegheny 18:43 2010
3442 Greg Richardson Gateway 18:44 2006
3443 Antonio Zendre Hampton 18:44 2007
3444 Evan Soulia North Allegheny 18:44 2014
3445 Jason Brahler Knoch 18:44 2015
3446 Ethan Steinmetz Hampton 18:47 2009
3447 Ross Hart Gateway 18:48 2005
3448 Daniel Farrell Hampton 18:49 2016
3449 Aditya Bhandari North Allegheny 18:52 2014
3450 Carter O’Hare Burrell 18:52 2019
3451 Nik Hamilton North Allegheny 18:54 2007
3452 E. Steinmetz Hampton 18:55 2008
3453 Joe DiFalco North Allegheny 18:57 2010
3454 Nickhil Niranjan North Allegheny 19:01 2017
3455 Ryan Cole Pine Richland 19:4 2012
3456 Nico VIivino Fox Chapel 19:05 2016
3457 Luke Hackworth Seneca Valley 19:06 2018
3458 Reid Robinson Shaler 19:07 2011
3459 Chris Eisengart Moon 19:08 2005
3460 Matt Cynkar Fox Chapel 19:08 2010
3461 Isiah Bartsch Shaler 19:08 2011
3462 Thomas Kim North Allegheny 19:09 2011
3463 Dylan Grundler Shaler 19:13 2017
3464 Collin Miller North Allegheny 19:14 2016
3465 Brendan Balint Hampton 19:17 2005
3466 Aaron Antusak Highlands 19:18 2007
3467 Hayden Zrelak Chartiers Valley 19:19 2014
3468 Beach Mars 19:20 2016
3469 Kyle Kopas Butler 19:20 2017
3470 Aaron Hickman Moon 19:22 2005
3471 Jared Wojcikiewicz Mars 19:22 2011
3472 Walker Brooke Fox Chapel 19:24 2009
3473 Jacob Mann North Allegheny 19:24 2015
3474 Jacob Beyerl Hampton 19:24 2015
3475 Noah Moskala Pine-Richland 19:24 2018
3476 Nicholas Corlew Butler 19:25 2014
3477 JT Robinson North Allegheny 19:27 2012
3478 Wyatt Wojo Pine Richland 19:28 2007
3479 Caden Hill Seneca Valley 19:30 2018
3480 Noam Taasan Fox Chapel 19:31 2007
3481 Remy Bergeron Knoch 19:34 2007
3482 Mason Pruhs Pine-Richland 19:36 2013
3483 Hunter Fritts Avonworth 19:37 2019
3484 Alexander Friedrich Pine-Richland 19:40 2019
3485 Ryan Powell Pine-Richland 19:41 2018
3486 Nathan Greenberg North Allegheny 19:42 2015
3487 Zoli Eadia Avonworth 19:42 2018
3488 Vijay Arora North Allegheny 19:48 2018
3489 Ryan hills Shaler 19:50 2010
3490 Eric Bilger Pine-Richland 19:50 2016
3491 Zoli Eadia Avonworth 19:55 2019
3492 Colton McGeary Pine-Richland 19:56 2017
3493 Ryan Doherty Fox Chapel 19:58 2016
3494 Logan Jackson Pine-Richland 19:59 2018
3495 Noah Radencic Seneca Valley 20:03 2018
3496 Eric Bilger Pine-Richland 20:04 2017
3497 Chris Gillis Pine Richland 20:05 2006
3498 Chuck Baker North Allegheny 20:09 2018
3499 Cormac Bohan Pine Richland 20:11 2009
3500 Lokesh Daita North Allegheny 20:20 2018
3501 Hunter Fritts Avonworth 20:24 2018
3502 Craft Mars 20:32 2016
3503 Taylor Shrearer Gateway 20:34 2005
3504 Hunter Cernuslha Hempfield 20:34 2017
3505 John Park North Allegheny 20:39 2012
3506 Brian Patterson North Allegheny 20:43 2012
3507 Justin Minicozzi Pine-Richland 20:53 2016
3508 Matt Jockers Moon 20:54 2005
3509 Tao Sheng Fox Chapel 20:55 2012
3510 Tao Sheng Fox Chapel 21:43 2013
3511 Adam Kirasic Shaler 21:44 2009
3512 Logan Hellinger Shaler 21:57 2010
3513 Collin Miller North Allegheny 22:18 2015
3514 Anthony Roos North Allegheny 22:26 2018
3515 Aric Reich Knoch 22:50 2009
3516 Ryan Doherty Fox Chapel 23:00 2015
3517 Evan Riley North Allegheny 23:07 2012
3518 Sainath Gopi Gateway 23:18 2006
3519 Jake Fossati Gateway 23:27 2006
3520 Jason Cole Pine-Richland 23:27 2017
3521 Mark Azzarello Moon 23:57 2005
3522 Alex Novak Franklin Regional 26:54 2006
3523 ??? Hempfield 27:35 2008
3524 Alex Novak Franklin Regional 27:54 2005
3525 Andrew Li North Allegheny 28:34 2019