Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Balance Whippets T&F Invitational · Apr 2714.04New Balance Whippets T&F InvitationalApril 27, 2024
100m Hurdles · 33" / 0.838m · OutdoorThe Coatesville Track and Field Invitational · Apr 1317.40aThe Coatesville Track and Field InvitationalApril 13, 2024
300m Hurdles · 30" / 0.762m · OutdoorLower Merion Invitational · May 251.36aLower Merion InvitationalMay 2, 2026
55m Hurdles · 33" · IndoorOcean Breeze Invitational · Feb 19.60aOcean Breeze InvitationalFebruary 1, 2025
60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1810.56aDVGTCA Meet-Invitational Day 1December 18, 2025
Long Jump · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1813-02.50DVGTCA Meet-Invitational Day 1December 18, 2025
Long Jump · OutdoorCentral League Championship 26 · May 616-04.00Central League Championship 26May 6, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · Long Jump · Place 8 · ConestogaLong Jump8.16-04.00 PB12
May 6Central League Championship 26May 6 · 100m Hurdles · Conestoga100m Hurdles33" / 0.838m--DNS12
May 2Lower Merion InvitationalMay 2 · Long Jump · ConestogaLong Jump--FOUL12
May 2Lower Merion InvitationalMay 2 · 300m Hurdles · Place 12 · Conestoga300m Hurdles30" / 0.762m12.51.36a PB12
Apr 11Brooks Fords Track ClassicApr 11 · 300m Hurdles · Place 13 · Conestoga300m Hurdles30" / 0.762m13.52.47a12
Apr 11Brooks Fords Track ClassicApr 11 · 100m Hurdles · Place 6 · Conestoga100m Hurdles33" / 0.838m6.17.55aWind: 0.112
Apr 8Ridley CALApr 8 · Long Jump · Place 20 · ConestogaLong Jump20.11' 11.75"12
Mar 24CAL Week #1 RadnorMar 24 · Long Jump · Place 4 · ConestogaLong Jump4.15-00.5012
Mar 24CAL Week #1 RadnorMar 24 · 300m Hurdles · Place 9 · Conestoga300m Hurdles30" / 0.762m9.51.95a12
Mar 24CAL Week #1 RadnorMar 24 · 100m Hurdles · Place 3 · Conestoga100m Hurdles33" / 0.838m3.17.85a12
Mar 21Upper Darby RelaysMar 21 · Long Jump · Place 15 · ConestogaLong Jump1513-912

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9DVGTCA Meet #5Jan 9 · 60m Hurdles · Place 22 · Conestoga60m Hurdles2210.5612

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 60m Hurdles · Place 16 · Conestoga60m Hurdles33" / 0.838m16.10.56a PB12
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Long Jump · Place 49 · ConestogaLong Jump49.13-02.50 PB12
Feb 8PTFCA Indoor Track CarnivalFeb 8 · 60m Hurdles · Place 19 · Conestoga60m HurdlesRound P1910.5811
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 35 · Conestoga55m Hurdles33"Round P35.9.60a PB11
Jan 17DVGTCA Meet #7Jan 17 · 60m Hurdles · Place 17 · Conestoga60m Hurdles1710.4011
Jan 10DVGTCA Meet #6Jan 10 · 60m Hurdles · Place 22 · Conestoga60m Hurdles2210.5511
Jan 3DVGTCA Meet #5Jan 3 · 60m Hurdles · Place 12 · Conestoga60m Hurdles1210.6211

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · 60m Hurdles · Place 22 · Conestoga60m Hurdles33" / 0.838m22.10.77a11
Dec 13DVGTCA Meet #2 Dec 13 · 60m Hurdles · Place 31 · Conestoga60m Hurdles33" / 0.838m31.10.99a11
Feb 2DVGTCA Meet #7Feb 2 · 60m Hurdles · Place 19 · Conestoga60m Hurdles1910.6710
Feb 2DVGTCA Meet #7Feb 2 · 60m Hurdles · Place 19 · Conestoga60m Hurdles1910.6710
Jan 24UC HS InvitationalJan 24 · 55m Hurdles · Place 15 · Conestoga55m Hurdles33"15.9.86a10
Jan 5DVGTCA Meet #5Jan 5 · 60m Hurdles · Place 24 · Conestoga60m Hurdles2410.9510
Jan 5DVGTCA Meet #5Jan 5 · 60m Hurdles · Place 24 · Conestoga60m Hurdles2410.9510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · 100m Hurdles · Place 9 · Conestoga100m Hurdles917.3110
May 8Central League Individual ChampsMay 8 · 300m Hurdles · Place 10 · Conestoga300m Hurdles1051.1610
Apr 27New Balance Whippets T&F InvitationalApr 27 · 100m Hurdles · Place 4 · Conestoga100m Hurdles417.46SO
Apr 27New Balance Whippets T&F InvitationalApr 27 · 100 Meters · Place 22 · Conestoga100 Meters2214.04 PBSO
Apr 13The Coatesville Track and Field InvitationalApr 13 · 300m Hurdles · Place 16 · Conestoga300m Hurdles30" / 0.762m16.55.15a10
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100m Hurdles · Place 7 · Conestoga100m Hurdles33" / 0.838mRound P7.17.58a10
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100m Hurdles · Place 7 · Conestoga100m Hurdles33" / 0.838m7.17.40a PB10
Apr 6Haverford InvitationalApr 6 · 100m Hurdles · Place 13 · Conestoga100m Hurdles1317.56SO
Apr 6Haverford InvitationalApr 6 · 300m Hurdles · Place 22 · Conestoga300m Hurdles2255.48SO
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · 300m Hurdles · Place 9 · Conestoga300m Hurdles30" / 0.762m9.54.04a10
Mar 20CAL Girls Meet #1 - ConestogaMar 20 · 100m Hurdles · Place 4 · Conestoga100m Hurdles33" / 0.838m4.17.69a10

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 15DVGTCA Meet #2Dec 15 · 60m Hurdles · Place 17 · Conestoga60m Hurdles33" / 0.838m17.10.77a10
Jan 27DVGTCA Meet #7Jan 27 · 60m Hurdles · Place 24 · Conestoga60m Hurdles2410.979
Jan 27DVGTCA Meet #7Jan 27 · 60m Hurdles · Place 24 · Conestoga60m Hurdles2410.979
Jan 20Bears HS InvitationalJan 20 · 55m Hurdles · Place 16 · Conestoga55m Hurdles1610.299
Jan 13DVGTCA Meet #5Jan 13 · 60m Hurdles · Place 19 · Conestoga60m Hurdles1911.119
Jan 6DVGTCA Meet #4Jan 6 · 60m Hurdles · Place 25 · Conestoga60m Hurdles2511.249

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Lower Merion InvitationalMay 6 · 100m Hurdles · Place 6 · Conestoga100m Hurdles617.669
Apr 29Whippet InvitationalApr 29 · 100m Hurdles · Place 7 · Conestoga100m Hurdles718.419
Apr 22Leonard Stephan InvitationalApr 22 · 100m Hurdles · Place 17 · Conestoga100m HurdlesRound P1718.81—
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 300m Hurdles · Place 14 · Conestoga300m Hurdles30" / 0.762m14.54.70a9
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · 100m Hurdles · Place 9 · Conestoga100m Hurdles33" / 0.838m9.18.56a9
Apr 15Coatesville Track and Field InvitationalApr 15 · 100m Hurdles · Place 23 · Conestoga100m Hurdles33" / 0.838mRound P23.18.29a9
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 300m Hurdles · Place 11 · Conestoga300m Hurdles30" / 0.762m11.55.72a9
Apr 12CAL Girls Meet #2 - PenncrestApr 12 · 100m Hurdles · Place 9 · Conestoga100m Hurdles33" / 0.838m9.18.38a9
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 300m Hurdles · Place 8 · Conestoga300m Hurdles30" / 0.762m8.53.75a9
Mar 29CAL Girls Meet #1 - ConestogaMar 29 · 100m Hurdles · Place 9 · Conestoga100m Hurdles33" / 0.838m9.19.25a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · 60m Hurdles · Place 30 · Conestoga60m Hurdles33" / 0.838m30.11.39a9
Dec 10Ursinus HS InvitationalDec 10 · 55m Hurdles · Place 21 · Conestoga55m Hurdles33"Round P21.10.79a9