Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · Outdoor2026 Brian Watkins Invitational · Mar 211:22.57a2026 Brian Watkins InvitationalMarch 21, 2026
800 Meters · Outdoor41st Draper Invitational · May 33:05.6541st Draper InvitationalMay 3, 2024
Discus · 1kg · OutdoorVirginia Catholic State Meet · May 959-00Virginia Catholic State Meet May 9, 2026
Shot Put · 4kg · OutdoorVirginia Catholic State Meet · May 918-09.50Virginia Catholic State Meet May 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9Virginia Catholic State Meet May 9 · Discus · Place 13 · OakcrestDiscus1kg13.59-00 PB12
May 9Virginia Catholic State Meet May 9 · Shot Put · Place 15 · OakcrestShot Put4kg15.18-09.50 PB12
May 143rd Draper InvitationalMay 1 · Discus · Place 27 · OakcrestDiscus2747-04—
Apr 28VCAC ChampionshipsApr 28 · Discus · Place 9 · OakcrestDiscus1kg9.50-612
Apr 28VCAC ChampionshipsApr 28 · Shot Put · Place 12 · OakcrestShot Put4kg12.16-1112
Apr 17=PR= Northern Virginia InvitationalApr 17 · Discus · Place 34 · OakcrestDiscus1kg34.57-0612
Apr 17=PR= Northern Virginia InvitationalApr 17 · Shot Put · Place 30 · OakcrestShot Put4kg30.16-08.2512
Mar 28Carolyn Legard RelaysMar 28 · Discus · Place 24 · OakcrestDiscus1kg24.47-0612
Mar 28Carolyn Legard RelaysMar 28 · Shot Put · Place 34 · OakcrestShot Put4kg34.16-06.0012
Mar 24Spring Neighborhood ScrimmageMar 24 · Discus · Place 8 · OakcrestDiscus1kg8.46' 9"12
Mar 24Spring Neighborhood ScrimmageMar 24 · Shot Put · Place 10 · OakcrestShot Put4kg10.17' 6"12
Mar 212026 Brian Watkins InvitationalMar 21 · Discus · Place 18 · OakcrestDiscus1kg18.52-10.0012
Mar 212026 Brian Watkins InvitationalMar 21 · 400 Meters · Place 65 · Oakcrest400 Meters65.1:22.57a PB12

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 341st Draper InvitationalMay 3 · 800 Meters · Place 37 · Oakcrest800 Meters373:05.65 PB—
Apr 27Ramtastic InvitationalApr 27 · 800 Meters · Place 65 · Oakcrest800 Meters65.3:06.37a10