1. Home
  2. U.S. Results
  3. Pennsylvania
  4. TFCAGP #5

2026 TFCAGP #5 Results

Official ResultsLehigh University, Bethlehem, PATrack & Field · Indoor821 results61 teamsMeet history →

Winners

Boys / Men · 60 Meters · Varsity · Final

12 results
PlAthlete / entryGrSchool / teamMark
1Jalen BowmanPlace 1 · Grade 11 · Malvern Prep11Malvern Prep6.93a
2Prince LanePlace 2 · Grade 11 · Hatboro-Horsham11Hatboro-Horsham6.97a
3James (Jim) MahoneyPlace 3 · Grade 12 · La Salle College12La Salle College7.12a
4Zeph YisraelPlace 4 · Grade 11 · Radnor11Radnor7.25a
5Brenden ReadPlace 5 · Grade 12 · Spring Ford12Spring Ford7.26a
6Kash-Shawn MorrisPlace 6 · Grade 12 · Bristol12Bristol7.26a
7Owen WennerPlace 7 · Grade 10 · Conestoga10Conestoga7.27a
8Colin DarchukPlace 8 · Grade 12 · Council Rock North12Council Rock North7.27a
9Kyle HermosisimaPlace 9 · Grade 11 · Lower Merion11Lower Merion7.38a
10Caleb BronsonPlace 10 · Grade 12 · Springfield Township (Montco)12Springfield Township (Montco)7.40a
11Ryan WisePlace 11 · Grade 12 · Marple Newtown12Marple Newtown7.43a
12Brayden EwartPlace 12 · Grade 10 · Central Bucks South10Central Bucks South7.44a

Boys / Men · 60 Meters · Varsity · Prelim

55 results
PlAthlete / entryGrSchool / teamMark
1Jalen BowmanPlace 1 · Grade 11 · Malvern Prep11Malvern Prep6.92a
2Prince LanePlace 2 · Grade 11 · Hatboro-Horsham11Hatboro-Horsham7.01a
3James (Jim) MahoneyPlace 3 · Grade 12 · La Salle College12La Salle College7.10a
4Kash-Shawn MorrisPlace 4 · Grade 12 · Bristol12Bristol7.15a
5Owen WennerPlace 5 · Grade 10 · Conestoga10Conestoga7.19a
6Zeph YisraelPlace 6 · Grade 11 · Radnor11Radnor7.26a
7Colin DarchukPlace 7 · Grade 12 · Council Rock North12Council Rock North7.27a
8Brenden ReadPlace 8 · Grade 12 · Spring Ford12Spring Ford7.34a
9Caleb BronsonPlace 9 · Grade 12 · Springfield Township (Montco)12Springfield Township (Montco)7.34a
10Kyle HermosisimaPlace 10 · Grade 11 · Lower Merion11Lower Merion7.40a
11Ryan WisePlace 11 · Grade 12 · Marple Newtown12Marple Newtown7.40a
12Brayden EwartPlace 12 · Grade 10 · Central Bucks South10Central Bucks South7.42a
13Tyler UvegesPlace 13 · Grade 10 · Council Rock South10Council Rock South7.43a
14Elijah Kalam Id-DinPlace 14 · Grade 10 · William Penn Charter10William Penn Charter7.44a
15Joey PinnelliPlace 15 · Grade 10 · Church Farm10Church Farm7.45a
16Kylim Mintz-RiveraPlace 16 · Grade 11 · Plymouth-Whitemarsh11Plymouth-Whitemarsh7.46a
17Izayah PeacePlace 17 · Grade 11 · Penn Wood11Penn Wood7.48a
18Jason AcquoiPlace 18 · Grade 11 · Academy Park11Academy Park7.49a
19Dan CarrollPlace 19 · Grade 10 · Interboro10Interboro7.50a
20Ryan ScarboroughPlace 20 · Grade 12 · William Tennent12William Tennent7.51a
21Promise AdebayoPlace 21 · Grade 11 · Neshaminy11Neshaminy7.51a
22Jaxson SuttiePlace 22 · Grade 9 · North Penn (Lansdale)9North Penn (Lansdale)7.54a
23Michael BoorsePlace 23 · Grade 12 · Boyertown Area12Boyertown Area7.54a
24Angelo BettiPlace 24 · Grade 12 · Central Bucks West12Central Bucks West7.59a
25Nathan MillerPlace 25 · Grade 12 · Emmaus12Emmaus7.60a
26Aedan GriffinPlace 26 · Grade 9 · Cheltenham9Cheltenham7.61a
27Andrew StewartsonPlace 27 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior7.62a
28Dylan CollierPlace 28 · Grade 12 · Freedom12Freedom7.63a
29Jonas MaPlace 29 · Grade 12 · Delaware County Christian12Delaware County Christian7.63a
30RaMaj LoweryPlace 30 · Grade 11 · Ridley11Ridley7.64a
31Vaughn CrossPlace 31 · Grade 12 · Saint Joseph's Prep12Saint Joseph's Prep7.65a
32Leo WeiPlace 32 · Grade 10 · Garnet Valley10Garnet Valley7.69a
33Carter ShinnersPlace 33 · Grade 12 · Strath Haven12Strath Haven7.77a
34Benjamen DodsonPlace 34 · Grade 12 · Exeter Township12Exeter Township7.77a
35Jaylen GordyPlace 35 · Grade 10 · Springside Chestnut Hill Academy10Springside Chestnut Hill Academy7.83a
36Junhao XiaoPlace 36 · Grade 12 · Bensalem12Bensalem7.87a
37Darron McKinney Jr.Place 37 · Grade 9 · Chichester9Chichester7.91a
38Lane SiegelPlace 38 · Grade 9 · Harriton9Harriton7.93a
39Journey VelazquezPlace 39 · Grade 11 · Sun Valley11Sun Valley7.93a
40Julisis JohnsonPlace 40 · Grade 12 · Sankofa Freedom Academy Charter12Sankofa Freedom Academy Charter8.03a
41Gunnar HermansenPlace 41 · Grade 10 · The Haverford School for Boys10The Haverford School for Boys8.03a
42Kaidan ReaPlace 42 · Grade 11 · Faith Christian Academy11Faith Christian Academy8.05a
43Nasir AllenPlace 43 · Grade 11 · Abington11Abington8.07a
44Yamar ChappellPlace 44 · Grade 9 · Chester Charter Scholars Academy9Chester Charter Scholars Academy8.13a
45Owen ZikasPlace 45 · Grade 11 · Perkiomen Valley11Perkiomen Valley8.15a
46Anthony ScalisePlace 46 · Grade 10 · Wissahickon10Wissahickon8.17a
47Joseph McGriffPlace 47 · Grade 12 · Upper Dublin12Upper Dublin8.20a
48Donald DinkinsPlace 48 · Grade 10 · Upper Moreland10Upper Moreland8.28a
49Mitchell BrombergPlace 49 · Grade 12 · Central Bucks East12Central Bucks East8.33a
50Nicholas FahyPlace 50 · Grade 10 · Holy Ghost Preparatory10Holy Ghost Preparatory8.34a
51Somtochi Uche-OkekePlace 51 · Grade 10 · Upper Perkiomen10Upper Perkiomen8.35a
52Matthew MontgomeryPlace 52 · Grade 10 · Penncrest10Penncrest8.58a
53Sebastian GiraldoPlace 53 · Grade 12 · Upper Merion Area12Upper Merion Area8.66a
54Joseph MerriquePlace 54 · Grade 9 · Upper Darby9Upper Darby8.91a
55Tanush VerkariaPlace 55 · Grade 12 · Pennridge12Pennridge11.43a

Boys / Men · 200 Meters · Varsity · Final

55 results
PlAthlete / entryGrSchool / teamMark
1Jeremiah Pittman-LyonsPlace 1 · Grade 12 · Interboro12Interboro23.20a
2Logan YeaglePlace 2 · Grade 11 · La Salle College11La Salle College23.33a
3Tawfeeq FountainPlace 3 · Grade 12 · Penn Wood12Penn Wood23.37a
4Garrett DhunjishaPlace 4 · Grade 12 · Marple Newtown12Marple Newtown23.47a
5Chris KoslowskiPlace 5 · Grade 11 · Pennsbury11Pennsbury23.54a
6Zachary LukasikPlace 6 · Grade 11 · Garnet Valley11Garnet Valley23.61a
7Conway EvansPlace 7 · Grade 11 · Academy Park11Academy Park23.70a
8Terron FarmerPlace 8 · Grade 12 · Cheltenham12Cheltenham24.11a
9Nathaniel BinkleyPlace 9 · Grade 11 · Wissahickon11Wissahickon24.28a
10Tiernan McAtamneyPlace 10 · Grade 10 · Saint Joseph's Prep10Saint Joseph's Prep24.38a
11Christian DownsPlace 11 · Grade 11 · William Penn Charter11William Penn Charter24.42a
12David AdebayoPlace 12 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior24.44a
13Alex NguyenPlace 13 · Grade 12 · Spring Ford12Spring Ford24.50a
14Joah MathewPlace 14 · Grade 11 · Neshaminy11Neshaminy24.53a
15Quinston NgPlace 15 · Grade 12 · Sun Valley12Sun Valley24.63a
16Ashton TeufelPlace 16 · Grade 11 · Central Bucks West11Central Bucks West24.68a
17Frank IguodalaPlace 17 · Grade 12 · Lower Merion12Lower Merion24.70a
18Roman HorningPlace 18 · Grade 12 · Plymouth-Whitemarsh12Plymouth-Whitemarsh24.71a
19John- Paul RedmondPlace 19 · Grade 12 · Strath Haven12Strath Haven24.76a
20Eli KosoyPlace 20 · Grade 11 · Hatboro-Horsham11Hatboro-Horsham24.77a
21Jesael Marrero ParesPlace 21 · Grade 12 · Freedom12Freedom24.81a
22Jacob GreenblathPlace 22 · Grade 12 · Central Bucks East12Central Bucks East24.83a
23Isaac PerlsonPlace 23 · Grade 12 · Council Rock North12Council Rock North24.83a
24Pasquale CaraPlace 24 · Grade 11 · Central Bucks South11Central Bucks South24.98a
25Zoriyahn AikensPlace 25 · Grade 12 · Penncrest12Penncrest25.18a
26Kamasi UnderwoodPlace 26 · Grade 11 · Upper Moreland11Upper Moreland25.27a
27Jibril TawfeeqPlace 27 · Grade 11 · Springfield Township (Montco)11Springfield Township (Montco)25.32a
28Chase TinsonPlace 28 · Grade 10 · Malvern Prep10Malvern Prep25.34a
29Sawyer HarperPlace 29 · Grade 9 · Chichester9Chichester25.35a
30Cristian DiazPlace 30 · Grade 10 · Ridley10Ridley25.52a
31Theodore ChenPlace 31 · Grade 11 · Conestoga11Conestoga25.66a
32Noah TaylorPlace 32 · Grade 9 · Bristol9Bristol25.73a
33Mason SanchezPlace 33 · Grade 11 · Abington11Abington25.79a
34Joshua VictorPlace 34 · Grade 12 · Church Farm12Church Farm25.79a
35Luca GallianoPlace 35 · Grade 11 · Boyertown Area11Boyertown Area25.80a
36Cameron GlennPlace 36 · Grade 10 · Upper Dublin10Upper Dublin25.81a
37Keith ColemanPlace 37 · Grade 11 · Harriton11Harriton25.86a
38Tyler SchrodePlace 38 · Grade 9 · The Haverford School for Boys9The Haverford School for Boys26.28a
39Rafael Ramirez-MelchorPlace 39 · Grade 12 · William Tennent12William Tennent26.46a
40Brandon AndrewsPlace 40 · Grade 12 · Bethlehem Catholic12Bethlehem Catholic26.49a
41Benjamin AndersonPlace 41 · Grade 11 · Upper Perkiomen11Upper Perkiomen27.01a
42Ayden StarnesPlace 42 · Grade 10 · Exeter Township10Exeter Township27.11a
43Nicholas FahyPlace 43 · Grade 10 · Holy Ghost Preparatory10Holy Ghost Preparatory27.53a
44Juan SilveraPlace 44 · Grade 11 · Radnor11Radnor27.62a
45Tiller CatalanoPlace 45 · Grade 9 · Pennridge9Pennridge27.76a
46J'Shawn UrquhartPlace 46 · Grade 12 · Sankofa Freedom Academy Charter12Sankofa Freedom Academy Charter27.87a
47Jonathan CepedaPlace 47 · Grade 11 · Upper Merion Area11Upper Merion Area27.91a
48Justin LeePlace 48 · Grade 12 · Lower Moreland12Lower Moreland28.68a
49Taheer RiveraPlace 49 · Grade 9 · Chester Charter Scholars Academy9Chester Charter Scholars Academy29.05a
50Marcos Medina-AlmanzarPlace 50 · Grade 12 · North Penn (Lansdale)12North Penn (Lansdale)29.25a
51Michael CoxonPlace 51 · Grade 11 · Council Rock South11Council Rock South30.65a
—Sebastian KitchensGrade 12 · Bensalem12BensalemDQ
—Jake MattyGrade 11 · Delaware County Christian11Delaware County ChristianDQ
—Nicholi MarshGrade 12 · Emmaus12EmmausDQ
—Kelly BoyleGrade 12 · Springside Chestnut Hill Academy12Springside Chestnut Hill AcademyDQ

