Personal bests

Best marks in available results
Event / courseMarkMeetDate
** Greenville County : Knox Young Greenville 1:54.43 1/1/2023 · OutdoorGreenville County Varsity Championships · Apr 151:58.77Greenville County Varsity ChampionshipsApril 15, 2025
** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021 · OutdoorGreenville County Varsity Championships · Apr 154:16.88Greenville County Varsity ChampionshipsApril 15, 2025
1 Mile · IndoorOrange and Purple Invitational · Jan 234:14.57Orange and Purple InvitationalJanuary 23, 2026
1 Mile · OutdoorElectric City Invitational · Apr 34:19.18aElectric City InvitationalApril 3, 2026
1500 Meters · OutdoorSouth Atlantic Outdoor Championship · Apr 294:02.86aSouth Atlantic Outdoor ChampionshipApril 29, 2026
1600 Meters · OutdoorSCHSL State Championships - AAA · May 174:21.46SCHSL State Championships - AAAMay 17, 2025
3000 Meters · IndoorCamel City Distance · Feb 78:29.18Camel City DistanceFebruary 7, 2026
3200 Meters · OutdoorAll American Track Classic 2022 · Apr 89:29.52aAll American Track Classic 2022April 8, 2022
3200 Meters · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 219:35.47SCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 21, 2023
400 Meters · OutdoorSouthside Christian Meet #2 · Mar 2754.25aSouthside Christian Meet #2March 27, 2024
5000 Meters · IndoorSharon Colyear-Danville Season Opener · Dec 614:48.37aSharon Colyear-Danville Season OpenerDecember 6, 2025
5000 Meters · OutdoorGeorgia Tech Invitational · Apr 1714:52.54aGeorgia Tech InvitationalApril 17, 2026
800 Meters · IndoorFrank Kleckner Invitational · Feb 221:59.05Frank Kleckner InvitationalFebruary 22, 2025
800 Meters · OutdoorFriday Night Lights · Mar 281:56.20aFriday Night LightsMarch 28, 2025
Elite Mile (Division 1) · IndoorDorman Distance Carnival · Feb 184:26.02Dorman Distance CarnivalFebruary 18, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · 5000 Meters · Place 16 · Anderson (S.C.)Anderson (S.C.)5000 Meters16.15:04.38aFr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 5000 Meters · Place 13 · Anderson (S.C.)Anderson (S.C.)5000 Meters13.15:28.18aFr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 1500 Meters · Place 12 · Anderson (S.C.)Anderson (S.C.)1500 MetersRound P12.4:04.44aFr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 1500 Meters · Place 11 · Anderson (S.C.)Anderson (S.C.)1500 Meters11.4:02.86a PBFr
Apr 17Georgia Tech InvitationalApr 17 · 5000 Meters · Place 13 · Anderson (S.C.)Anderson (S.C.)5000 Meters13.14:52.54a PBFr
Apr 10Lee Fast Break Athletics InvitationalApr 10 · 5000 Meters · Place 26 · Anderson (S.C.)Anderson (S.C.)5000 Meters26.14:58.93aFr
Apr 3Electric City InvitationalApr 3 · 1 Mile · Place 8 · Anderson (S.C.)Anderson (S.C.)1 Mile8.4:19.18a PBFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28South Atlantic ChampsFeb 28 · 1 Mile · Place 3 · Anderson (S.C.)Anderson (S.C.)1 MileRound P3.4:16.23aFr
Feb 28South Atlantic ChampsFeb 28 · 1 Mile · Place 7 · Anderson (S.C.)Anderson (S.C.)1 Mile7.4:20.42aFr
Feb 28South Atlantic ChampsFeb 28 · 3000 Meters · Anderson (S.C.)Anderson (S.C.)3000 Meters--DNFFr
Feb 13Mid-Winter Collegiate InviteFeb 13 · 5000 Meters · Anderson (S.C.)Anderson (S.C.)5000 Meters—DNSFr
Feb 7Camel City DistanceFeb 7 · 3000 Meters · Place 10 · Anderson (S.Anderson (S.3000 Meters108:29.18 PB—
Jan 23Orange and Purple InvitationalJan 23 · 1 Mile · Place 17 · Anderson (S.C.)Anderson (S.C.)1 Mile174:14.57 PBFR
Jan 16Tryon Winter ClassicJan 16 · 3000 Meters · Place 2 · Anderson (S.C.)Anderson (S.C.)3000 Meters2.8:34.68aFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 5000 Meters · Place 190 · Anderson (S.C.)Anderson (S.C.)5000 Meters190.14:48.37a PBFr
Feb 22Frank Kleckner InvitationalFeb 22 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters11:59.05 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17SCHSL State Championships - AAAMay 17 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters19:33.1212
May 17SCHSL State Championships - AAAMay 17 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters14:21.46 PB12
May 10SCHSL 3A - District 1May 10 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.9:58.64a12
May 10SCHSL 3A - District 1May 10 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:33.71a12
May 3SCHSL 3A - Region 2May 3 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:02.00a12
May 3SCHSL 3A - Region 2May 3 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:40.43a12
May 3SCHSL 3A - Region 2May 3 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters1.1:59.17a12
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Knox Young Greenville 1:54.43 1/1/2023 · Place 4 · Southside ChristianSouthside Christian** Greenville County : Knox Young Greenville 1:54.43 1/1/202341:58.77 PBSR
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021 · Place 1 · Southside ChristianSouthside Christian** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/202114:16.88 PBSR
Mar 28Friday Night LightsMar 28 · 800 Meters · Place 2 · Southside ChristianSouthside Christian800 Meters2.1:56.20a PB12

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AMay 16 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters110:07.76—
May 16SCHSL State Championships - AMay 16 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters14:38.83—
May 16SCHSL State Championships - AMay 16 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters12:01.03—
May 11SCHSL 1A - Upper StateMay 11 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:34.09a11
May 11SCHSL 1A - Upper StateMay 11 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:41.56a11
May 11SCHSL 1A - Upper StateMay 11 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters1.2:02.56a11
May 6SCHSL 1A - Region 1May 6 · 3200 Meters · Place 1 · Southside ChSouthside Ch3200 Meters110:16.61—
May 6SCHSL 1A - Region 1May 6 · 1600 Meters · Place 1 · Southside ChSouthside Ch1600 Meters14:40.00—
May 6SCHSL 1A - Region 1May 6 · 800 Meters · Place 1 · Southside ChSouthside Ch800 Meters12:01.58—
Apr 6Golden Corner InvitationalApr 6 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters14:22.54JR
Apr 6Golden Corner InvitationalApr 6 · 800 Meters · Place 2 · Southside ChristianSouthside Christian800 Meters21:58.52JR
Mar 27Southside Christian Meet #2Mar 27 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters1.2:02.89a11
Mar 27Southside Christian Meet #2Mar 27 · 400 Meters · Place 9 · Southside ChristianSouthside Christian400 Meters9.54.25a PB11
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters19:33.64—
Mar 13Eastside Home MeetMar 13 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters14:37.79JR
Mar 13Eastside Home MeetMar 13 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters14:37.7911

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 24Frank Kleckner InvitationalFeb 24 · 800 Meters · Place 2 · Southside ChristianSouthside Christian800 Meters22:01.32JR

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22SCHSL State Championships - AMay 22 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:21.55a10
May 22SCHSL State Championships - AMay 22 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:33.19a10
May 22SCHSL State Championships - AMay 22 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters1.2:00.93a10
May 13SCHSL 1A - Upper StateMay 13 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:35.11a10
May 13SCHSL 1A - Upper StateMay 13 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:54.26a10
May 13SCHSL 1A - Upper StateMay 13 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters1.2:07.46a10
May 6SCHSL 1A - Region 1May 6 · 3200 Meters · Place 1 · Southside ChSouthside Ch3200 Meters110:18.58—
May 6SCHSL 1A - Region 1May 6 · 1600 Meters · Place 1 · Southside ChSouthside Ch1600 Meters14:51.24—
May 6SCHSL 1A - Region 1May 6 · 800 Meters · Place 1 · Southside ChSouthside Ch800 Meters12:05.69—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 3200 Meters · Place 4 · Southside ChristianSouthside Christian3200 Meters49:29.78—
Apr 21SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 21 · 3200 Meters · Place 3 · Southside ChristianSouthside Christian3200 Meters39:35.47 PB—
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 6 · Southside ChristianSouthside Christian1600 Meters64:29.27SO
Apr 15Friday Night LightsApr 15 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters12:00.25SO
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 5 · Southside ChristianSouthside Christian1600 Meters54:24.72—
Apr 15Friday Night LightsApr 15 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters11:58.78—
Mar 31Foothills Track ClassicMar 31 · 1600 Meters · Place 3 · Southside ChristianSouthside Christian1600 Meters34:24.72SO
Mar 31Foothills Track ClassicMar 31 · 800 Meters · Place 2 · Southside ChristianSouthside Christian800 Meters21:58.78SO
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 3200 Meters · Place 3 · Southside ChristianSouthside Christian3200 Meters3.9:35.47a10
Mar 11Chick-Fil-A GamesMar 11 · 1600 Meters · Place 5 · Southside ChristianSouthside Christian1600 Meters54:28.80—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Dorman Distance CarnivalFeb 18 · Elite Mile (Division 1) · Place 5 · Southside ChristianSouthside ChristianElite Mile (Division 1)54:26.02 PBSO

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AMay 19 · 3200 Meters · Place 1 · Southside ChSouthside Ch3200 Meters111:18.31—
May 19SCHSL State Championships - AMay 19 · 1600 Meters · Place 1 · Southside ChSouthside Ch1600 Meters14:56.96—
May 19SCHSL State Championships - AMay 19 · 800 Meters · Place 1 · Southside ChSouthside Ch800 Meters12:03.96—
May 19SCHSL State Championships - AMay 19 · 3200 Meters · Place 1 · Southside ChSouthside Ch3200 Meters111:18.31—
May 19SCHSL State Championships - AMay 19 · 800 Meters · Place 1 · Southside ChSouthside Ch800 Meters12:03.96—
May 19SCHSL State Championships - AMay 19 · 1600 Meters · Place 1 · Southside ChSouthside Ch1600 Meters14:56.96—
May 14SCHSL 1A - Upper-StateMay 14 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:43.18a9
May 14SCHSL 1A - Upper-StateMay 14 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:37.29a9
May 14SCHSL 1A - Upper-StateMay 14 · 800 Meters · Place 1 · Southside ChristianSouthside Christian800 Meters1.2:00.34a9
May 3SCHSL 1A - Region 1May 3 · 3200 Meters · Place 1 · Southside ChSouthside Ch3200 Meters110:44.90—
May 3SCHSL 1A - Region 1May 3 · 1600 Meters · Place 1 · Southside ChSouthside Ch1600 Meters14:50.30—
May 3SCHSL 1A - Region 1May 3 · 800 Meters · Place 1 · Southside ChSouthside Ch800 Meters12:00.93—
Apr 23SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 23 · 3200 Meters · Place 2 · Southside ChristianSouthside Christian3200 Meters29:32.289
Apr 8All American Track Classic 2022Apr 8 · 3200 Meters · Place 11 · Southside ChristianSouthside Christian3200 Meters11.9:29.52a PB9
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 1Mar 26 · 3200 Meters · Place 7 · Southside ChSouthside Ch3200 Meters79:53.57—
Mar 19Foothills Track ClassicMar 19 · 3200 Meters · Place 4 · Southside ChristianSouthside Christian3200 Meters49:44.999
Feb 19Dorman Distance CarnivalFeb 19 · 1 Mile · Place 13 · Southside ChristianSouthside Christian1 Mile13.4:36.45a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Frank Kleckner InvitationalFeb 26 · 800 Meters · Place 1 · Southside ChSouthside Ch800 Meters12:05.55—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21SCHSL Class 1A State Track & Field ChampionshipsMay 21 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:28.26a8
May 21SCHSL Class 1A State Track & Field ChampionshipsMay 21 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:36.44a8
May 15SCHSL Class 1A Upper StateMay 15 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.11:02.81a8
May 15SCHSL Class 1A Upper StateMay 15 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:58.22a8
May 5SCHSL Region 1-1AMay 5 · 3200 Meters · Place 1 · Southside ChristianSouthside Christian3200 Meters1.10:46.29a8
May 5SCHSL Region 1-1AMay 5 · 1600 Meters · Place 1 · Southside ChristianSouthside Christian1600 Meters1.4:55.63a8
Apr 23Bob Jenkins Coaches Classic EliteApr 23 · 3200 Meters · Place 11 · Southside ChristianSouthside Christian3200 Meters11.9:42.77a8
Apr 20Byrnes Meet #4Apr 20 · 800 Meters · Place 2 · Southside ChristianSouthside Christian800 Meters22:07.478
Apr 16Friday Night LightsApr 16 · 3200 Meters · Place 6 · Southside ChristianSouthside Christian3200 Meters610:01.148
Apr 16Friday Night LightsApr 16 · 1600 Meters · Place 16 · Southside ChristianSouthside Christian1600 Meters164:42.448
Apr 10George Johnson Falcon InvitationalApr 10 · 1600 Meters · Place 7 · Southside ChristianSouthside Christian1600 Meters74:35.22—
Mar 30Southside Christian Meet #4Mar 30 · 800 Meters · Place 5 · Southside ChristianSouthside Christian800 Meters5.2:08.63a8
Mar 27Bob Jenkins Coaches Classic Region 1Mar 27 · 3200 Meters · Place 6 · Southside ChSouthside Ch3200 Meters610:20.44—
Mar 13Chick-Fil-A GamesMar 13 · 1600 Meters · Place 11 · Southside ChristianSouthside Christian1600 Meters114:45.178
Feb 27Frank Kleckner InvitationalFeb 27 · 1600 Meters · Place 2 · Southside ChristianSouthside Christian1600 Meters2.4:47.85a8
Feb 27Frank Kleckner InvitationalFeb 27 · 800 Meters · Place 3 · Southside ChristianSouthside Christian800 Meters3.2:11.78a8

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 14Chick-Fil-A GamesMar 14 · 1600 Meters · Place 2 · Southside ChristianSouthside Christian1600 Meters24:47.62—
Mar 14Chick-Fil-A GamesMar 14 · 1600 Meters · Place 9 · Southside ChristianSouthside Christian1600 Meters94:47.62—
Mar 11Southside Christian MeetMar 11 · 3200 Meters · Place 3 · Southside ChSouthside Ch3200 Meters311:10.50—