Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorTrailblazer Invite · May 1210' 3"Trailblazer InviteMay 1, 2026
Shot Put · 12lb · OutdoorKSHSAA 6A Regional - Olathe North · May 2254-7KSHSAA 6A Regional - Olathe NorthMay 22, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · Javelin · Place 1 · Olathe WestOlathe WestJavelin800g1.207-0312
May 29KSHSAA State Track ChampionshipsMay 29 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put12lb5.50-00.7512
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · Javelin · Place 1 · Olathe WestOlathe WestJavelin800g1.204-012
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put12lb2.54-7 PB12
May 8Shawnee Mission North RelaysMay 8 · Javelin · Place 6 · Olathe WestOlathe WestJavelin800g6.184-1112
May 8Shawnee Mission North RelaysMay 8 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put12lb5.54-6.5012
May 1Trailblazer InviteMay 1 · Javelin · Place 1 · Olathe WestOlathe WestJavelin800g1.210' 3" PB12
May 1Trailblazer InviteMay 1 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put12lb2.52' 4.5"12
Apr 242026 Leitel Legacy InvitationalApr 24 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put352-10"12
Apr 242026 Leitel Legacy InvitationalApr 24 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1211-1"12
Apr 20BV West ELITE MeetApr 20 · Javelin · Place 2 · Olathe WestOlathe WestJavelin800g2.187-1012
Apr 20BV West ELITE MeetApr 20 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put12lb5.50-9.5012
Apr 10Mike Wallace Olathe InvitationalApr 10 · Javelin · Place 1 · Olathe WestOlathe WestJavelin800g1.195-012
Apr 10Mike Wallace Olathe InvitationalApr 10 · Shot Put · Place 2 · Olathe WestOlathe WestShot Put12lb2.51-1.5012
Apr 5Shawnee Mission South RelaysApr 5 · Javelin · Place 4 · Olathe WestOlathe WestJavelin800g4.191-1112
Apr 5Shawnee Mission South RelaysApr 5 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put12lb5.47-1012

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 19Oklahoma Throws Series - 7/19/25Jul 19 · Javelin · Place 1 · UnattachedUnattachedJavelin800g1.63.35m11
May 30KSHSAA State ChampionshipMay 30 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1195-111
May 30KSHSAA State ChampionshipMay 30 · Shot Put · Place 11 · Olathe WestOlathe WestShot Put1146-4.7511
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1196-411
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Shot Put · Place 7 · Olathe WestOlathe WestShot Put749-0.5011
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1196-411
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Shot Put · Place 7 · Olathe WestOlathe WestShot Put749-0.5011
May 15Sunflower League ChampionshipsMay 15 · Javelin · Place 1 · Olathe WestOlathe WestJavelin800g1.198-111
May 15Sunflower League ChampionshipsMay 15 · Shot Put · Place 5 · Olathe WestOlathe WestShot Put12lb5.47-511
May 9Shawnee Mission North RelaysMay 9 · Shot Put · Place 27 · Olathe WestOlathe WestShot Put2743-0.5011
May 9Shawnee Mission North RelaysMay 9 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1190-511
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1202-1011
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put348-2.5011
Apr 252025 Leitel Legacy InviteApr 25 · Shot Put · Place 3 · Olathe WestOlathe WestShot Put348-11"11
Apr 252025 Leitel Legacy InviteApr 25 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1195-11"11
Apr 252025 Leitel Legacy InviteApr 25 · Discus · Place 26 · Olathe WestOlathe WestDiscus26111-8"11
Apr 17Kansas RelaysApr 17 · Javelin · Place 8 · Olathe WestOlathe WestJavelin855.90m11
Apr 7Shawnee Mission South RelaysApr 7 · Javelin · Place 1 · Olathe WestOlathe WestJavelin1176-911
Apr 7Shawnee Mission South RelaysApr 7 · Discus · Place 9 · Olathe WestOlathe WestDiscus9128-1011
Jan 26Jayhawk HS ClassicJan 26 · Shot Put · Place 7 · KC NovasKC NovasShot Put12lb7.14.77m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Washburn Be Your Best Meet #2Jan 18 · 60m Hurdles · Place 4 · KC NovasKC Novas60m HurdlesRound P414.65m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · Javelin · Place 5 · Olathe WestOlathe WestJavelin5172-1110
May 16KSHSAA 6A Regional- Olathe WestMay 16 · Shot Put · Place 14 · Olathe WestOlathe WestShot Put1442-5.5010
May 16KSHSAA 6A Regional- Olathe WestMay 16 · Javelin · Place 2 · Olathe WestOlathe WestJavelin2179-510
May 3Shawnee Mission North RelaysMay 3 · Javelin · Place 15 · Olathe WestOlathe WestJavelin15156-510
Apr 19Kansas Relays - HSApr 19 · Javelin · Place 18 · Olathe WestOlathe WestJavelin800g18.47.48m10
Apr 12Leitel Legacy InviteApr 12 · Javelin · Place 2 · Olathe WestOlathe WestJavelin2174-710
Apr 12Leitel Legacy InviteApr 12 · Shot Put · Place 14 · Olathe WestOlathe WestShot Put1443-410
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 14 · Olathe WestOlathe WestComplete1443-410
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 2 · Olathe WestOlathe WestComplete2174-710
Apr 12Leitel Legacy InviteApr 12 · Shot Put · Place 14 · Olathe WestOlathe WestShot Put1443' 410
Apr 12Leitel Legacy InviteApr 12 · Javelin · Place 2 · Olathe WestOlathe WestJavelin2174' 710
Mar 30Shawnee Mission South RelaysMar 30 · Javelin · Place 3 · Olathe WestOlathe WestJavelin3152-010