Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorAAU North Carolina District Qualifier · Jun 517.04aAAU North Carolina District QualifierJune 5, 2026
200 Meters · OutdoorAAU North Carolina District Qualifier · Jun 528.22aAAU North Carolina District QualifierJune 5, 2026
300 Meters · IndoorCAP 8A & Mid-South 7A/8A Conference Championships · Jan 1645.50CAP 8A & Mid-South 7A/8A Conference ChampionshipsJanuary 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorMid-South Conference Championship · Apr 3048.90Mid-South Conference ChampionshipApril 30, 2026
400 Meters · OutdoorJim Law Invitational (Youth) · Jun 201:08.35Jim Law Invitational (Youth)June 20, 2026
400m Hurdles · 30" / 0.762m · OutdoorNCRunners Elite Tune Up · May 301:13.42aNCRunners Elite Tune UpMay 30, 2026
55m Hurdles · 33" · IndoorReindeer Classic · Dec 199.77aReindeer ClassicDecember 19, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 400m Hurdles · Place 11 · Moore United Track ClubMoore United Track Club400m Hurdles111:12.21a11
Jun 20Jim Law Invitational (Youth)Jun 20 · 100m Hurdles · Place 2 · Moore United Track ClubMoore United Track Club100m HurdlesRound P217.6117
Jun 20Jim Law Invitational (Youth)Jun 20 · 100m Hurdles · Place 2 · Moore United Track ClubMoore United Track Club100m Hurdles217.6117
Jun 20Jim Law Invitational (Youth)Jun 20 · 400 Meters · Place 12 · Moore United Track ClubMoore United Track Club400 MetersRound P121:08.35 PB17
Jun 5AAU North Carolina District QualifierJun 5 · 400m Hurdles · Place 12 · Moore United Track ClubMoore United Track Club400m Hurdles30" / 0.762m12.1:13.85a11
Jun 5AAU North Carolina District QualifierJun 5 · 100m Hurdles · Place 18 · Moore United Track ClubMoore United Track Club100m Hurdles33" / 0.838m18.17.04a PB11
Jun 5AAU North Carolina District QualifierJun 5 · 400 Meters · Moore United Track ClubMoore United Track Club400 Meters--DNS11
Jun 5AAU North Carolina District QualifierJun 5 · 200 Meters · Place 48 · Moore United Track ClubMoore United Track Club200 Meters48.28.22a PBWind: 1.611
May 30NCRunners Elite Tune UpMay 30 · 400m Hurdles · Place 7 · PinecrestPinecrest400m Hurdles30" / 0.762m7.1:13.42a PB11
May 30NCRunners Elite Tune UpMay 30 · 100m Hurdles · PinecrestPinecrest100m Hurdles33" / 0.838m—DNS11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 400m Hurdles · Place 1 · Moore United Track ClubMoore United Track Club400m Hurdles30" / 0.762m1.1:15.52a11
May 23Ken Roberts-Panthers Elite Track and Field ChallengeMay 23 · 100m Hurdles · Place 2 · Moore United Track ClubMoore United Track Club100m Hurdles33" / 0.838m2.17.38a11
May 8NCHSAA 8A West RegionalMay 8 · 300m Hurdles · Place 12 · PinecrestPinecrest300m Hurdles30" / 0.762m12.50.50a11
Apr 30Mid-South Conference ChampionshipApr 30 · 300m Hurdles · Place 2 · PinecrestPinecrest300m Hurdles30" / 0.762m2.48.90 PB11
Apr 30Mid-South Conference ChampionshipApr 30 · 100m Hurdles · Place 5 · PinecrestPinecrest100m Hurdles33" / 0.838mRound P5.18.2411
Apr 30Mid-South Conference ChampionshipApr 30 · 100m Hurdles · Place 5 · PinecrestPinecrest100m Hurdles33" / 0.838m5.17.3411
Apr 22Mid-South Spring Track Meet # 6Apr 22 · 300m Hurdles · Place 2 · PinecrestPinecrest300m Hurdles30" / 0.762m2.50.93a11
Apr 22Mid-South Spring Track Meet # 6Apr 22 · 100m Hurdles · Place 2 · PinecrestPinecrest100m Hurdles33" / 0.838m2.17.49a11
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 300m Hurdles · PinecrestPinecrest300m Hurdles30" / 0.762m--DNS11
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 100m Hurdles · Place 1 · PinecrestPinecrest100m Hurdles33" / 0.838m1.17.49a11
Apr 1Mid-South Spring Track Meet # 4Apr 1 · 200 Meters · Place 9 · PinecrestPinecrest200 Meters9.31.20a11
Mar 28Union Pines Viking RelaysMar 28 · 300m Hurdles · Place 1 · PinecrestPinecrest300m Hurdles30" / 0.762m1.49.69a11
Mar 28Union Pines Viking RelaysMar 28 · 100m Hurdles · Place 2 · PinecrestPinecrest100m Hurdles33" / 0.838m2.17.50a11
Mar 21Mid-South RelaysMar 21 · 300m Hurdles · Place 1 · PinecrestPinecrest300m Hurdles150.63a11
Mar 21Mid-South RelaysMar 21 · 100m Hurdles · Place 2 · PinecrestPinecrest100m Hurdles217.19a11
Mar 19Mid-South Spring Track Meet # 2Mar 19 · 300m Hurdles · PinecrestPinecrest300m Hurdles30" / 0.762m—DNS11
Mar 19Mid-South Spring Track Meet # 2Mar 19 · 100m Hurdles · PinecrestPinecrest100m Hurdles33" / 0.838m—DNS11
Mar 7Clash of the CarolinasMar 7 · 300m Hurdles · Place 29 · PinecrestPinecrest300m Hurdles2952.3711
Mar 7Clash of the CarolinasMar 7 · 100m Hurdles · Place 20 · PinecrestPinecrest100m Hurdles2017.3011
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 55m Hurdles · Place 10 · PinecrestPinecrest55m Hurdles33"10.9.67aUnofficial11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16CAP 8A & Mid-South 7A/8A Conference ChampionshipsJan 16 · 55m Hurdles · Place 3 · PinecrestPinecrest55m Hurdles39.5511
Jan 16CAP 8A & Mid-South 7A/8A Conference ChampionshipsJan 16 · 300 Meters · Place 4 · PinecrestPinecrest300 Meters445.50 PB11
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 55m Hurdles · Place 1 · PinecrestPinecrest55m Hurdles19.90—
Jan 2Patriot Polar Bear Meet # 2Jan 2 · 300 Meters · Place 7 · PinecrestPinecrest300 Meters747.65—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Reindeer ClassicDec 19 · 300 Meters · Place 24 · PinecrestPinecrest300 Meters24.46.52a11
Dec 19Reindeer ClassicDec 19 · 55m Hurdles · Place 3 · PinecrestPinecrest55m Hurdles33"3.9.77a PB11
Dec 13Stay In Your Lane InvitationalDec 13 · 55m Hurdles · Place 30 · PinecrestPinecrest55m Hurdles33"30.9.90a11
Nov 22It's About Time InvitationalNov 22 · 300 Meters · Place 39 · PinecrestPinecrest300 Meters39.46.47a11
Nov 22It's About Time InvitationalNov 22 · 55m Hurdles · Place 16 · PinecrestPinecrest55m Hurdles33"16.9.84a11
Feb 6Pinecrest Polar Bear Last Chance MeetFeb 6 · 55m Hurdles · Place 5 · PinecrestPinecrest55m Hurdles510.2310
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 55m Hurdles · Place 4 · PinecrestPinecrest55m Hurdles410.1710

