Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMSHSAA Class 5 District 2 · May 1642.89mMSHSAA Class 5 District 2May 16, 2026
Hammer · 4kg · Outdoor2025 Ladue Throws Competition Series #2 · Aug 942.65m2025 Ladue Throws Competition Series #2August 9, 2025
Javelin · 600g · OutdoorLadue - Brusca-Strohbach Invitational · Apr 1322.18mLadue - Brusca-Strohbach InvitationalApril 13, 2024
Shot Put · 4kg · IndoorEastern Indoors Invite · Feb 639' 1.75"Eastern Indoors InviteFebruary 6, 2026
Shot Put · 4kg · OutdoorMSHSAA Class 5 District 2 · May 1612.28mMSHSAA Class 5 District 2May 16, 2026
Weight Throw · 20lb / 9.0kg · IndoorWashburn Be Your Best Meet #3 · Feb 2211.37mWashburn Be Your Best Meet #3February 22, 2025
Weight Throw · 20lb / 9.0kg · Outdoor2025 Ladue Throws Competition Series #7 · Sep 2013.25m2025 Ladue Throws Competition Series #7September 20, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29MSHSAA Class 5 State ChampionshipMay 29 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.42.40m12
May 29MSHSAA Class 5 State ChampionshipMay 29 · Shot Put · Place 7 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg7.11.88m12
May 23MSHSAA Class 5 Sectional 1May 23 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.42.25m12
May 23MSHSAA Class 5 Sectional 1May 23 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.11.99m12
May 16MSHSAA Class 5 District 2May 16 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.42.89m PB12
May 16MSHSAA Class 5 District 2May 16 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.12.28m PB12
May 8Suburban Green Pool GirlsMay 8 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.40.07m12
May 8Suburban Green Pool GirlsMay 8 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.11.96m12
May 2Ladue Brusca-Strobach Invitational May 2 · Shot Put · Place 5 · LadueLadueShot Put538-06.0012
May 2Ladue Brusca-Strobach Invitational May 2 · Discus · Place 1 · LadueLadueDiscus1126-0912
Apr 22Ladue Rams Mini MeetApr 22 · Javelin · Place 2 · Ladue Horton WatkinsLadue Horton WatkinsJavelin222.91m12
Apr 22Ladue Rams Mini MeetApr 22 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus141.08m12
Apr 22Ladue Rams Mini MeetApr 22 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put112.05m12
Apr 18Corey Siebert / Lakeshia Finch InvitationalApr 18 · Shot Put · Place 1 · LadueLadueShot Put111.86m12
Apr 10K-State RelaysApr 10 · Discus · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg3.37.19m12
Apr 10K-State RelaysApr 10 · Shot Put · Place 5 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg5.12.24m12
Apr 4Holt Varsity Track InvitationalApr 4 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.39.05m12
Apr 4Holt Varsity Track InvitationalApr 4 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.12.21m12
Mar 31Liberty/Washington/Ladue/Francis Howell QuadMar 31 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.39.93m12
Mar 31Liberty/Washington/Ladue/Francis Howell QuadMar 31 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.11.69m12
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put112.31m—
Mar 28Festus McCullough-Douglass InvitationalMar 28 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus140.89m—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Eastern Indoors InviteFeb 6 · Shot Put · Place 1 · TRIBETRIBEShot Put4kg1.39' 1.75" PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · Shot Put · Place 2 · TRIBETRIBEShot Put4kg2.11.69m12

2025 Outdoor Track

