Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSunflower League Championships · May 15162-5Sunflower League ChampionshipsMay 15, 2025
Javelin · 800g · OutdoorKSHSAA 6A Regional - Olathe · May 18148-07KSHSAA 6A Regional - OlatheMay 18, 2023
Shot Put · 12lb · OutdoorSunflower League Championships · May 1551-2Sunflower League ChampionshipsMay 15, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · Discus · Place 1 · Olathe SouthDiscus1174-212
May 30KSHSAA State ChampionshipMay 30 · Shot Put · Place 7 · Olathe SouthShot Put751-1.5012
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Discus · Place 1 · Olathe SouthDiscus1170-712
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Shot Put · Place 3 · Olathe SouthShot Put350-912
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Discus · Place 1 · Olathe SouthDiscus1170-712
May 23KSHSAA 5A & 6A Regional - Shawnee-Mill Valley HSMay 23 · Shot Put · Place 3 · Olathe SouthShot Put350-912
May 15Sunflower League ChampionshipsMay 15 · Discus · Place 1 · Olathe SouthDiscus1.6kg1.162-5 PB12
May 15Sunflower League ChampionshipsMay 15 · Shot Put · Place 4 · Olathe SouthShot Put12lb4.51-2 PB12
May 9Shawnee Mission North RelaysMay 9 · Shot Put · Place 5 · Olathe SouthShot Put550-1012
May 9Shawnee Mission North RelaysMay 9 · Discus · Place 3 · Olathe SouthDiscus3160-612
Apr 17Kansas RelaysApr 17 · Discus · Place 8 · Olathe SouthDiscus850.74m12
Apr 7Shawnee Mission South RelaysApr 7 · Shot Put · Place 10 · Olathe SouthShot Put1043-9.7512
Apr 7Shawnee Mission South RelaysApr 7 · Discus · Place 3 · Olathe SouthDiscus3142-912

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24KSHSAA State Track & Field ChampionshipsMay 24 · Discus · Place 5 · Olathe SouthDiscus5158-411
May 16KSHSAA 6A Regional- Olathe WestMay 16 · Shot Put · Place 11 · Olathe SouthShot Put1143-10.2511
May 16KSHSAA 6A Regional- Olathe WestMay 16 · Discus · Place 2 · Olathe SouthDiscus2160-1111
May 3Shawnee Mission North RelaysMay 3 · Shot Put · Place 22 · Olathe SouthShot Put2245-0.7511
May 3Shawnee Mission North RelaysMay 3 · Discus · Place 7 · Olathe SouthDiscus7154-211
Apr 12Mid Season ClassicApr 12 · Discus · Place 4 · Olathe SouthDiscus4137-511
Apr 12Mid Season ClassicApr 12 · Shot Put · Place 2 · Olathe SouthShot Put248-511
Apr 12Mid Season ClassicApr 12 · Discus · Place 4 · Olathe SouthDiscus4137-511
Apr 12Mid Season ClassicApr 12 · Shot Put · Place 2 · Olathe SouthShot Put248-511
Mar 30Shawnee Mission South RelaysMar 30 · Shot Put · Place 10 · Olathe SouthShot Put1044-311
Mar 30Shawnee Mission South RelaysMar 30 · Discus · Place 1 · Olathe SouthDiscus1146-311

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26Kansas KSHSAA State 6A ChampionshipsMay 26 · Discus · Place 6 · Olathe SouthDiscus1.6kg6.148-810
May 18KSHSAA 6A Regional - OlatheMay 18 · Javelin · Place 8 · Olathe SouthJavelin800g8.148-07 PB10
May 18KSHSAA 6A Regional - OlatheMay 18 · Discus · Place 3 · Olathe SouthDiscus1.6kg3.153-0410
May 18KSHSAA 6A Regional - OlatheMay 18 · Shot Put · Place 17 · Olathe SouthShot Put12lb17.42-10.0010
May 12Sunflower League MeetMay 12 · Javelin · Place 19 · Olathe SouthJavelin19137-08—
May 12Sunflower League MeetMay 12 · Shot Put · Place 29 · Olathe SouthShot Put2939-06.00—
Apr 28Saint Thomas Aquinas InvitationalApr 28 · Javelin · Place 13 · Olathe SouthJavelin800g13.128-910
Apr 28Saint Thomas Aquinas InvitationalApr 28 · Discus · Place 8 · Olathe SouthDiscus1.6kg8.135-310
Apr 21Mid Season InvitationalApr 21 · Javelin · Place 7 · Olathe SouthJavelin7137-410
Apr 21Mid Season InvitationalApr 21 · Discus · Place 6 · Olathe SouthDiscus6130-310
Apr 11Jaguar Non-QualifierApr 11 · Javelin · Place 12 · Olathe SouthJavelin12126-08—
Apr 11Jaguar Non-QualifierApr 11 · Discus · Place 6 · Olathe SouthDiscus6123-10—