Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 400 Meters · OutdoorNEC Week #2 Gloucester, Masconomet, Winthrop · Apr 9 | 57.7 | NEC Week #2 Gloucester, Masconomet, Winthrop | April 9, 2026 |
| 55 Meter · IndoorNEC Week #4 - Winthrop, Masconomet, Gloucester · Jan 15 | 7.63a | NEC Week #4 - Winthrop, Masconomet, Gloucester | January 15, 2025 |
| 55 Meters · IndoorNEC Week #3 - Salem v Gloucester, Marblehead v Masconomet · Jan 9 | 7.66a | NEC Week #3 - Salem v Gloucester, Marblehead v Masconomet | January 9, 2025 |
| 600 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 1:34.62a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 600 Meters · OutdoorNEC Week #2 - Masconomet, Salem, Beverly · Jan 7 | 1:44.0 | NEC Week #2 - Masconomet, Salem, Beverly | January 7, 2026 |
| 800 Meters · OutdoorNEC Freshman-Sophomore Championship Meet · May 9 | 2:11.00a | NEC Freshman-Sophomore Championship Meet | May 9, 2026 |
| Javelin · 800g · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 7 | 52-06 | NEC Week #6 - Peabody, Masconomet, Saugus | May 7, 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 22 | NEC ChampionshipsMay 22 · 800 Meters · Place 9 · Masconomet Regional | 800 Meters | 9. | 2:11.95a | 10 |
| May 9 | NEC Freshman-Sophomore Championship MeetMay 9 · 800 Meters · Place 3 · Masconomet Regional | 800 Meters | 3 | 2:11.00a PB | 10 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · Javelin · Place 15 · Masconomet Regional | Javelin800g | 15. | 52-06 PB | 10 |
| May 7 | NEC Week #6 - Peabody, Masconomet, SaugusMay 7 · 800 Meters · Place 6 · Masconomet Regional | 800 Meters | 6. | 2:22.3 | 10 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 800 Meters · Place 5 · Masconomet Regional | 800 Meters | 5. | 2:18.21a | 10 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 400 Meters · Place 16 · Masconomet Regional | 400 Meters | 16 | 58.70a | 10 |
| Apr 18 | 47th Annual Ottaviani Haverhill InvitationalApr 18 · 800 Meters · Place 19 · Masconomet Regional | 800 Meters | 19 | 2:15.63 | 10 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 800 Meters · Place 4 · Masconomet Regional | 800 Meters | 4. | 2:17.0 | 10 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 400 Meters · Place 7 · Masconomet Regional | 400 Meters | 7. | 57.7 PB | 10 |
| Apr 1 | NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 800 Meters · Place 3 · Masconomet Regional | 800 Meters | 3. | 2:18.6 | 10 |
| Jan 7 | NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · 600 Meters · Place 4 · Masconomet Regional | 600 Meters | 4. | 1:44.0 PB | 10 |
2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 600 Meters · Place 4 · Masconomet Regional | 600 Meters | 4 | 1:40.9 | 10 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 600 Meters · Place 10 · Masconomet Regional | 600 Meters | 10 | 1:34.62a PB | 10 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 600 Meters · Place 7 · Masconomet Regional | 600 Meters | 7 | 1:40.84a | 10 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 16 · Masconomet Regional | 55 Meters | 16 | 7.76a | 10 |
| Jan 21 | NEC Week #4 - Masconomet, SwampscottJan 21 · 600 Meters · Place 4 · Masconomet Regional | 600 Meters | 4 | 1:39.4 | 10 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 600 Meters · Place 3 · Masconomet Regional | 600 Meters | 3 | 1:38.09a | 10 |
| Jan 10 | The Nor'Easter at the TrackJan 10 · 600 Meters · Place 4 · MASCONOMET R | 600 Meters | 4 | 1:35.22 | 10 |
2025 Indoor Track
6 results2025 Outdoor Track
4 results2024 Indoor Track
1 results