Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNEC 2023-2024 Freshman-Sophomore Championship Meet · Dec 29 | 6:10.72a | NEC 2023-2024 Freshman-Sophomore Championship Meet | December 29, 2023 |
| 1 Mile · OutdoorNEC Week #6 - Swampscott, Gloucester, Danvers, Beverly · May 7 | 5:52.70a | NEC Week #6 - Swampscott, Gloucester, Danvers, Beverly | May 7, 2025 |
| 1000 Meters · IndoorNEC Week #6 - Swampscott v Gloucester, Danvers v Beverly · Jan 30 | 3:30.18a | NEC Week #6 - Swampscott v Gloucester, Danvers v Beverly | January 30, 2025 |
| 2 Miles · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 12:36.70a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 2 Miles · OutdoorNEC Week #5 - Saugus, Beverly, Swampscott · Apr 28 | 12:40.9 | NEC Week #5 - Saugus, Beverly, Swampscott | April 28, 2026 |
| 800 Meters · OutdoorNEC Week 3 Swampscott @ Beverly · Apr 17 | 2:47.60 | NEC Week 3 Swampscott @ Beverly | April 17, 2024 |
| Shot Put · 12lb · OutdoorNEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers · Jan 28 | 33-05.00 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers | January 28, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | NEC ChampionshipsMay 22 · 2 Miles · Place 20 · Swampscott | 2 Miles | 20. | 12:52.21a | 12 |
| Apr 28 | NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 2 Miles · Place 6 · Swampscott | 2 Miles | 6. | 12:40.9 PB | 12 |
| Apr 28 | NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 2 Miles · Place 6 · Swampscott | 2 Miles | 6. | 12:40.9 | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 2 Miles · Place 11 · Swampscott | 2 Miles | 11 | 12:53.89a | 12 |
| Apr 16 | NEC Week #3 Swampscott, Salem, PeabodyApr 16 · 1 Mile · Place 10 · Swampscott | 1 Mile | 10. | 6:02.4 | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 2 Miles · Place 7 · Swampscott | 2 Miles | 7. | 13:02 | 12 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · Shot Put · Place 11 · Swampscott | Shot Put12lb | 11. | 33-05.00 PB | 12 |
2026 Indoor Track
4 results2025 Indoor Track
4 results2025 Outdoor Track
2 results2024 Indoor Track
4 results2024 Outdoor Track
4 results2023 Indoor Track
2 results