Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSoMeck 4A Conference Championship · Apr 3011.00aSoMeck 4A Conference ChampionshipApril 30, 2025
200 Meters · OutdoorJim Law Invitational - Youth (June 14 - 15, 2025) · Jun 1422.34aJim Law Invitational - Youth (June 14 - 15, 2025)June 14, 2025
300 Meters · IndoorASICS Holiday Invitational · Dec 2035.79aASICS Holiday InvitationalDecember 20, 2025
400 Meters · OutdoorNeed 4 Speed · Apr 2652.13aNeed 4 SpeedApril 26, 2025
55 Meter · IndoorASICS Holiday Invitational · Dec 206.80aASICS Holiday InvitationalDecember 20, 2025
55 Meters · IndoorJust Don't Lose Classic · Jan 106.683Just Don't Lose ClassicJanuary 10, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 18Ardrey Kell "AK Need4Speed"Apr 18 · 100 Meters · Place 30 · Myers ParkMyers Park100 MetersRound P30.11.51a12
Mar 13Marvin Ridge InvitationalMar 13 · 400 Meters · Place 14 · Myers ParkMyers Park400 Meters14.53.60a12
Mar 13Marvin Ridge InvitationalMar 13 · 200 Meters · Myers ParkMyers Park200 Meters--DNF12
Mar 7Clash of the CarolinasMar 7 · 400 Meters · Place 25 · Myers ParkMyers Park400 Meters2552.2412

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 31 · Myers ParkMyers Park55 MetersRound P316.683 PB—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 300 Meters · Place 23 · Myers ParkMyers Park300 Meters23.35.79a PB12
Dec 20ASICS Holiday InvitationalDec 20 · 55 Meter · Place 36 · Myers ParkMyers Park55 Meter36.6.80a PB12
Feb 5Marvin Ridge Polar Bear #3Feb 5 · 300 Meters · Myers ParkMyers Park300 Meters—DNS11
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 300 Meters · Place 10 · Myers ParkMyers Park300 Meters1037.57a—
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 55 Meters · Place 15 · Myers ParkMyers Park55 Meters157.06a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14Jim Law Invitational - Youth (June 14 - 15, 2025)Jun 14 · 200 Meters · Place 12 · 704 Elite704 Elite200 MetersRound P12.22.34a PB11
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 400 Meters · Place 13 · Myers ParkMyers Park400 Meters13.54.10a11
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 200 Meters · Place 9 · Myers ParkMyers Park200 Meters9.22.59a11
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 100 Meters · Place 7 · Myers ParkMyers Park100 MetersRound P7.11.08a11
Apr 30SoMeck 4A Conference ChampionshipApr 30 · 100 Meters · Place 4 · Myers ParkMyers Park100 Meters4.11.00a PB11
Apr 26Need 4 SpeedApr 26 · 400 Meters · Place 24 · Myers ParkMyers Park400 Meters24.52.13a PB11
Apr 26Need 4 SpeedApr 26 · 100 Meters · Place 24 · Myers ParkMyers Park100 MetersRound P24.11.19a11
Apr 262nd Annual Need4Speed Invitational Apr 26 · 400 Meters · Place 24 · Myers ParkMyers Park400 Meters24.52.13a11
Apr 262nd Annual Need4Speed Invitational Apr 26 · 100 Meters · Place 24 · Myers ParkMyers Park100 MetersRound P24.11.19a11
Apr 5Queen City RelaysApr 5 · 100 Meters · Place 6 · Myers ParkMyers Park100 MetersRound P611.2111
Apr 5Queen City RelaysApr 5 · 100 Meters · Place 5 · Myers ParkMyers Park100 Meters511.2111
Mar 21Lakeside LightsMar 21 · 200 Meters · Place 4 · Myers ParkMyers Park200 Meters422.7511
Mar 14Marvin Ridge InvitationalMar 14 · 200 Meters · Place 4 · Myers ParkMyers Park200 Meters422.8411
Mar 8Clash of the CarolinasMar 8 · 200 Meters · Place 31 · Myers ParkMyers Park200 Meters31.22.97aWind: -0.911

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 300 Meters · Place 15 · Myers ParkMyers Park300 Meters15.38.30aUnofficial11
Dec 18Ballantyne Ridge Polar Bear 1Dec 18 · 55 Meter · Place 18 · Myers ParkMyers Park55 Meter18.7.03aUnofficial11
Jun 15Jim Law Invitational (Youth)Jun 15 · 200 Meters · Place 9 · Purpose Driven NC Elite Track ClubPurpose Driven NC Elite Track Club200 MetersRound P9.23.80aWind: -0.710
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 8 · Purpose Driven NC Elite Track ClubPurpose Driven NC Elite Track Club100 MetersRound P8.11.67aWind: 010
Jun 15Jim Law Invitational (Youth)Jun 15 · 100 Meters · Place 5 · Purpose Driven NC Elite Track ClubPurpose Driven NC Elite Track Club100 Meters5.11.66aWind: 0.710
Jun 1NC Runners Tune UpJun 1 · 400 Meters · Place 36 · Purpose Driven NC Elite Track ClubPurpose Driven NC Elite Track Club400 Meters36.59.3510
Jun 1NC Runners Tune UpJun 1 · 200 Meters · Place 24 · Purpose Driven NC Elite Track ClubPurpose Driven NC Elite Track Club200 Meters24.23.1710
Jun 1NC Runners Tune UpJun 1 · 100 Meters · Place 22 · UnattachedUnattached100 Meters22.11.5510
May 1SoMeck 4A Conference ChampionshipMay 1 · 200 Meters · Place 12 · Myers ParkMyers Park200 Meters1223.2210
May 1SoMeck 4A Conference ChampionshipMay 1 · 100 Meters · Place 16 · Myers ParkMyers Park100 MetersRound P1611.9110
Apr 26Dick Williams InvitationalApr 26 · 200 Meters · Place 8 · Myers ParkMyers Park200 Meters823.37—
Apr 24Marvin Ridge Home #3 (Senior Night)Apr 24 · 100 Meters · Place 5 · Myers ParkMyers Park100 Meters511.5310
Apr 17Myers Park Home MeetApr 17 · 200 Meters · Place 1 · Myers ParkMyers Park200 Meters1.23.32a10
Apr 17Myers Park Home MeetApr 17 · 100 Meters · Place 1 · Myers ParkMyers Park100 Meters1.11.58a10
Apr 13Queen City RelaysApr 13 · 100 Meters · Place 6 · Myers ParkMyers Park100 MetersRound P611.5010
Apr 13Queen City RelaysApr 13 · 100 Meters · Place 7 · Myers ParkMyers Park100 Meters711.7010
Mar 20PHS Home Meet #1Mar 20 · 200 Meters · Place 2 · Myers ParkMyers Park200 Meters223.62—
Mar 20PHS Home Meet #1Mar 20 · 100 Meters · Place 5 · Myers ParkMyers Park100 Meters511.59—
Mar 13East Meck MeetMar 13 · 200 Meters · Place 4 · Myers ParkMyers Park200 Meters423.52—
Mar 13East Meck MeetMar 13 · 100 Meters · Place 7 · Myers ParkMyers Park100 Meters711.49—
Mar 7West Meck Meet #1Mar 7 · 100 Meters · Place 10 · Myers ParkMyers Park100 Meters1011.66—
Mar 7West Meck Meet #1Mar 7 · 200 Meters · Place 7 · Myers ParkMyers Park200 Meters724.12—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Marvin Ridge Polar Bear #1Dec 13 · 300 Meters · Place 3 · Myers ParkMyers Park300 Meters3.38.54aUnofficial10
Dec 13Marvin Ridge Polar Bear #1Dec 13 · 55 Meter · Place 2 · Myers ParkMyers Park55 Meter2.6.97aUnofficial10
Jan 26Marvin Ridge Polar Bear #2Jan 26 · 55 Meter · Place 23 · Myers ParkMyers Park55 Meter23.7.37aUnofficial9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29Dick Williams InvitationalApr 29 · 100 Meters · Place 18 · Myers ParkMyers Park100 Meters1811.81—
Apr 5PHS Home Meet #2Apr 5 · 200 Meters · Place 15 · Myers ParkMyers Park200 Meters15.25.18a9
Apr 5PHS Home Meet #2Apr 5 · 100 Meters · Place 16 · Myers ParkMyers Park100 Meters16.11.96a9
Mar 29Porter Ridge Home Meet #2Mar 29 · 200 Meters · Place 33 · Myers ParkMyers Park200 Meters33.25.31a9
Mar 29Porter Ridge Home Meet #2Mar 29 · 100 Meters · Place 24 · Myers ParkMyers Park100 Meters24.12.18a9
Mar 8Myers Park Home Meet #1Mar 8 · 200 Meters · Place 2 · Myers ParkMyers Park200 Meters225.10—
Mar 8Myers Park Home Meet #1Mar 8 · 200 Meters · Place 9 · Myers ParkMyers Park200 Meters925.10—
Mar 8Myers Park Home Meet #1Mar 8 · 100 Meters · Place 3 · Myers ParkMyers Park100 Meters311.94—
Mar 8Myers Park Home Meet #1Mar 8 · 100 Meters · Place 6 · Myers ParkMyers Park100 Meters611.94—
Jan 31PHS PB Meet #4 make up Jan 31 · 300 Meters · Place 19 · Myers ParkMyers Park300 Meters19.40.49aUnofficial9
Jan 31PHS PB Meet #4 make up Jan 31 · 55 Meter · Place 18 · Myers ParkMyers Park55 Meter18.7.28aUnofficial9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Providence HS Polar Bear Meet #2Dec 21 · 300 Meters · Place 12 · Myers ParkMyers Park300 Meters12.42.83aUnofficial9
Dec 21Providence HS Polar Bear Meet #2Dec 21 · 55 Meter · Place 12 · Myers ParkMyers Park55 Meter12.7.45aUnofficial9