35 results
DateMeetEventPlMarkGr
Oct 42025 Ladue Throws Competition Series #8Oct 4 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.42.37m11
Oct 42025 Ladue Throws Competition Series #8Oct 4 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.11.88m11
Sep 202025 Ladue Throws Competition Series #7Sep 20 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw20lb / 9.0kg2.13.25m PB11
Sep 202025 Ladue Throws Competition Series #7Sep 20 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.41.81m11
Sep 202025 Ladue Throws Competition Series #7Sep 20 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.36.62m11
Sep 202025 Ladue Throws Competition Series #7Sep 20 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.11.99m11
Aug 232025 Ladue Throws Competition Series #4Aug 23 · Weight Throw · Place 1 · UnattachedUnattachedWeight Throw20lb / 9.0kg1.13.06m11
Aug 232025 Ladue Throws Competition Series #4Aug 23 · Hammer · Place 1 · UnattachedUnattachedHammer4kg1.41.61m11
Aug 232025 Ladue Throws Competition Series #4Aug 23 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.36.77m11
Aug 232025 Ladue Throws Competition Series #4Aug 23 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.11.79m11
Aug 162025 Ladue Throws Competition Series #3Aug 16 · Weight Throw · Place 2 · UnattachedUnattachedWeight Throw20lb / 9.0kg2.12.33m11
Aug 162025 Ladue Throws Competition Series #3Aug 16 · Hammer · Place 2 · UnattachedUnattachedHammer4kg2.40.68m11
Aug 162025 Ladue Throws Competition Series #3Aug 16 · Discus · Place 3 · UnattachedUnattachedDiscus1kg3.36.06m11
Aug 162025 Ladue Throws Competition Series #3Aug 16 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.10.96m11
Aug 92025 Ladue Throws Competition Series #2Aug 9 · Hammer · Place 3 · UnattachedUnattachedHammer4kg3.42.65m PB11
Aug 92025 Ladue Throws Competition Series #2Aug 9 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.39.57m11
Aug 92025 Ladue Throws Competition Series #2Aug 9 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.11.03m11
Jun 13USATF Ozark Association Junior Olympic ChampionshipsJun 13 · Discus · Place 2 · TRIBETRIBEDiscus1kg2.34.22m11
Jun 13USATF Ozark Association Junior Olympic ChampionshipsJun 13 · Shot Put · Place 1 · TRIBETRIBEShot Put4kg1.11.46m11
May 30MSHSAA Class 5 State ChampionshipsMay 30 · Shot Put · Place 12 · Ladue HortonLadue HortonShot Put1237-01.7511
May 24MSHSAA Class 5 Sectional 1May 24 · Discus · Place 5 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoDiscus534.47m11
May 24MSHSAA Class 5 Sectional 1May 24 · Shot Put · Place 3 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoShot Put311.52m11
May 9Suburban Conference Green Boys & GirlsMay 9 · Discus · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg3.33.05m11
May 9Suburban Conference Green Boys & GirlsMay 9 · Shot Put · Place 2 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg2.10.95m11
May 3Kirkwood Dale CollierMay 3 · Shot Put · Place 19 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg19.8.93m11
Apr 26Brusca-Strobach InviteApr 26 · Discus · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg3.35.00m11
Apr 26Brusca-Strobach InviteApr 26 · Shot Put · Place 5 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg5.10.83m11
Apr 23Rams Mini MeetApr 23 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.34.67m11
Apr 23Rams Mini MeetApr 23 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.10.52m11
Apr 10Stateswomen InviteApr 10 · Discus · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg—DNS11
Apr 10Stateswomen InviteApr 10 · Shot Put · Place 4 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg4.10.37m11
Mar 29McCullough-Douglass InvitationalMar 29 · Shot Put · Place 6 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoShot Put610.30m11
Mar 29McCullough-Douglass InvitationalMar 29 · Discus · Place 8 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoDiscus831.99m11
Mar 22Bob Carter InvitationalMar 22 · Shot Put · Place 2 · LadueLadueShot Put232-03.7511
Mar 22Bob Carter InvitationalMar 22 · Discus · Place 1 · LadueLadueDiscus1111-0611

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Washburn Be Your Best Meet #3Feb 22 · Weight Throw · Place 2 · TRIBETRIBEWeight Throw20lb / 9.0kg2.11.37m PB11
Feb 22Washburn Be Your Best Meet #3Feb 22 · Shot Put · Place 5 · TRIBETRIBEShot Put4kg5.9.89m11

2024 Outdoor Track

