Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Point Last Chance Meet · May 913.59aNorth Point Last Chance MeetMay 9, 2026
100m Hurdles · 33" / 0.838m · OutdoorNorth Point Last Chance Meet · May 918.40aNorth Point Last Chance MeetMay 9, 2026
Javelin · 600g · OutdoorAAU Junior Olympic Games · Aug 126.01mAAU Junior Olympic GamesAugust 1, 2026
Long Jump · OutdoorAAU Ozark District Qualifier · Jun 125.21mAAU Ozark District QualifierJune 12, 2026
Triple Jump · OutdoorRod Staggs FR/SO Invite · Mar 309.71mRod Staggs FR/SO InviteMarch 30, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 36 · Rogue Elite TCRogue Elite TCTriple Jump36.9.83mWind: -0.310
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 50 · Rogue Elite TCRogue Elite TCLong Jump50.4.78mWind: -0.510
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Place 17 · Rogue Elite TCRogue Elite TCJavelin600g17.26.01m PB10
Aug 1AAU Junior Olympic GamesAug 1 · 100m Hurdles · Place 67 · Rogue Elite TCRogue Elite TC100m Hurdles33" / 0.838mRound P67.19.41aWind: 0.710
Jun 12AAU Ozark District QualifierJun 12 · Triple Jump · Place 5 · Rogue Elite TCRogue Elite TCTriple Jump5.9.86m10
Jun 12AAU Ozark District QualifierJun 12 · Long Jump · Place 3 · Rogue Elite TCRogue Elite TCLong Jump3.5.21m PB10
Jun 12AAU Ozark District QualifierJun 12 · Javelin · Place 3 · Rogue Elite TCRogue Elite TCJavelin600g3.22.95m10
Jun 12AAU Ozark District QualifierJun 12 · 100m Hurdles · Place 14 · Rogue Elite TCRogue Elite TC100m Hurdles33" / 0.838m14.23.53a10
May 16MSHSAA Class 5 District 2May 16 · Javelin · Place 8 · Cardinal Ritter College PrepCardinal Ritter College PrepJavelin600g8.25.92m10
May 9North Point Last Chance MeetMay 9 · Javelin · Place 6 · Cardinal Ritter College PrepCardinal Ritter College PrepJavelin600g6.20.89m10
May 9North Point Last Chance MeetMay 9 · 300m Hurdles · Cardinal Ritter College PrepCardinal Ritter College Prep300m Hurdles30" / 0.762m—DNS10
May 9North Point Last Chance MeetMay 9 · 100m Hurdles · Place 6 · Cardinal Ritter College PrepCardinal Ritter College Prep100m Hurdles33" / 0.838m6.18.40a PB10
May 9North Point Last Chance MeetMay 9 · 100 Meters · Place 22 · Cardinal Ritter College PrepCardinal Ritter College Prep100 Meters22.13.59a PB10
May 2Ladue Brusca-Strobach Invitational May 2 · Javelin · Place 11 · C. RitterC. RitterJavelin1184-0210
Apr 17Lions Den Varsity InvitationalApr 17 · Javelin · Cardinal Ritter College PrepCardinal Ritter College PrepJavelin600g—SCR10
Mar 30Rod Staggs FR/SO InviteMar 30 · Triple Jump · Place 2 · Cardinal Ritter College PrepCardinal Ritter College PrepTriple Jump29.71m PB10
Mar 30Rod Staggs FR/SO InviteMar 30 · 300m Hurdles · Place 11 · Cardinal Ritter College PrepCardinal Ritter College Prep300m Hurdles1157.92a10
Mar 30Rod Staggs FR/SO InviteMar 30 · 100m Hurdles · Place 3 · Cardinal Ritter College PrepCardinal Ritter College Prep100m Hurdles319.07a10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10North Point Last ChanceMay 10 · Javelin · Place 14 · C. RitterC. RitterJavelin1477-019
May 10North Point Last ChanceMay 10 · Triple Jump · Place 8 · C. RitterC. RitterTriple Jump832-02.759
May 10North Point Last ChanceMay 10 · Long Jump · Place 5 · C. RitterC. RitterLong Jump515-07.009
Apr 30Affton's Devon Ford / Glenn Kammerer JV RelaysApr 30 · Javelin · Place 2 · Cardinal RitterCardinal RitterJavelin226.33m9
Apr 26Brusca-Strobach InviteApr 26 · Triple Jump · Place 14 · Cardinal Ritter College PrepCardinal Ritter College PrepTriple Jump14.9.59m9