Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 300 Meters · IndoorBSC #5 · Jan 25 | 44.31a | BSC #5 | January 25, 2018 |
| 55 Meter · IndoorBSC #5 · Jan 25 | 7.80a | BSC #5 | January 25, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | Milton JV #2Jan 9 · 300 Meters · Needham | 300 Meters | — | 46.8Unofficial | 11 |
| Jan 9 | Milton JV #2Jan 9 · 55 Meter · Needham | 55 Meter | — | 7.5Unofficial | 11 |
2018 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | BSC JV #6Feb 1 · 50 Yard Dash · Needham | 50 Yard Dash | — | 6.8Unofficial | 10 |
| Jan 17 | BSC JV #3Jan 17 · 50 Yard Dash · Needham | 50 Yard Dash | — | 6.5Unofficial | 10 |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 25 | BSC #5Jan 25 · 300 Meters · Place 15 · Needham | 300 Meters | 15. | 44.31a PB | 10 |
| Jan 25 | BSC #5Jan 25 · 55 Meter · Place 30 · Needham | 55 Meter | 30. | 7.80a PB | 10 |
| Jan 10 | BSC JV #2Jan 10 · 300 Meters · Needham | 300 Meters | — | 46.5Unofficial | 10 |
2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC JV #1Dec 20 · 300 Meters · Needham | 300 Meters | — | 46.7Unofficial | 10 |
| Jan 11 | Milton JV Meet #2Jan 11 · 300 Meters · Needham | 300 Meters | — | 46.4Unofficial | 9 |
| Jan 11 | Milton JV Meet #2Jan 11 · 55m Hurdles · Needham | 55m Hurdles39" | — | 12.1Unofficial | 9 |
| Jan 11 | Milton JV Meet #2Jan 11 · 55 Meter · Needham | 55 Meter | — | 7.6Unofficial | 9 |
2017 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 2 | BSC JV MEETFeb 2 · 50 Yard Dash · Needham | 50 Yard Dash | — | 6.6Unofficial | 9 |
| Feb 2 | BSC JV MEETFeb 2 · 300 Meters · Needham | 300 Meters | — | 46.2Unofficial | 9 |
| Jan 25 | NN JV Meet #2Jan 25 · 50 Yard Dash · Needham | 50 Yard Dash | — | 6.6Unofficial | 9 |
| Jan 25 | NN JV Meet #2Jan 25 · 300 Meters · Needham | 300 Meters | — | 47.0Unofficial | 9 |
| Jan 18 | NN JV Meet #1 Jan 18 · 50y Hurdles · Needham | 50y Hurdles39" | — | 10.3Unofficial | 9 |
| Jan 18 | NN JV Meet #1 Jan 18 · 50 Yard Dash · Needham | 50 Yard Dash | — | 6.5Unofficial | 9 |