Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorNEC Week 7 Beverly, Saugus, Swampscott @ Winthrop · May 14 | 36.0 | NEC Week 7 Beverly, Saugus, Swampscott @ Winthrop | May 14, 2024 |
| 300 Meters · IndoorNEC Week #4 - Winthrop, Masconomet, Gloucester · Jan 15 | 1:03.84a | NEC Week #4 - Winthrop, Masconomet, Gloucester | January 15, 2025 |
| 300 Meters · OutdoorNEC Week #6 - Salem, Winthrop, Marblehead · Jan 29 | 64.1 | NEC Week #6 - Salem, Winthrop, Marblehead | January 29, 2025 |
| 50 Meter · OutdoorNEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop · Dec 19 | 10.0 | NEC Week #2 - Peabody, Marblehead, Swampscott, Winthrop | December 19, 2024 |
| 55 Meter · IndoorNEC Winter Invitational · Dec 14 | 10.13a | NEC Winter Invitational | December 14, 2024 |
| 55 Meter · OutdoorNEC Week #1 - Masconomet, Danvers, Saugus, Winthrop · Dec 12 | 10.1 | NEC Week #1 - Masconomet, Danvers, Saugus, Winthrop | December 12, 2024 |
| 55 Meters · IndoorNEC Week #3 - Peabody, Winthrop, Danvers · Jan 8 | 9.4 | NEC Week #3 - Peabody, Winthrop, Danvers | January 8, 2025 |
| 600 Meters · IndoorDanvers, Winthrop, Salem · Jan 31 | 2:32.5 | Danvers, Winthrop, Salem | January 31, 2024 |
| Shot Put · 4kg · IndoorNEC Week #4 - Winthrop, Masconomet, Gloucester · Jan 15 | 17' 2.5 | NEC Week #4 - Winthrop, Masconomet, Gloucester | January 15, 2025 |
| Shot Put · 4kg · OutdoorNEC Outdoor Championship 2025 · May 23 | 22-10.00 | NEC Outdoor Championship 2025 | May 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · Discus · Winthrop | Discus1kg | — | DNS | 12 |
| May 23 | NEC Outdoor Championship 2025May 23 · Shot Put · Place 21 · Winthrop | Shot Put4kg | 21. | 22-10.00 PB | 12 |
| May 1 | NEC Week #5 - Danvers, Peabody, WinthropMay 1 · Shot Put · Place 5 · Winthrop | Shot Put | 5 | 23-03 | 12 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Discus · Place 5 · Winthrop | Discus | 5 | 39-11 | 12 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · Shot Put · Place 4 · Winthrop | Shot Put | 4 | 23-02 | 12 |
| Apr 10 | NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · Discus · Place 5 · Winthrop | Discus | 5 | 41-00 | 12 |
| Apr 10 | NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · Shot Put · Place 6 · Winthrop | Shot Put | 6 | 20-10 | 12 |
| Apr 2 | NEC Week #1 - Peabody, Marblehead, Swampscott, WinthropApr 2 · Shot Put · Place 12 · Winthrop | Shot Put | 12 | 19-6 | 12 |
| Jan 29 | NEC Week #6 - Salem, Winthrop, MarbleheadJan 29 · 300 Meters · Place 4 · Winthrop | 300 Meters | 4. | 64.1 PB | 12 |
| Jan 29 | NEC Week #6 - Salem, Winthrop, MarbleheadJan 29 · Shot Put · Place 6 · Winthrop | Shot Put4kg | 6. | 18-02.5 | 12 |
2025 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | Northeast Conference Indoor track & Field ChampionshipFeb 9 · Shot Put · Place 18 · Winthrop | Shot Put | 18 | 19-6.75 | — |
| Jan 22 | NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · Shot Put · Place 5 · Winthrop | Shot Put | 5 | 18-5.5 | — |
| Jan 22 | NEC Week #5 - Beverly v Winthrop, Danvers v SalemJan 22 · 300 Meters · Place 7 · Winthrop | 300 Meters | 7 | 64.1 | — |
| Jan 15 | NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · 300 Meters · Place 7 · Winthrop | 300 Meters | 7. | 1:03.84a PB | 12 |
| Jan 15 | NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · Shot Put · Place 9 · Winthrop | Shot Put4kg | 9. | 17' 2.5 PB | 12 |
| Jan 8 | NEC Week #3 - Peabody, Winthrop, DanversJan 8 · Shot Put · Place 7 · Winthrop | Shot Put | 7 | 17-6 | — |
| Jan 8 | NEC Week #3 - Peabody, Winthrop, DanversJan 8 · 55 Meters · Place 8 · Winthrop | 55 Meters | 8 | 9.4 PB | — |
2024 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · 50 Meter · Place 12 · Winthrop | 50 Meter | 12. | 10.0 PB | 12 |
| Dec 19 | NEC Week #2 - Peabody, Marblehead, Swampscott, WinthropDec 19 · Shot Put · Place 12 · Winthrop | Shot Put4kg | 12. | 17-10.50 | 12 |
| Dec 12 | NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 55 Meter · Place 12 · Winthrop | 55 Meter | 12. | 10.1 PB | 12 |
| May 14 | NEC Week 7 Beverly, Saugus, Swampscott @ WinthropMay 14 · 200 Meters · Place 17 · Winthrop | 200 Meters | 17 | 36.0 PB | — |
| May 10 | NEC Week 6 Saugus @ WinthropMay 10 · Shot Put · Place 5 · Winthrop | Shot Put | 5 | 16-10.75 | — |
| Apr 29 | NEC Week 5 Winthrop @ DanversApr 29 · Shot Put · Place 3 · Winthrop | Shot Put4kg | 3. | 18' 06 | 11 |
| Apr 26 | NEC Week 4 Winthrop @ SalemApr 26 · Shot Put · Place 4 · Winthrop | Shot Put | 4 | 16-10 | — |
| Apr 10 | NEC Week 2 Winthrop @ PeabodyApr 10 · Shot Put · Place 5 · Winthrop | Shot Put | 5 | 19-11 | — |
2024 Indoor Track
3 results2023 Indoor Track
2 results