Boys / Men · 400 Meters · Varsity · Final

52 results
PlAthlete / entryGrSchool / teamMark
1Noah PoppPlace 1 · Grade 12 · Saint Joseph's Prep12Saint Joseph's Prep50.95a
2Aidan ChristyPlace 2 · Grade 12 · La Salle College12La Salle College51.50a
3Omar WarthenPlace 3 · Grade 12 · Ridley12Ridley51.55a
4Brady ClymerPlace 4 · Grade 10 · Faith Christian Academy10Faith Christian Academy52.06a
5Cyrus SaundersPlace 5 · Grade 12 · Neshaminy12Neshaminy52.60a
6John AllenPlace 6 · Grade 12 · Upper Moreland12Upper Moreland52.74a
7Shane MillerPlace 7 · Grade 11 · Garnet Valley11Garnet Valley53.47a
8Rien GeorgePlace 8 · Grade 12 · Emmaus12Emmaus53.81a
9Tavion BurtonPlace 9 · Grade 12 · Lower Moreland12Lower Moreland53.91a
10Ellison Frey,Place 10 · Grade 12 · Abington12Abington53.97a
11Nicholas GiordanoPlace 11 · Grade 12 · Holy Ghost Preparatory12Holy Ghost Preparatory54.07a
12Craig Rainey JrPlace 12 · Grade 10 · North Penn (Lansdale)10North Penn (Lansdale)54.20a
13Josiah HickeyPlace 13 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior54.57a
14Victor PerkinsPlace 14 · Grade 11 · Academy Park11Academy Park54.94a
15Eddie BuckPlace 15 · Grade 11 · Sun Valley11Sun Valley55.48a
16Chase LeePlace 16 · Grade 12 · Springfield Township (Montco)12Springfield Township (Montco)55.54a
17Brendan KawanPlace 17 · Grade 11 · Penncrest11Penncrest55.69a
18Nate HoltPlace 18 · Grade 12 · Marple Newtown12Marple Newtown55.70a
19Karl BertrandPlace 19 · Grade 12 · Cheltenham12Cheltenham56.57a
20Jaylin CharlesPlace 20 · Grade 10 · Chichester10Chichester56.74a
21Jackson LeichtyPlace 21 · Grade 10 · Spring Ford10Spring Ford56.77a
22Ryan HaberkernPlace 22 · Grade 10 · Central Bucks South10Central Bucks South56.80a
23Shawn GavaghanPlace 23 · Grade 12 · Bristol12Bristol56.80a
24Zemi RodriguezPlace 24 · Grade 12 · Bethlehem Catholic12Bethlehem Catholic56.81a
25Hernie Rivera MedinaPlace 25 · Grade 9 · Upper Merion Area9Upper Merion Area56.85a
26Roman SimonianPlace 26 · Grade 10 · Malvern Prep10Malvern Prep57.57a
27Nick BellizziePlace 27 · Grade 11 · Hatboro-Horsham11Hatboro-Horsham57.64a
28Zaire ChristopherPlace 28 · Grade 12 · Upper Darby12Upper Darby57.94a
29Max PaganoPlace 29 · Grade 12 · William Tennent12William Tennent57.96a
30Demetrie BaileyPlace 30 · Grade 12 · Bensalem12Bensalem58.01a
31Julian MarmolejosPlace 31 · Grade 11 · William Penn Charter11William Penn Charter58.12a
32Conor HamiltonPlace 32 · Grade 10 · Conestoga10Conestoga58.19a
33Noah WhitePlace 33 · Grade 11 · Strath Haven11Strath Haven58.37a
34Antonio BurgosPlace 34 · Grade 11 · Chester Charter Scholars Academy11Chester Charter Scholars Academy58.52a
35Dale YothersPlace 35 · Grade 11 · Pennridge11Pennridge58.87a
36Ryan ZhengPlace 36 · Grade 10 · Harriton10Harriton59.18a
37Alex GambonePlace 37 · Grade 12 · Boyertown Area12Boyertown Area59.49a
38Mesfin ThompsonPlace 38 · Grade 11 · Lower Merion11Lower Merion1:00.16a
39Sekou CamaraPlace 39 · Grade 9 · Penn Wood9Penn Wood1:00.21a
40Jordan FountainPlace 40 · Grade 12 · Exeter Township12Exeter Township1:00.22a
41Caleb CurryPlace 41 · Grade 9 · Upper Perkiomen9Upper Perkiomen1:01.15a
42Milo FenleyPlace 42 · Grade 10 · Delaware County Christian10Delaware County Christian1:01.40a
43Malcom KamauPlace 43 · Grade 10 · The Haverford School for Boys10The Haverford School for Boys1:02.19a
44Liam ChangPlace 44 · Grade 12 · Perkiomen Valley12Perkiomen Valley1:02.29a
45Hayden PfaffPlace 45 · Grade 12 · Central Bucks East12Central Bucks East1:02.40a
46Braeden ReillyPlace 46 · Grade 12 · Council Rock South12Council Rock South1:02.68a
47Symir OdomPlace 47 · Grade 11 · Plymouth-Whitemarsh11Plymouth-Whitemarsh1:02.77a
48Emmett VandegriftPlace 48 · Grade 9 · Wissahickon9Wissahickon1:03.51a
49Darren Sutton IIiPlace 49 · Grade 9 · Chester9Chester1:05.41a
50Dennis ConnorPlace 50 · Grade 11 · Radnor11Radnor1:07.57a
51Matt FerrisPlace 51 · Grade 10 · Interboro10Interboro1:22.23a
52Torry CilibertoPlace 52 · Grade 12 · Wissahickon12Wissahickon1:24.65a

Boys / Men · 800 Meters · Varsity · Final

