Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 24 | Gary Wilson InvitationalApr 24 · 3000m Steeplechase · Place 19 · Minnesota Running Club | 3000m Steeplechase | 19 | 13:26.24 PB | — |
| Apr 20 | Holst InvitationalApr 20 · 500 Meters · Place 27 · Minnesota Running Club | 500 Meters | 27 | 5:28.03 PB | — |
2023 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | Meet of the UnSaintlyMay 5 · 3000m Steeplechase · Place 6 · Minnesota Running Club | 3000m Steeplechase | 6 | 14:28.39 | — |
2023 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | Snowshoe OpenFeb 17 · 3000 Meters · Place 22 · Minnesota Running Club | 3000 Meters | 22 | 12:23.36 PB | — |
| Feb 11 | CSB/SJU InvitationalFeb 11 · 5000 Meters · Place 10 · Minnesota Running Club | 5000 Meters | 10 | 21:37.53 PB | — |
2022 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | Meet of the UnsaintlyMay 6 · 3000m Steeplechase · Place 9 · University of Minnesota Club | 3000m Steeplechase0.762m | 9. | 14:24.40a PB | So |
| May 6 | Meet of the UnsaintlyMay 6 · 1500 Meters · Place 22 · University of Minnesota Club | 1500 Meters | 22. | 5:47.23a PB | So |
| Apr 23 | Carleton RelaysApr 23 · 1500 Meters · Place 28 · University of Minnesota Club | 1500 Meters | 28. | 6:01.99a | So |
| Apr 2 | Hamline InvitationalApr 2 · 5000 Meters · Place 33 · University of Minnesota Club | 5000 Meters | 33. | 21:05.35a PB | So |
2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | Snowshoe OpenFeb 18 · 1 Mile · Place 27 · Minnesota Running Club | 1 Mile | 27 | 6:28.52 PB | — |