Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 SEC Outdoor Track & Field Championships · May 1411.33a2026 SEC Outdoor Track & Field ChampionshipsMay 14, 2026
200 Meters · IndoorThe Bama Showcase · Jan 2624.47aThe Bama ShowcaseJanuary 26, 2025
200 Meters · OutdoorGHSA 1-3A Private and 6A State Championships · May 923.93aGHSA 1-3A Private and 6A State ChampionshipsMay 9, 2025
400 Meters · IndoorThe Galleria Games · Dec 171:01.75aThe Galleria GamesDecember 17, 2022
60 Meter · IndoorClemson Invitational · Jan 107.51aClemson InvitationalJanuary 10, 2026
60 Meters · IndoorCoach Miami Presents The Bama Showcase · Jan 287.65aCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
Long Jump · IndoorCoach Miami Presents The Bama Showcase · Jan 285.90mCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
Long Jump · OutdoorUSATF Region 4 Junior Olympic Championships · Jul 46.25mUSATF Region 4 Junior Olympic ChampionshipsJuly 4, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · Long Jump · Place 8 · United StatesUnited StatesLong Jump8.6.12mWind: -0.412
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · Long Jump · Place 14 · GeorgiaGeorgiaLong JumpRound P14.6.11mWind: -0.1Fr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · Long Jump · GeorgiaGeorgiaLong Jump--FOULFr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 100 Meters · Place 13 · GeorgiaGeorgia100 MetersRound P13.11.33a PBWind: 0.9Fr
Apr 16Tom Jones MemorialApr 16 · Long Jump · Place 2 · GeorgiaGeorgiaLong Jump2.6.32mWind: 0.7Fr
Apr 16Tom Jones MemorialApr 16 · 100 Meters · Place 1 · GeorgiaGeorgia100 Meters1.11.42aWind: 0.7Fr
Apr 3Battle on the BayouApr 3 · Long Jump · Place 2 · GeorgiaGeorgiaLong Jump2.6.26mWind: 2Fr
Apr 3Battle on the BayouApr 3 · 100 Meters · GeorgiaGeorgia100 Meters--DNSWind: 2.4Fr
Mar 27Hurricane Collegiate InvitationalMar 27 · 100 Meters · GeorgiaGeorgia100 Meters—DNSFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Clemson InvitationalJan 10 · 60 Meter · Place 14 · GeorgiaGeorgia60 MeterRound P14.7.51a PBWind: 0Fr
Jan 10Clemson InvitationalJan 10 · Long Jump · Place 3 · GeorgiaGeorgiaLong Jump3.6.13mFr

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.6.10mWind: 0.611
Jun 19USATF U-20 National ChampionshipsJun 19 · 100 Meters · Place 5 · ATL Zoom AthleticsATL Zoom Athletics100 MetersRound P5.11.59aWind: -0.111
Jun 19USATF U-20 National ChampionshipsJun 19 · 100 Meters · Place 5 · ATL Zoom AthleticsATL Zoom Athletics100 Meters5.11.51aWind: -1.111
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump1.20-5.50Wind: 2.211
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 200 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian200 MetersRound P3.24.07aWind: -0.811
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 200 Meters · Place 2 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters2.23.93a PBWind: -1.111
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 100 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian100 MetersRound P1.11.61aWind: -0.911
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 100 Meters · Place 2 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters2.11.34aWind: 0.211
May 3GHSA A-3A Private Sectional B - Areas 3 & 4May 3 · 100 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters111.4411
May 3GHSA A-3A Private Sectional B - Areas 3 & 4May 3 · 200 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters124.1811
May 3GHSA A-3A Private Sectional B - Areas 3 & 4May 3 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump120-511
Apr 23GHSA A-3A Private Schools Area 3Apr 23 · 200 Meters · Place 2 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters224.4911
Apr 23GHSA A-3A Private Schools Area 3Apr 23 · 100 Meters · Place 2 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters211.5111
Apr 23GHSA A-3A Private Schools Area 3Apr 23 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump121-0.5011
Mar 28Gwinnett County Varsity ChampionshipMar 28 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump120-3.5011
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 200 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian200 MetersRound P324.1111
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 200 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters324.2811
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 100 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian100 MetersRound P111.7211
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 100 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters111.5711

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 26The Bama ShowcaseJan 26 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.5.95m11
Jan 26The Bama ShowcaseJan 26 · 200 Meters · Place 4 · ATL Zoom AthleticsATL Zoom Athletics200 Meters4.24.47a PB11

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 60 Meter · Place 3 · ATL Zoom AthleticsATL Zoom Athletics60 Meter3.7.59a11
Dec 21The Galleria GamesDec 21 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.6.09m11
Dec 21The Galleria GamesDec 21 · 400 Meters · ATL Zoom AthleticsATL Zoom Athletics400 Meters--DNS11
Dec 21The Galleria GamesDec 21 · 200 Meters · Place 6 · ATL Zoom AthleticsATL Zoom Athletics200 Meters6.25.22a11
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump15.90m PB—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 200 Meters · Place 21 · ATL Zoom AthleticsATL Zoom Athletics200 Meters2125.74a—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 6 · ATL Zoom AthleticsATL Zoom Athletics60 MetersRound P67.65a PB—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 7 · ATL Zoom AthleticsATL Zoom Athletics60 Meters77.67a—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 4 · ATL Zoom AthleticsATL Zoom Athletics100 MetersRound P412.1016
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 5 · ATL Zoom AthleticsATL Zoom Athletics100 Meters512.2016
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump16.25m PB16
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Long Jump · Place 16 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump16.4.77mWind: -1.210
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 22 · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P22.26.65aWind: -1.210
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics100 MetersRound P2.11.96aWind: 1.110
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 8 · ATL Zoom AthleticsATL Zoom Athletics100 Meters8.28.27aWind: -1.410
Jun 1USATF Georgia Association Area B Youth Developmental MeetJun 1 · 200 Meters · ATL Zoom AthleticsATL Zoom Athletics200 Meters—DNS10
Jun 1USATF Georgia Association Area B Youth Developmental MeetJun 1 · 100 Meters · ATL Zoom AthleticsATL Zoom Athletics100 Meters—DNS10
May 9GHSA 5A State ChampionshipsMay 9 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump1.20-06.00Wind: 0.610
May 9GHSA 5A State ChampionshipsMay 9 · 100 Meters · Place 12 · Greater Atlanta ChristianGreater Atlanta Christian100 MetersRound P12.12.27aWind: 0.610
May 6GHSA 5A Sectional A - Regions 1,4,6,8May 6 · 200 Meters · Place 9 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters925.6810
May 6GHSA 5A Sectional A - Regions 1,4,6,8May 6 · 100 Meters · Place 4 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters412.2610
May 6GHSA 5A Sectional A - Regions 1,4,6,8May 6 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump120-410
May 6GHSA 5A Sectional A - Regions 1,4,6,8May 6 · 200 Meters · Place 9 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters925.6810
May 6GHSA 5A Sectional A - Regions 1,4,6,8May 6 · 100 Meters · Place 4 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters412.2610
May 6GHSA 5A Sectional A - Regions 1,4,6,8May 6 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump120-410
Apr 23GHSA 5A - Region 6Apr 23 · 200 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian200 MetersRound P325.8410
Apr 23GHSA 5A - Region 6Apr 23 · 200 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters325.4010
Apr 23GHSA 5A - Region 6Apr 23 · 100 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian100 MetersRound P312.6110
Apr 23GHSA 5A - Region 6Apr 23 · 100 Meters · Place 2 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters212.0610
Apr 23GHSA 5A - Region 6Apr 23 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump120-010
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump119-11.7510
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 100 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters111.9910
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump119-11.7510
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 100 Meters · Place 1 · Greater Atlanta ChristianGreater Atlanta Christian100 MetersRound P111.9910
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 100 Meters · Place 4 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters412.1010

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.5.84mWind: 0.69
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 11 · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P11.26.32aWind: -0.99
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 17 · ATL Zoom AthleticsATL Zoom Athletics100 MetersRound P17.13.32aWind: -4.99
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.5.74m9
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · 200 Meters · ATL Zoom AthleticsATL Zoom Athletics200 Meters—DNS9
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · 100 Meters · Place 2 · ATL Zoom AthleticsATL Zoom Athletics100 Meters2.12.24a9
May 11GHSA 5A State ChampionshipsMay 11 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump1.19-7.759
May 6GHSA 5A Sectional BMay 6 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump1.18-09.009
May 6GHSA 5A Sectional BMay 6 · 200 Meters · Place 12 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters12.26.30a9
May 6GHSA 5A Sectional BMay 6 · 100 Meters · Place 11 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters11.12.63a9
Apr 25GHSA 5A - Region 6 Apr 25 · Long Jump · Place 1 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump1.18-19
Apr 25GHSA 5A - Region 6 Apr 25 · 200 Meters · Place 4 · Greater Atlanta ChristianGreater Atlanta Christian200 MetersRound P4.25.99a9
Apr 25GHSA 5A - Region 6 Apr 25 · 200 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters3.25.85a9
Apr 25GHSA 5A - Region 6 Apr 25 · 100 Meters · Place 3 · Greater Atlanta ChristianGreater Atlanta Christian100 MetersRound P3.12.57a9
Apr 25GHSA 5A - Region 6 Apr 25 · 100 Meters · Place 2 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters2.12.41a9
Mar 25Gwinnett County Varsity ChampionshipsMar 25 · Long Jump · Place 2 · Greater Atlanta ChristianGreater Atlanta ChristianLong Jump219-1.509

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10Eastern Indoors InvitationalFeb 10 · 60 Meter · Place 12 · ATL Zoom AthleticsATL Zoom Athletics60 Meter12.7.99a9
Feb 10Eastern Indoors InvitationalFeb 10 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.18-08.509
Feb 10Eastern Indoors InvitationalFeb 10 · 200 Meters · Place 13 · ATL Zoom AthleticsATL Zoom Athletics200 Meters13.25.98a9
Jan 14Arkansas HS InvitationalJan 14 · 60 Meter · Place 88 · ATL Zoom AthleticsATL Zoom Athletics60 MeterRound P88.8.08a9
Jan 14Arkansas HS InvitationalJan 14 · Long Jump · Place 9 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump9.5.53m9
Jan 14Arkansas HS InvitationalJan 14 · 200 Meters · Place 70 · ATL Zoom AthleticsATL Zoom Athletics200 MetersRound P70.25.78a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 3 · ATL Zoom AthleticsATL Zoom Athletics60 Meter3.7.95a9
Dec 17The Galleria GamesDec 17 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.5.57m9
Dec 17The Galleria GamesDec 17 · 400 Meters · Place 13 · ATL Zoom AthleticsATL Zoom Athletics400 Meters13.1:01.75a PB9
Dec 17The Galleria GamesDec 17 · 200 Meters · ATL Zoom AthleticsATL Zoom Athletics200 Meters--DNS9

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 2 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump2.5.08m8
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 3 · ATL Zoom AthleticsATL Zoom Athletics100 MetersRound P3.12.49aWind: 1.38
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 5 · ATL Zoom AthleticsATL Zoom Athletics100 Meters5.12.86aWind: 0.28
Jun 4USATF Georgia Association Junior Olympic Area B Preliminary MeetJun 4 · Long Jump · Place 1 · ATL Zoom AthleticsATL Zoom AthleticsLong Jump1.5.13m8
Jun 4USATF Georgia Association Junior Olympic Area B Preliminary MeetJun 4 · 100 Meters · Place 3 · ATL Zoom AthleticsATL Zoom Athletics100 Meters3.12.75a8
May 27Mark Trail Invitational Track MeetMay 27 · Long Jump · Place 1 · AtL ZooM AthleticsAtL ZooM AthleticsLong Jump117-0.50—
May 27Mark Trail Invitational Track MeetMay 27 · 100 Meters · Place 2 · AtL ZooM AthleticsAtL ZooM Athletics100 MetersRound P212.78—
May 27Mark Trail Invitational Track MeetMay 27 · 100 Meters · Place 1 · AtL ZooM AthleticsAtL ZooM Athletics100 Meters112.54—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · Long Jump · Place 2 · Track XplosionTrack XplosionLong Jump2.4.77mWind: 07
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 MetersRound P3.13.27aWind: -0.97
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 Meters3.12.95aWind: 0.97
Jul 8USATF NC Association Youth ChampionshipsJul 8 · Long Jump · Place 6 · Track XplosionTrack XplosionLong Jump6.4.71mWind: -0.77
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 200 Meters · Place 17 · Track XplosionTrack Xplosion200 MetersRound P17.28.40aWind: -1.57
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 3 · Track XplosionTrack Xplosion100 MetersRound P3.12.75aWind: 2.17
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 100 Meters · Place 6 · Track XplosionTrack Xplosion100 Meters6.12.98aWind: 1.47
Jun 19Jim Law Invitational - YouthJun 19 · Long Jump · Place 3 · Track XplosionTrack XplosionLong Jump3.4.61m7
Jun 19Jim Law Invitational - YouthJun 19 · 200 Meters · Place 17 · Track XplosionTrack Xplosion200 MetersRound P17.28.09a7
Jun 19Jim Law Invitational - YouthJun 19 · 100 Meters · Place 10 · Track XplosionTrack Xplosion100 MetersRound P10.13.31a7