Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 15 | 30.46a | BSC-2 Milton, Framingham, Wellesley at Weymouth | April 15, 2026 |
| 55 Meters · IndoorBay State Conf - Block #5 · Jan 22 | 9.58a | Bay State Conf - Block #5 | January 22, 2026 |
| Discus · 1.6kg · OutdoorBSC-3 Braintree, Brookline, Weymouth at Wellesley · Apr 29 | 52' 3" | BSC-3 Braintree, Brookline, Weymouth at Wellesley | April 29, 2026 |
| Shot Put · 12lb · IndoorBay State Conf - Block #2 · Dec 18 | 21-03.00 | Bay State Conf - Block #2 | December 18, 2025 |
| Shot Put · 12lb · OutdoorBSC-2 Milton, Framingham, Wellesley at Weymouth · Apr 15 | 23-05.00 | BSC-2 Milton, Framingham, Wellesley at Weymouth | April 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | BSC JV Open at NeedhamMay 13 · Discus · Place 21 · Weymouth | Discus1.6kg | 21. | 50' 10" | 9 |
| May 6 | Wellesley, Weymouth, Natick, and NeedhamMay 6 · Discus · Place 7 · Weymouth | Discus | 7 | 54-11 | 9 |
| May 6 | Wellesley, Weymouth, Natick, and NeedhamMay 6 · Shot Put · Place 21 · Weymouth | Shot Put | 21 | 22-2.5 | 9 |
| Apr 29 | BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Discus · Place 7 · Weymouth | Discus1.6kg | 7. | 52' 3" PB | 9 |
| Apr 29 | BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · Shot Put · Place 24 · Weymouth | Shot Put12lb | 24. | 22' 1.5" | 9 |
| Apr 23 | MSTCA Warrior InvitationalApr 23 · Shot Put · Place 103 · Weymouth | Shot Put | 103 | 23-6.5 | 9 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Discus · Weymouth | Discus1.6kg | -- | DNS | 9 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · Shot Put · Place 20 · Weymouth | Shot Put12lb | 20. | 23-05.00 PB | 9 |
| Apr 15 | BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 200 Meters · Place 36 · Weymouth | 200 Meters | 36. | 30.46a PB | 9 |
| Apr 8 | Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Discus · Place 3 · Weymouth | Discus1.6kg | 3. | 45' 8.5" | 9 |
| Apr 8 | Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Shot Put · Place 23 · Weymouth | Shot Put12lb | 23. | 20' 7" | 9 |
2026 Indoor Track
4 results2025 Indoor Track
2 results