Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGreensboro Gladiators MS & HS Meet #2 · Apr 2110.30Greensboro Gladiators MS & HS Meet #2April 21, 2023
200 Meters · IndoorACC Indoor Championships · Feb 2621.00aACC Indoor ChampionshipsFebruary 26, 2026
200 Meters · OutdoorCharlotte Invite · Apr 2421.10aCharlotte InviteApril 24, 2026
300 Meters · IndoorDick Taylor Carolina Challenge · Jan 1634.77aDick Taylor Carolina ChallengeJanuary 16, 2026
400 Meters · OutdoorDuke Twilight · May 448.52aDuke TwilightMay 4, 2025
55 Meter · IndoorNCRunners Independent Schools Indoor Championship · Feb 146.41aNCRunners Independent Schools Indoor ChampionshipFebruary 14, 2023
60 Meter · IndoorVA Showcase Club · Jan 147.03aVA Showcase ClubJanuary 14, 2024
60 Meters · IndoorThe VA Showcase · Jan 127.03The VA ShowcaseJanuary 12, 2024
Wind: 4.6 · OutdoorRaleigh Relays · Mar 2721.49Raleigh RelaysMarch 27, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · 200 Meters · Place 15 · North CarolinaNorth Carolina200 MetersRound P15.21.17aWind: 1.3So
Apr 24Charlotte InviteApr 24 · 200 Meters · Place 5 · North CarolinaNorth Carolina200 Meters5.21.10a PBWind: 0.4So
Apr 17Virginia ChallengeApr 17 · 200 Meters · Place 11 · North CarolinaNorth Carolina200 Meters11.21.27aWind: 4.3So
Apr 11South Florida InvitationalApr 11 · 200 Meters · Place 2 · North CarolinaNorth Carolina200 Meters2.21.18aWind: 1.4So
Apr 2High Point VertKlasse MeetingApr 2 · 200 Meters · Place 3 · North CarolinaNorth Carolina200 Meters3.21.15aWind: 1.4So

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 200 Meters · Place 7 · North CarolinaNorth Carolina200 MetersRound P7.21.00a PBWind: 0So
Feb 26ACC Indoor ChampionshipsFeb 26 · 200 Meters · Place 7 · North CarolinaNorth Carolina200 Meters7.21.17aWind: 0So
Feb 21ASICS Last Chance InvitationalFeb 21 · 200 Meters · Place 1 · North CarolinaNorth Carolina200 Meters121.13aSo
Feb 6Wisconsin Windy City InvitationalFeb 6 · 200 Meters · Place 7 · North CarolinaNorth Carolina200 Meters7.21.57aSo
Jan 16Dick Taylor Carolina ChallengeJan 16 · 300 Meters · Place 2 · North CarolinaNorth Carolina300 Meters234.77a PBSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15ACC Outdoor ChampionshipsMay 15 · 200 Meters · Place 16 · North CarolinaNorth Carolina200 MetersRound P16.21.49aWind: 0.7Fr
May 4Duke TwilightMay 4 · 400 Meters · Place 13 · North CarolinaNorth Carolina400 Meters1348.52a PBFr
Apr 252025 Charlotte InviteApr 25 · 200 Meters · Place 13 · North CarolinaNorth Carolina200 Meters1321.78FR
Apr 18Wake Forest InvitationalApr 18 · 200 Meters · North CarolinaNorth Carolina200 Meters--FSFr
Mar 27Raleigh RelaysMar 27 · Wind: 4.6 · Place 30 · North CarolinaNorth CarolinaWind: 4.63021.49 PBFR
Mar 27Raleigh RelaysMar 27 · 200 Meters · Place 30 · North CarolinaNorth Carolina200 Meters3021.49FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Dick Taylor Carolina ChallengeJan 17 · 300 Meters · Place 6 · North CarolinaNorth Carolina300 Meters635.67a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 4 · UnattachedUnattached200 MetersRound P4.21.55aWind: -0.812
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.21.35aWind: 012
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 8 · UnattachedUnattached100 MetersRound P8.10.66aWind: 0.412
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 5 · UnattachedUnattached100 Meters5.10.78aWind: -0.312
Jun 1NC UnitedJun 1 · 200 Meters · Place 1 · High Point BlazeHigh Point Blaze200 Meters1.21.61aWind: 3.312
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 200 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters2.21.81aWind: 0.712
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 MetersRound P1.10.65aWind: 0.412
May 17NCISAA D1 T&F State ChampionshipsMay 17 · 100 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters2.10.62aWind: 1.112
May 9PTAC Track and Field Championship MeetMay 9 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 MetersRound P1.22.15a12
May 9PTAC Track and Field Championship MeetMay 9 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters1.21.53a12
May 9PTAC Track and Field Championship MeetMay 9 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 MetersRound P1.10.72a12
May 9PTAC Track and Field Championship MeetMay 9 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.10.76a12
May 2HPCA home meet #2May 2 · 400 Meters · Place 1 · Wesleyan Christian AcadWesleyan Christian Acad400 Meters149.42a—
Apr 26Cary AC Elite Sprint & DistanceApr 26 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters110.5912
Apr 18WCDS Home Meet Apr 18 · 200 Meters · Place 1 · Wesleyan Christian AcadWesleyan Christian Acad200 Meters121.41a—
Apr 10HPCA home meet #1Apr 10 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.10.83a12
Mar 19WCA Meet #1Mar 19 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters1.22.20a12

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 2 · High Point BlazeHigh Point Blaze200 MetersRound P221.88a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 200 Meters · Place 6 · High Point BlazeHigh Point Blaze200 Meters622.20a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 2 · High Point BlazeHigh Point Blaze60 MetersRound P27.05a—
Mar 1AAU Indoor National ChamponshipsMar 1 · 60 Meters · Place 2 · High Point BlazeHigh Point Blaze60 Meters27.06a—
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 4 · High Point BlazeHigh Point Blaze60 MeterRound P4.7.04a12
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 6 · High Point BlazeHigh Point Blaze60 Meter6.7.03a PB12
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 5 · High Point BlazeHigh Point Blaze200 Meters5.21.98a12
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 5 · High Point BHigh Point B200 Meters521.98—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 6 · High Point BHigh Point B60 Meters67.03 PB—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 4 · High Point BHigh Point B60 MetersRound P47.04—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 55 Meter · Place 5 · UnattachedUnattached55 MeterRound P5.6.57a12
Dec 16JDL Holiday HS InvitationalDec 16 · 55 Meter · Place 5 · UnattachedUnattached55 Meter5.6.55a12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 300 Meters · Place 1 · UnattachedUnattached300 Meters1.35.44a12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55 Meter · Place 1 · UnattachedUnattached55 MeterRound P1.6.48a12
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55 Meter · Place 1 · UnattachedUnattached55 Meter1.6.42a12
Dec 5SW Guilford Invitational #1Dec 5 · 55 Meter · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy55 Meter1.6.45a12
Feb 14NCRunners Independent Schools Indoor ChampionshipFeb 14 · 300 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy300 Meters3.35.76a11
Feb 14NCRunners Independent Schools Indoor ChampionshipFeb 14 · 55 Meter · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy55 Meter1.6.41a PB11
Jan 23Guilford County ChampionshipsJan 23 · 300 Meters · Wesleyan Christian AcademyWesleyan Christian Academy300 Meters--DNS11
Jan 23Guilford County ChampionshipsJan 23 · 55 Meter · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy55 Meter2.6.46a11
Jan 5SW Guilford Invitational #2Jan 5 · 300 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy300 Meters2.36.02a11
Jan 5SW Guilford Invitational #2Jan 5 · 55 Meter · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy55 Meter2.6.53a11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 200 Meters · Place 6 · Wesleyan Christian AcademyWesleyan Christian Academy200 MetersRound P6.21.94aWind: 0.111
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 200 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters3.21.53aWind: -0.511
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 100 Meters · Place 4 · Wesleyan Christian AcademyWesleyan Christian Academy100 MetersRound P4.10.75aWind: 0.311
May 19NCISAA D1 T&F State ChampionshipsMay 19 · 100 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters2.10.60aWind: -0.411
Apr 28Cary AC Elite Sprint & DistanceApr 28 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters110.7211
Apr 22Charlotte Bring The Heat Youth InvitationalApr 22 · 400 Meters · Place 1 · High Point BlazeHigh Point Blaze400 Meters149.38a—
Apr 21Greensboro Gladiators MS & HS Meet #2Apr 21 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters121.6011
Apr 21Greensboro Gladiators MS & HS Meet #2Apr 21 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters110.30 PB11
Apr 18FCDS Home Meet #3Apr 18 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.10.96a11
Apr 4HPCA home meet #1Apr 4 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.10.53a11
Mar 30NRCA vs Wesleyan vs WCAMar 30 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters1.21.7611
Mar 30NRCA vs Wesleyan vs WCAMar 30 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.10.4411
Mar 28Westchester Home MeetMar 28 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters121.8111
Mar 18Cary Academy InvitationalMar 18 · 200 Meters · Place 1 · Wesleyan ChristianWesleyan Christian200 Meters121.89JR
Mar 18Cary Academy InvitationalMar 18 · 100 Meters · Place 1 · Wesleyan ChristianWesleyan Christian100 Meters110.66JR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6SW Guilford Invitational #1Dec 6 · 300 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy300 Meters2.36.87a11
Dec 6SW Guilford Invitational #1Dec 6 · 55 Meter · Place 4 · Wesleyan Christian AcademyWesleyan Christian Academy55 Meter4.6.56a11
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 1 · High Point BlazeHigh Point Blaze60 MeterRound P1.7.18a10
Mar 11AAU National Indoor ChampionshipsMar 11 · 60 Meter · Place 1 · High Point BlazeHigh Point Blaze60 Meter1.7.18a10
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 3 · High Point BlazeHigh Point Blaze200 MetersRound P3.22.87a10
Mar 11AAU National Indoor ChampionshipsMar 11 · 200 Meters · Place 2 · High Point BlazeHigh Point Blaze200 Meters2.22.71a10

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
Nov 14Ragsdale Polar Bear 1Nov 14 · 300 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy300 Meters1.37.46Unofficial11
Jul 30AAU Junior Olympics National ChamionshipsJul 30 · 200 Meters · Place 7 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl200 Meters722.40—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 2 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl200 MetersRound P222.16—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 200 Meters · Place 2 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl200 Meters222.10—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 3 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl100 MetersRound P310.97—
Jun 23AAU Region 25 Track and Field ChampionshipJun 23 · 100 Meters · Place 5 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl100 Meters511.21—
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · 200 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy200 MetersRound P3.21.74aWind: 010
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · 200 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters3.21.92aWind: 0.510
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · 100 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy100 MetersRound P3.10.90aWind: 0.410
May 20NCISAA DI Track & Field State ChampionshipsMay 20 · 100 Meters · Place 3 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters3.10.91aWind: -1.210
Apr 29High Point Christian Academy/Westchester home meet Apr 29 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters1.22.53a10
Apr 29High Point Christian Academy/Westchester home meet Apr 29 · 100 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters2.11.03a10
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 7 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl200 Meters729.48—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 200 Meters · Place 3 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl200 Meters322.91q—
Apr 2317th Annual Bring the Heat InvitationalApr 23 · 100 Meters · Place 3 · High Point Blaze Track & XC ClHigh Point Blaze Track & XC Cl100 Meters311.45—
Apr 13FCDS Home Meet #2 Apr 13 · 200 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters2.25.38a10
Apr 13FCDS Home Meet #2 Apr 13 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.11.42a10
Mar 24High Point Christian Academy Home Meet #1Mar 24 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters1.22.63a10
Mar 22DA Home Meet 3Mar 22 · 200 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters1.22.60a10
Mar 22DA Home Meet 3Mar 22 · 100 Meters · Place 1 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters1.11.27a10
Mar 19Cary Academy InvitationalMar 19 · 200 Meters · Place 2 · Wesleyan Christian AcademyWesleyan Christian Academy200 Meters2.22.61aWind: -1.210
Mar 19Cary Academy InvitationalMar 19 · 100 Meters · Place 5 · Wesleyan Christian AcademyWesleyan Christian Academy100 Meters5.11.38aWind: -1.810

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Grant Holloway AAU InvitationalDec 19 · 60 Meter · Place 12 · High Point BlazeHigh Point Blaze60 MeterRound P12.7.38a10
Dec 19Grant Holloway AAU InvitationalDec 19 · 200 Meters · Place 8 · High Point BlazeHigh Point Blaze200 Meters8.23.05a10
Nov 20JDL HS KickoffNov 20 · 300 Meters · Place 4 · UnattachedUnattached300 Meters4.36.74a10
Nov 20JDL HS KickoffNov 20 · 55 Meter · Place 4 · UnattachedUnattached55 MeterRound P4.6.72a10
Nov 20JDL HS KickoffNov 20 · 55 Meter · Place 3 · UnattachedUnattached55 Meter3.6.67a10

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 4 · High Point BlazeHigh Point Blaze200 MetersRound P4.23.55a9
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 3 · High Point BlazeHigh Point Blaze200 Meters3.23.35a9
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 4 · High Point BlazeHigh Point Blaze100 MetersRound P4.11.69a9
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 5 · High Point BlazeHigh Point Blaze100 Meters5.11.60a9
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 200 Meters · Place 1 · High Point BlazeHigh Point Blaze200 Meters1.23.59aWind: 0.79
May 1Youth Diamond League Series Tiffany Ross Williams InvitationalMay 1 · 100 Meters · Place 1 · High Point BlazeHigh Point Blaze100 Meters1.11.50aWind: 0.39
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 200 Meters · Place 3 · High Point BlazeHigh Point Blaze200 Meters3.24.15aUnofficial9
Mar 27Youth Diamond League Series Tiffany Ross Williams InvitationalMar 27 · 100 Meters · Place 3 · High Point BlazeHigh Point Blaze100 Meters3.11.88aUnofficial9