Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorElectric City Invitational · Apr 318.07aElectric City InvitationalApril 3, 2026
1600 Meters · OutdoorGHSA Class 1A Public State Championships · May 135:44.37aGHSA Class 1A Public State ChampionshipsMay 13, 2021
200 Meters · IndoorVisit Winston-Salem College Kick-off · Dec 227.97aVisit Winston-Salem College Kick-offDecember 2, 2023
200 Meters · OutdoorElectric City Invitational · Apr 326.21aElectric City InvitationalApril 3, 2026
300m Hurdles · 30" / 0.762m · OutdoorGHSA 1A D1 State Championships · May 1147.94aGHSA 1A D1 State ChampionshipsMay 11, 2023
3200 Meters · OutdoorGHSA Class 1A Public State Championships · May 1312:25.95aGHSA Class 1A Public State ChampionshipsMay 13, 2021
400 Meters · IndoorVisit Winston-Salem College Kick-off · Dec 659.77aVisit Winston-Salem College Kick-offDecember 6, 2025
400 Meters · OutdoorDuke Invitational · Apr 101:00.57aDuke InvitationalApril 10, 2026
400 Meters · Relay Split · IndoorBig South Indoor Championship · Feb 2859.403Big South Indoor ChampionshipFebruary 28, 2025
400m Hurdles · 30" / 0.762m · Outdoor49er Classic · Mar 141:08.24a49er ClassicMarch 14, 2024
60m Hurdles · 33" / 0.838m · IndoorTryon Winter Classic · Jan 1611.53aTryon Winter ClassicJanuary 16, 2026
800 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 272:36.76aBig South Indoor TF Championships 2026February 27, 2026
800 Meters · OutdoorBig South Outdoor Track and Field Championship · May 122:31.38aBig South Outdoor Track and Field ChampionshipMay 12, 2025
Heptathlon · OutdoorBig South Outdoor Track and Field Championships · May 113557.00Big South Outdoor Track and Field ChampionshipsMay 11, 2026
High Jump · IndoorBig South Indoor TF Championships 2026 · Feb 271.38mBig South Indoor TF Championships 2026February 27, 2026
High Jump · OutdoorBig South Outdoor Track and Field Championship · May 121.35mBig South Outdoor Track and Field ChampionshipMay 12, 2025
Javelin · 600g · OutdoorElectric City Invitational · Apr 323.57mElectric City InvitationalApril 3, 2026
Long Jump · IndoorBig South Indoor TF Championships 2026 · Feb 275.09mBig South Indoor TF Championships 2026February 27, 2026
Long Jump · OutdoorBig South Outdoor Track and Field Championship · May 125.06mBig South Outdoor Track and Field ChampionshipMay 12, 2025
Shot Put · 4kg · IndoorTryon Winter Classic · Jan 167.16mTryon Winter ClassicJanuary 16, 2026
Shot Put · 4kg · OutdoorElectric City Invitational · Apr 37.65mElectric City InvitationalApril 3, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Heptathlon · Place 10 · USC UpstateUSC UpstateHeptathlonRound M10.3557.00 PBJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Long Jump · Place 9 · USC UpstateUSC UpstateLong JumpRound M9.5.09mWind: 3.5Jr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · High Jump · Place 7 · USC UpstateUSC UpstateHigh JumpRound M7.1.42mJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Javelin · Place 10 · USC UpstateUSC UpstateJavelin600gRound M10.20.12mJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · Shot Put · Place 11 · USC UpstateUSC UpstateShot Put4kgRound M11.7.22mJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 100m Hurdles · Place 11 · USC UpstateUSC Upstate100m Hurdles33" / 0.838mRound M11.18.50aWind: 2.9Jr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 800 Meters · Place 10 · USC UpstateUSC Upstate800 MetersRound M10.2:34.97aJr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 200 Meters · Place 6 · USC UpstateUSC Upstate200 MetersRound M6.26.80aWind: 2Jr
Apr 24Charlotte InviteApr 24 · 400 Meters · USC UpstateUSC Upstate400 Meters--DNSJr
Apr 24Charlotte InviteApr 24 · 200 Meters · Place 35 · USC UpstateUSC Upstate200 Meters35.26.58aWind: 0.1Jr
Apr 17Georgia Tech InvitationalApr 17 · 400 Meters · USC UpstateUSC Upstate400 Meters—DNSJr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 71 · USC UpstateUSC Upstate400 Meters71.1:00.57a PBJr
Apr 3Electric City InvitationalApr 3 · Heptathlon · Place 5 · USC UpstateUSC UpstateHeptathlonRound M5.2970Jr
Apr 3Electric City InvitationalApr 3 · Long Jump · Place 4 · USC UpstateUSC UpstateLong JumpRound M4.4.81mWind: -0.1Jr
Apr 3Electric City InvitationalApr 3 · High Jump · Place 6 · USC UpstateUSC UpstateHigh JumpRound M6.1.36mJr
Apr 3Electric City InvitationalApr 3 · Javelin · Place 3 · USC UpstateUSC UpstateJavelin600gRound M3.23.57m PBJr
Apr 3Electric City InvitationalApr 3 · Shot Put · Place 7 · USC UpstateUSC UpstateShot Put4kgRound M7.7.65m PBJr
Apr 3Electric City InvitationalApr 3 · 100m Hurdles · Place 5 · USC UpstateUSC Upstate100m Hurdles33" / 0.838mRound M5.18.07a PBWind: -1.1Jr
Apr 3Electric City InvitationalApr 3 · 200 Meters · Place 3 · USC UpstateUSC Upstate200 MetersRound M3.26.21a PBWind: 1Jr
Mar 27Davidson RelaysMar 27 · Long Jump · Place 15 · USC UpstateUSC UpstateLong Jump15.5.10mWind: 1.2Jr
Mar 27Davidson RelaysMar 27 · 400m Hurdles · USC UpstateUSC Upstate400m Hurdles30" / 0.762m--DNSJr
Mar 1949er ClassicMar 19 · 400m Hurdles · Place 24 · USC UpstateUSC Upstate400m Hurdles241:09.53aJr

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · Long Jump · Place 6 · USC UpstateUSC UpstateLong Jump65.09m PBJR
Feb 27Big South Indoor TF Championships 2026Feb 27 · High Jump · Place 8 · USC UpstateUSC UpstateHigh Jump81.38m PBJR
Feb 27Big South Indoor TF Championships 2026Feb 27 · Shot Put · Place 9 · USC UpstateUSC UpstateShot Put97.85mJR
Feb 27Big South Indoor TF Championships 2026Feb 27 · 60m Hurdles · Place 11 · USC UpstateUSC Upstate60m Hurdles1111.14aJR
Feb 27Big South Indoor TF Championships 2026Feb 27 · 800 Meters · Place 6 · USC UpstateUSC Upstate800 Meters62:36.76a PBJR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 400 Meters · Place 19 · USC UpstateUSC Upstate400 Meters19.1:02.74aJr
Jan 16Tryon Winter ClassicJan 16 · 800 Meters · USC UpstateUSC Upstate800 MetersRound M—DNSJr
Jan 16Tryon Winter ClassicJan 16 · Long Jump · Place 19 · USC UpstateUSC UpstateLong JumpRound M19.4.73mJr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 21 · USC UpstateUSC UpstateShot Put4kgRound M21.7.16m PBJr
Jan 16Tryon Winter ClassicJan 16 · High Jump · Place 20 · USC UpstateUSC UpstateHigh JumpRound M20.1.34mJr
Jan 16Tryon Winter ClassicJan 16 · 60m Hurdles · Place 25 · USC UpstateUSC Upstate60m Hurdles33" / 0.838mRound M25.11.53a PBJr
Jan 16Tryon Winter ClassicJan 16 · Pentathlon (Indoor) · USC UpstateUSC UpstatePentathlon (Indoor)StandardRound M—NPJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · USC UpstateUSC Upstate400 MetersRelay Split—1:00.101Jr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · Place 5 · USC UpstateUSC Upstate400 Meters5.59.77a PBJr
Feb 28Big South Indoor ChampionshipFeb 28 · 400 Meters · USC UpstateUSC Upstate400 MetersRelay Split—59.403 PBSo
Feb 28Big South Indoor ChampionshipFeb 28 · 400 Meters · Place 17 · USC UpstateUSC Upstate400 MetersRound P17.1:01.24aSo

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Long Jump · Place 6 · USC UpstateUSC UpstateLong Jump65.06m PBSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · High Jump · Place 7 · USC UpstateUSC UpstateHigh Jump71.35m PBSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Javelin · Place 8 · USC UpstateUSC UpstateJavelin821.10mSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · Shot Put · Place 7 · USC UpstateUSC UpstateShot Put77.13mSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 100m Hurdles · Place 6 · USC UpstateUSC Upstate100m Hurdles618.90aSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 800 Meters · Place 1 · USC UpstateUSC Upstate800 Meters12:31.38a PBSO
May 12Big South Outdoor Track and Field ChampionshipMay 12 · 200 Meters · Place 5 · USC UpstateUSC Upstate200 Meters527.56aSO
Apr 252025 Charlotte InviteApr 25 · 400m Hurdles · Place 16 · USC UpstateUSC Upstate400m Hurdles161:08.44SO
Apr 11Asheville Bulldog InvitationalApr 11 · 400m Hurdles · Place 9 · USC UpstateUSC Upstate400m Hurdles91:09.88aSo
Mar 29Davidson RelaysMar 29 · 400m Hurdles · Place 10 · USC UpstateUSC Upstate400m Hurdles101:10.05aSo
Mar 29Davidson RelaysMar 29 · 400 Meters · Place 12 · USC UpstateUSC Upstate400 Meters121:01.43aSo
Mar 2049er ClassicMar 20 · 400 Meters · Place 36 · USC UpstateUSC Upstate400 Meters36.1:02.89aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · 400 Meters · USC UpstateUSC Upstate400 Meters—1:01.129aSo
Dec 7Visit Winston-Salem College KickoffDec 7 · 400 Meters · Place 3 · USC UpstateUSC Upstate400 Meters3.59.93aSo
Feb 24Southern Conference Indoor Track and Field ChampionshipFeb 24 · 400 Meters · Place 11 · ETSUETSU400 MetersRound P11.1:00.34aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6SoCon Outdoor ChampionshipsMay 6 · 400m Hurdles · Place 10 · ETSUETSU400m Hurdles30" / 0.762mRound P10.1:08.59aFr
Apr 12Asheville Bulldog InvitationalApr 12 · 400m Hurdles · Place 4 · ETSUETSU400m Hurdles30" / 0.762m4.1:10.13aFr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · 400m Hurdles · Place 7 · ETSUETSU400m Hurdles30" / 0.762m7.1:09.40aFr
Apr 5Lee Fast Break Athletics InvitationalApr 5 · Javelin · Place 28 · ETSUETSUJavelin600g28.19.08mFr
Mar 1449er ClassicMar 14 · 400m Hurdles · Place 18 · ETSUETSU400m Hurdles30" / 0.762m18.1:08.24a PBFr
Mar 1449er ClassicMar 14 · Javelin · Place 43 · ETSUETSUJavelin600g43.20.31mFr

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 200 Meters · Place 48 · ETSUETSU200 Meters48.27.97a PBFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11GHSA 1A D1 State ChampionshipsMay 11 · Long Jump · Place 7 · CommerceCommerceLong Jump7.15-11.50Wind: -2.512
May 11GHSA 1A D1 State ChampionshipsMay 11 · 300m Hurdles · Place 7 · CommerceCommerce300m Hurdles30" / 0.762mRound P7.47.94a PB12
May 11GHSA 1A D1 State ChampionshipsMay 11 · 300m Hurdles · Place 6 · CommerceCommerce300m Hurdles30" / 0.762m6.47.97a12
May 6GHSA 1A Public Sectional BMay 6 · Long Jump · Place 6 · CommerceCommerceLong Jump6.15-10.0012
May 6GHSA 1A Public Sectional BMay 6 · 300m Hurdles · Place 3 · CommerceCommerce300m Hurdles30" / 0.762m3.49.14a12

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28GHSA Region 8-A 2022 ChampionshipApr 28 · 800 Meters · Place 1 · CommerceCommerce800 Meters1.2:46.86a11
Apr 28GHSA Region 8-A 2022 ChampionshipApr 28 · 400 Meters · Place 3 · CommerceCommerce400 Meters3.1:06.10a11

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13GHSA Class 1A Public State ChampionshipsMay 13 · 3200 Meters · Place 1 · CommerceCommerce3200 Meters1.12:25.95a PB10
May 13GHSA Class 1A Public State ChampionshipsMay 13 · 1600 Meters · Place 4 · CommerceCommerce1600 Meters4.5:44.37a PB10
May 13GHSA Class 1A Public State ChampionshipsMay 13 · 800 Meters · Place 4 · CommerceCommerce800 MetersRound P4.2:37.71a10
May 13GHSA Class 1A Public State ChampionshipsMay 13 · 800 Meters · Place 2 · CommerceCommerce800 Meters2.2:32.20a10
May 13GHSA Class 1A Public State ChampionshipsMay 13 · 400 Meters · Place 1 · CommerceCommerce400 MetersRound P1.1:02.09a10
May 13GHSA Class 1A Public State ChampionshipsMay 13 · 400 Meters · Place 1 · CommerceCommerce400 Meters1.1:01.13a10
May 8GHSA Class 1A Public Sectional BMay 8 · 3200 Meters · Place 2 · CommerceCommerce3200 Meters2.13:49.36a10
May 8GHSA Class 1A Public Sectional BMay 8 · 1600 Meters · Place 4 · CommerceCommerce1600 Meters4.6:04.35a10
May 8GHSA Class 1A Public Sectional BMay 8 · 800 Meters · Place 3 · CommerceCommerce800 Meters3.2:45.88a10
May 8GHSA Class 1A Public Sectional BMay 8 · 400 Meters · Place 4 · CommerceCommerce400 Meters4.1:03.35a10
Apr 28GHSA Class 1A Public Region 8Apr 28 · 3200 Meters · Place 1 · CommerceCommerce3200 Meters1.13:31.31a10
Apr 28GHSA Class 1A Public Region 8Apr 28 · 1600 Meters · Place 1 · CommerceCommerce1600 Meters1.6:07.87a10
Apr 28GHSA Class 1A Public Region 8Apr 28 · 800 Meters · Place 1 · CommerceCommerce800 Meters1.2:42.79a10
Apr 28GHSA Class 1A Public Region 8Apr 28 · 400 Meters · Place 2 · CommerceCommerce400 MetersRound P2.1:04.22a10
Apr 28GHSA Class 1A Public Region 8Apr 28 · 400 Meters · Place 1 · CommerceCommerce400 Meters1.1:01.70a10
Mar 24Commerce HS Triangular Meet #1Mar 24 · 800 Meters · CommerceCommerce800 Meters--DNS10
Mar 24Commerce HS Triangular Meet #1Mar 24 · 400 Meters · Place 1 · CommerceCommerce400 Meters1.1:02.24a10
Mar 6Eagle InvitationalMar 6 · 1600 Meters · Place 6 · CommerceCommerce1600 Meters6.6:11.20a10
Mar 6Eagle InvitationalMar 6 · 800 Meters · Place 5 · CommerceCommerce800 Meters5.2:39.78a10