Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorAAU National Junior Olympic Games · Jul 29 | 16.53a | AAU National Junior Olympic Games | July 29, 2017 |
| 200 Meters · IndoorBig River Running Series Championships · Feb 19 | 27.75a | Big River Running Series Championships | February 19, 2017 |
| 200 Meters · OutdoorAAU National Junior Olympic Games · Jul 29 | 26.38a | AAU National Junior Olympic Games | July 29, 2017 |
| 800 Meters · OutdoorAAU Junior Olympic Nationals · Jul 29 | 2:30.77a | AAU Junior Olympic Nationals | July 29, 2018 |
| Heptathlon · OutdoorAAU Junior Olympic Nationals · Jul 29 | 3637 | AAU Junior Olympic Nationals | July 29, 2018 |
| High Jump · OutdoorAAU National Junior Olympic Games · Jul 29 | 1.45m | AAU National Junior Olympic Games | July 29, 2017 |
| Javelin · 600g · OutdoorAAU Junior Olympic Nationals · Jul 29 | 23.95m | AAU Junior Olympic Nationals | July 29, 2018 |
| Long Jump · Indoor4th Annual Rockford Fire Indoor Invitational · Dec 16 | 16-08.00 | 4th Annual Rockford Fire Indoor Invitational | December 16, 2017 |
| Long Jump · OutdoorUSATF Ozark Association Junior Olympic Championships · Jun 16 | 5.06m | USATF Ozark Association Junior Olympic Championships | June 16, 2019 |
| Shot Put · 4kg · OutdoorAAU Junior Olympic Nationals · Jul 29 | 7.63m | AAU Junior Olympic Nationals | July 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
3 results2019 Indoor Track
7 results2018 Outdoor Track
9 results2017 Indoor Track
3 results2017 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · Heptathlon · Place 24 · St Louis, MOSt Louis, MO | Heptathlon | 24. | 3450 | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · Long Jump · Place 30 · St Louis, MOSt Louis, MO | Long Jump | 30. | 4.25mWind: -1.9 | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · Javelin · Place 42 · St Louis, MOSt Louis, MO | Javelin600g | 42. | 14.69m | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · Shot Put · Place 18 · St Louis, MOSt Louis, MO | Shot Put4kg | 18. | 7.32m | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · 100m Hurdles · Place 22 · St Louis, MOSt Louis, MO | 100m Hurdles33" / 0.838m | 22. | 16.53a PBWind: 1.3 | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · High Jump · Place 10 · St Louis, MOSt Louis, MO | High Jump | 10. | 1.45m PB | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · 800 Meters · Place 20 · St Louis, MOSt Louis, MO | 800 Meters | 20. | 2:41.57a | 10 |
| Jul 29 | AAU National Junior Olympic GamesJul 29 · 200 Meters · Place 12 · St Louis, MOSt Louis, MO | 200 Meters | 12. | 26.38a PBWind: -0.1 | 10 |
| Jun 17 | USATF Ozark Association Junior Olympic ChampionshipsJun 17 · 100m Hurdles · Place 7 · St. Louis Blues Track ClubSt. Louis Blues Track Club | 100m Hurdles33" / 0.838mRound P | 7. | 17.24a | 10 |
| Jun 17 | USATF Ozark Association Junior Olympic ChampionshipsJun 17 · 100m Hurdles · St. Louis Blues Track ClubSt. Louis Blues Track Club | 100m Hurdles33" / 0.838m | — | DNS | 10 |
| Jun 17 | USATF Ozark Association Junior Olympic ChampionshipsJun 17 · High Jump · Place 5 · St. Louis Blues Track ClubSt. Louis Blues Track Club | High Jump | 5. | 1.32m | 10 |