Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWagner Invitational · Jan 35:42.11aWagner InvitationalJanuary 3, 2025
1500 Meters · Outdoor2025 USATF Masters Outdoor Championship · Jul 205:25.67a2025 USATF Masters Outdoor ChampionshipJuly 20, 2025
400 Meters · IndoorUSATF Masters Indoor Championships · Mar 181:02.80aUSATF Masters Indoor ChampionshipsMarch 18, 2022
400 Meters · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 161:04.38aUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026
400 Meters · Relay Split · Outdoor130th Penn Relays Carnival · Apr 231:04.03a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorUSATF Masters Indoor Championships · Mar 182:24.93aUSATF Masters Indoor ChampionshipsMarch 18, 2022
800 Meters · OutdoorEast Coast Championships/Club Championships · Jun 242:26.70aEast Coast Championships/Club ChampionshipsJune 24, 2023
Shot Put · 4kg · OutdoorUSATF Masters National Outdoor Track and Field Championshiops · Jul 167.83mUSATF Masters National Outdoor Track and Field ChampionshiopsJuly 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · Shot Put · Place 8 · Greater Philadelphia TrackGreater Philadelphia TrackShot Put4kg8.7.83m PB5
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 1500 Meters · Place 7 · Greater Philadelphia TrackGreater Philadelphia Track1500 Meters7.5:41.12a5
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 800 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters2.2:28.64a5
Jul 16USATF Masters National Outdoor Track and Field ChampionshiopsJul 16 · 400 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters1.1:04.38a PB5
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · Shot Put · Place 5 · Greater Philadelphia TrackGreater Philadelphia TrackShot Put4kg5.7.29m5
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 800 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters2.2:30.95a5
Jun 28USATF Mid-Atlantic & NJ Masters ChampJun 28 · 400 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters2.1:04.79a5
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters3.2:29.67a5
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Greater Philadelphia TrackGreater Philadelphia Track400 MetersRelay Split—1:04.03a PB5

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 57 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters57.2:29.58a5

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 1500 Meters · Place 9 · Greater Philadelphia TrackGreater Philadelphia Track1500 Meters9.5:25.67a PB4
Jul 202025 USATF Masters Outdoor ChampionshipJul 20 · 800 Meters · Place 2 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters2.2:27.41a4
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 13 · Greater Pascack Track ClubGreater Pascack Track Club400 Meters13.1:04.74a4
Mar 8PRTC Indoor ClassicMar 8 · 800 Meters · Place 5 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters5.2:31.18a4
Feb 232025 USATF Masters Indoor ChampionshipsFeb 23 · 800 Meters · Place 5 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters5.2:28.36a4

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jun 292025 New Jersey/ Mid Atlantic Associations Open & Masters Track & Field ChampionshipsJun 29 · 800 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters1.2:26.73a4
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 1 Mile · Place 1 · UnattachedUnattached1 Mile1.5:55.47a4
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:32.48a4
Jan 19USATF Niagara ITFJan 19 · 800 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters1.2:36.79a4
Jan 19USATF Niagara ITFJan 19 · 400 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters1.1:06.47a4
Jan 3Wagner InvitationalJan 3 · 1 Mile · Place 9 · GPTCGPTC1 Mile9.5:42.11a PB4

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 24East Coast Championships/Club ChampionshipsJun 24 · 800 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters3.2:26.70a PB2

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 24East Coast Track and Field ChampionshipsJun 24 · 800 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters1.2:30.42a1

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18USATF Masters Indoor ChampionshipsMar 18 · 800 Meters · Place 1 · Greater Philadelphia TrackGreater Philadelphia Track800 Meters1.2:24.93a PB1
Mar 18USATF Masters Indoor ChampionshipsMar 18 · 400 Meters · Place 3 · Greater Philadelphia TrackGreater Philadelphia Track400 Meters3.1:02.80a PB1