Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | MSHSL Section 5AAMay 31 · 3200 Meters · Place 21 · Centennial | 3200 Meters | 21. | 10:54.96a | 12 |
| May 31 | MSHSL Section 5AAMay 31 · 1600 Meters · Place 21 · Centennial | 1600 Meters | 21. | 4:52.84a | 12 |
| May 2 | Blaine InvitationalMay 2 · 1600 Meters · Place 1 · Centennial | 1600 Meters | 1. | 4:40.27a | 12 |
2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 3 | MSHSL Section 5AAJun 3 · 3200 Meters · Place 10 · Centennial | 3200 Meters | 10. | 10:17.79a PB | 11 |
| Jun 3 | MSHSL Section 5AAJun 3 · 1600 Meters · Place 12 · Centennial | 1600 Meters | 12. | 4:39.89a PB | 11 |
| May 10 | True Team Section MeetMay 10 · 1600 Meters · Place 12 · Centennial | 1600 Meters | 12. | 4:46.05a | 11 |
2015 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | Section 5AAMay 29 · 3200 Meters · Place 18 · Centennial | 3200 Meters | 18. | 10:37.13a | 10 |
| May 29 | Section 5AAMay 29 · 1600 Meters · Place 13 · Centennial | 1600 Meters | 13. | 4:44.38a | 10 |
2014 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Section 5AA FinalsMay 30 · 1600 Meters · Place 34 · Centennial | 1600 Meters | 34. | 5:08.23a | 9 |
| May 6 | True TeamMay 6 · 1600 Meters · Place 26 · Centennial | 1600 Meters | 26. | 5:10.53aUnofficial | 9 |