Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorNEC Week 5 Winthrop @ Danvers · Apr 29 | 20.1 | NEC Week 5 Winthrop @ Danvers | April 29, 2024 |
| 50 Yard Dash · OutdoorNEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers · Jan 28 | 9.3 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers | January 28, 2026 |
| 55 Meter · IndoorNortheast Conference Meet #1 · Dec 11 | 8.30a | Northeast Conference Meet #1 | December 11, 2022 |
| 55m Hurdles · 33" · IndoorNEC 2023-2024 Freshman-Sophomore Championship Meet · Dec 29 | 10.91a | NEC 2023-2024 Freshman-Sophomore Championship Meet | December 29, 2023 |
| 55m Hurdles · 39" · IndoorNEC Winter Invitational · Dec 14 | 9.00a | NEC Winter Invitational | December 14, 2024 |
| 55m Hurdles · 39" · OutdoorNEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers · Jan 28 | 9.3 | NEC Week #5 - Salem, Swampscott, Saugus, Marblehead, Danvers | January 28, 2026 |
| Shot Put · 12lb · OutdoorNEC Junior Varsity Championship Meet · May 18 | 28' 7" | NEC Junior Varsity Championship Meet | May 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
4 results2026 Indoor Track
4 results2025 Indoor Track
6 results2025 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 400m Hurdles · Place 2 · Danvers | 400m Hurdles | 2 | 1:17.30a | 11 |
| May 7 | NEC Week #6 - Swampscott, Gloucester, Danvers, BeverlyMay 7 · 110m Hurdles · Place 2 · Danvers | 110m Hurdles | 2 | 20.75a | 11 |
| May 1 | NEC Week #5 - Danvers, Peabody, WinthropMay 1 · 110m Hurdles · Place 5 · Danvers | 110m Hurdles | 5 | 19.8 | 11 |
| Apr 23 | Northeast Conference Spring ChallengeApr 23 · 110m Hurdles · Place 12 · Danvers | 110m Hurdles | 12 | 20.40a | 11 |
| Apr 16 | NEC Week #3 - Masconomet, Danvers, Winthrop, SaugusApr 16 · 400m Hurdles · Place 6 · Danvers | 400m Hurdles | 6 | 1:16.9 | 11 |
| Apr 8 | NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 400m Hurdles · Place 12 · Danvers | 400m Hurdles | 12 | 79.7 | 11 |
| Apr 8 | NEC Week #2 - Marblehead, Swampscott, DanversApr 8 · 110m Hurdles · Place 7 · Danvers | 110m Hurdles | 7 | 21.7 | 11 |
| Apr 3 | NEC Week #1 - Gloucester, Danvers, SaugusApr 3 · 400m Hurdles · Place 3 · Danvers | 400m Hurdles | 3 | 1:11.8 | 11 |
2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | NEC Week #2 - Gloucester, Saugus, DanversDec 18 · 55m Hurdles · Place 1 · Danvers | 55m Hurdles39" | 1. | 9.7 | 11 |
| Dec 12 | NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · 55m Hurdles · Place 2 · Danvers | 55m Hurdles39" | 2. | 9.5 | 11 |
| Dec 12 | NEC Week #1 - Masconomet, Danvers, Saugus, WinthropDec 12 · High Jump · Danvers | High Jump | — | NH | 11 |
| May 18 | NEC Championship MeetMay 18 · 110m Hurdles · Place 11 · Danvers | 110m HurdlesRound P | 11 | 19.93 | 10 |
| May 15 | NEC Week 7 Peabody @ DanversMay 15 · 400m Hurdles · Place 5 · Danvers | 400m Hurdles | 5 | 70.5 | — |
| May 4 | NEC Freshman Sophomore ChampionshipMay 4 · 400m Hurdles · Place 14 · Danvers | 400m Hurdles | 14 | 1:12.00a | — |
| May 4 | NEC Freshman Sophomore ChampionshipMay 4 · 110m Hurdles · Place 6 · Danvers | 110m Hurdles | 6 | 19.90a | — |
| Apr 29 | NEC Week 5 Winthrop @ DanversApr 29 · 110m Hurdles · Place 5 · Danvers | 110m Hurdles39" / 0.991m | 5. | 20.1 PB | 10 |
| Apr 24 | NEC Week 4 Marblehead, Saugus, and Danvers @ GloucesterApr 24 · 400m Hurdles · Place 2 · Danvers | 400m Hurdles | 2 | 1:38.63a | — |
| Apr 16 | NEC Week 3 Danvers @ SalemApr 16 · 400m Hurdles · Place 2 · Danvers | 400m Hurdles | 2 | 1:13.7 | — |
| Apr 16 | NEC Week 3 Danvers @ SalemApr 16 · 110m Hurdles · Place 2 · Danvers | 110m Hurdles | 2 | 19.8 | — |
| Apr 8 | NEC Week 2 Saugus @ DanversApr 8 · 110m Hurdles · Place 4 · Danvers | 110m Hurdles39" / 0.991m | 4. | 21.00 | 10 |
2024 Indoor Track
7 results2023 Indoor Track
3 results2022 Indoor Track
1 results