Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorLakeside Lights · Mar 20122-08Lakeside LightsMarch 20, 2026
Shot Put · 12lb · OutdoorBR/CC Weekday Meet · Apr 2337-0BR/CC Weekday MeetApril 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A West RegionalMay 9 · Discus · Place 13 · Ballantyne RidgeDiscus1.6kg13.108-10.0011
May 9NCHSAA 7A Central-West Super RegionalMay 9 · Discus · Place 13 · Ballantyne RidgeDiscus1.6kg13.108-10.0011
Apr 28Southwestern 7A/8A Conference ChampionshipApr 28 · Discus · Place 5 · Ballantyne RidgeDiscus1.6kg5.118-1111
Apr 23BR/CC Weekday MeetApr 23 · Discus · Place 2 · Ballantyne RidgeDiscus1.6kg2.112-111
Apr 23BR/CC Weekday MeetApr 23 · Shot Put · Place 3 · Ballantyne RidgeShot Put12lb3.37-0 PB11
Apr 1Palisades Senior SendoffApr 1 · Discus · Place 6 · Ballantyne RidgeDiscus1.6kg6.118-0111
Apr 1Palisades Senior SendoffApr 1 · Shot Put · Place 16 · Ballantyne RidgeShot Put12lb16.32-10.0011
Mar 20Lakeside LightsMar 20 · Discus · Place 5 · Ballantyne RidgeDiscus1.6kg5.122-08 PB11
Mar 11Marvin Ridge Home Meet 1Mar 11 · Discus · Place 2 · Ballantyne RidgeDiscus2131-02.0JR
Mar 11Marvin Ridge Home Meet 1Mar 11 · Discus · Place 2 · Ballantyne RidgeDiscus2131-02.0JR
Mar 7Clash of the CarolinasMar 7 · Discus · Place 21 · Ballantyne RidgeDiscus21116-1011
Mar 7Clash of the CarolinasMar 7 · Shot Put · Place 51 · Ballantyne RidgeShot Put5133-211

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · Discus · Place 14 · Ballantyne RidgeDiscus14112-1011
Feb 28Spring into the Season KickoffFeb 28 · Shot Put · Place 27 · Ballantyne RidgeShot Put2732-7.5011

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 25FNL @ Ballantyne Ridge HSApr 25 · Shot Put · Place 12 · Ballantyne RidgeShot Put1232-9.7510
Apr 25FNL @ Ballantyne Ridge HSApr 25 · Discus · Place 11 · Ballantyne RidgeDiscus11104-1110
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · Discus · Place 6 · Ballantyne RidgeDiscus6109-310
Apr 9Marvin Home Meet # 3 / Senior NightApr 9 · Shot Put · Place 7 · Ballantyne RidgeShot Put734-410
Apr 5Queen City RelaysApr 5 · Discus · Place 10 · Ballantyne RidgeDiscus1093-910
Apr 5Queen City RelaysApr 5 · Shot Put · Place 10 · Ballantyne RidgeShot Put1033-410
Apr 2Palisades Senior SendoffApr 2 · Shot Put · Place 10 · Ballantyne RidgeShot Put1034-010
Apr 2Palisades Senior SendoffApr 2 · Discus · Place 3 · Ballantyne RidgeDiscus3108-310
Mar 29Weddington InvitationalMar 29 · Discus · Place 34 · Ballantyne RidgeDiscus34100-01.0SO
Mar 19Ballantyne Ridge Home MeetMar 19 · Shot Put · Place 10 · Ballantyne RShot Put1033-06.00—
Mar 19Ballantyne Ridge Home MeetMar 19 · Discus · Place 8 · Ballantyne RDiscus887-10—
Mar 14Marvin Ridge InvitationalMar 14 · Shot Put · Place 16 · Ballantyne RidgeShot Put1632-10.5010
Mar 14Marvin Ridge InvitationalMar 14 · Discus · Place 11 · Ballantyne RidgeDiscus11101-110