Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorBSC #3 · Jan 5 | 3:20.09a | BSC #3 | January 5, 2017 |
| 300 Meters · IndoorBSC #5 · Jan 26 | 48.05a | BSC #5 | January 26, 2017 |
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 10 | Brookline v BraintreeMay 10 · 400 Meters · Brookline | 400 Meters | — | 67.7Unofficial | 9 |
| Feb 2 | BSC JV MEETFeb 2 · 600 Meters · Brookline | 600 Meters | — | 1:49.2Unofficial | 9 |
| Jan 18 | NN JV Meet #1 Jan 18 · 600 Meters · Brookline | 600 Meters | — | 1:51.9Unofficial | 9 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 26 | BSC #5Jan 26 · 300 Meters · Place 5 · Brookline | 300 Meters | 5. | 48.05a PB | 9 |
| Jan 11 | Milton JV Meet #2Jan 11 · 600 Meters · Brookline | 600 Meters | — | 1:53.8Unofficial | 9 |
| Jan 5 | BSC #3Jan 5 · 1000 Meters · Place 19 · Brookline | 1000 Meters | 19. | 3:20.09a PB | 9 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Milton JV Meet #1Dec 21 · 1000 Meters · Brookline | 1000 Meters | — | 3:27.4Unofficial | 9 |