Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Ozark District Qualifier · Jun 65:18.12aAAU Ozark District QualifierJune 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorMSHSAA Class 3 District 2 · May 944.11aMSHSAA Class 3 District 2May 9, 2026
400 Meters · OutdoorLutheran North All Comers · May 1255.44aLutheran North All ComersMay 12, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Junior Olympic Games · Aug 11:05.89aAAU Junior Olympic GamesAugust 1, 2026
800 Meters · OutdoorMSHSAA Class 3 District 2 · May 42:10.94MSHSAA Class 3 District 2May 4, 2024

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 · 400m Hurdles · Place 62 · St. Louis Blues Track ClubSt. Louis Blues Track Club400m Hurdles36" / 0.914mRound P62.1:05.89a PB12
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 80m Hurdles · Place 12 · St. Louis Blues Track ClubSt. Louis Blues Track Club80m Hurdles122:11.62—
Jun 25AAU Track & Field Region 15 QualifierJun 25 · 400m Hurdles · Place 11 · St. Louis Blues Track ClubSt. Louis Blues Track Club400m Hurdles111:04.74—
Jun 12AAU Ozark District QualifierJun 12 · 400m Hurdles · Place 11 · St. Louis Blues Track ClubSt. Louis Blues Track Club400m Hurdles36" / 0.914m11.1:06.43a12
Jun 12AAU Ozark District QualifierJun 12 · 800 Meters · Place 13 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters13.2:12.45a12
May 12Lutheran North All ComersMay 12 · 300m Hurdles · Place 4 · Lutheran NorthLutheran North300m Hurdles446.57a12
May 12Lutheran North All ComersMay 12 · 400 Meters · Place 6 · Lutheran NorthLutheran North400 Meters655.44a PB12
May 9MSHSAA Class 3 District 2May 9 · 300m Hurdles · Place 5 · Lutheran NorthLutheran North300m Hurdles36" / 0.914m5.44.11a PB12
May 9MSHSAA Class 3 District 2May 9 · 800 Meters · Place 6 · Lutheran NorthLutheran North800 Meters6.2:12.27a12
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 300m Hurdles · Place 2 · Lutheran NorthLutheran North300m Hurdles244.55a12
May 191st Marion Freeman Friday Night Lights InvitationalMay 1 · 800 Meters · Place 13 · Lutheran NorthLutheran North800 Meters132:18.55a12
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 300m Hurdles · Place 1 · Lutheran NorthLutheran North300m Hurdles147.59a12
Apr 16Lutheran North Paul Crisler RelaysApr 16 · 800 Meters · Place 5 · Lutheran NorthLutheran North800 Meters52:17.91a12
Mar 28Skippy Keefer RelaysMar 28 · 300m Hurdles · Place 6 · Lutheran NorthLutheran North300m Hurdles646.41a12
Mar 24Lutheran North Home OpenerMar 24 · 300m Hurdles · Place 2 · Lutheran NorthLutheran North300m Hurdles244.90a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 400m Hurdles · Place 7 · St. Louis Blues Track ClubSt. Louis Blues Track Club400m Hurdles71:06.63a12
Jun 19AAU Track & Field Region 15 QualifierJun 19 · 800 Meters · Place 8 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters82:14.68a12
Jun 6AAU Ozark District QualifierJun 6 · 400m Hurdles · Place 7 · St. Louis Blues Track ClubSt. Louis Blues Track Club400m Hurdles71:10.86a12
Jun 6AAU Ozark District QualifierJun 6 · 1500 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club1500 Meters25:18.12a PB12
Jun 6AAU Ozark District QualifierJun 6 · 800 Meters · Place 13 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters132:15.46a12
Jun 6AAU Ozark District QualifierJun 6 · 800 Meters · Place 2 · St. Louis Blues Track ClubSt. Louis Blues Track Club800 Meters22:18.45a12
May 2Marion Freeman Friday Night LightsMay 2 · 300m Hurdles · Place 11 · Lutheran NorthLutheran North300m Hurdles1148.22a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 3 District 2May 4 · 800 Meters · Place 5 · Lutheran NorthLutheran North800 Meters52:10.94 PB10