Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSCHSL 2A - District 4 · May 1040.10mSCHSL 2A - District 4May 10, 2025
Shot Put · 12lb · OutdoorLexington County TF Championships · Apr 2213.70mLexington County TF Championships April 22, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 22Lexington County TF Championships Apr 22 · Discus · Place 5 · Brookland-CayceDiscus1.6kg5.37.75m12
Apr 22Lexington County TF Championships Apr 22 · Shot Put · Place 5 · Brookland-CayceShot Put12lb5.13.70m PB12
Apr 9Wavelight All American Track ClassicApr 9 · Discus · Place 57 · Brookland-CayceDiscus57105-612
Apr 9Wavelight All American Track ClassicApr 9 · Shot Put · Place 42 · Brookland-CayceShot Put4241-212
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · Discus · Place 15 · Brookland-CayceDiscus1.6kg15.38.42m12
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · Shot Put · Place 15 · Brookland-CayceShot Put12lb15.12.95m12
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · Discus · Place 16 · Brookland-CayceDiscus1.6kg16.35.75m12
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · Shot Put · Place 17 · Brookland-CayceShot Put12lb17.12.23m12
Mar 11Blythewood MeetMar 11 · Shot Put · Place 5 · Brookland CayceShot Put512.12m12
Mar 11Blythewood MeetMar 11 · Discus · Place 10 · Brookland CayceDiscus1031.58m12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10SCHSL 4A - District 3May 10 · Shot Put · Place 5 · Brookland CayceShot Put513.15m11
May 10SCHSL 4A - District 3May 10 · Discus · Place 5 · Brookland CayceDiscus540.10m11
May 10SCHSL 2A - District 4May 10 · Discus · Place 5 · Brookland-CayceDiscus1.6kg5.40.10m PB11
May 10SCHSL 2A - District 4May 10 · Shot Put · Place 5 · Brookland-CayceShot Put12lb5.13.15m11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 3Mar 22 · Discus · Place 10 · Brookland-CayceDiscus1.6kg10.35.10m11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 3Mar 22 · Shot Put · Place 11 · Brookland-CayceShot Put12lb11.11.83m11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25Lexington County ChampionshipsApr 25 · Discus · Place 10 · Brookland CayceDiscus1027.49m—
Apr 25Lexington County ChampionshipsApr 25 · Discus · Place 28 · Brookland CayceDiscus2827.49m—
Apr 25Lexington County ChampionshipsApr 25 · Shot Put · Place 17 · Brookland CayceShot Put1737-03.00—
Apr 25Lexington County ChampionshipsApr 25 · Shot Put · Place 22 · Brookland CayceShot Put2237-03.00—
Mar 26Chapin Meet #3Mar 26 · Discus · Place 6 · Brookland CayceDiscus681-0—
Mar 26Chapin Meet #3Mar 26 · Shot Put · Place 17 · Brookland CayceShot Put179.32m—