Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWindsor Test 2 · Jul 29100' 3"Windsor Test 2July 29, 2024
Shot Put · 12lb · IndoorVHSL Region 6D Indoor Championship · Feb 1240-08.00VHSL Region 6D Indoor ChampionshipFebruary 12, 2025
Shot Put · 12lb · OutdoorLiberty District Spring Track Championships · May 938-10.00Liberty District Spring Track ChampionshipsMay 9, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Liberty District Championship @ WakefieldMay 13 · Shot Put · Place 9 · YorktownShot Put940-05.5012
May 13Liberty District Championship @ WakefieldMay 13 · Shot Put · Place 9 · YorktownShot Put940-05.5012
Apr 30Liberty District at YorktownApr 30 · Shot Put · Place 9 · YorktownShot Put939-312
Apr 22Liberty District at HerndonApr 22 · Discus · Place 25 · YorktownDiscus2587-00.0012
Apr 22Liberty District at HerndonApr 22 · Discus · Place 25 · YorktownDiscus2587' 0"12
Apr 9Liberty District at MarshallApr 9 · Shot Put · Place 7 · YorktownShot Put738-512
Mar 26Liberty District at Washington-LibertyMar 26 · Shot Put · Place 6 · YorktownShot Put639-6.2512
Mar 19Liberty District at WakefieldMar 19 · Discus · Place 8 · YorktownDiscus899-6—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12VHSL Region 6D Indoor ChampionshipFeb 12 · Shot Put · Place 6 · YorktownShot Put12lb6.40-08.00 PB12
Jan 25Alexandria City Field & Relay MeetJan 25 · Shot Put · Place 5 · YorktownShot Put12lb5.39-03.0012
Jan 17Northern VA TJMS Meet # 7Jan 17 · Shot Put · Place 4 · YorktownShot Put440-01.00—
Jan 10Northern VA TJMS Meet #6Jan 10 · Shot Put · Place 3 · YorktownShot Put339-07.50—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Northern Region TJMS Meet #2Dec 7 · Shot Put · Place 4 · YorktownShot Put12lb4.38-06.0012
Jan 6Liberty Premier InvitationalJan 6 · Shot Put · Place 8 · YorktownShot Put835-08.50—
Jan 5Northern VA TJMS Meet #6Jan 5 · Shot Put · Place 3 · YorktownShot Put335-06.50—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 29Windsor Test 2Jul 29 · Discus · Place 13 · YorktownDiscus1.6kg13.100' 3" PB11
Jul 29Windsor Test 2Jul 29 · Shot Put · Place 10 · YorktownShot Put12lb10.36' 11.50"11
Jul 26Test WindsorJul 26 · Discus · Place 13 · YorktownDiscus1.6kg13.100' 3"11
Jul 26Test WindsorJul 26 · Shot Put · Place 10 · YorktownShot Put12lb10.36' 11.50"11
May 9Liberty District Spring Track ChampionshipsMay 9 · Discus · Place 14 · YorktownDiscus1.6kg14.95-1111
May 9Liberty District Spring Track ChampionshipsMay 9 · Shot Put · Place 9 · YorktownShot Put12lb9.38-10.00 PB11
Apr 12=PR= Northern Virginia InvitationalApr 12 · Discus · Place 53 · YorktownDiscus1.6kg53.80-611
Apr 12=PR= Northern Virginia InvitationalApr 12 · Shot Put · Place 29 · YorktownShot Put12lb29.35-511
Apr 6Carolyn Legard Relays 2024Apr 6 · Discus · Place 35 · YorktownDiscus1.6kg35.86-0111
Apr 6Carolyn Legard Relays 2024Apr 6 · Shot Put · Place 22 · YorktownShot Put12lb22.35-09.5011
Mar 12Liberty District @ Washington-LibertyMar 12 · Discus · Place 31 · YorktownDiscus1.6kg31.69-911

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #5Dec 16 · Shot Put · Place 4 · YorktownShot Put12lb4.30-08.0011

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Liberty District Spring JamboreeMay 3 · Shot Put · Place 17 · YorktownShot Put1734-9.50—
Apr 15=PR= Northern Virginia InvitationalApr 15 · Discus · Place 55 · YorktownDiscus5557-02.5010
Apr 15=PR= Northern Virginia InvitationalApr 15 · Shot Put · Place 35 · YorktownShot Put3533-10.0010
Mar 25Arlington County ChampionshipsMar 25 · Shot Put · Place 7 · YorktownShot Put733-8—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Northern VA TJMS Meet #4Dec 16 · Shot Put · Place 14 · YorktownShot Put12lb14.31-08.0010
Dec 2Northern VA TJMS Meet #1Dec 2 · Shot Put · Place 10 · YorktownShot Put12lb10.32-07.0010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 2Arlington County ChampionshipApr 2 · Discus · Place 14 · YorktownDiscus1450-11—
Apr 2Arlington County ChampionshipApr 2 · Shot Put · Place 12 · YorktownShot Put1225-11.50—