Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorSCHSL 1A - Region 6 · Apr 3025.83aSCHSL 1A - Region 6April 30, 2026
1500 Meters · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 195:19.86aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
2000m Steeplechase · OutdoorUSATF South Carolina Association Junior Olympic Championships · Jun 198:55.96aUSATF South Carolina Association Junior Olympic ChampionshipsJune 19, 2026
3000 Meters · Outdoor1st Annual Lowcountry Speedway · Jun 1312:13.54a1st Annual Lowcountry SpeedwayJune 13, 2026
3200 Meters · OutdoorSCHSL 1A - Region 6 · Apr 3013:13.09aSCHSL 1A - Region 6April 30, 2026
800 Meters · OutdoorSCHSL 1A - Lower State · May 92:25.72aSCHSL 1A - Lower StateMay 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 2000m Steeplechase · Place 4 · Johnsonville Track ClubJohnsonville Track Club2000m Steeplechase48:55.96a PB—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 3000 Meters · Place 2 · Johnsonville Track ClubJohnsonville Track Club3000 Meters212:16.43a—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 1500 Meters · Place 6 · Johnsonville Track ClubJohnsonville Track Club1500 Meters65:19.86a PB—
Jun 19USATF South Carolina Association Junior Olympic ChampionshipsJun 19 · 800 Meters · Place 4 · Johnsonville Track ClubJohnsonville Track Club800 Meters42:39.24a—
Jun 131st Annual Lowcountry SpeedwayJun 13 · 110m Hurdles · Place 2 · Johnsonville Track ClubJohnsonville Track Club110m Hurdles39" / 0.991m2.26.06aWind: 1.311
Jun 131st Annual Lowcountry SpeedwayJun 13 · 3000 Meters · Place 3 · Johnsonville Track ClubJohnsonville Track Club3000 Meters3.12:13.54a PB11
Jun 131st Annual Lowcountry SpeedwayJun 13 · 1500 Meters · Place 3 · Johnsonville Track ClubJohnsonville Track Club1500 Meters3.6:00.88a11
Jun 131st Annual Lowcountry SpeedwayJun 13 · 800 Meters · Place 4 · Johnsonville Track ClubJohnsonville Track Club800 Meters4.2:48.22a11
May 9SCHSL 1A - Lower StateMay 9 · 800 Meters · Place 12 · JohnsonvilleJohnsonville800 Meters12.2:25.72a PB11
Apr 30SCHSL 1A - Region 6Apr 30 · 110m Hurdles · Place 9 · JohnsonvilleJohnsonville110m Hurdles39" / 0.991m9.25.83a PB11
Apr 30SCHSL 1A - Region 6Apr 30 · 3200 Meters · Place 9 · JohnsonvilleJohnsonville3200 Meters9.13:13.09a PB11
Apr 30SCHSL 1A - Region 6Apr 30 · 800 Meters · Place 7 · JohnsonvilleJohnsonville800 Meters7.2:28.95a11