Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2024 YVC Championship Meet · Apr 2510.84a2024 YVC Championship MeetApril 25, 2024
200 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 2021.26aNCHSAA 1A/3A Outdoor State ChampionshipMay 20, 2024
300 Meters · IndoorDick Taylor Carolina Challenge · Jan 1634.93aDick Taylor Carolina ChallengeJanuary 16, 2026
400 Meters · IndoorASICS Last Chance Invitational · Feb 2148.63aASICS Last Chance InvitationalFebruary 21, 2026
400 Meters · OutdoorSouth Florida Invitational · Apr 1147.56aSouth Florida InvitationalApril 11, 2026
500 Meters · IndoorNCHSAA 1A/2A State Championships · Feb 101:05.50aNCHSAA 1A/2A State ChampionshipsFebruary 10, 2024
500 Meters · OutdoorChristmas Is Near Invitational · Dec 171:08.56aChristmas Is Near InvitationalDecember 17, 2022
55 Meter · IndoorLiberty Christmas Invitational · Dec 166.76aLiberty Christmas InvitationalDecember 16, 2023
55 Meters · IndoorMountain Island Winter Invitational · Jan 136.79Mountain Island Winter InvitationalJanuary 13, 2022
800 Meters · OutdoorUA Home Meet #1 · Mar 242:12UA Home Meet #1March 24, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 22 · North CarolinaNorth Carolina400 Meters22.48.63aFr
Apr 11South Florida InvitationalApr 11 · 400 Meters · Place 11 · North CarolinaNorth Carolina400 Meters11.47.56a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 2 · North CarolinaNorth Carolina400 Meters2.47.96aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · 400 Meters · Place 3 · North CarolinaNorth Carolina400 Meters348.63a PBFr
Jan 16Dick Taylor Carolina ChallengeJan 16 · 300 Meters · Place 4 · North CarolinaNorth Carolina300 Meters434.93a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15YVC Championship MeetApr 15 · 200 Meters · Union AcademyUnion Academy200 Meters—DNSWind: -1.412
Mar 28MPHS YVC #4Mar 28 · 400 Meters · Union AcademyUnion Academy400 Meters—DNS12
Mar 28MPHS YVC #4Mar 28 · 100 Meters · Place 1 · Union AcademyUnion Academy100 Meters1.11.10aWind: 012
Mar 14Raptor Speed HS ShowcaseMar 14 · 200 Meters · Place 1 · Union AcademyUnion Academy200 Meters1.22.17aWind: 012
Mar 14Raptor Speed HS ShowcaseMar 14 · 100 Meters · Place 1 · Union AcademyUnion Academy100 Meters1.10.96aWind: 2.212

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 400 Meters · Place 1 · Union AcademyUnion Academy400 Meters1.47.80a11
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 200 Meters · Place 1 · Union AcademyUnion Academy200 Meters1.21.26a PBWind: -0.311
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · 100 Meters · Union AcademyUnion Academy100 MetersRound P--FSWind: 0.611
May 11NCHSAA 1A Midwest RegionalMay 11 · 400 Meters · Place 1 · Union AcademyUnion Academy400 Meters1.47.92a11
May 11NCHSAA 1A Midwest RegionalMay 11 · 200 Meters · Place 1 · Union AcademyUnion Academy200 Meters1.21.50a11
May 11NCHSAA 1A Midwest RegionalMay 11 · 100 Meters · Place 3 · Union AcademyUnion Academy100 Meters3.11.11a11
May 11NCHSAA 1A Midwest RegionalMay 11 · 100 Meters · Place 2 · Union AcademyUnion Academy100 Meters2.11.03a11
Apr 252024 YVC Championship MeetApr 25 · 400 Meters · Place 1 · Union AcademyUnion Academy400 Meters1.48.12a11
Apr 252024 YVC Championship MeetApr 25 · 200 Meters · Place 2 · Union AcademyUnion Academy200 Meters2.21.73aWind: 0.511
Apr 252024 YVC Championship MeetApr 25 · 100 Meters · Place 2 · Union AcademyUnion Academy100 Meters2.10.84a PBWind: 1.911
Mar 30JCSU HS InvitationalMar 30 · 400 Meters · Place 2 · Union AcademyUnion Academy400 Meters2.48.43a11
Mar 30JCSU HS InvitationalMar 30 · 200 Meters · Place 3 · Union AcademyUnion Academy200 Meters3.22.15a11
Mar 21Union Academy Yadkin Valley Meet #4Mar 21 · 200 Meters · Place 1 · Union AcademyUnion Academy200 Meters1.22.19a11
Mar 16Marvin Ridge InvitationalMar 16 · 400 Meters · Place 2 · Union AcademUnion Academ400 Meters248.92—
Mar 14Raptor Speed HS ShowcaseMar 14 · 200 Meters · Place 2 · Union AcademyUnion Academy200 Meters2.22.38a11
Mar 14Raptor Speed HS ShowcaseMar 14 · 100 Meters · Place 3 · Union AcademyUnion Academy100 Meters3.11.15a11
Jan 24Yadkin Valley Conference Indoor ChampionshipJan 24 · 300 Meters · Place 1 · Union AcademyUnion Academy300 Meters1.34.56aUnofficial11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 500 Meters · Place 1 · Union AcademyUnion Academy500 Meters1.1:05.50a PB11
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · 300 Meters · Place 14 · Union AcademyUnion Academy300 Meters14.37.51a11
Feb 2Mondo Elite HS InvitationalFeb 2 · 400 Meters · Place 2 · Union AcademUnion Academ400 Meters250.28—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 400 Meters · Place 6 · Union AcademyUnion Academy400 Meters6.50.78a11
Dec 16Liberty Christmas InvitationalDec 16 · 300 Meters · Place 5 · Union AcademyUnion Academy300 Meters5.35.63a11
Dec 16Liberty Christmas InvitationalDec 16 · 55 Meter · Place 24 · Union AcademyUnion Academy55 MeterRound P24.6.76a PB11
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 5 · Elite Track and Field TrainingElite Track and Field Training400 Meters5.50.13a10
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · 500 Meters · Place 3 · Union AcademUnion Academ500 Meters31:08.3110
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 9 · Union AcademUnion Academ500 Meters91:09.26—
Jan 27Mondo Elite HS InvitationalJan 27 · 500 Meters · Place 4 · Union AcademUnion Academ500 Meters41:08.00—
Jan 12Mountain Island Winter InvitationalJan 12 · 300 Meters · Place 1 · Union AcademyUnion Academy300 Meters1.35.46a10
Jan 7Just Don't Lose HS ClassicJan 7 · 500 Meters · Place 3 · Union AcademUnion Academ500 Meters31:08.00—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19NCHSAA 1A State ChampionshipMay 19 · 400 Meters · Place 1 · Union AcademyUnion Academy400 Meters1.48.86a10
May 19NCHSAA 1A State ChampionshipMay 19 · 200 Meters · Place 1 · Union AcademyUnion Academy200 Meters1.21.84a10
May 19NCHSAA 1A State ChampionshipMay 19 · 100 Meters · Place 4 · Union AcademyUnion Academy100 MetersRound P4.11.16a10
May 19NCHSAA 1A State ChampionshipMay 19 · 100 Meters · Place 3 · Union AcademyUnion Academy100 Meters3.11.11a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 400 Meters · Place 2 · Union AcademyUnion Academy400 Meters2.49.39a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 200 Meters · Place 3 · Union AcademyUnion Academy200 Meters3.22.24a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 100 Meters · Place 2 · Union AcademyUnion Academy100 MetersRound P2.11.06a10
May 13NCHSAA 1A Midwest RegionalMay 13 · 100 Meters · Place 2 · Union AcademyUnion Academy100 Meters2.10.93a10
May 62023 Last Chance ClassicMay 6 · 200 Meters · Place 3 · Union AcademUnion Academ200 Meters322.1610
May 62023 Last Chance ClassicMay 6 · 100 Meters · Place 4 · Union AcademUnion Academ100 Meters411.1110

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 17Christmas Is Near InvitationalDec 17 · 500 Meters · Place 1 · Union AcademyUnion Academy500 Meters1.1:08.56a PB10
May 13NCHSAA 1A Midwest RegionalMay 13 · 400 Meters · Place 5 · Union AcademyUnion Academy400 Meters5.52.32a9
Mar 26Corvian Community HS MeetMar 26 · 400 Meters · Place 1 · Union AcademyUnion Academy400 Meters1.51.06a9
Mar 24UA Home Meet #1Mar 24 · 800 Meters · Place 1 · Union AcademyUnion Academy800 Meters1.2:12 PB9
Mar 19Marvin Ridge InvitationalMar 19 · 100 Meters · Place 4 · Union AcademUnion Academ100 Meters411.55—
Mar 19Marvin Ridge InvitationalMar 19 · 100 Meters · Place 4 · Union AcademUnion Academ100 Meters411.75—

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 10COROS Explore Perfection InvitationalDec 10 · 300 Meters · Place 3 · Union AcademyUnion Academy300 Meters3.35.52a10
Dec 10COROS Explore Perfection InvitationalDec 10 · 55 Meter · Place 24 · Union AcademyUnion Academy55 MeterRound P24.6.82a10
Dec 5Jace's Journey Holiday InvitationalDec 5 · 300 Meters · Place 1 · Union AcademyUnion Academy300 Meters1.35.84a10
Dec 5Jace's Journey Holiday InvitationalDec 5 · 55 Meter · Place 3 · Union AcademyUnion Academy55 Meter3.6.81a10
Dec 3Cold Turkey InvitationalDec 3 · 300 Meters · Place 1 · 13-Unattached13-Unattached300 Meters1.35.38aUnofficial10
Dec 3Cold Turkey InvitationalDec 3 · 55 Meter · Place 7 · 13-Unattached13-Unattached55 MeterRound P7.6.96aUnofficial10
Dec 3Cold Turkey InvitationalDec 3 · 55 Meter · Place 8 · 13-Unattached13-Unattached55 Meter8.6.92aUnofficial10
Feb 11NCHSAA 1A/2A Indoor State ChampionshipsFeb 11 · 300 Meters · Place 8 · Union AcademyUnion Academy300 Meters8.37.87a9
Feb 1Spartan Winter InvitationalFeb 1 · 300 Meters · Place 1 · Union AcademUnion Academ300 Meters137.019
Feb 1Spartan Winter InvitationalFeb 1 · 55 Meters · Place 2 · Union AcademUnion Academ55 Meters26.869
Jan 13Mountain Island Winter InvitationalJan 13 · 55 Meters · Place 4 · Union AcademUnion Academ55 Meters46.79 PB9

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 16Forest Hills HS Polar Bear Meet 2Dec 16 · 55 Meter · Place 2 · Union AcademyUnion Academy55 Meter2.6.83aUnofficial9
Dec 9Monroe HS Polar Bear MeetDec 9 · 300 Meters · Place 1 · Union AcademyUnion Academy300 Meters1.36.3Unofficial9
Dec 9Monroe HS Polar Bear MeetDec 9 · 55 Meter · Place 12 · Union AcademyUnion Academy55 Meter12.7.2Unofficial9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 1 · Elite Track and Field TrainingElite Track and Field Training400 MetersRound P1.52.34a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 1 · Elite Track and Field TrainingElite Track and Field Training400 Meters1.52.05a8
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 2 · Elite Track and Field TrainingElite Track and Field Training200 MetersRound P2.23.62aWind: 0.58
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 2 · Elite Track and Field TrainingElite Track and Field Training200 Meters2.23.23aWind: -0.98

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · 300 Meters · Place 3 · UnattachedUnattached300 Meters3.36.13a9
Dec 11Stay In Your Lane HS InvitationalDec 11 · 55 Meter · Place 18 · UnattachedUnattached55 MeterRound P18.6.83a9
Nov 20JDL HS KickoffNov 20 · 300 Meters · Place 2 · UnattachedUnattached300 Meters2.36.54a9
Nov 20JDL HS KickoffNov 20 · 55 Meter · Place 8 · UnattachedUnattached55 MeterRound P8.6.79a9
Nov 20JDL HS KickoffNov 20 · 55 Meter · Place 7 · UnattachedUnattached55 Meter7.6.85a9

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Carolina Beltway Conference Meet #1Mar 10 · 100 Meters · Place 1 · Union AcademyUnion Academy100 Meters1.11.97

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Cuthbertson Polar Bear #1Dec 7 · 300 Meters · Place 37 · Performance 360Performance 360300 Meters37.42.11aUnofficial7
Dec 7Cuthbertson Polar Bear #1Dec 7 · 55 Meter · Place 47 · Performance 360Performance 36055 Meter47.7.78aUnofficial7
May 1CBC ChampionshipMay 1 · 100 Meters · Place 5 · Union AcademyUnion Academy100 Meters5.13.11a6
Mar 23Cuthbertson MS Meet 2Mar 23 · 100 Meters · Place 20 · Union AcademyUnion Academy100 Meters20.13.87a6
Mar 16Weddington Middle School Track & Field InvitationalMar 16 · 100 Meters · Place 29 · Union AcademyUnion Academy100 Meters29.14.71a6