Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 154:44.58aMountain Brook InvitationalApril 15, 2022
1500 Meters · IndoorOak Mountain Eagle Relays · Feb 244:28.09Oak Mountain Eagle RelaysFebruary 24, 2023
1600 Meters · IndoorMLK Classic #2 · Jan 224:40.29aMLK Classic #2January 22, 2024
1600 Meters · OutdoorAHSAA State Outdoor Championships - 4A/5A/6A/7A · May 44:36.66aAHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4, 2023
2 Miles · OutdoorMountain Brook Invitational · Apr 1410:08.94aMountain Brook InvitationalApril 14, 2023
3000 Meters · IndoorOak Mountain Eagle Relays · Feb 249:30.12Oak Mountain Eagle RelaysFebruary 24, 2023
3200 Meters · IndoorLast Chance Meet #1 · Jan 2610:12.97Last Chance Meet #1January 26, 2024
3200 Meters · OutdoorShelby County Championships · Apr 1910:03.66Shelby County ChampionshipsApril 19, 2023
5000 Meters · IndoorIndoor Music City Challenge · Feb 1316:16.17aIndoor Music City Challenge February 13, 2026
5000 Meters · OutdoorYellow Jacket Invitational · Mar 2015:57.88aYellow Jacket InvitationalMarch 20, 2026
800 Meters · IndoorMetro Birmingham JV Meet #1 · Feb 292:10.13Metro Birmingham JV Meet #1February 29, 2024
800 Meters · OutdoorBirmingham Metro JV Meet #5 · Apr 72:12.55aBirmingham Metro JV Meet #5April 7, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17Georgia Tech InvitationalApr 17 · 5000 Meters · Place 47 · Jacksonville StateJacksonville State5000 Meters47.16:13.17aSo
Apr 10Crimson Tide InvitationalApr 10 · 5000 Meters · Place 35 · Jacksonville StateJacksonville State5000 Meters35.15:58.62aSo
Mar 20Yellow Jacket InvitationalMar 20 · 5000 Meters · Place 34 · Jacksonville StateJacksonville State5000 Meters3415:57.88a PBSo
Mar 7Victor Icebreaker DualsMar 7 · 5000 Meters · Place 28 · Jacksonville StateJacksonville State5000 Meters2816:16.54aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 13Indoor Music City Challenge Feb 13 · 5000 Meters · Place 66 · Jacksonville StateJacksonville State5000 Meters6616:16.17a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 28UAB Spring InvitationalMar 28 · 5000 Meters · Place 21 · Jacksonville St.Jacksonville St.5000 Meters2116:41.72FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7UAB Vulcan InviteFeb 7 · 3000 Meters · Place 43 · Jacksonville St.Jacksonville St.3000 Meters439:32.34FR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Northridge Section 2024Apr 26 · 3200 Meters · HelenaHelena3200 Meters--DNS12
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 3200 Meters · Place 18 · HelenaHelena3200 Meters1810:09.9612

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 29Metro Birmingham JV Meet #1Feb 29 · 1600 Meters · Place 2 · HelenaHelena1600 Meters24:42.4412
Feb 29Metro Birmingham JV Meet #1Feb 29 · 800 Meters · Place 6 · HelenaHelena800 Meters62:10.13 PB12
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 3200 Meters · Place 10 · HelenaHelena3200 Meters1010:18.0012
Jan 26Last Chance Meet #1Jan 26 · 1600 Meters · Place 31 · HelenaHelena1600 Meters314:51.5812
Jan 26Last Chance Meet #1Jan 26 · 3200 Meters · Place 15 · HelenaHelena3200 Meters1510:12.97 PB12
Jan 22MLK Classic #2Jan 22 · 3200 Meters · HelenaHelena3200 Meters--DNF12
Jan 22MLK Classic #2Jan 22 · 1600 Meters · Place 16 · HelenaHelena1600 Meters16.4:40.29a PB12
Jan 6Icebreaker Invitational #1Jan 6 · 3200 Meters · Place 12 · HelenaHelena3200 Meters12.10:23.34a12

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Magic City Invitational #1Dec 2 · 3200 Meters · Place 2 · HelenaHelena3200 Meters2.10:22.58a12
Feb 24Oak Mountain Eagle RelaysFeb 24 · 1500 Meters · Place 7 · HelenaHelena1500 Meters74:28.09 PB11
Feb 24Oak Mountain Eagle RelaysFeb 24 · 3000 Meters · Place 6 · HelenaHelena3000 Meters69:30.12 PB11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 3200 Meters · Place 12 · HelenaHelena3200 Meters12.10:20.33a11
Jan 28Last Chance Invitational #3Jan 28 · 3200 Meters · Place 21 · Helena HighHelena High3200 Meters2110:55.02—
Jan 28Last Chance Invitational #3Jan 28 · 3200 Meters · Place 21 · HelenaHelena3200 Meters2110:19.6311
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 17 · HelenaHelena1600 Meters174:45.6811
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 37 · HelenaHelena800 Meters372:11.5911
Jan 16MLK Track Classic #2Jan 16 · 3200 Meters · HelenaHelena3200 Meters--DNS11
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 33 · HelenaHelena1600 Meters33.4:47.38a11

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 3200 Meters · Place 16 · HelenaHelena3200 Meters16.10:07.64a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 1600 Meters · Place 17 · HelenaHelena1600 Meters17.4:36.66a PB11
Apr 28AHSAA Northridge SectionalApr 28 · 3200 Meters · Place 6 · HelenaHelena3200 Meters6.10:11.11a11
Apr 28AHSAA Northridge SectionalApr 28 · 1600 Meters · Place 8 · HelenaHelena1600 Meters8.4:39.22a11
Apr 19Shelby County ChampionshipsApr 19 · 3200 Meters · Place 3 · HelenaHelena3200 Meters310:03.66 PB11
Apr 19Shelby County ChampionshipsApr 19 · 1600 Meters · Place 7 · HelenaHelena1600 Meters74:48.1511
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 45 · HelenaHelena2 Miles45.10:08.94a PB11
Apr 12Birmingham Metro JV Meet #6 - HooverApr 12 · 1600 Meters · Place 1 · HelenaHelena1600 Meters14:40.5311
Apr 8Spain Park ClassicApr 8 · 3200 Meters · Place 3 · HelenaHelena3200 Meters3.10:05.78a11
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 3200 Meters · Place 18 · Helena HighHelena High3200 Meters1810:20.37—
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · 1600 Meters · Place 16 · Helena HighHelena High1600 Meters164:39.40—
Mar 2Metro Birmingham JV Meet #1Mar 2 · 1600 Meters · HelenaHelena1600 Meters--DNS11
Mar 2Metro Birmingham JV Meet #1Mar 2 · 800 Meters · HelenaHelena800 Meters--DNS11

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #2Dec 3 · 3200 Meters · Place 11 · HelenaHelena3200 Meters11.10:42.85a11
Jan 28Last Chance Invitational #1Jan 28 · 800 Meters · Place 44 · Helena HighHelena High800 Meters442:16.68—
Jan 12Hump Day Octa MeetJan 12 · 1600 Meters · Place 16 · Helena HighHelena High1600 Meters164:54.05—
Jan 12Hump Day Octa MeetJan 12 · 800 Meters · Place 23 · Helena HighHelena High800 Meters232:16.68—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 1600 Meters · Place 42 · HelenaHelena1600 Meters42.4:55.85a10

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 3200 Meters · HelenaHelena3200 Meters--DNS10
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 1600 Meters · HelenaHelena1600 Meters--DNS10
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 69 · HelenaHelena1 Mile69.4:44.58a PB10
Apr 7Birmingham Metro JV Meet #5Apr 7 · 800 Meters · Place 16 · HelenaHelena800 Meters16.2:12.55a PB10
Mar 24Husky Hilltop ClassicMar 24 · 1600 Meters · Place 15 · Helena HighHelena High1600 Meters154:47.49—
Mar 19Homewood HS InvitationalMar 19 · 3200 Meters · Place 18 · Helena HighHelena High3200 Meters1810:26.32—
Mar 4Husky March ClassicMar 4 · 1600 Meters · Place 36 · Helena HighHelena High1600 Meters364:46.27—
Feb 26Jaguar RelaysFeb 26 · 1600 Meters · Place 3 · HelenaHelena1600 Meters3.4:45.84a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #2Dec 11 · 3200 Meters · Place 26 · HelenaHelena3200 Meters26.10:55.02a10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Helena Last Chance MeetApr 17 · 1600 Meters · Place 2 · Helena HighHelena High1600 Meters24:55.16—
Apr 17Helena Last Chance MeetApr 17 · 800 Meters · Place 7 · Helena HighHelena High800 Meters72:15.83—
Apr 2Spain Park ClassicApr 2 · 1600 Meters · Place 63 · Helena HighHelena High1600 Meters635:06.77—
Apr 2Spain Park ClassicApr 2 · 800 Meters · Place 80 · Helena HighHelena High800 Meters802:20.72—
Mar 18Helena Classic on the HillMar 18 · 800 Meters · Place 34 · Helena HighHelena High800 Meters342:22.18—
Mar 13Vestavia King of the Mountain InvitationalMar 13 · 1600 Meters · Place 34 · Helena HighHelena High1600 Meters345:12.29—