Personal bests
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 9 | NEC Freshman-Sophomore Championship MeetMay 9 · Shot Put · Place 5 · Masconomet Regional | Shot Put | 5 | 32-4.5 | 9 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Discus · Place 15 · Masconomet Regional | Discus1.6kg | 15. | 58-00 PB | 9 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Shot Put · Place 11 · Masconomet Regional | Shot Put12lb | 11. | 34-07.5 | 9 |
| May 3 | MSTCA Division 3 RelaysMay 3 · Shot Put · Place 35 · Masconomet Regional | Shot Put | 35 | 10.50m | 9 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Shot Put · Place 3 · Masconomet Regional | Shot Put12lb | 3. | 37' 4.5" PB | 9 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · Shot Put · Place 15 · Masconomet Regional | Shot Put | 15 | 33-11.5 | 9 |
| Apr 18 | 47th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 8 · Masconomet Regional | Shot Put | 8 | 35-8 | 9 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · Shot Put · Place 6 · Masconomet Regional | Shot Put12lb | 6. | 35-08.5 | 9 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · Shot Put · Place 2 · Masconomet Regional | Shot Put12lb | 2. | 35-03.25 | 9 |
| Apr 1 | NEC Week #1 - Masconomet, Beverly, SalemApr 1 · Shot Put · Place 6 · Masconomet Regional | Shot Put12lb | 6. | 36-08 | 9 |
| Jan 7 | NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · Shot Put · Place 2 · Masconomet Regional | Shot Put12lb | 2. | 34-10.25 | 9 |
2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · Shot Put · Place 6 · Masconomet Regional | Shot Put | 6 | 36-1.5 | 9 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · Shot Put · Place 8 · Masconomet Regional | Shot Put | 8 | 34-9 | 9 |
| Jan 21 | NEC Week #4 - Masconomet, SwampscottJan 21 · Shot Put · Place 5 · Masconomet Regional | Shot Put | 5 | 35-0.25 | 9 |
| Jan 17 | MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 65 · Masconomet Regional | Shot Put | 65 | 10.08m | 9 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · Shot Put · Place 6 · Masconomet Regional | Shot Put | 6 | 31-11.5 | 9 |
2025 Indoor Track
1 results