Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | BSC JV Open Meet May 14 · Long Jump · Place 16 · Needham | Long Jump | 16 | 15-03.00 | 11 |
| May 14 | BSC JV Open Meet May 14 · 400 Meters · Place 14 · Needham | 400 Meters | 14 | 1:00.14a PB | 11 |
| May 7 | Weymouth, Wellesley, Natick, and NeedhamMay 7 · Long Jump · Place 14 · Needham | Long Jump | 14 | 15-00.75 | 11 |
| May 7 | Weymouth, Wellesley, Natick, and NeedhamMay 7 · 400 Meters · Place 20 · Needham | 400 Meters | 20 | 1:00.66a | 11 |
| Apr 30 | Bay State Conf Tri 3 at Newton NorthApr 30 · 400 Meters · Place 12 · Needham | 400 Meters | 12 | 1:01.85a | 11 |
| Apr 30 | Bay State Conf Tri 3 at Newton NorthApr 30 · Long Jump · Place 12 · Needham | Long Jump | 12 | 13-7.75 | 11 |
| Apr 16 | Needham, Brookline, and WalpoleApr 16 · Long Jump · Place 12 · Needham | Long Jump | 12 | 13-8 | 11 |
| Apr 16 | Needham, Brookline, and WalpoleApr 16 · 200 Meters · Place 15 · Needham | 200 Meters | 15 | 27.37a PB | 11 |
| Apr 9 | Braintree, Milton, and NeedhamApr 9 · 400 Meters · Place 2 · Needham | 400 Meters | 2 | 1:01.54a | 11 |
2024 Indoor Track
4 results2022 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | BSC Meet #2Dec 22 · 1 Mile · Place 37 · Needham | 1 Mile | 37. | 5:55.02a | 9 |