Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUltimate Speed Academy Run This City Invitational · May 2411.44aUltimate Speed Academy Run This City Invitational May 24, 2026
200 Meters · OutdoorMSHSAA Class 3 District 3 · May 923.63aMSHSAA Class 3 District 3May 9, 2026
400 Meters · OutdoorLutheran North Paul Crisler Relays · Apr 161:01.76aLutheran North Paul Crisler RelaysApril 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 15AAU Jackie Joyner-Kersee National Track and Field ShowcaseJul 15 · 200 Meters · Place 45 · St. Louis DucksSt. Louis Ducks200 MetersRound P4524.10a11
Jul 15AAU Jackie Joyner-Kersee National Track and Field ShowcaseJul 15 · 100 Meters · Place 38 · St. Louis DucksSt. Louis Ducks100 Meters3811.92a11
Jun 12AAU Ozark District QualifierJun 12 · 200 Meters · Place 24 · St. Louis DucksSt. Louis Ducks200 Meters24.23.70a11
Jun 12AAU Ozark District QualifierJun 12 · 100 Meters · Place 29 · St. Louis DucksSt. Louis Ducks100 Meters29.12.00a11
May 31Missouri Elite Annual Track InvitationalMay 31 · 200 Meters · Place 3 · St. Louis DucksSt. Louis Ducks200 Meters3.23.65a11
May 31Missouri Elite Annual Track InvitationalMay 31 · 100 Meters · Place 7 · St. Louis DucksSt. Louis Ducks100 Meters7.11.61a11
May 24Ultimate Speed Academy Run This City Invitational May 24 · 100 Meters · Place 2 · St. Louis DucksSt. Louis Ducks100 Meters2.11.44a PB11
May 9MSHSAA Class 3 District 3May 9 · 200 Meters · Place 8 · PrincipiaPrincipia200 Meters8.23.63a PB11
May 9MSHSAA Class 3 District 3May 9 · 100 Meters · Place 6 · PrincipiaPrincipia100 Meters6.11.57a11
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 200 Meters · Place 11 · PrincipiaPrincipia200 Meters1124.39a11
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 100 Meters · Place 11 · PrincipiaPrincipia100 Meters1111.89a11
Apr 23Metro League Championships JV & VarsityApr 23 · 200 Meters · Place 4 · PrincipiaPrincipia200 Meters423.8111
Apr 23Metro League Championships JV & VarsityApr 23 · 100 Meters · Place 5 · PrincipiaPrincipia100 Meters511.6011
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 400 Meters · Place 15 · PrincipiaPrincipia400 Meters151:01.76a PB11
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 100 Meters · Place 2 · PrincipiaPrincipia100 Meters211.57a11
Apr 2Westminster QuadApr 2 · 200 Meters · PrincipiaPrincipia200 Meters—DNS11
Apr 2Westminster QuadApr 2 · 100 Meters · Place 2 · PrincipiaPrincipia100 Meters2.11.78a11
Mar 28Skippy Keefer RelaysMar 28 · 100 Meters · Place 7 · PrincipiaPrincipia100 Meters712.00a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 22Bob Carter InvitationalMar 22 · 200 Meters · Place 1 · PrincipiaPrincipia200 Meters125.1710
Mar 22Bob Carter InvitationalMar 22 · 100 Meters · Place 6 · PrincipiaPrincipia100 Meters612.4110

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 3 District 3May 4 · 200 Meters · Place 17 · PrincipiaPrincipia200 Meters1725.189
Apr 6Skippy Keefer InvitationalApr 6 · 100 Meters · Place 20 · PrincipiaPrincipia100 Meters20.12.59a9