Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt Louis PAL Memorial Invitational · May 1923.12aSt Louis PAL Memorial InvitationalMay 19, 2024
1500 Meters · OutdoorScorpions/Knights Invitational · Apr 2712:30.60Scorpions/Knights Invitational April 27, 2025
1500m Race Walk · OutdoorAAU Ozark District Qualifier · Jun 610:54.65aAAU Ozark District QualifierJune 6, 2025
1500m Racewalk · OutdoorSt. Louis Blues Invitational · May 312:26.66aSt. Louis Blues InvitationalMay 3, 2026
200 Meters · IndoorOzark AAU Indoor Series HS and Youth #2 · Feb 2050.42aOzark AAU Indoor Series HS and Youth #2February 20, 2022
60 Meter · IndoorOzark AAU Indoor Series HS and Youth #2 · Feb 2012.82aOzark AAU Indoor Series HS and Youth #2February 20, 2022
Discus · .50kg · OutdoorUltimate Speed Academy Run This City Invitational · May 2418.90mUltimate Speed Academy Run This City Invitational May 24, 2026
Discus · 1kg · OutdoorAAU Ozark District Qualifier · Jun 1220.59mAAU Ozark District QualifierJune 12, 2026
Javelin · 300g TJ · OutdoorXplosion Mothers Day Mayhem in Missouri · May 1115.54mXplosion Mothers Day Mayhem in MissouriMay 11, 2025
Javelin · 400g TJ · OutdoorAAU Ozark District Qualifier · Jun 1222.12mAAU Ozark District QualifierJune 12, 2026
Long Jump · OutdoorSt. Louis Blues Invitational · May 41.73mSt. Louis Blues Invitational May 4, 2025
Shot Put · 1kg · OutdoorUltimate Speed Academy Run This City Invitational · May 248.46mUltimate Speed Academy Run This City Invitational May 24, 2026
Shot Put · 4lb · IndoorOzark AAU Indoor Series HS and Youth #2 · Feb 207-00.50Ozark AAU Indoor Series HS and Youth #2February 20, 2022
Shot Put · 6lb · OutdoorMissouri Elite Annual Track Invitational · May 318.47mMissouri Elite Annual Track InvitationalMay 31, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Javelin · Ultimate Speed AcademyUltimate Speed AcademyJavelin400g TJ--DNS5
Aug 1AAU Junior Olympic GamesAug 1 · Discus · Place 18 · Ultimate Speed AcademyUltimate Speed AcademyDiscus1kg18.14.76m5
Aug 1AAU Junior Olympic GamesAug 1 · Shot Put · Place 18 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb18.8.27m5
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin120.00m—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyDiscus120.72m—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put18.13m—
Jun 12AAU Ozark District QualifierJun 12 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin400g TJ1.22.12m PB5
Jun 12AAU Ozark District QualifierJun 12 · Discus · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyDiscus1kg1.20.59m PB5
Jun 12AAU Ozark District QualifierJun 12 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb1.8.13m5
May 31Missouri Elite Annual Track InvitationalMay 31 · Discus · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyDiscus1kg2.15.83m5
May 31Missouri Elite Annual Track InvitationalMay 31 · Shot Put · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb2.8.47m PB5
May 31Missouri Elite Annual Track InvitationalMay 31 · 1500m Racewalk · Place 2 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk2.12:35.78a5
May 24Ultimate Speed Academy Run This City Invitational May 24 · Discus · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyDiscus.50kg2.18.90m PB5
May 24Ultimate Speed Academy Run This City Invitational May 24 · Shot Put · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyShot Put1kg2.8.46m PB5
May 24Ultimate Speed Academy Run This City Invitational May 24 · 1500m Racewalk · Place 5 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk5.12:50.63a5
May 10Xplosion Mothers Day Mayhem in MissouriMay 10 · Discus · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyDiscus1kg2.18.22m5
May 10Xplosion Mothers Day Mayhem in MissouriMay 10 · Shot Put · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb2.7.01m5
May 10Xplosion Mothers Day Mayhem in MissouriMay 10 · 1500m Racewalk · Place 1 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk1.12:53.37a5
May 3St. Louis Blues InvitationalMay 3 · Discus · Place 3 · Ultimate Speed AcademyUltimate Speed AcademyDiscus1kg3.14.06m5
May 3St. Louis Blues InvitationalMay 3 · Shot Put · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb2.8.45m5
May 3St. Louis Blues InvitationalMay 3 · 1500m Racewalk · Place 5 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk5.12:26.66a PB5

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 1500m Race Walk · Ultimate Speed AcademyUltimate Speed Academy1500m Race Walk—DNF4
Jun 19AAU Track & Field Region 15 QualifierJun 19 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin117.80m4
Jun 19AAU Track & Field Region 15 QualifierJun 19 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put17.90m4
Jun 6AAU Ozark District QualifierJun 6 · 1500m Race Walk · Place 1 · Ultimate Speed AcademyUltimate Speed Academy1500m Race Walk114:45.40a4
Jun 6AAU Ozark District QualifierJun 6 · 1500m Race Walk · Place 2 · Ultimate Speed AcademyUltimate Speed Academy1500m Race Walk210:54.65a PB4
Jun 6AAU Ozark District QualifierJun 6 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin117.15m4
Jun 6AAU Ozark District QualifierJun 6 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put15.84m4
Jun 6AAU Ozark District QualifierJun 6 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put17.22m4
Jun 1Missouri Elite Annual Track InvitationalJun 1 · 1500m Racewalk · Place 1 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk1.14:45.40a4
Jun 1Missouri Elite Annual Track InvitationalJun 1 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb1.5.84m4
May 11Xplosion Mothers Day Mayhem in MissouriMay 11 · 1500m Racewalk · Place 1 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk1.14:09.34a4
May 11Xplosion Mothers Day Mayhem in MissouriMay 11 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin300g TJ1.15.54m PB4
May 11Xplosion Mothers Day Mayhem in MissouriMay 11 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb1.6.39m4
May 4St. Louis Blues Invitational May 4 · 1500m Racewalk · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk—DQ4
May 4St. Louis Blues Invitational May 4 · Long Jump · Place 15 · Ultimate Speed AcademyUltimate Speed AcademyLong Jump15.1.73m PB4
May 4St. Louis Blues Invitational May 4 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb1.6.93m4
Apr 27Scorpions/Knights Invitational Apr 27 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin113.94m4
Apr 27Scorpions/Knights Invitational Apr 27 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin113.94m4
Apr 27Scorpions/Knights Invitational Apr 27 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put16.40m4
Apr 27Scorpions/Knights Invitational Apr 27 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put15.11m4
Apr 27Scorpions/Knights Invitational Apr 27 · 1500 Meters · Place 1 · Ultimate Speed AcademyUltimate Speed Academy1500 Meters112:30.60 PB4

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20AAU Region 15 National QualifierJun 20 · 1500m Racewalk · Place 3 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk3.14:41.96a3
Jun 20AAU Region 15 National QualifierJun 20 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin400g TJ1.16.83m3
Jun 20AAU Region 15 National QualifierJun 20 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb1.5.65m3
Jun 8AAU Ozark District QualifierJun 8 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin116.54m—
Jun 8AAU Ozark District QualifierJun 8 · Shot Put · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyShot Put16.00m—
Jun 8AAU Ozark District QualifierJun 8 · 1500m Race Walk · Place 3 · Ultimate Speed AcademyUltimate Speed Academy1500m Race Walk313:42.02a—
May 26Ultimate Speed Academy InvitationalMay 26 · 1500m Racewalk · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk--DNS3
May 26Ultimate Speed Academy InvitationalMay 26 · Javelin · Place 1 · Ultimate Speed AcademyUltimate Speed AcademyJavelin300g TJ1.12.75m3
May 26Ultimate Speed Academy InvitationalMay 26 · Shot Put · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb2.06.003
May 19St Louis PAL Memorial InvitationalMay 19 · 1500m Racewalk · Place 8 · Ultimate Speed AcademyUltimate Speed Academy1500m Racewalk8.13:42.47a3
May 19St Louis PAL Memorial InvitationalMay 19 · Shot Put · Place 2 · Ultimate Speed AcademyUltimate Speed AcademyShot Put6lb2.19-03.253
May 19St Louis PAL Memorial InvitationalMay 19 · 100 Meters · Place 46 · Ultimate Speed AcademyUltimate Speed Academy100 Meters46.23.12a PB3

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Ozark AAU Indoor Series HS and Youth #2Feb 20 · 60 Meter · Place 2 · Mustangs Track ClubMustangs Track Club60 Meter2.12.82a PB1
Feb 20Ozark AAU Indoor Series HS and Youth #2Feb 20 · Shot Put · Place 2 · Mustangs Track ClubMustangs Track ClubShot Put4lb2.7-00.50 PB1
Feb 20Ozark AAU Indoor Series HS and Youth #2Feb 20 · 200 Meters · Place 4 · Mustangs Track ClubMustangs Track Club200 Meters4.50.42a PB1