2025 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 400m Hurdles · Place 9 · Moore United Track ClubMoore United Track Club400m Hurdles30" / 0.762m9.1:14.27a10
Jun 26AAU Track & Field Region 25 QualifierJun 26 · 100m Hurdles · Place 9 · Moore United Track ClubMoore United Track Club100m Hurdles33" / 0.838mRound P9.18.35aWind: 0.910
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 400m Hurdles · Place 8 · Moore United Track ClubMoore United Track Club400m Hurdles30" / 0.762m8.1:15.91a10
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 100m Hurdles · Place 10 · Moore United Track ClubMoore United Track Club100m Hurdles33" / 0.838mRound P10.18.83a10
Jun 6AAU North Carolina District QualifierJun 6 · 400m Hurdles · Place 11 · Moore United Track ClubMoore United Track Club400m Hurdles30" / 0.762m11.1:17.39a10
Jun 6AAU North Carolina District QualifierJun 6 · 100m Hurdles · Place 13 · Moore United Track ClubMoore United Track Club100m Hurdles33" / 0.838m13.17.68aWind: 0.310
Jun 6AAU North Carolina District QualifierJun 6 · 200 Meters · Place 67 · Moore United Track ClubMoore United Track Club200 Meters67.29.94aWind: 1.110
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 100m Hurdles · Place 3 · Moore United Track ClubMoore United Track Club100m Hurdles33" / 0.838m3.17.51a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 400 Meters · Place 13 · Moore United Track ClubMoore United Track Club400 Meters13.1:09.92a10
May 172025 Ken Roberts-Panthers Elite Track And Field ChallengeMay 17 · 200 Meters · Place 19 · Moore United Track ClubMoore United Track Club200 Meters19.29.43a10
Apr 30SAC Conference ChampionshipsApr 30 · 300m Hurdles · Place 5 · PinecrestPinecrest300m Hurdles30" / 0.762m5.51.35a10
Apr 30SAC Conference ChampionshipsApr 30 · 100m Hurdles · Place 7 · PinecrestPinecrest100m Hurdles33" / 0.838mRound P7.17.55a10
Apr 30SAC Conference ChampionshipsApr 30 · 100m Hurdles · Place 7 · PinecrestPinecrest100m Hurdles33" / 0.838m7.17.76a10
Apr 12FCA Track and Field CarnivalApr 12 · 300m Hurdles · PinecrestPinecrest300m Hurdles30" / 0.762m—DNS10
Apr 12FCA Track and Field CarnivalApr 12 · 100m Hurdles · PinecrestPinecrest100m Hurdles33" / 0.838m—DNS10
Apr 5Seahawk HS InvitationalApr 5 · 300m Hurdles · Place 3 · PinecrestPinecrest300m Hurdles352.63—
Apr 5Seahawk HS InvitationalApr 5 · 300m Hurdles · Place 9 · PinecrestPinecrest300m Hurdles952.63—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 7 · PinecrestPinecrest100m Hurdles717.81—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 7 · PinecrestPinecrest100m Hurdles717.81—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 2 · PinecrestPinecrest100m HurdlesRound P217.63—
Apr 5Seahawk HS InvitationalApr 5 · 100m Hurdles · Place 7 · PinecrestPinecrest100m HurdlesRound P717.63—
Apr 3Sandhills Athletic Meet Apr 3 · 300m Hurdles · Place 4 · PinecrestPinecrest300m Hurdles451.55—
Apr 3Sandhills Athletic Meet Apr 3 · 100m Hurdles · Place 3 · PinecrestPinecrest100m Hurdles317.60—
Mar 27SAC Track Meet # 4Mar 27 · 300m Hurdles · Place 1 · PinecrestPinecrest300m Hurdles150.99—
Mar 27SAC Track Meet # 4Mar 27 · 100m Hurdles · Place 1 · PinecrestPinecrest100m Hurdles117.71—
Mar 22Vikings Relays 2025Mar 22 · 300m Hurdles · Place 1 · PinecrestPinecrest300m Hurdles30" / 0.762m1.51.42a10
Mar 22Vikings Relays 2025Mar 22 · 100m Hurdles · Place 2 · PinecrestPinecrest100m Hurdles33" / 0.838m2.17.95a10
Mar 15Mid-South RelaysMar 15 · 300m Hurdles · Place 12 · PinecrestPinecrest300m Hurdles1259.5310
Mar 15Mid-South Relays 2025Mar 15 · 300m Hurdles · Place 12 · PinecrestPinecrest300m Hurdles30" / 0.762m12.59.53a10
Mar 13SAC Track Meet # 1Mar 13 · 300m Hurdles · Place 1 · PinecrestPinecrest300m Hurdles30" / 0.762m1.51.01a10
Mar 13SAC Track Meet # 1Mar 13 · 100m Hurdles · Place 1 · PinecrestPinecrest100m Hurdles33" / 0.838m1.17.97a10
Mar 8Clash of the CarolinasMar 8 · 100m Hurdles · Place 23 · PinecrestPinecrest100m Hurdles33" / 0.838mRound P23.17.79aWind: 4.110

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Reindeer ClassicDec 20 · 55m Hurdles · Place 10 · PinecrestPinecrest55m Hurdles33"10.10.28a10
Feb 3Pinecrest Polar Bear Meet 3Feb 3 · 55m Hurdles · Place 6 · PinecrestPinecrest55m Hurdles610.729
Jan 27The Viking Polar BearJan 27 · 55m Hurdles · Place 13 · PinecrestPinecrest55m Hurdles1311.369

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Pinecrest Polar Bear #1Dec 14 · 55m Hurdles · Place 3 · PinecrestPinecrest55m Hurdles33"3.10.40aUnofficial10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Pinecrest Polar Bear MeetDec 29 · 55m Hurdles · Place 4 · PinecrestPinecrest55m Hurdles33"4.11.18aUnofficial9
Dec 9Pinecrest Polar Bear #1Dec 9 · 55m Hurdles · Place 15 · PinecrestPinecrest55m Hurdles33"15.11.44aUnofficial9