52 results
PlAthlete / entryGrSchool / teamMark
1Brenton NewsomePlace 1 · Grade 12 · Interboro12Interboro2:01.31a
2David GayflorPlace 2 · Grade 12 · Penn Wood12Penn Wood2:01.43a
3Cole WaltersPlace 3 · Grade 10 · Council Rock South10Council Rock South2:02.15a
4Shamsid-Din JabbarPlace 4 · Grade 11 · Cheltenham11Cheltenham2:03.07a
5Jake FosterPlace 5 · Grade 12 · Conestoga12Conestoga2:03.17a
6Tyler TomlinsonPlace 6 · Grade 11 · Central Bucks East11Central Bucks East2:03.80a
7Jack PickelPlace 7 · Grade 12 · Wissahickon12Wissahickon2:04.19a
8Morgen BrownPlace 8 · Grade 12 · North Penn (Lansdale)12North Penn (Lansdale)2:05.30a
9London BarrettPlace 9 · Grade 10 · Emmaus10Emmaus2:05.72a
10Jasper FaustinoPlace 10 · Grade 12 · Bristol12Bristol2:06.73a
11Noah RyanPlace 11 · Grade 12 · Saint Joseph's Prep12Saint Joseph's Prep2:06.79a
12Carter ZwartPlace 12 · Grade 11 · Faith Christian Academy11Faith Christian Academy2:06.88a
13Noah Benoit-JeanPlace 13 · Grade 12 · Hatboro-Horsham12Hatboro-Horsham2:07.27a
14Owen BittmannPlace 14 · Grade 11 · Holy Ghost Preparatory11Holy Ghost Preparatory2:07.73a
15Daddy Yankee- PochettePlace 15 · Grade 12 · Academy Park12Academy Park2:08.22a
16Nolan FloodPlace 16 · Grade 11 · Abington11Abington2:09.01a
17Van JoynerPlace 17 · Grade 11 · Strath Haven11Strath Haven2:09.46a
18Kellan LoftusPlace 18 · Grade 10 · Neshaminy10Neshaminy2:10.65a
19Rufus VillePlace 19 · Grade 12 · Perkiomen12Perkiomen2:10.76a
20Max PasqualinoPlace 20 · Grade 11 · Lower Merion11Lower Merion2:10.97a
21Connor RandolphPlace 21 · Grade 11 · Pennsbury11Pennsbury2:12.51a
22Kyle OutterbridgePlace 22 · Grade 10 · Sun Valley10Sun Valley2:14.06a
23Noah ColemanPlace 23 · Grade 9 · Central Bucks South9Central Bucks South2:14.73a
24Daniel BuckoPlace 24 · Grade 10 · Plymouth-Whitemarsh10Plymouth-Whitemarsh2:15.30a
25Elliot KIMPlace 25 · Grade 11 · Central Bucks West11Central Bucks West2:15.98a
26Christopher SchillPlace 26 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior2:16.09a
27Karam DababnehPlace 27 · Grade 12 · Marple Newtown12Marple Newtown2:16.23a
28Anthony LanzaPlace 28 · Grade 10 · Perkiomen Valley10Perkiomen Valley2:17.15a
29James HansonPlace 29 · Grade 12 · Penncrest12Penncrest2:17.81a
30Connor YousePlace 30 · Grade 9 · Upper Perkiomen9Upper Perkiomen2:18.04a
31Sean KrasnickPlace 31 · Grade 12 · Spring Ford12Spring Ford2:18.20a
32Michael DellosoPlace 32 · Grade 11 · Ridley11Ridley2:18.69a
33Declan OrrPlace 33 · Grade 9 · Council Rock North9Council Rock North2:18.73a
34Troy JohnsonPlace 34 · Grade 10 · Garnet Valley10Garnet Valley2:19.62a
35Anthony StokesPlace 35 · Grade 11 · Chester11Chester2:21.34a
36Ibn PickensPlace 36 · Grade 12 · Chichester12Chichester2:22.00a
37Stephen BarcoskiPlace 37 · Grade 11 · Boyertown Area11Boyertown Area2:22.29a
38Brenden CairnsPlace 38 · Grade 10 · Bensalem10Bensalem2:23.60a
39Alex CoupasPlace 39 · Grade 12 · William Penn Charter12William Penn Charter2:24.99a
40Dalton SiegfriedPlace 40 · Grade 10 · Pennridge10Pennridge2:25.63a
41Andrew HartmanPlace 41 · Grade 9 · Radnor9Radnor2:26.94a
42Liam MetzPlace 42 · Grade 10 · Delaware County Christian10Delaware County Christian2:27.96a
43Jael GrandePlace 43 · Grade 10 · Springfield Township (Montco)10Springfield Township (Montco)2:29.95a
44Joseph MuhoroPlace 44 · Grade 11 · Bethlehem Catholic11Bethlehem Catholic2:30.54a
45Naren LEEPlace 45 · Grade 9 · The Haverford School for Boys9The Haverford School for Boys2:33.30a
46Finn SeedesPlace 46 · Grade 10 · Upper Moreland10Upper Moreland2:34.72a
47Shadi HarbPlace 47 · Grade 9 · Harriton9Harriton2:36.57a
48Robert PricePlace 48 · Grade 10 · William Tennent10William Tennent2:36.61a
49Thomas JafariPlace 49 · Grade 12 · Freedom12Freedom2:36.78a
50Davon CharlesPlace 50 · Grade 9 · Chester Charter Scholars Academy9Chester Charter Scholars Academy2:36.99a
51Charles SchofieldPlace 51 · Grade 10 · Exeter Township10Exeter Township2:38.16a
52Chritian SchmidtPlace 52 · Grade 11 · Plumstead Christian11Plumstead Christian2:53.39a

Boys / Men · 1 Mile · Varsity · Final

84 results
PlAthlete / entryGrSchool / teamMark
1Cooper HeyPlace 1 · Grade 12 · Perkiomen Valley12Perkiomen Valley4:30.72a
2Xavier SkinnerPlace 2 · Grade 11 · Bensalem11Bensalem4:35.04a
3Chase ChoudhryPlace 3 · Grade 12 · Exeter Township12Exeter Township4:35.54a
4Luke SnyderPlace 4 · Grade 10 · Perkiomen Valley10Perkiomen Valley4:36.92a
5Eshaan DoegarPlace 5 · Grade 12 · Council Rock South12Council Rock South4:42.02a
6Tyler BradfordPlace 6 · Grade 12 · Saint Joseph's Prep12Saint Joseph's Prep4:44.56a
7Frankie LynnPlace 7 · Grade 9 · Chester9Chester4:44.91a
8Colin HarteyPlace 8 · Grade 12 · Council Rock South12Council Rock South4:46.23a
9Casmir PrzybylowskiPlace 9 · Grade 10 · Conestoga10Conestoga4:47.00a
10Sean DonahuePlace 10 · Grade 12 · Upper Perkiomen12Upper Perkiomen4:47.47a
11Marco PocaiPlace 11 · Grade 9 · Central Bucks West9Central Bucks West4:50.73a
12Liam SteynPlace 12 · Grade 9 · Council Rock North9Council Rock North4:50.95a
13Nick KanePlace 13 · Grade 9 · Ridley9Ridley4:52.05a
14Brendan SargentPlace 14 · Grade 11 · Pennsbury11Pennsbury4:52.08a
15Nicholas AbrahamPlace 15 · Grade 12 · Cheltenham12Cheltenham4:52.11a
16John KeithPlace 16 · Grade 10 · Ridley10Ridley4:53.23a
17Raymond PelletierPlace 17 · Grade 12 · Wissahickon12Wissahickon4:54.03a
18Hugo BlairPlace 18 · Grade 12 · Central Bucks East12Central Bucks East4:54.53a
19River HassingerPlace 19 · Grade 9 · Harriton9Harriton4:55.45a
20Parker MarinoPlace 20 · Grade 10 · Upper Perkiomen10Upper Perkiomen4:57.36a
21Declan McGorryPlace 21 · Grade 12 · Plymouth-Whitemarsh12Plymouth-Whitemarsh4:57.86a
22Andrew KanavyPlace 22 · Grade 10 · Plymouth-Whitemarsh10Plymouth-Whitemarsh4:58.62a
23Flynn FitzgeraldPlace 23 · Grade 12 · Lower Merion12Lower Merion4:58.63a
24Mason HippPlace 24 · Grade 9 · Emmaus9Emmaus4:58.97a
25Caleb DoughertyPlace 25 · Grade 12 · Cheltenham12Cheltenham4:59.06a
26Colin HefferanPlace 26 · Grade 12 · Penncrest12Penncrest4:59.30a
27Tyler TuranskyPlace 27 · Grade 11 · Quakertown Comm Senior11Quakertown Comm Senior4:59.86a
28Ricky FloundersPlace 28 · Grade 12 · Penncrest12Penncrest5:01.59a
29Sean HarbisonPlace 29 · Grade 11 · Bensalem11Bensalem5:01.86a
30Nathanael MeisterPlace 30 · Grade 11 · Central Bucks South11Central Bucks South5:02.11a
31Pierce WilsonPlace 31 · Grade 9 · Lower Merion9Lower Merion5:02.16a
32Noah LutzPlace 32 · Grade 10 · Neshaminy10Neshaminy5:02.46a
33Ben LovemanPlace 33 · Grade 9 · Holy Ghost Preparatory9Holy Ghost Preparatory5:03.61a
34Adam GarrisonPlace 34 · Grade 10 · Central Bucks South10Central Bucks South5:03.82a
35Zachary ZappilePlace 35 · Grade 11 · Emmaus11Emmaus5:05.72a
36Declan SmithPlace 36 · Grade 10 · Boyertown Area10Boyertown Area5:07.80a
37Levi CooperPlace 37 · Grade 10 · Central Bucks East10Central Bucks East5:08.08a
38Roman SchmaukPlace 38 · Grade 10 · Abington10Abington5:10.61a
39Maxwell LangaPlace 39 · Grade 9 · Garnet Valley9Garnet Valley5:12.81a
40Matthew LeePlace 40 · Grade 11 · Upper Dublin11Upper Dublin5:13.27a
41Brady PhamPlace 41 · Grade 10 · Garnet Valley10Garnet Valley5:13.52a
42Evin MorrettPlace 42 · Grade 11 · Upper Darby11Upper Darby5:13.83a
43John (JJ) FickePlace 43 · Grade 10 · Spring Ford10Spring Ford5:14.79a
44Camryn McCombPlace 44 · Grade 9 · Boyertown Area9Boyertown Area5:15.07a
45Conner CheshirePlace 45 · Grade 11 · Strath Haven11Strath Haven5:16.32a
46Damien HeadPlace 46 · Grade 9 · William Penn Charter9William Penn Charter5:16.49a
47Dave HislerPlace 47 · Grade 9 · Malvern Prep9Malvern Prep5:17.05a
48Luke FalconPlace 48 · Grade 10 · Spring Ford10Spring Ford5:17.13a
49Ryan ErwinPlace 49 · Grade 12 · Conestoga12Conestoga5:18.05a
50Luke HoughPlace 50 · Grade 10 · Harriton10Harriton5:20.09a
51Benjamin PavkovPlace 51 · Grade 10 · Plumstead Christian10Plumstead Christian5:20.27a
52Thomas LePlace 52 · Grade 11 · William Penn Charter11William Penn Charter5:22.22a
53Anderson BreslerPlace 53 · Grade 11 · Malvern Prep11Malvern Prep5:22.28a
54Nate HeilmanPlace 54 · Grade 10 · Faith Christian Academy10Faith Christian Academy5:25.60a
55Zsolt BercesPlace 55 · Grade 10 · Faith Christian Academy10Faith Christian Academy5:26.82a
56Isaac AdamsPlace 56 · Grade 10 · Plumstead Christian10Plumstead Christian5:27.07a
57Sean CurrierPlace 57 · Grade 11 · Springfield Township (Montco)11Springfield Township (Montco)5:28.34a
58Behr SchtieberPlace 58 · Grade 9 · Delaware County Christian9Delaware County Christian5:28.54a
59Caleb EdwardsPlace 59 · Grade 10 · Abington10Abington5:29.25a
60Brayden HinesPlace 60 · Grade 9 · Neshaminy9Neshaminy5:30.99a
61Cayden WarkPlace 61 · Grade 11 · Marple Newtown11Marple Newtown5:32.71a
62Christopher SwilloPlace 62 · Grade 10 · Wissahickon10Wissahickon5:33.78a
63Colin BrownPlace 63 · Grade 9 · Radnor9Radnor5:34.80a
64Ryan AmosPlace 64 · Grade 10 · Sun Valley10Sun Valley5:34.80a
65Patrick MulqueeneyPlace 65 · Grade 10 · Springfield Township (Montco)10Springfield Township (Montco)5:36.92a
66Colden KarlPlace 66 · Grade 10 · Central Bucks West10Central Bucks West5:38.49a
67Colton LangfordPlace 67 · Grade 10 · William Tennent10William Tennent5:38.97a
68Kale FosterPlace 68 · Grade 11 · Pennridge11Pennridge5:46.39a
69James GavinPlace 69 · Grade 10 · Pennridge10Pennridge5:46.96a
70Aiden FinstadPlace 70 · Grade 10 · Upper Moreland10Upper Moreland5:54.42a
71Max DeNofaPlace 71 · Grade 9 · Freedom9Freedom5:55.24a
72Mark HermannPlace 72 · Grade 10 · Hatboro-Horsham10Hatboro-Horsham5:55.33a
73Jayden TaylorPlace 73 · Grade 12 · Chichester12Chichester5:56.56a
74Jacob PerezPlace 74 · Grade 12 · Bristol12Bristol6:03.18a
75Quandre DavisPlace 75 · Grade 9 · Chester Charter Scholars Academy9Chester Charter Scholars Academy6:03.86a
76Oscar LuPlace 76 · Grade 12 · Church Farm12Church Farm6:04.63a
77Mason BarrarPlace 77 · Grade 12 · Strath Haven12Strath Haven6:07.85a
78Brendon KraeuterPlace 78 · Grade 12 · William Tennent12William Tennent6:21.65a
79Bailey AbuyaPlace 79 · Grade 9 · Church Farm9Church Farm6:23.57a
80Canon MorrowPlace 80 · Grade 12 · Bethlehem Catholic12Bethlehem Catholic6:24.90a
81Jack HeindenwolfPlace 81 · Grade 9 · Freedom9Freedom6:34.44a
82Rhyker SantiagoPlace 82 · Grade 11 · Bethlehem Catholic11Bethlehem Catholic6:43.43a
83Ashawn CrandallPlace 83 · Grade 10 · Upper Moreland10Upper Moreland7:21.86a
84Stephen GeiserPlace 84 · Grade 11 · Quakertown Comm Senior11Quakertown Comm Senior8:05.98a

