Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUAB Green and Gold Invite · Feb 65:12.98aUAB Green and Gold InviteFebruary 6, 2026
1500 Meters · OutdoorUAB Spring Invitational · Mar 274:52.45aUAB Spring InvitationalMarch 27, 2026
1600 Meters · IndoorMarietta Distance Carnival · Feb 155:30.00Marietta Distance CarnivalFebruary 15, 2020
1600 Meters · OutdoorGHSA Region 3-AAAAAAA Championship · Apr 205:09.04GHSA Region 3-AAAAAAA ChampionshipApril 20, 2022
2000m Steeplechase · OutdoorUAB Spring Invitational · Mar 287:32.22UAB Spring InvitationalMarch 28, 2025
3000 Meters · IndoorSamford Invite · Jan 1710:40.29aSamford InviteJanuary 17, 2025
3000 Meters · OutdoorTiger Track Classic · Mar 1710:57.19Tiger Track ClassicMarch 17, 2023
3000m Steeplechase · 0.762m · OutdoorCrimson Tide Invitational · Apr 1011:26.91aCrimson Tide InvitationalApril 10, 2026
3000m Steeplechase · OutdoorCrimson Tide Invitational · Apr 1111:31.22aCrimson Tide InvitationalApril 11, 2025
3200 Meters · IndoorHillgrove Invitational · Feb 2711:19.17Hillgrove InvitationalFebruary 27, 2021
3200 Meters · OutdoorGHSA Class 7A Region 3 · Apr 2111:00.24aGHSA Class 7A Region 3April 21, 2021
800 Meters · IndoorAllatoona All-Comers Meet · Feb 202:33.06Allatoona All-Comers MeetFebruary 20, 2021
800 Meters · OutdoorCobb County Championship Meet · Mar 262:25.21Cobb County Championship MeetMarch 26, 2022

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24Josh Reidinger ClassicApr 24 · 3000m Steeplechase · Place 2 · UABUAB3000m Steeplechase0.762m2.11:27.69aSr
Apr 10Crimson Tide InvitationalApr 10 · 3000m Steeplechase · Place 4 · UABUAB3000m Steeplechase0.762m4.11:26.91a PBSr
Mar 27UAB Spring InvitationalMar 27 · 1500 Meters · Place 9 · UABUAB1500 Meters9.4:52.45a PBSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7UAB InviteFeb 7 · 3000 Meters · Place 10 · UABUAB3000 Meters1010:47.10aSr
Feb 6UAB Green and Gold InviteFeb 6 · 1 Mile · Place 8 · UABUAB1 Mile8.5:12.98a PBSr
Jan 16Samford InvitationalJan 16 · 1 Mile · Place 23 · UABUAB1 Mile23.5:22.87aSr
Jan 9UAB Blazer InviteJan 9 · 3000 Meters · Place 9 · UABUAB3000 Meters910:43.38SR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Crimson Tide InvitationalApr 11 · 3000m Steeplechase · Place 12 · UABUAB3000m Steeplechase1211:31.22a PBJr
Mar 28UAB Spring InvitationalMar 28 · 2000m Steeplechase · Place 3 · UABUAB2000m Steeplechase37:32.22 PBJR
Mar 28UAB Spring InvitationalMar 28 · 1500 Meters · Place 9 · UABUAB1500 Meters94:56.84JR
Mar 21Yellow Jacket InvitationalMar 21 · 1500 Meters · Place 44 · UABUAB1500 Meters44.5:01.26aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8UAB Green and Gold InviteFeb 8 · 3000 Meters · UABUAB3000 Meters--DNSJr
Jan 17Samford InviteJan 17 · 3000 Meters · Place 19 · UABUAB3000 Meters1910:40.29a PB—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10AAC Outdoor ChampionshipsMay 10 · 3000m Steeplechase · Place 17 · UABUAB3000m Steeplechase0.762m17.12:11.15aSo
Apr 26Music City Outdoor ChallengeApr 26 · 3000 Meters · Place 17 · UABUAB3000 Meters17.10:58.51aSo
Apr 202024 Tiger Track ClassicApr 20 · 1500 Meters · Place 7 · UABUAB1500 Meters74:54.64a—
Apr 5Crimson Tide InviteApr 5 · 3000m Steeplechase · Place 11 · UABUAB3000m Steeplechase1111:59.70a—
Mar 29UAB Spring InvitationalMar 29 · 3000m Steeplechase · Place 4 · UABUAB3000m Steeplechase412:04.83a—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Maroon and White InvitationalApr 28 · 1500 Meters · Place 8 · UABUAB1500 Meters8.5:02.43aFr
Apr 13Samford Alabama Track Challenge 2023Apr 13 · 3000m Steeplechase · Place 5 · UABUAB3000m Steeplechase512:16.23FR
Mar 31UAB Spring InvitationalMar 31 · 3000m Steeplechase · Place 10 · UABUAB3000m Steeplechase1012:27.32FR
Mar 17Tiger Track ClassicMar 17 · 3000 Meters · Place 8 · UABUAB3000 Meters810:57.19 PBFR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18Conference USA Indoor ChampionshipFeb 18 · 3000 Meters · Place 36 · UABUAB3000 Meters3610:49.80FR
Feb 18Conference USA Indoor ChampionshipFeb 18 · 1 Mile · Place 26 · UABUAB1 MileRound P265:23.52FR
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · 3000 Meters · Place 27 · UABUAB3000 Meters27.11:03.43aFr
Jan 20Samford January InvitationalJan 20 · 3000 Meters · Place 20 · UABUAB3000 Meters2011:05.03FR
Jan 13UAB Blazer InvitationalJan 13 · 1 Mile · Place 15 · UABUAB1 Mile155:25.84FR

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21Wingfoot Night of ChampionsMay 21 · 3200 Meters · Place 6 · HillgroveHillgrove3200 Meters611:11.5812
May 14GHSA State Championships 1A Private & 7AMay 14 · 3200 Meters · Place 2 · Hillgrove (Cobb)Hillgrove (Cobb)3200 Meters2.11:03.80a12
May 14GHSA State Championships 1A Private & 7AMay 14 · 1600 Meters · Place 6 · Hillgrove (Cobb)Hillgrove (Cobb)1600 Meters6.5:09.46a12
May 7GHSA 7A Sectional A - Regions 1,3,4,5May 7 · 3200 Meters · Place 3 · HillgroveHillgrove3200 Meters311:27.10—
May 7GHSA 7A Sectional A - Regions 1,3,4,5May 7 · 1600 Meters · Place 7 · HillgroveHillgrove1600 Meters75:23.27—
Apr 20GHSA Region 3-AAAAAAA ChampionshipApr 20 · 1600 Meters · Place 2 · HillgroveHillgrove1600 Meters25:09.04 PB12
Apr 20GHSA Region 3-AAAAAAA ChampionshipApr 20 · 3200 Meters · Place 2 · HillgroveHillgrove3200 Meters211:08.3912
Apr 16McEachern InvitationalApr 16 · 1600 Meters · Place 6 · HillgroveHillgrove1600 Meters65:15.08—
Apr 2Georgia Spring Break ShowdownApr 2 · 3200 Meters · Place 5 · HillgroveHillgrove3200 Meters511:05.1412
Mar 26Cobb County Championship MeetMar 26 · 800 Meters · Place 7 · HillgroveHillgrove800 MetersRound P72:27.4812
Mar 26Cobb County Championship MeetMar 26 · 800 Meters · Place 7 · HillgroveHillgrove800 Meters72:25.21 PB12
Mar 26Cobb County Championship MeetMar 26 · 1600 Meters · Place 6 · HillgroveHillgrove1600 Meters65:19.0812
Mar 26Cobb County Championship MeetMar 26 · 3200 Meters · Place 6 · HillgroveHillgrove3200 Meters611:20.0612
Mar 5Jerry Arnold ChallengeMar 5 · 1600 Meters · Place 5 · HillgroveHillgrove1600 Meters55:17.2412
Mar 5Jerry Arnold ChallengeMar 5 · 3200 Meters · Place 4 · HillgroveHillgrove3200 Meters411:33.6012

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26Hillgrove InvitationalFeb 26 · 3200 Meters · Place 2 · HillgroveHillgrove3200 Meters211:24.5412

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 13GHSA Class 7A State ChampionshipsMay 13 · 3200 Meters · Place 3 · Hillgrove (Cobb)Hillgrove (Cobb)3200 Meters3.11:02.08a11
May 13GHSA Class 7A State ChampionshipsMay 13 · 1600 Meters · Place 8 · Hillgrove (Cobb)Hillgrove (Cobb)1600 Meters8.5:12.95a11
May 8GHSA Class 7A Sectional AMay 8 · 3200 Meters · Place 2 · Hillgrove (Cobb)Hillgrove (Cobb)3200 Meters2.11:22.77a11
May 8GHSA Class 7A Sectional AMay 8 · 1600 Meters · Place 2 · Hillgrove (Cobb)Hillgrove (Cobb)1600 Meters2.5:20.35a11
Apr 21GHSA Class 7A Region 3Apr 21 · 3200 Meters · Place 2 · Hillgrove (Cobb)Hillgrove (Cobb)3200 Meters2.11:00.24a PB11
Apr 21GHSA Class 7A Region 3Apr 21 · 1600 Meters · Place 3 · Hillgrove (Cobb)Hillgrove (Cobb)1600 Meters3.5:12.45a11
Apr 17McEachern InvitationalApr 17 · 1600 Meters · Place 3 · HillgroveHillgrove1600 Meters35:11.25—
Apr 17McEachern InvitationalApr 17 · 1600 Meters · Place 3 · HillgroveHillgrove1600 Meters35:11.25—
Apr 3Georgia Spring Break ShowdownApr 3 · 1600 Meters · Place 3 · HillgroveHillgrove1600 Meters35:13.26—
Mar 27Cobb County ChampionshipsMar 27 · 3200 Meters · Place 3 · HillgroveHillgrove3200 Meters311:04.5011
Mar 27Cobb County ChampionshipsMar 27 · 1600 Meters · Place 5 · HillgroveHillgrove1600 Meters55:19.5911
Mar 27Cobb County ChampionshipsMar 27 · 3200 Meters · Place 3 · HillgroveHillgrove3200 Meters311:04.5011
Mar 27Cobb County ChampionshipsMar 27 · 1600 Meters · Place 5 · HillgroveHillgrove1600 Meters55:19.5911
Mar 20Greyhound InvitationalMar 20 · 3200 Meters · Place 1 · HillgroveHillgrove3200 Meters111:32.7311
Mar 10Harrison Home Meet #1Mar 10 · 800 Meters · Place 4 · HillgroveHillgrove800 Meters42:29.7311
Mar 10Harrison Home Meet #1Mar 10 · 1600 Meters · Place 2 · HillgroveHillgrove1600 Meters25:26.0711
Mar 10Harrison Home Meet #1Mar 10 · 800 Meters · Place 4 · HillgroveHillgrove800 Meters42:33.0611
Mar 10Harrison Home Meet #1Mar 10 · 1600 Meters · Place 2 · HillgroveHillgrove1600 Meters25:29.4211

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Hillgrove InvitationalFeb 27 · 3200 Meters · Place 1 · HillgroveHillgrove3200 Meters111:19.17 PB—
Feb 20Allatoona All-Comers MeetFeb 20 · 1600 Meters · Place 1 · HillgroveHillgrove1600 Meters15:30.55—
Feb 20Allatoona All-Comers MeetFeb 20 · 800 Meters · Place 4 · HillgroveHillgrove800 Meters42:33.06 PB—

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 11Hillgrove Tri-MeetMar 11 · 1600 Meters · Place 3 · HillgroveHillgrove1600 Meters35:29.42—
Mar 7Rome InvitationalMar 7 · 3200 Meters · Place 3 · HillgroveHillgrove3200 Meters311:39.92—

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Marietta Distance CarnivalFeb 15 · 1600 Meters · Place 8 · HillgroveHillgrove1600 Meters85:30.00 PB—
Feb 15Marietta Distance CarnivalFeb 15 · 800 Meters · Place 15 · HillgroveHillgrove800 Meters152:34.10—

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9GHSA 7A State ChampionshipsMay 9 · 3200 Meters · Place 10 · Hillgrove (Cobb)Hillgrove (Cobb)3200 Meters10.11:25.10a9
Apr 24GHSA Region 3-7AApr 24 · 3200 Meters · Place 4 · Hillgrove (Cobb)Hillgrove (Cobb)3200 Meters4.11:38.64a9
Apr 17Walton Last Chance MeetApr 17 · 1600 Meters · Place 1 · HillgroveHillgrove1600 Meters15:39.809
Apr 10JV Cobb County MeetApr 10 · 1600 Meters · Place 5 · HillgroveHillgrove1600 Meters55:34.36—
Apr 10JV Cobb County MeetApr 10 · 3200 Meters · Place 1 · HillgroveHillgrove3200 Meters111:54.10—
Apr 10JV Cobb County MeetApr 10 · 1600 Meters · Place 5 · HillgroveHillgrove1600 Meters55:34.36—
Mar 30GA Spring Break ShowdownMar 30 · 3200 Meters · Place 4 · HillgroveHillgrove3200 Meters412:00.31—
Mar 20McEachern JV MeetMar 20 · 3200 Meters · Place 1 · HillgroveHillgrove3200 Meters111:51.689
Mar 2Rome InvitationalMar 2 · 1600 Meters · Place 6 · HillgroveHillgrove1600 Meters65:39.48—
Mar 2Rome InvitationalMar 2 · 800 Meters · Place 2 · HillgroveHillgrove800 Meters22:34.10—
Mar 2Rome InvitationalMar 2 · 800 Meters · Place 4 · HillgroveHillgrove800 Meters42:34.10—
Mar 2Rome InvitationalMar 2 · 1600 Meters · Place 6 · HillgroveHillgrove1600 Meters65:39.48—

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Marietta Distance CarnivalFeb 16 · 1600 Meters · Place 19 · HillgroveHillgrove1600 Meters195:55.00—
Feb 16Marietta Distance CarnivalFeb 16 · 800 Meters · Place 12 · HillgroveHillgrove800 Meters122:40.00—