Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 55 Meters · IndoorBSC Meet #3 · Jan 5 | 8.58a | BSC Meet #3 | January 5, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 10 | Natick v. BrooklineMay 10 · 200 Meters · Brookline | 200 Meters | — | 31.47aUnofficial | 9 |
| May 10 | Natick v. BrooklineMay 10 · 100 Meters · Brookline | 100 Meters | — | 14.57aUnofficial | 9 |
| Apr 26 | Wellesley v. BrooklineApr 26 · 200 Meters · Brookline | 200 Meters | — | 30.8Unofficial | 9 |
| Apr 26 | Wellesley v. BrooklineApr 26 · 100 Meters · Brookline | 100 Meters | — | 14.9Unofficial | 9 |
| Jan 25 | NN JV #2Jan 25 · 50 Yard Dash · Brookline | 50 Yard Dash | — | 6.9Unofficial | 9 |
| Jan 25 | NN JV #2Jan 25 · 300 Meters · Brookline | 300 Meters | — | 53.9Unofficial | 9 |
2023 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 2 | Milton JV #2Feb 2 · 300 Meters · Brookline | 300 Meters | — | 54.7Unofficial | 9 |
| Feb 2 | Milton JV #2Feb 2 · 55 Meter · Brookline | 55 Meter | — | 8.4Unofficial | 9 |
| Jan 5 | BSC Meet #3Jan 5 · 55 Meters · Place 106 · Brookline | 55 Meters | 106 | 8.58a PB | — |
2022 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | Newton North JV #1Dec 14 · 50 Yard Dash · Brookline | 50 Yard Dash | — | 7.5Unofficial | 9 |
| Dec 14 | Newton North JV #1Dec 14 · 300 Meters · Brookline | 300 Meters | — | 55.3Unofficial | 9 |