PIAA District 1 Championships 2018 vs PIAA District 1 Championships 2019

Aggregate Data Points
Difference This Meet That Meet
Overall Athletes +18 2551 2533
Overall Average -21.60 21:10.76 21:32.37
1st-10th Place +1.81 15:42.52 15:40.71
1st-25th Place -3.63 15:51.31 15:54.94
1st-50th Place -7.01 16:00.29 16:07.30
1st-100th Place -10.27 16:15.00 16:25.28
Common Athletes -- -- 1402
Ran Faster -89 657 746
Ran Season Best 481 1209 728
Average Time -0.74 20:55.17 20:55.91
Median Time +2.00 20:32.50 20:30.50
Middle 80% Times +5.47 20:43.01 20:37.54
Top 10% Times +6.66 16:46.28 16:39.62
Top 25% Times +11.92 17:31.76 17:19.85
Top 50% Times +10.76 18:32.17 18:21.41
Bottom 50% Times -12.24 23:18.16 23:30.40
Bottom 25% Times -26.57 24:59.64 25:26.21
Bottom 10% Times -57.88 26:44.26 27:42.13
Average Difference -0.91 -- --
Median Difference -1:10.30 -- --
Middle 80% Difference +6.08 -- --
Top 10% Difference +3.56 -- --
Top 50% Difference +10.11 -- --
Top 25% Difference +10.44 -- --
Top 50% Difference +10.11 -- --
Bottom 50% Difference -11.84 -- --
Bottom 25% Difference -27.05 -- --
Bottom 10% Difference -1:01.38 -- --

