Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorJoe Shy Relays · Apr 1032.25mJoe Shy RelaysApril 10, 2026
Shot Put · 4kg · IndoorBearcat All-Ages Open / Youth Meet #3 · Feb 158.93mBearcat All-Ages Open / Youth Meet #3February 15, 2026
Shot Put · 4kg · OutdoorJim King Relays · Apr 2010.01mJim King RelaysApril 20, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 16 QualifierJun 25 · Discus · Place 9 · Pony Express TrackPony Express TrackDiscus1kg9.28.10m10
Jun 25AAU Track & Field Region 16 QualifierJun 25 · Shot Put · Pony Express TrackPony Express TrackShot Put4kg—DNS10
May 22MSHSAA Class 1 State ChampionshipMay 22 · Discus · Place 14 · PrincetonPrincetonDiscus1kg14.27.76m10
May 16MSHSAA Class 1 Sectional 4May 16 · Discus · Place 3 · PrincetonPrincetonDiscus1kg3.31.73m10
May 16MSHSAA Class 1 Sectional 4May 16 · Shot Put · Place 5 · PrincetonPrincetonShot Put4kg5.8.93m10
May 9MSHSAA Class 1 District 7May 9 · Discus · Place 2 · PrincetonPrincetonDiscus1kg2.31.01m10
May 9MSHSAA Class 1 District 7May 9 · Shot Put · Place 1 · PrincetonPrincetonShot Put4kg1.9.72m10
May 5GRC West Conference Meet - JH and HSMay 5 · Discus · Place 1 · PrincetonPrincetonDiscus1kg1.32.16m10
May 5GRC West Conference Meet - JH and HSMay 5 · Shot Put · Place 1 · PrincetonPrincetonShot Put4kg1.9.52m10
Apr 28Stanberry Bulldog RelaysApr 28 · Discus · Place 3 · PrincetonPrincetonDiscus1kg3.30.03m10
Apr 28Stanberry Bulldog RelaysApr 28 · Shot Put · Place 6 · PrincetonPrincetonShot Put4kg6.8.15m10
Apr 20Jim King RelaysApr 20 · Discus · Place 1 · PrincetonPrincetonDiscus1kg1.31.97m10
Apr 20Jim King RelaysApr 20 · Shot Put · Place 2 · PrincetonPrincetonShot Put4kg2.10.01m PB10
Apr 10Joe Shy RelaysApr 10 · Discus · Place 5 · PrincetonPrincetonDiscus1kg5.32.25m PB10
Apr 10Joe Shy RelaysApr 10 · Shot Put · Place 4 · PrincetonPrincetonShot Put4kg4.9.58m10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · Weight Throw · UnattachedUnattachedWeight Throw20lb / 9.0kg--FOUL10
Feb 15Bearcat All-Ages Open / Youth Meet #3Feb 15 · Shot Put · Place 3 · UnattachedUnattachedShot Put4kg3.8.93m PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Discus · Place 8 · Pony Express TrackPony Express TrackDiscus1kg8.29.31m9
Jun 26AAU Track & Field Region 16 QualifierJun 26 · Shot Put · Place 6 · Pony Express TrackPony Express TrackShot Put4kg6.9.44m9
May 17Class 3 Sectional 2, Class 1 Sectional 2May 17 · Discus · Place 4 · PrincetonPrincetonDiscus1kg4.29.98m9
May 17Class 3 Sectional 2, Class 1 Sectional 2May 17 · Shot Put · Place 4 · PrincetonPrincetonShot Put4kg4.9.22m9
May 10MSHSAA Class 1 District 4May 10 · Discus · Place 1 · Princeton HiPrinceton HiDiscus1100-039
May 10MSHSAA Class 1 District 4May 10 · Shot Put · Place 2 · Princeton HiPrinceton HiShot Put230-02.259
Apr 21Jim King RelaysApr 21 · Discus · Place 1 · Princeton HiPrinceton HiDiscus130.55m9
Apr 21Jim King RelaysApr 21 · Shot Put · Place 2 · Princeton HiPrinceton HiShot Put29.47m9
Apr 7Albany InviteApr 7 · Discus · Place 1 · PrincetonPrincetonDiscus1kg1.27.91m9
Apr 7Albany InviteApr 7 · Shot Put · Place 2 · PrincetonPrincetonShot Put4kg2.9.90m9
Apr 1Lathrop InviteApr 1 · Discus · Place 9 · PrincetonPrincetonDiscus1kg9.25.58m9
Apr 1Lathrop InviteApr 1 · Shot Put · Place 6 · PrincetonPrincetonShot Put4kg6.8.79m9