Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor6th Annual Team Blaze Max Speed Invitational · Jun 611.976th Annual Team Blaze Max Speed InvitationalJune 6, 2026
200 Meters · IndoorEye of the Tiger Invitational · Feb 1523.79Eye of the Tiger InvitationalFebruary 15, 2026
200 Meters · OutdoorThe Bell Lap HS Invitational · May 2423.70aThe Bell Lap HS InvitationalMay 24, 2026
400 Meters · IndoorCoach O Track & Field Classic · Jan 1854.08Coach O Track & Field ClassicJanuary 18, 2026
400 Meters · Outdoor6th Annual Team Blaze Max Speed Invitational · Jun 652.946th Annual Team Blaze Max Speed InvitationalJune 6, 2026
60 Meters · IndoorBlue Ridge Mountains Invitational · Jan 38.233Blue Ridge Mountains InvitationalJanuary 3, 2026
800 Meters · OutdoorAAU South Carolina District Qualifier · May 312:13.37aAAU South Carolina District QualifierMay 31, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7AAU National Club ChampionshipsJul 7 · 400 Meters · Place 61 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 MetersRound P6153.56a10
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 213 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 Meters213.54.97a10
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 243 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)200 MetersRound P243.24.21aWind: -2.910
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 400 Meters · Place 6 · Iron Sharpens Iron ISI 27:17Iron Sharpens Iron ISI 27:17400 Meters652.94 PB—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 200 Meters · Place 10 · Iron Sharpens Iron ISI 27:17Iron Sharpens Iron ISI 27:17200 Meters1023.78—
Jun 66th Annual Team Blaze Max Speed InvitationalJun 6 · 100 Meters · Place 15 · Iron Sharpens Iron ISI 27:17Iron Sharpens Iron ISI 27:17100 Meters1511.97 PB—
May 30AAU South Carolina District QualifierMay 30 · 400 Meters · Place 10 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 Meters10.53.89a10
May 30AAU South Carolina District QualifierMay 30 · 200 Meters · Place 12 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)200 Meters12.23.79a10
May 24The Bell Lap HS InvitationalMay 24 · 400 Meters · Place 4 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 Meters4.55.66a10
May 24The Bell Lap HS InvitationalMay 24 · 200 Meters · Place 2 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)200 Meters2.23.70a PB10

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 15Eye of the Tiger InvitationalFeb 15 · 400 Meters · Place 13 · 15 Iron Sharpens Ir15 Iron Sharpens Ir400 Meters1354.38—
Feb 15Eye of the Tiger InvitationalFeb 15 · 200 Meters · Place 17 · 15 Iron Sharpens Ir15 Iron Sharpens Ir200 Meters1723.79 PB—
Feb 7Tryon Coach O International FestivalFeb 7 · 400 Meters · Place 2 · 16 Iron Sharpen16 Iron Sharpen400 Meters254.55—
Feb 7Tryon Coach O International FestivalFeb 7 · 200 Meters · Place 6 · 16 Iron Sharpen16 Iron Sharpen200 Meters624.94—
Feb 7Tryon Coach O International FestivalFeb 7 · 400 Meters · Place 2 · 16 Iron Sharpen16 Iron Sharpen400 Meters254.55—
Feb 7Tryon Coach O International FestivalFeb 7 · 200 Meters · Place 6 · 16 Iron Sharpen16 Iron Sharpen200 Meters624.94—
Jan 18Coach O Track & Field ClassicJan 18 · 400 Meters · Place 3 · 16 Iron Sharpen16 Iron Sharpen400 Meters354.08 PB—
Jan 18Coach O Track & Field ClassicJan 18 · 400 Meters · Place 3 · 16 Iron Sharpen16 Iron Sharpen400 Meters354.08—
Jan 3Blue Ridge Mountains InvitationalJan 3 · 400 Meters · Place 4 · 16 Iron Sharpen16 Iron Sharpen400 Meters456.08—
Jan 3Blue Ridge Mountains InvitationalJan 3 · 60 Meters · Place 26 · 16 Iron Sharpen16 Iron Sharpen60 MetersRound P268.233 PB—
Jan 3Blue Ridge Mountains InvitationalJan 3 · 400 Meters · Place 4 · 16 Iron Sharpen16 Iron Sharpen400 Meters456.08—
Jan 3Blue Ridge Mountains InvitationalJan 3 · 60 Meters · Place 26 · 16 Iron Sharpen16 Iron Sharpen60 MetersRound P268.233—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Nov 22It's About Time InvitationalNov 22 · 3200 Meters · UnattachedUnattached3200 Meters--DNS10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 3 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)800 Meters32:14.41a9
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 10 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 MetersRound P1056.30a9
Jun 20USATF South Carolina Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 16 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)200 MetersRound P1624.95a9
May 31AAU South Carolina District QualifierMay 31 · 800 Meters · Place 9 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)800 Meters9.2:13.37a PB9
May 31AAU South Carolina District QualifierMay 31 · 400 Meters · Place 15 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)400 Meters15.56.11a9
May 31AAU South Carolina District QualifierMay 31 · 200 Meters · Place 22 · Iron Sharpens Iron (ISI 27:17)Iron Sharpens Iron (ISI 27:17)200 MetersRound P22.24.80a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 500 Meters · UnattachedUnattached500 Meters--DNS9
Dec 14Stay In Your Lane InvitationalDec 14 · 300 Meters · UnattachedUnattached300 Meters--DNS9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 7 · Quick StridersQuick Striders400 Meters71:04.13a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 400 Meters · Place 6 · Quick StridersQuick Striders400 Meters61:01.05a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 4 · Quick StridersQuick Striders200 Meters426.12a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 200 Meters · Place 5 · Quick StridersQuick Striders200 Meters526.11a—
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 10 · Quick StridersQuick Striders100 Meters1013.06a—
Jun 8Rock The City Track and Field CompetitionJun 8 · 200 Meters · Place 1 · Quick StridersQuick Striders200 Meters1.26.59a8
Jun 8Rock The City Track and Field CompetitionJun 8 · 100 Meters · Place 1 · Quick StridersQuick Striders100 Meters1.13.22a8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 800 Meters · Place 6 · Quick StridersQuick Striders800 Meters62:48.31a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 10 · Quick StridersQuick Striders400 Meters101:06.02a—
Jun 16USATF South Carolina Association Junior Olympic ChampionshipsJun 16 · 200 Meters · Place 11 · Quick StridersQuick Striders200 Meters1128.04a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400 Meters · Quick StridersQuick Striders400 MetersRound P—DNS6
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 200 Meters · Place 14 · Quick StridersQuick Striders200 MetersRound P14.29.12aWind: 2.56
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Quick StridersQuick Striders800 Meters—DNS6
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 5 · Quick StridersQuick Striders400 MetersRound P5.1:12.02a6
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 4 · Quick StridersQuick Striders400 Meters4.1:08.94a6
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 5 · Quick StridersQuick Striders200 MetersRound P5.28.69aWind: 2.96
Jun 17USATF South Carolina Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Place 4 · Quick StridersQuick Striders200 Meters4.29.26aWind: 16

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 200 Meters · Place 6 · Quick StridersQuick Striders200 Meters628.9310
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 800 Meters · Place 7 · Quick StridersQuick Striders800 Meters72:43.0610
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 200 Meters · Place 8 · Quick StridersQuick Striders200 MetersRound P829.3810
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 400 Meters · Place 9 · Quick StridersQuick Striders400 MetersRound P91:08.1510

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 22 · Quick StridersQuick Striders100 MetersRound P2215.559
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 19 · Quick StridersQuick Striders200 MetersRound P1931.879
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 8 · Quick StridersQuick Striders200 Meters831.879
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 6 · Quick StridersQuick Striders100 Meters615.559
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 200 Meters · Place 19 · Quick StridersQuick Striders200 Meters1931.871
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 22 · Quick StridersQuick Striders100 Meters2215.551