Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorHusky March Classic · Feb 2811.67aHusky March ClassicFebruary 28, 2025
100 Meters · OutdoorSpain Park Classic · Apr 411.19aSpain Park ClassicApril 4, 2026
200 Meters · IndoorHusky Classic · Feb 2723.62Husky ClassicFebruary 27, 2026
200 Meters · OutdoorAlive at the Hive · Mar 1822.81Alive at the HiveMarch 18, 2026
300 Meters · IndoorFive Team Battle Royale · Feb 1937.08Five Team Battle RoyaleFebruary 19, 2026
400 Meters · IndoorMagic City Invitational #1 · Dec 655.29Magic City Invitational #1December 6, 2025
400 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 651.55Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026
60 Meters · IndoorMagic City Invitational #1 · Dec 67.40Magic City Invitational #1December 6, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 15Shelby County ChampionshipsApr 15 · 400 Meters · Pelham400 Meters--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Pelham400 MetersRound P--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Pelham200 MetersRound P--DNSWind: 0.111
Apr 4Spain Park ClassicApr 4 · 200 Meters · Place 14 · Pelham200 Meters14.23.35a11
Apr 4Spain Park ClassicApr 4 · 100 Meters · Place 13 · Pelham100 Meters13.11.19a PB11
Mar 18Alive at the HiveMar 18 · 200 Meters · Place 1 · Pelham200 Meters122.81 PB11
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 18 · Pelham200 Meters1823.04—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 18 · Pelham200 Meters1823.04—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 46 · Pelham100 Meters4611.538—
Mar 14Homewood InvitationalMar 14 · 100 Meters · Place 46 · Pelham100 Meters4611.538—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 400 Meters · Place 12 · Pelham400 Meters1251.55 PB11
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 200 Meters · Place 51 · Pelham200 Meters5124.5411

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 200 Meters · Place 16 · Pelham200 Meters1623.62 PB11
Feb 19Five Team Battle RoyaleFeb 19 · 300 Meters · Place 5 · Pelham300 Meters537.08 PB11
Jan 7Hump Day OctameetJan 7 · 60 Meters · Place 14 · Pelham60 Meters147.4211

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 60 Meters · Place 55 · Pelham60 Meters557.5411
Dec 6Magic City Invitational #1Dec 6 · 400 Meters · Place 41 · Pelham400 Meters4155.29 PB11
Dec 6Magic City Invitational #1Dec 6 · 60 Meters · Place 28 · Pelham60 Meters287.40 PB11
Feb 28Husky March ClassicFeb 28 · 200 Meters · Place 33 · Pelham200 Meters3324.25a—
Feb 28Husky March ClassicFeb 28 · 100 Meters · Place 21 · Pelham100 Meters2111.67a PB—
Jan 24Last Chance #1/PentathlonJan 24 · 60 Meters · Place 32 · Pelham60 Meters327.4410
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 31 · Pelham60 Meters317.4810

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 16Shelby County ChampionshipsApr 16 · 100 Meters · Place 8 · Pelham100 Meters811.6310
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 26 · Pelham400 Meters2657.4710
Mar 14Homewood Invitational 2025Mar 14 · 400 Meters · Place 34 · Pelham400 Meters3455.81a—
Mar 14Homewood Invitational 2025Mar 14 · 200 Meters · Place 40 · Pelham200 Meters4024.39a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 60 Meters · Place 41 · Pelham60 Meters417.5010
Dec 7Magic City Invitational #1Dec 7 · 60 Meters · Place 34 · Pelham60 Meters347.5410
Feb 29Metro Birmingham JV Meet #1Feb 29 · 100 Meters · Place 54 · Pelham100 Meters5412.5011

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 18Birmingham Metro JV ChampionshipApr 18 · 100 Meters · Place 20 · Pelham100 Meters2011.72a—
Mar 20Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 18 · Pelham200 Meters1824.2911
Mar 20Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 25 · Pelham100 Meters2512.0511
Mar 14Metro JV Meet #3Mar 14 · 100 Meters · Place 64 · Pelham100 Meters6412.26a—
Mar 7Metro Birmingham JV Meet #2Mar 7 · 200 Meters · Place 52 · Pelham200 Meters5225.24a—