Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorNortheast Conference Spring Challenge · Apr 23 | 4:48.60a | Northeast Conference Spring Challenge | April 23, 2025 |
| 1000 Meters · IndoorNEC Winter Invitational · Dec 14 | 2:47.98a | NEC Winter Invitational | December 14, 2024 |
| 2 Miles · OutdoorNEC Week #2 - Gloucester, Masconomet, Winthrop · Apr 10 | 11:00.8 | NEC Week #2 - Gloucester, Masconomet, Winthrop | April 10, 2025 |
| 400 Meters · Relay Split · OutdoorMIAA Division 3 Track & Field Championship · May 30 | 49.944a | MIAA Division 3 Track & Field Championship | May 30, 2025 |
| 600 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 14 | 1:26.44a | MIAA Division 3 Indoor Track & Field Championship | February 14, 2025 |
| 600 Meters · OutdoorNEC Week #1 - Masconomet, Danvers, Saugus, Winthrop · Dec 12 | 1:31.5 | NEC Week #1 - Masconomet, Danvers, Saugus, Winthrop | December 12, 2024 |
| 800 Meters · OutdoorNEC Week #5 - Gloucester, Salem, Marblehead, Masconomet · Apr 30 | 2:02.0 | NEC Week #5 - Gloucester, Salem, Marblehead, Masconomet | April 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Masconomet Regional | 400 MetersRelay Split | — | 49.944a PB | 12 |
| May 23 | NEC Outdoor Championship 2025May 23 · 800 Meters · Place 8 · Masconomet Regional | 800 Meters | 8. | 2:05.89a | 12 |
| May 10 | Andover Boosters InvitationalMay 10 · 800 Meters · Place 26 · Masconomet Regional | 800 Meters | 26 | 2:10.50a | 12 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · 1 Mile · Place 1 · Masconomet Regional | 1 Mile | 1. | 4:50.1 | 12 |
| Apr 30 | NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · 800 Meters · Place 3 · Masconomet Regional | 800 Meters | 3. | 2:02.0 PB | 12 |
| Apr 23 | Northeast Conference Spring ChallengeApr 23 · 1 Mile · Place 1 · Masconomet Regional | 1 Mile | 1 | 4:48.60a PB | 12 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 800 Meters · Place 2 · Masconomet Regional | 800 Meters | 2 | 2:09.9 | 12 |
| Apr 10 | NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · 2 Miles · Place 1 · Masconomet Regional | 2 Miles | 1 | 11:00.8 PB | 12 |
| Apr 2 | NEC Week #1 - Salem, Beverly, MasconometApr 2 · 800 Meters · Place 2 · Masconomet Regional | 800 Meters | 2 | 2:08.3 | 12 |
2025 Indoor Track
4 results2024 Indoor Track
3 results2024 Outdoor Track
8 results2023 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Andover Boosters MeetMay 13 · 1 Mile · Place 33 · Masconomet Regional | 1 Mile | 33. | 5:01.25a | 10 |
2022 Indoor Track
1 results2022 Outdoor Track
1 results