Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNVA Track Invitational · May 316.46aNVA Track InvitationalMay 3, 2026
1500 Meters · OutdoorAAU Track & Field Region 5 Qualifier · Jun 256:12.39aAAU Track & Field Region 5 QualifierJune 25, 2025
200 Meters · IndoorThe VA Showcase · Jan 1735.13aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorLEGACY'S VA INVITATIONAL SHOWCASE · May 2435.42aLEGACY'S VA INVITATIONAL SHOWCASEMay 24, 2025
400 Meters · IndoorAAU Indoor National Champonships · Mar 11:28.36aAAU Indoor National ChamponshipsMarch 1, 2024
400 Meters · OutdoorAAU Virginia District Qualifier - North · Jun 141:17.89aAAU Virginia District Qualifier - NorthJune 14, 2026
High Jump · IndoorAAU Indoor National Championships · Mar 70.85mAAU Indoor National ChampionshipsMarch 7, 2025
High Jump · OutdoorAAU Track & Field Region 5 Qualifier · Jun 250.97mAAU Track & Field Region 5 QualifierJune 25, 2025
Javelin · 300g TJ · OutdoorVirginia Pride Spring Kick-Off · Apr 2660-00Virginia Pride Spring Kick-OffApril 26, 2026
Javelin · 400g · OutdoorFPYC Youth Meet · Apr 1915.87mFPYC Youth MeetApril 19, 2026
Javelin · 400g TJ · OutdoorSpeed Capital Virginia · Jun 717.36mSpeed Capital VirginiaJune 7, 2025
Javelin · 800g · OutdoorLightning Relays · May 1618.87mLightning RelaysMay 16, 2026
Long Jump · IndoorThe VA Showcase · Jan 173.18mThe VA ShowcaseJanuary 17, 2026
Shot Put · 12lb · IndoorGrant Holloway Invite '24 · Dec 225.68mGrant Holloway Invite '24December 22, 2024
Shot Put · 2kg · OutdoorLegacy's Virginia invitational · May 235.29mLegacy's Virginia invitationalMay 23, 2026
Shot Put · 4lb · Indoor2024 Track757 Indoor Invitational · Jan 284.38m2024 Track757 Indoor InvitationalJanuary 28, 2024
Shot Put · 6lb · IndoorGrant Holloway Invite · Dec 216.04mGrant Holloway InviteDecember 21, 2025
Shot Put · 6lb · Outdoor2026 International Youth Championship · Jul 176.44m2026 International Youth ChampionshipJuly 17, 2026
Triathlon · Standard · OutdoorAAU Junior Olympic Games · Aug 1426AAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triathlon · Place 18 · VA House Of SpeedTriathlonStandardRound M18.426 PB5
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 12 · VA House Of SpeedHigh JumpRound M12.1.15m5
Aug 1AAU Junior Olympic GamesAug 1 · High Jump · Place 30 · VA House Of SpeedHigh Jump30.1.10m5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 19 · VA House Of SpeedShot Put6lbRound M19.6.28m5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 36 · VA House Of SpeedShot Put6lb36.6.05m5
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 27 · VA House Of Speed400 MetersRound M27.1:20.60a5
Jul 172026 International Youth ChampionshipJul 17 · High Jump · Place 10 · VA House Of SpeedHigh Jump10.1.05m5
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 8 · VA House Of SpeedShot Put6lb8.6.44m PB5
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · VA House Of Speed400 MetersRound P--DNS5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · High Jump · Place 3 · VA House Of SpeedHigh Jump31.01m5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 11 · VA House Of SpeedJavelin1113.94m5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 2 · VA House Of SpeedShot Put26.32m5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 3 · VA House Of SpeedShot Put36.38m5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 3 · VA House Of Speed400 Meters31:17.90a5
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 19 · VA House Of Speed400 Meters191:19.03a5
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Javelin · Place 3 · VA House Of SpeedJavelin400g TJ3.53' 4"5
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Shot Put · Place 2 · VA House Of SpeedShot Put6lb2.19' 4.5"5
Jun 14AAU Virginia District Qualifier - NorthJun 14 · 400 Meters · Place 12 · VA House Of Speed400 Meters12.1:17.89a PB5
May 23Legacy's Virginia invitationalMay 23 · Javelin · Place 2 · VA House Of SpeedJavelin300g TJ2.16.20m5
May 23Legacy's Virginia invitationalMay 23 · Shot Put · Place 2 · VA House Of SpeedShot Put2kg2.5.29m PB5
May 23Legacy's Virginia invitationalMay 23 · 400 Meters · Place 18 · VA House Of Speed400 Meters18.1:19.88a5
May 16Lightning RelaysMay 16 · Javelin · Place 1 · VA House Of SpeedJavelin800g1.18.87m PB5
May 16Lightning RelaysMay 16 · Shot Put · Place 8 · VA House Of SpeedShot Put6lb8.18' 2"5
May 16Lightning RelaysMay 16 · 100 Meters · Place 71 · VA House Of Speed100 Meters71.16.54aWind: 05
May 3NVA Track InvitationalMay 3 · Javelin · Place 3 · VA House Of SpeedJavelin316.52m5
May 3NVA Track InvitationalMay 3 · Shot Put · Place 3 · VA House Of SpeedShot Put35.78m5
May 3NVA Track InvitationalMay 3 · 100 Meters · Place 21 · VA House Of Speed100 Meters2116.46a PB5
Apr 26Virginia Pride Spring Kick-OffApr 26 · High Jump · VA House Of SpeedHigh Jump--DNS5
Apr 26Virginia Pride Spring Kick-OffApr 26 · Javelin · Place 3 · VA House Of SpeedJavelin300g TJ3.60-00 PB5
Apr 26Virginia Pride Spring Kick-OffApr 26 · Shot Put · Place 3 · VA House Of SpeedShot Put6lb3.20-06.005
Apr 26Virginia Pride Spring Kick-OffApr 26 · 100 Meters · Place 42 · VA House Of Speed100 Meters42.16.77a5
Apr 19FPYC Youth MeetApr 19 · Long Jump · VA House Of SpeedLong Jump--DNS5
Apr 19FPYC Youth MeetApr 19 · Javelin · Place 1 · VA House Of SpeedJavelin400g1.15.87m PB5
Apr 19FPYC Youth MeetApr 19 · Shot Put · Place 3 · VA House Of SpeedShot Put6lb3.5.36m5
Apr 19FPYC Youth MeetApr 19 · 100 Meters · Place 44 · VA House Of Speed100 Meters44.23.51a5

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 9 · VA House Of SpeedShot Put95.79m—
Mar 6AAU Indoor National ChampionshipMar 6 · Long Jump · Place 23 · VA House Of SpeedLong Jump232.94m—
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 81 · VA House Of Speed60m Hurdles8110.38—
Jan 17The VA ShowcaseJan 17 · Long Jump · Place 9 · VA House Of SpeedLong Jump9.3.18m PB5
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 4 · VA House Of SpeedShot Put6lb4.5.47m5
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 74 · VA House Of Speed200 Meters74.35.13a PB5

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · Shot Put · Place 3 · VA House Of SpeedShot Put6lb3.6.04m PB5
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 39 · VA House Of Speed400 Meters39.1:30.83a5
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Place 37 · VA House Of Speed200 Meters37.38.14a5
Mar 7AAU Indoor National ChampionshipsMar 7 · High Jump · Place 6 · VA House Of SpeedHigh Jump60.85m PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 12 · VA House Of SpeedShot Put124.84m—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 84 · VA House Of Speed200 MetersRound P8436.33a—
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · High Jump · VA House Of SpeedHigh Jump—NH4
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · Shot Put · Place 6 · VA House Of SpeedShot Put614-10.254
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 200 Meters · Place 31 · VA House Of Speed200 Meters3136.52a4
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 5 · VA House ofShot Put54.89m—
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 45 · VA House of400 Meters451:30.76—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 5 QualifierJun 25 · High Jump · Place 3 · VA House Of SpeedHigh Jump30.97m PB4
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 7 · VA House Of SpeedJavelin755-44
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 2 · VA House Of SpeedShot Put25.60m4
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 3 · VA House Of SpeedShot Put320-14
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 6 · VA House Of Speed1500 Meters66:12.39a PB4
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 3 · VA House Of Speed400 Meters31:21.66a4
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · Javelin · Place 3 · VA House Of SpeedJavelin400g TJ3.14.15m4
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · Shot Put · Place 1 · VA House Of SpeedShot Put6lb1.5.52m4
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · 1500 Meters · Place 2 · VA House Of Speed1500 Meters2.6:14.65a4
Jun 7Speed Capital VirginiaJun 7 · Javelin · Place 3 · VA House Of SpeedJavelin400g TJ3.17.36m PB4
Jun 7Speed Capital VirginiaJun 7 · Shot Put · Place 1 · VA House Of SpeedShot Put6lb1.5.61m4
Jun 7Speed Capital VirginiaJun 7 · 1500 Meters · Place 2 · VA House Of Speed1500 Meters2.6:16.69a4
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Javelin · Place 2 · VA House Of SpeedJavelin254-64
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Shot Put · Place 3 · VA House Of SpeedShot Put317-6.504
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 200 Meters · Place 23 · VA House Of Speed200 MetersRound P2335.42a PB4
May 17LIGHTNING RELAYSMay 17 · Shot Put · Place 7 · VA House Of SpeedShot Put75.43m4
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 6 · VA House Of SpeedJavelin615.95m4
May 4NVA Track InvitationalMay 4 · Javelin · Place 2 · VA House Of SpeedJavelin300g TJ2.16.86m4
May 4NVA Track InvitationalMay 4 · Shot Put · Place 3 · VA House Of SpeedShot Put6lb3.5.04m4
May 4NVA Track InvitationalMay 4 · 200 Meters · Place 30 · VA House Of Speed200 Meters30.36.65a4
Apr 6FPYC Youth Meet #1Apr 6 · Shot Put · Place 1 · VA House Of SpeedShot Put115-24
Apr 6FPYC Youth Meet #1Apr 6 · 400 Meters · Place 5 · VA House Of Speed400 Meters51:24.75a4
Apr 6FPYC Youth Meet #1Apr 6 · 200 Meters · Place 6 · VA House Of Speed200 Meters637.14a4

