Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorPIAA District 1 AA/AAA Championships · May 1516.15aPIAA District 1 AA/AAA ChampionshipsMay 15, 2026
200 Meters · IndoorDVGTCA Meet #1 · Dec 630.39aDVGTCA Meet #1December 6, 2024
200 Meters · OutdoorCentral League Individual Champs · May 729.05Central League Individual ChampsMay 7, 2025
300m Hurdles · 30" / 0.762m · OutdoorCAL Champs · May 750.31aCAL ChampsMay 7, 2025
400 Meters · IndoorRJBIC · Dec 291:08.10aRJBICDecember 29, 2025
55m Hurdles · 33" · IndoorOcean Breeze Holiday Festival · Dec 2712.17aOcean Breeze Holiday FestivalDecember 27, 2024
60 Meters · IndoorDVGTCA Meet #7 · Feb 28.74DVGTCA Meet #7February 2, 2024
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1810.49aDVGTCA Meet-Invitational Day 1December 18, 2025
Long Jump · OutdoorCAL Girls Meet #1 - Conestoga · Mar 2014-04.00CAL Girls Meet #1 - ConestogaMarch 20, 2024
Triple Jump · OutdoorCB West Relays · Apr 1228-10.50CB West RelaysApril 12, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 100m Hurdles · Place 17 · Strath Haven100m Hurdles33" / 0.838mRound P17.16.15a PBWind: -0.612
May 8Radnor Last Chance MeetMay 8 · 300m Hurdles · Place 5 · Strath Haven300m Hurdles30" / 0.762m5.51.20a12
May 8Radnor Last Chance MeetMay 8 · 100m Hurdles · Place 2 · Strath Haven100m Hurdles33" / 0.838m2.17.55a12
May 6Central League Championship 26May 6 · 100m Hurdles · Place 6 · Strath Haven100m Hurdles33" / 0.838m6.16.48a12
Apr 29Delco ChampsApr 29 · 100m Hurdles · Place 3 · Strath Haven100m Hurdles33" / 0.838mRound P3.16.32a12
Apr 29Delco ChampsApr 29 · 100m Hurdles · Place 7 · Strath Haven100m Hurdles33" / 0.838m7.16.88a12
Apr 25Springfield InvitationalApr 25 · 100m Hurdles · Place 3 · Strath Haven100m Hurdles33" / 0.838m3.17.42a12
Apr 16CAL Meet #4Apr 16 · 300m Hurdles · Place 5 · Strath Haven300m Hurdles30" / 0.762m5.52.60a12
Apr 16CAL Meet #4Apr 16 · 100m Hurdles · Place 3 · Strath Haven100m Hurdles33" / 0.838m3.17.21a12
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 300m Hurdles · Place 11 · Strath Haven300m Hurdles30" / 0.762m11.53.12a12
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 100m Hurdles · Place 2 · Strath Haven100m Hurdles33" / 0.838m2.17.76a12
Apr 8CAL Meet #2 @ Strath HavenApr 8 · 200 Meters · Place 18 · Strath Haven200 Meters18.29.84a12
Apr 1Green Raider InvApr 1 · 300m Hurdles · Place 6 · Strath Haven300m Hurdles30" / 0.762m6.52.34a12
Apr 1Green Raider InvApr 1 · 100m Hurdles · Place 4 · Strath Haven100m Hurdles33" / 0.838m4.16.64a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 15 · Strath Haven300m Hurdles30" / 0.762m15.52.78a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 100m Hurdles · Place 15 · Strath Haven100m Hurdles33" / 0.838m15.18.25a12
Mar 25CAL Meet @ Upper DarbyMar 25 · 300m Hurdles · Place 9 · Strath Haven300m Hurdles30" / 0.762m9.52.75a12
Mar 25CAL Meet @ Upper DarbyMar 25 · 100m Hurdles · Place 7 · Strath Haven100m Hurdles33" / 0.838m7.19.33a12
Mar 21Upper Darby RelaysMar 21 · 300m Hurdles · Place 15 · Strath Haven300m Hurdles1551.51a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · 60m Hurdles · Place 21 · Strath Haven60m HurdlesRound P2110.0912
Jan 9DVGTCA Meet #5Jan 9 · 60m Hurdles · Place 10 · Strath Haven60m Hurdles1010.2212

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 400 Meters · Place 14 · Strath Haven400 Meters14.1:08.10a PB12
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60m Hurdles · Place 14 · Strath Haven60m Hurdles33" / 0.838m14.10.49a PB12
Dec 12DVGTCA Meet #1Dec 12 · 60m Hurdles · Place 26 · Strath Haven60m Hurdles33" / 0.838m26.10.88a12
Jan 31DVGTCA Meet #8Jan 31 · 60 Meters · Place 36 · Strath Haven60 Meters368.9411

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · 300m Hurdles · Place 10 · Strath Haven300m Hurdles1050.3111
May 7Central League Individual ChampsMay 7 · 200 Meters · Place 19 · Strath Haven200 Meters1929.05 PB11
May 7CAL ChampsMay 7 · 300m Hurdles · Place 10 · Strath Haven300m Hurdles30" / 0.762m10.50.31a PB11
May 7CAL ChampsMay 7 · 200 Meters · Place 19 · Strath Haven200 Meters19.29.05a11
Apr 30Delco ChampsApr 30 · 300m Hurdles · Place 9 · Strath Haven300m Hurdles949.20—
Apr 30Delco ChampsApr 30 · 300m Hurdles · Place 11 · Strath Haven300m HurdlesRound P1149.49—
Apr 16Green Raider InvApr 16 · 300m Hurdles · Place 6 · Strath Haven300m Hurdles30" / 0.762m6.52.25a11
Apr 16Green Raider InvApr 16 · 100m Hurdles · Place 4 · Strath Haven100m Hurdles33" / 0.838m4.18.17a11
Apr 12CB West RelaysApr 12 · Triple Jump · Place 11 · Strath HavenTriple Jump11.28-10.50 PB11
Apr 12CB West RelaysApr 12 · 300m Hurdles · Place 8 · Strath Haven300m Hurdles30" / 0.762m8.52.95a11
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 300m Hurdles · Place 3 · Strath Haven300m Hurdles30" / 0.762m3.50.40a11
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · 100m Hurdles · Place 4 · Strath Haven100m Hurdles33" / 0.838m4.17.34a11
Apr 5Haverford InvitationalApr 5 · 300m Hurdles · Place 9 · Strath Haven300m Hurdles950.73a11
Apr 2CAL - HavenApr 2 · 300m Hurdles · Place 3 · Strath Haven300m Hurdles30" / 0.762m3.50.93a11
Apr 2CAL - HavenApr 2 · 100m Hurdles · Place 19 · Strath Haven100m Hurdles33" / 0.838m19.22.77a11
Mar 26Lower Merion Girls CAL MeetMar 26 · 300m Hurdles · Place 1 · Strath Haven300m Hurdles30" / 0.762m1.50.82a11
Mar 26Lower Merion Girls CAL MeetMar 26 · 200 Meters · Place 17 · Strath Haven200 Meters17.29.65a11
Mar 22Upper Darby RelaysMar 22 · 300m Hurdles · Place 8 · Strath Haven300m Hurdles850.6911

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55m Hurdles · Place 71 · Strath Haven55m Hurdles33"Round P71.12.17a PB11
Dec 6DVGTCA Meet #1Dec 6 · 200 Meters · Place 28 · Strath Haven200 Meters28.30.39a PB11
Feb 2DVGTCA Meet #7Feb 2 · 60 Meters · Place 32 · Strath Haven60 Meters328.74 PB10
Feb 2DVGTCA Meet #7Feb 2 · 60 Meters · Place 32 · Strath Haven60 Meters328.7410
Jan 12DVGTCA Meet #6Jan 12 · 60m Hurdles · Place 60 · Strath Haven60m Hurdles6013.1310
Jan 5DVGTCA Meet #5Jan 5 · 60 Meters · Place 33 · Strath Haven60 Meters339.0810
Jan 5DVGTCA Meet #5Jan 5 · 60 Meters · Place 33 · Strath Haven60 Meters339.0810

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · 300m Hurdles · Place 8 · Strath Haven300m Hurdles850.1210
Apr 26UD InviteApr 26 · 300m Hurdles · Place 16 · Strath Haven300m Hurdles30" / 0.762m16.55.75a10
Apr 17Lower Merion MeetApr 17 · 300m Hurdles · Strath Haven300m Hurdles30" / 0.762m--DNS10
Apr 17Lower Merion MeetApr 17 · 100m Hurdles · Place 6 · Strath Haven100m Hurdles33" / 0.838m6.18.53a10
Apr 6Haverford InvitationalApr 6 · 200 Meters · Place 42 · Strath Haven200 Meters4230.03SO
Mar 27Green Raider InvMar 27 · Long Jump · Place 6 · Strath HavenLong Jump614-05.0010
Mar 27Green Raider InvMar 27 · 300m Hurdles · Place 3 · Strath Haven300m Hurdles350.7110
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · Long Jump · Place 10 · Strath HavenLong Jump10.14-04.00 PB10
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · 300m Hurdles · Place 3 · Strath Haven300m Hurdles30" / 0.762m3.51.08a10
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · 100m Hurdles · Place 7 · Strath Haven100m Hurdles33" / 0.838m7.18.43a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 400 Meters · Place 82 · Strath Haven400 Meters82.1:11.66a10
Dec 15DVGTCA Meet #2Dec 15 · 60m Hurdles · Place 15 · Strath Haven60m Hurdles33" / 0.838m15.10.74a10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Central League Individual ChampionshipsMay 10 · 300m Hurdles · Place 14 · Strath Haven300m Hurdles1452.919
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · High Jump · Place 22 · Strath HavenHigh Jump224-02.009
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · 100m Hurdles · Place 21 · Strath Haven100m Hurdles2119.149
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 300m Hurdles · Place 17 · Strath Haven300m Hurdles30" / 0.762m17.55.45a9
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 100m Hurdles · Place 14 · Strath Haven100m Hurdles33" / 0.838m14.19.47a9
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 300m Hurdles · Strath Haven300m Hurdles30" / 0.762m--DNS9
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 100m Hurdles · Strath Haven100m Hurdles33" / 0.838m--DNS9
Apr 1Haverford InvitationalApr 1 · 100m Hurdles · Place 8 · Strath Haven100m Hurdles820.51—
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 300m Hurdles · Place 7 · Strath Haven300m Hurdles30" / 0.762m7.52.64a9
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 100m Hurdles · Place 10 · Strath Haven100m Hurdles33" / 0.838m10.19.46a9