Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSwain County HS Invitational · Mar 1413.15aSwain County HS InvitationalMarch 14, 2024
100 Meters · Outdoor · Hand timedMcDowell Home Meet #2 · Apr 2713.2hMcDowell Home Meet #2April 27, 2022
200 Meters · OutdoorMcDowell Home Meet #2 · Apr 2727.7McDowell Home Meet #2April 27, 2022
3200 Meters · OutdoorAlexander Central Home Meet #3 · Apr 914:57.00Alexander Central Home Meet #3April 9, 2025
400 Meters · OutdoorWatauga Home Meet #1 · Mar 221:13.34Watauga Home Meet #1March 22, 2022
55 Meters · IndoorLast Chance @ Polk County · Feb 17.98Last Chance @ Polk CountyFebruary 1, 2024
Combined results · OutdoorWestern Highlands Conference Championship · May 413.21Western Highlands Conference ChampionshipMay 4, 2022
Pole Vault · IndoorLiberty Kickoff · Dec 43.90mLiberty KickoffDecember 4, 2025
Pole Vault · OutdoorNCHSAA 1A/3A Outdoor State Championship · May 1612-03.00NCHSAA 1A/3A Outdoor State ChampionshipMay 16, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · Pole Vault · Place 7 · UNC-WilmingtonUNC-WilmingtonPole Vault7.3.75mFr
May 14MEAC ChampionshipsMay 14 · Pole Vault · Place 7 · UNC-WilmingtonUNC-WilmingtonPole Vault7.3.75mFr
May 3Duke TwilightMay 3 · Pole Vault · Place 25 · UNC-WilmingtonUNC-WilmingtonPole Vault25.3.30mFr
Apr 24Charlotte InviteApr 24 · Pole Vault · UNC-WilmingtonUNC-WilmingtonPole Vault--DNSFr
Apr 2High Point VertKlasse MeetingApr 2 · Pole Vault · Place 5 · UNC-WilmingtonUNC-WilmingtonPole Vault5.3.81mFr
Mar 26Raleigh RelaysMar 26 · Pole Vault · UNC-WilmingtonUNC-WilmingtonPole Vault--NMFr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · Pole Vault · Place 2 · UNC-WilmingtonUNC-WilmingtonPole Vault23.65mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · Pole Vault · Place 9 · UNC-WilmingtonUNC-WilmingtonPole Vault9.3.75mFr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · Pole Vault · UNC-WilmingtonUNC-WilmingtonPole Vault—NHFr
Jan 16Dick Taylor Carolina ChallengeJan 16 · Pole Vault · Place 8 · UNC-WilmingtonUNC-WilmingtonPole Vault83.69mFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · Pole Vault · Place 2 · UNC-WilmingtonUNC-WilmingtonPole Vault2.3.90m PBFr
Feb 14NCHSAA 1A/2A State Championships Feb 14 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault111-10.0012
Jan 25Fast Track InvitationalJan 25 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault110-10.00—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.12-03.00 PB12
May 9NCHSAA 1A West RegionalMay 9 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-06.0012
Apr 24T.C Home Meet #2Apr 24 · Pole Vault · Avery CountyAvery CountyPole Vault—NH12
Apr 16Watauga Home Meet #1 2025Apr 16 · Pole Vault · Place 1 · AveryAveryPole Vault111-00.0012
Apr 9Alexander Central Home Meet #3Apr 9 · 3200 Meters · Place 4 · Avery CountyAvery County3200 Meters4.14:57.00 PB12
Apr 9Alexander Central Home Meet #3Apr 9 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-00.0012
Apr 9Alexander Central Home Meet #3Apr 9 · 300m Hurdles · Avery CountyAvery County300m Hurdles30" / 0.762m—NT12
Apr 9Alexander Central Home Meet #3Apr 9 · 400 Meters · Avery CountyAvery County400 Meters—NT12
Apr 6APP State HS InvitationalApr 6 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11' 9"12
Apr 4App State HS MeetApr 4 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-912
Apr 2Ashe Co. Meet #1 2025Apr 2 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.12-03.0012
Mar 25Tri-City InvitationalMar 25 · Pole Vault · Avery CountyAvery CountyPole Vault—NH12
Mar 25Tri-City InvitationalMar 25 · 100 Meters · Place 2 · Avery CountyAvery County100 Meters2.13.26aWind: 1.412
Jan 16PCHS Polar Bear 2Jan 16 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-06.00Unofficial12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · Pole Vault · Place 2 · UnattachedUnattachedPole Vault2.11-00.0012
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Pole Vault · Place 5 · Avery CountyAvery CountyPole Vault5.8-06.0011
Feb 1Last Chance @ Polk CountyFeb 1 · 55 Meters · Place 6 · Avery CountyAvery County55 Meters67.98 PB11
Feb 1Last Chance @ Polk CountyFeb 1 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault19-06.0011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 19Frozen FalconDec 19 · 300 Meters · Place 9 · Avery CountyAvery County300 Meters9.48.94aUnofficial12
Dec 19Frozen FalconDec 19 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-0Unofficial12
Dec 14Reindeer GamesDec 14 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.10-06.0012
Nov 25Legends Invitational Polar Bear MeetNov 25 · 300 Meters · Place 4 · Avery CountyAvery County300 Meters4.47.00aUnofficial12
Nov 25Legends Invitational Polar Bear MeetNov 25 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-6Unofficial12
Jun 14adidas Outdoor NationalsJun 14 · Pole Vault · Place 14 · Avery CountyAvery CountyPole Vault14.3.35m11
May 20NCHSAA 1A/3A Outdoor State ChampionshipMay 20 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-03.0011
May 11NCHSAA 1A West RegionalMay 11 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.11-611
Apr 6App State HS InvitationalApr 6 · Pole Vault · Place 2 · Avery CountyAvery CountyPole Vault2.10' 911
Mar 28Tri-City InvitationalMar 28 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.10-06.0011
Mar 14Swain County HS InvitationalMar 14 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault1.10-011
Mar 14Swain County HS InvitationalMar 14 · 100 Meters · Place 4 · Avery CountyAvery County100 Meters4.13.15a PBWind: -0.411
Mar 7McDowell Titan Frostbite FrenzyMar 7 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault19-0—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · Pole Vault · Place 1 · AveryAveryPole Vault19-00.00—
Mar 7McDowell Titan Frostbite FrenzyMar 7 · Pole Vault · Place 1 · AveryAveryPole Vault19-00.00—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19NCHSAA 1A State ChampionshipMay 19 · Pole Vault · Place 2 · Avery CountyAvery CountyPole Vault2.10-010
May 12NCHSAA 1A West RegionalMay 12 · Pole Vault · Place 2 · Avery CountyAvery CountyPole Vault2.9-010
May 12NCHSAA 1A West RegionalMay 12 · 100 Meters · Place 7 · Avery CountyAvery County100 MetersRound P7.13.36a10
May 12NCHSAA 1A West RegionalMay 12 · 100 Meters · Place 8 · Avery CountyAvery County100 Meters8.13.33a10
Mar 16Pisgah Meet #1Mar 16 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault18-0SO
Mar 16Pisgah Meet #1Mar 16 · 100 Meters · Place 2 · Avery CountyAvery County100 Meters213.40SO

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 21NCHSAA 1A State ChampionshipMay 21 · Pole Vault · Avery CountyAvery CountyPole Vault--9-00.009
May 14NCHSAA 1A West RegionalMay 14 · Pole Vault · Place 8 · Avery CountyAvery CountyPole Vault8.7-009
May 4Western Highlands Conference ChampionshipMay 4 · Combined results · Place 2 · Avery CountyAvery CountyCombined results27-00.009
May 4Western Highlands Conference ChampionshipMay 4 · Combined results · Place 2 · Avery CountyAvery CountyCombined results213.21 PB9
Apr 27McDowell Home Meet #2Apr 27 · 200 Meters · Place 2 · Avery CountyAvery County200 Meters227.7 PB9
Apr 27McDowell Home Meet #2Apr 27 · 100 Meters · Place 2 · Avery CountyAvery County100 Meters213.2h PB9
Apr 27McDowell Home Meet #2Apr 27 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault18-00.009
Apr 27McDowell Home Meet #2Apr 27 · 200 Meters · Place 2 · Avery CountyAvery County200 Meters227.79
Apr 27McDowell Home Meet #2Apr 27 · 100 Meters · Place 2 · Avery CountyAvery County100 Meters213.2h9
Apr 27McDowell Home Meet #2Apr 27 · Pole Vault · Place 1 · Avery CountyAvery CountyPole Vault18-00.009
Apr 14McDowell Home Meet #1Apr 14 · Pole Vault · Place 2 · Avery CountyAvery CountyPole Vault27-06.009
Apr 14McDowell Home Meet #1Apr 14 · 200 Meters · Place 3 · Avery CountyAvery County200 Meters328.739
Apr 14McDowell Home Meet #1Apr 14 · 100 Meters · Place 6 · Avery CountyAvery County100 Meters613.469
Apr 7Avery County HS TrackApr 7 · 200 Meters · Place 1 · Avery CountyAvery County200 Meters1.27.89
Apr 7Avery County HS TrackApr 7 · 100 Meters · Place 3 · Avery CountyAvery County100 Meters3.13.39
Mar 22Watauga Home Meet #1Mar 22 · 400 Meters · Place 6 · AveryAvery400 Meters61:13.34 PB—
Mar 22Watauga Home Meet #1Mar 22 · 100 Meters · Place 2 · AveryAvery100 Meters213.62—