Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 30" / 0.762m · OutdoorTMSAA Track & Field State Championship · May 1816.65aTMSAA Track & Field State Championship May 18, 2019
200 Meters · IndoorYSU HS/Open Meet #1 · Jan 1423.06aYSU HS/Open Meet #1January 14, 2023
200 Meters · OutdoorMonmouth University Season Opener · Mar 2822.48aMonmouth University Season OpenerMarch 28, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF Region 6 Junior Olympic Championships · Jul 528.20aUSATF Region 6 Junior Olympic ChampionshipsJuly 5, 2018
400 Meters · IndoorYSU HS/Open Meet #1 · Jan 1450.39aYSU HS/Open Meet #1January 14, 2023
400 Meters · OutdoorAAU Junior Olympics Regional 6 National Qualifier · Jun 2949.11aAAU Junior Olympics Regional 6 National QualifierJune 29, 2022
400m Hurdles · 36" / 0.914m · OutdoorAAU Junior Olympics Regional 6 National Qualifier · Jun 291:00.45aAAU Junior Olympics Regional 6 National QualifierJune 29, 2022
500 Meters · IndoorPenn Classic · Feb 81:06.49aPenn ClassicFebruary 8, 2025
60 Meter · IndoorCrowell Open · Dec 77.25aCrowell OpenDecember 7, 2024
Long Jump · OutdoorUSATF Tennessee Association Junior Olympic Championships · Jun 185.62mUSATF Tennessee Association Junior Olympic ChampionshipsJune 18, 2022

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 10TCNJ InvitationalApr 10 · 400 Meters · Place 11 · Army West PointArmy West Point400 Meters11.51.86aFr
Apr 10TCNJ InvitationalApr 10 · 200 Meters · Place 15 · Army West PointArmy West Point200 Meters15.23.47aWind: 1.8Fr
Mar 28Monmouth University Season OpenerMar 28 · 400 Meters · Place 12 · Army West PointArmy West Point400 Meters1250.97aFr
Mar 28Monmouth University Season OpenerMar 28 · 200 Meters · Place 18 · Army West PointArmy West Point200 Meters1822.48a PBFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22West Point Tune UpFeb 22 · 400 Meters · Place 2 · Army West PointArmy West Point400 Meters251.50FR
Feb 22West Point Tune UpFeb 22 · 200 Meters · Place 8 · Army West PointArmy West Point200 Meters823.56FR
Feb 8Penn ClassicFeb 8 · 500 Meters · Place 11 · Army West PointArmy West Point500 Meters111:06.49a PB—
Feb 1Army vs. Navy Star MeetFeb 1 · 400 Meters · Place 6 · Army West PointArmy West Point400 Meters652.16a—
Jan 24Dr. Sander ScorcherJan 24 · 400 Meters · Place 12 · Army West PoArmy West Po400 Meters1251.61FR
Jan 24Dr. Sander ScorcherJan 24 · 200 Meters · Place 22 · Army West PoArmy West Po200 Meters2223.08FR
Jan 18Nittany Lion ChallengeJan 18 · 400 Meters · Place 12 · Army West PointArmy West Point400 Meters1250.78a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Crowell OpenDec 7 · 60 Meter · Place 18 · Army West PointArmy West Point60 Meter18.7.25a PBFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 400 Meters · US Military Academy PrepUS Military Academy Prep400 Meters--DNS-
Mar 15West Point Spring OpenMar 15 · 200 Meters · Place 15 · US Military Academy PrepUS Military Academy Prep200 Meters15.23.11aWind: 0.4-

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18BHS Midweek #2Apr 18 · 400 Meters · Place 1 · BlackmanBlackman400 Meters1.50.49a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 14YSU HS/Open Meet #1Jan 14 · 400 Meters · Place 2 · Rutherford County TrackRutherford County Track400 Meters2.50.39a PB12
Jan 14YSU HS/Open Meet #1Jan 14 · 200 Meters · Place 3 · Rutherford County TrackRutherford County Track200 Meters3.23.06a PB12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 400m Hurdles · Place 11 · Rutherford County TrackRutherford County Track400m Hurdles36" / 0.914m11.1:00.45a PB11
Jun 29AAU Junior Olympics Regional 6 National QualifierJun 29 · 400 Meters · Place 4 · Rutherford County TrackRutherford County Track400 Meters4.49.11a PB11
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 1 · Rutherford County TrackRutherford County TrackLong Jump1.5.62m PB11
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · High Jump · Rutherford County TrackRutherford County TrackHigh Jump—NH11
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 2 · Rutherford County TrackRutherford County Track400 Meters2.50.44a11
Jun 18USATF Tennessee Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 3 · Rutherford County TrackRutherford County Track200 Meters3.24.62a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27 TSSAA State Track & Field Championships D-I Large SchoolsMay 27 · 400 Meters · Place 8 · BlackmanBlackman400 Meters8.49.88a10
May 7TSSAA Section 2 Sectional - Large SchoolsMay 7 · 400 Meters · Place 1 · BlackmanBlackman400 Meters1.50.54a10
Apr 30TSSAA Section 2 North Sub-Sectional - Large Schools (Riverdale)Apr 30 · 400 Meters · Place 1 · BlackmanBlackman400 Meters1.51.00a10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 8AAU Southeastern District (Tn)Jun 8 · 400 Meters · Place 4 · RutherfordRutherford400 Meters452.9604
May 18TMSAA Track & Field State Championship May 18 · 110m Hurdles · Place 8 · BlackmanBlackman110m Hurdles30" / 0.762m8.16.65a PB8
May 18TMSAA Track & Field State Championship May 18 · 400 Meters · Place 5 · BlackmanBlackman400 Meters5.52.96a8

