Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDon Hall Meet · Apr 426.52mDon Hall MeetApril 4, 2026
Javelin · 600g · OutdoorBob Hayes Invitational · Mar 1521.05mBob Hayes InvitationalMarch 15, 2025
Shot Put · 4kg · OutdoorDon Hall Meet · Apr 48.48mDon Hall MeetApril 4, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2FHSAA 4A Region 1May 2 · Discus · Place 15 · Bartram TrailDiscus1kg15.73-812
Apr 4Don Hall MeetApr 4 · Javelin · Place 18 · Bartram TrailJavelin600g18.18.89m12
Apr 4Don Hall MeetApr 4 · Discus · Place 7 · Bartram TrailDiscus1kg7.26.52m PB12
Apr 4Don Hall MeetApr 4 · Shot Put · Place 11 · Bartram TrailShot Put4kg11.8.48m PB12
Mar 6Bolles Bulldog ClassicMar 6 · Discus · Place 17 · Bartram TrailDiscus1726.51mSR
Mar 6Bolles Bulldog ClassicMar 6 · Discus · Place 17 · Bartram TrailDiscus1726.51mSR
Feb 27Providence Invitational 2026Feb 27 · Javelin · Place 13 · Bartram TrailJavelin600g13.19.88mUnofficial12
Feb 27Providence Invitational 2026Feb 27 · Discus · Place 12 · Bartram TrailDiscus1kg12.20.28mUnofficial12
Feb 27Providence Invitational 2026Feb 27 · Shot Put · Place 12 · Bartram TrailShot Put4kg12.7.40mUnofficial12
Feb 18Bartram Trail JV MeetFeb 18 · 800 Meters · Place 16 · Bartram Trail800 Meters16.3:16.h12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20East Coast ClassicFeb 20 · Discus · Place 24 · Bartram TrailDiscus2418.02mSR
Feb 20East Coast ClassicFeb 20 · Shot Put · Place 24 · Bartram TrailShot Put247.16mSR
Feb 13Middleburg Bronco ClassicFeb 13 · Javelin · Place 5 · Bartram TrailJavelin520.80mSR
Feb 13Middleburg Bronco ClassicFeb 13 · Discus · Place 4 · Bartram TrailDiscus423.21mSR
Feb 13Middleburg Bronco ClassicFeb 13 · Shot Put · Place 3 · Bartram TrailShot Put38.37mSR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 19FHSAA 4A District 1Apr 19 · Javelin · Place 12 · Bartram TrailJavelin1222.53m11
Apr 19FHSAA 4A District 1Apr 19 · Shot Put · Place 16 · Bartram TrailShot Put168.47m11
Apr 5Don Hall MeetApr 5 · Discus · Place 21 · Bartram TrailDiscus2119.93m—
Apr 5Don Hall MeetApr 5 · Shot Put · Place 17 · Bartram TrailShot Put178.38m—
Mar 29Bear Classic / True Team ChampsMar 29 · Javelin · Place 13 · Bartram TrailJavelin1320.94mSR
Mar 29Bear Classic / True Team ChampsMar 29 · Shot Put · Place 16 · Bartram TrailShot Put168.19mSR
Mar 15Bob Hayes InvitationalMar 15 · Javelin · Place 26 · Bartram TrailJavelin600g26.21.05m PB11
Mar 14Creekside Friday Knight InviteMar 14 · Shot Put · Place 24 · Bartram TrailShot Put247.19mSR
Mar 7Bolles Bulldog ClassicMar 7 · Shot Put · Place 22 · Bartram TrailShot Put227.89m—
Mar 7Bolles Bulldog ClassicMar 7 · Javelin · Place 12 · Bartram TrailJavelin1218.88m—
Mar 1Craig Speziale Memorial InvitationalMar 1 · Shot Put · Place 33 · Bartram TrailShot Put337.95mSR
Mar 1Craig Speziale Memorial InvitationalMar 1 · Javelin · Place 25 · Bartram TrailJavelin2517.98mSR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Thursday Night SpikesApr 18 · Javelin · Place 22 · Bartram TrailJavelin2218.48mSO
Apr 18Thursday Night SpikesApr 18 · Shot Put · Place 25 · Bartram TrailShot Put256.31mSO
Mar 28Don Hall MeetMar 28 · Javelin · Place 8 · Bartram TrailJavelin823.15mSO
Mar 28Don Hall MeetMar 28 · Shot Put · Place 40 · Bartram TrailShot Put406.17mSO