Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAAU Junior Olympic Games · Aug 142.53mAAU Junior Olympic GamesAugust 1, 2026
Discus · 1kg · OutdoorAAU Region 15 National Qualifier · Jun 2043.94mAAU Region 15 National QualifierJune 20, 2024
Shot Put · 12lb · OutdoorMSHSAA Class 3 District 3 · May 915.13mMSHSAA Class 3 District 3May 9, 2026
Shot Put · 4kg · OutdoorAAU Region 15 National Qualifier · Jun 2014.23mAAU Region 15 National QualifierJune 20, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 15 · Rogue Elite TCRogue Elite TCDiscus1.6kg15.42.53m PB10
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 13 · Rogue Elite TCRogue Elite TCShot Put12lb13.13.65m10
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put114.12m—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 1 · Rogue Elite TCRogue Elite TCDiscus142.12m—
Jun 12AAU Ozark District QualifierJun 12 · Discus · Place 2 · Rogue Elite TCRogue Elite TCDiscus1.6kg2.40.97m10
Jun 12AAU Ozark District QualifierJun 12 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put12lb1.13.28m10
May 22MSHSAA Class 3 State ChampionshipMay 22 · Shot Put · Place 8 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb8.14.83m10
May 16MSHSAA Class 3 Sectional 2May 16 · Discus · Place 7 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyDiscus1.6kg7.40.53m10
May 16MSHSAA Class 3 Sectional 2May 16 · Shot Put · Place 1 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb1.15.02m10
May 9MSHSAA Class 3 District 3May 9 · Discus · Place 2 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyDiscus1.6kg2.40.37m10
May 9MSHSAA Class 3 District 3May 9 · Shot Put · Place 1 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb1.15.13m PB10
May 5Suburban Conference Blue ChampionshipsMay 5 · Discus · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyDiscus1.6kg—DNS10
May 5Suburban Conference Blue ChampionshipsMay 5 · Shot Put · Place 2 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb2.13.31m10
Apr 24Fred Lyon Invitational Apr 24 · Shot Put · Place 5 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb5.13.93m10
Apr 9Lancer Field Event MeetApr 9 · Discus · Place 1 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyDiscus1.6kg1.38.89m10
Apr 9Lancer Field Event MeetApr 9 · Shot Put · Place 1 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb1.14.16m10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 15 QualifierJun 19 · Discus · Place 2 · Rogue Elite TCRogue Elite TCDiscus235.78m9
Jun 19AAU Track & Field Region 15 QualifierJun 19 · Shot Put · Place 2 · Rogue Elite TCRogue Elite TCShot Put212.92m9
Jun 6AAU Ozark District QualifierJun 6 · Discus · Place 2 · Rogue Elite TCRogue Elite TCDiscus234.98m9
Jun 6AAU Ozark District QualifierJun 6 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put113.39m9
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Discus · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyDiscus1.6kg—ND9
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Shot Put · Place 6 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb6.13.35m9
Apr 25Fred Lyons InviteApr 25 · Discus · Place 15 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyDiscus1.6kg15.35.60m9
Apr 25Fred Lyons InviteApr 25 · Shot Put · Place 6 · STEAM Academy at McCluer South-BerkeleySTEAM Academy at McCluer South-BerkeleyShot Put12lb6.13.86m9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20AAU Region 15 National QualifierJun 20 · Discus · Place 1 · Rogue Elite TCRogue Elite TCDiscus1kg1.43.94m PB8
Jun 20AAU Region 15 National QualifierJun 20 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put4kg1.14.23m PB8
Jun 8AAU Ozark District QualifierJun 8 · Discus · Place 2 · Rogue Elite TCRogue Elite TCDiscus237.43m—
Jun 8AAU Ozark District QualifierJun 8 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put113.10m—
May 26Ultimate Speed Academy InvitationalMay 26 · Discus · Place 1 · Rogue Elite Track ClubRogue Elite Track ClubDiscus1kg1.107-118
May 26Ultimate Speed Academy InvitationalMay 26 · Shot Put · Place 1 · Rogue Elite Track ClubRogue Elite Track ClubShot Put4kg1.1-00.508
May 19St Louis PAL Memorial InvitationalMay 19 · Discus · Place 1 · Rogue Elite TCRogue Elite TCDiscus1kg1.105-078
May 19St Louis PAL Memorial InvitationalMay 19 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put4kg1.40-10.008
Apr 21Dick Cook InviteApr 21 · Discus · Place 1 · Rogue Elite TCRogue Elite TCDiscus1kg1.39.82m8
Apr 21Dick Cook InviteApr 21 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put4kg1.11.62m8
Apr 14Scorpions/Knights InvitationalApr 14 · Discus · Place 1 · Rogue Elite TCRogue Elite TCDiscus1.6kg1.32.08m8
Apr 14Scorpions/Knights InvitationalApr 14 · Shot Put · Place 1 · Rogue Elite TCRogue Elite TCShot Put12lb1.43-06.008