Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUAB Green and Gold Invite · Feb 85:14.84aUAB Green and Gold InviteFebruary 8, 2025
1000 Meters · IndoorBirmingham Indoor Icebreaker · Dec 63:06.12aBirmingham Indoor IcebreakerDecember 6, 2024
1500 Meters · OutdoorUCF Knights Invite · Apr 264:51.50aUCF Knights InviteApril 26, 2025
1600 Meters · IndoorChapel Hill All-Comers Invitational · Feb 266:18.84Chapel Hill All-Comers InvitationalFebruary 26, 2022
2000m Steeplechase · 0.762m · OutdoorUAB Spring Invitational · Mar 278:08.32aUAB Spring InvitationalMarch 27, 2026
400 Meters · Outdoor1st Annual Dynasty Elite Invitational · Jun 859.301st Annual Dynasty Elite InvitationalJune 8, 2024
600 Meters · IndoorUK Rod McCravy Invite · Jan 91:39.53aUK Rod McCravy InviteJanuary 9, 2026
800 Meters · IndoorUAB Invite · Feb 72:20.28aUAB InviteFebruary 7, 2026
800 Meters · OutdoorGHSA 7A Sectional B - Regions 3,5,6,8 · May 42:15.70GHSA 7A Sectional B - Regions 3,5,6,8May 4, 2024
800 Meters · Relay Split · Indoor2026 SWAC ITF Championship · Feb 212:22.3232026 SWAC ITF ChampionshipFebruary 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Josh Reidinger ClassicApr 24 · 1500 Meters · Place 10 · Alabama StateAlabama State1500 Meters10.5:12.93aSo
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Alabama StateAlabama State1500 Meters—DNSSo
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Alabama StateAlabama State800 Meters—DNSSo
Apr 3Doc Anderson Multi & InvitationalApr 3 · 800 Meters · Place 5 · Alabama StateAlabama State800 Meters5.2:22.69aSo
Mar 27UAB Spring InvitationalMar 27 · 2000m Steeplechase · Place 7 · Alabama StateAlabama State2000m Steeplechase0.762m7.8:08.32a PBSo
Mar 27UAB Spring InvitationalMar 27 · 1500 Meters · Alabama StateAlabama State1500 Meters--DNSSo
Mar 21UCF Black & Gold ChallengeMar 21 · 2000m Steeplechase · Alabama StateAlabama State2000m Steeplechase0.762m--DNSSo
Mar 21UCF Black & Gold ChallengeMar 21 · 800 Meters · Place 33 · Alabama StateAlabama State800 Meters33.2:18.81aSo
Mar 13South Alabama InvitationalMar 13 · 1500 Meters · Place 5 · Alabama StateAlabama State1500 Meters55:12.23aSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 5000 Meters · Alabama StateAlabama State5000 Meters--DNFSo
Feb 212026 SWAC ITF ChampionshipFeb 21 · 800 Meters · Alabama StateAlabama State800 MetersRelay Split—2:22.323 PBSo
Feb 212026 SWAC ITF ChampionshipFeb 21 · 1 Mile · Place 11 · Alabama StateAlabama State1 MileRound P11.5:24.91aSo
Feb 212026 SWAC ITF ChampionshipFeb 21 · 1 Mile · Place 10 · Alabama StateAlabama State1 Mile10.5:27.66aSo
Feb 7UAB InviteFeb 7 · 800 Meters · Place 7 · Alabama StateAlabama State800 Meters72:20.28a PBSo
Feb 6UAB Green and Gold InviteFeb 6 · 1 Mile · Place 14 · Alabama StateAlabama State1 Mile14.5:26.49aSo
Jan 9UK Rod McCravy InviteJan 9 · 1 Mile · Place 23 · Alabama StateAlabama State1 Mile23.5:38.46aSo
Jan 9UK Rod McCravy InviteJan 9 · 600 Meters · Place 18 · Alabama StateAlabama State600 Meters18.1:39.53a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 1000 Meters · Place 16 · Alabama StateAlabama State1000 Meters16.3:12.47aSo
Feb 8UAB Green and Gold InviteFeb 8 · 1 Mile · Place 12 · Alabama StateAlabama State1 Mile12.5:14.84a PBFr
Feb 2South Alabama InviteFeb 2 · 1 Mile · Place 7 · Alabama StateAlabama State1 Mile7.5:20.58aFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26UCF Knights InviteApr 26 · 3000m Steeplechase · Alabama StateAlabama State3000m Steeplechase0.762m--DNSFr
Apr 26UCF Knights InviteApr 26 · 1500 Meters · Place 15 · Alabama StateAlabama State1500 Meters15.4:51.50a PBFr
Apr 26UCF Knights InviteApr 26 · 800 Meters · Place 25 · Alabama StateAlabama State800 Meters25.2:18.21aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 1000 Meters · Place 8 · Alabama StateAlabama State1000 Meters8.3:06.12a PBFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 16 · Exchange Zone AthleticsExchange Zone Athletics800 Meters16.2:24.33aSr
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 44 · Exchange Zone AthleticsExchange Zone Athletics400 Meters44.59.98aSr
Jun 81st Annual Dynasty Elite InvitationalJun 8 · 400 Meters · Place 3 · Exchange Zone AthleticsExchange Zone Athletics400 Meters359.30 PB—
May 9GHSA 7A State ChampionshipsMay 9 · 800 Meters · Place 3 · McEachernMcEachern800 MetersRound P3.2:17.24a12
May 9GHSA 7A State ChampionshipsMay 9 · 800 Meters · Place 3 · McEachernMcEachern800 Meters3.2:16.16a12
May 4GHSA 7A Sectional B - Regions 3,5,6,8May 4 · 800 Meters · Place 2 · McEachernMcEachern800 Meters22:15.70 PB12
Mar 23Cobb County ChampionshipsMar 23 · 800 Meters · Place 3 · McEachernMcEachern800 MetersRound P32:18.1512
Mar 23Cobb County ChampionshipsMar 23 · 800 Meters · Place 5 · McEachernMcEachern800 Meters52:18.0012
Mar 2MTFXCCGA InvitationalMar 2 · 800 Meters · Place 3 · McEachernMcEachern800 Meters32:20.5412

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 8 · Exchange Zone AthleticsExchange Zone Athletics800 Meters8.2:26.23aJr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 10 · Exchange Zone AthleticsExchange Zone Athletics400 MetersRound P10.1:00.84aJr
Jun 3USATF Georgia Association Area A Youth Developmental MeetJun 3 · 800 Meters · Place 2 · Exchange Zone AthleticsExchange Zone Athletics800 Meters2.2:27.93aJr
Jun 3USATF Georgia Association Area A Youth Developmental MeetJun 3 · 400 Meters · Place 2 · Exchange Zone AthleticsExchange Zone Athletics400 Meters2.1:01.52aJr
Apr 19GHSA 7A - Region 3Apr 19 · 800 Meters · Place 5 · McEachernMcEachern800 MetersRound P52:19.6011
Apr 19GHSA 7A - Region 3Apr 19 · 800 Meters · Place 6 · McEachernMcEachern800 Meters62:23.6511
Apr 15McEachern InvitationalApr 15 · 800 Meters · Place 5 · McEachernMcEachern800 Meters52:21.5711
Apr 1GA Spring Break ShowdownApr 1 · 400 Meters · Place 11 · McEachernMcEachern400 Meters111:00.8611
Mar 25Cobb County ChampionshipsMar 25 · 800 Meters · Place 5 · McEachernMcEachern800 MetersRound P52:24.3611
Mar 25Cobb County ChampionshipsMar 25 · 800 Meters · Place 6 · McEachernMcEachern800 Meters62:24.2311
Mar 11MTFXCCGA InvitationalMar 11 · 800 Meters · Place 5 · McEachernMcEachern800 Meters52:24.9011
Mar 1McEachern JV Meet #1Mar 1 · 800 Meters · Place 4 · McEachernMcEachern800 Meters42:33.4011

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20GHSA Region 2-AAAAAAA ChampionshipsApr 20 · 800 Meters · Place 6 · McEachernMcEachern800 MetersRound P6.2:38.88a10
Apr 20GHSA Region 2-AAAAAAA ChampionshipsApr 20 · 800 Meters · Place 5 · McEachernMcEachern800 Meters5.2:39.04a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26Chapel Hill All-Comers InvitationalFeb 26 · 800 Meters · Place 9 · McEachernMcEachern800 Meters92:41.3110
Feb 26Chapel Hill All-Comers InvitationalFeb 26 · 1600 Meters · Place 13 · McEachernMcEachern1600 Meters136:18.84 PB10