Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorLandrum Home Meet #1 · Mar 34:31.00Landrum Home Meet #1March 3, 2026
3200 Meters · IndoorDorman Distance Carnival · Feb 219:32.18Dorman Distance CarnivalFebruary 21, 2026
3200 Meters · OutdoorSpartanburg County Invitational · Apr 159:35.48Spartanburg County InvitationalApril 15, 2025
5000 Meters · OutdoorChick-Fil-A Games · Mar 1117:56.57Chick-Fil-A GamesMarch 11, 2023
800 Meters · OutdoorSCHSL 2A - Region 1 · Apr 302:04.10aSCHSL 2A - Region 1April 30, 2026
Combined results · OutdoorLandrum Home Meet #1 · Mar 15:25.49Landrum Home Meet #1March 1, 2022
Complete · OutdoorLandrum Meet #3 · Apr 1859.32Landrum Meet #3 April 18, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - 2AMay 15 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters2.9:41.87a12
May 9SCHSL 2A - Upper StateMay 9 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters2.10:30.85a12
May 9SCHSL 2A - Upper StateMay 9 · 1600 Meters · Place 2 · LandrumLandrum1600 Meters2.4:38.87a12
Apr 30SCHSL 2A - Region 1Apr 30 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters2.10:02.84a12
Apr 30SCHSL 2A - Region 1Apr 30 · 1600 Meters · Place 2 · LandrumLandrum1600 Meters2.4:34.45a12
Apr 30SCHSL 2A - Region 1Apr 30 · 800 Meters · Place 3 · LandrumLandrum800 Meters3.2:04.10a PB12
Apr 21Spartanburg County InvitationalApr 21 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters2.9:55.09a12
Apr 21Spartanburg County InvitationalApr 21 · 1600 Meters · Place 2 · LandrumLandrum1600 Meters2.4:31.67a12
Mar 28J. Alan Peoples InvitationalMar 28 · 1600 Meters · Place 1 · LandrumLandrum1600 Meters1.4:34.60a12
Mar 268-Team InviteMar 26 · 100m Hurdles · LandrumLandrum100m Hurdles30" / 0.762m—DNS12
Mar 268-Team InviteMar 26 · 3200 Meters · Place 3 · LandrumLandrum3200 Meters3.9:39.14a12
Mar 13Foothills Track ClassicMar 13 · 3200 Meters · Place 4 · LandrumLandrum3200 Meters4.9:38.17a12
Mar 3Landrum Home Meet #1Mar 3 · 1600 Meters · Place 1 · LandrumLandrum1600 Meters1.4:31.00 PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 3200 Meters · Place 3 · LandrumLandrum3200 Meters39:32.18 PB—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 242025 Davidson Meet of ChampionsMay 24 · 3200 Meters · Place 7 · UnattachedUnattached3200 Meters7.9:40.61a11
May 16SCHSL State Championships - AAMay 16 · 3200 Meters · Place 5 · LandrumLandrum3200 Meters5.9:50.80a11
May 16SCHSL State Championships - AAMay 16 · 1600 Meters · LandrumLandrum1600 Meters—DNS11
May 10SCHSL 2A - District 1May 10 · 3200 Meters · Place 1 · LandrumLandrum3200 Meters1.10:21.70a11
May 10SCHSL 2A - District 1May 10 · 1600 Meters · Place 1 · LandrumLandrum1600 Meters1.4:46.81a11
May 1Region 1-2AMay 1 · 3200 Meters · Place 1 · LandrumLandrum3200 Meters19:55.5511
May 1Region 1-2AMay 1 · 800 Meters · Place 2 · LandrumLandrum800 Meters22:06.5811
May 1Region 1-2AMay 1 · 1600 Meters · Place 2 · LandrumLandrum1600 Meters24:47.1211
Apr 15Spartanburg County InvitationalApr 15 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters29:35.48 PB—
Apr 15Spartanburg County InvitationalApr 15 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters29:35.48—
Apr 15Spartanburg County InvitationalApr 15 · 1600 Meters · Place 3 · LandrumLandrum1600 Meters34:34.74—
Apr 15Spartanburg County InvitationalApr 15 · 1600 Meters · Place 3 · LandrumLandrum1600 Meters34:34.74—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAMay 18 · 3200 Meters · Place 10 · LandrumLandrum3200 Meters10.10:37.39a10
May 11SCHSL 2A - Upper StateMay 11 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters2.10:16.78a10
May 1SCHSL 2A - Region 1May 1 · 3200 Meters · Place 6 · LandrumLandrum3200 Meters6.10:17.23a10
May 1SCHSL 2A - Region 1May 1 · 1600 Meters · Place 7 · LandrumLandrum1600 Meters7.4:50.69a10
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 1 · LandrumLandrumComplete110:20.00—
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 7 · LandrumLandrumComplete759.32 PB—
Mar 29Friday Night LightsMar 29 · 3200 Meters · Place 3 · LandrumLandrum3200 Meters3.10:20.74a10
Mar 7Landrum Meet 1Mar 7 · 3200 Meters · Place 1 · LandrumLandrum3200 Meters110:25.0010
Mar 7Landrum Meet 1Mar 7 · 1600 Meters · Place 2 · LandrumLandrum1600 Meters24:51.0010

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13SCHSL 2A - Upper StateMay 13 · 3200 Meters · Place 10 · LandrumLandrum3200 Meters10.11:14.09a9
May 13SCHSL 2A - Upper StateMay 13 · 1600 Meters · Place 13 · LandrumLandrum1600 Meters13.5:03.17a9
May 3SCHSL 2A - Region 1May 3 · 3200 Meters · Place 8 · LandrumLandrum3200 Meters8.10:51.53a9
May 3SCHSL 2A - Region 1May 3 · 1600 Meters · Place 12 · LandrumLandrum1600 Meters12.5:04.07a9
Mar 31Foothills Track ClassicMar 31 · 3200 Meters · Place 11 · LandrumLandrum3200 Meters1110:42.009
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · Combined results · Place 16 · LandrumLandrumCombined results1610:57.41FR
Mar 24Bob Jenkins Coaches Classic Track and Field REGION 2Mar 24 · 3200 Meters · Place 17 · LandrumLandrum3200 Meters1710:51.83FR
Mar 11Chick-Fil-A GamesMar 11 · 5000 Meters · Place 12 · LandrumLandrum5000 Meters1217:56.57 PB—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13SCHSL 2A - Upper StateMay 13 · 3200 Meters · Place 11 · LandrumLandrum3200 Meters1111:12.69—
May 3SCHSL 2A - Region 2May 3 · 3200 Meters · Place 8 · LandrumLandrum3200 Meters8.11:32.51a8
Mar 30Landrum Home Meet #3 Mar 30 · 3200 Meters · Place 2 · LandrumLandrum3200 Meters211:50.938
Mar 30Landrum Home Meet #3 Mar 30 · 1600 Meters · Place 8 · LandrumLandrum1600 Meters85:21.668
Mar 24Chapman Home #2Mar 24 · 3200 Meters · Place 4 · LandrumLandrum3200 Meters411:36.00—
Mar 24Chapman Home #2Mar 24 · 3200 Meters · Place 4 · LandrumLandrum3200 Meters411:36.00—
Mar 24Chapman Home #2Mar 24 · 1600 Meters · Place 10 · LandrumLandrum1600 Meters105:27.00—
Mar 24Chapman Home #2Mar 24 · 1600 Meters · Place 10 · LandrumLandrum1600 Meters105:27.00—
Mar 10Broome Meet #1Mar 10 · Combined results · Place 4 · LandrumLandrumCombined results411:42.008
Mar 1Landrum Home Meet #1Mar 1 · Combined results · Place 6 · LandrumLandrumCombined results612:08.658
Mar 1Landrum Home Meet #1Mar 1 · Combined results · Place 10 · LandrumLandrumCombined results105:25.49 PB8

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4SCHSL Region 2-2AMay 4 · 3200 Meters · Place 11 · LandrumLandrum3200 Meters11.12:57.23a7
Apr 22Landrum Home Meet #5Apr 22 · 3200 Meters · Place 5 · LandrumLandrum3200 Meters513:07.577
Apr 22Landrum Home Meet #5Apr 22 · 800 Meters · Place 17 · LandrumLandrum800 Meters172:57.617
Apr 15Landrum HS Meet #4Apr 15 · 3200 Meters · Place 5 · LandrumLandrum3200 Meters513:14.21—
Apr 15Landrum HS Meet #4Apr 15 · 800 Meters · Place 16 · LandrumLandrum800 Meters162:56.27—
Mar 4Landrum Home Meet #1Mar 4 · 800 Meters · Place 15 · LandrumLandrum800 Meters153:04.007
Mar 4Landrum Home Meet #1Mar 4 · 1600 Meters · Place 8 · LandrumLandrum1600 Meters86:29.007