Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMichael Carr Memorial Invitational · Jun 611.38aMichael Carr Memorial InvitationalJune 6, 2026
200 Meters · IndoorEastern Indoors Invite · Feb 622.88aEastern Indoors InviteFebruary 6, 2026
200 Meters · OutdoorMSHSAA Class 3 District 2 · May 921.90aMSHSAA Class 3 District 2May 9, 2026
400 Meters · IndoorEastern Indoors Invite · Feb 651.33aEastern Indoors InviteFebruary 6, 2026
400 Meters · OutdoorMSHSAA Class 3 State Championship · May 2248.63aMSHSAA Class 3 State ChampionshipMay 22, 2026
800 Meters · IndoorAAU Northern Indoor National Track & Field Invitational · Dec 272:17.14aAAU Northern Indoor National Track & Field InvitationalDecember 27, 2025
800 Meters · OutdoorUltimate Speed Academy Invitational · May 252:07.36aUltimate Speed Academy InvitationalMay 25, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 30 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 MetersRound P30.49.29a12
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 60 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P60.22.92aWind: -3.112
Jul 15AAU Jackie Joyner-Kersee National Track and Field ShowcaseJul 15 · 400 Meters · Place 12 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 MetersRound P1250.73a12
Jul 15AAU Jackie Joyner-Kersee National Track and Field ShowcaseJul 15 · 200 Meters · Place 12 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P1222.69a12
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 3 · St. Louis Blues Track ClubSt. Louis Blues Track ClubDiscus321.69—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 6 · St. Louis Blues Track ClubSt. Louis Blues Track ClubDiscus622.19q—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · Discus · Place 5 · St. Louis Blues Track ClubSt. Louis Blues Track ClubDiscus550.50—
Jun 12AAU Ozark District QualifierJun 12 · 400 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters4.49.67a12
Jun 12AAU Ozark District QualifierJun 12 · 200 Meters · Place 10 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters10.22.49a12
Jun 6Michael Carr Memorial InvitationalJun 6 · 200 Meters · Place 1 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters122.18a12
Jun 6Michael Carr Memorial InvitationalJun 6 · 100 Meters · Place 5 · St. Louis Blues Track ClubSt. Louis Blues Track Club100 Meters511.38a PB12
May 22MSHSAA Class 3 State ChampionshipMay 22 · 400 Meters · Place 5 · Lutheran NorthLutheran North400 MetersRound P5.49.23a12
May 22MSHSAA Class 3 State ChampionshipMay 22 · 400 Meters · Place 4 · Lutheran NorthLutheran North400 Meters4.48.63a PB12
May 22MSHSAA Class 3 State ChampionshipMay 22 · 200 Meters · Place 12 · Lutheran NorthLutheran North200 MetersRound P12.22.59aWind: 0.512
May 16MSHSAA Class 3 Sectional 1May 16 · 400 Meters · Place 2 · Lutheran NorthLutheran North400 Meters2.49.88a12
May 16MSHSAA Class 3 Sectional 1May 16 · 200 Meters · Place 4 · Lutheran NorthLutheran North200 Meters4.22.27a12
May 12Lutheran North All ComersMay 12 · 200 Meters · Place 1 · Lutheran NorthLutheran North200 Meters122.74a12
May 9MSHSAA Class 3 District 2May 9 · 400 Meters · Place 2 · Lutheran NorthLutheran North400 Meters2.50.12a12
May 9MSHSAA Class 3 District 2May 9 · 200 Meters · Place 2 · Lutheran NorthLutheran North200 Meters2.21.90a PB12
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 400 Meters · Place 2 · Lutheran NorthLutheran North400 Meters249.43a12
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 200 Meters · Place 2 · Lutheran NorthLutheran North200 Meters222.30a12
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 400 Meters · Place 1 · Lutheran NorthLutheran North400 Meters150.02a12
Apr 11Mineral Area RelaysApr 11 · 400 Meters · Place 2 · Lutheran NorthLutheran North400 Meters2.50.76a12
Mar 24Lutheran North Home OpenerMar 24 · 400 Meters · Place 2 · Lutheran NorthLutheran North400 Meters252.31a—

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6Eastern Indoors InviteFeb 6 · 400 Meters · Place 17 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters17.51.33a PB12
Feb 6Eastern Indoors InviteFeb 6 · 200 Meters · Place 16 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters16.22.88a PB12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 800 Meters · Place 15 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters15.2:17.14a PB12
Dec 27AAU Northern Indoor National Track & Field InvitationalDec 27 · 400 Meters · Place 25 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters25.54.78a12
Feb 22Washburn Be Your Best Meet #3Feb 22 · 400 Meters · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters--DNS11
Feb 22Washburn Be Your Best Meet #3Feb 22 · 200 Meters · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters--DNS11
Feb 15Ozark T&F (Tallawah Roos Winter Series # 2)Feb 15 · 400 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters251.7117
Feb 15Ozark T&F (Tallawah Roos Winter Series # 2)Feb 15 · 200 Meters · Place 1 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters123.8217
Jan 25Tallawah Roos Winter Series # 1Jan 25 · 400 Meters · Place 9 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters954.10a—
Jan 25Tallawah Roos Winter Series # 1Jan 25 · 200 Meters · Place 3 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters323.79a—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 17AAU Jackie Joyner-Kersee National ShowcaseJul 17 · 200 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P222.11a11
Jul 17AAU Jackie Joyner-Kersee National ShowcaseJul 17 · 200 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters222.31a11
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 400 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters450.04a11
Jun 6AAU Ozark District QualifierJun 6 · 400 Meters · Place 5 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters550.22a11
Jun 6AAU Ozark District QualifierJun 6 · 200 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters422.65a11
Jun 6AAU Ozark District QualifierJun 6 · 100 Meters · Place 8 · St. Louis Blues Track ClubSt. Louis Blues Track Club100 Meters811.47a11
Jun 1Missouri Elite Annual Track InvitationalJun 1 · 200 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters4.22.65a11
Jun 1Missouri Elite Annual Track InvitationalJun 1 · 100 Meters · Place 8 · St. Louis Blues Track ClubSt. Louis Blues Track Club100 Meters8.11.47a11
May 25Ultimate Speed Academy InvitationalMay 25 · 800 Meters · Place 1 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters12:07.36a PB11
May 25Ultimate Speed Academy InvitationalMay 25 · 400 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters251.10a11
May 11Xplosion Mothers Day Mayhem in MissouriMay 11 · 800 Meters · Place 1 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters1.2:14.97a11
May 11Xplosion Mothers Day Mayhem in MissouriMay 11 · 400 Meters · Place 1 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters1.51.70a11
May 4St. Louis Blues Invitational May 4 · 800 Meters · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters—SCR11
May 4St. Louis Blues Invitational May 4 · 200 Meters · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters—SCR11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28AAU Northern Indoor NationalDec 28 · 800 Meters · Place 18 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters18.2:26.11a11
Dec 28AAU Northern Indoor NationalDec 28 · 400 Meters · Place 27 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters27.55.02a11
Dec 28AAU Northern Indoor NationalDec 28 · 200 Meters · Place 32 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P32.23.95a11
Dec 14Washburn Be Your Best Meet #1Dec 14 · 400 Meters · Place 33 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters33.56.39a11
Dec 14Washburn Be Your Best Meet #1Dec 14 · 200 Meters · Place 37 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters37.24.08a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 20AAU Region 15 National QualifierJun 20 · 400 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters4.52.22a10
Jun 20AAU Region 15 National QualifierJun 20 · 200 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 MetersRound P4.23.24a10
Jun 20AAU Region 15 National QualifierJun 20 · 200 Meters · Place 4 · St. Louis Blues Track ClubSt. Louis Blues Track Club200 Meters4.23.24a10
Jun 20AAU Region 15 National QualifierJun 20 · 100 Meters · Place 12 · St. Louis Blues Track ClubSt. Louis Blues Track Club100 MetersRound P12.11.80a10
Jun 8AAU Ozark District QualifierJun 8 · 400 Meters · Place 9 · St. Louis Blues Track CSt. Louis Blues Track C400 Meters954.84a—
Jun 8AAU Ozark District QualifierJun 8 · 200 Meters · Place 4 · St. Louis Blues Track CSt. Louis Blues Track C200 Meters423.62a—
Jun 8AAU Ozark District QualifierJun 8 · 200 Meters · Place 3 · St. Louis Blues Track CSt. Louis Blues Track C200 Meters323.28a—
Jun 8AAU Ozark District QualifierJun 8 · 100 Meters · Place 7 · St. Louis Blues Track CSt. Louis Blues Track C100 Meters711.75a—
Jun 8AAU Ozark District QualifierJun 8 · 100 Meters · Place 4 · St. Louis Blues Track CSt. Louis Blues Track C100 Meters411.86a—
May 26Ultimate Speed Academy InvitationalMay 26 · 400 Meters · Place 19 · St. Louis Blues Track ClubSt. Louis Blues Track Club400 Meters19.59.67a10
May 26Ultimate Speed Academy InvitationalMay 26 · 100 Meters · Place 13 · St. Louis Blues Track ClubSt. Louis Blues Track Club100 Meters13.11.66a10