Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 15 | 12.62a | BSC-2 Milton, Framingham, Wellesley at Weymouth | April 15, 2026 |
| 55 Meters · IndoorBay State Conf - Block #4 · Jan 15 | 7.48a | Bay State Conf - Block #4 | January 15, 2026 |
| High Jump · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 29 | 5' 3" | BSC-3 Braintree, Brookline, Weymouth at Wellesley | April 29, 2026 |
| Long Jump · OutdoorMSTCA Division 2 Relays · May 2 | 5.16m | MSTCA Division 2 Relays | May 2, 2026 |
| Triple Jump · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 15 | 38-05.00 | BSC-2 Milton, Framingham, Wellesley at Weymouth | April 15, 2026 |
| Varsity · OutdoorBay State Conf 1 at Newton North · Apr 9 | 13.63 | Bay State Conf 1 at Newton North | April 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 29 | MIAA Division 2 Track & Field ChampionshipMay 29 · Triple Jump · Place 15 · Wellesley | Triple Jump | 15. | 38-06.25 | 10 |
| May 20 | BSC ChampionshipsMay 20 · Triple Jump · Place 9 · Wellesley | Triple Jump | 9 | 39-3 | 10 |
| May 16 | MSTCA Coaches Metro InvitationalMay 16 · Triple Jump · Place 22 · Wellesley | Triple Jump | 22 | 37-07.50 | 10 |
| May 6 | Wellesley, Weymouth, Natick, and NeedhamMay 6 · Triple Jump · Place 2 · Wellesley | Triple Jump | 2 | 38-3 | 10 |
| May 6 | Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 31 · Wellesley | 100 Meters | 31 | 12.85a | 10 |
| May 2 | MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 16 · Wellesley | Triple Jump | 16 | 11.42m | 10 |
| May 2 | MSTCA Division 2 RelaysMay 2 · Long Jump · Place 47 · Wellesley | Long Jump | 47 | 5.16m PB | 10 |
| Apr 29 | BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · Place 10 · Wellesley | High Jump | 10. | 5' 3" PB | 10 |
| Apr 29 | BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 26 · Wellesley | 100 Meters | 26. | 12.86a | 10 |
| Apr 23 | MSTCA Warrior InvitationalApr 23 · Triple Jump · Place 22 · Wellesley | Triple Jump | 22 | 38-9.25 | 10 |
| Apr 23 | MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 148 · Wellesley | 100 Meters | 148 | 12.69a | 10 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Triple Jump · Place 5 · Wellesley | Triple Jump | 5. | 38-05.00 PB | 10 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · High Jump · Wellesley | High Jump | -- | NH | 10 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100 Meters · Place 27 · Wellesley | 100 Meters | 27. | 12.62a PB | 10 |
2026 Indoor Track
10 results2025 Outdoor Track
10 results