Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBirmingham Indoor Icebreaker · Dec 52:33.67aBirmingham Indoor IcebreakerDecember 5, 2025
1500 Meters · OutdoorEmory Spring Break Classic · Mar 204:06.53aEmory Spring Break ClassicMarch 20, 2026
1600 Meters · OutdoorGwinnett County Varsity Championship · Mar 284:38.82Gwinnett County Varsity ChampionshipMarch 28, 2025
200 Meters · IndoorArcher All-Comers #1 · Feb 2223.84Archer All-Comers #1February 22, 2024
200 Meters · OutdoorEmory Spring Break Classic · Mar 2023.08aEmory Spring Break ClassicMarch 20, 2026
400 Meters · IndoorBirmingham Indoor Icebreaker · Dec 550.98aBirmingham Indoor IcebreakerDecember 5, 2025
400 Meters · OutdoorSAA Outdoor Championships · Apr 2448.64aSAA Outdoor ChampionshipsApril 24, 2026
400 Meters · Relay Split · IndoorBirmingham Indoor Icebreaker · Dec 550.226Birmingham Indoor IcebreakerDecember 5, 2025
600 Meters · IndoorArcher Time Trial · Feb 51:28.36Archer Time TrialFebruary 5, 2024
800 Meters · IndoorTufts Final Qualifier · Mar 61:53.78aTufts Final QualifierMarch 6, 2026
800 Meters · OutdoorEmory Twilight · May 61:50.19aEmory TwilightMay 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · 800 Meters · Place 17 · OglethorpeOglethorpe800 MetersRound P17.1:51.95aFr
May 9Lee University Last ChanceMay 9 · 800 Meters · Place 7 · OglethorpeOglethorpe800 Meters7.1:51.77aFr
May 6Emory TwilightMay 6 · 800 Meters · Place 4 · OglethorpeOglethorpe800 Meters4.1:50.19a PBFr
Apr 24SAA Outdoor ChampionshipsApr 24 · 800 Meters · Place 3 · OglethorpeOglethorpe800 Meters3.1:53.97aFr
Apr 24SAA Outdoor ChampionshipsApr 24 · 400 Meters · Place 4 · OglethorpeOglethorpe400 MetersRound P4.48.64a PBFr
Apr 24SAA Outdoor ChampionshipsApr 24 · 400 Meters · Place 5 · OglethorpeOglethorpe400 Meters5.49.47aFr
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Place 11 · OglethorpeOglethorpe800 Meters11.1:51.73aFr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 400 Meters · Place 19 · OglethorpeOglethorpe400 Meters19.50.09aFr
Mar 26Emory Thrills in the HillsMar 26 · 800 Meters · Place 3 · OglethorpeOglethorpe800 Meters3.1:53.31aFr
Mar 26Emory Thrills in the HillsMar 26 · 400 Meters · OglethorpeOglethorpe400 Meters—DNSFr
Mar 20Emory Spring Break ClassicMar 20 · 1500 Meters · Place 36 · OglethorpeOglethorpe1500 Meters364:06.53a PBFr
Mar 20Emory Spring Break ClassicMar 20 · 200 Meters · Place 61 · OglethorpeOglethorpe200 Meters6123.08a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 800 Meters · Place 7 · OglethorpeOglethorpe800 Meters7.1:53.78a PBFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 1000 Meters · Place 9 · OglethorpeOglethorpe1000 Meters9.2:33.67a PBFr
Dec 5Birmingham Indoor IcebreakerDec 5 · 400 Meters · OglethorpeOglethorpe400 MetersRelay Split—50.226 PBFr
Dec 5Birmingham Indoor IcebreakerDec 5 · 800 Meters · OglethorpeOglethorpe800 Meters--DNSFr
Dec 5Birmingham Indoor IcebreakerDec 5 · 400 Meters · Place 19 · OglethorpeOglethorpe400 Meters19.50.98a PBFr
Feb 27Archer All-Comers #1Feb 27 · 400 Meters · Place 1 · ArcherArcher400 Meters151.4412
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 800 Meters · Place 1 · ArcherArcher800 Meters11:57.84—
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 800 Meters · Place 1 · ArcherArcher800 Meters11:57.8412
Jan 26The Bama ShowcaseJan 26 · 800 Meters · Place 3 · New Horizon TrackNew Horizon Track800 Meters3.1:59.44a12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 21DeKalb Elite Invitational Jun 21 · 800 Meters · Place 1 · New Horizon Track ClubNew Horizon Track Club800 Meters11:56.38—
Jun 21DeKalb Elite Invitational Jun 21 · 400 Meters · Place 3 · New Horizon Track ClubNew Horizon Track Club400 Meters349.72—
Jun 7The Peach RelaysJun 7 · 800 Meters · Place 1 · New Horizon Track ClubNew Horizon Track Club800 Meters12:00.58—
Jun 7The Peach RelaysJun 7 · 400 Meters · Place 1 · New Horizon Track ClubNew Horizon Track Club400 Meters149.21—
Jun 7The Peach RelaysJun 7 · 800 Meters · Place 1 · New Horizon Track ClubNew Horizon Track Club800 Meters12:00.58—
Jun 7The Peach RelaysJun 7 · 400 Meters · Place 1 · New Horizon Track ClubNew Horizon Track Club400 Meters149.21—
May 17adidas Atlanta City GamesMay 17 · 800 Meters · Place 6 · ArcherArcher800 Meters61:53.68—
May 17adidas Atlanta City GamesMay 17 · 800 Meters · Place 6 · ArcherArcher800 Meters61:53.68—
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 800 Meters · Place 3 · ArcherArcher800 Meters3.1:55.72a12
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · 400 Meters · Place 9 · ArcherArcher400 Meters949.4912
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · 800 Meters · Place 1 · ArcherArcher800 Meters11:57.6212
Apr 16Battle at the CastleApr 16 · 200 Meters · Place 3 · ArcherArcher200 Meters323.3212
Apr 16Battle at the CastleApr 16 · 400 Meters · Place 1 · ArcherArcher400 Meters149.9812
Apr 4Archer InvitationalApr 4 · 800 Meters · Place 1 · ArcherArcher800 Meters11:54.5612
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 800 Meters · Place 1 · ArcherArcher800 MetersRound P11:59.0212
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 800 Meters · Place 1 · ArcherArcher800 Meters11:55.9112
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 1600 Meters · Place 14 · ArcherArcher1600 Meters144:38.82 PB12
Mar 15Christian Coleman InvitationalMar 15 · 800 Meters · Place 1 · ArcherArcher800 Meters12:00.2512
Mar 15Christian Coleman InvitationalMar 15 · 400 Meters · Place 7 · ArcherArcher400 Meters749.9012
Mar 1MTFXCCGA Invitational Mar 1 · 800 Meters · Place 1 · ArcherArcher800 Meters12:00.9112

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 800 Meters · Place 4 · New Horizon TrackNew Horizon Track800 Meters4.2:02.55a12
Feb 22Archer All-Comers #1Feb 22 · 200 Meters · Place 5 · ArcherArcher200 Meters523.84 PB11
Feb 17Tiger Creek ClassicFeb 17 · 800 Meters · Place 1 · ArcherArcher800 Meters12:06.3111
Feb 5Archer Time TrialFeb 5 · 600 Meters · Place 2 · ArcherArcher600 Meters21:28.36 PB—

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 800 Meters · Place 5 · New HorizonNew Horizon800 Meters51:56.3418
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 3 · New Horizon TrackNew Horizon Track800 MetersRound P3.1:59.00a11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 3 · New Horizon TrackNew Horizon Track800 Meters3.1:55.83a11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 7 · New Horizon TrackNew Horizon Track400 MetersRound P7.50.54a11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 7 · New Horizon TrackNew Horizon Track400 Meters7.50.28a11
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 800 Meters · Place 4 · New Horizon TrackNew Horizon Track800 Meters4.1:56.72a11
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 22 · New Horizon TrackNew Horizon Track400 MetersRound P22.51.47a11
Jun 1USATF Georgia Association Area B Youth Developmental MeetJun 1 · 800 Meters · Place 2 · New Horizon TrackNew Horizon Track800 Meters2.1:56.00a11
Jun 1USATF Georgia Association Area B Youth Developmental MeetJun 1 · 400 Meters · Place 3 · New Horizon TrackNew Horizon Track400 Meters3.50.38a11
May 9GHSA 7A State ChampionshipsMay 9 · 800 Meters · Place 8 · ArcherArcher800 MetersRound P8.1:57.05a11
May 9GHSA 7A State ChampionshipsMay 9 · 800 Meters · Place 4 · ArcherArcher800 Meters4.1:54.69a11
May 4GHSA 7A Sectional A - Regions 1,2,4,7May 4 · 800 Meters · Place 3 · ArcherArcher800 Meters31:56.39—
Apr 16GHSA 7A - Region 4Apr 16 · 800 Meters · Place 1 · ArcherArcher800 Meters12:01.5411
Apr 16GHSA 7A - Region 4Apr 16 · 400 Meters · Place 5 · ArcherArcher400 Meters549.4511
Apr 13GAIL DEVERS INVITATIONALApr 13 · 800 Meters · Place 2 · ArcherArcher800 Meters22:02.3611
Mar 29Archer HS InvitationalMar 29 · 800 Meters · Place 1 · ArcherArcher800 Meters11:57.3511
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 800 Meters · Place 1 · ArcherArcher800 Meters12:01.1811
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 400 Meters · Place 10 · ArcherArcher400 Meters1050.9611
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 800 Meters · Place 1 · ArcherArcher800 MetersRound P12:01.1811
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 800 Meters · Place 2 · ArcherArcher800 Meters21:59.1911
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 400 Meters · Place 10 · ArcherArcher400 MetersRound P1050.9611
Mar 9Carrollton InvitationalMar 9 · 800 Meters · Place 2 · ArcherArcher800 Meters21:57.3411
Mar 2MTFXCCGA InvitationalMar 2 · 400 Meters · Place 11 · ArcherArcher400 Meters1151.2911
Mar 2MTFXCCGA InvitationalMar 2 · 800 Meters · Place 3 · ArcherArcher800 Meters32:00.1911

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Mountain View Track Open #2Feb 23 · 800 Meters · Place 6 · ArcherArcher800 Meters6.2:17.87a10
Feb 23Mountain View Track Open #2Feb 23 · 400 Meters · Place 5 · ArcherArcher400 Meters5.54.80a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15Archer Time TrialFeb 15 · 400 Meters · Place 10 · ArcherArcher400 Meters1055.2310
Feb 15Archer Time TrialFeb 15 · 200 Meters · Place 34 · ArcherArcher200 Meters3425.0810
Feb 11Coach King Parkview Distance KickoffFeb 11 · 800 Meters · Place 12 · ArcherArcher800 Meters122:11.34—