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 13 | Andover InvitationalMay 13 · Discus · Place 8 · Westford Academy | Discus1.6kg | 8. | 120-11 PB | 12 |
| May 13 | Andover InvitationalMay 13 · Shot Put · Westford Academy | Shot Put12lb | -- | FOUL | 12 |
| May 6 | Weston TwilightMay 6 · Shot Put · Place 27 · Westford Academy | Shot Put12lb | 27. | 39-04.50 PB | 12 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | Dual County #4Jan 11 · Shot Put · Place 6 · Westford Academy | Shot Put12lb | 6. | 39-10.50 PB | 12 |
| Jan 4 | Dual County League Meet #3Jan 4 · Shot Put · Place 3 · Westford Academy | Shot Put | 3 | 39-6 | SR |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Dual County #2Dec 21 · 55 Meter · Place 65 · Westford Academy | 55 Meter | 65. | 8.20a PB | 12 |
| Dec 21 | Dual County #2Dec 21 · Shot Put · Place 4 · Westford Academy | Shot Put12lb | 4. | 39-09.00 | 12 |
| Dec 16 | Dual County #1Dec 16 · Shot Put · Place 5 · Westford Academy | Shot Put12lb | 5. | 39-01.50 | 12 |
| Jan 20 | Dual County #5Jan 20 · Shot Put · Place 3 · Westford Academy | Shot Put12lb | 3. | 31-02.25 | 11 |
2016 Outdoor Track
5 results2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · Shot Put · Place 5 · Westford Academy | Shot Put12lb | 5. | 30-01.00 | 11 |
| Jan 12 | Dual County #4Jan 12 · Shot Put · Place 26 · Westford Academy | Shot Put12lb | 26. | 29-10.50 | 10 |
2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Dual Country ConfDec 19 · 55 Meter · Place 56 · Westford Academy | 55 Meter | 56. | 8.62a | 10 |