Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1610.72aNCHSAA 1A/3A Outdoor State ChampionshipMay 16, 2025
200 Meters · IndoorUNC Asheville Collegiate Opener · Jan 922.97aUNC Asheville Collegiate OpenerJanuary 9, 2026
200 Meters · OutdoorHickory Ridge Home Meet #2 · Apr 1621.85Hickory Ridge Home Meet #2April 16, 2025
300 Meters · IndoorSpartan Last Chance · Feb 336.26aSpartan Last ChanceFebruary 3, 2025
300 Meters · OutdoorCharlotte City Championship · Feb 436.69aCharlotte City Championship February 4, 2023
55 Meter · IndoorNCHSAA 3A State Championships · Feb 156.44aNCHSAA 3A State Championships February 15, 2025
55 Meter · OutdoorCharlotte City Championship · Feb 46.60aCharlotte City Championship February 4, 2023
55 Meters · IndoorJDL Run Fast Invitational · Jan 46.54JDL Run Fast InvitationalJanuary 4, 2025
60 Meter · IndoorTryon Winter Classic · Jan 167.20aTryon Winter ClassicJanuary 16, 2026
60 Meters · IndoorUNC Asheville Collegiate Opener · Jan 97.07aUNC Asheville Collegiate OpenerJanuary 9, 2026
Long Jump · IndoorSpartan Last Chance · Jan 3018-07.00Spartan Last ChanceJanuary 30, 2023

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16Tryon Winter ClassicJan 16 · 60 Meter · Place 29 · Western CarolinaWestern Carolina60 MeterRound P29.7.20a PBFr
Jan 16Tryon Winter ClassicJan 16 · 200 Meters · Place 34 · Western CarolinaWestern Carolina200 Meters34.22.99aFr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 200 Meters · Place 15 · Western CarolinaWestern Carolina200 Meters1522.97a PB—
Jan 9UNC Asheville Collegiate OpenerJan 9 · 60 Meters · Place 10 · Western CarolinaWestern Carolina60 Meters107.07a PB—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 200 Meters · StatesvilleStatesville200 Meters--DNFWind: 0.612
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 100 Meters · Place 2 · StatesvilleStatesville100 MetersRound P2.10.76aWind: -0.812
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · 100 Meters · Place 2 · StatesvilleStatesville100 Meters2.10.72a PBWind: 1.112
May 10NCHSSA 3A West RegionalMay 10 · 200 Meters · Place 3 · StatesvilleStatesville200 Meters3.21.93a12
May 10NCHSSA 3A West RegionalMay 10 · 100 Meters · Place 1 · StatesvilleStatesville100 MetersRound P1.10.80a12
May 10NCHSSA 3A West RegionalMay 10 · 100 Meters · Place 1 · StatesvilleStatesville100 Meters1.10.79a12
Apr 30Western Foothills Conference ChampionshipApr 30 · 200 Meters · Place 2 · StatesvilleStatesville200 Meters221.91—
Apr 30Western Foothills Conference ChampionshipApr 30 · 200 Meters · Place 2 · StatesvilleStatesville200 Meters221.91—
Apr 16Hickory Ridge Home Meet #2Apr 16 · 200 Meters · Place 1 · StatesvilleStatesville200 Meters121.85 PB12
Apr 6APP State HS InvitationalApr 6 · 100 Meters · Place 6 · StatesvilleStatesville100 Meters6.11.12aWind: 012
Apr 4App State HS MeetApr 4 · 100 Meters · Place 6 · StatesvilleStatesville100 Meters6.11.12a12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 300 Meters · Place 13 · StatesvilleStatesville300 Meters13.37.13a12
Feb 15NCHSAA 3A State Championships Feb 15 · 55 Meter · Place 4 · StatesvilleStatesville55 MeterRound P4.6.45a12
Feb 15NCHSAA 3A State Championships Feb 15 · 55 Meter · Place 3 · StatesvilleStatesville55 Meter3.6.44a PB12
Feb 3Spartan Last ChanceFeb 3 · 300 Meters · Place 4 · StatesvilleStatesville300 Meters436.26a PB—
Feb 3Spartan Last ChanceFeb 3 · 300 Meters · Place 4 · StatesvilleStatesville300 Meters436.2612
Jan 25Fast Track InvitationalJan 25 · 300 Meters · Place 30 · StatesvilleStatesville300 Meters3037.08—
Jan 4JDL Run Fast InvitationalJan 4 · 55 Meters · Place 6 · StatesvilleStatesville55 Meters66.54 PB—
Jan 4JDL Run Fast InvitationalJan 4 · 55 Meters · Place 8 · StatesvilleStatesville55 MetersRound P86.601—
Jan 4JDL Run Fast InvitationalJan 4 · 300 Meters · Place 14 · StatesvilleStatesville300 Meters1437.14—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Liberty Christmas HS InvitationalDec 14 · 300 Meters · Place 45 · StatesvilleStatesville300 Meters45.37.17a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 4 · StatesvilleStatesville55 MeterRound P4.6.51a12
Dec 14Liberty Christmas HS InvitationalDec 14 · 55 Meter · Place 7 · StatesvilleStatesville55 Meter7.6.56a12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A Midwest RegionalMay 13 · 200 Meters · Place 12 · MooresvilleMooresville200 Meters12.22.25a10
May 13NCHSAA 4A Midwest RegionalMay 13 · 100 Meters · Place 7 · MooresvilleMooresville100 MetersRound P7.11.03a10
May 13NCHSAA 4A Midwest RegionalMay 13 · 100 Meters · Place 7 · MooresvilleMooresville100 Meters7.10.77a10
May 6War Eagle ClassicMay 6 · 100 Meters · Place 2 · MooresvilleMooresville100 Meters2.10.85a10
Feb 4Charlotte City Championship Feb 4 · 300 Meters · Place 6 · MooresvilleMooresville300 Meters6.36.69a PB10
Feb 4Charlotte City Championship Feb 4 · 55 Meter · Place 2 · MooresvilleMooresville55 MeterRound P2.6.60a PB10
Feb 4Charlotte City Championship Feb 4 · 55 Meter · Place 2 · MooresvilleMooresville55 Meter2.6.70a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Spartan Last ChanceJan 30 · 300 Meters · Place 3 · MooresvilleMooresville300 Meters3.37.10a10
Jan 30Spartan Last ChanceJan 30 · 55 Meter · Place 2 · MooresvilleMooresville55 Meter2.6.62a10
Jan 30Spartan Last ChanceJan 30 · Long Jump · Place 15 · MooresvilleMooresvilleLong Jump15.18-07.00 PB10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · 55 Meter · Place 19 · MooresvilleMooresville55 MeterRound P19.6.79a10
Dec 3Cold Turkey InvitationalDec 3 · 55 Meter · Place 8 · MooresvilleMooresville55 MeterRound P8.6.98aUnofficial10
Dec 3Cold Turkey InvitationalDec 3 · 55 Meter · Place 6 · MooresvilleMooresville55 Meter6.6.89aUnofficial10
Dec 3Cold Turkey InvitationalDec 3 · Long Jump · Place 4 · MooresvilleMooresvilleLong Jump4.17-05.50Unofficial10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Weddington Polar Bear #2Dec 13 · 55 Meter · Place 2 · MooresvilleMooresville55 Meter2.6.78aUnofficial10
Dec 13Weddington Polar Bear #2Dec 13 · Long Jump · MooresvilleMooresvilleLong Jump—NM10