32 results
DateMeetEventPlMarkGr
Jul 13Midwest Track and Field ShowcaseJul 13 · Discus · Place 1 · TRIBETRIBEDiscus1kg1.113' 110
Jul 13Midwest Track and Field ShowcaseJul 13 · Shot Put · Place 3 · TRIBETRIBEShot Put4kg3.31' 2.510
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · Discus · Place 1 · TRIBETRIBEDiscus1kg1.34.75m10
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · Shot Put · Place 1 · TRIBETRIBEShot Put4kg1.11.12m10
May 24MSHSAA Class 4 State ChampionshipsMay 24 · Discus · Place 7 · Ladue HortonLadue HortonDiscus7121-0110
May 24MSHSAA Class 4 State ChampionshipsMay 24 · Shot Put · Place 8 · Ladue HortonLadue HortonShot Put838-09.0010
May 18MSHSAA Class 5 Sectional 1May 18 · Discus · Place 3 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoDiscus334.56m10
May 18MSHSAA Class 5 Sectional 1May 18 · Shot Put · Place 3 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoShot Put310.21m10
May 18MSHSAA Class 4 Sectional 1May 18 · Discus · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg3.34.56m10
May 18MSHSAA Class 4 Sectional 1May 18 · Shot Put · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg3.10.21m10
May 11MSHSAA Class 4 District 2May 11 · Javelin · Place 5 · Ladue Horton WatkinsLadue Horton WatkinsJavelin520.63m10
May 11MSHSAA Class 4 District 2May 11 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus136.06m10
May 11MSHSAA Class 4 District 2May 11 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put110.68m10
May 3Suburban Gold ConferenceMay 3 · Shot Put · Place 3 · LadueLadueShot Put333-10.2510
May 3Suburban Gold ConferenceMay 3 · Discus · Place 2 · LadueLadueDiscus2117-0810
Apr 27Kirkwood Dale Collier InvitationalApr 27 · Javelin · Place 17 · Ladue Horton WatkinsLadue Horton WatkinsJavelin600g17.19.91m10
Apr 27Kirkwood Dale Collier InvitationalApr 27 · Discus · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg3.35.06m10
Apr 27Kirkwood Dale Collier InvitationalApr 27 · Shot Put · Place 11 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg11.9.67m10
Apr 22Rescheduled KIRKWOOD JV INVITEApr 22 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg1.32.31m10
Apr 22Rescheduled KIRKWOOD JV INVITEApr 22 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg1.8.63m10
Apr 19Tigertown InvitationalApr 19 · Shot Put · Place 2 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg2.9.91m10
Apr 17Greyhound JVApr 17 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus134.24m—
Apr 17Greyhound JVApr 17 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put110.00m—
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · Javelin · Place 15 · Ladue Horton WatkinsLadue Horton WatkinsJavelin600g15.22.18m PB10
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · Discus · Place 2 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg2.31.13m10
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · Shot Put · Place 5 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg5.10.68m10
Apr 5Wolf Pack Varsity Boys & GirlsApr 5 · Discus · Place 2 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg2.34.95m10
Apr 5Wolf Pack Varsity Boys & GirlsApr 5 · Shot Put · Place 5 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg5.10.40m10
Mar 30Lindbergh Invite (Girls JV/V)Mar 30 · Discus · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg3.32.81m10
Mar 30Lindbergh Invite (Girls JV/V)Mar 30 · Shot Put · Place 5 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg5.10.72m10
Mar 23 McCullough-Douglass InvitationalMar 23 · Shot Put · Place 4 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoShot Put49.87m10
Mar 23 McCullough-Douglass InvitationalMar 23 · Discus · Place 4 · Ladue Horton Watkins High SchoLadue Horton Watkins High SchoDiscus432.04m10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Tallawah Roos Winter Series #2 15-16Dec 16 · Shot Put · Place 3 · TRIBETRIBEShot Put4kg3.9.10m10

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20MSHSAA Class 4, Sectional 1May 20 · Discus · Place 8 · LadueLadueDiscus876-089
Apr 29Kirkwood Dale CollierApr 29 · Discus · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg—DNS9
Apr 29Kirkwood Dale CollierApr 29 · Shot Put · Place 16 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg16.8.52m9
Apr 26North Point Open Meet #2Apr 26 · Javelin · Place 11 · Ladue Horton WatkinsLadue Horton WatkinsJavelin600g11.20.27m9
Apr 26North Point Open Meet #2Apr 26 · Discus · Place 10 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg10.19.56m9
Apr 26North Point Open Meet #2Apr 26 · Shot Put · Place 4 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg4.8.36m9
Apr 22Ladue InviteApr 22 · Javelin · Ladue Horton WatkinsLadue Horton WatkinsJavelin600g—DNS9
Apr 22Ladue InviteApr 22 · Discus · Place 8 · Ladue Horton WatkinsLadue Horton WatkinsDiscus1kg8.25.32m9
Apr 22Ladue InviteApr 22 · Shot Put · Place 16 · Ladue Horton WatkinsLadue Horton WatkinsShot Put4kg16.8.41m9
Apr 13Clayton ClassicApr 13 · Discus · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsDiscus125.53mFR
Apr 13Clayton ClassicApr 13 · Shot Put · Place 3 · Ladue Horton WatkinsLadue Horton WatkinsShot Put38.54mFR
Apr 12Kirkwood JV InviteApr 12 · Javelin · Place 13 · LadueLadueJavelin1346-119
Apr 12Kirkwood JV InviteApr 12 · Shot Put · Place 3 · LadueLadueShot Put328-08.259
Apr 12Kirkwood JV InviteApr 12 · Discus · Place 4 · LadueLadueDiscus477-049
Apr 8Northwest InvitationalApr 8 · Discus · Place 4 · Ladue Horton WatkinsLadue Horton WatkinsDiscus421.09mFR
Apr 8Northwest InvitationalApr 8 · Discus · Place 6 · Ladue Horton WatkinsLadue Horton WatkinsDiscus621.09mFR
Apr 8Northwest InvitationalApr 8 · Shot Put · Place 1 · Ladue Horton WatkinsLadue Horton WatkinsShot Put19.01mFR
Apr 8Northwest InvitationalApr 8 · Shot Put · Place 2 · Ladue Horton WatkinsLadue Horton WatkinsShot Put29.01mFR
Apr 4Ladue Rams Mini MeetApr 4 · Shot Put · Place 3 · LadueLadueShot Put38.55m9
Apr 4Ladue Rams Mini MeetApr 4 · Discus · Place 3 · LadueLadueDiscus325.02m9
Apr 1Holt InvitationalApr 1 · Shot Put · Place 16 · LadueLadueShot Put1627-06.759
Apr 1Holt InvitationalApr 1 · Discus · Place 25 · LadueLadueDiscus2552-059