Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGeorgia Tech Invitational · Apr 1911.43aGeorgia Tech InvitationalApril 19, 2024
200 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3023.47aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
200 Meters · OutdoorBig South · May 622.38aBig SouthMay 6, 2024
200 Meters · Outdoor · Hand timedCreek Meet #2 · Mar 3023.6hCreek Meet #2March 30, 2022
300 Meters · IndoorHopewell Polar Bear #2 · Jan 737.6Hopewell Polar Bear #2January 7, 2020
400 Meters · IndoorUNC Asheville Collegiate Opener · Jan 952.08aUNC Asheville Collegiate OpenerJanuary 9, 2026
400 Meters · OutdoorBig South · May 649.56aBig SouthMay 6, 2024
500 Meters · IndoorHopewell Polar Bear #2 · Jan 71:22.2Hopewell Polar Bear #2January 7, 2020
60 Meter · IndoorGamecock Indoor Challenge Youth I · Jan 77.73aGamecock Indoor Challenge Youth IJanuary 7, 2023
800 Meters · OutdoorHopewell Meet · Mar 112:34.3Hopewell MeetMarch 11, 2020

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400 Meters · Place 14 · UNC AshevilleUNC Asheville400 MetersRound P14.50.26aJr
Apr 24Catamount ClassicApr 24 · 400 Meters · Place 7 · UNC AshevilleUNC Asheville400 Meters7.49.62aJr
Apr 24Catamount ClassicApr 24 · 200 Meters · Place 19 · UNC AshevilleUNC Asheville200 Meters19.22.81aWind: 1.5Jr
Apr 10Asheville Bulldog InvitationalApr 10 · 400 Meters · UNC AshevilleUNC Asheville400 Meters—DNFJr
Apr 10Asheville Bulldog InvitationalApr 10 · 200 Meters · Place 36 · UNC AshevilleUNC Asheville200 Meters36.23.06aWind: -0.1Jr
Mar 27Davidson RelaysMar 27 · 200 Meters · Place 34 · UNC AshevilleUNC Asheville200 Meters34.22.93aWind: 2.2Jr
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 400 Meters · Place 7 · UNC AshevilleUNC Asheville400 Meters749.93aJR

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 200 Meters · Place 84 · UNC AshevilleUNC Asheville200 Meters8423.47a PBJr
Jan 16Tryon Winter ClassicJan 16 · 400 Meters · Place 32 · UNC AshevilleUNC Asheville400 Meters32.52.71aJr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 400 Meters · Place 12 · UNC AshevilleUNC Asheville400 Meters1252.08a PBJR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 200 Meters · Place 18 · UNC AshevilleUNC Asheville200 MetersRound P18.23.63aSo

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 400 Meters · Place 7 · UNC AshevilleUNC Asheville400 MetersRound P7.49.91aFr
May 6Big SouthMay 6 · 400 Meters · Place 6 · UNC AshevilleUNC Asheville400 Meters6.49.56a PBFr
May 6Big SouthMay 6 · 200 Meters · Place 12 · UNC AshevilleUNC Asheville200 MetersRound P12.22.38a PBWind: 1.5Fr
Apr 19Georgia Tech InvitationalApr 19 · 400 Meters · Place 49 · UNC AshevilleUNC Asheville400 Meters49.50.05aFr
Apr 19Georgia Tech InvitationalApr 19 · 100 Meters · Place 83 · UNC AshevilleUNC Asheville100 Meters83.11.43a PBWind: -0.1Fr
Apr 12Asheville Bulldog InvitationalApr 12 · 400 Meters · UNC AshevilleUNC Asheville400 Meters—DNSFr
Apr 12Asheville Bulldog InvitationalApr 12 · 200 Meters · Place 11 · UNC AshevilleUNC Asheville200 Meters11.22.49aWind: -0.5Fr
Apr 12Asheville Bulldog InvitationalApr 12 · 100 Meters · UNC AshevilleUNC Asheville100 Meters—DNSWind: 2.4Fr
Apr 5Tennessee InvitationalApr 5 · 400 Meters · Place 23 · UNC AshevilleUNC Asheville400 Meters23.50.25aFr
Apr 5Tennessee InvitationalApr 5 · 200 Meters · Place 24 · UNC AshevilleUNC Asheville200 Meters24.22.48aWind: 0.3Fr
Mar 22Montreat OpenMar 22 · 400 Meters · Place 22 · UNC AshevilleUNC Asheville400 Meters22.51.81aFr
Mar 22Montreat OpenMar 22 · 200 Meters · Place 15 · UNC AshevilleUNC Asheville200 Meters15.22.56aWind: 1.1Fr
Mar 1449er ClassicMar 14 · 200 Meters · Place 42 · UNC AshevilleUNC Asheville200 Meters42.22.70aWind: -2.9Fr
Mar 1449er ClassicMar 14 · 100 Meters · Place 57 · UNC AshevilleUNC Asheville100 Meters57.11.52aWind: 1Fr

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A West RegionalMay 13 · 400 Meters · Place 9 · North MecklenburgNorth Mecklenburg400 Meters9.51.02a11
May 13NCHSAA 4A West RegionalMay 13 · 200 Meters · Place 9 · North MecklenburgNorth Mecklenburg200 Meters9.23.38a11
Apr 29Dick Williams InvitationalApr 29 · 200 Meters · Place 11 · North MecklenburgNorth Mecklenburg200 Meters1123.25—
Apr 21Friday Night LightsApr 21 · 400 Meters · Place 10 · North MecklenburgNorth Mecklenburg400 Meters10.52.00Unofficial11
Apr 5Hough Meet #2Apr 5 · 400 Meters · Place 13 · NORTH MECKLENORTH MECKLE400 Meters1354.51—
Apr 5Hough Meet #2Apr 5 · 200 Meters · Place 13 · NORTH MECKLENORTH MECKLE200 Meters1323.42—
Mar 15North Meck Home Meet #1Mar 15 · 200 Meters · Place 6 · North MecklenburgNorth Mecklenburg200 Meters623.885SR
Mar 15North Meck Home Meet #1Mar 15 · 200 Meters · Place 9 · North MecklenburgNorth Mecklenburg200 Meters923.885SR
Mar 15North Meck Home Meet #1Mar 15 · 400 Meters · Place 1 · North MecklenburgNorth Mecklenburg400 Meters153.79SR
Mar 15North Meck Home Meet #1Mar 15 · 400 Meters · Place 7 · North MecklenburgNorth Mecklenburg400 Meters753.79SR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 60 Meter · Place 65 · UnattachedUnattached60 MeterRound P65.7.73a PB12
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 200 Meters · Place 51 · UnattachedUnattached200 Meters51.24.55a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Creek Meet #2Mar 30 · 200 Meters · Place 12 · North MecklenburgNorth Mecklenburg200 Meters1223.6h PB11
Mar 26Corvian Community HS MeetMar 26 · 200 Meters · Place 15 · North MecklenburgNorth Mecklenburg200 Meters15.26.37aWind: -2.910

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 15Butler Polar Bear #2Dec 15 · 300 Meters · Place 4 · North MecklenburgNorth Mecklenburg300 Meters4.40.89aUnofficial10
Dec 15Butler Polar Bear #2Dec 15 · 55 Meter · Place 11 · North MecklenburgNorth Mecklenburg55 Meter11.7.47aUnofficial10
Dec 2Independence Polar Bear #2Dec 2 · 300 Meters · Place 16 · North MecklenburgNorth Mecklenburg300 Meters16.41.66aUnofficial10
Dec 2Independence Polar Bear #2Dec 2 · 55 Meter · Place 22 · North MecklenburgNorth Mecklenburg55 Meter22.7.50aUnofficial10
Jun 8I-Meck Conference ChampionshipsJun 8 · 400 Meters · Place 14 · NORTH MECKNORTH MECK400 Meters1457.33—
May 22Spartan InvitationalMay 22 · 400 Meters · Place 7 · North MecklenburgNorth Mecklenburg400 Meters7.57.68a10
May 22Spartan InvitationalMay 22 · 200 Meters · Place 13 · North MecklenburgNorth Mecklenburg200 Meters13.25.16aWind: 0.710
May 21Hough Meet #6May 21 · 400 Meters · Place 11 · North MecklenburgNorth Mecklenburg400 Meters1157.43—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 11Hopewell MeetMar 11 · 800 Meters · Place 26 · North MecklenburgNorth Mecklenburg800 Meters26.2:34.3 PB9
Mar 11Hopewell MeetMar 11 · 400 Meters · Place 42 · North MecklenburgNorth Mecklenburg400 Meters42.1:00.79

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Hopewell Polar Bear #2Jan 7 · 300 Meters · Place 3 · North MecklenburgNorth Mecklenburg300 Meters337.6 PB—
Jan 7Hopewell Polar Bear #2Jan 7 · 500 Meters · Place 12 · North MecklenburgNorth Mecklenburg500 Meters121:22.2 PB—