Boys / Men · 3000 Meters · Varsity · Final

29 results
PlAthlete / entryGrSchool / teamMark
1William EdgarPlace 1 · Grade 12 · Cheltenham12Cheltenham9:14.19a
2Darren RafaPlace 2 · Grade 11 · Central Bucks South11Central Bucks South9:22.72a
3Brady WindischPlace 3 · Grade 10 · Central Bucks West10Central Bucks West9:25.38a
4Parker WarkentinePlace 4 · Grade 12 · Conestoga12Conestoga9:26.89a
5Ryan FachPlace 5 · Grade 12 · Emmaus12Emmaus9:27.74a
6Owen DavisPlace 6 · Grade 12 · Lower Merion12Lower Merion9:34.14a
7Aaron StahlPlace 7 · Grade 11 · North Penn (Lansdale)11North Penn (Lansdale)9:34.34a
8Colin ReillyPlace 8 · Grade 10 · Plymouth-Whitemarsh10Plymouth-Whitemarsh9:58.55a
9Braeden BoylePlace 9 · Grade 11 · Freedom11Freedom9:59.09a
10Eamon CarlinPlace 10 · Grade 10 · Ridley10Ridley10:04.24a
11Jason KeslingPlace 11 · Grade 12 · Penncrest12Penncrest10:05.38a
12Andrew CoccodrilliPlace 12 · Grade 10 · Strath Haven10Strath Haven10:06.83a
13Ewan McilhinneyPlace 13 · Grade 12 · Plumstead Christian12Plumstead Christian10:08.17a
14Matthew EckertPlace 14 · Grade 11 · Neshaminy11Neshaminy10:11.42a
15Austin CampbellPlace 15 · Grade 9 · Spring Ford9Spring Ford10:12.50a
16Shawn GormanPlace 16 · Grade 11 · Pennsbury11Pennsbury10:17.14a
17Dean O'DonnellPlace 17 · Grade 9 · Radnor9Radnor10:26.60a
18Adrian KupsisPlace 18 · Grade 9 · Boyertown Area9Boyertown Area10:26.69a
19Cole TomolonisPlace 19 · Grade 11 · Holy Ghost Preparatory11Holy Ghost Preparatory10:33.31a
20Simon CastelloPlace 20 · Grade 10 · Wissahickon10Wissahickon10:38.58a
21Joshua RozengartenPlace 21 · Grade 10 · Council Rock South10Council Rock South10:42.82a
22Christian BoePlace 22 · Grade 9 · Quakertown Comm Senior9Quakertown Comm Senior10:46.15a
23Matthew PantalonePlace 23 · Grade 10 · Pennridge10Pennridge10:50.77a
24Jon BierwirthPlace 24 · Grade 9 · William Penn Charter9William Penn Charter11:00.28a
25Theo AlbanesePlace 25 · Grade 9 · Marple Newtown9Marple Newtown11:06.83a
26Ethan DaggettPlace 26 · Grade 12 · Council Rock North12Council Rock North11:17.50a
27Abhinav ChandranPlace 27 · Grade 10 · Garnet Valley10Garnet Valley11:37.25a
28Yaroslav TeterukPlace 28 · Grade 11 · William Tennent11William Tennent13:27.50a
—Luis Romano-GuzmanGrade 9 · Harriton9HarritonDNF

Boys / Men · 60m Hurdles · Varsity · Final

12 results
PlAthlete / entryGrSchool / teamMark
1Cyrus SaundersPlace 1 · Grade 12 · Neshaminy12Neshaminy8.15a
2Jesse O'BottPlace 2 · Grade 12 · Upper Dublin12Upper Dublin8.37a
3Ethan HuertasPlace 3 · Grade 12 · Freedom12Freedom8.52a
4Ryan GallagherPlace 4 · Grade 12 · Penncrest12Penncrest8.55a
5Noah RyanPlace 5 · Grade 11 · Cheltenham11Cheltenham8.59a
6Eli JeffcoatPlace 6 · Grade 11 · Central Bucks East11Central Bucks East8.65a
7Devin SpruillPlace 7 · Grade 12 · Plymouth-Whitemarsh12Plymouth-Whitemarsh8.81a
8Evan TolmiePlace 8 · Grade 12 · Wissahickon12Wissahickon8.82a
9Gunner BenedixPlace 9 · Grade 11 · Malvern Prep11Malvern Prep8.91a
10Evan AingePlace 10 · Grade 12 · Boyertown Area12Boyertown Area8.93a
11James BellPlace 11 · Grade 12 · Academy Park12Academy Park8.97a
12Jonathan BlockerPlace 12 · Grade 10 · North Penn (Lansdale)10North Penn (Lansdale)9.01a

Boys / Men · 60m Hurdles · Varsity · Prelim

72 results
PlAthlete / entryGrSchool / teamMark
1Cyrus SaundersPlace 1 · Grade 12 · Neshaminy12Neshaminy8.45a
2Jesse O'BottPlace 2 · Grade 12 · Upper Dublin12Upper Dublin8.49a
3Ryan GallagherPlace 3 · Grade 12 · Penncrest12Penncrest8.57a
4Noah RyanPlace 4 · Grade 11 · Cheltenham11Cheltenham8.63a
5Devin SpruillPlace 5 · Grade 12 · Plymouth-Whitemarsh12Plymouth-Whitemarsh8.78a
6Gunner BenedixPlace 6 · Grade 11 · Malvern Prep11Malvern Prep8.81a
7Jonathan BlockerPlace 7 · Grade 10 · North Penn (Lansdale)10North Penn (Lansdale)8.84a
8Eli JeffcoatPlace 8 · Grade 11 · Central Bucks East11Central Bucks East8.85a
9Evan TolmiePlace 9 · Grade 12 · Wissahickon12Wissahickon8.88a
10Evan AingePlace 10 · Grade 12 · Boyertown Area12Boyertown Area8.94a
11Ethan HuertasPlace 11 · Grade 12 · Freedom12Freedom8.95a
12James BellPlace 12 · Grade 12 · Academy Park12Academy Park8.98a
13Jamal HuffPlace 13 · Grade 12 · Strath Haven12Strath Haven9.00a
14Aliyou SirleafPlace 14 · Grade 12 · Upper Darby12Upper Darby9.00a
15Shane WilliamsPlace 15 · Grade 11 · Holy Ghost Preparatory11Holy Ghost Preparatory9.05a
16Vic ChenPlace 16 · Grade 11 · Neshaminy11Neshaminy9.06a
17Isiah GarrettPlace 17 · Grade 11 · Pennsbury11Pennsbury9.06a
18Brady PaePlace 18 · Grade 12 · Council Rock North12Council Rock North9.07a
19Julian MarmolejosPlace 19 · Grade 11 · William Penn Charter11William Penn Charter9.10a
20Joshua ThompsonPlace 20 · Grade 11 · Bensalem11Bensalem9.14a
21Christopher ThelemaquePlace 21 · Grade 10 · Springside Chestnut Hill Academy10Springside Chestnut Hill Academy9.14a
22Ben OuattaraPlace 22 · Grade 11 · Chichester11Chichester9.26a
23Billy KaehlerPlace 23 · Grade 12 · Council Rock South12Council Rock South9.26a
24Joven PattonPlace 24 · Grade 12 · Exeter Township12Exeter Township9.28a
25Brayden VargasPlace 25 · Grade 10 · Exeter Township10Exeter Township9.29a
26Jelani TaylorPlace 26 · Grade 12 · Lower Merion12Lower Merion9.38a
27Coby BookerPlace 27 · Grade 10 · Malvern Prep10Malvern Prep9.38a
28Branden LongPlace 28 · Grade 11 · Upper Merion Area11Upper Merion Area9.42a
29Peter AmusoPlace 29 · Grade 11 · Saint Joseph's Prep11Saint Joseph's Prep9.58a
30Tyrone Howie IIIPlace 30 · Grade 11 · Ridley11Ridley9.62a
31James ChanPlace 31 · Grade 12 · Central Bucks South12Central Bucks South9.64a
32Shane MoweryPlace 32 · Grade 11 · Central Bucks South11Central Bucks South9.67a
33Kevin CampbellPlace 33 · Grade 12 · Central Bucks East12Central Bucks East9.69a
34Victor PerkinsPlace 34 · Grade 11 · Academy Park11Academy Park9.73a
35Ethan XuPlace 35 · Grade 11 · Conestoga11Conestoga9.73a
36Patrick MalonePlace 36 · Grade 10 · Conestoga10Conestoga9.78a
37Niles DesphyPlace 37 · Grade 11 · Cheltenham11Cheltenham9.78a
38Leo FotiPlace 38 · Grade 10 · Marple Newtown10Marple Newtown9.81a
39Robeson FreyPlace 39 · Grade 10 · La Salle College10La Salle College9.81a
40Dylan RaguckasPlace 40 · Grade 12 · Emmaus12Emmaus9.91a
41Brodie SweigardPlace 41 · Grade 11 · Hatboro-Horsham11Hatboro-Horsham10.01a
42Luke ConfinoPlace 42 · Grade 11 · Delaware County Christian11Delaware County Christian10.02a
43Lucas ScheckPlace 43 · Grade 11 · Boyertown Area11Boyertown Area10.05a
44Layee DukulyPlace 44 · Grade 11 · Upper Darby11Upper Darby10.06a
45Ansyl KabbaPlace 45 · Grade 11 · Ridley11Ridley10.15a
46Ibn PickensPlace 46 · Grade 12 · Chichester12Chichester10.15a
47Lucas SmithPlace 47 · Grade 11 · Hatboro-Horsham11Hatboro-Horsham10.25a
48Henry SamerPlace 48 · Grade 12 · Emmaus12Emmaus10.32a
49Benjamin AndersonPlace 49 · Grade 11 · Upper Perkiomen11Upper Perkiomen10.41a
50Julien HuffPlace 50 · Grade 10 · Strath Haven10Strath Haven10.46a
51Tafura MafuraPlace 51 · Grade 10 · Abington10Abington10.47a
52Lucas JordanPlace 52 · Grade 10 · Abington10Abington10.50a
53Israel DeseignoriaPlace 53 · Grade 10 · William Tennent10William Tennent10.53a
54Darius BaratiPlace 54 · Grade 10 · Central Bucks West10Central Bucks West10.63a
55Akshaj GanjiPlace 55 · Grade 10 · Garnet Valley10Garnet Valley10.64a
56Luke HoganPlace 56 · Grade 10 · Holy Ghost Preparatory10Holy Ghost Preparatory10.81a
57Andrew EllisPlace 57 · Grade 11 · Lower Merion11Lower Merion10.82a
58Luke LampronPlace 58 · Grade 12 · Wissahickon12Wissahickon10.87a
59David FinkbinerPlace 59 · Grade 11 · Perkiomen Valley11Perkiomen Valley11.06a
60Aidan PetersenPlace 60 · Grade 9 · Perkiomen Valley9Perkiomen Valley11.10a
61Ayouba SmithPlace 61 · Grade 10 · Penn Wood10Penn Wood11.17a
62Ali EhmoodPlace 62 · Grade 11 · Pennsbury11Pennsbury11.18a
63Connor FechtmannPlace 63 · Grade 10 · Central Bucks West10Central Bucks West11.19a
64Justin EganPlace 64 · Grade 9 · Quakertown Comm Senior9Quakertown Comm Senior11.36a
65Gavin RicePlace 65 · Grade 12 · North Penn (Lansdale)12North Penn (Lansdale)11.39a
66Sabastian LucentePlace 66 · Grade 10 · Penncrest10Penncrest11.85a
67Michael CannonPlace 67 · Grade 12 · Upper Moreland12Upper Moreland13.02a
—Eric WilsonGrade 9 · Spring Ford9Spring FordDNF
—Terrance EdneyGrade 10 · La Salle College10La Salle CollegeDQ
—Cole HoltGrade 10 · Marple Newtown10Marple NewtownDQ
—Mason WiegnerGrade 9 · William Tennent9William TennentDQ
—Henry CordesGrade 10 · Harriton10HarritonDNF

