Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFive Team Battle Royale · Feb 193:00.86Five Team Battle RoyaleFebruary 19, 2026
800 Meters · IndoorHusky Classic · Feb 272:15.83Husky ClassicFebruary 27, 2026
800 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 102:14.84aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · 800 Meters · Place 15 · Pelham800 Meters15.2:16.23a10
Apr 15Shelby County ChampionshipsApr 15 · 800 Meters · Place 12 · Pelham800 Meters12.2:15.98a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Place 110 · Pelham800 Meters110.2:14.84a PB10
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 18 · Pelham800 Meters18.2:20.84a10
Mar 18Alive at the HiveMar 18 · 800 Meters · Place 9 · Pelham800 Meters92:15.0210
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 55 · Pelham800 Meters552:18.3210

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 32 · Pelham800 Meters322:15.83 PB10
Feb 19Five Team Battle RoyaleFeb 19 · 1000 Meters · Place 18 · Pelham1000 Meters183:00.86 PB10
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 148 · Pelham800 Meters1482:26.2410
Jan 7Hump Day OctameetJan 7 · 800 Meters · Place 24 · Pelham800 Meters242:27.0410

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 800 Meters · Place 50 · Pelham800 Meters502:22.3810
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 42 · Pelham800 Meters422:32.499
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 178 · Pelham800 Meters1782:31.969
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 161 · Pelham800 Meters1612:48.059

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 57 · Pelham800 Meters572:22.269