2018 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 5USATF Region 6 Junior Olympic ChampionshipsJul 5 · 200m Hurdles · Place 3 · Rutherford County TrackRutherford County Track200m Hurdles30" / 0.762mRound P3.28.20a PB7
Jul 5USATF Region 6 Junior Olympic ChampionshipsJul 5 · 200m Hurdles · Place 8 · Rutherford County TrackRutherford County Track200m Hurdles30" / 0.762m8.31.20a7
Jul 5USATF Region 6 Junior Olympic ChampionshipsJul 5 · 400 Meters · Place 10 · Rutherford County TrackRutherford County Track400 MetersRound P10.56.27a7
Jun 27AAU Region 6 ChampionshipsJun 27 · 200m Hurdles · Place 4 · 04 Rutherford C04 Rutherford C200m Hurdles428.77—
Jun 27AAU Region 6 ChampionshipsJun 27 · 400 Meters · Place 2 · 04 Rutherford C04 Rutherford C400 Meters255.32—
Jun 27AAU Region 6 ChampionshipsJun 27 · 400 Meters · Place 3 · 04 Rutherford C04 Rutherford C400 MetersRound P356.26—
Jun 27AAU Region 6 ChampionshipsJun 27 · 200 Meters · Place 8 · 04 Rutherford C04 Rutherford C200 Meters825.65—
Jun 27AAU Region 6 ChampionshipsJun 27 · 200 Meters · Place 7 · 04 Rutherford C04 Rutherford C200 MetersRound P725.30—
Jun 27AAU Region 6 ChampionshipsJun 27 · 200m Hurdles · Place 4 · Rutherford County Track And FiRutherford County Track And Fi200m Hurdles428.77—
Jun 27AAU Region 6 ChampionshipsJun 27 · 400 Meters · Place 2 · Rutherford County Track And FiRutherford County Track And Fi400 Meters255.32—
Jun 27AAU Region 6 ChampionshipsJun 27 · 200 Meters · Place 8 · Rutherford County Track And FiRutherford County Track And Fi200 Meters825.65—
Jun 16USATF Tennessee Association Junior Olympic ChampionshipsJun 16 · 200m Hurdles · Place 2 · Rutherford Co.Rutherford Co.200m Hurdles229.52—
Jun 16USATF Tennessee Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 3 · Rutherford Co.Rutherford Co.400 Meters356.60—
Jun 16USATF Tennessee Association Junior Olympic ChampionshipsJun 16 · 200m Hurdles · Place 2 · Rutherford Co.Rutherford Co.200m Hurdles229.52—
Jun 16USATF Tennessee Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 3 · Rutherford Co.Rutherford Co.400 MetersRound P356.60—
Jun 16USATF Tennessee Association Junior Olympic ChampionshipsJun 16 · 400 Meters · Place 3 · Rutherford Co.Rutherford Co.400 Meters354.62—
May 19TMSAA Track & Field State Championship May 19 · 400 Meters · Place 6 · BlackmanBlackman400 Meters6.56.12a7
May 1TMSAA Middle SectionalMay 1 · 400 Meters · Place 4 · BlackmanBlackman400 Meters4.56.66a7

2017 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 30AAU Region 6 QualifierJun 30 · 200m Hurdles · Place 4 · 04 Rutherford C04 Rutherford C200m Hurdles431.32—
Jun 30AAU Region 6 QualifierJun 30 · 400 Meters · Place 5 · 04 Rutherford C04 Rutherford C400 Meters51:00.04—
Jun 30AAU Region 6 QualifierJun 30 · 400 Meters · Place 6 · 04 Rutherford C04 Rutherford C400 MetersRound P61:01.22—
Jun 30AAU Region 6 QualifierJun 30 · 200 Meters · Place 12 · 04 Rutherford C04 Rutherford C200 MetersRound P1226.93—
Jun 30AAU Region 6 QualifierJun 30 · 200m Hurdles · Place 4 · Rutherford County Track And FiRutherford County Track And Fi200m Hurdles431.32—
Jun 30AAU Region 6 QualifierJun 30 · 400 Meters · Place 5 · Rutherford County Track And FiRutherford County Track And Fi400 Meters51:00.04—
Jun 30AAU Region 6 QualifierJun 30 · 200 Meters · Place 12 · Rutherford County Track And FiRutherford County Track And Fi200 Meters1226.93—
Jun 17USATF Tennessee Association Junior Olympic ChampionshipsJun 17 · 200m Hurdles · Place 5 · Rutherford County TrackRutherford County Track200m Hurdles30" / 0.762m5.30.90a6
Jun 17USATF Tennessee Association Junior Olympic ChampionshipsJun 17 · 400 Meters · Place 10 · Rutherford County TrackRutherford County Track400 MetersRound P10.1:01.18a6
Jun 17USATF Tennessee Association Junior Olympic ChampionshipsJun 17 · 200 Meters · Rutherford County TrackRutherford County Track200 MetersRound P—DNS6
Jun 10AAU District Qualifier - Southeastern (Nolensville)Jun 10 · 200m Hurdles · Place 2 · Rutherford Co TCRutherford Co TC200m Hurdles230.3204
Jun 10AAU District Qualifier - Southeastern (Nolensville)Jun 10 · 400 Meters · Place 3 · Rutherford Co TCRutherford Co TC400 Meters31:00.8404
Jun 10AAU District Qualifier - Southeastern (Nolensville)Jun 10 · 200 Meters · Place 5 · Rutherford Co TCRutherford Co TC200 Meters526.5504