Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMineral Area Relays · Apr 112.93aMineral Area RelaysApril 1, 2023
110m Hurdles · 39" / 0.991m · Outdoor76th Annual Mineral Area Relays · Apr 615.42a76th Annual Mineral Area RelaysApril 6, 2024
110m Hurdles · 42" / 1.067m · IndoorNJCAA Division III Outdoor Track & Field Championships · May 715.39aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
110m Hurdles · 42" / 1.067m · OutdoorBig Blue Alumni Invite · Apr 2415.19aBig Blue Alumni InviteApril 24, 2026
200 Meters · OutdoorNorth Point Invitational · Mar 2225.289North Point InvitationalMarch 22, 2024
300m Hurdles · 36" / 0.914m · OutdoorPacific HS · Apr 247.56aPacific HSApril 2, 2024
60m Hurdles · 42" / 1.067m · IndoorJim Green Invitational · Feb 78.83aJim Green InvitationalFebruary 7, 2026
High Jump · OutdoorJCAA HS Conference Meet · Apr 271.73mJCAA HS Conference MeetApril 27, 2022
Long Jump · IndoorNJCAA Division III Outdoor Track & Field Championships · May 76.63mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Long Jump · OutdoorGrandview Invitational · Apr 155.21mGrandview InvitationalApril 15, 2021
Triple Jump · IndoorIllinois College Hilltop Invitational · Feb 2013.28mIllinois College Hilltop InvitationalFebruary 20, 2026
Triple Jump · OutdoorMSHSAA Class 2 District 2 · May 412.99mMSHSAA Class 2 District 2May 4, 2024

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

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Triple Jump · Place 3 · Mineral Area (Mo.)Mineral Area (Mo.)Triple Jump3.13.81mWind: -1.7So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Long Jump · Place 4 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump4.6.63m PBWind: 0.3So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 110m Hurdles · Place 7 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles42" / 1.067mRound P7.15.39a PBWind: 1.4So
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 110m Hurdles · Place 4 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles42" / 1.067m4.15.57aWind: -3.1So
Feb 20Illinois College Hilltop InvitationalFeb 20 · Triple Jump · Place 4 · Mineral Area CollegeMineral Area CollegeTriple Jump413.28m PBSO
Feb 20Illinois College Hilltop InvitationalFeb 20 · Long Jump · Place 2 · Mineral Area CollegeMineral Area CollegeLong Jump26.72mSO
Feb 20Illinois College Hilltop InvitationalFeb 20 · 60m Hurdles · Place 9 · Mineral Area CollegeMineral Area College60m Hurdles98.96SO
Feb 7Jim Green InvitationalFeb 7 · 60m Hurdles · Place 5 · Mineral Area (Mo.)Mineral Area (Mo.)60m Hurdles42" / 1.067mRound P5.8.83a PBSo
Feb 7Jim Green InvitationalFeb 7 · 60m Hurdles · Mineral Area (Mo.)Mineral Area (Mo.)60m Hurdles42" / 1.067m—DNFSo
Feb 7Jim Green InvitationalFeb 7 · 60 Meter · Mineral Area (Mo.)Mineral Area (Mo.)60 MeterRound P—DNSSo
Feb 7Jim Green InvitationalFeb 7 · Long Jump · Place 8 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump8.6.44mSo

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24Big Blue Alumni InviteApr 24 · Triple Jump · Place 1 · Mineral Area (Mo.)Mineral Area (Mo.)Triple Jump1.13.67mSo
Apr 24Big Blue Alumni InviteApr 24 · Long Jump · Place 1 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump1.6.59mSo
Apr 24Big Blue Alumni InviteApr 24 · 110m Hurdles · Place 2 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles42" / 1.067m2.15.19a PBWind: 1.2So
Apr 182026 Dewey Allgood InvitationalApr 18 · Long Jump · Place 6 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump6.6.73mWind: 3So
Apr 182026 Dewey Allgood InvitationalApr 18 · 110m Hurdles · Place 11 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles42" / 1.067m11.18.40aWind: 1.8So
Apr 3Joey Haines InvitationalApr 3 · Long Jump · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump—DNSSo
Apr 3Joey Haines InvitationalApr 3 · 110m Hurdles · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles42" / 1.067m—DNSSo
Apr 3Joey Haines InvitationalApr 3 · 100 Meters · Mineral Area (Mo.)Mineral Area (Mo.)100 Meters—DNSSo
Mar 20Missouri S&T Miner InvitationalMar 20 · Triple Jump · Place 2 · Mineral Area (Mo.)Mineral Area (Mo.)Triple Jump213.76mSo
Mar 20Missouri S&T Miner InvitationalMar 20 · Long Jump · Place 3 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump36.80mSo
Mar 20Missouri S&T Miner InvitationalMar 20 · 110m Hurdles · Place 7 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles715.58aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25Big Blue Friday Night InviteApr 25 · Triple Jump · Place 1 · Mineral Area CollegeMineral Area CollegeTriple Jump113.45mFR
Apr 25Big Blue Friday Night InviteApr 25 · Long Jump · Place 1 · Mineral Area CollegeMineral Area CollegeLong Jump16.67mFR
Apr 25Big Blue Friday Night InviteApr 25 · 110m Hurdles · Place 2 · Mineral Area CollegeMineral Area College110m Hurdles215.44FR
Mar 29Billiken InviteMar 29 · Triple Jump · Place 7 · Mineral Area (Mo.)Mineral Area (Mo.)Triple Jump713.63mFr
Mar 29Billiken InviteMar 29 · Long Jump · Place 4 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump46.72mFr
Mar 29Billiken InviteMar 29 · 110m Hurdles · Place 11 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles1115.49aFr
Mar 21Missouri S&T Miner InvitationalMar 21 · Triple Jump · Mineral Area (Mo.)Mineral Area (Mo.)Triple Jump—FOULFr
Mar 21Missouri S&T Miner InvitationalMar 21 · Long Jump · Place 11 · Mineral Area (Mo.)Mineral Area (Mo.)Long Jump11.6.40mWind: -0.2Fr
Mar 21Missouri S&T Miner InvitationalMar 21 · 110m Hurdles · Place 7 · Mineral Area (Mo.)Mineral Area (Mo.)110m Hurdles42" / 1.067m7.15.71aWind: 0.2Fr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31Principia RelaysJan 31 · Triple Jump · Place 5 · Mineral Area CollegeMineral Area CollegeTriple Jump544-4.25FR
Jan 31Principia RelaysJan 31 · Triple Jump · Place 5 · Mineral Area CollegeMineral Area CollegeTriple Jump544-4.25FR
Jan 31Principia RelaysJan 31 · Long Jump · Place 11 · Mineral Area CollegeMineral Area CollegeLong Jump1120-5.75FR
Jan 31Principia RelaysJan 31 · Long Jump · Place 11 · Mineral Area CollegeMineral Area CollegeLong Jump1120-5.75FR
Jan 31Principia RelaysJan 31 · 60 Hurdles Preliminaries Heat 2 · Place 3 · Mineral Area CollegeMineral Area College60 Hurdles Preliminaries Heat 239.02FR
Jan 31Principia RelaysJan 31 · 60 Hurdles Preliminaries · Place 3 · Mineral Area CollegeMineral Area College60 Hurdles Preliminaries39.02FR
Jan 31Principia RelaysJan 31 · 60 Hurdles Finals · Place 3 · Mineral Area CollegeMineral Area College60 Hurdles Finals38.85FR

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 2 State Track & Field ChampionshipsMay 17 · Long Jump · Place 6 · Crystal CityCrystal CityLong Jump621-06.2512
May 17MSHSAA Class 2 State Track & Field ChampionshipsMay 17 · 110m Hurdles · Place 2 · Crystal CityCrystal City110m Hurdles214.8712
May 17MSHSAA Class 2 State Track & Field ChampionshipsMay 17 · 110m Hurdles · Place 2 · Crystal CityCrystal City110m HurdlesRound P215.0712
May 11MSHSAA Class 3 Sectional 1May 11 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump46.54m12
May 11MSHSAA Class 3 Sectional 1May 11 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump46.54m12
May 11MSHSAA Class 3 Sectional 1May 11 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles114.7912
May 11MSHSAA Class 3 Sectional 1May 11 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles114.7912
May 11MSHSAA Class 2 Sectional 1May 11 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump46.54m12
May 11MSHSAA Class 2 Sectional 1May 11 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles114.7912
May 4MSHSAA Class 2 District 2May 4 · Triple Jump · Place 3 · Crystal CityCrystal CityTriple Jump312.99m PB12
May 4MSHSAA Class 2 District 2May 4 · Long Jump · Place 1 · Crystal CityCrystal CityLong Jump16.81m12
May 4MSHSAA Class 2 District 2May 4 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles115.5012
Apr 676th Annual Mineral Area RelaysApr 6 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump2.6.31m12
Apr 676th Annual Mineral Area RelaysApr 6 · 110m Hurdles · Place 2 · Crystal CityCrystal City110m Hurdles39" / 0.991m2.15.42a PB12
Apr 2Pacific HSApr 2 · Triple Jump · Place 1 · Crystal CityCrystal CityTriple Jump1.12.64m12
Apr 2Pacific HSApr 2 · 300m Hurdles · Place 2 · Crystal CityCrystal City300m Hurdles36" / 0.914m2.47.56a PB12
Apr 2Pacific HSApr 2 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles39" / 0.991m1.16.39a12
Mar 22North Point InvitationalMar 22 · 200 Meters · Place 16 · Crystal CityCrystal City200 Meters1625.289 PB12
Mar 22North Point InvitationalMar 22 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles115.6912
Mar 22North Point InvitationalMar 22 · Triple Jump · Place 5 · Crystal CityCrystal CityTriple Jump538-11.7512
Mar 16Notre Dame Frozen Invite 2024Mar 16 · Long Jump · Place 6 · Crystal CityCrystal CityLong Jump66.40m—
Mar 16Notre Dame Frozen Invite 2024Mar 16 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m Hurdles316.09a—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19MSHSAA Class 1 State ChampionshipsMay 19 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump221-11.0011
May 19MSHSAA Class 1 State ChampionshipsMay 19 · 110m Hurdles · Place 4 · Crystal CityCrystal City110m Hurdles416.1211
May 19MSHSAA Class 1 State ChampionshipsMay 19 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m HurdlesRound P316.1511
May 13MSHSAA Class 1 Sectional 1May 13 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump219-07.0011
May 13MSHSAA Class 1 Sectional 1May 13 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m Hurdles317.9911
May 13Class 1&2 Sectional 1May 13 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump2.5.97m11
May 13Class 1&2 Sectional 1May 13 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m Hurdles39" / 0.991m3.17.99a11
May 6MSHSAA Class 1 District 1May 6 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump220-01.5011
May 6MSHSAA Class 1 District 1May 6 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m Hurdles315.9911
Apr 18Trojan RelaysApr 18 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump3.5.92m11
Apr 13Grandview R2 InvitationalApr 13 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump36.04m11
Apr 4Pacific InvitationalApr 4 · Long Jump · Place 1 · Crystal City High ScCrystal City High ScLong Jump16.28mJR
Apr 1Mineral Area RelaysApr 1 · Long Jump · Place 17 · Crystal CityCrystal CityLong Jump17.5.04m11
Apr 1Mineral Area RelaysApr 1 · 100 Meters · Place 19 · Crystal CityCrystal City100 Meters19.12.93a PB11

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 20MSHSAA Class 1 State Track & field ChampionshipsMay 20 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump320-08.5010
May 20MSHSAA Class 1 State Track & field ChampionshipsMay 20 · 110m Hurdles · Place 10 · Crystal CityCrystal City110m HurdlesRound P1016.9010
May 14MSHSAA Class 1 Sectional 1May 14 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump320-06.5010
May 14MSHSAA Class 1 Sectional 1May 14 · 110m Hurdles · Place 2 · Crystal CityCrystal City110m Hurdles216.7410
May 7MSHSAA Class 1 District 1May 7 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump219-09.7510
May 7MSHSAA Class 1 District 1May 7 · 110m Hurdles · Place 2 · Crystal CityCrystal City110m Hurdles217.1610
Apr 27JCAA HS Conference MeetApr 27 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump2.6.17m10
Apr 27JCAA HS Conference MeetApr 27 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles39" / 0.991mRound P1.17.30a10
Apr 27JCAA HS Conference MeetApr 27 · 110m Hurdles · Place 1 · Crystal CityCrystal City110m Hurdles39" / 0.991m1.17.14a10
Apr 27JCAA HS Conference MeetApr 27 · High Jump · Place 2 · Crystal CityCrystal CityHigh Jump2.1.73m PB10
Apr 19Potosi Trojan RelaysApr 19 · Long Jump · Place 3 · Crystal CityCrystal CityLong Jump35.77m—
Apr 19Potosi Trojan RelaysApr 19 · High Jump · Place 6 · Crystal CityCrystal CityHigh Jump62.50—
Apr 19Potosi Trojan RelaysApr 19 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m Hurdles317.38—
Apr 14Grandview R2 InvitationalApr 14 · Long Jump · Place 18 · Crystal CityCrystal CityLong Jump186.28m—
Apr 14Grandview R2 InvitationalApr 14 · 200 Meters · Place 4 · Crystal CityCrystal City200 Meters425.82—
Apr 14Grandview R2 InvitationalApr 14 · 110m Hurdles · Place 2 · Crystal CityCrystal City110m Hurdles217.47—
Apr 14Grandview R2 InvitationalApr 14 · Long Jump · Place 2 · Crystal CityCrystal CityLong Jump26.27m10
Apr 14Grandview R2 InvitationalApr 14 · 200 Meters · Place 16 · Crystal CityCrystal City200 Meters1626.1010
Apr 14Grandview R2 InvitationalApr 14 · 110m Hurdles · Place 3 · Crystal CityCrystal City110m Hurdles317.3310
Mar 29Jefferson R7 Blue Jay InvitationalMar 29 · 110m Hurdles · Place 4 · Crystal CityCrystal City110m Hurdles417.4710
Mar 29Jefferson R7 Blue Jay InvitationalMar 29 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump45.71m10
Mar 29Jefferson R7 Blue Jay InvitationalMar 29 · 200 Meters · Place 11 · Crystal CityCrystal City200 Meters1125.8210
Mar 25Rebel RelaysMar 25 · 110m Hurdles · Place 8 · Crystal CityCrystal City110m Hurdles817.61—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15MSHSAA Class 1 Sectional 1May 15 · Long Jump · Place 7 · Crystal CityCrystal CityLong Jump717-09.509
May 15MSHSAA Class 1 Sectional 1May 15 · High Jump · Place 7 · Crystal CityCrystal CityHigh Jump74-09.759
May 8MSHSAA Class 1 District 1May 8 · Long Jump · Place 4 · Crystal CityCrystal CityLong Jump418-07.259
May 8MSHSAA Class 1 District 1May 8 · High Jump · Place 4 · Crystal CityCrystal CityHigh Jump45-02.259
Apr 21Joe McCraith JV InvitationalApr 21 · High Jump · Place 5 · Crystal CityCrystal CityHigh Jump5.1.47mUnofficial9
Apr 21Joe McCraith JV InvitationalApr 21 · 100 Meters · Place 23 · Crystal CityCrystal City100 Meters23.14.74aUnofficial9
Apr 15Grandview InvitationalApr 15 · Long Jump · Place 7 · Crystal CityCrystal CityLong Jump75.21m PB—
Mar 30Jefferson R7 Blue Jay InvitationalMar 30 · Long Jump · Place 11 · Crystal CityCrystal CityLong Jump115.28m—