Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCanton North State 6A Championship · Apr 2390-09Canton North State 6A ChampionshipApril 23, 2026
Shot Put · 4kg · OutdoorCanton North State 6A Championship · Apr 2332-00.00Canton North State 6A ChampionshipApril 23, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2MHSAA State T & F MeetMay 2 · Discus · Place 8 · GreenvilleDiscus1kg8.86-0512
May 2MHSAA State T & F MeetMay 2 · Shot Put · Place 5 · GreenvilleShot Put4kg5.31-05.0012
Apr 23Canton North State 6A ChampionshipApr 23 · Discus · Place 2 · GreenvilleDiscus1kg2.90-09 PB12
Apr 23Canton North State 6A ChampionshipApr 23 · Shot Put · Place 3 · GreenvilleShot Put4kg3.32-00.00 PB12
Apr 16MHSAA Region 6-2AApr 16 · Discus · Place 2 · GreenvilleDiscus1kg2.86-0412
Apr 16MHSAA Region 6-2AApr 16 · Shot Put · Place 2 · GreenvilleShot Put4kg2.30-09.5012
Apr 4Fleet Feet ClassicApr 4 · Discus · Place 2 · GreenvilleDiscus1kg2.89-0412
Apr 4Fleet Feet ClassicApr 4 · Shot Put · Place 1 · GreenvilleShot Put4kg1.31-03.0012
Mar 27MC Jaguar InviteMar 27 · Discus · Place 1 · GreenvilleDiscus1kg1.86-0112
Mar 27MC Jaguar InviteMar 27 · Shot Put · Place 2 · GreenvilleShot Put4kg2.31-07.0012
Mar 21Arrow InviteMar 21 · Discus · Place 7 · GreenvilleDiscus1kg7.86-0912
Mar 21Arrow InviteMar 21 · Shot Put · Place 2 · GreenvilleShot Put4kg2.31-07.5012

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 4USATF Region 6 Junior Olympic ChampionshipsJul 4 · Discus · Place 7 · GreenvilleDiscus725.57m—
Jul 4USATF Region 6 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 5 · GreenvilleShot Put59.55m—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 18South Panola OpenerFeb 18 · Discus · Place 15 · GreenvilleDiscus1562-6—
Feb 18South Panola OpenerFeb 18 · Shot Put · Place 25 · GreenvilleShot Put2521-1—