Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSAA Class 3 Sectional 1 & Class 4 District 1 · May 1714.89mMSHSAA Class 3 Sectional 1 & Class 4 District 1May 17, 2025
Javelin · 600g · OutdoorMSHSAA Class 3 Sectional 1 & Class 4 District 1 · May 1713.73mMSHSAA Class 3 Sectional 1 & Class 4 District 1May 17, 2025
Shot Put · 4kg · OutdoorClayton Varsity · Mar 285.03mClayton VarsityMarch 28, 2024

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Javelin · Place 19 · AfftonJavelin600g19.13.73m PB11
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · Discus · Place 17 · AfftonDiscus1kg17.14.89m PB11
May 9Hillsboro InvitationalMay 9 · Javelin · Place 43 · AfftonJavelin4314.39m11
May 2Marion Freeman Friday Night LightsMay 2 · Javelin · Place 17 · AfftonJavelin1711.05m11
Apr 30Affton's Devon Ford / Glenn Kammerer JV RelaysApr 30 · Javelin · Place 17 · AfftonJavelin1712.82m11
Apr 24Greyhound ClassicApr 24 · Javelin · Place 10 · AfftonJavelin1011.45m11
Apr 24Greyhound ClassicApr 24 · Discus · Place 12 · AfftonDiscus1214.59m11
Mar 28Bishop DuBourgMar 28 · Shot Put · Place 19 · AfftonShot Put195.05m11

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 District 1May 11 · Discus · Place 18 · AfftonDiscus1812.42m10
May 11MSHSAA Class 4 District 1May 11 · Shot Put · Place 17 · AfftonShot Put174.94m10
May 11MSHSAA Class 4 District 1May 11 · Javelin · Place 14 · AfftonJavelin1415.11m10
May 11MSHSAA Class 4 District 1May 11 · Discus · Place 18 · AfftonDiscus1812.42m10
May 11MSHSAA Class 4 District 1May 11 · Shot Put · Place 17 · AfftonShot Put174.94m10
Apr 17Greyhound JVApr 17 · Javelin · Place 10 · AfftonJavelin1011.45m—
Apr 17Greyhound JVApr 17 · Discus · Place 24 · AfftonDiscus2413.42m—
Apr 17Greyhound JVApr 17 · Shot Put · Place 23 · AfftonShot Put235.00m—
Apr 6Skippy Keefer InvitationalApr 6 · Javelin · Place 20 · AfftonJavelin600g20.12.85m10
Apr 6Skippy Keefer InvitationalApr 6 · Discus · Place 24 · AfftonDiscus1kg24.12.67m10
Apr 6Skippy Keefer InvitationalApr 6 · Shot Put · Place 29 · AfftonShot Put4kg29.4.36m10
Apr 3Greyhound InviteApr 3 · Shot Put · Place 12 · AfftonShot Put4kg12.4.76m10
Mar 28Clayton VarsityMar 28 · Javelin · Place 12 · AfftonJavelin600g12.10.57m10
Mar 28Clayton VarsityMar 28 · Shot Put · Place 21 · AfftonShot Put4kg21.5.03m PB10
Mar 27Bishop DuBourg InviteMar 27 · Shot Put · Place 16 · AfftonShot Put1615' 710
Mar 27Bishop DuBourg InviteMar 27 · Discus · Place 14 · AfftonDiscus1412.86m10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Suburban Blue Conference ChampionshipsMay 1 · Javelin · Place 3 · AfftonJavelin600g3.10.45m9
May 1Suburban Blue Conference ChampionshipsMay 1 · Shot Put · Place 10 · AfftonShot Put4kg10.4.35m9
Apr 13Clayton ClassicApr 13 · Javelin · Place 19 · AfftonJavelin197.19mFR
Apr 13Clayton ClassicApr 13 · Shot Put · Place 16 · AfftonShot Put163.68mFR
Apr 12Orchard Farm JV InvitationalApr 12 · Javelin · Place 10 · AfftonJavelin107.82m9
Apr 12Orchard Farm JV InvitationalApr 12 · Shot Put · Place 12 · AfftonShot Put123.60m9
Apr 6Bob G. Brunette InvitationalApr 6 · Javelin · Place 12 · AfftonJavelin129.10m9
Apr 6Bob G. Brunette InvitationalApr 6 · Shot Put · Place 18 · AfftonShot Put183.87m9
Apr 5Greyhound InvitationalApr 5 · Javelin · Place 28 · AfftonJavelin288.37mFR
Apr 5Greyhound InvitationalApr 5 · Shot Put · Place 28 · AfftonShot Put284.27mFR
Apr 1Skippy Keefer RelaysApr 1 · Shot Put · Place 25 · AfftonShot Put253.60mFR