Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSHSAA Class 2 District 2 · May 913.10aMSHSAA Class 2 District 2May 9, 2026
200 Meters · OutdoorAAU Ozark District Qualifier · Jun 1227.83aAAU Ozark District QualifierJune 12, 2026
400 Meters · OutdoorMSHSAA Class 2 District 2 · May 41:15.64MSHSAA Class 2 District 2May 4, 2024
800 Meters · OutdoorUSATF Ozark Association Junior Olympic Championships · Jun 173:47.98aUSATF Ozark Association Junior Olympic ChampionshipsJune 17, 2017
Javelin · 300g TJ · OutdoorUSATF Ozark Association Junior Olympic Championships · Jun 178.38mUSATF Ozark Association Junior Olympic ChampionshipsJune 17, 2017
Shot Put · 6lb · OutdoorAAU Junior Olympic Nationals · Jul 295.21mAAU Junior Olympic NationalsJuly 29, 2018

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12AAU Ozark District QualifierJun 12 · 200 Meters · Place 21 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters21.27.83a PB11
Jun 12AAU Ozark District QualifierJun 12 · 100 Meters · Place 21 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters21.13.38a11
Jun 6Michael Carr Memorial InvitationalJun 6 · 200 Meters · Place 10 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters1028.24a11
Jun 6Michael Carr Memorial InvitationalJun 6 · 100 Meters · Place 13 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters1313.45a11
May 9MSHSAA Class 2 District 2May 9 · 100 Meters · Place 6 · PrincipiaPrincipia100 Meters6.13.10a PB11
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 100 Meters · Place 7 · PrincipiaPrincipia100 Meters713.75a11
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 100 Meters · Place 3 · PrincipiaPrincipia100 Meters313.28a11
Apr 2Westminster QuadApr 2 · 200 Meters · Place 3 · PrincipiaPrincipia200 Meters3.28.54a11
Apr 2Westminster QuadApr 2 · 100 Meters · Place 2 · PrincipiaPrincipia100 Meters2.13.71a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 6AAU Ozark District QualifierJun 6 · 200 Meters · Place 31 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters3129.05a10
Jun 6AAU Ozark District QualifierJun 6 · 100 Meters · Place 20 · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters2013.99a10
Apr 26Brusca-Strobach InviteApr 26 · 200 Meters · Place 24 · PrincipiaPrincipia200 Meters24.28.07a10
Apr 26Brusca-Strobach InviteApr 26 · 100 Meters · Place 31 · PrincipiaPrincipia100 Meters31.13.62a10
Apr 10Clayton ClassicApr 10 · 100 Meters · Place 7 · PrincipiaPrincipia100 Meters713.8910

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · 200 Meters · Place 18 · St. Louis PAL JaguarsSt. Louis PAL Jaguars200 Meters18.29.77a9
Jun 15USATF Ozark Association Junior Olympic and Masters ChampionshipsJun 15 · 100 Meters · St. Louis PAL JaguarsSt. Louis PAL Jaguars100 Meters—DNS9
May 4MSHSAA Class 2 District 2May 4 · 400 Meters · Place 13 · PrincipiaPrincipia400 Meters131:15.64 PB9
May 4MSHSAA Class 2 District 2May 4 · 200 Meters · Place 14 · PrincipiaPrincipia200 Meters1429.269
Apr 13Ladue - Brusca-Strohbach InvitationalApr 13 · 200 Meters · Place 24 · PrincipiaPrincipia200 Meters24.28.94a9
Apr 6Skippy Keefer InvitationalApr 6 · 100 Meters · Place 14 · PrincipiaPrincipia100 Meters14.14.62a9
Mar 30Lindbergh Invite (Girls JV/V)Mar 30 · 200 Meters · Place 22 · PrincipiaPrincipia200 Meters22.30.19a9

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Dashers Track Youth InvitationalApr 14 · Shot Put · St. Louis PAL JaguarsSt. Louis PAL JaguarsShot Put6lb—DNS-
Apr 14Dashers Track Youth InvitationalApr 14 · 800 Meters · St. Louis PAL JaguarsSt. Louis PAL Jaguars800 Meters—DNS-

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 29AAU Junior Olympic NationalsJul 29 · Shot Put · Place 29 · St. Louis PAL JaguarsSt. Louis PAL JaguarsShot Put6lb29.5.21m PB-
May 20St. Louis PAL Memorial InvitationalMay 20 · Shot Put · Place 5 · St. Louis PAL JaguarsSt. Louis PAL JaguarsShot Put6lb5.14-09.50-
May 20St. Louis PAL Memorial InvitationalMay 20 · 400 Meters · Place 18 · St. Louis PAL JaguarsSt. Louis PAL Jaguars400 Meters18.1:27.81a-

2017 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 6USATF Region 9 Junior Olympic ChampionshipsJul 6 · Hammer · Place 13 · St. Louis PAL JaguarsSt. Louis PAL JaguarsHammer133:32.87a PR9-10
Jul 6USATF Region 9 Junior Olympic ChampionshipsJul 6 · Javelin · Place 7 · St. Louis PAL JaguarsSt. Louis PAL JaguarsJavelin711.25m PR9-10
Jun 17USATF Ozark Association Junior Olympic ChampionshipsJun 17 · Javelin · Place 3 · St. Louis PAL JaguarsSt. Louis PAL JaguarsJavelin300g TJ3.8.38m PB-
Jun 17USATF Ozark Association Junior Olympic ChampionshipsJun 17 · 800 Meters · Place 6 · St. Louis PAL JaguarsSt. Louis PAL Jaguars800 Meters6.3:47.98a PB-