Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNortheast Conference Indoor track & Field Championship · Feb 9 | 6:24.35a | Northeast Conference Indoor track & Field Championship | February 9, 2025 |
| 1 Mile · OutdoorNEC Outdoor Championship 2025 · May 23 | 6:06.47a | NEC Outdoor Championship 2025 | May 23, 2025 |
| 1000 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 3:41.67a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 2 Miles · IndoorNEC Week #4 - Gloucester, Peabody, Saugus, Marblehead · Jan 22 | 15:11.0 | NEC Week #4 - Gloucester, Peabody, Saugus, Marblehead | January 22, 2026 |
| 2 Miles · OutdoorNortheast Conference Spring Challenge · Apr 22 | 14:10.85a | Northeast Conference Spring Challenge | April 22, 2026 |
| 800 Meters · OutdoorNEC Week #5 - Danvers, Peabody, Winthrop · Apr 30 | 2:46.0 | NEC Week #5 - Danvers, Peabody, Winthrop | April 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 1000 Meters · Place 5 · Peabody Veterans Memorial | 1000 Meters | 5 | NT | 11 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 1000 Meters · Place 13 · Peabody Veterans Memorial | 1000 Meters | 13 | 3:41.67a PB | 11 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 1000 Meters · Place 6 · Peabody Veterans Memorial | 1000 Meters | 6 | 3:49.27a | 11 |
| Jan 22 | NEC Week #4 - Gloucester, Peabody, Saugus, MarbleheadJan 22 · 2 Miles · Place 3 · Peabody Veterans Memorial | 2 Miles | 3 | 15:11.0 PB | 11 |
| Jan 14 | NEC Week #3 - Winthrop, Danvers, PeabodyJan 14 · 1000 Meters · Place 5 · Peabody Veterans Memorial | 1000 Meters | 5 | 3:52.1 | 11 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | NEC Week #1 - Salem, Peabody, Swampscott Top 6Dec 18 · 1 Mile · Place 2 · Peabody Veterans Memorial | 1 Mile | 2. | 6:41.8 | 11 |
| Dec 12 | Northeast Conference InvitationalDec 12 · 1 Mile · Place 9 · Peabody Veterans Memorial | 1 Mile | 9. | 6:32.01a | 11 |
| Feb 9 | Northeast Conference Indoor track & Field ChampionshipFeb 9 · 1 Mile · Place 8 · Peabody Vet. Mem. | 1 Mile | 8 | 6:24.35a PB | — |
| Jan 29 | NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · 1 Mile · Place 3 · Peabody Vet. Mem. | 1 Mile | 3 | 6:34.2 | — |
| Jan 23 | NEC Week #5 - Gloucester v Peabody, Saugus v MarbleheadJan 23 · 1 Mile · Place 5 · Peabody Vet. Mem. | 1 Mile | 5 | 6:42.00a | — |
| Jan 15 | NEC Week #4 - Peabody, Beverly, Saugus, SalemJan 15 · 1 Mile · Place 5 · Peabody Vet. Mem. | 1 Mile | 5 | 6:36.0 | — |
| Jan 8 | NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 1 Mile · Place 3 · Peabody Vet. Mem. | 1 Mile | 3 | 6:45.4 | — |
2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · 1 Mile · Place 9 · Peabody Veterans Memorial | 1 Mile | 9. | 6:06.47a PB | 10 |
| May 13 | NEC Rain Date Meet May 13 · 1 Mile · Place 6 · Peabody Vet. Mem. | 1 Mile | 6 | 6:14.43a | 10 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 800 Meters · Place 7 · Peabody Veterans Memorial | 800 Meters | 7. | 2:48.7 | 10 |
| May 3 | NEC Freshman-Sophomore Championship MeetMay 3 · 800 Meters · Place 8 · Peabody Vet. Mem. | 800 Meters | 8 | 2:49.48a | 10 |
| May 1 | NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 800 Meters · Place 5 · Peabody Vet. Mem. | 800 Meters | 5 | 2:52 | 10 |
| Apr 23 | Northeast Conference Spring ChallengeApr 23 · 800 Meters · Place 11 · Peabody Vet. Mem. | 800 Meters | 11 | 2:53.51a | 10 |
| Apr 9 | NEC Week #2 - Peabody, Beverly, Saugus, SalemApr 9 · 1 Mile · Place 4 · Peabody Vet. Mem. | 1 Mile | 4 | 6:30.6 | 10 |
| Apr 2 | NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 1 Mile · Place 6 · Peabody Vet. Mem. | 1 Mile | 6 | 6:42.1 | 10 |
2024 Indoor Track
1 results