Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | MSHSL Class AA FinalsJun 6 · 3200 Meters · Place 17 · Rochester Century | 3200 Meters | 17. | 9:57.62a | 12 |
| May 28 | Section 1AAMay 28 · 3200 Meters · Place 1 · Rochester Century | 3200 Meters | 1. | 9:47.51a PB | 12 |
2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 21 | South Winn HS OpenMar 21 · 3200 Meters · Place 1 · Rochester Century | 3200 Meters | 1. | 10:19.45a PB | 12 |
2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 29 | Decorah InvitationalMar 29 · 3200 Meters · Place 1 · Rochester Century | 3200 Meters | 1. | 10:19.92a | 11 |
2013 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 23 | South Winn HS OpenMar 23 · 800 Meters · Place 10 · Rochester Century | 800 Meters | 10. | 2:19.11a PB | 10 |