Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAHSAA Hewitt-Trussville Section 2026 · Apr 2411.37aAHSAA Hewitt-Trussville Section 2026April 24, 2026
200 Meters · OutdoorJohn Esslinger Meet of Champions · Apr 422.99aJohn Esslinger Meet of ChampionsApril 4, 2026
400 Meters · OutdoorMetro JV #5 · Apr 357.17aMetro JV #5April 3, 2025
60 Meter · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 237.43aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Long Jump · OutdoorMountain Brook Invitational · Apr 1415-05.75Mountain Brook InvitationalApril 14, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 200 Meters · Place 14 · Vestavia HillsVestavia Hills200 MetersRound P14.23.23a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 100 Meters · Place 15 · Vestavia HillsVestavia Hills100 MetersRound P15.11.37a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 29 · Vestavia HillsVestavia Hills200 MetersRound P29.23.37aWind: 0.211
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 40 · Vestavia HillsVestavia Hills100 MetersRound P40.11.40aWind: 0.211
Apr 4John Esslinger Meet of ChampionsApr 4 · 200 Meters · Place 15 · Vestavia HillsVestavia Hills200 Meters15.22.99a PB11
Apr 4John Esslinger Meet of ChampionsApr 4 · 100 Meters · Place 20 · Vestavia HillsVestavia Hills100 Meters20.11.40a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60 Meter · Place 73 · Vestavia HillsVestavia Hills60 Meter73.7.43a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 65 · Vestavia HillsVestavia Hills60 Meter65.7.43a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 10Metro JV #6Apr 10 · 200 Meters · Place 14 · Vestavia HillsVestavia Hills200 Meters14.24.22a10
Apr 10Metro JV #6Apr 10 · 100 Meters · Place 15 · Vestavia HillsVestavia Hills100 Meters15.11.76a10
Apr 3Metro JV #5Apr 3 · 400 Meters · Place 52 · Vestavia HillsVestavia Hills400 Meters52.57.17a PB10
Apr 3Metro JV #5Apr 3 · 200 Meters · Place 24 · Vestavia HillsVestavia Hills200 Meters24.24.07a10
Mar 19Metro JV #4Mar 19 · 200 Meters · Place 14 · Vestavia HillsVestavia Hills200 Meters14.24.17a10
Mar 19Metro JV #4Mar 19 · 100 Meters · Place 24 · Vestavia HillsVestavia Hills100 Meters24.11.76a10
Mar 12Metro JV #3Mar 12 · 200 Meters · Place 12 · Vestavia HillsVestavia Hills200 Meters12.23.98a10
Mar 12Metro JV #3Mar 12 · 100 Meters · Place 25 · Vestavia HillsVestavia Hills100 Meters25.11.87a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 200 Meters · Place 27 · Vestavia HillsVestavia Hills200 Meters27.24.74a10
Mar 6Vestavilla Hills Metro JV #2Mar 6 · 100 Meters · Place 23 · Vestavia HillsVestavia Hills100 Meters23.12.07a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 200 Meters · Place 17 · Vestavia HillsVestavia Hills200 Meters17.24.83a10
Feb 27Mountain Brook Metro JV #1Feb 27 · 100 Meters · Place 29 · Vestavia HillsVestavia Hills100 Meters29.12.29a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60 Meter · Place 55 · Vestavia HillsVestavia Hills60 Meter55.7.74a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · Long Jump · Place 20 · Louis PizitzLouis PizitzLong Jump20.15-05.75 PB8
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · Place 31 · Louis PizitzLouis Pizitz100 Meters31.12.50aWind: 0.68
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 200 Meters · Place 22 · PizitzPizitz200 Meters2227.608
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 100 Meters · Place 25 · PizitzPizitz100 Meters2513.258