Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBilliken Invitational · Mar 2813.22aBilliken InvitationalMarch 28, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSAA Class 1 Sectional 1 · May 1716.61aMSHSAA Class 1 Sectional 1May 17, 2025
200 Meters · OutdoorAAU Region 15 National Qualifier · Jun 2028.19aAAU Region 15 National QualifierJune 20, 2024
60m Hurdles · 33" / 0.838m · IndoorONU Holiday Open · Dec 69.60aONU Holiday OpenDecember 6, 2025
800 Meters · IndoorPrincipia Relays · Jan 302:57.36aPrincipia RelaysJanuary 30, 2026
800 Meters · OutdoorAAU Region 15 National Qualifier · Jun 203:13.91aAAU Region 15 National QualifierJune 20, 2024
Heptathlon · OutdoorAAU Region 15 National Qualifier · Jun 203037AAU Region 15 National QualifierJune 20, 2024
High Jump · IndoorCoach Alsup Invite · Jan 171.40mCoach Alsup InviteJanuary 17, 2026
High Jump · OutdoorMcCullough-Douglass Invitational · Mar 291.42mMcCullough-Douglass InvitationalMarch 29, 2025
Javelin · 600g · OutdoorAAU Region 15 National Qualifier · Jun 2017.46mAAU Region 15 National QualifierJune 20, 2024
Long Jump · IndoorONU Holiday Open · Dec 64.94mONU Holiday OpenDecember 6, 2025
Long Jump · OutdoorPacific Invitational · Apr 44.24mPacific InvitationalApril 4, 2023
Shot Put · 4kg · OutdoorAAU Region 15 National Qualifier · Jun 207.21mAAU Region 15 National QualifierJune 20, 2024
Triple Jump · OutdoorPacific HS · Apr 89.96mPacific HS April 8, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · Long Jump · Place 11 · Missouri BaptistMissouri BaptistLong Jump11.5.14mWind: 0Fr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · High Jump · Place 14 · Missouri BaptistMissouri BaptistHigh Jump14.1.42mFr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 100m Hurdles · Place 16 · Missouri BaptistMissouri Baptist100m Hurdles33" / 0.838mRound P16.16.31aWind: 2.8Fr
Apr 182026 Dewey Allgood InvitationalApr 18 · High Jump · Place 9 · Missouri BaptistMissouri BaptistHigh Jump9.1.45mFr
Apr 182026 Dewey Allgood InvitationalApr 18 · 100m Hurdles · Place 12 · Missouri BaptistMissouri Baptist100m Hurdles33" / 0.838m12.17.20aWind: 0.2Fr
Apr 182026 Dewey Allgood InvitationalApr 18 · 100 Meters · Place 17 · Missouri BaptistMissouri Baptist100 Meters17.13.42aWind: 1.5Fr
Mar 28Billiken InvitationalMar 28 · Long Jump · Place 10 · Missouri BaptistMissouri BaptistLong Jump104.97mFr
Mar 28Billiken InvitationalMar 28 · 100m Hurdles · Place 4 · Missouri BaptistMissouri Baptist100m Hurdles416.03aFr
Mar 28Billiken InvitationalMar 28 · 100 Meters · Place 16 · Missouri BaptistMissouri Baptist100 Meters1613.22a PBFr
Mar 20Missouri S&T Miner InvitationalMar 20 · Long Jump · Place 13 · Missouri BaptistMissouri BaptistLong Jump135.05mFR
Mar 20Missouri S&T Miner InvitationalMar 20 · 100m Hurdles · Place 11 · Missouri BaptistMissouri Baptist100m Hurdles1116.08aFR

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 20Heart of America ChampionshipsFeb 20 · Long Jump · Place 3 · Missouri BaptistMissouri BaptistLong Jump34.99mFR
Feb 20Heart of America ChampionshipsFeb 20 · High Jump · Place 5 · Missouri BaptistMissouri BaptistHigh Jump51.45mFR
Feb 20Heart of America ChampionshipsFeb 20 · Shot Put · Place 6 · Missouri BaptistMissouri BaptistShot Put67.15mFR
Feb 20Heart of America ChampionshipsFeb 20 · 60m Hurdles · Place 5 · Missouri BaptistMissouri Baptist60m Hurdles59.72aFR
Feb 20Heart of America ChampionshipsFeb 20 · 60m Hurdles · Place 12 · Missouri BaptistMissouri Baptist60m Hurdles129.64aFR
Feb 20Heart of America ChampionshipsFeb 20 · 800 Meters · Place 7 · Missouri BaptistMissouri Baptist800 Meters72:57.75aFR
Jan 30Principia RelaysJan 30 · Long Jump · Place 1 · Missouri BaptistMissouri BaptistLong Jump14.88mFr
Jan 30Principia RelaysJan 30 · High Jump · Place 4 · Missouri BaptistMissouri BaptistHigh Jump41.45mFr
Jan 30Principia RelaysJan 30 · Shot Put · Place 8 · Missouri BaptistMissouri BaptistShot Put86.46mFr
Jan 30Principia RelaysJan 30 · 60m Hurdles · Place 3 · Missouri BaptistMissouri Baptist60m Hurdles39.86aFr
Jan 30Principia RelaysJan 30 · 800 Meters · Place 3 · Missouri BaptistMissouri Baptist800 Meters32:57.36a PBFr
Jan 17Coach Alsup InviteJan 17 · Long Jump · Place 13 · Missouri BaptistMissouri BaptistLong Jump135.15mFr
Jan 17Coach Alsup InviteJan 17 · High Jump · Place 19 · Missouri BaptistMissouri BaptistHigh Jump191.40m PBFr
Jan 17Coach Alsup InviteJan 17 · 60m Hurdles · Place 17 · Missouri BaptistMissouri Baptist60m HurdlesRound P179.59aFr
Jan 10Redhawks InviteJan 10 · Long Jump · Place 2 · Missouri BaptistMissouri BaptistLong Jump25.09mFr
Jan 10Redhawks InviteJan 10 · High Jump · Place 4 · Missouri BaptistMissouri BaptistHigh Jump41.45mFr
Jan 10Redhawks InviteJan 10 · 55m Hurdles · Place 1 · Missouri BaptistMissouri Baptist55m Hurdles19.06aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Place 4 · Missouri BaptistMissouri Baptist60m Hurdles33" / 0.838mRound P4.9.60a PBFr
Dec 6ONU Holiday OpenDec 6 · 60m Hurdles · Place 4 · Missouri BaptistMissouri Baptist60m Hurdles33" / 0.838m4.9.78aFr
Dec 6ONU Holiday OpenDec 6 · Long Jump · Place 4 · Missouri BaptistMissouri BaptistLong Jump4.4.94m PBFr

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 1 State ChampionshipMay 23 · Triple Jump · Place 4 · Crystal CityCrystal CityTriple Jump434-04.7512
May 23MSHSAA Class 1 State ChampionshipMay 23 · Long Jump · Place 1 · Crystal CityCrystal CityLong Jump117-06.2512
May 23MSHSAA Class 1 State ChampionshipMay 23 · 100m Hurdles · Place 5 · Crystal CityCrystal City100m Hurdles515.9212
May 23MSHSAA Class 1 State ChampionshipMay 23 · 100m Hurdles · Place 5 · Crystal CityCrystal City100m HurdlesRound P516.1712
May 17MSHSAA Class 1 Sectional 1May 17 · Triple Jump · Place 2 · Crystal CityCrystal CityTriple Jump2.9.90m12
May 17MSHSAA Class 1 Sectional 1May 17 · Long Jump · Place 1 · Crystal CityCrystal CityLong Jump1.5.13m12
May 17MSHSAA Class 1 Sectional 1May 17 · 100m Hurdles · Place 2 · Crystal CityCrystal City100m Hurdles33" / 0.838m2.16.61a PB12
May 17MSHSAA Class 1 Sectional 1May 17 · High Jump · Place 5 · Crystal CityCrystal CityHigh Jump5.1.40m12
May 10MSHSAA Class 1 District 1May 10 · Triple Jump · Place 2 · Crystal CityCrystal CityTriple Jump233-01.7512
May 10MSHSAA Class 1 District 1May 10 · Long Jump · Place 1 · Crystal CityCrystal CityLong Jump115-01.5012
May 10MSHSAA Class 1 District 1May 10 · High Jump · Place 1 · Crystal CityCrystal CityHigh Jump14-09.7512
May 10MSHSAA Class 1 District 1May 10 · 100m Hurdles · Place 2 · Crystal CityCrystal City100m Hurdles216.3912
Apr 25Tigertown Invitational - Open MileApr 25 · Long Jump · Place 10 · Crystal CityCrystal CityLong Jump104.77m12
Apr 25Tigertown Invitational - Open MileApr 25 · High Jump · Place 6 · Crystal CityCrystal CityHigh Jump61.42m12
Apr 25Tigertown Invitational - Open MileApr 25 · Triple Jump · Place 6 · Crystal CityCrystal CityTriple Jump69.90m12
Apr 25Tigertown Invitational - Open MileApr 25 · 100m Hurdles · Place 4 · Crystal CityCrystal City100m Hurdles416.8312
Apr 25Tigertown InvitationalApr 25 · Triple Jump · Place 6 · Crystal CityCrystal CityTriple Jump6.9.90m12
Apr 25Tigertown InvitationalApr 25 · Long Jump · Place 10 · Crystal CityCrystal CityLong Jump10.4.77m12
Apr 25Tigertown InvitationalApr 25 · 100m Hurdles · Place 4 · Crystal CityCrystal City100m Hurdles33" / 0.838m4.16.83a12
Apr 25Tigertown InvitationalApr 25 · High Jump · Place 6 · Crystal CityCrystal CityHigh Jump6.1.42m12
Apr 1277th Annual Mineral Area RelaysApr 12 · Triple Jump · Place 1 · Crystal CityCrystal CityTriple Jump1.9.84m12
Apr 1277th Annual Mineral Area RelaysApr 12 · High Jump · Place 2 · Crystal CityCrystal CityHigh Jump2.1.42m12
Apr 1277th Annual Mineral Area RelaysApr 12 · 100 Meters · Place 10 · Crystal CityCrystal City100 Meters10.13.99a12
Apr 8Pacific HS Apr 8 · Triple Jump · Place 2 · Crystal CityCrystal CityTriple Jump2.9.96m PB12
Apr 8Pacific HS Apr 8 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump2.5.02m12
Apr 8Pacific HS Apr 8 · High Jump · Place 3 · Crystal CityCrystal CityHigh Jump3.1.45m12
Mar 29McCullough-Douglass InvitationalMar 29 · Long Jump · Place 5 · Crystal CityCrystal CityLong Jump54.97m—
Mar 29McCullough-Douglass InvitationalMar 29 · High Jump · Place 7 · Crystal CityCrystal CityHigh Jump71.42m PB—
Mar 29McCullough-Douglass InvitationalMar 29 · 100m Hurdles · Place 21 · Crystal CityCrystal City100m Hurdles2118.78—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 20AAU Region 15 National QualifierJun 20 · 800 Meters · Place 3 · Jefferson County Jets Track ClJefferson County Jets Track Cl800 MetersRound M3.3:13.91a PB12
Jun 20AAU Region 15 National QualifierJun 20 · Javelin · Place 3 · Jefferson County Jets Track ClJefferson County Jets Track ClJavelin600gRound M3.17.46m PB12
Jun 20AAU Region 15 National QualifierJun 20 · Long Jump · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClLong JumpRound M1.4.92m12
Jun 20AAU Region 15 National QualifierJun 20 · 200 Meters · Place 2 · Jefferson County Jets Track ClJefferson County Jets Track Cl200 MetersRound M2.28.19a PB12
Jun 20AAU Region 15 National QualifierJun 20 · Shot Put · Place 3 · Jefferson County Jets Track ClJefferson County Jets Track ClShot Put4kgRound M3.7.21m PB12
Jun 20AAU Region 15 National QualifierJun 20 · High Jump · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClHigh JumpRound M1.1.41m12
Jun 20AAU Region 15 National QualifierJun 20 · 100m Hurdles · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838mRound M1.17.67a12
Jun 20AAU Region 15 National QualifierJun 20 · Heptathlon · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClHeptathlonRound M1.3037 PB12
Jun 20AAU Region 15 National QualifierJun 20 · Long Jump · Place 12 · Jefferson County Jets Track ClJefferson County Jets Track ClLong Jump12.4.62m12
Jun 20AAU Region 15 National QualifierJun 20 · Javelin · Jefferson County Jets Track ClJefferson County Jets Track ClJavelin600g--DNS12
Jun 20AAU Region 15 National QualifierJun 20 · 100m Hurdles · Place 7 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838mRound P7.17.63a12
Jun 20AAU Region 15 National QualifierJun 20 · 100m Hurdles · Place 7 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838m7.17.63a12
Jun 20AAU Region 15 National QualifierJun 20 · High Jump · Place 1 · Jefferson County Jets Track ClJefferson County Jets Track ClHigh Jump1.1.39m12
Jun 15AAU Ozark District Qualifier 2Jun 15 · Long Jump · Jefferson County Jets Track ClJefferson County Jets Track ClLong Jump--DNS12
Jun 15AAU Ozark District Qualifier 2Jun 15 · 100m Hurdles · Place 3 · Jefferson County Jets Track ClJefferson County Jets Track Cl100m Hurdles33" / 0.838m3.18.00a12
Jun 15AAU Ozark District Qualifier 2Jun 15 · High Jump · Jefferson County Jets Track ClJefferson County Jets Track ClHigh Jump--DNS12
May 17MSHSAA Class 2 State Track & Field ChampionshipsMay 17 · Long Jump · Place 8 · Crystal CityCrystal CityLong Jump817-00.0011
May 11MSHSAA Class 3 Sectional 1May 11 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump44.92m11
May 11MSHSAA Class 2 Sectional 1May 11 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump44.92m11
May 4MSHSAA Class 2 District 2May 4 · Triple Jump · Place 5 · Crystal CityCrystal CityTriple Jump510.05m11
May 4MSHSAA Class 2 District 2May 4 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump34.77m11
Apr 676th Annual Mineral Area RelaysApr 6 · Triple Jump · Place 3 · Crystal CityCrystal CityTriple Jump3.9.52m11
Apr 676th Annual Mineral Area RelaysApr 6 · 100m Hurdles · Place 11 · Crystal CityCrystal City100m Hurdles33" / 0.838m11.18.89a11
Apr 2Pacific HSApr 2 · Triple Jump · Place 1 · Crystal CityCrystal CityTriple Jump1.9.72m11
Apr 2Pacific HSApr 2 · 100m Hurdles · Place 3 · Crystal CityCrystal City100m Hurdles33" / 0.838m3.19.11a11
Mar 22North Point InvitationalMar 22 · 100 Meters · Place 13 · Crystal CityCrystal City100 Meters1313.4211
Mar 22North Point InvitationalMar 22 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump314-05.0011
Mar 16Notre Dame Frozen Invite 2024Mar 16 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump34.81m—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MSHSAA Class 1 State ChampionshipsMay 19 · Long Jump · Place 15 · Crystal CityCrystal CityLong Jump1515-00.5010
May 13MSHSAA Class 1 Sectional 1May 13 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump414-11.5010
May 13MSHSAA Class 1 Sectional 1May 13 · 100 Meters · Place 7 · Crystal CityCrystal City100 Meters713.9110
May 13Class 1&2 Sectional 1May 13 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump4.4.56m10
May 13Class 1&2 Sectional 1May 13 · 100 Meters · Place 7 · Crystal CityCrystal City100 Meters7.13.91a10
May 6MSHSAA Class 1 District 1May 6 · Long Jump · Place 1 · Crystal CityCrystal CityLong Jump115-02.2510
May 6MSHSAA Class 1 District 1May 6 · 100 Meters · Place 4 · Crystal CityCrystal City100 Meters413.7210
May 6MSHSAA Class 1 District 1May 6 · 100 Meters · Place 4 · Crystal CityCrystal City100 MetersRound P413.8410
Apr 18Trojan RelaysApr 18 · Long Jump · Place 5 · Crystal CityCrystal CityLong Jump5.4.21m10
Apr 18Trojan RelaysApr 18 · 100 Meters · Place 14 · Crystal CityCrystal City100 Meters14.14.14a10
Apr 13Grandview R2 InvitationalApr 13 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump24.58m10
Apr 13Grandview R2 InvitationalApr 13 · 100 Meters · Place 11 · Crystal CityCrystal City100 Meters1114.0410
Apr 4Pacific InvitationalApr 4 · Long Jump · Place 4 · Crystal City High ScCrystal City High ScLong Jump44.24m PBSO
Apr 4Pacific InvitationalApr 4 · 100 Meters · Place 6 · Crystal City High ScCrystal City High Sc100 Meters614.23SO