Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPalisades Senior Sendoff · Apr 112.42aPalisades Senior SendoffApril 1, 2026
55 Meters · IndoorCharlotte Christian Last Chance · Feb 77.46Charlotte Christian Last ChanceFebruary 7, 2026
Discus · 1.6kg · OutdoorNCHSAA 6A West Regional · May 9150-11NCHSAA 6A West RegionalMay 9, 2026
Shot Put · 12lb · OutdoorGreater Metro Championship · Apr 2945-11.00Greater Metro ChampionshipApril 29, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · Discus · Place 8 · OlympicDiscus1.6kg8.142-0311
May 9NCHSAA 6A West RegionalMay 9 · Discus · Place 2 · OlympicDiscus1.6kg2.150-11 PB11
May 9NCHSAA 6A West RegionalMay 9 · Shot Put · Place 14 · OlympicShot Put12lb14.38-511
Apr 29Greater Metro ChampionshipApr 29 · Discus · Place 3 · OlympicDiscus1.6kg3.145-06.0011
Apr 29Greater Metro ChampionshipApr 29 · Shot Put · Place 3 · OlympicShot Put12lb3.45-11.00 PB11
Apr 14West Charlotte Lions RelayApr 14 · Discus · Place 2 · OlympicDiscus1.6kg2.137-411
Apr 14West Charlotte Lions RelayApr 14 · Shot Put · Place 3 · OlympicShot Put12lb3.43-2.511
Apr 1Palisades Senior SendoffApr 1 · Discus · Place 2 · OlympicDiscus1.6kg2.141-0111
Apr 1Palisades Senior SendoffApr 1 · Shot Put · Place 7 · OlympicShot Put12lb7.37-10.0011
Apr 1Palisades Senior SendoffApr 1 · 100 Meters · Place 52 · Olympic100 Meters52.12.42a PB11
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · Discus · Place 11 · OlympicDiscus11109-811
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · Shot Put · Place 10 · OlympicShot Put1041-111
Mar 20Lakeside LightsMar 20 · Discus · Place 14 · OlympicDiscus1.6kg14.95-1111
Mar 20Lakeside LightsMar 20 · Shot Put · Place 3 · OlympicShot Put12lb3.41-11.0011
Mar 7Clash of the CarolinasMar 7 · Discus · Place 25 · OlympicDiscus25112-1011
Mar 7Clash of the CarolinasMar 7 · Shot Put · Place 40 · OlympicShot Put4036-111

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7Charlotte Christian Last ChanceFeb 7 · Shot Put · Place 5 · OlympicShot Put536-01.00JR
Feb 7Charlotte Christian Last ChanceFeb 7 · Shot Put · Place 5 · OlympicShot Put536-01.00JR
Feb 7Charlotte Christian Last ChanceFeb 7 · 55 Meters · Place 5 · Olympic55 MetersRound P57.46 PBJR
Feb 7Charlotte Christian Last ChanceFeb 7 · 55 Meters · Place 11 · Olympic55 MetersRound P117.46JR
Feb 7Charlotte Christian Last ChanceFeb 7 · Shot Put · Place 5 · OlympicShot Put536-01.00JR
Feb 7Charlotte Christian Last ChanceFeb 7 · Shot Put · Place 5 · OlympicShot Put536-01.00JR
Feb 7Charlotte Christian Last ChanceFeb 7 · 55 Meters · Place 5 · Olympic55 MetersRound P57.46JR
Feb 7Charlotte Christian Last ChanceFeb 7 · 55 Meters · Place 11 · Olympic55 MetersRound P117.46JR
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 16 · OlympicShot Put1612.42m—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · Discus · Place 4 · OlympicDiscus4100-4—
Mar 29Weddington InvitationalMar 29 · Shot Put · Place 30 · OlympicShot Put3034-10.50SO
Mar 21Lakeside LightsMar 21 · Shot Put · Place 6 · OlympicShot Put639-010
Mar 21Lakeside LightsMar 21 · Discus · Place 5 · OlympicDiscus5106-1110
Mar 13Puma Outdoor OpenerMar 13 · Shot Put · Place 4 · OlympicShot Put440-1110
Mar 13Puma Outdoor OpenerMar 13 · Discus · Place 7 · OlympicDiscus793-410
Mar 13Puma Outdoor OpenerMar 13 · 100 Meters · Place 39 · Olympic100 Meters3913.6110

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1SoMeck 4A Conference ChampionshipMay 1 · Discus · Place 13 · OlympicDiscus1373-99
Mar 20Phillip O. Berry Home MeetMar 20 · Shot Put · Place 17 · OlympicShot Put1725-29
Mar 20Phillip O. Berry Home MeetMar 20 · Discus · Place 16 · OlympicDiscus1668-89
Mar 13Palisades HS | Meet #1Mar 13 · Shot Put · Place 22 · OlympicShot Put2224-0.509
Mar 13Palisades HS | Meet #1Mar 13 · Discus · Place 14 · OlympicDiscus1471-109