Personal bests

Best marks in available results
Event / courseMarkMeetDate
Complete · OutdoorKnox County JH Relays · Apr 2315.20hSRKnox County JH RelaysApril 23, 2019
Discus · 1kg · OutdoorDavis County Battle of the Boarder Relays · Mar 2394-09Davis County Battle of the Boarder RelaysMarch 23, 2023
Javelin · 600g · OutdoorMule Relays · Apr 1147.58mMule RelaysApril 11, 2025
Shot Put · 4kg · OutdoorDavis County Battle of the Boarder Relays · Mar 2332-09.00Davis County Battle of the Boarder RelaysMarch 23, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21NCAA Division II Outdoor Track & Field ChampionshipsMay 21 · Javelin · Place 8 · Central MissouriCentral MissouriJavelin600g8.46.98mJr
May 1MIAA Outdoor ChampionshipsMay 1 · Javelin · Place 5 · Central MissouriCentral MissouriJavelin600g5.46.92mJr
Apr 25Zac Kindler InvitationalApr 25 · Javelin · Place 5 · Central MissouriCentral MissouriJavelin600g5.41.64mJr
Apr 16ESU Collegiate RelaysApr 16 · Javelin · Place 3 · Central MissouriCentral MissouriJavelin600g3.46.63mJr
Apr 2ESU Midwest ClassicApr 2 · Javelin · Place 3 · Central MissouriCentral MissouriJavelin600g3.44.19mJr
Mar 26SBU Bearcat InvitationalMar 26 · Javelin · Place 12 · Central MissouriCentral MissouriJavelin600g12.40.71mJr
Mar 20UCM InviteMar 20 · Javelin · Place 5 · Central MissouriCentral MissouriJavelin543.72mJR

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22NCAA Division II Outdoor Track & Field ChampionshipsMay 22 · Javelin · Place 8 · Central MissouriCentral MissouriJavelin600g8.47.04mSo
May 9Ward Haylett InvitationalMay 9 · Javelin · Place 5 · Central MissouriCentral MissouriJavelin540.47mSO
May 2MIAA ChampionshipsMay 2 · Javelin · Place 4 · Central MissouriCentral MissouriJavelin448.03mSO
Apr 11Mule RelaysApr 11 · Javelin · Place 3 · Central MissouriCentral MissouriJavelin600g3.47.58m PBSo
Mar 27SBU Bearcat InvitationalMar 27 · Javelin · Place 5 · Central MissouriCentral MissouriJavelin546.58mSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11UNK TwilightMay 11 · Javelin · Place 4 · Central MissouriCentral MissouriJavelin600g4.42.87mFr
May 3MIAA ChampionshipsMay 3 · Javelin · Place 13 · Central MissouriCentral MissouriJavelin1339.99m—
Apr 20PSU Tune-UpApr 20 · Javelin · Place 7 · Central MissouriCentral MissouriJavelin742.01mFR
Apr 12Mule RelaysApr 12 · Javelin · Place 2 · Central MissouriCentral MissouriJavelin242.59m—
Mar 29SBU Bearcat InvitationalMar 29 · Javelin · Place 8 · Central MissouriCentral MissouriJavelin600g8.42.67mFr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · Javelin · Place 11 · Clark CountyClark CountyJavelin11115-1112
Apr 11Jerry Ball RelaysApr 11 · Javelin · Place 4 · Clark CountyClark CountyJavelin435.82m12
Apr 11Jerry Ball RelaysApr 11 · Discus · Place 6 · Clark CountyClark CountyDiscus626.34m12
Apr 11Jerry Ball RelaysApr 11 · Shot Put · Place 4 · Clark CountyClark CountyShot Put49.48m12
Apr 10South Shelby InvitationalApr 10 · Javelin · Place 3 · Clark County High ScClark County High ScJavelin334.01mSR
Apr 10South Shelby InvitationalApr 10 · Discus · Place 2 · Clark County High ScClark County High ScDiscus232.47mSR
Apr 10South Shelby InvitationalApr 10 · Shot Put · Place 5 · Clark County High ScClark County High ScShot Put59.57mSR
Apr 6Palmyra Panther OpenApr 6 · Javelin · Place 3 · Clark County High ScClark County High ScJavelin336.50mSR
Apr 6Palmyra Panther OpenApr 6 · Discus · Place 3 · Clark County High ScClark County High ScDiscus330.68mSR
Apr 6Palmyra Panther OpenApr 6 · Shot Put · Place 5 · Clark County High ScClark County High ScShot Put59.36mSR
Mar 23Davis County Battle of the Boarder RelaysMar 23 · Discus · Place 3 · Clark CountyClark CountyDiscus1kg3.94-09 PB12
Mar 23Davis County Battle of the Boarder RelaysMar 23 · Shot Put · Place 5 · Clark CountyClark CountyShot Put4kg5.32-09.00 PB12

