Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTrailblazer Invite · May 1126' 1"Trailblazer InviteMay 1, 2026
Shot Put · 12lb · OutdoorKSHSAA State Track Championships · May 2947-05.00KSHSAA State Track ChampionshipsMay 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · Shot Put · Place 11 · Lawrence Free StateShot Put12lb11.47-05.00 PB10
May 8Shawnee Mission North RelaysMay 8 · Shot Put · Place 36 · Lawrence Free StateShot Put12lb36.42-1110
May 1Trailblazer InviteMay 1 · Discus · Place 15 · Lawrence Free StateDiscus1.6kg15.126' 1" PB10
May 1Trailblazer InviteMay 1 · Shot Put · Place 12 · Lawrence Free StateShot Put12lb12.44' 10"10
Apr 242026 Leitel Legacy InvitationalApr 24 · Shot Put · Place 7 · Lawrence Free StateShot Put748-4"10
Apr 242026 Leitel Legacy InvitationalApr 24 · Discus · Place 28 · Lawrence Free StateDiscus28121-10"10
Apr 10Mike Wallace Olathe InvitationalApr 10 · Discus · Place 26 · Lawrence Free StateDiscus1.6kg26.106-410
Apr 10Mike Wallace Olathe InvitationalApr 10 · Shot Put · Place 17 · Lawrence Free StateShot Put12lb17.43-1.5010
Apr 22026 Coach Beardslee InviteApr 2 · Shot Put · Place 2 · Lawrence Free StateShot Put248' 3"10
Apr 22026 Coach Beardslee InviteApr 2 · Discus · Place 4 · Lawrence Free StateDiscus4122' 4"10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 252025 Leitel Legacy InviteApr 25 · Shot Put · Place 29 · Lawrence Free StateShot Put2940-1"9
Apr 252025 Leitel Legacy InviteApr 25 · Discus · Place 19 · Lawrence Free StateDiscus19125-7"9
Apr 32025 Coach Beardslee InviteApr 3 · Javelin · Place 17 · Lawrence Free StateJavelin17114-49
Apr 32025 Coach Beardslee InviteApr 3 · Discus · Place 5 · Lawrence Free StateDiscus5118-29
Apr 32025 Coach Beardslee InviteApr 3 · Shot Put · Place 8 · Lawrence Free StateShot Put839-39
Apr 32025 Coach Beardslee InviteApr 3 · Shot Put · Place 8 · Lawrence Free StateShot Put839' 3"9
Apr 32025 Coach Beardslee InviteApr 3 · Javelin · Place 17 · Lawrence Free StateJavelin17114' 4"9
Apr 32025 Coach Beardslee InviteApr 3 · Discus · Place 5 · Lawrence Free StateDiscus5118' 2"9
Apr 32025 Coach Beardslee InviteApr 3 · Javelin · Place 17 · Lawrence Free StateJavelin17114-49
Apr 32025 Coach Beardslee InviteApr 3 · Discus · Place 5 · Lawrence Free StateDiscus5118-29
Apr 32025 Coach Beardslee InviteApr 3 · Shot Put · Place 8 · Lawrence Free StateShot Put839-39
Mar 282025 Free State Early Bird InviteMar 28 · Javelin · Place 26 · Lawrence Free StateJavelin26107-59
Mar 282025 Free State Early Bird InviteMar 28 · Discus · Place 15 · Lawrence Free StateDiscus15102-19
Mar 282025 Free State Early Bird InviteMar 28 · Shot Put · Place 4 · Lawrence Free StateShot Put441-109