Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorJayhawk HS Classic · Jan 2931.59aJayhawk HS ClassicJanuary 29, 2023
300m Hurdles · 30" / 0.762m · OutdoorKSHSAA State Track Championships · May 2948.87aKSHSAA State Track ChampionshipsMay 29, 2026
400 Meters · OutdoorShawnee Mission South Relays · Apr 71:06.07Shawnee Mission South RelaysApril 7, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · 300m Hurdles · Place 12 · St Thomas Aquinas300m Hurdles30" / 0.762mRound P12.48.87a PB12
May 8Shawnee Mission North RelaysMay 8 · 300m Hurdles · Place 22 · St Thomas Aquinas300m Hurdles30" / 0.762m22.51.16a12
Apr 24Liberty Bell InvitationalApr 24 · 300m Hurdles · Place 15 · St Thomas Aquinas300m Hurdles30" / 0.762mRound P15.49.78a12
Apr 24Liberty Bell InvitationalApr 24 · 100m Hurdles · Place 39 · St Thomas Aquinas100m Hurdles33" / 0.838mRound P39.21.73aWind: 2.312
Apr 20BV West ELITE MeetApr 20 · 300m Hurdles · Place 5 · St Thomas Aquinas300m Hurdles30" / 0.762m5.50.72a12
Apr 10Harry McDonald Blue Valley RelaysApr 10 · 300m Hurdles · Place 2 · St Thomas Aquinas300m Hurdles30" / 0.762m2.52.9012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23KSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HSMay 23 · 300m Hurdles · Place 4 · St. Thomas Aquinas300m Hurdles449.7311
May 16EKL ChampionshipMay 16 · 300m Hurdles · Place 4 · St. Thomas Aquinas300m Hurdles450.7112
May 9Shawnee Mission North RelaysMay 9 · 300m Hurdles · Place 38 · St. Thomas Aquinas300m Hurdles3851.5511
Apr 7Shawnee Mission South RelaysApr 7 · 400 Meters · Place 19 · St. Thomas Aquinas400 Meters191:06.07 PB11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19KSHSAA 5A Regional - Blue ValleyMay 19 · 400 Meters · Place 11 · St Thomas Aquinas400 Meters11.1:09.07a9
May 12Eastern Kansas League ChampionshipMay 12 · 400 Meters · Place 12 · St. Thomas Aquinas400 Meters121:06.829
May 5Shawnee Mission North RelaysMay 5 · 400 Meters · Place 43 · St. Thomas Aquinas400 Meters431:07.979
Apr 28Saint Thomas Aquinas InvitationalApr 28 · 400 Meters · Place 19 · St Thomas Aquinas400 Meters19.1:07.91a9
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 400 Meters · Place 3 · St Thomas Aquinas400 Meters31:09.83—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 400 Meters · Place 35 · St Thomas Aquinas400 Meters351:09.83—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 400 Meters · Place 3 · St Thomas Aquinas400 Meters31:09.83—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 400 Meters · Place 35 · St Thomas Aquinas400 Meters351:09.83—
Apr 11Jaguar Non-QualifierApr 11 · Long Jump · Place 15 · St. Thomas ALong Jump1512-09.00—
Apr 11Jaguar Non-QualifierApr 11 · 400 Meters · Place 6 · St. Thomas A400 Meters61:09.06—
Apr 5Bishop Miege InvitationalApr 5 · 300m Hurdles · Place 5 · St Thomas Aquinas300m Hurdles555.88FR
Apr 5Bishop Miege InvitationalApr 5 · 300m Hurdles · Place 6 · St Thomas Aquinas300m Hurdles655.88FR
Mar 23Olathe Preseason SpectacularMar 23 · 300m Hurdles · Place 8 · St. Thomas Aquinas300m Hurdles859.369
Mar 23Olathe Preseason SpectacularMar 23 · 300m Hurdles · Place 8 · St. Thomas Aquinas300m Hurdles859.369

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Jayhawk HS ClassicJan 29 · 200 Meters · Place 73 · St Thomas Aquinas200 Meters7331.59a PB—