Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorClash Of The Titans (804 vs 757) · Apr 25118-7Clash Of The Titans (804 vs 757)April 25, 2026
Shot Put · 12lb · IndoorSTC MEET #3 · Dec 2037-5.75STC MEET #3December 20, 2025
Shot Put · 12lb · OutdoorClash Of The Titans (804 vs 757) · Apr 2541-4Clash Of The Titans (804 vs 757)April 25, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · Discus · Place 8 · St. Christopher'sDiscus1.6kg8.107-411
Apr 29ST. CHRISTOPHER'S MEET #4Apr 29 · Shot Put · Place 12 · St. Christopher'sShot Put12lb12.37-11.2511
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Discus · Place 14 · St. Christopher'sDiscus1.6kg14.118-7 PB11
Apr 25Clash Of The Titans (804 vs 757)Apr 25 · Shot Put · Place 14 · St. Christopher'sShot Put12lb14.41-4 PB11
Apr 15Collegiate School Meet #2Apr 15 · Discus · Place 6 · St. Christopher'sDiscus1.6kg6.116-0711
Mar 27ST. CHRISTOPHER'S MEET #1Mar 27 · Discus · Place 9 · St. Christopher'sDiscus1.6kg9.88-611
Mar 27ST. CHRISTOPHER'S MEET #1Mar 27 · Shot Put · Place 6 · St. Christopher'sShot Put12lb6.39-0.2511

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31STC MEET #5Jan 31 · Shot Put · Place 4 · St. Christopher's SchoolShot Put443-011
Jan 17STC MEET #4Jan 17 · Shot Put · Place 12 · St. Christopher's SchoolShot Put1239-1.7511
Jan 10Virginia Beach HS RelaysJan 10 · Shot Put · Place 59 · St. Christopher'sShot Put5933-011

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20STC MEET #3Dec 20 · Shot Put · Place 5 · St. Christopher'sShot Put12lb5.37-5.75 PB11
Dec 12STC MEET #2Dec 12 · Shot Put · Place 11 · St. Christopher'sShot Put12lb11.32-1111
Dec 6STC MEET #1Dec 6 · Shot Put · Place 13 · St. Christopher'sShot Put12lb13.35-6.7511