Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · IndoorAAU Indoor National Championship · Mar 9 | 32.00 | AAU Indoor National Championship | March 9, 2018 |
| 200 Meters · OutdoorMichigan All Stars Invitational · Jun 10 | 39.47a | Michigan All Stars Invitational | June 10, 2017 |
| 60 Meter · IndoorAAU National Indoor Championship · Mar 8 | 9.05a | AAU National Indoor Championship | March 8, 2019 |
| 60 Meters · IndoorAAU Indoor National Championship · Mar 9 | 10.51 | AAU Indoor National Championship | March 9, 2018 |
| Discus · 1.6kg · OutdoorAAU Region 12 Qualifier · Jun 29 | 86-11 | AAU Region 12 Qualifier | June 29, 2019 |
| Discus · 1kg · OutdoorAAU Junior Olympic Nationals · Jul 29 | 17.59m | AAU Junior Olympic Nationals | July 29, 2018 |
| Javelin · 400g TJ · OutdoorAAU Junior Olympic Nationals · Jul 29 | 20.51m | AAU Junior Olympic Nationals | July 29, 2018 |
| Javelin · 800g · OutdoorAAU Region 12 Qualifier · Jun 29 | 78-10 | AAU Region 12 Qualifier | June 29, 2019 |
| Shot Put · 12lb · OutdoorAAU Region 12 Qualifier · Jun 29 | 32-03.00 | AAU Region 12 Qualifier | June 29, 2019 |
| Shot Put · 4kg · IndoorAAU National Indoor Championship · Mar 8 | 8.94m | AAU National Indoor Championship | March 8, 2019 |
| Shot Put · 6lb · IndoorAAU Indoor National Championship · Mar 9 | 7.89m | AAU Indoor National Championship | March 9, 2018 |
| Shot Put · 6lb · OutdoorAAU Junior Olympic Nationals · Jul 29 | 8.62m | 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
2 results2018 Outdoor Track
3 results2018 Indoor Track
14 results2017 Outdoor Track
2 results