Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorBWSP Queens and Kings Championships · Feb 286:15.56aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
1500 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 246:07.79aHR Hurricanes CAT 5 InviteMay 24, 2026
800 Meters · IndoorBWSP Queens and Kings Championships · Feb 283:11.76aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
800 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 252:57.84aAAU Track & Field Region 5 QualifierJune 25, 2026
Javelin · 300g TJ · OutdoorHR Hurricanes CAT 5 Invite · May 2452' 4"HR Hurricanes CAT 5 InviteMay 24, 2026
Javelin · 400g · Outdoor2026 Technique Relays · May 1644' 8"2026 Technique RelaysMay 16, 2026
Javelin · 400g TJ · OutdoorAAU Virginia District Qualifier - South · Jun 1351' 1"AAU Virginia District Qualifier - SouthJune 13, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 63:19.13AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 2 · Virginia Beach FlamesJavelin215.93m10
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters26:10.98a10
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters42:57.84a PB10
Jun 13AAU Virginia District Qualifier - SouthJun 13 · Javelin · Place 1 · Virginia Beach FlamesJavelin400g TJ1.51' 1" PB10
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.6:21.98a10
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters4.3:07.03a10
May 30Va Beach Flames InviteMay 30 · Javelin · Virginia Beach FlamesJavelin300g TJ--DNS10
May 30Va Beach Flames InviteMay 30 · 1500 Meters · Virginia Beach Flames1500 Meters--DNS10
May 30Va Beach Flames InviteMay 30 · 800 Meters · Virginia Beach Flames800 Meters--DNS10
May 24HR Hurricanes CAT 5 InviteMay 24 · Javelin · Place 1 · Virginia Beach FlamesJavelin300g TJ1.52' 4" PB10
May 24HR Hurricanes CAT 5 InviteMay 24 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.6:07.79a PB10
May 24HR Hurricanes CAT 5 InviteMay 24 · 800 Meters · Place 5 · Virginia Beach Flames800 Meters5.3:07.43a10
May 162026 Technique RelaysMay 16 · Javelin · Place 1 · Virginia Beach FlamesJavelin400g1.44' 8" PB10
May 162026 Technique RelaysMay 16 · 1500 Meters · Place 3 · Virginia Beach Flames1500 Meters3.6:11.20a10
May 162026 Technique RelaysMay 16 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters4.3:09.00a10
May 9VA "Legends" T & F Youth InviteMay 9 · Javelin · Place 1 · Virginia Beach FlamesJavelin300g TJ1.15.45m10
May 9VA "Legends" T & F Youth InviteMay 9 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters4.6:11.69a10
May 9VA "Legends" T & F Youth InviteMay 9 · 800 Meters · Place 6 · Virginia Beach Flames800 Meters6.3:08.59a10
May 2The DMV Track and Field ClassicMay 2 · Javelin · Place 1 · Virginia Beach FlamesJavelin300g TJ1.52' 4"10
May 2The DMV Track and Field ClassicMay 2 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters1.6:17.33a10
May 2The DMV Track and Field ClassicMay 2 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.3:12.76a10
Apr 26Virginia Pride Spring Kick-OffApr 26 · Javelin · Place 2 · Virginia Beach FlamesJavelin300g TJ2.51-0410
Apr 26Virginia Pride Spring Kick-OffApr 26 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters4.6:18.81a10
Apr 26Virginia Pride Spring Kick-OffApr 26 · 800 Meters · Place 13 · Virginia Beach Flames800 Meters13.3:20.14a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 9 · Virginia Beach FlamesShot Put96:23.66—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 18 · Virginia Beach FlamesPole Vault183:19.13 PB—
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters16:15.56a PB10
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters13:11.76a PB10
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters16:22.16a10
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters33:19.70a10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 5F.I.A. Freedom InvitationalJul 5 · Javelin · Place 1 · VA BEACH FLAMESJavelin136-9—
Jul 5F.I.A. Freedom InvitationalJul 5 · 800 Meters · Place 2 · VA BEACH FLAMES800 Meters23:15.70—
Jul 5F.I.A. Freedom InvitationalJul 5 · 1500 Meters · Place 2 · VA BEACH FLAMES1500 Meters26:37.06—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 3 · Virginia Beach FlamesJavelin335-19
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters46:22.00a9
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 6 · Virginia Beach Flames800 Meters63:04.09a9
May 31Va Beach Flames InviteMay 31 · Javelin · Place 4 · Virginia Beach FlamesJavelin431-29
May 31Va Beach Flames InviteMay 31 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters46:40.84a9
May 31Va Beach Flames InviteMay 31 · 800 Meters · Place 10 · Virginia Beach Flames800 Meters103:30.09a9
May 25HR Hurricanes CAT 5 InviteMay 25 · Javelin · Place 9 · Virginia Beach FlamesJavelin926-9—
May 25HR Hurricanes CAT 5 InviteMay 25 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters46:35.67a—
May 25HR Hurricanes CAT 5 InviteMay 25 · 800 Meters · Place 6 · Virginia Beach Flames800 Meters63:14.23a—
May 4Queen Harrison Youth InviteMay 4 · Javelin · Place 7 · Virginia Beach FlamesJavelin724-109
May 4Queen Harrison Youth InviteMay 4 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters26:25.30a9
May 4Queen Harrison Youth InviteMay 4 · 800 Meters · Place 6 · Virginia Beach Flames800 Meters63:23.25a9