Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorTrailblazer Invite · May 115.85aTrailblazer InviteMay 1, 2026
200 Meters · OutdoorTrailblazer Invite · May 127.87aTrailblazer InviteMay 1, 2026
300m Hurdles · 30" / 0.762m · OutdoorKSHSAA 6A Regional - Olathe North · May 2246.59aKSHSAA 6A Regional - Olathe NorthMay 22, 2026
Complete · OutdoorLeitel Legacy Invite · Apr 1217.05Leitel Legacy InviteApril 12, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 300m Hurdles · Place 7 · Olathe West300m Hurdles30" / 0.762mRound P7.47.06a12
May 29KSHSAA State Track ChampionshipsMay 29 · 300m Hurdles · Place 8 · Olathe West300m Hurdles30" / 0.762m8.46.83a12
May 29KSHSAA State Track ChampionshipsMay 29 · 100m Hurdles · Place 10 · Olathe West100m Hurdles33" / 0.838mRound P10.15.90aWind: 1.812
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 300m Hurdles · Place 4 · Olathe West300m Hurdles30" / 0.762m4.46.59a PB12
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 100m Hurdles · Place 5 · Olathe West100m Hurdles33" / 0.838mRound P5.16.15aWind: -0.312
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 100m Hurdles · Place 5 · Olathe West100m Hurdles33" / 0.838m5.15.93aWind: -0.612
May 8Shawnee Mission North RelaysMay 8 · 300m Hurdles · Place 11 · Olathe West300m Hurdles30" / 0.762m11.49.05a12
May 8Shawnee Mission North RelaysMay 8 · 100m Hurdles · Place 12 · Olathe West100m Hurdles33" / 0.838mRound P12.16.55a12
May 1Trailblazer InviteMay 1 · 300m Hurdles · Place 2 · Olathe West300m Hurdles30" / 0.762m2.47.29a12
May 1Trailblazer InviteMay 1 · 100m Hurdles · Place 2 · Olathe West100m Hurdles33" / 0.838m2.15.85a PB12
May 1Trailblazer InviteMay 1 · 200 Meters · Place 14 · Olathe West200 Meters14.27.87a PB12
Apr 242026 Leitel Legacy InvitationalApr 24 · 300m Hurdles · Place 2 · Olathe West300m Hurdles246.2012
Apr 242026 Leitel Legacy InvitationalApr 24 · 100m Hurdles · Place 2 · Olathe West100m Hurdles216.0812
Apr 20BV West ELITE MeetApr 20 · 300m Hurdles · Place 4 · Olathe West300m Hurdles30" / 0.762m4.48.35a12
Apr 20BV West ELITE MeetApr 20 · 100m Hurdles · Place 6 · Olathe West100m Hurdles33" / 0.838m6.16.29a12
Apr 10Mike Wallace Olathe InvitationalApr 10 · 300m Hurdles · Place 7 · Olathe West300m Hurdles30" / 0.762m7.49.07a12
Apr 10Mike Wallace Olathe InvitationalApr 10 · 100m Hurdles · Place 6 · Olathe West100m Hurdles33" / 0.838m6.16.46aWind: 1.712
Apr 5Shawnee Mission South RelaysApr 5 · 300m Hurdles · Place 2 · Olathe West300m Hurdles30" / 0.762m2.48.79a12
Apr 5Shawnee Mission South RelaysApr 5 · 100m Hurdles · Place 3 · Olathe West100m Hurdles33" / 0.838m3.16.53a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100m Hurdles · Place 5 · Olathe West100m Hurdles516.5711
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100m Hurdles · Place 5 · Olathe West100m Hurdles516.3211
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 300m Hurdles · Place 5 · Olathe West300m Hurdles548.2111
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 300m Hurdles · Place 5 · Olathe West300m Hurdles548.2111
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100m Hurdles · Place 5 · Olathe West100m HurdlesRound P516.5711
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 100m Hurdles · Place 5 · Olathe West100m Hurdles516.3211
May 15Sunflower League ChampionshipsMay 15 · 300m Hurdles · Place 9 · Olathe West300m Hurdles30" / 0.762m9.48.99a11
May 15Sunflower League ChampionshipsMay 15 · 100m Hurdles · Place 6 · Olathe West100m Hurdles33" / 0.838m6.17.12a11
May 9Shawnee Mission North RelaysMay 9 · 300m Hurdles · Place 14 · Olathe West300m Hurdles1448.5811
May 9Shawnee Mission North RelaysMay 9 · 100m Hurdles · Place 17 · Olathe West100m HurdlesRound P1716.9511
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · 300m Hurdles · Place 5 · Olathe West300m Hurdles549.9611
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · 100m Hurdles · Place 2 · Olathe West100m Hurdles216.6511
Apr 17Kansas RelaysApr 17 · 300m Hurdles · Place 40 · Olathe West300m Hurdles4050.7711
Apr 7Shawnee Mission South RelaysApr 7 · 300m Hurdles · Place 6 · Olathe West300m Hurdles650.4211
Apr 7Shawnee Mission South RelaysApr 7 · 100m Hurdles · Place 7 · Olathe West100m Hurdles717.2911

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 11 · Olathe West300m HurdlesRound P1149.0610
May 24KSHSAA State Track & Field ChampionshipsMay 24 · 100m Hurdles · Place 11 · Olathe West100m HurdlesRound P1116.6110
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 300m Hurdles · Place 2 · Olathe West300m Hurdles247.2610
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 100m Hurdles · Place 3 · Olathe West100m HurdlesRound P316.1510
May 16KSHSAA 6A Regional- Olathe WestMay 16 · 100m Hurdles · Place 3 · Olathe West100m Hurdles316.1910
May 3Shawnee Mission North RelaysMay 3 · 300m Hurdles · Place 8 · Olathe West300m Hurdles848.4710
May 3Shawnee Mission North RelaysMay 3 · 100m Hurdles · Place 11 · Olathe West100m HurdlesRound P1116.7010
Apr 12Leitel Legacy InviteApr 12 · 300m Hurdles · Place 3 · Olathe West300m Hurdles348.0310
Apr 12Leitel Legacy InviteApr 12 · 100m Hurdles · Place 5 · Olathe West100m Hurdles517.0510
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 3 · Olathe WestComplete348.0310
Apr 12Leitel Legacy InviteApr 12 · Complete · Place 5 · Olathe WestComplete517.05 PB10
Apr 12Leitel Legacy InviteApr 12 · 300m Hurdles · Place 3 · Olathe West300m Hurdles348.0310
Apr 12Leitel Legacy InviteApr 12 · 100m Hurdles · Place 5 · Olathe West100m Hurdles517.0510
Mar 30Shawnee Mission South RelaysMar 30 · 300m Hurdles · Place 5 · Olathe West300m Hurdles549.5710
Mar 30Shawnee Mission South RelaysMar 30 · 100m Hurdles · Place 5 · Olathe West100m Hurdles517.5110

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18KSHSAA 6A Regional - OlatheMay 18 · 300m Hurdles · Place 12 · Olathe West300m Hurdles30" / 0.762m12.50.88a9
May 18KSHSAA 6A Regional - OlatheMay 18 · 100m Hurdles · Place 8 · Olathe West100m Hurdles33" / 0.838mRound P8.17.11a9
May 18KSHSAA 6A Regional - OlatheMay 18 · 100m Hurdles · Place 8 · Olathe West100m Hurdles33" / 0.838m8.19.97a9
May 12Sunflower League MeetMay 12 · 300m Hurdles · Place 13 · Olathe West300m Hurdles1350.65—
May 12Sunflower League MeetMay 12 · 100m Hurdles · Place 12 · Olathe West100m Hurdles1217.37—
May 5Shawnee Mission North RelaysMay 5 · 300m Hurdles · Place 24 · Olathe West300m Hurdles2450.649
May 5Shawnee Mission North RelaysMay 5 · 100m Hurdles · Place 22 · Olathe West100m HurdlesRound P2217.799
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · 300m Hurdles · Place 4 · Olathe West300m Hurdles450.829
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · 100m Hurdles · Place 10 · Olathe West100m Hurdles1021.459
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 300m Hurdles · Place 6 · Olathe West300m Hurdles651.03—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100m Hurdles · Place 4 · Olathe West100m Hurdles418.15—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100m Hurdles · Place 11 · Olathe West100m Hurdles1118.15—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 300m Hurdles · Place 6 · Olathe West300m Hurdles651.03—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100m Hurdles · Place 4 · Olathe West100m Hurdles418.15—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100m Hurdles · Place 11 · Olathe West100m Hurdles1118.15—
Apr 1Shawnee Mission South RelaysApr 1 · 300m Hurdles · Place 4 · Olathe West300m Hurdles450.739
Apr 1Shawnee Mission South RelaysApr 1 · 100m Hurdles · Place 5 · Olathe West100m Hurdles518.009