Boys / Men · 4x200 Relay · Varsity · Final

95 results
PlAthlete / entryGrSchool / teamMark
1La Salle CollegePlace 1 · La Salle College—La Salle College1:33.20a
2Malvern PrepPlace 2 · Malvern Prep—Malvern Prep1:33.59a
3Central Bucks WestPlace 3 · Central Bucks West—Central Bucks West1:33.71a
4AbingtonPlace 4 · Abington—Abington1:34.48a
5Central Bucks EastPlace 5 · Central Bucks East—Central Bucks East1:35.37a
6William Penn CharterPlace 6 · William Penn Charter—William Penn Charter1:36.41a
7Upper DublinPlace 7 · Upper Dublin—Upper Dublin1:37.09a
8RadnorPlace 8 · Radnor—Radnor1:37.20a
9InterboroPlace 9 · Interboro—Interboro1:37.23a
10Upper Merion AreaPlace 10 · Upper Merion Area—Upper Merion Area1:37.41a
11Boyertown AreaPlace 11 · Boyertown Area—Boyertown Area1:37.42a
12ChesterPlace 12 · Chester—Chester1:37.89a
13Perkiomen ValleyPlace 13 · Perkiomen Valley—Perkiomen Valley1:38.22a
14Academy ParkPlace 14 · Academy Park—Academy Park1:38.93a
15RidleyPlace 15 · Ridley—Ridley1:38.96a
16CheltenhamPlace 16 · Cheltenham—Cheltenham1:38.97a
17ChichesterPlace 17 · Chichester—Chichester1:39.07a
18Sun ValleyPlace 18 · Sun Valley—Sun Valley1:39.16a
19Upper DarbyPlace 19 · Upper Darby—Upper Darby1:39.21a
20Upper MorelandPlace 20 · Upper Moreland—Upper Moreland1:39.23a
21Lower MerionPlace 21 · Lower Merion—Lower Merion1:40.20a
22North Penn (Lansdale)Place 22 · North Penn (Lansdale)—North Penn (Lansdale)1:40.30a
23Faith Christian AcademyPlace 23 · Faith Christian Academy—Faith Christian Academy1:40.53a
24Saint Joseph's PrepPlace 24 · Saint Joseph's Prep—Saint Joseph's Prep1:40.88a
25Marple NewtownPlace 25 · Marple Newtown—Marple Newtown1:41.17a
26Penn WoodPlace 26 · Penn Wood—Penn Wood1:42.05a
27Hatboro-HorshamPlace 27 · Hatboro-Horsham—Hatboro-Horsham1:42.18a
28Plymouth-WhitemarshPlace 28 · Plymouth-Whitemarsh—Plymouth-Whitemarsh1:42.19a
29William TennentPlace 29 · William Tennent—William Tennent1:42.68a
30WissahickonPlace 30 · Wissahickon—Wissahickon1:42.83a
31PennridgePlace 31 · Pennridge—Pennridge1:43.38a
32Council Rock SouthPlace 32 · Council Rock South—Council Rock South1:44.23a
33Spring FordPlace 33 · Spring Ford—Spring Ford1:44.41a
34Garnet ValleyPlace 34 · Garnet Valley—Garnet Valley1:44.85a
35Central Bucks SouthPlace 35 · Central Bucks South—Central Bucks South1:45.06a
36PenncrestPlace 36 · Penncrest—Penncrest1:45.25a
37Delaware County ChristianPlace 37 · Delaware County Christian—Delaware County Christian1:45.30a
38Church FarmPlace 38 · Church Farm—Church Farm1:45.31a
39ConestogaPlace 39 · Conestoga—Conestoga1:45.80a
40William Penn CharterPlace 40 · William Penn Charter—William Penn Charter1:46.09a
41The Haverford School for BoysPlace 41 · The Haverford School for Boys—The Haverford School for Boys1:46.66a
42EmmausPlace 42 · Emmaus—Emmaus1:50.36a
43Strath HavenPlace 43 · Strath Haven—Strath Haven1:51.11a
44BensalemPlace 44 · Bensalem—Bensalem1:52.36a
45Upper PerkiomenPlace 45 · Upper Perkiomen—Upper Perkiomen1:53.21a
46Sankofa Freedom Academy CharterPlace 46 · Sankofa Freedom Academy Charter—Sankofa Freedom Academy Charter1:53.47a
47NeshaminyPlace 47 · Neshaminy—Neshaminy1:54.58a
48Springfield Township (Montco)Place 48 · Springfield Township (Montco)—Springfield Township (Montco)1:54.71a
—Quakertown Comm Senior · Quakertown Comm Senior—Quakertown Comm SeniorDQ
1ConestogaPlace 1 · Conestoga—Conestoga1:39.17a
2Saint Joseph's PrepPlace 2 · Saint Joseph's Prep—Saint Joseph's Prep1:39.28a
3Garnet ValleyPlace 3 · Garnet Valley—Garnet Valley1:39.90a
4La Salle CollegePlace 4 · La Salle College—La Salle College1:40.61a
5AbingtonPlace 5 · Abington—Abington1:42.95a
6BensalemPlace 6 · Bensalem—Bensalem1:43.91a
7Penn WoodPlace 7 · Penn Wood—Penn Wood1:44.13a
8Academy ParkPlace 8 · Academy Park—Academy Park1:44.23a
9Springfield Township (Montco)Place 9 · Springfield Township (Montco)—Springfield Township (Montco)1:44.82a
10Upper DarbyPlace 10 · Upper Darby—Upper Darby1:44.99a
11ChichesterPlace 11 · Chichester—Chichester1:45.02a
12PennsburyPlace 12 · Pennsbury—Pennsbury1:45.44a
13Plymouth-WhitemarshPlace 13 · Plymouth-Whitemarsh—Plymouth-Whitemarsh1:45.63a
14Spring FordPlace 14 · Spring Ford—Spring Ford1:45.77a
15WissahickonPlace 15 · Wissahickon—Wissahickon1:45.84a
16Upper DublinPlace 16 · Upper Dublin—Upper Dublin1:46.26a
17Sun ValleyPlace 17 · Sun Valley—Sun Valley1:46.54a
18William TennentPlace 18 · William Tennent—William Tennent1:46.67a
19HarritonPlace 19 · Harriton—Harriton1:47.45a
20North Penn (Lansdale)Place 20 · North Penn (Lansdale)—North Penn (Lansdale)1:48.33a
21Malvern PrepPlace 21 · Malvern Prep—Malvern Prep1:48.57a
22Hatboro-HorshamPlace 22 · Hatboro-Horsham—Hatboro-Horsham1:48.58a
23Faith Christian AcademyPlace 23 · Faith Christian Academy—Faith Christian Academy1:49.04a
24EmmausPlace 24 · Emmaus—Emmaus1:49.42a
25Perkiomen ValleyPlace 25 · Perkiomen Valley—Perkiomen Valley1:49.84a
26Council Rock SouthPlace 26 · Council Rock South—Council Rock South1:50.41a
27Central Bucks WestPlace 27 · Central Bucks West—Central Bucks West1:51.86a
28Central Bucks SouthPlace 28 · Central Bucks South—Central Bucks South1:51.98a
29Holy Ghost PreparatoryPlace 29 · Holy Ghost Preparatory—Holy Ghost Preparatory1:51.99a
30CheltenhamPlace 30 · Cheltenham—Cheltenham1:52.04a
31Upper MorelandPlace 31 · Upper Moreland—Upper Moreland1:52.60a
32PenncrestPlace 32 · Penncrest—Penncrest1:53.60a
33Quakertown Comm SeniorPlace 33 · Quakertown Comm Senior—Quakertown Comm Senior1:54.08a
34Boyertown AreaPlace 34 · Boyertown Area—Boyertown Area1:54.10a
35Central Bucks EastPlace 35 · Central Bucks East—Central Bucks East1:55.11a
36Upper PerkiomenPlace 36 · Upper Perkiomen—Upper Perkiomen1:55.29a
37Marple NewtownPlace 37 · Marple Newtown—Marple Newtown1:56.31a
38FreedomPlace 38 · Freedom—Freedom1:57.97a
39NeshaminyPlace 39 · Neshaminy—Neshaminy1:58.06a
40RadnorPlace 40 · Radnor—Radnor1:58.88a
41Delaware County ChristianPlace 41 · Delaware County Christian—Delaware County Christian2:00.10a
42PennridgePlace 42 · Pennridge—Pennridge2:00.42a
—Strath Haven · Strath Haven—Strath HavenDQ
—Lower Merion · Lower Merion—Lower MerionDQ
—Interboro · Interboro—InterboroDQ
—Upper Merion Area · Upper Merion Area—Upper Merion AreaDQ

