Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorThe Trojan Relays · Apr 1015.20aThe Trojan RelaysApril 10, 2026
200 Meters · IndoorLiberty Open · Jan 2326.51aLiberty OpenJanuary 23, 2026
200 Meters · OutdoorNCHSAA 4A West Regional · May 1024.96aNCHSAA 4A West RegionalMay 10, 2025
200 Meters · Outdoor · Hand timedCreek Meet #1 · Mar 1728.2hCreek Meet #1March 17, 2022
300 Meters · IndoorFast Track Invitational · Jan 2541.55Fast Track InvitationalJanuary 25, 2025
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 4A West Regional · May 1044.74aNCHSAA 4A West RegionalMay 10, 2025
400 Meters · OutdoorMarvin Ridge Home #1 · Mar 51:03.47Marvin Ridge Home #1March 5, 2024
400 Meters · Outdoor · Hand timedCreek Meet #1 · Mar 171:07.5hCreek Meet #1March 17, 2022
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 151:00.386aNCHSAA 4A State Championships February 15, 2025
400m Hurdles · 30" / 0.762m · OutdoorCIAA Outdoor Track and Field Championship · May 11:04.15aCIAA Outdoor Track and Field ChampionshipMay 1, 2026
55 Meters · IndoorBradford Indoor Polar Bear Last Chance · Feb 67.40Bradford Indoor Polar Bear Last ChanceFebruary 6, 2025
55m Hurdles · 33" · IndoorNCHSAA 4A State Championships · Feb 158.60aNCHSAA 4A State Championships February 15, 2025
60m Hurdles · 33" / 0.838m · IndoorJDL Early Bird Invitational · Dec 79.36aJDL Early Bird InvitationalDecember 7, 2025
800 Meters · IndoorCIAA Indoor Track and Field Championship · Feb 152:52.49aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
High Jump · IndoorCIAA Indoor Track and Field Championship · Feb 151.43mCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
Long Jump · IndoorCIAA Indoor Track and Field Championship · Feb 154.61mCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
Long Jump · OutdoorNCHSAA 4A West Regional · May 1114-11.00NCHSAA 4A West RegionalMay 11, 2024
Pentathlon (Indoor) · Standard · IndoorCIAA Indoor Track and Field Championship · Feb 152199CIAA Indoor Track and Field ChampionshipFebruary 15, 2026
Shot Put · 4kg · IndoorCIAA Indoor Track and Field Championship · Feb 157.96mCIAA Indoor Track and Field ChampionshipFebruary 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 400m Hurdles · Place 8 · Fayetteville StateFayetteville State400m Hurdles30" / 0.762mRound P8.1:04.15a PBFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 400m Hurdles · Place 7 · Fayetteville StateFayetteville State400m Hurdles30" / 0.762m7.1:05.36aFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 100m Hurdles · Place 15 · Fayetteville StateFayetteville State100m Hurdles33" / 0.838mRound P15.15.34aWind: -0.4Fr
Apr 17JCSU Golden Bulls InvitationalApr 17 · 400m Hurdles · Place 4 · Fayetteville StateFayetteville State400m Hurdles30" / 0.762m4.1:05.10aFr
Apr 17JCSU Golden Bulls InvitationalApr 17 · 100m Hurdles · Place 4 · Fayetteville StateFayetteville State100m Hurdles33" / 0.838m4.15.33aWind: 0Fr
Apr 10The Trojan RelaysApr 10 · 100m Hurdles · Place 7 · Fayetteville StateFayetteville State100m Hurdles33" / 0.838mRound P7.15.20aWind: 2.3Fr
Apr 10The Trojan RelaysApr 10 · 100m Hurdles · Place 7 · Fayetteville StateFayetteville State100m Hurdles33" / 0.838m7.15.20a PBWind: 1.6Fr
Apr 10The Trojan RelaysApr 10 · 200 Meters · Place 13 · Fayetteville StateFayetteville State200 Meters13.25.44aWind: 1.1Fr
Apr 2High Point VertKlasse MeetingApr 2 · 400m Hurdles · Place 10 · Fayetteville StateFayetteville State400m Hurdles30" / 0.762m10.1:06.73aFr
Apr 2High Point VertKlasse MeetingApr 2 · 100m Hurdles · Place 21 · Fayetteville StateFayetteville State100m Hurdles33" / 0.838m21.15.06aWind: 2.9Fr
Mar 28Livingstone Blue Bear InvitationalMar 28 · 100m Hurdles · Place 5 · Fayetteville StateFayetteville State100m Hurdles33" / 0.838m5.15.28aWind: 0.3Fr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 400m Hurdles · Place 5 · Fayetteville StateFayetteville State400m Hurdles51:08.47aFr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 100m Hurdles · Place 8 · Fayetteville StateFayetteville State100m Hurdles815.33aFr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · Pentathlon (Indoor) · Place 8 · Fayetteville StateFayetteville StatePentathlon (Indoor)Standard8.2199 PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 60m Hurdles · Place 15 · Fayetteville StateFayetteville State60m Hurdles33" / 0.838mRound P15.9.42aFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 60m Hurdles · Place 6 · Fayetteville StateFayetteville State60m Hurdles33" / 0.838m6.9.37aFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · Long Jump · Place 12 · Fayetteville StateFayetteville StateLong Jump12.4.61m PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · Shot Put · Place 10 · Fayetteville StateFayetteville StateShot Put4kg10.7.96m PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · High Jump · Place 6 · Fayetteville StateFayetteville StateHigh Jump6.1.40mFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · High Jump · Place 15 · Fayetteville StateFayetteville StateHigh Jump15.1.43m PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 800 Meters · Place 6 · Fayetteville StateFayetteville State800 Meters6.2:52.49a PBFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60m Hurdles · Place 27 · Fayetteville StateFayetteville State60m HurdlesRound P279.50aFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 300 Meters · Place 26 · Fayetteville StateFayetteville State300 Meters2644.04aFr
Jan 23Liberty OpenJan 23 · 60m Hurdles · Place 27 · Fayetteville StateFayetteville State60m HurdlesRound P279.47aFr
Jan 23Liberty OpenJan 23 · 200 Meters · Place 59 · Fayetteville StateFayetteville State200 Meters5926.51a PBFr
Jan 17The Mayor's CupJan 17 · 60m Hurdles · Place 30 · FayettevilleFayetteville60m HurdlesRound P309.61FR
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 60m Hurdles · Place 30 · Fayetteville StateFayetteville State60m Hurdles33" / 0.838mRound P30.9.61aFr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 60m Hurdles · Place 20 · Fayetteville StateFayetteville State60m Hurdles33" / 0.838m20.9.36a PBFr
Dec 7JDL Early Bird InvitationalDec 7 · 400 Meters · Fayetteville StateFayetteville State400 MetersRelay Split—1:02.975Fr
Feb 15NCHSAA 4A State Championships Feb 15 · 55m Hurdles · Place 13 · IndependenceIndependence55m Hurdles33"Round P13.8.60a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · IndependenceIndependence400 MetersRelay Split—1:00.386a PB12
Feb 6Bradford Indoor Polar Bear Last ChanceFeb 6 · 55m Hurdles · Place 2 · IndependenceIndependence55m Hurdles28.83—
Feb 6Bradford Indoor Polar Bear Last ChanceFeb 6 · 300 Meters · Place 4 · IndependenceIndependence300 Meters442.19—
Feb 6Bradford Indoor Polar Bear Last ChanceFeb 6 · 55 Meters · Place 5 · IndependenceIndependence55 Meters57.40 PB—
Feb 1Mondo Elite HS InvitationalFeb 1 · 300 Meters · Place 37 · IndependenceIndependence300 Meters3742.65—
Jan 25Fast Track InvitationalJan 25 · 55m Hurdles · Place 25 · IndependenceIndependence55m HurdlesRound P259.02—
Jan 25Fast Track InvitationalJan 25 · 300 Meters · Place 6 · IndependenceIndependence300 Meters641.55 PB—

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A West RegionalMay 10 · 300m Hurdles · Place 5 · IndependenceIndependence300m Hurdles30" / 0.762m5.44.74a PB12
May 10NCHSAA 4A West RegionalMay 10 · 200 Meters · Place 8 · IndependenceIndependence200 Meters8.24.96a PB12
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 100m Hurdles · Place 1 · IndependenceIndependence100m Hurdles114.9912
Apr 30Southwestern 4A Conference ChampionshipApr 30 · Long Jump · Place 8 · IndependenceIndependenceLong Jump815-712
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 200 Meters · Place 4 · IndependenceIndependence200 Meters425.5312
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles144.4812
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 200 Meters · Place 2 · IndependenceIndependence200 Meters225.42SR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 200 Meters · Place 8 · IndependenceIndependence200 Meters825.42SR
Apr 17*1st Annual* For All The Dawgs Invitational Apr 17 · 300m Hurdles · Place 2 · IndependenceIndependence300m Hurdles246.42SR
Apr 9Independence Meet #2Apr 9 · 100m Hurdles · Place 2 · IndependenceIndependence100m Hurdles215.5012
Apr 9Independence Meet #2Apr 9 · Long Jump · Place 3 · IndependenceIndependenceLong Jump315-912
Apr 6APP State HS InvitationalApr 6 · 300m Hurdles · Place 5 · IndependenceIndependence300m Hurdles30" / 0.762m5.48.08a12
Apr 6APP State HS InvitationalApr 6 · 100m Hurdles · Place 3 · IndependenceIndependence100m Hurdles33" / 0.838m3.15.59aWind: 012
Apr 6APP State HS InvitationalApr 6 · 200 Meters · Place 4 · IndependenceIndependence200 Meters4.26.63aWind: 012
Apr 4App State HS MeetApr 4 · 300m Hurdles · Place 5 · IndependenceIndependence300m Hurdles30" / 0.762m5.48.08a12
Apr 4App State HS MeetApr 4 · 100m Hurdles · Place 3 · IndependenceIndependence100m Hurdles33" / 0.838m3.15.59a12
Apr 4App State HS MeetApr 4 · 200 Meters · Place 4 · IndependenceIndependence200 Meters4.26.63a12
Mar 26Garinger Meet #1Mar 26 · 300m Hurdles · Place 2 · IndependenceIndependence300m Hurdles30" / 0.762m2.55.64a12
Mar 22Odell Williams InvitationalMar 22 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles30" / 0.762m1.48.08a12
Mar 22Odell Williams InvitationalMar 22 · 100m Hurdles · Place 6 · IndependenceIndependence100m Hurdles33" / 0.838mRound P6.16.05a12
Mar 22Odell Williams InvitationalMar 22 · 100m Hurdles · Place 7 · IndependenceIndependence100m Hurdles33" / 0.838m7.16.09a12
Mar 22Odell Williams InvitationalMar 22 · 200 Meters · Place 8 · IndependenceIndependence200 Meters8.26.33a12
Mar 22Odell Williams InvitationalMar 22 · 100 Meters · IndependenceIndependence100 MetersRound P—NT12
Mar 19Phillip O Berry Home MeetMar 19 · Long Jump · IndependenceIndependenceLong Jump—NM12
Mar 11Independence MeetMar 11 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles147.64—
Mar 11Independence MeetMar 11 · 100m Hurdles · Place 1 · IndependenceIndependence100m Hurdles115.45—
Mar 11Independence MeetMar 11 · 200 Meters · Place 1 · IndependenceIndependence200 Meters125.92—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 25 · IndependenceIndependence300 Meters25.42.01a12
Dec 21JDL Holiday InvitationalDec 21 · 400 Meters · Place 14 · IndependenceIndependence400 MetersRelay Split14.1:03.74612
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 35 · IndependenceIndependence300 Meters35.43.30a12
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 10 · IndependenceIndependence55m Hurdles33"Round P10.8.91a12
Feb 2Mondo Elite HS InvitationalFeb 2 · 55m Hurdles · Place 23 · IndependenceIndependence55m HurdlesRound P239.06—

