Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCIAA Outdoor Track and Field Championship · May 139.74mCIAA Outdoor Track and Field ChampionshipMay 1, 2026
Javelin · 600g · OutdoorCIAA Outdoor Track and Field Championship · May 133.80mCIAA Outdoor Track and Field ChampionshipMay 1, 2026
Shot Put · 4kg · OutdoorJMU Invitational · Apr 1013.29mJMU InvitationalApril 10, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Javelin · Place 4 · Virginia StateJavelin600g4.33.80m PBSr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Discus · Place 3 · Virginia StateDiscus1kg3.39.74m PBSr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · Shot Put · Place 3 · Virginia StateShot Put4kg3.12.89mSr
Apr 18Virginia State InvitationalApr 18 · Javelin · Place 1 · Virginia StateJavelin600g1.32.78mSr
Apr 18Virginia State InvitationalApr 18 · Discus · Place 1 · Virginia StateDiscus1kg1.38.70mSr
Apr 18Virginia State InvitationalApr 18 · Shot Put · Virginia StateShot Put4kg--DNSSr
Apr 10JMU InvitationalApr 10 · Javelin · Place 7 · Virginia StateJavelin600g7.30.05mSr
Apr 10JMU InvitationalApr 10 · Discus · Virginia StateDiscus1kg--DNSSr
Apr 10JMU InvitationalApr 10 · Shot Put · Place 3 · Virginia StateShot Put4kg3.13.29m PBSr
Apr 4NSU Invitational 2026Apr 4 · Discus · Place 1 · Virginia StateDiscus140.58mSr
Mar 1CNU QualifierMar 1 · Shot Put · Place 1 · Virginia StateShot Put113.27mSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8CNU Vince Brown InviteFeb 8 · Shot Put · Place 1 · Virginia StateShot Put112.55mSR
Jan 9VCU Indoor InvitationalJan 9 · Shot Put · Place 6 · Virginia StateShot PutRound P612.63mSr
Jan 9VCU Indoor InvitationalJan 9 · Shot Put · Place 6 · Virginia StateShot Put612.63mSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 5NSU Invitational 2025Apr 5 · Javelin · Place 5 · Virginia StateJavelin528.39mJr
Apr 5NSU Invitational 2025Apr 5 · Discus · Place 3 · Virginia StateDiscus338.21mJr
Apr 5NSU Invitational 2025Apr 5 · Shot Put · Place 1 · Virginia StateShot Put111.96mJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12VCU Rams Indoor InvitationalJan 12 · Shot Put · Place 2 · Virginia StateShot Put212.82m—
Jan 12VCU Rams Indoor InvitationalJan 12 · Shot Put · Place 2 · Virginia StateShot Put212.82m—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3Liberty OpenFeb 3 · Shot Put · Place 4 · Virginia StateShot Put412.41m—
Jan 202024 VMI Team ChallengeJan 20 · Shot Put · Place 1 · Virginia StateShot Put111.93m—
Jan 7VCU Indoor InvitationalJan 7 · Shot Put · Place 9 · Virginia StateShot Put911.66m—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30Virginia High PerformanceApr 30 · Hammer · Place 7 · Virginia StateHammer732.44m—
Apr 30Virginia High PerformanceApr 30 · Shot Put · Place 5 · Virginia StateShot Put511.85m—