Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor22nd Annual Unionville Invitational · Apr 2515.57a22nd Annual Unionville InvitationalApril 25, 2026
200 Meters · OutdoorLower Merion Meet · Mar 1927.46Lower Merion MeetMarch 19, 2025
300m Hurdles · 30" / 0.762m · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 144.26a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
400 Meters · OutdoorThe Coatesville Track & Field Invitational · Apr 1157.72aThe Coatesville Track & Field InvitationalApril 11, 2026
800 Meters · OutdoorLower Merion Invitational · May 22:20.30aLower Merion InvitationalMay 2, 2026
High Jump · OutdoorRadnor Last Chance Meet · May 85' 0"Radnor Last Chance MeetMay 8, 2026
Long Jump · OutdoorCentral League Championship 26 · May 618-02.00Central League Championship 26May 6, 2026
Pole Vault · IndoorLa Salle Winter Series - Girls Sprint Night · Jan 43.65mLa Salle Winter Series - Girls Sprint NightJanuary 4, 2025
Pole Vault · OutdoorPIAA Track & Field State Championships · May 2214-0PIAA Track & Field State ChampionshipsMay 22, 2026
Shot Put · 4kg · OutdoorRidley CAL · Apr 832' 6"Ridley CALApril 8, 2026
Triple Jump · OutdoorRidley CAL · Apr 834' 8.5"Ridley CALApril 8, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Pole Vault · Place 1 · Lower MerionPole Vault1.14-0 PB11
May 22PIAA Track & Field State ChampionshipsMay 22 · 300m Hurdles · Place 14 · Lower Merion300m Hurdles30" / 0.762mRound P14.44.61a11
May 8Radnor Last Chance MeetMay 8 · High Jump · Place 1 · Lower MerionHigh Jump1.5' 0" PB11
May 8Radnor Last Chance MeetMay 8 · Shot Put · Place 5 · Lower MerionShot Put4kg5.28' 3"11
May 6Central League Championship 26May 6 · Long Jump · Place 1 · Lower MerionLong Jump1.18-02.00 PB11
May 6Central League Championship 26May 6 · Pole Vault · Place 1 · Lower MerionPole Vault1.12-08.0011
May 6Central League Championship 26May 6 · 300m Hurdles · Place 1 · Lower Merion300m Hurdles30" / 0.762m1.44.59a11
May 2Lower Merion InvitationalMay 2 · Long Jump · Place 1 · Lower MerionLong Jump1.18-00.0011
May 2Lower Merion InvitationalMay 2 · Shot Put · Place 5 · Lower MerionShot Put4kg5.30-02.0011
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 1 · Lower Merion800 Meters1.2:20.30a PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Long Jump · Place 3 · Lower MerionLong Jump3.17-07.5011
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Pole Vault · Place 2 · Lower MerionPole Vault2.13-00.0011
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 300m Hurdles · Place 1 · Lower Merion300m Hurdles30" / 0.762m1.44.26a PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100m Hurdles · Place 5 · Lower Merion100m Hurdles33" / 0.838m5.15.65a11
Apr 2522nd Annual Unionville InvitationalApr 25 · Long Jump · Place 2 · Lower MerionLong Jump2.17' 8"11
Apr 2522nd Annual Unionville InvitationalApr 25 · 300m Hurdles · Place 1 · Lower Merion300m Hurdles30" / 0.762m1.44.37a11
Apr 2522nd Annual Unionville InvitationalApr 25 · 100m Hurdles · Place 2 · Lower Merion100m Hurdles33" / 0.838mRound P2.15.86a11
Apr 2522nd Annual Unionville InvitationalApr 25 · 100m Hurdles · Place 2 · Lower Merion100m Hurdles33" / 0.838m2.15.57a PB11
Apr 11The Coatesville Track & Field InvitationalApr 11 · Long Jump · Place 3 · Lower MerionLong Jump315-1111
Apr 11The Coatesville Track & Field InvitationalApr 11 · High Jump · Place 5 · Lower MerionHigh Jump54-811
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100m Hurdles · Place 2 · Lower Merion100m HurdlesRound P215.41a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100m Hurdles · Place 4 · Lower Merion100m Hurdles415.86a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 400 Meters · Place 1 · Lower Merion400 Meters157.72a PB11
Apr 8Ridley CALApr 8 · Triple Jump · Place 2 · Lower MerionTriple Jump2.34' 8.5" PB11
Apr 8Ridley CALApr 8 · Pole Vault · Place 1 · Lower MerionPole Vault1.12' 10"11
Apr 8Ridley CALApr 8 · Shot Put · Place 2 · Lower MerionShot Put4kg2.32' 6" PB11
Apr 8Ridley CALApr 8 · 300m Hurdles · Place 1 · Lower Merion300m Hurdles30" / 0.762m1.44.81a11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Triple Jump · Lower MerionTriple Jump—DNS11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Long Jump · Place 1 · Lower MerionLong Jump1.16' 5"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Pole Vault · Place 1 · Lower MerionPole Vault1.12' 8"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 1 · Lower Merion300m Hurdles30" / 0.762m1.45.44a11
Mar 18Lower Merion ScrimmageMar 18 · Shot Put · Place 1 · Lower MerionShot Put126-04.0011
Mar 18Lower Merion ScrimmageMar 18 · High Jump · Place 1 · Lower MerionHigh Jump14-10.0011
Mar 18Lower Merion ScrimmageMar 18 · 300m Hurdles · Place 1 · Lower Merion300m Hurdles146.9211

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · Triple Jump · Place 1 · Lower MerionTriple Jump136-06.7511
Jan 30DVGTCA Meet #7Jan 30 · Pole Vault · Place 1 · Lower MerionPole Vault113-00.0011
Jan 30DVGTCA Meet #7Jan 30 · Triple Jump · Place 3 · Lower MerionTriple Jump334-06.0011
Jan 9DVGTCA Meet #5Jan 9 · Pole Vault · Place 1 · Lower MerionPole Vault112-07.0011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · Shot Put · Place 10 · Lower MerionShot Put1026-08.0010
May 7Central League Individual ChampsMay 7 · Triple Jump · Place 1 · Lower MerionTriple Jump135-04.5010
May 7Central League Individual ChampsMay 7 · Pole Vault · Place 1 · Lower MerionPole Vault112-00.0010
May 7Central League Individual ChampsMay 7 · Pole Vault · Place 1 · Lower MerionPole Vault112-04.0010
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Pole Vault · Place 1 · Lower MerionPole Vault112-210
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Triple Jump · Place 3 · Lower MerionTriple Jump331-4.5010
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · 200 Meters · Place 11 · Lower Merion200 Meters1128.8210
Mar 29North Penn OpenMar 29 · Pole Vault · Place 1 · Lower MerionPole Vault112-00.0010
Mar 19Lower Merion MeetMar 19 · 200 Meters · Place 5 · Lower Merion200 Meters527.46 PB10
Mar 19Lower Merion MeetMar 19 · Shot Put · Place 2 · Lower MerionShot Put224-07.0010
Mar 19Lower Merion MeetMar 19 · High Jump · Place 2 · Lower MerionHigh Jump24-07.0010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19DVGTCA Meet of ChampionsFeb 19 · Pole Vault · Place 2 · Lower MerionPole Vault211-06.0010
Jan 31DVGTCA Meet #8Jan 31 · Pole Vault · Place 2 · Lower MerionPole Vault211-06.0010
Jan 31DVGTCA Meet #8Jan 31 · Pole Vault · Place 2 · Lower MerionPole Vault211-06.0010
Jan 17DVGTCA Meet #7Jan 17 · Triple Jump · Place 5 · Lower MerionTriple Jump531-07.0010
Jan 4La Salle Winter Series - Girls Sprint NightJan 4 · Pole Vault · Place 2 · Lower MerionPole Vault23.65m PB—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · Triple Jump · Place 5 · Lower MerionTriple Jump532-05.009
May 8Central League Individual ChampsMay 8 · Pole Vault · Place 4 · Lower MerionPole Vault49-06.009
May 8Central League Individual ChampsMay 8 · High Jump · Place 2 · Lower MerionHigh Jump24-10.009
May 4Lower Merion InvitationalMay 4 · Triple Jump · Place 8 · Lower MerionTriple Jump830-03.009
Apr 27Unionville InvitationalApr 27 · Triple Jump · Place 2 · Lower MerionTriple Jump229-10.00—
Apr 27Unionville InvitationalApr 27 · Triple Jump · Place 21 · Lower MerionTriple Jump2129-10.00—
Apr 27Unionville InvitationalApr 27 · Pole Vault · Place 6 · Lower MerionPole Vault69-00.00—
Apr 27Unionville InvitationalApr 27 · Pole Vault · Place 6 · Lower MerionPole Vault69-00.00—
Apr 27Unionville InvitationalApr 27 · Triple Jump · Place 2 · Lower MerionTriple Jump229-10.00—
Apr 27Unionville InvitationalApr 27 · Triple Jump · Place 21 · Lower MerionTriple Jump2129-10.00—
Apr 27Unionville InvitationalApr 27 · Pole Vault · Place 6 · Lower MerionPole Vault69-00.00—
Apr 27Unionville InvitationalApr 27 · Pole Vault · Place 6 · Lower MerionPole Vault69-00.00—
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Triple Jump · Place 6 · Lower MerionTriple Jump631-01.009
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Pole Vault · Place 2 · Lower MerionPole Vault29-00.009
Apr 6Haverford InvitationalApr 6 · Triple Jump · Place 21 · Lower MerionTriple Jump2129-11.25FR
Apr 6Haverford InvitationalApr 6 · Pole Vault · Place 7 · Lower MerionPole Vault78-03.00FR