Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | MIAA Meet of ChampionsJun 4 · Shot Put · Place 20 · Walpole | Shot Put12lb | 20. | 46-09.00 | 12 |
| May 28 | MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 2 · Walpole | Discus1.6kg | 2. | 145-06 PB | 12 |
| May 28 | MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 3 · Walpole | Shot Put12lb | 3. | 51-03.75 PB | 12 |
| May 20 | BSC ChampionshipsMay 20 · Discus · Place 2 · Walpole | Discus | 2 | 146-2 | 12 |
| May 20 | BSC ChampionshipsMay 20 · Shot Put · Place 2 · Walpole | Shot Put | 2 | 50-6.75 | 12 |
| May 16 | MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 6 · Walpole | Discus | 6 | 140-11 | 12 |
| May 16 | MSTCA Coaches Shore InvitationalMay 16 · Shot Put · Place 3 · Walpole | Shot Put | 3 | 49-1.25 | 12 |
| May 9 | Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 12 · Walpole | Shot Put | 12 | 44-07.00 | 12 |
| May 6 | BSC-4 Braintree, Walpole at FraminghamMay 6 · Discus · Place 2 · Walpole | Discus1.6kg | 2. | 128' 1" | 12 |
| May 6 | BSC-4 Braintree, Walpole at FraminghamMay 6 · Shot Put · Place 3 · Walpole | Shot Put12lb | 3. | 46' 7.5" | 12 |
| May 3 | MSTCA Division 3 RelaysMay 3 · Discus · Place 3 · Walpole | Discus | 3 | 41.31m | 12 |
| May 3 | MSTCA Division 3 RelaysMay 3 · Shot Put · Place 2 · Walpole | Shot Put | 2 | 14.69m | 12 |
| Apr 29 | Natick, Walpole, and MiltonApr 29 · Discus · Place 1 · Walpole | Discus | 1 | 139-2.5 | 12 |
| Apr 29 | Natick, Walpole, and MiltonApr 29 · Shot Put · Place 1 · Walpole | Shot Put | 1 | 45-10.5 | 12 |
| Apr 23 | MSTCA Warrior InvitationalApr 23 · Discus · Place 4 · Walpole | Discus | 4 | 140-2 | 12 |
| Apr 15 | Brookline, Needham, and WalpoleApr 15 · Discus · Place 1 · Walpole | Discus | 1 | 134-5 | 12 |
| Apr 15 | Brookline, Needham, and WalpoleApr 15 · Shot Put · Place 1 · Walpole | Shot Put | 1 | 48-11.5 | 12 |
| Apr 8 | Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Discus · Place 1 · Walpole | Discus1.6kg | 1. | 129' 5.5" | 12 |
| Apr 8 | Weymouth, Wellesley & Walpole @ Newton NorthApr 8 · Shot Put · Place 1 · Walpole | Shot Put12lb | 1. | 49' 11" | 12 |
2026 Indoor Track
1 results2025 Indoor Track
4 results2024 Indoor Track
2 results