Boys / Men · 4x400 Relay · Varsity · Final

42 results
PlAthlete / entryGrSchool / teamMark
1Upper DarbyPlace 1 · Upper Darby—Upper Darby3:27.15a
2BensalemPlace 2 · Bensalem—Bensalem3:31.06a
3Lower MerionPlace 3 · Lower Merion—Lower Merion3:32.67a
4William Penn CharterPlace 4 · William Penn Charter—William Penn Charter3:34.71a
5EmmausPlace 5 · Emmaus—Emmaus3:35.02a
6Academy ParkPlace 6 · Academy Park—Academy Park3:37.07a
7Springfield Township (Montco)Place 7 · Springfield Township (Montco)—Springfield Township (Montco)3:37.53a
8WissahickonPlace 8 · Wissahickon—Wissahickon3:38.24a
9ChesterPlace 9 · Chester—Chester3:38.24a
10North Penn (Lansdale)Place 10 · North Penn (Lansdale)—North Penn (Lansdale)3:39.80a
11Strath HavenPlace 11 · Strath Haven—Strath Haven3:41.04a
12Boyertown AreaPlace 12 · Boyertown Area—Boyertown Area3:42.12a
13CheltenhamPlace 13 · Cheltenham—Cheltenham3:42.20a
14ConestogaPlace 14 · Conestoga—Conestoga3:42.55a
15Penn WoodPlace 15 · Penn Wood—Penn Wood3:43.87a
16PenncrestPlace 16 · Penncrest—Penncrest3:45.09a
17Council Rock NorthPlace 17 · Council Rock North—Council Rock North3:45.18a
18PennsburyPlace 18 · Pennsbury—Pennsbury3:49.63a
19Plymouth-WhitemarshPlace 19 · Plymouth-Whitemarsh—Plymouth-Whitemarsh3:50.63a
20Central Bucks SouthPlace 20 · Central Bucks South—Central Bucks South3:50.73a
21Holy Ghost PreparatoryPlace 21 · Holy Ghost Preparatory—Holy Ghost Preparatory3:50.78a
22Spring FordPlace 22 · Spring Ford—Spring Ford3:51.12a
23Perkiomen ValleyPlace 23 · Perkiomen Valley—Perkiomen Valley3:52.23a
24Upper Merion AreaPlace 24 · Upper Merion Area—Upper Merion Area3:52.98a
25Saint Joseph's PrepPlace 25 · Saint Joseph's Prep—Saint Joseph's Prep3:53.38a
26Quakertown Comm SeniorPlace 26 · Quakertown Comm Senior—Quakertown Comm Senior3:56.36a
27NeshaminyPlace 27 · Neshaminy—Neshaminy3:56.48a
28Central Bucks WestPlace 28 · Central Bucks West—Central Bucks West3:57.35a
29Faith Christian AcademyPlace 29 · Faith Christian Academy—Faith Christian Academy3:59.20a
30Upper MorelandPlace 30 · Upper Moreland—Upper Moreland4:00.22a
31RidleyPlace 31 · Ridley—Ridley4:00.64a
32Central Bucks EastPlace 32 · Central Bucks East—Central Bucks East4:01.14a
33Council Rock SouthPlace 33 · Council Rock South—Council Rock South4:02.43a
34HarritonPlace 34 · Harriton—Harriton4:02.59a
35AbingtonPlace 35 · Abington—Abington4:04.32a
36Hatboro-HorshamPlace 36 · Hatboro-Horsham—Hatboro-Horsham4:06.40a
37Garnet ValleyPlace 37 · Garnet Valley—Garnet Valley4:08.69a
38Chester Charter Scholars AcademyPlace 38 · Chester Charter Scholars Academy—Chester Charter Scholars Academy4:11.30a
39Bethlehem CatholicPlace 39 · Bethlehem Catholic—Bethlehem Catholic4:11.52a
40Upper PerkiomenPlace 40 · Upper Perkiomen—Upper Perkiomen4:11.95a
41Upper DublinPlace 41 · Upper Dublin—Upper Dublin4:19.77a
42InterboroPlace 42 · Interboro—Interboro4:33.07a

Boys / Men · 4x800 Relay · Varsity · Final

36 results
PlAthlete / entryGrSchool / teamMark
1Council Rock NorthPlace 1 · Council Rock North—Council Rock North8:19.30a
2PennsburyPlace 2 · Pennsbury—Pennsbury8:32.84a
3Upper MorelandPlace 3 · Upper Moreland—Upper Moreland8:34.12a
4EmmausPlace 4 · Emmaus—Emmaus8:36.12a
5Boyertown AreaPlace 5 · Boyertown Area—Boyertown Area8:40.65a
6Garnet ValleyPlace 6 · Garnet Valley—Garnet Valley8:47.01a
7Spring FordPlace 7 · Spring Ford—Spring Ford8:47.33a
8ConestogaPlace 8 · Conestoga—Conestoga8:57.55a
9RidleyPlace 9 · Ridley—Ridley8:59.75a
10Council Rock SouthPlace 10 · Council Rock South—Council Rock South9:07.17a
11Central Bucks WestPlace 11 · Central Bucks West—Central Bucks West9:15.02a
12NeshaminyPlace 12 · Neshaminy—Neshaminy9:28.85a
13Plymouth-WhitemarshPlace 13 · Plymouth-Whitemarsh—Plymouth-Whitemarsh9:29.88a
14Penn WoodPlace 14 · Penn Wood—Penn Wood9:30.33a
15Holy Ghost PreparatoryPlace 15 · Holy Ghost Preparatory—Holy Ghost Preparatory9:36.14a
16Lower MerionPlace 16 · Lower Merion—Lower Merion9:40.32a
17Saint Joseph's PrepPlace 17 · Saint Joseph's Prep—Saint Joseph's Prep9:42.18a
18Hatboro-HorshamPlace 18 · Hatboro-Horsham—Hatboro-Horsham9:45.69a
19AbingtonPlace 19 · Abington—Abington9:46.50a
20RadnorPlace 20 · Radnor—Radnor9:49.28a
21Perkiomen ValleyPlace 21 · Perkiomen Valley—Perkiomen Valley9:59.42a
22Upper PerkiomenPlace 22 · Upper Perkiomen—Upper Perkiomen10:06.87a
23Marple NewtownPlace 23 · Marple Newtown—Marple Newtown10:07.47a
24ChichesterPlace 24 · Chichester—Chichester10:08.71a
25Central Bucks EastPlace 25 · Central Bucks East—Central Bucks East10:12.69a
26North Penn (Lansdale)Place 26 · North Penn (Lansdale)—North Penn (Lansdale)10:14.42a
27Delaware County ChristianPlace 27 · Delaware County Christian—Delaware County Christian10:14.52a
28PenncrestPlace 28 · Penncrest—Penncrest10:15.67a
29Upper DublinPlace 29 · Upper Dublin—Upper Dublin10:19.57a
30Central Bucks SouthPlace 30 · Central Bucks South—Central Bucks South10:22.40a
31Academy ParkPlace 31 · Academy Park—Academy Park10:22.46a
32BensalemPlace 32 · Bensalem—Bensalem10:36.59a
33Quakertown Comm SeniorPlace 33 · Quakertown Comm Senior—Quakertown Comm Senior10:49.66a
34Strath HavenPlace 34 · Strath Haven—Strath Haven11:07.19a
35InterboroPlace 35 · Interboro—Interboro11:08.86a
36HarritonPlace 36 · Harriton—Harriton11:20.06a

Boys / Men · Varsity Distance Medley Relay - [12-4-8-16] · Final

30 results
PlAthlete / entryGrSchool / teamMark
1PenncrestPlace 1 · Penncrest—Penncrest10:42.37a
2RidleyPlace 2 · Ridley—Ridley10:54.91a
3AbingtonPlace 3 · Abington—Abington10:55.29a
4Marple NewtownPlace 4 · Marple Newtown—Marple Newtown11:01.79a
5NeshaminyPlace 5 · Neshaminy—Neshaminy11:11.88a
6Strath HavenPlace 6 · Strath Haven—Strath Haven11:20.92a
7EmmausPlace 7 · Emmaus—Emmaus11:54.82a
8RadnorPlace 8 · Radnor—Radnor12:06.53a
9Central Bucks EastPlace 9 · Central Bucks East—Central Bucks East12:17.10a
10North Penn (Lansdale)Place 10 · North Penn (Lansdale)—North Penn (Lansdale)12:17.59a
11Saint Joseph's PrepPlace 11 · Saint Joseph's Prep—Saint Joseph's Prep12:18.13a
12WissahickonPlace 12 · Wissahickon—Wissahickon12:21.31a
13Lower MerionPlace 13 · Lower Merion—Lower Merion12:26.73a
14Central Bucks WestPlace 14 · Central Bucks West—Central Bucks West12:36.01a
15BensalemPlace 15 · Bensalem—Bensalem12:37.35a
16HarritonPlace 16 · Harriton—Harriton12:37.72a
17Upper PerkiomenPlace 17 · Upper Perkiomen—Upper Perkiomen12:39.84a
18Upper DublinPlace 18 · Upper Dublin—Upper Dublin12:57.35a
19PennridgePlace 19 · Pennridge—Pennridge13:01.12a
20CheltenhamPlace 20 · Cheltenham—Cheltenham13:05.37a
21Plumstead ChristianPlace 21 · Plumstead Christian—Plumstead Christian13:09.09a
22ConestogaPlace 22 · Conestoga—Conestoga13:10.46a
23Perkiomen ValleyPlace 23 · Perkiomen Valley—Perkiomen Valley13:16.29a
24Council Rock NorthPlace 24 · Council Rock North—Council Rock North13:20.95a
25InterboroPlace 25 · Interboro—Interboro13:30.51a
26Plymouth-WhitemarshPlace 26 · Plymouth-Whitemarsh—Plymouth-Whitemarsh13:34.11a
27Garnet ValleyPlace 27 · Garnet Valley—Garnet Valley13:38.59a
28Boyertown AreaPlace 28 · Boyertown Area—Boyertown Area13:49.69a
29Bethlehem CatholicPlace 29 · Bethlehem Catholic—Bethlehem Catholic15:01.53a
—Pennsbury · Pennsbury—PennsburyDNF

