Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSCHSL 2A - Upper State · May 96:05.43aSCHSL 2A - Upper StateMay 9, 2026
3200 Meters · OutdoorSCHSL 2A - Upper State · May 913:23.06aSCHSL 2A - Upper StateMay 9, 2026
800 Meters · OutdoorSCHSL 2A - District 2 · May 82:37.31aSCHSL 2A - District 2May 8, 2025
Combined results · OutdoorBroome Home Meet 1 · Mar 76:32.0Broome Home Meet 1March 7, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9SCHSL 2A - Upper StateMay 9 · 3200 Meters · Place 6 · Mid-Carolina3200 Meters6.13:23.06a PB12
May 9SCHSL 2A - Upper StateMay 9 · 1600 Meters · Place 10 · Mid-Carolina1600 Meters10.6:05.43a PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AAMay 16 · 1600 Meters · Mid-Carolina1600 Meters—DNS11
May 16SCHSL State Championships - AAMay 16 · 800 Meters · Mid-Carolina800 Meters—DNS11
May 8SCHSL 2A - District 2May 8 · 1600 Meters · Place 4 · Mid-Carolina1600 Meters4.6:06.85a11
May 8SCHSL 2A - District 2May 8 · 800 Meters · Place 4 · Mid-Carolina800 Meters4.2:37.31a PB11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 3Mar 22 · 1600 Meters · Place 8 · Mid-Carolina1600 Meters8.6:11.84a11
Mar 22Bob Jenkins Coaches Classic Track and Field REGION 3Mar 22 · 800 Meters · Place 10 · Mid-Carolina800 Meters10.2:40.75a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11SCHSL 2A - Upper StateMay 11 · 800 Meters · Place 12 · Mid-Carolina800 Meters12.2:48.77a10
May 1SCHSL 2A - Region 2May 1 · 3200 Meters · Mid-Carolina3200 Meters—DNF10
May 1SCHSL 2A - Region 2May 1 · 800 Meters · Place 2 · Mid-Carolina800 Meters2.2:54.75a10
Mar 12Mid-Carolina Meet #1Mar 12 · 800 Meters · Place 1 · Mid-Carolina800 Meters12:54.48—
Mar 7Broome Home Meet 1Mar 7 · Combined results · Place 3 · Mid-CarolinaCombined results36:32.0 PB—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13SCHSL 2A - Upper StateMay 13 · 3200 Meters · Place 18 · Mid-Carolina3200 Meters18.16:14.66a9
May 3SCHSL 2A - Region 2May 3 · 3200 Meters · Place 4 · Mid-Carolina3200 Meters4.15:32.52a9