Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro South MS #2 - Oak Mountain · Mar 1214.70aMetro South MS #2 - Oak MountainMarch 12, 2024
100m Hurdles · 30" / 0.762m · OutdoorMetro South MS #4 - Spain Park · Apr 521.15aMetro South MS #4 - Spain ParkApril 5, 2024
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2419.00aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · Indoor2024 TFCUSA Winter Indoor Grand Prix · Dec 829.37a2024 TFCUSA Winter Indoor Grand PrixDecember 8, 2024
300m Hurdles · 30" / 0.762m · OutdoorB'ham Metro JV Championship 2026 · Apr 1649.93aB'ham Metro JV Championship 2026April 16, 2026
400 Meters · IndoorFirst Crack JV Meet · Dec 101:06.65aFirst Crack JV MeetDecember 10, 2025
400 Meters · OutdoorMountain Brook Invitational · Apr 111:04.67aMountain Brook InvitationalApril 11, 2025
60 Meter · IndoorMiddle School Meet #2 · Dec 168.97aMiddle School Meet #2December 16, 2024
60m Hurdles · 30" / 0.762m · IndoorMiddle School Meet #1 · Dec 1211.02aMiddle School Meet #1December 12, 2024
60m Hurdles · 33" / 0.838m · Indoor2024 TFCUSA Winter Indoor Grand Prix · Dec 811.10a2024 TFCUSA Winter Indoor Grand PrixDecember 8, 2024
Long Jump · Indoor2024 TFCUSA Winter Indoor Grand Prix · Dec 84.02m2024 TFCUSA Winter Indoor Grand PrixDecember 8, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 12 · Oak MountainOak Mountain300m Hurdles30" / 0.762m12.51.12a9
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100m Hurdles · Place 9 · Oak MountainOak Mountain100m Hurdles33" / 0.838mRound P9.19.00a PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 300m Hurdles · Place 3 · Oak MountainOak Mountain300m Hurdles30" / 0.762m3.49.93a PB9
Apr 16B'ham Metro JV Championship 2026Apr 16 · 400 Meters · Place 6 · Oak MountainOak Mountain400 Meters6.1:05.23a9
Apr 15Shelby County ChampionshipsApr 15 · 300m Hurdles · Place 6 · Oak MountainOak Mountain300m Hurdles30" / 0.762m6.52.12a9
Apr 15Shelby County ChampionshipsApr 15 · 100m Hurdles · Place 12 · Oak MountainOak Mountain100m Hurdles33" / 0.838m12.20.18a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Place 19 · Oak MountainOak Mountain300m Hurdles30" / 0.762mRound P19.51.17a9
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100m Hurdles · Place 35 · Oak MountainOak Mountain100m Hurdles33" / 0.838mRound P35.19.85aWind: 09
Apr 2Metro Birmingham JV Meet #5Apr 2 · 300m Hurdles · Place 3 · Oak MountainOak Mountain300m Hurdles30" / 0.762m3.54.31a9
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 13 · Oak MountainOak Mountain400 Meters13.1:07.31a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Oak MountainOak Mountain60m Hurdles33" / 0.838m--DNS9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10First Crack JV MeetDec 10 · 60m Hurdles · Place 6 · Oak MountainOak Mountain60m Hurdles33" / 0.838m6.11.28a9
Dec 10First Crack JV MeetDec 10 · Long Jump · Place 17 · Oak MountainOak MountainLong Jump17.12-08.509
Dec 10First Crack JV MeetDec 10 · 400 Meters · Place 5 · Oak MountainOak Mountain400 Meters5.1:06.65a PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 300m Hurdles · Place 7 · Oak MountainOak Mountain300m Hurdles30" / 0.762m7.53.57a8
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 10 · Oak MountainOak Mountain400 Meters10.1:04.67a PB8

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16Middle School Meet #2Dec 16 · 60m Hurdles · Place 10 · Oak MountainOak Mountain60m Hurdles30" / 0.762m10.11.10a8
Dec 16Middle School Meet #2Dec 16 · 60 Meter · Place 33 · Oak MountainOak Mountain60 Meter33.8.97a PB8
Dec 12Middle School Meet #1Dec 12 · 60m Hurdles · Place 7 · Oak MountainOak Mountain60m Hurdles30" / 0.762m7.11.02a PB8
Dec 12Middle School Meet #1Dec 12 · 60 Meter · Place 41 · Oak MountainOak Mountain60 Meter41.9.08a8
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 60m Hurdles · Place 11 · UnattachedUnattached60m Hurdles33" / 0.838m11.11.10a PB8
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 60 Meter · Place 42 · UnattachedUnattached60 Meter42.9.04a8
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · Long Jump · Place 13 · UnattachedUnattachedLong Jump13.4.02m PB8
Dec 82024 TFCUSA Winter Indoor Grand PrixDec 8 · 200 Meters · Place 39 · UnattachedUnattached200 Meters39.29.37a PB8

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · 100m Hurdles · Place 12 · Oak MountainOak Mountain100m Hurdles30" / 0.762m12.21.15a PB7
Apr 5Metro South MS #4 - Spain ParkApr 5 · 100 Meters · Place 45 · Oak MountainOak Mountain100 Meters45.15.11a7
Mar 12Metro South MS #2 - Oak MountainMar 12 · 100m Hurdles · Place 10 · Oak MountainOak Mountain100m Hurdles33" / 0.838m10.20.95a7
Mar 12Metro South MS #2 - Oak MountainMar 12 · 100 Meters · Place 37 · Oak MountainOak Mountain100 Meters37.14.70a PB7