Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBlue Ridge Classic · Apr 2213.20aBlue Ridge ClassicApril 22, 2023
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 5A/7A Outdoor State Championship · May 1516.55aNCHSAA 5A/7A Outdoor State ChampionshipMay 15, 2026
200 Meters · OutdoorPisgah Invitational · Mar 1427.20Pisgah InvitationalMarch 14, 2024
300 Meters · IndoorTryon HS #3 · Jan 1443.23aTryon HS #3January 14, 2026
300 Meters · Indoor · Hand timedArctic Arden Meet · Jan 1145.1hArctic Arden MeetJanuary 11, 2023
300m Hurdles · 30" / 0.762m · OutdoorTri-Cities Track Classic · Apr 447.45aTri-Cities Track ClassicApril 4, 2026
400 Meters · OutdoorNCHSAA 3A West Regional · May 111:00.72aNCHSAA 3A West RegionalMay 11, 2024
400 Meters · Relay Split · IndoorNCHSAA 3A State Championships · Feb 151:02.524aNCHSAA 3A State Championships February 15, 2025
500 Meters · IndoorNCHSAA 3A State Championships · Feb 151:21.69aNCHSAA 3A State Championships February 15, 2025
55 Meters · IndoorMondo Elite HS Invitational · Feb 27.776Mondo Elite HS InvitationalFebruary 2, 2024
55 Meters · Indoor · Hand timedArctic Arden Meet · Jan 118.1hArctic Arden MeetJanuary 11, 2023
55m Hurdles · 33" · IndoorNCHSAA 5A Champs · Feb 189.48aNCHSAA 5A ChampsFebruary 18, 2026
Discus · 1kg · OutdoorNCHSAA 5A West Regional · May 8127-00.00NCHSAA 5A West RegionalMay 8, 2026
Long Jump · IndoorNCHSAA 5A Champs · Feb 1814-02.50NCHSAA 5A ChampsFebruary 18, 2026
Shot Put · 4kg · IndoorNCHSAA 5A Champs · Feb 1835-04.25NCHSAA 5A ChampsFebruary 18, 2026
Shot Put · 4kg · OutdoorTri-Cities Track Classic · Apr 435' 8.5"Tri-Cities Track ClassicApril 4, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Discus · Place 2 · North BuncombeDiscus1kg2.120-0912
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Shot Put · Place 7 · North BuncombeShot Put4kg7.34-08.2512
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100m Hurdles · Place 8 · North Buncombe100m Hurdles33" / 0.838mRound P8.16.55a PBWind: -1.312
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 100m Hurdles · Place 8 · North Buncombe100m Hurdles33" / 0.838m8.16.71aWind: -1.612
May 8NCHSAA 5A West RegionalMay 8 · Discus · Place 1 · North BuncombeDiscus1kg1.127-00.00 PB12
May 8NCHSAA 5A West RegionalMay 8 · Shot Put · Place 1 · North BuncombeShot Put4kg1.34-02.0012
May 8NCHSAA 5A West RegionalMay 8 · 100m Hurdles · Place 3 · North Buncombe100m Hurdles33" / 0.838mRound P3.16.93aWind: 0.312
May 8NCHSAA 5A West RegionalMay 8 · 100m Hurdles · Place 3 · North Buncombe100m Hurdles33" / 0.838m3.16.58aWind: 0.912
Apr 24Trojan Timing ClassicApr 24 · Discus · Place 7 · North BuncombeDiscus1kg7.111' 2"12
Apr 24Trojan Timing ClassicApr 24 · Shot Put · Place 16 · North BuncombeShot Put4kg16.30' 6"12
Apr 24Trojan Timing ClassicApr 24 · 300m Hurdles · Place 6 · North Buncombe300m Hurdles30" / 0.762m6.48.21a12
Apr 18Blue Ridge Classic Apr 18 · Discus · Place 1 · North BuncombeDiscus1121-10.0SR
Apr 18Blue Ridge Classic Apr 18 · Shot Put · Place 2 · North BuncombeShot Put234-09.00SR
Apr 18Blue Ridge Classic Apr 18 · 300m Hurdles · Place 4 · North Buncombe300m Hurdles447.95SR
Apr 15Enka Octagonal Meet #2Apr 15 · Discus · Place 1 · North BuncombeDiscus1kg1.109-02.0012
Apr 15Enka Octagonal Meet #2Apr 15 · Shot Put · Place 1 · North BuncombeShot Put4kg1.35-06.5012
Apr 15Enka Octagonal Meet #2Apr 15 · 100m Hurdles · Place 10 · North Buncombe100m Hurdles33" / 0.838m10.19.82a12
Apr 4Tri-Cities Track ClassicApr 4 · Discus · Place 4 · North BuncombeDiscus1kg4.113' 0"12
Apr 4Tri-Cities Track ClassicApr 4 · Shot Put · Place 4 · North BuncombeShot Put4kg4.35' 8.5" PB12
Apr 4Tri-Cities Track ClassicApr 4 · 300m Hurdles · Place 2 · North Buncombe300m Hurdles30" / 0.762m2.47.45a PB12
Mar 268-Team InviteMar 26 · Discus · Place 1 · North BuncombeDiscus1kg1.121-0712
Mar 268-Team InviteMar 26 · Shot Put · Place 1 · North BuncombeShot Put4kg1.35-06.5012
Mar 268-Team InviteMar 26 · 300m Hurdles · Place 2 · North Buncombe300m Hurdles30" / 0.762m2.47.99a12
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Shot Put · Place 5 · North BuncombeShot Put4kg5.32-09.0012
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 300m Hurdles · Place 4 · North Buncombe300m Hurdles30" / 0.762m4.47.81a12
Mar 13Swain County HS Invitational @ MontreatMar 13 · 300m Hurdles · Place 2 · North Buncombe300m Hurdles247.8612
Mar 13Swain County HS Invitational @ MontreatMar 13 · 100m Hurdles · Place 3 · North Buncombe100m Hurdles317.3512
Mar 13Swain County HS Invitational @ MontreatMar 13 · Discus · Place 2 · North BuncombeDiscus2115-1012
Mar 13Swain County HS Invitational @ MontreatMar 13 · Shot Put · Place 11 · North BuncombeShot Put1127-712

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · 55m Hurdles · Place 7 · North Buncombe55m Hurdles33"Round P7.9.51a12
Feb 18NCHSAA 5A ChampsFeb 18 · 55m Hurdles · Place 7 · North Buncombe55m Hurdles33"7.9.48a PB12
Feb 18NCHSAA 5A ChampsFeb 18 · Long Jump · Place 11 · North BuncombeLong Jump11.14-02.50 PB12
Feb 18NCHSAA 5A ChampsFeb 18 · Shot Put · Place 3 · North BuncombeShot Put4kg3.35-04.25 PB12
Jan 28Tryon HS #7Jan 28 · Shot Put · Place 3 · North BuncombeShot Put330-1112
Jan 28Tryon HS #7Jan 28 · Long Jump · Place 7 · North BuncombeLong Jump714-512
Jan 28Tryon HS #7Jan 28 · 55m Hurdles · Place 2 · North Buncombe55m Hurdles210.0612
Jan 21Pisgah InvitationalJan 21 · Shot Put · Place 1 · North BuncombeShot Put134-04.00SR
Jan 21Pisgah InvitationalJan 21 · Long Jump · Place 7 · North BuncombeLong Jump714-04.00SR
Jan 21Pisgah InvitationalJan 21 · 55m Hurdles · Place 3 · North Buncombe55m Hurdles39.86SR
Jan 21Pisgah InvitationalJan 21 · 300 Meters · Place 7 · North Buncombe300 Meters744.71SR
Jan 14Tryon HS #3Jan 14 · 300 Meters · Place 1 · North Buncombe300 Meters1.43.23a PB12
Jan 14Tryon HS #3Jan 14 · 55m Hurdles · Place 1 · North Buncombe55m Hurdles33"1.9.97a12
Jan 14Tryon HS #3Jan 14 · Shot Put · Place 2 · North BuncombeShot Put4kg2.32-00.0012
Jan 7Tryon HS #1Jan 7 · Shot Put · Place 2 · North BuncombeShot Put231-05.00SR
Jan 7Tryon HS #1Jan 7 · 55m Hurdles · Place 7 · North Buncombe55m Hurdles710.41SR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NCHSAA 1A/3A Outdoor State ChampionshipMay 16 · Discus · Place 6 · North BuncombeDiscus1kg6.113-0411
May 10NCHSSA 3A West RegionalMay 10 · Discus · Place 4 · North BuncombeDiscus1kg4.111-09.011
May 10NCHSSA 3A West RegionalMay 10 · Shot Put · Place 5 · North BuncombeShot Put4kg5.30-05.0011
May 10NCHSSA 3A West RegionalMay 10 · 400 Meters · Place 5 · North Buncombe400 Meters5.1:00.90a11
Apr 5Blue Ridge ClassicApr 5 · Discus · Place 2 · North BuncombeDiscus1kg2.118-11.0011
Apr 5Blue Ridge ClassicApr 5 · 400 Meters · Place 5 · North Buncombe400 Meters5.1:01.75a11
Mar 20Pisgah Invitational @UNCAMar 20 · Discus · Place 2 · North BuncombeDiscus1kg2.113-11.0011
Mar 20Pisgah Invitational @UNCAMar 20 · Shot Put · Place 14 · North BuncombeShot Put4kg14.26-08.0011
Mar 20Pisgah Invitational @UNCAMar 20 · 400 Meters · Place 5 · North Buncombe400 Meters5.1:02.48a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 3A State Championships Feb 15 · 500 Meters · Place 8 · North Buncombe500 Meters8.1:21.69a PB11
Feb 15NCHSAA 3A State Championships Feb 15 · 400 Meters · North Buncombe400 MetersRelay Split—1:02.524a PB11
Jan 31Sandhills & The Mountain Conference ChampionshipsJan 31 · 500 Meters · Place 3 · North Buncombe500 Meters31:22.7511
Jan 25Fast Track InvitationalJan 25 · 300 Meters · Place 44 · N. Buncombe300 Meters4444.78—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 19Frozen FalconDec 19 · 300 Meters · Place 2 · North Buncombe300 Meters2.44.56aUnofficial11
Nov 25Legends Invitational Polar Bear MeetNov 25 · 300 Meters · Place 2 · North Buncombe300 Meters2.44.91aUnofficial11
Nov 25Legends Invitational Polar Bear MeetNov 25 · 55 Meter · Place 3 · North Buncombe55 MeterRound P3.7.85aUnofficial11
Nov 25Legends Invitational Polar Bear MeetNov 25 · 55 Meter · Place 3 · North Buncombe55 Meter3.7.91aUnofficial11
May 11NCHSAA 3A West RegionalMay 11 · Discus · Place 9 · North BuncombeDiscus1kg9.94-03.0010
May 11NCHSAA 3A West RegionalMay 11 · 400 Meters · Place 5 · North Buncombe400 Meters5.1:00.72a PB10
Apr 20Blue Ridge ClassicApr 20 · Discus · Place 15 · North BuncombeDiscus1kg15.87-01.5010
Mar 30UNC Asheville HS ClassicMar 30 · Discus · Place 1 · North BuncombeDiscus1kg1.110-110
Mar 30UNC Asheville HS ClassicMar 30 · Discus · Place 1 · North BuncombeDiscus1kg1.110-110
Mar 22Weddington InvitationalMar 22 · Discus · Place 10 · North BuncombeDiscus1kg10.95-010
Mar 22Weddington InvitationalMar 22 · 400 Meters · Place 17 · North Buncombe400 Meters17.1:01.96a10
Mar 14Pisgah InvitationalMar 14 · Discus · Place 2 · North BuncombeDiscus298-8SO
Mar 14Pisgah InvitationalMar 14 · 200 Meters · Place 5 · North Buncombe200 Meters527.20 PBSO
Mar 7WNC Kickoff InvitationalMar 7 · Discus · Place 1 · North BuncombeDiscus1kg1.114-910
Mar 7WNC Kickoff InvitationalMar 7 · 100 Meters · Place 7 · North Buncombe100 Meters7.13.47aWind: -1.410
Jan 11AC Reynolds January Mini-Polar BearJan 11 · 300 Meters · Place 2 · North Buncombe300 Meters2.42.90Unofficial10
Jan 11AC Reynolds January Mini-Polar BearJan 11 · 55 Meter · Place 2 · North Buncombe55 Meter2.7.40Unofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 48 · N. Buncombe300 Meters4843.53—
Feb 2Mondo Elite HS InvitationalFeb 2 · 55 Meters · Place 70 · N. Buncombe55 MetersRound P707.776 PB—
Feb 2Mondo Elite HS InvitationalFeb 2 · 300 Meters · Place 48 · N. Buncombe300 Meters4843.53—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Dec 15Blackhawk Polar Bear #1Dec 15 · 55 Meter · Place 1 · North Buncombe55 Meter1.7.50Unofficial10
Nov 15Swain County Polar #1Nov 15 · 300 Meters · Place 1 · North Buncombe300 Meters1.43.21aUnofficial10
Nov 15Swain County Polar #1Nov 15 · 55 Meter · Place 3 · North Buncombe55 Meter3.7.69aUnofficial10
May 19NCHSAA 3A State ChampionshipMay 19 · Discus · Place 10 · North BuncombeDiscus1kg10.94-59
May 12NCHSAA 3A West RegionalMay 12 · Discus · Place 3 · North BuncombeDiscus1kg3.112-89
Apr 22Blue Ridge ClassicApr 22 · Discus · Place 4 · North BuncombeDiscus1kg4.102-03.009
Apr 22Blue Ridge ClassicApr 22 · 200 Meters · Place 12 · North Buncombe200 Meters12.27.58aWind: 09
Apr 22Blue Ridge ClassicApr 22 · 100 Meters · Place 17 · North Buncombe100 Meters17.13.20a PBWind: 29
Jan 28WNC Polar Bear ChampionshipsJan 28 · 300 Meters · Place 3 · North Buncombe300 Meters3.45.20aUnofficial9
Jan 28WNC Polar Bear ChampionshipsJan 28 · 55 Meter · Place 7 · North Buncombe55 Meter7.7.96aUnofficial9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 11Arctic Arden MeetJan 11 · Shot Put · Place 9 · North BuncombeShot Put923-06.009
Jan 11Arctic Arden MeetJan 11 · 300 Meters · Place 3 · North Buncombe300 Meters345.1h PB9
Jan 11Arctic Arden MeetJan 11 · 55 Meters · Place 13 · North Buncombe55 Meters138.1h PB9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17COROS Holiday ClassicDec 17 · Shot Put · Place 26 · North BuncombeShot Put4kg26.17-06.009

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 7PHS Home Meet #1Dec 7 · 55 Meter · Place 2 · North Buncombe55 Meter2.7.96aUnofficial9
Dec 7PHS Home Meet #1Dec 7 · Shot Put · Place 5 · North BuncombeShot Put4kg5.23-01.00Unofficial9