Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 2A West Regional · May 916.64aNCHSAA 2A West RegionalMay 9, 2025
300m Hurdles · 30" / 0.762m · OutdoorNCHSAA 3A West Regional · May 949.64aNCHSAA 3A West RegionalMay 9, 2026
55m Hurdles · 33" · IndoorNCHSAA 3A Champs · Feb 119.34aNCHSAA 3A ChampsFebruary 11, 2026
High Jump · IndoorNCHSAA 3A Champs · Feb 115-02.00NCHSAA 3A ChampsFebruary 11, 2026
High Jump · OutdoorNCHSAA 3A West Regional · May 95-2NCHSAA 3A West RegionalMay 9, 2026
Long Jump · IndoorNCHSAA 3A Champs · Feb 1115-04.00NCHSAA 3A ChampsFebruary 11, 2026
Long Jump · OutdoorAPP State HS Invitational · Apr 616' 5"APP State HS InvitationalApril 6, 2025
Triple Jump · IndoorNCHSAA 3A Champs · Feb 1132-09.50NCHSAA 3A ChampsFebruary 11, 2026
Triple Jump · OutdoorPisgah Invitational @UNCA · Mar 2034-08.00Pisgah Invitational @UNCAMarch 20, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · Long Jump · Place 11 · HendersonvilleLong Jump11.14-06.25Wind: 011
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · High Jump · Place 7 · HendersonvilleHigh Jump7.4-10.0011
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 300m Hurdles · Place 8 · Hendersonville300m Hurdles30" / 0.762m8.50.89a11
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 100m Hurdles · Place 2 · Hendersonville100m Hurdles33" / 0.838mRound P2.16.85aWind: 0.711
May 14NCHSAA 1A/3A Outdoor State ChampionshipMay 14 · 100m Hurdles · Place 2 · Hendersonville100m Hurdles33" / 0.838m2.16.83aWind: -0.611
May 9NCHSAA 3A West RegionalMay 9 · Long Jump · Place 2 · HendersonvilleLong Jump2.16-2.2511
May 9NCHSAA 3A West RegionalMay 9 · High Jump · Place 1 · HendersonvilleHigh Jump1.5-2 PB11
May 9NCHSAA 3A West RegionalMay 9 · 300m Hurdles · Place 1 · Hendersonville300m Hurdles30" / 0.762m1.49.64a PB11
May 9NCHSAA 3A West RegionalMay 9 · 100m Hurdles · Place 1 · Hendersonville100m Hurdles33" / 0.838mRound P1.17.15a11
May 9NCHSAA 3A West RegionalMay 9 · 100m Hurdles · Place 1 · Hendersonville100m Hurdles33" / 0.838m1.17.03a11
Apr 23TC Home Meet #2Apr 23 · Triple Jump · Place 1 · HendersonvilleTriple Jump1.34-00.0011
Apr 23TC Home Meet #2Apr 23 · Long Jump · Place 4 · HendersonvilleLong Jump4.15-05.0011
Apr 23TC Home Meet #2Apr 23 · High Jump · Place 2 · HendersonvilleHigh Jump2.5-02.0011
Apr 23TC Home Meet #2Apr 23 · 100m Hurdles · Place 3 · Hendersonville100m Hurdles33" / 0.838m3.17.35a11
Apr 16Parks Ford InvitationalApr 16 · Triple Jump · HendersonvilleTriple Jump—33-09.00Unofficial11
Apr 16Parks Ford InvitationalApr 16 · Long Jump · HendersonvilleLong Jump—16-03.00Unofficial11
Apr 16Parks Ford InvitationalApr 16 · High Jump · HendersonvilleHigh Jump—5-02.00Unofficial11
Apr 16Parks Ford InvitationalApr 16 · 300m Hurdles · Hendersonville300m Hurdles30" / 0.762m—49.58aUnofficial11
Mar 268-Team InviteMar 26 · 100m Hurdles · Hendersonville100m Hurdles33" / 0.838m—DNS11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11NCHSAA 3A ChampsFeb 11 · 55m Hurdles · Place 1 · Hendersonville55m Hurdles33"Round P1.9.34a PB11
Feb 11NCHSAA 3A ChampsFeb 11 · 55m Hurdles · Place 1 · Hendersonville55m Hurdles33"1.9.43a11
Feb 11NCHSAA 3A ChampsFeb 11 · Triple Jump · Place 4 · HendersonvilleTriple Jump4.32-09.50 PB11
Feb 11NCHSAA 3A ChampsFeb 11 · Long Jump · Place 4 · HendersonvilleLong Jump4.15-04.00 PB11
Feb 11NCHSAA 3A ChampsFeb 11 · High Jump · Place 2 · HendersonvilleHigh Jump2.5-02.00 PB11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Dec 13Polk County Reindeer Games 2026Dec 13 · Triple Jump · Place 1 · HendersonvilleTriple Jump1.33-11Unofficial11
Dec 13Polk County Reindeer Games 2026Dec 13 · Long Jump · Place 1 · HendersonvilleLong Jump1.17-5Unofficial11
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · Triple Jump · Place 12 · HendersonvilleTriple Jump12.33-05.00Wind: 2.710
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 300m Hurdles · Place 12 · Hendersonville300m Hurdles30" / 0.762m12.49.68a10
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 100m Hurdles · Place 9 · Hendersonville100m Hurdles33" / 0.838mRound P9.16.88aWind: -0.410
May 9NCHSAA 2A West RegionalMay 9 · Triple Jump · Place 3 · HendersonvilleTriple Jump3.33-11.0010
May 9NCHSAA 2A West RegionalMay 9 · 300m Hurdles · Place 4 · Hendersonville300m Hurdles30" / 0.762m4.51.18a10
May 9NCHSAA 2A West RegionalMay 9 · 100m Hurdles · Place 4 · Hendersonville100m Hurdles33" / 0.838mRound P4.17.74a10
May 9NCHSAA 2A West RegionalMay 9 · 100m Hurdles · Place 3 · Hendersonville100m Hurdles33" / 0.838m3.16.64a PB10
May 9NCHSAA 2A West RegionalMay 9 · High Jump · Place 5 · HendersonvilleHigh Jump5.4-10.0010
Apr 6APP State HS InvitationalApr 6 · Triple Jump · Place 5 · HendersonvilleTriple Jump5.33' 11.5"10
Apr 6APP State HS InvitationalApr 6 · Long Jump · Place 5 · HendersonvilleLong Jump5.16' 5" PB10
Apr 6APP State HS InvitationalApr 6 · 100m Hurdles · Place 10 · Hendersonville100m Hurdles33" / 0.838m10.17.30aWind: 010
Apr 6APP State HS InvitationalApr 6 · High Jump · Place 3 · HendersonvilleHigh Jump3.5' 0"10
Apr 4App State HS MeetApr 4 · Triple Jump · Place 5 · HendersonvilleTriple Jump5.33-11.5010
Apr 4App State HS MeetApr 4 · Long Jump · Place 5 · HendersonvilleLong Jump5.16-510
Apr 4App State HS MeetApr 4 · 100m Hurdles · Place 10 · Hendersonville100m Hurdles33" / 0.838m10.17.30a10
Apr 4App State HS MeetApr 4 · High Jump · Place 3 · HendersonvilleHigh Jump3.5-010
Mar 20Pisgah Invitational @UNCAMar 20 · Triple Jump · Place 1 · HendersonvilleTriple Jump1.34-08.00 PB10
Mar 20Pisgah Invitational @UNCAMar 20 · Long Jump · Place 5 · HendersonvilleLong Jump5.14-08.5010
Mar 20Pisgah Invitational @UNCAMar 20 · 100m Hurdles · Place 5 · Hendersonville100m Hurdles33" / 0.838m5.17.97aWind: -0.710
Mar 20Pisgah Invitational @UNCAMar 20 · High Jump · Place 1 · HendersonvilleHigh Jump1.5-02.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10NCHSAA 2A West RegionalMay 10 · Long Jump · Place 7 · HendersonvilleLong Jump7.15-3.509
May 10NCHSAA 2A West RegionalMay 10 · 300m Hurdles · Place 3 · Hendersonville300m Hurdles30" / 0.762m3.51.38a9
May 10NCHSAA 2A West RegionalMay 10 · 100m Hurdles · Place 4 · Hendersonville100m Hurdles33" / 0.838mRound P4.17.53a9
May 10NCHSAA 2A West RegionalMay 10 · 100m Hurdles · Place 4 · Hendersonville100m Hurdles33" / 0.838m4.17.29a9
May 10NCHSAA 2A West RegionalMay 10 · High Jump · Place 6 · HendersonvilleHigh Jump6.4-109

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Triple Jump · Place 14 · HendersonvilleTriple Jump14.31-10.509
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · Long Jump · Place 14 · HendersonvilleLong Jump14.14-09.509
Feb 10NCHSAA 1A/2A State ChampionshipsFeb 10 · High Jump · Place 4 · HendersonvilleHigh Jump4.5-00.009

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 55m Hurdles · Place 25 · Hendersonville55m Hurdles33"Round P25.10.05a9
Dec 16JDL Holiday HS InvitationalDec 16 · Long Jump · Place 20 · HendersonvilleLong Jump20.15-01.009
Dec 16JDL Holiday HS InvitationalDec 16 · High Jump · Place 9 · HendersonvilleHigh Jump9.4-11.009

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Nov 29Asheville Polar Bear #1Nov 29 · Long Jump · Place 1 · HendersonvilleLong Jump1.17' 5Unofficial9
Nov 15Swain County Polar #1Nov 15 · 55m Hurdles · Place 3 · Hendersonville55m Hurdles33"3.10.17aUnofficial9
Nov 15Swain County Polar #1Nov 15 · Long Jump · Place 3 · HendersonvilleLong Jump3.14-8Unofficial9
Nov 15Swain County Polar #1Nov 15 · High Jump · Place 1 · HendersonvilleHigh Jump1.5-2Unofficial9