Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 154:55.25aMountain Brook InvitationalApril 15, 2022
1600 Meters · IndoorJV Meet #3 · Jan 185:11.67JV Meet #3January 18, 2023
1600 Meters · OutdoorHomewood HS Invitational · Mar 195:05.65Homewood HS InvitationalMarch 19, 2022
3200 Meters · OutdoorNorthridge - Jaguar HS Invitational · Mar 2611:37.44Northridge - Jaguar HS InvitationalMarch 26, 2022
400 Meters · IndoorMartin Luther King Jr Indoor Track Classic #2 · Jan 1759.15Martin Luther King Jr Indoor Track Classic #2January 17, 2022
400 Meters · OutdoorKing of the West Invitational · Apr 257.09aKing of the West InvitationalApril 2, 2022
800 Meters · IndoorJV Meet #3 · Jan 182:16.78JV Meet #3January 18, 2023
800 Meters · OutdoorWest Alabama HS Champonships · Apr 212:15.64aWest Alabama HS ChamponshipsApril 21, 2022
Javelin · 800g · OutdoorMississippi College Spring Classic · Mar 751.20mMississippi College Spring ClassicMarch 7, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11UWA InvitationalApr 11 · Javelin · West AlabamaWest AlabamaJavelin800g--DNSJr
Apr 3UWG Legends Track MeetApr 3 · Javelin · Place 10 · West AlabamaWest AlabamaJavelin1031.02mJr
Mar 7Mississippi College Spring ClassicMar 7 · Javelin · Place 4 · West AlabamaWest AlabamaJavelin800g4.51.20m PBJr

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Javelin · Place 5 · NorthridgeNorthridgeJavelin800g5.164-0212
Apr 28AHSAA Northridge SectionalApr 28 · Javelin · Place 2 · NorthridgeNorthridgeJavelin800g2.155-1012
Apr 20West Alabama HS City/County ChampionshipApr 20 · Javelin · Place 1 · NorthridgeNorthridgeJavelin1150-712
Apr 14Mountain Brook InvitationalApr 14 · Javelin · Place 17 · NorthridgeNorthridgeJavelin800g17.142-0312
Apr 8Spain Park ClassicApr 8 · Javelin · Place 5 · NorthridgeNorthridgeJavelin800g5.132-0412
Mar 25Northridge-Jaguar InvitationalMar 25 · Javelin · Place 1 · Northridge HNorthridge HJavelin147.37m12
Mar 11Vestavia Hills - Varsity - King of the Mountain InvitationalMar 11 · Javelin · Place 7 · Northridge HNorthridge HJavelin745.31m—
Mar 3Paul W. Bryant InvitationalMar 3 · Javelin · Place 1 · Northridge HNorthridge HJavelin142.84m—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25Northridge Black & Gold InvitationalFeb 25 · Javelin · Place 3 · Northridge HNorthridge HJavelin342.95m—
Jan 18JV Meet #3Jan 18 · 1600 Meters · Place 89 · NorthridgeNorthridge1600 Meters895:11.67 PB12
Jan 18JV Meet #3Jan 18 · 800 Meters · Place 72 · NorthridgeNorthridge800 Meters722:16.78 PB12
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 89 · NorthridgeNorthridge1600 Meters89.5:27.90a12
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 95 · NorthridgeNorthridge800 Meters95.2:24.82a12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 1600 Meters · Place 75 · NorthridgeNorthridge1600 Meters75.5:25.80a12
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 400 Meters · Place 80 · Northridge HNorthridge H400 Meters8059.15 PB—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 800 Meters · NorthridgeNorthridge800 Meters—DNS11

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · Javelin · Place 17 · NorthridgeNorthridgeJavelin800g17.140-0611
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 1600 Meters · Place 10 · NorthridgeNorthridge1600 Meters10.5:20.29a11
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · Javelin · Place 3 · NorthridgeNorthridgeJavelin800g3.144-0411
Apr 21West Alabama HS ChamponshipsApr 21 · Javelin · Place 2 · NorthridgeNorthridgeJavelin800g2.142-0911
Apr 21West Alabama HS ChamponshipsApr 21 · 800 Meters · Place 6 · NorthridgeNorthridge800 Meters6.2:15.64a PB11
Apr 15Mountain Brook InvitationalApr 15 · 1 Mile · Place 103 · NorthridgeNorthridge1 Mile103.4:55.25a PB11
Apr 2King of the West InvitationalApr 2 · Javelin · Place 7 · NorthridgeNorthridgeJavelin800g7.118-0011
Apr 2King of the West InvitationalApr 2 · 400 Meters · Place 34 · NorthridgeNorthridge400 Meters34.57.09a PB11
Mar 26Northridge - Jaguar HS InvitationalMar 26 · Javelin · Place 1 · Northridge HNorthridge HJavelin137.54m11
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 1600 Meters · Place 1 · Northridge HNorthridge H1600 Meters15:10.4411
Mar 26Northridge - Jaguar HS InvitationalMar 26 · 3200 Meters · Place 8 · Northridge HNorthridge H3200 Meters811:37.44 PB11
Mar 19Homewood HS InvitationalMar 19 · Javelin · Place 16 · Northridge HNorthridge HJavelin1638.63m—
Mar 19Homewood HS InvitationalMar 19 · 1600 Meters · Place 44 · Northridge HNorthridge H1600 Meters445:05.65 PB—
Feb 26Jaguar RelaysFeb 26 · Javelin · Place 9 · NorthridgeNorthridgeJavelin800g9.109-0911

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #1Dec 4 · 1600 Meters · Place 20 · NorthridgeNorthridge1600 Meters20.5:23.74a11
Jan 29Last Chance InvitationalJan 29 · 1600 Meters · Place 32 · NorthridgeNorthridge1600 Meters32.5:26.31a10
Jan 18MLK Indoor Track ClassicJan 18 · 1600 Meters · Place 14 · NorthridgeNorthridge1600 Meters14.5:22.83a10
Jan 8Crossplex Icebreaker InvitationalJan 8 · 1600 Meters · Place 27 · NorthridgeNorthridge1600 Meters27.5:32.00a10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Holiday InvitationalDec 11 · 800 Meters · Place 28 · NorthridgeNorthridge800 Meters28.2:32.05a10