Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 1012.24aSouthside Power and Fitness InvitationalApril 10, 2026
100 Meters · Outdoor · Hand timedRabun Gap Nacoochee School Invitational · Mar 1811.9hRabun Gap Nacoochee School InvitationalMarch 18, 2023
200 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 2725.09aBig South Indoor TF Championships 2026February 27, 2026
200 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 1024.90aSouthside Power and Fitness InvitationalApril 10, 2026
200 Meters · Outdoor · Hand timedRGNS vs Asheville School, Rabun County, Franklin and Smoky Mountain · Mar 3126.2hRGNS vs Asheville School, Rabun County, Franklin and Smoky MountainMarch 31, 2022
300 Meters · IndoorSwain Polar #4 · Jan 1841.91Swain Polar #4January 18, 2023
400 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3057.94aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
400 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 255.06aHigh Point VertKlasse MeetingApril 2, 2026
400 Meters · Outdoor · Hand timedRabun Gap Nacoochee School Invitational · Mar 181:00.2hRabun Gap Nacoochee School InvitationalMarch 18, 2023
500 Meters · IndoorLiberty Premier HS Invitational · Jan 71:19.03aLiberty Premier HS InvitationalJanuary 7, 2023
55 Meter · IndoorLiberty Premier HS Invitational · Jan 77.47aLiberty Premier HS InvitationalJanuary 7, 2023
55 Meters · IndoorFast Track HS Invitational · Jan 207.41Fast Track HS InvitationalJanuary 20, 2024
60 Meter · IndoorMid-Winter Collegiate Invite · Feb 137.81aMid-Winter Collegiate InviteFebruary 13, 2026
60 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 277.73aBig South Indoor TF Championships 2026February 27, 2026
800 Meters · OutdoorSwain County HS Invitational @ Enka HS · Apr 252:40.65Swain County HS Invitational @ Enka HS April 25, 2023
Combined results · OutdoorCherokee HS Meet #2 · Apr 2012.97Cherokee HS Meet #2April 20, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400 Meters · Place 7 · Gardner-WebbGardner-Webb400 MetersRound P7.56.02aSo
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400 Meters · Place 6 · Gardner-WebbGardner-Webb400 Meters6.55.78aSo
Apr 24Catamount ClassicApr 24 · 400 Meters · Place 2 · Gardner-WebbGardner-Webb400 Meters2.55.99aSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 200 Meters · Place 7 · Gardner-WebbGardner-Webb200 Meters7.24.90a PBWind: 0.1So
Apr 10Southside Power and Fitness InvitationalApr 10 · 100 Meters · Place 10 · Gardner-WebbGardner-Webb100 MetersRound P10.12.24a PBWind: 0.9So
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 1 · Gardner-WebbGardner-Webb400 Meters1.55.06a PBSo
Mar 27Davidson RelaysMar 27 · 200 Meters · Place 12 · Gardner-WebbGardner-Webb200 Meters12.25.46aWind: 1.8So
Mar 27Davidson RelaysMar 27 · 100 Meters · Place 7 · Gardner-WebbGardner-Webb100 Meters7.12.29aWind: 2So
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 400 Meters · Place 2 · Gardner-WebbGardner-Webb400 Meters255.95aSO

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 200 Meters · Place 10 · Gardner-WebbGardner-Webb200 Meters1025.09a PBSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60 Meters · Place 7 · Gardner-WebbGardner-Webb60 Meters77.73a PBSO
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60 Meters · Place 8 · Gardner-WebbGardner-Webb60 Meters87.87aSO
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60 Meter · Place 4 · Gardner-WebbGardner-Webb60 MeterRound P4.7.82aSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60 Meter · Place 5 · Gardner-WebbGardner-Webb60 Meter5.7.81a PBSo
Feb 13Mid-Winter Collegiate InviteFeb 13 · 200 Meters · Place 17 · Gardner-WebbGardner-Webb200 Meters17.25.95aSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 400 Meters · Place 3 · Gardner-WebbGardner-Webb400 Meters357.94a PBSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 200 Meters · Place 27 · Gardner-WebbGardner-Webb200 Meters2725.90aSo
Jan 16Tryon Winter ClassicJan 16 · 400 Meters · Place 9 · Gardner-WebbGardner-Webb400 Meters9.59.10aSo

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 400 Meters · Place 7 · Gardner-WebbGardner-Webb400 Meters757.18aFR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 400 Meters · Place 8 · Gardner-WebbGardner-Webb400 Meters859.22aFR
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 200 Meters · Place 7 · Gardner-WebbGardner-Webb200 Meters725.17aFR
May 2Aggie InviteMay 2 · 400 Meters · Gardner-WebbGardner-Webb400 Meters--DNSFr
May 2Aggie InviteMay 2 · 200 Meters · Place 26 · Gardner-WebbGardner-Webb200 Meters26.25.30aWind: 1.5Fr
Apr 25Catamount Classic Apr 25 · 400 Meters · Place 7 · Gardner-WebbGardner-Webb400 Meters757.78FR
Apr 18WUPax InvitationalApr 18 · 200 Meters · Place 4 · Gardner-WebbGardner-Webb200 Meters425.90FR
Apr 18WUPax InvitationalApr 18 · 100 Meters · Place 5 · Gardner-WebbGardner-Webb100 Meters512.44FR
Apr 18WUPax InvitationalApr 18 · 100 Meters · Place 4 · Gardner-WebbGardner-Webb100 Meters412.46FR
Apr 4High Point VertKlasse MeetingApr 4 · 400 Meters · Place 6 · Gardner-WebbGardner-Webb400 Meters657.06aFr
Mar 29Davidson RelaysMar 29 · 200 Meters · Place 7 · Gardner-WebbGardner-Webb200 Meters725.38aFr
Mar 29Davidson RelaysMar 29 · 100 Meters · Place 12 · Gardner-WebbGardner-Webb100 Meters1212.41aFr
Mar 21Weems Baskin InvitationalMar 21 · 100 Meters · Place 11 · Gardner-WebbGardner-Webb100 MetersRound P1112.26aFr
Mar 14Myrtle Beach Collegiate ChallengeMar 14 · 200 Meters · Place 11 · Gardner-WebbGardner-Webb200 Meters1125.78a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Big South Indoor ChampionshipFeb 28 · 400 Meters · Place 10 · Gardner-WebbGardner-Webb400 MetersRound P10.58.20aFr
Feb 1Gamecock ChallengeFeb 1 · 200 Meters · Place 28 · Gardner-WebbGardner-Webb200 Meters2826.37a—
Feb 1Gamecock ChallengeFeb 1 · 60 Meters · Place 28 · Gardner-WebbGardner-Webb60 Meters288.04a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · 400 Meters · Gardner-WebbGardner-Webb400 Meters—1:02.513aFr
Dec 7Visit Winston-Salem College KickoffDec 7 · 200 Meters · Place 4 · Gardner-WebbGardner-Webb200 Meters4.26.40aFr
Feb 29Currahee RelaysFeb 29 · 200 Meters · Place 2 · FranklinFranklin200 Meters226.77—
Feb 10NCHSAA 3A State ChampionshipsFeb 10 · 500 Meters · Place 7 · FranklinFranklin500 Meters7.1:21.94a12
Jan 20Fast Track HS InvitationalJan 20 · 500 Meters · Place 20 · FranklinFranklin500 Meters201:23.14—
Jan 20Fast Track HS InvitationalJan 20 · 55 Meters · Place 23 · FranklinFranklin55 MetersRound P237.41 PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11NCHSAA 3A West RegionalMay 11 · 400 Meters · Place 7 · FranklinFranklin400 Meters7.1:02.20a12
Apr 20Blue Ridge ClassicApr 20 · 400 Meters · Place 12 · FranklinFranklin400 Meters12.1:02.76a12
Apr 13RGNS InvitationalApr 13 · 100 Meters · FranklinFranklin100 Meters—DNS12
Mar 29Friday Night Lights at Starr's MillMar 29 · 200 Meters · Place 5 · FranklinFranklin200 Meters526.4912
Mar 29Friday Night Lights at Starr's MillMar 29 · 400 Meters · Place 9 · FranklinFranklin400 Meters91:01.8212
Mar 29Friday Night Lights at Starr's MillMar 29 · 100 Meters · Place 4 · FranklinFranklin100 Meters412.8412
Mar 20RGNS Home Meet #1Mar 20 · 100 Meters · Place 1 · FranklinFranklin100 Meters1.12.57aWind: 0.212
Mar 7WNC Kickoff InvitationalMar 7 · 200 Meters · Place 2 · FranklinFranklin200 Meters2.26.12aWind: -0.212
Mar 7WNC Kickoff InvitationalMar 7 · 100 Meters · Place 2 · FranklinFranklin100 Meters2.12.71aWind: -1.412

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 7Swain County Polar # 2Dec 7 · 500 Meters · Place 1 · FranklinFranklin500 Meters1.1:20.93aUnofficial12
Nov 29No More Turkey Polar MeetNov 29 · 500 Meters · Place 1 · FranklinFranklin500 Meters1.1:20.16aUnofficial12
Nov 15Swain County Polar #1Nov 15 · 55 Meter · Place 1 · FranklinFranklin55 Meter1.7.44aUnofficial12
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 200 Meters · Place 7 · FranklinFranklin200 Meters730.70JR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 200 Meters · Place 17 · FranklinFranklin200 Meters1730.70JR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 800 Meters · Place 1 · FranklinFranklin800 Meters12:40.65 PBJR
Apr 25Swain County HS Invitational @ Enka HS Apr 25 · 800 Meters · Place 7 · FranklinFranklin800 Meters72:40.65JR
Mar 18Rabun Gap Nacoochee School InvitationalMar 18 · 400 Meters · Place 1 · FranklinFranklin400 Meters11:00.2h PB—
Mar 18Rabun Gap Nacoochee School InvitationalMar 18 · 100 Meters · Place 2 · FranklinFranklin100 Meters211.9h PB—
Mar 18RGNS InvitationalMar 18 · 400 Meters · Place 1 · FranklinFranklin400 Meters1.1:00.2h11
Mar 18RGNS InvitationalMar 18 · 100 Meters · Place 2 · FranklinFranklin100 Meters2.11.9h11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 300 Meters · FranklinFranklin300 Meters—DNF11
Feb 10NCHSAA 3A Indoor State ChampionshipsFeb 10 · 500 Meters · Place 5 · FranklinFranklin500 Meters51:25.7011
Jan 18Swain Polar #4Jan 18 · 300 Meters · Place 1 · FranklinFranklin300 Meters141.91 PB—
Jan 18Swain Polar #4Jan 18 · 55 Meters · Place 2 · FranklinFranklin55 Meters27.49—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 3 · FranklinFranklin500 Meters3.1:19.03a PB11
Jan 7Liberty Premier HS InvitationalJan 7 · 300 Meters · Place 15 · FranklinFranklin300 Meters15.42.29a11
Jan 7Liberty Premier HS InvitationalJan 7 · 55 Meter · Place 10 · FranklinFranklin55 MeterRound P10.7.47a PB11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 20 · FranklinFranklin300 Meters20.44.02a11
Dec 10Liberty Flames HS InvitationalDec 10 · 55 Meter · Place 16 · FranklinFranklin55 MeterRound P16.7.64a11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Nov 29Robbinsville Polar Bear #1Nov 29 · 500 Meters · Place 2 · FranklinFranklin500 Meters2.1:21.04Unofficial11
May 14NCHSAA 3A West RegionalMay 14 · 400 Meters · Place 7 · FranklinFranklin400 Meters7.1:03.87a10
May 3Mountain 7 Conference ChampionshipsMay 3 · 400 Meters · Place 2 · FranklinFranklin400 Meters21:00.13—
May 3Mountain 7 Conference ChampionshipsMay 3 · 200 Meters · Place 3 · FranklinFranklin200 Meters327.23—
May 3Mountain 7 Conference ChampionshipsMay 3 · 100 Meters · Place 3 · FranklinFranklin100 Meters312.99—
Apr 27Swain County HS InvitationalApr 27 · 400 Meters · Place 1 · FranklinFranklin400 Meters1.1:00.95a10
Apr 20Cherokee HS Meet #2Apr 20 · Combined results · Place 1 · FranklinFranklinCombined results127.3610
Apr 20Cherokee HS Meet #2Apr 20 · Combined results · Place 2 · FranklinFranklinCombined results212.97 PB10
Mar 31RGNS vs Asheville School, Rabun County, Franklin and Smoky MountainMar 31 · 200 Meters · Place 2 · FranklinFranklin200 Meters2.26.2h PB10
Mar 31RGNS vs Asheville School, Rabun County, Franklin and Smoky MountainMar 31 · 100 Meters · Place 2 · FranklinFranklin100 Meters2.13.1h10
Mar 23Bulldog Invitational #1Mar 23 · Combined results · Place 2 · FranklinFranklinCombined results213.710

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26NCHSAA 2A State ChampionshipJun 26 · 400 Meters · Place 10 · FranklinFranklin400 Meters10.1:02.62a9
Jun 18NCHSAA 2A West RegionalJun 18 · 400 Meters · Place 3 · FranklinFranklin400 Meters3.1:02.59a9
Jun 18NCHSAA 2A West RegionalJun 18 · 200 Meters · FranklinFranklin200 Meters--DNF9
Jun 9Mountain Six Conference MeetJun 9 · 200 Meters · Place 2 · FranklinFranklin200 Meters228.02—
Jun 9Mountain Six Conference MeetJun 9 · 400 Meters · Place 1 · FranklinFranklin400 Meters11:02.59—
Jun 9Mountain Six Conference MeetJun 9 · 100 Meters · Place 3 · FranklinFranklin100 Meters314.00—
May 27Enka Meet #4May 27 · Combined results · Place 1 · FranklinFranklinCombined results11:02.109
May 27Enka Meet #4May 27 · Combined results · Place 1 · FranklinFranklinCombined results127.419
May 27Enka Meet #4May 27 · Combined results · Place 1 · FranklinFranklinCombined results113.059
May 21Charles D. Owen Quad #3May 21 · 200 Meters · Place 1 · FranklinFranklin200 Meters127.16—
May 21Charles D. Owen Quad #3May 21 · 400 Meters · Place 1 · FranklinFranklin400 Meters11:05.03—
May 21Charles D. Owen Quad #3May 21 · 100 Meters · Place 1 · FranklinFranklin100 Meters113.31—