Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 300 Meters · IndoorBSC #2 · Dec 20 | 47.51a | BSC #2 | December 20, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | Needham @ NatickMay 8 · 200 Meters · Natick | 200 Meters | — | 29.0Unofficial | 10 |
| May 8 | Needham @ NatickMay 8 · 100 Meters · Natick | 100 Meters | — | 14.0Unofficial | 10 |
| Apr 24 | Wellesley @ NatickApr 24 · 200 Meters · Natick | 200 Meters | — | 28.2Unofficial | 10 |
| Apr 24 | Wellesley @ NatickApr 24 · 100 Meters · Natick | 100 Meters | — | 14.3Unofficial | 10 |
| Apr 10 | Natick @ Newton NorthApr 10 · Javelin · Natick | Javelin800g | — | 54'6"Unofficial | 10 |
| Jan 16 | NN JV #1Jan 16 · 50 Yard Dash · Natick | 50 Yard Dash | — | 6.7Unofficial | 10 |
| Jan 16 | NN JV #1Jan 16 · Long Jump · Natick | Long Jump | — | 13'4"Unofficial | 10 |
2019 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | Milton JV #2Jan 9 · 300 Meters · Natick | 300 Meters | — | 49.2Unofficial | 10 |
| Jan 9 | Milton JV #2Jan 9 · 55 Meter · Natick | 55 Meter | — | 8.0Unofficial | 10 |
2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC #2Dec 20 · 300 Meters · Place 13 · Natick | 300 Meters | 13. | 47.51a PB | 10 |