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 7AAMay 31 · 1600 Meters · Place 27 · Andover | 1600 Meters | 27. | 4:59.85a PB | 12 |
| May 9 | True Team Section 4AAAMay 9 · 800 Meters · Place 15 · Andover | 800 Meters | 15. | 2:14.64a PB | 12 |
| Apr 8 | Last Man StandingApr 8 · 3200 Meters · Place 6 · Andover | 3200 Meters | 6. | 11:35.84a PB | 12 |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | MSHSL Section 7AAJun 4 · 1600 Meters · Place 31 · Andover | 1600 Meters | 31. | 5:01.74a | 11 |
| Apr 26 | Cambridge True TeamApr 26 · 1600 Meters · Place 17 · Andover | 1600 Meters | 17 | 5:04.64 | 11 |
2014 Indoor Track
1 results