Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTryon Winter Classic · Jan 165:43.51aTryon Winter ClassicJanuary 16, 2026
1 Mile · OutdoorElectric City Invitational · Apr 35:36.38aElectric City InvitationalApril 3, 2026
1000 Meters · IndoorTryon Winter Classic · Jan 163:18.92aTryon Winter ClassicJanuary 16, 2026
1500 Meters · OutdoorGeorgia Tech Invitational · Apr 174:59.63aGeorgia Tech InvitationalApril 17, 2026
800 Meters · IndoorMid-Winter Collegiate Invite · Feb 132:27.93aMid-Winter Collegiate InviteFebruary 13, 2026
800 Meters · OutdoorSCHSL State Championships - AAAAA Div. 1 · May 172:25.26aSCHSL State Championships - AAAAA Div. 1May 17, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 1500 Meters · Place 24 · USC UpstateUSC Upstate1500 MetersRound P24.5:07.24aFr
May 11Big South Outdoor Track and Field ChampionshipsMay 11 · 800 Meters · Place 16 · USC UpstateUSC Upstate800 MetersRound P16.2:29.18aFr
Apr 24Charlotte InviteApr 24 · 1500 Meters · Place 20 · USC UpstateUSC Upstate1500 Meters20.5:02.14aFr
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Place 90 · USC UpstateUSC Upstate1500 Meters90.4:59.63a PBFr
Apr 3Electric City InvitationalApr 3 · 1 Mile · Place 5 · USC UpstateUSC Upstate1 Mile5.5:36.38a PBFr
Mar 27Davidson RelaysMar 27 · 800 Meters · Place 18 · USC UpstateUSC Upstate800 Meters18.2:28.16aFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 800 Meters · Place 21 · USC UpstateUSC Upstate800 Meters21.2:27.93a PBFr
Jan 16Tryon Winter ClassicJan 16 · 1 Mile · Place 27 · USC UpstateUSC Upstate1 Mile27.5:43.51a PBFr
Jan 16Tryon Winter ClassicJan 16 · 1000 Meters · Place 13 · USC UpstateUSC Upstate1000 Meters13.3:18.92a PBFr

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAAA Div. 1May 17 · 800 Meters · Place 10 · James IslandJames Island800 Meters10.2:25.26a PB12
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · 800 Meters · James IslandJames Island800 Meters—DNS12

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAAAMay 18 · 800 Meters · Place 11 · James IslandJames Island800 Meters11.2:27.24a11
May 11SCHSL 4A - Lower StateMay 11 · 800 Meters · Place 6 · James IslandJames Island800 Meters6.2:27.01a11
Feb 24James Island Distance and Throws FestivalFeb 24 · 800 Meters · Place 2 · James IslandJames Island800 Meters2.2:36.88a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAAAMay 19 · 800 Meters · Place 10 · James IslandJames Island800 Meters10.2:26.00a10
May 13SCHSL 4A - Lower StateMay 13 · 800 Meters · Place 6 · James IslandJames Island800 Meters6.2:25.84a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAAAMay 21 · 800 Meters · Place 10 · James IslandJames Island800 Meters10.2:26.91a9
May 14SCHSL 4A - Lower StateMay 14 · 800 Meters · Place 7 · James IslandJames Island800 Meters7.2:27.14a9
Apr 8All American Track Classic 2022Apr 8 · 1 Mile · Place 65 · James IslandJames Island1 Mile65.5:42.53a9
Feb 19Dorman Distance CarnivalFeb 19 · 800 Meters · Place 9 · James IslandJames Island800 Meters9.2:34.20a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:42.64a9