Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 21 | 41.41a | MSTCA Speed Classic (Saturday) | December 21, 2024 |
| 400 Meters · OutdoorNEC Week 1 - Masconomet at Danvers · Apr 3 | 55.00 | NEC Week 1 - Masconomet at Danvers | April 3, 2024 |
| 55 Meter · IndoorNEC Week #4 - Winthrop, Masconomet, Gloucester · Jan 15 | 7.26a | NEC Week #4 - Winthrop, Masconomet, Gloucester | January 15, 2025 |
| 55 Meters · IndoorNEC Week #3 - Salem v Gloucester, Marblehead v Masconomet · Jan 9 | 7.31a | NEC Week #3 - Salem v Gloucester, Marblehead v Masconomet | January 9, 2025 |
| High Jump · IndoorNortheast Conference Invitational · Dec 12 | 5-08.00 | Northeast Conference Invitational | December 12, 2025 |
| High Jump · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 8 | 5-06 | NEC Week #6 - Peabody, Masconomet, Saugus | May 8, 2025 |
| Triple Jump · OutdoorNEC Week #6 - Peabody, Masconomet, Saugus · May 8 | 33-09.0 | NEC Week #6 - Peabody, Masconomet, Saugus | May 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
8 results2026 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 12 | MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 20 · Masconomet Regional | High Jump | 20 | 5-8 | 12 |
| Feb 12 | MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 20 · Masconomet Regional | High Jump | 20 | 5-08.00 | — |
| Feb 4 | NEC Week #6 - Peabody, Masconomet, SaugusFeb 4 · High Jump · Place 3 · Masconomet Regional | High Jump | 3 | 5-8 | 12 |
| Jan 31 | Northeast Conference Indoor T&F ChampionshipJan 31 · High Jump · Place 13 · Masconomet Regional | High Jump | 13 | 5-6 | 12 |
| Jan 28 | NEC Week #5 - Peabody, Beverly, Winthrop, Masconomet, GloucesterJan 28 · High Jump · Place 7 · Masconomet Regional | High Jump | 7 | 5-4 | 12 |
| Jan 21 | NEC Week #4 - Masconomet, SwampscottJan 21 · High Jump · Place 1 · Masconomet Regional | High Jump | 1 | 5-6 | 12 |
| Jan 15 | NEC Week #3 - Salem, Gloucester, Masconomet, MarbleheadJan 15 · High Jump · Place 4 · Masconomet Regional | High Jump | 4 | 5-4 | 12 |
2025 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | The Beantown Winter ClassicDec 20 · High Jump · Masconomet Regional | High Jump | — | DNS | 12 |
| Dec 17 | NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 17 · High Jump · Place 3 · Masconomet Regional | High Jump | 3 | 5-6 | 12 |
| Dec 12 | Northeast Conference InvitationalDec 12 · High Jump · Place 8 · Masconomet Regional | High Jump | 8. | 5-08.00 PB | 12 |
| Feb 9 | Northeast Conference Indoor track & Field ChampionshipFeb 9 · High Jump · Place 15 · Masconomet Regional | High Jump | 15 | 5-2 | — |
| Jan 29 | NEC Week #6 - Masconomet, Saugus, PeabodyJan 29 · High Jump · Place 4 · Masconomet Regional | High Jump | 4 | 5-4 | — |
| Jan 22 | NEC Week #5 - Masconomet v SwampscottJan 22 · High Jump · Place 3 · Masconomet Regional | High Jump | 3 | 5-0 | — |
| Jan 15 | NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · 55 Meter · Place 3 · Masconomet Regional | 55 Meter | 3. | 7.26a PB | 11 |
| Jan 15 | NEC Week #4 - Winthrop, Masconomet, GloucesterJan 15 · High Jump · Place 1 · Masconomet Regional | High Jump | 1. | 5' 4 | 11 |
| Jan 9 | NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · High Jump · Place 2 · Masconomet Regional | High Jump | 2 | 5-6 | — |
| Jan 9 | NEC Week #3 - Salem v Gloucester, Marblehead v MasconometJan 9 · 55 Meters · Place 4 · Masconomet Regional | 55 Meters | 4 | 7.31a PB | — |
2025 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | NEC Outdoor Championship 2025May 23 · Triple Jump · Place 19 · Masconomet Regional | Triple Jump | 19. | 33-06.50 | 11 |
| May 23 | NEC Outdoor Championship 2025May 23 · High Jump · Place 17 · Masconomet Regional | High Jump | 17. | 5-02.00 | 11 |
| May 17 | MSTCA Division 3 RelaysMay 17 · High Jump · Place 15 · Masconomet Regional | High Jump | 15 | 1.60m | 11 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · Triple Jump · Place 6 · Masconomet Regional | Triple Jump | 6. | 33-09.0 PB | 11 |
| May 8 | NEC Week #6 - Peabody, Masconomet, SaugusMay 8 · High Jump · Place 4 · Masconomet Regional | High Jump | 4. | 5-06 PB | 11 |
| Apr 30 | NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · Triple Jump · Place 5 · Masconomet Regional | Triple Jump | 5. | 33-02 | 11 |
| Apr 30 | NEC Week #5 - Gloucester, Salem, Marblehead, MasconometApr 30 · High Jump · Place 4 · Masconomet Regional | High Jump | 4. | 5-06 | 11 |
| Apr 19 | 46th Annual Ottaviani InvitationalApr 19 · High Jump · Place 10 · Masconomet Regional | High Jump | 10. | 5-06.00 | 11 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · High Jump · Place 7 · Masconomet Regional | High Jump | 7 | 4-10 | 11 |
| Apr 10 | NEC Week #2 - Gloucester, Masconomet, WinthropApr 10 · High Jump · Place 6 · Masconomet Regional | High Jump | 6 | 4-10 | 11 |
| Apr 2 | NEC Week #1 - Salem, Beverly, MasconometApr 2 · High Jump · Place 7 · Masconomet Regional | High Jump | 7 | 5-02 | 11 |
2024 Indoor Track
3 results2024 Outdoor Track
2 results