Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 144:19.96aMountain Brook InvitationalApril 14, 2023
1600 Meters · OutdoorHusky March Classic · Mar 34:26.75Husky March ClassicMarch 3, 2023
200 Meters · OutdoorBirmingham JV Meet #3 · Mar 1723.38Birmingham JV Meet #3March 17, 2022
400 Meters · IndoorMLK Classic #2 · Jan 2248.69aMLK Classic #2January 22, 2024
400 Meters · OutdoorHewitt Section 2024 · Apr 2648.14aHewitt Section 2024April 26, 2024
400 Meters · Relay Split · IndoorBirmingham Indoor Icebreaker · Dec 647.976Birmingham Indoor IcebreakerDecember 6, 2024
800 Meters · IndoorBirmingham Indoor Icebreaker · Dec 61:49.65aBirmingham Indoor IcebreakerDecember 6, 2024
800 Meters · Outdoor2026 SEC Outdoor Track & Field Championships · May 141:46.06a2026 SEC Outdoor Track & Field ChampionshipsMay 14, 2026
High Jump · OutdoorBirmingham JV Meet #3 · Mar 171.77mBirmingham JV Meet #3March 17, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 10Ed Murphey ClassicJul 10 · 800 Meters · Place 6 · United StatesUnited States800 Meters6.1:52.40aSo
Jun 6Toad FestJun 6 · 800 Meters · Place 1 · Ole MissOle Miss800 Meters1.1:47.50aSo
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 17 · Ole MissOle Miss800 MetersRound P17.1:47.64aSo
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 13 · Ole MissOle Miss800 MetersRound S13.1:46.67aSo
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 7 · Ole MissOle Miss800 MetersRound P7.1:47.36aSo
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 5 · Ole MissOle Miss800 Meters5.1:46.06a PBSo
May 2LSU InvitationalMay 2 · 400 Meters · Ole MissOle Miss400 Meters--DNSSo
Apr 10Joe Walker InvitationalApr 10 · 800 Meters · Ole MissOle Miss800 Meters--DNFSo
Apr 3Battle on the BayouApr 3 · 800 Meters · Place 3 · Ole MissOle Miss800 Meters3.1:46.98aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 800 Meters · Ole MissOle Miss800 MetersRound P--DNFFr
May 15SEC Outdoor ChampionshipsMay 15 · 800 Meters · Place 26 · Ole MissOle Miss800 MetersRound P26.1:52.26aFr
Apr 18Tom Jones InvitationalApr 18 · 800 Meters · Place 5 · Ole MissOle Miss800 Meters5.1:47.68aFr
Mar 282025 Battle on the BayouMar 28 · 800 Meters · Place 25 · Ole MissOle Miss800 Meters25.1:51.21aFr
Mar 282025 Battle on the BayouMar 28 · 400 Meters · Ole MissOle Miss400 Meters--DNSFr

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 400 Meters · Ole MissOle Miss400 MetersRelay Split—47.976 PBFr
Dec 6Birmingham Indoor IcebreakerDec 6 · 800 Meters · Place 1 · Ole MissOle Miss800 Meters1.1:49.65a PBFr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters11:54.5412
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 400 Meters · Place 2 · Vestavia HillsVestavia Hills400 Meters249.0712
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters11:52.1712
Jan 22MLK Classic #2Jan 22 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters1.48.69a PB12
Jan 6Icebreaker Invitational #2Jan 6 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:55.20a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters1.1:53.62a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 400 Meters · Place 2 · Vestavia HillsVestavia Hills400 Meters2.48.19a12
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters1.1:53.78a12
Apr 26Hewitt Section 2024Apr 26 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters1.48.14a PB12
Apr 19Hewitt Trussville InvitationalApr 19 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters11:53.6412
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:54.20a12
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 3 · Vestavia HillsVestavia Hills400 MetersRound P3.50.05a12
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 2 · Vestavia HillsVestavia Hills400 Meters2.48.79a12
Mar 22FSU HS RelaysMar 22 · 400 Meters · Place 4 · Vestavia HillsVestavia Hills400 Meters4.49.01a12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:56.22a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 400 Meters · Place 3 · Vestavia HillsVestavia Hills400 Meters3.49.28a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 800 Meters · Place 3 · Vestavia HillsVestavia Hills800 Meters3.1:54.20a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 400 Meters · Place 2 · Vestavia HillsVestavia Hills400 Meters2.48.50a11
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 11 · Vestavia HillsVestavia Hills1 Mile11.4:19.96a PB11
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters1.1:51.68a11
Apr 8Spain Park ClassicApr 8 · 1600 Meters · Place 6 · Vestavia HillsVestavia Hills1600 Meters6.4:29.71a11
Apr 8Spain Park ClassicApr 8 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters1.51.16a11
Mar 23FSU RelaysMar 23 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:51.80a11
Mar 23FSU RelaysMar 23 · 400 Meters · Place 5 · Vestavia HillsVestavia Hills400 Meters5.48.83a11
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 800 Meters · Place 1 · Vestavia HilVestavia Hil800 Meters11:52.53M—
Mar 3Husky March ClassicMar 3 · 1600 Meters · Place 2 · Vestavia HillsVestavia Hills1600 Meters24:26.75 PB11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 800 Meters · Place 3 · Vestavia HillsVestavia Hills800 Meters3.1:55.64a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 400 Meters · Place 3 · Vestavia HillsVestavia Hills400 Meters3.49.58a11
Jan 27Last Chance Invitational #1Jan 27 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters21:52.6811
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters1.1:57.59a11
Jan 16MLK Track Classic #2Jan 16 · 400 Meters · Place 5 · Vestavia HillsVestavia Hills400 Meters5.50.01a11
Jan 7Icebreaker Invitational #1Jan 7 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:56.84a11
Jan 7Icebreaker Invitational #1Jan 7 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters1.50.81a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 800 Meters · Place 5 · Vestavia HillsVestavia Hills800 Meters5.1:58.38a11

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 3Music City Track CarnivalJun 3 · 800 Meters · Place 5 · Birmingham ABirmingham A800 Meters5.1:52.71a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:54.88a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 400 Meters · Place 6 · Vestavia HillsVestavia Hills400 Meters6.49.08a10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 800 Meters · Place 2 · Vestavia HillsVestavia Hills800 Meters2.1:55.67a10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 400 Meters · Place 7 · Vestavia HillsVestavia Hills400 Meters7.49.44a10
Apr 22Hewitt-Trussville InvitationalApr 22 · 1600 Meters · Place 10 · Vestavia HillsVestavia Hills1600 Meters104:35.4310
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 8 · Vestavia HillsVestavia Hills800 Meters8.1:55.39a10
Apr 15Mountain Brook InvitationalApr 15 · 400 Meters · Place 9 · Vestavia HillsVestavia Hills400 MetersRound P9.50.03a10
Apr 7Birmingham Metro JV Meet #5Apr 7 · Long Jump · Vestavia HillsVestavia HillsLong Jump--DNS10
Apr 7Birmingham Metro JV Meet #5Apr 7 · Javelin · Vestavia HillsVestavia HillsJavelin800g--DNS10
Apr 7Birmingham Metro JV Meet #5Apr 7 · High Jump · Vestavia HillsVestavia HillsHigh Jump--DNS10
Mar 24Husky Hilltop ClassicMar 24 · 400 Meters · Place 4 · Vestavia HilVestavia Hil400 Meters449.51M—
Mar 19Homewood HS InvitationalMar 19 · 800 Meters · Place 1 · Vestavia HilVestavia Hil800 Meters11:57.96—
Mar 17Birmingham JV Meet #3Mar 17 · High Jump · Place 1 · Vestavia HilVestavia HilHigh Jump11.77m PB—
Mar 17Birmingham JV Meet #3Mar 17 · 200 Meters · Place 2 · Vestavia HilVestavia Hil200 Meters223.38 PB—
Mar 14Vestavia Hills King of the Mountain Varsity InvitationalMar 14 · 800 Meters · Place 2 · Vestavia HilVestavia Hil800 Meters21:59.97—
Mar 10Metro Birmingham JV Meet #2Mar 10 · 400 Meters · Place 1 · Vestavia HillsVestavia Hills400 Meters150.6910

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Metro Birmingham JV ChampionshipsApr 15 · 800 Meters · Place 3 · Vestavia HilVestavia Hil800 Meters32:04.70—
Apr 7Metro Birmingham JV Meet #5Apr 7 · 1600 Meters · Place 11 · Vestavia HillsVestavia Hills1600 Meters11.4:53.89a9
Apr 2Spain Park ClassicApr 2 · 800 Meters · Place 13 · Vestavia HilVestavia Hil800 Meters132:05.42—
Mar 18Helena Classic on the HillMar 18 · 400 Meters · Place 10 · Vestavia HilVestavia Hil400 Meters1052.93—