Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAffton's Devon Ford / Glenn Kammerer JV Relays · Apr 3012.98Affton's Devon Ford / Glenn Kammerer JV RelaysApril 30, 2025
200 Meters · OutdoorMSHSAA Class 4 & 5 District 3 · May 1625.00aMSHSAA Class 4 & 5 District 3May 16, 2026
400 Meters · OutdoorMSHSAA Class 5 Sectional 2 · May 2355.24aMSHSAA Class 5 Sectional 2May 23, 2026
800 Meters · OutdoorHazelwood West Invitational · Mar 282:25.80aHazelwood West InvitationalMarch 28, 2026
Long Jump · OutdoorAAU Track & Field Region 15 Qualifier · Jun 2556.02AAU Track & Field Region 15 QualifierJune 25, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 20 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 MetersRound P20.57.09a11
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 49 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P49.25.79aWind: -2.911
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 6 · St. Louis Blues Track ClubSt. Louis Blues Track ClubDiscus625.16—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 5 · St. Louis Blues Track ClubSt. Louis Blues Track ClubDiscus525.15q—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Long Jump · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track ClubLong Jump256.02 PB—
Jun 12AAU Ozark District QualifierJun 12 · 400 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters2.56.88a11
Jun 12AAU Ozark District QualifierJun 12 · 200 Meters · Place 5 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters5.25.38a11
May 29MSHSAA Class 5 State ChampionshipMay 29 · 400 Meters · Place 5 · Hazelwood WestHazelwood West400 Meters5.56.66a11
May 29MSHSAA Class 5 State ChampionshipMay 29 · 200 Meters · Place 10 · Hazelwood WestHazelwood West200 Meters10.25.16aWind: -0.411
May 23MSHSAA Class 5 Sectional 2May 23 · 400 Meters · Place 1 · Hazelwood WestHazelwood West400 Meters1.55.24a PB11
May 23MSHSAA Class 5 Sectional 2May 23 · 200 Meters · Place 4 · Hazelwood WestHazelwood West200 Meters4.25.02a11
May 16MSHSAA Class 4 & 5 District 3May 16 · 400 Meters · Place 1 · Hazelwood WestHazelwood West400 Meters1.57.22a11
May 16MSHSAA Class 4 & 5 District 3May 16 · 200 Meters · Place 1 · Hazelwood WestHazelwood West200 Meters1.25.00a PB11
May 2Ladue Brusca-Strobach Invitational May 2 · 200 Meters · Place 6 · Hazelwood W.Hazelwood W.200 Meters625.7711
Mar 28Hazelwood West InvitationalMar 28 · 800 Meters · Place 1 · Hazelwood WestHazelwood West800 Meters12:25.80a PB11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 17AAU Jackie Joyner-Kersee National ShowcaseJul 17 · 200 Meters · Place 1 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P125.66a10
Jul 17AAU Jackie Joyner-Kersee National ShowcaseJul 17 · 200 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters225.77a10
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 400 Meters · Place 3 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters356.77a10
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 200 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P225.20a10
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 200 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters225.31a10
Jun 6AAU Ozark District QualifierJun 6 · 400 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters256.69a—
Jun 6AAU Ozark District QualifierJun 6 · 200 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters425.53a—
May 24MSHSAA Class 4 & 5 Sectional 2May 24 · 400 Meters · Place 2 · Hazelwood WestHazelwood West400 Meters2.56.38a10
May 24MSHSAA Class 4 & 5 Sectional 2May 24 · 200 Meters · Place 7 · Hazelwood WestHazelwood West200 Meters7.25.17aWind: 1.310
Apr 30Affton's Devon Ford / Glenn Kammerer JV RelaysApr 30 · 100 Meters · Place 3 · Hazelwood WestHazelwood West100 Meters312.98 PB10
Apr 26Brusca-Strobach InviteApr 26 · 400 Meters · Place 11 · Hazelwood WestHazelwood West400 Meters11.59.75a10
Apr 26Brusca-Strobach InviteApr 26 · 200 Meters · Place 9 · Hazelwood WestHazelwood West200 Meters9.26.33a10
Apr 16Henle Holmes InvitationalApr 16 · 400 Meters · Place 3 · Hazelwood WestHazelwood West400 Meters3.58.32a10
Apr 16Henle Holmes InvitationalApr 16 · 200 Meters · Place 7 · Hazelwood WestHazelwood West200 Meters7.26.96a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 5 District 3May 11 · 400 Meters · Place 5 · Hazelwood WestHazelwood West400 Meters51:02.119
May 11MSHSAA Class 4 District 3May 11 · 400 Meters · Place 5 · Hazelwood WestHazelwood West400 Meters51:02.119
May 3Suburban Yellow (JV/V Girls)May 3 · 400 Meters · Place 2 · Hazelwood WestHazelwood West400 Meters2.1:00.36a9
Apr 27Kirkwood Dale Collier InvitationalApr 27 · 400 Meters · Place 10 · Hazelwood WestHazelwood West400 Meters10.1:01.90a9
Apr 11Henle Holmes InvitationalApr 11 · 200 Meters · Place 9 · Hazelwood WestHazelwood West200 MetersRound P9.27.73a9
Mar 23HazelwoodMar 23 · 200 Meters · Place 3 · Hazelwood WestHazelwood West200 Meters3.28.11aWind: -0.89