Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Shot Put · 4kg · IndoorBSC #5 · Jan 25 | 26-06.00 | BSC #5 | January 25, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 5 | Bay State Conference ChampionshipFeb 5 · Shot Put · Place 6 · Wellesley | Shot Put | 6 | 22-7.5 | SR |
| Jan 29 | BSC Open MeetJan 29 · Shot Put · Place 20 · Wellesley | Shot Put4kg | 20. | 23-06.00 | 12 |
| Jan 23 | BSC #5Jan 23 · Shot Put · Place 31 · Wellesley | Shot Put4kg | 31. | 21-10.00 | 12 |
| Jan 9 | BSC #4Jan 9 · Shot Put · Place 17 · Wellesley | Shot Put4kg | 17. | 24-05.75 | 12 |
| Jan 2 | BSC #3Jan 2 · Shot Put · Place 6 · Wellesley | Shot Put4kg | 6. | 21-05.00 | 12 |
2019 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | BSC #2Dec 19 · Shot Put · Place 27 · Wellesley | Shot Put4kg | 27. | 21-04.00 | 12 |
| Dec 12 | Bay State Conf #1Dec 12 · Shot Put · Place 24 · Wellesley | Shot Put4kg | 24. | 21-02.00 | 12 |
| Dec 12 | BSC #1Dec 12 · Shot Put · Place 24 · Wellesley | Shot Put4kg | 24. | 21-02.00 | 12 |
| Feb 6 | BSC ChampionshipFeb 6 · Shot Put · Place 17 · Wellesley | Shot Put4kg | 17. | 22-02.75 | 11 |
| Jan 30 | BSC #6Jan 30 · Shot Put · Place 25 · Wellesley | Shot Put | 25 | 23-04.25 | 11 |
| Jan 24 | BSC #5Jan 24 · Shot Put · Place 23 · Wellesley | Shot Put4kg | 23. | 23-04.25 | 11 |
| Jan 17 | BSC #4Jan 17 · Shot Put · Place 23 · Wellesley | Shot Put4kg | 23. | 23-03.25 | 11 |
| Jan 3 | BSC #3Jan 3 · Shot Put · Place 16 · Wellesley | Shot Put | 16 | 24-06.50 | 11 |
2018 Indoor Track
7 results2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Bay State Conference #2Dec 21 · Shot Put · Place 5 · Wellesley | Shot Put4kg | 5. | 22-01.50 | 10 |
| Dec 17 | Winterfest Large SchoolsDec 17 · Shot Put · Place 53 · Wellesley | Shot Put4kg | 53. | 22-11.50 | 10 |
| Dec 14 | BSC #1Dec 14 · Shot Put · Place 40 · Wellesley | Shot Put4kg | 40. | 19-08.50 | 10 |
| Jan 19 | BSC #4Jan 19 · Shot Put · Place 41 · Wellesley | Shot Put4kg | 41. | 19-06.00 | 9 |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | BSC #2Dec 22 · Shot Put · Place 45 · Wellesley | Shot Put4kg | 45. | 18-05.50 | 9 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · Shot Put · Place 43 · Wellesley | Shot Put4kg | 43. | 17-09.50 | 9 |