Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCoach Miami Presents Tennessee Relays · May 3013.90aCoach Miami Presents Tennessee RelaysMay 30, 2026
200 Meters · OutdoorAAU Junior Olympic Games · Aug 127.19aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorAAU Junior Olympic Games · Aug 11:00.75aAAU Junior Olympic GamesAugust 1, 2026
Javelin · 400g TJ · OutdoorAAU Southeastern District Qualifier (Murfreesboro) · Jun 715.12mAAU Southeastern District Qualifier (Murfreesboro)June 7, 2025
Javelin · 450g AeroJav · OutdoorUSATF Tennessee Association Junior Olympic Championships · Jun 189.55mUSATF Tennessee Association Junior Olympic ChampionshipsJune 18, 2022

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 29 · Rutherford County Track400 MetersRound P29.1:00.75a PB7
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 43 · Rutherford County Track200 MetersRound P43.27.19a PBWind: -1.87
May 30Coach Miami Presents Tennessee RelaysMay 30 · 200 Meters · Place 2 · Rutherford County Track200 Meters2.27.89a7
May 30Coach Miami Presents Tennessee RelaysMay 30 · 100 Meters · Place 5 · Rutherford County Track100 Meters5.13.90a PB7
May 23Middle Tennessee InvitationalMay 23 · 200 Meters · Rutherford County Track200 Meters--DNSWind: 07
May 23Middle Tennessee InvitationalMay 23 · 100 Meters · Rutherford County Track100 Meters--DNSWind: 07

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · Javelin · Place 1 · Rutherford County TrackJavelin400g TJ1.15.12m PB6
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 400 Meters · Place 4 · Rutherford County Track400 Meters4.1:08.65a6
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 200 Meters · Place 9 · Rutherford County Track200 Meters9.29.95a6

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · Javelin · Place 2 · Rutherford County TrackJavelin400g TJ2.34-045
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 200 Meters · Place 11 · Rutherford County Track200 MetersRound P11.32.77aWind: 1.85
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 100 Meters · Place 11 · Rutherford County Track100 MetersRound P11.15.62aWind: 1.25
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · Rutherford County TrackJavelin450g AeroJav1.9.55m PB5
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Rutherford County Track200 Meters—NT5
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 1 · Rutherford County Track200 Meters1.35.81a5
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Rutherford County Track100 Meters—NT5
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 3 · Rutherford County Track100 Meters3.18.29a5