2022 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 20MSHSAA Class 2 State Track & Field ChampionshipsMay 20 · Javelin · Place 8 · Clark CountyClark CountyJavelin8111-0211
May 14MSHSAA Class 2 Sectional 2May 14 · Javelin · Place 4 · Clark CountyClark CountyJavelin434.96m11
May 7MSHSAA Class 2 District 3May 7 · Javelin · Place 2 · Clark CountyClark CountyJavelin2117-0811
May 7MSHSAA Class 2 District 3May 7 · Discus · Place 5 · Clark CountyClark CountyDiscus598-0611
May 7MSHSAA Class 2 District 3May 7 · Shot Put · Place 12 · Clark CountyClark CountyShot Put1228-02.7511
Apr 26Keokuk RelaysApr 26 · Discus · Place 2 · Clark CountyClark CountyDiscus1kg2.94-06.5011
Apr 26Keokuk RelaysApr 26 · Shot Put · Place 6 · Clark CountyClark CountyShot Put4kg6.31-00.0011
Apr 22Brookfield Gary Ewing InvitationalApr 22 · Javelin · Place 2 · Clark CountyClark CountyJavelin237.72m11
Apr 22Brookfield Gary Ewing InvitationalApr 22 · Shot Put · Place 9 · Clark CountyClark CountyShot Put99.95m11
Apr 22Brookfield Gary Ewing InvitationalApr 22 · Discus · Place 6 · Clark CountyClark CountyDiscus630.06m11
Apr 14Cansippi RelaysApr 14 · Shot Put · Place 1 · Clark CountyClark CountyShot Put19.61m—
Apr 14Cansippi RelaysApr 14 · Javelin · Place 1 · Clark CountyClark CountyJavelin137.76m—
Apr 14Cansippi RelaysApr 14 · Discus · Place 1 · Clark CountyClark CountyDiscus125.26m—
Apr 14Cansippi RelaysApr 14 · Javelin · Place 1 · Clark CountyClark CountyJavelin137.76m—
Apr 14Cansippi RelaysApr 14 · Discus · Place 1 · Clark CountyClark CountyDiscus125.26m—
Apr 14Cansippi RelaysApr 14 · Shot Put · Place 1 · Clark CountyClark CountyShot Put19.61m—
Apr 12Jerry Ball RelaysApr 12 · Javelin · Place 4 · Clark CountyClark CountyJavelin433.71m—
Apr 12Jerry Ball RelaysApr 12 · Discus · Place 5 · Clark CountyClark CountyDiscus527.04m—
Apr 12Jerry Ball RelaysApr 12 · Shot Put · Place 6 · Clark CountyClark CountyShot Put69.38m—
Apr 9Lee Calhoun InvitationalApr 9 · Discus · Place 5 · Clark CountyClark CountyDiscus1kg5.28.40m11
Apr 9Lee Calhoun InvitationalApr 9 · Shot Put · Place 4 · Clark CountyClark CountyShot Put4kg4.9.43m11
Apr 5Clark County RelaysApr 5 · Javelin · Place 1 · Clark County High ScClark County High ScJavelin136.18m—
Apr 5Clark County RelaysApr 5 · Discus · Place 1 · Clark County High ScClark County High ScDiscus128.07m—
Apr 5Clark County RelaysApr 5 · Shot Put · Place 1 · Clark County High ScClark County High ScShot Put19.61m—
Mar 21Kirksville Snowshoe ClassicMar 21 · Discus · Place 3 · Clark County High ScClark County High ScDiscus330.29m—
Mar 21Kirksville Snowshoe ClassicMar 21 · Shot Put · Place 4 · Clark County High ScClark County High ScShot Put49.75m—

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21MSHSAA Class 2 State Track & Field ChampionshipsMay 21 · Javelin · Place 6 · Clark CountyClark CountyJavelin6106-0110
May 8MSHSAA Class 2 District 4May 8 · Javelin · Place 3 · Clark CountyClark CountyJavelin600g3.31.70m10
May 8MSHSAA Class 2 District 4May 8 · Discus · Place 7 · Clark CountyClark CountyDiscus1kg7.27.15m10
May 8MSHSAA Class 2 District 4May 8 · Shot Put · Place 12 · Clark CountyClark CountyShot Put4kg12.8.81m10
Apr 15Cansippi RelaysApr 15 · Javelin · Place 2 · Clark CountyClark CountyJavelin229.67m—
Apr 15Cansippi RelaysApr 15 · Discus · Place 7 · Clark CountyClark CountyDiscus722.59m—
Apr 15Cansippi RelaysApr 15 · Shot Put · Place 4 · Clark CountyClark CountyShot Put49.69m—
Apr 13Jerry Ball RelaysApr 13 · Javelin · Place 6 · Clark CountyClark CountyJavelin630.14m—
Apr 13Jerry Ball RelaysApr 13 · Discus · Place 9 · Clark CountyClark CountyDiscus925.07m—
Apr 13Jerry Ball RelaysApr 13 · Shot Put · Place 3 · Clark CountyClark CountyShot Put310.00m—
Apr 8Palmyra Panther OpenApr 8 · Javelin · Place 10 · Clark CountyClark CountyJavelin1027.29m10
Apr 8Palmyra Panther OpenApr 8 · Discus · Place 8 · Clark CountyClark CountyDiscus824.67m10
Apr 8Palmyra Panther OpenApr 8 · Shot Put · Place 5 · Clark CountyClark CountyShot Put59.79m10
Apr 6Clark County RelaysApr 6 · Discus · Place 7 · Clark County High ScClark County High ScDiscus722.11mSO
Apr 6Clark County RelaysApr 6 · Shot Put · Place 2 · Clark County High ScClark County High ScShot Put29.59mSO

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23Knox County JH RelaysApr 23 · Complete · Place 18 · Clark CountyClark CountyComplete1857-018
Apr 23Knox County JH RelaysApr 23 · Complete · Place 3 · Clark CountyClark CountyComplete334-01.00PR8
Apr 23Knox County JH RelaysApr 23 · Complete · Place 12 · Clark CountyClark CountyComplete1215.20hSR PB8
Apr 18Highland Cougar RelaysApr 18 · Complete · Place 10 · Clark CountyClark CountyComplete1056-088
Apr 18Highland Cougar RelaysApr 18 · Complete · Place 3 · Clark CountyClark CountyComplete332-07.50PR8
Apr 3Knox County JH InviteApr 3 · Complete · Place 7 · Clark CountyClark CountyComplete761-06PR8
Apr 3Knox County JH InviteApr 3 · Complete · Place 4 · Clark CountyClark CountyComplete429-03.00PR8
Apr 3Knox County JH InviteApr 3 · Complete · Place 6 · Clark CountyClark CountyComplete615.42hSR8