Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorWichita State Shocker Open · May 841.92mWichita State Shocker OpenMay 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Wichita State Shocker OpenMay 8 · Javelin · Place 4 · Wichita StateWichita StateJavelin600g4.41.92m PBSo
May 1Rock Chalk ClassicMay 1 · Javelin · Place 14 · Wichita StateWichita StateJavelin600g14.37.74mSo
Apr 24OU O Ring OpenerApr 24 · Javelin · Place 3 · Wichita StateWichita StateJavelin600g3.39.26mSo
Apr 16ESU Collegiate RelaysApr 16 · Javelin · Place 11 · Wichita StateWichita StateJavelin600g11.38.43mSo
Apr 2ESU Midwest ClassicApr 2 · Javelin · Place 11 · Wichita StateWichita StateJavelin600g11.39.67mSo
Mar 27Emporia State Spring OpenMar 27 · Javelin · Place 15 · Wichita StateWichita StateJavelin600g15.39.21mSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Wichita State Shocker OpenMay 9 · Javelin · Place 4 · Wichita StateWichita StateJavelin439.21mFR
Apr 26Rock Chalk ClassicApr 26 · Javelin · Place 14 · Wichita StateWichita StateJavelin1434.47mFr
Apr 11KT WoodmanApr 11 · Javelin · Wichita StateWichita StateJavelin600g—DNSFr
Mar 27ESU RelaysMar 27 · Javelin · Place 9 · Wichita StateWichita StateJavelin940.64mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · Javelin · Place 7 · Shawnee-Mill ValleyShawnee-Mill ValleyJavelin7122-712
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · Javelin · Place 3 · Mill ValleyMill ValleyJavelin3122-1012
May 17KSHSAA 6A Regional - LiberalMay 17 · Javelin · Place 3 · Mill ValleyMill ValleyJavelin600g3.122-1012
May 3Shawnee Mission North RelaysMay 3 · Javelin · Place 5 · Mill ValleyMill ValleyJavelin5125-1112
Apr 19Kansas Relays - HSApr 19 · Javelin · Place 20 · Mill ValleyMill ValleyJavelin600g20.35.25m12
Apr 12Shawnee Mission West InvitationalApr 12 · Javelin · Place 4 · Mill ValleyMill ValleyJavelin4121-912
Mar 28Coach Beardslee InviteMar 28 · Javelin · Place 4 · Mill ValleyMill ValleyJavelin4108-612
Mar 28Coach Beardslee InviteMar 28 · Discus · Place 11 · Mill ValleyMill ValleyDiscus1169-812

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 26Kansas KSHSAA State 6A ChampionshipsMay 26 · Javelin · Place 8 · Mill ValleyMill ValleyJavelin600g8.113-311
May 19KSHSAA 6A Regional - Shawnee Mission NorthMay 19 · Javelin · Place 2 · Mill ValleyMill ValleyJavelin600g2.130-0211
May 12Sunflower League MeetMay 12 · Javelin · Place 9 · Mill ValleyMill ValleyJavelin9116-08—
May 5Shawnee Mission North RelaysMay 5 · Javelin · Place 11 · Mill ValleyMill ValleyJavelin11115-011
Apr 21Shawnee Mission West InvitationalApr 21 · Javelin · Place 6 · Mill ValleyMill ValleyJavelin6113-09—
Apr 21Shawnee Mission West InvitationalApr 21 · Javelin · Place 6 · Mill ValleyMill ValleyJavelin6113-911
Apr 14Kansas Relays-High SchoolApr 14 · Javelin · Place 19 · Mill ValleyMill ValleyJavelin19116-0811
Mar 23Olathe Preseason SpectacularMar 23 · Javelin · Place 3 · Mill ValleyMill ValleyJavelin3109-211
Mar 23Olathe Preseason SpectacularMar 23 · Javelin · Place 3 · Mill ValleyMill ValleyJavelin3109-211

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Shawnee Mission North RelaysMay 6 · Javelin · Place 23 · Mill ValleyMill ValleyJavelin2399-310
Apr 15Kansas City RelaysApr 15 · Javelin · Place 10 · Mill ValleyMill ValleyJavelin1099-00—