Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · Indoor3rd Annual HRH Winter Storm Classic · Feb 225:20.88a3rd Annual HRH Winter Storm ClassicFebruary 22, 2026
1500 Meters · OutdoorVA "Legends" T & F Youth Invite · May 94:59.94aVA "Legends" T & F Youth InviteMay 9, 2026
200 Meters · Outdoor2024 EE Lightning "Legends" Invite · May 1136.56a2024 EE Lightning "Legends" InviteMay 11, 2024
3000 Meters · IndoorBWSP Queens and Kings Championships · Feb 2810:37.13aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
3000 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 2510:36.86aAAU Track & Field Region 5 QualifierJune 25, 2026
400 Meters · IndoorHRH Winter Storm Classic · Feb 181:16.80HRH Winter Storm ClassicFebruary 18, 2024
400 Meters · Outdoor23rd Atlantic Coast Invitational · Jun 221:13.1423rd Atlantic Coast InvitationalJune 22, 2024
55 Meter · IndoorBWSP Queens and Kings - Meet 2 · Jan 189.38aBWSP Queens and Kings - Meet 2January 18, 2025
60 Meter · Indoor2024 Track757 Indoor Invitational · Jan 2810.66a2024 Track757 Indoor InvitationalJanuary 28, 2024
800 Meters · IndoorBWSP Queens and Kings Championships · Feb 282:42.57aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
800 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 252:33.58aAAU Track & Field Region 5 QualifierJune 25, 2026
Long Jump · OutdoorHR Hurricanes CAT 5 Invite · May 2411' 3"HR Hurricanes CAT 5 InviteMay 24, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 610:29.51AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters110:36.86a PB12
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames1500 Meters15:02.58a12
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 3 · Virginia Beach FlamesVirginia Beach Flames800 Meters32:33.58a PB12
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters1.10:42.65a12
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames1500 Meters1.5:24.68a12
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames800 Meters2.2:35.10a12
May 30Va Beach Flames InviteMay 30 · 3000 Meters · Virginia Beach FlamesVirginia Beach Flames3000 Meters--DNS12
May 30Va Beach Flames InviteMay 30 · 1500 Meters · Virginia Beach FlamesVirginia Beach Flames1500 Meters--DNS12
May 30Va Beach Flames InviteMay 30 · 800 Meters · Virginia Beach FlamesVirginia Beach Flames800 Meters--DNS12
May 24HR Hurricanes CAT 5 InviteMay 24 · Long Jump · Place 13 · Virginia Beach FlamesVirginia Beach FlamesLong Jump13.11' 3" PB12
May 24HR Hurricanes CAT 5 InviteMay 24 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters2.5:02.79a12
May 24HR Hurricanes CAT 5 InviteMay 24 · 800 Meters · Place 5 · Virginia Beach FlamesVirginia Beach Flames800 Meters5.2:37.70a12
May 9VA "Legends" T & F Youth InviteMay 9 · Long Jump · Place 20 · Virginia Beach FlamesVirginia Beach FlamesLong Jump20.3.27m12
May 9VA "Legends" T & F Youth InviteMay 9 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters2.4:59.94a PB12
May 2The DMV Track and Field ClassicMay 2 · 3000 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames3000 Meters2.10:48.38a12
May 2The DMV Track and Field ClassicMay 2 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters2.5:26.71a12
May 2The DMV Track and Field ClassicMay 2 · 800 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames800 Meters2.2:43.17a12
Apr 26Virginia Pride Spring Kick-OffApr 26 · 3000 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames3000 Meters2.11:06.68a12
Apr 26Virginia Pride Spring Kick-OffApr 26 · 1500 Meters · Place 7 · Virginia Beach FlamesVirginia Beach Flames1500 Meters7.5:34.91a12

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 12 · Virginia Beach FlamesVirginia Beach FlamesShot Put125:06.41—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 4 · Virginia Beach FlamesVirginia Beach FlamesPole Vault410:29.51 PB—
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters110:37.13a PB6
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 1500 Meters · Place 3 · Virginia Beach FlamesVirginia Beach Flames1500 Meters35:35.01a6
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 800 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames800 Meters22:42.57a PB6
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 3000 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames3000 Meters210:58.23a6
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters25:20.88a PB6
Jan 25Virginia Beach Flames Invitational Jan 25 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters2.5:44.81a6
Jan 25Virginia Beach Flames Invitational Jan 25 · 800 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames800 Meters2.2:44.68a6
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters1.10:51.47a6
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters2.5:24.41a6
Jan 17BWSP Queens and Kings - Meet 2Jan 17 · 800 Meters · Virginia Beach FlamesVirginia Beach Flames800 Meters--DNS6
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters111:09.23a6
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 1500 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames1500 Meters15:35.53a6
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 800 Meters · Place 4 · Virginia Beach FlamesVirginia Beach Flames800 Meters42:47.32a6

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 202025 Howard White Holiday Track ClassicDec 20 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters2.5:31.47a6
Dec 202025 Howard White Holiday Track ClassicDec 20 · 800 Meters · Place 4 · Virginia Beach FlamesVirginia Beach Flames800 Meters4.2:50.42a6
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 12 · Track 757Track 7571500 Meters125:25.09a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 20 · Track 757Track 757800 Meters202:51.05a—
Feb 2Track757 InviteFeb 2 · 1500 Meters · Place 6 · Track 757Track 7571500 Meters6.5:39.32a11
Feb 2Track757 InviteFeb 2 · 800 Meters · Place 7 · Track 757Track 757800 Meters7.2:49.39a11
Feb 2Track757 InviteFeb 2 · 400 Meters · Track 757Track 757400 Meters--DNS11
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 55 Meter · Place 40 · Track 757Track 75755 MeterRound P40.9.38a PB11
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 1500 Meters · Place 1 · Track 757Track 7571500 Meters1.5:28.43a11
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 800 Meters · Place 2 · Track 757Track 757800 Meters2.2:47.30a11
Jan 5757 ShowdownJan 5 · 1500 Meters · Place 5 · Track 757Track 7571500 Meters5.5:47.26a11
Jan 5757 ShowdownJan 5 · 800 Meters · Place 10 · Track 757Track 757800 Meters10.2:54.61a11
Jan 5757 ShowdownJan 5 · 400 Meters · Place 24 · Track 757Track 757400 Meters24.1:20.57a11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters111:06.23a11
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames1500 Meters15:14.49a11
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames800 Meters12:37.24a11
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 1500 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames1500 Meters1.5:24.60a11
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 800 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames800 Meters1.2:41.25a11
May 31Va Beach Flames InviteMay 31 · 3000 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames3000 Meters112:11.41a11
May 31Va Beach Flames InviteMay 31 · 1500 Meters · Place 1 · Virginia Beach FlamesVirginia Beach Flames1500 Meters15:30.21a11
May 31Va Beach Flames InviteMay 31 · 800 Meters · Place 4 · Virginia Beach FlamesVirginia Beach Flames800 Meters42:50.88a11
May 25HR Hurricanes CAT 5 InviteMay 25 · Long Jump · Place 19 · Virginia Beach FlamesVirginia Beach FlamesLong Jump1910-7—
May 25HR Hurricanes CAT 5 InviteMay 25 · 1500 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames1500 Meters25:22.13a—
May 25HR Hurricanes CAT 5 InviteMay 25 · 800 Meters · Place 4 · Virginia Beach FlamesVirginia Beach Flames800 Meters42:52.95a—
May 10Legends Invitational hosted by Eastend LightningMay 10 · 3000 Meters · Virginia Beach FlamesVirginia Beach Flames3000 Meters--DNS11
May 10Legends Invitational hosted by Eastend LightningMay 10 · 1500 Meters · Virginia Beach FlamesVirginia Beach Flames1500 Meters--DNS11
May 10Legends Invitational hosted by Eastend LightningMay 10 · 800 Meters · Virginia Beach FlamesVirginia Beach Flames800 Meters--DNS11
May 4Queen Harrison Youth InviteMay 4 · Long Jump · Place 5 · Virginia Beach FlamesVirginia Beach FlamesLong Jump58-9.5011
May 4Queen Harrison Youth InviteMay 4 · 1500 Meters · Place 3 · Virginia Beach FlamesVirginia Beach Flames1500 Meters35:35.92a11
May 4Queen Harrison Youth InviteMay 4 · 800 Meters · Place 5 · Virginia Beach FlamesVirginia Beach Flames800 Meters52:55.14a11
Apr 27TRACK 757 ClassicApr 27 · 3000 Meters · Place 2 · Virginia Beach FlamesVirginia Beach Flames3000 Meters2.12:17.83a11
Apr 27TRACK 757 ClassicApr 27 · 1500 Meters · Place 4 · Virginia Beach FlamesVirginia Beach Flames1500 Meters4.5:48.27a11
Apr 27TRACK 757 ClassicApr 27 · 800 Meters · Place 5 · Virginia Beach FlamesVirginia Beach Flames800 Meters5.2:58.76a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · 800 Meters · Place 3 · Track 757Track 757800 Meters32:39.96—
Jun 26AAU Region 05 National QualifierJun 26 · 400 Meters · Place 17 · Track 757Track 757400 Meters171:13.42—
Jun 2223rd Atlantic Coast InvitationalJun 22 · 800 Meters · Place 1 · Track 757Track 757800 Meters12:43.89—
Jun 2223rd Atlantic Coast InvitationalJun 22 · 400 Meters · Place 1 · Track 757Track 757400 Meters11:13.14 PB—
Jun 9AAU Virginia North District QualifierJun 9 · 800 Meters · Place 1 · Track 757Track 757800 Meters12:42.90a—
Jun 9AAU Virginia North District QualifierJun 9 · 400 Meters · Place 10 · Track 757Track 757400 Meters101:13.89a—
May 112024 EE Lightning "Legends" InviteMay 11 · 800 Meters · Place 2 · Track 757Track 757800 Meters2.2:45.68a10
May 112024 EE Lightning "Legends" InviteMay 11 · 400 Meters · Place 12 · Track 757Track 757400 Meters12.1:17.16a10
May 112024 EE Lightning "Legends" InviteMay 11 · 200 Meters · Place 31 · Track 757Track 757200 Meters31.36.56a PB10
Apr 20Darius Dixon InviteApr 20 · 800 Meters · Track 757Track 757800 Meters--DNS10
Apr 20Darius Dixon InviteApr 20 · 400 Meters · Track 757Track 757400 Meters--DNS10
Apr 20Darius Dixon InviteApr 20 · 200 Meters · Track 757Track 757200 Meters--DNS10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1AAU Indoor National ChamponshipsMar 1 · 800 Meters · Place 21 · Track 757Track 757800 Meters212:53.95a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 49 · Track 757Track 757400 Meters491:18.43a—
Feb 18HRH Winter Storm ClassicFeb 18 · 800 Meters · Place 2 · Track 757Track 757800 Meters2.3:02.12a10
Feb 18HRH Winter Storm ClassicFeb 18 · 400 Meters · Place 12 · Track 757Track 757400 Meters12.1:16.80 PB10
Jan 282024 Track757 Indoor InvitationalJan 28 · 60 Meter · Place 60 · Track 757Track 75760 MeterRound P60.10.66a PB10
Jan 282024 Track757 Indoor InvitationalJan 28 · 400 Meters · Place 21 · Track 757Track 757400 Meters21.1:18.70a10
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Track 757Track 757200 Meters--DNS10