Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorClarksburg Coyotes Time Trials · Apr 1215.32aClarksburg Coyotes Time TrialsApril 12, 2026
60 Meter · IndoorThe VA Showcase · Jan 179.84aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 219.59aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
Discus · 1kg · OutdoorLegacy's Virginia invitational · May 2322.07mLegacy's Virginia invitationalMay 23, 2026
Javelin · 250g AeroJav · OutdoorVirginia Pride Spring Kick-Off · Apr 2656-02Virginia Pride Spring Kick-OffApril 26, 2026
Javelin · 300g · OutdoorLegacy's Virginia invitational · May 2312.69mLegacy's Virginia invitationalMay 23, 2026
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 2910.87mPVA InvitationalJune 29, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2037-04AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Potomac Valley District Qualifier · Jun 1735-09AAU Potomac Valley District QualifierJune 17, 2023
Javelin · 450g AeroJav · OutdoorSUPERNoVA Summer Finale · Jul 1120.14mSUPERNoVA Summer FinaleJuly 11, 2026
Javelin · 600g · OutdoorGlenarden Invitation · May 108.87mGlenarden InvitationMay 10, 2024
Shot Put · 4kg · OutdoorGlenarden Invitation · May 104.50mGlenarden InvitationMay 10, 2024
Shot Put · 6lb · IndoorThe VA Showcase · Jan 177.37mThe VA ShowcaseJanuary 17, 2026
Shot Put · 6lb · OutdoorUSATF Region 3 Junior Olympic Championship · Jul 29.44mUSATF Region 3 Junior Olympic ChampionshipJuly 2, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 34 · Firebirds AthleticJavelin450g AeroJav34.17.28m2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 14 · Firebirds AthleticDiscus1kg14.19.32m2
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 12 · Firebirds AthleticShot Put6lb12.8.86m2
Jul 172026 International Youth ChampionshipJul 17 · Javelin · Place 3 · Firebirds AthleticJavelin450g AeroJav3.18.24m2
Jul 172026 International Youth ChampionshipJul 17 · Discus · Place 3 · Firebirds AthleticDiscus1kg3.19.38m2
Jul 172026 International Youth ChampionshipJul 17 · Shot Put · Place 4 · Firebirds AthleticShot Put6lb4.9.20m2
Jul 11SUPERNoVA Summer FinaleJul 11 · Javelin · Place 1 · Firebirds AthleticJavelin450g AeroJav1.20.14m PB2
Jul 11SUPERNoVA Summer FinaleJul 11 · Discus · Place 1 · Firebirds AthleticDiscus1kg1.19.40m2
Jul 11SUPERNoVA Summer FinaleJul 11 · Shot Put · Place 1 · Firebirds AthleticShot Put6lb1.8.70m2
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Javelin · Place 4 · Firebirds AthleticJavelin450g AeroJav4.19.73m2
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Discus · Place 1 · Firebirds AthleticDiscus1kg1.20.02m2
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · Shot Put · Place 2 · Firebirds AthleticShot Put6lb2.9.44m PB2
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Javelin · Place 1 · Firebirds AthleticJavelin450g AeroJav1.15.67m2
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Discus · Place 1 · Firebirds AthleticDiscus1kg1.18.31m2
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 3 · Firebirds AthleticShot Put6lb3.8.45m2
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Javelin · Place 1 · Firebirds AthleticJavelin450g AeroJav1.16.90m2
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Discus · Place 1 · Firebirds AthleticDiscus1kg1.18.53m2
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · Shot Put · Place 1 · Firebirds AthleticShot Put6lb1.8.90m2
May 23Legacy's Virginia invitationalMay 23 · Javelin · Place 2 · Firebirds AthleticJavelin300g2.12.69m PB2
May 23Legacy's Virginia invitationalMay 23 · Discus · Place 1 · Firebirds AthleticDiscus1kg1.22.07m PB2
May 23Legacy's Virginia invitationalMay 23 · Shot Put · Place 2 · Firebirds AthleticShot Put6lb2.8.51m2
May 16Lightning RelaysMay 16 · Javelin · Place 2 · Firebirds AthleticJavelin450g AeroJav2.17.74m2
May 16Lightning RelaysMay 16 · Discus · Place 3 · Firebirds AthleticDiscus1kg3.15.84m2
May 16Lightning RelaysMay 16 · Shot Put · Place 1 · Firebirds AthleticShot Put6lb1.29' 1.5"2
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Javelin · Place 7 · Firebirds AthleticJavelin714.86m2
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Discus · Place 2 · Firebirds AthleticDiscus216.21m2
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · Shot Put · Place 2 · Firebirds AthleticShot Put28.89m2
Apr 26Virginia Pride Spring Kick-OffApr 26 · Javelin · Place 1 · Firebirds AthleticJavelin250g AeroJav1.56-02 PB2
Apr 26Virginia Pride Spring Kick-OffApr 26 · Discus · Place 2 · Firebirds AthleticDiscus1kg2.55-092
Apr 26Virginia Pride Spring Kick-OffApr 26 · Shot Put · Place 3 · Firebirds AthleticShot Put6lb3.28-05.002
Apr 12Clarksburg Coyotes Time TrialsApr 12 · Javelin · Firebirds AthleticJavelin400g—DNS2
Apr 12Clarksburg Coyotes Time TrialsApr 12 · Discus · Place 2 · Firebirds AthleticDiscus1kg2.39' 8"2
Apr 12Clarksburg Coyotes Time TrialsApr 12 · Shot Put · Place 1 · Firebirds AthleticShot Put6lb1.27' 5"2
Apr 12Clarksburg Coyotes Time TrialsApr 12 · 100 Meters · Place 5 · Firebirds Athletic100 Meters5.15.32a PB2

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Shot Put · Place 2 · Firebirds AthleticShot Put28.71m2
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 34 · Firebirds Athletic60 MetersRound P349.65a2
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · Shot Put · Place 4 · Firebirds AthleticShot Put48.69m2
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 38 · Firebirds Athletic60 MetersRound P389.59a PB2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 3 · Firebirds AthleticShot Put38.11m2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 70 · Firebirds Athletic60 MetersRound P709.90a2
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 56 · Firebirds Athletic60 MeterRound P56.9.84a PB2
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 4 · Firebirds AthleticShot Put6lb4.7.37m PB2

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Javelin · Place 2 · Firebirds AthleticJavelin450g AeroJav2.10.91mUnofficial9-10
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Discus · Place 3 · Firebirds AthleticDiscus1kg3.10.69mUnofficial9-10
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Shot Put · Place 5 · Firebirds AthleticShot Put6lb5.6.57mUnofficial9-10
May 31DMV Youth ChallengeMay 31 · Javelin · Place 5 · Firebirds AthleticJavelin450g AeroJav5.13.71m9-10
May 31DMV Youth ChallengeMay 31 · Discus · Place 4 · Firebirds AthleticDiscus1kg4.12.08m9-10
May 31DMV Youth ChallengeMay 31 · Shot Put · Place 10 · Firebirds AthleticShot Put6lb10.6.45m9-10
Apr 6Maryland Blaze Track Club Field Event TrialsApr 6 · Javelin · Firebirds AthleticJavelin400g TJ—DNS9-10
Apr 6Maryland Blaze Track Club Field Event TrialsApr 6 · Shot Put · Place 2 · Firebirds AthleticShot Put6lb2.20' 0"9-10
Apr 6Clarksburg Coyotes Time TrialApr 6 · 100 Meters · Place 7 · Firebirds Athletic100 Meters7.19.28a9-10
Mar 2PVA InvitationalMar 2 · Shot Put · Place 5 · Firebirds AthleticShot Put57.01m1

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 6 · Firebirds AthleticShot Put66.40m1
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 41 · Firebirds Athletic60 MetersRound P4110.31a1

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 12 · Firebirds AthleticJavelin1211.30m—
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 8 · Firebirds AthleticShot Put85.05m—
Jun 29PVA InvitationalJun 29 · Javelin · Place 5 · Firebirds AthleticJavelin300g TJ5.10.87m PB9-10
Jun 29PVA InvitationalJun 29 · Shot Put · Place 4 · Firebirds AthleticShot Put6lb4.5.17m9-10
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 42 · Firebirds Athletic100 MetersRound P42.16.93a9-10
Jun 8AAU Maryland District QualifierJun 8 · Javelin · Place 7 · Firebirds AthleticJavelin736-1—
Jun 8AAU Maryland District QualifierJun 8 · Shot Put · Place 5 · Firebirds AthleticShot Put516-7.75—
Jun 1DMV Youth ChallengeJun 1 · Javelin · Place 5 · Firebirds AthleticJavelin300g TJ5.10.35m9-10
Jun 1DMV Youth ChallengeJun 1 · Shot Put · Place 3 · Firebirds AthleticShot Put6lb3.5.32m9-10
May 10Glenarden InvitationMay 10 · Javelin · Place 7 · Firebirds AthleticJavelin600g7.8.87m PB9-10
May 10Glenarden InvitationMay 10 · Shot Put · Place 4 · Firebirds AthleticShot Put4kg4.4.50m PB9-10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 8 · Firebirds AthleticJavelin400g TJ8.37-04 PB9-10
Jun 20AAU Region 3Jun 20 · Shot Put · Place 7 · Firebirds AthleticShot Put6lb7.18-08.009-10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 15 · Firebirds AthleticJavelin300g TJ15.8.16m7-8
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 9 · Firebirds AthleticShot Put6lb9.4.60m7-8
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 2 · Firebirds AthleticJavelin235-1—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 4 · Firebirds AthleticShot Put416-3—
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 2 · Firebirds AthleticJavelin400g TJ2.35-09 PB7-8
Jun 17AAU Potomac Valley District QualifierJun 17 · Shot Put · Place 7 · Firebirds AthleticShot Put6lb7.13-02.007-8
Jun 3DMV Youth Challenge Jun 3 · Javelin · Place 16 · Firebirds AthleticJavelin168.30m—
Jun 3DMV Youth Challenge Jun 3 · Shot Put · Place 14 · Firebirds AthleticShot Put143.93m—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4DMV Youth ChallengeJun 4 · Javelin · Place 5 · Firebirds AthleticJavelin57.06-
Jun 4DMV Youth ChallengeJun 4 · Shot Put · Place 5 · Firebirds AthleticShot Put53.42-
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 26 · Firebirds Athletic100 Meters2618.21-