Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHomewood Invitational · Mar 1411.425Homewood InvitationalMarch 14, 2026
200 Meters · IndoorHusky Classic · Feb 2724.11Husky ClassicFebruary 27, 2026
200 Meters · OutdoorSpain Park Classic · Apr 423.17aSpain Park ClassicApril 4, 2026
400 Meters · IndoorHusky Classic · Feb 2756.53Husky ClassicFebruary 27, 2026
400 Meters · OutdoorAHSAA Northridge Section 2026 · Apr 2452.48aAHSAA Northridge Section 2026April 24, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 400 Meters · Place 15 · Alabama HeatAlabama Heat400 Meters15.54.45a12
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 200 Meters · Place 20 · Alabama HeatAlabama Heat200 Meters20.23.49a12
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 100 Meters · Place 17 · Alabama HeatAlabama Heat100 Meters17.11.44a12
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 192 · UnattachedUnattached400 Meters192.53.65a12
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 400 Meters · Place 14 · Alabama HeatAlabama Heat400 Meters1453.02a—
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 200 Meters · Place 20 · Alabama HeatAlabama Heat200 Meters2023.51a—
Jun 6AAU Southeastern District Qualifier (Alabama)Jun 6 · 100 Meters · Place 24 · Alabama HeatAlabama Heat100 Meters2411.68a—
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 200 Meters · Alabama HeatAlabama Heat200 Meters--DNS12
May 306th Annual OTM Mary Birdwell MemorialMay 30 · 100 Meters · Place 19 · Alabama HeatAlabama Heat100 Meters19.11.61a12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 400 Meters · Place 19 · AltamontAltamont400 Meters19.53.86a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 400 Meters · Place 3 · AltamontAltamont400 Meters3.52.48a PB11
Apr 24AHSAA Northridge Section 2026Apr 24 · 200 Meters · Place 7 · AltamontAltamont200 MetersRound P7.23.64a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 200 Meters · Place 7 · AltamontAltamont200 Meters7.24.30a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Place 5 · AltamontAltamont100 MetersRound P5.11.52a11
Apr 24AHSAA Northridge Section 2026Apr 24 · 100 Meters · Place 8 · AltamontAltamont100 Meters8.11.84a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 44 · AltamontAltamont400 MetersRound P44.53.36a11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 55 · AltamontAltamont200 MetersRound P55.24.03aWind: -0.111
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 100 Meters · Place 87 · AltamontAltamont100 MetersRound P87.11.88aWind: 0.211
Apr 4Spain Park ClassicApr 4 · 400 Meters · Place 10 · AltamontAltamont400 Meters10.54.61a11
Apr 4Spain Park ClassicApr 4 · 200 Meters · Place 12 · AltamontAltamont200 Meters12.23.17a PB11
Apr 4Spain Park ClassicApr 4 · 100 Meters · AltamontAltamont100 Meters--DNS11
Mar 14Homewood InvitationalMar 14 · 400 Meters · Place 32 · AltamontAltamont400 Meters3253.36—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 33 · AltamontAltamont200 Meters3323.49—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 34 · AltamontAltamont100 Meters3411.425 PB—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 100 Meters · Place 52 · AltamontAltamont100 Meters5211.8511
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 200 Meters · Place 33 · AltamontAltamont200 Meters3323.8911

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 400 Meters · Place 32 · AltamontAltamont400 Meters3256.53 PB11
Feb 27Husky ClassicFeb 27 · 200 Meters · Place 24 · AltamontAltamont200 Meters2424.11 PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 200 Meters · Place 12 · AltamontAltamont200 Meters12.24.35a10
Apr 25AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025Apr 25 · 100 Meters · Place 18 · AltamontAltamont100 MetersRound P18.12.17a10
Apr 18Hewitt Trussville InvitationalApr 18 · 200 Meters · Place 49 · AltamontAltamont200 Meters4924.3510
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 108 · AltamontAltamont400 MetersRound P108.59.04a10
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 15 · AltamontAltamont200 Meters1523.78a10
Apr 5Spain Park ClassicApr 5 · 200 Meters · Place 15 · AltamontAltamont200 Meters1523.7810

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 200 Meters · AltamontAltamont200 MetersRound P--DNSWind: 0.38
Apr 14Mountain Brook InvitationalApr 14 · 100 Meters · AltamontAltamont100 MetersRound P--DNSWind: 0.18

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 15Mountain Brook InvitationalApr 15 · 200 Meters · Place 12 · AltamontAltamont200 Meters12.26.14aWind: 0.27
Apr 15Mountain Brook InvitationalApr 15 · 100 Meters · Place 19 · AltamontAltamont100 Meters19.13.24aWind: -0.47