Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDiamond Hornets Invitational · Mar 714.30Diamond Hornets InvitationalMarch 7, 2020
200 Meters · OutdoorWinthrop Invitational · Apr 1726.60aWinthrop InvitationalApril 17, 2026
300 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3043.93aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
300 Meters · OutdoorBlazer Twilight Invitational · Apr 143.89Blazer Twilight InvitationalApril 1, 2022
400 Meters · IndoorMid-Winter Collegiate Invite · Feb 131:03.25aMid-Winter Collegiate InviteFebruary 13, 2026
400 Meters · OutdoorWinthrop Invitational · Apr 1758.54aWinthrop InvitationalApril 17, 2026
400 Meters · Relay Split · IndoorJDL Early Bird Invitational · Dec 71:00.589JDL Early Bird InvitationalDecember 7, 2025
600 Meters · IndoorGamecock Challenge · Feb 11:45.69aGamecock ChallengeFebruary 1, 2025
60m Hurdles · 33" / 0.838m · IndoorMid-Winter Collegiate Invite · Feb 1312.60aMid-Winter Collegiate InviteFebruary 13, 2026
800 Meters · IndoorUSC Indoor Open · Feb 222:34.77aUSC Indoor OpenFebruary 22, 2025
800 Meters · OutdoorWUPax Invitational · Apr 182:35.07WUPax InvitationalApril 18, 2025
High Jump · IndoorTryon Winter Classic · Jan 161.37mTryon Winter ClassicJanuary 16, 2026
Long Jump · IndoorJDL Early Bird Invitational · Dec 74.75mJDL Early Bird InvitationalDecember 7, 2025
Long Jump · OutdoorBig South vs SoCon Conference Challenge · Mar 204.47mBig South vs SoCon Conference ChallengeMarch 20, 2026
Pentathlon (Indoor) · Standard · IndoorTryon Winter Classic · Jan 162007Tryon Winter ClassicJanuary 16, 2026
Shot Put · 4kg · IndoorTryon Winter Classic · Jan 165.60mTryon Winter ClassicJanuary 16, 2026

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 · Long Jump · Place 19 · WinthropWinthropLong Jump19.4.92mWind: 1.2Jr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400 Meters · Place 14 · WinthropWinthrop400 MetersRound P14.59.42aJr
May 3Duke TwilightMay 3 · 400 Meters · Place 35 · WinthropWinthrop400 Meters35.58.88aJr
Apr 17Winthrop InvitationalApr 17 · Long Jump · Place 9 · WinthropWinthropLong Jump9.5.19mWind: 1.8Jr
Apr 17Winthrop InvitationalApr 17 · 400 Meters · Place 4 · WinthropWinthrop400 Meters4.58.54a PBJr
Apr 17Winthrop InvitationalApr 17 · 200 Meters · Place 16 · WinthropWinthrop200 Meters16.26.60a PBWind: 0.7Jr
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 29 · WinthropWinthrop400 Meters29.59.69aJr
Mar 20Big South vs SoCon Conference ChallengeMar 20 · Long Jump · Place 17 · WinthropWinthropLong Jump174.47m PBJR
Mar 20Big South vs SoCon Conference ChallengeMar 20 · 400 Meters · Place 11 · WinthropWinthrop400 Meters1159.12aJR

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 60m Hurdles · Place 35 · WinthropWinthrop60m Hurdles33" / 0.838mRound P35.12.60a PBJr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 400 Meters · Place 25 · WinthropWinthrop400 Meters25.1:03.25a PBJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 60m Hurdles · Place 79 · WinthropWinthrop60m HurdlesRound P7912.40aJr
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 300 Meters · Place 24 · WinthropWinthrop300 Meters2443.93a PBJr
Jan 16Tryon Winter ClassicJan 16 · 800 Meters · Place 4 · WinthropWinthrop800 MetersRound M4.2:38.56aJr
Jan 16Tryon Winter ClassicJan 16 · Long Jump · Place 24 · WinthropWinthropLong JumpRound M24.4.49mJr
Jan 16Tryon Winter ClassicJan 16 · Shot Put · Place 25 · WinthropWinthropShot Put4kgRound M25.5.60m PBJr
Jan 16Tryon Winter ClassicJan 16 · High Jump · Place 17 · WinthropWinthropHigh JumpRound M17.1.37m PBJr
Jan 16Tryon Winter ClassicJan 16 · 60m Hurdles · Place 26 · WinthropWinthrop60m Hurdles33" / 0.838mRound M26.12.91aJr
Jan 16Tryon Winter ClassicJan 16 · Pentathlon (Indoor) · Place 23 · WinthropWinthropPentathlon (Indoor)StandardRound M23.2007 PBJr
Jan 10Gamecock OpenerJan 10 · 300 Meters · Place 15 · WinthropWinthrop300 Meters1544.90aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · Triple Jump · WinthropWinthropTriple Jump--DNSJr
Dec 7JDL Early Bird InvitationalDec 7 · Long Jump · Place 29 · WinthropWinthropLong Jump29.4.75m PBJr
Dec 7JDL Early Bird InvitationalDec 7 · 400 Meters · WinthropWinthrop400 MetersRelay Split—1:00.589 PBJr
Feb 22USC Indoor OpenFeb 22 · 800 Meters · Place 11 · WinthropWinthrop800 Meters11.2:34.77a PBSo
Feb 1Gamecock ChallengeFeb 1 · 600 Meters · Place 11 · WinthropWinthrop600 Meters111:45.69a PB—
Jan 24VMI InvitationalJan 24 · 400 Meters · Place 40 · WinthropWinthrop400 Meters401:06.89a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26LR Bears OpenApr 26 · 800 Meters · Place 6 · WinthropWinthrop800 Meters62:38.57SO
Apr 18WUPax InvitationalApr 18 · 800 Meters · Place 9 · WinthropWinthrop800 Meters92:35.07 PBSO
Apr 18WUPax InvitationalApr 18 · 400 Meters · Place 15 · WinthropWinthrop400 Meters151:03.63SO
Mar 14Phoenix InvitationalMar 14 · 800 Meters · Place 22 · WinthropWinthrop800 Meters222:38.22—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Big SouthMay 6 · 400 Meters · Place 13 · WinthropWinthrop400 MetersRound P13.1:02.49aFr
Apr 26APP State OpenApr 26 · 400 Meters · Place 13 · WinthropWinthrop400 Meters131:01.89FR
Apr 20USC Outdoor OpenApr 20 · 400 Meters · WinthropWinthrop400 Meters--DNSFr
Apr 12Asheville Bulldog InvitationalApr 12 · 400 Meters · Place 9 · WinthropWinthrop400 Meters9.1:03.23aFr
Apr 12Asheville Bulldog InvitationalApr 12 · 200 Meters · Place 26 · WinthropWinthrop200 Meters26.27.86aWind: 1Fr
Apr 5VertKlasse MeetingApr 5 · 400 Meters · Place 29 · WinthropWinthrop400 Meters291:04.37a—
Apr 5VertKlasse MeetingApr 5 · 200 Meters · Place 84 · WinthropWinthrop200 Meters8428.33a—
Mar 1449er ClassicMar 14 · 400 Meters · Place 48 · WinthropWinthrop400 Meters48.1:03.92aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 262024 VMI InvitationalJan 26 · 300 Meters · Place 28 · WinthropWinthrop300 Meters2845.86a—
Jan 19Carolina ChallengeJan 19 · 400 Meters · Place 17 · WinthropWinthrop400 Meters171:06.01a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Nov 30Liberty Kickoff OpenerNov 30 · 400 Meters · Place 28 · WinthropWinthrop400 Meters28.1:05.12aFr
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 400 Meters · Place 33 · South Carolina Flight ClubSouth Carolina Flight Club400 Meters33.1:08.46a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 13SCHSL 5A - Lower StateMay 13 · 400 Meters · Place 8 · LexingtonLexington400 Meters8.1:00.75a12
May 4SCHSL 5A - Region 4May 4 · 400 Meters · Place 5 · LexingtonLexington400 Meters5.1:01.16a12
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 400 Meters · Place 4 · LexingtonLexington400 Meters41:02.53—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4AAU District Qualifier - South CarolinaJun 4 · 400 Meters · Place 6 · South Carolina Flight ClubSouth Carolina Flight Club400 Meters61:04.25—
Jun 4AAU District Qualifier - South CarolinaJun 4 · 200 Meters · Place 18 · South Carolina Flight ClubSouth Carolina Flight Club200 MetersRound P1827.87—
May 14SCHSL 5A - Lower StateMay 14 · 400 Meters · Place 8 · LexingtonLexington400 Meters8.1:01.62a11
May 6SCHSL 5A - Region 5May 6 · 400 Meters · Place 5 · LexingtonLexington400 Meters51:03.10JR
Apr 8All American Track Classic 2022Apr 8 · 400 Meters · Place 18 · LexingtonLexington400 Meters18.1:02.24a11
Apr 1Blazer Twilight InvitationalApr 1 · 300 Meters · Place 23 · LexingtonLexington300 Meters2343.89 PB—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 3 Mar 26 · 400 Meters · Place 4 · LexingtonLexington400 Meters4.1:03.14a11
Mar 8Lexington Quad #1Mar 8 · 400 Meters · Place 1 · LexingtonLexington400 Meters11:03.09JR
Mar 5Diamond Hornets InvitationalMar 5 · 400 Meters · Place 15 · LexingtonLexington400 Meters151:04.15—
Mar 5Diamond Hornets InvitationalMar 5 · 400 Meters · Place 15 · LexingtonLexington400 Meters151:04.1511

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14SCHSL Class 5A State QualifierMay 14 · 400 Meters · Place 16 · LexingtonLexington400 MetersRound P161:02.88—
Apr 29Lexington County ChampionshipApr 29 · 400 Meters · Place 3 · LexingtonLexington400 Meters31:03.07SO
Apr 16Raider Twilight MeetApr 16 · 300 Meters · Place 16 · LexingtonLexington300 Meters1643.89—
Mar 27Bob Jenkins Coaches Classic Region 3Mar 27 · 400 Meters · Place 8 · LexingtonLexington400 Meters81:04.35SO
Mar 10River Bluff #1Mar 10 · 400 Meters · Place 4 · LexingtonLexington400 Meters41:06.6210
Mar 10River Bluff #1Mar 10 · 200 Meters · Place 13 · LexingtonLexington200 Meters1330.4910
Mar 6Diamond Hornets InvitationalMar 6 · 400 Meters · Place 24 · LexingtonLexington400 Meters241:08.56—

2020 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 7Diamond Hornets InvitationalMar 7 · 400 Meters · Place 17 · LexingtonLexington400 Meters171:07.47—
Mar 7Diamond Hornets InvitationalMar 7 · 100 Meters · Place 19 · LexingtonLexington100 Meters1914.30 PB—
Mar 7Diamond Hornets InvitationalMar 7 · 100 Meters · Place 19 · LexingtonLexington100 Meters1914.30—
Mar 7Diamond Hornets InvitationalMar 7 · 400 Meters · Place 17 · LexingtonLexington400 Meters171:07.47—
Mar 7Diamond Hornets InvitationalMar 7 · 100 Meters · Place 19 · LexingtonLexington100 Meters1914.30—
Mar 7Diamond Hornets InvitationalMar 7 · 400 Meters · Place 17 · LexingtonLexington400 Meters171:07.47—