Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBrookline, Needham, and Walpole · Apr 15 | 13.27a | Brookline, Needham, and Walpole | April 15, 2026 |
| 200 Meters · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 29 | 26.90a | BSC-3 Braintree, Brookline, Weymouth at Wellesley | April 29, 2026 |
| 300 Meters · IndoorMSTCA Speed Classic (Sunday) · Dec 21 | 44.70a | MSTCA Speed Classic (Sunday) | December 21, 2025 |
| 400 Meters · OutdoorBSC JV Open at Needham · May 13 | 58.24a | BSC JV Open at Needham | May 13, 2026 |
| 55 Meter · IndoorMSTCA Winter Festival (Sunday) · Dec 14 | 8.16a | MSTCA Winter Festival (Sunday) | December 14, 2025 |
| 55 Meters · IndoorBay Sate Conf - Open Meet · Jan 28 | 7.97a | Bay Sate Conf - Open Meet | January 28, 2026 |
| Event Varsity 50 Yard Dash · IndoorNN JV #1 · Jan 7 | 6.8 | NN JV #1 | January 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | BSC JV Open at NeedhamMay 13 · 400 Meters · Place 14 · Brookline | 400 Meters | 14. | 58.24a PB | 9 |
| May 6 | Milton, Newton North & BrooklineMay 6 · 400 Meters · Place 8 · Brookline | 400 Meters | 8 | 58.57a | 9 |
| Apr 29 | BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 400 Meters · Place 13 · Brookline | 400 Meters | 13. | 59.27a | 9 |
| Apr 29 | BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 25 · Brookline | 200 Meters | 25. | 26.90a PB | 9 |
| Apr 15 | Brookline, Needham, and WalpoleApr 15 · 200 Meters · Place 21 · Brookline | 200 Meters | 21 | 27.21a | 9 |
| Apr 15 | Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 20 · Brookline | 100 Meters | 20 | 13.27a PB | 9 |
| Apr 8 | BSC-1 Framingham, Brookline at NatickApr 8 · 200 Meters · Place 16 · Brookline | 200 Meters | 16. | 27.80a | 9 |
| Apr 8 | BSC-1 Framingham, Brookline at NatickApr 8 · 100 Meters · Place 24 · Brookline | 100 Meters | 24. | 13.46a | 9 |
| Jan 21 | NN JV #2Jan 21 · 50 Yard Dash · Brookline | 50 Yard Dash | — | 6.7Unofficial | 9 |
| Jan 21 | NN JV #2Jan 21 · 300 Meters · Brookline | 300 Meters | — | 46.5Unofficial | 9 |
2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 28 | Bay Sate Conf - Open MeetJan 28 · 55 Meters · Place 89 · Brookline | 55 Meters | 89 | 7.97a PB | 9 |
| Jan 15 | Bay State Conf - Block #4Jan 15 · 55 Meters · Place 74 · Brookline | 55 Meters | 74 | 8.08a | 9 |
| Jan 7 | NN JV #1Jan 7 · 300 Meters · Place 13 · Brookline | 300 Meters | 13 | 45.9 | 9 |
| Jan 7 | NN JV #1Jan 7 · Event Varsity 50 Yard Dash · Place 29 · Brookline | Event Varsity 50 Yard Dash | 29 | 6.8 PB | 9 |
2025 Indoor Track
2 results