Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRiver Ridge Dual Meet · Feb 2613.86River Ridge Dual MeetFebruary 26, 2025
100 Meters · OutdoorMilton Senior Night · Apr 1513.74aMilton Senior NightApril 15, 2026
100m Hurdles · 30" / 0.762m · OutdoorUSATF Georgia Association Junior Olympic Area B Preliminary Meet · Jun 421.83aUSATF Georgia Association Junior Olympic Area B Preliminary MeetJune 4, 2022
100m Hurdles · 33" / 0.838m · OutdoorMilton Senior Night · Apr 1619.42aMilton Senior NightApril 16, 2025
200 Meters · IndoorCoach Miami Presents The Bama Showcase · Jan 2829.37aCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
200 Meters · OutdoorJohns Creek Senior Night · Mar 1928.51aJohns Creek Senior NightMarch 19, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 2232.36aUSATF Georgia Association Junior Olympic ChampionshipsJune 22, 2023
300 Meters · IndoorAlpharetta HS Time Trial · Feb 147.04Alpharetta HS Time TrialFebruary 1, 2025
300m Hurdles · 30" / 0.762m · OutdoorRoswell Rotary Relays · Mar 2147.84aRoswell Rotary RelaysMarch 21, 2026
400 Meters · IndoorCoach Miami Presents The Bama Showcase · Jan 281:09.33aCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
400 Meters · OutdoorAlpharetta Senior Night · Apr 31:03.06Alpharetta Senior NightApril 3, 2025
400m Hurdles · 30" / 0.762m · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 201:10.38aUSATF Georgia Association Junior Olympic ChampionshipsJune 20, 2024
60 Meters · IndoorCoach Miami Presents The Bama Showcase · Jan 289.06aCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
60m Hurdles · 33" / 0.838m · IndoorThe Bama Showcase · Jan 2611.46aThe Bama ShowcaseJanuary 26, 2025
800 Meters · IndoorThe Bama Showcase · Jan 262:52.72aThe Bama ShowcaseJanuary 26, 2025
Long Jump · IndoorWanda Lee Thomas Showdown Memorial 2024 · Jan 74.08mWanda Lee Thomas Showdown Memorial 2024January 7, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 300m Hurdles · Place 11 · AlpharettaAlpharetta300m Hurdles30" / 0.762m11.48.70a10
Apr 15Milton Senior NightApr 15 · 300m Hurdles · Place 1 · AlpharettaAlpharetta300m Hurdles30" / 0.762m1.48.21a10
Apr 15Milton Senior NightApr 15 · 100 Meters · Place 9 · AlpharettaAlpharetta100 Meters9.13.74a PB10
Apr 4GA Spring Break Showdown Apr 4 · 400 Meters · Place 34 · AlpharettaAlpharetta400 Meters34.1:04.06a10
Apr 1Alpharetta High MeetApr 1 · 300m Hurdles · Place 1 · AlpharettaAlpharetta300m Hurdles30" / 0.762m1.48.86a10
Apr 1Alpharetta High MeetApr 1 · 100 Meters · Place 6 · AlpharettaAlpharetta100 Meters6.13.82a10
Mar 28Fulton County ChampionshipMar 28 · 300m Hurdles · Place 11 · AlpharettaAlpharetta300m Hurdles30" / 0.762m11.49.26a10
Mar 21Roswell Rotary RelaysMar 21 · 300m Hurdles · Place 4 · AlpharettaAlpharetta300m Hurdles30" / 0.762m4.47.84a PB10
Mar 21Roswell Rotary RelaysMar 21 · 100m Hurdles · Place 33 · AlpharettaAlpharetta100m Hurdles33" / 0.838m33.24.01a10
Mar 19Johns Creek Senior NightMar 19 · 400 Meters · Place 7 · AlpharettaAlpharetta400 Meters7.1:06.67a10
Mar 19Johns Creek Senior NightMar 19 · 200 Meters · Place 10 · AlpharettaAlpharetta200 Meters10.28.51a PB10
Mar 19Johns Creek Senior NightMar 19 · 100 Meters · Place 17 · AlpharettaAlpharetta100 Meters17.14.42a10
Mar 7MTFXCCGA InvitationalMar 7 · 400m Hurdles · Place 10 · AlpharettaAlpharetta400m Hurdles101:12.1310
Mar 7MTFXCCGA InvitationalMar 7 · 100m Hurdles · Place 17 · AlpharettaAlpharetta100m Hurdles1717.4910

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Alpharetta InvitationalFeb 28 · 100m Hurdles · Place 11 · AlpharettaAlpharetta100m Hurdles1117.7610

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 8 QualifierJun 26 · 400m Hurdles · Place 8 · Dynasty Track Club, IncDynasty Track Club, Inc400m Hurdles30" / 0.762m8.1:11.32a9
Jun 14Dynasty-Cobb Pal Elite InvitationalJun 14 · 400m Hurdles · Place 2 · Dynasty Track ClubDynasty Track Club400m Hurdles21:12.08—
Jun 6AAU Georgia District QualifierJun 6 · 400m Hurdles · Place 13 · Dynasty Track Club, IncDynasty Track Club, Inc400m Hurdles30" / 0.762m13.1:14.31a9
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400 Meters · Place 28 · Dynasty Track ClubDynasty Track Club400 Meters281:03.72—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400m Hurdles · Place 6 · Dynasty Track ClubDynasty Track Club400m Hurdles61:10.46—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400m Hurdles · Place 6 · 09 Dynasty Trac09 Dynasty Trac400m Hurdles61:10.46—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400 Meters · Place 28 · 09 Dynasty Trac09 Dynasty Trac400 MetersRound P281:03.72—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400 Meters · Place 28 · Dynasty Track ClubDynasty Track Club400 Meters281:03.72—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400m Hurdles · Place 6 · Dynasty Track ClubDynasty Track Club400m Hurdles61:10.46—
Apr 23GHSA 6A - Region 6Apr 23 · 300m Hurdles · Place 8 · AlpharettaAlpharetta300m Hurdles851.989
Apr 23GHSA 6A - Region 6Apr 23 · 100m Hurdles · Place 7 · AlpharettaAlpharetta100m Hurdles718.169
Apr 16Milton Senior NightApr 16 · 300m Hurdles · Place 1 · AlpharettaAlpharetta300m Hurdles30" / 0.762m1.49.02a9
Apr 16Milton Senior NightApr 16 · 100m Hurdles · Place 7 · AlpharettaAlpharetta100m Hurdles33" / 0.838m7.19.42a PB9
Apr 3Alpharetta Senior NightApr 3 · 400 Meters · Place 4 · AlpharettaAlpharetta400 Meters41:03.06 PB9
Apr 3Alpharetta Senior NightApr 3 · 100 Meters · Place 5 · AlpharettaAlpharetta100 Meters514.039
Mar 29Fulton County ChampionshipMar 29 · 300m Hurdles · Place 8 · AlpharettaAlpharetta300m Hurdles847.579
Mar 29Fulton County ChampionshipMar 29 · 100m Hurdles · Place 14 · AlpharettaAlpharetta100m Hurdles1417.629
Mar 22Gail Devers InvitationalMar 22 · 300m Hurdles · Place 18 · AlpharettaAlpharetta300m Hurdles1848.189
Mar 22Gail Devers InvitationalMar 22 · 100m Hurdles · Place 40 · AlpharettaAlpharetta100m Hurdles4018.719
Mar 15Roswell Rotary RelaysMar 15 · 300m Hurdles · Place 7 · AlpharettaAlpharetta300m Hurdles749.939
Mar 8Atlanta Games InvitationalMar 8 · 300m Hurdles · Place 14 · AlpharettaAlpharetta300m Hurdles1450.449
Mar 8Atlanta Games InvitationalMar 8 · 100m Hurdles · Place 24 · AlpharettaAlpharetta100m Hurdles2418.889
Mar 1MTFXCCGA Invitational Mar 1 · 400m Hurdles · Place 11 · AlpharettaAlpharetta400m Hurdles111:12.019

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26River Ridge Dual MeetFeb 26 · 100 Meters · Place 7 · AlpharettaAlpharetta100 Meters713.86 PB—
Feb 22Alpharetta InvitationalFeb 22 · 300m Hurdles · Place 3 · AlpharettaAlpharetta300m Hurdles350.399
Feb 1Alpharetta HS Time TrialFeb 1 · 300 Meters · Place 4 · AlpharettaAlpharetta300 Meters447.04 PB—
Feb 1Alpharetta HS Time TrialFeb 1 · 100 Meters · Place 5 · AlpharettaAlpharetta100 Meters514.29—
Jan 26The Bama ShowcaseJan 26 · 60m Hurdles · Place 34 · UnattachedUnattached60m Hurdles33" / 0.838mRound P34.11.46a PB9
Jan 26The Bama ShowcaseJan 26 · 800 Meters · Place 32 · UnattachedUnattached800 Meters32.2:52.72a PB9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 4 · Dynasty Track Club, IncDynasty Track Club, Inc400m HurdlesRound P41:11.0815
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 7 · Dynasty Track Club, IncDynasty Track Club, Inc400m Hurdles71:10.6115
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400m Hurdles · Place 7 · Dynasty Track Club, IncDynasty Track Club, Inc400m Hurdles30" / 0.762mRound P7.1:12.48a8
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400m Hurdles · Place 3 · Dynasty Track Club, IncDynasty Track Club, Inc400m Hurdles30" / 0.762m3.1:10.38a PB8
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 44 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound P44.1:06.23a8
Jun 81st Annual Dynasty Elite InvitationalJun 8 · 400m Hurdles · Place 2 · Dynasty Track ClubDynasty Track Club400m Hurdles21:11.18—
Jun 81st Annual Dynasty Elite InvitationalJun 8 · 100 Meters · Place 34 · Dynasty Track ClubDynasty Track Club100 Meters3414.22—
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400m Hurdles · Place 15 · Dynasty Track Club, IncDynasty Track Club, Inc400m Hurdles30" / 0.762m15.1:16.36a8
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 400 Meters · Place 34 · Dynasty Track Club, IncDynasty Track Club, Inc400 MetersRound P34.1:07.58a8
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 54 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P54.29.10aWind: 0.18

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11TFCUSA National ChampionshipFeb 11 · 200 Meters · Place 11 · Dynasty Track ClubDynasty Track Club200 Meters1129.67—
Feb 11TFCUSA National ChampionshipFeb 11 · 400 Meters · Place 7 · Dynasty Track ClubDynasty Track Club400 Meters71:12.79—
Feb 11TFCUSA National ChampionshipFeb 11 · 60m Hurdles · Place 3 · Dynasty Track ClubDynasty Track Club60m Hurdles312.05—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 400 Meters · Place 70 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters701:09.33a PB—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 200 Meters · Place 105 · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters10529.37a PB—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 126 · Dynasty Track Club, IncDynasty Track Club, Inc60 MetersRound P1269.06a PB—
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 60m Hurdles · Place 4 · Dynasty TracDynasty Trac60m Hurdles412.3915
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · Long Jump · Place 9 · Dynasty TracDynasty TracLong Jump94.08m PB15
Jan 7Wanda Lee Thomas Showdown Memorial 2024Jan 7 · 800 Meters · Place 6 · Dynasty TracDynasty Trac800 Meters63:03.6615

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · Long Jump · Place 19 · Dynasty Track Club, IncDynasty Track Club, IncLong Jump19.4.03m8
Dec 16The Galleria GamesDec 16 · 400 Meters · Place 71 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters71.1:11.40a8
Dec 16The Galleria GamesDec 16 · 200 Meters · Place 78 · Dynasty Track Club, IncDynasty Track Club, Inc200 Meters78.30.04a8

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 15AAAG SportsfestivalJul 15 · 100 Meters · Place 12 · Dynasty Track Club, IncDynasty Track Club, Inc100 Meters12.14.85a7
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 9 · Dynasty Track Club, IncDynasty Track Club, Inc200m Hurdles30" / 0.762mRound P9.32.88aWind: -1.37
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 7 · Dynasty Track Club, IncDynasty Track Club, Inc200m Hurdles30" / 0.762m7.32.36a PBWind: 0.17
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 17 · Dynasty Track Club, IncDynasty Track Club, Inc100m Hurdles30" / 0.762mRound P17.22.74aWind: -0.77
May 6Tracklab Spring League ChampionshipMay 6 · 400 Meters · Place 15 · Dynasty Track Club, IncDynasty Track Club, Inc400 Meters151:11.605a—
May 6Tracklab Spring League ChampionshipMay 6 · 200 Meters · Place 12 · Dynasty Track Club, IncDynasty Track Club, Inc200 MetersRound P1230.773a—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · 400 Meters · Place 41 · Dynasty Track ClubDynasty Track Club400 Meters411:15.06—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · 200 Meters · Place 43 · Dynasty Track ClubDynasty Track Club200 Meters4330.97—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · 100 Meters · Place 41 · Dynasty Track ClubDynasty Track Club100 Meters4114.89—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 100m Hurdles · Place 8 · Lightning SpikesLightning Spikes100m HurdlesRound P820.60—
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 400 Meters · Place 30 · Lightning SpikesLightning Spikes400 MetersRound P301:10.47—
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 45 · Lightning SpikesLightning Spikes200 MetersRound P4529.67—
Jun 4USATF Georgia Association Junior Olympic Area B Preliminary MeetJun 4 · 100m Hurdles · Place 3 · Lightning Spikes TrackLightning Spikes Track100m Hurdles30" / 0.762m3.21.83a PB6
Jun 4USATF Georgia Association Junior Olympic Area B Preliminary MeetJun 4 · 400 Meters · Place 25 · Lightning Spikes TrackLightning Spikes Track400 Meters25.1:14.67a6
Jun 4USATF Georgia Association Junior Olympic Area B Preliminary MeetJun 4 · 200 Meters · Place 33 · Lightning Spikes TrackLightning Spikes Track200 Meters33.31.21a6
Jun 4USATF Georgia Association Junior Olympic Area B Preliminary MeetJun 4 · 100 Meters · Place 29 · Lightning Spikes TrackLightning Spikes Track100 Meters29.15.19a6