Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHH vs Quakertown (Boys) · May 212.02HH vs Quakertown (Boys)May 2, 2023
200 Meters · IndoorTFCAofGP Meet #3 · Dec 2225.99aTFCAofGP Meet #3December 22, 2022
200 Meters · OutdoorUpper Dublin v Hatboro Horsham · Apr 1127.16Upper Dublin v Hatboro HorshamApril 11, 2023
Pole Vault · IndoorMini Dip Invitational · Jan 273.45mMini Dip InvitationalJanuary 27, 2024
Pole Vault · OutdoorYork College Twilight Meet · Mar 273.50mYork College Twilight MeetMarch 27, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Pole Vault · Place 17 · York (Pa.)York (Pa.)Pole Vault17.3.88mJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · Pole Vault · Place 18 · York (Pa.)York (Pa.)Pole Vault18.3.50mJr
Apr 9Messiah InvitationalApr 9 · Pole Vault · Place 18 · York (Pa.)York (Pa.)Pole Vault18.3.43mJr
Apr 1York College Twilight MeetApr 1 · Pole Vault · Place 13 · York (Pa.)York (Pa.)Pole Vault133.95mJr
Mar 28LVC Blue & White OpenMar 28 · Pole Vault · Place 12 · York (Pa.)York (Pa.)Pole Vault12.3.73mJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21Lebanon Valley Mini MeetMar 21 · Pole Vault · Place 7 · York (Pa.)York (Pa.)Pole Vault7.3.59mJr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Pole Vault · Place 15 · York (Pa.)York (Pa.)Pole Vault15.3.49mJr
Feb 14SU Valentine InviteFeb 14 · Pole Vault · York (Pa.)York (Pa.)Pole Vault—NHJr
Jan 31PLEX ShootoutJan 31 · Pole Vault · Place 17 · York (Pa.)York (Pa.)Pole Vault173.60mJr
Jan 24Coach "I" InvitationalJan 24 · Pole Vault · Place 9 · York (Pa.)York (Pa.)Pole Vault9.3.79mJr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Pole Vault · Place 13 · York (Pa.)York (Pa.)Pole Vault13.3.70mJr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · Pole Vault · York (Pa.)York (Pa.)Pole Vault—NMSo
Feb 21Susquehanna Tune UpFeb 21 · Pole Vault · Place 9 · York (Pa.)York (Pa.)Pole Vault93.70m—
Feb 8Blue & White InviteFeb 8 · Pole Vault · Place 7 · York (Pa.)York (Pa.)Pole Vault73.79mSO
Feb 1PLEX ShootoutFeb 1 · Pole Vault · Place 14 · York (Pa.)York (Pa.)Pole Vault143.62m—
Jan 25Coach I OpenJan 25 · Pole Vault · Place 15 · York (Pa.)York (Pa.)Pole Vault153.49m—
Jan 18Alvernia Winter InviteJan 18 · Pole Vault · Place 12 · York (Pa.)York (Pa.)Pole Vault123.70m—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Paul Kaiser ClassicApr 26 · Pole Vault · Place 22 · York (Pa.)York (Pa.)Pole Vault223.60mSO
Apr 26Paul Kaiser ClassicApr 26 · Pole Vault · Place 22 · York (Pa.)York (Pa.)Pole Vault223.60mSO
Apr 16York College Twilight MeetApr 16 · Pole Vault · Place 7 · York (Pa.)York (Pa.)Pole Vault711-7.75SO
Apr 10Messiah InvitationalApr 10 · Pole Vault · Place 19 · York (Pa.)York (Pa.)Pole Vault19.3.57mSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Pole Vault · Place 8 · York (Pa.)York (Pa.)Pole Vault8.3.79mSo
Feb 9Blue & White InvitationalFeb 9 · Pole Vault · Place 11 · York (Pa.)York (Pa.)Pole Vault113.34m—
Feb 3Plex ShootoutFeb 3 · Pole Vault · Place 13 · York (Pa.)York (Pa.)Pole Vault133.45mFr
Jan 27Mini Dip InvitationalJan 27 · Pole Vault · Place 8 · York (Pa.)York (Pa.)Pole Vault8.3.45m PBFr
Jan 20Alvernia Winter InviteJan 20 · Pole Vault · Place 12 · York (Pa.)York (Pa.)Pole Vault123.45mFR

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Middle Atlantic (MAC) Outdoor ChampionshipsMay 2 · Pole Vault · Place 11 · York (Pa.)York (Pa.)Pole Vault11.3.57mFr
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · Pole Vault · Place 5 · York (Pa.)York (Pa.)Pole Vault53.75m—
Apr 11Stevenson InvitationalApr 11 · Pole Vault · Place 6 · York (Pa.)York (Pa.)Pole Vault6.3.80mFr
Apr 541st Millersville Metrics Sponsored by Penn Medicine LGH Sports MedApr 5 · Pole Vault · Place 11 · York (Pa.)York (Pa.)Pole Vault11.3.45mFr
Mar 27York College Twilight MeetMar 27 · Pole Vault · Place 5 · York (Pa.)York (Pa.)Pole Vault53.50m PBFR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8Diplomat OpenDec 8 · Pole Vault · Place 8 · York (Pa.)York (Pa.)Pole Vault8.3.19mFr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · Pole Vault · Place 2 · Hatboro HorshamHatboro HorshamPole Vault211-612
May 4Trojan Track ClassicMay 4 · Pole Vault · Place 4 · Hatboro HorshamHatboro HorshamPole Vault410-012
May 2HH vs Quakertown (Boys)May 2 · Pole Vault · Place 2 · Hatboro HorsHatboro HorsPole Vault29-06.00—
May 2HH vs Quakertown (Boys)May 2 · 100 Meters · Place 8 · Hatboro HorsHatboro Hors100 Meters812.02 PB—
Apr 21Twin Valley InvitationalApr 21 · Pole Vault · Place 9 · Hatboro-HorshamHatboro-HorshamPole Vault910-612
Apr 18HH vs Abington Double DualApr 18 · Pole Vault · Place 2 · Hatboro HorsHatboro HorsPole Vault210-00.00—
Apr 18HH vs Abington Double DualApr 18 · 100 Meters · Place 11 · Hatboro HorsHatboro Hors100 Meters1112.02—
Apr 11Upper Dublin v Hatboro HorshamApr 11 · Pole Vault · Place 3 · Hatboro HorsHatboro HorsPole Vault310-00.0012
Apr 11Upper Dublin v Hatboro HorshamApr 11 · 200 Meters · Place 22 · Hatboro HorsHatboro Hors200 Meters2227.16 PB12
Apr 6Jim Kelly InvitationalApr 6 · Pole Vault · Place 4 · Hatboro HorshamHatboro HorshamPole Vault410-06.0012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 200 Meters · Place 43 · Hatboro-HorshamHatboro-Horsham200 Meters43.25.99a PB12
Dec 17TFCAofGP Meet #2Dec 17 · Pole Vault · Place 3 · Hatboro-HorshamHatboro-HorshamPole Vault3.11-0012

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 8The John Heins InvitationalApr 8 · Pole Vault · Place 2 · Hatboro-HorshamHatboro-HorshamPole Vault2.10-00.0011

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · Pole Vault · Place 5 · Hatboro-HorshamHatboro-HorshamPole Vault5.9-00.0011

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Upper Dublin at Hatboro HorshamMay 4 · Pole Vault · Place 3 · Hatboro HorshamHatboro HorshamPole Vault38-06.0010