Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorHusky Classic · Feb 2754.94Husky ClassicFebruary 27, 2026
400 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3054.19aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
800 Meters · IndoorHusky Classic · Feb 272:14.91Husky ClassicFebruary 27, 2026
800 Meters · OutdoorAHSAA Northridge Section 2026 · Apr 242:12.59aAHSAA Northridge Section 2026April 24, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 400 Meters · Place 21 · Indian Springs400 Meters21.54.19a PB12
Apr 24AHSAA Northridge Section 2026Apr 24 · 800 Meters · Place 6 · Indian Springs800 Meters6.2:12.59a PB12
Apr 24AHSAA Northridge Section 2026Apr 24 · 400 Meters · Place 4 · Indian Springs400 Meters4.54.36a12
Apr 15Shelby County ChampionshipsApr 15 · 800 Meters · Place 9 · Indian Springs800 Meters9.2:12.66a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 105 · Indian Springs800 Meters105.2:14.53a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 55 · Indian Springs400 MetersRound P55.54.87a12
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 12 · Indian Springs800 Meters12.2:17.11a12
Apr 4Spain Park ClassicApr 4 · 400 Meters · Place 21 · Indian Springs400 Meters21.56.50a12
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 37 · Indian Springs800 Meters372:12.9212

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 27 · Indian Springs800 Meters272:14.91 PB12
Feb 27Husky ClassicFeb 27 · 400 Meters · Place 25 · Indian Springs400 Meters2554.94 PB12
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 87 · Indian Springs800 Meters872:18.0612
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 87 · Indian Springs400 Meters8756.7012
Jan 7Hump Day OctameetJan 7 · 800 Meters · Place 22 · Indian Springs800 Meters222:19.9112
Jan 7Hump Day OctameetJan 7 · 400 Meters · Place 14 · Indian Springs400 Meters1457.2412

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 41 · Indian Springs800 Meters412:16.1211
Apr 18Hewitt Trussville InvitationalApr 18 · 400 Meters · Place 36 · Indian Springs400 Meters3655.5511
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 11 · Indian Springs800 Meters112:14.17a11
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 18 · Indian Springs400 Meters1855.94a11
Apr 5Spain Park ClassicApr 5 · 800 Meters · Place 11 · Indian Springs800 Meters112:14.1711
Apr 5Spain Park ClassicApr 5 · 400 Meters · Place 18 · Indian Springs400 Meters1855.9411
Mar 14Homewood Invitational 2025Mar 14 · 800 Meters · Place 42 · Indian Springs800 Meters422:20.94a—
Mar 14Homewood Invitational 2025Mar 14 · 400 Meters · Place 37 · Indian Springs400 Meters3756.54a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 61 · Indian Springs800 Meters612:19.6511
Jan 24Last Chance #1/PentathlonJan 24 · 400 Meters · Place 58 · Indian Springs400 Meters5857.4711
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 215 · Indian Springs800 Meters2152:43.2911
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 87 · Indian Springs400 Meters8757.4111
Jan 8Hump Day OctameetJan 8 · 800 Meters · Place 34 · Indian Springs800 Meters342:24.2711
Jan 8Hump Day OctameetJan 8 · 400 Meters · Place 20 · Indian Springs400 Meters2057.3311

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Shelby County ChampionshipsApr 17 · 800 Meters · Place 16 · Indian Springs800 Meters162:16.9310
Apr 17Shelby County ChampionshipsApr 17 · 400 Meters · Place 23 · Indian Springs400 Meters231:01.1510
Mar 20Husky Hilltop ClassicMar 20 · 800 Meters · Place 15 · Indian Springs800 Meters152:31.6610
Mar 20Husky Hilltop ClassicMar 20 · 400 Meters · Place 23 · Indian Springs400 Meters231:01.3810
Mar 16Homewood InvitationalMar 16 · 800 Meters · Place 60 · Indian Springs800 Meters602:32.2610
Mar 16Homewood InvitationalMar 16 · 400 Meters · Place 50 · Indian Springs400 Meters501:00.6210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Last Ditch JV MeetJan 24 · 400 Meters · Place 55 · Indian Springs400 Meters551:02.3510