Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 5 | 11.4 | NEC Week #6 - Salem, Winthrop, Marblehead | May 5, 2026 |
| 200 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 5 | 24.0 | NEC Week #6 - Salem, Winthrop, Marblehead | May 5, 2026 |
| 300 Meters · IndoorNortheast Conference Invitational · Dec 12 | 40.39a | Northeast Conference Invitational | December 12, 2025 |
| 300 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · Jan 29 | 40.2 | NEC Week #6 - Salem, Winthrop, Marblehead | January 29, 2025 |
| 400 Meters · OutdoorNEC Week #5 - Gloucester, Salem, Marblehead, Masconomet · Apr 30 | 54.3 | NEC Week #5 - Gloucester, Salem, Marblehead, Masconomet | April 30, 2025 |
| 50 Meter · OutdoorNEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop · Dec 19 | 6.2 | NEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop | December 19, 2024 |
| 55 Meter · IndoorNEC Winter Invitational · Dec 14 | 7.11a | NEC Winter Invitational | December 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | NEC ChampionshipsMay 22 · 200 Meters · Marblehead | 200 Meters | -- | FSWind: 0 | 12 |
| May 12 | NEC Rain Date MeetMay 12 · 100 Meters · Place 15 · Marblehead | 100 Meters | 15. | 12.13a | 12 |
| May 5 | NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 200 Meters · Place 5 · Marblehead | 200 Meters | 5. | 24.0 PB | 12 |
| May 5 | NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 100 Meters · Place 1 · Marblehead | 100 Meters | 1. | 11.4 PB | 12 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 200 Meters · Place 2 · Marblehead | 200 Meters | 2. | 25.16a | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 200 Meters · Place 3 · Marblehead | 200 Meters | 3. | 24.0 | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 200 Meters · Place 3 · Marblehead | 200 Meters | 3. | 24.9 | 12 |
| Jan 28 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, DanversJan 28 · 300 Meters · Place 2 · Marblehead | 300 Meters | 2. | 40.4 | 12 |
2025 Indoor Track
1 results2025 Outdoor Track
5 results2024 Outdoor Track
3 results2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | NEC Winter InvitationalDec 14 · 55 Meter · Place 13 · Marblehead | 55 MeterRound P | 13. | 7.11a PBWind: 0 | 11 |
2023 Indoor Track
3 results2022 Indoor Track
2 results