Personal bests

Best marks in available results
Event / courseMarkMeetDate
Complete · OutdoorMaryville Middle School Invitational · Apr 172:48.80hPRMaryville Middle School Invitational April 17, 2019
Javelin · 600g · OutdoorKip Janvrin Open · Apr 2443.33mKip Janvrin OpenApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Ohio Valley (OVC) Outdoor ChampionshipsMay 14 · Javelin · Place 6 · Southeast MissouriSoutheast MissouriJavelin600g6.40.16mSo
May 8ISU Sycamore OpenMay 8 · Javelin · Place 3 · Southeast MissouriSoutheast MissouriJavelin600g3.40.88mSo
Apr 24Kip Janvrin OpenApr 24 · Javelin · Place 1 · Southeast MissouriSoutheast MissouriJavelin600g1.43.33m PBSo
Apr 17Georgia Tech InvitationalApr 17 · Javelin · Place 6 · Southeast MissouriSoutheast MissouriJavelin600g6.42.44mSo
Apr 10Joe Walker InvitationalApr 10 · Javelin · Place 5 · Southeast MissouriSoutheast MissouriJavelin600g5.42.07mSo
Apr 3Joey Haines InvitationalApr 3 · Javelin · Place 6 · Southeast MissouriSoutheast MissouriJavelin600g6.41.62mSo
Mar 26Alumni Bulldog RelaysMar 26 · Javelin · Place 8 · Southeast MissouriSoutheast MissouriJavelin600g8.40.41mSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15OVC championshipMay 15 · Javelin · Place 5 · Southeast MissouriSoutheast MissouriJavelin600g5.39.02mFr
Mar 29Pacesetter InvitationalMar 29 · Javelin · Place 5 · Southeast MissouriSoutheast MissouriJavelin600g5.35.64mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 3 State Track & Field ChampionshipsMay 17 · Javelin · Place 6 · MaryvilleMaryvilleJavelin6120-0412
May 11MSHSAA Class 3 Sectional 4May 11 · Javelin · Place 2 · Maryville HiMaryville HiJavelin2121-0212
May 4MSHSAA Class 3 District 8May 4 · Javelin · Place 1 · MaryvilleMaryvilleJavelin134.56m12
May 4MSHSAA Class 2 District 8 May 4 · Javelin · Place 1 · MaryvilleMaryvilleJavelin134.56m12
May 4MSHSAA Class 2 District 8 May 4 · Javelin · Place 1 · MaryvilleMaryvilleJavelin134.56m12
Apr 19Kansas Relays - HSApr 19 · Javelin · Place 23 · MaryvilleMaryvilleJavelin600g23.34.24m12
Mar 28Smithville Invitational - VarsityMar 28 · Javelin · Place 4 · MaryvilleMaryvilleJavelin600g4.34.05m12
Mar 20Maryville Time TrialsMar 20 · Javelin · Place 2 · Maryville HiMaryville HiJavelin233.19m—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26MSHSAA Class 3 State Track & Field ChampionshipsMay 26 · Javelin · Place 3 · MaryvilleMaryvilleJavelin3128-0611
May 13MSHSAA Class 3 District 8May 13 · Javelin · Place 2 · Maryville High SchooMaryville High SchooJavelin236.44m—
May 13MSHSAA Class 3 District 8May 13 · Javelin · Place 2 · Maryville High SchooMaryville High SchooJavelin236.44m—
Apr 18Warrior RelaysApr 18 · Javelin · Place 1 · Maryville High SchooMaryville High SchooJavelin138.13mJR
Apr 18Warrior RelaysApr 18 · Javelin · Place 1 · Maryville High SchooMaryville High SchooJavelin138.13mJR
Apr 13Winnetonka InvitationalApr 13 · Javelin · Place 1 · Maryville HiMaryville HiJavelin141.41m—
Apr 6Joe Shy RelaysApr 6 · Javelin · Place 2 · Maryville HiMaryville HiJavelin236.91m—
Mar 31Smithville InvitationalMar 31 · Javelin · Place 5 · Maryville High SchooMaryville High SchooJavelin531.91mJR
Mar 31Smithville InvitationalMar 31 · Javelin · Place 5 · Maryville High SchooMaryville High SchooJavelin531.91mJR

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Mineral Water ClassicApr 22 · Javelin · Place 3 · Maryville HiMaryville HiJavelin334.21m10
Apr 14Winnetonka Varsity InvitationalApr 14 · Javelin · Place 1 · MaryvilleMaryvilleJavelin130.72m—
Apr 8Joe Shy RelaysApr 8 · Javelin · Place 7 · Maryville HiMaryville HiJavelin730.98m—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Maryville Middle School Invitational Apr 17 · Complete · Place 6 · MaryvilleMaryvilleComplete64-02.00PR7
Apr 17Maryville Middle School Invitational Apr 17 · Complete · Place 1 · MaryvilleMaryvilleComplete12:48.80hPR PB7