2024 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · Shot Put · Place 1 · VA House Of SpeedShot Put12lb1.5.68m PB4
Dec 22Grant Holloway Invite '24Dec 22 · 400 Meters · Place 21 · VA House Of Speed400 Meters21.1:29.16a4
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · Place 34 · VA House Of Speed200 Meters34.37.55a4
Mar 1AAU Indoor National ChamponshipsMar 1 · Shot Put · Place 10 · VA House Of SpeedShot Put104.22m—
Mar 1AAU Indoor National ChamponshipsMar 1 · 400 Meters · Place 31 · VA House Of Speed400 Meters311:28.36a PB—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 68 · VA House Of Speed200 MetersRound P6837.89a—
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · Shot Put · Place 3 · VA House Of SpeedShot Put12lb3.4.51m3
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 12 · VA House Of Speed400 MetersRound P12.1:29.803
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · VA House Of Speed200 MetersRound P--DNS3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · Shot Put · Place 2 · VA House Of SpeedShot Put4lb2.4.32m3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 16 · VA House Of Speed400 MetersRound P16.1:30.28a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 35 · VA House Of Speed200 MetersRound P35.39.14a3
Jan 282024 Track757 Indoor InvitationalJan 28 · Shot Put · Place 4 · VA House Of SpeedShot Put4lb4.4.38m PB3
Jan 282024 Track757 Indoor InvitationalJan 28 · 400 Meters · Place 18 · VA House Of Speed400 Meters18.1:35.18a3
Jan 282024 Track757 Indoor InvitationalJan 28 · 200 Meters · Place 26 · VA House Of Speed200 Meters26.41.88a3
Jan 14VA Showcase ClubJan 14 · Shot Put · Place 2 · VA House Of SpeedShot Put4lb2.3.68m3
Jan 14VA Showcase ClubJan 14 · 400 Meters · Place 11 · VA House Of Speed400 Meters11.1:34.65a3
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 40 · VA House Of Speed200 Meters40.40.45a3
Jan 12The VA ShowcaseJan 12 · Shot Put · Place 2 · VA House ofShot Put23.68m—
Jan 12The VA ShowcaseJan 12 · 400 Meters · Place 11 · VA House of400 Meters111:34.65—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 40 · VA House of200 Meters4040.45—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Region 05 National QualifierJun 26 · Shot Put · Place 2 · VA House of SpeedShot Put220-00.00—
Jun 26AAU Region 05 National QualifierJun 26 · Javelin · Place 4 · VA House of SpeedJavelin453-05—
Jun 26AAU Region 05 National QualifierJun 26 · 400 Meters · Place 24 · VA House of Speed400 Meters241:27.91—
Jun 9AAU Virginia North District QualifierJun 9 · Javelin · Place 2 · VA House Of SpeedJavelin243-3—
Jun 9AAU Virginia North District QualifierJun 9 · Shot Put · Place 3 · VA House Of SpeedShot Put316-10—
Jun 9AAU Virginia North District QualifierJun 9 · 400 Meters · Place 8 · VA House Of Speed400 Meters81:23.42a—
May 25Legacy VA InvitationalMay 25 · Shot Put · Place 1 · VA House ofShot Put117-04.5016
May 25Legacy VA InvitationalMay 25 · Javelin · Place 2 · VA House ofJavelin242-04.5016
May 25Legacy VA InvitationalMay 25 · 400 Meters · Place 18 · VA House of400 Meters181:23.0016
May 18Lightning Relays May 18 · Javelin · Place 3 · VA House Of SpeedJavelin450g AeroJav3.12.92mUnofficial3
May 18Lightning Relays May 18 · Shot Put · Place 1 · VA House Of SpeedShot Put6lb1.5.30mUnofficial3
May 18Lightning Relays May 18 · 400 Meters · Place 11 · VA House Of Speed400 Meters11.1:29.36aUnofficial3