Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | MSHSL Section 6AAMay 28 · 400 Meters · Place 20 · Robbinsdale Armstrong | 400 MetersRound P | 20. | 53.18a PB | 12 |
| May 23 | Northwest Suburban Conference ChampionshipsMay 23 · 400 Meters · Robbinsdale Armstrong | 400 MetersRound P | — | 54.10a | 12 |
| May 9 | True Team Section 7AAAMay 9 · 400 Meters · Place 8 · Robbinsdale Armstrong | 400 Meters | 8. | 53.50a | 12 |
| Apr 30 | Crimson Invite Apr 30 · 400 Meters · Place 1 · Robbinsdale Armstrong | 400 Meters | 1. | 54.51a | 12 |
| Apr 18 | Armstrong Invite Apr 18 · 400 Meters · Place 7 · Robbinsdale Armstrong | 400 Meters | 7. | 54.06a | 12 |
| Apr 4 | Dual BlaineApr 4 · 400 Meters · Robbinsdale Armstrong | 400 Meters | — | 55.5Unofficial | 12 |
2018 Outdoor Track
4 results2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | True Team Section 7AAAMay 10 · 800 Meters · Place 24 · Robbinsdale Armstrong | 800 Meters | 24. | 2:18.87a PB | 10 |