Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorAAU Indoor National Championships · Mar 75:10.79aAAU Indoor National ChampionshipsMarch 7, 2025
1500 Meters · OutdoorHR Hurricanes CAT 5 Invite · May 255:39.49aHR Hurricanes CAT 5 InviteMay 25, 2025
200 Meters · IndoorVirginia Beach Flames Invitational · Jan 2526.87aVirginia Beach Flames Invitational January 25, 2026
200 Meters · OutdoorVa Beach Flames Invite · May 3025.48aVa Beach Flames InviteMay 30, 2026
400 Meters · IndoorBWSP Queens and Kings Championships · Feb 2859.21aBWSP Queens and Kings ChampionshipsFebruary 28, 2026
400 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 1357.15aAAU Virginia District Qualifier - SouthJune 13, 2026
55 Meters · IndoorHRH Winter Storm Classic · Feb 168.22aHRH Winter Storm ClassicFebruary 16, 2025
800 Meters · Indoor3rd Annual HRH Winter Storm Classic · Feb 222:29.70a3rd Annual HRH Winter Storm ClassicFebruary 22, 2026
800 Meters · OutdoorVa Beach Flames Invite · May 302:18.95aVa Beach Flames InviteMay 30, 2026
Javelin · 400g TJ · OutdoorTRACK 757 Classic · Apr 2710.03mTRACK 757 ClassicApril 27, 2025
Pole Vault · IndoorAAU Indoor National Championship · Mar 62:31.97AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 10 · Virginia Beach Flames800 Meters102:37.97a7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 3 · Virginia Beach Flames400 MetersRound P357.66a7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 8 · Virginia Beach Flames400 Meters81:02.92a7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 6 · Virginia Beach Flames200 MetersRound P626.06a7
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 6 · Virginia Beach Flames200 Meters626.21a7
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.2:25.95a7
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 400 Meters · Place 1 · Virginia Beach Flames400 Meters1.57.15a PB7
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 200 Meters · Place 6 · Virginia Beach Flames200 Meters6.25.90a7
May 30Va Beach Flames InviteMay 30 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters2.2:18.95a PB7
May 30Va Beach Flames InviteMay 30 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters4.57.94a7
May 30Va Beach Flames InviteMay 30 · 200 Meters · Place 8 · Virginia Beach Flames200 Meters8.25.48a PB7
May 24HR Hurricanes CAT 5 InviteMay 24 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.2:21.74a7
May 24HR Hurricanes CAT 5 InviteMay 24 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters4.57.91a7
May 24HR Hurricanes CAT 5 InviteMay 24 · 200 Meters · Place 7 · Virginia Beach Flames200 Meters7.25.67a7
May 2The DMV Track and Field ClassicMay 2 · 400 Meters · Place 7 · Virginia Beach Flames400 Meters7.1:00.44a7
May 2The DMV Track and Field ClassicMay 2 · 200 Meters · Place 5 · Virginia Beach Flames200 Meters5.26.03a7

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 21 · Virginia Beach FlamesPole Vault212:31.97 PB—
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters12:31.63a7
Feb 28BWSP Queens and Kings ChampionshipsFeb 28 · 400 Meters · Place 5 · Virginia Beach Flames400 Meters559.21a PB7
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters22:29.70a PB7
Feb 223rd Annual HRH Winter Storm ClassicFeb 22 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters41:00.15a7
Jan 31BWSP Queens and Kings - Meet 3Jan 31 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters22:38.99a7
Jan 31BWSP Queens and Kings - Meet 3Jan 31 · 400 Meters · Place 7 · Virginia Beach Flames400 Meters71:05.79a7
Jan 25Virginia Beach Flames Invitational Jan 25 · 400 Meters · Place 3 · Virginia Beach Flames400 Meters3.1:04.88a7
Jan 25Virginia Beach Flames Invitational Jan 25 · 200 Meters · Place 1 · Virginia Beach Flames200 Meters1.26.87a PB7
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters32:34.39a7
Jan 3BWSP Queens and Kings - Meet 1Jan 3 · 400 Meters · Place 3 · Virginia Beach Flames400 Meters31:01.24a7

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 202025 Howard White Holiday Track ClassicDec 20 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters2.2:32.52a7
Dec 202025 Howard White Holiday Track ClassicDec 20 · 400 Meters · Place 7 · Virginia Beach Flames400 Meters7.1:02.54a7
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.2:32.28a7
Dec 7Coach Miami Presents the Virginia Beast InvitationalDec 7 · 400 Meters · Place 3 · Virginia Beach Flames400 Meters3.1:02.02a7
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 11 · Virginia Beach Flames1500 Meters115:10.79a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 25 · Virginia Beach Flames800 Meters252:59.57a—
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 1500 Meters · Place 3 · Virginia Beach Flames1500 Meters36:04.36a6
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters22:40.89a6
Feb 16HRH Winter Storm ClassicFeb 16 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters41:08.29a6
Feb 16HRH Winter Storm ClassicFeb 16 · 200 Meters · Place 8 · Virginia Beach Flames200 Meters829.84a6
Feb 16HRH Winter Storm ClassicFeb 16 · 55 Meters · Place 9 · Virginia Beach Flames55 MetersRound P98.22a PB6
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 1500 Meters · Place 1 · Virginia Beach Flames1500 Meters1.5:53.34a6
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters3.2:53.70a6
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 1500 Meters · Place 2 · Virginia Beach Flames1500 Meters2.5:37.57a6
Jan 18BWSP Queens and Kings - Meet 2Jan 18 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters3.2:54.46a6
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters1.2:43.99a6
Jan 4BWSP Queens and Kings - Meet 1Jan 4 · 400 Meters · Place 4 · Virginia Beach Flames400 Meters4.1:06.17a6

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 6 · Virginia Beach Flames1500 Meters65:44.02a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 11 · Virginia Beach Flames800 Meters112:50.86a6
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 2 · Virginia Beach Flames400 Meters21:00.56a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 1500 Meters · Place 4 · Virginia Beach Flames1500 Meters4.5:40.75a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters3.2:33.42a6
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 3 · Virginia Beach Flames400 Meters3.1:03.00a6
May 31Va Beach Flames InviteMay 31 · 800 Meters · Place 1 · Virginia Beach Flames800 Meters12:38.66a6
May 31Va Beach Flames InviteMay 31 · 400 Meters · Place 10 · Virginia Beach Flames400 Meters101:03.92a6
May 31Va Beach Flames InviteMay 31 · 200 Meters · Place 7 · Virginia Beach Flames200 Meters728.30a6
May 25HR Hurricanes CAT 5 InviteMay 25 · Javelin · Place 8 · Virginia Beach FlamesJavelin855-26
May 25HR Hurricanes CAT 5 InviteMay 25 · 1500 Meters · Place 6 · Virginia Beach Flames1500 Meters65:39.49a PB6
May 25HR Hurricanes CAT 5 InviteMay 25 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters32:43.48a6
May 4Queen Harrison Youth InviteMay 4 · 800 Meters · Place 3 · Virginia Beach Flames800 Meters32:40.42a6
May 4Queen Harrison Youth InviteMay 4 · 400 Meters · Place 2 · Virginia Beach Flames400 Meters21:02.35a6
Apr 27TRACK 757 ClassicApr 27 · Javelin · Place 4 · Virginia Beach FlamesJavelin400g TJ4.10.03m PB6
Apr 27TRACK 757 ClassicApr 27 · 800 Meters · Place 2 · Virginia Beach Flames800 Meters2.2:42.68a6
Apr 27TRACK 757 ClassicApr 27 · 400 Meters · Place 3 · Virginia Beach Flames400 Meters3.1:03.76a6