Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:35.96aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorLadue Brusca-Strobach Invitational · May 25:10.72Ladue Brusca-Strobach Invitational May 2, 2026
2000m Steeplechase · 0.838m · OutdoorAAU Junior Olympic Games · Aug 17:27.86aAAU Junior Olympic GamesAugust 1, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:12.51aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · OutdoorLadue Brusca-Strobach Invitational · May 211:12.07Ladue Brusca-Strobach Invitational May 2, 2026
800 Meters · OutdoorMissouri Elite Annual Track Invitational · May 312:17.33aMissouri Elite Annual Track InvitationalMay 31, 2026
High Jump · OutdoorAAU Track & Field Region 15 Qualifier · Jun 254:41.81AAU 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

16 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 2000m Steeplechase · Place 19 · Elite Speed UniversityElite Speed University2000m Steeplechase0.838m19.7:27.86a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 27 · Elite Speed UniversityElite Speed University3000 Meters27.10:12.51a PB10
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 47 · Elite Speed UniversityElite Speed University1500 Meters47.4:35.96a PB10
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Javelin · Place 1 · Elite Speed UniversityElite Speed UniversityJavelin110:18.19—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · High Jump · Place 3 · Elite Speed UniversityElite Speed UniversityHigh Jump34:41.81 PB—
Jun 12AAU Ozark District QualifierJun 12 · 3000 Meters · Place 2 · Elite Speed UniversityElite Speed University3000 Meters2.10:39.13a10
Jun 12AAU Ozark District QualifierJun 12 · 1500 Meters · Place 6 · Elite Speed UniversityElite Speed University1500 Meters6.4:50.47a10
Jun 12AAU Ozark District QualifierJun 12 · 800 Meters · Place 19 · Elite Speed UniversityElite Speed University800 Meters19.2:17.70a10
May 31Missouri Elite Annual Track InvitationalMay 31 · 1500 Meters · Place 3 · Elite Speed UniversityElite Speed University1500 Meters3.4:44.98a10
May 31Missouri Elite Annual Track InvitationalMay 31 · 800 Meters · Place 6 · Elite Speed UniversityElite Speed University800 Meters6.2:17.33a PB10
May 16MSHSAA Class 4 & 5 District 3May 16 · 3200 Meters · Place 9 · Hazelwood WestHazelwood West3200 Meters9.11:59.14a11
May 16MSHSAA Class 4 & 5 District 3May 16 · 1600 Meters · Place 11 · Hazelwood WestHazelwood West1600 Meters11.5:16.84a11
May 2Ladue Brusca-Strobach Invitational May 2 · 3200 Meters · Place 22 · Hazelwood W.Hazelwood W.3200 Meters2211:12.07 PB11
May 2Ladue Brusca-Strobach Invitational May 2 · 1600 Meters · Place 34 · Hazelwood W.Hazelwood W.1600 Meters345:10.72 PB11
Mar 28Hazelwood West InvitationalMar 28 · 1600 Meters · Place 5 · Hazelwood WestHazelwood West1600 Meters55:18.46a11
Mar 28Hazelwood West InvitationalMar 28 · 800 Meters · Place 9 · Hazelwood WestHazelwood West800 Meters92:20.32a11