Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSt Louis PAL Memorial Invitational · May 1916.80aSt Louis PAL Memorial InvitationalMay 19, 2024
1500 Meters · OutdoorAAU Ozark District Qualifier · Jun 127:21.63aAAU Ozark District QualifierJune 12, 2026
1500m Race Walk · OutdoorAAU Ozark District Qualifier · Jun 811:30.79aAAU Ozark District QualifierJune 8, 2024
1500m Racewalk · OutdoorMissouri Elite Annual Track Invitational · May 3110:39.99aMissouri Elite Annual Track InvitationalMay 31, 2026
200 Meters · OutdoorSt Louis PAL Memorial Invitational · May 1933.07aSt Louis PAL Memorial InvitationalMay 19, 2024
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 115:41.19aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · OutdoorUltimate Speed Academy Invitational · May 261:24.57aUltimate Speed Academy InvitationalMay 26, 2024
800 Meters · OutdoorAAU Ozark District Qualifier · Jun 83:24.95aAAU Ozark District QualifierJune 8, 2024
High Jump · OutdoorAAU Track & Field Region 15 Qualifier · Jun 2517:11.58AAU Track & Field Region 15 QualifierJune 25, 2026
Javelin · 300g TJ · OutdoorUltimate Speed Academy Invitational · May 2611.95mUltimate Speed Academy InvitationalMay 26, 2024
Javelin · 800g · OutdoorDick Cook Invite · Apr 2113.14mDick Cook InviteApril 21, 2024
Shot Put · 1kg · OutdoorUltimate Speed Academy Run This City Invitational · May 246.10mUltimate Speed Academy Run This City Invitational May 24, 2026
Shot Put · 6lb · OutdoorSt Louis PAL Memorial Invitational · May 175.07mSt Louis PAL Memorial InvitationalMay 17, 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 · 3000 Meters · Place 58 · Panthers Elite STLPanthers Elite STL3000 Meters58.15:41.19a PB5
Jun 25AAU Track & Field Region 15 QualifierJun 25 · High Jump · Place 2 · Panthers Elite STLPanthers Elite STLHigh Jump217:11.58 PB—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 8 · Panthers Elite STLPanthers Elite STLDiscus87:35.25—
Jun 12AAU Ozark District QualifierJun 12 · 3000 Meters · Place 2 · Panthers Elite STLPanthers Elite STL3000 Meters2.18:05.01a5
Jun 12AAU Ozark District QualifierJun 12 · 1500m Racewalk · Place 6 · Panthers Elite STLPanthers Elite STL1500m Racewalk6.12:31.86a5
Jun 12AAU Ozark District QualifierJun 12 · 1500 Meters · Place 9 · Panthers Elite STLPanthers Elite STL1500 Meters9.7:21.63a PB5
May 31Missouri Elite Annual Track InvitationalMay 31 · Shot Put · Place 17 · Panthers Elite STLPanthers Elite STLShot Put6lb17.4.64m5
May 31Missouri Elite Annual Track InvitationalMay 31 · 1500m Racewalk · Place 1 · Panthers Elite STLPanthers Elite STL1500m Racewalk1.10:39.99a PB5
May 31Missouri Elite Annual Track InvitationalMay 31 · 200 Meters · Place 67 · Panthers Elite STLPanthers Elite STL200 Meters67.37.19a5
May 24Ultimate Speed Academy Run This City Invitational May 24 · Shot Put · Place 11 · Panthers Elite STLPanthers Elite STLShot Put1kg11.6.10m PB5
May 24Ultimate Speed Academy Run This City Invitational May 24 · 1500m Racewalk · Panthers Elite STLPanthers Elite STL1500m Racewalk--DNS5
May 24Ultimate Speed Academy Run This City Invitational May 24 · 100 Meters · Place 65 · Panthers Elite STLPanthers Elite STL100 Meters65.16.93a5
May 17St Louis PAL Memorial InvitationalMay 17 · Shot Put · Place 13 · Saint Louis RidersSaint Louis RidersShot Put6lb13.5.07m PB5
May 17St Louis PAL Memorial InvitationalMay 17 · 200 Meters · Place 71 · Saint Louis RidersSaint Louis Riders200 Meters71.36.62a5
May 17St Louis PAL Memorial InvitationalMay 17 · 100 Meters · Place 66 · Saint Louis RidersSaint Louis Riders100 Meters66.16.92a5

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 28Roos RelaysJun 28 · 800 Meters · Place 1 · Saint Louis RidersSaint Louis Riders800 Meters14:01.3011
Jun 28Roos RelaysJun 28 · Shot Put · Place 1 · Saint Louis RidersSaint Louis RidersShot Put15.57m11
Jun 28Roos RelaysJun 28 · 400 Meters · Place 2 · Saint Louis RidersSaint Louis Riders400 Meters21:28.4011
Jun 1Missouri Elite Annual Track InvitationalJun 1 · 100 Meters · Saint Louis RidersSaint Louis Riders100 Meters--DNS4
Apr 27Scorpions/Knights Invitational Apr 27 · 200 Meters · Place 39 · Saint Louis RidersSaint Louis Riders200 Meters3936.854
Apr 27Scorpions/Knights Invitational Apr 27 · 100 Meters · Place 48 · Saint Louis RidersSaint Louis Riders100 Meters4817.204

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8AAU Ozark District QualifierJun 8 · 1500m Race Walk · Place 5 · Saint Louis RidersSaint Louis Riders1500m Race Walk511:30.79a PB—
Jun 8AAU Ozark District QualifierJun 8 · 800 Meters · Place 15 · Saint Louis RidersSaint Louis Riders800 Meters153:24.95a PB—
May 26Ultimate Speed Academy InvitationalMay 26 · Javelin · Place 9 · Saint Louis RidersSaint Louis RidersJavelin300g TJ9.11.95m PB3
May 26Ultimate Speed Academy InvitationalMay 26 · Shot Put · Place 8 · Saint Louis RidersSaint Louis RidersShot Put6lb8.05.003
May 26Ultimate Speed Academy InvitationalMay 26 · 400 Meters · Place 30 · Saint Louis RidersSaint Louis Riders400 Meters30.1:24.57a PB3
May 19St Louis PAL Memorial InvitationalMay 19 · 200 Meters · Place 34 · Saint Louis RidersSaint Louis Riders200 Meters34.33.07a PB3
May 19St Louis PAL Memorial InvitationalMay 19 · 100 Meters · Place 60 · Saint Louis RidersSaint Louis Riders100 Meters60.16.80a PB3
Apr 21Dick Cook InviteApr 21 · Javelin · Place 4 · Saint Louis RidersSaint Louis RidersJavelin800g4.13.14m PB3
Apr 21Dick Cook InviteApr 21 · 400 Meters · Place 19 · Saint Louis RidersSaint Louis Riders400 Meters19.1:30.39a3
Apr 21Dick Cook InviteApr 21 · 200 Meters · Place 26 · Saint Louis RidersSaint Louis Riders200 Meters26.36.95a3
Apr 14Scorpions/Knights InvitationalApr 14 · 400 Meters · Place 31 · Saint Louis RidersSaint Louis Riders400 Meters31.1:28.81a3
Apr 14Scorpions/Knights InvitationalApr 14 · 200 Meters · Place 28 · Saint Louis RidersSaint Louis Riders200 Meters28.35.20a3