Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCommonwealth Games · Jul 2514.00aCommonwealth Games July 25, 2026
1500 Meters · Indoor2022 BWSP Queens and Kings Championship Series - Meet 3 · Feb 65:53.022022 BWSP Queens and Kings Championship Series - Meet 3February 6, 2022
1500 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 135:13.45aAAU Virginia District Qualifier - SouthJune 13, 2026
200 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 1327.72aAAU Virginia District Qualifier - SouthJune 13, 2026
400 Meters · IndoorNC United Youth Indoor Track & Field Classic · Jan 41:31.90NC United Youth Indoor Track & Field ClassicJanuary 4, 2020
400 Meters · OutdoorAAU Virginia District Qualifier - South · Jun 131:02.98aAAU Virginia District Qualifier - SouthJune 13, 2026
800 Meters · IndoorAAU National Indoor Championships · Mar 112:58.21aAAU National Indoor ChampionshipsMarch 11, 2022
800 Meters · OutdoorCommonwealth Games · Jul 252:26.45aCommonwealth Games July 25, 2026
Combined results · OutdoorBODYARMOR State Games · Jun 51:21.29BODYARMOR State GamesJune 5, 2021
Discus · 1kg · OutdoorCommonwealth Games · Jul 2526.53mCommonwealth Games July 25, 2026
Javelin · 400g TJ · OutdoorAAU Region 05 National Qualifier · Jun 2363-00.75AAU Region 05 National QualifierJune 23, 2022
Long Jump · IndoorNC United Youth Indoor Track & Field Classic · Jan 42.55mNC United Youth Indoor Track & Field ClassicJanuary 4, 2020
Long Jump · OutdoorAAU Virginia District Qualifier - South · Jun 1315' 6"AAU Virginia District Qualifier - SouthJune 13, 2026
Shot Put · 2kg · OutdoorJim Law Invitational - Youth · Jun 194.54mJim Law Invitational - YouthJune 19, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 25Commonwealth Games Jul 25 · Discus · Place 3 · Virginia Raptors Track ClubDiscus1kg3.26.53m PB8
Jul 25Commonwealth Games Jul 25 · 800 Meters · Place 1 · Virginia Raptors Track Club800 Meters1.2:26.45a PB8
Jul 25Commonwealth Games Jul 25 · 400 Meters · Place 3 · Virginia Raptors Track Club400 Meters3.1:03.74a8
Jul 25Commonwealth Games Jul 25 · 100 Meters · Place 7 · Virginia Raptors Track Club100 Meters7.14.00a PB8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · Long Jump · Place 6 · Virginia Raptors Track ClubLong Jump6.15' 6" PB8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 1500 Meters · Place 3 · Virginia Raptors Track Club1500 Meters3.5:13.45a PB8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 400 Meters · Place 15 · Virginia Raptors Track Club400 Meters15.1:02.98a PB8
Jun 13AAU Virginia District Qualifier - SouthJun 13 · 200 Meters · Place 18 · Virginia Raptors Track Club200 Meters18.27.72a PB8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · Long Jump · Place 4 · Virginia Raptors Track ClubLong Jump4.4.17m7
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 800 Meters · Place 4 · Virginia Raptors Track Club800 Meters4.2:41.02a7
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 400 Meters · Place 7 · Virginia Raptors Track Club400 Meters7.1:08.17a7

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · Javelin · Place 35 · Virginia RapJavelin3517.99m12
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 1500 Meters · Place 65 · Virginia Rap1500 Meters656:08.0112
Jun 23AAU Region 05 National QualifierJun 23 · Javelin · Place 3 · Virginia Raptors Track ClubJavelin400g TJ3.63-00.75 PB6

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 17 · Virginia Raptors Track ClubLong Jump17.10-04.5010
Mar 11AAU National Indoor ChampionshipsMar 11 · 1500 Meters · Place 12 · Virginia Raptors Track Club1500 Meters12.6:05.01a10
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 17 · Virginia Raptors Track Club800 Meters17.2:58.21a PB10
Feb 62022 BWSP Queens and Kings Championship Series - Meet 3Feb 6 · Long Jump · Place 10 · Virginia Raptors Track ClubLong Jump1010-07.00—
Feb 62022 BWSP Queens and Kings Championship Series - Meet 3Feb 6 · 1500 Meters · Place 4 · Virginia Raptors Track Club1500 Meters45:53.02 PB—
Feb 62022 BWSP Queens and Kings Championship Series - Meet 3Feb 6 · 800 Meters · Place 4 · Virginia Raptors Track Club800 Meters43:04.93—

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25AAU Region 05 National QualifierJun 25 · Long Jump · Place 6 · Virginia Raptors Track ClubLong Jump6.11-00.005
Jun 25AAU Region 05 National QualifierJun 25 · 1500 Meters · Virginia Raptors Track Club1500 Meters—DNS5
Jun 25AAU Region 05 National QualifierJun 25 · 800 Meters · Place 3 · Virginia Raptors Track Club800 Meters3.3:06.94a5
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 12 · Virginia Raptors Track ClubLong Jump12.3.08m5
Jun 19Jim Law Invitational - YouthJun 19 · Shot Put · Place 12 · Virginia Raptors Track ClubShot Put2kg12.4.54m PB5
Jun 19Jim Law Invitational - YouthJun 19 · 1500 Meters · Place 4 · Virginia Raptors Track Club1500 Meters4.6:01.33a5
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 6 · Virginia RaptorsCombined results69-04.25—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 1 · Virginia RaptorsCombined results16:14.47—
Jun 5BODYARMOR State GamesJun 5 · Combined results · Place 16 · Virginia RaptorsCombined results161:21.29 PB—
May 29PWC Panthers I-95 InvitationalMay 29 · Long Jump · Place 12 · Virginia Raptors Track ClubLong Jump12.9-02.005
May 29PWC Panthers I-95 InvitationalMay 29 · 800 Meters · Place 5 · Virginia Raptors Track Club800 Meters5.3:11.65a5
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Place 34 · Virginia Raptors Track Club200 Meters34.40.67a5

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · Long Jump · Place 4 · Virginia RapLong Jump42.55m PB—
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · 800 Meters · Place 2 · Virginia Rap800 Meters23:36.08—
Jan 4NC United Youth Indoor Track & Field ClassicJan 4 · 400 Meters · Place 5 · Virginia Rap400 Meters51:31.90 PB—

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 22USATF Virginia Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 3 · Virginia Raptors Track ClubLong Jump3.2.50m3
Jun 22USATF Virginia Association Junior Olympic ChampionshipsJun 22 · 1500 Meters · Place 1 · Virginia Raptors Track Club1500 Meters1.6:40.51a3
Jun 22USATF Virginia Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 1 · Virginia Raptors Track Club800 Meters1.3:21.15a3
Jun 9AAU Virginia-North District QualifierJun 9 · Long Jump · Place 5 · Virginia RapLong Jump58-07.0012