Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorFive Team Battle Royale · Feb 192:56.65Five Team Battle RoyaleFebruary 19, 2026
1600 Meters · IndoorMagic City Invitational #1 · Dec 65:11.01Magic City Invitational #1December 6, 2025
1600 Meters · OutdoorShelby County Championships · Apr 154:55.85aShelby County ChampionshipsApril 15, 2026
3200 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1011:11.86aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
800 Meters · IndoorHusky Classic · Feb 272:15.81Husky ClassicFebruary 27, 2026
800 Meters · OutdoorAHSAA Northridge Section 2026 · Apr 242:08.24aAHSAA Northridge Section 2026April 24, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · 1600 Meters · Place 10 · Pelham1600 Meters10.4:58.84a10
Apr 24AHSAA Northridge Section 2026Apr 24 · 800 Meters · Place 8 · Pelham800 Meters8.2:08.24a PB10
Apr 15Shelby County ChampionshipsApr 15 · 1600 Meters · Place 8 · Pelham1600 Meters8.4:55.85a PB10
Apr 15Shelby County ChampionshipsApr 15 · 800 Meters · Pelham800 Meters--DNS10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 60 · Pelham3200 Meters60.11:11.86a PB10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 73 · Pelham1600 Meters73.4:57.34a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 800 Meters · Pelham800 Meters--DNS10
Apr 9Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Pelham1600 Meters--DNS10
Apr 4Spain Park ClassicApr 4 · 1600 Meters · Pelham1600 Meters--DNS10
Apr 4Spain Park ClassicApr 4 · 800 Meters · Place 10 · Pelham800 Meters10.2:16.49a10
Mar 18Alive at the HiveMar 18 · 800 Meters · Place 8 · Pelham800 Meters82:13.2410
Mar 14Homewood InvitationalMar 14 · 1600 Meters · Place 34 · Pelham1600 Meters344:57.59—
Mar 14Homewood InvitationalMar 14 · 1600 Meters · Place 34 · Pelham1600 Meters344:57.59—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 1600 Meters · Place 45 · Pelham1600 Meters455:08.9210

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 31 · Pelham800 Meters312:15.81 PB10
Feb 19Five Team Battle RoyaleFeb 19 · 1000 Meters · Place 15 · Pelham1000 Meters152:56.65 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · 1600 Meters · Place 46 · Pelham1600 Meters465:11.01 PB10
Jan 22Last Ditch Meet JV MeetJan 22 · 800 Meters · Place 21 · Pelham800 Meters212:22.169
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 160 · Pelham800 Meters1602:28.299
Jan 7JV Meet #2Jan 7 · 1600 Meters · Place 119 · Pelham1600 Meters1195:50.919
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 83 · Pelham800 Meters832:26.039

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 64 · Pelham1600 Meters645:18.129
Apr 17Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 73 · Pelham800 Meters732:25.339