Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGHSA 6A Sectional A - Regions 1,3,4,5 · May 2151-02GHSA 6A Sectional A - Regions 1,3,4,5May 2, 2026
Discus · 1kg · OutdoorUSATF Georgia Association Junior Olympic Championships · Jun 2018.53mUSATF Georgia Association Junior Olympic ChampionshipsJune 20, 2019
Shot Put · 12lb · OutdoorMcEachern JV Meet #3 · Mar 2044-0McEachern JV Meet #3March 20, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 11GHSA State Championships 2026May 11 · Discus · Place 11 · McEachernMcEachernDiscus1.6kg11.144-712
May 2GHSA 6A Sectional A - Regions 1,3,4,5May 2 · Discus · Place 2 · McEachernMcEachernDiscus1.6kg2.151-02 PB12
Apr 20GHSA 6A - Region 3Apr 20 · Discus · Place 1 · McEachernMcEachernDiscus1.6kg1.143-0812
Apr 20GHSA 6A - Region 3Apr 20 · Shot Put · Place 7 · McEachernMcEachernShot Put12lb7.42-03.5012
Apr 11McEachern InvitationalApr 11 · Discus · Place 2 · McEachernMcEachernDiscus1.6kg2.146-612
Apr 11McEachern InvitationalApr 11 · Shot Put · Place 12 · McEachernMcEachernShot Put12lb12.40-10.5012
Mar 28Cobb County ChampionshipMar 28 · Discus · Place 2 · McEachernMcEachernDiscus1.6kg2.141-0112
Mar 28Cobb County ChampionshipMar 28 · Shot Put · Place 10 · McEachernMcEachernShot Put12lb10.43-10.0012
Mar 21Bob Hayes HS InviteMar 21 · Discus · Place 6 · McEachernMcEachernDiscus1.6kg6.41.02m12
Mar 21Bob Hayes HS InviteMar 21 · Shot Put · Place 16 · McEachernMcEachernShot Put12lb16.13.35m12
Mar 7MTFXCCGA InvitationalMar 7 · Shot Put · Place 7 · McEachernMcEachernShot Put743-1012
Mar 7MTFXCCGA InvitationalMar 7 · Discus · Place 4 · McEachernMcEachernDiscus4147-812
Mar 4McEachern JV Meet #2Mar 4 · Discus · Place 2 · McEachernMcEachernDiscus1.6kg2.139-412
Mar 4McEachern JV Meet #2Mar 4 · Shot Put · Place 4 · McEachernMcEachernShot Put12lb4.42-112

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Buford HS Elite Relays InvitationalFeb 28 · Shot Put · Place 10 · McEachern HiMcEachern HiShot Put1044-07.7512
Feb 28Buford HS Elite Relays InvitationalFeb 28 · Discus · McEachern HiMcEachern HiDiscus—152-1012

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 6AAU Georgia District QualifierJun 6 · Discus · Place 5 · 45-Unattached45-UnattachedDiscus1.6kg5.39.72m11
Jun 6AAU Georgia District QualifierJun 6 · Shot Put · Place 7 · 45-Unattached45-UnattachedShot Put12lb7.8.30m11
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · Discus · Place 10 · McEachernMcEachernDiscus1.6kg10.148-211
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · Shot Put · Place 15 · McEachernMcEachernShot Put1539-411
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · Discus · Place 7 · McEachernMcEachernDiscus7139-711
Apr 16GHSA 6A - Region 3Apr 16 · Shot Put · Place 3 · McEachernMcEachernShot Put344-411
Apr 16GHSA 6A - Region 3Apr 16 · Discus · Place 1 · McEachernMcEachernDiscus1147-1011
Apr 5McEachern InvitationalApr 5 · Shot Put · Place 9 · McEachernMcEachernShot Put944-511
Apr 5McEachern InvitationalApr 5 · Discus · Place 2 · McEachernMcEachernDiscus2145-611
Mar 29Cobb County Championship MeetMar 29 · Shot Put · Place 18 · McEachernMcEachernShot Put1841-0.5011
Mar 29Cobb County Championship MeetMar 29 · Discus · Place 4 · McEachernMcEachernDiscus4138-711
Mar 15Roswell Rotary RelaysMar 15 · Shot Put · Place 15 · McEachernMcEachernShot Put1537-811
Mar 15Roswell Rotary RelaysMar 15 · Discus · Place 7 · McEachernMcEachernDiscus7125-911
Mar 5McEachern JV Meet #2Mar 5 · Shot Put · Place 3 · McEachernMcEachernShot Put337-111
Mar 5McEachern JV Meet #2Mar 5 · Discus · Place 1 · McEachernMcEachernDiscus1148-411
Mar 1MTFXCCGA Invitational Mar 1 · Shot Put · Place 21 · McEachernMcEachernShot Put2139-10.5011
Mar 1MTFXCCGA Invitational Mar 1 · Discus · Place 3 · McEachernMcEachernDiscus3152-1011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26McEachern JV Meet #1Feb 26 · Shot Put · Place 2 · McEachernMcEachernShot Put240-711
Feb 26McEachern JV Meet #1Feb 26 · Discus · Place 1 · McEachernMcEachernDiscus1144-411
Feb 15Allatoona All-Comers MeetFeb 15 · Discus · Place 5 · McEachernMcEachernDiscus5106-911
Feb 15Allatoona All-Comers MeetFeb 15 · Shot Put · Place 3 · McEachernMcEachernShot Put338-1111

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Discus · Place 5 · 45-Unattached45-UnattachedDiscus1.6kg5.39.70m10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Shot Put · Place 5 · 45-Unattached45-UnattachedShot Put12lb5.12.33m10
Apr 17GHSA 7A - Region 3Apr 17 · Discus · Place 6 · McEachern HiMcEachern HiDiscus6133-08—
Apr 17GHSA 7A - Region 3Apr 17 · Shot Put · Place 7 · McEachern HiMcEachern HiShot Put742-10.00—
Apr 13McEachern InvitationalApr 13 · Discus · Place 17 · McEachernMcEachernDiscus17124-810
Mar 23Cobb County ChampionshipsMar 23 · Shot Put · Place 11 · McEachernMcEachernShot Put1142-010
Mar 23Cobb County ChampionshipsMar 23 · Discus · Place 8 · McEachernMcEachernDiscus8126-610
Mar 20McEachern JV Meet #3Mar 20 · Discus · Place 1 · McEachernMcEachernDiscus1.6kg1.137-710
Mar 20McEachern JV Meet #3Mar 20 · Shot Put · Place 4 · McEachernMcEachernShot Put12lb4.44-0 PB10
Mar 16Christian Coleman InvitationalMar 16 · Discus · Place 5 · McEachernMcEachernDiscus5122-710
Mar 16Christian Coleman InvitationalMar 16 · Shot Put · Place 14 · McEachernMcEachernShot Put1439-610
Mar 6Allatoona Wed. Night Home Meet #2Mar 6 · Shot Put · Place 2 · McEachernMcEachernShot Put240-210

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28McEachern JV Meet #1Feb 28 · Shot Put · Place 1 · McEachernMcEachernShot Put142-310
Feb 28McEachern JV Meet #1Feb 28 · Discus · Place 1 · McEachernMcEachernDiscus1125-010
Feb 24Bima Sports North Atlanta InvitationalFeb 24 · Discus · Place 17 · McEachern HiMcEachern HiDiscus17109-10—
Feb 20Westlake JV Midweek #1Feb 20 · Discus · Place 2 · McEachernMcEachernDiscus2108-310
Feb 20Westlake JV Midweek #1Feb 20 · Shot Put · Place 2 · McEachernMcEachernShot Put239-810

2020 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 15NSAF x AthleticNET Virtual Summer Throws FestivalJul 15 · Discus · Place 7Discus1kg7.74' 1Unofficial7
Jul 15NSAF x AthleticNET Virtual Summer Throws FestivalJul 15 · Shot Put · Place 7Shot Put4kg7.29' 2.5Unofficial7

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · Discus · Place 1 · 45-Unattached45-UnattachedDiscus1kg1.18.53m PB6