Personal bests

Best marks in available results
Event / courseMarkMeetDate
50 Meters · IndoorWestlake Midweek #1 · Feb 189.90Westlake Midweek #1February 18, 2025
50 Meters · OutdoorWestlake Midweek #5 · Mar 189.89Westlake Midweek #5March 18, 2025
Discus · 1kg · OutdoorFulton County Championship · Mar 2888-9Fulton County ChampionshipMarch 28, 2026
Shot Put · 4kg · OutdoorFulton County Championship · Mar 2827-2.50Fulton County ChampionshipMarch 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 21GHSA 6A - Region 2Apr 21 · Discus · Place 8 · WestlakeDiscus1kg8.83-0411
Apr 21GHSA 6A - Region 2Apr 21 · Shot Put · Place 12 · WestlakeShot Put4kg12.24-00.0011
Apr 17Westlake Lions Den InvitationalApr 17 · Discus · Place 3 · WestlakeDiscus1kg3.80-1111
Mar 28Fulton County ChampionshipMar 28 · Discus · Place 2 · WestlakeDiscus1kg2.88-9 PB11
Mar 28Fulton County ChampionshipMar 28 · Shot Put · Place 9 · WestlakeShot Put4kg9.27-2.50 PB11
Mar 24Westlake Midweek #5Mar 24 · Discus · Place 2 · WestlakeDiscus1kg2.80-911
Mar 20Christian Coleman InvitationalMar 20 · Discus · Place 7 · WestlakeDiscus1kg7.82-811
Mar 20Christian Coleman InvitationalMar 20 · Shot Put · Place 17 · WestlakeShot Put4kg17.25-011
Mar 14Westlake Grand PrixMar 14 · Discus · Place 3 · WestlakeDiscus377-1111
Mar 14Westlake Grand PrixMar 14 · Shot Put · Place 2 · WestlakeShot Put227-2.5011
Mar 7MTFXCCGA InvitationalMar 7 · Shot Put · Place 14 · WestlakeShot Put1428-6.5011
Mar 7MTFXCCGA InvitationalMar 7 · Discus · Place 7 · WestlakeDiscus793-011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Buford HS Elite Relays InvitationalFeb 28 · Shot Put · Place 34 · WestlakeShot Put3425-10.0011
Feb 28Buford HS Elite Relays InvitationalFeb 28 · Discus · Place 10 · WestlakeDiscus1060-0811

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 22GHSA 6A - Region 2Apr 22 · Discus · Place 12 · WestlakeDiscus1kg12.55-610
Apr 22GHSA 6A - Region 2Apr 22 · Shot Put · Place 11 · WestlakeShot Put4kg11.24-410
Mar 29Fulton County ChampionshipMar 29 · Shot Put · Place 25 · WestlakeShot Put2520-1.5010
Mar 29Fulton County ChampionshipMar 29 · Discus · Place 18 · WestlakeDiscus1856-310
Mar 22Bima Sports South Atlanta InvitationalMar 22 · Shot Put · Place 20 · WestlakeShot Put2018-010
Mar 22Bima Sports South Atlanta InvitationalMar 22 · Discus · Place 19 · WestlakeDiscus1941-210
Mar 18Westlake Midweek #5Mar 18 · 50 Meters · Place 5 · Westlake50 Meters59.89 PB10
Mar 18Westlake Midweek #5Mar 18 · Discus · Place 2 · WestlakeDiscus256-010
Mar 15Christian Coleman InvitationalMar 15 · Discus · Place 37 · WestlakeDiscus3750-910
Mar 15Christian Coleman InvitationalMar 15 · Shot Put · Place 41 · WestlakeShot Put4119-610
Mar 8Atlanta Games InvitationalMar 8 · Discus · Place 32 · WestlakeDiscus3250-210
Mar 8Atlanta Games InvitationalMar 8 · Shot Put · Place 37 · WestlakeShot Put3718-3.5010
Mar 4Westlake Midweek #3 Mar 4 · 50 Meters · Place 9 · Westlake50 Meters910.4310
Mar 4Westlake Midweek #3 Mar 4 · Shot Put · Place 15 · WestlakeShot Put1520-610
Mar 1MTFXCCGA Invitational Mar 1 · Shot Put · Place 43 · WestlakeShot Put4319-910
Mar 1MTFXCCGA Invitational Mar 1 · Discus · Place 47 · WestlakeDiscus4743-310

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18Westlake Midweek #1Feb 18 · 50 Meters · Place 5 · Westlake50 Meters59.90 PB10
Feb 18Westlake Midweek #1Feb 18 · Shot Put · Place 2 · WestlakeShot Put219-110