Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRunningLane Track Championships · May 224:28.25aRunningLane Track ChampionshipsMay 22, 2026
1500 Meters · IndoorThe Bama Showcase · Jan 264:44.28aThe Bama ShowcaseJanuary 26, 2025
1500 Meters · OutdoorMTFXCCGA Invitational · Mar 24:52.36MTFXCCGA InvitationalMarch 2, 2024
1600 Meters · IndoorBima Sports North Atlanta Invitational · Feb 214:40.36Bima Sports North Atlanta InvitationalFebruary 21, 2026
1600 Meters · OutdoorGA Spring Break Showdown · Apr 44:28.61aGA Spring Break Showdown April 4, 2026
3200 Meters · OutdoorMcEachern Invitational · Apr 119:55.09aMcEachern InvitationalApril 11, 2026
800 Meters · IndoorBima Sports North Atlanta Invitational · Feb 212:11.64Bima Sports North Atlanta InvitationalFebruary 21, 2026
800 Meters · OutdoorNorth Atlanta Senior Night · Apr 152:01.51aNorth Atlanta Senior NightApril 15, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22RunningLane Track ChampionshipsMay 22 · 1 Mile · Place 163 · GeorgiaGeorgia1 Mile163.4:28.25a PB12
May 11GHSA State Championships 2026May 11 · 1600 Meters · Place 14 · MidtownMidtown1600 Meters14.4:34.60a12
May 2GHSA 4A Sectional A - Regions 1,2,3,4May 2 · 1600 Meters · Place 9 · MidtownMidtown1600 Meters9.4:32.82a12
May 2GHSA 4A Sectional A - Regions 1,2,3,4May 2 · 800 Meters · Place 10 · MidtownMidtown800 Meters10.2:06.04a12
Apr 23GHSA 4A - Region 4Apr 23 · 1600 Meters · Place 3 · MidtownMidtown1600 Meters3.4:32.20a12
Apr 23GHSA 4A - Region 4Apr 23 · 800 Meters · Place 4 · MidtownMidtown800 Meters4.2:03.28a12
Apr 15North Atlanta Senior NightApr 15 · 800 Meters · Place 4 · MidtownMidtown800 Meters4.2:01.51a PB12
Apr 11McEachern InvitationalApr 11 · 3200 Meters · Place 3 · MidtownMidtown3200 Meters3.9:55.09a PB12
Apr 4GA Spring Break Showdown Apr 4 · 1600 Meters · Place 7 · MidtownMidtown1600 Meters7.4:28.61a PB12
Mar 28Atlanta Track Classic-APS ChampionshipMar 28 · 3200 Meters · Place 3 · MidtownMidtown3200 Meters3.9:56.46a12
Mar 28Atlanta Track Classic-APS ChampionshipMar 28 · 1600 Meters · Place 3 · MidtownMidtown1600 Meters3.4:39.91a12
Mar 21Sandy Creek’s Patriot InvitationalMar 21 · 1600 Meters · Place 6 · MidtownMidtown1600 Meters6.4:37.25a12
Mar 21Sandy Creek’s Patriot InvitationalMar 21 · 800 Meters · Place 16 · MidtownMidtown800 Meters16.2:06.61a12
Mar 14Eagle's Landing Chick-Fil-A InvitationalMar 14 · 3200 Meters · Place 4 · MidtownMidtown3200 Meters410:03.9512
Mar 14Eagle's Landing Chick-Fil-A InvitationalMar 14 · 800 Meters · Place 15 · MidtownMidtown800 Meters152:07.0012
Mar 7Atlanta Games Invitational Mar 7 · 1600 Meters · Place 7 · MidtownMidtown1600 Meters74:41.2512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Bima Sports North Atlanta InvitationalFeb 21 · 800 Meters · Place 21 · MidtownMidtown800 Meters212:11.64 PB12
Feb 21Bima Sports North Atlanta InvitationalFeb 21 · 1600 Meters · Place 7 · MidtownMidtown1600 Meters74:40.36 PB12
Feb 21Bima Sports North Atlanta InvitationalFeb 21 · 800 Meters · Place 21 · MidtownMidtown800 Meters212:11.6412
Feb 21Bima Sports North Atlanta InvitationalFeb 21 · 1600 Meters · Place 7 · MidtownMidtown1600 Meters74:40.3612

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 5GA Spring Break Showdown Apr 5 · 1600 Meters · Place 19 · MidtownMidtown1600 Meters194:46.7011
Mar 29Atlanta Track Classic-APS ChampionshipMar 29 · 800 Meters · Place 13 · MidtownMidtown800 Meters132:11.6511
Mar 29Atlanta Track Classic-APS ChampionshipMar 29 · 1600 Meters · Place 6 · MidtownMidtown1600 Meters64:42.8611
Mar 22Gail Devers InvitationalMar 22 · 1600 Meters · Place 29 · MidtownMidtown1600 Meters294:49.8111
Mar 8Atlanta Games InvitationalMar 8 · 800 Meters · Place 18 · MidtownMidtown800 Meters182:11.8311
Mar 1Chapel Hill All-Comers InvitationalMar 1 · 1600 Meters · Place 13 · MidtownMidtown1600 Meters135:03.0411

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 1600 Meters · Place 17 · MidtownMidtown1600 Meters175:03.84—
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 1600 Meters · Place 17 · MidtownMidtown1600 Meters175:03.8411
Jan 26The Bama ShowcaseJan 26 · 1500 Meters · Place 30 · UnattachedUnattached1500 Meters30.4:44.28a PB11
Jan 26The Bama ShowcaseJan 26 · 800 Meters · Place 71 · UnattachedUnattached800 Meters71.2:16.42a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 23GHSA 5A - Region 5Apr 23 · 800 Meters · Place 15 · MidtownMidtown800 MetersRound P15.2:14.08a10
Apr 2DEKALB COUNTY SPRING BREAK INVITATIONALApr 2 · 1600 Meters · Place 4 · MidtownMidtown1600 Meters45:01.8510
Mar 23Atlanta Track Classic-APS ChampionshipMar 23 · 800 Meters · Place 11 · MidtownMidtown800 MetersRound P112:15.8210
Mar 16Christian Coleman InvitationalMar 16 · 1600 Meters · Place 33 · MidtownMidtown1600 Meters335:08.8710
Mar 2MTFXCCGA InvitationalMar 2 · 1500 Meters · Place 39 · MidtownMidtown1500 Meters394:52.36 PB10
Feb 17Jean Charles Panther ClassicFeb 17 · 1600 Meters · Place 23 · MidtownMidtown1600 Meters23.5:26.25a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 4Championship PrimerApr 4 · 3200 Meters · Place 6 · MidtownMidtown3200 Meters613:11.849
Apr 4Championship PrimerApr 4 · 1600 Meters · Place 10 · MidtownMidtown1600 Meters105:45.649
Mar 21Rivalries Tune-UpMar 21 · 3200 Meters · Place 6 · MidtownMidtown3200 Meters612:27.349
Mar 21Rivalries Tune-UpMar 21 · 1600 Meters · Place 13 · MidtownMidtown1600 Meters135:38.049
Mar 7Historic Boys High ChallengeMar 7 · 1600 Meters · Place 17 · MidtownMidtown1600 Meters175:51.989

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Midtown OpenerFeb 28 · 1600 Meters · Place 18 · MidtownMidtown1600 Meters186:00.679
Feb 18Jean Charles Panther Classic (All Comers Meet)Feb 18 · 1600 Meters · Place 27 · MidtownMidtown1600 Meters276:02.099