Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 14 | MIAA D1 Indoor State ChampionshipsFeb 14 · 200 Meters · Framingham | 200 MetersRelay Split | — | 23.6Unofficial | 12 |
| Feb 3 | BSC ChampionshipFeb 3 · 300 Meters · Place 10 · Framingham | 300 Meters | 10. | 37.92a PB | 12 |
| Feb 3 | BSC ChampionshipFeb 3 · 200 Meters · Framingham | 200 MetersRelay Split | — | 23.3Unofficial | 12 |
| Jan 28 | BSC InterdivisionalJan 28 · 300 Meters · Place 13 · Framingham | 300 Meters | 13. | 39.04a | 12 |
| Jan 24 | MSTCA Coaches Elite MeetJan 24 · 200 Meters · Framingham | 200 MetersRelay Split | — | 23.7Unofficial | 12 |
| Jan 21 | BSC #5Jan 21 · 300 Meters · Place 15 · Framingham | 300 Meters | 15. | 39.07a | 12 |
| Jan 14 | BSC #4Jan 14 · 300 Meters · Place 18 · Framingham | 300 Meters | 18. | 39.64a | 12 |
| Jan 14 | BSC #4Jan 14 · 200 Meters · Framingham | 200 MetersRelay Split | — | 23.7Unofficial | 12 |
| Jan 7 | BSC #3Jan 7 · 300 Meters · Place 21 · Framingham | 300 Meters | 21. | 40.30a | 12 |
| Jan 7 | BSC #3Jan 7 · 200 Meters · Framingham | 200 MetersRelay Split | — | 24.1Unofficial | 12 |
2015 Indoor Track
9 results2014 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | MSTCA Speed ClassicDec 28 · 300 Meters · Place 18 · Framingham | 300 Meters | 18. | 39.25a | 11 |
| Dec 28 | MSTCA Speed ClassicDec 28 · 200 Meters · Framingham | 200 MetersRelay Split | — | 24.1Unofficial | 11 |
| Dec 28 | MSTCA Speed ClassicDec 28 · Long Jump · Place 24 · Framingham | Long Jump | 24. | 16-08.00 PB | 11 |