2024 Outdoor Track

33 results
DateMeetEventPlMarkGr
Dec 4Independence Polar Bear #1Dec 4 · 55m Hurdles · Place 2 · IndependenceIndependence55m Hurdles33"2.8.87aUnofficial12
Nov 21Bradford Polar Bear Kick OffNov 21 · 500 Meters · IndependenceIndependence500 Meters—NT12
Nov 21Bradford Polar Bear Kick OffNov 21 · 55m Hurdles · Place 3 · IndependenceIndependence55m Hurdles33"3.8.51aUnofficial12
Nov 21Bradford Polar Bear Kick OffNov 21 · 55 Meter · Place 8 · IndependenceIndependence55 Meter8.7.73aUnofficial12
May 11NCHSAA 4A West RegionalMay 11 · Long Jump · Place 14 · IndependenceIndependenceLong Jump14.14-11.00 PB11
May 11NCHSAA 4A West RegionalMay 11 · 300m Hurdles · Place 5 · IndependenceIndependence300m Hurdles30" / 0.762m5.45.69a11
May 11NCHSAA 4A West RegionalMay 11 · 100m Hurdles · Place 8 · IndependenceIndependence100m Hurdles33" / 0.838mRound P8.16.07a11
May 11NCHSAA 4A West RegionalMay 11 · 100m Hurdles · Place 8 · IndependenceIndependence100m Hurdles33" / 0.838m8.15.79a11
May 114A West RegionalMay 11 · Long Jump · Place 14 · IndependenceIndependenceLong Jump14.14-11.0011
May 114A West RegionalMay 11 · 300m Hurdles · Place 5 · IndependenceIndependence300m Hurdles30" / 0.762m5.45.69a11
May 114A West RegionalMay 11 · 100m Hurdles · Place 8 · IndependenceIndependence100m Hurdles33" / 0.838mRound P8.16.07a11
May 114A West RegionalMay 11 · 100m Hurdles · Place 8 · IndependenceIndependence100m Hurdles33" / 0.838m8.15.79a11
May 1Southwestern 4A Conference ChampionshipMay 1 · Long Jump · Place 5 · IndependenceIndependenceLong Jump516-09.00—
May 1Southwestern 4A Conference ChampionshipMay 1 · High Jump · Place 4 · IndependenceIndependenceHigh Jump44-08.00—
May 1Southwestern 4A Conference ChampionshipMay 1 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles146.03—
May 1Southwestern 4A Conference ChampionshipMay 1 · 100m Hurdles · Place 2 · IndependenceIndependence100m Hurdles215.67—
Apr 17Cuthbertson Home Meet #2 Apr 17 · High Jump · IndependenceIndependenceHigh Jump—NH11
Apr 17Cuthbertson Home Meet #2 Apr 17 · 400 Meters · Place 8 · IndependenceIndependence400 Meters8.1:05.31a11
Apr 17Cuthbertson Home Meet #2 Apr 17 · 200 Meters · Place 2 · IndependenceIndependence200 Meters2.26.19aWind: 1.811
Apr 17Cuthbertson Home Meet #2 Apr 17 · 100 Meters · Place 3 · IndependenceIndependence100 Meters3.12.75aWind: 2.811
Apr 10Independence MeetApr 10 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles146.45—
Mar 28JM Robinson Meet #2Mar 28 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles30" / 0.762m1.47.60a11
Mar 28JM Robinson Meet #2Mar 28 · 100m Hurdles · Place 2 · IndependenceIndependence100m Hurdles33" / 0.838m2.15.97aWind: -1.611
Mar 14Raptor Speed HS ShowcaseMar 14 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles30" / 0.762m1.48.04a11
Mar 14Raptor Speed HS ShowcaseMar 14 · 100m Hurdles · Place 3 · IndependenceIndependence100m Hurdles33" / 0.838m3.15.78a11
Mar 5Marvin Ridge Home #1Mar 5 · 400 Meters · Place 2 · IndependenceIndependence400 Meters21:03.47 PB—
Mar 5Marvin Ridge Home #1Mar 5 · 400 Meters · Place 6 · IndependenceIndependence400 Meters61:03.47—
Jan 31Cuthbertson Final Polar BearJan 31 · 300 Meters · IndependenceIndependence300 Meters—DNS11
Jan 31Cuthbertson Final Polar BearJan 31 · 55m Hurdles · Place 3 · IndependenceIndependence55m Hurdles33"3.9.29aUnofficial11
Jan 31Cuthbertson Final Polar BearJan 31 · 55 Meter · IndependenceIndependence55 Meter—DNS11
Jan 11Providence Polar BearJan 11 · 300 Meters · Place 1 · IndependenceIndependence300 Meters1.43.60aUnofficial11
Jan 11Providence Polar BearJan 11 · 55m Hurdles · Place 1 · IndependenceIndependence55m Hurdles33"1.9.05aUnofficial11
Jan 11Providence Polar BearJan 11 · 55 Meter · Place 3 · IndependenceIndependence55 Meter3.7.54aUnofficial11

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55m Hurdles · Place 4 · IndependenceIndependence55m Hurdles33"Round P4.9.06a11
Dec 9Stay In Your Lane HS InvitationalDec 9 · 55m Hurdles · Place 5 · IndependenceIndependence55m Hurdles33"5.8.99a11

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Hopewell December Polar Bear MeetDec 6 · 55m Hurdles · Place 2 · IndependenceIndependence55m Hurdles33"2.9.26aUnofficial11
May 2Southwestern 4A Conference ChampionshipMay 2 · 300m Hurdles · Place 7 · IndependenceIndependence300m Hurdles754.05—
Apr 25Marvin Ridge Home #3Apr 25 · 400 Meters · Place 8 · IndependenceIndependence400 Meters81:08.93—
Apr 25Marvin Ridge Home #3Apr 25 · 200 Meters · Place 6 · IndependenceIndependence200 Meters628.71—
Mar 29Porter Ridge Home Meet #2Mar 29 · 300m Hurdles · Place 3 · IndependenceIndependence300m Hurdles30" / 0.762m3.55.97a10
Mar 29Porter Ridge Home Meet #2Mar 29 · 100m Hurdles · Place 12 · IndependenceIndependence100m Hurdles33" / 0.838m12.20.70a10
Mar 29Porter Ridge Home Meet #2Mar 29 · 200 Meters · IndependenceIndependence200 Meters—DNS10
Mar 15North Meck Home Meet #1Mar 15 · 300m Hurdles · Place 1 · IndependenceIndependence300m Hurdles152.56SO
Mar 15North Meck Home Meet #1Mar 15 · 100m Hurdles · Place 4 · IndependenceIndependence100m Hurdles420.70SO
Mar 15North Meck Home Meet #1Mar 15 · 100m Hurdles · Place 9 · IndependenceIndependence100m Hurdles920.70SO
Mar 8Ashbrook ChallengeMar 8 · 200 Meters · Place 2 · INDEPENDENCEINDEPENDENCE200 Meters228.13—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4Southwestern 4A Conference ChampionshipsMay 4 · 200 Meters · Place 7 · IndependenceIndependence200 Meters728.46—
Apr 29Butler Girls Only ChallengeApr 29 · 200 Meters · Place 14 · IndependenceIndependence200 Meters1427.87—
Apr 20Ardrey Kell Midweek MeetApr 20 · 200 Meters · Place 9 · IndependenceIndependence200 Meters928.87—
Apr 9Odell Williams ClassicApr 9 · 200 Meters · Place 10 · IndependenceIndependence200 Meters10.28.93a9
Apr 2Rick McRary Memorial / Spartan InvitationalApr 2 · 200 Meters · Place 2 · IndependenceIndependence200 Meters228.499
Mar 30Porter Ridge Home Meet #1Mar 30 · 200 Meters · Place 7 · IndependenceIndependence200 Meters728.599
Mar 24Independence MeetMar 24 · 200 Meters · Place 3 · IndependenceIndependence200 Meters328.87—
Mar 19Marvin Ridge InvitationalMar 19 · 200 Meters · Place 25 · IndependenceIndependence200 MetersRound P2529.55—
Mar 17Creek Meet #1Mar 17 · 400 Meters · Place 8 · IndependenceIndependence400 Meters81:07.5h PB9
Mar 17Creek Meet #1Mar 17 · 200 Meters · Place 8 · IndependenceIndependence200 Meters828.2h PB9
Mar 8Weddington Meet #1Mar 8 · 200 Meters · Place 8 · IndependenceIndependence200 Meters829.17—
Mar 8Weddington Meet #1Mar 8 · 200 Meters · Place 8 · IndependenceIndependence200 Meters829.17—