Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 300 Meters · Place 16 · Weymouth | 300 Meters | 16. | 51.05a PB | 11 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 55 Meter · Place 24 · Weymouth | 55 Meter | 24. | 8.69a PB | 11 |
| Jan 25 | BSC #5Jan 25 · 300 Meters · Place 15 · Weymouth | 300 Meters | 15. | 51.93a | 11 |
| Jan 25 | BSC #5Jan 25 · 55 Meter · Place 35 · Weymouth | 55 Meter | 35. | 8.85a | 11 |
| Jan 18 | Bay State Conference #4Jan 18 · 300 Meters · Place 17 · Weymouth | 300 Meters | 17. | 52.64a | 11 |
| Jan 18 | Bay State Conference #4Jan 18 · 55 Meter · Place 34 · Weymouth | 55 Meter | 34. | 9.13a | 11 |
| Jan 10 | BSC JV #2Jan 10 · 300 Meters · Weymouth | 300 Meters | — | 53.1Unofficial | 11 |
| Jan 10 | BSC JV #2Jan 10 · 55 Meter · Weymouth | 55 Meter | — | 8.8Unofficial | 11 |
2017 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 300 Meters · Place 146 · Weymouth | 300 Meters | 146. | 51.49a | 11 |
| Dec 29 | MSTCA Speed ClassicDec 29 · 55 Meter · Place 222 · Weymouth | 55 Meter | 222. | 9.19a | 11 |
| Dec 21 | Bay State Conference #2Dec 21 · 300 Meters · Weymouth | 300 Meters | — | 51.8Unofficial | 11 |
| Dec 14 | BSC #1Dec 14 · 55 Meter · Place 50 · Weymouth | 55 Meter | 50. | 9.07a | 11 |
| Feb 18 | MIAA D1 State ChampionshipFeb 18 · 800 Meters · Weymouth | 800 MetersRelay Split | — | 2:45.6Unofficial | 10 |
| Feb 18 | MIAA D1 State ChampionshipFeb 18 · 1000 Meters · Place 18 · Weymouth | 1000 Meters | 18. | 3:22.48a | 10 |
| Feb 8 | Bay State Conference ChampionshipsFeb 8 · 1000 Meters · Place 10 · Weymouth | 1000 Meters | 10 | 3:27.59 | SO |
| Jan 26 | BSC #5Jan 26 · 1000 Meters · Place 5 · Weymouth | 1000 Meters | 5. | 3:24.13a | 10 |
| Jan 19 | BSC #4Jan 19 · 1000 Meters · Place 17 · Weymouth | 1000 Meters | 17. | 3:23.81a | 10 |
| Jan 5 | BSC #3Jan 5 · 1 Mile · Place 6 · Weymouth | 1 Mile | 6. | 5:55.31a PB | 10 |
| Jan 5 | BSC #3Jan 5 · 400 Meters · Weymouth | 400 MetersRelay Split | — | 71.1Unofficial | 10 |
2016 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MSTCA Speed ClassicDec 30 · 600 Meters · Place 29 · Weymouth | 600 Meters | 29. | 1:52.30a PB | 10 |
| Dec 22 | BSC #2Dec 22 · 1000 Meters · Place 9 · Weymouth | 1000 Meters | 9. | 3:21.27a PB | 10 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · 1000 Meters · Place 13 · Weymouth | 1000 Meters | 13. | 3:26.78a | 10 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · 400 Meters · Weymouth | 400 MetersRelay Split | — | 69.9Unofficial | 10 |
| Feb 3 | BSC ChampionshipFeb 3 · 800 Meters · Weymouth | 800 MetersRelay Split | — | 2:46.0Unofficial | 9 |
| Jan 28 | BSC InterdivisionalJan 28 · 1 Mile · Place 25 · Weymouth | 1 Mile | 25. | 5:59.94a | 9 |
| Jan 21 | BSC #5Jan 21 · 600 Meters · Place 24 · Weymouth | 600 Meters | 24. | 1:53.86a | 9 |
| Jan 14 | BSC #4Jan 14 · 1000 Meters · Place 22 · Weymouth | 1000 Meters | 22. | 3:33.65a | 9 |
| Jan 7 | BSC #3Jan 7 · 1 Mile · Place 25 · Weymouth | 1 Mile | 25. | 6:14.63a | 9 |
| Jan 7 | BSC #3Jan 7 · 400 Meters · Weymouth | 400 MetersRelay Split | — | 75.5Unofficial | 9 |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Milton JV #1Dec 23 · 600 Meters · Weymouth | 600 Meters | — | 2:01.1Unofficial | 9 |
| Dec 17 | BSC #2Dec 17 · 1 Mile · Place 26 · Weymouth | 1 Mile | 26. | 6:10.29a | 9 |
| Dec 10 | BSC #1Dec 10 · 1000 Meters · Place 26 · Weymouth | 1000 Meters | 26. | 3:42.48a | 9 |