Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Alabama Invite · Feb 24:42.20aSouth Alabama InviteFebruary 2, 2025
1 Mile · OutdoorMountain Brook Invitational · Apr 154:45.85aMountain Brook InvitationalApril 15, 2022
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 234:24.92Oak Mountain Eagle RelaysFebruary 23, 2024
1500 Meters · OutdoorAlice Coachman Invitational · Apr 124:12.66aAlice Coachman InvitationalApril 12, 2025
1600 Meters · IndoorHoliday Invitational #2 · Dec 94:44.62aHoliday Invitational #2December 9, 2023
1600 Meters · OutdoorSpain Park Classic · Apr 64:32.09Spain Park ClassicApril 6, 2024
400 Meters · IndoorJV Meet #3 · Jan 1855.32JV Meet #3January 18, 2023
400 Meters · OutdoorMetro Birmingham JV Meet #4 · Mar 2053.75Metro Birmingham JV Meet #4March 20, 2024
800 Meters · IndoorAHSAA State Indoor Championships · Feb 22:00.26AHSAA State Indoor ChampionshipsFebruary 2, 2024
800 Meters · OutdoorMountain Brook Invitational · Apr 121:58.72aMountain Brook InvitationalApril 12, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 3Doc Anderson Multi & InvitationalApr 3 · 1500 Meters · Place 11 · TroyTroy1500 Meters11.4:25.74aSo
Apr 3Doc Anderson Multi & InvitationalApr 3 · 800 Meters · Place 12 · TroyTroy800 Meters12.2:12.99aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 12Alice Coachman InvitationalApr 12 · 1500 Meters · Place 7 · UnattachedUnattached1500 Meters7.4:12.66a PBFr
Apr 12Alice Coachman InvitationalApr 12 · 800 Meters · UnattachedUnattached800 Meters—DNSFr
Apr 4Troy Doc Anderson Invitational & Multi 2025Apr 4 · 1500 Meters · Place 9 · TroyTroy1500 Meters94:19.09FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 2South Alabama InviteFeb 2 · 1 Mile · Place 20 · UnattachedUnattached1 Mile20.4:42.20a PBFr

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 17Shelby County ChampionshipsApr 17 · 800 Meters · Place 4 · Oak MountainOak Mountain800 Meters42:01.2312
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 85 · Oak MountainOak Mountain1600 Meters85.4:51.06a12
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 20 · Oak MountainOak Mountain800 Meters20.1:58.72a PB12
Apr 6Spain Park ClassicApr 6 · 1600 Meters · Place 4 · Oak MountainOak Mountain1600 Meters44:32.09 PB12
Apr 6Spain Park ClassicApr 6 · 800 Meters · Place 4 · Oak MountainOak Mountain800 Meters42:00.2812
Mar 21Thompson InvitationalMar 21 · 1600 Meters · Place 7 · Oak MountainOak Mountain1600 Meters74:40.6512
Mar 21Thompson InvitationalMar 21 · 800 Meters · Place 5 · Oak MountainOak Mountain800 Meters52:03.1412
Mar 20Metro Birmingham JV Meet #4Mar 20 · 400 Meters · Place 5 · Oak MountainOak Mountain400 Meters553.75 PB12
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 800 Meters · Place 6 · Oak MountainOak Mountain800 Meters62:00.5412
Mar 1Husky March InviteMar 1 · 800 Meters · Place 6 · Oak MountainOak Mountain800 Meters62:02.80—
Mar 1Husky March InviteMar 1 · 400 Meters · Place 17 · Oak MountainOak Mountain400 Meters1753.914—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23Oak Mountain Eagle RelaysFeb 23 · 1500 Meters · Place 3 · Oak MountainOak Mountain1500 Meters34:24.92 PB12
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 800 Meters · Place 6 · Oak MountainOak Mountain800 Meters62:00.26 PB12
Jan 29JV Meet #3Jan 29 · 800 Meters · Place 2 · Oak MountainOak Mountain800 Meters22:01.2712
Jan 22MLK Classic #2Jan 22 · 800 Meters · Place 18 · Oak MountainOak Mountain800 Meters18.2:09.07a12
Jan 10Hump Day OctameetJan 10 · 800 Meters · Place 13 · Oak MountainOak Mountain800 Meters132:05.4112
Jan 9JV Meet #2Jan 9 · 1600 Meters · Place 7 · Oak MountainOak Mountain1600 Meters74:45.89—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 1600 Meters · Place 25 · Oak MountainOak Mountain1600 Meters25.4:44.62a PB12
Feb 24Oak Mountain Eagle RelaysFeb 24 · 1500 Meters · Place 8 · Oak MountainOak Mountain1500 Meters84:30.3711
Jan 27Last Chance Invitational #1Jan 27 · 800 Meters · Place 19 · Oak MountainOak Mountain800 Meters192:02.6511
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 6 · Oak MountainOak Mountain800 Meters62:03.9111
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 26 · Oak MountainOak Mountain400 Meters2655.32 PB11
Jan 11Hump Day OctaMeetJan 11 · 1600 Meters · Place 15 · Oak MountainOak Mountain1600 Meters154:49.3911
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 26 · Oak MountainOak Mountain800 Meters26.2:07.07a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 800 Meters · Place 14 · Oak MountainOak Mountain800 Meters14.2:00.98a11
Apr 19Shelby County ChampionshipsApr 19 · 800 Meters · Place 5 · Oak MountainOak Mountain800 Meters52:04.0611
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 131 · Oak MountainOak Mountain1 Mile131.4:56.16a11
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 26 · Oak MountainOak Mountain800 Meters26.2:00.40a11
Apr 8Spain Park ClassicApr 8 · 1600 Meters · Place 11 · Oak MountainOak Mountain1600 Meters11.4:42.26a11
Apr 8Spain Park ClassicApr 8 · 800 Meters · Place 20 · Oak MountainOak Mountain800 Meters20.2:08.70a11
Mar 15Metro Birmingham JV Meet #3Mar 15 · 800 Meters · Place 3 · Oak MountainOak Mountain800 Meters32:01.8611
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 1600 Meters · Place 29 · Oak MountainOak Mountain1600 Meters294:47.55—
Mar 3Husky March ClassicMar 3 · 800 Meters · Place 14 · Oak MountainOak Mountain800 Meters142:03.7111

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 1600 Meters · Place 52 · Oak MountainOak Mountain1600 Meters52.5:02.68a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 72 · Oak MountainOak Mountain1 Mile72.4:45.85a PB10
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 39 · Oak MountainOak Mountain800 Meters39.2:02.57a10
Apr 7Birmingham Metro JV Meet #5Apr 7 · 800 Meters · Place 6 · Oak MountainOak Mountain800 Meters6.2:05.45a10
Mar 24Husky Hilltop ClassicMar 24 · 800 Meters · Place 11 · Oak MountainOak Mountain800 Meters112:06.01—
Mar 19Homewood HS InvitationalMar 19 · 800 Meters · Place 24 · Oak MountainOak Mountain800 Meters242:07.63—
Mar 17Birmingham JV Meet #3Mar 17 · 1600 Meters · Place 11 · Oak MountainOak Mountain1600 Meters114:53.68—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15Metro Birmingham JV ChampionshipsApr 15 · 800 Meters · Place 10 · Oak MountainOak Mountain800 Meters102:09.18—
Apr 7Metro Birmingham JV Meet #5Apr 7 · 800 Meters · Place 11 · Oak MountainOak Mountain800 Meters11.2:09.08a9
Apr 2Spain Park ClassicApr 2 · 1600 Meters · Place 41 · Oak MountainOak Mountain1600 Meters414:56.09—
Apr 2Spain Park ClassicApr 2 · 800 Meters · Place 69 · Oak MountainOak Mountain800 Meters692:19.28—
Mar 20Cullman ClassicMar 20 · 800 Meters · Place 20 · Oak MountainOak Mountain800 Meters202:10.60—
Mar 9Metro Birmingham JV Meet #2Mar 9 · 1600 Meters · Place 25 · Oak MountainOak Mountain1600 Meters255:08.48—
Mar 9Metro Birmingham JV Meet #2Mar 9 · 800 Meters · Place 18 · Oak MountainOak Mountain800 Meters182:12.20—
Mar 6Helena Earlybird InvitationalMar 6 · 800 Meters · Place 18 · Oak MountainOak Mountain800 Meters18.2:17.07a9