Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorBuford HS Elite Relays Invitational · Feb 284:45.00Buford HS Elite Relays InvitationalFebruary 28, 2026
1500 Meters · OutdoorMTFXCCGA Invitational · Mar 25:02.89MTFXCCGA InvitationalMarch 2, 2024
1600 Meters · IndoorBima Sports North Atlanta Invitational · Feb 225:09.57Bima Sports North Atlanta InvitationalFebruary 22, 2025
1600 Meters · OutdoorNorth Atlanta Senior Night · Apr 154:52.54aNorth Atlanta Senior NightApril 15, 2026
3200 Meters · IndoorBima Sports North Atlanta Invitational · Feb 2110:41.18Bima Sports North Atlanta InvitationalFebruary 21, 2026
3200 Meters · OutdoorGA Spring Break Showdown · Apr 410:23.81aGA Spring Break Showdown April 4, 2026
800 Meters · IndoorBuford HS Elite Relays Invitational · Feb 282:14.69Buford HS Elite Relays InvitationalFebruary 28, 2026
800 Meters · OutdoorWestlake Midweek #5 · Mar 242:12.45aWestlake Midweek #5March 24, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15North Atlanta Senior NightApr 15 · 1600 Meters · Place 5 · Midtown1600 Meters5.4:52.54a PB12
Apr 4GA Spring Break Showdown Apr 4 · 3200 Meters · Place 15 · Midtown3200 Meters15.10:23.81a PB12
Apr 4GA Spring Break Showdown Apr 4 · 800 Meters · Place 79 · Midtown800 Meters79.2:19.68a12
Mar 24Westlake Midweek #5Mar 24 · 800 Meters · Place 4 · Midtown800 Meters4.2:12.45a PB12
Mar 21Sandy Creek’s Patriot InvitationalMar 21 · 3200 Meters · Place 5 · Midtown3200 Meters5.10:39.70a12
Mar 14Eagle's Landing Chick-Fil-A InvitationalMar 14 · 1600 Meters · Place 13 · Midtown1600 Meters134:55.0612
Mar 11Panthers JV Challenge 2Mar 11 · 1600 Meters · Place 1 · Midtown1600 Meters1.5:03.87a12
Mar 11Panthers JV Challenge 2Mar 11 · 800 Meters · Place 6 · Midtown800 Meters6.2:17.37a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Buford HS Elite Relays InvitationalFeb 28 · 800 Meters · Midtown800 Meters—2:14.69 PB12
Feb 28Buford HS Elite Relays InvitationalFeb 28 · 1500 Meters · Midtown1500 Meters—4:45.00 PB12
Feb 21Bima Sports North Atlanta InvitationalFeb 21 · 3200 Meters · Place 10 · Midtown3200 Meters1010:41.18 PB12
Feb 21Bima Sports North Atlanta InvitationalFeb 21 · 3200 Meters · Place 10 · Midtown3200 Meters1010:41.1812

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 16North Atlanta Senior NightApr 16 · 1600 Meters · Place 7 · Midtown1600 Meters75:08.02—
Apr 5GA Spring Break Showdown Apr 5 · 3200 Meters · Place 23 · Midtown3200 Meters2310:59.5511
Apr 5GA Spring Break Showdown Apr 5 · 800 Meters · Place 62 · Midtown800 Meters622:26.0011
Mar 29Atlanta Track Classic-APS ChampionshipMar 29 · 800 Meters · Place 18 · Midtown800 Meters182:17.0011
Mar 22Gail Devers InvitationalMar 22 · 800 Meters · Place 57 · Midtown800 Meters572:15.7311
Mar 15Christian Coleman InvitationalMar 15 · 3200 Meters · Place 27 · Midtown3200 Meters2711:20.7011
Mar 1Chapel Hill All-Comers InvitationalMar 1 · 1600 Meters · Place 22 · Midtown1600 Meters225:18.1511
Feb 15Jean Charles Panther ClassicFeb 15 · 3200 Meters · Place 1 · Midtown3200 Meters1.11:17.02a11
Feb 15Jean Charles Panther ClassicFeb 15 · 800 Meters · Place 14 · Midtown800 Meters14.2:21.68a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 1600 Meters · Place 22 · Midtown1600 Meters225:09.57 PB—
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 1600 Meters · Place 22 · Midtown1600 Meters225:09.5711

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23GHSA 5A - Region 5Apr 23 · 800 Meters · Place 23 · Midtown800 MetersRound P23.2:24.29a10
Apr 2DEKALB COUNTY SPRING BREAK INVITATIONALApr 2 · 3200 Meters · Place 2 · Midtown3200 Meters213:02.4110
Mar 23Atlanta Track Classic-APS ChampionshipMar 23 · 3200 Meters · Place 9 · Midtown3200 Meters911:38.3510
Mar 16Christian Coleman InvitationalMar 16 · 3200 Meters · Place 17 · Midtown3200 Meters1711:27.7010
Mar 9Atlanta Games InvitationalMar 9 · 3200 Meters · Place 14 · Midtown3200 Meters1411:48.1110
Mar 2MTFXCCGA InvitationalMar 2 · 3200 Meters · Place 32 · Midtown3200 Meters3212:14.8810
Mar 2MTFXCCGA InvitationalMar 2 · 1500 Meters · Place 50 · Midtown1500 Meters505:02.89 PB10
Feb 17Jean Charles Panther ClassicFeb 17 · 3200 Meters · Place 7 · Midtown3200 Meters7.11:29.76a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 4Championship PrimerApr 4 · 3200 Meters · Place 4 · Midtown3200 Meters412:07.149
Mar 21Rivalries Tune-UpMar 21 · 3200 Meters · Place 4 · Midtown3200 Meters412:13.479
Mar 21Rivalries Tune-UpMar 21 · 1600 Meters · Place 15 · Midtown1600 Meters155:44.709
Mar 14Midtown Midseason ClassicMar 14 · 3200 Meters · Place 6 · Midtown3200 Meters612:03.359
Mar 11Erwin RossMar 11 · 3200 Meters · Place 2 · Midtown3200 Meters211:42.869
Mar 7Historic Boys High ChallengeMar 7 · 1600 Meters · Place 12 · Midtown1600 Meters125:31.949
Feb 25Patriots Early BirdFeb 25 · 3200 Meters · Place 3 · Midtown3200 Meters3.11:41.60a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Midtown OpenerFeb 28 · 1600 Meters · Place 14 · Midtown1600 Meters145:41.799
Feb 18Jean Charles Panther Classic (All Comers Meet)Feb 18 · 3200 Meters · Place 8 · Midtown3200 Meters812:04.779