Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 23 | 13.06a | USATF Illinois Association Junior Olympic Championships | June 23, 2017 |
| 100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 17.67a | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
| 1500 Meters · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 8:02.47a | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
| Discus · 1.6kg · OutdoorDuPage Bob Nihells Invitational · Jun 29 | 42.62m | DuPage Bob Nihells Invitational | June 29, 2019 |
| Discus · 1kg · OutdoorUSATF Illinois Association Junior Olympic Championships · Jun 23 | 39.91m | USATF Illinois Association Junior Olympic Championships | June 23, 2017 |
| High Jump · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 1.51m | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
| Javelin · 600g · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 34.26m | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
| Javelin · 800g · OutdoorDuPage Bob Nihells Invitational · Jun 29 | 36.11m | DuPage Bob Nihells Invitational | June 29, 2019 |
| Long Jump · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 4.57m | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
| Pentathlon (Outdoor) · Standard · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 1963 | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
| Shot Put · 12lb · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 13 | 14.75m | USATF Region 7 Junior Olympic Championships | July 13, 2019 |
| Shot Put · 4kg · OutdoorUSATF Region 7 Junior Olympic Championships · Jul 8 | 14.16m | USATF Region 7 Junior Olympic Championships | July 8, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
2 results2019 Outdoor Track
6 results2018 Outdoor Track
5 results2017 Outdoor Track
13 results