Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500m Race Walk · OutdoorAAU Southeastern Qualifier · Jun 112:09.71AAU Southeastern QualifierJune 1, 2024
1500m Racewalk · OutdoorPTC Summer Jam - Sponsored by Coach O · Jun 2113:24.09aPTC Summer Jam - Sponsored by Coach OJune 21, 2025
Javelin · 400g TJ · OutdoorPTC 4th Annual Track Meet · May 259.84mPTC 4th Annual Track MeetMay 25, 2024
Shot Put · 12lb · OutdoorPTC Meet of Champions · May 1722-07.50PTC Meet of ChampionsMay 17, 2025
Shot Put · 4kg · OutdoorPTC Summer Jam - Sponsored by Coach O · Jun 2121-08.00PTC Summer Jam - Sponsored by Coach OJune 21, 2025
Shot Put · 8lb · OutdoorPTC 4th Annual Track Meet · May 256.10mPTC 4th Annual Track MeetMay 25, 2024

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 19PTC Blowout Track MeetJul 19 · Javelin · Place 6 · Huntsville MetroJavelin653-6—
Jul 19PTC Blowout Track MeetJul 19 · Shot Put · Place 3 · Huntsville MetroShot Put321-2.75—
Jul 19PTC Blowout Track MeetJul 19 · 1500m Race Walk · Place 2 · Huntsville Metro1500m Race Walk212:40.21a—
Jul 12Titans Tune up MeetJul 12 · 1500m Race Walk · Place 1 · Huntsville Metro1500m Race Walk113:21.01a—
Jul 12Titans Tune up MeetJul 12 · Shot Put · Place 1 · Huntsville MetroShot Put17.25m—
Jul 12Titans Tune up MeetJul 12 · Javelin · Place 2 · Huntsville MetroJavelin214.65m—
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · 1500m Racewalk · Place 2 · Huntsville Metro Track1500m Racewalk2.13:24.09a PB-
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · Shot Put · Place 3 · Huntsville Metro TrackShot Put4kg3.21-08.00 PB-
May 31Coach O PTC Track MeetMay 31 · Shot Put · Place 4 · Huntsville Metro Track ClubShot Put422-6.50—
May 31Coach O PTC Track MeetMay 31 · 1500m Race Walk · Place 1 · Huntsville Metro Track Club1500m Race Walk112:50.65—
May 31Coach O PTC Track MeetMay 31 · Javelin · Place 8 · Huntsville Metro Track ClubJavelin835-4—
May 17PTC Meet of ChampionsMay 17 · 1500m Racewalk · Place 2 · Huntsville Metro Track1500m Racewalk2.13:27.89a-
May 17PTC Meet of ChampionsMay 17 · Javelin · Huntsville Metro TrackJavelin800g--DNS-
May 17PTC Meet of ChampionsMay 17 · Shot Put · Place 2 · Huntsville Metro TrackShot Put12lb2.22-07.50 PB-

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 20PTC Strong Blowout Track MeetJul 20 · Javelin · Place 6 · Huntsville MetroJavelin657-0—
Jul 20PTC Strong Blowout Track MeetJul 20 · Shot Put · Place 2 · Huntsville MetroShot Put26.02m—
Jul 20PTC Strong Blowout Track MeetJul 20 · 1500m Race Walk · Place 1 · Huntsville Metro1500m Race Walk113:10.25a—
Jun 8Alabama State GamesJun 8 · Javelin · Place 10 · Huntsville Metro Track ClubJavelin1012.98m—
Jun 8Alabama State GamesJun 8 · Shot Put · Place 7 · Huntsville Metro Track ClubShot Put76.59m—
Jun 8Alabama State GamesJun 8 · 1500m Race Walk · Place 2 · Huntsville Metro Track Club1500m Race Walk212:54.70—
Jun 1AAU Southeastern QualifierJun 1 · 1500m Race Walk · Place 1 · Huntsville M1500m Race Walk112:09.71 PB13
Jun 1AAU Southeastern QualifierJun 1 · Javelin · Place 1 · Huntsville MJavelin117.13m13
Jun 1AAU Southeastern QualifierJun 1 · Shot Put · Place 1 · Huntsville MShot Put16.33m13
May 25PTC 4th Annual Track MeetMay 25 · 1500m Racewalk · Huntsville Metro Track1500m Racewalk--DNS-
May 25PTC 4th Annual Track MeetMay 25 · Javelin · Place 10 · Huntsville Metro TrackJavelin400g TJ10.9.84m PB-
May 25PTC 4th Annual Track MeetMay 25 · Shot Put · Place 3 · Huntsville Metro TrackShot Put8lb3.6.10m PB-

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 152nd Annual PTC Blowout MeetJul 15 · Javelin · Place 7 · Huntsville Metro TrackJavelin300g TJ7.12.92mUnofficial-
Jul 152nd Annual PTC Blowout MeetJul 15 · Shot Put · Place 1 · Huntsville Metro TrackShot Put6lb1.4.36mUnofficial-