Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 20 | Carleton RelaysApr 20 · 3000m Steeplechase · Place 15 · Minnesota Running Club | 3000m Steeplechase | 15 | 11:25.04 | — |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | Bolstorff Twilight MeetApr 26 · 3000m Steeplechase · Place 6 · Minnesota Running Club | 3000m Steeplechase | 6 | 10:24.82 PB | — |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 22 | Carleton RelaysApr 22 · 3000m Steeplechase · Place 7 · Minnesota Running Club | 3000m Steeplechase | 7 | 10:27.97 | — |
| Apr 22 | Carleton RelaysApr 22 · 400m Hurdles · Place 3 · Minnesota Running Club | 400m Hurdles | 3 | 1:06.38 | — |