Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:42.74aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · OutdoorMSHSAA Class 4 State Championship · May 295:08.49aMSHSAA Class 4 State ChampionshipMay 29, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 110:19.93aAAU Junior Olympic GamesAugust 1, 2026
3200 Meters · OutdoorFestus McCullough-Douglass Invitational · Mar 2811:12.91Festus McCullough-Douglass InvitationalMarch 28, 2026
400 Meters · Outdoor51st Annual Henle Holmes - Steve Warren Invitational · Apr 161:04.36a51st Annual Henle Holmes - Steve Warren InvitationalApril 16, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 12:22.18aAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 1 · Elite Speed UniversityElite Speed University3000 Meters1.10:19.93a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 4 · Elite Speed UniversityElite Speed University1500 Meters4.4:42.74a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 23 · Elite Speed UniversityElite Speed University800 MetersRound P23.2:22.18a PB11
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 100m Hurdles · Place 2 · Elite Speed UniversityElite Speed University100m Hurdles25:13.32—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Javelin · Place 2 · Elite Speed UniversityElite Speed UniversityJavelin22:22.07—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Shot Put · Place 1 · Elite Speed UniversityElite Speed UniversityShot Put110:27.61—
Jun 12AAU Ozark District QualifierJun 12 · 3000 Meters · Place 1 · Elite Speed UniversityElite Speed University3000 Meters1.10:36.56a11
Jun 12AAU Ozark District QualifierJun 12 · 1500 Meters · Place 2 · Elite Speed UniversityElite Speed University1500 Meters2.4:58.13a11
Jun 12AAU Ozark District QualifierJun 12 · 800 Meters · Place 3 · Elite Speed UniversityElite Speed University800 Meters3.2:24.82a11
May 29MSHSAA Class 4 State ChampionshipMay 29 · 3200 Meters · Place 4 · Webster GrovesWebster Groves3200 Meters4.11:15.56a11
May 29MSHSAA Class 4 State ChampionshipMay 29 · 1600 Meters · Place 7 · Webster GrovesWebster Groves1600 Meters7.5:08.49a PB11
May 23MSHSAA Class 4 Sectional 1May 23 · 3200 Meters · Place 4 · Webster GrovesWebster Groves3200 Meters4.11:28.18a11
May 23MSHSAA Class 4 Sectional 1May 23 · 1600 Meters · Place 4 · Webster GrovesWebster Groves1600 Meters4.5:20.64a11
May 16MSHSAA Class 4 District 2May 16 · 3200 Meters · Place 1 · Webster GrovesWebster Groves3200 Meters1.12:01.29a11
May 16MSHSAA Class 4 District 2May 16 · 1600 Meters · Place 2 · Webster GrovesWebster Groves1600 Meters2.5:35.54a11
May 8Suburban Green Pool GirlsMay 8 · 800 Meters · Place 4 · Webster GrovesWebster Groves800 Meters4.2:25.51a11
May 2Ladue Brusca-Strobach Invitational May 2 · 3200 Meters · Place 3 · Webster G.Webster G.3200 Meters311:40.3811
May 2Ladue Brusca-Strobach Invitational May 2 · 1600 Meters · Place 3 · Webster G.Webster G.1600 Meters35:09.2911
Apr 1651st Annual Henle Holmes - Steve Warren InvitationalApr 16 · 400 Meters · Place 15 · Webster GrovesWebster Groves400 MetersRound S151:04.36a PB11
Apr 10Webster Groves Stateswomen InvitationalApr 10 · 800 Meters · Place 1 · Webster GrovesWebster Groves800 Meters1.2:22.91a11
Apr 4Lindbergh Girl's Flyer ClassicApr 4 · 1600 Meters · Place 2 · Webster G.Webster G.1600 Meters25:18.4711
Mar 28Festus McCullough-Douglass InvitationalMar 28 · 3200 Meters · Place 6 · Webster GrovesWebster Groves3200 Meters611:12.91 PB—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MSHSAA Class 5 Sectional 1May 24 · 1600 Meters · Place 5 · Webster GrovesWebster Groves1600 Meters55:32.0810
May 24MSHSAA Class 5 Sectional 1May 24 · 800 Meters · Place 7 · Webster GrovesWebster Groves800 Meters72:41.4410
May 24MSHSAA Class 4 Sectional 1May 24 · 1600 Meters · Place 5 · Webster GrovesWebster Groves1600 Meters55:32.0810
May 24MSHSAA Class 4 Sectional 1May 24 · 800 Meters · Place 7 · Webster GrovesWebster Groves800 Meters72:41.4410
May 9Suburban Conference Green Boys & GirlsMay 9 · 1600 Meters · Place 3 · Webster GrovesWebster Groves1600 Meters3.5:39.07a10
May 9Suburban Conference Green Boys & GirlsMay 9 · 800 Meters · Place 11 · Webster GrovesWebster Groves800 Meters11.2:32.55a10
Apr 26Brusca-Strobach InviteApr 26 · 1600 Meters · Place 20 · Webster GrovesWebster Groves1600 Meters20.6:07.20a10
Apr 22Eureka JVApr 22 · 1600 Meters · Place 6 · Webster GrovesWebster Groves1600 Meters6.6:17.89a10
Apr 22Eureka JVApr 22 · 800 Meters · Place 5 · Webster GrovesWebster Groves800 Meters5.2:51.11a10