Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGCMSAA CHAMPIONSHIP · Apr 2413.46aGCMSAA CHAMPIONSHIPApril 24, 2024
200 Meters · OutdoorMarvin Ridge Invitational · Mar 1326.63aMarvin Ridge InvitationalMarch 13, 2026
300 Meters · IndoorJust Don't Lose Classic · Jan 1043.24Just Don't Lose ClassicJanuary 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorButler Girls Only Challenge · Apr 2346.13aButler Girls Only ChallengeApril 23, 2026
400 Meters · OutdoorLakeside Lights · Mar 201:00.22aLakeside LightsMarch 20, 2026
400 Meters · Relay Split · IndoorASICS Holiday Invitational · Dec 201:00.865ASICS Holiday InvitationalDecember 20, 2025
500 Meters · IndoorJust Don't Lose Classic · Jan 101:18.97Just Don't Lose ClassicJanuary 10, 2026
Long Jump · OutdoorPDS MS Meet #2 · Apr 1716' 2PDS MS Meet #2April 17, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 300m Hurdles · Place 9 · Myers ParkMyers Park300m Hurdles30" / 0.762m9.48.48a10
May 8NCHSAA 8A West RegionalMay 8 · 300m Hurdles · Place 5 · Myers ParkMyers Park300m Hurdles30" / 0.762m5.46.92a10
Apr 28Greater Charlotte 7A/8A Conference ChampionshipApr 28 · 300m Hurdles · Place 2 · Myers ParkMyers Park300m Hurdles30" / 0.762m2.47.77a10
Apr 23Butler Girls Only ChallengeApr 23 · 300m Hurdles · Place 3 · Myers ParkMyers Park300m Hurdles30" / 0.762m3.46.13a PB10
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 300m Hurdles · Myers ParkMyers Park300m Hurdles30" / 0.762m--DNS10
Apr 1Palisades Senior SendoffApr 1 · 300m Hurdles · Place 1 · Myers ParkMyers Park300m Hurdles30" / 0.762m1.46.14a10
Mar 20Lakeside LightsMar 20 · 400 Meters · Place 3 · Myers ParkMyers Park400 Meters3.1:00.22a PB10
Mar 20Lakeside LightsMar 20 · 200 Meters · Place 10 · Myers ParkMyers Park200 Meters10.26.92a10
Mar 13Marvin Ridge InvitationalMar 13 · 400 Meters · Place 5 · Myers ParkMyers Park400 Meters5.1:00.71a10
Mar 13Marvin Ridge InvitationalMar 13 · 200 Meters · Place 8 · Myers ParkMyers Park200 Meters8.26.63a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · 500 Meters · Place 9 · Myers ParkMyers Park500 Meters9.1:19.35a10
Feb 19NCHSAA 8A ChampsFeb 19 · 400 Meters · Myers ParkMyers Park400 MetersRelay Split—1:02.06610
Jan 10Just Don't Lose ClassicJan 10 · 500 Meters · Place 13 · Myers ParkMyers Park500 Meters131:18.97 PB—
Jan 10Just Don't Lose ClassicJan 10 · 300 Meters · Place 39 · Myers ParkMyers Park300 Meters3943.24 PB—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 500 Meters · Place 12 · Myers ParkMyers Park500 Meters12.1:19.97a10
Dec 20ASICS Holiday InvitationalDec 20 · 400 Meters · Place 10 · Myers ParkMyers Park400 MetersRelay Split10.1:00.865 PB10
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 300 Meters · Place 6 · Myers ParkMyers Park300 Meters6.43.91aUnofficial9
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 55m Hurdles · Place 2 · Myers ParkMyers Park55m Hurdles33"2.9.30aUnofficial9
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 55m Hurdles · Place 3 · Myers ParkMyers Park55m Hurdles310.14a—
Jan 25Palisades Feet That Eat Polar BearJan 25 · 300 Meters · Place 6 · Myers ParkMyers Park300 Meters643.779
Jan 25Palisades Feet That Eat Polar BearJan 25 · 55m Hurdles · Place 1 · Myers ParkMyers Park55m Hurdles19.479

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 300m Hurdles · Place 2 · Myers ParkMyers Park300m Hurdles30" / 0.762m2.46.37a9
Apr 26Need 4 SpeedApr 26 · 400 Meters · Place 5 · Myers ParkMyers Park400 Meters5.1:00.43a9
Apr 26Need 4 SpeedApr 26 · 200 Meters · Place 26 · Myers ParkMyers Park200 Meters26.27.15a9
Apr 262nd Annual Need4Speed Invitational Apr 26 · 400 Meters · Place 5 · Myers ParkMyers Park400 Meters5.1:00.43a9
Apr 262nd Annual Need4Speed Invitational Apr 26 · 200 Meters · Place 26 · Myers ParkMyers Park200 Meters26.27.15a9
Apr 5Queen City RelaysApr 5 · 300m Hurdles · Place 2 · Myers ParkMyers Park300m Hurdles247.539
Mar 21Lakeside LightsMar 21 · 400m Hurdles · Place 2 · Myers ParkMyers Park400m Hurdles21:09.099
Mar 14Marvin Ridge InvitationalMar 14 · 300m Hurdles · Place 3 · Myers ParkMyers Park300m Hurdles347.569
Mar 14Marvin Ridge InvitationalMar 14 · 400 Meters · Place 10 · Myers ParkMyers Park400 Meters101:01.399
Mar 8Clash of the CarolinasMar 8 · 300m Hurdles · Myers ParkMyers Park300m Hurdles30" / 0.762m—DNS9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 68 · Myers ParkMyers Park300 Meters68.45.38a9

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 55m Hurdles · Place 9 · Myers ParkMyers Park55m Hurdles33"9.10.55aUnofficial9
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · Long Jump · Place 3 · Myers ParkMyers ParkLong Jump3.15-03.00Unofficial9
Dec 12Puma vs Rudolph Holiday Polar BearDec 12 · 300 Meters · Place 3 · Myers ParkMyers Park300 Meters3.45.76aUnofficial9
Jun 14adidas Outdoor NationalsJun 14 · Long Jump · Place 20 · UnattachedUnattachedLong Jump20.4.48m8
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 40 · UnattachedUnattached400 Meters40.1:03.69a8
Apr 24GCMSAA CHAMPIONSHIPApr 24 · Long Jump · Place 4 · Charlotte LatinCharlotte LatinLong Jump4.15-38
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 400 Meters · Place 2 · Charlotte LatinCharlotte Latin400 Meters2.1:03.25a8
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 100 Meters · Place 4 · Charlotte LatinCharlotte Latin100 Meters4.13.46a PB8
Apr 242024 GCMSAA InvitationalApr 24 · Long Jump · Place 4 · Charlotte LatinCharlotte LatinLong Jump4.15-03.00Wind: 08
Apr 242024 GCMSAA InvitationalApr 24 · 400 Meters · Place 2 · Charlotte LatinCharlotte Latin400 Meters2.1:03.25a8
Apr 242024 GCMSAA InvitationalApr 24 · 100 Meters · Place 4 · Charlotte LatinCharlotte Latin100 Meters4.13.46a8
Apr 17PDS MS Meet #2Apr 17 · Long Jump · Place 1 · Charlotte LatinCharlotte LatinLong Jump1.16' 2 PB8
Apr 17PDS MS Meet #2Apr 17 · 400 Meters · Place 4 · Charlotte LatinCharlotte Latin400 Meters4.1:05.10a8
Apr 17PDS MS Meet #2Apr 17 · 100 Meters · Place 4 · Charlotte LatinCharlotte Latin100 Meters4.13.71a8
Apr 9Gaston Christian Middle School Meet #2Apr 9 · Long Jump · Place 1 · Charlotte LatinCharlotte LatinLong Jump1.14-02.008
Apr 9Gaston Christian Middle School Meet #2Apr 9 · 200 Meters · Place 1 · Charlotte LatinCharlotte Latin200 Meters1.29.36a8
Apr 9Gaston Christian Middle School Meet #2Apr 9 · 100 Meters · Place 1 · Charlotte LatinCharlotte Latin100 Meters1.13.67a8
Mar 6CCS Jr. High 1Mar 6 · 400 Meters · Place 1 · Charlotte LatinCharlotte Latin400 Meters1.1:07.39a8