Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 13.66a | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| 110m Hurdles · 39" / 0.991m · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 23.09a | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| 1500 Meters · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 5:51.13a | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| 400 Meters · OutdoorFayetteville Flyers Developmental Meet · May 14 | 1:09.87a | Fayetteville Flyers Developmental Meet | May 14, 2016 |
| Decathlon · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 2757 | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| Discus · 1.6kg · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 22.04m | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| Discus · 1kg · OutdoorJim Law Invitational · Jun 20 | 23.96m | Jim Law Invitational | June 20, 2015 |
| High Jump · OutdoorUSATF North Carolina Association Junior Olympic Championships · Jun 22 | 1.67m | USATF North Carolina Association Junior Olympic Championships | June 22, 2017 |
| Javelin · 600g · OutdoorRussell Blunt Invitational · Jul 26 | 33.95m | Russell Blunt Invitational | July 26, 2015 |
| Javelin · 800g · OutdoorJim Law Invitational · Jun 20 | 37.19m | Jim Law Invitational | June 20, 2015 |
| Long Jump · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 4.43m | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| Pole Vault · OutdoorUSATF Region 3 Junior Olympic Championships · Jul 7 | 2.57m | USATF Region 3 Junior Olympic Championships | July 7, 2016 |
| Shot Put · 12lb · OutdoorFayetteville Flyers Developmental Meet · May 14 | 26-06.00 | Fayetteville Flyers Developmental Meet | May 14, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
5 results2016 Outdoor Track
13 results2015 Outdoor Track
5 results2014 Outdoor Track
2 results