Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWestlake F.A.T Time Trials · Jan 3112.62Westlake F.A.T Time TrialsJanuary 31, 2022
100 Meters · OutdoorAAU Georgia District Qualifier · Jun 912.01aAAU Georgia District QualifierJune 9, 2023
100m Hurdles · 33" / 0.838m · OutdoorGHSA 7A State Championships · May 913.45aGHSA 7A State ChampionshipsMay 9, 2024
200 Meters · IndoorSamford Invitational · Jan 1625.54aSamford InvitationalJanuary 16, 2026
200 Meters · OutdoorFulton County Schools Track & Field Championships · Mar 2324.66Fulton County Schools Track & Field ChampionshipsMarch 23, 2024
300m Hurdles · 30" / 0.762m · OutdoorGHSA 7A State Championships · May 943.27aGHSA 7A State ChampionshipsMay 9, 2024
400 Meters · IndoorThe Galleria Games · Dec 161:03.45aThe Galleria GamesDecember 16, 2023
60 Meter · IndoorThe Galleria Games · Dec 167.65aThe Galleria GamesDecember 16, 2023
60 Meters · IndoorSamford Invite · Jan 177.68aSamford InviteJanuary 17, 2025
60m Hurdles · 33" / 0.838m · IndoorSamford Invitational · Jan 168.60aSamford InvitationalJanuary 16, 2026
Long Jump · OutdoorMark Trail · May 284.72mMark TrailMay 28, 2021

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 100m Hurdles · Place 23 · Mississippi StateMississippi State100m Hurdles33" / 0.838mRound P23.15.15aWind: 0.6So
May 1Maroon and White Tune-UpMay 1 · 100m Hurdles · Place 2 · Mississippi StateMississippi State100m Hurdles33" / 0.838m2.13.69aWind: 0.8So
May 1Maroon and White Tune-UpMay 1 · 200 Meters · Place 6 · Mississippi StateMississippi State200 Meters6.24.90aWind: 0.8So
Apr 10Crimson Tide InvitationalApr 10 · 100m Hurdles · Place 7 · Mississippi StateMississippi State100m Hurdles33" / 0.838m7.13.88aWind: 0.7So
Apr 3Battle on the BayouApr 3 · 100m Hurdles · Place 14 · Mississippi StateMississippi State100m Hurdles33" / 0.838m14.13.86aWind: 3.8So
Mar 26Alumni Bulldog RelaysMar 26 · 100m Hurdles · Mississippi StateMississippi State100m Hurdles33" / 0.838m—DNSSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16Samford InvitationalJan 16 · 60m Hurdles · Place 2 · Mississippi StateMississippi State60m Hurdles33" / 0.838mRound P2.8.65aSo
Jan 16Samford InvitationalJan 16 · 60m Hurdles · Place 2 · Mississippi StateMississippi State60m Hurdles33" / 0.838m2.8.60a PBSo
Jan 16Samford InvitationalJan 16 · 60 Meter · Place 25 · Mississippi StateMississippi State60 MeterRound P25.7.86aSo
Jan 16Samford InvitationalJan 16 · 200 Meters · Place 22 · Mississippi StateMississippi State200 Meters22.25.54a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15SEC Outdoor ChampionshipsMay 15 · 100m Hurdles · Place 17 · Mississippi StateMississippi State100m Hurdles33" / 0.838mRound P17.13.53aWind: 1.5Fr
Apr 18Tom Jones InvitationalApr 18 · 100m Hurdles · Place 28 · Mississippi StateMississippi State100m Hurdles33" / 0.838mRound P28.13.85aWind: -0.5Fr
Mar 282025 Battle on the BayouMar 28 · 100m Hurdles · Place 9 · Mississippi StateMississippi State100m Hurdles33" / 0.838m9.14.18aWind: 0.6Fr
Mar 20Alumni Bulldog RelaysMar 20 · 100m Hurdles · Place 3 · Mississippi StateMississippi State100m Hurdles33" / 0.838m3.13.98aWind: 0.2Fr
Mar 20Alumni Bulldog RelaysMar 20 · 200 Meters · Place 15 · Mississippi StateMississippi State200 Meters15.24.97aWind: 1.2Fr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 17Samford InviteJan 17 · 60m Hurdles · Place 7 · Mississippi StateMississippi State60m Hurdles78.74a—
Jan 17Samford InviteJan 17 · 60m Hurdles · Place 3 · Mississippi StateMississippi State60m Hurdles38.66a—
Jan 17Samford InviteJan 17 · 60 Meters · Place 10 · Mississippi StateMississippi State60 Meters107.68a PB—
Jan 17Samford InviteJan 17 · 60 Meters · Place 18 · Mississippi StateMississippi State60 Meters187.85a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 9GHSA 7A State ChampionshipsMay 9 · 300m Hurdles · Place 4 · WestlakeWestlake300m Hurdles30" / 0.762mRound P4.43.42a12
May 9GHSA 7A State ChampionshipsMay 9 · 300m Hurdles · Place 4 · WestlakeWestlake300m Hurdles30" / 0.762m4.43.27a PB12
May 9GHSA 7A State ChampionshipsMay 9 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles33" / 0.838mRound P1.13.48aWind: 1.212
May 9GHSA 7A State ChampionshipsMay 9 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles33" / 0.838m1.13.45a PBWind: -0.412
May 4GHSA 7A Sectional A - Regions 1,2,4,7May 4 · 300m Hurdles · Place 3 · WestlakeWestlake300m Hurdles344.52—
Apr 27GHSA 7A - Region 2Apr 27 · 300m Hurdles · Place 3 · WestlakeWestlake300m Hurdles30" / 0.762m3.44.85a12
Apr 27GHSA 7A - Region 2Apr 27 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles33" / 0.838m1.13.64a12
Apr 13McEachern InvitationalApr 13 · 300m Hurdles · Place 4 · WestlakeWestlake300m Hurdles444.4612
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles113.8112
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 200 Meters · Place 2 · WestlakeWestlake200 Meters224.66 PB12
Mar 16Christian Coleman InvitationalMar 16 · 100m Hurdles · Place 3 · WestlakeWestlake100m Hurdles314.0712
Mar 9Atlanta Games InvitationalMar 9 · 200 Meters · Place 3 · WestlakeWestlake200 Meters325.0812
Mar 2MTFXCCGA InvitationalMar 2 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles113.9512
Feb 17Jean Charles Panther ClassicFeb 17 · 300m Hurdles · Place 2 · WestlakeWestlake300m Hurdles30" / 0.762m2.46.76a12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · 60 Meter · Place 7 · X-Factor TrackX-Factor Track60 MeterRound P7.7.65a PB12
Dec 16The Galleria GamesDec 16 · 400 Meters · Place 35 · X-Factor TrackX-Factor Track400 Meters35.1:03.45a PB12
Feb 24Westlake Lions ShowcaseFeb 24 · 100m Hurdles · Place 2 · WestlakeWestlake100m Hurdles214.92—
Feb 24Westlake Lions ShowcaseFeb 24 · 200 Meters · Place 2 · WestlakeWestlake200 Meters226.40—
Feb 18Westlake Early Bird All ComersFeb 18 · 300m Hurdles · Place 1 · WestlakeWestlake300m Hurdles145.3811
Jan 15Clemson Youth/HS InvitationalJan 15 · 60m Hurdles · Place 3 · X-FactorX-Factor60m HurdlesRound P39.32a—
Jan 15Clemson Youth/HS InvitationalJan 15 · 60m Hurdles · Place 3 · X-FactorX-Factor60m Hurdles39.30a—
Jan 15Clemson Youth/HS InvitationalJan 15 · 60 Meters · Place 20 · X-FactorX-Factor60 MetersRound P208.06a—

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 29AAU Region 08 QualifierJun 29 · 100m Hurdles · Place 1 · X-Factor TrackX-Factor Track100m Hurdles33" / 0.838mRound P1.14.29aWind: -0.311
Jun 29AAU Region 08 QualifierJun 29 · 100m Hurdles · Place 2 · X-Factor TrackX-Factor Track100m Hurdles33" / 0.838m2.14.24aWind: -2.111
Jun 29AAU Region 08 QualifierJun 29 · 200 Meters · Place 5 · X-Factor TrackX-Factor Track200 MetersRound P5.25.25aWind: 0.411
Jun 29AAU Region 08 QualifierJun 29 · 200 Meters · Place 8 · X-Factor TrackX-Factor Track200 Meters8.25.74aWind: 0.211
Jun 29AAU Region 08 QualifierJun 29 · 100 Meters · Place 3 · X-Factor TrackX-Factor Track100 MetersRound P3.12.26aWind: -0.811
Jun 29AAU Region 08 QualifierJun 29 · 100 Meters · Place 5 · X-Factor TrackX-Factor Track100 Meters5.12.38aWind: -1.211
Jun 9AAU Georgia District QualifierJun 9 · 100m Hurdles · Place 1 · X-Factor TrackX-Factor Track100m Hurdles33" / 0.838m1.14.39aWind: 0.311
Jun 9AAU Georgia District QualifierJun 9 · 200 Meters · Place 7 · X-Factor TrackX-Factor Track200 MetersRound P7.24.90aWind: 1.111
Jun 9AAU Georgia District QualifierJun 9 · 200 Meters · Place 7 · X-Factor TrackX-Factor Track200 Meters7.25.56aWind: -0.511
Jun 9AAU Georgia District QualifierJun 9 · 100 Meters · Place 3 · X-Factor TrackX-Factor Track100 MetersRound P3.12.06aWind: -0.311
Jun 9AAU Georgia District QualifierJun 9 · 100 Meters · Place 1 · X-Factor TrackX-Factor Track100 Meters1.12.01a PBWind: 011
May 11GHSA 7A State ChampionshipsMay 11 · 300m Hurdles · Place 8 · WestlakeWestlake300m Hurdles30" / 0.762mRound P8.45.03a11
May 11GHSA 7A State ChampionshipsMay 11 · 300m Hurdles · Place 4 · WestlakeWestlake300m Hurdles30" / 0.762m4.43.82a11
May 11GHSA 7A State ChampionshipsMay 11 · 100m Hurdles · Place 3 · WestlakeWestlake100m Hurdles33" / 0.838mRound P3.14.05aWind: 0.511
May 11GHSA 7A State ChampionshipsMay 11 · 100m Hurdles · WestlakeWestlake100m Hurdles33" / 0.838m--FSWind: -0.211
May 6GHSA 7A Sectional AMay 6 · 300m Hurdles · Place 6 · WestlakeWestlake300m Hurdles30" / 0.762m6.45.19a11
May 6GHSA 7A Sectional AMay 6 · 100m Hurdles · Place 2 · WestlakeWestlake100m Hurdles33" / 0.838m2.14.28a11
Apr 26GHSA 7A - Region 2Apr 26 · 300m Hurdles · Place 1 · WestlakeWestlake300m Hurdles145.4111
Apr 26GHSA 7A - Region 2Apr 26 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles113.9211
Apr 15Christian Coleman InvitationalApr 15 · 300m Hurdles · Place 1 · WestlakeWestlake300m Hurdles144.8611
Apr 15Christian Coleman InvitationalApr 15 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles114.1011
Mar 31Friday Night Lights at Starr's MillMar 31 · 100 Meters · Place 3 · WestlakeWestlake100 Meters312.5611
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 300m Hurdles · Place 1 · WestlakeWestlake300m Hurdles145.3811
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles114.1611
Mar 18A.J. Terrell InvitationalMar 18 · 300m Hurdles · Place 6 · WestlakeWestlake300m Hurdles647.0011
Mar 18A.J. Terrell InvitationalMar 18 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles114.1611
Mar 11MTFXCCGA InvitationalMar 11 · 100 Meters · Place 5 · WestlakeWestlake100 Meters512.4811

