Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorTC Home Meet #2 · Apr 2383-05.00TC Home Meet #2April 23, 2026
High Jump · OutdoorBlue Ridge Classic · Apr 54-08.00Blue Ridge ClassicApril 5, 2025
Shot Put · 4kg · IndoorNCHSAA 5A Champs · Feb 1832-01.50NCHSAA 5A ChampsFebruary 18, 2026
Shot Put · 4kg · OutdoorNCHSAA 5A West Regional · May 832-09.00NCHSAA 5A West RegionalMay 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · Shot Put · Place 12 · FranklinShot Put4kg12.32-03.2510
May 8NCHSAA 5A West RegionalMay 8 · Discus · Place 12 · FranklinDiscus1kg12.79-08.0010
May 8NCHSAA 5A West RegionalMay 8 · Shot Put · Place 3 · FranklinShot Put4kg3.32-09.00 PB10
Apr 23TC Home Meet #2Apr 23 · Discus · Place 2 · FranklinDiscus1kg2.83-05.00 PB10
Apr 23TC Home Meet #2Apr 23 · Shot Put · Place 2 · FranklinShot Put4kg2.30-07.0010
Apr 18Blue Ridge Classic Apr 18 · Discus · Place 3 · FranklinDiscus369-07.00SO
Apr 18Blue Ridge Classic Apr 18 · Discus · Place 19 · FranklinDiscus1969-07.00SO
Apr 18Blue Ridge Classic Apr 18 · Shot Put · Place 4 · FranklinShot Put432-10.50SO
Apr 18Blue Ridge Classic Apr 18 · Shot Put · Place 4 · FranklinShot Put432-10.50SO
Mar 20Mount Tabor Mile & Throwing ThunderMar 20 · Shot Put · Place 6 · FranklinShot Put630-07.0010
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Discus · Place 16 · FranklinDiscus1kg16.69-11.0010
Mar 192026 Pisgah Invitational @ UNCAMar 19 · Shot Put · Place 7 · FranklinShot Put4kg7.32-00.0010
Mar 13Swain County HS Invitational @ MontreatMar 13 · Discus · Place 15 · FranklinDiscus1572-410
Mar 13Swain County HS Invitational @ MontreatMar 13 · Shot Put · Place 2 · FranklinShot Put232-010
Feb 4Franklin Last ChanceFeb 4 · Shot Put · Place 2 · FranklinShot Put4kg2.32-01.0010

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 5A ChampsFeb 18 · Shot Put · Place 7 · FranklinShot Put4kg7.32-01.50 PB10
Jan 29Tryon HS #8Jan 29 · Shot Put · Place 1 · FranklinShot Put130-10.5010
Jan 21Pisgah InvitationalJan 21 · Shot Put · Place 2 · FranklinShot Put231-01.00SO
Jan 15Tryon #4Jan 15 · Shot Put · Place 2 · FranklinShot Put229-710
Jan 10Just Don't Lose ClassicJan 10 · Shot Put · Place 23 · FranklinShot Put238.73m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · Shot Put · Place 15 · FranklinShot Put4kg15.26-08.7510

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 3Polar Panther InvitationalDec 3 · Shot Put · Place 5 · FranklinShot Put4kg5.28-01.00Unofficial10
May 10NCHSSA 3A West RegionalMay 10 · Shot Put · Place 10 · FranklinShot Put4kg10.28-07.009
Apr 19Franklin Panther InvitationalApr 19 · Discus · Place 5 · FranklinDiscus576-03.00FR
Apr 19Franklin Panther InvitationalApr 19 · Discus · Place 5 · FranklinDiscus576-03.00FR
Apr 19Franklin Panther InvitationalApr 19 · Shot Put · Place 2 · FranklinShot Put228-09.00FR
Apr 19Franklin Panther InvitationalApr 19 · Shot Put · Place 2 · FranklinShot Put228-09.00FR
Apr 19Franklin Panther InvitationalApr 19 · High Jump · Place 4 · FranklinHigh Jump44-05.00FR
Apr 19Franklin Panther InvitationalApr 19 · High Jump · Place 4 · FranklinHigh Jump44-05.00FR
Apr 5Blue Ridge ClassicApr 5 · Shot Put · Place 8 · FranklinShot Put4kg8.28-09.009
Apr 5Blue Ridge ClassicApr 5 · High Jump · Place 5 · FranklinHigh Jump5.4-08.00 PB9
Mar 20Pisgah Invitational @UNCAMar 20 · Shot Put · Place 9 · FranklinShot Put4kg9.27-09.009
Mar 20Pisgah Invitational @UNCAMar 20 · High Jump · Place 12 · FranklinHigh Jump12.4-06.009