Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDel Val Championship · May 812.71aDel Val ChampionshipMay 8, 2024
200 Meters · IndoorRobert J Burdette Indoor Classic · Dec 2829.08aRobert J Burdette Indoor ClassicDecember 28, 2023
200 Meters · OutdoorUrsinus Track Festival · Apr 529.94aUrsinus Track FestivalApril 5, 2025
300m Hurdles · 30" / 0.762m · OutdoorDel Val Meet #1 · Apr 1152.71aDel Val Meet #1April 11, 2023
400 Meters · IndoorDVGTCA Meet #2 · Dec 161:11.90aDVGTCA Meet #2December 16, 2022
400 Meters · OutdoorDel Val Qualifier · May 131:13.55Del Val QualifierMay 13, 2021
800 Meters · OutdoorDe Val Meet #2 · Apr 223:48.83De Val Meet #2April 22, 2021
Long Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 74.88mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Long Jump · OutdoorUrsinus Track Festival · Apr 55.25mUrsinus Track FestivalApril 5, 2025
Triple Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 711.22mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Triple Jump · OutdoorMillersville Invite · Apr 1911.05mMillersville InviteApril 19, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Triple Jump · Place 1 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump1.11.22m PBWind: 0So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Long Jump · Place 2 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump2.4.88m PBWind: 0.3So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 100 Meters · Place 14 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 MetersRound P14.13.11aWind: 2.2So
Jan 16NYC Gotham CupJan 16 · Triple Jump · Place 11 · UnattachedUnattachedTriple Jump11.10.83mSo
Jan 16NYC Gotham CupJan 16 · Long Jump · Place 24 · UnattachedUnattachedLong Jump24.4.46mSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · Triple Jump · Place 2 · UnattachedUnattachedTriple Jump2.11.05mSo

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 25Blue Jay Tune-UpApr 25 · Triple Jump · Place 1 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump1.10.84mWind: 1.2So
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 5 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 MetersRound P5.13.23aWind: -0.3So
Apr 25Blue Jay Tune-UpApr 25 · 100 Meters · Place 5 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 Meters5.13.31aWind: -1.9So
Apr 21Haverford Mid-Week MeetApr 21 · Long Jump · Place 3 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump3.5.01mWind: 2.2So
Apr 18Millersville InviteApr 18 · Triple Jump · Place 1 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump1.10.98mWind: 1.4So
Apr 18Millersville InviteApr 18 · 100 Meters · Place 13 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 MetersRound P13.13.14aWind: 0.1So
Apr 10Delaware InvitationalApr 10 · Triple Jump · Place 2 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump2.10.95mWind: 0So
Apr 4Ursinus SpringfestApr 4 · Triple Jump · Place 4 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump4.10.90mWind: 0.5So
Apr 4Ursinus SpringfestApr 4 · Long Jump · Place 10 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump10.4.98mWind: -0.5So
Mar 27Danny Curran InvitationalMar 27 · Triple Jump · Place 3 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump3.10.70mWind: 0So
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 78 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 Meters78.14.71aWind: 0.3So
Mar 20Purple & GoldMar 20 · Triple Jump · Place 3 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump310.80mSo
Mar 20Purple & GoldMar 20 · Long Jump · Place 10 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump104.46mSo
Mar 20Purple & GoldMar 20 · 100 Meters · Place 17 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 Meters1713.44aSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26Blue Jay Tune UpApr 26 · Triple Jump · Place 2 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump2.11.30mWind: 2Fr
Apr 26Blue Jay Tune UpApr 26 · Long Jump · Place 3 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump3.5.28mWind: 1.3Fr
Apr 26Blue Jay Tune UpApr 26 · 100 Meters · Place 10 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 MetersRound P10.13.20aWind: 1.7Fr
Apr 19Millersville InviteApr 19 · Triple Jump · Place 1 · Delaware County CCDelaware County CCTriple Jump111.05m PBFR
Apr 19Millersville InviteApr 19 · Long Jump · Place 1 · Delaware County CCDelaware County CCLong Jump15.13mFR
Apr 19Millersville InviteApr 19 · 100 Meters · Place 10 · Delaware County CCDelaware County CC100 MetersRound P1013.40FR
Apr 5Ursinus Track FestivalApr 5 · Long Jump · Place 6 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump6.5.25m PBWind: 1.3Fr
Apr 5Ursinus Track FestivalApr 5 · 200 Meters · Place 34 · Delaware County (Pa.) CCDelaware County (Pa.) CC200 Meters34.29.94a PBWind: -2.3Fr
Mar 28Danny Curran InvitationalMar 28 · Triple Jump · Place 4 · Delaware County (Pa.) CCDelaware County (Pa.) CCTriple Jump411.25mFr
Mar 22Purple and Gold InvitationalMar 22 · Long Jump · Place 3 · Delaware County (Pa.) CCDelaware County (Pa.) CCLong Jump3.4.80mFr
Mar 22Purple and Gold InvitationalMar 22 · 100 Meters · Place 14 · Delaware County (Pa.) CCDelaware County (Pa.) CC100 Meters14.14.04aWind: 0.5Fr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Triple Jump · Place 6 · Academy ParkAcademy ParkTriple Jump6.36-00.00Wind: 012
May 17PIAA District I ChampionshipsMay 17 · Long Jump · Place 17 · Academy ParkAcademy ParkLong Jump17.16-00.00Wind: 012
May 17PIAA District I ChampionshipsMay 17 · 100 Meters · Place 30 · Academy ParkAcademy Park100 MetersRound P30.12.95aWind: 0.612
May 8Del Val ChampionshipMay 8 · Triple Jump · Place 1 · Academy ParkAcademy ParkTriple Jump1.34-06.0012
May 8Del Val ChampionshipMay 8 · 100 Meters · Place 2 · Academy ParkAcademy Park100 Meters2.12.71a PB12
Apr 13Delco RelaysApr 13 · High Jump · Place 4 · Academy ParkAcademy ParkHigh Jump44-612
Apr 13Delco RelaysApr 13 · Long Jump · Place 4 · Academy ParkAcademy ParkLong Jump416-612
Apr 6Haverford InvitationalApr 6 · 300m Hurdles · Place 10 · Academy ParkAcademy Park300m Hurdles1051.66SR
Mar 30Pennsylvania Track ClassicMar 30 · Triple Jump · Place 1 · Academy ParkAcademy ParkTriple Jump135-08.0012
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 3 · Academy ParkAcademy Park300m Hurdles352.4312
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 3 · Academy ParkAcademy Park300m Hurdles352.4312
Mar 30Pennsylvania Track ClassicMar 30 · Triple Jump · Place 1 · Academy ParkAcademy ParkTriple Jump135-812

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25PTFCA ChampionshipsFeb 25 · Triple Jump · Place 10 · Academy ParkAcademy ParkTriple Jump10.36-03.2512
Feb 16The Tim Hickey Meet of ChampionsFeb 16 · Triple Jump · Place 4 · Academy ParkAcademy ParkTriple Jump435-11.5012
Feb 2DVGTCA Meet #7Feb 2 · Long Jump · Place 9 · Academy ParkAcademy ParkLong Jump915-3.5012
Feb 2DVGTCA Meet #7Feb 2 · Long Jump · Place 9 · Academy ParkAcademy ParkLong Jump915-03.5012
Jan 12DVGTCA Meet #6Jan 12 · Long Jump · Place 10 · Academy ParkAcademy ParkLong Jump1015-07.5012

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · Triple Jump · Place 5 · Academy ParkAcademy ParkTriple Jump5.35-07.7512
Dec 28Robert J Burdette Indoor ClassicDec 28 · 200 Meters · Place 23 · Academy ParkAcademy Park200 Meters23.29.08a PB12
Dec 15DVGTCA Meet #2Dec 15 · Triple Jump · Place 5 · Academy ParkAcademy ParkTriple Jump5.10.14m12
Dec 15DVGTCA Meet #2Dec 15 · Long Jump · Place 7 · Academy ParkAcademy ParkLong Jump7.4.70m12
Dec 8DVGTCA Meet #1Dec 8 · Triple Jump · Place 3 · Academy ParkAcademy ParkTriple Jump3.34-00.0012
Feb 17DVGTCA Meet Of ChampionsFeb 17 · Triple Jump · Place 7 · Academy ParkAcademy ParkTriple Jump734-01.7511
Jan 20DVGTCA Meet #6Jan 20 · Triple Jump · Place 5 · Academy ParkAcademy ParkTriple Jump531-11.0011
Jan 13DVGTCA Meet #5Jan 13 · Triple Jump · Place 9 · Academy ParkAcademy ParkTriple Jump932-03.0011

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19PIAA District 1 AAA/AA ChampionshipsMay 19 · Triple Jump · Place 9 · Academy ParkAcademy ParkTriple Jump9.35-04.00Wind: 2.312
Apr 22Father Judge RelaysApr 22 · Triple Jump · Place 5 · Academy ParkAcademy ParkTriple Jump533-11.0011
Apr 22Father Judge RelaysApr 22 · 300m Hurdles · Place 6 · Academy ParkAcademy Park300m Hurdles650.7711
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · Triple Jump · Place 1 · Academy ParkAcademy ParkTriple Jump135-01.2511
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · 300m Hurdles · Place 20 · Academy ParkAcademy Park300m Hurdles2058.9411
Apr 11Del Val Meet #1Apr 11 · Triple Jump · Place 1 · Academy ParkAcademy ParkTriple Jump1.33-11.5012
Apr 11Del Val Meet #1Apr 11 · 300m Hurdles · Place 2 · Academy ParkAcademy Park300m Hurdles30" / 0.762m2.52.71a PB12
Apr 1Haverford InvitationalApr 1 · Triple Jump · Place 2 · Academy ParkAcademy ParkTriple Jump234-02.00—
Apr 1Haverford InvitationalApr 1 · 300m Hurdles · Place 6 · Academy ParkAcademy Park300m Hurdles652.84—
Mar 25Pennsylvania Track ClassicMar 25 · Triple Jump · Place 4 · Academy ParkAcademy ParkTriple Jump433-00.5011
Mar 25Pennsylvania Track ClassicMar 25 · 300m Hurdles · Place 9 · Academy ParkAcademy Park300m Hurdles91:00.1311

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · Triple Jump · Place 4 · Academy ParkAcademy ParkTriple Jump4.33-6.5011
Dec 16DVGTCA Meet #2Dec 16 · 400 Meters · Place 43 · Academy ParkAcademy Park400 Meters43.1:11.90a PB11
Feb 14DVGTCA Consolation Meet (Girls Only)Feb 14 · 400 Meters · Place 24 · Academy ParkAcademy Park400 Meters24.1:20.66a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Del Val QualifierMay 11 · Long Jump · Place 7 · Academy ParkAcademy ParkLong Jump713-00.0010
May 11Del Val QualifierMay 11 · High Jump · Place 2 · Academy ParkAcademy ParkHigh Jump24-08.0010
May 11Del Val QualifierMay 11 · 300m Hurdles · Place 2 · Academy ParkAcademy Park300m Hurdles257.0810

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Robert J Burdette Indoor ClassicDec 29 · 400 Meters · Academy ParkAcademy Park400 Meters--DQ10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13Del Val QualifierMay 13 · 300m Hurdles · Place 2 · Academy ParkAcademy Park300m Hurdles258.879
May 13Del Val QualifierMay 13 · 400 Meters · Place 5 · Academy ParkAcademy Park400 Meters51:13.55 PB9
May 10Holy Ghost Tri-Meet & Last ChanceMay 10 · 400 Meters · Place 6 · Academy ParkAcademy Park400 Meters61:21.319
May 10Holy Ghost Tri-Meet & Last ChanceMay 10 · 300m Hurdles · Place 11 · Academy ParkAcademy Park300m Hurdles111:00.789
May 6Delco ChampionshipMay 6 · 300m Hurdles · Place 26 · Academy ParkAcademy Park300m Hurdles30" / 0.762mRound P26.59.92a10
May 4Del Val Meet #4May 4 · 400 Meters · Place 9 · Academy ParkAcademy Park400 Meters91:20.659
May 4Del Val Meet #4May 4 · 300m Hurdles · Place 5 · Academy ParkAcademy Park300m Hurdles51:00.819
May 1Unionville InvitationalMay 1 · 100 Meters · Place 41 · Academy ParkAcademy Park100 MetersRound P4116.43—
Apr 22De Val Meet #2Apr 22 · 800 Meters · Place 5 · Academy ParkAcademy Park800 Meters53:48.83 PB10
Apr 22De Val Meet #2Apr 22 · 100 Meters · Place 7 · Academy ParkAcademy Park100 Meters715.7310