Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Leitel Legacy Invite · Apr 2513.642025 Leitel Legacy InviteApril 25, 2025
100m Hurdles · 33" / 0.838m · OutdoorKSHSAA State Track Championships · May 2916.73aKSHSAA State Track ChampionshipsMay 29, 2026
200 Meters · OutdoorMike Wallace Olathe Invitational · Apr 1027.71aMike Wallace Olathe InvitationalApril 10, 2026
300m Hurdles · 30" / 0.762m · OutdoorShawnee Mission North Relays · May 850.03aShawnee Mission North RelaysMay 8, 2026
Complete · OutdoorLeitel Legacy Invite · Apr 1213.91Leitel Legacy InviteApril 12, 2024

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 · Lawrence Free State300m Hurdles30" / 0.762mRound P—FS11
May 29KSHSAA State Track ChampionshipsMay 29 · 100m Hurdles · Place 16 · Lawrence Free State100m Hurdles33" / 0.838mRound P16.16.73a PBWind: 1.811
May 8Shawnee Mission North RelaysMay 8 · 300m Hurdles · Place 16 · Lawrence Free State300m Hurdles30" / 0.762m16.50.03a PB11
May 8Shawnee Mission North RelaysMay 8 · 100m Hurdles · Place 17 · Lawrence Free State100m Hurdles33" / 0.838mRound P17.16.89a11
May 1Trailblazer InviteMay 1 · 100m Hurdles · Place 7 · Lawrence Free State100m Hurdles33" / 0.838m7.17.37a11
Apr 242026 Leitel Legacy InvitationalApr 24 · 300m Hurdles · Place 7 · Lawrence Free State300m Hurdles749.3411
Apr 242026 Leitel Legacy InvitationalApr 24 · 100m Hurdles · Place 6 · Lawrence Free State100m Hurdles616.9211
Apr 162026 Manhattan Varsity InviteApr 16 · 300m Hurdles · Place 4 · Lawrence Free State300m Hurdles451.84a11
Apr 162026 Manhattan Varsity InviteApr 16 · 100m Hurdles · Place 3 · Lawrence Free State100m Hurdles317.22a11
Apr 10Mike Wallace Olathe InvitationalApr 10 · 100m Hurdles · Place 12 · Lawrence Free State100m Hurdles33" / 0.838m12.17.83aWind: -0.411
Apr 10Mike Wallace Olathe InvitationalApr 10 · 200 Meters · Place 12 · Lawrence Free State200 Meters12.27.71a PBWind: 0.411
Apr 22026 Coach Beardslee InviteApr 2 · 300m Hurdles · Place 4 · Lawrence Free State300m Hurdles451.9111
Apr 22026 Coach Beardslee InviteApr 2 · 100m Hurdles · Place 2 · Lawrence Free State100m Hurdles218.1111

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252025 Leitel Legacy InviteApr 25 · 200 Meters · Place 19 · Lawrence Free State200 Meters1929.1510
Apr 252025 Leitel Legacy InviteApr 25 · 100m Hurdles · Place 16 · Lawrence Free State100m Hurdles1618.5010
Apr 252025 Leitel Legacy InviteApr 25 · 100 Meters · Place 31 · Lawrence Free State100 Meters3113.64 PB10
Mar 282025 Free State Early Bird InviteMar 28 · 100m Hurdles · Place 7 · Lawrence Free State100m Hurdles719.06a10
Mar 282025 Free State Early Bird InviteMar 28 · 200 Meters · Place 17 · Lawrence Free State200 Meters1729.82a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 30 · Lawrence Free StateComplete3013.91 PB9
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 30 · Lawrence Free StateComplete3013.919
Apr 12Leitel Legacy InviteApr 12 · 100 Meters · Place 30 · Lawrence Free State100 Meters3013.919
Mar 28Coach Beardslee InviteMar 28 · Complete · Place 16 · Lawrence Free StateComplete161:13.589
Mar 28Coach Beardslee InviteMar 28 · Complete · Place 20 · Lawrence Free StateComplete2032.349
Mar 28Coach Beardslee InviteMar 28 · Complete · Place 18 · Lawrence Free StateComplete1814.349
Mar 22Free State Early Bird InviteMar 22 · 200 Meters · Place 10 · Lawrence Free State200 Meters1031.20a—
Mar 22Free State Early Bird InviteMar 22 · 100 Meters · Place 14 · Lawrence Free State100 Meters1414.64a—