Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 55 Meter · IndoorBSC #5 · Jan 25 | 8.99a | BSC #5 | January 25, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 29 | NN JV MeetJan 29 · 50 Yard Dash · Needham | 50 Yard Dash | — | 7.0Unofficial | 10 |
| Jan 16 | NN JV #1Jan 16 · 50 Yard Dash · Needham | 50 Yard Dash | — | 7.3Unofficial | 10 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | Milton JV #2Jan 9 · 55 Meter · Needham | 55 Meter | — | 8.5Unofficial | 10 |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Milton JV #1Dec 19 · 55 Meter · Needham | 55 Meter | — | 8.5Unofficial | 10 |
| Jan 25 | BSC #5Jan 25 · 55 Meter · Place 66 · Needham | 55 Meter | 66. | 8.99a PB | 9 |
| Jan 10 | BSC JV #2Jan 10 · 55 Meter · Needham | 55 Meter | — | 8.7Unofficial | 9 |
2018 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 1 | BSC JV #6Feb 1 · 50 Yard Dash · Needham | 50 Yard Dash | — | 7.5Unofficial | 9 |
| Jan 17 | BSC JV #3Jan 17 · 50 Yard Dash · Needham | 50 Yard Dash | — | 7.6Unofficial | 9 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC JV #1Dec 20 · 55 Meter · Needham | 55 Meter | — | 9.2Unofficial | 9 |
| Dec 17 | Winterfest Large SchoolsDec 17 · 55 Meter · Place 181 · Needham | 55 MeterRound P | 181. | 9.45a | 9 |