Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorThe VA Showcase · Jan 1742.97aThe VA ShowcaseJanuary 17, 2026
400 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 1756.75aNCHSAA 2A/4A Outdoor State ChampionshipMay 17, 2025
400 Meters · Relay Split · IndoorNCHSAA 6A Champs · Feb 1259.398NCHSAA 6A ChampsFebruary 12, 2026
500 Meters · IndoorNCHSAA 6A Champs · Feb 121:16.40aNCHSAA 6A ChampsFebruary 12, 2026
800 Meters · Outdoor2025 Davidson Meet of Champions · May 242:20.54a2025 Davidson Meet of ChampionsMay 24, 2025
800 Meters · Relay Split · IndoorH.O.T. Santa · Dec 172:30.128H.O.T. SantaDecember 17, 2024

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12NCHSAA 6A ChampsFeb 12 · 500 Meters · Place 2 · Asheville500 Meters2.1:16.40a PB12
Feb 12NCHSAA 6A ChampsFeb 12 · 400 Meters · Asheville400 MetersRelay Split—59.398 PB12
Jan 17The VA ShowcaseJan 17 · 500 Meters · Place 17 · Asheville500 Meters17.1:18.59a12
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 141 · Asheville300 Meters141.42.97a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Nov 21Marvin Ridge InvitationalNov 21 · 500 Meters · Place 2 · Asheville500 Meters2.1:17.32a12
Nov 21Marvin Ridge InvitationalNov 21 · 300 Meters · Asheville300 Meters--DNS12
Feb 15NCHSAA 4A State Championships Feb 15 · 500 Meters · Place 8 · Asheville500 Meters8.1:18.46a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 242025 Davidson Meet of ChampionsMay 24 · 800 Meters · Place 7 · Asheville800 Meters7.2:20.54a PB11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 400 Meters · Place 7 · Asheville400 Meters7.56.75a PB11
May 10NCHSAA 4A West RegionalMay 10 · 400 Meters · Place 3 · Asheville400 Meters3.57.20a11
Mar 20Pisgah Invitational @UNCAMar 20 · 400 Meters · Place 2 · Asheville400 Meters2.1:00.07a11
Feb 4Buncombe Co Last Chance Polar BearFeb 4 · 500 Meters · Place 1 · Asheville500 Meters1.1:18.00Unofficial11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17H.O.T. SantaDec 17 · 500 Meters · Asheville500 Meters--DNS11
Dec 17H.O.T. SantaDec 17 · 800 Meters · Asheville800 MetersRelay Split—2:30.128 PB11
Dec 17H.O.T. SantaDec 17 · 400 Meters · Asheville400 MetersRelay Split—1:01.50211
Dec 7Liberty Flames HS InvitationalDec 7 · 500 Meters · Place 1 · Asheville500 Meters1.1:16.95a11
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 50 · Asheville300 Meters50.44.09a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11NCHSAA 4A West RegionalMay 11 · 400 Meters · Place 9 · Asheville400 Meters9.1:00.57a10
May 114A West RegionalMay 11 · 400 Meters · Place 9 · Asheville400 Meters9.1:00.57a10
Apr 20Blue Ridge ClassicApr 20 · 400 Meters · Place 8 · Asheville400 Meters8.1:01.29a10
Apr 17Asheville High Home Meet #2Apr 17 · 800 Meters · Place 2 · Asheville800 Meters2.2:29.51a10
Apr 17Asheville High Home Meet #2Apr 17 · 400 Meters · Asheville400 Meters—DNS10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13NCHSAA 4A West RegionalMay 13 · 400 Meters · Place 5 · Asheville400 Meters5.1:00.58a9