Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 5:03.10a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 1 Mile · OutdoorNEC Outdoor Championship 2025 · May 23 | 5:04.91a | NEC Outdoor Championship 2025 | May 23, 2025 |
| 1000 Meters · IndoorNEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester · Jan 28 | 3:12.06a | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, Gloucester | January 28, 2026 |
| 2 Miles · OutdoorNEC Week #2 - Peabody, Beverly, Saugus, Salem · Apr 9 | 11:34.7 | NEC Week #2 - Peabody, Beverly, Saugus, Salem | April 9, 2025 |
| 2000m Steeplechase · OutdoorWeston Twilight Invitational - Regis Events · May 9 | 7:39.79a | Weston Twilight Invitational - Regis Events | May 9, 2026 |
| 800 Meters · OutdoorNEC Rain Date Meet · May 13 | 2:19.77a | NEC Rain Date Meet | May 13, 2025 |
| 800 Meters · Outdoor · Hand timedNEC Week 1 - Beverly @ Salem · Apr 1 | 2:33.9h | NEC Week 1 - Beverly @ Salem | April 1, 2024 |
| Shot Put · 12lb · OutdoorNEC Week #2 - Masconomet, Salem, Beverly · Jan 7 | 28-03.5 | NEC Week #2 - Masconomet, Salem, Beverly | January 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 · 1 Mile · Place 19 · Beverly | 1 Mile | 19. | 5:05.25a | 12 |
| May 12 | NEC Rain Date MeetMay 12 · 1 Mile · Place 11 · Beverly | 1 Mile | 11. | 5:07.35a | 12 |
| May 9 | Weston Twilight Invitational - Regis EventsMay 9 · 2000m Steeplechase · Place 29 · Beverly | 2000m Steeplechase | 29 | 7:39.79a PB | 12 |
| Apr 28 | NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 1 Mile · Place 5 · Beverly | 1 Mile | 5. | 5:19.3 | 12 |
| Apr 28 | NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 1 Mile · Place 5 · Beverly | 1 Mile | 5. | 5:19.3 | 12 |
| Apr 24 | 2026 BSR Eagle InviteApr 24 · 1 Mile · Place 46 · Beverly | 1 Mile | 46. | 5:14.75a | 12 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 1 Mile · Place 12 · Beverly | 1 Mile | 12 | 5:16.90a | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 1 Mile · Place 5 · Beverly | 1 Mile | 5. | 5:17.9 | 12 |
| Apr 1 | NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 1 Mile · Place 4 · Beverly | 1 Mile | 4. | 5:22.4 | 12 |
| Jan 7 | NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · 2 Miles · Place 3 · Beverly | 2 Miles | 3. | 11:47.0 | 12 |
| Jan 7 | NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · Shot Put · Place 13 · Beverly | Shot Put12lb | 13. | 28-03.5 PB | 12 |
2026 Indoor Track
5 results2025 Indoor Track
3 results2025 Outdoor Track
6 results2024 Outdoor Track
6 results2024 Indoor Track
2 results2023 Indoor Track
1 results2022 Indoor Track
1 results