Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMcEachern JV Meet #2 · Mar 4110-9McEachern JV Meet #2March 4, 2026
Shot Put · 12lb · OutdoorMcEachern Invitational · Apr 1150-5McEachern InvitationalApril 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11GHSA State Championships 2026May 11 · Shot Put · Place 8 · McEachernShot Put12lb8.47-312
May 2GHSA 6A Sectional A - Regions 1,3,4,5May 2 · Shot Put · Place 8 · McEachernShot Put12lb8.48-10.0012
Apr 20GHSA 6A - Region 3Apr 20 · Shot Put · Place 1 · McEachernShot Put12lb1.45-04.0012
Apr 11McEachern InvitationalApr 11 · Shot Put · Place 2 · McEachernShot Put12lb2.50-5 PB12
Mar 28Cobb County ChampionshipMar 28 · Shot Put · Place 3 · McEachernShot Put12lb3.48-00.5012
Mar 21Bob Hayes HS InviteMar 21 · Shot Put · Place 12 · McEachernShot Put12lb12.13.67m12
Mar 18McEachern JV Meet #3- Senior NightMar 18 · Shot Put · Place 1 · McEachernShot Put12lb1.46-1012
Mar 7MTFXCCGA InvitationalMar 7 · Shot Put · Place 3 · McEachernShot Put348-3.5012
Mar 4McEachern JV Meet #2Mar 4 · Discus · Place 7 · McEachernDiscus1.6kg7.110-9 PB12
Mar 4McEachern JV Meet #2Mar 4 · Shot Put · Place 1 · McEachernShot Put12lb1.48-112

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · Shot Put · Place 16 · McEachernShot Put1635-1111
Apr 16GHSA 6A - Region 3Apr 16 · Shot Put · Place 2 · McEachernShot Put245-011
Mar 29Cobb County Championship MeetMar 29 · Shot Put · Place 6 · McEachernShot Put643-1.5011
Mar 15Roswell Rotary RelaysMar 15 · Shot Put · Place 9 · McEachernShot Put940-1111
Mar 5McEachern JV Meet #2Mar 5 · Shot Put · Place 2 · McEachernShot Put238-911
Mar 5McEachern JV Meet #2Mar 5 · Discus · Place 3 · McEachernDiscus3100-811
Mar 1MTFXCCGA Invitational Mar 1 · Shot Put · Place 9 · McEachernShot Put942-311

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 26McEachern JV Meet #1Feb 26 · Shot Put · Place 1 · McEachernShot Put144-611
Feb 26McEachern JV Meet #1Feb 26 · Discus · Place 7 · McEachernDiscus795-411
Feb 15Allatoona All-Comers MeetFeb 15 · Discus · Place 38 · McEachernDiscus3870-1011
Feb 15Allatoona All-Comers MeetFeb 15 · Shot Put · Place 5 · McEachernShot Put537-611

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 20McEachern JV Meet #3Mar 20 · Discus · Place 13 · McEachernDiscus1.6kg13.93-1010
Mar 20McEachern JV Meet #3Mar 20 · Shot Put · Place 5 · McEachernShot Put12lb5.40-210
Mar 6Allatoona Wed. Night Home Meet #2Mar 6 · Shot Put · Place 4 · McEachernShot Put439-510

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28McEachern JV Meet #1Feb 28 · Shot Put · Place 3 · McEachernShot Put338-010
Feb 28McEachern JV Meet #1Feb 28 · Discus · Place 12 · McEachernDiscus1278-510
Feb 20Westlake JV Midweek #1Feb 20 · Discus · Place 6 · McEachernDiscus666-1010
Feb 20Westlake JV Midweek #1Feb 20 · Shot Put · Place 4 · McEachernShot Put433-610

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 1McEachern JV Meet #1Mar 1 · Shot Put · Place 5 · McEachernShot Put535-4.509
Mar 1McEachern JV Meet #1Mar 1 · Discus · Place 33 · McEachernDiscus3365-109