Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Pisgah Invitational @ UNCA · Mar 1911.17a2026 Pisgah Invitational @ UNCAMarch 19, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2023.05aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorBlue Ridge Classic · Apr 1822.29Blue Ridge Classic April 18, 2026
300 Meters · IndoorStay In Your Lane Invitational · Dec 1335.20aStay In Your Lane InvitationalDecember 13, 2025
400 Meters · IndoorAdidas Indoor Nationals · Mar 2050.25aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorBlue Ridge Classic · Apr 1848.85Blue Ridge Classic April 18, 2026
400 Meters · Relay Split · IndoorNCHSAA 5A Champs · Feb 1850.564NCHSAA 5A ChampsFebruary 18, 2026
500 Meters · IndoorNCHSAA 5A Champs · Feb 181:06.45aNCHSAA 5A ChampsFebruary 18, 2026
55 Meter · IndoorStay In Your Lane Invitational · Dec 136.80aStay In Your Lane InvitationalDecember 13, 2025
55 Meter · OutdoorFranklin Last Chance · Feb 46.82aFranklin Last ChanceFebruary 4, 2026
55 Meters · IndoorTryon HS #8 · Jan 296.74Tryon HS #8January 29, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NCHSAA 5A/7A Outdoor State ChampionshipMay 15 · 400 Meters · Place 5 · FranklinFranklin400 Meters5.49.73a10
May 8NCHSAA 5A West RegionalMay 8 · 400 Meters · Place 4 · FranklinFranklin400 Meters4.49.56a10
Apr 18Blue Ridge Classic Apr 18 · 200 Meters · Place 1 · FranklinFranklin200 Meters122.29 PBSO
Apr 18Blue Ridge Classic Apr 18 · 200 Meters · Place 1 · FranklinFranklin200 Meters122.29SO
Apr 18Blue Ridge Classic Apr 18 · 400 Meters · Place 1 · FranklinFranklin400 Meters148.85 PBSO
Apr 18Blue Ridge Classic Apr 18 · 400 Meters · Place 1 · FranklinFranklin400 Meters148.85SO
Mar 192026 Pisgah Invitational @ UNCAMar 19 · 100 Meters · Place 5 · FranklinFranklin100 Meters5.11.17a PB10
Mar 13Swain County HS Invitational @ MontreatMar 13 · 200 Meters · Place 1 · FranklinFranklin200 Meters122.6310
Mar 13Swain County HS Invitational @ MontreatMar 13 · 100 Meters · Place 4 · FranklinFranklin100 Meters411.3910
Feb 4Franklin Last ChanceFeb 4 · 55 Meter · Place 4 · FranklinFranklin55 MeterRound P4.6.88a10
Feb 4Franklin Last ChanceFeb 4 · 55 Meter · Place 4 · FranklinFranklin55 Meter4.6.82a PB10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 38 · UnattachedUnattached400 Meters38.50.25a PB10
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 55 · UnattachedUnattached200 MetersRound P55.23.05a PB10
Feb 18NCHSAA 5A ChampsFeb 18 · 500 Meters · Place 3 · FranklinFranklin500 Meters3.1:06.45a PB10
Feb 18NCHSAA 5A ChampsFeb 18 · 300 Meters · Place 3 · FranklinFranklin300 Meters3.35.34a10
Feb 18NCHSAA 5A ChampsFeb 18 · 400 Meters · FranklinFranklin400 MetersRelay Split—50.564 PB10
Jan 29Tryon HS #8Jan 29 · 500 Meters · Place 3 · FranklinFranklin500 Meters31:07.5110
Jan 29Tryon HS #8Jan 29 · 300 Meters · Place 1 · FranklinFranklin300 Meters135.4610
Jan 29Tryon HS #8Jan 29 · 55 Meters · Place 2 · FranklinFranklin55 Meters26.74 PB10
Jan 21Pisgah InvitationalJan 21 · 300 Meters · Place 2 · FranklinFranklin300 Meters235.54SO
Jan 21Pisgah InvitationalJan 21 · 55 Meters · Place 6 · FranklinFranklin55 Meters66.76SO
Jan 15Tryon #4Jan 15 · 500 Meters · Place 2 · FranklinFranklin500 Meters21:07.8110
Jan 10Just Don't Lose ClassicJan 10 · 55 Meters · Place 53 · FranklinFranklin55 MetersRound P536.836—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · Place 8 · FranklinFranklin300 Meters8.35.20a PB10
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 45 · FranklinFranklin55 Meter45.6.80a PB10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 3Polar Panther InvitationalDec 3 · 500 Meters · Place 4 · FranklinFranklin500 Meters4.1:09.24aUnofficial10
Dec 3Polar Panther InvitationalDec 3 · 55 Meter · Place 1 · FranklinFranklin55 Meter1.6.82aUnofficial10
Apr 19Franklin Panther InvitationalApr 19 · 200 Meters · Place 3 · FranklinFranklin200 Meters324.19FR
Apr 19Franklin Panther InvitationalApr 19 · 200 Meters · Place 3 · FranklinFranklin200 Meters324.19FR
Apr 19Franklin Panther InvitationalApr 19 · 400 Meters · Place 2 · FranklinFranklin400 Meters252.15FR
Apr 19Franklin Panther InvitationalApr 19 · 400 Meters · Place 2 · FranklinFranklin400 Meters252.15FR
Apr 12RGNS Track 3rd Annual InvitationalApr 12 · 200 Meters · Place 1 · FranklinFranklin200 Meters123.72—
Apr 12RGNS Track 3rd Annual InvitationalApr 12 · 200 Meters · Place 3 · FranklinFranklin200 Meters323.72—
Apr 12RGNS Track 3rd Annual InvitationalApr 12 · 100 Meters · Place 5 · FranklinFranklin100 Meters512.07—
Apr 12RGNS Track 3rd Annual InvitationalApr 12 · 100 Meters · Place 17 · FranklinFranklin100 Meters1712.07—
Apr 5Blue Ridge ClassicApr 5 · 400 Meters · Place 10 · FranklinFranklin400 Meters10.53.43a9
Mar 20Pisgah Invitational @UNCAMar 20 · 400 Meters · Place 8 · FranklinFranklin400 Meters8.53.29a9
Jan 16PCHS Polar Bear 2Jan 16 · 500 Meters · Place 8 · FranklinFranklin500 Meters8.1:16.50aUnofficial9