Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU South Carolina District Qualifier · May 3112.55aAAU South Carolina District QualifierMay 31, 2025
200 Meters · OutdoorAAU South Carolina District Qualifier · May 3125.70aAAU South Carolina District QualifierMay 31, 2025
300 Meters · IndoorStay In Your Lane Invitational · Dec 1342.16aStay In Your Lane InvitationalDecember 13, 2025
300 Meters · OutdoorBojangles Blazer Twilight Invitational · Apr 340.74aBojangles Blazer Twilight InvitationalApril 3, 2026
400 Meters · IndoorDorman Distance Carnival · Feb 2159.35Dorman Distance CarnivalFebruary 21, 2026
400 Meters · OutdoorSCHSL 5A - Lower State · May 1157.68aSCHSL 5A - Lower StateMay 11, 2024
500 Meters · IndoorStay In Your Lane Invitational · Dec 131:21.57aStay In Your Lane InvitationalDecember 13, 2025
Javelin · 600g · OutdoorUSATF GA/SC Battle for the Peach Track and Field Championships · Jul 813.73mUSATF GA/SC Battle for the Peach Track and Field ChampionshipsJuly 8, 2021
Long Jump · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 43.59mUSATF Region 4 Junior Olympic ChampionshipsJuly 4, 2019

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 22Lexington County TF Championships Apr 22 · 400 Meters · Place 3 · LexingtonLexington400 Meters3.59.32a11
Apr 22Lexington County TF Championships Apr 22 · 200 Meters · Place 3 · LexingtonLexington200 Meters3.26.06a11
Apr 22Lexington County TF Championships Apr 22 · 100 Meters · Place 7 · LexingtonLexington100 Meters7.13.17a11
Apr 17SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 17 · 400 Meters · Place 9 · LexingtonLexington400 Meters9.59.80a11
Apr 17SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 17 · 200 Meters · Place 12 · LexingtonLexington200 Meters12.25.76aWind: 2.311
Apr 9Wavelight All American Track ClassicApr 9 · 400 Meters · Place 35 · LexingtonLexington400 Meters3559.61a11
Apr 9Wavelight All American Track ClassicApr 9 · 200 Meters · Place 48 · LexingtonLexington200 MetersRound P4825.95a11
Apr 9Wavelight All American Track ClassicApr 9 · 100 Meters · Place 63 · LexingtonLexington100 MetersRound P6312.89a11
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 300 Meters · Place 7 · LexingtonLexington300 Meters7.40.74a PB11
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 100 Meters · Place 14 · LexingtonLexington100 Meters14.12.44aWind: 2.511
Mar 28Glover Smiley Track ClassicMar 28 · 100 Meters · Place 8 · LexingtonLexington100 Meters8.12.94a11
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · 400 Meters · Place 4 · LexingtonLexington400 Meters4.58.84a11
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · 200 Meters · Place 9 · LexingtonLexington200 Meters9.25.78a11
Mar 21Bob Jenkins Coaches Classic Track and Field DISTRICT 4Mar 21 · 100 Meters · Place 13 · LexingtonLexington100 Meters13.12.57a11
Mar 13McDonalds Fryday Night LightsMar 13 · 200 Meters · Place 1 · LexingtonLexington200 Meters126.1511
Mar 13McDonalds Fryday Night LightsMar 13 · 400 Meters · Place 1 · LexingtonLexington400 Meters159.7811
Mar 13McDonalds Fryday Night LightsMar 13 · 100 Meters · Place 2 · LexingtonLexington100 Meters212.6211

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 400 Meters · Place 3 · LexingtonLexington400 Meters359.35 PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 500 Meters · Place 5 · UnattachedUnattached500 Meters5.1:21.57a PB11
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · Place 31 · UnattachedUnattached300 Meters31.42.16a PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.59.41a10
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 6 · UnattachedUnattached200 MetersRound P6.26.82a10
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.25.70a PB10
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 6 · UnattachedUnattached100 MetersRound P6.12.88a10
May 31AAU South Carolina District QualifierMay 31 · 100 Meters · Place 5 · UnattachedUnattached100 Meters5.12.55a PB10
May 17SCHSL State Championships - AAAAA Div. 1May 17 · 400 Meters · Place 11 · LexingtonLexington400 Meters11.58.49a10
May 17SCHSL State Championships - AAAAA Div. 1May 17 · 200 Meters · Place 15 · LexingtonLexington200 Meters15.25.98aWind: -110
May 10SCHSL 5A - D1 Mid StateMay 10 · 200 Meters · Place 5 · LexingtonLexington200 Meters525.8310
May 10SCHSL 5A - D1 Mid StateMay 10 · 400 Meters · Place 5 · LexingtonLexington400 Meters558.7010

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAAMay 17 · 400 Meters · Place 9 · LexingtonLexington400 Meters9.58.54a9
May 11SCHSL 5A - Lower StateMay 11 · Long Jump · Place 11 · LexingtonLexingtonLong Jump11.4.88m9
May 11SCHSL 5A - Lower StateMay 11 · 400 Meters · Place 4 · LexingtonLexington400 Meters4.57.68a PB9
May 1SCHSL 5A - Region 4May 1 · Long Jump · Place 3 · LexingtonLexingtonLong Jump34.82m—
May 1SCHSL 5A - Region 4May 1 · Long Jump · Place 3 · LexingtonLexingtonLong Jump34.82m—
May 1SCHSL 5A - Region 4May 1 · 400 Meters · Place 1 · LexingtonLexington400 Meters158.73—
May 1SCHSL 5A - Region 4May 1 · 400 Meters · Place 1 · LexingtonLexington400 Meters158.73—
Apr 25Lexington County ChampionshipsApr 25 · Long Jump · Place 4 · LexingtonLexingtonLong Jump416-02.00—
Apr 25Lexington County ChampionshipsApr 25 · Long Jump · Place 4 · LexingtonLexingtonLong Jump416-02.00—
Apr 25Lexington County ChampionshipsApr 25 · 400 Meters · Place 1 · LexingtonLexington400 Meters158.75—
Apr 25Lexington County ChampionshipsApr 25 · 400 Meters · Place 1 · LexingtonLexington400 Meters158.75—
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · Long Jump · Place 18 · LexingtonLexingtonLong Jump18.4.78m9
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · 400 Meters · Place 9 · LexingtonLexington400 Meters9.59.28a9
Mar 30Cane Bay InvitationalMar 30 · Long Jump · Place 3 · LexingtonLexingtonLong Jump3.4.95m9
Mar 30Cane Bay InvitationalMar 30 · 400 Meters · Place 4 · LexingtonLexington400 Meters4.1:00.51a9
Mar 20Lexington Quad Meet 2Mar 20 · 200 Meters · Place 1 · LexingtonLexington200 Meters126.36—
Mar 20Lexington Quad Meet 2Mar 20 · 400 Meters · Place 1 · LexingtonLexington400 Meters158.84—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAAAMay 20 · 400 Meters · Place 8 · LexingtonLexington400 Meters8.59.47a8
May 13SCHSL 5A - Lower StateMay 13 · Long Jump · Place 16 · LexingtonLexingtonLong Jump16.14' 10.78
May 13SCHSL 5A - Lower StateMay 13 · 400 Meters · Place 4 · LexingtonLexington400 Meters4.1:00.34a8
May 4SCHSL 5A - Region 4May 4 · Long Jump · Place 7 · LexingtonLexingtonLong Jump7.15' 4"8
May 4SCHSL 5A - Region 4May 4 · 400 Meters · Place 4 · LexingtonLexington400 Meters4.1:00.67a8
Mar 31Ridge View Blazer Twilight Mar 31 · Long Jump · Place 28 · LexingtonLexingtonLong Jump28.15-00.008
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · Long Jump · Place 8 · LexingtonLexingtonLong Jump815-02.00—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 3Mar 25 · 400 Meters · Place 5 · LexingtonLexington400 Meters51:02.85—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 8 · Lexington County WildcatsLexington County WildcatsLong Jump8.4.51m7
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 10 · Lexington County WildcatsLexington County Wildcats400 MetersRound P10.1:04.10a7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · Long Jump · Place 4 · Lexington County WildcatsLexington County WildcatsLong Jump4.4.24mWind: 0.67
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 1 · Lexington County WildcatsLexington County Wildcats400 MetersRound P1.1:02.72a7
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 2 · Lexington County WildcatsLexington County Wildcats400 Meters2.1:01.28a7
Jun 4AAU District Qualifier - South CarolinaJun 4 · Long Jump · Place 4 · Lexington Championship Track TLexington Championship Track TLong Jump414-3—
Jun 4AAU District Qualifier - South CarolinaJun 4 · 400 Meters · Place 5 · Lexington Championship Track TLexington Championship Track T400 Meters51:02.89—
May 20SCHSL State Championships - AAAAAMay 20 · 400 Meters · Place 13 · LexingtonLexington400 Meters13.1:00.83a7
May 14SCHSL 5A - Lower StateMay 14 · 400 Meters · Place 6 · LexingtonLexington400 Meters6.1:00.79a7
May 6SCHSL 5A - Region 5May 6 · Long Jump · Place 5 · LexingtonLexingtonLong Jump514-10.57
May 6SCHSL 5A - Region 5May 6 · 400 Meters · Place 4 · LexingtonLexington400 Meters41:01.937

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Long Jump · Place 12 · Lexington County WildcatsLexington County WildcatsLong Jump12.4.14mWind: 0.46
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Javelin · Place 11 · Lexington County WildcatsLexington County WildcatsJavelin600g11.13.73m PB6
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 400 Meters · Place 24 · Lexington County WildcatsLexington County Wildcats400 MetersRound P24.1:06.85a6
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Long Jump · Place 2 · Lexington County WildcatsLexington County WildcatsLong Jump23.76m13
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · Javelin · Place 2 · Lexington County WildcatsLexington County WildcatsJavelin212.10m13
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 400 Meters · Place 6 · Lexington County WildcatsLexington County Wildcats400 Meters61:08.3113
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 200 Meters · Place 8 · Lexington County WildcatsLexington County Wildcats200 Meters830.0413

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · Long Jump · Place 11 · Lexington County WildcatsLexington County WildcatsLong Jump113.59m PB11
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 14 · Lexington County WildcatsLexington County Wildcats400 Meters141:12.3411
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 17 · Lexington County WildcatsLexington County Wildcats200 Meters1732.4511