Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLIGHTNING RELAYS · May 1714.79aLIGHTNING RELAYSMay 17, 2025
200 Meters · OutdoorLighting Relays · May 1638.25Lighting RelaysMay 16, 2021
Combined results · OutdoorMeet of Champions · Jul 1734.53Meet of ChampionsJuly 17, 2021
Discus · 1kg · OutdoorSUPERNoVA Summer Finale · Jul 1121.02mSUPERNoVA Summer FinaleJuly 11, 2026
Javelin · 300g TJ · OutdoorLEGACY TRACK AND FIELD VIRGINIA INVITATIONAL · May 2343-09.50LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23, 2021
Javelin · 400g TJ · OutdoorAAU Region 05 National Qualifier · Jun 2356-04.25AAU Region 05 National QualifierJune 23, 2022
Javelin · 450g AeroJav · OutdoorMckim Inaugural Spring Games · Apr 2356-05Mckim Inaugural Spring GamesApril 23, 2022
Javelin · 500g · OutdoorLegacy's Virginia invitational · May 2323.11mLegacy's Virginia invitationalMay 23, 2026
Javelin · 600g · OutdoorSUPERNoVA Summer Finale · Jul 1127.49mSUPERNoVA Summer FinaleJuly 11, 2026
Shot Put · 4kg · OutdoorAAU Junior Olympic Games · Aug 18.24mAAU Junior Olympic GamesAugust 1, 2026
Shot Put · 6lb · OutdoorAAU Virginia District Qualifier (Northern) · Jun 158.99mAAU Virginia District Qualifier (Northern)June 15, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 26 · Spartan ChosenJavelin600g26.23.26m-
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 53 · Spartan ChosenShot Put4kg53.8.24m PB-
Jul 11SUPERNoVA Summer FinaleJul 11 · Javelin · Place 1 · Spartan ChosenJavelin600g1.27.49m PB-
Jul 11SUPERNoVA Summer FinaleJul 11 · Discus · Place 3 · Spartan ChosenDiscus1kg3.21.02m PB-
Jul 11SUPERNoVA Summer FinaleJul 11 · Shot Put · Place 3 · Spartan ChosenShot Put4kg3.7.51m-
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 1 · Spartan ChosenJavelin125.77m—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Discus · Place 7 · Spartan ChosenDiscus720.95m—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 6 · Spartan ChosenShot Put67.80m—
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Discus · Place 3 · Spartan ChosenDiscus1kg3.63' 3"-
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Shot Put · Place 3 · Spartan ChosenShot Put4kg3.26' 3"-
May 23Legacy's Virginia invitationalMay 23 · Javelin · Place 1 · Spartan ChosenJavelin500g1.23.11m PB-
May 23Legacy's Virginia invitationalMay 23 · Discus · Place 1 · Spartan ChosenDiscus1kg1.20.98m-
May 23Legacy's Virginia invitationalMay 23 · Shot Put · Place 1 · Spartan ChosenShot Put4kg1.7.82m-
May 16Lightning RelaysMay 16 · Javelin · Place 1 · Spartan ChosenJavelin600g1.25.44m-
May 16Lightning RelaysMay 16 · Discus · Place 4 · Spartan ChosenDiscus1kg4.20.21m-
May 16Lightning RelaysMay 16 · Shot Put · Place 1 · Spartan ChosenShot Put6lb1.27' 7.75"-

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 12Cannonball Cooper InviteJul 12 · Discus · Place 2 · Spartan ChosenDiscus1kg2.20.26m-
Jul 12Cannonball Cooper InviteJul 12 · Shot Put · Place 2 · Spartan ChosenShot Put6lb2.8.92m-
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Javelin · Place 1 · Spartan ChosenJavelin179-4—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Discus · Place 3 · Spartan ChosenDiscus371-9—
Jun 25AAU Track & Field Region 5 QualifierJun 25 · Shot Put · Place 4 · Spartan ChosenShot Put430-0.50—
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · Discus · Place 3 · Spartan ChosenDiscus1kg3.19.46m-
Jun 15AAU Virginia District Qualifier (Northern)Jun 15 · Shot Put · Place 3 · Spartan ChosenShot Put6lb3.8.99m PB-
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Javelin · Place 3 · Spartan ChosenJavelin371-5—
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Discus · Place 3 · Spartan ChosenDiscus365-0—
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Shot Put · Place 3 · Spartan ChosenShot Put330-7—
May 17LIGHTNING RELAYSMay 17 · Discus · Place 4 · Spartan ChosenDiscus418.67m—
May 17LIGHTNING RELAYSMay 17 · Shot Put · Place 6 · Spartan ChosenShot Put69.55m—
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 3 · Spartan ChosenJavelin321.00m—
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 82 · Spartan Chosen100 Meters8214.79a PB—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 9AAU Virginia North District QualifierJun 9 · Discus · Place 3 · Spartan ChosenDiscus360-3—
Jun 9AAU Virginia North District QualifierJun 9 · Shot Put · Place 4 · Spartan ChosenShot Put427-1.50—
May 18Lightning Relays May 18 · Javelin · Place 1 · Spartan ChosenJavelin600g1.18.26mUnofficial-
May 18Lightning Relays May 18 · Discus · Place 3 · Spartan ChosenDiscus1kg3.16.61mUnofficial-
May 18Lightning Relays May 18 · Shot Put · Place 6 · Spartan ChosenShot Put6lb6.7.72mUnofficial-
May 10Glenarden InvitationMay 10 · Discus · Place 3 · Spartan ChosenDiscus1kg3.16.66m-
May 10Glenarden InvitationMay 10 · Shot Put · Place 9 · Spartan ChosenShot Put4kg9.8.07m-
May 10Glenarden InvitationMay 10 · 100 Meters · Place 135 · Spartan Chosen100 MetersRound P135.16.09a-

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 23AAU Region 05 National QualifierJun 23 · Javelin · Place 3 · Spartan ChosenJavelin400g TJ3.56-04.25 PB11
Jun 23AAU Region 05 National QualifierJun 23 · Shot Put · Place 4 · Spartan ChosenShot Put6lb4.22-09.0011
Jun 23AAU Region 05 National QualifierJun 23 · 100 Meters · Place 12 · Spartan Chosen100 MetersRound P12.15.57a11
Apr 23Mckim Inaugural Spring GamesApr 23 · Javelin · Place 1 · Spartan ChosenJavelin450g AeroJav1.56-05 PB11
Apr 23Mckim Inaugural Spring GamesApr 23 · Shot Put · Place 4 · Spartan ChosenShot Put6lb4.21-04.0011
Apr 23Mckim Inaugural Spring GamesApr 23 · 100 Meters · Place 30 · Spartan Chosen100 Meters30.16.74a11

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 17Meet of ChampionsJul 17 · Combined results · Place 2 · Spartan ChosCombined results248-08—
Jul 17Meet of ChampionsJul 17 · Combined results · Place 2 · Spartan ChosCombined results217-05.50—
Jul 17Meet of ChampionsJul 17 · Combined results · Place 5 · Spartan ChosCombined results534.53 PB—
Jun 25AAU Region 05 National QualifierJun 25 · Javelin · Place 3 · Spartan ChosenJavelin400g TJ3.45-0510
Jun 25AAU Region 05 National QualifierJun 25 · Shot Put · Place 3 · Spartan ChosenShot Put6lb3.16-10.0010
Jun 25AAU Region 05 National QualifierJun 25 · 100 Meters · Place 10 · Spartan Chosen100 MetersRound P10.16.97a10
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · Javelin · Place 4 · Spartan ChosenJavelin300g TJ4.43-09.50 PB10
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · Shot Put · Place 3 · Spartan ChosenShot Put6lb3.16-03.0010
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 35 · Spartan Chosen100 MetersRound P35.17.45a10
May 16Lighting RelaysMay 16 · Shot Put · Place 4 · Spartan ChosShot Put44.54m—
May 16Lighting RelaysMay 16 · 200 Meters · Place 39 · Spartan Chos200 Meters3938.25 PB—
May 16Lighting RelaysMay 16 · 100 Meters · Place 31 · Spartan Chos100 Meters3117.35—
May 8Speed Capital Maryland InvitationalMay 8 · Javelin · Spartan ChosenJavelin300g TJ—DNSm10
May 8Speed Capital Maryland InvitationalMay 8 · Shot Put · Spartan ChosenShot Put6lb—DNSm10
May 8Speed Capital Maryland InvitationalMay 8 · 100 Meters · Spartan Chosen100 MetersRound P—DNS10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 9AAU Virginia-North District QualifierJun 9 · Javelin · Place 3 · Spartan ChosJavelin319-0011
Jun 9AAU Virginia-North District QualifierJun 9 · Shot Put · Place 4 · Spartan ChosShot Put410-05.0011
Jun 9AAU Virginia-North District QualifierJun 9 · 100 Meters · Place 11 · Spartan Chos100 Meters1118.0011