Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMondo College Invitational · Jan 184:31.46Mondo College InvitationalJanuary 18, 2025
1600 Meters · OutdoorUpstate Tri-County Championship · Apr 284:51.57Upstate Tri-County ChampionshipApril 28, 2021
3200 Meters · OutdoorPowdersville Meet #3 · Apr 111:19.34aPowdersville Meet #3April 1, 2021
600 Meters · IndoorVisit Winston-Salem College Kick-off · Dec 21:25.07aVisit Winston-Salem College Kick-offDecember 2, 2023
800 Meters · IndoorCarolina Challenge · Jan 311:54.66aCarolina ChallengeJanuary 31, 2025
800 Meters · OutdoorConference Carolinas Championships · Apr 261:54.24aConference Carolinas Championships April 26, 2024
High Jump · OutdoorSCHSL 3A - Region 2 · May 35' 8"SCHSL 3A - Region 2May 3, 2022
High Jump · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 211:58.71SCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 21, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 13SWU Gotta Run InviteMar 13 · 800 Meters · Place 6 · North GreenvilleNorth Greenville800 Meters62:01.97JR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Mondo College InvitationalJan 17 · 800 Meters · Place 25 · North GreenvNorth Greenv800 Meters252:02.23—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 2049er ClassicMar 20 · 800 Meters · Place 11 · UnattachedUnattached800 Meters11.1:55.78aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Conference CarolinasFeb 23 · 800 Meters · Place 3 · N. GreenvilleN. Greenville800 Meters31:57.42—
Jan 31Carolina ChallengeJan 31 · 800 Meters · Place 4 · North GreenvilleNorth Greenville800 Meters41:54.66a PB—
Jan 18Mondo College InvitationalJan 18 · 1 Mile · Place 9 · North GreenvNorth Greenv1 Mile94:31.46 PB—
Jan 18Mondo College InvitationalJan 18 · 1 Mile · Place 9 · North GreenvilleNorth Greenville1 Mile94:31.46a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Conference Carolinas Championships Apr 26 · 800 Meters · Place 3 · North GreenvilleNorth Greenville800 Meters31:58.49a—
Apr 26Conference Carolinas Championships Apr 26 · 800 Meters · Place 2 · North GreenvilleNorth Greenville800 Meters21:54.24a PB—
Apr 122024 Electric CityApr 12 · 800 Meters · Place 3 · North GreenvilleNorth Greenville800 Meters31:55.22a—
Mar 22Weems Baskin InvitationalMar 22 · 800 Meters · Place 4 · North GreenvilleNorth Greenville800 Meters41:54.81a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Conference CarolinasFeb 18 · 800 Meters · Place 3 · N. GreenvilleN. Greenville800 Meters31:58.17—
Jan 19Carolina ChallengeJan 19 · 800 Meters · Place 1 · North GreenvilleNorth Greenville800 Meters11:57.44a—
Jan 13Mondo College InvitationalJan 13 · 800 Meters · Place 2 · N. GreenvilleN. Greenville800 Meters21:59.33—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 600 Meters · Place 3 · North GreenvilleNorth Greenville600 Meters3.1:25.07a PBFr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 400 Meters · North GreenvilleNorth Greenville400 Meters—DNSFr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20SCHSL State Championships - AAAMay 20 · 800 Meters · Place 1 · PowdersvillePowdersville800 Meters1.1:58.60a12
May 13SCHSL 3A - Upper StateMay 13 · 800 Meters · Place 3 · PowdersvillePowdersville800 Meters3.1:59.77a12
May 3SCHSL 3A - Region 2May 3 · High Jump · Place 8 · PowdersvillePowdersvilleHigh Jump8.5' 4"12
May 3SCHSL 3A - Region 2May 3 · 800 Meters · Place 1 · PowdersvillePowdersville800 Meters1.1:57.72a12
Apr 29Tri Country ChampionshipsApr 29 · 800 Meters · Place 1 · PowdersvillePowdersville800 Meters1.2:00.89a12
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 800 Meters · Place 4 · PowdersvillePowdersville800 Meters41:57.09—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · High Jump · Place 4 · PowdersvillePowdersvilleHigh Jump41:58.71 PB—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 800 Meters · Place 3 · PowdersvillePowdersville800 Meters3.1:58.71a12

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21SCHSL State Championships - AAA May 21 · 800 Meters · Place 5 · PowdersvillePowdersville800 Meters5.2:02.64a11
May 14SCHSL 3A - Upper StateMay 14 · High Jump · PowdersvillePowdersvilleHigh Jump—NH11
May 14SCHSL 3A - Upper StateMay 14 · 800 Meters · Place 5 · PowdersvillePowdersville800 Meters5.2:02.21a11
May 3SCHSL 3A - Region 2May 3 · High Jump · Place 3 · PowdersvillePowdersvilleHigh Jump3.5' 8" PB11
May 3SCHSL 3A - Region 2May 3 · 800 Meters · Place 1 · PowdersvillePowdersville800 Meters1.2:04.50a11
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 800 Meters · Place 9 · PowdersvillePowdersville800 Meters92:03.27JR
Mar 30Palmetto-Home Meet #2Mar 30 · High Jump · Place 2 · PowdersvillePowdersvilleHigh Jump25-10.00—
Mar 30Palmetto-Home Meet #2Mar 30 · 800 Meters · Place 1 · PowdersvillePowdersville800 Meters12:04.19—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 800 Meters · Place 4 · PowdersvillePowdersville800 Meters42:05.05—
Mar 19Hurricane Track Invitational Mar 19 · High Jump · Place 1 · PowdersvillePowdersvilleHigh Jump1.5-06.0011
Mar 19Hurricane Track Invitational Mar 19 · 800 Meters · Place 1 · PowdersvillePowdersville800 Meters1.2:08.63a11
Mar 10Wren March 10 MeetMar 10 · 800 Meters · Place 2 · PowdersvillePowdersville800 Meters22:06.89—

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28Upstate Tri-County ChampionshipApr 28 · 1600 Meters · Place 12 · PowdersvillePowdersville1600 Meters124:51.57 PBSO
Apr 28Upstate Tri-County ChampionshipApr 28 · 800 Meters · Place 9 · PowdersvillePowdersville800 Meters92:10.07SO
Apr 22Powdersville Meet #4Apr 22 · 1600 Meters · Place 4 · PowdersvillePowdersville1600 Meters44:55.02—
Apr 22Powdersville Meet #4Apr 22 · 800 Meters · Place 2 · PowdersvillePowdersville800 Meters22:10.14—
Apr 14Powdersville JV MeetApr 14 · 1600 Meters · Place 2 · PowdersvillePowdersville1600 Meters2.4:53.93a10
Apr 14Powdersville JV MeetApr 14 · 800 Meters · PowdersvillePowdersville800 Meters--NT10
Apr 1Powdersville Meet #3Apr 1 · 3200 Meters · Place 5 · PowdersvillePowdersville3200 Meters5.11:19.34a PB10
Apr 1Powdersville Meet #3Apr 1 · 1600 Meters · Place 4 · PowdersvillePowdersville1600 Meters4.4:57.95a10
Apr 1Powdersville Meet #3Apr 1 · 800 Meters · Place 3 · PowdersvillePowdersville800 Meters3.2:14.98a10