Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorLambert Wednesday Night #1 · Feb 1411.21Lambert Wednesday Night #1February 14, 2024
100 Meters · OutdoorGHSA 6A - Region 6 · Apr 2310.72GHSA 6A - Region 6April 23, 2025
200 Meters · IndoorBima Sports North Atlanta Invitational · Feb 2222.72Bima Sports North Atlanta InvitationalFebruary 22, 2025
200 Meters · OutdoorUSATF Region 4 Junior Olympic Track & Field Championships · Jul 921.55USATF Region 4 Junior Olympic Track & Field ChampionshipsJuly 9, 2026
400 Meters · IndoorBima Sports North Atlanta Invitational · Feb 2250.74Bima Sports North Atlanta InvitationalFebruary 22, 2025
400 Meters · OutdoorUSATF Region 4 Junior Olympic Track & Field Championships · Jul 947.94USATF Region 4 Junior Olympic Track & Field ChampionshipsJuly 9, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 12 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound S12.49.12a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 400 Meters · Place 13 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound P13.48.95a12
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 14 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound S14.21.81aWind: 1.612
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · 200 Meters · Place 20 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P20.21.65aWind: 2.112
Jul 172026 Georgia Games Track & Field ChampionshipsJul 17 · 400 Meters · Place 4 · Renegade Track ClubRenegade Track Club400 Meters4.49.74a12
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 400 Meters · Place 1 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound P147.94 PB18
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 400 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters347.9418
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 200 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P321.55 PB18
Jul 9USATF Region 4 Junior Olympic Track & Field ChampionshipsJul 9 · 200 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters322.0218
Jun 27Dynasty-Cobb Pal Elite InvitationalJun 27 · 400 Meters · Place 5 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters5.51.49a12
Jun 27Dynasty-Cobb Pal Elite InvitationalJun 27 · 200 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters3.21.73a12
Jun 27Dynasty-Cobb Pal Elite InvitationalJun 27 · 100 Meters · Place 4 · Dynasty Track Club, IncDynasty Track Club, Inc100 Meters4.10.76a12
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 27 · Dynasty TCDynasty TC400 Meters27.49.16a12
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 17 · Dynasty TCDynasty TC100 MetersRound P17.11.11aWind: -0.812
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound P3.48.75a12
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters3.48.41a12
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 200 Meters · Place 15 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P15.22.00a12
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 1 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound P1.48.71aUnofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 2 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters2.49.25aUnofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Place 54 · Renegade Track ClubRenegade Track Club200 MetersRound P54.28.10aWind: 0.7Unofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Place 2 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P2.22.23aWind: 0.5Unofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 200 Meters · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters—DNSWind: -0.412
May 2219th Annual Mark Trail InvitationalMay 22 · 100 Meters · Renegade Track ClubRenegade Track Club100 MetersRound P—DNSWind: -0.612
May 2219th Annual Mark Trail InvitationalMay 22 · 100 Meters · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc100 MetersRound P3.11.09aWind: 0Unofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 100 Meters · Dynasty Track Club, IncDynasty Track Club, Inc100 Meters—DNSWind: -1.412
May 11GHSA State Championships 2026May 11 · 100 Meters · Place 13 · DenmarkDenmark100 Meters13.11.15aWind: -2.812
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 100 Meters · Place 7 · DenmarkDenmark100 Meters7.11.11a12
Apr 15WFHS Senior Night Apr 15 · 200 Meters · Place 1 · DenmarkDenmark200 Meters1.22.25a12
Apr 15WFHS Senior Night Apr 15 · 100 Meters · Place 1 · DenmarkDenmark100 Meters1.11.00a12
Apr 4GA Spring Break Showdown Apr 4 · 400 Meters · Place 15 · DenmarkDenmark400 Meters15.49.96a12
Apr 4GA Spring Break Showdown Apr 4 · 200 Meters · Place 27 · DenmarkDenmark200 Meters27.22.71aWind: 0.312

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 18GA Games T&F ChampionshipsJul 18 · 100 Meters · Place 26 · Team RenegadeTeam Renegade100 Meters2611.31—
Jul 18GA Games T&F ChampionshipsJul 18 · 100 Meters · Place 26 · Team RenegadeTeam Renegade100 Meters2611.31—
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 200 Meters · Place 10 · DenmarkDenmark200 Meters1022.5611
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 100 Meters · Place 10 · DenmarkDenmark100 Meters1010.9211
Apr 23GHSA 6A - Region 6Apr 23 · 200 Meters · Place 2 · DenmarkDenmark200 Meters221.8611
Apr 23GHSA 6A - Region 6Apr 23 · 100 Meters · Place 2 · DenmarkDenmark100 Meters210.72 PB11
Apr 17GAC ClassicApr 17 · 200 Meters · Place 3 · DenmarkDenmark200 Meters322.1011
Apr 8Rust Buster T&F MeetApr 8 · 200 Meters · Place 1 · DenmarkDenmark200 Meters122.5711
Apr 8Rust Buster T&F MeetApr 8 · 400 Meters · Place 1 · DenmarkDenmark400 Meters149.5211
Mar 8Jerry Arnold ChallengeMar 8 · 200 Meters · Place 2 · DenmarkDenmark200 Meters222.0111
Mar 1Longhorn StampedeMar 1 · 200 Meters · Place 3 · DenmarkDenmark200 Meters322.3711
Mar 1Longhorn StampedeMar 1 · 100 Meters · Place 1 · DenmarkDenmark100 Meters110.9011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 200 Meters · Place 5 · DenmarkDenmark200 Meters522.72 PB11
Feb 22Bima Sports North Atlanta InvitationalFeb 22 · 400 Meters · Place 3 · DenmarkDenmark400 Meters350.74 PB11
Feb 19West Forsyth HS Weekday Meet #2Feb 19 · 200 Meters · Place 2 · DenmarkDenmark200 Meters223.7011
Feb 19West Forsyth HS Weekday Meet #2Feb 19 · 400 Meters · Place 1 · DenmarkDenmark400 Meters151.8411

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4GHSA 7A Sectional B - Regions 3,5,6,8May 4 · 100 Meters · Place 8 · DenmarkDenmark100 Meters810.8910
Apr 24GHSA 7A - Region 6Apr 24 · 400 Meters · Place 4 · DenmarkDenmark400 Meters450.6310
Apr 24GHSA 7A - Region 6Apr 24 · 100 Meters · Place 1 · DenmarkDenmark100 Meters110.8210
Apr 13GAIL DEVERS INVITATIONALApr 13 · 100 Meters · Place 5 · DenmarkDenmark100 Meters511.0210
Mar 27Forsyth County Championship MeetMar 27 · 100 Meters · Place 2 · DenmarkDenmark100 Meters210.9410
Mar 16North Gwinnett TwilightMar 16 · 200 Meters · Place 5 · DenmarkDenmark200 Meters522.6010
Mar 16North Gwinnett TwilightMar 16 · 100 Meters · Place 6 · DenmarkDenmark100 Meters611.1510
Mar 2Longhorn StampedeMar 2 · 200 Meters · Place 8 · DenmarkDenmark200 Meters822.8710
Mar 2Longhorn StampedeMar 2 · 100 Meters · Place 8 · DenmarkDenmark100 Meters811.2510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Lambert Wednesday Night #1Feb 14 · 100 Meters · Place 3 · DenmarkDenmark100 Meters311.21 PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 4Longhorn StampedeMar 4 · 200 Meters · Place 8 · DenmarkDenmark200 Meters823.389
Mar 4Longhorn StampedeMar 4 · 100 Meters · Place 8 · DenmarkDenmark100 Meters811.339

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Lambert Wednesday Night Meet #2Feb 22 · 400 Meters · Place 1 · DenmarkDenmark400 Meters151.619
Feb 15WFHS Weekday Meet #2Feb 15 · 200 Meters · Place 2 · DenmarkDenmark200 Meters223.519
Feb 15WFHS Weekday Meet #2Feb 15 · 100 Meters · Place 1 · DenmarkDenmark100 Meters111.409