Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorNortheast Conference Indoor track & Field Championship · Feb 9 | 6:26.97a | Northeast Conference Indoor track & Field Championship | February 9, 2025 |
| 1 Mile · OutdoorNEC Rain Date Meet · May 13 | 6:36.92a | NEC Rain Date Meet | May 13, 2025 |
| 1000 Meters · IndoorNEC Week #1 - Peabody, Salem, Swampscott · Dec 12 | 4:03.3 | NEC Week #1 - Peabody, Salem, Swampscott | December 12, 2024 |
| 2 Miles · OutdoorNEC Week #5 - Saugus, Swampscott, Beverly · Apr 29 | 15:01.8 | NEC Week #5 - Saugus, Swampscott, Beverly | April 29, 2025 |
| 600 Meters · IndoorNEC Week #4 - Masconomet, Swampscott · Jan 21 | 2:12.3 | NEC Week #4 - Masconomet, Swampscott | January 21, 2026 |
| 800 Meters · OutdoorNortheast Conference Spring Challenge · Apr 23 | 3:05.04a | Northeast Conference Spring Challenge | April 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | NEC Rain Date MeetMay 12 · 1 Mile · Place 15 · Swampscott | 1 Mile | 15. | 6:50.43a | 10 |
| May 9 | NEC Freshman-Sophomore Championship MeetMay 9 · 1 Mile · Place 9 · Swampscott | 1 Mile | 9 | 6:39.74a | 10 |
| Apr 28 | NEC Week #5 - Saugus, Beverly, SwampscottApr 28 · 800 Meters · Place 7 · Swampscott | 800 Meters | 7. | 3:13.7 | 10 |
| Apr 28 | NEC Week # 5 Saugus, Swampscott, BeverlyApr 28 · 800 Meters · Place 7 · Swampscott | 800 Meters | 7. | 3:13.7 | 10 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 1 Mile · Place 13 · Swampscott | 1 Mile | 13. | 6:42.7 | 10 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 1 Mile · Place 7 · Swampscott | 1 Mile | 7. | 7:02.4 | 10 |
2026 Indoor Track
4 results2025 Indoor Track
6 results2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · 1 Mile · Place 19 · Swampscott | 1 Mile | 19. | 6:40.67a | 9 |
| May 13 | NEC Rain Date Meet May 13 · 1 Mile · Place 7 · Swampscott | 1 Mile | 7 | 6:36.92a PB | 9 |
| May 7 | NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 1 Mile · Place 8 · Swampscott | 1 Mile | 8 | 6:55.49a | 9 |
| May 3 | NEC Freshman-Sophomore Championship MeetMay 3 · 1 Mile · Place 6 · Swampscott | 1 Mile | 6 | 6:40.09a | 9 |
| Apr 29 | NEC Week #5 - Saugus, Swampscott, BeverlyApr 29 · 2 Miles · Place 4 · Swampscott | 2 Miles | 4 | 15:01.8 PB | 9 |
| Apr 23 | Northeast Conference Spring ChallengeApr 23 · 800 Meters · Place 16 · Swampscott | 800 Meters | 16 | 3:05.04a PB | 9 |
| Apr 8 | NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 2 Miles · Place 4 · Swampscott | 2 Miles | 4 | 15:09.0 | 9 |
| Apr 2 | NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · 800 Meters · Place 9 · Swampscott | 800 Meters | 9 | 3:06.5 | 9 |
2024 Indoor Track
1 results