Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 30" / 0.762m · OutdoorShawnee Mission North Relays · May 847.22aShawnee Mission North RelaysMay 8, 2026
Complete · OutdoorLeitel Legacy Invite · Apr 1251.12Leitel Legacy InviteApril 12, 2024
Javelin · 600g · OutdoorShawnee Mission North Relays · May 8101-0Shawnee Mission North RelaysMay 8, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 300m Hurdles · Place 17 · Lawrence Free State300m Hurdles30" / 0.762mRound P17.49.45a12
May 8Shawnee Mission North RelaysMay 8 · Javelin · Place 17 · Lawrence Free StateJavelin600g17.101-0 PB12
May 8Shawnee Mission North RelaysMay 8 · 300m Hurdles · Place 6 · Lawrence Free State300m Hurdles30" / 0.762m6.47.22a PB12
May 1Trailblazer InviteMay 1 · 300m Hurdles · Place 5 · Lawrence Free State300m Hurdles30" / 0.762m5.49.75a12
Apr 242026 Leitel Legacy InvitationalApr 24 · Javelin · Place 16 · Lawrence Free StateJavelin16102-9"12
Apr 242026 Leitel Legacy InvitationalApr 24 · 300m Hurdles · Place 6 · Lawrence Free State300m Hurdles649.0912
Apr 242026 Leitel Legacy InvitationalApr 24 · 100m Hurdles · Place 13 · Lawrence Free State100m Hurdles1317.812
Apr 152026 Junior Blues InviteApr 15 · Javelin · Place 1 · Lawrence Free StateJavelin1102-412
Apr 152026 Junior Blues InviteApr 15 · 300m Hurdles · Place 1 · Lawrence Free State300m Hurdles148.57a12
Apr 10Mike Wallace Olathe InvitationalApr 10 · Javelin · Place 17 · Lawrence Free StateJavelin600g17.91-012
Apr 10Mike Wallace Olathe InvitationalApr 10 · 300m Hurdles · Place 11 · Lawrence Free State300m Hurdles30" / 0.762m11.50.10a12
Apr 22026 Coach Beardslee InviteApr 2 · Javelin · Place 6 · Lawrence Free StateJavelin6100' 7"12
Apr 22026 Coach Beardslee InviteApr 2 · 300m Hurdles · Place 1 · Lawrence Free State300m Hurdles148.3012

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · Javelin · Place 8 · Lawrence Free StateJavelin8114-1111
May 30KSHSAA State ChampionshipMay 30 · 300m Hurdles · Place 16 · Lawrence Free State300m HurdlesRound P1649.2911
Apr 252025 Leitel Legacy InviteApr 25 · Javelin · Place 11 · Lawrence Free StateJavelin1192-7"11
Apr 252025 Leitel Legacy InviteApr 25 · 300m Hurdles · Place 9 · Lawrence Free State300m Hurdles951.0711
Apr 92025 Free State JV InviteApr 9 · Javelin · Place 1 · Lawrence Free StateJavelin1104' 7"11
Apr 92025 Free State JV InviteApr 9 · 300m Hurdles · Place 1 · Lawrence Free State300m Hurdles149.8211
Mar 282025 Free State Early Bird InviteMar 28 · Javelin · Place 5 · Lawrence Free StateJavelin591-611
Mar 282025 Free State Early Bird InviteMar 28 · 300m Hurdles · Place 5 · Lawrence Free State300m Hurdles553.59a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Leitel Legacy InviteApr 12 · Javelin · Place 19 · Lawrence Free StateJavelin1992-310
Apr 12Leitel Legacy InviteApr 12 · 300m Hurdles · Place 6 · Lawrence Free State300m Hurdles651.1210
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 19 · Lawrence Free StateComplete1992-310
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 6 · Lawrence Free StateComplete651.12 PB10
Apr 12Leitel Legacy InviteApr 12 · Javelin · Place 19 · Lawrence Free StateJavelin1992' 310
Apr 12Leitel Legacy InviteApr 12 · 300m Hurdles · Place 6 · Lawrence Free State300m Hurdles651.1210
Mar 28Coach Beardslee InviteMar 28 · Javelin · Place 12 · Lawrence Free StateJavelin1288-010
Mar 28Coach Beardslee InviteMar 28 · 300m Hurdles · Place 3 · Lawrence Free State300m Hurdles353.3710
Mar 22Free State Early Bird InviteMar 22 · Javelin · Place 5 · Lawrence Free StateJavelin596-5—
Mar 22Free State Early Bird InviteMar 22 · 300m Hurdles · Place 2 · Lawrence Free State300m Hurdles255.63a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Javelin · Place 3 · Lawrence Free StateJavelin390-0—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Javelin · Place 20 · Lawrence Free StateJavelin2090-0—