Personal bests

Best marks in available results
Event / courseMarkMeetDate
** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021 · OutdoorGreenville County Varsity Championships · Apr 154:29.42Greenville County Varsity ChampionshipsApril 15, 2025
1600 Meters · OutdoorSCHSL 4A - Upper State · May 114:33.01aSCHSL 4A - Upper StateMay 11, 2024
3000 Meters · OutdoorBlazer Twilight Invitational · Mar 299:16.04Blazer Twilight InvitationalMarch 29, 2024
3200 Meters · OutdoorSCHSL State Championships - AAAAA Div. 2 · May 159:45.23SCHSL State Championships - AAAAA Div. 2May 15, 2025
800 Meters · OutdoorRegion 2-4A Pre-Region Meet · Mar 22:21.53Region 2-4A Pre-Region MeetMarch 2, 2022
High School Mile · IndoorDorman Distance Carnival · Feb 174:47.16Dorman Distance CarnivalFebruary 17, 2024
HS Mile (Division 1) · IndoorDorman Distance Carnival · Feb 184:45.81Dorman Distance CarnivalFebruary 18, 2023

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - AAAAA Div. 2May 15 · 3200 Meters · Place 6 · Greenville3200 Meters69:45.23 PB12
May 10SCHSL 5A - D2 Upper StateMay 10 · 3200 Meters · Place 2 · Greenville3200 Meters2.9:47.88a12
May 10SCHSL 5A - D2 Upper StateMay 10 · 1600 Meters · Greenville1600 Meters—DNS12
Apr 15Greenville County Varsity ChampionshipsApr 15 · ** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021 · Place 10 · Greenville** Greenville County : Spain Vaughan Eastside 4:15.99 4/1/2021104:29.42 PBSR
Apr 2Mauldin Meet #2Apr 2 · 1600 Meters · Place 2 · Greenville1600 Meters2.4:58.70a12
Mar 8Clash of the CarolinasMar 8 · 1600 Meters · Place 16 · Greenville1600 Meters16.4:37.30a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAAAMay 18 · 1600 Meters · Place 12 · Greenville1600 Meters12.4:35.38a11
May 11SCHSL 4A - Upper StateMay 11 · 3200 Meters · Place 14 · Greenville3200 Meters14.10:19.98a11
May 11SCHSL 4A - Upper StateMay 11 · 1600 Meters · Place 6 · Greenville1600 Meters6.4:33.01a PB11
Mar 29Blazer Twilight InvitationalMar 29 · 3000 Meters · Place 5 · Greenville3000 Meters59:16.04 PB11
Mar 23Bob Jenkins Coaches Classic Track and Field REGION 1Mar 23 · 3200 Meters · Place 8 · Greenville3200 Meters810:00.37—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Dorman Distance CarnivalFeb 17 · High School Mile · Place 29 · GreenvilleHigh School Mile294:47.16 PBJR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAAAMay 19 · 1600 Meters · Place 8 · Greenville1600 Meters8.4:35.57a10
May 13SCHSL 4A - Upper StateMay 13 · 3200 Meters · Place 12 · Greenville3200 Meters12.10:35.31a10
May 13SCHSL 4A - Upper StateMay 13 · 1600 Meters · Place 7 · Greenville1600 Meters7.4:34.15a10
May 3SCHSL 4A - Region 1May 3 · 3200 Meters · Place 3 · Greenville3200 Meters3.10:13.58a10
May 3SCHSL 4A - Region 1May 3 · 1600 Meters · Place 4 · Greenville1600 Meters4.4:40.07a10
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 9 · Greenville1600 Meters94:38.10SO
Apr 15Friday Night LightsApr 15 · 1600 Meters · Place 9 · Greenville1600 Meters94:37.57—
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 3200 Meters · Place 13 · Greenville3200 Meters13.10:03.11a10
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 1Mar 24 · 1600 Meters · Place 5 · Greenville1600 Meters5.4:37.57a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Dorman Distance CarnivalFeb 18 · HS Mile (Division 1) · Place 8 · GreenvilleHS Mile (Division 1)84:45.81 PBSO

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7SCHSL 4A - Region 2May 7 · 1600 Meters · Place 8 · Greenville1600 Meters84:59.669
Mar 5Diamond Hornets InvitationalMar 5 · 1600 Meters · Place 51 · Greenville1600 Meters515:10.77—
Mar 5Diamond Hornets InvitationalMar 5 · 1600 Meters · Place 51 · Greenville1600 Meters515:10.779
Mar 2Region 2-4A Pre-Region MeetMar 2 · 800 Meters · Place 12 · Greenville800 Meters122:21.53 PB9