Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Technique Relays · May 1619.63a2026 Technique RelaysMay 16, 2026
200 Meters · IndoorThe 63rd East Coast Invitational · Feb 740.40The 63rd East Coast InvitationalFebruary 7, 2026
400 Meters · IndoorLighting Track Classic · Jan 111:40.30aLighting Track ClassicJanuary 11, 2026
60 Meters · IndoorLighting Track Classic · Jan 1112.05aLighting Track ClassicJanuary 11, 2026
Javelin · 300g TJ · OutdoorVa Beach Flames Invite · May 3031' 6.75"Va Beach Flames InviteMay 30, 2026
Javelin · 400g · Outdoor2026 Technique Relays · May 1631' 3"2026 Technique RelaysMay 16, 2026
Javelin · 400g TJ · OutdoorAAU Virginia District Qualifier - North · Jun 1430' 2"AAU Virginia District Qualifier - NorthJune 14, 2026
Shot Put · 3kg · Outdoor2026 Technique Relays · May 1611' 10"2026 Technique RelaysMay 16, 2026
Shot Put · 6lb · OutdoorVa Beach Flames Invite · May 3013' 10"Va Beach Flames InviteMay 30, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 17 · Track 757Javelin1710.70m4
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 9 · Track 757Shot Put93.64m4
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Javelin · Place 11 · Track 757Javelin400g TJ11.30' 2" PB4
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Shot Put · Place 5 · Track 757Shot Put6lb5.11' 5"4
May 30Va Beach Flames InviteMay 30 · Javelin · Place 17 · Track 757Javelin300g TJ17.31' 6.75" PB4
May 30Va Beach Flames InviteMay 30 · Shot Put · Place 11 · Track 757Shot Put6lb11.13' 10" PB4
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 63 · Track 757100 MetersRound P63.20.34a4
May 162026 Technique RelaysMay 16 · Javelin · Place 23 · Track 757Javelin400g23.31' 3" PB4
May 162026 Technique RelaysMay 16 · Shot Put · Place 8 · Track 757Shot Put3kg8.11' 10" PB4
May 162026 Technique RelaysMay 16 · 100 Meters · Place 51 · Track 757100 Meters51.19.63a PB4
May 9VA "Legends" T & F Youth InviteMay 9 · Javelin · Track 757Javelin300g TJ—DNS4
May 9VA "Legends" T & F Youth InviteMay 9 · Shot Put · Track 757Shot Put6lb—DNS4
May 9VA "Legends" T & F Youth InviteMay 9 · 100 Meters · Track 757100 Meters—DNS4

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 15 · Track 757Shot Put153.42m—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 94 · Track 75760m Hurdles9412.08—
Feb 7The 63rd East Coast InvitationalFeb 7 · Shot Put · Place 2 · Track 757Shot Put22.99m—
Feb 7The 63rd East Coast InvitationalFeb 7 · 200 Meters · Place 58 · Track 757200 Meters5840.40 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 60 Meters · Place 56 · Track 75760 Meters5612.70—
Jan 11Lighting Track ClassicJan 11 · 400 Meters · Place 33 · Track 757400 Meters331:40.30a PB4
Jan 11Lighting Track ClassicJan 11 · 200 Meters · Place 46 · Track 757200 Meters4644.87a4
Jan 11Lighting Track ClassicJan 11 · 60 Meters · Place 53 · Track 75760 MetersRound P5312.05a PB4