Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 20 | Carleton RelaysApr 20 · 1500 Meters · Place 30 · Minnesota Running Club | 1500 Meters | 30 | 4:32.66 PB | — |
| Apr 6 | Hamline InviteApr 6 · 3000m Steeplechase · Place 15 · University of Minnesota Club | 3000m Steeplechase0.914m | 15. | 10:49.77a PB | Jr |
| Apr 6 | Hamline InviteApr 6 · 1500 Meters · Place 49 · University of Minnesota Club | 1500 Meters | 49. | 4:34.23a | Jr |
2019 Indoor Track
4 results2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 26 | Bolstorff Twilight MeetApr 26 · 5000 Meters · Place 28 · Minnesota Running Club | 5000 Meters | 28 | 18:24.08 PB | — |
2018 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 24 | Illinois Club RelaysFeb 24 · 1 Mile · Place 170 · University of Minnesota Club | 1 Mile | 170. | 5:30.72a | So |
| Feb 24 | Illinois Club RelaysFeb 24 · 3000 Meters · Place 96 · University of Minnesota Club | 3000 Meters | 96. | 10:41.17a PB | So |
| Feb 16 | Snowshoe OpenFeb 16 · 1 Mile · Place 10 · University of Minnesota Club | 1 Mile | 10. | 5:24.06a | So |
| Feb 16 | Snowshoe OpenFeb 16 · 3000 Meters · University of Minnesota Club | 3000 Meters | -- | DNS | So |
| Feb 10 | CSB / SJU InvitationalFeb 10 · 1 Mile · Place 26 · University of Minnesota Club | 1 Mile | 26. | 5:24.22a | So |
| Feb 3 | Gene Glader ClassicFeb 3 · 800 Meters · Place 20 · Minnesota Ru | 800 Meters | 20 | 2:34.39 PB | — |