Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HS · May 2313.39KSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HSMay 23, 2025
200 Meters · OutdoorShawnee Mission Northwest Freshman Invitational · May 331.00Shawnee Mission Northwest Freshman InvitationalMay 3, 2023

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Liberty Bell InvitationalApr 24 · 100 Meters · Place 53 · St Thomas Aquinas100 MetersRound P53.14.17aWind: 212
Apr 10Harry McDonald Blue Valley RelaysApr 10 · 100 Meters · Place 20 · St Thomas Aquinas100 MetersRound P20.14.26a12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23KSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HSMay 23 · 100 Meters · Place 6 · St. Thomas Aquinas100 MetersRound P613.6111
May 23KSHSAA 5A & 6A Regional - Overland Park-Blue Valley Northwest HSMay 23 · 100 Meters · Place 8 · St. Thomas Aquinas100 Meters813.39 PB11
May 16EKL ChampionshipMay 16 · 100 Meters · Place 12 · St. Thomas Aquinas100 MetersRound P1213.7312
Apr 7Shawnee Mission South RelaysApr 7 · 100 Meters · Place 32 · St. Thomas Aquinas100 Meters3213.9111

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 10JV EKL MeetMay 10 · 200 Meters · Place 12 · St Thomas Aquinas200 Meters12.31.58a9
May 10JV EKL MeetMay 10 · 100 Meters · Place 11 · St Thomas Aquinas100 Meters11.14.44a9
May 3Shawnee Mission Northwest Freshman InvitationalMay 3 · 200 Meters · Place 20 · St. Thomas Aquinas200 Meters2031.00 PB9
May 3Shawnee Mission Northwest Freshman InvitationalMay 3 · 100 Meters · Place 18 · St. Thomas Aquinas100 Meters1814.509
Apr 27Lawrence High JV MeetApr 27 · 200 Meters · Place 9 · St. Thomas A200 Meters931.25—
Apr 27Lawrence High JV MeetApr 27 · 100 Meters · Place 12 · St. Thomas A100 Meters1214.46—
Apr 27Lawrence High JV MeetApr 27 · 200 Meters · Place 9 · St. Thomas Aquinas200 Meters931.259
Apr 27Lawrence High JV MeetApr 27 · 100 Meters · Place 12 · St. Thomas Aquinas100 Meters1214.469
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 200 Meters · Place 4 · St Thomas Aquinas200 Meters431.40—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 200 Meters · Place 48 · St Thomas Aquinas200 Meters4831.40—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100 Meters · Place 5 · St Thomas Aquinas100 Meters515.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100 Meters · Place 55 · St Thomas Aquinas100 Meters5515.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 200 Meters · Place 4 · St Thomas Aquinas200 Meters431.40—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 200 Meters · Place 48 · St Thomas Aquinas200 Meters4831.40—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100 Meters · Place 5 · St Thomas Aquinas100 Meters515.04—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · 100 Meters · Place 55 · St Thomas Aquinas100 Meters5515.04—
Apr 11Jaguar Non-QualifierApr 11 · 200 Meters · Place 17 · St. Thomas A200 Meters1732.63—
Apr 5Bishop Miege InvitationalApr 5 · 200 Meters · Place 4 · St Thomas Aquinas200 MetersRound P431.28FR
Apr 5Bishop Miege InvitationalApr 5 · 200 Meters · Place 15 · St Thomas Aquinas200 MetersRound P1531.28FR
Mar 23Olathe Preseason SpectacularMar 23 · 200 Meters · Place 28 · St. Thomas Aquinas200 Meters2832.129
Mar 23Olathe Preseason SpectacularMar 23 · 100 Meters · Place 27 · St. Thomas Aquinas100 Meters2715.239
Mar 23Olathe Preseason SpectacularMar 23 · 100 Meters · Place 27 · St. Thomas Aquinas100 Meters2715.239
Mar 23Olathe Preseason SpectacularMar 23 · 200 Meters · Place 28 · St. Thomas Aquinas200 Meters2832.129