Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | MEC Championship Apr 25 · 3200 Meters · Lafayette (St. Joseph) | 3200 Meters | — | DNS | 11 |
| Apr 25 | MEC Championship Apr 25 · 1600 Meters · Place 11 · Lafayette (St. Joseph) | 1600 Meters | 11. | 6:08.18a | 11 |
| Apr 18 | Mineral Water ClassicApr 18 · 3200 Meters · Place 14 · Lafayette (St. Joseph) | 3200 Meters | 14 | 13:30.73SR | 11 |
| Apr 18 | Mineral Water ClassicApr 18 · 1600 Meters · Place 15 · Lafayette (St. Joseph) | 1600 Meters | 15 | 6:00.94SR | 11 |
2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | MHS RelaysMay 1 · 3200 Meters · Place 8 · Lafayette (St. Joseph) | 3200 Meters | 8. | 12:56.25a PB | 10 |
| May 1 | MHS RelaysMay 1 · 1600 Meters · Place 10 · Lafayette (St. Joseph) | 1600 Meters | 10. | 6:00.23a | 10 |
| Apr 26 | MEC ChampionshipApr 26 · 3200 Meters · Lafayette (St. Joseph) | 3200 Meters | — | DNS | 10 |
| Apr 26 | MEC ChampionshipApr 26 · 1600 Meters · Place 13 · Lafayette (St. Joseph) | 1600 Meters | 13. | 5:47.52a | 10 |
| Apr 20 | Mineral Water ClassicApr 20 · 1600 Meters · Place 20 · Lafayette (St. Joseph) | 1600 Meters | 20 | 5:53.02 | 10 |
| Apr 10 | St Joseph City Track MeetApr 10 · 3200 Meters · Place 7 · Lafayette (S | 3200 Meters | 7 | 13:00.75 | — |
| Apr 10 | St Joseph City Track MeetApr 10 · 1600 Meters · Place 7 · Lafayette (S | 1600 Meters | 7 | 5:57.86 | — |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MSHSAA Class 4 District 8May 13 · 1600 Meters · Place 13 · Lafayette (St. Joseph) | 1600 Meters | 13. | 5:32.32a PB | 9 |
| May 2 | Maryville RelaysMay 2 · 100 Meters · Place 6 · Lafayette (St. Joseph) | 100 Meters | 6 | 12:42.05h PR | 9 |