Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
5 results2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 7 | Mounds View IndoorApr 7 · 400 Meters · Place 5 · Andover | 400 Meters | 5 | 57.07 PB | 12 |
| Mar 24 | Mounds View IndoorMar 24 · 400 Meters · Place 9 · Andover | 400 Meters | 9 | 58.74 | — |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | MSHSL Section 7AAMay 31 · 400 Meters · Place 27 · Andover | 400 MetersRound P | 27. | 56.52a | 11 |
| Apr 8 | Last Man StandingApr 8 · 400 Meters · Place 5 · Andover | 400 Meters | 5. | 58.35a | 11 |
2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | MSHSL Section 7AAJun 4 · 400 Meters · Place 35 · Andover | 400 MetersRound P | 35. | 58.15a | 10 |
| May 10 | 4AAA True TeamMay 10 · 400 Meters · Place 25 · Andover | 400 Meters | 25. | 59.16a | 10 |
| Apr 26 | Cambridge True TeamApr 26 · 400 Meters · Place 24 · Andover | 400 Meters | 24 | 59.58 | 10 |