Performances of Common Athletes
Athlete Team Difference This Meet That Meet
Cole Walker Unionville +11.80 15:34.50 15:22.70
Aiden Barnhill Downingtown West +28.30 15:51.40 15:23.10
Sean Garrett Garnet Valley +36.80 16:10.00 15:33.20
Ethan McIntyre Unionville +5.90 15:41.20 15:35.30
Christian McComb Boyertown -22.90 15:36.80 15:59.70
Tyler Clifford Perkiomen Valley +8.00 15:49.70 15:41.70
Mike Donnelly Haverford Township HS -30.80 15:45.80 16:16.60
Jack McManus Central Bucks East +19.70 16:06.90 15:47.20
Declan Rymer Downingtown West +1:01.80 16:49.90 15:48.10
Devon Comber Hatboro Horsham +14.90 16:03.80 15:48.90
Joey Litvin Lower Merion -16.80 15:52.30 16:09.10
Gavin Maxwell Kennett +6.90 15:59.30 15:52.40
Patrick Theveny Penncrest -9.60 15:52.90 16:02.50
Jalen Chin Penncrest +30.50 16:28.70 15:58.20
Joshua Lewin West Chester East -14.90 15:59.10 16:14.00
Ethan Saville Pennridge -8.50 15:59.70 16:08.20
Gavin Brophy West Chester Henderson -32.30 16:01.80 16:34.10
Gabe Puleo Phoenixville Area -19.60 16:01.90 16:21.50
Sam Kartsonis Harriton +0.70 16:03.70 16:03.00
Stefano Isabella Hatboro Horsham -46.90 16:03.60 16:50.50
Holden Betz Downingtown West +28.80 16:32.70 16:03.90
Thomas Damiani Owen J. Roberts +7.50 16:11.80 16:04.30
Ben Datte Downingtown West +7.00 16:12.10 16:05.10
Domenic Moser West Chester East -3:05.70 16:07.40 19:13.10
Benny Clark Avon Grove +1:02.40 17:09.80 16:07.40
Kylan Willis Cheltenham +14.50 16:23.40 16:08.90
Elliot Puckett Holy Ghost Preparatory School +55.70 17:05.00 16:09.30
Bruce Trimmer Oxford Area +7.40 16:16.70 16:09.30
Sean McDonald Downingtown East +40.70 16:50.40 16:09.70
Frank Brown Radnor +28.00 16:38.00 16:10.00
Christopher Sears Council Rock South +6.30 16:16.70 16:10.40
Shane Goldman Council Rock South -36.70 16:12.30 16:49.00
Benjamin Klinger Penncrest -4.10 16:13.70 16:17.80
Luke Campbell Oxford Area +5.70 16:22.10 16:16.40
Luke Cimakasky Central Bucks West +6.20 16:22.70 16:16.50
Pat Bierach Council Rock North +35.20 16:52.00 16:16.80
Luke Miller Jenkintown -3.70 16:17.20 16:20.90
Andrew Belder Council Rock South +22.10 16:39.90 16:17.80
Amir Cubbage Abington +11.20 16:29.30 16:18.10
Jared Loeper Council Rock South +4:34.60 20:54.20 16:19.60
Luke Talham Avon Grove -24.80 16:20.20 16:45.00
Carter Geer Jenkintown -50.50 16:21.50 17:12.00
Simon Schmieder Lower Merion +29.70 16:51.50 16:21.80
Vincent Fennell Owen J. Roberts -9.80 16:22.50 16:32.30
Jaylen Lasseter Hatboro Horsham +2:01.20 18:25.70 16:24.50
Josh Fingerhut Haverford Township HS -25.90 16:24.70 16:50.60
Riley Casey Great Valley -13.90 16:25.00 16:38.90
Bryan Landsberg Methacton +50.30 17:16.40 16:26.10
Solomon Thistle Wissahickon -1:15.00 16:26.60 17:41.60
Alex Bullard Lower Merion +30.80 16:57.60 16:26.80
Patrick O'Donnell Upper Merion +1:46.10 18:13.00 16:26.90
Alexander Fink Spring Ford +7.20 16:35.60 16:28.40
Brendan Duff Plymouth Whitemarsh +3.70 16:32.90 16:29.20
Michael Search Great Valley -0.40 16:30.20 16:30.60
Brendan Flynn Downingtown East +10.30 16:41.40 16:31.10
Ryan Tarapchak Neshaminy +1:26.70 17:58.60 16:31.90
John McGinty West Chester Henderson -1:42.40 16:31.90 18:14.30
Luke Geier West Chester Henderson -38.40 16:32.20 17:10.60
Ethan Ribelin Perkiomen Valley -22.60 16:32.30 16:54.90
Kabiru Brown Perkiomen Valley +28.00 17:00.70 16:32.70
Donald Miller Upper Perkiomen +35.50 17:08.60 16:33.10
Caiden Leen Downingtown East +31.00 17:04.50 16:33.50
Max Mullertz West Chester Henderson -4.30 16:33.90 16:38.20
Luke Miles West Chester Henderson -14.30 16:34.30 16:48.60
Andrew Woolery Penncrest -23.20 16:34.80 16:58.00
Owen Leonard Radnor +1:08.00 17:43.20 16:35.20
Raymond Welgosh Conestoga +2.50 16:38.80 16:36.30
Dean Ricco William Tennent +18.10 16:54.90 16:36.80
Jack Cappello Downingtown West -12.10 16:37.00 16:49.10
Jarrett Conway Unionville -18.50 16:37.40 16:55.90
Caelan Sims Downingtown West + 16:37.60 16:37.60
Jack Larkin Upper Merion +17.90 16:55.80 16:37.90
Paul Faggioli Strath Haven -8.70 16:39.10 16:47.80
Charles D'Orazio Methacton +1:06.10 17:45.50 16:39.40
Ryan Straub Downingtown West -1.30 16:39.60 16:40.90
Andrew Conte Central Bucks East -18.30 16:40.40 16:58.70
Gavin Fitzgerald Oxford Area -23.60 16:41.80 17:05.40
Mitchell Feyl Holy Ghost Preparatory School +55.30 17:37.10 16:41.80
Jahmir Carter Coatesville +10.50 16:52.30 16:41.80
Ayden Caulder Avon Grove +29.50 17:13.40 16:43.90
Viraj Thomas Springfield (Delco) +1:13.00 17:56.90 16:43.90
Gavin Zanck North Penn +36.20 17:20.90 16:44.70
Patrick Kelly Penncrest +20.00 17:04.90 16:44.90
Matt Muthler Owen J. Roberts +11.90 16:57.40 16:45.50
Nicholas Gribbon Pennsbury +13.70 17:00.70 16:47.00
Andrew Carlin Spring Ford +49.20 17:36.40 16:47.20
Erik Kull North Penn -24.80 16:47.30 17:12.10
Josh Senackerib Penncrest -12.70 16:47.40 17:00.10
Will Field Haverford Township HS +1:07.20 17:54.60 16:47.40
Ryan Duff Plymouth Whitemarsh -13.10 16:47.70 17:00.80
Jason Vogt William Tennent +31.80 17:19.60 16:47.80
Joshua Deveaux Coatesville -8.60 16:48.10 16:56.70
Dylan Danowski Perkiomen Valley +43.40 17:31.80 16:48.40
Hanson Leung Wissahickon -5.90 16:49.50 16:55.40
Jacob Lawson Downingtown East +19.80 17:09.50 16:49.70
Aiden Michell Jenkintown +24.70 17:14.50 16:49.80
Alex Goldman Council Rock South -30.80 16:50.00 17:20.80
Aidan Skinner Avon Grove +18.20 17:08.30 16:50.10
John Colavito Garnet Valley -5.40 16:50.80 16:56.20
Jack Kapralick Methacton -1:49.40 16:51.50 18:40.90
Ryan Latsch Oxford Area +1.90 16:53.40 16:51.50
Mitchell Campbell Oxford Area -12.70 16:51.70 17:04.40
Jacob Elsen Unionville -1:11.70 16:51.70 18:03.40
Josh DiMarino Owen J. Roberts +12.90 17:05.80 16:52.90
Nikolaus Mangeot Central Bucks West +1:03.70 17:56.90 16:53.20
Karl Schafsteller North Penn +36.60 17:30.50 16:53.90
Doug Villegas-Rivas Phoenixville Area +1:08.80 18:02.90 16:54.10
Toby Rozengarten Council Rock South +2:07.40 19:01.90 16:54.50
John Black Boyertown + 16:54.90 16:54.90
Collin Hickey Downingtown East +18.60 17:13.50 16:54.90
James Fitzmaurice Upper Dublin +3.50 16:59.00 16:55.50
Cole Smith Owen J. Roberts +9.50 17:05.30 16:55.80
Alec Barton Boyertown -21.40 16:55.80 17:17.20
Samuel Neat Strath Haven +1:34.50 18:30.40 16:55.90
Bryan Kerchner Phoenixville Area +2:24.40 19:21.30 16:56.90
Stephan Sroka Pennsbury -11.70 16:57.00 17:08.70
Jimmy Kurtz Radnor +1:15.60 18:12.80 16:57.20
Alexander Schultz Wissahickon -18.20 16:57.50 17:15.70
Caymus Ruffner Wissahickon -32.20 16:57.90 17:30.10
Zachary Dallal Wissahickon -15.20 16:57.90 17:13.10
Holden Emery Central Bucks East +1:14.60 18:12.50 16:57.90
Ethan Blum Lower Merion +23.10 17:21.30 16:58.20
Rowan Shigeno West Chester Henderson +24.70 17:24.30 16:59.60
Steven Foster Plymouth Whitemarsh -12.40 16:59.70 17:12.10
Jason Abahazy Penncrest +8.30 17:08.10 16:59.80
Andrew Schaefer Central Bucks South -30.90 17:00.60 17:31.50
Sebastian Arnold Unionville -41.80 17:01.50 17:43.30
Brandon Henriksen Pottsgrove +35.40 17:37.00 17:01.60
Josh Gross Council Rock South +12.50 17:14.30 17:01.80
Alex Hludzinski Pennsbury +1:04.60 18:06.60 17:02.00
Ansh Abbaraju Unionville -39.60 17:02.30 17:41.90
Ryan Murray Haverford Township HS +1:11.60 18:14.20 17:02.60
Ian Kelly North Penn -17.80 17:02.80 17:20.60
Henry Debuque Downingtown West +47.80 17:51.10 17:03.30
Aiden Byrne Methacton +18.80 17:22.50 17:03.70
Joseph Ricciardi Upper Darby +40.80 17:44.50 17:03.70
Patrick Mitchell Great Valley +9.60 17:13.40 17:03.80
Miles Curtis Abington -24.90 17:04.00 17:28.90
Will Jack Central Bucks West +53.00 17:57.20 17:04.20
Chris McGlynn Methacton +52.80 17:57.50 17:04.70
Jack Halberstadt Radnor +44.20 17:49.00 17:04.80
Eric Muthersbaugh Boyertown -17.10 17:05.00 17:22.10
Robbie Lloyd Council Rock North +41.90 17:46.90 17:05.00
Joseph Challisery Harriton +1:34.90 18:40.00 17:05.10
Gavin Pettigrew Central Bucks East +48.80 17:54.20 17:05.40
Benjamin Horner Conestoga +1:06.00 18:11.40 17:05.40
Jack Shive North Penn +22.00 17:27.50 17:05.50
Matthew Dietrick Great Valley +15.70 17:21.30 17:05.60
Doug Hoyer Wissahickon +33.10 17:39.50 17:06.40
Robert Sassaman Neshaminy +38.40 17:46.20 17:07.80
Luke O'Malley Radnor +37.10 17:45.00 17:07.90
Matthew Chylack Downingtown West -33.20 17:08.20 17:41.40
Regent Walden Plymouth Whitemarsh +9.80 17:18.80 17:09.00
Zack Yaros Downingtown West -25.50 17:09.10 17:34.60
James Hoopman Unionville -4.70 17:09.20 17:13.90
Anthony Bamford Spring Ford -6.70 17:09.60 17:16.30
Antonio Camacho Holy Ghost Preparatory School +24.90 17:34.50 17:09.60
Anthony Lawson Haverford Township HS +11.40 17:21.40 17:10.00
Charles Sita Great Valley +37.80 17:48.30 17:10.50
Sean Fisher North Penn -1:01.90 17:10.60 18:12.50
John Matics Upper Merion -1:12.60 17:10.70 18:23.30
Alex Melly Strath Haven -1:06.90 17:10.90 18:17.80
Karam Aldarwish Upper Dublin +1:01.70 18:12.60 17:10.90
Chris Walsh Downingtown East +1:12.20 18:23.50 17:11.30
Cameron Kratz Boyertown +24.10 17:35.40 17:11.30
Pierce Nolan Great Valley -2.30 17:12.30 17:14.60
JJ Conzelmann Downingtown West -20.60 17:12.50 17:33.10
Tallon Batres Council Rock South -7.40 17:12.60 17:20.00
Ben Soboloff Cheltenham +1.10 17:13.80 17:12.70
Kendal Lanier Kennett +44.60 17:57.40 17:12.80
Jack Flynn Pope John Paul II -9.80 17:13.20 17:23.00
David Litvin Lower Merion +45.10 17:59.00 17:13.90
Matthew Wagner Downingtown West +1:07.50 18:21.40 17:13.90
Daniel Haymen Perkiomen Valley +49.30 18:03.30 17:14.00
Shaun Pello Central Bucks East +11.90 17:26.00 17:14.10
Nick Piergiovanni Downingtown West -21.20 17:15.50 17:36.70
Daniel Gossow Conestoga +20.60 17:36.60 17:16.00
Ethan Perry Bishop Shanahan +10.50 17:26.60 17:16.10
Yash Agnihorti Phoenixville Area +1:19.50 18:35.60 17:16.10
Jacob Iseminger Collegium Charter School +19.60 17:35.80 17:16.20
Seth Williams Avon Grove +52.60 18:08.80 17:16.20
Connor Smith Bishop Shanahan +20.50 17:37.10 17:16.60
Brennan Wellock Central Bucks West +1:05.20 18:22.20 17:17.00
Nick Gatcha Phoenixville Area -23.20 17:17.00 17:40.20
Eric Barr Pennsbury +35.00 17:52.20 17:17.20
Jack Loeper Bishop Shanahan -13.00 17:17.40 17:30.40
Ethan Kilroy West Chester Henderson -59.70 17:17.50 18:17.20
Dan Takacs Council Rock North +57.50 18:15.60 17:18.10
Logan McHenry North Penn +2.40 17:21.00 17:18.60
Evan Romano Perkiomen Valley +18.90 17:37.60 17:18.70
Tristan Landsberg Methacton +37.40 17:56.30 17:18.90
Vaughn Lackman Methacton +55.60 18:14.60 17:19.00
Josh Chaiken Wissahickon +44.50 18:03.80 17:19.30
Craig Stenstrom Upper Dublin +9.90 17:29.30 17:19.40
Nick Durinzi West Chester Rustin -14.60 17:19.40 17:34.00
Joseph Branderbit Council Rock South +17.50 17:37.10 17:19.60
Logan Piercy Kennett +42.80 18:02.80 17:20.00
Simon Keen Pottsgrove -16.80 17:20.10 17:36.90
Max Miller Great Valley -8.50 17:20.10 17:28.60
Aaron Scavuzzo Downingtown East +35.20 17:55.50 17:20.30
Benjamin Carr Plymouth Whitemarsh -15.60 17:20.40 17:36.00
Brian Jonovich Council Rock North -1:54.60 17:20.70 19:15.30
Joey Welch Cheltenham +5.30 17:26.40 17:21.10
Michael Remy Springfield (Delco) -36.70 17:21.60 17:58.30
Eric Benditt West Chester East -1:04.30 17:21.70 18:26.00
Chris Potter Haverford Township HS +39.20 18:00.90 17:21.70
John Tunceli Central Bucks South -23.30 17:22.90 17:46.20
Patrick Snyder West Chester Henderson +22.20 17:45.20 17:23.00
Lars Knudsen Hatboro Horsham -2.70 17:23.10 17:25.80
Gabriel Brodeur Lower Merion -1:27.30 17:23.40 18:50.70
Colin Yeh Methacton +33.70 17:58.90 17:25.20
Scott Blender Harriton +35.80 18:01.50 17:25.70
Patrick Dunphy Bishop Shanahan -11.80 17:26.40 17:38.20
Josh Noble Marple Newtown +32.30 17:58.70 17:26.40
Dabi Chanez Bensalem -1:28.30 17:27.10 18:55.40
Jake Farrell Downingtown West -9.40 17:28.20 17:37.60
Pierce Barfell Avon Grove +27.00 17:56.10 17:29.10
Jeremy Bechard Downingtown West +30.20 17:59.70 17:29.50
Phillip Rogers Calvary Christian Academy +16.00 17:46.10 17:30.10
Eric Mass Central Bucks West +1.40 17:32.00 17:30.60
Logan Brunozzi Council Rock South +1:10.70 18:41.70 17:31.00
Trevor Schoenemann Neshaminy +9.90 17:40.90 17:31.00
William Daub Upper Perkiomen +57.90 18:29.00 17:31.10
Andrew Moyer Perkiomen Valley -8.10 17:31.20 17:39.30
Matthew Kwiatkowski Owen J. Roberts +36.10 18:07.60 17:31.50
Evan Chester William Tennent +1:08.90 18:40.80 17:31.90
Seamus Kelliher Pennsbury +26.20 17:58.90 17:32.70
Greg Chiaradonna Spring Ford +54.90 18:27.80 17:32.90
Matt Curry Central Bucks East +59.50 18:33.30 17:33.80
Cameron Olivier Kennett +40.20 18:14.30 17:34.10
Nicholas Falsone Strath Haven +44.60 18:18.70 17:34.10
Aravind Arunachalam Garnet Valley -52.90 17:34.50 18:27.40
Jason DiMarco Pope John Paul II +19.80 17:55.20 17:35.40
Alex Hartin Central Bucks West +9.40 17:44.90 17:35.50
Jack Harper Downingtown West +2:11.00 19:47.10 17:36.10
Parker Edge Upper Merion +37.60 18:14.20 17:36.60
Jaden Smith Pottsgrove +1:00.70 18:37.60 17:36.90
Aaron Williams Upper Darby +58.20 18:35.40 17:37.20
Mickey Gommer Penncrest -1:09.30 17:37.40 18:46.70
Brandon Collins North Penn +9.90 17:47.50 17:37.60
Julian Carmichael Strath Haven +0.60 17:38.40 17:37.80
Cole Shapiro William Tennent +25.80 18:04.40 17:38.60
Anirudh Nangunoori Central Bucks West +44.90 18:23.70 17:38.80
Josh Tobias Council Rock North +11.20 17:50.10 17:38.90
Chester Welliver Quakertown +25.70 18:05.10 17:39.40
Damian Gauld Upper Darby +21.70 18:01.10 17:39.40
Nic Morales Souderton Area -5.50 17:40.00 17:45.50
Miko Davidson Kennett +16.90 17:57.50 17:40.60
Caleb Dougherty Upper Darby -1:02.30 17:40.80 18:43.10
John Kiernan Methacton +28.20 18:09.20 17:41.00
Dominic DiLuzio Garnet Valley +17.10 17:58.40 17:41.30
Jenna Mulhern West Chester Henderson -7.70 17:41.40 17:49.10
Matt Kirchgasser Penncrest -14.00 17:42.10 17:56.10
Matt Visomirski Jenkintown -9.80 17:42.80 17:52.60
Tommy Bricker Perkiomen Valley +30.40 18:13.30 17:42.90
Liam Price Central Bucks West -36.30 17:43.60 18:19.90
Chris Canterino West Chester Rustin +9.60 17:53.70 17:44.10
Kevin Dennin Abington -32.30 17:44.30 18:16.60
Matthew Long North Penn -21.90 17:44.70 18:06.60
Sean Robinson Dock Mennonite Academy -45.50 17:45.00 18:30.50
Daniel Cox Oxford Area +48.90 18:34.70 17:45.80
Josh Herring Avon Grove +1:34.80 19:21.10 17:46.30
Zachary Ryan Hatboro Horsham +9.80 17:56.30 17:46.50
Colin Wood Central Bucks South +26.50 18:13.20 17:46.70
Carson Wiley Central Bucks East -18.90 17:46.80 18:05.70
George Slook William Tennent +1:30.30 19:17.20 17:46.90
Frankie Gerhart North Penn +38.20 18:25.30 17:47.10
Nolan McMahon Methacton -1:35.50 17:47.50 19:23.00
Stephen Lozano Haverford Township HS +27.00 18:14.70 17:47.70
Ben Clarke Hatboro Horsham -19.40 17:47.80 18:07.20
Justin Brown Pennsbury +1:17.60 19:05.60 17:48.00
John Juszynski Quakertown +32.70 18:20.80 17:48.10
Will Strutton Springfield Township (Montco) +1:00.40 18:48.80 17:48.40
Joseph Tuman William Tennent +1:24.00 19:12.50 17:48.50
Jamie Schmidt West Chester Rustin +32.90 18:21.70 17:48.80
Grant Adler Avon Grove -52.30 17:49.30 18:41.60
Ben Zonshayn Lower Moreland +7.50 17:56.90 17:49.40
Michael Castor Abington +8.60 17:58.00 17:49.40
Gabe Pardo Kennett +20.60 18:10.20 17:49.60
Sam Drap West Chester Henderson +34.80 18:24.80 17:50.00
Kenneth Chiem Strath Haven +42.60 18:32.80 17:50.20
Conor Quinn West Chester East +1:42.50 19:32.90 17:50.40
Owen Clarke Downingtown West +2:17.80 20:08.90 17:51.10
Bode Wildgrube Council Rock North +52.50 18:44.00 17:51.50
Owen Lester Harriton +1:11.90 19:03.60 17:51.70
Patrick Rabin West Chester Henderson -1:18.80 17:51.90 19:10.70
John Ivory Cheltenham +15.80 18:08.70 17:52.90
Andrew Ung Lower Moreland +1:25.80 19:19.00 17:53.20
Tyler Pachuda West Chester East +43.00 18:36.40 17:53.40
Tyler Woolsey Perkiomen Valley -37.10 17:53.90 18:31.00
Ethan Evans Central Bucks East +14.20 18:08.10 17:53.90
Eric Neville Council Rock South +1:04.90 18:58.80 17:53.90
Jalen Ward Downingtown East +0.30 17:54.30 17:54.00
Oliver Griffin Upper Dublin +0.30 17:54.40 17:54.10
Justin Sandler Lower Moreland +10.30 18:04.90 17:54.60
Adam Surovcik Great Valley +41.80 18:36.50 17:54.70
Christian Kruse New Hope-Solebury -1:48.30 17:55.10 19:43.40
Patrick Hanlon Great Valley +41.50 18:36.70 17:55.20
Emmanuel Hernandez Collegium Charter School -44.60 17:55.40 18:40.00
George Grable Penncrest -17.80 17:55.40 18:13.20
Ian Harrington Calvary Christian Academy +1:13.60 19:09.10 17:55.50
Erik Moyer Perkiomen Valley +4.80 18:00.50 17:55.70
Christian Badali Perkiomen Valley +42.50 18:38.40 17:55.90
Matt Faggioli Strath Haven -48.60 17:56.00 18:44.60
Justin Badt Lower Merion -53.30 17:56.10 18:49.40
Rich Loughran Pennridge +29.90 18:26.00 17:56.10
Thomas Hellenbrand Lower Moreland +26.50 18:22.80 17:56.30
Julien Mackensen Central Bucks West -1.30 17:56.60 17:57.90
Miles Whitaker Conestoga -1:08.20 17:56.70 19:04.90
Jimmy Coates West Chester Rustin +8.20 18:05.20 17:57.00
Michael Cimini Wissahickon +13.30 18:10.50 17:57.20
Ryan Trimble Spring Ford +5:13.10 23:10.80 17:57.70
Brendan Luong Penncrest +5.70 18:03.50 17:57.80
Ray Calarami Methacton -29.10 17:58.00 18:27.10
Spencer Colon Coatesville -8.10 17:58.40 18:06.50
James Farrell Central Bucks South +5.10 18:03.60 17:58.50
Nathaniel Barnett Jenkintown +1:25.60 19:24.20 17:58.60
Ethan Miller Downingtown East +22.30 18:21.10 17:58.80
Ryle Mellinger Garnet Valley +1:10.80 19:09.70 17:58.90
Joshua Hellmann North Penn +22.80 18:22.00 17:59.20
Ethan Buera North Penn +1:34.00 19:33.20 17:59.20
Allyson Clarke West Chester East -20.70 17:59.40 18:20.10
Aidan Leonard Radnor +1:15.80 19:15.30 17:59.50
Ryan Martin Pennridge +2:39.40 20:39.20 17:59.80
Caden Young Unionville +1:34.60 19:34.50 17:59.90
Thomas Welborn Council Rock South +15.60 18:15.70 18:00.10
Jason Lang Central Bucks West -34.70 18:00.10 18:34.80
David Pyfer Quakertown +59.30 18:59.50 18:00.20
Dylan Matthias West Chester Rustin +32.00 18:32.70 18:00.70
Paul McDonnell Council Rock South +2:22.00 20:22.70 18:00.70
Luke Desilets Perkiomen Valley -39.80 18:01.20 18:41.00
Andrew Ebersole Upper Merion +32.10 18:33.30 18:01.20
Max Collins Spring Ford -28.10 18:01.50 18:29.60
Daniel Shanahan Interboro -11.10 18:01.50 18:12.60
Elisha Stigora West Chester Rustin +13.50 18:15.30 18:01.80
Ethan Weiss Wissahickon +27.10 18:29.10 18:02.00
Caelen Reid Bishop Shanahan -16.40 18:02.40 18:18.80
Peter Leibrandt Haverford Township HS +27.00 18:29.90 18:02.90
Benjamin Miller Penncrest +4:01.60 22:05.10 18:03.50
Danny Burt West Chester Henderson +1:50.60 19:54.50 18:03.90
Aaron Gamboa Oxford Area +28.20 18:32.40 18:04.20
Michael Radzanowski Upper Merion -2:45.30 18:04.20 20:49.50
Tate Prudish Central Bucks South -1.20 18:04.50 18:05.70
Aidan McDonald Pottsgrove +38.40 18:43.10 18:04.70
Aidan Scharnikow Abington -0.60 18:06.70 18:07.30
Christian Hansen Sun Valley +38.20 18:45.70 18:07.50
Tim Milich Downingtown West +29.00 18:36.80 18:07.80
Blandin Conklin Upper Perkiomen -5.40 18:07.90 18:13.30
Isaiah Trader Harriton -24.20 18:08.20 18:32.40
Nick Lutcavage West Chester Rustin +8.60 18:16.80 18:08.20
Jimmy O'Hora Avon Grove +28.80 18:37.40 18:08.60
Ryan Morgan Methacton -23.30 18:09.30 18:32.60
Braden Krajcirovic Spring Ford -34.50 18:09.60 18:44.10
Sean Lukowski Phoenixville Area +19.10 18:28.70 18:09.60
Nick Marker Oxford Area +9.20 18:19.00 18:09.80
Alex Fox Coatesville +30.10 18:40.00 18:09.90
Hayden Sudall Conestoga +2:17.10 20:28.00 18:10.90
Carson Kleppe Phoenixville Area +12.50 18:23.70 18:11.20
Jonathan Daub Upper Perkiomen +4.80 18:16.10 18:11.30
Mike Magee Council Rock South +17.00 18:28.40 18:11.40
Eric Shanahan Owen J. Roberts -22.30 18:11.90 18:34.20
Braeden Dian North Penn +1:13.10 19:25.00 18:11.90
Oscar Mailman New Hope-Solebury +34.50 18:46.50 18:12.00
Luke Hihi Phoenixville Area +34.10 18:46.50 18:12.40
Max Klugherz Wissahickon -6.80 18:12.70 18:19.50
Phillip Clinton Coatesville -3:22.70 18:13.40 21:36.10
Bret Hatzinger Central Bucks West +10.70 18:24.40 18:13.70
Steven McLaughlin Neshaminy +58.80 19:12.60 18:13.80
Ryan Apple North Penn -32.10 18:13.80 18:45.90
Devon Maue Souderton Area +13.80 18:27.80 18:14.00
Erik Baum West Chester Rustin +17.10 18:31.70 18:14.60
Carter Fitzgerald Central Bucks West -4.80 18:14.70 18:19.50
Jason Miller Central Bucks West -58.70 18:15.00 19:13.70
Nathan Thallman Strath Haven +30.80 18:46.00 18:15.20
Atticus Yoon Upper Dublin -42.10 18:15.30 18:57.40
Sam Barndt Quakertown -30.00 18:15.70 18:45.70
Wade Mutz Strath Haven -28.20 18:15.80 18:44.00
Dylan Souders Neshaminy +22.80 18:38.70 18:15.90
Ian Torres-Mercado Downingtown West +3:32.90 21:48.90 18:16.00
John Fader Bishop Shanahan +7.70 18:24.60 18:16.90
Jonathan Anderson Dock Mennonite Academy -8.50 18:17.10 18:25.60
Mike Milkowich Upper Perkiomen -4.50 18:17.70 18:22.20
Ethan Markwalter Upper Perkiomen -0.60 18:18.10 18:18.70
Colin Rendon Springfield (Delco) -1:21.10 18:18.50 19:39.60
Zach Pint Quakertown -14.10 18:18.60 18:32.70
Nick Zulewski Bensalem +2:14.80 20:33.60 18:18.80
Michael Hughes Bishop Shanahan +32.10 18:50.90 18:18.80
Aidan Moynagh Conestoga -57.40 18:19.00 19:16.40
Andrew Schiller Jenkintown +2:52.10 21:11.70 18:19.60
Chris Spletzer Methacton -18.40 18:19.60 18:38.00
Curtis Everett Upper Darby -34.20 18:19.80 18:54.00
Austin Lozinak Methacton +14.50 18:34.30 18:19.80
Aliza Thir Downingtown West -1:17.70 18:20.00 19:37.70
Caden Spoerl Jenkintown +10.40 18:30.70 18:20.30
Aiden Augustine William Tennent +24.80 18:45.90 18:21.10
Eric Henderson Upper Merion -1:13.00 18:21.80 19:34.80
John Horgan Holy Ghost Preparatory School +1.60 18:24.00 18:22.40
Kieran Brennan Radnor -19.20 18:22.40 18:41.60
Ben DeFonzo West Chester Henderson +5.50 18:28.30 18:22.80
Michaela Schiele West Chester East +18.70 18:41.60 18:22.90
Noah Cimini Avon Grove +40.50 19:03.50 18:23.00
Luke Labiak Pennsbury -47.40 18:23.30 19:10.70
Leo Mlodzienski Radnor +44.00 19:07.90 18:23.90
Taj Lanier Oxford Area +29.90 18:53.80 18:23.90
Julia Flood Central Bucks West -20.80 18:24.00 18:44.80
Miles Bailey Souderton Area -20.70 18:24.00 18:44.70
Marisa Kilgarriff Council Rock South +28.90 18:54.00 18:25.10
Ryan Lim Upper Dublin +3:05.10 21:30.30 18:25.20
Austin Edmunds West Chester East +46.80 19:12.10 18:25.30
Dean DiGiovanni Wissahickon +1:23.10 19:48.40 18:25.30
Brian Bollendorf Hatboro Horsham -5.10 18:25.40 18:30.50
Colin Walsh Springfield Township (Montco) +42.60 19:08.80 18:26.20
Nathan Kephart Hatboro Horsham +27.30 18:53.70 18:26.40
Janelle Williams Cheltenham +19.50 18:45.90 18:26.40
Nicholas Trapani Spring Ford +1:13.20 19:39.90 18:26.70
Owen Hersherger Souderton Area -26.10 18:26.90 18:53.00
Jonathan Xu Lower Merion -1:04.70 18:27.00 19:31.70
Jacob Krimsky Lower Merion -3:36.50 18:27.50 22:04.00
Luca Tresoldi Kennett +51.00 19:18.90 18:27.90
Tyler Carson Harriton +1:14.20 19:42.20 18:28.00
Elliot Buera North Penn +1:23.60 19:52.00 18:28.40
Jack Campbell Oxford Area +1:43.90 20:12.80 18:28.90
Joey Sulewski Council Rock North +1:10.90 19:40.30 18:29.40
Daniel Strobel Central Bucks South -24.70 18:29.50 18:54.20
Stephen Mazza West Chester East -12.80 18:29.70 18:42.50
Finn Allison Avon Grove +1:58.70 20:29.00 18:30.30
Evan Clark Central Bucks East +25.40 18:56.00 18:30.60
Michael Greene III Upper Darby +35.80 19:06.70 18:30.90
Paul Watkins Holy Ghost Preparatory School +2.00 18:33.00 18:31.00
Jake Spaniak West Chester Rustin -49.80 18:32.00 19:21.80
Mark Emery Garnet Valley +1:38.30 20:10.40 18:32.10
Andrew McGinley Haverford Township HS -1:04.90 18:32.40 19:37.30
Murphy Roberts Penncrest -29.00 18:32.50 19:01.50
Jack Rosti Methacton +8.80 18:41.30 18:32.50
Kaylee McCullough Neshaminy -1.90 18:33.00 18:34.90
Luke Smith Bishop Shanahan +1:08.10 19:41.20 18:33.10
Finn Szybist Strath Haven -2:28.40 18:33.20 21:01.60
Jake Schwanholt Methacton +1:01.00 19:34.50 18:33.50
Alek Pochan Avon Grove -7.80 18:34.00 18:41.80
Jacob Outcalt Pennsbury +25.10 19:00.30 18:35.20
Alexander Peppiatt Central Bucks South +1:25.00 20:01.00 18:36.00
Michael Bertoni Downingtown West -48.70 18:36.10 19:24.80
Bryce Bardsley Great Valley +40.60 19:17.20 18:36.60
Colin Joy Great Valley +1:16.30 19:53.40 18:37.10
Brian Toto North Penn +10.70 18:47.90 18:37.20
Sonia Piombino West Chester East +16.50 18:53.90 18:37.40
Will Deem Central Bucks West -50.50 18:37.60 19:28.10
Adam Grossberg Wissahickon -1:21.30 18:38.90 20:00.20
Logan Adelson William Tennent +1:08.90 19:47.90 18:39.00
Henry Lukens Bishop Shanahan +19.20 18:58.70 18:39.50
Reagan Flannery Downingtown West +36.80 19:17.90 18:41.10
Jonas Walton Conestoga +1:16.70 19:58.20 18:41.50
Piper Wilson Central Bucks West -1:55.10 18:41.80 20:36.90
Evan McCleary Avon Grove +13.10 18:55.10 18:42.00
Jack Golden Owen J. Roberts +46.50 19:28.60 18:42.10
Naomi Hillen Pottsgrove +17.30 18:59.50 18:42.20
Gabriel DeRosa West Chester East +1:10.90 19:53.40 18:42.50
Sofia Piccone West Chester Rustin +14.30 18:56.90 18:42.60
Liam Hunter Pope John Paul II +1:15.90 19:58.70 18:42.80
Leo Amorim Jenkintown +2:52.60 21:35.90 18:43.30
Davon Battle Penn Wood -1:24.00 18:44.40 20:08.40
Declan Coates Great Valley +12.70 18:57.70 18:45.00
Mckenna Brophy Central Bucks East -23.80 18:45.40 19:09.20
Carter Moore Central Bucks East -2:12.80 18:45.40 20:58.20
Sean Kan Academy Park +2:27.90 21:14.50 18:46.60
Alex Hughes West Chester Henderson -56.70 18:47.10 19:43.80
Brent Long West Chester Rustin -29.30 18:47.30 19:16.60
Luke Ng Downingtown West -59.30 18:47.80 19:47.10
Lorena Ye Council Rock North +37.60 19:25.50 18:47.90
Riley Wright Spring Ford -47.00 18:48.00 19:35.00
Jalen Sampson Church Farm School -44.70 18:48.10 19:32.80
Siddharth Patel Upper Merion +5.90 18:54.20 18:48.30
Danny Heinrichs Central Bucks East -1:05.70 18:48.50 19:54.20
Jonathan Trzaska Upper Perkiomen +3.50 18:52.30 18:48.80
Sean Kaufman Souderton Area -37.20 18:49.40 19:26.60
Samuel Forde Wissahickon -2:34.10 18:49.50 21:23.60
Joey Benincasa Council Rock South +22.60 19:12.60 18:50.00
Emmi Simon Central Bucks West +8.30 18:58.50 18:50.20
Freddie Summers Sun Valley +1:08.70 19:59.30 18:50.60
Xavier Bardwell Central Bucks East +1:06.40 19:57.90 18:51.50
Daniel Sharpless Downingtown West -19.00 18:51.60 19:10.60
Tatum Lynch Pennsbury +1:25.30 20:17.10 18:51.80
Ava Crawford Strath Haven +52.00 19:43.90 18:51.90
Rowe Crawford Strath Haven +1:36.10 20:28.30 18:52.20
David Yunusov Bensalem +24.00 19:16.60 18:52.60
Albert Sommar Collegium Charter School -0.50 18:52.90 18:53.40
Hayden Sommers West Chester Rustin -1.70 18:52.90 18:54.60
Patrick McCann Harriton -1:11.30 18:53.20 20:04.50
Sam Herbst Central Bucks East -32.80 18:53.80 19:26.60
Alex Chilet West Chester Henderson -53.60 18:54.00 19:47.60
Jacob Darcas Ridley +38.30 19:32.30 18:54.00
Jack McDougall West Chester Rustin -14.20 18:54.30 19:08.50
Brendan Rhein West Chester Rustin -1:24.70 18:54.40 20:19.10
Nick Wood Owen J. Roberts +34.00 19:28.90 18:54.90
Brendan Deppen Strath Haven +53.80 19:49.20 18:55.40
Cameron Kolinchak New Hope-Solebury -14.70 18:55.50 19:10.20
James Patterson Upper Perkiomen -32.90 18:55.80 19:28.70
Daniel Munro Plymouth Whitemarsh -10.30 18:55.90 19:06.20
Jonathan Carnesi Upper Perkiomen +1:00.50 19:56.40 18:55.90
Immanuel Rota-Talarico Souderton Area -1:04.90 18:56.20 20:01.10
Elijah Thomas Spring Ford +1:12.40 20:08.60 18:56.20
Max Mullin Kennett -2:22.40 18:56.30 21:18.70
Zachary Reid Upper Merion +42.50 19:39.10 18:56.60
Kyle Schafsteller North Penn +2:31.20 21:28.10 18:56.90
Benjamin House New Hope-Solebury -1:08.10 18:57.20 20:05.30
Brendan Ainscoe Spring Ford +1:27.60 20:25.10 18:57.50
Mason Smith Quakertown +1.90 18:59.50 18:57.60
Asa Hartman Radnor +13.20 19:11.10 18:57.90
Noah Patten Pottstown -41.50 18:58.10 19:39.60
Eric Ravenscroft Hatboro Horsham +2:08.50 21:06.80 18:58.30
Ryan Therien Methacton +42.90 19:41.30 18:58.40
Alex Meall Conestoga -31.90 18:58.40 19:30.30
Lauren O'Neill Avon Grove -1:04.80 18:58.70 20:03.50
Torin Eimer Phil-Mont Christian Academy -3:22.40 18:58.70 22:21.10
Lucas Heller West Chester Henderson +45.50 19:44.50 18:59.00
Braydon Malley West Chester Rustin +56.30 19:55.50 18:59.20
Jacob McCann Unionville -27.70 18:59.60 19:27.30
Patrick McCaslin Springfield Township (Montco) +1:00.40 20:00.20 18:59.80
Daniel Lane Central Bucks East +1:20.50 20:20.30 18:59.80
Jacob Cohen Pennsbury +42.80 19:42.90 19:00.10
Steven Choi Strath Haven +38.50 19:38.60 19:00.10
Sarah Coates Unionville -21.30 19:00.10 19:21.40
Emma Teneza West Chester Henderson -55.00 19:00.50 19:55.50
J.p. Duffy Owen J. Roberts +24.70 19:26.30 19:01.60
Chris Luk Cheltenham -3.30 19:01.60 19:04.90
Patrick McCafferty Pope John Paul II +32.80 19:34.70 19:01.90
Jonathan Egan Abington -48.30 19:02.30 19:50.60
Alex Chung Penncrest +17.70 19:20.30 19:02.60
Gabe Wilson Council Rock North +27.90 19:30.80 19:02.90
Marcella Krautzel Unionville +2.70 19:05.80 19:03.10
Ed Blaney Central Bucks South -58.80 19:03.20 20:02.00
Harry Birl West Chester Henderson -10.60 19:03.40 19:14.00
Robert Kerns West Chester East +52.60 19:56.80 19:04.20
Cole Vallette Upper Merion -33.50 19:04.30 19:37.80
Joe Carpenter Upper Perkiomen -30.30 19:04.50 19:34.80
Cody Carnes Great Valley -7.70 19:04.90 19:12.60
Sarah Hurst Lower Merion +3.80 19:09.10 19:05.30
Steven Arevalo New Hope-Solebury +15.80 19:21.20 19:05.40
Ryan O'Donnell Penncrest -1:42.30 19:05.90 20:48.20
Colin Murphy Phoenixville Area +32.40 19:38.70 19:06.30
Cooper Guerin Central Bucks West +3.90 19:10.20 19:06.30
Jordan O'Neill Neshaminy -11.30 19:06.70 19:18.00
Brian Barrett Avon Grove +4:16.20 23:23.20 19:07.00
Desmond Randall Penn Wood -19.40 19:07.10 19:26.50
Jasper Jonosky Penncrest -1:30.40 19:07.50 20:37.90
Patrick Lafferty Central Bucks West -29.70 19:07.60 19:37.30
David Estock Upper Merion +53.60 20:02.40 19:08.80
Gauravpreet Singh Upper Darby +4.10 19:13.50 19:09.40
Anthony Mangine Downingtown West -1:01.80 19:09.40 20:11.20
Joey Marasco Downingtown West -7.80 19:09.50 19:17.30
Aaron Trader Harriton +5.90 19:16.40 19:10.50
Delaney O'Sullivan Perkiomen Valley +9.30 19:20.90 19:11.60
Hall Rubenstein Radnor +26.60 19:38.80 19:12.20
Eric Umbach Avon Grove +1:52.40 21:05.30 19:12.90
Connor Sheldon Springfield (Delco) +29.70 19:42.90 19:13.20
Carter Lee Great Valley +59.90 20:13.20 19:13.30
Brianna Jucewicz Central Bucks South +2:05.50 21:18.90 19:13.40
Aidan Cox Souderton Area -43.00 19:14.00 19:57.00
Gabe Yochum Pennridge +1:06.30 20:20.50 19:14.20
Matt Carden William Tennent +10.10 19:24.40 19:14.30
Will Handwerk Souderton Area +26.50 19:41.00 19:14.50
Veronica Sanchez Upper Merion +30.50 19:45.00 19:14.50
Jan Ramos North Penn +33.80 19:48.40 19:14.60
Meghan Smith Unionville +16.30 19:31.00 19:14.70
Reece D'Alonzo Central Bucks South -24.30 19:15.70 19:40.00
Brian Solly William Tennent +27.60 19:43.70 19:16.10
Jacob Marsh Lower Merion +14.20 19:30.90 19:16.70
Charles Kullen Owen J. Roberts -1:05.90 19:17.30 20:23.20
Emily Peifer Council Rock South +21.70 19:39.30 19:17.60
Timothy Sullivan West Chester East -35.20 19:17.80 19:53.00
Cole Smith Oxford Area +3:11.10 22:29.00 19:17.90
Tommy Scheuer West Chester East +26.60 19:44.50 19:17.90
Tyler Aman Downingtown West -28.10 19:18.60 19:46.70
Nathan Eddings Bristol +2:06.40 21:25.80 19:19.40
Gavin Buce Pope John Paul II -1:44.90 19:19.50 21:04.40
Keith Barrett Penn Wood +1:23.90 20:43.50 19:19.60
Luke Sita Great Valley -10.90 19:19.70 19:30.60
Ryan Bertram Downingtown West +59.90 20:20.10 19:20.20
Ian Ambrose Avon Grove -1:58.50 19:21.50 21:20.00
Jack Boland Central Bucks West +38.50 20:00.30 19:21.80
William Stanczak Plymouth Whitemarsh -1:24.00 19:22.20 20:46.20
Matthew Pytel Spring Ford -15.40 19:22.70 19:38.10
Simon McDowell Springfield Township (Montco) +2:01.50 21:24.80 19:23.30
Tim Cincotta Haverford Township HS -1:33.50 19:23.70 20:57.20
Olivia Bing Council Rock North -54.80 19:23.80 20:18.60
Annika Pfaff Avon Grove +15.40 19:39.30 19:23.90
Austin Shanely Upper Perkiomen +57.10 20:21.40 19:24.30
Logan Ebner Harriton -1:13.50 19:24.70 20:38.20
Brent Rolli Council Rock South +55.90 20:20.60 19:24.70
Kelly Murray Gwynedd-Mercy Academy +39.80 20:04.60 19:24.80
Ean Chasinoff Great Valley +7.80 19:33.10 19:25.30
Brooke Barfell Avon Grove -50.00 19:25.90 20:15.90
Shawn Maxwell Upper Darby +1:10.50 20:36.90 19:26.40
Aaron Lee Dock Mennonite Academy +1:56.20 21:23.10 19:26.90
Chris Watson West Chester Rustin +18.60 19:46.20 19:27.60
Nick Lavine Radnor -1:09.50 19:27.80 20:37.30
Justin Le Wissahickon -56.50 19:28.00 20:24.50
Luke Krikorian West Chester Rustin -5.00 19:28.30 19:33.30
Andrew Shea Central Bucks East +2:02.60 21:31.00 19:28.40
Matt Matarazzo Council Rock North -21.50 19:29.00 19:50.50
Hannah Kopec Owen J. Roberts -6.60 19:29.20 19:35.80
Gianna Cagliola Pope John Paul II +44.50 20:13.80 19:29.30
Ethan Trzaska Upper Perkiomen +5.50 19:35.20 19:29.70
Mike Korizis Council Rock South -1:31.30 19:31.30 21:02.60
Leo Russo Conestoga +49.80 20:21.40 19:31.60
Kevin O'Neill Springfield (Delco) +46.20 20:18.10 19:31.90
Megan Lysek-hagy Pennridge +47.30 20:19.20 19:31.90
Cody Schwenk Upper Perkiomen +11.30 19:43.30 19:32.00
Austin James Collegium Charter School -27.20 19:32.80 20:00.00
Dylan Arnold Oxford Area +1:15.50 20:48.40 19:32.90
Conner Gallagher Oxford Area +1:17.90 20:51.10 19:33.20
Ashley Cichon Downingtown West +9.40 19:43.00 19:33.60
Jaime Diedel North Penn +14.50 19:48.20 19:33.70
Jesse Mong Dock Mennonite Academy +0.80 19:35.20 19:34.40
Jack Gallagher Penncrest -1:10.70 19:34.60 20:45.30
Ryan Henry Springfield (Delco) -45.60 19:34.60 20:20.20
Lauren Flannery Downingtown West +1:08.40 20:43.00 19:34.60
Jackie Druecker Downingtown East -11.50 19:35.90 19:47.40
Bharavi Misra Great Valley -1:30.20 19:36.10 21:06.30
Daniel mark Epstein Plymouth Whitemarsh +1:00.30 20:36.60 19:36.30
Johnny Delp Hatboro Horsham +14.70 19:51.30 19:36.60
Gabe Forsythe Oxford Area +54.00 20:32.10 19:38.10
Matthew Fennell Ridley +49.00 20:29.00 19:40.00
Addison Chandler Avon Grove -54.50 19:40.10 20:34.60
Michael Vitullo West Chester Rustin +40.70 20:21.30 19:40.60
Maeve Allison Avon Grove -1:09.40 19:41.50 20:50.90
Amari Wharwood North Penn +1:37.10 21:19.00 19:41.90
Brooke Donoghue Spring Ford -3:34.50 19:42.00 23:16.50
Tim Kratz Kennett -36.20 19:42.00 20:18.20
Aidan Hubis Interboro +37.80 20:20.60 19:42.80
Jaylen Buckner Cheltenham +1:50.30 21:33.60 19:43.30
Raymond Davis Oxford Area -1:31.10 19:43.40 21:14.50
Brett Lehman Wissahickon -19.30 19:43.60 20:02.90
Samson Leaf Central Bucks West -58.80 19:43.80 20:42.60
Jacob DeRosa West Chester East +1:09.40 20:53.30 19:43.90
Eric Adamson William Tennent +2:42.00 22:26.00 19:44.00
Zoe Matsinger Cheltenham +51.40 20:35.40 19:44.00
Reade Keefer Unionville +5.60 19:50.30 19:44.70
Patrick Magauran Abington -1:44.20 19:45.00 21:29.20
Romero Hernandez Upper Merion -16.40 19:45.10 20:01.50
Mike Keller Ridley +27.40 20:12.60 19:45.20
Connor Bossong Avon Grove +7:00.40 26:46.60 19:46.20
Leena Saidi Lower Moreland +2:29.00 22:15.30 19:46.30
John Arthy Conestoga -27.00 19:46.40 20:13.40
Sarah Eskew Upper Dublin +21.90 20:08.30 19:46.40
Carlyn Segrave-Daly Bishop Shanahan -1:10.30 19:46.50 20:56.80
Sully Blake Jenkintown +1:02.70 20:49.30 19:46.60
Taylor McAfee Penncrest -51.90 19:46.60 20:38.50
Megan Baker West Chester Henderson -1:28.00 19:46.90 21:14.90
Madeline Ziegler Methacton +49.40 20:36.40 19:47.00
Lincoln Simms Upper Perkiomen -2:01.50 19:47.50 21:49.00
Andrew Loose Great Valley +24.60 20:12.30 19:47.70
Jimmy Sek Penn Wood -1:34.60 19:48.20 21:22.80
Dylan blue Upper Darby +54.50 20:43.00 19:48.50
Kerri Mochnaly Phoenixville Area +1:27.50 21:16.20 19:48.70
Will Woodall Pope John Paul II -2.20 19:48.90 19:51.10
Molly Ryle Conestoga -1:20.20 19:48.90 21:09.10
Jake Gutekunst Hatboro Horsham -28.40 19:49.30 20:17.70
Calista VanDruff Owen J. Roberts +5.80 19:55.40 19:49.60
Joshua Levin Plymouth Whitemarsh -51.40 19:50.00 20:41.40
Ajani Knowles Church Farm School +17.70 20:07.80 19:50.10
Eli Stevenson Phoenixville Area +36.80 20:26.90 19:50.10
Nate Pippen Kennett -1:34.10 19:50.50 21:24.60
Jacob Chamoun Downingtown West -14.20 19:50.60 20:04.80
Emily Lortz Conestoga -1:25.30 19:50.60 21:15.90
Lindsey Frenia Wissahickon -23.60 19:51.20 20:14.80
Nora Albertson Spring Ford +31.20 20:22.50 19:51.30
Nathan Wilson Pennridge -27.10 19:51.50 20:18.60
Christian Albert Pottstown +34.20 20:25.70 19:51.50
Sam Sweatman Downingtown West +1:54.60 21:46.10 19:51.50
Dheeraj Pedada Avon Grove +1:06.80 20:58.90 19:52.10
Ella Warkentine Conestoga +19.00 20:11.50 19:52.50
Ryan Schiele Central Bucks West +1:18.40 21:11.00 19:52.60
David Thompson West Chester Rustin +1:24.90 21:17.80 19:52.90
Lexi Gartenberg Central Bucks West +1:06.70 21:00.10 19:53.40
Liesl Scherrer West Chester Henderson +2.30 19:56.30 19:54.00
Hayden Bliss West Chester Rustin -1:27.50 19:54.20 21:21.70
Danny Symnoski Plymouth Whitemarsh -6.60 19:56.00 20:02.60
Nate Gale Phoenixville Area +1.20 19:57.20 19:56.00
Lauren Ehnow Mount Saint Joseph Academy -51.90 19:56.50 20:48.40
Dylan Mayrides Souderton Area -10.20 19:56.60 20:06.80
Connor Czap Downingtown West +1:04.50 21:01.60 19:57.10
Gina Smyth Souderton Area -32.50 19:57.30 20:29.80
Teddy Baughan Springfield Township (Montco) +31.50 20:29.20 19:57.70
Sofie Lusvardi Kennett -9.50 19:57.80 20:07.30
Justin Bupp Hatboro Horsham -13.30 19:58.00 20:11.30
Collin Stone Pottstown +1:06.50 21:04.90 19:58.40
Madison O'Neill Phoenixville Area +58.20 20:56.90 19:58.70
Marshall Wilson Pennridge -57.80 19:58.90 20:56.70
Chris Sidarous Souderton Area +4.30 20:03.20 19:58.90
Jeffery Kjelstrom Kennett -47.00 19:59.80 20:46.80
Jude Hollister Council Rock North +36.20 20:37.00 20:00.80
Ryen Ling Downingtown West +13.10 20:14.00 20:00.90
Tom Bartie Hatboro Horsham -20.40 20:01.30 20:21.70
Ryan Bachman Souderton Area -1:10.00 20:01.40 21:11.40
Jaiden Slifer West Chester East +16.20 20:17.90 20:01.70
Clay Bromley Garnet Valley +2.20 20:04.30 20:02.10
Lydia Brown Calvary Christian Academy +1:22.00 21:24.40 20:02.40
Nate Walker Pennridge +32.10 20:35.30 20:03.20
Kayla Croiger Pope John Paul II -55.00 20:04.00 20:59.00
Avery McLaughlin Council Rock North +29.40 20:33.50 20:04.10
Amanda Kelly West Chester Henderson +3:36.20 23:41.10 20:04.90
Kathryn Todd Pope John Paul II +27.10 20:32.50 20:05.40
Jess Wogram Downingtown West +1:50.80 21:56.20 20:05.40
Alex Sauselein West Chester Rustin -52.80 20:06.30 20:59.10
Lianna Rieser Nazareth Academy -32.60 20:06.30 20:38.90
Elizabeth Estes Oxford Area -2:49.40 20:06.70 22:56.10
Kaitlyn Pine Council Rock South -33.60 20:06.80 20:40.40
Bennett Schwarz Harriton +17.90 20:25.70 20:07.80
Aaron Wang Central Bucks East -1:08.70 20:08.00 21:16.70
Leah Moffitt Coatesville -22.00 20:08.10 20:30.10
Kayleb Myricks Penn Wood -6.40 20:08.30 20:14.70
Larson Hunt Calvary Christian Academy +45.80 20:54.30 20:08.50
Gabe Decker Wissahickon -22.00 20:08.50 20:30.50
Alyssa Friedman Bensalem -1.70 20:08.70 20:10.40
Sarah Needham Council Rock North +9.70 20:18.60 20:08.90
Michael Perry Council Rock South +36.80 20:45.80 20:09.00
Evan Boroch Wissahickon -2:50.40 20:09.30 22:59.70
Julia Riley Downingtown West -1:53.30 20:09.70 22:03.00
Annie Lemelin Mount Saint Joseph Academy +44.00 20:53.90 20:09.90
Tyler Correll Collegium Charter School -46.30 20:11.00 20:57.30
Jude Metricarti Delaware County Christian School +1:36.30 21:47.30 20:11.00
Mckenna Loney Haverford Township HS +1:28.80 21:40.20 20:11.40
Daphne Vorel Council Rock North -2:15.00 20:11.40 22:26.40
Ethan Gretzula Methacton +4.50 20:16.10 20:11.60
Marguerite Greulich West Chester East -31.50 20:11.70 20:43.20
Mohammed Iyoun Marple Newtown -15.50 20:12.20 20:27.70
Branden Veale Conestoga -27.00 20:12.40 20:39.40
Devon Pytel Spring Ford -2:05.10 20:13.20 22:18.30
Gemma Krautzel Unionville -7.30 20:13.60 20:20.90
Daniel Steil West Chester East +33.00 20:46.70 20:13.70
Jack Schweidler West Chester Henderson -14.00 20:14.20 20:28.20
Connor Brodish Central Bucks East -15.10 20:14.20 20:29.30
Emily Glasier Owen J. Roberts -6.00 20:14.40 20:20.40
Natalie Florig Pope John Paul II +45.80 21:00.50 20:14.70
Katrina Miciek Haverford Township HS +1:05.60 21:20.60 20:15.00
Mikayla Niness Owen J. Roberts -1:26.80 20:15.30 21:42.10
Chase Ziegler Upper Perkiomen -1:12.00 20:15.60 21:27.60
Kate Bevec Great Valley +48.10 21:04.10 20:16.00
Abigail Idiculla Radnor -1:34.50 20:16.00 21:50.50
Simon Spadea Harriton +43.20 21:00.00 20:16.80
Stan Dworak Pennridge -2:43.40 20:17.20 23:00.60
Katharine Morgan Gwynedd-Mercy Academy +52.60 21:10.20 20:17.60
Jackson Okie Coatesville +2:56.10 23:14.10 20:18.00
Eliza Keefe Lower Merion -46.70 20:18.00 21:04.70
Joshua Torres Church Farm School -49.80 20:18.20 21:08.00
Jack Steitz Central Bucks East +37.40 20:55.60 20:18.20
Sebastian Mostek Upper Darby -42.90 20:18.90 21:01.80
Eric Stoudt Springfield Township (Montco) -55.20 20:19.20 21:14.40
Eli Mednick William Tennent -15.40 20:19.60 20:35.00
Meredith Schrock Marple Newtown -21.20 20:19.70 20:40.90
Mari Kleha Wissahickon -36.10 20:19.80 20:55.90
Declan Hefferan Penncrest -6.00 20:19.90 20:25.90
Olivia Corbett Pennridge +17.40 20:37.30 20:19.90
Justin Crump West Chester East -2.30 20:20.60 20:22.90
Gryphin Dean Pennridge +28.80 20:49.60 20:20.80
Noelle Halikman Council Rock North -29.50 20:21.50 20:51.00
Grace Schlesinger West Chester Rustin +25.50 20:47.30 20:21.80
Dolan Cox Marple Newtown +8.50 20:30.50 20:22.00
Lynsey McCarthy Unionville -1:28.00 20:22.50 21:50.50
Caitlin Burmester Upper Dublin +10.20 20:33.20 20:23.00
Owen McLaughlin Cheltenham -1:40.50 20:23.20 22:03.70
Nick Guido Phoenixville Area +23.80 20:47.00 20:23.20
Corinne Strommer Downingtown East -46.70 20:23.70 21:10.40
Jasmin Bioteau Abington +50.40 21:14.20 20:23.80
Danielle Juliano Nazareth Academy -49.50 20:23.90 21:13.40
Kaycee McCullough Neshaminy -7.10 20:24.50 20:31.60
Stephanie Watson Strath Haven +3:01.70 23:26.70 20:25.00
Sam Parnis West Chester East -25.30 20:25.60 20:50.90
Gwyneth Stach Strath Haven +1:10.30 21:36.40 20:26.10
Lauren Hino Conestoga +1:24.40 21:51.40 20:27.00
Abaigeal Broderick Upper Dublin -1:06.60 20:27.80 21:34.40
Olivia Descovich Garnet Valley +1:03.30 21:32.40 20:29.10
Ella Verello Nazareth Academy -20.00 20:29.20 20:49.20
Zane Takyeldin Methacton +23.60 20:53.00 20:29.40
Marco Isabella Hatboro Horsham -9.10 20:31.20 20:40.30
Leah Angstadt Calvary Christian Academy -53.30 20:31.40 21:24.70
Matthew Bergin West Chester East +52.40 21:25.10 20:32.70
Emily Greenup New Hope-Solebury -11.00 20:33.10 20:44.10
Helena Blobel Lower Merion -31.80 20:33.20 21:05.00
Wesley Flynn West Chester Rustin +49.40 21:22.80 20:33.40
Kristina Tapia Ridley +2:17.10 22:50.80 20:33.70
Sean Walsh Oxford Area +12.40 20:46.70 20:34.30
Joey Mozzoni Sun Valley +43.00 21:17.30 20:34.30
Garrett Chonko North Penn +51.30 21:25.90 20:34.60
Ari Sasson Wissahickon -1:34.60 20:35.40 22:10.00
Jordan Bender West Chester Henderson -10.50 20:35.60 20:46.10
Aiden Simcox West Chester Rustin +1:48.90 22:24.80 20:35.90
Katelyn McGovern Unionville +14.10 20:50.40 20:36.30
Bruce Cunningham Interboro +1:04.20 21:40.60 20:36.40
Christina Jimenez Oxford Area +20.90 20:57.60 20:36.70
Riley Mead Pottstown -32.20 20:37.10 21:09.30
Jennifer Sidarous Souderton Area +28.40 21:05.50 20:37.10
Liz Egan Penncrest -0.70 20:37.20 20:37.90
David Neubig Conestoga +38.70 21:16.10 20:37.40
Clare Robson Downingtown East +11.90 20:49.60 20:37.70
Gavin Abrahamsson Strath Haven -3.60 20:38.20 20:41.80
Shana Chung Conestoga -38.50 20:38.30 21:16.80
Enrique Camacho Abington +1:02.50 21:41.80 20:39.30
Katelin Jorge Cheltenham -24.00 20:39.50 21:03.50
Abigail Balsan Conestoga +1:01.30 21:40.80 20:39.50
Steven Miller Downingtown West +0.30 20:40.00 20:39.70
Shane Johnston Great Valley -1:32.50 20:40.70 22:13.20
Megan Furlong Perkiomen Valley +8.30 20:49.30 20:41.00
Landon Gisondi Hatboro Horsham +8.50 20:49.50 20:41.00
Cael Doster Pennridge +49.00 21:30.20 20:41.20
Lily Dineen Villa Joseph Marie +14.10 20:55.30 20:41.20
Claire Becker Upper Merion +1:56.90 22:38.30 20:41.40
Allie Squeri Downingtown East -2.60 20:41.40 20:44.00
Anya Hooper Strath Haven +1:11.10 21:52.90 20:41.80
Chauncey Thornton Church Farm School +12.90 20:54.90 20:42.00
Julia Quigley Nazareth Academy -22.00 20:42.10 21:04.10
Eric Sauselein West Chester Rustin +7.70 20:50.10 20:42.40
Amanda Kulak Upper Dublin -14.50 20:42.50 20:57.00
Kayleigh Doyle Sacred Heart Academy Bryn Mawr +31.50 21:14.80 20:43.30
Ben Schratz Phoenixville Area -33.70 20:43.60 21:17.30
Justin Bailey Phoenixville Area +20.10 21:04.50 20:44.40
Tyler Rosen Hatboro Horsham -15.10 20:44.50 20:59.60
Ian Smith Central Bucks South +1:36.50 22:21.30 20:44.80
Kaelyn Klatte Harriton -46.60 20:45.10 21:31.70
Maya Leber Methacton -26.50 20:45.20 21:11.70
Julia Kushnerock Avon Grove +43.10 21:28.40 20:45.30
Denize Cisco Upper Darby -50.50 20:45.40 21:35.90
Christian Taylor Ridley -52.00 20:45.40 21:37.40
Jeff Kummeth Garnet Valley -6.90 20:45.60 20:52.50
Emma Iaquinto Oxford Area -32.60 20:45.60 21:18.20
Avery Gardner Pennsbury -38.20 20:45.70 21:23.90
Kennedy Zednik Downingtown West -14.20 20:45.90 21:00.10
Kurt Rachau Downingtown West -8.30 20:46.30 20:54.60
Isabella Musgrove Pennridge -49.40 20:46.60 21:36.00
Katrina Heppelmann Villa Maria Academy +1:17.90 22:04.80 20:46.90
Savannah Shaw Downingtown West +50.40 21:37.40 20:47.00
Lena Shaddinger Upper Dublin +4.60 20:51.70 20:47.10
Sofie Gordon Central Bucks West -2:36.50 20:47.10 23:23.60
Eric Dinofa Plymouth Whitemarsh -1:10.30 20:47.30 21:57.60
Paula Abruzzo Haverford Township HS -2:21.90 20:47.50 23:09.40
Cate Noelle Quinn Saint Basil Academy +1:20.50 22:08.60 20:48.10
Rachel Storm North Penn +2:09.90 22:59.30 20:49.40
Rachanee Tith Boyertown -32.00 20:49.90 21:21.90
Jeffrey Coombs Sun Valley +1:41.50 22:31.70 20:50.20
Connie Katcavage Haverford Township HS +29.70 21:20.10 20:50.40
Alaina Sudall Conestoga +11.40 21:02.10 20:50.70
Mike McElroy Pope John Paul II -55.00 20:51.60 21:46.60
Ryan Gentile West Chester Rustin +3.30 20:55.10 20:51.80
Michael McCain Collegium Charter School +1:27.90 22:19.70 20:51.80
Elsie Kaas Bishop Shanahan -14.10 20:51.90 21:06.00
Saul Torres Oxford Area +10.10 21:02.30 20:52.20
Alexander Siaton Great Valley -25.80 20:52.30 21:18.10
Colin Gzesh Jenkintown -3:04.90 20:53.30 23:58.20
Annabel Koza Council Rock North -1:40.20 20:53.40 22:33.60
Kai Castro Collegium Charter School +12.80 21:06.40 20:53.60
Maddie Andersen Penncrest +33.80 21:28.50 20:54.70
Campbell Bache Souderton Area +41.70 21:36.60 20:54.90
Sarah Karaman Owen J. Roberts -25.60 20:55.10 21:20.70
Brayden Reaney Avon Grove +46.60 21:42.10 20:55.50
Jordan Davis Downingtown West -6.80 20:56.00 21:02.80
Kallie Whitaker Conestoga -47.70 20:56.20 21:43.90
JESSICA Kaplan Plymouth Whitemarsh +44.00 21:40.60 20:56.60
Danielle Herbert New Hope-Solebury -1:49.60 20:56.70 22:46.30
Reuben Trachtenberg Central Bucks West -1:01.70 20:57.20 21:58.90
Jack Gommer Penncrest -1:56.80 20:57.20 22:54.00
Sarah Cooke Lower Merion -15.20 20:57.20 21:12.40
Timmy Odunjo Penn Wood -2:34.00 20:57.30 23:31.30
Diego Forest Central Bucks East +42.60 21:40.90 20:58.30
Avery Taylor Perkiomen Valley -39.80 20:58.30 21:38.10
Courtney Rowland Central Bucks East +27.90 21:26.30 20:58.40
Amber Gehron West Chester Henderson +1:43.30 22:42.20 20:58.90
Michael Rhine Delaware County Christian School +1:42.90 22:42.40 20:59.50
Sarah Smith Unionville +2:38.10 23:38.10 21:00.00
Srihan Basvapatri West Chester East +23.90 21:24.40 21:00.50
Ava McAnally Haverford Township HS +4.90 21:05.40 21:00.50
Alex Arjona Bensalem +2:18.00 23:18.70 21:00.70
Maggie Keegan Avon Grove +27.20 21:29.10 21:01.90
Rachel Ahlmark North Penn +16.20 21:19.40 21:03.20
Vishnu Jagannathan Great Valley +38.40 21:41.70 21:03.30
Rachel Lamb Neshaminy +31.10 21:35.00 21:03.90
Olivia Millevoi Mount Saint Joseph Academy -29.10 21:04.00 21:33.10
Jessica Ward Bishop Shanahan +1:57.70 23:02.00 21:04.30
Taylor Thomas Saint Basil Academy +7.40 21:13.10 21:05.70
Allison Malmquist Souderton Area +1:09.60 22:15.70 21:06.10
Maya Ganzke Garnet Valley +38.30 21:44.60 21:06.30
Ethan Kress West Chester Henderson +29.00 21:35.30 21:06.30
Owen McGroary Penncrest +18.50 21:25.40 21:06.90
Stephen Ridenour Jenkintown +23.20 21:30.80 21:07.60
Austin Chandler Calvary Christian Academy +13.40 21:21.10 21:07.70
Andrew Larsson Hatboro Horsham -52.50 21:07.90 22:00.40
Emily Matthews Great Valley -6.80 21:08.50 21:15.30
Rachael Goodman Haverford Township HS -31.90 21:08.60 21:40.50
Calista Faust Pottsgrove -1:23.80 21:09.10 22:32.90
Karen Buchanan Haverford Township HS -7.00 21:09.50 21:16.50
Natalie Drake Wissahickon +3.40 21:13.10 21:09.70
Caleigh Trauger Upper Dublin +14.00 21:23.90 21:09.90
Caroline Mullen Gwynedd-Mercy Academy -2:11.10 21:10.50 23:21.60
Anna Bogdan Pennsbury +1:17.50 22:28.40 21:10.90
Erik Linkmeyer Avon Grove -6.10 21:11.30 21:17.40
Katie Hyland West Chester Rustin -1:16.50 21:12.00 22:28.50
Joe Sullivan Pennridge -45.00 21:13.50 21:58.50
Anastasia Grystay William Tennent +2:05.20 23:18.80 21:13.60
Ganesh Selvakumar Marple Newtown -14.20 21:14.20 21:28.40
Nowell Clay Oxford Area -20.50 21:15.20 21:35.70
Julia Breisch Spring Ford +8.20 21:24.20 21:16.00
Gabrielle Okumura Coatesville -5.20 21:16.10 21:21.30
Carson Zadroga Boyertown +26.50 21:42.90 21:16.40
Mia Amrhein Neshaminy +12.90 21:29.50 21:16.60
Iris Gong Methacton -5.80 21:16.90 21:22.70
Alexander Cinar Bristol +2:24.90 23:42.40 21:17.50
Madi DePietto Council Rock South +1:09.10 22:26.90 21:17.80
Tessa Datte Downingtown West -26.10 21:17.90 21:44.00
Tyler Soto Pennridge +1:36.90 22:54.90 21:18.00
Ernesto Garcia Jenkintown -6.80 21:18.10 21:24.90
Rachel Andiario West Chester East +1:08.30 22:27.70 21:19.40
Francie Ebert Central Bucks West -3:22.10 21:19.70 24:41.80
Ben Coppens Avon Grove +5.90 21:26.10 21:20.20
Kevin Riddell Methacton +14.90 21:36.10 21:21.20
Maddy Mailloux Downingtown West +35.10 21:56.40 21:21.30
Katie Regan Villa Maria Academy -1:22.40 21:21.40 22:43.80
Kelley Selheimer North Penn +14.50 21:36.10 21:21.60
Cameron Schratz Phoenixville Area -16.50 21:21.90 21:38.40
Marc Castellucci Great Valley +4:53.20 26:15.70 21:22.50
Chiara O'Keefe Sacred Heart Academy Bryn Mawr -35.70 21:22.80 21:58.50
Jenna Dumbrowsky Boyertown -38.90 21:22.80 22:01.70
Sydney Putera Dock Mennonite Academy +1:09.00 22:31.90 21:22.90
Conor Houston Springfield (Delco) -1.60 21:23.00 21:24.60
Ava DiEgidio West Chester East -3.60 21:23.10 21:26.70
Frankie Lister West Chester Henderson -3:36.60 21:23.10 24:59.70
Ethan Campbell Phil-Mont Christian Academy +1:33.50 22:57.50 21:24.00
Elizabeth Ye West Chester Rustin +1:24.80 22:49.30 21:24.50
Greg Buczacki Downingtown West -44.30 21:25.20 22:09.50
Maryn Gerrity Conestoga -1:33.80 21:25.20 22:59.00
Avery Chalfant Great Valley +2:22.30 23:48.60 21:26.30
Hannah Barkdoll Strath Haven -1:09.70 21:26.30 22:36.00
Jenna Saunders Wissahickon -3:15.90 21:27.50 24:43.40
Jeremy Breacher Wissahickon -2:03.20 21:27.80 23:31.00
Lexy Lutcavage West Chester Rustin -6.10 21:27.90 21:34.00
Hannah Rafferty Council Rock South +12.40 21:40.50 21:28.10
Mick Etzler Souderton Area -58.50 21:28.50 22:27.00
Abby Oliver Oxford Area +44.20 22:12.70 21:28.50
Charley Lustig Owen J. Roberts -18.90 21:28.80 21:47.70
Temidayo Bambe Church Farm School -2:17.70 21:29.70 23:47.40
Shannon Herbert New Hope-Solebury -1:07.20 21:31.50 22:38.70
Jon Witcoski Phoenixville Area -15.00 21:32.10 21:47.10
Ben Hutsell West Chester Rustin -29.50 21:32.80 22:02.30
Kristine Kearns Souderton Area +15.80 21:48.60 21:32.80
Devon Petrei Methacton -55.30 21:33.30 22:28.60
Souhail Hadjali Upper Moreland -6.80 21:33.90 21:40.70
Jillian Barrett Interboro +2:43.50 24:17.40 21:33.90
Mikaela Curyto Lower Merion +57.60 22:33.20 21:35.60
Julia Flax Pennsbury -1:19.40 21:35.60 22:55.00
Connor Smith Upper Merion +7.50 21:43.20 21:35.70
Thomas Nowakowski Bishop Shanahan -1:00.30 21:35.80 22:36.10
Gavin McDermond West Chester East +35.50 22:11.50 21:36.00
Grace Mucha Downingtown West +26.80 22:03.10 21:36.30
Karis Blagden Conestoga +1:13.90 22:50.30 21:36.40
Aidan Doyle West Chester Henderson +1:07.90 22:44.60 21:36.70
Parker Gould Conestoga -11.20 21:36.80 21:48.00
Gavin Fuhs Upper Perkiomen +0.40 21:37.40 21:37.00
Sara Kennel Dock Mennonite Academy +4.80 21:42.00 21:37.20
Nate Ruth West Chester East -1:06.80 21:37.50 22:44.30
Lauren Middleton Pennsbury +31.80 22:09.30 21:37.50
Nicholas Mozonni Sun Valley +5:41.20 27:18.90 21:37.70
Miranda Herman West Chester East +1:27.40 23:05.50 21:38.10
Cole Schlosser Phoenixville Area -35.90 21:38.20 22:14.10
Aidan McGinnis Pennridge -23.50 21:38.50 22:02.00
Nora Cahill Wissahickon -1:40.80 21:38.60 23:19.40
Kisara Freeman Lower Merion +35.80 22:14.60 21:38.80
Cora Mandl Unionville -28.60 21:38.90 22:07.50
Adrian David Avon Grove -16.50 21:39.10 21:55.60
Brian Nelson Springfield Township (Montco) -7.40 21:39.10 21:46.50
Ciara Dubeck Nazareth Academy +8.10 21:48.00 21:39.90
Chinyelu Ojukwu Cheltenham -24.60 21:40.00 22:04.60
Rylie Murphy Quakertown +49.40 22:30.10 21:40.70
Ryan Glancey Downingtown West -38.30 21:41.40 22:19.70
Laila Ivory Academy Park +26.00 22:07.80 21:41.80
Sam Ruch Central Bucks East +48.60 22:30.60 21:42.00
Sydney Pyon Garnet Valley -40.40 21:42.50 22:22.90
Kayla Breish Spring Ford +2:24.90 24:07.70 21:42.80
Lara McDowell Downingtown East -18.30 21:44.90 22:03.20
Bella Stein Harriton +1:07.30 22:52.80 21:45.50
Chloe Niemczak Villa Joseph Marie -1:40.90 21:45.60 23:26.50
Olivia Brake Conestoga -24.90 21:45.80 22:10.70
Angelina Toole Bishop Shanahan +47.10 22:33.00 21:45.90
Katie Burke Council Rock South -46.60 21:46.00 22:32.60
Claudia Dolan Pope John Paul II -31.80 21:46.90 22:18.70
Sabrina Bergey Boyertown +1:12.50 22:59.70 21:47.20
Julia Hoffritz Great Valley -2.00 21:47.50 21:49.50
Kennan Lu Interboro -11.50 21:47.90 21:59.40
Tyler Kurtz Avon Grove +38.80 22:26.70 21:47.90
Katelyn Folweiler North Penn -35.80 21:47.90 22:23.70
Steven Ramirez Bensalem -2:16.30 21:48.00 24:04.30
Joanna Maris Coatesville +10.30 21:58.30 21:48.00
Winnie Incorvaia Garnet Valley -14.40 21:49.80 22:04.20
Jarred Slomine Harriton +35.40 22:25.30 21:49.90
Noah Crane Phil-Mont Christian Academy +42.60 22:32.80 21:50.20
Jackson Poff West Chester Rustin -2:21.10 21:50.80 24:11.90
Katie Komorowski Springfield Township (Montco) +1:04.70 22:56.10 21:51.40
James Schaefer Delaware County Christian School +9.90 22:02.00 21:52.10
Sarah Ahlgren Penncrest -21.60 21:52.80 22:14.40
Olivia Miller Bishop Shanahan +21.20 22:14.10 21:52.90
Jack Stapf Great Valley -57.00 21:53.70 22:50.70
Alyssa Mulhall Spring Ford +16.50 22:10.30 21:53.80
Sarah Abruzzo Pope John Paul II -10.60 21:53.90 22:04.50
Amanda Mullhall Spring Ford +3.70 21:58.10 21:54.40
Samantha Simon Lower Merion -30.30 21:55.00 22:25.30
Andrew Zou Downingtown West -4.90 21:55.10 22:00.00
Ally Fox Council Rock North +1:05.10 23:00.90 21:55.80
Harrison Chain Coatesville -5.30 21:57.70 22:03.00
Stephanie Peyton Upper Merion +41.70 22:40.80 21:59.10
Zora Mardjoko Garnet Valley +30.90 22:30.00 21:59.10
Emily Baker West Chester Henderson -35.90 22:00.30 22:36.20
Nathan Vaszily Souderton Area +2:57.30 24:57.80 22:00.50
Kelly Hastings Neshaminy -21.60 22:01.00 22:22.60
Alexa Horvath Central Bucks East -2:44.40 22:02.50 24:46.90
Nikki Kelch Downingtown East +54.20 22:57.70 22:03.50
Elizabeth Proietti Downingtown West -45.30 22:03.60 22:48.90
Emma Horvath Central Bucks East -12.30 22:04.30 22:16.60
Celest McConnell Strath Haven +24.00 22:28.50 22:04.50
Livia Hibshman Downingtown East +16.10 22:20.80 22:04.70
Sarah Stockdale Downingtown West -1:43.60 22:05.30 23:48.90
Ainsley Olszewski Wissahickon -56.30 22:05.50 23:01.80
Jack Derfler Plymouth Whitemarsh -1:50.10 22:06.20 23:56.30
Camryn Burleigh Central Bucks East -46.80 22:06.30 22:53.10
Hayley Gurysh Pennridge -1:03.10 22:08.20 23:11.30
Mark Heath North Penn +1:22.50 23:30.70 22:08.20
Sara Elizabeth McNeil Central Bucks East +17.10 22:25.80 22:08.70
Lydia Devlin Council Rock South -8.20 22:09.60 22:17.80
Andrew Lin Council Rock North -1:11.70 22:09.80 23:21.50
Madeline Scott Nazareth Academy +18.30 22:28.20 22:09.90
Lauren Cawley Penncrest -24.30 22:10.00 22:34.30
Aidan Kuhns Pennridge +35.90 22:47.40 22:11.50
Clea Troy Central Bucks East -3:40.80 22:12.10 25:52.90
Rongrong Wang North Penn +1:17.30 23:31.10 22:13.80
Abigail Morehouse Wissahickon -3:49.70 22:14.90 26:04.60
Allison Bates West Chester Rustin +54.00 23:09.30 22:15.30
Bridget Orr Mount Saint Joseph Academy -0.90 22:15.60 22:16.50
Abby Rice Boyertown -25.60 22:15.90 22:41.50
Josie Scratchard Pennsbury -54.50 22:18.00 23:12.50
Lucca Defulgentis New Hope-Solebury +2:37.90 24:56.70 22:18.80
Samantha Foster Pennridge -5.30 22:19.50 22:24.80
Ava Kerns Garnet Valley +3.40 22:23.10 22:19.70
Blaze Graham Sun Valley +2:23.90 24:43.60 22:19.70
Katelyn Mothersbaugh Council Rock North -7.70 22:21.90 22:29.60
Andrew Beer Plymouth Whitemarsh +0.70 22:22.60 22:21.90
Hannah McGinty Downingtown East -19.00 22:22.50 22:41.50
Sarah Townsend Pennridge -2:06.80 22:23.10 24:29.90
Brenna Lucotch Council Rock South -1:12.50 22:24.00 23:36.50
Aidan Angelopoulos Hatboro Horsham +1:24.60 23:48.60 22:24.00
Donna Holt Marple Newtown -1:53.40 22:26.90 24:20.30
Eric Mastangelo West Chester Rustin +42.30 23:10.00 22:27.70
Eve O'Boyle Penncrest -1:24.60 22:28.10 23:52.70
Jack Syzmanski West Chester Rustin -56.10 22:28.40 23:24.50
Griane Reed Phoenixville Area +1:20.60 23:49.20 22:28.60
Emma Little Garnet Valley +1:22.30 23:51.40 22:29.10
Kendall Stigall Conestoga +55.80 23:24.90 22:29.10
Emily Maceri Quakertown -1:20.80 22:29.20 23:50.00
Morgan McErlean Strath Haven -3.00 22:29.20 22:32.20
Justin Xiao Upper Darby +4.00 22:35.00 22:31.00
Ross Sherrod Central Bucks West +1:56.40 24:28.00 22:31.60
Paige Daugherty Quakertown -12.00 22:31.60 22:43.60
Krista Mikkelsen Council Rock South -11.00 22:31.60 22:42.60
Emma Duffy Springfield (Delco) -1:39.20 22:32.10 24:11.30
Erin Shea Mirabella Mount Saint Joseph Academy -1:47.90 22:34.20 24:22.10
Alyssa Irvin Central Bucks South +11.30 22:45.90 22:34.60
Cameron Brown Upper Darby +2:53.60 25:28.50 22:34.90
Chloe Ng West Chester Henderson -26.60 22:35.30 23:01.90
Evan Valente Marple Newtown -23.60 22:35.50 22:59.10
Claire Brodish Central Bucks East +8.90 22:44.40 22:35.50
Carly Richardson Souderton Area -47.80 22:35.80 23:23.60
Dana Reed Spring Ford -53.40 22:35.80 23:29.20
Ben Atkins Interboro +57.10 23:33.40 22:36.30
Devin Shenk Jenkintown +46.70 23:23.30 22:36.60
Clara Massip Harriton -9.60 22:36.60 22:46.20
Maryjane Pennington Lower Merion -19.70 22:36.80 22:56.50
Veronica Domyslawski Council Rock North -1:24.80 22:37.50 24:02.30
Dilan Kuders West Chester Rustin +6:05.40 28:43.00 22:37.60
Leni Hartman Radnor -21.80 22:38.10 22:59.90
Aden Dubin Jenkintown +31.40 23:09.70 22:38.30
Jennifer Parsons Upper Dublin -1:12.50 22:39.00 23:51.50
Julia Cuesta West Chester Henderson -58.10 22:39.40 23:37.50
Olivia Morris Bishop Shanahan -1:13.40 22:39.80 23:53.20
Emily Dath Springfield (Delco) -3:55.40 22:40.80 26:36.20
Ella Pirolli Nazareth Academy -48.40 22:40.90 23:29.30
Brooke Banas Council Rock South -2:00.10 22:41.30 24:41.40
Stephanie Paglia Avon Grove -48.60 22:41.90 23:30.50
Cecilia Hricko Villa Maria Academy -54.10 22:43.30 23:37.40
Johanna Beuerle William Tennent +4:19.40 27:02.90 22:43.50
Holly Smith Quakertown +41.70 23:26.10 22:44.40
Delany Denton Pennridge -7.60 22:45.00 22:52.60
Devin Tulanowski Pennridge +4.90 22:51.10 22:46.20
Marcella Mancini Pennsbury +6.30 22:52.60 22:46.30
Jake Rees Pope John Paul II -48.50 22:46.50 23:35.00
Tessa Ford Upper Darby +1:08.30 23:55.50 22:47.20
Olivia Blakely West Chester Henderson +40.50 23:27.80 22:47.30
Jeff Gaul Interboro +29.10 23:16.50 22:47.40
Abigail Mangifesta Upper Dublin -48.20 22:47.80 23:36.00
Sara Filipovski Phoenixville Area +1:10.20 23:58.30 22:48.10
Casey Biglin Methacton +36.90 23:25.40 22:48.50
Leah Brown Upper Darby -17.00 22:49.00 23:06.00