Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorGlover Smiley Track Classic · Mar 284:32.29aGlover Smiley Track ClassicMarch 28, 2026
3200 Meters · OutdoorSpartanburg Home Meet · Mar 511:29.60Spartanburg Home MeetMarch 5, 2024
800 Meters · IndoorDorman Distance Carnival · Feb 212:06.27Dorman Distance CarnivalFebruary 21, 2026
800 Meters · OutdoorSCHSL 5A - D1 Upper State · May 81:59.30aSCHSL 5A - D1 Upper StateMay 8, 2026
Middle School Mile · IndoorDorman Distance Carnival · Feb 175:25.73Dorman Distance CarnivalFebruary 17, 2024
Middle School Mile (Division 1) · IndoorDorman Distance Carnival · Feb 185:58.42Dorman 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 8SCHSL 5A - D1 Upper StateMay 8 · 800 Meters · Place 6 · Dorman800 Meters6.1:59.30a PB10
Apr 28SCHSL 5A - Region 2Apr 28 · 1600 Meters · Place 4 · Dorman1600 Meters4.4:38.03a10
Apr 28SCHSL 5A - Region 2Apr 28 · 800 Meters · Place 8 · Dorman800 Meters8.2:01.29a10
Apr 21Spartanburg County InvitationalApr 21 · 1600 Meters · Place 4 · Dorman1600 Meters4.4:34.58a10
Apr 21Spartanburg County InvitationalApr 21 · 800 Meters · Place 2 · Dorman800 Meters2.2:00.54a10
Apr 2Beach Run InvitationalApr 2 · 1600 Meters · Place 7 · Dorman1600 Meters74:36.89a10
Mar 28Glover Smiley Track ClassicMar 28 · 1600 Meters · Place 6 · Dorman1600 Meters6.4:32.29a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 800 Meters · Place 24 · Dorman800 Meters242:06.27 PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15Spartanburg County InvitationalApr 15 · 800 Meters · Place 7 · Dorman800 Meters72:03.77—
Apr 15Spartanburg County InvitationalApr 15 · 800 Meters · Place 7 · Dorman800 Meters72:03.77—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Byrnes Meet #3Apr 18 · 1600 Meters · Place 5 · Dorman1600 Meters55:06.688
Mar 27Dorman (H) Meet #1Mar 27 · 1600 Meters · Place 15 · Dorman1600 Meters155:13.05—
Mar 27Dorman (H) Meet #1Mar 27 · 1600 Meters · Place 15 · Dorman1600 Meters155:13.05—
Mar 27Dorman (H) Meet #1Mar 27 · 800 Meters · Place 11 · Dorman800 Meters112:26.01—
Mar 27Dorman (H) Meet #1Mar 27 · 800 Meters · Place 16 · Dorman800 Meters162:26.01—
Mar 5Spartanburg Home MeetMar 5 · 3200 Meters · Place 7 · Dorman3200 Meters711:29.60 PB—
Mar 5Spartanburg Home MeetMar 5 · 3200 Meters · Place 7 · Dorman3200 Meters711:29.60—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 17Dorman Distance CarnivalFeb 17 · Middle School Mile · Place 14 · DormanMiddle School Mile145:25.73 PB8

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Byrnes Meet #3Apr 19 · 3200 Meters · Place 9 · Dorman3200 Meters913:02.267
Apr 19Byrnes Meet #3Apr 19 · 800 Meters · Place 19 · Dorman800 Meters192:29.867
Apr 13Spartanburg County JV ChampionshipsApr 13 · 1600 Meters · Place 3 · Dorman1600 Meters35:34.647
Apr 13Spartanburg County JV ChampionshipsApr 13 · 800 Meters · Place 4 · Dorman800 Meters42:32.337
Mar 28Dorman Home meet 2Mar 28 · 800 Meters · Place 10 · Dorman800 Meters102:30.987
Mar 14Byrnes Meet #2Mar 14 · 800 Meters · Place 10 · Dorman800 Meters102:43.337

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Dorman Distance CarnivalFeb 18 · Middle School Mile (Division 1) · Place 33 · DormanMiddle School Mile (Division 1)335:58.42 PB7