Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
4 results2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 55 Meter · Place 16 · Newton North | 55 Meter | 16. | 8.60a | 12 |
| Jan 25 | BSC #5Jan 25 · 55 Meter · Place 55 · Newton North | 55 Meter | 55. | 9.32a | 12 |
| Jan 18 | Bay State Conference #4Jan 18 · 55 Meter · Place 24 · Newton North | 55 Meter | 24. | 8.93a | 12 |
2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 55 Meter · Place 178 · Newton North | 55 Meter | 178. | 8.81a | 12 |
| Dec 21 | Bay State Conference #2Dec 21 · 55 Meter · Place 3 · Newton North | 55 Meter | 3. | 8.92a | 12 |
| Dec 17 | Winterfest Large SchoolsDec 17 · 55 Meter · Place 34 · Newton North | 55 MeterRound P | 34. | 8.17a PB | 12 |
| Dec 14 | BSC #1Dec 14 · 55 Meter · Place 30 · Newton North | 55 Meter | 30. | 8.80a | 12 |
| Jan 26 | BSC #5Jan 26 · 55 Meter · Place 7 · Newton North | 55 Meter | 7. | 9.19a | 11 |
| Jan 5 | BSC #3Jan 5 · 55 Meter · Place 5 · Newton North | 55 Meter | 5. | 9.19a | 11 |
2017 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | NNvWeymouthMay 10 · 100 Meters · Newton North | 100 Meters | — | 15.3Unofficial | 10 |
| May 3 | Brookline / NN / FraminghamMay 3 · 100 Meters · Newton North | 100 Meters | — | 14.9Unofficial | 10 |
| Apr 26 | NNvNeedhamApr 26 · 200 Meters · Newton North | 200 Meters | — | 33.2Unofficial | 10 |
| Apr 26 | NNvNeedhamApr 26 · 100 Meters · Newton North | 100 Meters | — | 14.9Unofficial | 10 |
| Apr 12 | NNvBraintreeApr 12 · 100 Meters · Newton North | 100 Meters | — | 15.7Unofficial | 10 |
2016 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MSTCA Speed ClassicDec 30 · 55 Meter · Place 185 · Newton North | 55 Meter | 185. | 9.26a | 11 |
| Dec 22 | BSC #2Dec 22 · 55 Meter · Place 53 · Newton North | 55 Meter | 53. | 9.30a | 11 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · 55 Meter · Place 89 · Newton North | 55 Meter | 89. | 9.49a | 11 |
| Jan 28 | BSC InterdivisionalJan 28 · 55 Meter · Place 61 · Newton North | 55 Meter | 61. | 9.30a | 10 |
| Jan 14 | BSC #4Jan 14 · 55 Meter · Place 69 · Newton North | 55 Meter | 69. | 9.44a | 10 |
| Jan 7 | BSC #3Jan 7 · 55 Meter · Place 80 · Newton North | 55 Meter | 80. | 9.71a | 10 |
2016 Outdoor Track
4 results2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | BSC #2Dec 17 · 55 Meter · Place 88 · Newton North | 55 Meter | 88. | 9.67a | 10 |
| Dec 10 | BSC #1Dec 10 · 55 Meter · Place 82 · Newton North | 55 Meter | 82. | 9.68a | 10 |