Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUAB Invite · Feb 74:40.17aUAB InviteFebruary 7, 2026
1 Mile · OutdoorRhodes Invitational · Mar 144:41.43Rhodes InvitationalMarch 14, 2025
1500 Meters · Outdoor2025 Leopard Invite · Apr 174:13.34a2025 Leopard InviteApril 17, 2025
1600 Meters · OutdoorHewitt Section 2024 · Apr 264:56.99aHewitt Section 2024April 26, 2024
200 Meters · OutdoorJEFCO HS League Meet #3 - Center Point · Mar 2125.34JEFCO HS League Meet #3 - Center PointMarch 21, 2024
3200 Meters · IndoorLast Chance Meet #1 · Jan 2611:48.67Last Chance Meet #1January 26, 2024
3200 Meters · OutdoorCenter Point Magic City Invitational · Apr 1111:41.42Center Point Magic City InvitationalApril 11, 2023
400 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 1555.22Martin Luther King Indoor Track Classic #1January 15, 2024
400 Meters · OutdoorRhodes Invitational · Mar 1454.94Rhodes InvitationalMarch 14, 2025
800 Meters · Indoor2026 GSC Indoor Track & Field Championships · Feb 191:59.62a2026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
800 Meters · OutdoorUniversity of La Verne Leopard Invitational · Apr 161:59.20aUniversity of La Verne Leopard InvitationalApril 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 1500 Meters · Place 21 · Trevecca NazareneTrevecca Nazarene1500 Meters21.4:16.45aSo
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · 800 Meters · Place 28 · Trevecca NazareneTrevecca Nazarene800 Meters28.2:04.54aSo
Apr 16University of La Verne Leopard InvitationalApr 16 · 1500 Meters · Place 39 · Trevecca NazareneTrevecca Nazarene1500 Meters394:14.64aSo
Apr 16University of La Verne Leopard InvitationalApr 16 · 800 Meters · Place 26 · Trevecca NazareneTrevecca Nazarene800 Meters261:59.20a PBSo
Apr 10Tennessee InvitationalApr 10 · 800 Meters · Place 45 · Trevecca NazareneTrevecca Nazarene800 Meters45.1:59.71aSo
Mar 27UAB Spring InvitationalMar 27 · 1500 Meters · Place 20 · Trevecca NazareneTrevecca Nazarene1500 Meters20.4:28.52aSo
Mar 27UAB Spring InvitationalMar 27 · 800 Meters · Place 17 · Trevecca NazareneTrevecca Nazarene800 Meters17.2:01.09aSo
Mar 20Lee University InvitationalMar 20 · 1500 Meters · Place 29 · Trevecca NazareneTrevecca Nazarene1500 Meters294:22.05aSo
Mar 20Lee University InvitationalMar 20 · 800 Meters · Place 22 · Trevecca NazareneTrevecca Nazarene800 Meters222:02.13aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 800 Meters · Place 18 · Trevecca NazareneTrevecca Nazarene800 Meters18.1:59.62a PBSo
Feb 7UAB InviteFeb 7 · 1 Mile · Place 28 · Trevecca NazareneTrevecca Nazarene1 Mile284:40.17a PBSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · 800 Meters · Place 17 · Trevecca NazareneTrevecca Nazarene800 Meters17.2:00.59aFr
Apr 17Pacific Coast InvitationalApr 17 · 800 Meters · Place 4 · Trevecca NazareneTrevecca Nazarene800 Meters4.2:00.37aFr
Apr 172025 Leopard InviteApr 17 · 1500 Meters · Place 31 · Trevecca NazareneTrevecca Nazarene1500 Meters31.4:13.34a PBFr
Apr 4Tennessee InvitationalApr 4 · 1500 Meters · Place 40 · Trevecca NazareneTrevecca Nazarene1500 Meters40.4:21.63aFr
Apr 4Tennessee InvitationalApr 4 · 800 Meters · Place 47 · Trevecca NazareneTrevecca Nazarene800 Meters47.2:02.89aFr
Mar 28UAB Spring InvitationalMar 28 · 800 Meters · Place 13 · Trevecca NazareneTrevecca Nazarene800 Meters132:02.14FR
Mar 21Lee University InvitationalMar 21 · 1500 Meters · Place 38 · Trevecca NazareneTrevecca Nazarene1500 Meters384:15.40FR
Mar 21Lee University InvitationalMar 21 · 800 Meters · Place 37 · Trevecca NazareneTrevecca Nazarene800 Meters372:00.14FR
Mar 14Rhodes InvitationalMar 14 · 1 Mile · Place 20 · Trevecca NazareneTrevecca Nazarene1 Mile204:41.43 PBFR
Mar 14Rhodes InvitationalMar 14 · 400 Meters · Place 19 · Trevecca NazareneTrevecca Nazarene400 Meters1954.94 PBFR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20GSC Indoor ChampionshipFeb 20 · 800 Meters · Place 20 · Trevecca NazareneTrevecca Nazarene800 Meters20.2:02.18aFr
Jan 10Commodore ChallengeJan 10 · 800 Meters · Place 11 · Trevecca NazareneTrevecca Nazarene800 Meters112:05.87a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 1600 Meters · Place 8 · GardendaleGardendale1600 Meters8.4:56.99a PB12
Apr 26Hewitt Section 2024Apr 26 · 800 Meters · Place 9 · GardendaleGardendale800 Meters9.2:07.01a12
Apr 18Jefferson County HS League ChampionshipApr 18 · 1600 Meters · Place 2 · GardendaleGardendale1600 Meters25:00.3712
Apr 18Jefferson County HS League ChampionshipApr 18 · 800 Meters · Place 4 · GardendaleGardendale800 Meters42:09.7512
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · 1600 Meters · Place 3 · GardendaleGardendale1600 Meters34:59.84—
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · 800 Meters · Place 1 · GardendaleGardendale800 Meters12:10.96—
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · 200 Meters · Place 41 · GardendaleGardendale200 Meters4125.34 PB—
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · 1600 Meters · Place 6 · GardendaleGardendale1600 Meters65:15.3212
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · 800 Meters · Place 4 · GardendaleGardendale800 Meters42:09.9012
Mar 7JEFCO HS League Meet #1 - CornerMar 7 · 1600 Meters · Place 2 · GardendaleGardendale1600 Meters25:16.6312
Mar 7JEFCO HS League Meet #1 - CornerMar 7 · 800 Meters · Place 4 · GardendaleGardendale800 Meters42:24.2512
Mar 7JEFCO HS League Meet #1 - CornerMar 7 · 400 Meters · Place 17 · GardendaleGardendale400 Meters1756.3412

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · 800 Meters · Place 30 · GardendaleGardendale800 Meters302:09.5612
Jan 26Last Chance Meet #1Jan 26 · 3200 Meters · Place 25 · GardendaleGardendale3200 Meters2511:48.67 PB12
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 800 Meters · Place 21 · GardendaleGardendale800 Meters212:11.4312
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 400 Meters · Place 31 · GardendaleGardendale400 Meters3155.22 PB12
Jan 6Icebreaker Invitational #2Jan 6 · 800 Meters · Place 40 · GardendaleGardendale800 Meters40.2:10.95a12
Jan 6Icebreaker Invitational #2Jan 6 · 400 Meters · Place 62 · GardendaleGardendale400 Meters62.55.66a12

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 1600 Meters · Place 9 · GardendaleGardendale1600 Meters9.4:59.44a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 800 Meters · Place 7 · GardendaleGardendale800 Meters7.2:05.58a11
Apr 20JEFCO HS League ChampionshipApr 20 · 3200 Meters · Place 4 · GardendaleGardendale3200 Meters411:59.5311
Apr 20JEFCO HS League ChampionshipApr 20 · 1600 Meters · Place 3 · GardendaleGardendale1600 Meters35:00.5411
Apr 20JEFCO HS League ChampionshipApr 20 · 800 Meters · Place 5 · GardendaleGardendale800 Meters52:11.5811
Apr 11Center Point Magic City InvitationalApr 11 · 3200 Meters · Place 4 · GardendaleGardendale3200 Meters411:41.42 PB—
Apr 11Center Point Magic City InvitationalApr 11 · 1600 Meters · Place 5 · GardendaleGardendale1600 Meters55:01.96—
Apr 11Center Point Magic City InvitationalApr 11 · 800 Meters · Place 4 · GardendaleGardendale800 Meters42:08.18—
Apr 4JEFCO HS League Meet #4Apr 4 · 3200 Meters · Place 2 · GardendaleGardendale3200 Meters212:02.9511
Apr 4JEFCO HS League Meet #4Apr 4 · 1600 Meters · Place 1 · GardendaleGardendale1600 Meters15:06.4411
Apr 4JEFCO HS League Meet #4Apr 4 · 800 Meters · Place 1 · GardendaleGardendale800 Meters12:11.2611
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · 3200 Meters · Place 4 · GardendaleGardendale3200 Meters4.12:02.77a11
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · 1600 Meters · Place 3 · GardendaleGardendale1600 Meters3.5:05.54a11
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · 800 Meters · Place 6 · GardendaleGardendale800 Meters6.2:14.37a11
Mar 16JEFCO HS League Meet #2Mar 16 · 1600 Meters · Place 10 · GardendaleGardendale1600 Meters10.5:12.27a11
Mar 16JEFCO HS League Meet #2Mar 16 · 800 Meters · Place 6 · GardendaleGardendale800 Meters6.2:14.11a11
Mar 9JEFCO HS League Meet #1Mar 9 · 1600 Meters · Place 6 · GardendaleGardendale1600 Meters6.5:18.95a11
Mar 9JEFCO HS League Meet #1Mar 9 · 800 Meters · Place 7 · GardendaleGardendale800 Meters7.2:19.34a11

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29AHSAA Paul W. Bryant Sectional (1A-2A, 6A)Apr 29 · 800 Meters · Place 16 · GardendaleGardendale800 Meters16.2:21.04a10
Apr 21JEFCO HS League ChampionshipsApr 21 · 800 Meters · Place 12 · GardendaleGardendale800 Meters12.2:26.40a10
Apr 21JEFCO HS League ChampionshipsApr 21 · 400 Meters · GardendaleGardendale400 Meters—DNS10
Apr 12JEFCO HS League Meet #5Apr 12 · 800 Meters · Place 14 · GardendaleGardendale800 Meters142:26.2010
Apr 12JEFCO HS League Meet #5Apr 12 · 400 Meters · Place 41 · GardendaleGardendale400 Meters4159.4510
Mar 24JEFCO HS League Meet #3Mar 24 · 800 Meters · Place 9 · GardendaleGardendale800 Meters92:27.56—
Mar 24JEFCO HS League Meet #3Mar 24 · 400 Meters · Place 17 · GardendaleGardendale400 Meters1759.48—
Mar 17JEFCO HS League Meet #2Mar 17 · 800 Meters · Place 22 · GardendaleGardendale800 Meters22.2:27.27aUnofficial10
Mar 17JEFCO HS League Meet #2Mar 17 · 400 Meters · Place 36 · GardendaleGardendale400 Meters36.59.36aUnofficial10
Mar 10JEFCO HS League Meet #1Mar 10 · 800 Meters · Place 20 · GardendaleGardendale800 Meters202:29.74—
Mar 10JEFCO HS League Meet #1Mar 10 · 400 Meters · Place 40 · GardendaleGardendale400 Meters4059.66—