Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBirmingham Metro JV Championship · Apr 2012.757Birmingham Metro JV ChampionshipApril 20, 2023
200 Meters · OutdoorBirmingham Metro JV Meet #6 - Hoover · Apr 1226.41Birmingham Metro JV Meet #6 - HooverApril 12, 2023
60 Meter · IndoorCrossplex JV Meet #1 · Dec 158.07aCrossplex JV Meet #1December 15, 2022
60 Meters · IndoorJV Meet #3 · Jan 187.96JV Meet #3January 18, 2023
Discus · 1.6kg · OutdoorMetro JV #5 · Apr 3103-10Metro JV #5April 3, 2025
Javelin · 800g · OutdoorMetro JV #6 · Apr 10125-08Metro JV #6April 10, 2025
Shot Put · 12lb · IndoorCross Plex JV Meet #1 · Dec 1431-07.00Cross Plex JV Meet #1December 14, 2023
Shot Put · 12lb · OutdoorMetro JV #5 · Apr 338-01.25Metro JV #5April 3, 2025

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

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Javelin · Place 13 · ThompsonJavelin800g13.117-0012
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Shot Put · ThompsonShot Put12lb--DNS12
Apr 17Birmingham Metro JV ChampionshipApr 17 · Javelin · Place 4 · ThompsonJavelin4128-812
Apr 17Birmingham Metro JV ChampionshipApr 17 · Discus · Place 15 · ThompsonDiscus1597-212
Apr 17Birmingham Metro JV ChampionshipApr 17 · Shot Put · Place 11 · ThompsonShot Put1136-1112
Apr 16Shelby County ChampionshipsApr 16 · Shot Put · Place 7 · ThompsonShot Put738-5.5012
Apr 16Shelby County ChampionshipsApr 16 · Javelin · Place 6 · ThompsonJavelin6127-512
Apr 11Mountain Brook InvitationalApr 11 · Javelin · Place 32 · ThompsonJavelin800g32.111-0412
Apr 11Mountain Brook InvitationalApr 11 · Shot Put · Place 46 · ThompsonShot Put12lb46.33-03.0012
Apr 10Metro JV #6Apr 10 · Javelin · Place 4 · ThompsonJavelin800g4.125-08 PB12
Apr 10Metro JV #6Apr 10 · Discus · Place 9 · ThompsonDiscus1.6kg9.98-0312
Apr 10Metro JV #6Apr 10 · Shot Put · Place 13 · ThompsonShot Put12lb13.37-05.5012
Apr 3Metro JV #5Apr 3 · Javelin · Place 9 · ThompsonJavelin800g9.113-1012
Apr 3Metro JV #5Apr 3 · Discus · Place 7 · ThompsonDiscus1.6kg7.103-10 PB12
Apr 3Metro JV #5Apr 3 · Shot Put · Place 6 · ThompsonShot Put12lb6.38-01.25 PB12
Mar 14Homewood Invitational 2025Mar 14 · Javelin · Place 17 · ThompsonJavelin17116-1—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · Javelin · Place 23 · ThompsonJavelin23124-5—
Feb 28Husky March ClassicFeb 28 · Discus · Place 26 · ThompsonDiscus26104-6—
Feb 28Husky March ClassicFeb 28 · Shot Put · Place 24 · ThompsonShot Put2437-2—
Jan 25Last Chance #3Jan 25 · Shot Put · Place 31 · ThompsonShot Put3136-1112
Jan 8Hump Day OctameetJan 8 · Shot Put · Place 9 · ThompsonShot Put937-112

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Shot Put · Place 55 · ThompsonShot Put5534-7.5012
Dec 7Magic City Invitational #2Dec 7 · Shot Put · ThompsonShot Put12lb--DNS12
Jan 22MLK Classic #2Jan 22 · Shot Put · Place 35 · ThompsonShot Put12lb35.29-11.0011
Jan 10Hump Day OctameetJan 10 · Shot Put · Place 11 · ThompsonShot Put1132-311

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Javelin · Place 10 · ThompsonJavelin800g10.123-0311
Apr 17Shelby County ChampionshipsApr 17 · Javelin · Place 5 · ThompsonJavelin5125-911
Apr 12Mountain Brook InvitationalApr 12 · Javelin · Place 42 · ThompsonJavelin800g42.104-0811
Apr 12Mountain Brook InvitationalApr 12 · Shot Put · Place 40 · ThompsonShot Put12lb40.33-01.7511
Apr 6Spain Park ClassicApr 6 · Javelin · Place 8 · ThompsonJavelin8120-511
Mar 21Thompson InvitationalMar 21 · Javelin · Place 11 · ThompsonJavelin11109-911
Mar 21Thompson InvitationalMar 21 · Discus · Place 18 · ThompsonDiscus1888-1111
Mar 21Thompson InvitationalMar 21 · Shot Put · Place 30 · ThompsonShot Put3033-211
Mar 16Homewood InvitationalMar 16 · Javelin · Place 18 · ThompsonJavelin18120-1011
Mar 1Husky March InviteMar 1 · Javelin · Place 27 · ThompsonJavelin2730.17m—
Feb 225 Team Battle RoyaleFeb 22 · Javelin · Place 8 · ThompsonJavelin800g8.110-0611
Feb 225 Team Battle RoyaleFeb 22 · Discus · Place 13 · ThompsonDiscus1.6kg13.80-0611
Feb 225 Team Battle RoyaleFeb 22 · Shot Put · Place 12 · ThompsonShot Put12lb12.33-09.0011

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · Shot Put · Place 21 · ThompsonShot Put12lb21.31-07.00 PB11
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 141 · Thompson60 Meters1417.96 PB12
Jan 10JV Meet #2Jan 10 · 60 Meters · Place 145 · Thompson60 Meters1458.1412

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 20Birmingham Metro JV ChampionshipApr 20 · 100 Meters · Place 88 · Thompson100 Meters8812.757 PB—
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 200 Meters · Place 68 · Thompson200 Meters6826.41 PB12
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 100 Meters · Place 96 · Thompson100 Meters9613.0112
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 200 Meters · Place 72 · Thompson200 Meters7226.7112
Apr 6Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 100 Meters · Place 113 · Thompson100 Meters11312.9412
Mar 15Metro Birmingham JV Meet #3Mar 15 · 200 Meters · Place 64 · Thompson200 Meters6427.1412
Mar 15Metro Birmingham JV Meet #3Mar 15 · 100 Meters · Place 96 · Thompson100 Meters9612.9112
Mar 2Metro Birmingham JV Meet #1Mar 2 · 200 Meters · Place 78 · Thompson200 Meters78.26.63a12
Mar 2Metro Birmingham JV Meet #1Mar 2 · 100 Meters · Place 96 · Thompson100 Meters96.12.86a12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Crossplex JV Meet #1Dec 15 · 60 Meter · Place 102 · Thompson60 Meter102.8.07a PB12