Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1611.98aNCHSAA 1A/3A Outdoor State ChampionshipMay 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorAggie Invite · Apr 1715.04aAggie InviteApril 17, 2026
200 Meters · OutdoorSouth Piedmont Conference Championship · May 125.12South Piedmont Conference ChampionshipMay 1, 2025
300 Meters · IndoorNCHSAA 3A State Championships · Feb 1540.59aNCHSAA 3A State Championships February 15, 2025
300m Hurdles · 30" / 0.762m · OutdoorSouth Piedmont Conference Championship · May 247.51aSouth Piedmont Conference ChampionshipMay 2, 2024
400 Meters · IndoorASICS Sound Invite · Feb 1459.43aASICS Sound InviteFebruary 14, 2026
400 Meters · Outdoor2025 Last Chance Classic · May 356.41a2025 Last Chance ClassicMay 3, 2025
400 Meters · Relay Split · IndoorNW Cabarrus Invitational #1 · Nov 211:02.348NW Cabarrus Invitational #1November 21, 2024
55 Meter · IndoorNCHSAA 3A State Championships · Feb 157.25aNCHSAA 3A State Championships February 15, 2025
55 Meters · IndoorMondo Elite HS Invitational · Feb 17.38Mondo Elite HS InvitationalFebruary 1, 2025
55m Hurdles · 33" · IndoorNW Cabarrus Invitational #1 · Nov 219.11aNW Cabarrus Invitational #1November 21, 2024
800 Meters · OutdoorSpiders SPC Meet #3 · Apr 162:37.80aSpiders SPC Meet #3April 16, 2025
High Jump · IndoorJDL Holiday Invitational · Dec 214-11.00JDL Holiday InvitationalDecember 21, 2024
High Jump · OutdoorSouth Rowan Meet #2 · Mar 205-00.00South Rowan Meet #2March 20, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Aggie ClassicMay 1 · 200 Meters · Place 17 · North Carolina A&TNorth Carolina A&T200 Meters17.25.15aWind: 1.9Fr
Apr 17Aggie InviteApr 17 · 100m Hurdles · Place 28 · North Carolina A&TNorth Carolina A&T100m Hurdles33" / 0.838mRound P28.15.04a PBWind: 0.8Fr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 39 · North Carolina A&TNorth Carolina A&T200 Meters39.25.14aWind: -0.1Fr
Apr 10Duke InvitationalApr 10 · 100m Hurdles · Place 41 · North Carolina A&TNorth Carolina A&T100m Hurdles33" / 0.838mRound P41.15.09aWind: 0.2Fr
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 55 · North Carolina A&TNorth Carolina A&T200 Meters55.25.32aWind: 1.4Fr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 108 · North Carolina A&TNorth Carolina A&T400 Meters108.59.02aFr
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · Shot Put · Place 22 · North Carolina A&TNorth Carolina A&TShot Put227.58mFR
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 100m Hurdles · Place 18 · North Carolina A&TNorth Carolina A&T100m Hurdles1815.60aFR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14ASICS Sound InviteFeb 14 · 400 Meters · Place 11 · North Carolina A&TNorth Carolina A&T400 Meters1159.43a PBFr
Feb 14ASICS Sound InviteFeb 14 · 60m Hurdles · Place 8 · North Carolina A&TNorth Carolina A&T60m HurdlesRound P89.53aFr
Feb 14ASICS Sound InviteFeb 14 · 60m Hurdles · Place 6 · North Carolina A&TNorth Carolina A&T60m Hurdles69.58aFr

2025 Outdoor Track

