Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorCoach Beardslee Invite · Mar 2830.99Coach Beardslee InviteMarch 28, 2024
Javelin · 600g · OutdoorKSHSAA State Track Championships · May 29137-04KSHSAA State Track ChampionshipsMay 29, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · Javelin · Place 4 · Mill ValleyJavelin600g4.137-04 PB11
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · Javelin · Place 2 · Mill ValleyJavelin600g2.133-411
May 8Shawnee Mission North RelaysMay 8 · Javelin · Place 4 · Mill ValleyJavelin600g4.117-1111
May 1Trailblazer InviteMay 1 · Javelin · Place 6 · Mill ValleyJavelin600g6.113' 6"11
Apr 20BV West ELITE MeetApr 20 · Javelin · Place 5 · Mill ValleyJavelin600g5.121-511
Apr 10Mike Wallace Olathe InvitationalApr 10 · Javelin · Place 3 · Mill ValleyJavelin600g3.117-111
Apr 22026 Coach Beardslee InviteApr 2 · Javelin · Place 4 · Mill ValleyJavelin4107' 5"11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Javelin · Place 4 · Mill ValleyJavelin4117-010
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Shot Put · Place 8 · Mill ValleyShot Put835-3.2510
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Javelin · Place 4 · Mill ValleyJavelin4117-010
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Shot Put · Place 8 · Mill ValleyShot Put835-3.2510
May 9Shawnee Mission North RelaysMay 9 · Shot Put · Place 36 · Mill ValleyShot Put3630-610
May 9Shawnee Mission North RelaysMay 9 · Javelin · Place 27 · Mill ValleyJavelin2795-410
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · Javelin · Place 16 · Mill ValleyJavelin1696-910
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · Shot Put · Place 13 · Mill ValleyShot Put1329-1.5010
Apr 32025 Coach Beardslee InviteApr 3 · Javelin · Place 3 · Mill ValleyJavelin3112-1010
Apr 32025 Coach Beardslee InviteApr 3 · Shot Put · Place 3 · Mill ValleyShot Put331-310
Apr 32025 Coach Beardslee InviteApr 3 · Shot Put · Place 3 · Mill ValleyShot Put331' 3"10
Apr 32025 Coach Beardslee InviteApr 3 · Javelin · Place 3 · Mill ValleyJavelin3112' 10"10
Apr 32025 Coach Beardslee InviteApr 3 · Javelin · Place 3 · Mill ValleyJavelin3112-1010
Apr 32025 Coach Beardslee InviteApr 3 · Shot Put · Place 3 · Mill ValleyShot Put331-310

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · Shot Put · Place 7 · Mill ValleyShot Put732-09
May 3Shawnee Mission North RelaysMay 3 · Shot Put · Place 30 · Mill ValleyShot Put3030-9.509
Mar 28Coach Beardslee InviteMar 28 · Javelin · Place 11 · Mill ValleyJavelin1188-59
Mar 28Coach Beardslee InviteMar 28 · Shot Put · Place 5 · Mill ValleyShot Put529-11.59
Mar 28Coach Beardslee InviteMar 28 · 200 Meters · Place 15 · Mill Valley200 Meters1530.99 PB9