Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSmithville Invitational · Mar 3113.52Smithville InvitationalMarch 31, 2023
100m Hurdles · 33" / 0.838m · OutdoorMSHSAA Class 3 Sectional 4 · May 1615.16aMSHSAA Class 3 Sectional 4May 16, 2026
100m Hurdles · 33" / 0.838m · Outdoor · Hand timedWinnetonka Invitational · Apr 1718.0hWinnetonka InvitationalApril 17, 2025
200 Meters · IndoorBearcat All-Ages Open / Youth Meet #2 · Jan 1826.76aBearcat All-Ages Open / Youth Meet #2January 18, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 3 State Championship · May 2245.22aMSHSAA Class 3 State ChampionshipMay 22, 2026
400 Meters · IndoorNW Missouri HS Invite · Mar 221:02.10aNW Missouri HS InviteMarch 22, 2025
60m Hurdles · 33" / 0.838m · IndoorBearcat All-Ages Open / Youth Meet #2 · Jan 189.74aBearcat All-Ages Open / Youth Meet #2January 18, 2026
Long Jump · OutdoorSmithville Invitational · Mar 314.42mSmithville InvitationalMarch 31, 2023
Triple Jump · IndoorNorthwest Missouri HS Indoor Kickoff · Mar 1610.16mNorthwest Missouri HS Indoor KickoffMarch 16, 2024
Triple Jump · OutdoorMaryville Time Trials · Mar 209.92mMaryville Time TrialsMarch 20, 2024

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 3 State ChampionshipMay 22 · Triple Jump · Place 5 · MaryvilleMaryvilleTriple Jump5.11.25mWind: 0.312
May 22MSHSAA Class 3 State ChampionshipMay 22 · 300m Hurdles · Place 3 · MaryvilleMaryville300m Hurdles30" / 0.762mRound P3.45.82a12
May 22MSHSAA Class 3 State ChampionshipMay 22 · 300m Hurdles · Place 4 · MaryvilleMaryville300m Hurdles30" / 0.762m4.45.22a PB12
May 22MSHSAA Class 3 State ChampionshipMay 22 · 100m Hurdles · Place 4 · MaryvilleMaryville100m Hurdles33" / 0.838mRound P4.15.41aWind: 1.212
May 22MSHSAA Class 3 State ChampionshipMay 22 · 100m Hurdles · Place 3 · MaryvilleMaryville100m Hurdles33" / 0.838m3.15.30aWind: 0.512
May 16MSHSAA Class 3 Sectional 4May 16 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.11.19m12
May 16MSHSAA Class 3 Sectional 4May 16 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.45.97a12
May 16MSHSAA Class 3 Sectional 4May 16 · 100m Hurdles · Place 2 · MaryvilleMaryville100m Hurdles33" / 0.838m2.15.16a PB12
May 9MSHSAA Class 3 District 8May 9 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.11.56m12
May 9MSHSAA Class 3 District 8May 9 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.46.74a12
May 9MSHSAA Class 3 District 8May 9 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles33" / 0.838m1.15.34a12
May 4MEC ConferenceMay 4 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.11.36m12
May 4MEC ConferenceMay 4 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.45.41a12
May 4MEC ConferenceMay 4 · 100m Hurdles · Place 2 · MaryvilleMaryville100m Hurdles33" / 0.838m2.16.05a12
Apr 30Spoofhound InvitationalApr 30 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.11.03m12
Apr 30Spoofhound InvitationalApr 30 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.46.41a12
Apr 30Spoofhound InvitationalApr 30 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles33" / 0.838m1.15.29a12
Apr 24Mineral Water ClassicApr 24 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump111.36m12
Apr 24Mineral Water ClassicApr 24 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles145.12a12
Apr 24Mineral Water ClassicApr 24 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles115.26a12
Apr 17RunningLane Kansas City RelaysApr 17 · 300m Hurdles · Place 6 · MaryvilleMaryville300m Hurdles646.8512
Apr 17RunningLane Kansas City RelaysApr 17 · 100m Hurdles · Place 3 · MaryvilleMaryville100m Hurdles315.4812
Apr 16Winnetonka Varsity InvitationalApr 16 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump111.26m12
Apr 16Winnetonka Varsity InvitationalApr 16 · 300m Hurdles · Place 2 · MaryvilleMaryville300m Hurdles245.78a12
Apr 16Winnetonka Varsity InvitationalApr 16 · 100m Hurdles · Place 4 · MaryvilleMaryville100m Hurdles416.36a12
Apr 10Joe Shy RelaysApr 10 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.10.80m12
Apr 10Joe Shy RelaysApr 10 · 300m Hurdles · Place 3 · MaryvilleMaryville300m Hurdles30" / 0.762m3.46.23a12
Apr 10Joe Shy RelaysApr 10 · 100m Hurdles · Place 2 · MaryvilleMaryville100m Hurdles33" / 0.838m2.15.6012
Apr 2Savannah InvitationalApr 2 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.10.87m12
Apr 2Savannah InvitationalApr 2 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.48.27a12
Apr 2Savannah InvitationalApr 2 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles33" / 0.838m1.16.27a12
Mar 27Smithville InvitationalMar 27 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump110.91m12
Mar 27Smithville InvitationalMar 27 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles147.96a12
Mar 27Smithville InvitationalMar 27 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles115.85a12
Mar 25Maryville Time TrialsMar 25 · Triple Jump · Place 2 · MaryvilleMaryvilleTriple Jump210.97m12
Mar 25Maryville Time TrialsMar 25 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles146.92a12
Mar 25Maryville Time TrialsMar 25 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles115.59a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21Northwest Missouri - Indoor HS Kick-offMar 21 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump110.89m12
Mar 21Northwest Missouri - Indoor HS Kick-offMar 21 · 60m Hurdles · Place 3 · MaryvilleMaryville60m Hurdles39.61a12
Jan 18Bearcat All-Ages Open / Youth Meet #2Jan 18 · 60m Hurdles · Place 4 · UnattachedUnattached60m Hurdles33" / 0.838m4.9.74a PB12
Jan 18Bearcat All-Ages Open / Youth Meet #2Jan 18 · 200 Meters · Place 4 · UnattachedUnattached200 Meters4.26.76a PB12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 3 State ChampionshipMay 23 · Triple Jump · Place 4 · MaryvilleMaryvilleTriple Jump436-05.0011
May 23MSHSAA Class 3 State ChampionshipMay 23 · 300m Hurdles · Place 3 · MaryvilleMaryville300m Hurdles345.5211
May 23MSHSAA Class 3 State ChampionshipMay 23 · 300m Hurdles · Place 3 · MaryvilleMaryville300m Hurdles344.85q11
May 23MSHSAA Class 3 State ChampionshipMay 23 · 100m Hurdles · Place 4 · MaryvilleMaryville100m Hurdles415.5411
May 23MSHSAA Class 3 State ChampionshipMay 23 · 100m Hurdles · Place 5 · MaryvilleMaryville100m Hurdles515.71q11
May 17Missouri Class 2 & 3 SectionalMay 17 · Triple Jump · Place 2 · MaryvilleMaryvilleTriple Jump2.11.11m11
May 17Missouri Class 2 & 3 SectionalMay 17 · 300m Hurdles · Place 2 · MaryvilleMaryville300m Hurdles30" / 0.762m2.46.31a11
May 17Missouri Class 2 & 3 SectionalMay 17 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles33" / 0.838m1.15.63a11
May 10MSHSAA Class 3 District 8May 10 · Triple Jump · Place 1 · Maryville High SchooMaryville High SchooTriple Jump110.95m—
May 10MSHSAA Class 3 District 8May 10 · 300m Hurdles · Place 1 · Maryville High SchooMaryville High Schoo300m Hurdles146.29—
May 10MSHSAA Class 3 District 8May 10 · 100m Hurdles · Place 2 · Maryville High SchooMaryville High Schoo100m Hurdles215.75—
May 1Spoofhound InviteMay 1 · Triple Jump · Place 1 · Maryville HiMaryville HiTriple Jump110.90m—
May 1Spoofhound InviteMay 1 · 300m Hurdles · Place 1 · Maryville HiMaryville Hi300m Hurdles146.50—
May 1Spoofhound InviteMay 1 · 100m Hurdles · Place 1 · Maryville HiMaryville Hi100m Hurdles116.27—
Apr 17Winnetonka InvitationalApr 17 · Triple Jump · Place 2 · MaryvilleMaryvilleTriple Jump2.10.90m11
Apr 17Winnetonka InvitationalApr 17 · 100m Hurdles · Place 5 · MaryvilleMaryville100m Hurdles33" / 0.838m5.18.0h PB11
Apr 1Lathrop InviteApr 1 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.10.79m11
Apr 1Lathrop InviteApr 1 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.47.31a11
Apr 1Lathrop InviteApr 1 · 100m Hurdles · Place 3 · MaryvilleMaryville100m Hurdles33" / 0.838m3.17.84a11
Mar 26Maryville Time TrialsMar 26 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump110.41m11
Mar 26Maryville Time TrialsMar 26 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles147.92a11
Mar 26Maryville Time TrialsMar 26 · 100m Hurdles · Place 1 · MaryvilleMaryville100m Hurdles117.83a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22NW Missouri HS InviteMar 22 · 60m Hurdles · Place 2 · MaryvilleMaryville60m Hurdles33" / 0.838m2.9.92a11
Mar 22NW Missouri HS InviteMar 22 · Triple Jump · Place 1 · MaryvilleMaryvilleTriple Jump1.10.39m11
Mar 22NW Missouri HS InviteMar 22 · 400 Meters · Place 3 · MaryvilleMaryville400 Meters3.1:02.10a PB11

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 3 State Track & Field ChampionshipsMay 17 · 300m Hurdles · Place 4 · MaryvilleMaryville300m Hurdles445.7210
May 17MSHSAA Class 3 State Track & Field ChampionshipsMay 17 · 300m Hurdles · Place 2 · MaryvilleMaryville300m HurdlesRound P246.0110
May 17MSHSAA Class 3 State Track & Field ChampionshipsMay 17 · 100m Hurdles · Place 13 · MaryvilleMaryville100m HurdlesRound P1316.3110
May 11MSHSAA Class 3 Sectional 4May 11 · 300m Hurdles · Place 1 · Maryville HiMaryville Hi300m Hurdles145.9610
May 11MSHSAA Class 3 Sectional 4May 11 · 100m Hurdles · Place 2 · Maryville HiMaryville Hi100m Hurdles215.6710
May 4MSHSAA Class 3 District 8May 4 · 300m Hurdles · Place 3 · MaryvilleMaryville300m Hurdles347.3110
May 4MSHSAA Class 3 District 8May 4 · 100m Hurdles · Place 4 · MaryvilleMaryville100m Hurdles416.7010
May 4MSHSAA Class 2 District 8 May 4 · 300m Hurdles · Place 3 · MaryvilleMaryville300m Hurdles347.3110
May 4MSHSAA Class 2 District 8 May 4 · 100m Hurdles · Place 4 · MaryvilleMaryville100m Hurdles416.7010
Apr 19Kansas Relays - HSApr 19 · 300m Hurdles · Place 11 · MaryvilleMaryville300m Hurdles30" / 0.762m11.46.60a10
Apr 19Kansas Relays - HSApr 19 · 100m Hurdles · Place 29 · MaryvilleMaryville100m Hurdles33" / 0.838mRound P29.17.00aWind: -0.710
Mar 28Smithville Invitational - VarsityMar 28 · Triple Jump · Place 3 · MaryvilleMaryvilleTriple Jump3.10.09m10
Mar 28Smithville Invitational - VarsityMar 28 · 300m Hurdles · Place 1 · MaryvilleMaryville300m Hurdles30" / 0.762m1.48.05a10
Mar 28Smithville Invitational - VarsityMar 28 · 100m Hurdles · Place 4 · MaryvilleMaryville100m Hurdles33" / 0.838m4.17.06a10
Mar 20Maryville Time TrialsMar 20 · Triple Jump · Place 1 · Maryville HiMaryville HiTriple Jump19.92m PB—
Mar 20Maryville Time TrialsMar 20 · 300m Hurdles · Place 1 · Maryville HiMaryville Hi300m Hurdles148.72—
Mar 20Maryville Time TrialsMar 20 · 100m Hurdles · Place 1 · Maryville HiMaryville Hi100m Hurdles116.43—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16Northwest Missouri HS Indoor KickoffMar 16 · Triple Jump · Place 4 · Maryville HiMaryville HiTriple Jump410.16m PB10
Mar 16Northwest Missouri HS Indoor KickoffMar 16 · 60m Hurdles · Place 2 · Maryville HiMaryville Hi60m Hurdles29.7810
Mar 16NW Missouri HS InviteMar 16 · 60m Hurdles · Place 2 · MaryvilleMaryville60m Hurdles33" / 0.838m2.9.78a10
Mar 16NW Missouri HS InviteMar 16 · Triple Jump · Place 4 · MaryvilleMaryvilleTriple Jump4.10.16m10

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · 300m Hurdles · Place 4 · MaryvilleMaryville300m Hurdles446.139
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · 300m Hurdles · Place 3 · MaryvilleMaryville300m HurdlesRound P346.169
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · 100m Hurdles · Place 8 · MaryvilleMaryville100m Hurdles816.219
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · 100m Hurdles · Place 4 · MaryvilleMaryville100m HurdlesRound P415.839
May 13MSHSAA Class 3 District 8May 13 · 300m Hurdles · Place 1 · Maryville High SchooMaryville High Schoo300m Hurdles148.56—
May 13MSHSAA Class 3 District 8May 13 · 100m Hurdles · Place 1 · Maryville High SchooMaryville High Schoo100m HurdlesRound P116.20—
May 13MSHSAA Class 3 District 8May 13 · 100m Hurdles · Place 4 · Maryville High SchooMaryville High Schoo100m Hurdles416.89—
Apr 18Warrior RelaysApr 18 · Triple Jump · Place 3 · Maryville High SchooMaryville High SchooTriple Jump39.96m9
Apr 18Warrior RelaysApr 18 · Long Jump · Place 3 · Maryville High SchooMaryville High SchooLong Jump34.69m9
Apr 18Warrior RelaysApr 18 · 300m Hurdles · Place 1 · Maryville High SchooMaryville High Schoo300m Hurdles148.479
Apr 18Warrior RelaysApr 18 · 100m Hurdles · Place 7 · Maryville High SchooMaryville High Schoo100m Hurdles718.869
Apr 11Crossroads RelaysApr 11 · 100m Hurdles · Place 2 · MaryvilleMaryville100m Hurdles217.15—
Apr 6Joe Shy RelaysApr 6 · Long Jump · Place 2 · Maryville HiMaryville HiLong Jump24.54m—
Apr 6Joe Shy RelaysApr 6 · 300m Hurdles · Place 2 · Maryville HiMaryville Hi300m Hurdles249.59—
Apr 6Joe Shy RelaysApr 6 · 100m Hurdles · Place 10 · Maryville HiMaryville Hi100m Hurdles1019.13—
Mar 31Smithville InvitationalMar 31 · Long Jump · Place 3 · Maryville High SchooMaryville High SchooLong Jump34.42m PB9
Mar 31Smithville InvitationalMar 31 · Long Jump · Place 4 · Maryville High SchooMaryville High SchooLong Jump44.42m9
Mar 31Smithville InvitationalMar 31 · 300m Hurdles · Place 2 · Maryville High SchooMaryville High Schoo300m Hurdles250.249
Mar 31Smithville InvitationalMar 31 · 100 Meters · Place 4 · Maryville High SchooMaryville High Schoo100 Meters413.52 PB9
Mar 31Smithville InvitationalMar 31 · 100 Meters · Place 6 · Maryville High SchooMaryville High Schoo100 Meters613.529