50 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100m Hurdles · Place 4 · Daniels High PerformanceDaniels High Performance100m Hurdles33" / 0.838mRound P4.15.39aWind: -0.512
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100m Hurdles · Place 6 · Daniels High PerformanceDaniels High Performance100m Hurdles33" / 0.838m6.15.74aWind: -112
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400 Meters · Place 4 · Daniels High PerformanceDaniels High Performance400 Meters4.57.45a12
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 3 · Daniels High PerformanceDaniels High Performance100 MetersRound P3.12.32aWind: 0.912
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100 Meters · Place 3 · Daniels High PerformanceDaniels High Performance100 Meters3.12.36aWind: -112
Jun 19USATF U-20 National ChampionshipsJun 19 · 100m Hurdles · Place 11 · UnattachedUnattached100m Hurdles33" / 0.838mRound P11.15.66aWind: 012
Jun 6AAU North Carolina District QualifierJun 6 · 100m Hurdles · Place 9 · Daniels High PerformanceDaniels High Performance100m Hurdles33" / 0.838m9.15.40aWind: -1.612
Jun 6AAU North Carolina District QualifierJun 6 · 400 Meters · Place 6 · Daniels High PerformanceDaniels High Performance400 Meters6.57.78a12
Jun 6AAU North Carolina District QualifierJun 6 · 100 Meters · Place 4 · Daniels High PerformanceDaniels High Performance100 Meters4.12.17aWind: 1.412
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 400 Meters · Place 5 · Northwest CabarrusNorthwest Cabarrus400 Meters5.56.82a12
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 100 Meters · Place 5 · Northwest CabarrusNorthwest Cabarrus100 MetersRound P5.12.05aWind: -0.612
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 100 Meters · Place 5 · Northwest CabarrusNorthwest Cabarrus100 Meters5.11.98a PBWind: 1.912
May 10NCHSAA 3A Midwest RegionalMay 10 · 100m Hurdles · Place 5 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838mRound P5.15.04aWind: 1.212
May 10NCHSAA 3A Midwest RegionalMay 10 · 100m Hurdles · Place 5 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838m5.15.07aWind: 1.812
May 10NCHSAA 3A Midwest RegionalMay 10 · 400 Meters · Place 4 · Northwest CabarrusNorthwest Cabarrus400 Meters4.58.29a12
May 10NCHSAA 3A Midwest RegionalMay 10 · 100 Meters · Place 4 · Northwest CabarrusNorthwest Cabarrus100 MetersRound P4.12.16aWind: 0.812
May 10NCHSAA 3A Midwest RegionalMay 10 · 100 Meters · Place 4 · Northwest CabarrusNorthwest Cabarrus100 Meters4.12.13aWind: -0.512
May 32025 Last Chance ClassicMay 3 · 100m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus100m Hurdles114.82a12
May 32025 Last Chance ClassicMay 3 · 400 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus400 Meters156.41a PB12
May 32025 Last Chance ClassicMay 3 · 200 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus200 Meters125.31a12
May 32025 Last Chance ClassicMay 3 · 100 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus100 Meters112.18a12
May 1South Piedmont Conference ChampionshipMay 1 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 Meters225.12 PBSR
May 1South Piedmont Conference ChampionshipMay 1 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 Meters225.12SR
May 1South Piedmont Conference ChampionshipMay 1 · 400 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus400 Meters256.80SR
May 1South Piedmont Conference ChampionshipMay 1 · 400 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus400 Meters256.80SR
May 1South Piedmont Conference ChampionshipMay 1 · 100 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus100 Meters212.25SR
May 1South Piedmont Conference ChampionshipMay 1 · 100 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus100 Meters212.25SR
May 1South Piedmont Conference ChampionshipMay 1 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m Hurdles215.11SR
May 1South Piedmont Conference ChampionshipMay 1 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m Hurdles215.11SR
Apr 24Cabarrus County ChampionshipApr 24 · 100m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838m1.15.52aWind: 012
Apr 24Cabarrus County ChampionshipApr 24 · 400 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus400 Meters2.59.43a12
Apr 24Cabarrus County ChampionshipApr 24 · 200 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus200 Meters3.25.72a12
Apr 24Cabarrus County ChampionshipApr 24 · 100 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus100 Meters2.12.29aWind: 012
Apr 16Spiders SPC Meet #3Apr 16 · High Jump · Place 1 · Northwest CabarrusNorthwest CabarrusHigh Jump1.4-08.0012
Apr 16Spiders SPC Meet #3Apr 16 · 800 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus800 Meters3.2:37.80a PB12
Apr 16Spiders SPC Meet #3Apr 16 · 100 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus100 Meters1.12.98aWind: -1.412
Apr 10Spiders SPC Meet #2Apr 10 · High Jump · Northwest CabarrusNorthwest CabarrusHigh Jump—NH12
Apr 2Hopewell Meet #2Apr 2 · 100m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838m1.15.71aWind: -0.112
Apr 2Hopewell Meet #2Apr 2 · High Jump · Place 1 · Northwest CabarrusNorthwest CabarrusHigh Jump1.4-08.0012
Apr 2Hopewell Meet #2Apr 2 · 100 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus100 Meters1.12.50a12
Mar 20South Rowan Meet #2Mar 20 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump2.5-00.00 PB12
Mar 20South Rowan Meet #2Mar 20 · 400 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus400 Meters1.57.92a12
Mar 12Mountaineer RelaysMar 12 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump24-10.00SR
Mar 12Mountaineer RelaysMar 12 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump24-10.00SR
Mar 12Mountaineer RelaysMar 12 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m Hurdles215.61SR
Mar 12Mountaineer RelaysMar 12 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m Hurdles215.61SR
Mar 6Spiders Meet #1Mar 6 · 100m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838m1.15.74aWind: 1.312
Mar 6Spiders Meet #1Mar 6 · 100 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus100 Meters1.12.53aWind: -1.712
Feb 6Last Chance JM Robinson Polar BearFeb 6 · 55m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"1.9.23aUnofficial12
Feb 6Last Chance JM Robinson Polar BearFeb 6 · 55 Meter · Place 4 · Northwest CabarrusNorthwest Cabarrus55 Meter4.7.44aUnofficial12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 300 Meters · Place 6 · Northwest CabarrusNorthwest Cabarrus300 Meters6.40.59a PB12
Feb 15NCHSAA 3A State Championships Feb 15 · 55 Meter · Place 8 · Northwest CabarrusNorthwest Cabarrus55 MeterRound P8.7.27a12
Feb 15NCHSAA 3A State Championships Feb 15 · 55 Meter · Place 7 · Northwest CabarrusNorthwest Cabarrus55 Meter7.7.25a PB12
Feb 15NCHSAA 3A State Championships Feb 15 · High Jump · Place 9 · Northwest CabarrusNorthwest CabarrusHigh Jump9.4-10.0012
Feb 15NCHSAA 3A State Championships Feb 15 · 400 Meters · Northwest CabarrusNorthwest Cabarrus400 MetersRelay Split—1:02.786a12
Feb 1Mondo Elite HS InvitationalFeb 1 · 55 Meters · Place 18 · NW CabarrusNW Cabarrus55 MetersRound P187.38 PB—
Feb 1Mondo Elite HS InvitationalFeb 1 · 55m Hurdles · Place 35 · NW CabarrusNW Cabarrus55m HurdlesRound P359.46—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 26 · Northwest CabarrusNorthwest Cabarrus300 Meters26.42.11a12
Dec 21JDL Holiday InvitationalDec 21 · 55m Hurdles · Place 27 · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"Round P27.9.45a12
Dec 21JDL Holiday InvitationalDec 21 · High Jump · Place 6 · Northwest CabarrusNorthwest CabarrusHigh Jump6.4-11.00 PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 55m Hurdles · Place 18 · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"Round P18.9.34a12
Dec 7Liberty Flames HS InvitationalDec 7 · High Jump · Place 12 · Northwest CabarrusNorthwest CabarrusHigh Jump12.4-08.0012
Nov 21NW Cabarrus Invitational #1Nov 21 · 55m Hurdles · Place 6 · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"6.9.11a PB12
Nov 21NW Cabarrus Invitational #1Nov 21 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump2.4-10.0012
Nov 21NW Cabarrus Invitational #1Nov 21 · 400 Meters · Northwest CabarrusNorthwest Cabarrus400 MetersRelay Split—1:02.348 PB12
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 300 Meters · Place 10 · Northwest CabarrusNorthwest Cabarrus300 Meters10.42.36a11
Feb 1Butler Last Chance InviteFeb 1 · 55m Hurdles · Place 5 · Northwest CabarrusNorthwest Cabarrus55m Hurdles59.65—
Jan 20Fast Track HS InvitationalJan 20 · 300 Meters · Place 29 · NW CabarrusNW Cabarrus300 Meters2942.99—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 44 · Northwest CabarrusNorthwest Cabarrus100 MetersRound P44.12.54aWind: 1.411
Jun 1NC Runners Tune UpJun 1 · 200 Meters · Place 6 · Northwest CabarrusNorthwest Cabarrus200 Meters6.26.0111
Jun 1NC Runners Tune UpJun 1 · 100 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus100 Meters3.12.411
May 11NCHSAA 3A Midwest RegionalMay 11 · 300m Hurdles · Place 6 · Northwest CabarrusNorthwest Cabarrus300m Hurdles30" / 0.762m6.47.90a11
May 11NCHSAA 3A Midwest RegionalMay 11 · High Jump · Place 9 · Northwest CabarrusNorthwest CabarrusHigh Jump9.4-06.0011
May 11NCHSAA 3A Midwest RegionalMay 11 · 100 Meters · Place 8 · Northwest CabarrusNorthwest Cabarrus100 MetersRound P8.12.78aWind: -1.811
May 11NCHSAA 3A Midwest RegionalMay 11 · 100 Meters · Place 6 · Northwest CabarrusNorthwest Cabarrus100 Meters6.12.67aWind: -1.111
May 2South Piedmont Conference ChampionshipMay 2 · 300m Hurdles · Place 3 · Northwest CabarrusNorthwest Cabarrus300m Hurdles30" / 0.762m3.47.51a PB11
May 2South Piedmont Conference ChampionshipMay 2 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump3.4-08.0011
May 2South Piedmont Conference ChampionshipMay 2 · 200 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus200 Meters3.25.93aWind: -0.111
May 2South Piedmont Conference ChampionshipMay 2 · 100 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus100 Meters2.12.46aWind: -0.111
Apr 25Cabarrus County ChampionshipApr 25 · 300m Hurdles · Place 5 · Northwest CabarrusNorthwest Cabarrus300m Hurdles30" / 0.762m5.51.80a11
Apr 25Cabarrus County ChampionshipApr 25 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump3.5-00.0011
Apr 25Cabarrus County ChampionshipApr 25 · 200 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus200 Meters3.25.80a11
Apr 25Cabarrus County ChampionshipApr 25 · 100 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus100 Meters2.12.40a11
Apr 16Concord Conference Meet #4Apr 16 · 100m Hurdles · Place 3 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838m3.17.21aWind: -0.511
Apr 5Wolverine's Friday Night HeatApr 5 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump24-10.00—
Apr 5Wolverine's Friday Night HeatApr 5 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 Meters225.98—
Apr 5Wolverine's Friday Night HeatApr 5 · 300m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus300m Hurdles251.11—
Apr 5Wolverine's Friday Night HeatApr 5 · 100 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus100 Meters112.38—
Mar 23Spartan InvitationalMar 23 · 300m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus300m Hurdles30" / 0.762m2.50.64a11
Mar 23Spartan InvitationalMar 23 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump2.4-811
Mar 23Spartan InvitationalMar 23 · 100 Meters · Place 1 · Northwest CabarrusNorthwest Cabarrus100 Meters1.12.31a11
Feb 29JM Robinson Meet #1Feb 29 · 100m Hurdles · Place 3 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838m3.17.69aWind: 1.411

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 55m Hurdles · Place 26 · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"Round P26.10.07a11
Dec 16JDL Holiday HS InvitationalDec 16 · High Jump · Place 11 · Northwest CabarrusNorthwest CabarrusHigh Jump11.4-09.0011
Dec 9Stay In Your Lane HS InvitationalDec 9 · High Jump · Place 9 · Northwest CabarrusNorthwest CabarrusHigh Jump9.4-08.0011
Dec 9Stay In Your Lane HS InvitationalDec 9 · 400 Meters · Place 5 · Northwest CabarrusNorthwest Cabarrus400 Meters5.1:03.56a11
Jan 21Fast Track HS InvitationalJan 21 · 55m Hurdles · Place 24 · NW CabarrusNW Cabarrus55m HurdlesRound P2410.11—
Jan 21Fast Track HS InvitationalJan 21 · 300 Meters · Place 21 · NW CabarrusNW Cabarrus300 Meters2144.44—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Hopewell December Polar Bear MeetDec 6 · 300 Meters · Northwest CabarrusNorthwest Cabarrus300 Meters—DNS11
Dec 6Hopewell December Polar Bear MeetDec 6 · 55m Hurdles · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"—DNS11
Nov 15Butler Polar Bear #1Nov 15 · 55m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus55m Hurdles33"1.9.94aUnofficial11
May 13NCHSAA 3A Midwest RegionalMay 13 · 300m Hurdles · Place 6 · Northwest CabarrusNorthwest Cabarrus300m Hurdles30" / 0.762m6.48.97a10
May 13NCHSAA 3A Midwest RegionalMay 13 · 100m Hurdles · Place 10 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838mRound P10.17.12a10
Apr 21Cabarrus County ChampionshipApr 21 · 300m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus300m Hurdles249.86—
Apr 21Cabarrus County ChampionshipApr 21 · 100m Hurdles · Place 6 · Northwest CabarrusNorthwest Cabarrus100m Hurdles619.85—
Apr 1J. Alan Peoples InvitationalApr 1 · 300m Hurdles · Place 3 · Northwest CabarrusNorthwest Cabarrus300m Hurdles351.9210
Apr 1J. Alan Peoples InvitationalApr 1 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m HurdlesRound P217.3810
Apr 1J. Alan Peoples InvitationalApr 1 · 100m Hurdles · Place 8 · Northwest CabarrusNorthwest Cabarrus100m Hurdles821.9610
Apr 1J. Alan Peoples InvitationalApr 1 · High Jump · Place 3 · Northwest CabarrusNorthwest CabarrusHigh Jump34-810
Mar 1West Wolverines Meet 1Mar 1 · High Jump · Place 2 · Northwest CabarrusNorthwest CabarrusHigh Jump24-1010

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 300 Meters · Place 20 · Northwest CabarrusNorthwest Cabarrus300 Meters20.43.83a10
Dec 1Independence Polar Bear 1Dec 1 · 300 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus300 Meters344.28—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Nov 14Turkey ClassicNov 14 · 300 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus300 Meters2.44.12aUnofficial10
Nov 14Turkey ClassicNov 14 · High Jump · Place 1 · Northwest CabarrusNorthwest CabarrusHigh Jump1.4-06Unofficial10
May 13NCHSAA 3A Midwest RegionalMay 13 · 300m Hurdles · Place 9 · Northwest CabarrusNorthwest Cabarrus300m Hurdles30" / 0.762m9.52.84a9
May 13NCHSAA 3A Midwest RegionalMay 13 · 100m Hurdles · Place 9 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838mRound P9.17.75a9
May 13NCHSAA 3A Midwest RegionalMay 13 · 200 Meters · Place 6 · Northwest CabarrusNorthwest Cabarrus200 Meters6.27.65a9
May 4South Piedmont Conference ChampionshipMay 4 · 200 Meters · Place 3 · Northwest CabarrusNorthwest Cabarrus200 Meters327.049
May 4South Piedmont Conference ChampionshipMay 4 · 300m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus300m Hurdles251.769
May 4South Piedmont Conference ChampionshipMay 4 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m Hurdles217.369
May 4South Piedmont Conference ChampionshipMay 4 · High Jump · Place 8 · Northwest CabarrusNorthwest CabarrusHigh Jump84-69
Apr 30Spartan Outdoor ClassicApr 30 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 MetersRound P227.42—
Apr 30Spartan Outdoor ClassicApr 30 · 200 Meters · Place 2 · Northwest CabarrusNorthwest Cabarrus200 Meters227.75—
Apr 30Spartan Outdoor ClassicApr 30 · 300m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus300m Hurdles152.80—
Apr 30Spartan Outdoor ClassicApr 30 · 100m Hurdles · Place 1 · Northwest CabarrusNorthwest Cabarrus100m Hurdles117.73—
Apr 8All American Track Classic 2022Apr 8 · 100m Hurdles · Place 40 · Northwest CabarrusNorthwest Cabarrus100m Hurdles33" / 0.838mRound P40.17.61a9
Apr 1Cabarrus County ChampionshipApr 1 · 300m Hurdles · Place 6 · Northwest CabarrusNorthwest Cabarrus300m Hurdles654.619
Apr 1Cabarrus County ChampionshipApr 1 · 100m Hurdles · Place 2 · Northwest CabarrusNorthwest Cabarrus100m Hurdles218.239
Apr 1Cabarrus County ChampionshipApr 1 · High Jump · Place 6 · Northwest CabarrusNorthwest CabarrusHigh Jump64-89
Mar 2West Wolverines Meet 1Mar 2 · 100m Hurdles · Place 3 · Northwest CabarrusNorthwest Cabarrus100m Hurdles318.919
Mar 2West Wolverines Meet 1Mar 2 · High Jump · Place 5 · Northwest CabarrusNorthwest CabarrusHigh Jump54-69