Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNortheast Conference Spring Challenge · Apr 23 | 14.47a | Northeast Conference Spring Challenge | April 23, 2025 |
| 300 Meters · IndoorNortheast Conference Indoor T&F Championship · Jan 31 | 46.03a | Northeast Conference Indoor T&F Championship | January 31, 2026 |
| 300 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · Jan 29 | 51.0 | NEC Week #6 - Salem, Winthrop, Marblehead | January 29, 2025 |
| 400 Meters · OutdoorNEC Championships · May 22 | 1:06.02a | NEC Championships | May 22, 2026 |
| 55 Meter · IndoorNortheast Conference Meet #1 · Dec 11 | 9.01a | Northeast Conference Meet #1 | December 11, 2022 |
| 600 Meters · IndoorNEC League Championship · Feb 10 | 1:57.47a | NEC League Championship | February 10, 2024 |
| Discus · 1kg · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · May 5 | 67-00 | NEC Week #6 - Salem, Winthrop, Marblehead | May 5, 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 · Discus · Place 18 · Marblehead | Discus1kg | 18. | 64' 10" | 12 |
| May 22 | NEC ChampionshipsMay 22 · 400 Meters · Place 12 · Marblehead | 400 Meters | 12. | 1:06.02a PB | 12 |
| May 12 | NEC Rain Date MeetMay 12 · Discus · Place 16 · Marblehead | Discus1kg | 16. | 57' 5" | 12 |
| May 5 | NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · Discus · Place 1 · Marblehead | Discus1kg | 1. | 67-00 PB | 12 |
| May 5 | NEC Week #6 - Salem, Winthrop, MarbleheadMay 5 · 400 Meters · Place 3 · Marblehead | 400 Meters | 3. | 1:07.2 | 12 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · Discus · Place 6 · Marblehead | Discus1kg | 6. | 58' 10" | 12 |
| Apr 29 | NEC Week #5 - Salem v Gloucester, Masco v MarbleheadApr 29 · 400 Meters · Place 3 · Marblehead | 400 Meters | 3. | 1:07.50a | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · Discus · Place 6 · Marblehead | Discus1kg | 6. | 65-04 | 12 |
| Apr 14 | NEC Week #3 - Gloucester, Marblehead, BeverlyApr 14 · 400 Meters · Place 6 · Marblehead | 400 Meters | 6. | 68.4 | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · Discus · Place 1 · Marblehead | Discus1kg | 1. | 63-07 | 12 |
| Apr 7 | NEC Week #2 Marblehead,Danvers,SwampscottApr 7 · 400 Meters · Place 4 · Marblehead | 400 Meters | 4. | 1:09.5 | 12 |
2026 Indoor Track
3 results2025 Indoor Track
4 results2025 Outdoor Track
6 results2024 Outdoor Track
1 results2024 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 10 | NEC League ChampionshipFeb 10 · 600 Meters · Place 17 · Marblehead | 600 Meters | 17 | 1:57.47a PB | — |
2022 Indoor Track
1 results