2022 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60m Hurdles · Place 4 · X-Factor TrackX-Factor Track60m Hurdles33" / 0.838mRound P4.8.86a17-18
Dec 17The Galleria GamesDec 17 · 60m Hurdles · Place 4 · X-Factor TrackX-Factor Track60m Hurdles33" / 0.838m4.8.97a17-18
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 29 · X-Factor TrackX-Factor Track60 MeterRound P29.8.03a17-18
Dec 11Emerging Elite Winter Indoor Track & Field MeetDec 11 · 60m Hurdles · Place 2 · X-Factor TrackX-Factor Track60m Hurdles33" / 0.838m2.9.25a17-18
Dec 11Emerging Elite Winter Indoor Track & Field MeetDec 11 · 60 Meter · Place 4 · X-Factor TrackX-Factor Track60 Meter4.8.09a17-18
Dec 11Emerging Elite Winter Indoor Track & Field MeetDec 11 · 200 Meters · Place 4 · X-Factor TrackX-Factor Track200 Meters4.26.68a17-18
Dec 4CrossplexDec 4 · 60 Meter · Place 2 · X-Factor TrackX-Factor Track60 MeterRound P2.7.91a17-18
Dec 4CrossplexDec 4 · 60 Meter · Place 6 · X-Factor TrackX-Factor Track60 Meter6.7.93a17-18
Dec 4CrossplexDec 4 · 400 Meters · Place 12 · X-Factor TrackX-Factor Track400 Meters12.1:08.67a17-18
Dec 4CrossplexDec 4 · 200 Meters · Place 7 · X-Factor TrackX-Factor Track200 Meters7.26.91a17-18
Feb 26Chapel Hill All-Comers InvitationalFeb 26 · 100m Hurdles · Place 3 · WestlakeWestlake100m Hurdles315.5510
Feb 19Westlake & BSN Sports Early BirdFeb 19 · 300m Hurdles · Place 5 · WestlakeWestlake300m Hurdles552.8410
Feb 19Westlake & BSN Sports Early BirdFeb 19 · 100m Hurdles · Place 2 · WestlakeWestlake100m Hurdles214.9010
Feb 16Hillgrove JV Meet #1Feb 16 · 100m Hurdles · Place 2 · WestlakeWestlake100m Hurdles217.5110
Jan 31Westlake F.A.T Time TrialsJan 31 · Long Jump · Place 7 · WestlakeWestlakeLong Jump712-07.00—
Jan 31Westlake F.A.T Time TrialsJan 31 · 100m Hurdles · Place 3 · WestlakeWestlake100m Hurdles317.51—
Jan 31Westlake F.A.T Time TrialsJan 31 · 200 Meters · Place 3 · WestlakeWestlake200 Meters326.60—
Jan 31Westlake F.A.T Time TrialsJan 31 · 100 Meters · Place 3 · WestlakeWestlake100 Meters312.62 PB—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 2A.J. Terrell RelaysApr 2 · 100m Hurdles · Place 2 · WestlakeWestlake100m Hurdles215.3010
Mar 29Westlake Midweek ClassicMar 29 · 100m Hurdles · Place 1 · WestlakeWestlake100m Hurdles114.9210
Mar 26Fulton County Schools ChampionshipsMar 26 · 100m Hurdles · Place 3 · WestlakeWestlake100m Hurdles315.4910
Mar 19Christian ColemanMar 19 · 100m Hurdles · Place 33 · WestlakeWestlake100m Hurdles3320.9110
Mar 4Westlake Lions ShowcaseMar 4 · 100m Hurdles · Place 2 · WestlakeWestlake100m Hurdles214.7510

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10AAU Georgia District QualifierJun 10 · 200 Meters · Place 23 · X-Factor TrackX-Factor Track200 MetersRound P23.26.51a15-16
Jun 10AAU Georgia District QualifierJun 10 · 100 Meters · X-Factor TrackX-Factor Track100 MetersRound P—DNS15-16
May 28Mark TrailMay 28 · Long Jump · Place 12 · X-Factor TrackX-Factor TrackLong Jump12.4.72m PB15-16
May 28Mark TrailMay 28 · 200 Meters · Place 9 · X-Factor TrackX-Factor Track200 MetersRound P9.26.26a15-16
May 28Mark TrailMay 28 · 100 Meters · Place 13 · X-Factor TrackX-Factor Track100 MetersRound P13.12.46a15-16
May 28Mark TrailMay 28 · 100 Meters · Place 9 · X-Factor TrackX-Factor Track100 Meters9.12.39a15-16
Apr 3Georgia Spring Break ShowdownApr 3 · Long Jump · Place 16 · WestlakeWestlakeLong Jump1615-09.00—
Mar 20Christian Coleman Invitational Mar 20 · Long Jump · Place 8 · WestlakeWestlakeLong Jump814-04.50—
Mar 20Christian Coleman Invitational Mar 20 · 100 Meters · Place 7 · WestlakeWestlake100 Meters712.74—
Mar 20Christian Coleman Invitational Mar 20 · 200 Meters · Place 8 · WestlakeWestlake200 Meters826.73—
Mar 5A.J. Terrell InvitationalMar 5 · 200 Meters · Place 5 · WestlakeWestlake200 Meters526.98—
Mar 5A.J. Terrell InvitationalMar 5 · 100 Meters · Place 3 · WestlakeWestlake100 Meters312.79—
Mar 2Westlake JV Meet #2Mar 2 · 200 Meters · Place 9 · WestlakeWestlake200 Meters926.73—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Ryan Clark RelaysFeb 27 · Shot Put · Place 9 · WestlakeWestlakeShot Put922-09.00—
Feb 24WHS 9th/10th Track & Field League #1Feb 24 · Shot Put · Place 2 · WestlakeWestlakeShot Put223-11.50—
Feb 24WHS 9th/10th Track & Field League #1Feb 24 · 200 Meters · Place 4 · WestlakeWestlake200 Meters426.73—
Feb 20Starr's Mill and Chapel Hill All Comers InvitationalFeb 20 · 100 Meters · Place 3 · WestlakeWestlake100 Meters312.98—
Feb 13Westlake & BSN Sports Early BirdFeb 13 · 100 Meters · Place 3 · WestlakeWestlake100 Meters313.06—