Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2721.36m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 450g AeroJav · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2719.53m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Shot Put · 2kg · OutdoorUSATF Oklahoma Association Junior Olympic Championships · Jun 183.82mUSATF Oklahoma Association Junior Olympic ChampionshipsJune 18, 2022
Shot Put · 4kg · IndoorJanuary Chiller · Jan 246.45mJanuary ChillerJanuary 24, 2025
Shot Put · 6lb · OutdoorUSATF Region 9 Junior Olympic Championship · Jul 99.45mUSATF Region 9 Junior Olympic ChampionshipJuly 9, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 32 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBJavelin450g AeroJav32.19.53m PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 9 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBDiscus1kg9.21.36m PB7
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 8 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBShot Put6lb8.9.21m7
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · Javelin · Place 4 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBJavelin450g AeroJav4.15.93m7
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · Discus · Place 2 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBDiscus1kg2.20.28m7
Jul 9USATF Region 9 Junior Olympic ChampionshipJul 9 · Shot Put · Place 2 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBShot Put6lb2.9.45m PB7
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · Javelin · Place 3 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBJavelin450g AeroJav3.16.04m7
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · Discus · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBDiscus1kg1.19.51m7
Jun 19USATF Oklahoma Association Youth Junior Olympic ChampionshipJun 19 · Shot Put · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBShot Put6lb1.9.25m7
Jun 132026 Eastside Steppers Track and Field Invitational FestivalJun 13 · Javelin · Place 3 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBJavelin450g AeroJav3.13.50m7
Jun 132026 Eastside Steppers Track and Field Invitational FestivalJun 13 · Discus · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBDiscus1kg1.62' 7"7
Jun 132026 Eastside Steppers Track and Field Invitational FestivalJun 13 · Shot Put · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBShot Put6lb1.29' 6.5"7
Jun 6Pick'em Up and Put'em Down ClassicJun 6 · Javelin · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBJavelin450g AeroJav—DNS7
Jun 6Pick'em Up and Put'em Down ClassicJun 6 · Discus · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBDiscus1kg—DNS7
Jun 6Pick'em Up and Put'em Down ClassicJun 6 · Shot Put · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBShot Put6lb—DNS7
May 23Youth Club ChampionshipsMay 23 · Javelin · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBJavelin450g AeroJav1.12.84m7
May 23Youth Club ChampionshipsMay 23 · Discus · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBDiscus1kg1.18.13m7
May 23Youth Club ChampionshipsMay 23 · Shot Put · Place 1 · ROUTE 66 THROWING CLUBROUTE 66 THROWING CLUBShot Put6lb1.8.73m7

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24January ChillerJan 24 · Shot Put · Place 1 · UnattachedUnattachedShot Put4kg1.6.45m PB6

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 7USATF Region 9 Olympic ChampionshipsJul 7 · Shot Put · Place 1 · Oklahoma Jaguars TrackOklahoma Jaguars TrackShot Put2kg1.3.80m3
Jun 18USATF Oklahoma Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 1 · Oklahoma Jaguars TrackOklahoma Jaguars TrackShot Put2kg1.3.82m PB3