Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorBWSP Queens and Kings Championships · Feb 286:24.71aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
1500 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 256:00.54aAAU Track & Field Region 5 QualifierJune 25, 2026
400 Meters · Indoor2025 Howard White Holiday Track Classic · Dec 201:29.37a2025 Howard White Holiday Track ClassicDecember 20, 2025
400 Meters · OutdoorVA "Legends" T & F Youth Invite · May 91:27.07aVA "Legends" T & F Youth InviteMay 9, 2026
800 Meters · Indoor3rd Annual HRH Winter Storm Classic · Feb 223:22.44a3rd Annual HRH Winter Storm ClassicFebruary 22, 2026
800 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 253:01.15aAAU Track & Field Region 5 QualifierJune 25, 2026
Javelin · 300g TJ · OutdoorLegends Invitational hosted by Eastend Lightning · May 1023-06Legends Invitational hosted by Eastend LightningMay 10, 2025
Javelin · 800g · OutdoorTRACK 757 Classic · Apr 278.18mTRACK 757 ClassicApril 27, 2025
Long Jump · Outdoor2026 Technique Relays · May 169' 3.50"2026 Technique RelaysMay 16, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 63:23.44AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters46:00.54a PB7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 5 · Virginia Beach Flames800 Meters53:01.15a PB7
Jun 13AAU Virginia District Qualifier - SouthJun 13 · Long Jump · Virginia Beach FlamesLong Jump—DNS7
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 3 · Virginia Beach Flames1500 Meters3.6:03.35a7
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters4.3:07.28a7
May 30Va Beach Flames InviteMay 30 · Long Jump · Virginia Beach FlamesLong Jump--NM7
May 30Va Beach Flames InviteMay 30 · 1500 Meters · Place 3 · Virginia Beach Flames1500 Meters3.6:20.83a7
May 30Va Beach Flames InviteMay 30 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters4.3:10.00a7
May 24HR Hurricanes CAT 5 InviteMay 24 · Long Jump · Place 13 · Virginia Beach FlamesLong Jump13.7' 1"7
May 24HR Hurricanes CAT 5 InviteMay 24 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.6:05.99a7
May 24HR Hurricanes CAT 5 InviteMay 24 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters3.3:07.06a7
May 162026 Technique RelaysMay 16 · Long Jump · Place 5 · Virginia Beach FlamesLong Jump5.9' 3.50" PB7
May 162026 Technique RelaysMay 16 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters1.6:25.10a7
May 162026 Technique RelaysMay 16 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.3:11.56a7
May 9VA "Legends" T & F Youth InviteMay 9 · Long Jump · Place 14 · Virginia Beach FlamesLong Jump14.2.24m7
May 9VA "Legends" T & F Youth InviteMay 9 · 800 Meters · Place 6 · Virginia Beach Flames800 Meters6.3:19.62a7
May 9VA "Legends" T & F Youth InviteMay 9 · 400 Meters · Place 17 · Virginia Beach Flames400 Meters17.1:27.07a PB7
May 2The DMV Track and Field ClassicMay 2 · Long Jump · Place 3 · Virginia Beach FlamesLong Jump3.5' 1"7
May 2The DMV Track and Field ClassicMay 2 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.6:44.70a7
May 2The DMV Track and Field ClassicMay 2 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters2.3:23.66a7

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 17 · Virginia Beach FlamesShot Put176:46.96—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 31 · Virginia Beach FlamesPole Vault313:23.44 PB—
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters46:24.71a PB7
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters43:25.26a7
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters26:42.33a7
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters33:22.44a PB7
Jan 31BWSP Queens and Kings - Meet 3Jan 31 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters16:28.52a7
Jan 31BWSP Queens and Kings - Meet 3Jan 31 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters23:28.79a7
Jan 25Virginia Beach Flames Invitational Jan 25 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.3:26.56a7
Jan 25Virginia Beach Flames Invitational Jan 25 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters4.1:33.60a7
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.3:46.98a7
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 400 Meters · Place 15 · Virginia Beach Flames400 Meters15.1:33.23a7
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters17:16.01a7
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters13:59.69a7

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 202025 Howard White Holiday Track ClassicDec 20 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.3:41.63a7
Dec 202025 Howard White Holiday Track ClassicDec 20 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters4.1:29.37a PB7
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 20 · Virginia Beach Flames1500 Meters207:37.73a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 37 · Virginia Beach Flames800 Meters373:44.10a—
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters49:03.84a6
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 800 Meters · Place 7 · Virginia Beach Flames800 Meters74:23.81a6
Feb 16HRH Winter Storm ClassicFeb 16 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters19:40.46a6
Feb 16HRH Winter Storm ClassicFeb 16 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters44:57.50a6
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.7:43.25a6
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters3.4:02.64a6
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.7:55.24a6
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters4.3:54.16a6
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.8:06.66a6
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 800 Meters · Place 4 · Virginia Beach Flames800 Meters4.4:12.61a6

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31Va Beach Flames InviteMay 31 · Javelin · Place 10 · Virginia Beach FlamesJavelin1032-106
May 31Va Beach Flames InviteMay 31 · 1500 Meters · Place 9 · Virginia Beach Flames1500 Meters97:08.15a6
May 31Va Beach Flames InviteMay 31 · 800 Meters · Place 11 · Virginia Beach Flames800 Meters113:45.36a6
May 25HR Hurricanes CAT 5 InviteMay 25 · Javelin · Place 10 · Virginia Beach FlamesJavelin1029-86
May 25HR Hurricanes CAT 5 InviteMay 25 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters26:52.87a6
May 25HR Hurricanes CAT 5 InviteMay 25 · 800 Meters · Place 6 · Virginia Beach Flames800 Meters63:39.38a6
May 10Legends Invitational hosted by Eastend LightningMay 10 · Javelin · Place 17 · Virginia Beach FlamesJavelin300g TJ17.23-06 PB6
May 10Legends Invitational hosted by Eastend LightningMay 10 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.6:53.69a6
May 10Legends Invitational hosted by Eastend LightningMay 10 · 800 Meters · Place 5 · Virginia Beach Flames800 Meters5.3:35.35a6
Apr 27TRACK 757 ClassicApr 27 · Javelin · Place 4 · Virginia Beach FlamesJavelin800g4.8.18m PB6
Apr 27TRACK 757 ClassicApr 27 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.7:08.51a6
Apr 27TRACK 757 ClassicApr 27 · 800 Meters · Place 5 · Virginia Beach Flames800 Meters5.3:03.96a6