Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMetro Birmingham JV Meet #1 · Feb 2520.34aMetro Birmingham JV Meet #1February 25, 2026
1600 Meters · OutdoorMetro JV #5 · Apr 36:01.91aMetro JV #5April 3, 2025
200 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 226.06aMetro Birmingham JV Meet #5April 2, 2026
300m Hurdles · 36" / 0.914m · OutdoorMetro Birmingham JV Meet #1 · Feb 2548.69aMetro Birmingham JV Meet #1February 25, 2026
400 Meters · OutdoorMetro Birmingham JV Meet #5 · Apr 21:00.97aMetro Birmingham JV Meet #5April 2, 2026
60m Hurdles · 36" / 0.914m · IndoorJV Meet #1 · Dec 1811.07aJV Meet #1December 18, 2025
60m Hurdles · 39" / 0.991m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2311.12aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
800 Meters · IndoorMiddle School Meet #1 · Dec 72:51.81aMiddle School Meet #1December 7, 2023
800 Meters · OutdoorMetro JV #3 · Mar 122:37.76aMetro JV #3March 12, 2025
Long Jump · IndoorMiddle School Meet #1 · Dec 710-08.50Middle School Meet #1December 7, 2023
Long Jump · OutdoorMetro South MS #2 - Oak Mountain · Mar 1213-06.50Metro South MS #2 - Oak MountainMarch 12, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 16B'ham Metro JV Championship 2026Apr 16 · 300m Hurdles · Oak MountainOak Mountain300m Hurdles36" / 0.914m--DNS10
Apr 16B'ham Metro JV Championship 2026Apr 16 · 110m Hurdles · Oak MountainOak Mountain110m Hurdles39" / 0.991m--DNS10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Oak MountainOak Mountain300m Hurdles36" / 0.914mRound P--DNS10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Oak MountainOak Mountain110m Hurdles39" / 0.991mRound P--DNSWind: 0.210
Apr 2Metro Birmingham JV Meet #5Apr 2 · 400 Meters · Place 71 · Oak MountainOak Mountain400 Meters71.1:00.97a PB10
Apr 2Metro Birmingham JV Meet #5Apr 2 · 200 Meters · Place 56 · Oak MountainOak Mountain200 Meters56.26.06a PB10
Mar 19Fort Payne InvitationalMar 19 · 300m Hurdles · Place 16 · Oak MountainOak Mountain300m Hurdles36" / 0.914m16.49.79a10
Mar 19Fort Payne InvitationalMar 19 · 110m Hurdles · Place 13 · Oak MountainOak Mountain110m Hurdles39" / 0.991m13.21.76a10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 300m Hurdles · Place 12 · Oak MountainOak Mountain300m Hurdles36" / 0.914m12.48.69a PB10
Feb 25Metro Birmingham JV Meet #1Feb 25 · 110m Hurdles · Place 12 · Oak MountainOak Mountain110m Hurdles39" / 0.991m12.20.34a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 51 · Oak MountainOak Mountain60m Hurdles39" / 0.991m51.11.12a PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18JV Meet #1Dec 18 · 60m Hurdles · Place 26 · Oak MountainOak Mountain60m Hurdles36" / 0.914m26.11.07a PB10
Dec 10First Crack JV MeetDec 10 · 60m Hurdles · Place 16 · Oak MountainOak Mountain60m Hurdles39" / 0.991m16.11.42a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 10Metro JV #6Apr 10 · 1600 Meters · Place 42 · Oak MountainOak Mountain1600 Meters42.6:03.49a9
Apr 10Metro JV #6Apr 10 · 800 Meters · Place 62 · Oak MountainOak Mountain800 Meters62.2:40.72a9
Apr 3Metro JV #5Apr 3 · 1600 Meters · Place 78 · Oak MountainOak Mountain1600 Meters78.6:01.91a PB9
Apr 3Metro JV #5Apr 3 · 800 Meters · Place 87 · Oak MountainOak Mountain800 Meters87.2:41.38a9
Mar 12Metro JV #3Mar 12 · 1600 Meters · Place 94 · Oak MountainOak Mountain1600 Meters94.6:01.93a9
Mar 12Metro JV #3Mar 12 · 800 Meters · Place 102 · Oak MountainOak Mountain800 Meters102.2:37.76a PB9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 1600 Meters · Place 74 · Oak MountainOak Mountain1600 Meters74.6:23.69a9
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 800 Meters · Place 86 · Oak MountainOak Mountain800 Meters86.2:38.45a9
Feb 27Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 82 · Oak MountainOak Mountain800 Meters82.2:38.22a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11First Crack JV MeetDec 11 · 1600 Meters · Oak MountainOak Mountain1600 Meters--DNS9
Dec 11First Crack JV MeetDec 11 · 800 Meters · Oak MountainOak Mountain800 Meters--DNS9

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 5Metro South MS #4 - Spain ParkApr 5 · 800 Meters · Place 26 · Oak MountainOak Mountain800 Meters26.2:40.81a8
Mar 12Metro South MS #2 - Oak MountainMar 12 · Long Jump · Place 18 · Oak MountainOak MountainLong Jump18.13-06.50 PB8
Mar 12Metro South MS #2 - Oak MountainMar 12 · 800 Meters · Place 40 · Oak MountainOak Mountain800 Meters40.2:40.56a8

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · Long Jump · Place 66 · Oak MountainOak MountainLong Jump66.10-08.50 PB8
Dec 7Middle School Meet #1Dec 7 · 800 Meters · Place 89 · Oak MountainOak Mountain800 Meters89.2:51.81a PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Long Jump · Place 53 · Oak MountainOak MountainLong Jump53.10-06.007
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · Place 60 · Oak MountainOak Mountain200 Meters60.31.47aWind: -0.17
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 88 · Oak MountainOak Mountain100 Meters88.15.27aWind: 2.17