Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMcCallie Mid South Invitational · Apr 1099-4McCallie Mid South Invitational April 10, 2026
Shot Put · 4kg · OutdoorJohn Esslinger Meet of Champions · Apr 429-11.25John Esslinger Meet of ChampionsApril 4, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18CCS FastBreak InvitationalApr 18 · Discus · Signal MountainDiscus1kg—NM12
Apr 18CCS FastBreak InvitationalApr 18 · Shot Put · Signal MountainShot Put4kg—NM12
Apr 10McCallie Mid South Invitational Apr 10 · Discus · Place 4 · Signal MountainDiscus1kg4.99-4 PB12
Apr 4John Esslinger Meet of ChampionsApr 4 · Discus · Place 4 · Signal MountainDiscus1kg4.97-0912
Apr 4John Esslinger Meet of ChampionsApr 4 · Shot Put · Place 16 · Signal MountainShot Put4kg16.29-11.25 PB12
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Shot Put · Place 23 · Signal MountainShot Put2328-6.2512
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · Discus · Place 12 · Signal MountainDiscus12100-212

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 14Homewood Invitational 2025Mar 14 · Shot Put · Place 21 · Signal MountainShot Put2129-8.75—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Tennessee State HS Indoor ChampionshipsFeb 16 · Weight Throw · Place 5 · Signal MountainWeight Throw510.00m—
Jan 3KYA HS Indoor ClassicJan 3 · Weight Throw · Place 8 · Signal MountainWeight Throw88.99mJR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 16Homewood InvitationalMar 16 · Shot Put · Place 40 · Signal MountainShot Put4022-6.2510
Mar 16Homewood InvitationalMar 16 · Discus · Place 29 · Signal MountainDiscus2971-410

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Sequatchie County Meet #1May 4 · Discus · Place 17 · Signal MountainDiscus1kg17.52-49