Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorKSHSAA State Track Championships · May 2913.99aKSHSAA State Track ChampionshipsMay 29, 2026
300m Hurdles · 36" / 0.914m · OutdoorKSHSAA State Track Championships · May 2938.13aKSHSAA State Track ChampionshipsMay 29, 2026
High Jump · OutdoorKSHSAA 6A Regional - Liberal · May 175-8KSHSAA 6A Regional - LiberalMay 17, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles36" / 0.914mRound P1.39.05a12
May 29KSHSAA State Track ChampionshipsMay 29 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles36" / 0.914m1.38.13a PB12
May 29KSHSAA State Track ChampionshipsMay 29 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles39" / 0.991mRound P1.14.11aWind: 212
May 29KSHSAA State Track ChampionshipsMay 29 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles39" / 0.991m1.13.99a PBWind: 1.812
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles36" / 0.914m1.38.32a12
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles39" / 0.991mRound P1.14.67aWind: -0.912
May 22KSHSAA 6A Regional - Olathe NorthMay 22 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles39" / 0.991m1.14.19aWind: -1.612
May 8Shawnee Mission North RelaysMay 8 · 300m Hurdles · Place 3 · Mill Valley300m Hurdles36" / 0.914m3.39.00a12
May 8Shawnee Mission North RelaysMay 8 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles39" / 0.991mRound P1.14.45a12
May 8Shawnee Mission North RelaysMay 8 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles39" / 0.991m2.14.08a12
May 1Trailblazer InviteMay 1 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles36" / 0.914m1.39.50a12
May 1Trailblazer InviteMay 1 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles39" / 0.991m1.14.44a12
Apr 10Mike Wallace Olathe InvitationalApr 10 · 300m Hurdles · Place 5 · Mill Valley300m Hurdles36" / 0.914m5.41.68a12
Apr 10Mike Wallace Olathe InvitationalApr 10 · 110m Hurdles · Place 3 · Mill Valley110m Hurdles39" / 0.991m3.14.84aWind: 1.512
Apr 22026 Coach Beardslee InviteApr 2 · 300m Hurdles · Place 2 · Mill Valley300m Hurdles241.3712
Apr 22026 Coach Beardslee InviteApr 2 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles214.4512

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · 300m Hurdles · Place 2 · Shawnee-Mill Valley300m HurdlesRound P239.1311
May 30KSHSAA State ChampionshipMay 30 · 300m Hurdles · Place 3 · Shawnee-Mill Valley300m Hurdles338.8411
May 30KSHSAA State ChampionshipMay 30 · 110m Hurdles · Place 1 · Shawnee-Mill Valley110m HurdlesRound P114.4611
May 30KSHSAA State ChampionshipMay 30 · 110m Hurdles · Place 2 · Shawnee-Mill Valley110m Hurdles214.3011
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles214.8611
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles214.6011
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles139.1211
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles139.1211
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 110m Hurdles · Place 2 · Mill Valley110m HurdlesRound P214.8611
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles214.6011
May 15Sunflower League ChampionshipsMay 15 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles36" / 0.914m1.39.22a11
May 15Sunflower League ChampionshipsMay 15 · 110m Hurdles · Place 3 · Mill Valley110m Hurdles39" / 0.991m3.15.07a11
May 9Shawnee Mission North RelaysMay 9 · 300m Hurdles · Place 3 · Mill Valley300m Hurdles339.1611
May 9Shawnee Mission North RelaysMay 9 · 110m Hurdles · Place 7 · Mill Valley110m HurdlesRound P714.8711
May 9Shawnee Mission North RelaysMay 9 · 110m Hurdles · Place 6 · Mill Valley110m Hurdles614.5711
May 2Gardner-Edgerton Trailblazer InvitationalMay 2 · 110m Hurdles · Place 12 · Mill Valley110m Hurdles1216.9511
Apr 17Kansas RelaysApr 17 · 300m Hurdles · Place 4 · Mill Valley300m Hurdles439.4511
Apr 17Kansas RelaysApr 17 · 110m Hurdles · Place 15 · Mill Valley110m HurdlesRound P1514.8211
Apr 32025 Coach Beardslee InviteApr 3 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles140.20a11
Apr 32025 Coach Beardslee InviteApr 3 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles115.07a11
Apr 32025 Coach Beardslee InviteApr 3 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles140.2011
Apr 32025 Coach Beardslee InviteApr 3 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles115.0711
Apr 32025 Coach Beardslee InviteApr 3 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles140.20a11
Apr 32025 Coach Beardslee InviteApr 3 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles115.07a11

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · 300m Hurdles · Place 14 · Shawnee-Mill Valley300m HurdlesRound P1443.0110
May 24KSHSAA State Track & Field ChampionshipsMay 24 · 110m Hurdles · Place 11 · Shawnee-Mill Valley110m HurdlesRound P1115.5510
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · 300m Hurdles · Place 2 · Mill Valley300m Hurdles240.9710
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · 110m Hurdles · Place 3 · Mill Valley110m HurdlesRound P315.3610
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles215.0310
May 17KSHSAA 6A Regional - Shawnee Mission SouthMay 17 · High Jump · Place 10 · Mill ValleyHigh Jump105-810
May 17KSHSAA 6A Regional - LiberalMay 17 · 300m Hurdles · Place 2 · Mill Valley300m Hurdles36" / 0.914m2.40.97a10
May 17KSHSAA 6A Regional - LiberalMay 17 · 110m Hurdles · Place 3 · Mill Valley110m Hurdles39" / 0.991mRound P3.15.36a10
May 17KSHSAA 6A Regional - LiberalMay 17 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles39" / 0.991m2.15.03a10
May 17KSHSAA 6A Regional - LiberalMay 17 · High Jump · Place 10 · Mill ValleyHigh Jump10.5-8 PB10
May 3Shawnee Mission North RelaysMay 3 · 300m Hurdles · Place 6 · Mill Valley300m Hurdles640.7210
May 3Shawnee Mission North RelaysMay 3 · 110m Hurdles · Place 9 · Mill Valley110m HurdlesRound P915.5610
Apr 19Kansas Relays - HSApr 19 · 300m Hurdles · Place 36 · Mill Valley300m Hurdles36" / 0.914m36.41.83a10
Apr 12Shawnee Mission West InvitationalApr 12 · 300m Hurdles · Place 1 · Mill Valley300m Hurdles140.9710
Apr 12Shawnee Mission West InvitationalApr 12 · 110m Hurdles · Place 1 · Mill Valley110m Hurdles115.5710
Apr 12Shawnee Mission West InvitationalApr 12 · High Jump · Place 5 · Mill ValleyHigh Jump55-910
Mar 28Coach Beardslee InviteMar 28 · High Jump · Place 4 · Mill ValleyHigh Jump45-1010
Mar 28Coach Beardslee InviteMar 28 · 300m Hurdles · Place 3 · Mill Valley300m Hurdles341.3610
Mar 28Coach Beardslee InviteMar 28 · 110m Hurdles · Place 4 · Mill Valley110m Hurdles415.5810

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 19KSHSAA 6A Regional - Shawnee Mission NorthMay 19 · 300m Hurdles · Place 5 · Mill Valley300m Hurdles36" / 0.914m5.42.37a9
May 19KSHSAA 6A Regional - Shawnee Mission NorthMay 19 · 110m Hurdles · Place 7 · Mill Valley110m Hurdles39" / 0.991m7.16.80a9
May 12Sunflower League MeetMay 12 · 300m Hurdles · Place 15 · Mill Valley300m Hurdles1542.74—
May 12Sunflower League MeetMay 12 · 110m Hurdles · Place 13 · Mill Valley110m Hurdles1316.01—
May 5Shawnee Mission North RelaysMay 5 · 300m Hurdles · Place 19 · Mill Valley300m Hurdles1942.519
May 5Shawnee Mission North RelaysMay 5 · 110m Hurdles · Place 18 · Mill Valley110m HurdlesRound P1816.419
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · 300m Hurdles · Place 12 · Mill Valley300m Hurdles1244.669
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · 110m Hurdles · Place 9 · Mill Valley110m Hurdles916.589
Apr 21Shawnee Mission West InvitationalApr 21 · 300m Hurdles · Place 3 · Mill Valley300m Hurdles343.13—
Apr 21Shawnee Mission West InvitationalApr 21 · 110m Hurdles · Place 3 · Mill Valley110m Hurdles316.38—
Apr 21Shawnee Mission West InvitationalApr 21 · 300m Hurdles · Place 3 · Mill Valley300m Hurdles343.139
Apr 21Shawnee Mission West InvitationalApr 21 · 110m Hurdles · Place 3 · Mill Valley110m Hurdles316.389
Apr 21Shawnee Mission West InvitationalApr 21 · High Jump · Place 9 · Mill ValleyHigh Jump95-49
Apr 11Jaguar Non-QualifierApr 11 · 300m Hurdles · Place 5 · Mill Valley300m Hurdles545.38—
Apr 11Jaguar Non-QualifierApr 11 · 110m Hurdles · Place 2 · Mill Valley110m Hurdles217.00—
Mar 23Olathe Preseason SpectacularMar 23 · High Jump · Place 6 · Mill ValleyHigh Jump65-29
Mar 23Olathe Preseason SpectacularMar 23 · 300m Hurdles · Place 8 · Mill Valley300m Hurdles847.399
Mar 23Olathe Preseason SpectacularMar 23 · High Jump · Place 6 · Mill ValleyHigh Jump65-29
Mar 23Olathe Preseason SpectacularMar 23 · 300m Hurdles · Place 8 · Mill Valley300m Hurdles847.399