Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
4 results2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Mid Wach @ ShrewsburyDec 20 · Shot Put · Place 10 · Ayer Shirley Regional | Shot Put12lb | 10. | 33-04.00 PB | 11 |
| Dec 9 | Mid-Wach/FitchburgDec 9 · Shot Put · Place 11 · Ayer Shirley Regional | Shot Put12lb | 11. | 32-03.50 | 11 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 6 | Mid Wach B meet #4Jan 6 · Shot Put · Place 30 · Ayer Shirley Regional | Shot Put12lb | 30. | 27-07.50Unofficial | 9 |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 31 | MidWach #3 Hudson v MarlboroDec 31 · Shot Put · Place 40 · Ayer Shirley Regional | Shot Put12lb | 40. | 25-10.50 | 9 |
| Dec 16 | Mid Wach B Meet #2Dec 16 · Shot Put · Place 25 · Ayer Shirley Regional | Shot Put12lb | 25. | 28-01.00 | 9 |
| Dec 12 | MidWach Dual #1Dec 12 · Shot Put · Place 27 · Ayer Shirley Regional | Shot Put12lb | 27. | 29-04.50 | 9 |
2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | MidWach #1Dec 16 · Shot Put · Place 34 · Ayer Shirley Regional | Shot Put12lb | 34. | 21-05.00 | 8 |