Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSCHSL 4A - Region 6 · Apr 2971-0SCHSL 4A - Region 6April 29, 2026
Javelin · 600g · OutdoorSCHSL 4A - Region 6 · Apr 299.81mSCHSL 4A - Region 6April 29, 2026
Shot Put · 4kg · OutdoorSCHSL 4A - Region 6 · Apr 2923-7SCHSL 4A - Region 6April 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29SCHSL 4A - Region 6Apr 29 · Javelin · Place 13 · May RiverJavelin600g13.9.81m PB12
Apr 29SCHSL 4A - Region 6Apr 29 · Discus · Place 9 · May RiverDiscus1kg9.71-0 PB12
Apr 29SCHSL 4A - Region 6Apr 29 · Shot Put · Place 13 · May RiverShot Put4kg13.23-7 PB12
Mar 20No Speed Limit Invitational Mar 20 · Javelin · Place 18 · May RiverJavelin600g18.26-812
Mar 20No Speed Limit Invitational Mar 20 · Discus · Place 16 · May RiverDiscus1kg16.63-512
Mar 20No Speed Limit Invitational Mar 20 · Shot Put · Place 15 · May RiverShot Put4kg15.20-812

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 8Zaxby's Azalea InvitationalMar 8 · Discus · Place 40 · May RiverDiscus1kg40.13.36m11
Mar 8Zaxby's Azalea InvitationalMar 8 · Shot Put · Place 30 · May RiverShot Put4kg30.7.00m11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Beaufort County ChampionshipApr 24 · Shot Put · Place 17 · May RiverShot Put1721-710
Apr 24Beaufort County ChampionshipApr 24 · Discus · Place 13 · May RiverDiscus1356-310
Apr 24Beaufort County ChampionshipApr 24 · Javelin · Place 17 · May RiverJavelin1729-610
Apr 6Beaufort Track ClassicApr 6 · Discus · Place 10 · May RiverDiscus101-1.5610
Mar 30 Marwine Kline InvitationalMar 30 · Javelin · Place 11 · May RiverJavelin119.75m—
Mar 30 Marwine Kline InvitationalMar 30 · Discus · Place 20 · May RiverDiscus2050-00.00—
Mar 30 Marwine Kline InvitationalMar 30 · Shot Put · Place 19 · May RiverShot Put197.17m—