Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | MIAA Division 3 ChampionshipsFeb 18 · 1000 Meters · Place 22 · Stoughton | 1000 Meters | 22. | 2:49.27a | 12 |
| Feb 10 | Hock ChampionshipsFeb 10 · 1000 Meters · Place 16 · Stoughton | 1000 Meters | 16. | 2:48.88a PB | 12 |
| Jan 26 | Hock #5Jan 26 · 1 Mile · Place 17 · Stoughton | 1 Mile | 17. | 4:58.25a PB | 12 |
| Jan 11 | Hock #4Jan 11 · 2 Miles · Place 23 · Stoughton | 2 Miles | 23. | 11:54.06a PB | 12 |
| Jan 11 | Hock #4Jan 11 · 1 Mile · Place 27 · Stoughton | 1 Mile | 27. | 5:11.23a | 12 |
| Jan 3 | Hock #3Jan 3 · 1 Mile · Place 18 · Stoughton | 1 Mile | 18. | 5:02.64a | 12 |
2017 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 600 Meters · Place 92 · Stoughton | 600 Meters | 92. | 1:35.71a PB | 12 |
| Dec 16 | Hock #2Dec 16 · 1000 Meters · Place 6 · Stoughton | 1000 Meters | 6. | 2:57.50a | 12 |
| Dec 8 | Hock #1Dec 8 · 1000 Meters · Place 16 · Stoughton | 1000 Meters | 16. | 2:59.86a | 12 |
| Feb 11 | Hock ChampionshipsFeb 11 · 1 Mile · Place 21 · Stoughton | 1 Mile | 21. | 5:06.90a | 11 |
| Feb 4 | MSTCA Last Chance to QualifyFeb 4 · 1000 Meters · Place 9 · Stoughton | 1000 Meters | 9 | 2:59.22 | JR |
| Jan 19 | Hock Meet #5Jan 19 · 1000 Meters · Place 8 · Stoughton | 1000 Meters | 8. | 2:56.12a | 11 |
| Jan 12 | Hock Meet #4Jan 12 · 1 Mile · Place 5 · Stoughton | 1 Mile | 5. | 5:12.27a | 11 |
| Jan 12 | Hock Meet #4Jan 12 · 1000 Meters · Place 8 · Stoughton | 1000 Meters | 8. | 3:00.80a | 11 |
| Jan 4 | Hock Meet #3Jan 4 · 1000 Meters · Place 12 · Stoughton | 1000 Meters | 12. | 3:00.85a | 11 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MSTCA Speed ClassicDec 30 · 600 Meters · Place 97 · Stoughton | 600 Meters | 97. | 1:40.53a | 11 |
| Dec 17 | Hock Meet #2Dec 17 · 1000 Meters · Place 7 · Stoughton | 1000 Meters | 7. | 3:01.66a | 11 |
| Dec 10 | Hockomock League Meet #1Dec 10 · 1000 Meters · Place 19 · Stoughton | 1000 Meters | 19. | 3:04.43a | 11 |