Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDorman Distance Carnival · Feb 215:00.23Dorman Distance CarnivalFebruary 21, 2026
1600 Meters · OutdoorSCHSL State Championships - 2A · May 154:46.51aSCHSL State Championships - 2AMay 15, 2026
3200 Meters · IndoorDorman Distance Carnival · Feb 2110:42.39Dorman Distance CarnivalFebruary 21, 2026
3200 Meters · OutdoorSCHSL State Championships - 2A · May 1510:28.24aSCHSL State Championships - 2AMay 15, 2026
Combined results · OutdoorBroome Home Meet 3 · Mar 215:30.2Broome Home Meet 3March 21, 2024
Complete · OutdoorLandrum Meet #3 · Apr 185:24.00Landrum Meet #3 April 18, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - 2AMay 15 · 3200 Meters · Place 8 · Chesnee3200 Meters8.10:28.24a PB12
May 15SCHSL State Championships - 2AMay 15 · 1600 Meters · Place 11 · Chesnee1600 Meters11.4:46.51a PB12
May 9SCHSL 2A - Upper StateMay 9 · 3200 Meters · Place 3 · Chesnee3200 Meters3.10:34.07a12
May 9SCHSL 2A - Upper StateMay 9 · 1600 Meters · Place 6 · Chesnee1600 Meters6.4:47.90a12
Apr 30SCHSL 2A - Region 1Apr 30 · 3200 Meters · Place 4 · Chesnee3200 Meters4.10:34.92a12
Apr 30SCHSL 2A - Region 1Apr 30 · 1600 Meters · Place 4 · Chesnee1600 Meters4.4:54.01a12
Apr 21Spartanburg County InvitationalApr 21 · 3200 Meters · Place 7 · Chesnee3200 Meters7.10:32.64a12
Apr 21Spartanburg County InvitationalApr 21 · 1600 Meters · Place 7 · Chesnee1600 Meters7.4:49.71a12
Mar 28Glover Smiley Track ClassicMar 28 · 1600 Meters · Place 13 · Chesnee1600 Meters13.4:50.17a12
Mar 13Foothills Track ClassicMar 13 · 3200 Meters · Place 27 · Chesnee3200 Meters27.10:46.80a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 3200 Meters · Place 35 · Chesnee3200 Meters3510:42.39 PB—
Feb 21Dorman Distance CarnivalFeb 21 · 1 Mile · Place 49 · Chesnee1 Mile495:00.23 PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10SCHSL 2A - District 1May 10 · 3200 Meters · Place 6 · Chesnee3200 Meters6.11:05.04a11
May 10SCHSL 2A - District 1May 10 · 1600 Meters · Place 4 · Chesnee1600 Meters4.5:05.71a11
May 1Region 1-2AMay 1 · 3200 Meters · Place 4 · Chesnee3200 Meters411:14.4811
May 1Region 1-2AMay 1 · 1600 Meters · Place 8 · Chesnee1600 Meters85:01.7411
Apr 15Spartanburg County InvitationalApr 15 · 3200 Meters · Place 12 · Chesnee3200 Meters1211:01.11—
Apr 15Spartanburg County InvitationalApr 15 · 3200 Meters · Place 12 · Chesnee3200 Meters1211:01.11—
Apr 15Spartanburg County InvitationalApr 15 · 1600 Meters · Place 14 · Chesnee1600 Meters144:58.09—
Apr 15Spartanburg County InvitationalApr 15 · 1600 Meters · Place 14 · Chesnee1600 Meters144:58.09—
Mar 27Chesnee Home Meet 1Mar 27 · 3200 Meters · Place 1 · Chesnee3200 Meters111:05.011
Mar 27Chesnee Home Meet 1Mar 27 · 1600 Meters · Place 2 · Chesnee1600 Meters25:07.011

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 11SCHSL 2A - Upper StateMay 11 · 1600 Meters · Place 17 · Chesnee1600 Meters17.5:14.33a10
May 1SCHSL 2A - Region 1May 1 · 3200 Meters · Place 15 · Chesnee3200 Meters15.11:28.52a10
May 1SCHSL 2A - Region 1May 1 · 1600 Meters · Place 9 · Chesnee1600 Meters9.5:14.28a10
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 9 · ChesneeComplete911:44.00—
Apr 18Landrum Meet #3 Apr 18 · Complete · Place 7 · ChesneeComplete75:24.00 PB—
Apr 15Chesnee Home Meet #2Apr 15 · 3200 Meters · Place 1 · Chesnee3200 Meters111:50.0010
Apr 15Chesnee Home Meet #2Apr 15 · 1600 Meters · Place 5 · Chesnee1600 Meters55:31.0010
Mar 28Chesnee Home Meet 1Mar 28 · 3200 Meters · Place 2 · Chesnee3200 Meters211:47.010
Mar 28Chesnee Home Meet 1Mar 28 · 1600 Meters · Place 4 · Chesnee1600 Meters45:31.010
Mar 21Broome Home Meet 3Mar 21 · 400m Hurdles · Place 6 · Chesnee400m Hurdles611:37.0—
Mar 21Broome Home Meet 3Mar 21 · Combined results · Place 10 · ChesneeCombined results105:30.2 PB—
Mar 7Landrum Meet 1Mar 7 · 3200 Meters · Place 4 · Chesnee3200 Meters411:46.0010
Mar 7Landrum Meet 1Mar 7 · 1600 Meters · Place 7 · Chesnee1600 Meters75:35.0010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Dorman Distance CarnivalFeb 17 · 3200 Meters · Place 61 · Chesnee3200 Meters6112:14.39SO