Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMSTCA Coaches Metro Invitational · May 16 | 13.31a | MSTCA Coaches Metro Invitational | May 16, 2026 |
| 200 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 28 | 26.85a | MIAA Division 3 Track & Field Championship | May 28, 2026 |
| 300 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 45.11a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 300 Meters · OutdoorNEC Week #2 - Masconomet, Salem, Beverly · Jan 7 | 47.8 | NEC Week #2 - Masconomet, Salem, Beverly | January 7, 2026 |
| 400 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 28 | 59.77a | MIAA Division 3 Track & Field Championship | May 28, 2026 |
| 55 Meters · IndoorNEC Week #3 - Salem, Gloucester, Masconomet, Marblehead · Jan 15 | 8.38a | NEC Week #3 - Salem, Gloucester, Masconomet, Marblehead | January 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 28 | MIAA Division 3 Track & Field ChampionshipMay 28 · 400 Meters · Place 4 · Masconomet Regional | 400 Meters | 4. | 59.77a PB | 9 |
| May 28 | MIAA Division 3 Track & Field ChampionshipMay 28 · 200 Meters · Place 19 · Masconomet Regional | 200 MetersRound P | 19. | 26.85a PB | 9 |
| May 22 | NEC ChampionshipsMay 22 · 400 Meters · Place 3 · Masconomet Regional | 400 Meters | 3. | 1:01.64a | 9 |
| May 16 | MSTCA Coaches Metro InvitationalMay 16 · 200 Meters · Place 22 · Masconomet Regional | 200 Meters | 22 | 27.27a | 9 |
| May 16 | MSTCA Coaches Metro InvitationalMay 16 · 100 Meters · Place 3 · Masconomet Regional | 100 MetersRound P | 3 | 13.31a PB | 9 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400 Meters · Place 2 · Masconomet Regional | 400 Meters | 2. | 1:04.77a | 9 |
| Apr 24 | MSTCA Invacational & PentathlonApr 24 · 200 Meters · Place 17 · Masconomet Regional | 200 Meters | 17 | 27.72a | 9 |
| Apr 24 | MSTCA Invacational & PentathlonApr 24 · 100 Meters · Place 22 · Masconomet Regional | 100 Meters | 22 | 13.44a | 9 |
| Apr 22 | Northeast Conference Spring ChallengeApr 22 · 400 Meters · Place 1 · Masconomet Regional | 400 Meters | 1 | 1:05.18a | 9 |
| Apr 18 | 47th Annual Ottaviani Haverhill InvitationalApr 18 · 400 Meters · Place 6 · Masconomet Regional | 400 Meters | 6 | 1:01.71 | 9 |
| Apr 15 | NEC Week #3 - Danvers, Masconomet, Saugus, WinthropApr 15 · 400 Meters · Place 1 · Masconomet Regional | 400 Meters | 1. | 1:04.3 | 9 |
| Apr 9 | NEC Week #2 Gloucester, Masconomet, WinthropApr 9 · 400 Meters · Place 1 · Masconomet Regional | 400 Meters | 1. | 65.0 | 9 |
| Apr 1 | NEC Week #1 - Masconomet, Beverly, SalemApr 1 · 400 Meters · Place 1 · Masconomet Regional | 400 Meters | 1. | 63.0 | 9 |
| Jan 7 | NEC Week #2 - Masconomet, Salem, BeverlyJan 7 · 300 Meters · Place 2 · Masconomet Regional | 300 Meters | 2. | 47.8 PB | 9 |
2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · 300 Meters · Place 2 · Masconomet Regional | 300 Meters | 2 | 45.7 | 9 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · 300 Meters · Place 11 · Masconomet Regional | 300 Meters | 11 | 45.11a PB | 9 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 300 Meters · Place 4 · Masconomet Regional | 300 Meters | 4 | 46.78a | 9 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · 55 Meters · Place 11 · Masconomet Regional | 55 Meters | 11 | 8.44a | 9 |
| Jan 21 | NEC Week #4 - Masconomet, SwampscottJan 21 · 300 Meters · Place 1 · Masconomet Regional | 300 Meters | 1 | 46.6 | 9 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 300 Meters · Place 2 · Masconomet Regional | 300 Meters | 2 | 45.64a | 9 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · 55 Meters · Place 9 · Masconomet Regional | 55 Meters | 9 | 8.38a PB | 9 |
2025 Indoor Track
1 results