Boys / Men · Shot Put · Varsity · Final

74 results
PlAthlete / entryGrSchool / teamMark
1Trent SmithPlace 1 · Grade 11 · Bensalem11Bensalem54-9
2Declan HarrisPlace 2 · Grade 12 · Central Bucks East12Central Bucks East52-9.50
3Joey GainerPlace 3 · Grade 11 · Council Rock South11Council Rock South50-1.50
4Max OrtegaPlace 4 · Grade 11 · Malvern Prep11Malvern Prep48-4
5Sean MolleyPlace 5 · Grade 12 · Saint Joseph's Prep12Saint Joseph's Prep47-2.50
6Darren Sutton IIiPlace 6 · Grade 9 · Chester9Chester45-8.50
7Deven DuranPlace 7 · Grade 12 · Plymouth-Whitemarsh12Plymouth-Whitemarsh45-5.50
8Promise AdebayoPlace 8 · Grade 11 · Neshaminy11Neshaminy45-1.50
9Jr Lynn BellardPlace 9 · Grade 11 · Spring Ford11Spring Ford44-6.50
10Nathaniel KarpinskiPlace 10 · Grade 12 · Central Bucks East12Central Bucks East44-6
11Frank PenecalePlace 11 · Grade 12 · Council Rock North12Council Rock North43-10
12Patrick LokayPlace 12 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior43-9.50
13Justin DunkleyPlace 13 · Grade 12 · Lower Moreland12Lower Moreland43-4
14Luke StarrPlace 14 · Grade 12 · Upper Moreland12Upper Moreland41-10.50
15Surya BathiniPlace 15 · Grade 12 · Hatboro-Horsham12Hatboro-Horsham41-9.50
16Dalton RowanPlace 16 · Grade 12 · Council Rock South12Council Rock South41-8
17John MorleyPlace 17 · Grade 12 · Malvern Prep12Malvern Prep41-5
18Brandon ButcherPlace 18 · Grade 12 · Perkiomen Valley12Perkiomen Valley41-3.50
19Colin NonnemacherPlace 19 · Grade 12 · Emmaus12Emmaus41-0.50
20Gavin FisherPlace 20 · Grade 12 · Perkiomen Valley12Perkiomen Valley41-0.50
21Ginaluca NeedhamPlace 21 · Grade 11 · William Penn Charter11William Penn Charter41-0
22Andrew SchmidPlace 22 · Grade 10 · Holy Ghost Preparatory10Holy Ghost Preparatory40-9
23Nate PhippsPlace 23 · Grade 12 · Faith Christian Academy12Faith Christian Academy40-8
24Rory ClarkPlace 24 · Grade 12 · Garnet Valley12Garnet Valley40-7.50
25Caden QuinneyPlace 25 · Grade 9 · Garnet Valley9Garnet Valley39-10.50
26Isaiah McIntoshPlace 26 · Grade 10 · Penn Wood10Penn Wood39-10
27Wyatt WhitacrePlace 27 · Grade 10 · Central Bucks South10Central Bucks South39-0
28Grant DziedziakPlace 28 · Grade 12 · Spring Ford12Spring Ford38-10.50
29Carter ZolaPlace 29 · Grade 11 · Upper Perkiomen11Upper Perkiomen38-9.50
30Justin CowansPlace 30 · Grade 11 · Cheltenham11Cheltenham38-6
31Chace CorcoranPlace 31 · Grade 11 · Emmaus11Emmaus38-5
32Dennis SmithPlace 32 · Grade 12 · Church Farm12Church Farm38-2
33Dominic BanksPlace 33 · Grade 11 · Neshaminy11Neshaminy37-0
34Harrison WisniewskiPlace 34 · Grade 9 · Saint Joseph's Prep9Saint Joseph's Prep36-3
35Santino RodriguezPlace 35 · Grade 11 · Upper Moreland11Upper Moreland35-9.50
36William HarrisPlace 36 · Grade 11 · Academy Park11Academy Park35-0
37Chris ChambersPlace 37 · Grade 11 · Marple Newtown11Marple Newtown34-11.50
38John WeldePlace 38 · Grade 9 · Marple Newtown9Marple Newtown34-5.50
39Jadiir DavisPlace 39 · Grade 12 · Upper Darby12Upper Darby34-4.50
40Sean KeenanPlace 40 · Grade 10 · Sun Valley10Sun Valley34-0.50
41Jayden StevensPlace 41 · Grade 12 · Upper Darby12Upper Darby34-0
42Jonathan StewartPlace 42 · Grade 11 · Penn Wood11Penn Wood33-10
43Thomas ThornburgPlace 43 · Grade 12 · Bethlehem Catholic12Bethlehem Catholic33-6
44Jeremiah SaintablePlace 44 · Grade 11 · Cheltenham11Cheltenham33-1
45Brahn'den WilliamsPlace 45 · Grade 10 · Chester Charter Scholars Academy10Chester Charter Scholars Academy32-5
46Cole CubbinPlace 46 · Grade 11 · William Penn Charter11William Penn Charter32-2
47Christian DeMarcoPlace 47 · Grade 9 · Pennridge9Pennridge30-11
48Dominic WrightPlace 48 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior30-7.50
49Billy WhitePlace 49 · Grade 11 · Plumstead Christian11Plumstead Christian30-6.50
50Regab Ferguson-WilliamsPlace 50 · Grade 10 · Ridley10Ridley30-4.50
51Asher CallanPlace 51 · Grade 11 · Delaware County Christian11Delaware County Christian30-3
52Jacob BarclayPlace 52 · Grade 11 · Pennsbury11Pennsbury29-11
53Preston LauPlace 53 · Grade 11 · Lower Merion11Lower Merion29-9
54Andrew CahillPlace 54 · Grade 11 · Upper Dublin11Upper Dublin29-8.50
55Christian HansonPlace 55 · Grade 10 · Bristol10Bristol29-4
56Anullah MohammadPlace 56 · Grade 12 · Ridley12Ridley28-4.50
57Gavin BolognonePlace 57 · Grade 9 · Holy Ghost Preparatory9Holy Ghost Preparatory28-4
58Saifwan LynPlace 58 · Grade 9 · Chichester9Chichester27-11
58John CiocciPlace 58 · Grade 11 · William Tennent11William Tennent27-11
60David HandPlace 60 · Grade 10 · Plumstead Christian10Plumstead Christian27-9
61Whitaker ShumakerPlace 61 · Grade 11 · Strath Haven11Strath Haven27-7
62Lelnardo OuijanoPlace 62 · Grade 11 · Chester11Chester27-5
63Adam NeikamPlace 63 · Grade 11 · Strath Haven11Strath Haven26-6.50
64James CokerPlace 64 · Grade 10 · Bensalem10Bensalem26-2
65Williams ZakirPlace 65 · Grade 10 · Plymouth-Whitemarsh10Plymouth-Whitemarsh25-1
66Jackson BretzPlace 66 · Grade 9 · Upper Perkiomen9Upper Perkiomen23-8
67Greg MartinPlace 67 · Grade 9 · Central Bucks South9Central Bucks South23-7
68Xavier AmbrosePlace 68 · Grade 9 · William Tennent9William Tennent22-6.50
69Connor CaoPlace 69 · Grade 11 · Penncrest11Penncrest18-5
70Jayden NguyenPlace 70 · Grade 11 · Interboro11Interboro18-0
71Lucas GreenPlace 71 · Grade 9 · Penncrest9Penncrest16-7
72MJ JammalPlace 72 · Grade 9 · Upper Dublin9Upper Dublin16-2
73Wilson KringPlace 73 · Grade 9 · Upper Merion Area9Upper Merion Area16-0
—Noah SzymanikGrade 11 · Hatboro-Horsham11Hatboro-HorshamFOUL

Boys / Men · High Jump · Varsity · Final

25 results
PlAthlete / entryGrSchool / teamMark
1Darius ReidPlace 1 · Grade 11 · Upper Perkiomen11Upper Perkiomen6-4
2Ty TeasleyPlace 2 · Grade 12 · Hatboro-Horsham12Hatboro-Horsham6-2
2Jathniel FeguierePlace 2 · Grade 12 · Emmaus12Emmaus6-2
4Colin HobbsPlace 4 · Grade 12 · Malvern Prep12Malvern Prep5-8
4Anthony McIntyrePlace 4 · Grade 11 · Ridley11Ridley5-8
4Kevin McCarthyPlace 4 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior5-8
7Timothy SantucciPlace 7 · Grade 12 · Central Bucks East12Central Bucks East5-8
8Ethan LeggettPlace 8 · Grade 9 · William Penn Charter9William Penn Charter5-8
9Christopher PryPlace 9 · Grade 10 · Sun Valley10Sun Valley5-6
10Houston DavisPlace 10 · Grade 12 · Pennsbury12Pennsbury5-4
10Maddox BurkePlace 10 · Grade 11 · Garnet Valley11Garnet Valley5-4
10William RothenbachPlace 10 · Grade 10 · Upper Dublin10Upper Dublin5-4
13Christian GoldererPlace 13 · Grade 12 · Central Bucks South12Central Bucks South5-4
13James Rush-BartonPlace 13 · Grade 12 · Spring Ford12Spring Ford5-4
15D'Ontae VillasanaPlace 15 · Grade 10 · Bensalem10Bensalem5-2
15Frankie GriffinPlace 15 · Grade 11 · Strath Haven11Strath Haven5-2
15Ryan LeonhauserPlace 15 · Grade 11 · Neshaminy11Neshaminy5-2
15Kedar MoorePlace 15 · Grade 12 · Springfield Township (Montco)12Springfield Township (Montco)5-2
19Caden DavisPlace 19 · Grade 10 · Exeter Township10Exeter Township5-2
—Daniel TripkeGrade 10 · Perkiomen Valley10Perkiomen ValleyNH
—Nathan SelphGrade 12 · Penncrest12PenncrestNH
—Liam TomolonisGrade 9 · Holy Ghost Preparatory9Holy Ghost PreparatoryNH
—Liam PearsonGrade 11 · Plymouth-Whitemarsh11Plymouth-WhitemarshNH
—Colin Flood,Grade 9 · Abington9AbingtonNH
—Joseph DrudingGrade 9 · Council Rock South9Council Rock SouthNH

