Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSOL Colonial Champs · May 816.43aSOL Colonial ChampsMay 8, 2026
200 Meters · Relay Split · IndoorTFCAGP #4 · Jan 426.469TFCAGP #4January 4, 2025
55m Hurdles · 39" · IndoorOcean Breeze Holiday Festival · Dec 279.60aOcean Breeze Holiday FestivalDecember 27, 2024
60m Hurdles · 39" / 0.991m · IndoorTFCAGP #7 · Jan 239.38aTFCAGP #7January 23, 2026
High Jump · IndoorTFCAofGP Meet #6 · Jan 161.57mTFCAofGP Meet #6January 16, 2026
Javelin · 800g · OutdoorPennridge @ CB West · Apr 29118-08Pennridge @ CB WestApril 29, 2025
Long Jump · OutdoorHelman/Hosier Invite · Apr 3019' 8"Helman/Hosier InviteApril 30, 2026
Pole Vault · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 33.20mLa Salle Winter Series - Boys Sprint NightJanuary 3, 2025
Pole Vault · OutdoorPIAA District 1 AA/AAA Championships · May 1513-06.00PIAA District 1 AA/AAA ChampionshipsMay 15, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Pole Vault · Place 9 · PennridgePole Vault9.13-06.00 PB11
May 8SOL Colonial ChampsMay 8 · Long Jump · Place 13 · PennridgeLong Jump13.18-06.0011
May 8SOL Colonial ChampsMay 8 · Pole Vault · Place 3 · PennridgePole Vault3.13-00.0011
May 8SOL Colonial ChampsMay 8 · Javelin · Place 20 · PennridgeJavelin800g20.103-0411
May 8SOL Colonial ChampsMay 8 · 110m Hurdles · Place 10 · Pennridge110m Hurdles39" / 0.991mRound P10.16.43a PB11
Apr 30Helman/Hosier InviteApr 30 · Long Jump · Place 13 · PennridgeLong Jump13.19' 8" PB11
Apr 30Helman/Hosier InviteApr 30 · Pole Vault · Place 7 · PennridgePole Vault7.11' 6"11
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 18 · PennridgeJavelin800g18.106' 0"11
Apr 18CB West RelaysApr 18 · Pole Vault · Place 3 · PennridgePole Vault3.12' 6"11
Apr 10Cardinal ClassicApr 10 · Pole Vault · Place 3 · PennridgePole Vault3.12' 6"11
Apr 7Pennridge vs. NPTFApr 7 · Pole Vault · Place 2 · PennridgePole Vault2.11-06.0011
Apr 7Pennridge vs. NPTFApr 7 · Javelin · Place 2 · PennridgeJavelin800g2.117-0211
Apr 7Pennridge vs. NPTFApr 7 · 110m Hurdles · Place 4 · Pennridge110m Hurdles39" / 0.991m4.17.17a11
Apr 2Jim Kelly InvitationalApr 2 · Pole Vault · PennridgePole Vault—DNS11
Mar 24Pennridge at CB SouthMar 24 · Pole Vault · Place 1 · PennridgePole Vault1.12' 0"11
Mar 24Pennridge at CB SouthMar 24 · Javelin · Place 2 · PennridgeJavelin800g2.114' 10"11
Mar 24Pennridge at CB SouthMar 24 · 110m Hurdles · Place 2 · Pennridge110m Hurdles39" / 0.991m2.16.62a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 16TFCAofGP Meet of ChampionsFeb 16 · Pole Vault · Place 9 · PennridgePole Vault912-03.0011
Jan 23TFCAGP #7Jan 23 · 60m Hurdles · Place 26 · Pennridge60m Hurdles39" / 0.991mRound P26.9.38a PB11
Jan 23TFCAGP #7Jan 23 · High Jump · Place 23 · PennridgeHigh Jump23.5-02.0011
Jan 16TFCAofGP Meet #6Jan 16 · Pole Vault · Place 4 · PennridgePole Vault412-06.00—
Jan 16TFCAofGP Meet #6Jan 16 · High Jump · Place 21 · PennridgeHigh Jump211.57m PB—
Jan 10Kevin Dare InviteJan 10 · Pole Vault · Place 8 · PENNRIDGEPole Vault812-0.0011
Jan 10Kevin Dare InviteJan 10 · 60m Hurdles · Place 16 · PENNRIDGE60m Hurdles169.5011
Jan 3TFCAGP #4Jan 3 · Pole Vault · Place 6 · PennridgePole Vault6.11-06.0011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Pole Vault · Place 5 · PennridgePole Vault5.11-06.0011
Dec 13TFCAGP #1Dec 13 · Pole Vault · Place 8 · PennridgePole Vault8.11-06.0011
Feb 2TFCAofGP Meet #9Feb 2 · Pole Vault · PennridgePole Vault—NH—
Jan 11Kevin Dare InvitationalJan 11 · 60m Hurdles · Place 26 · Pennridge60m Hurdles269.61a—
Jan 4TFCAGP #4Jan 4 · 200 Meters · Pennridge200 MetersRelay Split—26.469 PB10
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · Pole Vault · Place 3 · PennridgePole Vault33.20m PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · Pole Vault · Place 4 · PennridgePole Vault411-00.0010
May 9SOL Colonial ChampsMay 9 · Javelin · Place 20 · PennridgeJavelin2098-0110
May 9SOL Colonial ChampsMay 9 · 110m Hurdles · Place 10 · Pennridge110m HurdlesRound P1017.8610
May 1Helman/Hosier InviteMay 1 · Javelin · Place 21 · PennridgeJavelin2192-07.0010
May 1Helman/Hosier InviteMay 1 · Triple Jump · Place 12 · PennridgeTriple Jump1235-07.5010
Apr 29Pennridge @ CB WestApr 29 · Pole Vault · Place 1 · PennridgePole Vault1.12-00.0010
Apr 29Pennridge @ CB WestApr 29 · Javelin · Place 2 · PennridgeJavelin800g2.118-08 PB10
Apr 29Pennridge @ CB WestApr 29 · 110m Hurdles · Place 2 · Pennridge110m Hurdles39" / 0.991m2.18.99a10
Apr 17Jim Kelly InvitationalApr 17 · Triple Jump · Place 12 · PennridgeTriple Jump1235-02.7510
Apr 12CB West RelaysApr 12 · Pole Vault · Place 6 · PennridgePole Vault6.10-00.0010
Apr 12CB West RelaysApr 12 · Javelin · Place 9 · PennridgeJavelin800g9.106-0810
Apr 5Council Rock Kiwanis InvitationalApr 5 · Javelin · Place 32 · PennridgeJavelin3291-01—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 33 · Pennridge55m Hurdles39"Round P33.9.60a PB10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · Pole Vault · Place 15 · PennridgePole Vault159-00.009
May 10SOL Colonial Division ChampionshipsMay 10 · 110m Hurdles · Place 14 · Pennridge110m HurdlesRound P1417.6379
May 4Lower Merion InvitationalMay 4 · 110m Hurdles · Place 7 · Pennridge110m Hurdles718.559
May 2Helman Hosier InvitationalMay 2 · 110m Hurdles · Place 13 · Pennridge110m Hurdles1318.699
Apr 18Explorers InviteApr 18 · Pole Vault · Place 4 · PennridgePole Vault4.8-06.009
Apr 13The Coatesville Track and Field InvitationalApr 13 · 110m Hurdles · Place 19 · Pennridge110m Hurdles39" / 0.991mRound P19.19.20a9
Apr 4The John Heins InvitationalApr 4 · 110m Hurdles · Place 11 · Pennridge110m Hurdles1119.469
Mar 30Pennsylvania Track ClassicMar 30 · Pole Vault · Place 4 · PennridgePole Vault48-09