Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDMV Youth Challenge · Jun 118.38aDMV Youth ChallengeJune 1, 2024
200 Meters · IndoorAAU Region 3 · Jun 2041.70aAAU Region 3June 20, 2024
200 Meters · Outdoor3rd Annual South County Colts T&F Invitational · May 542.89a3rd Annual South County Colts T&F InvitationalMay 5, 2024
Discus · 1kg · Outdoor2026 International Youth Championship · Jul 1718.36m2026 International Youth ChampionshipJuly 17, 2026
High Jump · IndoorAAU Region 3 · Jun 200.82mAAU Region 3June 20, 2024
Javelin · 250g AeroJav · OutdoorVirginia Pride Spring Kick-Off · Apr 2637-07Virginia Pride Spring Kick-OffApril 26, 2026
Javelin · 300g TJ · OutdoorDMV Youth Challenge · Jun 18.13mDMV Youth ChallengeJune 1, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2039-02AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Virginia District Qualifier - North · Jun 1442' 4"AAU Virginia District Qualifier - NorthJune 14, 2026
Javelin · 450g AeroJav · Outdoor2026 International Youth Championship · Jul 1713.61m2026 International Youth ChampionshipJuly 17, 2026
Javelin · 600g · OutdoorLightning Relays · May 1612.41mLightning RelaysMay 16, 2026
Shot Put · 2kg · IndoorAAU National Indoor Championships · Mar 1112-04.50AAU National Indoor ChampionshipsMarch 11, 2022
Shot Put · 4kg · OutdoorLightning Relays · May 1627' 6.25"Lightning RelaysMay 16, 2026
Shot Put · 4lb · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 175.48mPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
Shot Put · 6lb · IndoorAdidas Indoor Nationals · Mar 209.02mAdidas Indoor NationalsMarch 20, 2026
Shot Put · 6lb · Outdoor2026 International Youth Championship · Jul 178.97m2026 International Youth ChampionshipJuly 17, 2026
Triathlon · Standard · IndoorAAU Region 3 · Jun 20309AAU Region 3June 20, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 7 · Dale City Lightning Track ClubDale City Lightning Track ClubJavelin450g AeroJav7.13.61m PB6
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 5 · Dale City Lightning Track ClubDale City Lightning Track ClubDiscus1kg5.18.36m PB6
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 5 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put6lb5.8.97m PB6
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Javelin · Place 4 · Dale City Lightning Track ClubDale City Lightning Track ClubJavelin400g TJ4.42' 4" PB6
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Discus · Place 2 · Dale City Lightning Track ClubDale City Lightning Track ClubDiscus1kg2.49' 4"6
Jun 14AAU Virginia District Qualifier - NorthJun 14 · Shot Put · Place 2 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put6lb2.27' 8.5"6
May 30DMV Youth ChallengeMay 30 · Javelin · Place 5 · Dale City Lightning Track ClubDale City Lightning Track ClubJavelin450g AeroJav5.11.27m6
May 30DMV Youth ChallengeMay 30 · Discus · Place 1 · Dale City Lightning Track ClubDale City Lightning Track ClubDiscus1kg1.17.22m6
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 1 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put6lb1.8.22m6
May 16Lightning RelaysMay 16 · Javelin · Place 4 · Dale City Lightning Track ClubDale City Lightning Track ClubJavelin600g4.12.41m PB6
May 16Lightning RelaysMay 16 · Discus · Place 4 · Dale City Lightning Track ClubDale City Lightning Track ClubDiscus1kg4.14.19m6
May 16Lightning RelaysMay 16 · Shot Put · Place 2 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put4kg2.27' 6.25" PB6
May 3NVA Track InvitationalMay 3 · Javelin · Place 6 · Dale City Lightning Track ClubDale City Lightning Track ClubJavelin611.86m6
May 3NVA Track InvitationalMay 3 · Discus · Place 2 · Dale City Lightning Track ClubDale City Lightning Track ClubDiscus214.61m6
May 3NVA Track InvitationalMay 3 · Shot Put · Place 1 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put18.45m6
Apr 26Virginia Pride Spring Kick-OffApr 26 · Javelin · Place 2 · Dale City Lightning Track ClubDale City Lightning Track ClubJavelin250g AeroJav2.37-07 PB6
Apr 26Virginia Pride Spring Kick-OffApr 26 · Discus · Place 3 · Dale City Lightning Track ClubDale City Lightning Track ClubDiscus1kg3.53-086
Apr 26Virginia Pride Spring Kick-OffApr 26 · Shot Put · Place 2 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put6lb2.29-05.006

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · Shot Put · Place 11 · Dale City Lightning Track ClubDale City Lightning Track ClubShot Put6lb11.9.02m PB6
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 6 · Dale City Lightning Track ClDale City Lightning Track ClShot Put68.75m—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 5 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaJavelin510.62m5
Jun 14AAU Potomac Valley District QualifierJun 14 · Discus · Place 1 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaDiscus113.49m5
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 3 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaShot Put36.85m5
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 5 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin600g5.34-105
Jun 14AAU PVA DistrictJun 14 · Discus · Place 1 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsDiscus1kg1.44-035
Jun 14AAU PVA DistrictJun 14 · Shot Put · Place 3 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put4kg3.22-05.755
May 31DMV Youth ChallengeMay 31 · Javelin · Place 6 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin450g AeroJav6.13.47m5
May 31DMV Youth ChallengeMay 31 · Discus · Place 3 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsDiscus1kg3.13.54m5
May 31DMV Youth ChallengeMay 31 · Shot Put · Place 9 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb9.7.01m5
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Javelin · Place 5 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaJavelin546-45
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Discus · Place 3 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaDiscus343-55
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Shot Put · Place 5 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaShot Put523-75
May 17LIGHTNING RELAYSMay 17 · Discus · Place 2 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaDiscus213.14m5
May 17LIGHTNING RELAYSMay 17 · Shot Put · Place 9 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaShot Put96.76m5
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 6 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaJavelin612.93m5
May 44th Annual South County Colts T&F InvitationalMay 4 · Shot Put · Place 1 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb1.6.93m5
May 44th Annual South County Colts T&F InvitationalMay 4 · 100 Meters · Place 13 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs100 Meters13.18.97a5
Apr 6FPYC Youth Meet #1Apr 6 · Shot Put · Place 1 · Fairfax Police Youth (FPYC) CheetaFairfax Police Youth (FPYC) CheetaShot Put122-2.55
Apr 6FPYC Youth Meet #1Apr 6 · 100 Meters · Place 14 · Fairfax Police Youth (FPYC) CheetFairfax Police Youth (FPYC) Cheet100 Meters1418.89a5

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 11 · FPYCFPYCJavelin1111.89m—
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 5 · FPYCFPYCShot Put56.25m—
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · Shot Put · Place 3 · FpycFpycShot Put320-08.50—
Jun 15LEGACY Juneteenth Track ShowcaseJun 15 · Javelin · Place 4 · FpycFpycJavelin425-05—
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 2 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin400g TJ2.9.30m4
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 3 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb3.19-04.004
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 27 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs100 Meters27.19.06a4
Jun 1DMV Youth ChallengeJun 1 · Javelin · Place 9 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin300g TJ9.8.13m PB4
Jun 1DMV Youth ChallengeJun 1 · Shot Put · Place 1 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb1.6.00m4
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 51 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs100 MetersRound P51.18.38a PB4
May 25Legacy VA InvitationalMay 25 · Shot Put · Place 2 · FPYCFPYCShot Put219-06.2514
May 25Legacy VA InvitationalMay 25 · Javelin · Place 13 · FPYCFPYCJavelin1335-0014
May 25Legacy VA InvitationalMay 25 · 100 Meters · Place 44 · FPYCFPYC100 Meters4418.4714
May 18Lightning Relays May 18 · Javelin · Place 3 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin300g TJ3.10.45mUnofficial4
May 18Lightning Relays May 18 · Shot Put · Place 2 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb2.5.85mUnofficial4
May 18Lightning Relays May 18 · 100 Meters · Place 30 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs100 Meters30.18.89aUnofficial4
May 53rd Annual South County Colts T&F InvitationalMay 5 · 200 Meters · Place 9 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs200 Meters9.42.89a PB4

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 9 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs200 MetersRound M9.41.70a PBWind: -0.74
Jun 20AAU Region 3Jun 20 · High Jump · Place 9 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsHigh JumpRound M9.0.82m PB4
Jun 20AAU Region 3Jun 20 · Shot Put · Place 3 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lbRound M3.6.16m4
Jun 20AAU Region 3Jun 20 · Triathlon · Place 9 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsTriathlonStandardRound M9.309 PB4
Jun 20AAU Region 3Jun 20 · Javelin · Place 5 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin400g TJ5.39-02 PB4
Jun 20AAU Region 3Jun 20 · Shot Put · Place 4 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb4.21-00.004
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · Shot Put · Place 2 · Unattached1Unattached1Shot Put6lb2.6.21m4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · Shot Put · Place 3 · UnattachedUnattachedShot Put4lb3.5.48m PB4

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 4 · Fairfax PoliFairfax PoliCombined results435-06—
Jul 142023 International Youth ChampionshipJul 14 · Combined results · Place 6 · Fairfax PoliFairfax PoliCombined results618-08.00—
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 4 · Fairfax Police Youth (FPFairfax Police Youth (FPJavelin433-1—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 1 · Fairfax Police Youth (FPFairfax Police Youth (FPShot Put117-6—
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 1 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsJavelin400g TJ1.39-052
Jun 17AAU Potomac Valley District QualifierJun 17 · Shot Put · Place 1 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put6lb1.18-02.002
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 19 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) Cheetahs100 MetersRound P19.19.70a2
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 18 · Fairfax Police Youth (FPFairfax Police Youth (FPJavelin187.76m—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 5 · Fairfax Police Youth (FPFairfax Police Youth (FPShot Put55.12m—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 87 · Fairfax Police Youth (FFairfax Police Youth (F100 MetersRound P8719.78a—

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · Javelin · Place 7 · Fairfax Police Youth (FPYFairfax Police Youth (FPYJavelin722-10—
Jun 23AAU Region 3 National QualifierJun 23 · Shot Put · Place 4 · Fairfax Police Youth (FPYFairfax Police Youth (FPYShot Put416-06.00—
May 28AAU PVA District ChampionshipsMay 28 · Shot Put · Place 1 · Fairfax Police Youth (FPYFairfax Police Youth (FPYShot Put116-01.50—
May 28AAU PVA District ChampionshipsMay 28 · 100 Meters · Place 23 · Fairfax Police Youth (FPYFairfax Police Youth (FPY100 MetersRound P2321.55—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · Shot Put · Place 4 · Fairfax Police Youth (FPYC) CheetahsFairfax Police Youth (FPYC) CheetahsShot Put2kg4.12-04.50 PB2

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29PWC Panthers I-95 InvitationalMay 29 · Javelin · Place 5 · UnattachedUnattachedJavelin300g TJ5.21-061
May 29PWC Panthers I-95 InvitationalMay 29 · Shot Put · Place 3 · UnattachedUnattachedShot Put6lb3.5-07.501
May 29PWC Panthers I-95 InvitationalMay 29 · 100 Meters · Place 35 · UnattachedUnattached100 Meters35.23.43a1