Personal bests

Best marks in available results
Event / courseMarkMeetDate
** Greenville County : Hayne Spain Hillcrest 48.57 4/24/2024 · OutdoorGreenville County Varsity Championships · Apr 1548.80Greenville County Varsity ChampionshipsApril 15, 2025
** Greenville County : Jalne Johnson Southside 21.23 1/1/2023 · OutdoorGreenville County Varsity Championships · Apr 1522.08Greenville County Varsity ChampionshipsApril 15, 2025
100 Meters · OutdoorNeed 4 Speed · Apr 2610.99aNeed 4 SpeedApril 26, 2025
200 Meters · OutdoorSCHSL State Championships - AAAAA Div. 2 · May 1521.99SCHSL State Championships - AAAAA Div. 2May 15, 2025
300 Meters · IndoorJDL Holiday Invitational · Dec 2135.96aJDL Holiday InvitationalDecember 21, 2024
400 Meters · IndoorBig South Indoor TF Championships 2026 · Feb 2749.58aBig South Indoor TF Championships 2026February 27, 2026
400 Meters · OutdoorBig South Outdoor Track and Field Championships · May 1148.24aBig South Outdoor Track and Field ChampionshipsMay 11, 2026
400 Meters · Relay Split · IndoorVisit Winston-Salem College Kick-off · Dec 650.996Visit Winston-Salem College Kick-offDecember 6, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400 Meters · Place 5 · USC UpstateUSC Upstate400 MetersRound P5.48.34aFr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 400 Meters · Place 6 · USC UpstateUSC Upstate400 Meters6.48.24a PBFr
Apr 24Charlotte InviteApr 24 · 400 Meters · Place 16 · USC UpstateUSC Upstate400 Meters16.48.93aFr
Apr 17Georgia Tech InvitationalApr 17 · 400 Meters · Place 26 · USC UpstateUSC Upstate400 Meters26.48.43aFr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 37 · USC UpstateUSC Upstate400 Meters37.48.75aFr
Mar 27Davidson RelaysMar 27 · 400 Meters · Place 4 · USC UpstateUSC Upstate400 Meters4.49.57aFr
Mar 27Davidson RelaysMar 27 · 200 Meters · Place 14 · USC UpstateUSC Upstate200 Meters14.22.25aWind: 0.5Fr
Mar 1949er ClassicMar 19 · 400 Meters · Place 22 · USC UpstateUSC Upstate400 Meters2249.50aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Big South Indoor TF Championships 2026Feb 27 · 400 Meters · Place 10 · USC UpstateUSC Upstate400 Meters1049.58a PBFR
Feb 13Mid-Winter Collegiate InviteFeb 13 · 400 Meters · Place 13 · USC UpstateUSC Upstate400 Meters13.50.20aFr
Jan 16Tryon Winter ClassicJan 16 · 400 Meters · Place 14 · USC UpstateUSC Upstate400 Meters14.50.78aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · USC UpstateUSC Upstate400 MetersRelay Split—50.996 PBFr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 400 Meters · Place 19 · USC UpstateUSC Upstate400 Meters19.51.49aFr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.49.55a12
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 10 · UnattachedUnattached200 MetersRound P10.22.94a12
May 15SCHSL State Championships - AAAAA Div. 2May 15 · 400 Meters · Place 2 · RiversideRiverside400 Meters248.2812
May 15SCHSL State Championships - AAAAA Div. 2May 15 · 200 Meters · Place 8 · RiversideRiverside200 Meters821.99 PB12
May 10SCHSL 5A - D2 Upper StateMay 10 · 400 Meters · Place 1 · RiversideRiverside400 Meters1.49.76a12
May 10SCHSL 5A - D2 Upper StateMay 10 · 200 Meters · Place 5 · RiversideRiverside200 Meters5.22.92aWind: 0.212
May 3SCHSL 5A - Region 2May 3 · 400 Meters · Place 1 · RiversideRiverside400 Meters1.48.96a12
May 3SCHSL 5A - Region 2May 3 · 200 Meters · Place 3 · RiversideRiverside200 Meters3.22.08a12
Apr 26Need 4 SpeedApr 26 · 400 Meters · Place 3 · RiversideRiverside400 Meters3.49.65a12
Apr 26Need 4 SpeedApr 26 · 100 Meters · Place 7 · RiversideRiverside100 MetersRound P7.10.99a PB12
Apr 26Need 4 SpeedApr 26 · 100 Meters · Place 7 · RiversideRiverside100 Meters7.11.07a12
Apr 262nd Annual Need4Speed Invitational Apr 26 · 400 Meters · Place 3 · RiversideRiverside400 Meters3.49.65a12
Apr 262nd Annual Need4Speed Invitational Apr 26 · 200 Meters · RiversideRiverside200 Meters--DNS12
Apr 262nd Annual Need4Speed Invitational Apr 26 · 100 Meters · Place 7 · RiversideRiverside100 MetersRound P7.10.99a12
Apr 262nd Annual Need4Speed Invitational Apr 26 · 100 Meters · Place 7 · RiversideRiverside100 Meters7.11.07a12
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Jalne Johnson Southside 21.23 1/1/2023 · Place 1 · RiversideRiverside** Greenville County : Jalne Johnson Southside 21.23 1/1/2023Round P122.30SR
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Jalne Johnson Southside 21.23 1/1/2023 · Place 2 · RiversideRiverside** Greenville County : Jalne Johnson Southside 21.23 1/1/2023222.08 PBSR
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Hayne Spain Hillcrest 48.57 4/24/2024 · Place 2 · RiversideRiverside** Greenville County : Hayne Spain Hillcrest 48.57 4/24/2024248.80 PBSR
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Jalne Johnson Southside 21.23 1/1/2023 · Place 1 · RiversideRiverside** Greenville County : Jalne Johnson Southside 21.23 1/1/2023Round P122.30SR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 300 Meters · Place 10 · UnattachedUnattached300 Meters10.35.96a PB12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAAAMay 18 · 400 Meters · Place 12 · RiversideRiverside400 Meters12.50.47a11
May 18SCHSL State Championships - AAAAMay 18 · 200 Meters · Place 14 · RiversideRiverside200 Meters14.22.78aWind: 1.411
May 11SCHSL 4A - Upper StateMay 11 · 400 Meters · Place 5 · RiversideRiverside400 Meters5.50.57a11
May 11SCHSL 4A - Upper StateMay 11 · 200 Meters · Place 4 · RiversideRiverside200 Meters4.22.80aWind: -111
May 4SCHSL 4A - Region 2May 4 · 400 Meters · Place 2 · RiversideRiverside400 Meters2.50.64a11
May 4SCHSL 4A - Region 2May 4 · 200 Meters · Place 5 · RiversideRiverside200 Meters5.23.19a11
Apr 3Region 2-4A Pre-Region MeetApr 3 · 400 Meters · Place 2 · RiversideRiverside400 Meters251.04JR
Mar 13Eastside Home MeetMar 13 · 200 Meters · Place 3 · RiversideRiverside200 Meters323.23JR
Mar 13Eastside Home MeetMar 13 · 400 Meters · Place 2 · RiversideRiverside400 Meters252.12JR
Mar 13Eastside Home MeetMar 13 · 200 Meters · Place 3 · RiversideRiverside200 Meters323.2311
Mar 13Eastside Home MeetMar 13 · 400 Meters · Place 2 · RiversideRiverside400 Meters252.1211

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6SCHSL 4A - Region 2May 6 · 200 Meters · Place 7 · RiversideRiverside200 Meters723.61SO
May 6SCHSL 4A - Region 2May 6 · 100 Meters · Place 10 · RiversideRiverside100 Meters1011.58SO
Mar 31Foothills Track ClassicMar 31 · 200 Meters · Place 8 · RiversideRiverside200 Meters823.75SO
Mar 1Region 2-4A Pre-Region MeetMar 1 · 400 Meters · Place 6 · RiversideRiverside400 Meters659.20—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 400 Meters · Place 17 · RiversideRiverside400 Meters1759.20—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 100 Meters · Place 1 · RiversideRiverside100 Meters111.99—
Mar 1Region 2-4A Pre-Region MeetMar 1 · 100 Meters · Place 12 · RiversideRiverside100 Meters1211.99—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 19Kevin Logan Memorial JV Meet (9-10 Grade)Mar 19 · 200 Meters · Place 31 · RiversideRiverside200 Meters3126.399
Mar 19Kevin Logan Memorial JV Meet (9-10 Grade)Mar 19 · 100 Meters · Place 57 · RiversideRiverside100 Meters5712.8519

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Greenville County JV ChampionshipApr 17 · 200 Meters · Place 8 · RiversideRiverside200 Meters827.318
Apr 17Greenville County JV ChampionshipApr 17 · 100 Meters · Place 9 · RiversideRiverside100 Meters913.328