Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSpringfield Invitational · Apr 2513.46aSpringfield InvitationalApril 25, 2026
200 Meters · OutdoorHMS vs Welsh V vs ET · May 930.07HMS vs Welsh V vs ETMay 9, 2024
300m Hurdles · 30" / 0.762m · OutdoorDelco Champs · Apr 2947.55aDelco ChampsApril 29, 2026
400 Meters · IndoorHenderson Polar Bear # 1 · Jan 141:08.16Henderson Polar Bear # 1January 14, 2026
400 Meters · OutdoorCAL Meet #3 @ Harriton · Apr 151:07.80aCAL Meet #3 @ HarritonApril 15, 2026
55 Meters · IndoorHenderson Polar Bear # 1 · Jan 148.45Henderson Polar Bear # 1January 14, 2026
55m Hurdles · 33" · IndoorSJTCA Meet #7 · Dec 2711.69aSJTCA Meet #7December 27, 2025
60m Hurdles · 33" / 0.838m · IndoorUpper Dublin Winter Series - Sprint Night · Jan 311.08aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 300m Hurdles · Place 26 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762mRound P26.49.30a10
May 6Central League Championship 26May 6 · 300m Hurdles · Place 6 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m6.48.65a10
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 12 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762mRound P12.50.22a10
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 7 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m7.47.55a PB10
Apr 25Springfield InvitationalApr 25 · 300m Hurdles · Place 4 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m4.50.19a10
Apr 25Springfield InvitationalApr 25 · 100 Meters · Place 8 · Haverford Twp.Haverford Twp.100 Meters8.13.46a PB10
Apr 21CAL Girls JV MeetApr 21 · 300m Hurdles · Place 1 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m1.50.06a10
Apr 15CAL Meet #3 @ HarritonApr 15 · 300m Hurdles · Place 5 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m5.50.94a10
Apr 15CAL Meet #3 @ HarritonApr 15 · 400 Meters · Place 22 · Haverford Twp.Haverford Twp.400 Meters22.1:07.80a PB10
Apr 11Brooks Fords Track ClassicApr 11 · 300m Hurdles · Place 9 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m9.49.89a10
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 300m Hurdles · Place 9 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m9.51.66a10
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 100m Hurdles · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m--DNS10
Mar 24CAL Week #1 RadnorMar 24 · 300m Hurdles · Place 7 · Haverford Twp.Haverford Twp.300m Hurdles30" / 0.762m7.50.43a10
Mar 24CAL Week #1 RadnorMar 24 · 100m Hurdles · Haverford Twp.Haverford Twp.100m Hurdles33" / 0.838m--DNS10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 60m Hurdles · Place 15 · Haverford TwpHaverford Twp60m Hurdles1510.8610
Feb 22Philly Area Final QualifierFeb 22 · 60m Hurdles · Place 16 · Haverford TwpHaverford Twp60m HurdlesRound P1610.6910
Feb 14Henderson InvitationalFeb 14 · 60m Hurdles · Place 31 · Haverford Twp.Haverford Twp.60m Hurdles33" / 0.838m31.17.26a10
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 55m Hurdles · Place 32 · Haverford TwHaverford Tw55m Hurdles329.9010
Jan 31Penn Relays Winter Showcase - Girls AMJan 31 · 60m Hurdles · Place 32 · Haverford TwHaverford Tw60m HurdlesRound P3210.6310
Jan 14Henderson Polar Bear # 1Jan 14 · 400 Meters · Place 11 · Haverford Township 0Haverford Township 0400 Meters111:08.16 PBSO
Jan 14Henderson Polar Bear # 1Jan 14 · 55 Meters · Place 17 · Haverford Township 0Haverford Township 055 Meters178.45 PBSO
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 60m Hurdles · Place 28 · Haverford Twp.Haverford Twp.60m Hurdles33" / 0.838mRound P28.11.08a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55m Hurdles · Place 34 · Haverford Twp.Haverford Twp.55m Hurdles33"34.11.69a PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Lower Merion MS InvitationalMay 20 · 200 Meters · Place 8 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters830.328
May 9HMS vs Welsh V vs ETMay 9 · 200 Meters · Place 6 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters630.07 PB8
May 9HMS vs Welsh V vs ETMay 9 · 100 Meters · Place 11 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters1114.578
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 200 Meters · Place 11 · HaverfordHaverford200 Meters11.30.84a8
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 100 Meters · Place 9 · HaverfordHaverford100 Meters9.14.57a8
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · 100 Meters · Place 9 · HaverfordHaverford100 Meters9.14.47a8
Apr 18Garnet Valley MS #3Apr 18 · 100 Meters · Place 15 · Haverford ToHaverford To100 Meters1515.37—