Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 1611.69aUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026
200 Meters · IndoorPRTC Indoor Classic · Mar 724.97aPRTC Indoor ClassicMarch 7, 2026
200 Meters · Outdoor The Gordie Kraft Summer Track & Field Meet · Jun 422.34a The Gordie Kraft Summer Track & Field MeetJune 4, 2026
400 Meters · IndoorPRTC Indoor Classic · Mar 756.35aPRTC Indoor ClassicMarch 7, 2026
400 Meters · OutdoorUSATF Mid-Atlantic & NJ Masters Champ · Jun 2854.54aUSATF Mid-Atlantic & NJ Masters ChampJune 28, 2026
60 Meter · Indoor2LRS Mid-Week Invite · Dec 167.52a2LRS Mid-Week InviteDecember 16, 2025
Long Jump · OutdoorLancaster City Track Club All-Comer Meet · Jul 2313' 5.75"Lancaster City Track Club All-Comer MeetJuly 23, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Sep 52026 Potomac Valley GamesSep 5 · Long Jump · Place 4 · Greater Philadelphia TrackGreater Philadelphia TrackLong Jump4.5.57mUnofficial4
Sep 52026 Potomac Valley GamesSep 5 · 200 Meters · Place 5 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters5.24.56aWind: -1.9Unofficial4
Sep 52026 Potomac Valley GamesSep 5 · 100 Meters · Place 5 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters5.11.84aWind: 0Unofficial4
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · Long Jump · Place 7 · Greater Philadelphia TrackGreater Philadelphia TrackLong Jump7.13' 5.75" PB4
Jul 23Lancaster City Track Club All-Comer MeetJul 23 · 200 Meters · Place 6 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters6.23.85a4
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 100 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters3.11.69a PB4
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 400 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters3.54.54a PB4
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 200 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters1.23.89a4
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 100 Meters · Place 4 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters4.11.95a4
Jun 19Petite Track Meet 2026Jun 19 · 400 Meters · Greater Philadelphia TrackGreater Philadelphia Track400 Meters—DNS4
Jun 19Petite Track Meet 2026Jun 19 · 200 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters3.23.78a4
Jun 19Petite Track Meet 2026Jun 19 · 100 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters3.12.00a4
Jun 17Bob King Developmental Track Meet #1Jun 17 · Long Jump · Greater Philadelphia TrackGreater Philadelphia TrackLong Jump—DNS4
Jun 17Bob King Developmental Track Meet #1Jun 17 · 100 Meters · Place 7 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters7.11.80a4
Jun 4 The Gordie Kraft Summer Track & Field MeetJun 4 · 200 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters2.22.34a PBWind: 0.54
Jun 4 The Gordie Kraft Summer Track & Field MeetJun 4 · 100 Meters · Place 11 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters11.11.77aWind: 0.34
May 242026 Vienna Youth Inc. Youth meet and PVTC All Comers Meet #1May 24 · 200 Meters · Place 8 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters8.24.17aWind: 04
May 242026 Vienna Youth Inc. Youth meet and PVTC All Comers Meet #1May 24 · 100 Meters · Place 10 · Greater Philadelphia TrackGreater Philadelphia Track100 Meters10.12.32aWind: -0.24
May 16Ruff Kutz Relays May 16 · 100 Meters · Place 6 · UnattachedUnattached100 Meters6.11.93a4
May 2Team Maryland Track & Field MeetMay 2 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.23.98a4
May 2Team Maryland Track & Field MeetMay 2 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.11.98a4
Apr 23Kean Sprint NightApr 23 · 200 Meters · Place 13 · UnattachedUnattached200 Meters13.24.34aWind: 0.24
Apr 10Bill Butler InvitationalApr 10 · 100 Meters · Place 34 · Greater Philadelphia TrackGreater Philadelphia Track100 MetersRound P34.11.94aWind: 1.24
Apr 3Millersville MetricsApr 3 · 200 Meters · Place 39 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters39.24.73aWind: -0.24
Apr 3Millersville MetricsApr 3 · 100 Meters · Place 40 · Greater Philadelphia TrackGreater Philadelphia Track100 MetersRound P40.12.05aWind: 04

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 7PRTC Indoor ClassicMar 7 · 400 Meters · Place 13 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters13.56.35a PB4
Mar 7PRTC Indoor ClassicMar 7 · 200 Meters · Place 16 · Greater Philadelphia TrackGreater Philadelphia Track200 Meters16.24.97a PB4
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 60 Meter · Place 2 · UnattachedUnattached60 Meter2.7.65a4
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 400 Meters · Place 3 · UnattachedUnattached400 Meters3.58.87a4
Jan 23McElligott InvitationalJan 23 · 60 Meter · Place 27 · UnattachedUnattached60 Meter27.7.63a4
Jan 23McElligott InvitationalJan 23 · 200 Meters · Place 28 · UnattachedUnattached200 Meters28.25.09a4
Jan 18East Region Masters & PVA Open & MastersJan 18 · 60 Meter · Place 4 · Greater Philadelphia TrackGreater Philadelphia Track60 Meter4.7.62a4
Jan 18East Region Masters & PVA Open & MastersJan 18 · 60 Meter · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track60 Meter2.7.62a4
Jan 18East Region Masters & PVA Open & MastersJan 18 · 400 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters2.57.05a4
Jan 18East Region Masters & PVA Open & MastersJan 18 · 400 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters2.57.05a4

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 162LRS Mid-Week InviteDec 16 · 60 Meter · Place 1 · UnattachedUnattached60 Meter1.7.52a PB4
Dec 72LRS Indoor OpenDec 7 · 60 Meter · Place 3 · UnattachedUnattached60 Meter3.7.81a4
Dec 72LRS Indoor OpenDec 7 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.25.00a4

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 14Mountain Top Track & Field InvitationalJun 14 · 400 Meters · UnattachedUnattached400 Meters—DNS3
Jun 14Mountain Top Track & Field InvitationalJun 14 · 100 Meters · UnattachedUnattached100 Meters—DNS3

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29Penn Relays Summer Showcase #3 presented by ToyotaJun 29 · 200 Meters · Place 30 · UnattachedUnattached200 Meters30.24.11aWind: 0.52
Jun 29Penn Relays Summer Showcase #3 presented by ToyotaJun 29 · 100 Meters · Place 37 · UnattachedUnattached100 MetersRound P37.11.83aWind: 0.32
Jun 1Prehab #SpikeupNYJun 1 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.25.483a2
Jun 1Prehab #SpikeupNYJun 1 · 100 Meters · Place 7 · UnattachedUnattached100 MetersRound H7.11.807a2
Jun 1Prehab #SpikeupNYJun 1 · 100 Meters · Place 5 · UnattachedUnattached100 Meters5.11.880a2

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 29The Gordie Kraft Summer MeetJun 29 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.24.82a1
Jun 29The Gordie Kraft Summer MeetJun 29 · 100 Meters · Place 13 · UnattachedUnattached100 Meters13.12.28a1
Jun 23Petite Track MeetJun 23 · 400 Meters · UnattachedUnattached400 Meters—DNS1
Jun 23Petite Track MeetJun 23 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.24.71a1
Jun 23Petite Track MeetJun 23 · 100 Meters · Place 11 · UnattachedUnattached100 Meters11.12.16a1