Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorDorman (H) Meet #1 · Mar 276:02.35Dorman (H) Meet #1March 27, 2024
2000m Steeplechase · 0.838m · OutdoorGlover Smiley Track Classic · Mar 287:54.66aGlover Smiley Track ClassicMarch 28, 2026
3200 Meters · IndoorDorman Distance Carnival · Feb 2111:34.83Dorman Distance CarnivalFebruary 21, 2026
3200 Meters · OutdoorSCHSL 5A - D1 Upper State · May 811:10.60aSCHSL 5A - D1 Upper StateMay 8, 2026
800 Meters · OutdoorByrnes Meet #3 · Apr 182:43.80Byrnes Meet #3April 18, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8SCHSL 5A - D1 Upper StateMay 8 · 3200 Meters · Place 23 · Dorman3200 Meters23.11:10.60a PB10
Mar 28Glover Smiley Track ClassicMar 28 · 2000m Steeplechase · Place 20 · Dorman2000m Steeplechase0.838m20.7:54.66a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 3200 Meters · Place 57 · Dorman3200 Meters5711:34.83 PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Byrnes Meet #3Apr 18 · 1600 Meters · Place 28 · Dorman1600 Meters286:11.698
Apr 18Byrnes Meet #3Apr 18 · 800 Meters · Place 23 · Dorman800 Meters232:43.80 PB8
Mar 27Dorman (H) Meet #1Mar 27 · 1600 Meters · Place 16 · Dorman1600 Meters166:02.35 PB—
Mar 27Dorman (H) Meet #1Mar 27 · 1600 Meters · Place 35 · Dorman1600 Meters356:02.35—
Mar 27Dorman (H) Meet #1Mar 27 · 800 Meters · Place 17 · Dorman800 Meters172:56.58—
Mar 27Dorman (H) Meet #1Mar 27 · 800 Meters · Place 35 · Dorman800 Meters352:56.58—
Mar 5Spartanburg Home MeetMar 5 · 800 Meters · Place 9 · Dorman800 Meters92:54.01—
Mar 5Spartanburg Home MeetMar 5 · 800 Meters · Place 31 · Dorman800 Meters312:54.01—
Mar 5Spartanburg Home MeetMar 5 · 800 Meters · Place 30 · Dorman800 Meters302:54.01—