Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNashville Summer Speed Series Meet 2 2025 · Jun 1111.83Nashville Summer Speed Series Meet 2 2025June 11, 2025
1500 Meters · OutdoorAAU Kentucky District Qualifier · Jun 135:15.42aAAU Kentucky District QualifierJune 13, 2026
200 Meters · OutdoorAAU Region 6 (SE) Qualifier · Jun 2523.84aAAU Region 6 (SE) QualifierJune 25, 2025
400 Meters · OutdoorTSSAA D-1 AAA Section 3 North-Subsectional · May 152.59TSSAA D-1 AAA Section 3 North-SubsectionalMay 1, 2024
800 Meters · OutdoorMTI · May 242:09.68aMTIMay 24, 2025
Long Jump · OutdoorAAU Region 6 Qualifier · Jun 303.18mAAU Region 6 QualifierJune 30, 2017
Shot Put · 12lb · OutdoorAAU Kentucky District Qualifier · Jun 138.96mAAU Kentucky District QualifierJune 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Clarksville All-StarsClarksville All-StarsShot Put12lb--DNS12
Jun 24AAU Track & Field Region 6 QualifierJun 24 · Javelin · Place 7 · Clarksville All-StarsClarksville All-StarsJavelin735.10m12
Jun 24AAU Track & Field Region 6 QualifierJun 24 · Shot Put · Place 8 · Clarksville All-StarsClarksville All-StarsShot Put88.96m12
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 1500 Meters · Place 15 · Clarksville All-StarsClarksville All-Stars1500 Meters155:22.88a12
Jun 24AAU Track & Field Region 6 QualifierJun 24 · Javelin · Place 7 · Clarksville All-StarsClarksville All-StarsJavelin735.10m12
Jun 24AAU Track & Field Region 6 QualifierJun 24 · Shot Put · Place 8 · Clarksville All-StarsClarksville All-StarsShot Put88.96m12
Jun 24AAU Track & Field Region 6 QualifierJun 24 · 1500 Meters · Place 15 · Clarksville All-StarsClarksville All-Stars1500 Meters155:22.88a12
Jun 13AAU Kentucky District QualifierJun 13 · Long Jump · Clarksville All-StarsClarksville All-StarsLong Jump—DNS12
Jun 13AAU Kentucky District QualifierJun 13 · Shot Put · Place 3 · Clarksville All-StarsClarksville All-StarsShot Put12lb3.8.96m PB12
Jun 13AAU Kentucky District QualifierJun 13 · 1500 Meters · Place 4 · Clarksville All-StarsClarksville All-Stars1500 Meters4.5:15.42a PB12
May 30Coach Miami Presents Tennessee RelaysMay 30 · 1500 Meters · Place 5 · Clarksville All-StarsClarksville All-Stars1500 Meters5.7:24.68a12
May 30Coach Miami Presents Tennessee RelaysMay 30 · 800 Meters · Clarksville All-StarsClarksville All-Stars800 Meters—DNS12
May 30Coach Miami Presents Tennessee RelaysMay 30 · 400 Meters · Clarksville All-StarsClarksville All-Stars400 Meters—DNS12
Mar 282026-INVSOUTHMar 28 · 400 Meters · Place 2 · NorthwestNorthwest400 Meters2.52.98a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25AAU Region 6 (SE) QualifierJun 25 · 800 Meters · Place 16 · Clarksville All-StarsClarksville All-Stars800 Meters162:13.09a—
Jun 25AAU Region 6 (SE) QualifierJun 25 · 200 Meters · Place 61 · Clarksville All-StarsClarksville All-Stars200 MetersRound P6123.84a PB—
Jun 11Nashville Summer Speed Series Meet 2 2025Jun 11 · 200 Meters · Place 7 · Clarksville All-StarsClarksville All-Stars200 Meters723.92—
Jun 11Nashville Summer Speed Series Meet 2 2025Jun 11 · 800 Meters · Place 2 · Clarksville All-StarsClarksville All-Stars800 Meters22:12.04—
Jun 11Nashville Summer Speed Series Meet 2 2025Jun 11 · 100 Meters · Place 6 · Clarksville All-StarsClarksville All-Stars100 Meters611.83 PB—
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · Long Jump · Place 10 · Clarksville All-StarsClarksville All-StarsLong Jump10.5.41m12
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 800 Meters · Place 7 · Clarksville All-StarsClarksville All-Stars800 Meters7.2:10.03a12
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 400 Meters · Place 8 · Clarksville All-StarsClarksville All-Stars400 Meters8.53.22a12
Jun 7AAU Southeastern District Qualifier (Murfreesboro)Jun 7 · 200 Meters · Place 15 · Clarksville All-StarsClarksville All-Stars200 Meters15.23.84a12
May 24MTIMay 24 · Long Jump · Clarksville All-StarsClarksville All-StarsLong Jump--DNS12
May 24MTIMay 24 · 800 Meters · Place 3 · Clarksville All-StarsClarksville All-Stars800 Meters3.2:09.68a PB12
May 24MTIMay 24 · 400 Meters · Place 4 · Clarksville All-StarsClarksville All-Stars400 Meters4.54.49a12
May 24MTIMay 24 · 200 Meters · Place 8 · Clarksville All-StarsClarksville All-Stars200 Meters8.24.04aWind: 012
Apr 5Cookeville InvitationalApr 5 · 400 Meters · Place 10 · NorthwestNorthwest400 Meters1055.1611

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 262024 AAU Region 6 ChampionshipsJun 26 · Javelin · Place 17 · Clarksville All-StarsClarksville All-StarsJavelin1771-08—
Jun 262024 AAU Region 6 ChampionshipsJun 26 · Long Jump · Place 23 · Clarksville All-StarsClarksville All-StarsLong Jump2317-11.50—
Jun 262024 AAU Region 6 ChampionshipsJun 26 · 800 Meters · Place 8 · Clarksville All-StarsClarksville All-Stars800 Meters82:10.65—
Jun 262024 AAU Region 6 ChampionshipsJun 26 · 400 Meters · Place 14 · Clarksville All-StarsClarksville All-Stars400 Meters1452.71—
May 10TSSAA D-1 AAA Section 3May 10 · 400 Meters · Place 14 · NorthwestNorthwest400 Meters14.52.98a11
May 1TSSAA D-1 AAA Section 3 North-SubsectionalMay 1 · 400 Meters · Place 8 · NorthwestNorthwest400 Meters852.59 PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Montgomery County ChampionshipsApr 25 · 400 Meters · Place 11 · NorthwestNorthwest400 Meters1154.399
Apr 22Stephen Williams Tomahawk Chop Team ChampionshipApr 22 · 400 Meters · Place 6 · NorthwestNorthwest400 Meters654.239
Apr 15Cookeville InvitationalApr 15 · 400 Meters · Place 8 · NorthwestNorthwest400 Meters854.699

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU Region 6 ChampionshipsJun 27 · Javelin · Place 3 · 08 Clarksville08 ClarksvilleJavelin315-01.50—
Jun 27AAU Region 6 ChampionshipsJun 27 · Javelin · Place 2 · 08 Clarksville08 ClarksvilleJavelin23-07.25—
Jun 27AAU Region 6 ChampionshipsJun 27 · Javelin · Place 1 · 08 Clarksville08 ClarksvilleJavelin11:11.28—
Jun 27AAU Region 6 ChampionshipsJun 27 · Long Jump · Place 9 · 08 Clarksville08 ClarksvilleLong Jump93.49m—
Jun 27AAU Region 6 ChampionshipsJun 27 · 1500 Meters · Place 2 · 08 Clarksville08 Clarksville1500 Meters25:35.41—
Jun 27AAU Region 6 ChampionshipsJun 27 · 800 Meters · Place 1 · 08 Clarksville08 Clarksville800 Meters12:42.17—
Jun 27AAU Region 6 ChampionshipsJun 27 · Pole Vault · Place 1 · Clarksville All StarsClarksville All StarsPole Vault1412—
Jun 27AAU Region 6 ChampionshipsJun 27 · Long Jump · Place 9 · Clarksville All StarsClarksville All StarsLong Jump911-05.50—
Jun 27AAU Region 6 ChampionshipsJun 27 · 1500 Meters · Place 2 · Clarksville All StarsClarksville All Stars1500 Meters25:35.41—
Jun 27AAU Region 6 ChampionshipsJun 27 · 800 Meters · Place 1 · Clarksville All StarsClarksville All Stars800 Meters12:42.17—