Boys / Men · Pole Vault · Varsity · Final

19 results
PlAthlete / entryGrSchool / teamMark
1Collin TeufelPlace 1 · Grade 12 · Upper Dublin12Upper Dublin13-0
2Billy KaehlerPlace 2 · Grade 12 · Council Rock South12Council Rock South12-6
3Aidan LewisPlace 3 · Grade 12 · North Penn (Lansdale)12North Penn (Lansdale)12-0
4Sam KinkaPlace 4 · Grade 11 · Saint Joseph's Prep11Saint Joseph's Prep12-0
5Gunner BenedixPlace 5 · Grade 11 · Malvern Prep11Malvern Prep12-0
6Christian WalterPlace 6 · Grade 12 · Central Bucks East12Central Bucks East11-0
6Connor LamontPlace 6 · Grade 10 · Ridley10Ridley11-0
8Reid McNealPlace 8 · Grade 11 · Wissahickon11Wissahickon11-0
9Aarav ShahPlace 9 · Grade 12 · Spring Ford12Spring Ford11-0
10Andre Oppong-AgyarePlace 10 · Grade 11 · Cheltenham11Cheltenham9-6
11Ethan RoskeinPlace 11 · Grade 12 · Pennsbury12Pennsbury9-0
12Sebastian NguyenPlace 12 · Grade 12 · Garnet Valley12Garnet Valley9-0
13Eric ReichenbachPlace 13 · Grade 12 · Emmaus12Emmaus8-6
13Logan McBridePlace 13 · Grade 11 · Interboro11Interboro8-6
—Tymek KruszewskiGrade 9 · Penncrest9PenncrestNH
—Freddie SimkoGrade 12 · Hatboro-Horsham12Hatboro-HorshamNH
—Loucas SchoenerGrade 10 · Bensalem10BensalemNH
—Jordan DutcherGrade 12 · Quakertown Comm Senior12Quakertown Comm SeniorNH
—Liam BarnesGrade 11 · Strath Haven11Strath HavenNH

Boys / Men · Long Jump · Varsity · Final

44 results
PlAthlete / entryGrSchool / teamMark
1Frank BediakoPlace 1 · Grade 12 · Bensalem12Bensalem23-4.50
2Jonathan LongPlace 2 · Grade 12 · Abington12Abington22-1
3Bryce GaitherPlace 3 · Grade 12 · Cheltenham12Cheltenham21-11.50
4Jeremiah RaphaelPlace 4 · Grade 12 · Upper Dublin12Upper Dublin21-9.25
5Christian HansfordPlace 5 · Grade 9 · La Salle College9La Salle College20-9.75
6Nicholas SchneiderPlace 6 · Grade 11 · Garnet Valley11Garnet Valley20-8
7David IbiefoPlace 7 · Grade 12 · Church Farm12Church Farm20-1
8Jamar SavoyPlace 8 · Grade 11 · Ridley11Ridley19-11
9Zymir SmallPlace 9 · Grade 11 · Springfield Township (Montco)11Springfield Township (Montco)19-9.50
10Dariel Gorre-NdiayePlace 10 · Grade 10 · Exeter Township10Exeter Township19-5.50
11Josiah JohnakinPlace 11 · Grade 12 · Delaware County Christian12Delaware County Christian19-5.25
12David UkudePlace 12 · Grade 11 · Freedom11Freedom18-11.50
13Tim FodekePlace 13 · Grade 12 · William Tennent12William Tennent18-8.75
14Iker Prieto-GronroosPlace 14 · Grade 11 · Spring Ford11Spring Ford18-8.50
15Raph AlbanesePlace 15 · Grade 10 · Marple Newtown10Marple Newtown18-5
16Coby BookerPlace 16 · Grade 10 · Malvern Prep10Malvern Prep18-5
17Angelo BettiPlace 17 · Grade 12 · Central Bucks West12Central Bucks West18-3.25
18Thomas CoehloPlace 18 · Grade 10 · Saint Joseph's Prep10Saint Joseph's Prep18-3.25
19Michael SchremsPlace 19 · Grade 12 · Radnor12Radnor18-3.25
20Enzo CharlesPlace 20 · Grade 11 · Boyertown Area11Boyertown Area18-3
21Chris WintersPlace 21 · Grade 11 · Neshaminy11Neshaminy18-2.75
22Shane JonesPlace 22 · Grade 10 · Sun Valley10Sun Valley17-10.75
23Tyler YuenPlace 23 · Grade 10 · Plymouth-Whitemarsh10Plymouth-Whitemarsh17-8.75
24David LaseindePlace 24 · Grade 11 · Council Rock North11Council Rock North17-7
25Izayah PeacePlace 25 · Grade 11 · Penn Wood11Penn Wood17-5.50
26Vincent SimmonsPlace 26 · Grade 11 · Bristol11Bristol17-4.50
26Dominic SeymourPlace 26 · Grade 10 · Strath Haven10Strath Haven17-4.50
28Michael AdemesoPlace 28 · Grade 12 · Academy Park12Academy Park17-3
29Dario GrimaldiPlace 29 · Grade 9 · Central Bucks East9Central Bucks East17-1.75
30Logan PellegrinoPlace 30 · Grade 10 · Holy Ghost Preparatory10Holy Ghost Preparatory16-11.50
31Ethan XuPlace 31 · Grade 11 · Conestoga11Conestoga16-9.25
32Nico CataldiPlace 32 · Grade 12 · Hatboro-Horsham12Hatboro-Horsham16-7.75
33Ruhab KarimPlace 33 · Grade 11 · North Penn (Lansdale)11North Penn (Lansdale)16-6
34Kevin WhitePlace 34 · Grade 9 · William Penn Charter9William Penn Charter16-4.25
35Jonathan BullenPlace 35 · Grade 11 · Perkiomen Valley11Perkiomen Valley16-3.25
36Shawn BeattyPlace 36 · Grade 11 · Pennsbury11Pennsbury16-1.50
37Taheer RiveraPlace 37 · Grade 9 · Chester Charter Scholars Academy9Chester Charter Scholars Academy16-1
38Benjamin RosenPlace 38 · Grade 9 · Quakertown Comm Senior9Quakertown Comm Senior15-5.75
39Yash JettiPlace 39 · Grade 12 · Council Rock South12Council Rock South15-5.25
40Maddon ConwayPlace 40 · Grade 9 · Penncrest9Penncrest15-2
41Justin LeePlace 41 · Grade 12 · Lower Moreland12Lower Moreland12-8.50
—Grayson CookeGrade 9 · Lower Merion9Lower MerionFOUL
—Hayden FisherGrade 11 · Central Bucks South11Central Bucks SouthFOUL
—Nehemiah PierreGrade 10 · Emmaus10EmmausFOUL

Boys / Men · Triple Jump · Varsity · Final

33 results
PlAthlete / entryGrSchool / teamMark
1Ty TeasleyPlace 1 · Grade 12 · Hatboro-Horsham12Hatboro-Horsham44-5.25
2Cole HoffackerPlace 2 · Grade 12 · Garnet Valley12Garnet Valley44-0
3Kobe KingPlace 3 · Grade 12 · Bensalem12Bensalem43-5.25
4Maqhil WimberlyPlace 4 · Grade 12 · Emmaus12Emmaus43-4.25
5Devin BynumPlace 5 · Grade 10 · Cheltenham10Cheltenham42-7.50
6Ezra AmankulorPlace 6 · Grade 10 · William Penn Charter10William Penn Charter41-1.50
7Krishay DoegarPlace 7 · Grade 10 · Council Rock South10Council Rock South39-10.25
8Josiah JohnakinPlace 8 · Grade 12 · Delaware County Christian12Delaware County Christian38-10
9Caleb WilsonPlace 9 · Grade 11 · Church Farm11Church Farm38-8
10Quadir ElderPlace 10 · Grade 11 · Penn Wood11Penn Wood37-11
11Daniel ZhengPlace 11 · Grade 11 · Lower Merion11Lower Merion37-10
12David LaseindePlace 12 · Grade 11 · Council Rock North11Council Rock North37-1
13Trent CunninghamPlace 13 · Grade 11 · Central Bucks South11Central Bucks South36-11
14Riley DrinkerPlace 14 · Grade 12 · Malvern Prep12Malvern Prep36-7.75
15Quinston NgPlace 15 · Grade 12 · Sun Valley12Sun Valley36-7
15Raph AlbanesePlace 15 · Grade 10 · Marple Newtown10Marple Newtown36-7
17David SteelePlace 17 · Grade 11 · North Penn (Lansdale)11North Penn (Lansdale)36-5.50
18Garyt RiendeauPlace 18 · Grade 10 · Holy Ghost Preparatory10Holy Ghost Preparatory36-3.25
19Charlie VillarroelPlace 19 · Grade 10 · William Tennent10William Tennent35-8
20Michael NoonPlace 20 · Grade 11 · Strath Haven11Strath Haven35-7.50
21Brayden PringlePlace 21 · Grade 11 · Faith Christian Academy11Faith Christian Academy35-5.50
22Michael LiPlace 22 · Grade 11 · Springfield Township (Montco)11Springfield Township (Montco)35-2
23Jack IampietroPlace 23 · Grade 10 · Central Bucks East10Central Bucks East34-7
24Jaden MarshalPlace 24 · Grade 11 · Ridley11Ridley34-6
25Jack ConnollyPlace 25 · Grade 12 · Conestoga12Conestoga34-5
26Nicholas AsalonePlace 26 · Grade 11 · Penncrest11Penncrest33-4.75
27Adam JonesPlace 27 · Grade 12 · Quakertown Comm Senior12Quakertown Comm Senior32-8
28Aiden GuanPlace 28 · Grade 10 · Pennsbury10Pennsbury32-0
29Mason PennaPlace 29 · Grade 9 · Upper Dublin9Upper Dublin31-9.25
30Brandon DrescikPlace 30 · Grade 9 · Upper Perkiomen9Upper Perkiomen30-10.50
—Chris WintersGrade 11 · Neshaminy11NeshaminyFOUL
—Hiram VargasGrade 12 · Perkiomen Valley12Perkiomen ValleyFOUL
—Luca GallianoGrade 11 · Boyertown Area11Boyertown AreaFOUL