Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShamROCK Invitational · Mar 1819.14ShamROCK InvitationalMarch 18, 2023
Discus · 1kg · OutdoorPatriot Invitational · Mar 2855' 5"Patriot InvitationalMarch 28, 2026
Shot Put · 4kg · OutdoorVHSL Region 4C Championship · May 2720-10VHSL Region 4C ChampionshipMay 27, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27VHSL Region 4C ChampionshipMay 27 · Shot Put · Place 17 · DominionShot Put4kg17.20-10 PB12
Apr 11Wildcat InvitationalApr 11 · Discus · Place 8 · DominionDiscus1kg8.54-0912
Apr 11Wildcat InvitationalApr 11 · Shot Put · Place 8 · DominionShot Put4kg8.20-01.0012
Mar 28Patriot InvitationalMar 28 · Discus · Place 45 · DominionDiscus1kg45.55' 5" PB12
Mar 28Patriot InvitationalMar 28 · Shot Put · Place 59 · DominionShot Put4kg59.20' 2.75"12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Twilight ClassicMay 9 · Shot Put · Place 11 · DominionShot Put1122-611
May 9Twilight ClassicMay 9 · Discus · Place 14 · DominionDiscus1458-10.5011
Apr 26LOCO ChampionshipApr 26 · Shot Put · Place 25 · DominionShot Put2522-711
Apr 26LOCO ChampionshipApr 26 · Discus · Place 27 · DominionDiscus270-0.6011
Apr 8Park View QuadApr 8 · Shot Put · Place 4 · DominionShot Put422-7.5011
Apr 8Park View QuadApr 8 · Discus · Place 6 · DominionDiscus650-1011
Apr 1Dominion QuadApr 1 · Discus · Place 5 · DominionDiscus556-711
Apr 1Dominion QuadApr 1 · Shot Put · Place 4 · DominionShot Put422-811

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Dominion, Loudoun Valley, Heritage, Potomac Falls and TuskyApr 30 · Shot Put · Place 20 · DominionShot Put2021-07.00—
Apr 30Dominion, Loudoun Valley, Heritage, Potomac Falls and TuskyApr 30 · Discus · Place 21 · DominionDiscus2150-06.50—
Apr 27LOCO ChampionshipApr 27 · Shot Put · Place 26 · DominionShot Put2621-07.00—
Apr 27LOCO ChampionshipApr 27 · Discus · Place 21 · DominionDiscus2160-00—
Apr 17BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) Apr 17 · Shot Put · Place 11 · DominionShot Put1120-11.50—
Apr 17BRHS, PVHS, RVHS, RRHS @ Heritage (Leesburg) Apr 17 · Discus · Place 8 · DominionDiscus854-09—
Apr 6Spartan ClassicApr 6 · Discus · Place 13 · DominionDiscus1353-910
Mar 16ShamROCK InvitationalMar 16 · Shot Put · Place 36 · DominionShot Put3620-10.00—
Mar 16ShamROCK InvitationalMar 16 · Discus · Place 29 · DominionDiscus2953-05.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Dulles District Indoor ChampionshipFeb 1 · Shot Put · Place 14 · DominionShot Put1422-02.00—
Jan 8Tuscarora Winter PB QuadJan 8 · Shot Put · Place 14 · DominionShot Put1418-04.0010

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · Shot Put · Place 15 · DominionShot Put1517-5.509
Apr 12Broad Run/Dominion/Independence/Loudoun CountyApr 12 · Discus · Place 16 · DominionDiscus1637-109
Mar 18ShamROCK InvitationalMar 18 · Shot Put · Place 25 · DominionShot Put2516-8.509
Mar 18ShamROCK InvitationalMar 18 · Discus · Place 25 · DominionDiscus2524-69
Mar 18ShamROCK InvitationalMar 18 · 100 Meters · Place 22 · Dominion100 Meters2219.14 PB9