Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorMountain Brook 5 Team Battle Royale · Feb 233:01.39aMountain Brook 5 Team Battle RoyaleFebruary 23, 2023
1500 Meters · Outdoor2026 MVC Outdoor Championships · May 164:32.43a2026 MVC Outdoor ChampionshipsMay 16, 2026
1600 Meters · IndoorJV Meet #3 · Jan 295:18.39JV Meet #3January 29, 2024
1600 Meters · OutdoorHomewood Invitational · Mar 165:04.02Homewood InvitationalMarch 16, 2024
400 Meters · IndoorHump Day OctaMeet · Jan 111:01.80Hump Day OctaMeetJanuary 11, 2023
400 Meters · OutdoorHewitt-Trussville Invitational · Apr 221:00.80Hewitt-Trussville InvitationalApril 22, 2022
800 Meters · IndoorIndoor Music City Challenge · Feb 132:19.48aIndoor Music City Challenge February 13, 2026
800 Meters · OutdoorOutdoor Music City Challenge · May 12:15.18aOutdoor Music City ChallengeMay 1, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 162026 MVC Outdoor ChampionshipsMay 16 · 1500 Meters · Place 6 · BelmontBelmont1500 MetersRound P6.4:32.43a PBSo
May 162026 MVC Outdoor ChampionshipsMay 16 · 1500 Meters · Place 10 · BelmontBelmont1500 Meters10.4:38.68aSo
May 1Outdoor Music City ChallengeMay 1 · 1500 Meters · Place 13 · BelmontBelmont1500 Meters134:33.44aSo
May 1Outdoor Music City ChallengeMay 1 · 800 Meters · Place 27 · BelmontBelmont800 Meters272:15.18a PBSo
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Place 33 · BelmontBelmont1500 Meters33.4:38.05aSo
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Place 46 · BelmontBelmont800 Meters46.2:18.46aSo
Apr 10Tennessee InvitationalApr 10 · 1500 Meters · Place 10 · BelmontBelmont1500 Meters10.4:40.93aSo
Mar 20Yellow Jacket InvitationalMar 20 · 1500 Meters · Place 32 · BelmontBelmont1500 Meters324:43.22aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Indoor Music City Challenge Feb 13 · 800 Meters · Place 43 · BelmontBelmont800 Meters432:19.48a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Outdoor Music City ChallengeMay 2 · 1500 Meters · Place 28 · BelmontBelmont1500 Meters284:41.01aFr
Apr 18Georgia Tech InvitationalApr 18 · 800 Meters · Place 60 · BelmontBelmont800 Meters602:21.62Fr
Mar 28Brent Chumbley Memorial Hilltopper RelaysMar 28 · 800 Meters · Place 5 · BelmontBelmont800 Meters5.2:22.21aFr
Mar 21Yellow Jacket InvitationalMar 21 · 800 Meters · Place 34 · BelmontBelmont800 Meters34.2:21.04aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 800 Meters · Place 3 · Mountain BrookMountain Brook800 Meters3.2:18.32a12
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 3 · Mountain BrookMountain Brook800 Meters3.2:19.82a12
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Place 36 · Mountain BrookMountain Brook1600 Meters36.5:33.75a12
Apr 12Mountain Brook InvitationalApr 12 · 800 Meters · Place 8 · Mountain BrookMountain Brook800 Meters8.2:19.33a12
Mar 16Homewood InvitationalMar 16 · 1600 Meters · Place 6 · Mountain BrookMountain Brook1600 Meters65:04.02 PB12
Feb 225 Team Battle RoyaleFeb 22 · 1000 Meters · Place 8 · Mountain BrookMountain Brook1000 Meters8.3:09.31a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 29JV Meet #3Jan 29 · 1600 Meters · Place 1 · Mountain BrookMountain Brook1600 Meters15:18.39 PB12
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 3 · Mountain BrookMountain Brook800 Meters32:20.9912
Jan 24Last Ditch JV MeetJan 24 · 800 Meters · Place 1 · Mountain BrookMountain Brook800 Meters12:24.0712
Jan 24Last Ditch JV MeetJan 24 · 400 Meters · Place 6 · Mountain BrookMountain Brook400 Meters61:03.1612

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 400 Meters · Place 6 · Mountain BrookMountain Brook400 Meters6.1:03.03a11
Apr 21Hewitt-Trussville InvitationalApr 21 · 800 Meters · Place 7 · Mountain BrookMountain Brook800 Meters72:24.0911
Apr 21Hewitt-Trussville InvitationalApr 21 · 400 Meters · Place 14 · Mountain BrookMountain Brook400 Meters141:02.5011
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 32 · Mountain BrookMountain Brook800 Meters32.2:26.46a11
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 24 · Mountain BrookMountain Brook400 Meters24.1:01.81a11
Apr 8Farragut TN Invitational 2023Apr 8 · 800 Meters · Place 6 · Mountain BrookMountain Brook800 Meters6.2:28.39a11
Mar 23Over the Mountain ChallengeMar 23 · 400 Meters · Place 4 · Mountain BrookMountain Brook400 Meters41:02.8411
Mar 3Husky March ClassicMar 3 · 1600 Meters · Place 4 · Mountain BrookMountain Brook1600 Meters45:16.1811
Feb 23Mountain Brook 5 Team Battle RoyaleFeb 23 · 1000 Meters · Place 4 · Mountain BrookMountain Brook1000 Meters4.3:01.39a PB11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Last Chance Invitational #1Jan 27 · 800 Meters · Place 4 · Mountain BrookMountain Brook800 Meters42:20.8311
Jan 11Hump Day OctaMeetJan 11 · 400 Meters · Place 5 · Mountain BrookMountain Brook400 Meters51:01.80 PB11
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 6 · Mountain BrookMountain Brook800 Meters6.2:20.53a11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 400 Meters · Place 19 · Mountain BrookMountain Brook400 Meters19.1:02.54a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 400 Meters · Mountain BrookMountain Brook400 Meters--DNS10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 400 Meters · Place 10 · Mountain BrookMountain Brook400 Meters10.1:01.34a10
Apr 22Hewitt-Trussville InvitationalApr 22 · 800 Meters · Place 4 · Mountain BrookMountain Brook800 Meters42:24.8010
Apr 22Hewitt-Trussville InvitationalApr 22 · 400 Meters · Place 12 · Mountain BrookMountain Brook400 Meters121:00.80 PB10
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 9 · Mountain BrookMountain Brook800 Meters9.2:20.17a10
Apr 8All American Track Classic 2022Apr 8 · 800 Meters · Place 17 · Mountain BrookMountain Brook800 Meters17.2:22.43a10

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 800 Meters · Place 9 · Mountain BrookMountain Brook800 Meters9.2:29.80a10
Dec 4Magic City Invitational #1Dec 4 · 400 Meters · Place 7 · Mountain BrookMountain Brook400 Meters7.1:03.76a10
Jan 27Crossplex Last Ditch JV MeetJan 27 · 800 Meters · Place 12 · Mountain BrookMountain Brook800 Meters122:40.44—