Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKevin Logan Memorial JV Meet (7-8 Grade) · Mar 1912.70Kevin Logan Memorial JV Meet (7-8 Grade)March 19, 2022
200 Meters · IndoorThe Galleria Games · Dec 2022.41aThe Galleria GamesDecember 20, 2025
200 Meters · OutdoorBeach Run Invitational · Apr 322.82aBeach Run InvitationalApril 3, 2025
300 Meters · OutdoorBojangles Blazer Twilight Invitational · Apr 334.93aBojangles Blazer Twilight InvitationalApril 3, 2026
400 Meters · IndoorThe Galleria Games · Dec 2049.09aThe Galleria GamesDecember 20, 2025
400 Meters · OutdoorSCHSL 4A - Region 1 · May 349.23aSCHSL 4A - Region 1May 3, 2025
55 Meter · IndoorStay In Your Lane Invitational · Dec 136.74aStay In Your Lane InvitationalDecember 13, 2025
60 Meter · IndoorJDL Early Bird Invitational · Dec 77.16aJDL Early Bird InvitationalDecember 7, 2025
800 Meters · OutdoorChick-Fil-A Games · Mar 112:24.97Chick-Fil-A GamesMarch 11, 2023
Combined results · OutdoorLaurens Meet 3 · Mar 2459.94Laurens Meet 3March 24, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14SCHSL State Championships - 4AMay 14 · 400 Meters · Place 12 · WestsideWestside400 Meters1250.9212
May 1SCHSL 4A - Region 1May 1 · 400 Meters · Place 1 · WestsideWestside400 Meters1.50.20a12
May 1SCHSL 4A - Region 1May 1 · 200 Meters · Place 8 · WestsideWestside200 Meters8.23.38a12
Apr 11John Scott Hartness InvitationalApr 11 · 400 Meters · Place 2 · WestsideWestside400 Meters2.49.82a12
Apr 11John Scott Hartness InvitationalApr 11 · 200 Meters · Place 5 · WestsideWestside200 Meters5.23.13a12
Apr 3Bojangles Blazer Twilight InvitationalApr 3 · 300 Meters · Place 1 · WestsideWestside300 Meters1.34.93a PB12
Mar 5Westside Home Meet #1Mar 5 · 400 Meters · Place 1 · WestsideWestside400 Meters1.49.81a12
Mar 5Westside Home Meet #1Mar 5 · 200 Meters · Place 1 · WestsideWestside200 Meters1.22.91a12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 14 · TMT ExplosionTMT Explosion400 Meters14.49.21a12
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · TMT ExplosionTMT Explosion200 MetersRound P--DQ12
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 3 · TMT ExplosionTMT Explosion400 Meters3.49.47a12
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 14 · TMT ExplosionTMT Explosion200 Meters14.22.59a12
Jan 11Clemson HS Invitational 2026 Jan 11 · 400 Meters · Place 10 · TMT ExplosionTMT Explosion400 Meters1049.93a12
Jan 11Clemson HS Invitational 2026 Jan 11 · 200 Meters · Place 18 · TMT ExplosionTMT Explosion200 Meters1822.47a12
Jan 11Clemson HS InvitationalJan 11 · 400 Meters · Place 10 · TMT ExplosionTMT Explosion400 Meters10.49.93a12
Jan 11Clemson HS InvitationalJan 11 · 200 Meters · Place 18 · TMT ExplosionTMT Explosion200 Meters18.22.47a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · 60 Meter · Place 39 · TMT ExplosionTMT Explosion60 MeterRound P39.7.18a12
Dec 20The Galleria GamesDec 20 · 400 Meters · Place 2 · TMT ExplosionTMT Explosion400 Meters2.49.09a PB12
Dec 20The Galleria GamesDec 20 · 200 Meters · Place 20 · TMT ExplosionTMT Explosion200 Meters20.22.41a PB12
Dec 13Stay In Your Lane InvitationalDec 13 · 300 Meters · UnattachedUnattached300 Meters--DQ12
Dec 13Stay In Your Lane InvitationalDec 13 · 55 Meter · Place 32 · UnattachedUnattached55 Meter32.6.74a PB12
Dec 7JDL Early Bird InvitationalDec 7 · 60 Meter · Place 34 · UnattachedUnattached60 Meter34.7.16a PB12
Dec 7JDL Early Bird InvitationalDec 7 · 200 Meters · UnattachedUnattached200 Meters--DQ12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10SCHSL 4A - District 1May 10 · 400 Meters · Place 4 · WestsideWestside400 Meters4.51.42a11
May 10SCHSL 4A - District 1May 10 · 200 Meters · Place 6 · WestsideWestside200 Meters6.23.19a11
May 3SCHSL 4A - Region 1May 3 · 400 Meters · Place 2 · WestsideWestside400 Meters2.49.23a PB11
May 3SCHSL 4A - Region 1May 3 · 200 Meters · Place 3 · WestsideWestside200 Meters3.23.03a11
Apr 25SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 25 · 400 Meters · Place 6 · WestsideWestside400 Meters650.81—
Apr 25SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 25 · 400 Meters · Place 12 · WestsideWestside400 Meters1250.81—
Apr 24Westside Home Meet #3 Apr 24 · 400 Meters · Place 1 · WestsideWestside400 Meters150.47—
Apr 24Westside Home Meet #3 Apr 24 · 200 Meters · Place 2 · WestsideWestside200 Meters222.93—
Apr 3Beach Run InvitationalApr 3 · 200 Meters · Place 19 · WestsideWestside200 Meters1922.82a PB11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · 400 Meters · Place 6 · WestsideWestside400 Meters650.82JR
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 1Mar 22 · 200 Meters · Place 13 · WestsideWestside200 Meters1323.96JR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 71 · WestsideWestside400 Meters71.51.76a10
May 18SCHSL State Championships - AAAAMay 18 · 400 Meters · Place 15 · WestsideWestside400 Meters15.52.37a10
May 11SCHSL 4A - Upper StateMay 11 · 400 Meters · Place 8 · WestsideWestside400 Meters8.50.99a10
Apr 16Palmetto -Home Meet #2Apr 16 · 400 Meters · Place 1 · WestsideWestside400 Meters152.1110
Apr 5Beach Run InvitationalApr 5 · 400 Meters · Place 35 · WestsideWestside400 Meters3552.3710
Mar 29Blazer Twilight InvitationalMar 29 · 300 Meters · Place 10 · WestsideWestside300 Meters1037.4010
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 400 Meters · Place 6 · WestsideWestside400 Meters652.85—
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 400 Meters · Place 7 · WestsideWestside400 Meters752.85—
Mar 11Daniel Meet #1Mar 11 · 400 Meters · Place 4 · WestsideWestside400 Meters454.94—
Mar 11Daniel Meet #1Mar 11 · 400 Meters · Place 5 · WestsideWestside400 Meters554.94—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13SCHSL 4A - Upper StateMay 13 · 400 Meters · Place 13 · WestsideWestside400 Meters13.53.67a9
May 3SCHSL 4A - Region 1May 3 · 400 Meters · Place 3 · WestsideWestside400 Meters3.52.75a9
Apr 15Friday Night LightsApr 15 · 400 Meters · Place 6 · WestsideWestside400 Meters652.71—
Mar 31Beach Run InvitationalMar 31 · 400 Meters · Place 1 · WestsideWestside400 Meters153.639
Mar 31Beach Run InvitationalMar 31 · 400 Meters · Place 18 · WestsideWestside400 Meters1853.639
Mar 31Beach Run InvitationalMar 31 · 200 Meters · Place 6 · WestsideWestside200 MetersRound P624.319
Mar 31Beach Run InvitationalMar 31 · 200 Meters · Place 48 · WestsideWestside200 MetersRound P4824.319
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 800 Meters · WestsideWestside800 Meters—NT9
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 400 Meters · Place 14 · WestsideWestside400 Meters14.53.99a9
Mar 18Kevin Logan Memorial JV Meet (9-10 Grade)Mar 18 · 400 Meters · Place 4 · WestsideWestside400 Meters455.38—
Mar 18Kevin Logan Memorial JV Meet (9-10 Grade)Mar 18 · 200 Meters · Place 3 · WestsideWestside200 Meters325.04—
Mar 11Chick-Fil-A GamesMar 11 · 800 Meters · Place 45 · WestsideWestside800 Meters452:24.97 PB—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 24Laurens Meet 3Mar 24 · Combined results · Place 10 · WestsideWestsideCombined results1059.94 PB8
Mar 19Kevin Logan Memorial JV Meet (7-8 Grade)Mar 19 · 200 Meters · Place 3 · WestsideWestside200 Meters326.198
Mar 19Kevin Logan Memorial JV Meet (7-8 Grade)Mar 19 · 100 Meters · Place 11 · WestsideWestside100 Meters1112.70 PB8

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29Westside Home Meet #5Apr 29 · 400 Meters · Place 20 · WestsideWestside400 Meters20.1:06.45a7
Apr 29Westside Home Meet #5Apr 29 · 200 Meters · Place 27 · WestsideWestside200 Meters27.27.73a7
Apr 29Westside Home Meet #5Apr 29 · 100 Meters · Place 30 · WestsideWestside100 Meters30.13.76a7
Apr 26Upstate Tri-County JV ChampionshipApr 26 · 400 Meters · Place 9 · WestsideWestside400 Meters91:02.39—
Apr 26Upstate Tri-County JV ChampionshipApr 26 · 200 Meters · Place 15 · WestsideWestside200 Meters1527.02—
Apr 26Upstate Tri-County JV ChampionshipApr 26 · 100 Meters · Place 31 · WestsideWestside100 Meters3113.51—
Apr 22Hanna Home Meet #5Apr 22 · 400 Meters · Place 27 · WestsideWestside400 Meters271:05.42—
Apr 22Hanna Home Meet #5Apr 22 · 200 Meters · Place 22 · WestsideWestside200 Meters2226.99—
Apr 22Hanna Home Meet #5Apr 22 · 100 Meters · Place 31 · WestsideWestside100 Meters3113.51—
Apr 12Westside Home Meet #4Apr 12 · 400 Meters · Place 22 · WestsideWestside400 Meters22.1:04.45a7
Apr 12Westside Home Meet #4Apr 12 · 200 Meters · Place 31 · WestsideWestside200 Meters31.27.31a7
Apr 12Westside Home Meet #4Apr 12 · 100 Meters · Place 33 · WestsideWestside100 Meters33.13.80a7
Mar 29Westside Home Meet #3Mar 29 · 400 Meters · Place 19 · WestsideWestside400 Meters19.1:09.62a7
Mar 29Westside Home Meet #3Mar 29 · 200 Meters · Place 22 · WestsideWestside200 Meters22.29.19a7
Mar 29Westside Home Meet #3Mar 29 · 100 Meters · Place 17 · WestsideWestside100 Meters17.13.67a7
Mar 24Westside Home Meet #2Mar 24 · 400 Meters · Place 18 · WestsideWestside400 Meters18.1:04.46aUnofficial7
Mar 24Westside Home Meet #2Mar 24 · 200 Meters · Place 21 · WestsideWestside200 Meters21.27.40aUnofficial7
Mar 24Westside Home Meet #2Mar 24 · 100 Meters · Place 20 · WestsideWestside100 Meters20.13.77aUnofficial7
Mar 15Seneca Home JV MeetMar 15 · 400 Meters · Place 20 · WestsideWestside400 Meters20.1:05.76a7
Mar 15Seneca Home JV MeetMar 15 · 100 Meters · Place 31 · WestsideWestside100 Meters31.13.73a7