Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWestlake Lions Den Invitational · Apr 1715.33aWestlake Lions Den InvitationalApril 17, 2026
200 Meters · OutdoorAtlanta Games Invitational · Mar 927.03Atlanta Games InvitationalMarch 9, 2024
300m Hurdles · 30" / 0.762m · OutdoorGHSA 6A - Region 2 · Apr 2144.93aGHSA 6A - Region 2April 21, 2026
400 Meters · OutdoorFulton County Championship · Mar 2959.87Fulton County ChampionshipMarch 29, 2025
400m Hurdles · 30" / 0.762m · OutdoorGA Spring Break Showdown · Apr 41:07.37aGA Spring Break Showdown April 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 300m Hurdles · Place 5 · Westlake300m Hurdles30" / 0.762m5.45.38a12
Apr 21GHSA 6A - Region 2Apr 21 · 300m Hurdles · Place 2 · Westlake300m Hurdles30" / 0.762m2.44.93a PB12
Apr 17Westlake Lions Den InvitationalApr 17 · 300m Hurdles · Place 2 · Westlake300m Hurdles30" / 0.762m2.46.71a12
Apr 17Westlake Lions Den InvitationalApr 17 · 100m Hurdles · Place 3 · Westlake100m Hurdles33" / 0.838m3.15.33a PBWind: 1.212
Apr 4GA Spring Break Showdown Apr 4 · 400m Hurdles · Place 6 · Westlake400m Hurdles30" / 0.762m6.1:07.37a PB12
Apr 4GA Spring Break Showdown Apr 4 · 100m Hurdles · Place 14 · Westlake100m Hurdles33" / 0.838m14.15.51aWind: 0.212
Mar 31Westlake Midweek #6Mar 31 · 400 Meters · Place 1 · Westlake400 Meters1.1:01.64a12
Mar 28Fulton County ChampionshipMar 28 · 300m Hurdles · Place 5 · Westlake300m Hurdles30" / 0.762m5.46.24a12
Mar 20Christian Coleman InvitationalMar 20 · 300m Hurdles · Place 6 · Westlake300m Hurdles30" / 0.762m6.47.62a12
Mar 14Westlake Grand PrixMar 14 · 300m Hurdles · Place 4 · Westlake300m Hurdles448.9812
Mar 14Westlake Grand PrixMar 14 · 100m Hurdles · Place 3 · Westlake100m Hurdles316.0112
Mar 10Westlake Midweek #4Mar 10 · 100m Hurdles · Place 1 · Westlake100m Hurdles33" / 0.838m1.16.08a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Buford HS Elite Relays InvitationalFeb 28 · 100m Hurdles · Place 9 · Westlake100m Hurdles915.4812
Feb 20Lion ShowcaseFeb 20 · 300m Hurdles · Place 2 · Westlake300m Hurdles247.85—
Feb 20Lion ShowcaseFeb 20 · 100m Hurdles · Place 4 · Westlake100m Hurdles415.91—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 300m Hurdles · Place 11 · Westlake300m Hurdles30" / 0.762mRound P11.45.99a11
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 300m Hurdles · Place 8 · Westlake300m Hurdles846.6711
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 100m Hurdles · Place 11 · Westlake100m Hurdles1115.9111
Apr 22GHSA 6A - Region 2Apr 22 · 300m Hurdles · Place 3 · Westlake300m Hurdles30" / 0.762m3.46.49a11
Apr 22GHSA 6A - Region 2Apr 22 · 100m Hurdles · Place 3 · Westlake100m Hurdles33" / 0.838m3.15.83a11
Mar 29Fulton County ChampionshipMar 29 · 400 Meters · Place 6 · Westlake400 Meters659.87 PB11
Mar 29Fulton County ChampionshipMar 29 · 100m Hurdles · Place 7 · Westlake100m Hurdles715.8511
Mar 22Bima Sports South Atlanta InvitationalMar 22 · 300m Hurdles · Place 5 · Westlake300m Hurdles548.0611
Mar 22Bima Sports South Atlanta InvitationalMar 22 · 100m Hurdles · Place 4 · Westlake100m Hurdles416.9211
Mar 15Christian Coleman InvitationalMar 15 · 300m Hurdles · Place 9 · Westlake300m Hurdles949.6011
Mar 15Christian Coleman InvitationalMar 15 · 100m Hurdles · Place 10 · Westlake100m Hurdles1016.8311
Mar 8Atlanta Games InvitationalMar 8 · High Jump · Place 12 · WestlakeHigh Jump124-611
Mar 8Atlanta Games InvitationalMar 8 · 100m Hurdles · Place 15 · Westlake100m Hurdles1516.7811
Mar 1MTFXCCGA Invitational Mar 1 · 400m Hurdles · Place 7 · Westlake400m Hurdles71:10.1511
Mar 1MTFXCCGA Invitational Mar 1 · 100m Hurdles · Place 15 · Westlake100m Hurdles1516.7011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27GHSA 7A - Region 2Apr 27 · 400 Meters · Place 7 · Westlake400 Meters7.1:02.77a10
Apr 13McEachern InvitationalApr 13 · 400 Meters · Place 20 · Westlake400 Meters201:01.6310
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 400 Meters · Place 12 · Westlake400 Meters121:02.3110
Mar 9Atlanta Games InvitationalMar 9 · 200 Meters · Place 2 · Westlake200 Meters227.03 PB10
Mar 2MTFXCCGA InvitationalMar 2 · 400m Hurdles · Place 9 · Westlake400m Hurdles91:12.1910
Mar 2MTFXCCGA InvitationalMar 2 · 100m Hurdles · Place 17 · Westlake100m Hurdles1717.8410
Feb 17Jean Charles Panther ClassicFeb 17 · 300m Hurdles · Place 3 · Westlake300m Hurdles30" / 0.762m3.50.83a10
Feb 17Jean Charles Panther ClassicFeb 17 · 100m Hurdles · Place 8 · Westlake100m Hurdles33" / 0.838m8.18.20a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Westlake JV Midweek #2Feb 27 · 100m Hurdles · Place 3 · Westlake100m Hurdles318.2810

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 26GHSA 7A - Region 2Apr 26 · 200 Meters · Place 10 · Westlake200 Meters1028.089
Apr 26GHSA 7A - Region 2Apr 26 · 400 Meters · Place 7 · Westlake400 Meters71:03.079
Apr 15Christian Coleman InvitationalApr 15 · 400 Meters · Place 16 · Westlake400 Meters161:03.629
Mar 31Friday Night Lights at Starr's MillMar 31 · 400 Meters · Place 21 · Westlake400 Meters211:02.959
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 100m Hurdles · Place 4 · Westlake100m Hurdles417.899
Mar 21Westlake JV Midweek #5Mar 21 · 300m Hurdles · Place 2 · Westlake300m Hurdles251.899
Mar 21Westlake JV Midweek #5Mar 21 · 100m Hurdles · Place 1 · Westlake100m Hurdles117.899
Mar 18A.J. Terrell InvitationalMar 18 · 100m Hurdles · Place 10 · Westlake100m Hurdles1018.229
Mar 14Westlake JV Midweek #4Mar 14 · 300m Hurdles · Place 1 · Westlake300m Hurdles151.40—
Mar 14Westlake JV Midweek #4Mar 14 · 100m Hurdles · Place 1 · Westlake100m Hurdles118.12—
Mar 11MTFXCCGA InvitationalMar 11 · 100m Hurdles · Place 16 · Westlake100m Hurdles1618.619

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 28Westlake JV Midweek #2Feb 28 · 300m Hurdles · Place 2 · Westlake300m Hurdles252.709
Feb 28Westlake JV Midweek #2Feb 28 · High Jump · Place 8 · WestlakeHigh Jump83-109
Feb 24Westlake Lions ShowcaseFeb 24 · 300m Hurdles · Place 3 · Westlake300m Hurdles353.75—
Feb 24Westlake Lions ShowcaseFeb 24 · 100m Hurdles · Place 5 · Westlake100m Hurdles520.07—
Feb 21Westlake JV Midweek #1Feb 21 · High Jump · Place 1 · WestlakeHigh Jump14-29
Feb 21Westlake JV Midweek #1Feb 21 · 100m Hurdles · Place 2 · Westlake100m Hurdles219.649
Feb 18Westlake Early Bird All ComersFeb 18 · 300m Hurdles · Place 4 · Westlake300m Hurdles452.809
Feb 18Westlake Early Bird All ComersFeb 18 · 100m Hurdles · Place 6 · Westlake100m Hurdles620.059