Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 144:18.32aMountain Brook InvitationalApril 14, 2023
1600 Meters · IndoorAHSAA State Indoor Championships · Feb 24:18.35AHSAA State Indoor ChampionshipsFebruary 2, 2024
1600 Meters · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 44:13.64aAHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
3200 Meters · IndoorHoliday Invitational #2 · Dec 99:39.53aHoliday Invitational #2December 9, 2023
3200 Meters · OutdoorFSU HS Relays · Mar 229:28.61aFSU HS RelaysMarch 22, 2024
400 Meters · IndoorJV Meet #3 · Jan 1554.12JV Meet #3January 15, 2025
400 Meters · OutdoorThompson Invitational · Mar 2053.99Thompson InvitationalMarch 20, 2025
800 Meters · IndoorLast Chance Meet #1 · Jan 261:56.46Last Chance Meet #1January 26, 2024
800 Meters · OutdoorMountain Brook Invitational · Apr 141:56.17aMountain Brook InvitationalApril 14, 2023

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 1600 Meters · Place 9 · Vestavia Hills1600 Meters9.4:27.10a12
Apr 18Hewitt Trussville InvitationalApr 18 · 800 Meters · Place 4 · Vestavia Hills800 Meters41:59.4012
Apr 11Mountain Brook InvitationalApr 11 · 1600 Meters · Place 6 · Vestavia Hills1600 Meters6.4:21.59a12
Apr 11Mountain Brook InvitationalApr 11 · 800 Meters · Place 17 · Vestavia Hills800 Meters17.1:59.31a12
Mar 20Thompson InvitationalMar 20 · 400 Meters · Place 12 · Vestavia Hills400 Meters1253.99 PB12
Mar 14Homewood Invitational 2025Mar 14 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters24:29.05a—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Husky March ClassicFeb 28 · 800 Meters · Place 13 · Vestavia Hills800 Meters132:01.41a—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 1600 Meters · Place 11 · Vestavia Hills1600 Meters11.4:32.97a12
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters24:24.3412
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 800 Meters · Place 6 · Vestavia Hills800 Meters62:01.1612
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 4 · Vestavia Hills1600 Meters44:31.0912
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 24 · Vestavia Hills400 Meters2454.12 PB12

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 6 · Vestavia Hills1600 Meters6.4:33.52a12
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters24:18.35 PB11
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 800 Meters · Place 5 · Vestavia Hills800 Meters51:56.7111
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 2 · Vestavia Hills800 Meters21:56.46 PB11
Jan 6Icebreaker Invitational #2Jan 6 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters2.4:23.01a11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 12 · Vestavia Hills3200 Meters12.9:56.52a11
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 1600 Meters · Place 5 · Vestavia Hills1600 Meters5.4:17.35a11
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 800 Meters · Place 8 · Vestavia Hills800 Meters8.1:57.59a11
Apr 26Hewitt Section 2024Apr 26 · 3200 Meters · Place 4 · Vestavia Hills3200 Meters4.9:45.63a11
Apr 26Hewitt Section 2024Apr 26 · 1600 Meters · Place 5 · Vestavia Hills1600 Meters5.4:26.07a11
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 4 · Vestavia Hills800 Meters4.1:57.05a11
Apr 19Hewitt Trussville InvitationalApr 19 · 800 Meters · Place 4 · Vestavia Hills800 Meters41:57.3611
Apr 19Hewitt Trussville InvitationalApr 19 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters24:22.2811
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 13 · Vestavia Hills1600 Meters13.4:22.06a11
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 10 · Vestavia Hills800 Meters10.1:56.35a11
Mar 22FSU HS RelaysMar 22 · 3200 Meters · Place 35 · Vestavia Hills3200 Meters35.9:28.61a PB11
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 1600 Meters · Place 1 · Vestavia Hills1600 Meters14:20.7711

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 3200 Meters · Place 5 · Vestavia Hills3200 Meters5.9:39.53a PB11
Jan 27Last Chance Invitational #1Jan 27 · 1600 Meters · Place 5 · Vestavia Hills1600 Meters54:24.6410
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 11 · Vestavia Hills800 Meters11.2:01.06a10
Jan 7Icebreaker Invitational #1Jan 7 · 1600 Meters · Place 2 · Vestavia Hills1600 Meters2.4:29.96a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 5 · Vestavia Hills1600 Meters5.4:13.64a PB10
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 5 · Vestavia Hills1600 Meters5.4:23.04a10
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 8 · Vestavia Hills1 Mile8.4:18.32a PB10
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 7 · Vestavia Hills800 Meters7.1:56.17a PB10
Apr 8Spain Park ClassicApr 8 · 1600 Meters · Place 3 · Vestavia Hills1600 Meters3.4:22.14a10
Apr 8Spain Park ClassicApr 8 · 800 Meters · Place 3 · Vestavia Hills800 Meters3.1:59.10a10
Mar 23FSU RelaysMar 23 · 1600 Meters · Place 22 · Vestavia Hills1600 Meters22.4:26.71a10
Mar 23FSU RelaysMar 23 · 800 Meters · Place 44 · Vestavia Hills800 Meters44.2:02.79a10
Mar 3Husky March ClassicMar 3 · 1600 Meters · Place 6 · Vestavia Hills1600 Meters64:30.2810

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 800 Meters · Place 12 · Vestavia Hills800 Meters12.2:03.60a10
Dec 3Magic City Invitational #1Dec 3 · 3200 Meters · Place 3 · Vestavia Hills3200 Meters3.10:02.00a10
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Place 21 · Vestavia Hills1600 Meters21.4:40.78a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 1600 Meters · Place 10 · Vestavia Hills1600 Meters10.4:31.03a9
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 34 · Vestavia Hills1 Mile34.4:33.99a9
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 36 · Vestavia Hills800 Meters36.2:01.21a9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 25 · Vestavia Hills800 Meters25.2:09.16a9
Dec 4Magic City Invitational #2Dec 4 · 1600 Meters · Place 10 · Vestavia Hills1600 Meters10.4:43.61a9