Girls Name Team Time Year Boys Name Team Time Year
Transcript of Girls Name Team Time Year Boys Name Team Time Year
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