2017 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 30AAU Region 6 QualifierJun 30 · Long Jump · Place 6 · 08 Clarksville08 ClarksvilleLong Jump63.18m PB—
Jun 30AAU Region 6 QualifierJun 30 · 1500 Meters · Place 2 · 08 Clarksville08 Clarksville1500 Meters25:56.85—
Jun 30AAU Region 6 QualifierJun 30 · 800 Meters · Place 2 · 08 Clarksville08 Clarksville800 Meters22:47.38—
Jun 30AAU Region 6 QualifierJun 30 · Long Jump · Place 6 · Clarksville All StarsClarksville All StarsLong Jump610-05.25—
Jun 30AAU Region 6 QualifierJun 30 · 1500 Meters · Place 2 · Clarksville All StarsClarksville All Stars1500 Meters25:56.85—
Jun 30AAU Region 6 QualifierJun 30 · 800 Meters · Place 2 · Clarksville All StarsClarksville All Stars800 Meters22:47.38—
Jun 24AAU District Qualifier - Southeastern (Memphis)Jun 24 · Long Jump · Place 1 · Clarksville All StarsClarksville All StarsLong Jump19-04.50—
Jun 24AAU District Qualifier - Southeastern (Memphis)Jun 24 · 1500 Meters · Place 1 · Clarksville All StarsClarksville All Stars1500 Meters16:09.19—
Jun 24AAU District Qualifier - Southeastern (Memphis)Jun 24 · 800 Meters · Place 2 · Clarksville All StarsClarksville All Stars800 Meters23:01.33—